kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Mon Jul 20 21:01:54 PDT 2020 OpenBSD/amd64 (ci-openbsd-setuid-3.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.0' (ECDSA) to the list of known hosts. 2020/07/20 21:02:03 fuzzer started 2020/07/20 21:02:08 dialing manager at 10.128.15.235:29413 2020/07/20 21:02:08 syscalls: 381 2020/07/20 21:02:08 code coverage: enabled 2020/07/20 21:02:08 comparison tracing: enabled 2020/07/20 21:02:08 extra coverage: support is not implemented in syzkaller 2020/07/20 21:02:08 setuid sandbox: enabled 2020/07/20 21:02:08 namespace sandbox: support is not implemented in syzkaller 2020/07/20 21:02:08 Android sandbox: support is not implemented in syzkaller 2020/07/20 21:02:08 fault injection: support is not implemented in syzkaller 2020/07/20 21:02:08 leak checking: support is not implemented in syzkaller 2020/07/20 21:02:08 net packet injection: enabled 2020/07/20 21:02:08 net device setup: support is not implemented in syzkaller 2020/07/20 21:02:08 concurrency sanitizer: support is not implemented in syzkaller 2020/07/20 21:02:08 devlink PCI setup: support is not implemented in syzkaller 2020/07/20 21:02:08 USB emulation: support is not implemented in syzkaller 21:02:12 executing program 0: r0 = socket(0x10, 0x4000, 0x81) write(r0, &(0x7f0000000000)="ac793b4487e7f9ba854457b40347ee58d6f1f997d21f90051416583758aa7c15bf5036b78d685904896b0912fc1403739cdcc36310a84af28f6aa24aca117a89d121851c6ec8368a06763e962e623b04a197dc72f38cd36f6cdfb21b031e416c47834e96886366ec42d8bac36f873d0a93e945d34687653406f74ec8e51addf3d4a4bcabacc7e4d1f06cef695c8bcfed0acc46a7165ebe05a2b85a4cf12d94b20f2538dd9412c20b6efd3525be589df49d4a82bcac4dd1661e1ae6a57cb9e3a14ca32940052b2b0c1c57c8c28e7dfa4e7323581db6e14a", 0xd7) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)}, {&(0x7f0000000140)="31450362b0d432347aed5dd8d00fe9b5d54a9902fb7078862a192f36bfe10dc02ad49e71049d4dcaa6c7e721d7945ce7e089fcc84f5a89", 0x37}], 0x2) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x0) r2 = dup(r1) syz_open_pts() pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, &(0x7f0000000240)={0x0, 0x8001, 0xff, 0x2}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) recvfrom(r4, &(0x7f00000002c0)=""/68, 0x44, 0x41, &(0x7f0000000340)=@un=@abs={0x1, 0x0, 0x0}, 0x8) fcntl$dupfd(r3, 0xa, r1) faccessat(r2, &(0x7f0000000380)='./file0\x00', 0x80, 0x2) r5 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x80, 0x0) fcntl$dupfd(r5, 0xa, r6) bind$inet6(0xffffffffffffff9c, &(0x7f0000000440)={0x18, 0x0, 0x4, 0x4}, 0xc) setitimer(0x0, &(0x7f0000000480)={{0xc9a, 0x1}, {0x5, 0x3ff}}, &(0x7f00000004c0)) r7 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000500)) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x82e0, 0x0) dup2(r7, r8) 21:02:12 executing program 1: r0 = semget(0x2, 0x3, 0x109) semop(r0, &(0x7f0000000000)=[{0x0, 0x9}, {0x3, 0x2, 0x800}, {0x4, 0x0, 0x800}, {0x3, 0x1, 0x1800}, {0x4, 0x0, 0x1800}, {0x2, 0x9, 0x1000}, {0x3, 0x3ff}, {0x0, 0x125, 0x1800}, {0x3, 0x1f, 0x1800}, {0x4, 0x2000, 0x800}], 0xa) r1 = semget$private(0x0, 0x2, 0x1) semop(r1, &(0x7f0000000040)=[{0x4, 0x5, 0x800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x800}], 0x3) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x7, 0x0, 0x80, 0x0, 0x1, 0x6, 0x5, 0x2, 0x0, 0x9, 0x31}) r3 = semget(0x1, 0x1, 0x2) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000140)=""/78) pread(r2, &(0x7f00000001c0)="9a34c7ba8841a23f6a148dac3e9b46ed6f5e5e15c37e8899a9966a44cc3b59e1cc2f7f35473fbb7858803cabc231bc4b95fbc07b74ab2470223b0cb78bb72ae24088fd7832d93880504318b648a4f00fa5482a8b6c31a3d74df586af25c023ffc98a3b667402bb29f79b661a2d5341e6fafffc60bae9f6d61ffe0a27517ea789e7c13a265d2cf9346f212ecdcd1081abe7295f00e33a", 0x96, 0x0, 0x9) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x200, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r4, 0x800c5709, &(0x7f00000002c0)={0x2, 0x8000, 0xff}) r5 = semget$private(0x0, 0x3, 0x80) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000000300)=0x6) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCCDTR(r6, 0x20007478) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x80, 0x0) ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f00000003c0)={{0x1, 0x0, 0xff}, 0x2, 0x4, 0x4d8}) r7 = socket(0x10, 0x5, 0x4) preadv(r7, &(0x7f0000000540)=[{&(0x7f0000000400)=""/98, 0x62}, {&(0x7f0000000480)=""/170, 0xaa}], 0x2, 0x0, 0x4) 21:02:12 executing program 1: link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') pipe2(&(0x7f0000000080), 0x10000) syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}, "37fa8441f0f96103"}}}}}) 21:02:13 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069de, &(0x7f0000000300)=0x3) ioctl$TIOCEXCL(r2, 0x2000740d) sysctl$hw(&(0x7f0000000080)={0x4, 0x21}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) geteuid() 21:02:13 executing program 1: openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x100, 0x0) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x2, 0x41424344, r0, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r0, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x2, 0x41424344, r1, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r1, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) syz_emit_ethernet(0x5e, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0x0, 0x32, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@noop, @timestamp={0x44, 0xc, 0x6, 0x0, 0x0, [{[@local={0xac, 0x14, 0x0}]}]}, @timestamp={0x44, 0xfffffffffffffdd2, 0x7f, 0x1, 0x3, [{[], 0x40}, {[], 0x2}, {[@rand_addr=0x5], 0xffd}, {[], 0xfff}]}]}}, @tcp={{0x1, 0x3, r0, r1, 0x1, 0x0, 0x0, 0x40, 0x7, 0x0, 0x4, {[@sack={0x5, 0x0, [0x4, 0x4, 0x80, 0x2]}, @sack_perm, @md5sig={0x13, 0x0, "2bf3bc075fd9ec12d869418b82f124cc"}, @nop, @nop]}}, {"5cff570427dbfdf4e283595e707c87232d91d0a7a12b"}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x2, 0x41424344, r2, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r2, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r2, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) syz_extract_tcp_res(&(0x7f0000001080), 0xffffffff, 0x7) syz_emit_ethernet(0xd5, &(0x7f0000000240)={@random="75a86291f2fa", @local, [], {@ipv4={0x800, {{0x1b, 0x4, 0x0, 0x33, 0xc7, 0x65, 0x9, 0x1f, 0x4, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@ssrr={0x89, 0xb, 0x0, [@broadcast, @remote={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0xf, 0x8, [@rand_addr=0x1, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @ra={0x94, 0x6, 0x6}, @noop, @end, @generic={0x0, 0x12, "300a1b472965875ce92c0041f2c5a941"}, @end, @rr={0x7, 0x17, 0x8b, [@broadcast, @loopback, @multicast2, @rand_addr=0x5, @rand_addr=0x8]}, @lsrr={0x83, 0xb, 0x1, [@broadcast, @loopback]}, @end]}}, @tcp={{0x3, 0x3, r0, r2, 0x0, 0x0, 0x6, 0x20, 0x8000, 0x0, 0xfff8, {[@eol]}}, {"cbb2b03ffcd099017a432b2f5b3a52270e84ec85b3263632e402b5b6a7f7f1478b55a009b30d8cc514525578c24d77ed06235530a4f9a77502303bc1b3406c91d7b11e"}}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000100), 0x4) 21:02:13 executing program 0: execve(0xffffffffffffffff, &(0x7f00000001c0)=[&(0x7f0000000000)='\x00', &(0x7f0000000040)='\'\x00', &(0x7f0000000100)=']^#\x00', &(0x7f0000000140)=':\x00', &(0x7f0000000180)='\xee}^][\x00'], &(0x7f0000000240)=[&(0x7f0000000200)='*&@}E!$.%@[(\'\x00']) syz_emit_ethernet(0x5a, &(0x7f0000000080)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x24, 0x6, 0x0, @rand_addr="00000000000000000000e3e900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, {[@nop, @nop, @timestamp={0x8, 0xa}, @eol]}}}}}}}}) 21:02:13 executing program 1: syz_emit_ethernet(0x86, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x78, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x17, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@multicast1, @broadcast, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x24, 0x0, 0x0, 0x0, [{}, {}, {}, {[@empty]}, {[@loopback]}, {}]}, @ssrr={0x89, 0xb, 0x60, [@rand_addr=0x400, @multicast1]}]}}}}}}}) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9, 0x0, 0x0, 0x0) dup(r2) r3 = kqueue() close(r3) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000440)="1cbe99e3d6015fcf7531f2f2a43f8bc6d1c256756d08c01c50179770d98223e12b560f10b9c3c2e9df91ae7df6459840a0e3c348d9c75610f4611e1df74f85eaf9b8288578a200df1c6cbd57f423cfb809213db00bffd3d75b1e9fc09bea3891551e391158c9f6fbdf7a00d9308254c1dca9", 0x72}], 0x1) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYRES64=r1, @ANYRES32], 0x8d, 0x2, 0x1000) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000002e40)=""/4099) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/45) socket(0x18, 0x1, 0x3f) r4 = socket$unix(0x1, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = fcntl$getown(0xffffffffffffffff, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000080002000000000000000f8ffddffffa00000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="cb138651f059dfa02b374ced73246db422a33948c786e330467e424e1a9242dd870d42032b4531cfee3fff0a2d1f79bb088806da57147c76f2b5c934d065af694af9698823fe07d004265e859a6a88fa8e11aca76b93975ca47521289dc698a190"], 0x58}, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x200, 0x0, 0x0, 0x0, 0x0, 0xc4, 0x5}, 0x4, 0x6c6, 0x0, r6, 0x5017, 0x408000000000, 0x1, 0x7}) fcntl$dupfd(r4, 0x0, r5) 21:02:13 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x18, 0x3a, 0xff, @rand_addr="feffffffffffffff001f00", @mcast2, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, [{0x0, 0x0, '9O'}]}}}}}}) r0 = semget$private(0x0, 0x4, 0x1b2) semop(r0, &(0x7f0000000080)=[{0x0, 0xfffe, 0x800}, {0x0, 0x7fffffff, 0x800}], 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) r1 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r5 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x4, 0x0, r2, r3, r4, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r5, 0x800000000000, 0x1, 0x8}) r6 = geteuid() r7 = syz_open_pts() readv(r7, &(0x7f0000000480)=[{&(0x7f0000000500)=""/199, 0xc7}], 0x5f) close(r7) r8 = fcntl$getown(r7, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000080002000f3086a76000000000000f8ffdd1affa00000", @ANYRES32=0x0, @ANYRES32=r6, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x58}, 0x0) r9 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x40, 0x0, r2, r6, r9, 0x80, 0x100}, 0xe57, 0x4, 0x80000001}) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x200, 0x0) 21:02:13 executing program 0: nanosleep(&(0x7f0000000000)={0x1ff}, &(0x7f0000000040)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) 21:02:14 executing program 0: sysctl$machdep(&(0x7f0000000100)={0x7, 0x5}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) close(r1) ioctl$TIOCFLUSH(r2, 0x802069de, &(0x7f0000000300)) ioctl$WSKBDIO_GETKEYREPEAT(r2, 0x400c5708, &(0x7f0000000000)) 21:02:21 executing program 1: sysctl$hw(&(0x7f0000000000)={0x9}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x0, 0x296) semop(0x0, &(0x7f0000000080), 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x6, 0x5]) connect$unix(0xffffffffffffffff, &(0x7f0000000840)=ANY=[@ANYBLOB="03f2a2b2418155a912e091d23b0ced062774653d9f8353e8c7274781544b02967239630bda3bd7d498f4a8da769b42b1a367326ace432e907efc5ce52f26999461e63d47443bbdfe950740b933a4404f111a7ec46241e741ca5500000000000020cf797276598a03e3e77e6f0e898cdd9e78210aedd7913cea4aeb896e0e48a4369c46edddb32c1fac7621cba801534df523ea99fbd69c83ec9ecf25bca9f6593e7a48ad08f4e17b65a61fdfc0100d64ee4228f28c0c93810600000000000000b6b2584f12e0ea687a264fbf9eee55d0b05a2a1e5c1b2e9a984115917300000000000000000000000001000000be271f7a0641690cedd5e0fba0addb7b78dc5c02a8d0ff033fa19166da5b4d42dbef0995e29a5e84435c56b42f82fbb701507024e5b9d52c42e15780317699e9f425d8c4e714df028bc23d98fdc48f527d3f87ce8707cdc949eef5ff23a0aff2b66f4e9f13254ec976be911a37b79041c5c67dd3f95bcb3132adc8eaa376da9b18b06d2093f9502e2929ef468b70b82ca06597f7cd59d9e9cfcdeb8964baad88765264ce3d29cff49f870fcfd7ea6a0724c196ce9265a26a95f20f637125a9a76d4a5e54902cdfc5b67c270966c94d254ff2bba928fc3489dfca2c9b60e2a17b787c8416f206db", @ANYRESOCT], 0x1) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000003c0)=""/178) semop(r0, &(0x7f0000000280)=[{0x3, 0x2}], 0x1) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x2, 0x4, 0x800}, {0x3, 0x2}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) shmget(0x2, 0x1000, 0x80, &(0x7f0000ffd000/0x1000)=nil) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380)=[{0x4, 0x9, 0x3000}, {0x4, 0x6, 0x1000}, {0x2, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x4, 0x7, 0x1800}, {0x2, 0x7}], 0x7) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x174) getitimer(0x0, &(0x7f0000000200)) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semop(0x0, &(0x7f0000000240)=[{0x2, 0x2, 0x1800}, {0x3, 0x200, 0x1c00}, {0x0, 0x0, 0x1000}, {0x0, 0x8, 0x3c00}, {0x2, 0x0, 0x1000}, {0x4, 0x3, 0x800}, {0x0, 0xffff}, {0x1, 0x2, 0x800}, {0x0, 0x2, 0x1800}], 0x9) semop(r0, &(0x7f0000000200), 0x0) 21:02:21 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000001c0)={0x5, 0x9, {0x8, 0x81}}) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') getppid() unlink(&(0x7f0000000140)='./file0\x00') open(&(0x7f0000000180)='./file0\x00', 0x40, 0x0) socket$inet6(0x18, 0x3, 0x20) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x80) 21:02:21 executing program 0: getrlimit(0x2, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="620292a77fe52e9002f7924c4000000000000000fd0046cbb4c4a660a1d254de"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000100)) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pipe2(&(0x7f0000000040), 0x0) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000100)) r5 = semget$private(0x0, 0x1, 0x598) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/200) 21:02:21 executing program 1: sysctl$hw(&(0x7f0000000080)={0x4, 0x21}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x42) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000180)) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000040)={0x9c, 0x0, &(0x7f00000000c0)=""/156}) 21:02:21 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x49) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0300ec0000828c0000ff09357f0000000400"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$kern(&(0x7f0000000040)={0x1, 0x21}, 0x2, &(0x7f00000002c0)="df85d442", &(0x7f00000001c0)=0x4, 0x0, 0x0) 21:02:21 executing program 1: sysctl$hw(&(0x7f0000000000)={0x2, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000080)={0x6, 0x4, {[0x978, 0x0, 0x6, 0x3, 0x2d2bcfcf, 0x9, 0x3ad7e099, 0x200, 0x7, 0x5, 0x1ff, 0xffffffff, 0x100000001, 0x8, 0x0, 0x8, 0xe3d, 0x800], [0x9b3c, 0x8, 0x6, 0x1, 0xd5, 0x37, 0x8, 0x3, 0xffffffffffffffff, 0x7], [0xfffffffffffffffa, 0x8, 0x0, 0xeb, 0xffffffffffffffe1, 0xb87, 0x6ad], [0x7, 0x9a5, 0x401, 0x8, 0x1, 0x3], [{0xcf6, 0x5, 0x1d, 0x3}, {0x40, 0xffffffff, 0x8d400000, 0x7}, {0xed7, 0x1, 0x4, 0xc03}, {0x7, 0x122, 0x3, 0x8}, {0x2, 0x627b, 0x3, 0xff}, {0x7, 0x1, 0xa}, {0x1, 0x2, 0xdf, 0x3}, {0x7, 0x7, 0x6, 0xa711}], {0xae, 0x1, 0x6}, {0x5, 0xed9b, 0x10001, 0x5}}}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9, 0x0, 0x0, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x1, 0x0) r5 = kqueue() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) kevent(r5, &(0x7f0000000000), 0x9, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000300)=[{r2, 0x40}, {r3, 0x129}, {r4, 0x100}, {r1, 0x1}, {r0, 0x40}, {r0, 0x8}, {r0, 0x2a}, {r5, 0x10}, {r6, 0x8}, {r0, 0x100}], 0xa, 0x9) 21:02:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8d64017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783002a67897cff7f0000000000aa1d4ab424911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baf0d56a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca9c256b24800000067583efa0d86b4342f6f5ddffd4200006bea130879264ab70bf9c0aa0eb72598cad6fc9ccb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b"], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b1000504000000000000", 0xa, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9, 0x0, 0x0, 0x0) pread(r0, &(0x7f0000000000)="dffab8fe4037dee08f8247b24825cbd506eec2c038e13d461e9665f61bee8f18ae1eddc779f93ab6c3f5c42db9e783d27a02999c2571163f59c286ef19e0cd35592c8a072130bf9ad08aebe0bd48fe4c9759da295148ef42bb31182fef099f5461", 0x61, 0x0, 0xabc7) r1 = socket(0x11, 0x10000000000003, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069de, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)}) sendto$unix(r1, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) 21:02:21 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfcb7) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000800)="3c43bf89bc78d4b50d480461b50ae79f1ca2f89ddf695665951f386366f1c0db9e13748c4d2e1a05882239b44eed7afa41534dbe9ce9acb24f2c84f4e60be0f89577e2914c39870afe1290b23f5d7c8f74d6948bcbf424f268376a8b862aad7d272cd09a8b1cd0c5b293de6737b1313377006453fdcee9a10dc38d21646caebdbbbb1ce6d1172550eaa6c8b65092f2f65ba08092f56f5e5ece4a766f7636c2595a3410cb9fd93a693e6235127db39580fa8286a912911d1a9e092483d390e5da9d429c9c28515e2f6190fae1932a78ee906c864edd2c48232cec1d2da0d3596ecd680467e8069e87710e57da17643e875a1df25dfed256", 0xfffffffffffffee0}, {&(0x7f00000004c0)="f0165accc4023cfd22a35171086658a0a0b11c9807b30800000000000000256eecf70e9a54f3a229e302000000000000000000000000003a6efe99fdc99f28deb405103df1dd6f57901535021dd992e49bb04716eed671d76be22d5cea3d02464ae4b1634a93aaf3e0cae8351830850d8904d3ae40ee9a167218c5bd4b8ddb93805918ba7c6e", 0x86}, {&(0x7f0000000180)="fb7b55ce6bdea0dfcd47ed6fd7bbed640a76dfd54468ca35908822c68ee869ccb857cb9bd7915ab09a88d04806df8f7379123e180b1a4eddb018becad1b7868db2206e05b03bc10066fd2feda1b491d6d746986ee8f8a6a3ad2e5c3219407932e6e8e86aa3febb45a110eb5e36282f01795dec87e30896f3f88f1f7afa69ed95b87e8700000000", 0x87}, {&(0x7f0000000240)="6089a08a042edbf26e49a327af4bbb4b0d94b60f4a9a831b26d22ef4bb7f3ddb44671bfbb4bee71697013a6552e115cd1045ff98bbec8c9c181a242c6112c976d64b01a77cb3e11f7ad4d9ba48c47ecfabbc66d24ff8de499d4a4618f3f45d81e7379f54a4aeecce92558e6589b9288db7b86ab6a427a2f275daffeb616d15a909f1efcd47412ec325", 0x89}, {&(0x7f0000000040)="b7282f02c95cb1407081b83d707ab6054061c9ad6844990e1617451e9b6a5b689d05a74f75a6d5035d96e5f6a15212aa82e521988ea2f8b19830a7ed05088ea5c1e8a63275190a105beb17ee3626", 0x4e}, {&(0x7f0000000380)="39d2106cb48bd8940746ff", 0xb}, {&(0x7f0000000440)="268f9d7108efcc62bda662f128085abe5435d32cf8ed90044c86145b0c273417bff90d0d52c7aa82dca025aad753ac72ebe24b876328d54faab6cad4d4a24992eb2f39c4ee5893f3b46f3cdead04ffa4f22a2489297b06797708fd3085f489a2ccd679ea", 0x64}, {0x0}, {0x0}], 0x9) close(r0) socket(0x2, 0x3, 0x4) execve(0x0, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$inet6(r1, &(0x7f00000000c0)=""/181, 0xb5, 0x1, 0x0, 0x0) 21:02:21 executing program 1: sysctl$machdep(&(0x7f0000000000)={0x7, 0x1}, 0x2, &(0x7f0000000040)="b15438d2f781f6dd9b4c5fd79886186d900542f89476bfdb7093f8215f60364266a89aac2f129987223d495eaec9d58d263a3680d1a3b0e1e188d2d3b19fd21eee2c2f126a4b174e7fa8eef6abdafc00d0571b5becdb341ce744068b0bc0516a4930736875b36e1c3fd4bc8f50bc316b4da954676cac4411b358b9aa2a16e8ec50c14b0df693bd71d444e5bb42633557441f6ccfc608e93dd86b4ff4b6c3", 0x0, 0x0, 0x0) 21:02:21 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000080)="f8a5e23c6e5c787d02b13e20", 0xc) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x288, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x4010, r2, 0x0, 0x2) geteuid() write(r1, &(0x7f0000000140)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000300)=0x10001) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = socket$inet(0x2, 0x8000, 0x40) pwritev(r3, &(0x7f00000014c0)=[{&(0x7f00000004c0)="e3a9898dd7fb2b79f41af36f8489a35b6707188bbef203fc45a2e29520a89c5961013ce88a652ea541078f1da91fd60ec3691a7741d1a4f79c0f54362c4f0d877607c7f7e8dbf1934880500869bc7bcea8ff97da58caa720b9ffa05f20455e1c7ce92160ef7f85a8b332d3fe34355abe905c754139e2a123f7c171d66938af1bd745bbabd6c8e0f8f3c11441f629838129fa97284ad29f47d2e6719fe47d644705180a80c64b76def1a87255e7c3763e75f6db223a7f0c273b31759cd8e6f52d728f4759cd54106e85d7a6b96176605f64260796d00fde08c031808812289ec652e80bcfdf7110bd8c07334d34427f7f28ab78cbf503cd318c1fbc29288dcbce3e6d4082473731e028f613da059e7a9a95230eab949224e78a07dcf4aea048e113460ec1e417fd07a2ef7d7dcc738e9f0feb287be2b6f14756b74c029bc08023af347fd0dee71a9c01f079cf798ac7005f147be3f9efb9a786542daccb10f2450d616c9407091fe0f2b080963dbc92bef3157039cd8085c8a048a892daa4c952e0efbcab83a08a3ccf26d30a5e8b76f97a850f9138fd031679c565c422d8b15554db99694739fecf5a3c3189ed6325523db1f2068197a29139de83a672ce087dc981b62c8d83af8090b1e5e4b917bbb1bcc34b78c51bfd64d6f284ebca15ce19098f3cf08320d12a16b7c43ef9e76c8382954b402624917d8c53101d8a0cadcf73df6fd79b22c67f618fc55f75501e51a7c32e5c81f201cb303afcd05d069cc0ec37ce108ffe84a2beca7c491eda16cdabec39686b579620f7412beb62db136d4162f6beeecb524aef63a59c4f3dad4dfd1f2efce9e37d9056c33a9adb47cfaaaae8a153de2569adc27ac4b2366e6c594c26ec2b860a066582d546a13fda16f3bf2ffdfb9ffc25c6d02f6552b1b1b28cbcfa67fe7d2897274b245d005a6b13ed00417cf86c2a904b97cacece809ea65a55ebb5f134ee59b7cefa9c52cf4c80a23c5f11e286073f56c40ddcb7dbcd8d98d93fc2ef0e2ea6a74101884f1c683392f7786f2241a513f126ea337a144e96f814a0b887c22367a3108857a8bb5d2f729b8d16128b9d038225fea8f7e0014a23c54e02a956a84a02b1d62c9e466a7d91e0ee1dfcb0926087a2d7f35d47be6500e6f4ce9e206d0745d33f528f71bca069b6b6bc19da7b1423282b8f5f2ee15a3c19ba2debc2bbfddf69ab8ccd2a1a0becbb3da175331bc4a686699e3f3856e165ceb99336e5030cf4b49e6f72527f507fa05be7d1428412a954ff521214cd7926dfe8abe0b291437c7d1c31011331d462c03bcb46e697c49817c5f4d78a216c72017c2476e826d117a0c47799de73e3b4bbc280bcfb54cf4b684e91da0f610a74b7ad99df630bcfe09e6d9fb65ca51f6d8896ea468f996a76ce150ce6db9362ad180609a81f44bc8db78baf5653c6a3ebd3ad0a00c0c1f2c1e04211440ce1b06d248e9397aa2e2e3d60a8a51bc6e97f14a47b7b8f2d0628dab397bae5b5011c3a552c66e217aef6377926c2be7315d76f9023e452bff2981dfc977d4c77de3f23fe01f7e33d6bf8a17638481a6cdcb0ce1c8891c90e893b5e6f2f0a011e496bb3afea99226734e6f4e0823afc45d516ce9c9cca23346aa5cabf31e88d4c694cfc6cd9c35228d8a409ea80ebb4ee283bba88d5a699ab05db32df22b9813fc07ed181ee37b52963281a5c5160cf1e5acb175ba3cf039b51d394926477ad084acc30daa7ed07c702b95120aff0d0b42555caa3b4a839db88d19f0f04bf50670f31dc68f095676e27c0b59b2b156652ee8062ee95ff76d2b0905457865a2ff4f920f9d7899f3fef1978c0bc7d94e0918c84edcc36711a9fe984f34a3c5f81e853825953676b8abdd4ae69db3be6d74ee89313b3c44ea8882ba01d21aca1d60c0a0eeb0f49aaa7752696a8a5534039aaa651dab01514828040ed1da01f30291cb6ff761d1e32e871588bec349bcd506c9cda4ca1cde64ab4c8bc89cbd3e081baabd5fdc26b3beb913baf790911c05949edd202b228f39dce3dfbcd3579df199649655574b6c16854a8e444de6bf0e39b4bac390e22646bd1ee09ae84fb91992600bf9ad0eed9b506a746883201d7ca2d59ca6d8bc179308bd9ab0e5173c1049e2d4b34b24f945bca1f054fbc4106d2813b71f11834377bff33bfd77b8f02a087bf6081df130be79ca4c83019ce2038a2d7addbbb57459b94be65e10f4d57a4429c003b9a6615d4266fc92360e9f3bc2608c10bef3eaefb23274b7c7ee722c16ab096ac19bc6d6eec44b858a8d103f49db0f5e1991a496a6867e877ebb7984c1a5a14756944adbeb0ae7e4dc6463af6139bcba4f299ad5fef99323e83ef80825188d62f7808b0fdf9ab0035af8e925397921a6620a7befbdd2959ab11875e37388810d104a90b3009c7df72057e934cf6471881dd067fcff190065373e96d0e2c07fe5c23a845cca0b7e3e930bff7d76e3dcf5c379b120e1fac7205ba1a8e2433795537464f14a20930e3968e3d28b02ddae8d30a59e84060a551e47175c24593ff0df2e050ea60df274e1c29db5f21fa53d6bb25af17a63970385a95907c29836f088783a95f0d9d4d108691ff1e0bc99866a4f0439ff15df80fd9281f395bcb57e529fb84a61c22e3dde6a7934d75afeb1385411933401f7c980fdf0300f7edbda9cd6a385a3984e128a4f480982ad99e47e1acda5e4ca835a1c88a26c8234a95f41f0c5e236a339d020e7a6ac7ce6be59b8af4c7b038299ac822e251649e5ea57d2aafcb4f332174d2ffff51c008de8a63c1e6182c8b71f6e5809135a8af02f5bd35a010eff0287d7d3bee403ad9ab07539f2909f3fa955c40aebd1040b282433a91c87386a349cf267b177a74d811067c085f39ede3df05fd19106e57bef9922f5d89ccc13de944ea305062595e903f391b1544bbbb4fe8d6d218ba748522b9eda7aaff641e4d7ff96a5b6c5aa9824edc9349fcd9eae7495c61f95204bc3915cd19f4859e69106247cb1a2ef2ba973c49fd5e3200a64fe2bb5876aa34d534106df2984c00d0e4e7adb2deff3ca3cf9b996525b0d3eef7eac337f24b24dbc6d9dae247c1ae84bb715802b17de2ef2c0ba0e45eba5946927e1980f59c2b327e0291b54661369c7de1f371f3e545014f53871645f936b79b0aebbdb6989ddb62f300cc0593d7dd3aef43acc6cc2cbb4bce9ab0ce4d6fde895abc002b6fc38c628236cca7d907eca59592f03d5064d8449daa5b38866e63cca37b370375b2ac6022d781b16b6af6aabf770397a4ba4d0611140d63089cb3cdf0985d1abd7185658e9b5cc45b115b7332d206910f92e2c2f1162542bc0d84cac085b385ea908e23d78523e35e9ee21acbdfea9e2203319721e8d772dcc6fe0f6246b840dd7386baa42f294d4893dfce9effe533d6cb2e280bcc92a2aff339401c4242425a29bf13d7231c0e84be713c077054361157ed732d7ecb25e7b30b7cca4b8021ead8ae4711359c6904d67c2a7065c1144311da1d9287d3ce7aa1561916f1d274f4dd33bff921f24f9f32ba99c3afdf3d4fc2767aaad4aca664e07f12dcb8cdd28fef765140eda60ef1b8a37c8b68366bf33d2f72fe0c2b93581231876eb87441a1efc27dc2c7592688b990d89ea27a88c37e9037c4e3bd99def7dcec903f08384054bd43c447b41d53f9c5314b2b879e54971c8db82ec566b755a7b8b4e19017d2c21526fd83de98c85f5754f03b9c2df9c2a294a0dfe55dd0417ee718e4f058f5e0fdc4c67e72a4341aaf43f992971b993b04c5f4c0456e0803e2c8a47017a0a75ceee816b2769107cd41b83a879eaf9c04ab0ef06a6d19e86fa6ba98696aa73bce900240477251c450c36dc49566af14a56fea900e93cf69ab265ee6c8db6b481946eb8b85201fce4a863ec7c8d0d2b097acce585e47a2238d2aa45cfaa22b612a8950558c1c6e55e99bf06bde694bb57e1b81f1244b6067384a22960c5ed29625bc3103b3538cc9f48f137ae0ab5a87a33e1605d80c535c3f559ac35b5913269ee0833790e95171bb31cc303c06d565fb9f8bdd7416018d31821fed4c57f662e1f99ec384d69f6ea4fb3d4aa41ee07caa06b2d058bc64072c2cfacf283f12e0a623c46b219150c8c6ec3e5f1b7c941342e70fd8d3e27b41e8e89fdc57ac548c1fa192615084a0806476159aab0227328a1edfff3cf5339f8c98013eed0d893f2a278294134dcbb8cb8a719a82088caa6c65b2eb18b94f17c36025b47dd643229a60141aba5bdc634879c45dcbfcb237774151b71d27cf13088aa3800a0a2bfb70aa83f2756dcb6194ca3215b131b3824f9db7cf20b203216066663cec00542463c52cb78e8d5037e363bb875721a2e471434eb8d782cd2e200ea6044d559f37ba633738f728ac8517d9184aa298a8d69d188b58e3374d32f0cd0e84fe0f95c5db4cdf79848308ba31ae0e8823b74a349153f8abee182eb29f2b69f5bfe6c0cf3e28c87a2a7e441e9704ca9d4ab0029071dee8a829bb6f47a4b37d7d6854bde8d086ab568df13574061933cb63f601eca8ac5ac127b73cf5271c2af62bc2d5e947b01c62ddd4be93f6e0893ddb1b074be1bec86279711e0c37b2a2568adbfe6da7312b305ebdee6ac70759b84b986f7f266054d45f2964e046111d35756ca40e256058042eaf2e9d54c1c42a1eb9a72fa67e9bee5f8e563b074f629b7f586c811352deff42727754e4ce2afca29b15f9934e553b4b5df6fb5e42498363c369bb2a5ccfd4d8f65117b45ed66ed51f0537e489bb967f994b3aafbb3613eccdfad260ee6d1874518c36cee139edee49c413e15d3e04c5e5eb400553441ae7f64d70f0c257abfe7be22341b2a649a11a6d630e552da1877ddb837432c826f65dd7a171f41578917b2c2b7971e3b9843db9b8885c631f6c8f7e66f626077f225a58e2e64770df97c626e0f06467cf140c3e80f0fa80741e42dbebbff1afb17cedfbae6fa62ae9f4ca39e4f97512bdd31fef4154b60aff12d9fed65267e3b065a0248f20b9c2a55800aac8575bacc9389c9f2e2d055f94fa614ebb3655ffb238a8f9d2572912ae3b2a4721c578e9e5a40c03d9e6c53ef6b9918a3ab40a83a7d2e5bdb05aa768109627c03f7523a0158015fae1fd7c14edfba80a59a257dee079001b76e2677b30044bfae004e2d1e745a050497018bd8eca7773ed9c341d25ed426d27d80d14cc91151ccea4c0db9b3b8adbbeb43f7b2e2ecbaa0232e8b7f39e415228c6458d25ca3302f25c8c7c6abf9e3474b9fc4df8b0dfad1cf988f6e1c81902940568d5e8a27549af1405af2b366d8ee935def25ff7c678c60c5a5a26b6d4dc7da8b974aaf3626073f08a8ef9627e7e6c8c574f53a46412de9776f37a119008bfc7ff0d97f0474e04f0863246a6668dcd3c7a7ae95c94f5d1e58251d78b0d86e6de49673d69b9f5459bbf93dacd3ff3db911f8c8c2059377ed467cf74c1a27aab0b12f69cb3a7fb51410dc3cf3f4264e411ae7cc83afa07075093591581242320425681429c2a465e1a6782fd9a2030c2f57d55dabf5a86022f667e5040b222649c4e17ff0042cc58bbc631bfc0033c01752e485f2a88117b11ed443f5ea545061a831354257fe35f6008568d13a47836b182db0dbf156db2ae93a06938b97194632714c14a3c157bfe3275e42b8d2ce3f2446c9acd8db64e03591f972184dd7fac8d8af1dbd9e9ba79b2a4fb402438ead2d65bfc27cfe6d4a5b8b08457391fef61a1d0e0cfd08f8c4f7b3077b7ca49901b2b1f7a266f", 0x1000}, {&(0x7f00000000c0)}, {&(0x7f00000001c0)="a1ff497314ac5912b08375e6364c5166e4ca8d76e15fbe867f45a4b4364a710fc8c9ed6381bb088057593e30f4e624a393b0e3ce6215120876b17e4eb824be286f63d2859dd353d4c8e4c35f62fc5c91b1205350", 0x54}, {&(0x7f0000000340)="7ca4ebe57db41919baa593f287eb082c9105067c4b7b194c225d448c0929da45d0918b7c80623f6d04a57eb396a9de3fdf87ebc7869eb103c454598743822e700ffc2fd985b63fe8cf8d2e1b5b9d2db2e058baf672957f7ae60a8803e2ac20b5df39bd29b1b01b58632699b405f10611fdb0ea5c5a0fdef45b21fc4292bf27bbb8bd85dc1ba231a6423c934cff3060fc252f2ac14361222270238baed9ecae9a80bf7ced8814455cf890ba5f4ff8f113c2ef6f1fc34ada233cc130e87f51070c50d8294981409073083ac047362f5509b2e9e0b8943fc444d38e463579bbd10fade46937d6a7e7613633", 0xea}, {&(0x7f0000000240)="ce6fac024fc4b66fd5eb6b658ffc310eff18bdb069beb6a8e1b4d4e79f3707319a8ddf54359931813d47f4e6fa996f84a778944ceb3d8550b34a8d0dc5d7ef971b1f76f8778dddbe8e250ead470a63c54426a679da8ff21819f7c785e9787ac99904710d39438ef3ec393d83f0bef010d9f308723adebc25d813d0bb982cec9f30c320b6210515e578e1db1966639b2a343a663c85c1656e47531d530067035d15d37be038a0e43d23f9be", 0xab}], 0x5, 0x0, 0x8) 21:02:21 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f00000003c0)=""/102) semop(0x0, &(0x7f0000000340)=[{0x3, 0x1000}, {0x4, 0x6, 0x1800}, {0x4, 0x4, 0x800}, {0x4, 0x0, 0x1000}], 0x21) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380)=[{0x4, 0x82, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000440)=""/114) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x32, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xfffffffffffffffc, 0x1d, 0x1, 0x9, 0xdb8}, {{r1}, 0xfffffffffffffffd, 0x40, 0x10, 0x80, 0x100000001}], 0x6, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffd, 0x40, 0x2, 0x1, 0xef}], 0xffff8001, &(0x7f0000000300)={0x3, 0x4}) semop(r0, &(0x7f0000000200)=[{0x7, 0xf659, 0x1000}, {0x0, 0x0, 0x800}, {0x0, 0x7f, 0x1800}, {0x4, 0x4}, {0x2, 0xf3e7}, {0x0, 0x6}], 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/68) r3 = kqueue() kevent(r3, &(0x7f0000000280), 0xf8b3, 0x0, 0x10000fe, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x10c) 21:02:21 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x2011, r0, 0x0, 0x4) 21:02:21 executing program 1: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x21}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvfrom(r0, &(0x7f0000000000), 0x0, 0x0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) 21:02:21 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000380000000000019078e0000002ac1400aa030b90780000450000000000000000290000e00000020000000037fa8441f0f96103"]) 21:02:23 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x6}, 0x2, &(0x7f0000000340)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x4, 0xffc}, {0x1, 0x1009, 0x800}, {0x0, 0x401, 0x1c00}], 0x4) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) getgroups(0x2, &(0x7f0000000300)=[0x0, r1]) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs, &(0x7f0000000380)=0x8) write(r2, &(0x7f00000195c0)="bbdb369bb4ddcfcb00696b6b6b39d957df219964afc9228db26c00096a0ce6384098da817e7ed39c6cd7367256657442cf6a7339d8d3bca87d95bc80dcece9249902fd84889b29d94a5e289de9b13c0093bbeac5eb5583b794ff0d4be98004ad6dcb3784f8e035d00303c98da1fb3306a7a122bd13cf677d8d7aee7fc8ffc47032a7ba981bc8091292276e1695bc20b5d62486f7c251fa2208", 0x99) fchownat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000080)=[{0x2, 0xa, 0x1800}, {0x5, 0x2, 0x1000}, {0x1, 0xc1}, {0x1, 0xfffc}, {0x1, 0x3}, {0x1, 0x3}, {0x0, 0x200, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x83, 0x1000}], 0xa) semctl$GETPID(r0, 0x0, 0x4, &(0x7f00000005c0)=""/102380) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r0, &(0x7f0000000200)=[{0x1, 0xc, 0x400}, {0x0, 0x9, 0x1000}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff}], 0x5) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x8, 0x1]) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000003c0)=0x5) semop(r0, &(0x7f00000001c0)=[{0x624c21575134c561, 0x0, 0x1800}, {0x4, 0x22, 0x1000}, {0x3, 0x90}, {0x2, 0x3f, 0x800}, {0x3, 0x6, 0x1000}], 0x5) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000180)=0x9) semop(r0, &(0x7f0000000000)=[{0x3, 0x9, 0x1000}], 0x1) 21:02:23 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000080)="857e71ab35e2fe63ccfd4da5274d503a5129c89613605f86eda6d6d03435333df030518cbb4e1778e639bdf21f3bae83ccb69bef2642edc4e85e64dc98413b110fa1a534c892ca610d1090b4b7578d43ab3e741221921c056bdf662a2af6cf816894ad6068f7faad38f43c770fd0", 0x6e, 0x2, 0x0, 0x0) sysctl$fs(&(0x7f0000000000), 0x2, &(0x7f0000000100)="41a9c28816594969e47fbe68c788012676912986b1b53b867c7f55ca527cb20c9ff0348f6a5314e388c3879f270e19299e02162a686dc810a5e7b6ae16edd17ce0", &(0x7f0000000180)=0x41, &(0x7f00000001c0)="93d5f4ff1deef644b72c0b398bc9bd5239726edf2af4e3abab845f795837567dc0a4d107862a5295f42e96056f304df50a41d64f204e4b9ac5047ecf1a000feb5c2a991f13031daa16c935278ac4d50cfcacaa42921aa6a394d1745b901d9db1d0b7e2f7f10da80db6d3623ba00dfd59ad915597006dce3fc3cd331cfb36751bbdb752932ab928f24cc07284c7889d9825e62a2a1dd2d7609b4d25010e9a91dca96fc54fd26e71001058c852eb5733bf6724a92f02bd2f8e34f19bf1134b3fb534c10b75d81d79fd4dde800e4e84d762c4916f4e1fe88d44bae5af26d478e2ef66ba57b9cfec66b093b3add6b8cd29a0e23bd843e83d71bab29556", 0xfb) 21:02:23 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x4c}, 0x2, &(0x7f0000000140)="ed4f8b8ef6f1ea666620fa3b0c89ec0a51de904c78b256e1b3ca6689df86dc4fac68b7d7cceb1876b3415daac475a94c9ddfad19128c724576906563f21dd8904b959779c3dafa7100000000d9d0b1875ca465fc2c642a137be981fe390356d4baab83f0f7f8f3d5eb6f604e799f513f9a0bc2fa3f5f1cf28b21d0b39516719138b114f0e0e616e011bd6100199cc15c04bb651cb9c80123397e75adb5892f79e54e5f6f7fdbe60f0d91843466b3b4df059d9305003e0e1a6630ff344198f1f39f38d6e84f0d42c352b81607e280717dc094d5694cd84ee71dbfae95f77a2e4ed4124f287d00"/239, 0x0, 0x0, 0x0) 21:02:23 executing program 1: r0 = socket(0x11, 0x4003, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) sendto$unix(r0, &(0x7f0000000300)="b100050460000000000008000120000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872baafbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0x8031cd9f1ae74ff) 21:02:23 executing program 0: sysctl$kern(&(0x7f0000000140), 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000000)) setpgid(0x0, r2) 21:02:23 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="38fff1ba1de2c520babe8e5466fe8864bfb13f2bf3c900d056c13a0ee6feb8a906857e5adf455c2bd600000000008497c78a9fa7f53cd474ee656e3efa1ee9d2af5955b84390b085f1b15004f0ce8c656fb4057aed"}, {&(0x7f0000000140)}], 0x32) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000080)=0x2) r3 = dup(r1) ioctl$WSKBDIO_GETBELL(r3, 0x40105704, &(0x7f0000000100)) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000340), 0x8) 21:02:23 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @remote, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @random="2775cf8ce8f6", @multicast1}}}}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9, 0x0, 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000000c0)="fe10ac4e66fc1979f0ecb48ecad7d9595c9c122ed521775ca068988b146707b19088a2051c244df35f5b05ca44f4a0c7a2f18f0c738ec6ec60baf71e2b6fff104f378c9e9fb076f25967e900aab230c1cd533fd7606de5130f3ebd5b17cf6faf70917949ea4b7f83fde876a3524340d8150acfceff83b01d50c922f8ef20d0277358e14f88c2804f6adb2d9c57431499875794c38c4adb1f85da8d12a0d180d94e", 0xa1) 21:02:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x82}], 0x0, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x7, 0xfffffff7, &(0x7f0000000180)="980ff75e4c1e6143f368364f795af248148275b783306cf0bb2895fd7be80474d464058cb149535a37d6603cac12509d6a057bc788083b11ad27dacf0148baa1919660a158fb4e6a0ad22d32da214a4b3b5b73154713e07bd6db4911c8aec988c10183093436cedc602951e57c6f6bc0e8509f83854b4a424304d485c3181c10795834126cf81b117ce0f1b388ee9e14b3676d3a0ff348e95152f3316ac6abb7cccd52913f07719ae07d2f41329c54c9328b40067d2e4aa585238c93a1d8eef5b305d3124f6bc6908b0547fce978796ddebc833c1520", 0xd6) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9, 0x0, 0x0, 0x0) semget$private(0x0, 0x4, 0x10) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000000)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 21:02:23 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r1, &(0x7f0000000200)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000001c0)=[{&(0x7f00000000c0)="5c7b93f20479a0fcafc5d9a995403f1549f131c874e07f760f8e705262185f93046122afe04058962cc024586f727524bb958bf3e6e98c691d2b6ba9da59f7322a74fde1b27e790570fe74572f5d9fe9c48d8a382dd8a2", 0x57}, {&(0x7f0000000140)="516ff0292fbbfbc5ab7c6818edcd4d175be0d9c81653ab3c6870b396ea9e5b3fdae54485b2c7b518ba5680d6e31439f63ce6963b4d616a4070484e972fec602888bf9f59396769ec39be11", 0x4b}], 0x2, 0x0, 0x0, 0x9}, 0x405) syz_emit_ethernet(0x82, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffe1ffffffffffffffff88a806008100410086dd6031797100442c00bdb973531eb41c9d60cca81247e4f515ff0200000000000000000000000020014e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000400a165608f09e46303382d200000080ffffffff21a31a12c910ced23f83ff4ef6cbdf7cb76bdf0765576ac1dde8b831"]) 21:02:23 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x11}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x20, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)=0x3) 21:02:23 executing program 1: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000400)="fed4c28f9b8fea597e1575e746dc00d9be2bee6eec75300f24fe2ed918d3b8c7ce44f6ea4530941391f32bbf2f3695252dfbfef79ec4d8ca37eb5f8e6d8ac30d41e6b0e415938deb364b25449e1c6f56d44ae524e03a85831f3f6a30aed455194a5b095f2006c25153c13ceb19d81c88e7c19368c5afb63ef5d0dc7c547955abf92e00000000", &(0x7f0000000100)=0x86, &(0x7f0000000140)="c2260020dead5c8d8e9a10e7c3063610c9550597e324858207d5cd40fb76871ace3672d64e4d184271c8c1732c058f3ae3bbfad6e88cc91562476e3f701ced9e47a7865288515617cb2fcfe0c36db12438966c75110b05bf9e52e8fac75ec0fc6c620f880e13c2b03c8261ad18da109562fa393f54a81b54e39a4fb4849af5a0e4a54c6285de4e56aecd1665809d4506a910dc29bf5d8c65510e728eb42eb41514e593780405996d334aabaf774af698de9bafeca878a03d685db069e4fd2186672f63419db8087b7cab50a7aee7bbb78099d736d1420060dfb6727c599da83056f037ad0f70b6ff77d31a26", 0xec) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000003c0)=[{0x4, 0xe1, 0x1800}, {0x3, 0x1, 0x800}, {0x1}, {0x3, 0x7, 0x1800}, {0x1, 0x88}], 0x5) semop(r0, &(0x7f0000000000), 0x22) semop(r0, &(0x7f0000000080)=[{0x3, 0x2, 0x1800}, {0x1, 0x1, 0x400}], 0x2) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) semop(0x0, &(0x7f0000000400), 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x50, 0xf7a}, 0x23d4, 0x5, 0x3}) r1 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r1, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000300)=""/140) semop(r0, &(0x7f0000000280)=[{0x4, 0x1, 0x800}, {0x2, 0x9, 0x1000}, {0x3, 0x200, 0x800}, {0x2, 0x1, 0x800}], 0x4) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x4, 0x4c, 0x1000}], 0x2ca5) semop(0x0, &(0x7f0000000040)=[{0x1, 0x9, 0x1000}], 0x1) getpgrp() 21:02:23 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = kqueue() pipe2(&(0x7f0000000000), 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9, 0x0, 0x0, 0x0) lseek(r2, 0x0, 0x7, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5, 0x2}], 0x1f, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) kevent(r1, 0x0, 0x0, 0x0, 0x5, 0x0) 21:02:23 executing program 1: chflags(&(0x7f00000000c0)='./file0\x00', 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffff09ffffffff86dd60e0c9275b8515fa86c4eb6a1138f45c10fb7f0008000000000000001fa68cdeff3f0000000000fe8000000000000000000000000000aa8500907800000000000028a7ba3a011d43d815d18fd0b0ba4a1aff65e9a2cc8f31335ead841647e3a73776c29be809ed80934aa814a1f070bcece53bf34a0d317a933666e25105bca39884902d57524e7bb7638b2e2298fe9df2f9e53bca600844085afc64a5c5887e051e97c1e4597a8d3c9aba7153de4a"]) r0 = socket(0x2, 0x2, 0x0) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000180)='C#[--', &(0x7f00000001c0), &(0x7f0000000200)='\x00', &(0x7f0000000240)='[\x00', &(0x7f0000000280)='@\x00', &(0x7f00000002c0)='.\x00', &(0x7f0000000340)='+&#)\x00'], &(0x7f0000000540)=[&(0x7f00000003c0)='&\x00', &(0x7f0000000400)=':%\x00', &(0x7f0000000440)='(%+$})/\x12}}%[)\x00', &(0x7f0000000480)='\xa7-\x9c,{\x00', &(0x7f00000004c0)='!\x00', &(0x7f0000000500)='&\x00']) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069de, &(0x7f0000000300)) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000100)) 21:02:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000004c0)="be9588cb", 0x4) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = accept$inet(r0, 0x0, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffb28) msgrcv(r6, &(0x7f0000002400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bc07172949cfbbd4131ec1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053510ee8844bb300"/4131], 0x1017, 0x1, 0x800) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000001180)=""/130) msgrcv(r6, &(0x7f0000000500)={0x0, ""/4096}, 0x1008, 0x3, 0x800) dup(0xffffffffffffffff) sendto$inet(r5, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbaeff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace97cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafed57c5dc7a2d17ef96202dc44790cc423511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd295d9ccca947a6f483c71d2e04af4a8ffd6a534d183eb7d39dd34770f37290a93d68882c6a8d220e5feb6940b4ea75e0f94abe6c4bb9e905bc86656f854a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b", 0xfdf4, 0x405, 0x0, 0xfffffffffffffd51) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 21:02:23 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x4}, 0x10, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000001c0)={0x5, 0xa83, 0xa}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9, 0x0, 0x0, 0x0) dup2(r2, 0xffffffffffffffff) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 21:02:24 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x0, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000200)=[{0x1, 0x9, 0x2000}, {0x1, 0x0, 0x1800}, {0x1, 0x401, 0x800}, {0x2, 0x5, 0x800}, {0x0, 0x9, 0x1400}, {0x4, 0x4, 0x1800}, {0x1, 0x101}, {0x4, 0x7ff, 0x1000}, {0x2, 0x2, 0x1000}], 0x9) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x6, 0x2004, 0x0]) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) r2 = socket(0x11, 0x4003, 0x7) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282906000000000000002babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000021000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) getsockname(r3, &(0x7f0000000000)=@un=@abs, &(0x7f00000001c0)=0x8) r4 = dup(r1) faccessat(r4, &(0x7f0000000100)='./file0/../file0\x00', 0x45, 0x2) semop(r0, &(0x7f0000000040)=[{0x3, 0x0, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) r5 = socket(0x2, 0x2, 0x0) socket(0x10, 0x4000, 0x6a) connect$unix(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="ef1056c1c437fda39834bcb02b29b863368a5b4b2c724fdbe51790dec1617dedc460fe8f5748cc08488cdb3ac0435c0eed95ce301b971d5b0ef1e8d117f145a4a4c233f9f5fbf74c2e14980e8207db03e688caada2d0a6476b52766dddb1dad51299bf536fe934706844ecf3004f6775690019e6136262b978070045737c2ec5c57abd928392d495a12807628e07ff00556d811f9d0900f196025dc13d73c39bd6bf74ffde3739bdc5fc5ace37b01f16e593f0874250364436383af15803f34ac5e97b95d31a382cf10ee3"], 0x10) r6 = socket(0x10000000002, 0x2, 0x0) dup2(r5, r6) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x0, 0x0) 21:02:24 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSKBDIO_GETDEFAULTBELL(r1, 0x40105706, &(0x7f0000000000)) syz_emit_ethernet(0x7e, &(0x7f0000000200)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x4}, @rr={0x7, 0x1f, 0x0, [@empty, @multicast2, @remote={0xac, 0x14, 0x0}, @broadcast, @empty, @loopback, @multicast2]}, @ssrr={0x89, 0x1b, 0x0, [@loopback, @rand_addr, @multicast1, @loopback, @multicast1, @loopback]}]}}}}}}}) r2 = socket$inet6(0x18, 0x2, 0x8) r3 = geteuid() r4 = syz_open_pts() readv(r4, &(0x7f0000000480)=[{&(0x7f0000000500)=""/199, 0xc7}], 0x5f) close(r4) r5 = fcntl$getown(r4, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000080002000000000000000f8ffddffffa00000", @ANYRES32=0x0, @ANYRES32=r3, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x58}, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x2, 0x1, 0x100000000, 0x5, r5}) 21:02:24 executing program 0: syz_emit_ethernet(0x48, &(0x7f0000000080)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x12, 0x3a, 0xff, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x4, 0x1, "0d40f3ac2e9eb2b6"}]}}}}}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x4, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = socket(0x11, 0x4003, 0x0) write(r3, &(0x7f0000000500)="4d7a45375c5306469fc06f45d2ac465ab15f44d806528085ed58e47a410ebcc446db50121a4a11f9dbcbcb35068de5c403add1041fb126533ada4b784586ed497fdddcb61d90443651ad2e5f0d9ada746c4092c23e690c7453ccb432bff2068cf7c27c3ec98a01d9f717a136493c388b94932aff12d7166aa5fa03837630496ff15f9521154aeb2252610f6257815ef80f12dfcce370fa096f38d143c50d3d6ecef4509430dac6aa", 0xa8) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r4 = getegid() select(0x40, &(0x7f0000000040)={0x20, 0x8, 0x1ff, 0x5, 0x9, 0xd52, 0x0, 0x100000001}, &(0x7f0000000280)={0x9, 0x2, 0xd3, 0x3, 0x2, 0x7, 0x3, 0x3}, &(0x7f00000002c0)={0x1f, 0x7, 0x8000, 0x8, 0x401, 0x8, 0xffffffff, 0x6}, &(0x7f00000005c0)={0x2, 0x1}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r2, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r2, r4, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/214) 21:02:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r0, 0x0, 0x6, &(0x7f0000000000)=""/127, &(0x7f0000000080)=0x7f) 21:02:24 executing program 0: r0 = semget$private(0x0, 0x4, 0x590) fcntl$getown(0xffffffffffffffff, 0x5) semctl$IPC_RMID(r0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, &(0x7f0000000040)="7343c9f93a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720380797827991a34f07000029fc56437b5b2c9315c19d4000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86dc4ac815ad559c221048ac60115ff18fc678944d0f65ab486924ff505c7690ded14f9b183c167ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cd00bd9c132e66331f794d62a63544b2bf09e349f9457a26892da", 0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000140)=[{0x3, 0x5, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x11, 0xfe01}, 0x11c9, 0x0, 0x7}) semop(r2, &(0x7f00000001c0)=[{0x0, 0x3ff, 0x800}, {0x4, 0x3800}, {0x1, 0x7, 0x400}], 0x3) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000180)=0x6b70) 21:02:25 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) 21:02:25 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="018313"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000140)="06df3cc0da5bd435238a42059e38224b90a245aa6bdf52d7a37304eaf7e26fd5ec385336d8fab366a12a3e27590e4e8919216f038308a3b36a55da5051d9627bff7b7b172a94a2178d3bf37ffc7094dc59263e78125b7aa92f817903648403e133bea0df82b49bdbfdabde94ff90335e2241f32f10eae25e5d32240903cd08aa634e24887435b777301594539a8759b102bf7875c3031437eda23a874a78242a9d02f515a396149d01fa71a83fb23f88d9697ca00528a00bae84b599b835e082ef00033281aa4e5190a5f005740b3d9df21c10f51a9198052af0c1fe5fdfbe0b958843a5b8ebaddf0bb293cc9524f1d43f20b74abf4dfd18ba1f79e2c19def6862dec9e8b3d23b3def589847e29127e7d9e05218b241ad9d189f70863e8e2d09d6622a82ef3b46c47dad57e4f656152064bc0e27280e7ee469a29023b09bb32c13c6a80b1591197bd8a38eafc77af47196a3111d51fe5425c571b5cc79845a49c04e89380c82288b800e958a32ea86d92e5183b0b7163011c5a7b1e48237b559a0920545216793431ec51c89e85bada2b08be821347a4d576c029891bd0b994c48e8ad4f65c932366e5d42349fdf05c5dc8392f6070d1c82adc91620c3b3e4e1ed21cea5dacd9a5e3c926b412af6ebb92469044e14326ab9b7225317907deb429177b3ce516cfe7033bc160b80179f2a2e2e5f0f3474274df7915cbbfacbed177f2f10aa05cad2b1432a8a810747e85cb90252e2d3099bf3664520aed21e6b318d650660813c509c71644946336e6c103182cf0e8039bffd6b8cd7077b2947cd7b6c973a3e79db02c485ceacd62a973c9d3f20f2d2acf509ee14ffe39a74adfa50d363ec78253477af077654049cd0eaeb05f9f4175f59ccff84f98d6ca2c0721281875bab6a7cd23b04cf0af2d0c0ce7b0f95894dc51bfe99f9166e634ad6ac1d2ba313b5d791db935f81940251e7f2738661c0abe07362b8e860a7b9a3c039847d6214aba2e9192d8c5e15b1f7110623e151de8fbd2bf791609b6e0f33a04f0849f17984cbaa9ace4c76ee9ee92eed0109ed76d265a3ec136e436083a5413c2d234302a549112848683a9b6d3a54c681fbcf15d3a6d68136f8c342b7e8cad85cbd34d48d225a2b99574a94b90fbb5e4d9d5b20f219427b8d3263a825f1790199742788f92d19cbaffe586d2c6cfd86ed33b657883b9195213e689049c593fa1a6727d3c50eeae461865be174c25c87daa3eb162d26c34d17208db5e231a5a64c1687e8305e24d7795668efe482c2242f20a9b0692a4ee675cc2780a5a5fcd494241bab1b6740f4a127a9dde857bc6d4f2f48f4110afc564c492bfb185c9aa841fcbe6e42d36bf3714d739391407def8b082d1a2bdbb4aec1de70e14c6650b2992926734623014abdadea83cabcd650daf06a26f3d123169c67dd33fa383676d6ae595240059c124955a3e340896a1ebfc01a4a10c2ccbff25e89fe4f521b41e84fa1aae26e041213a23aee38a3a1ee41610c4806f7dc124eec6edb11a5524dd6016cac8cf08a7537a33ee3c0c51ca72ff8835cfd217a115c0cb9533819837db5fedebc215bedd5bfabc06fd732224dfd6d49fbdd6001512a81342e00e0f4e9ece0046d527ec334b16066c1234f42d7281c240722ef5c8f63505ee4192b4f3e91c75ae729442c136b4379fdab3de19a13b516ed5810702f08a10a435296520d40b31bc11a4682ac5ec39d3098e84686ad3af0d6cd9c9f6a786adbdf3552b38f711363d984a8aeefb291e863b20d35cbc22fb2743862219a43d41b4ecea168f47c7d031ffe85adb7761efbdf84e22ba9fc376e0432b46854fba9fc5c8700c3ef9c22d5c5edf9dbfa4c51733af561593e22392e31670e669573af104922d9f2aa3733db9014b192aa5ec4db0dc53f935356c3783f1230dd9de47b04c289020149cb73fa29a60f4ac27a97a7278d8cdf05798413b162f8dc23cd83ee7757a10a7f0a3141d71d378c9aa9", 0x589) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069de, &(0x7f0000000300)) ioctl$WSKBDIO_GETENCODINGS(r3, 0xc0105715, &(0x7f0000000040)={0x1, [0x0]}) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000080)={0x8, 0x6}, 0x10) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r4, &(0x7f0000000700)="11a755fb5e48895ea9c6902384702e9b8a71bdb093d4eb50c627e3b320fde70d2048fab75995b67c699df5f8e0573e4cf3838e60f65861ca1fc386901fb202b5b73ac25775d98113ed0d05eaa0f97477bb0eadafa0a4265f2c494fd5e4d01cf60647eee25097b0560ad4e1cd8917f3b855284308c33e36387a037ef7954c83d54351b8923166026ef226879d40c1c6f7ae336feda7f7fff11f134e5db99272d12bee0024d71273897a63ab5e4dd5b8570e50734dd9add7bccd40d2e4b393780fe8fc9592e105ea70e7a069fef9742b5943a2156b3bb60d6af6dd20905f12f620a8b3930bee6d46be8330b270be9694c73be4d0ccde21f517f8726cc5e5cae42a7d64581f4f9d873c039d3d2dcde32336a8640a8f51b415bf38ca755501c69f49ee669f143e905118c08e8644580dfc293dbb1533c5be10d7c4ed47d7322ce883ffd684b5f9c76c330db7cc4a5c70fff6de6264c78a5607f02f1dc986995ecc4ee4caa4707b8d7f3b7c747876fcbf93e361e9b954c9337a2903f4aa82621e4c5fc7cf9df4564fb2c5f16045a774aca85b9936f4502f81e3933266430d9738c8accca9dc483bb98c5daac569993a90914a6872b2f849bbc912f14a6f34f716541cb43d0554edff4252838428a32d3e3446c9514206c06c4b4f665cecee01dc5d32bbc8985cbc135c6e6678f64fbe2eb4a17bd920cd0efcd89bd58c4aaca2032e8468492da905dab0c1920e42cec4f44e7bae2e8f9afa02c774d9af6c9308bf361c5e34c63b435e902968139d96fff69c2daaa53f495a3d10b847342ce555e0c14af382ff73b5b35a9d81b8f5b92b2cc853dca7bc31cbf4dd943401d2fbbbf995109d345dc21013b4b1b7c0414ef6c8f956bfa17a374566de456360289874e3cdb42c5ba013e980b0e3c6f9ed8adaa16a3fe25630934db71ad18878f06559776160965b8e6a2ab194d0a13751e3070caf83ba7a587ded6118b8a6f99b4e6a578697925654028ff912d4e6d318f94cebcfa945f746c9932338bc56017cbeefb014779781e3746cc3db3d75eef92db0c7d30b652bb53f54bc047c81b5d6afe131ffdf8f7bfef7e0818652fe80eb97815a5a3dd5dc970757dc977d0165f3f5613d04377843c1719fe472af1442ad650733197abf74a002f150c9860789a3fca9f51744e13eb12db6a1fc93e9f9a4ea7ceaa8fc2fc34ede95abca5210ee7eda84105645b734c70cce5230e132722f9fdede2f3d75a8c3ae7726d2ec7b2c1542149611e7bd5eb5b8c7967f9ed3e9a481a5710c0a70418e65d1f95775d10dd01fb7c2246a16660b2a5ab9eb288854c34dd5596d3fc2fa2318c031a2c4ed6bbdeb41d35a934e5eead40a6c9d952d1e70970efe3ae7814baa1d360a2215c891567a17984a9679e2ec9c1845e9291d9ba9f06a980cadae8cd113f550560da4b8fb91657974a0b54273f1f9e019ae42eb4e1140737b6751417447b3aa94789d6eb5e3aed6770f7adb3084069a2f1a022a0820349684cd88bb4982ddeb34d90b0131ae416565d54258d05c164ebe30fffed8622b5d96921d010cbf298f3cd22033a646edab6e11465d6d54b9456c5d6152bd42ced38b047447cfc10e96c70a909e05375f15fb8e723be3070d074f3aff19c31439b0c4bc8dfca810f6d84fc6d2ffcffa6167bb008c70b543192c96d92ec6c7fb4b80160111d297d61e384d1f2a5a4f7e466a6a0b7420bd332b74e359842eb9b4b33a2a1a35c8962f3be8b100f555b7e57adbb36643225f949de6eee90fb61c301c82d72deca9763954331671a10e010268ccf8a2093cf7fbc48a20f844f69c039d15fd2e1a0dbf60521199bfa8dd39b968c70a0ebea6430341c57e7a4cb66702ce7d80bd06c1a4c3a83e57861c7ee9f8d1480e1c4f6b2fb646b928a9c7042ee1761570cb00f89824181aca40e5d6adba942b3d250e1cf8ec41b0e23b530ccb28a148e844eddd64c53150c36ec254471f80d30a044736b96fa68145db4c3e030d6a788fbb02133ed557d68e57c4a3166d0a50f4a5fb3e295fb1f36b38c077ea4ce40963eac3db4e4aeee47fa6c7aca04c0ba1c6ce36d8de66294f19809159fa2e5d75a8dfb438cf3459fe615e859a71ce4bc422e778eb805ec6ba8785ea9ad65d5687e523a8d188308ef55cbff7dfd5d3f240ecee94f8d3d1f23f5b9fc6645bd65bd50cbb9c2c55b82d664f0e6301e1ded6f8a94b8d05e2caccf0a6c6de197447b7a3ae8c5969c3790e64da470ca2307f9a1814faa0f35dbd0891687422c56f5490ddf6bca8217f25069cc6cd62c395945beab5260d73e9910432c90d2b34e8ee2d10938f668264ab96d52880a908ef7aff1957621f1d626b5f606bc599cb747cb504a092bf91b9975ada5a50dc7eed4472d04dd113d36f542415068e559c0641caa0e212a707fe53eeedc58c6c67bdd8f7531baa47312f07905b41e0f984ef6f1f97a63a15059aedfdf059aa1e9790594358041a1b973fdc3ca939617849afaa7e0f81b0e320fb773615815985b99438c4118871935e15a15c25cf8a86bfdb21540942fec02ccef209405f86fa16e3a141c5e180db5a60802d11c0d43d1db694190012de1323351db37ef19c1c95feef236a0af1afb8fe6160fc4deafd28d24d01724601a4162cb1f01e030a8323c8d7208980fff9a01d43b027950ac3ffc733a95819cf33ccd43ca39ef272ea65ed50b5381e5135aa86a57015507436110abdf780d65e24c3e10ba9b7e7874482c345c5c320f0feef48ff50838422550b5f6359e39b4dcaacf8886fef56ec6403579b6c08c6f12f9ff33f03d1281898388f5f21df970888acf6605853c9033541a37042299cee71cf74406e42cca6e822a5fbd2d314072d596d96b2cb00fd048eb6b9fa73b57cef0d80ac6aa14e42d06f06784228fc4c4de2a90485dccc9637260be7c31ad778d79f92f74223c0f1dff4454017e9a595b9ab8eba7f8e70466faeeb01593be78aca9482fbd83a03db37f2f25477088db3c337e98c57bcbb45c9d3fbc58dee60daf978e81ff14cbdca6fdefa23ad2d441d2b4e584baa0035f80ca5dd9d2b53a3a6d51697a12c4a64d18b5faca4f464c578baf92494094b5d5c176790a5d60c7a77518180e99d122c094db3d65423bb80c9117d144f9c1650e7e6ea9fba4d0f09a9c1b43dfdbb39fc81214cf185abff972c73934b89152c51d12187b28e787842b626ea1756c1c31962cfaabd5974e3bb5b7f2a66ce1bc893a925d56618cc20a527da9dae91acb959569a0bcf815add865c83ed616f99302ebaa98e48fdcb5dd2447d7ce9395fc7bdc51b27962b7f6955ed7d728c8fe89ccedf88704e89991c04c02df887cb63b8efe88f1e596910daebcbabc50bb81059948995cb2ab666ff7a2111d8d946b126474104a5f550cfd0ec2106c76af16050d2b7e152803be98eae20778ccf865c6bd57215c239f69e3d32b6ca0a334a1f1ee681668a4ed00fff567431b85b849057365a84e9b492181c0d1e8e7e337108a11caf2c158bf7dea3ba796a2fc1c576312114e6ad1d491367df3d7595f0e09badabe6e60f9da6bdca50cdd7fa38bc9f66a088e32c45a90f4fd7667a07f5c10da84b5de593ef821d95d3ba4ac829b7519febe8b48539c0fc676e6fd3d2261d8002a5be59f1a63c8920cfb5fb762d6440c149c6f339ee69dc63665af074dd428d29caf206bf97d8541b57c6bcf1b2fad2b442b7012e6b215cad23321a9a8f3a9664b5f47645d854ddc556dad82c72765a5f9c65f89b446cdf624bc803badc5f227ebd7e680f8cb86aa648c4c199bfad152041b1ac269298258e2467cb06464e14ccb1442101c4933286c8fc4b4c050b8523f91d7359dec6d89cb219ab1a45b3414c9cff2e80af428079f70797769e24bdc66b8c8e2739382523c0e6c8c27a6cc5ac2a2eb9c44b489cb60db4530d361d2a007e374593b4920a82420bc7fb8e4207fcc2b7ef74d21cb689c729e8fbf192d339b29811bce7133d9d5ee5375f17c5cda286d1d2544087d005102f2311d0e2567c84c60a4a76523b204d43484600429191936a4ea5c867e21f1a8c4508ca9f05a68c9a9cc3180bbc1076d7f023c0cdc3655d688c6846384101d5fed0c82b3cf3efba500046c633326322dac8399b0ba7881a46f341990fcab1a7c944edf33c26df43d8a5ff3a0b22bf93c6364e29a849e400ca22fbaf2cb4294f515f53d1aa0704b440637b6ad56e1e5174c15704166519ac8fe99e1044c553bec3f28561f7d9898ea1a523d17e126d9bfecf0168fe758f7d4cde0e6222c7d34338729749d6d79b1e40f0f3bbe986ce6dd8be8757563b1181e5c19463c39160f774c422801f9a3d5747a1a406ea39c3a855a71b6cf933f0e8dfae9cb4c6b6f717c814f8248ef6efb66d7ef09d53eeaf4386c514f26b8f02626ad5a8f0341c8cee253d81029fa931197797934ed7b6b98594943ac9d8475104712d8c4635a090cac1a01ada126dae4d12edc62942a0af71a9d1f7e5ab3f99ad1341a682505401191d50f59edbcdf04e0d7fe1aa7673300b973d222f8066f1d24a973dd78f267a8650b8e948fc5c8c9b01f88d1c0cd9d75b69ebef8d680ebdf92b863ccf489bc4f92aa033cd5f76017ea52b2d0befa7111bc17dcee484759607f7b131dc3b255b325c988fae7e1fb6412a7371a687b1ec3a0f3eb8e65da288df4041b586ed6f4ecab825c492dd7a352ff43fa05a3c60437aa28f09d5c26b373d85c851e6876330cb3fcb454029bf9f7d7606e7d5d9e977dddf8b8f64ea3a211d6f31c9393909fb639794fc321d6b0e39a8fe893afbb65f98b520ccc40a9b6be909eb69b005617de26e9086cd9d11f9ea152e159f83d3ff750220b7dfa8b5f47f20662d4df948b1de95baa1d93c27c360b85eb8f8be71a244616451382f6d615a9cb248488c958dbd50a007c13427f28b6f0eb048939f9d52767379b70c61baf4286a3fc65e0daed62c31172b8157c90df9714d7002acbd9fc2643b3f74e7904772e6c43dd5a14eda60ae710b0a64b96fadf6eb3dfefbb82168aac237f7621f806326239d5bb1003d9a620f62ed6257c843bbac8af40cc1c38c0f2adbf8f626c519934fe5208f1e076c28f000af4bfad8e3a999d0f9f5ff2f9a413344b5b93dec5c8568099dad2db05077d4653b8558610e63ecb3bf0877d4221eec526e2fecf3fb3d614dcc5cadd35cd8a1eb5e48f3b38badf253e9c909d38a89fc7f018efad898b2e2db567beac78afa4545d6976b61fe1003803ba88c38a4a9ac0c693e8a2e36614fec154a5fc781e367f1e16186d9f130011fff461b22518b69df09862b64b8fb54e6e9246a5ef2914d8b24baafcde1ee9382660d7e57a72317c26a1a05dc4fa0f49dc403c5daefb703160d64369dc753913ab006ace61783def271fb360307eace7b64788208da52f3be9484fd2179f1422f77330d692989f07871ab5c824f808bf425b906eb63c0dd8951fa75ccf0469e3f8c32abe0853a0c74754652f1891486d5f554275bc729f0b1636cfa685fce2cf0ba89e73dee085d3208c46599a2c3e9da220ed22ff9e6b1c9cca45ee1329b989dad0fd6506265ae63579686797cdc937ab71a94499ed0ca263fa10b71df7f88bcc4ce59c953195f2f7ff7b4db92c8493d8a370b23cca0dcca777778332cbf9c4aa374e315e84da7728d4d4b90c45be106807d2989b2d75907f103704092cd9bd8b9e9996c7eaa70f640183acf340e3b8cca17ec131248fd53ea2e7abe3b0799b20e6648273f41f033836ebfd24f0f9c1dd03dc3fd86", 0x1000, 0x7, 0x0, 0x0) 21:02:25 executing program 0: syz_emit_ethernet(0xfffffdf2, &(0x7f0000000200)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x3c, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x4}, @rr={0x7, 0x3}]}}}}}}}) chflagsat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) syz_emit_ethernet(0xe, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaa2837980de6b6504f8ebb000000000000e326"]) semop(r0, &(0x7f0000000000)=[{0x6, 0x7}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0x200c, 0x800}, {0x5, 0x6, 0x1000}, {0x4, 0x100, 0x3c00}, {0x4, 0x7, 0x1000}, {0x2, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333, 0x3400}, {0x4, 0x2}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000380)) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x800}, {0x0, 0x5}, {0x0, 0xfffe, 0x1800}], 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000f80)) r1 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000f80)) setpgid(0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000580)={0x10001, 0x31, {[0x7834, 0x4, 0x5, 0xffffffff80000001, 0x2fa, 0x6, 0x0, 0x3, 0x9, 0x6, 0x57, 0xd3c, 0xfff, 0x6, 0xa, 0x7, 0x302732b1, 0x20], [0x632, 0x600000000000, 0x0, 0x4, 0x993c, 0x58e, 0xfffffffffffffff7, 0x3, 0x5, 0x6], [0x9, 0x3, 0x5, 0x3, 0x3, 0x9, 0x7fff], [0x1, 0x2, 0x80fe, 0x441b, 0xff, 0xd1], [{0x4, 0x80000008, 0xfffffff9, 0x5}, {0x3, 0x9, 0x3f, 0x5}, {0x1e6, 0x8, 0x0, 0x9}, {0x1000, 0x6, 0x4, 0x6}, {0x9, 0x9, 0x0, 0x9}, {0x2, 0xc055, 0x5fb, 0xec}, {0x0, 0x0, 0x9, 0x6}, {0x4, 0x8, 0xfff, 0xff}], {0x2, 0xf199, 0x1, 0x8009}, {0x1ec, 0xae, 0x0, 0x2}}}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(r0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2, 0x800}], 0x3) 21:02:25 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) clock_getres(0x0, &(0x7f00000000c0)) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) close(r0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0xcd) 21:02:25 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9, 0x0, 0x0, 0x0) fchdir(r0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) 21:02:25 executing program 1: r0 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r5 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x4, r1, r2, r3, r4, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r5, 0x800000000000, 0x1, 0x9}) shmctl$SHM_LOCK(r0, 0x3) syz_emit_ethernet(0x4a, &(0x7f0000000240)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "e300a9", 0x14, 0x6, 0x0, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 21:02:25 executing program 0: sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000180), 0x0, 0x0, 0x0) kqueue() 21:02:25 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069de, &(0x7f0000000300)) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000000)={0x2, 0x6, 0xdc, 0x8001, &(0x7f0000000080)={{0x0, 0x5, 0x4, 0x7f, 0xa0, 0x5, 0xfffffffc}, {[0x9, 0x2, 0x23d40231, 0xfffffffffffffffd, 0x0, 0x40f3, 0x40, 0x100, 0x8, 0x0, 0x200, 0xbf7e, 0x94, 0x5, 0x7, 0x3, 0x3, 0x8001], [0x9, 0x7fffffff, 0x6, 0x8, 0xffffffffffffffff, 0xf6, 0x5, 0x0, 0x5, 0x6625], [0x3, 0x9, 0x7, 0x677, 0xf6f, 0x5, 0x5], [0xfffffffffffffff8, 0x101, 0xe86, 0x4, 0x8], [{0x5, 0xfffffff7, 0x6, 0x200}, {0x0, 0x8001, 0x2, 0x20}, {0x2, 0x0, 0x8, 0x5d87}, {0x60, 0x3, 0x6, 0x5}, {0xc860, 0x58e1, 0xfffffffd, 0x7}, {0x9, 0x7ff, 0x3, 0x6}, {0x0, 0xfffff785, 0x4, 0x3}, {0x1, 0x2, 0x8, 0x9323}], {0x3, 0x0, 0x5, 0x2329}, {0x80, 0x0, 0x81, 0x9}}}, 0xffe, 0x80}) fcntl$getown(r0, 0x5) sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x12, 0xb}, 0x3, 0x0, 0x0, 0x0, 0x0) 21:02:25 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, &(0x7f0000000040)="297c3ae4", &(0x7f0000000080)=0x4, &(0x7f00000000c0)="c48c8f8b66edfcd2e84a3914e8321d9b3eba972ab7f834013341370924469a74dd2427274e94b5bb44a00252770b9686a51d3b9cd2d2f4ebb1a892a8d468ff14ca2e8aa6c051ab093426b2070ec1fb80b5ce03dd6858208784f32c9289dbab7efb5bff2a053cccb9b6cd0aea81a3882634f6f9b5d1a2c4c960306291364394fef543128406f1cb01e6683eb54d0fceb4d32b9a15f8f3e2286376d1e7904afbd92fdd974e82", 0xa5) syz_emit_ethernet(0x6a, &(0x7f0000000480)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "837731", 0x34, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@hopopts={0x0, 0x2, [], [@pad1, @pad1, @ra, @padn, @enc_lim, @enc_lim]}], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 21:02:25 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x18a) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000180)=""/32, 0x20}, {&(0x7f00000001c0)=""/130, 0x82}], 0x2) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) chflags(&(0x7f0000000140)='./file0\x00', 0x0) fchdir(r2) dup2(0xffffffffffffff9c, r0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') openat(r0, &(0x7f0000000100)='./file0\x00', 0x200, 0x0) 21:02:25 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0xa, r0) fchmod(r3, 0x1) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000000)={0x7, 0xca3b}) r4 = socket(0x18, 0x400000002, 0x0) r5 = socket(0x18, 0x400000002, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$inet6(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) 21:02:25 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x3, 0x0, 0x0, 0x0, 0xffffffffffffffef) 21:02:25 executing program 0: r0 = socket(0x2, 0x8000, 0x5) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x20000, 0x0) r3 = accept(r0, &(0x7f0000000680)=@in, &(0x7f00000006c0)=0xc) shutdown(r3, 0x1) r4 = socket(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069de, &(0x7f0000000300)) ioctl$TIOCNOTTY(r6, 0x20007471) pwritev(r2, &(0x7f00000005c0)=[{&(0x7f00000001c0)="5adcdb7175adb6a07a762817f7471279e9106e06595796284a19a3a207d0f246d743e86dee02f100477e", 0x2a}, {&(0x7f0000000200)="b0353c8cb68d8cae9faf5f2d22b6fcb3845bbb8c38f3016fb939aa2b66a6848b8227a560ef53d125498f1b2f9fe9d1464f0ceccb0afd98c08012c11a583b631595aae74cf9bfe4cbd17d4be0a90624fd370400cc20a8a2664b4d5d2e1a5bef9fe517a1c9f8bc39c8095588d2d56839b5ee5c2e79b40d76769022099eede534d68bdafe14aaf4dc500956ff9a272cecbfe20716eda473b98ceda2d08878b4252d5226b3e5466192bcbe56b9c5cc12d9c8e5754a5192b748395fc13fae808ea22a148a066e7305150cedf81a192b90d04b5cffbba7ff725d4a788539dd4d5621d4d9282fd5f986b72fd70608846e841f7302bf40b3751a65", 0xf7}, {&(0x7f0000000300)="dd2105547691947aa259a1a8b8fb1067fa20bf1ca77a4b332cea540a227826130c98e9e044b7f747eb2137f2d890c91ef99bd8f486b7412bef32aac40d9450a841884a2cf4535ea8665a794cdaac52677df97d6d7d77577dbfdd678abaa665e8767b7784d7b71d49b4109c75e20ad2eb09aeafab2263afb0a0a02205d47cace1d16a2a8c1bd7f5f46082b3174c413a503b55bb774b106e4901de0502c25919f1946ba6f1f710a288b72f999785a3f9586164d3384339e0f3cd0f772e52d5d06fe49706622df877338fdeb7ed955cbe4578999dade7152e39bbf80abd35a17b3f09141e5eb7d4a1b3b3343030afbe47a47630efb856a1f5b0", 0xf8}, {&(0x7f0000000400)="5dde1ed617d07f1d6aba578cc8d9ad1b639fd4ddaa1b484e8f12ec9397c750fed8491a3bfb57a6b7eb7fb51b1f9fff74d28d5ed278616092f2f5566422a1c7fda867864769996fc3f0eccec9bb14ffa0b01d642b79f25b2bec34c546a47fa943e63bdc9d53affcb75b652eac940a766bf3385a56c416993273385c12d8d6ec039ee59b447d176f543337a58a54108ff3f42b1d0bc7117054fbd26be3e1c06b804cd7cc54fc6a93901f8de1ba5695fb9deacd93d664d23d71caef2f14a254d8d83cfdd0", 0xc3}, {&(0x7f0000000500)="7cbfc3d7295181bdc6cbb0f75b2b5841baff40181b55a6ad43ec2d64267ec7e3657fd28472f02c4d65ece70e3ff77ada30400a1e9adbb7a158a7eabc9d60182deee515e6a8c7a8953c8155199d7590dc9d91f633a0cdd6196c65649cfe961c589bd6f0ba277799063a5613e53612561582378837dbb4d7c69e72d11d05e30b56afb6b4c7cf7e94", 0x87}], 0x5, 0x0, 0xfffffffffffffffa) r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) close(r7) r8 = openat(r7, &(0x7f0000000080)='./file0\x00', 0x20000, 0x84) fchmodat(r8, &(0x7f0000000100)='./file0\x00', 0x18, 0x4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) open(&(0x7f0000000640)='./file0\x00', 0x100, 0x24e) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="ffe7417a0179fffdb1ed41"], 0x10) 21:02:25 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1, 0x800000000009035, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x8) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x18d) r1 = socket(0x2, 0x1, 0x2) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000080)=0x8, 0x4) getpeername$inet6(r0, 0x0, &(0x7f0000000040)) 21:02:25 executing program 1: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000400)="fed4c28f9b8fea597e1575e746dc00d9be2bee6eec75300f24fe2ed918d3b8c7ce44f6ea4530941391f32bbf2f3695252dfbfef79ec4d8ca37eb5f8e6d8ac30d41e6b0e415938deb364b25449e1c6f56d44ae524e03a85831f3f6a30aed455194a5b095f2006c25153c13ceb19d81c88e7c19368c5afb63ef5d0dc7c547955abf92e00000000", &(0x7f0000000100)=0x86, &(0x7f0000000140)="c2260020dead5c8d8e9a10e7c3063610c9550597e324858207d5cd40fb76871ace3672d64e4d184271c8c1732c058f3ae3bbfad6e88cc91562476e3f701ced9e47a7865288515617cb2fcfe0c36db12438966c75110b05bf9e52e8fac75ec0fc6c620f880e13c2b03c8261ad18da109562fa393f54a81b54e39a4fb4849af5a0e4a54c6285de4e56aecd1665809d4506a910dc29bf5d8c65510e728eb42eb41514e593780405996d334aabaf774af698de9bafeca878a03d685db069e4fd2186672f63419db8087b7cab50a7aee7bbb78099d736d1420060dfb6727c599da83056f037ad0f70b6ff77d31a26", 0xec) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000003c0)=[{0x4, 0xe1, 0x1800}, {0x3, 0x1, 0x800}, {0x1}, {0x3, 0x7, 0x1800}, {0x1, 0x88}], 0x5) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x1010, 0xffffffffffffffff, 0x0, 0x7) semop(r0, &(0x7f0000000000), 0x22) semop(r0, &(0x7f0000000080)=[{0x3, 0x2, 0x1800}, {0x1, 0x1, 0x400}], 0x2) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) semop(0x0, &(0x7f0000000400), 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x50, 0xf7a}, 0x23d4, 0x5, 0x3}) r1 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r1, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000300)=""/140) semop(r0, &(0x7f0000000280)=[{0x4, 0x1, 0x800}, {0x2, 0x9, 0x1000}, {0x3, 0x200, 0x800}, {0x2, 0x1, 0x800}], 0x4) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x4, 0x4c, 0x1000}], 0x2ca5) getpgrp() 21:02:25 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x2, 0x0, 0x0, 0x0, 0x0) 21:02:25 executing program 1: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)="c45d50ac025d6c8d17120f1df1ca2fb56c80c194f9d96646e336c6b572b44c01d6fb17873e6d2fa3a903f03c8e2a3e4201d6ed35112e748ee99bcce1565ec5d5da60835b4cd839478c824e837481d5a3716c6a004c608568971633fc8a6b33791248cf90fe6247e6a6", 0x69}, {&(0x7f0000000140)="29dffc1952b42a7150d922345802f96c31e7c1a4c10dba5a746474b2e2cd1f36f51a9281a10e3026c7e30d771a3355b548679a8a90791070e17bf6ba1cc2e7655ec83f96d12a559042fbbaf8e8d5ae0b344ef43bd8088cbd1664e5ee53be0bebe5dadf57cf63731a156d94dc7c64d40beb49c3b5d6b6f7357af9638cf4d3ddf6e9567b281a0661c7f39436", 0x8b}], 0x2, 0x0, 0x4) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8002addfb2fff9ff"], 0x10) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r4, 0x8}], 0x1, 0x7fffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000240)) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0x0, 0x0, 0x0) r6 = dup(r1) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 21:02:25 executing program 0: sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000140)="cb6f6f31", &(0x7f0000000240)=0x4, 0x0, 0x0) 21:02:25 executing program 0: sysctl$hw(&(0x7f0000000040)={0x9, 0x15}, 0x2, 0x0, 0x0, 0x0, 0x0) 21:02:25 executing program 0: r0 = socket(0x10000000002, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f0000000000)=0x9) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000200)=0xffffffff) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, 0x1}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000240)=[{0x4, 0x1, 0x2c00}, {0x2, 0x47, 0x1800}, {0x0, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x2, 0xfff4}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x6f}, 0x3, 0x401, 0x80}) semop(r2, &(0x7f0000000140)=[{0x1, 0x2}, {0x0, 0x0, 0x1000}, {0x4, 0x28, 0x1000}], 0x3) ioctl$TIOCSETAW(r1, 0x2000747a, 0x0) semget(0x3, 0x0, 0x230) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f00000002c0)=""/32) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r3, &(0x7f0000000300)="c5abb999c802cfaf0551060c84a76cea42cf859088dc4e1520edac4f134d181f881151eca732e057392e876355a905a23e6ee9fe4bfb63cf219cf453b282381ff95e101a60728ce2a567dd450af9d5903c0b774cd95c377c432d83315bc46ccfdd6750c6fb97833d173059741613913cae0259ebdf26b84924d9514986bf30edeff42fde545ece1cbea9ec020a07629de52f9d17ae6ddeb5", 0x98, 0x1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0x0, &(0x7f00000001c0)=[@cred={0x20}], 0x20}, 0x0) 21:02:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 21:02:26 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0xfc034fb15b447074}, 0x32, 0x0, 0x0, 0x0, 0x0) 21:02:26 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x4e}, 0x3, 0x0, 0x0, 0x0, 0xd) sysctl$vfs_nfs(&(0x7f0000000280)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000000080)="95b6293a1457e31425e1269a81817452322373768fafed404e91afcac21bfc8c099baaf9675e9a18c1b5bf434ddaf6838dd07580b7b105abb186fe6cf1e5bd82f72bc4ba9a58b08d26befcaa36f33d44b596cc047486db0f97af6450433c7c62311f78e9ce432a61d5e9017b9631a9e9220dd8fdba013ef1a9a781d3d893fc1d5e519df23b9afc5979f56382f594", &(0x7f0000000140)=0x8e, &(0x7f0000000180)="e3fba1f1a46fad652a27e51103cfb9f8921ca05133ed47b386de75dc28e198dc361afbb6ff5239780470b179c615b7e3a4e99674a5384aece4b37a13538868c03e1e0900a1903610d01c1172116ca24c8b64d0f1720ae10b6f4c8137b2e2381cf54fc00b18d083e278ccc1538b3a1b8fcb6f08b7b35346f5f6b98c5b704cd98232d39ddfed026945334e095adea3adce5283cd7d80a90e69f25f6c1caa9beebccc4782ba099a2d90c0b10ee2f048ad8774337d205a4c6b92f7a611f91d8567874157f70f2deb000000000000007f80031a659ca3c20000000000000000", 0xdd) geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000300)=0x5) 21:02:26 executing program 0: syz_emit_ethernet(0x6a, &(0x7f0000000000)={@random="edd700", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "0200", 0x34, 0x3a, 0x0, @rand_addr="0004000de8000600", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "f77bd7", 0x0, 0x11, 0x0, @mcast2, @rand_addr="c8088d0ecb7b0565d35c04a5cd596541", [], "80020000"}}}}}}}) syz_emit_ethernet(0x3c, &(0x7f0000000580)={@local, @empty, [{[{0x88a8, 0x5, 0x1}], {0x8100, 0x4, 0x1, 0x1}}], {@arp={0x806, @generic={0x6, 0x800, 0x6, 0x2, 0x2, @random="e977c1a7c1eb", "9ad1", @remote, "1921ae172acd2b2554ef6ae61da07ae6"}}}}) r0 = socket(0x2, 0x2, 0x0) r1 = dup(0xffffffffffffff9c) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9, 0x0, 0x0, 0x0) r3 = dup2(r2, r0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000640)={&(0x7f0000000600)='./file\x00', r3, 0x1}) syz_emit_ethernet(0x32, &(0x7f0000000700)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaaaaaabb88a81d0081002d000806000108000604000132739fffffffffe0000002000000000000000000babbba33a24c08eed8cb90fb5135f04f24f76edb1ecd8d841edd88b8ccb9ce9440661f3d2dfea7f67a08134c792bd892243319be3c9d062881d89a2671f57b1d7f332f73ad5df4e21431ba84c1f5e2880579b5d5e94df22ec220af7871d553fe2bfbe4addc340031773882ca675cc910b70466398e8c9645417f1a68ccf02f0d7f7059fd2c21c2a1459826d7808c37962adf0473d72c98f61510acf15c216a11af449992c9c08632213077c5b2009c109b4bbb1548c3ff1c892a5e14be9a2a27672808ce98d1efbb330c1744b8471ea99b5056121a00"/276]) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f00000005c0)={0x1, 0x7, 0x12}) r6 = socket$inet(0x2, 0x2, 0x0) r7 = fcntl$dupfd(r0, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x802069de, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f0000000080)={0x10, 0x2, 0x4, 0x7, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000400000/0xc00000)=nil, 0x9}, {&(0x7f000074d000/0x1000)=nil, &(0x7f00005d3000/0x4000)=nil, 0xffff}, {&(0x7f0000f11000/0xa000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x867}, {&(0x7f0000a2c000/0x3000)=nil, &(0x7f000077b000/0x3000)=nil, 0x8}, {&(0x7f00004cc000/0x3000)=nil, &(0x7f0000fe9000/0x14000)=nil, 0x20}, {&(0x7f0000679000/0x1000)=nil, &(0x7f0000beb000/0x2000)=nil, 0x7}, {&(0x7f0000696000/0x3000)=nil, &(0x7f000073b000/0x3000)=nil}, {&(0x7f00007e8000/0x4000)=nil, &(0x7f0000e59000/0x3000)=nil, 0x2}, {&(0x7f0000646000/0x3000)=nil, &(0x7f0000784000/0x3000)=nil, 0xe84}, {&(0x7f00006ea000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000844000/0x3000)=nil, &(0x7f0000646000/0x4000)=nil, 0x1}, {&(0x7f0000e21000/0x4000)=nil, &(0x7f0000f93000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000efc000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00008ca000/0x1000)=nil, 0xee4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) 21:02:26 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9, 0x0, 0x0, 0x0) r1 = kqueue() r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc2) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9, 0x0, 0x0, 0x0) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x10, 0x0) r5 = kqueue() r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x10, 0x0) r7 = socket(0x18, 0x400000002, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = accept$inet6(r7, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0x29, 0x2000000b, 0x9, 0x80000000}, {{r4}, 0xfffffffffffffff8, 0x4c, 0x40, 0x6, 0xfff}, {{r5}, 0xe4a685cd50b6efbd, 0xb0, 0x2, 0x7fffffff, 0x1}], 0x2, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffb, 0xc4, 0xfffff, 0x8, 0x3bb6}, {{}, 0xfffffffffffffffa, 0x2, 0x40, 0xfffffffffffffff7, 0x5}, {{r8}, 0xfffffffffffffffc, 0x22, 0x40000000, 0x8, 0x6}, {{r9}, 0xfffffffffffffff9, 0x43, 0x2, 0x0, 0x9}], 0x8, &(0x7f0000000280)={0xffffffff, 0x9}) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x80000000, 0x0, 0x7}, {{}, 0xffffffffffffffff, 0x8, 0x2, 0x2, 0x8f91}, {{}, 0xfffffffffffffff8, 0x4, 0x2, 0xd8, 0x564}, {{}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x1}, {{r2}, 0xffffffffffffffff, 0x96, 0x1, 0x4, 0xc45}, {{}, 0xffffffffffffffff, 0x80, 0x2, 0xe853, 0x2}, {{}, 0xfffffffffffffff9, 0xc7, 0x20000000, 0xfffffffffffffffc, 0x8}, {{}, 0x0, 0x40, 0x40, 0xae9, 0x2}], 0x9, 0x0, 0x0, 0x0) r10 = fcntl$dupfd(r0, 0xa, r1) fchmod(r10, 0x52) sysctl$hw(&(0x7f0000000000)={0x7, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) 21:02:26 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[]) 21:02:26 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) dup2(r0, r0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x2, 0x0) r2 = geteuid() r3 = syz_open_pts() readv(r3, &(0x7f0000000480)=[{&(0x7f0000000500)=""/199, 0xc7}], 0x5f) close(r3) r4 = fcntl$getown(r3, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000080002000000000000000f8ffddffffa00000", @ANYRES32=0x0, @ANYRES32=r2, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="00000000de588d0afea7f89bd4e61ead210334bf2bc80640fdad97131628a4e207fa11f26d1bb3b2b759b9bd8eb229b1220c82b8d0ce1fe431d8d60a3f1a699e52abf14f60e4ff00e98ef7f14b46324f95ea176cdca35b0848ef8e0ebcc23f7745720a29eaba7344238581595676805fc5baf4634bfaf065132227a4d2f58fc5f2f53f763d2ebb9f50d8fb7fa5250bf7e7feadd5133fa98614d96155591a0cd484acfafaf25c9ea65303616adc1c3d5d25d37957e2992ea579542ad4e2a672545158f5012e30ca0ec98e075a418146d805af986251450973adc2f2aae928da84944fe5b84210e61a9d22432fde9797949867"], 0x58}, 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000080)={0x2, 0x0, 0x3, 0x81, r4}) 21:02:26 executing program 1: r0 = semget$private(0x0, 0x4, 0x0) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000140)=[{0x3, 0x5, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x11, 0xfe01}, 0x11c9, 0x0, 0x7}) r2 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000140)=[{0x3, 0x5, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x11, 0xfe01}, 0x11c9, 0x0, 0x7}) semget$private(0x0, 0x4, 0x604) r3 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$IPC_RMID(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000), 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x4, &(0x7f0000000100)="71dbad605685c617608d7b5642d10a6f80133084e5f31a2d0f2da813b25e4a992e30308fbd52fa370f58763bba0ab278599629a4d15f659c244d1c1f12b5bceb03000d6e45cd266fa664b66677fff514fc3240b05d73b622085a9948fe2d986cb345c3dd36a251f9211c9efe32f2acf0ea75feae3abd59cbc7b84eddcae28bf65554b010109bac2bb582a6da08fc8a060773b1e94dc791351a819fb6dd21c5507d72c7c831", 0x0, 0x0, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 21:02:26 executing program 1: sysctl$net_inet_etherip(&(0x7f0000000140), 0x4, &(0x7f0000000000)="40b6e281571eaf074d8125314c47c8d853e4291dba22e1794603e9c7e549d73a0d5ff752c9ab2855fd4af877ce15e9bb86", 0x0, 0x0, 0x0) 21:02:26 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = geteuid() r2 = syz_open_pts() readv(r2, &(0x7f0000000480)=[{&(0x7f0000000500)=""/199, 0xc7}], 0x5f) close(r2) r3 = fcntl$getown(r2, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000080002000000000000000f8ffddffffa00000", @ANYRES32=0x0, @ANYRES32=r1, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x58}, 0x0) r4 = geteuid() r5 = syz_open_pts() readv(r5, &(0x7f0000000480)=[{&(0x7f0000000500)=""/199, 0xc7}], 0x5f) close(r5) r6 = fcntl$getown(r5, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000080002000000000000000f8ffddffffa00000", @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x58}, 0x0) r7 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r3, r4, r7}, 0xc) pipe(&(0x7f00000000c0)) 21:02:27 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaac0aaaaaaaaaa86dd60b135170014000000000000000000000000ffff00000000000000000000000000000000000019024e234e2389b8a3200fd0f039149e9e6fed9406388b4239185cc5ea161fbc2cfc453d89dd0637d0ee", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="78000000000000001dac58b1ccdc1788785fbdb1b735d0c268eac02027b807a9c076457d899b7749beda6ebbb46d76de4589e232974208227c567e166bfe11f541d3d12d4f8f"]) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)=0x1) 21:02:27 executing program 0: syz_emit_ethernet(0x7e, &(0x7f00000001c0)=ANY=[@ANYBLOB="abaaaaaaaaaaaaaaaaaaaabd0800450000700000000000019078ac1400bb000000000305907800000000450400000000000080000000e0000002e000000144180000000000000000000000000000ac1400bb00000000892700e00000017f00000100000000000000007f001201000000007f000001e0000002ac1400bb0032f4fb47540e4069311c3560ed2a489f703df451d53dcf7ada71c96163c08d3fb690a9713dca55e963fdfa48c6b362d8b50ba8a3673d97e7a243e39cce7d02af06ca196669e706388a003e809bceb14d0f890fe90f00b59564def64aa9511e347f0b9902348709ae6f912dfdb24cb20532e29a6db7e2c98811019954f503034a2b609fd90a1119ec23d8f69b8ead9cd426415d5c4160812e039976ce23ea5aff7f348080f2340be8c771ce93e8377c2eb6eb9014f69a21185e12ec7d2ac9c0f12db54a37ede165ea6e5838c86a66b97342c92e4ce2a2c81e2049e017841dbb322d99c32c9e396bb1e6f00da625472cfa0911472957b925575f73fa72e50bec1f1a55c0f875319674e6837895b47e0751fc716ae2f2f9730a933b74f8eed6"]) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 21:02:27 executing program 0: syz_emit_ethernet(0x76, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100403a0000000000000000000000000000000000ff02000000005536402a00000000000104009078000000006027671500002b0000000000000000000000000000000001fe8000000000000000000000000000aa2c0001070000000098cc36bf72de6f5f"]) 21:02:27 executing program 1: r0 = syz_open_pts() r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) r2 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000140)=[{0x3, 0x5, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x11, 0xfe01}, 0x11c9, 0x0, 0x7}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0xe54d, 0x3]) semop(r1, &(0x7f0000000140)=[{0x3, 0x5, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x11, 0xfe01}, 0x11c9, 0x0, 0x7}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0xafc]) close(r0) syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00), 0x0) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) 21:02:27 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0xa, 0x95}) r0 = syz_open_pts() r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000100)=0xee) listen(0xffffffffffffff9c, 0x7fffffff) pipe(&(0x7f0000000000)) socket(0x2, 0x1, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0xbf2136a9135f7131, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000480)) close(r0) syz_open_pts() write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17", 0xa9) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) r5 = socket(0x2, 0x4001, 0x0) readv(r5, &(0x7f0000000040)=[{&(0x7f0000000940)=""/235, 0xeb}], 0x1) execve(0x0, 0x0, 0x0) 21:02:27 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069de, &(0x7f0000000300)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x2, 0x8, 0x8, 0x7}, {0x8, 0x2, 0xc0, 0x1}, {0x63, 0x2, 0x80, 0x10000}, {0xd8e, 0x0, 0x8, 0x2}, {0x2b0f, 0x7, 0x1f, 0x9}, {0x1f, 0x0, 0x0, 0x9}]}) fsync(r0) syz_emit_ethernet(0x3e, &(0x7f0000000200)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) 21:02:27 executing program 1: sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x11}, 0xc, &(0x7f0000000040), 0x0, 0x0, 0x0) acct(&(0x7f0000000040)='./file0\x00') msgget$private(0x0, 0x4) 21:02:27 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000000c0)={0x0, [{}, {}, {}, {}, {0x0, 0x6}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffc}, {}, {0x0, 0x6}, {}, {0x0, 0xfff}, {}, {0x0, 0x40}]}) semop(0xffffffffffffffff, &(0x7f0000000000)=[{0x0, 0x2bdc, 0x1800}], 0x1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x9, 0x0, 0x0, 0x0) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000036bd00"/101], &(0x7f0000000340)=0x65) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x9, 0x0, 0x0, 0x0) r7 = kqueue() r8 = kqueue() kevent(r8, &(0x7f0000000440)=[{{r6}, 0xffffffffffffffff, 0xa1, 0xffffb, 0x30fb}, {{}, 0xffffffffffffffff, 0x86, 0x1, 0xfff}, {{}, 0xfffffffffffffff9, 0x10, 0x1, 0xff, 0x9c}, {{}, 0xfffffffffffffffc, 0x4, 0x80, 0x100000000, 0x3}], 0x9, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffff8, 0xc, 0x80000000, 0x2aa, 0x2}, {{r5}, 0xfffffffffffffffc, 0x40, 0x1, 0x3, 0x2}, {{r2}, 0xfffffffffffffffa, 0xab, 0x40, 0x1, 0x6}, {{r6}, 0xfffffffffffffff9, 0x80, 0x4, 0x7}], 0xffffffe0, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffc, 0x10, 0x40000000, 0x7, 0x2}, {{r8}, 0xfffffffffffffffb, 0xb0, 0x1, 0x100000000, 0x43}, {{r1}, 0xfffffffffffffffe, 0x8, 0x8, 0x400, 0x4}], 0x40, &(0x7f0000000280)={0x3, 0x6}) dup2(r1, r2) 21:02:27 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000000100)=""/155, 0x9b}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$TIOCSCTTY(r3, 0x20007461) r4 = kqueue() r5 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r6 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r10 = getppid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000180)={{0x4, r6, r7, r8, r9, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r10, 0x800000000000, 0x1, 0x9}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4, r10) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r11 = kqueue() kevent(r11, &(0x7f0000000140), 0x32, 0x0, 0x0, 0x0) dup2(r4, r1) syz_emit_ethernet(0x36, &(0x7f0000000140)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr="000000000035a9000004005675dd9f00", @local={0xfe, 0x80, [], 0x0}}}}}) 21:02:27 executing program 1: sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0xf0, 0x1}, 0x40000000000001fa, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCSTART(r1, 0x2000746e) 21:02:27 executing program 1: syz_emit_ethernet(0x4de, &(0x7f00000009c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60669e5e04a82b00fe8000000000000000000000000000bb4ded8f20fe429148c5057a46004745a9000000000000000086009078000000000000000000000000009283e28a142b1e9c8f9d0484a086ebf3f4cf773c6fe9741f6195a5cf21ee51e595b083930a8691c63275e76948a5821d38c52bd59c27d5ac747540bc7301df8f1bd2629e524ceae3c86f0e6db65595690b189cc184f3c2cbfb438eacadd49cc382f15b921a5f6a53163b5ca5537e31e2be3ded84de2083715154b744089481aa4a7cb8a77757f72b585987b5063156c0e9441d4a6d9a1b026822f3f70561ea7d99f81a7d141b3e613887f9c0fa80944e22ebc17f488050c17d6880b55df81bfc55347fe2b077dcaf048d3a7f48034dece96fb0f3c094ad0771d0c69a6be2d6f69fd1d5607f845efd3d7e191b130fd9dcddd583913cfbb63d9e337bd4d920268cb9df172212e64a5ca4f8f98ceaf4609a9dc7c82173d32fa9f05547980e26b31fa98e2ef3b19aff07000000000000322655119759dd6b43e9e134f1d4fe94b77bac08c670d024ed95d552f86e0ad1a4d1a8b5a6231ffbba9d84e3be448d90a95989a397f9d387e91a69f08ca322f4ad3eb18e83958c511228ca1a9f5e05533184500090a095e2e4fe1032036fdd87857b6b12c7116b47d42970abe0b20e5bf25704079b2fe9f0bea4f870eee0cb18b12908bc435c85b5ac819d1ca260c2be1069bbc19983fcf045b13aac51ae2030baa7812cd0acf31b9a6b8ad7ccfe47a38c58397bdaeb3e344d3ba774c2be72bc597a4046b4a9824a2488af75994ff4c0846a129a0964fc1e6937c654944f81b61226a7ce3b7a31a02aa6071da611de2936161e9adde914ec9687f3cc214a8a90a5a5cd165858c1f5d8b3936615c3e1f7b8dc2db8eed1be2d7060e95eec07e7072fa9b58dfe5028ac27e4b699efa71b1d9dee548b40bb4f3d98493a89685fca79839e2900df06e247a74aaf0ec0ad9274da42ef35228d1b1d18459db184e80488716a497cd62cc86b8e597450ee7770bd17a04dceb11a5e552b9c987f189607a3c4fe6fa0c81f22acbcbae8861d9cb567db341a634e5ebcef08c3bdfac2f6dff4a1cea7a94578a480429705f1f05942a2db05233ad44804eb46f3c4128dd3309d63759d57be48865924b55d9b6bc7205d39f3725bc3c8c5c0ac5c0fa83693d0890fa655d31a52e54ddfe7a0470af2489cb3675b27b1ecf20d4f2e3458ba668d2d60864577a276d8dd20f21531ad8229d2bad495b1b04a2bcd746a0f936433c5270e93e989ccb011367209cbddaf25d99b7bb83bb61dacb38e7ee7889e812176867d992d2d58f490a16935da44d83b9889c59a2f54868efff95f06f97a8f06827dbc031d7310eda750b50063ab6cbff948158fc056f4f1d01618f3af8057c4a626b1fd4ea107999ca70cc625aa742a409162a68dc29df9dab0cf18d3de5d59c84a1178f1cf374adb5a897f52c90961cee1c81d4617eb4b3f90d915b79fa4c59b2e23f5687c3886a73944fe1d4a79b209f852e0f3cb67ef5716222bfe1a93f1f52b22024435942cd4a4078c79d9060040e492a1844f9c5fbbcdc0cafd9b7b1a78d94986dbc78b2b4cf82201a9a28bcbfd76ea5725e72fbb14474a36ac316428b4b47c3a353bb8c547e1b1611911e883c10403d291d6d69306c19f2506da54c0ccac062c233786dd5e5a5309eb05d9cde2360e727f558886c165198f735e18a3912d191743ea3dcfe1b6d81b84d37108c9f8bba48d66ffca306b0682cc40ccb6"]) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r1 = syz_open_pts() readv(r1, &(0x7f0000000480)=[{&(0x7f0000000500)=""/199, 0xc7}], 0x5f) close(r1) r2 = fcntl$getown(r1, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000080002000000000000000f8ffddffffa00000", @ANYRES32=0x0, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x58}, 0x0) r3 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x4, 0x0, r4, r5, r7, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r8, 0x800000000000, 0x1, 0x9}) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x9, 0x0, 0x0, 0x0) r10 = accept(r0, 0x0, &(0x7f0000000540)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000003c0), 0x0, &(0x7f0000000ec0)=ANY=[@ANYRESHEX, @ANYRES32, @ANYRES32, @ANYBLOB="1000000000000000ff7e33b6410000002000001000000000ffff0000000000000c1ccd2e8b07c64bc4", @ANYRES32=0x0, @ANYRES32=r7, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRESOCT, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES16, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001000000000000000ffff0000010000001800000000000000ffff000001000000", @ANYRES16, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=0x0, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r10], 0xf0, 0x408}, 0x408) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffff9c, 0xc0105715, &(0x7f0000000440)=ANY=[@ANYRESOCT]) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x1}, 0xc) 21:02:28 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @remote, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @random="2765d78c08f6", @rand_addr}}}}) 21:02:28 executing program 1: shmget(0x3, 0x2000, 0x44d, &(0x7f0000ffc000/0x2000)=nil) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x6, &(0x7f0000000000)="ebffcbff13bdfd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x400, 0x7, &(0x7f0000000140)="69f712b918681373da466112110fdebe49ea4e0079fd58b532ad829625dc9c59bdae198f0cf9ccfc65755f98247a376e1831c097ef5ef2e29ba7adade8b6d0d8c38b4751bbe57a49cd06c0a7e67b69eb86c266519218815b13fc348ef4ebf6eef3f9ce8275c99856374806a3d40c5e41ac1e", 0x72) socket(0x0, 0x5, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="e6ec7b10f605b4ab0fc19fa16ae4f883d5ce55c830db17454fd69607195ded8c773481245dad34495fd252945f1218b392a03fdcfe1df526c2c5dfb0c6e9f5b0b10fd100e1ea27ad08c9279760d89dd2abb566f9007c9911d98207ae65830545a955410a30af8dfaabdbc0a0a1917b345c45b50aa7cf6660c9a3af546caa3d13518b2d4cd854f0564745af30a4d49c8d207fd1905c867facff2458a8070cdbfd89b023dc339ca17610b64720112495e7725e1ad67724ac63c0d359601d1e5ab2b521c9b1a3c4e49d66cd41cc07d2f5b8afab27ffae378ff53a2e1938a445e017ca39c9655894c58314adee0bce2ebf7c", 0xf0, 0x4, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) 21:02:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e608060000000300"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x1}, {0x0, 0x2113}}) 21:02:28 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000380000000000019078e000000200000000030e907800000000450000000000000000290000e0000001ffffffffcba7c7fb9219c772338aa220fc7458526cdc41aa0aa668e75704a047fcefa20b346fde5bfd540a319dc4f4f9378778c7c402a48b67f66ab1996d0b42d4"]) 21:02:28 executing program 0: mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = kqueue() r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCSBRK(r5, 0x2000747b) r6 = kqueue() pread(r5, &(0x7f0000000100)="0941e4addc5c4a46142d6246a394a2990f68e21cdf78307e06c2c57b88e55c44b2fb7c968d4fad302d392bbc6b00f2c24bcfb4e86ccd5f819946b87fb65b0572f7d1019047bdc3ae4faa7d2dec2b2c60226ed67cb2383910e0b2ff6db1ac1f0988bba8e7157d30a1d385af2a969f605c3e3355388aa1bd0f26d5392e30995b1219d53bf0d59b3ee8cfb20d927dc45d4a1f800ec85621ca2834277979fe3980fee2ff621ba56d8c971563ea500150c2a9f9fc755e353601004a336dca24f59dcec3f57747cd8885e067299455ba57a03371a9d3703b6914fd8601edc2713ec5e17bc7b7e3eb7f035fbc025362429513edc283215b430dc97041fb258933b1ee57dac9e383b789eebc2030bffccff2bad33fc316997dab079298a505f4deab99d046de6d93dd0c1e332d2985da8708b7e6499f45ed568ec6da7e8069aeb2d81f24ea02892b18d2165d6388c523c09cbb2ff7b1bd24f5fca90c4ac9986ced180d712ba83ecff99d1c0a9697501224147cac30b4a44205e78ee76beeb6b62c591f413e8faede461c9e40a6fa63bc4473973fa6ebbf9522e0a7642bf8ea3e8a9012c4b48051e60adcdfe3812b46f8057a4c4526a1f9096a0753a61123301cb7c27f7d6ab0e2e2d9d11b6bc7bbd17cd6cd3d9986ddbce7707f6b0b51efaffa1c9dd173a2c4e634ca06bf23d50ec7769944c69a8dca062a3ce65a2ea09f7b53c1c9c2d33d29e4d618cfe24a42527253b5864819eea797ff22f6972966f8e75229dc90ae26daa0742242b50e76bee6a36529bbdc5c5d28eec42bb34abbf53d6332532a9d8c15cd8029fef618810a16c0889a552d53efcc7960864696945bb0b5252f41c470dc5e9a804042bd3aac103c018fb21dda0ec41e47291c22cd5c13d9f780582ea7ac4b3191b218bc2097ab22b61f1b6b10f2781aaca69d37875f7a19184ae58e10a77b0753e68ff60ea926d769b6f034328afd041f44edbf968199f7a52483d400cf880f869aa9262cc04ec6bc171ebdb0bfe86d8396e0424101ea011531e0566ec2cd9282af673bbe5e812cbe79e8f1f4b08d3c55952ef34b4f87c6af1a43a99af0e5ab97c97d70928bf07ca38372bccfb387190c19cf2d7eaf1d964953540c0e65ef6588a7d7ff52fa4da1a9c90f0157f94adcde37403b10648157e12b0a36a41441146dc78b6f4c0e577ff94540ec21ae70108ef26f3814a7934a7176f12ff7377284034e4267c6535880a8e00381878675dc4688d2da6340a1eee79b5ff9fc48a1a22a665d4a4b52379ae2af66a2cdec9aa1bf588c963c8a465efbd543066d9a1d90edc20301c04d823ab6d379dd40cecc7004fcf3d9c0a71613ef77281cdd7059f7a13b4f8457e793bd0b21d0b489a4118df615811415e2767b1fdb595d4c5e9e2f8a22d7873ca4bd2f75ac7087412e58ef7329139234a99d0cbdd13d9c71459798193578b01e91488c40fc5f694b93f94fb3ea708f94c2a8a83f2201dc6cb29561eb288597e94f2cf36386ecdae9cb4c5fe4f4b329ef02f4693f7a3db1c63d2e15e39d5b1549d7da1b9ca8c69700aa3e7efbc8f52b0fc7611949bc187d16068488df713db18b86fa49d0b98fdfd78f37947a9b77a85faea6815d388f2a5c28fb981ffb96499949e30717a278bc56243665cddeb0193f88b669ee0c4cf2b79a6dc4a0b5700ea0534acef8500397f53a137d173359975c7102a86af897e9b99e684db047ba2e86d0e317a3a194032aa18ea120bd5d1ce06ac08b3d64507860d4d5a2400ed1a2acc1052d9b3b47694fc4794ad527595ee6b6bed6795a3b812fbc35abd60220223b5a8007c3ae0670266e49b6dc06f40f31b788edb1c4d16038d4a27fe95c119c50e28864c05ddfb19c541f18f7cc6ac698d351412544dc5b9db65dcf0f4c2f7188702fb3e3276b3162537a84aa1191a665d19d8a35e0516087e656d648793887b70043049dbb78e8319e2090a2af9ebb61a81c439c25c59d45c6f4bf3c519bcaa3ac504f4b6d39e623a705d9cf5f36a6ad1ba1c43322d91cd09838a42c584efc279708afae2ff96ea027abfbb70fee84b6349dbb44ea7ffacf68be17cc599b1febb5f2aa896d791f702e7baed583211e6e27bfcab2029a914bcc43b9077e08a96f1805a23aa4061d65fb7594facca40d2cf31f0003de41b5036c55660dd8291aac69f174a9f2387b50fb2d39a8cadce0c9516e6f7eeccbe3e18065eaf12c8b4cf6c575940e82785a044a6299946b71277ec75ea74019ba2c103a83a93bcf54a66a5602c6ee96cb1e89f5a6d1f923de631a257ced8420c4dd76faeb93b923c2af38ae5ede87954a9df4803609c1b808cd495fa882279e98e49ac6ff0bb82747880a8d9b80c98900af689226d9b3ef7a8acd97158fc9891eff2452bce8762a75807e88363e6cf9b9dac60f16346c22845ec489b0516bc7ad0f7425b08b6cf4c1790bb07d6e75d3ca568906fc39b34402face91364fe31898d5476bc69aaa6bcdbb68512fd76d2bbef1b682311198b89747312581f4af8797bdb8d2c0154a6adb456176c11850077637ef17ea6c9a666f868bae125b6c41dcf11ab848dd8062f862b0ac69121113eff684702286a84f496bb7b650b3f95ffad92fdaeca2a7660d1ee883f5f9e287820af1898559d1942e3b5d282c7c212a17fadbbea17cd319451abe9a2c409c8a91eb4cc0b0c89aae32f467c19b0fa358f5837197001f66d35458b0d2c468e0074f3439badff7d723eddf5c5bcfc1c5a6e49d65c6613525e36102fafc4af9b735ba81539ed666fa07d0da521c136c1fbe5a41c01ce55eada5aa3c5e088e4d0de4afdeae94b5533b0bb0222127f41a933b71101d7ec6398a4e0fa5a61ee082bc1cffbc7c4d4495f9e1127ad60a1562f946478f89ee275e6ae6b5bfde3ad53023a8f538e564ce772538ef9179fe320602d002459fae2eb7c635865a3b7e599bc9e6604c1f95671d61a281668a6f761c14aba43bc2c72a2a05b0f8b883bc598b58ff7c60d5a56fe76f4c7339110784f8d8243c867746f09231faafdaa44e9dd66e59a668f508f74947b0fa0f6b2c09ab2c676d726bb2aaa2f525fa28b9dd55aa911cb3facdd330958ad7fad3200e7904829b335f6ebd641ac62cca57365f22be5790c56d930b975a5904467b2777e9cf197c12317b3e328f8abcb70888b0fa9a01695b4ec2f626a716b572f39c078bb5eca5c84aa4ada06e7a8294bbb0bda8bea394ead9a243577a2905d9dc3dbcaeaa0bdb1c230e3935bbc06e6291030d48825bb2210d9f9f239380ee4479488f8c41f7d0b86a5d96ef3a6ce6b1fa42f66ca8d9cd278c4c9ce7e2fcc93054eb72ce3cb361bca8b7e63012892e5ee9b8b946e447d39d5bbef3d9c2e29cf82ade05b00812efbd353295bbba524a91d4b0d31fd4004e5b2b9d62b28af9a1803b89b6aa0a174b4ac1203ee678ac3f12aabbd43e1abe1b5df2e38d3953f23e91b1df0a904e098cf6e3d5ba76d8fb98f6e25615075c8b04a524e9f31635aff567278062db43e86f8ba02c34886b749f1e041654b78559ab675ff12c07cd3ebcb01fc924bf9ef3f7eccce6c2168c7a6a0e22c660706cbc3bda010483a478926761f0177f7e6e65883150a004797d5d8a07d3d888b566dfc65d6fc2e49f30c39048b4ad16796840b5f4e22a84fed0382a2ba282d7dc9a25a7ae66ff13e92a461d09d322361100e44bdd440a12d572310b6fd673ccf48a58b31d39f5fc7c29f39ca934f3ce1b402b8e632649e55143a8985bd765b335d4b10828a299000de0f341dc0bd3e3d922a50294fbdacc1979c07ffbbcb9e25274f078976a56885c481a2da69d1a32f053c663561fb90db73e04ebf7156e3895e84e86eccb8844a1e5246fd207eada0ee081c78b1d6bd98647305ed00c761d384a9c8fd781a9237dd01b6eae8a311fffe3ecc71ed2119ccefcf338e56afc1fce51baa7f2baa01758a164743d2e303f65f207f09b48be689e6ba45cbf974f393ed6fe2af6c55c375fd281a4052f4bc257cfe2f2f8d9aef47429ed7a99d164a8b17bd19b04b6d9502c1485aa1ec8a90d8cc83fedf15214a08263acdad8b990cbf4b494cf258087628dfe770ae8ac932276006675d62c722bb73c97552dac423b5077f24c9b02c66d78d232ec11a466f2f42ca46a738639893b7ac7a53c1e02408cb3f0cc8ee197c1af1542f0d4e72e871e06d5ac214e50869ae67678165f566116382764be151392cf9adafd16d51b1f41a8d80bbc1f6143fef42fb64483da09af0e2fddf3287f1e647fe8b19a59c321275095e750f8bf909b2a0f2e19695f703abdff4ab901604af0c13a85eac4748d6ed8deb08ac77416ef53395a569444389cf0f6ad15853cd59e4d600c8340fa2b7c26458acb22f9e5a2d3729fa81b830347b17a4952ea05b5c2b2e69d9a63f52446a573be68ea79efdda67f94cce4281a7a49041aeff5d6b81814cb0ecbef390f39593dc61fc58400dfea887fdec035498856c7c4e49810115b7acde009dbc3bba4902ce72ec687c53db0fc5d8f947b438c1ad352d0739922b48297d0785e54134170fece1099f46c34e021b1c748b3231277b9f3e5174bccb08e8220ad092d72a142c68b8a08fa65d6773236d47b8950f3f3b100ae55206f24f2360bc11766b42c5410c3d8cdf5989724ffe46d543b159518c82d51a6801bd8b657b6cb349c50c40121566a730e1888f4ac329a59fd0a75bc5ecb7c130c16fb14c20c62406f52181eb882ca805ec31ccfac3018fa5e337518b61d0b754577b5bd42202ada3b83e73479991c6386d4b2b5ebcb089782c476014c66780902d191411bbdc3fd248e0c823aa063ae5d7523bd708ba61b2877e53884338b7bfce4d3608e8eae29838d186b48bf9d928d853b48f566b26e837437752c319d0717b3dac35b1b2539a2080ccb08c4a5e4131c86615d7089092a48c8d540234e98fb816babea095d5a6a2a2479ec8f1f5742020947e3b0ccef457de9948e628d51757237086444da3a6d7e7d975d2586e7df5beaeb977229c357f3671d209fa46f8fa4aed915d3cc9cdb591b6bc4e97ba12d1b014f2e6e152195b388ec65e06b7d06ddb263f1c207b6783fb34ec71aeade560b0b2bca068f3c4a1f6047fbabaa499fc3420580478adb1b85830b000615ca05e1a1c4eb5b8a894a7641e67f339a7cae7695ed3ad6907d24f19c54b1d72eed20f225cb9c71520736c17e032f4f259f84fcc284c9f4cca146a59e2bc2505585619eb8450037aa322dcb3f93b59aa9a248503822e68fcaa792c91aaa34951c16f7f45a595728ff4e531c5110e5f7ba7c9d2b3152702860c21963a2059c60e8d399db6cf42bc8ca93a4f280eb3dd02830699e7dd628ed8b8fabe90e167bbd281516b2233465f4d8567ef99851ea2d98200a93de81bb0fd17ed6986465eb313899dcc484d08adc1c7fc0eed0d45eaa01c76edea9846fdc78429437f54e77f0e865e3dc55e599c53d91066c32654e76700a4d7afd41378b1ef6f17774710bd379a0e236e842eaee9bc5f0b09e4c3851ad96e6de98f97bb78f26da0f78623de9a7a995376b411fd52f8e889aadfb1f2eea3a041c06e8d7feb2c2594fdf3685fad08362a0cb6fb5e1ef2ad4bcbe5449cdc59bfc165cfa662b11e6b51400b82cd1fe3076fb0523edef264d6c08ca6610ac9f1ee8893675171b2624dc5f9e8cb148a618f1c1e9a1de16448839ff9c273828dce5b76c3cfa83daf24e20bc5ec8abdb63b6b6a5e7723dda5b0e04e25f3b4719c53fc9f0757e4f8b2e7b5e8ac5a0159012ab", 0x1000, 0x0, 0x1ff) kevent(r3, &(0x7f0000000000), 0xaa, 0x0, 0x10000, 0x0) kevent(r6, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r9 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x4, 0x0, 0x0, r7, r8, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r9, 0x800000000000, 0x1, 0x9}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001300)=[{&(0x7f0000001100)}, {&(0x7f0000001140)="f9af622864e1e44144d1d6f475031faa2da9153cca1e7dca68098fe6cd0c8addf5b20d48bc89b678095f8f47b83437d0654c948cd56c12b276d697eadff2be2ab8091107fe6a2d18c6e100646a016e71a53b2e5e9634a81f98667e59c7ad3adb353535ae7be96766deda089347f576403198635d0e13eac7df1010", 0x7b}, {&(0x7f00000011c0)="994f32e1821ccb07c2d41310cac817e2004ba30e7d0e2ce7d12330fc3ac9b5d58dca4688b518ee4dd7475708e800103535ae727ee16725e63826f73210b81a3539de2567ecee2be30522efbe947a0fb43a7b09d82516ca19f6c386ba18864860e787945f276d1e6c056c48c169e7207a230407049abd2c22b3718e32bcb37716e7b05ecc", 0x84}, {&(0x7f0000001280)="d3cf0ed92e9b76531f6399123cdc60a4889caab7b80eef9101115156b805a598eb2b49fdaef384fefb798d1bafdc55d7b643de6c18534a94e28b85", 0x3b}, {&(0x7f00000012c0)="2edea60f1731cea3bbffa5d324281eb155d724c1e47a999607690772cb32a1f0314ff3198b95ffff868acf6b1b0a", 0x2e}], 0x5, &(0x7f0000001480)=[@cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [r0, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [r2, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r6, r0, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}], 0xf8, 0x404}, 0x401) dup2(r0, r2) 21:02:28 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10e8e, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, &(0x7f0000000000)="aee0fa2503563ac0f5da64d3f72b2c4933c18b270ca195b4ca8c", 0x1a, 0x9, 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="4402", 0xffffff90}, {&(0x7f00000001c0)="81bdee", 0x3}], 0x2, 0x0, 0x20000) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000400)=[{0x0}], 0x1) 21:02:28 executing program 0: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000080)=[{0x4, 0xc, 0x800}, {0x5, 0x6}, {0x4, 0x100, 0x3c00}, {0x3, 0xffff, 0x800}, {0x3, 0x1, 0x1000}, {0x4, 0x3}, {0x4, 0x1ff, 0x1000}, {0x2, 0x3ae9b8cc, 0x1000}, {0x0, 0x8001, 0x800}, {0x0, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f00000000c0)=[{0x1, 0xfe00, 0x1000}, {0x4, 0x8000, 0x800}, {0x2, 0x9, 0x1000}], 0x3) setegid(0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x3ff, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x3000}, {0x3, 0x0, 0x1800}, {0x1, 0xffff, 0x1800}], 0x5) semop(r0, &(0x7f0000000040)=[{0x3, 0x1f, 0xc00}, {0x4, 0x3b, 0x3800}, {0x1, 0xfff, 0x800}, {0x0, 0x4, 0x1000}, {0x0, 0x200, 0x800}, {0x3, 0x9, 0x1800}, {0x4, 0x100, 0x800}, {0x0, 0x6, 0x1800}], 0x8) semop(r0, &(0x7f0000000040)=[{0x1, 0xfffe, 0x800}, {0x1, 0x0, 0x800}, {0x0, 0x0, 0x800}, {0x4, 0x100, 0x1800}, {0xa6982970e49e5c22, 0xfff8, 0x800}, {0x4, 0x9, 0x800}], 0x6) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r1 = semget(0x3, 0x4, 0x870) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000180)=""/100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r5 = dup(r4) sendto$inet6(r5, &(0x7f0000000100)="21892818f018aeeac4e451f30f4dc310460ffbc42ae67ce0435797396ca50459", 0x1f7eb, 0x0, 0x0, 0x0) 21:02:28 executing program 0: utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0x3}, {0x3, 0x4}}) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x5, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSKBDIO_GETBACKLIGHT(r1, 0x400c5711, &(0x7f00000000c0)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000140)) 21:02:28 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) fchmod(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(r1, 0x6, r3) r4 = getpgid(r3) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r4, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgrcv(0x0, &(0x7f0000000040)={0x0, ""/89}, 0x61, 0x1, 0x7c2b183342ecdc2) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000180)='r', 0x1}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000280)="c0ee62feca5ed7e6776ce4ed19fd1bfcd33b52002b4b91c37d971b07fb3ba711ddca6bd8245b5eddd48e781bc718f663d35ed879720e01460f791cd7f84ff4f3b38f847e377923fdf4c4a413efe2f8a0482f989da671073ffdf16ce391baf0c5d8c18f429876eb759ba3babc2da33b2a438475f12d38a05d86d113b1d798d7c54f845d2b100abfed69b3cf3580a0f54aace672d4ba48c6f7c1745ce2c1fd5510bcce690d2b4e0fe1aa12abe099924d0a15675fbcc6763b8b49db8329a6e53485c2b2327617b68eea1335", 0xca}, {&(0x7f0000000000)="a981fcbbb158593f404686d60a39067678c9d34821d152757013ba8da22d692a2b72a5723038b5420646679a285fa6", 0x2f}, {&(0x7f0000000380)="47c7df3e83c047ef71101859a877b775ef28abbec6f9363625a7635e54e7490a0a5bafc3980e9674556e47805c09010b7234d39665f2e34797a0257943d18cccb8bf397294abc6418e265119ece4bfcc8cdcdee2f2495e236148aa06569d88788c14abd4bf0f5773266982327b37b92ec1743be8788b42666948db7c3eedb0b52d088c4ffc6be18f860818cc57097787bc75fbf49196723e20d250bf6ae0b166cf940da960da0ee929133982de9f2ec0a91d65a9b4c68283b756fe6b5f7bd6db9b49f8369ac82337d10e23ccf872d1ac2304594eb509bf275951e69c3eaad03e49771d080cc268afb966", 0xea}], 0x3, 0x0, 0xffb2) getsockopt(0xffffffffffffffff, 0x29, 0x1b, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000001c0)="f5be25eacbad20807536eb96e0d905a857e4d1c6fcb251d680d171d9bfa1a0dfe458b93265751fe5c2dcec1f5bccdb47b3c01da9f0fc7eb3a2e685fbf72e05f946bbc173e9e13b1db0d56b164217040df920113c8f0ece5a9d419d7d1ec23a40af43dbf319825b6997185688a544988b9d26275982a08e06cdfbb7a2de0d819393ec8b00ef86c078d9fa4777d72cb20363d0daa03889f88d17145108b1f2c4678214a47af0b2", 0xa6, 0x9, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r6 = socket(0x18, 0x4001, 0x0) getsockopt(r6, 0x29, 0x1b, 0x0, 0x0) 21:02:28 executing program 0: msgsnd(0x0, &(0x7f0000000000)={0x3, 'J'}, 0x9, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) 21:02:29 executing program 0: r0 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000002e40)=""/4099) 21:02:29 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) wait4(r1, &(0x7f0000000040), 0x2, &(0x7f00000000c0)) syz_emit_ethernet(0x1e, &(0x7f0000000080)={@broadcast, @remote, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @random="2765d78ce8f6", @rand_addr, @broadcast, @loopback}}}}) 21:02:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = accept(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) getsockname$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff82, "070000003e79010034840c760b666bfede477dac"}) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 21:02:29 executing program 0: open(&(0x7f0000000540)='./file0\x00', 0x7465d66031e57fbe, 0x0) faccessat(0xffffffffffffff9c, &(0x7f0000000740)='./file0\x00', 0x0, 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname(r0, &(0x7f0000000000)=@un=@file={0x0, ""/75}, &(0x7f0000000080)=0x4d) 21:02:29 executing program 0: sysctl$hw(&(0x7f0000000040)={0x4, 0x1f}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x2, 0x0) bind(0xffffffffffffffff, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) write(r4, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) write(r3, &(0x7f0000000140)="5f6976579adb7666bbb480015b76506d735766f6fd291d107d8b739cc11872291a1849b5080b94d89a4d7cce31076178c47b18caa7ed1bce19ebc359d18d881f867b93ba247eb408ce29496de01e1e93df34a15bdbd9041a2e9225d6e5b92fc2855209f71d3e431c34cc395f36de39fd3e94e966aef4ce14ccd2631948302b29fd1908f9647d1657a2614cee3c6cab79ab", 0x91) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r6 = msgget$private(0x0, 0x6f4) msgrcv(r6, &(0x7f0000000440)=ANY=[@ANYBLOB="e66a06739eee8ea466b4ba29d5c4133af4677c13446d69a8773f00a07b99ee4087dd1d275b085ddbd2a9b90c0dd0bd4307b4bdbfc2a40b9b6c1caa8530c5d93fd15aa471af11c2a5829f82e7d60986a4c90a19cef26216e7ad1746b457e152c96feec0fa0d7d40eaf8700fd7b160cfd85f3d408680609d664dffa394e451b52b6a52662f138cac5929dc14c3b8684085348237"], 0x1, 0x0, 0x1000) socket$inet(0x2, 0x2, 0x0) 21:02:29 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005", 0x3, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82029d9cffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) connect(r0, &(0x7f0000000000)=ANY=[], 0x10) connect$unix(r0, &(0x7f0000000180)=ANY=[], 0xa) r2 = socket(0x10, 0x0, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) close(r3) readlinkat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=""/4096, 0x1000) 21:02:29 executing program 1: chdir(&(0x7f0000739ffe)='..') r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) pledge(&(0x7f0000000080)='2{]\x00', &(0x7f00000000c0)='{/#]%E\x00') 21:02:29 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x5cd8a034451000de, 0x0) 21:02:29 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x14}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x5e) acct(&(0x7f0000000080)='./file0\x00') 21:02:29 executing program 0: getrlimit(0x2, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="620292a77fe52ef5de879fdd4bf8b478efc23559a5c99bb45e56b00cf22e38444eb3028eab6a6f7624f37a6f88a2c972a4fec8a924520a489d3c6e83f27e58baf0436fcb680c33ec51"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000100)) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pipe2(&(0x7f0000000040), 0x0) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000100)) r5 = semget$private(0x0, 0x1, 0x598) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/200) 21:02:29 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa50a54ea7ae258d3967629b4f0587c900f92d8130a96608004500003800000004000010f8e0000002000000000301907800000000450000000000000000ec1f43e0000002ac1400aabcfcd59e2442a7b4"]) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) close(r0) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x150) ioctl$WSKBDIO_SETKEYREPEAT(r1, 0x800c5707, &(0x7f00000000c0)={0x8, 0xfffffffa, 0x800}) 21:02:29 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100483a0000000000000000000000000000000000ff02000000000000000000000000000104009078000005006027671500002b0000000000000000000000000000000001fe8000000000000000000000000000aa335d000700000000ff020000000000000000000000000001"]) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000100)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc657699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7ca93c894303b22f310b404f36a0069000fcffe0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000100)="90170db45d725eedd75e4e7262c9597fade9004d0590e28515d4e5feb244fe9f9ff17a9c69cdbf3d69cba4fa5c04a451022e523b9859604ba9937170b90369f2ca7e780343cd3db071717eb2b4311729e20c0da2bc5222eaf14339b46e9269de2a948159257bb2c670986a68fdf8a4e6b4e61c757acb0e2b8f38d9165f7ad7dbdf2bc96aa63a39f990572f52d1dd4ac11d00c234adb81c62663f6aa6b70b85424e952975704d0f84ba58e9c37f8339c210fdfa3bc9eda9d8d0ec1288dfef10637cee300ab19185f849746b7ffab4c756b20b0c9b0a2abab8255636ef1847cac5fabe444928224886951bb936b66ffcaf1e2d67a963db3d", 0xf7, 0x4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x83d1}) 21:02:29 executing program 1: munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = accept(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) setrlimit(0x0, &(0x7f0000000200)={0x4, 0x6}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0)={0x8001}, 0x8) r2 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = socket(0x19, 0x400000002, 0x6) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b94e713048e69931929648", 0x10) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x4, r3, r4, r6, r7, 0x1, 0x3bd6}, 0x100, 0x43, 0x0, r8, 0x800000000000, 0x1, 0x7fffffff}) setgid(r4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x802069de, &(0x7f0000000300)) ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f0000000280)) syz_emit_ethernet(0xd2, &(0x7f0000000500)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000040109081004200108c86dd60b88000a1888000000000a72000000000fffffa1f839723dfd222084be5639afbd316a23d76378160ed0d00"/86, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="800200009078000002040000000103030000000047174bb3ae34ec83db2b74999ecab8ee39f1c2e026432ea575ce7352db79a8586994734ddc55091c8e26ca5801a84cb19e880349dab24c7cba9a633638eed540a0e69d28b4fef294e7d8ec4fd78dc788daefc8590ff5f59d7a857f00000000faa9c80639f48fef02ca3f59ac506d532ef91416dfe1e9f57b"]) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x6}, 0x3, &(0x7f0000000040)="a4c0afcc750373a6f516f5e1f4af8304121b95bac88c2dc3ebbeff9350d367c47d91faf238f80cf3ebb9a2e6d34a4fe0ce076a37adb3d85dbdce35a4e9657a55b265085ba355f04067b5d6443e19a6151284183c5893280d20b8cddda5", &(0x7f00000000c0)=0x5d, &(0x7f0000000100)="49e38c691ebf01d3f0a6e492e24409b00aa631bb0d960789dfb0dc22061ebc6a87ca26262fca66b2664331e363198de864c688bff0b04fd2b64fd236", 0x3c) 21:02:29 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000000)={@random="459172f484ad", @local, [], {@ipv6={0x86dd, {0x0, 0x6, "00ef00", 0x48, 0x2c, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@hopopts={0x33, 0x1, [], [@padn={0x1, 0x2, [0x0, 0x0]}, @ra={0x5, 0x2, 0x3}, @pad1, @pad1]}], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "ff9de8", 0x0, 0x0, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}}}}}}}}) syz_emit_ethernet(0xca, &(0x7f0000000200)={@broadcast, @random="8d53312399d3", [{[], {0x8100, 0x5, 0x1, 0x4}}], {@generic={0x7003, "70f9cac5c7ce562e516285712ee6bd6ff29ff1865e71a9056d6e20c54db50b0c24c757011a7852682fc352ec86a0dc96b684c1e67e29a78ae9921efa71100cceb64acdbbd26742b46db8c66b897ca4c1ef9d14e4eec323c9faf35ad46b60baf7e044f9eb12861e6e580bcf6d02a847c80aa2f1a2a39ae108da638dafbd00c38aac133a07d03532264dc9d7282e5dc2d0ae08a1eda3cb665aa23841236b62182cb2045cb7d1ad221ee9271932661d7516b081f77765748160"}}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000001c0)) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) socket$inet(0x2, 0x3, 0xc9) 21:02:30 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x9, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCSTART(r2, 0x2000746e) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x46) ioctl$KDDISABIO(r3, 0x20004b3d) 21:02:30 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x16}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x5e) sysctl$vm_swapencrypt(&(0x7f0000000080), 0x3, &(0x7f0000000100)="8daee9c5dd97df512e2b8481344853f21579891eb2633112762d1d04087ab210e485b3b007", &(0x7f0000000140)=0x25, &(0x7f0000000180)="8d2333f54e7a7b7a8ec301b2017e97838d13be18d9e06fa3217d01ca1eb3b95cc23f700d597e5947d33c8984a7344791d89b5697d6f808e77a1e306587360732a0132a553a59005225d4ddbed7881d2bf3fe82065900e413494a3b5bdd546839b60aba0e20db42c873314dfdd651ea6cf4622cc0d49791a3b4c70d23257b6cb4263fec322c2ea5456861f478ff12908354dd2c83ff6a89a31ca6d1c301461de679e0238a924eab142ce1b8951c3c4d524851df", 0xb3) 21:02:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069de, &(0x7f0000000300)) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f00000000c0)={{}, 0x5, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0]}) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) syz_open_pts() writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b", 0x5d8}], 0x1) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000700)="34d2e04cac9e9a2d585ccc7550ff779353e4a1916522a1f5ea65845e7449d05961a520a20a1da09a91aece68b7a2ea8a524740ae9d7c8079ead7691566e2498e78cf291b0a39e53210257ddd8b864ce5bcf282e9b1e7d7d0b7f5c210b6825bd89286882fd67d33ec0e08a1273f34acfa51e83ea8b05e16834a8bda334327831e55c968b2517b3df41bb954a54fa3eb5825fa775e4925498a51ae60f8277fec14c3678f9bbcb5e591fd1a5b8d2814b6bcee906846203c9c191e60724341eb18f5ad078c5c9a078d72d26fe0b35d091a2c643795c5e36b2cc5dafc2ea732353d8088401be7e3ff8d95559dee7ca49402eeb50afdd5bb253b15c438bceb19398bab4660f6ba53767d430f3db6e9613e7776612b3b0c3be02c88c7de9ab119bdae4f129fc271b1d883a6f6efbed78093c61a7aa7b5693b254b6ab4f7a567b48ee4ff34f2efa2422e017364bc2b9262b218904bc85b9f0af66ef394d7299eafe4c9a8ea8d958732084f5408c9ad32d94da7d8afb10f9b524562d96bbb0e5475f2e92771ccd7bc89671885bf5b816a8a83253bb500edf413555612c33483658157eb4bc16557ed15f27c598a582de9c904e51ecdaec6ce070ad04c3b931a1a26d628ac748aa9c32fd6e245ea221924", 0x1cc}], 0x1) 21:02:30 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9, 0x0, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="869912fe4dc14331e2aea309577bf91bca9ea0271af9663ca764cb361b6cafa8e6dcd3a9ed1bc74e34df1602dc21a664807bfcd20012fbeea4e4e5e6460e652a088c0b4644de0cc618b387bb5f3661220251fccce2f9a673", 0x58}, {&(0x7f0000000100)="5c4a2af0e06c81a8a62685c0819c02b42b860a465c98790486441ec7e1ae", 0x1e}, {&(0x7f0000000140)="fe018afaa837e8dade31d05a387336b62c29304d107f7bcf4e8954eb719784868eb60905c353af66e09c1904e347000ee8cd4047011587d8f1701c63736e314f2ac4dde5eed86678e54a77cf32089dd6bc54b0308159094cc66bda3785990ec10f436c8ec5e62152108b7bd59592e19eff95c46c362d026f046e930b502aba7e902aaca6b6bcee1a8bb8f23da850e56c64facbcf642bf0ce609a6406d4b4959010d0d60d29740bc57c31efac13cd7a3435b331978a3d11", 0xb7}, {&(0x7f0000000200)="60c3e0d01bb97504132860e06701f6f2ce23abdb80831488dc024737f124bcf5bff7ee17ef1a5eb442abaed314ac4d815077794b07dc9925362509cd82a8a8952860744a1975bd7861cd3660dce52c9765e7a8cb7cf1d0aab71cbeb4f499eb75b5d93b09ab463603a6f9ebca13b60d66fc979bedce12664e6571ada4b1e2f1bd40746abcc296b742a349b57be24c0bf7c1f59e7e338f611dc90e30e4b08d367ab1942aba84be00f8d9e6", 0xaa}], 0x4) syz_emit_ethernet(0x6a, &(0x7f0000000000)={@random="edd700", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "0200", 0x34, 0x3a, 0x0, @rand_addr="0004000de8000600", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xcfb, {0x0, 0x6, "f77bd7", 0x0, 0x11, 0x0, @empty, @mcast1, [], "80020000"}}}}}}}) 21:02:30 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xa, 0xa77, 0x84, 0x103, 0x1000000000008}, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000002800)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0053c5048a100608e190189de783df5628752cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfe96d2d2491e47280605dd5c807588d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2e76265600c503b696b45293848fd7d2e57c8c336d4c6c6b2014daba26db5e09aaa3e73c3a2f1359739022dc956090f44ac73ae9ac5af030ff961673e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50abc74dbc417a8dd0099778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d603000000000000001166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137080000003fb7d9ea668e53755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db8b10687469bf66a68413241901dd7fcb8350567e51f94ec69b842c4dc18684a31a6a4de38c867ef7c541bd1c4c0eeafc15e8b4dc535846e617d08de31e3204cee3bf598140e61cae898b200f86e88864aa0a78b9d81f0940d1a56155f845c64f2cba91e751892d499586c75bb6c8d75ee87a59bea14a744ee8f86906d5b7b03f5e9762fe87e0dd2eb0bf7236c391ec58c10c0a5a2b0c4651a61c590e83ae4736f4fb3c855e1da9b510d0c047686d21df27d83430304254eaf0bb57ab9419c4c91b152d58c98353fda37a020a5766e952aa3f049fe47332026304147867e181e6e80252fc0c77df08cc71eaf2f946ef6636bdaea0bf20fc23db242e4e708388edf9c7e593eb09d4486d47b0f520a34707e15249860ecd881c18769628e51cbe4099fb4d9be62bd08639565b05a66663cf9a879d4f7746d7f3a912e8fe4a75945d90ba69a88e7c09f2f23a22f0c2d9a98f923e4a4f69428d471e73f99a9bd63c27e643c226bc60b71dd4d9947492f6836678a280d14e7c2c0fc6f653f4685b4bd05f20120d3afd4da940b52664ccbb0fcd6a63f698027fc766e285f4f20c4202124"], 0x10) sendmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f00000000c0)="03446c07995ff75a071d4b3400723320a10530ad19ec09615f8bab44388ae11426c3ddcfce72cd842f8b84691e3861d58c167270bd90d9b0458a28efef840c352c0e43a445c75fb63bfbcc5bc63cd865165957caa04e6fc5b354b6eb54d2f8b4ca918c9b70817fe84ea46523fdb83ffca823ebcd9ab402a300050b3b75c0ddc0bb4ff8", 0x83}, {&(0x7f0000000340)="1d61571646745cc9fadca57fbaa8355cfb19fe7c7a2d7ac47c448f4be82dfff8f13e10c141485ee19aa60542889795754592f014833fc939978950da824f9e5fa40d81df36fd2c0884667b6b2605f31480065a0614", 0x55}, {&(0x7f0000000200)="ddfe0d6a8b0c3e9dcfed5202ac55fe06100843bf6283daadf170e339689013166442985d17a8989fd144e47dd9a5a099a4dc5e119584b7a3c16ebe7d7d3a3d8fd0e5b86064a583804a9f62e7e12317a60bd0fb8ef9084880796e720d33cfcbe54f6824ae96dd", 0x66}, {&(0x7f0000000040)="3be78f59d241ed264526c9822ade65830b893d343692166e8ff77ce856", 0x1d}, {&(0x7f00000003c0)="71496c3fe81227be97cfd41765ccfcd59a824ce8d9eb650517f273dbe0e20575fb1021a3a9efc4b4a1dddfc472b744d9bb40507009a0117f88af068c040b779add6acb1aa0cd9a", 0x47}, {&(0x7f0000000b40)="7664afff27d52864ab6d4bdd276eb39c37bc3f3c7008eb8a3b36a2763b8941293883e41d7c7d258a640d9703c8b7e8d3ab8639fec0f15a66ef91e7d1576a583a46342d28c43a1dc97f48f16e1b41b0375f9fcc05d43fd9a1b5256871b35d793e9e1636278899ef90220c60031b9dca58b7f153468c710e92304ea1e126cea168bc3a5e81ab9d3ec51777dfea0597421939897ef8ce8325b1ac880f8e84705c417edb7583726cebc3383d8763f671298993d01b8ad6bf8b29d47234a8c5360f94272a0143f2f5a6fdf4b07873f33be55aaca3e6d79a80052506b507114d3b912d65e49870bbb5ba853911932dfbf9e0b021840a3a17fb14b60dab3645797696e206d12d537b3d4d3221b76f72c64f96a75611d5307e0f24cccacf6a041d2316d6870457f33e1309f19677ac6354fb449122a9d83a3bddd53bd1d86a60fda45d678e54bc96fad9f0d6e01c0cac4e9bfaa42374342519024bdf0bc7a6d309c247f3bff734414b672fed25f5efa2083dae53c0edb495cc961bcec71f3868878218367fbce567c792cb15a70eb508bf25dc0cf4c878fb5199f040726d75e6fa0dda017bbd632be93e675e1a3d9c26f3c708ba5926731455b751689ddedd2007d2cf3b1e1887bf4c447d08a70fb0c379abee70f9ccae828d91578dde17c81f7ec4377354b5eb675108f31359d581ec60b55f40c443d87d8ef79d4adf0b5281534020a9324b6270be238452ea433d4db3086d13ca5dbac19aed86ba720ac996305d1e6abfbcded106189270b5a3bad00a34168ab267e75c6939242a9540667017f5d9235594611d13f61e25acda797be0855464f4935f3430d844bbf180eaa67764667009d3735bfb4267f64d57a5ce41bc5e7fb0fe34a54a37f26b23c76b2a2c4966e7d6a50b3113f2217fdc5e22011f7056c4bcb8bba65921f8bba68fe00c73185f234121f03c366e62708864db9127aa443aa147c2386ac2e01c8383ae50846c05a7d08f4dfcae44477475fde1f9bed12b862d715e14305ad7ae5648f0d6911b14abab584e5a20cb576f05be02cdb6c1dd71fdd2adb9ea76baa09c6864065dbdf7de1b39c74aea79bbd687666f48f27dcab47a4ed63930494c59c41eec0383c39d953dcca0adb641ea7a6aea7dbdd216b8cb0da69478520c3e9926bcb4080b9c627c6f4bd8a31223bf5d3c286d626af8a5faa760cf781827ad2bd1e320f2f276675b3522e6db717e0a657260f3b1f50d0cbc82de04f16b1f0e31c6b85bc2f15893e68407f272b8532889e2cf2bbf2570da8890aedf470fe82ef25847bf1fa67dd8e418784eb68049f8d9d8b23b2ea86dbd839775460a3f814e6e372f37e4546e9d0331d5890ea09aaf05127225b68d33c0c69585241a93ca130e93ad66", 0x3db}, {&(0x7f0000001340)="39a2d45553edab24c9ab59be722d35a4cfc2ec8ca4ff60f695c44dd61cf393dfb98edb3ced616003e4b7674b6f9718ebd3b046c6f2088a681bc0f32b7b4eaed6b6be5f34742344a3d0d9dbecc5c9e70535f3e94b5e466e3cf9ac9a33a08e7ccf1b640067a3515abdd14edc3502a65780a0b9bbf41e7a0c80b223e55710744e334893b1d145a1e1c6f9e5be832c3db51ccf806606f425833afbca4680cf26a2bbe7f2a63da4260bcebb7c7fc17aeb7ff67b8e0152a5f65fbf23cfe192b1a726673b2b9c6fe9daa5ac6033e148b623c916452d473741533d414a11331be8f2ad23fb99471044107337913b5f3f7f1c3503100c124598975cc77781ccb4f8d5a80693849af90676cd4571b1a49f58f77999dfb7e26497e736f15f57dd68cac6e28c49f39631007e5a608672af260f39578cfcba75c994b5d1763b01306f8a43327ec1f98912e8f65e8653540441dffd6da4bf63d4a98f3f560708ebb37cd8cc474c56aaf722d3e3309b83ca2d3416f9b3bbd9f6523e2c2602c8ad85e516019324077077f813609f673468ddb5c02803bd3b7dec03bd065951471e1d53f1fc88142899a8b8547ad0f730157899660273fedab6823d2cf43af7331fa3c34f5c861937b6070d3453cc81def1b5e565445ae3c24f86b9a83bfdc20e867a47f67cb70f69cd35515a5dde2c8b4372268901240d12e134f17f01dd7fe59dfd17aa27bf060bb67faca27885044aa67cd15367a8829b235e6bdcb6dd0211cf2d974372ae7d5bc68f8a8aa267df5f689d707aa8b602c544f7b393b3369596d651b793e44aa6d19402436486387440854b84c0edde9184dc6637e239ebcd75766394256b877fa64793b827963a641fb362aa26aa0d71160e42379b2134d9c65fd1a04928aad86d49b5323f9f8c29e78015d054ad197ff7b8b73dea1beb0882f55b08310fd7d974fadd2077e04bfd2121fa0a19bae38e491c82f4169ae80df1ddafac3af57f431a3eb6e9e17e4ff8c982fbd8c5f6b306b9f171fc2bae604d3402d70cf6da938e2b550058fe491dc4bbf344fd733432d3deea343c4580e11827568af3f6afa3dff504887196a60cac3a611cbe9196a7b68199b7d15198d7442819870e82fb8e10bec6c0cd54b65c8a6244b1754e663bc5c2890dc7cbdee0a929709bb9586d56d9fd5f8c08f8a3266e26d2369137af194eb6dea648dcfce200ecc251007c9695e42509775f3d5806313e261a03ed1de5205e5d29f7500fcd2cc47791ca74ec8c9aba0aa57438197b9460380ff8af827f36d527bf7fc7f5710265e8b0845b97df9840f141c926e17a715bd6f99de72f7c7b98d7cf87b0b73753060cd476e2e60230e4f313a4c7facb8491bb0ae4c333a83a1c1090f415078117a64f6711da591abb7630ea845dcb1695b511b79835f998cf0c1859be5e579b64e2d94736fafc485a6c87a288b61677122da0f0f1f569ae7d967742b466d19e40cbde256c1a17afde6c89a7eb251e1ab636ddffec53ddde505f457f690852786b10dc8ba7f10675a593f8db6724a90a6cec9b9725bb7d7b68bb32510c09d5220c0b23e9e1b8f6b62505358a48c061002da66893a56825183108837453161b5b18016bbe5e759b9a41e6ede8b49ab8ee2c9462e70c722bee52dfb1be38276eae126bb1f0a3dcfa2851cad86b2406006ab188b16c717139296474a628230312aeefe7bf6b1f086eae23c32c90f71eea1c560668b7fa21f057193f272bafc6fcd391e4625b530c6d0b1684d243d094a1316897bb1fbcbff3d812732d6ed4a048d3988a101ae8a80cd20cc9e939d09eaa54bc85dce361f0de8b9177ef7bb9229f2469efdd4c2ae674adc8bc4d602333b5ca68c2c7b6ea63ce1e69cfde85d29a856b4fb80ee9f5c7e66b0aa6609d7db32516345f55daffdb23da548fc73420e806c231c2778e8dd55e5d706c43a3e8b216825d6e28e27a775fac37bebc07dbe197a628462d7616a0f635d7f7c851c90972a5bd5db2e00cc5b1615dcbf3b4b3927a61179d2f1b4079c905ecb26bbab6dc4edcd5e4a1432753f649de2f70204720e8005673dab1e907071e4e6eeb05667c0943ec1602c2583cee8f0d81ed24e006eb16e0ce97322be7ae8a1223e49b63c9429033caf35a0bd58ca3e13d44520ac505a49751483f7b549e8b1903b4f795b61bba2f6f83ad021724886be39871e988d6fd5ac95a53c648f30e6f848b9343b3ee23b524f9c10f5d8fafcad84d41762bb4cc70b729d990447d89959ab962e39eb11b20606fa61eee5fb57822ff1efcd54e8af90da68bd5fc237e47dc324feb376018efd2b36883f783dcf3e8aef809b951564d3b9395fc92273e19c165a82dfafb4ddd05461ac9f37f47951c7731591c82deb69ae95ad2133b57f455a65bd95d9de64eb23555d7bef431c01e0377c48cfe5ae8f9cd82fc1e091b4e14b9b8e1a92015a7bf0780190e203926d1e33f1c82d7214558d56038f4d62f76fa69a1be98f418aa42b6a3a557d6006ac4e11dc2d17754fce5ba973706fedd6db9a868580b2fb72d48bdb9b1b47d0300bf2cd8fba7640aa1eedba2b671c6484b97738f8fd4a42c03c2805575b7a00c4e97af3a5a3f867f0817804dce7c69a5349c1c1ed6175d1d642cd7e698841c8ffcc3088e032c7249a5317b584e2bc16c7f625bd0bda62a0b0fd6f1087bb387b4f63658eb728a5bc908cd1edd4ef7a44b994049d22cbe84ba1914f27ef8cab1910ef7473843b3664b06ebef3be2b05f89edf5b9f5e47f32b63d0b74e836f6ed8fe7bc8ac743df1fcfa9c540c32a351b659e03c2eb2ada0e5cc811db48fa5ccb41da0a1c9599794f495cd5351d211044f730ee23ac488e27947ff839e225ea5633fa69af1d3438fa0cb6da5ef61d6e5cc3b3d57e98f911ae4d389e28e2ea2d4fdc0ddedaef89410c862a07f9a6c1b9d3cb71ebc5935405eb5121a4b134dfa400d3c938bb54967bea85fa9bf5ac3c2342b230323313039cd0ba49fc728c225b204be278ee26e3dbbcf46eac6c523b370f3593b1ba9e451ee6a1b929df7d7073b32c4f17d3455893a384d46a29b8506ec2f73981ca9c9f60ae11ed028f2e3bdda66e24e682bffee18bf47143ee83c27654462bc85a2ad6f4ce87ac76920e2a4266d8aced14b6ca33092cc4e4964ae55975346c190b76fea3f80fa15c2dc4baad120f4d4dfccca57c315c985ba6d8db229ae5023fb3499095c72c4fa2f0ff11a057d913a8207cc9cb6cdd2f68520bf560414b89a0c5897bd11f49beeb3035b412a01ce1b64d4224f86b964705202401f4489df1c697bc99a956b345328713b5e1f3f99d542be1152b2631aaf704e929b6d476ce33da79ed8b9495c7b03f9b031324ac761150f6e47bf0cd9f0493a99221398e048ae146311393e93c2c661e07b83a10f5bf89b645a929889095cc96ee37bcfec3c3a76219fdc0a74755bf9e70f17b108fe9bc24db26e0b6286e4f5daba482da0b400459d75bfeef2149298607df06500934565e56483e73b827cfe139ebaee53a08bdd25cf43e1902b5ec11fe6c0e6b6ac4057d015a6d00dcc0397cbc5ff9ab50961f288a29364a708ad99fa38cb3a8dc4a78f7fcf6e0cd183eded2b0712a45cfcd9d05fcfc81aae9a4508802e2f02807146809699aa0c80effae5a6bd0773e20a4a2781d335533a7224e1b80cc3522a80d5c3035e8f3b3897b4fa823f9d923e8c00173703dc0a629e3d929d37feacee07e510fb2e7974a7026a75d0a60d6d782f4aa4a0792c9286bc8e77ed7e2fd466cdf7a6a873e9abef036d328d8da84acfbbb52ddbb31fb4b2c41caab3aef0a85377f183ddd0482bb433d02fcc2b2a3ab43c2fcc0c0ace029b29bfa72b8cbef6553fa67e835934f6d9c8d9b64bd17149902c4d29b7c3deaf89c98a44054ec18fefc0d4d1665007913832c6e3d80c06448ed3560a4deaf6b5a026bee745962ce1e91d3551d09161ea88e5e0e9c15f7d2de7037754febca7d8c43aa4d08151649d632e48367380628458e7fee35e277165c41138a66ac62aa42243cc469087ddfc48b1c7047f44f8fed8f4efb293d1bb138625c57ecc6fc154256797b61497bd3eccc093dca3edd1bef0e7cefcf8a14cb736fa507cce0d1315636a15b5c6faa7cb88ecf37ce437229102e8cede8722080ef0c039b1414def1dff078498809cbd42201269c6809e262a542312af3610e65d8b912f905c8719a496c83d8060fe65f1abd94b8e13cb17a802e46458d93f25af4f0344099fcc87c8b9902aca31df8270a588b7a1845a5c57a8d692e937710ebdbc1a46f661326a8c16843cade2efcd1f332a9593ccbbe6694c952c99919dc3dd95f962c2d7907063ff1b7e5167b1b48dc12c795cb98293e35b4138b87f4c3fb83dff0b6df5c76202afb7a91eca2f1e3812047918bc11a6386025db880c901282f5bab45fb712b9a007769ed9eb5f0c48e82db5354e2a7ca2d81344c2bd273c0a3b9690e3ac6c08704935e05f1b17a3cd287d7ae7167819a3f56e4fbc62ce6e89d5c3047540198a6d1337ca76eb4a84328fd6934d0fc07927a5b3f216d82e3efbde3029a0da5c9888c891b5bfe734bdd46570b21abed60bc0b6f13e0e266e5bde10f67dec07405d9e54815c51c6f9138c7d36b9fc8d796866dc16d2a847da2a423c5ab69354a41f1f2bb571468828196225bd9e24d6a96e1ecfe6b3f8c91d2a714b52f691ae9abe8192fc4c48265084191d3c67e61c0c875a2cd8d1ca22e90b44aa0e56312098222dbce5953e0730cc1f8902c071be0d589a45669b812ad063ad0b681ec6f3b2c7466f2f0d212e39720b903b1c84e118fd3285e8605039688cf34c6f72a3f1f60340ed8ce3d61411b4af3873cd14641ef0516838194e768c8d77ee5123e5bd312c3be7c1a4e04430bab73b9cc783ca49085361f2ea6e58966e0a6855456fbcd1249e8f4d6a16ae956cfbbc620cdd9eac0b8960878eae5123fbf4deb5ed8017d1eb6f2accb704f8ce29d4bb1463622339e15087136fd373def8045cb6f7fb3a7c97676e50bf5344f52c4a54a62137217ace73323e64b7677e85a503454dfabbe05df4e6fd6714e72f0ed64a96e10a5cb632c166075515774bffd32c614607a2a3c530fa579303a9a569a0dd61bfda9b8cffcaf44fcedcaf15fe8839c00931a428997f2e72147e70e7efa6c7910bdb72da1c13eb8bb8aebef21717f502fde415617cfc4e0449c801fde64e1fc5cc3c2695d96e821645632253d9e29e43d1c2dbd61190091146e37d94b4af7c6769dff753698c51c359b17066c3b061ffec7ea673e90fda00dcc5bd54df56381d8a838a29840cb1c400173deaaf98924d55b949a72c44bf50d699c604f1147259ad04083175e0cd7a8929c35757ffa7cf89b37bad96f498419a4b2e080187dae00407cbb3944d1b6067978173f0fa8a8e56fb93ca038704f7ee4bfc1552eb15c5600cc0b7a104f624fb9d73430d2fccc882e85aba548752c2591c1e8ac87d19d65dd3811b0a9147ccffeaedc3f7a5fb9405047eaa9c1b80759656f4c8882445d7f4dfeb02475955d26aed8bab693b09be32aa66316bbf0027c3deff431b24546ce919e0acbb99d51fce6ca11d32904c75f6ecd448b3964427444ca3fe6352f56eb59fd034605706949261b3e131c0179b2e6d82cea9c8ab5ef477eaf26263fb7e84dd87a3a66ef83a51163e3a482bc5bab17c799d7a6199a5aa2438f299d80c6f51b9c839f8848cd8af5d26537cef75964f5a35246d6da2725acd6a8e1e939c6f5353fc840108f772bfe2e19c0269dd104", 0x1000}, {&(0x7f0000000700)="052138a7577162cee7fad6c976bf5a79f43641e83964f7fe80a21a1034577deac26dbc1bd29e45b9d27c834302aa6123c1adbaab2a5dceb169f152401c198501872736292769d22fe9059b869a39ed92b1318f2072044e00a1e4c5c1ccb368f4d1dce59e53cfdc58a7d8b6983c2a0b039072e46cce7521c9a71b3c1eac89f60a8f2d1b6553d4b1aff163795aa649bbdb5dda5e1681368121abe1001fc409", 0x9e}], 0x8, 0x0}, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000005c0), &(0x7f00000001c0)=0xc) fcntl$getflags(r0, 0x1) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f00000004c0)=""/208) semop(r1, &(0x7f00000000c0)=[{0x3, 0x101, 0x1800}, {0x0, 0x2, 0x1000}], 0x2) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000280)=0x4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000100)=0x2) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x5, 0x1, 0xffff65b9, "9af5fbbaa00def07b9575f0a00"}) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) accept$unix(0xffffffffffffffff, 0x0, 0x0) 21:02:30 executing program 0: ioctl$FIOASYNC(0xffffffffffffffff, 0x40047309, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYRESOCT], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x80, 0x0) fcntl$getown(r1, 0x5) ioctl$WSKBDIO_SETBACKLIGHT(0xffffffffffffffff, 0x800c5712, &(0x7f00000000c0)={0xfffffffa, 0x3, 0x81}) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x4001, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) 21:02:30 executing program 0: mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x3) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = geteuid() r2 = syz_open_pts() readv(r2, &(0x7f0000000480)=[{&(0x7f0000000500)=""/199, 0xc7}], 0x5f) close(r2) r3 = fcntl$getown(r2, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000080002000000000000000f8ffddffffa00000", @ANYRES32=0x0, @ANYRES32=r1, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x58}, 0x0) r4 = geteuid() r5 = syz_open_pts() readv(r5, &(0x7f0000000480)=[{&(0x7f0000000500)=""/199, 0xc7}], 0x5f) close(r5) r6 = fcntl$getown(r5, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000080002000000000000000f8ffddffffa00000", @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x58}, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r3, r4, r7}, 0xc) 21:02:30 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x65d4, 0x4) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069de, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000040)={0x3, 0x9e}) syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @mcast1={0xff, 0x2, [0x0, 0x0, 0x2]}}}}}}}) 21:02:30 executing program 1: sysctl$net_inet_etherip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffd36) 21:02:30 executing program 1: r0 = socket(0x20, 0x8000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x1, 0x2, 0xf) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069de, &(0x7f0000000300)) ioctl$WSKBDIO_SETBACKLIGHT(r4, 0x800c5712, &(0x7f0000000040)={0x80000009, 0x0, 0x6}) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f0000000080)) r5 = socket(0x2, 0x2, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x802069de, &(0x7f0000000300)) r8 = socket(0x0, 0x1, 0x0) r9 = socket$inet(0x2, 0x2, 0x0) r10 = fcntl$dupfd(r8, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x802069de, &(0x7f0000000300)) socket(0x2, 0x2, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000000)={0x2, 0xdbe, 0x5}) syz_emit_ethernet(0x46, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd603179710010000000000000000000185700b00000000000fe80000f0000000000000000000000aa11000000000000204e204e210008907895cba2ed59cf0a0d3898ca1e7a2c8bc314967570f8d4c1aa2a08836e0d575abe6718256cfb9e239e71e8f5748d252acf61b41945b67aab3a01010000a4cb1e7b25a79b0069d218a56d009b93d5cc194f86dd13bf63fa81a8d5d85244703d7c0f51057139be35c841d74f85bf85cce77dd254312bcd8d74e73c51e8921869deec13d9a497806169ef999351bd043bb68c91428e0342ee90371b4187ffde75ffeee20f207a519d62de507aac67d643c36f06c20e7efe21075e49dbdc69a06544926c"]) 21:02:30 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) close(r2) openat(r2, &(0x7f0000000100)='./file1\x00', 0x10000, 0x28) write(r1, &(0x7f0000001800)="2020851eb269b3210a", 0x9) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000000040)=""/170, 0xaa) close(r0) 21:02:30 executing program 1: sysctl$vm_swapencrypt(&(0x7f0000000100)={0x2, 0x5, 0x3}, 0x3, &(0x7f0000000140), 0x0, 0x0, 0x0) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) 21:02:31 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069de, &(0x7f0000000300)) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) clock_gettime(0x2, 0xffffffffffffffff) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x20000, 0x0) write(r3, &(0x7f0000000080)="ebd426b575cb254fbf5cd865282598be47adf5c6033c42cbf081744aaeab5d968442e0b9d35874e51cf898d266c0d86cabbe1bac45311b446377cc87e79af41a9fbca501016aba22d13385685df871297c02205a2cf303681c60f763fe20", 0x5e) 21:02:31 executing program 1: setrlimit(0x8, &(0x7f0000000100)={0x4000007, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() getrlimit(0x7, &(0x7f0000000080)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x7fff, 0xfffffffffffffff8, 0x1fc80d8c, "0000245185a81865fc17ffab7fff0e091fe600"}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x6) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) r3 = syz_open_pts() ioctl$TIOCSBRK(r3, 0x2000747b) 21:02:31 executing program 0: poll(&(0x7f0000000000), 0x0, 0xd64) semget(0x0, 0x4, 0x3d9) 21:02:31 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x10, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @empty, {[@noop, @lsrr={0x83, 0x17, 0x1, [@local={0xac, 0x14, 0x0}, @rand_addr, @broadcast, @rand_addr=0x8, @empty]}, @generic={0x0, 0x12, "76040f0abf6066950bda0c12c62ed18e"}]}}}}}}) 21:02:31 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x400, 0x0) close(0xffffffffffffffff) r1 = fcntl$getown(0xffffffffffffffff, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000080002000000000000000f8ffddffffa00000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001800000100"/20, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x58}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) r3 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x4, r4, r5, r6, r7, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r8, 0x800000000000, 0x1, 0x9}) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000140)="747cccd0ca05df1cc0faf958aed476ac7c103a5cc916719130eafc0741586040d0f5bec786167732e5226db634fe3ff5879244f4a70c2e2b44c4900003e02ebc89673320eefbed7d4f91e8953a652de7dadfbe10a3f2ec249b384fe0b1c8ffd8b970bc6e99223d62bca9dd8d27b9f1a255f71e7419f1c5a1e237c57423d8e9590394b1b77afed6f184", 0x89}, {&(0x7f0000000340)="6b75a79c283d6f636ba7760310035df0005c24d919577704701f13635f759babbbde140ee0230da913e97591c78024d621a56650ae4653f7723c9bef57b97625be22dd4fa52205891f1c120f89f66b965e852e329624ee0cc2d6b098950105a4c8554989a7c83a00a295e05910282dcbe698b691859da89bcd212a0395a88e8a5274", 0x82}, {&(0x7f0000000400)="e557d6febb9ef10ce1abab95147c212d3cd26a96e7ee2e80db4a0a2d7882f9", 0x1f}, {&(0x7f0000000440)="d4a967775a0a4b0515bcd62d26c0aba7598b53625b763fc485f3f1d884abf14a405f5266ef1dc87c3b8c88f7802842206ddbde2cd0df5aa4ebb39e63a1c8c517efdbc5c17768ad1ee84130f54c9c7c2f0b5f4f5e86d5f5ab3f081bd3fc4a8f033695d1eb9d2c7150b7c29a24ae9c52c6497565102d98397dc68557269a5127f9496653a4ac3908b1230cb16b354acd369881a0d3e91618a5bfc9eae6b73c0d97d39c0a4281b16c1fedfaf1765c109d25e7bd8f07ee831b7d9b1571a6f0815260945b86fd0585ba494eb6e12dbc94dbb3fc32d4bfdd3bac805c29bb68dc8e8543d6ba", 0xe2}, {&(0x7f0000000540)="e2ad7eeb65157e00a909f4cc0357a0bff9b85996b2bda038e1fa0372cf277ef415", 0x21}], 0x5, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r1, r2, r7}], 0x20, 0x8}, 0x3) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x9, 0x0, 0x0, 0x0) fchmod(r9, 0x0) sysctl$hw(&(0x7f0000000040)={0x2, 0x6}, 0x2, &(0x7f0000000240)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514e454a3eeb70c8aa6e67be1aeffb471b39e3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f0000000100)=0xd3, 0x0, 0x18) 21:02:31 executing program 1: sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069de, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000000)) 21:02:31 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x4c) r3 = dup2(r2, r1) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x200, 0x0) renameat(r4, &(0x7f0000000100)='./file0/file0/file0\x00', r3, &(0x7f0000001200)='./file0\x00') 21:02:31 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x2f}, 0x2, &(0x7f0000000080)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70725fdcade630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac9934b505f1e623932ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda560", 0x0, 0x0, 0x12) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x1d, 0x1800}, {0x1, 0x107}, {0x0, 0x7, 0x1000}, {0x2, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x3000}, {0x4, 0xdb7f, 0x1000}], 0xa) r1 = semget(0x3, 0x4, 0x605) semctl$SETVAL(r1, 0x6, 0x8, &(0x7f0000000200)=0x2) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0xfffffffa) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) poll(&(0x7f0000000180)=[{r3, 0x1}], 0x1, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f00000001c0)) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000240)) 21:02:31 executing program 0: msgsnd(0x0, &(0x7f0000000000)={0x0, 'j'}, 0x9, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344}, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYBLOB="b190ebafb1e07546b87a50cc247718df92ba8a52bcbd1d7417356d3911bfc1b300079437a478b4203de243eeac712c6a1f8e052ecb4c7be7070b6ac4ea69c57e06723e5a9d9b63351b0c6bb89f40c32da71744bb2c29", @ANYBLOB, @ANYRES32, @ANYRESHEX=r1, @ANYRES64, @ANYRES16, @ANYRES16], 0x8, 0x800) msgsnd(r1, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) msgrcv(r1, &(0x7f0000000980)={0x0, ""/159}, 0xa7, 0x1, 0x0) open$dir(&(0x7f0000000480)='./file0\x00', 0x400, 0x40) getsockname(0xffffffffffffffff, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000200)=0xbd9bfb88b8ae9c04) msgsnd(r1, &(0x7f0000000240)={0x3, "8214ce3e8980e4723e6fabe1017355b2ea88e53fdcbcc88ed8cad6bfca47e8e5659e54d25cc85437a0bb0747019dc29878d53381913803cb8eac88c5facc1685aa5e86ef1a6fbdd352e7a536222d93d2b9917f66a34670bda5f36e62ad1e224b214d951383f9ed8ce3ac9598f41d76c3936eeec249672ad7fff56a9e29910cf93510c0e293d22b39c1b25f335a4baefe8c603e30fb4841bb79594aa1e2b4abd35d2ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c8a18396"}, 0xc3, 0x0) msgsnd(r1, &(0x7f00000003c0)={0x3, "d68d69feca7846f6efd38415dde82c6b4e8196f17606d43e3a947b5f7481eda59ca3c3f5c660497f4f65be42397e8b780da6786f2c0d80ad98dbf6ae0fb0acb4512c01f6c73addff78f97da4f7a7f455c77c9d22bee5b64f220d1f6f4d5710de7ab85454dd409843ef70d7d25b47a05a2c7deff4e1c850c1c0db0a588acd56cef14dd68a2225f694bf5fe07c36d548b95dd8df0106a4c0d0e4591ce6490d886afa26583b0441b206377e75ab"}, 0xffffffffffffff48, 0x800) msgsnd(0x0, &(0x7f0000000600)={0x2, "e2b87773246db0bd9e136e720a68b40bc4fd8d14c41216e7c5188cb4257dc1ea3d880e6fe24e426eeee8b8d1d715f69c66120a1cc1cc5081faf3a0f57b5f8533006769dbf30ad621a77766b327696bb2e92f74fa076430cd8bfa63e1e86fb9195816d12b085b99227c111721a1fd056f2c0ca577a162fc0bc4179ef9b5a144970af38a458aca51d1e8ea630b513b7f89895837bc1f12521f0460842a5ac0d8de1297f3b835022b87f0ec6eb99f2b20"}, 0xb7, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000840)=ANY=[@ANYRES32, @ANYBLOB="7853eb0eb1977afef3e693ced2e674cbfbca1a7d4f80cb0e5e5c2bd9ec00bdde820c712ca9bb489ad673b387579b68", @ANYRESOCT=r0, @ANYRESHEX, @ANYRES64, @ANYRES64, @ANYRES64=r2, @ANYRESDEC], 0x8, 0x800) msgsnd(r2, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f00000005c0)) msgrcv(r2, &(0x7f0000000140)={0x0, ""/145}, 0x99, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="02f142dd6b0000008214ce3e8980e4723e6fabe1017355b2ea88e53fdcbcc88ed8cad6bfca47e8e5659e54d25cc85437a0bb0747019dc29878d53381913803cb8eac88c5facc1685aa5e86ef1a6fbdd352e7a536222d93d2b9917f66a34670bda5f36e62ad1e224b214d951383f9ed8ce3ac9598f41d76c3936eeec249672ad7fff56a9e29910cf93510c0e293d22b39c1b23e30fb0841bb79594aa1e2b4abd35d2ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c8a183960000000000000000"], 0xc3, 0x0) msgrcv(r2, &(0x7f0000000540)={0x0, ""/97}, 0x69, 0x0, 0x800) sysctl$kern(&(0x7f0000000080)={0x1, 0x23}, 0x2, &(0x7f0000000740)="7343c9f13a0700a5dc41e7000055b9e7c7c284dd8870494b904f6ad7863de60cd427986c3b21b38b2f8aa72038b46afcdb9b4f27d6ce61421c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe750b00007aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000020000c315c5459032ba78cf06e3e6dff86da9ac815ad59d7e4c199039ca21d0d8894615ff18fc678944d0f65ab486924ef505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca", 0x0, 0x0, 0x0) 21:02:31 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x83, &(0x7f0000ffd000/0x3000)=nil) r1 = getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1}}) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) 21:02:31 executing program 1: sysctl$kern(&(0x7f0000000140)={0x1, 0x1a}, 0x2, &(0x7f00000000c0)="00ffff00", &(0x7f0000000040)=0x4, 0x0, 0x0) socket(0x2, 0x400000001002, 0x0) r0 = getpgid(0x0) r1 = msgget$private(0x0, 0x0) r2 = geteuid() r3 = syz_open_pts() readv(r3, &(0x7f0000000480)=[{&(0x7f0000000500)=""/199, 0xc7}], 0x5f) close(r3) r4 = fcntl$getown(r3, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000080002000000000000000f8ffddffffa00000", @ANYRES32=0x0, @ANYRES32=r2, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x58}, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000f80)={{0x9, r2, 0x0, 0x0, 0x0, 0x0, 0x48ec}, 0x7, 0x1, r0, r0, 0x40, 0x2000000000000006, 0x8001, 0x3}) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0xee) r7 = socket(0x18, 0x400000002, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000080)="a9624a8b291709dc9a03ade816e33291b63be49669fba9a55893397af25530", 0x1f) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000000)={0x2, 0x81, 0x0, 0x9}) 21:02:32 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400002ff, 0x0, "003700200b0f000005000000ac39000500", 0x0, 0x7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x43cb9, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r3, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r4 = socket(0x18, 0x3, 0x40) setsockopt(r4, 0x29, 0x4, 0x0, 0x0) r5 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) pwritev(r5, &(0x7f00000003c0)=[{&(0x7f0000000140)='\x00\x00\x00\x00\x00\x00\x00', 0x7}], 0x1, 0x0, 0x200000000000000) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r5, 0x0, 0x0) fchflags(r5, 0x0) fchdir(r5) setsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f0000000000)=0xfffffffb, 0x4) 21:02:32 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchflags(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000180)={0x9, './file0/file0\x00'}) listen(r2, 0x101) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)) sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x5e) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000000)=[{0x2, 0x3}, {0x2, 0x1, 0x1000}, {0x1, 0x100c, 0x1000}, {0x3, 0xf801, 0x800}], 0x4) semop(r3, &(0x7f0000000080), 0x0) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000680)=""/102400) semop(r3, &(0x7f0000000040), 0x0) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r3, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1401, 0x1800}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa, 0x800}], 0x4) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000140)=0xfffff727) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000100)=0x10001) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000019680)=""/102400) 21:02:32 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000100)="04000000", 0x4) dup2(r1, r0) r2 = socket(0x2, 0x1, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 21:02:32 executing program 0: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x5) 21:02:33 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) dup2(r0, r0) bind(r1, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) 21:02:33 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x1, 0x40}, 0x10) r1 = kqueue() r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$inet(r4, &(0x7f0000000100)={0x2, 0x2}, 0xc) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x9, 0x0, 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r5, 0x1}) kevent(r1, &(0x7f0000000000), 0x9, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) 21:02:33 executing program 0: r0 = semget(0x0, 0x0, 0x0) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000000)=""/4095) 21:02:33 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x800034, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000140)=[{0x0}], 0x1) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) writev(r0, &(0x7f0000000380)=[{0x0}], 0x1) read(r1, &(0x7f0000000540)=""/4107, 0x100b) read(r1, &(0x7f0000000040)=""/129, 0x81) 21:02:33 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(r1, 0x8000000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f00000001c0)="1daa", 0x2, 0x0, 0x0, 0x0) write(r5, &(0x7f00000006c0)="80266a140b59907a14a5bc03fcd26fba24eef925df86118ae9e1536ca1729f40d929165444a673a4541b49bb2359d2690e843b267c9b9e58ae5718bc21a7b36ba49ef67af57eb64ca15c1fd8bfcc73fdf37e149b4f97f4f2eb6dc572b6bc57511af9fed5b159a5bdba24d1ccd39c2dde9891dc46ecc6ebd2c5daa3e0df04332675b6f8682e348c794460ddd3ba054ba8d05c044823e6c93da7e8b4121cd828e844ba400dace98c81b303673e26721725ad2fcbc385a64d925afca0ff1085a8178be57489f47506cc2d153afd76fea9add7", 0xfebd) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 21:02:33 executing program 1: syz_emit_ethernet(0x32, &(0x7f0000000000)={@broadcast, @local, [], {@arp={0x806, @generic={0x1, 0x800, 0x0, 0x0, 0x0, @broadcast, "", @broadcast, "ba9571695583d44204488045286438a1"}}}}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x400, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9, 0x0, 0x0, 0x0) pwrite(r1, &(0x7f0000000080)="b9959dc5ef10354d348c97a8ab0d7b0475b2f2b044e0df1604f7199f969fb04f7d1623253ca476d5a917efc8233ee9ad443cd06165f0181b67629dbe2a66fd5b5f1174c1a40a6bb601fbd365fc3f35492e574e72fb5fdb839f3acc47d9cd85b1b2d237f8513e26c1a2d2c20f8efbb90df3ca64a2ea6dea22780ca5243f0266f2fdd2f3f1bc138001a8a8ce5e0498c8158cb86a72d5f38ae4e56d53cb44f8b2b57a01c5f1c7f34229b2ee85334bc072ae6e5cd920fa907ea894ba6bbdad83fb516a9ec2c903aea48ec091f3477f7353282346e8b53b4ab6e3911e", 0xda, 0x0, 0x19c8e5d3) fchdir(r0) 21:02:33 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6046000000483a000000000000ff02000000000000000000000000000102009078000000006000000000000000fe8000000000000000000000000000aafe08000000000002000000000000ac0b2b000000000000002b01001f1b114285575ead46454f26ff"]) 21:02:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) close(r0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r1, 0x2) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x8, 0x2000300000000}) close(r0) 21:02:33 executing program 0: sysctl$net_inet_gre(&(0x7f0000000040), 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9, 0x0, 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = geteuid() r4 = syz_open_pts() readv(r4, &(0x7f0000000480)=[{&(0x7f0000000500)=""/199, 0xc7}], 0x5f) close(r4) r5 = fcntl$getown(r4, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00008000d72000000000000000f8ffddffffa000", @ANYRES32=0x0, @ANYRES32=r3, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x58}, 0x0) r6 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r7 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r11 = getppid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000180)={{0x4, r7, r8, r9, r10, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r11, 0x800000000000, 0x1, 0x9}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r2, r3, r10}, 0xc) 21:02:33 executing program 1: msgget(0x1, 0x1) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x20, 0x24) close(r0) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x80, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000000040)="1361c18ec9f35af3fbb2e47fef2c375bc99b63958b5a464d27cfad2049a0a6059863699dc72bd4ffa916874bb77271f13c8ce847eaf8fb84090d0c93c4756c9b3a4154c2", 0x0, 0x0, 0x0) 21:02:34 executing program 1: sysctl$hw(&(0x7f0000000080)={0x6, 0x10}, 0x2, &(0x7f0000000300)="530ef19f77680a88ffff784e8bb0911b632bff90d0f525677ce91df49e80d62af3f44379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a06008bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cfdfea5c0d353b22e43620a6d6266a9855287dcd5ed8500380a64f05994030000001582d4111e16ca825e1037c0a48f8dee0300e300000000000000002bcadf12eea1c7908f0eb032b9edc5356883d3c466d17e71ebea7fcaab4538e4fe9d6c08fc6d00412de8ea19caafb376f1734a4fde1e988abedcd5ef3e74b5b7bc0e050abc00d2b3c09d34635284adecde931a0b1336d5100cec002bd11dbfd8e09ed098c13d8a1bb5c78048acea288f5360d38d1859abc9b348ea3f1a273235debcd19dd5a22f125ace147316a921625ac9ac38403ec5cb592f9c2d1bab5230d494e10051488f018a59689eeae44a3194368c101fd36210577c974a041770e5e8cf60e22c7670295d87aa0a09e1a60f29e8a0dec23d9ea71d4dc9e39fa868d956f54f78eac64383d2d34875a6f8f606beb5127eb91f79c0300dca6b41dfab3bb91f8850df25c2da81f44de50c68a6a17308db538d5c33b64cf17670c1d022f499c462fb1c015e862391dd6beb82727a42a85f9ca4ad15dfc04c58918ec212eefb4ec155647a1ef2630d28690285abe204b3939a6e642f19b044f25a520f0f4bb6dccd1f068064d384c7", &(0x7f00000000c0)=0x225, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) 21:02:34 executing program 1: sysctl$net_inet_ipip(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000080)="dc6fa3e38ca9ea5b25410586d6b1b2252f6b33c365784a0003f3281353c4a91d7e86abfe37f951df420c0cb92d9ab72bd2f0b209d4f73cd7457af66d6530f2080122c59a6d800bc8a570187d77813cc67df79f8614d9609c6d84c0a8ec", &(0x7f0000000100)=0x5d, &(0x7f0000000140)="f09ced77efd917e3924e7b8d92ce895641c9b30c9939fa6633f448219b23a0a7378027864c47e849f1a6a483f41d78eff4d449d7fcc7eec89bbf4bbf0b422498cd191d4af6d599ddb4887a884dc352d69ca5376b161ffbef6bb3811ed223cd50cfab32e37ff9244a57b172240841aee814c24baf0e5e8ac8cca2a04fecbb840d99e1b715c0809a9a364dd98924912bead04dd5d291959f4e2c4efc141ba8a34dd67648b0e83d718d0f8dda0eabf334fab112d3f6e778fece3bea26e9307a5f5d70aaf98ebea7e72e1e9f7b4327598a1dcfcf3bffc252ba7e2cf057eac2d1443bf2c414", 0xe3) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069de, &(0x7f0000000300)) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x8, 0x0, 0x0, 0x0) fchdir(r4) kevent(r3, &(0x7f0000000000), 0x9, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x400000002, 0x0) setsockopt(r5, 0x24, 0x8002f, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x7ff, 0xf2c, &(0x7f0000000280)="fad4ed691a5e1185733a", 0xa) ftruncate(r3, 0x0, 0x5) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000240)) 21:02:34 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9eb4, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180)="755357b623ed3723f00e0ba42ab95a4223d2ed862c498e1243a33d96de8dcf6d524f70d6b4a73c1c2a4429fe1afc4707baaf3f8becb41184ce7106b9c56ffa7bd92e169f9d3e67e1ae1547ace4c4145ae85c4a41d299a6266110fedaa215dcbfbb46b8b1321ce268152575c92cd8", 0x6e) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) write(r1, &(0x7f0000000ac0)="cb50690d472457db77fde513406cd76431061d34ec2c7fc6e6c9f61f4ad07e6851938a5a62315697fbe8f79758534d6bdfc34217ccad1ac2ccec2564e8483a0fc8ed091ed1db8224bb5b58f56d0b28e201a5e9b1b915516101943d0a2e32a6d1ffe84aa6b36fac591b1179747cbccbc2517c2e2ed188a9ff9c5ddc118c8e99d1f4f2441d437804e739d32d749cd3d177b81ffcd5e55332f33549f367bcc33c8a4d8d1085b287c32d6c465f485a3fcd465a509a5363f875d625889c0841b7cbf4dbfde7e0078a6422aa6e42c80fecfab626cb8b0a8a16531d87126a9f7519071dff50b0698cb70c4443a67a0cf0c95391320e7926b811f112b9bcc995511a701c3cde2e470b6c01fe861c51c7d4a879839492fa8217020096c6b4e419b94a76a3ff59e8bc58e544548185b720f929e1e00c2d9014d6ed1087cc056c9ce8ff4f9bf2966812e2bee8217ed132cb297b8e19963a1b5bab66b14a7e531dcba725b7a7d7fb17b8a71c24c82d5147e7275e22a854", 0x171) 21:02:34 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x1) r1 = dup2(r0, r0) ioctl$PCIOCREAD(r1, 0xc0207534, &(0x7f0000000080)) socket$inet(0x2, 0x1, 0x0) syz_emit_ethernet(0x4de, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6076605104a80000fe8000000000000000000000000000bbff0200000000000000000000000000018800907800000000fe8000000000000000000000000000bb0008ac7c018f6632762e13b819374894a51f6cf93e2982477841d935a241f7e29911ed00462f9e0f3538fd42f1aed5f3a0c3938ee6d83ea89e9e417fb64e736e609b4635001cecee216a0b42013a77ba21800cf2ae816ded581d59f867081df2e65274658c074e24a54f7b5ea031eef98be245e38e2e8b8972e8da057529ec29d613fee859f3c88665d0b7c3f3efedfbca1570656890485ed4c9c4a856ea3d0b592c2b204e467a71c2f3c9ec82a7f2a38feec568736a0028d14e5502d9e6d68d27f7636e2401df65f7976c40aad026f4c686810acad11c7ffc3b43605bf33a1e9064da52f7162fd4c04e5dd3fd63fd3230e74bf55484907072edd156dab39353577d19691e3e4da28bd3325cfbb4bdb324fbb312d4e692eb3101e8746e5f83d1d221c7c3e23f3251c4c30017d1f8f5353d0dfcc9353ac8684c4899cf0704008280c9acc9104ee01931cae12d89280edf072d9ab501c1922abac4884897da34f59b61a382e97856c0cc8bfb23531fa3b283f9e03848b9066d4327c223fd478dc74cd361053ac3405c9d1c0d1c08c741438a088c20082aaa37dceec75662a4d00be16d6486505494a06f4663ce47c22d0197c74faf3590af744ec93c6c85ad0d4587f23db55ca29b021b8d062b7888def35a4582512f561ff9988bb1ec944bc9304b290001c43f8c79f4c40361991fa20007f31d84cf5593df1f6fc436a6ae80a7fcc6b2377d17cc877656aefcc8c143b7f6e3f1418f520a659905793e0fc2f12f371d9f40608988004db3e91e34ae051e32766860c00fdc92de70d417b672df93452c3a24bfa580bafa3f7444d413cd1ef601afdce921d210919e251ad847eff72673e99d6757b93504ba0a017b6515ac4e3ec5558206a4c2d5b873b5618baec65b1980203d8b408d7ae824c905de097ae930097863ea34cd3f46a360e8a1b6ba00d87105b7cd4c709d8749f085df7a584d08c57178280ac1e2ce5953c148172c23b01979f8a2add6b610d0b39d99f2b2e5dd88f3486dd5b4baccc93e51b57e22bbf68432a5ed00429700c790a4b84deb170b37ff033f31991ace30ff538658296ef39e06a451a8c1d9e35f99240b5027f12affa7a1e0d7c960ef32d623d36851abd9161df7c59d86896d500a8d2af043d9bc07409672184ff96e5568f5bee6c2daea0c8a1f048b755b4048cf633ef2b4d36c8dc693370411e2713622cee88078904aaa98b358b9519de1f9e2bf8395ea9fb2ac34be227f743eeba6ff002d5364528b028da44d984035e73422539833bff362d05e5fb3fb78759db30cecedf81c6270b7867a689a658ed4ce96ba3f57e440cff80691ec3a3f2befcc1e56bddfefe136041e07f676d0f7e1d243668588a4a518751ddb92c250782ee5599e1fea970a72ab275ee561f33989215c1d7125435961a404daa2b3b379141894181b0efce8e0cd7ab7f92323daa9213b65ec8bd2677db69035db6f4701396de7914f8b53d5ff578429a2e9cdfcfb65d8eb0223cee49b5c8f61180e5a41e0f886a6e0776c68091457d5728e05e781f92c2194b06bc82f71aab1deca88d8d16c301890dfa354f4c0787c108e6acea59e2f93eb27a8e88ae7eb5bbebcec32ce578e6005320697b33d17baedaf724462389e83912b28"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendto(r2, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5", 0xcdb, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r5) getpgid(r5) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0xa, 0x0, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x8) sendmsg(r2, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="0000bc5883f18d586609"], 0xa, 0x0, 0x0, &(0x7f0000002280), 0x326}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 21:02:34 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x82) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) fcntl$setown(r1, 0x6, 0xffffffffffffffff) 21:02:34 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)=0x1) 21:02:35 executing program 1: close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r0 = geteuid() r1 = syz_open_pts() readv(r1, &(0x7f0000000480)=[{&(0x7f0000000500)=""/199, 0xc7}], 0x5f) close(r1) r2 = fcntl$getown(r1, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000080002000000000000000f8ffddffffa00000", @ANYRES32=0x0, @ANYRES32=r0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x58}, 0x0) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r6 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r10 = getppid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000180)={{0x4, r6, r7, r8, r9, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r10, 0x800000000000, 0x1, 0x9}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={r2, r4, r7}, 0xc) syz_emit_ethernet(0x3a, &(0x7f00000000c0)=ANY=[@ANYBLOB="01000000000032c8e1654cc608004600002c0000000000009078ac1400bbffffffff830500000d00907800000000000000000000000000000000cec33f042a9b15f3bba1f096b404c837b2ec7df6e3350b322fe958b3116e58add25ba1fdf89ce097d905309440afea03cf2d79d14964022d0c9446e418168ba51fbd1e53420626d38e140ebdab90b2bc32633e8a7886dd6c120fb957709a99294d25fea987c13e7d4be6bcc267dfe85544903656c34af3784f54ba9ea33740bd7b47"]) 21:02:35 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000001800)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) dup2(r2, r0) sendto$unix(r1, &(0x7f0000000180)="660edad733f3dd0b964ac9d56da0d384b2664f0caf1dd13f064de9a51866ca80e925ce761bb30624f03ba06f394e1dc07665f8258e560fdbadc4eab7005378f2edd2f854c4a214a93a4161fe32ef818938d85b75d3f471e9e5ade5561d8ed7e9a2fd85b235b08bd5fda30a9b6348b96faad26a79cf2737a302c7197762406b29b62cea26f70487aec6666c4115139789983bbbfeb6f7fb119651c9425f233554bea9e696ce280d3763ff25869063e45e92d66da65e568e78ecf99110fce0a8eb0d6f3fba00711ad135faf0043ad7ec78dc6987de7453af1f8de1f2991f15dbd250c5a13370cadbc5f0de1471ffae20a40811214e36647cdb282962272403", 0xfe, 0xd, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x6, 0x0, 0x6, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x10000000002, 0x2, 0x0) r7 = dup2(r5, r6) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 21:02:35 executing program 0: r0 = getgid() setgroups(0x1, &(0x7f0000000000)=[r0]) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000080)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x3, 0xff, 0x3e}, {0x800, 0x9, 0x9, 0x1}, {0x9, 0x3, 0x1f, 0x4}, {0x6, 0xff, 0x3b, 0x7}, {0x40, 0x67, 0x20, 0x7fffffff}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x24}, 0x4, 0x0, 0x0, 0x0, 0x0) 21:02:35 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="5d7e5fc9725bd5ecccc70d9db5d6efd42b45999add61a1a6d5ba58850c64c392dcaf6f1d08f9abe535279c300797b944d99eb1e7b53ea1b581a62f714cdb34f6ff82f78f70603b8199d87d0f4ed27a94b8", 0x51, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r1 = semget$private(0x0, 0x8, 0x10485) semop(r1, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r1, &(0x7f0000000080)=[{0x4, 0x81, 0x1000}, {0x0, 0x5, 0x3800}, {0x4, 0x3, 0x1800}, {0x1}, {0x1, 0x3f, 0x800}], 0x5) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/143) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() r4 = getegid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3, r4}}) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = getuid() r7 = getegid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6, r7}}) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000100)) semop(r1, &(0x7f0000000200)=[{0x3, 0x3, 0x1000}, {0x3, 0x7fff, 0x800}, {0x2, 0x1, 0x1000}, {0x0, 0x4}, {0x0, 0x1}, {0x4, 0x3cc}, {0x0, 0x4000, 0x1800}, {0x0, 0x4, 0x800}, {0x2, 0x8, 0x1800}], 0x2aaaaaaaaaaaada4) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCMSET(r8, 0x8004746d, &(0x7f00000001c0)=0x81) 21:02:35 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, &(0x7f0000000040)="a209841a0961274d9ed787ce249895b0db40c121d0b30324c332f4ead2258cf61aab45ec280e2e21e6ee1a4051b7e4d8449a5d793195fa2f2894ba30d39e6b833eddbfd67b2648cd8cf4265fee0ded9fc0bb28a09f0a", &(0x7f00000000c0)=0x56, &(0x7f0000000100)="5d615726bef39178abfc2914bb4d730311165843a7b95f99f685458d7233431e879a4392fc0a3ed43498d0037b0573439a639bf70565dfd4c6164dbe4da5823ac05f4cfb05deae708268d89b1719b825bfd3b6b7bfab7ebbb9c8f57eaaa79767caa775782bcb426d85cdc606e17288c43c423ea8bc4c355ed09c5f71d6c764d76295ae817fa3c5e61c894499faece919a3a034387f0169e5b7ae4e00558d60c38a44cc2f9f891a51ce14cdd5a7805aff37", 0xb1) syz_emit_ethernet(0x1117, &(0x7f0000001240)=ANY=[@ANYBLOB="ffffffffffff0000f7ffff7f86dd6010fb7f10e13aff21405aafca51147426c00f82783347a0ff020000dc00000000000000000000018500907800000000020b08e5ebd2cb840b0c5e8fd1b8572b71b5e85640cb3b5f7269a972d7c6515dabb76a69792088b5380e3ae147f6737b8571ea78cef9c8c22daa731d1c7029d981d3ebc4db5693885a75c6697a3f21b334d1447c75d804e7d96864ccb4543200001df1286ec7bf3f4450b9567df8b8fb60f46d43b78d1fd225294b840efe47886201a865179a1669a5ce3c0d698e12a0b2bfb195e91c1df0c0e881fcce805b58ced4d979df9a48a195b0f266ae759f0f32960b6a130147b273a18a2a8804081b401e93596db5aa76bf4c872925f09bd73238b4c920596c6f4cb7812afdd584cfd7f49f746a0aea692e6ebeaada03ead662de00c6a8d94bc55b77a117e1d9aa9f83c3cbc3533b7c9878ca9c092a098abfa924f59533f388c4995ea7a5073731fa0d7809cd6769cf9da53375c00bae1eff40f6de8165bbba6fd829e6377f0268314a87abe94cfc9a1c548968c98084f90d2f09b2e6bb9dd8426e3f025bfcc7769aac55559bf6d535375a783c17aefaa420e3d29330f5d300645cebae8e515bf9205e28f643c0d1b5f7309234501ea66ccf741eb0d58bf6b5d4f8e4c94fe27b3723a82af07f703b45712058185650ec28b4471eef40faa66d4f5f1714b6f2711840e228ad517a316845acf6289210a5de2aee68785231bd20710c6da3f696c97da979caab0b9d96eb17ee095e885f4f848b77c4bd6b66a84f9b859045fed9b98a4216070542b6c0f29c63b9b4f40b50325e3af145d1dee0936eee5b027a33cbab3d8a02ac599b1d49ce4bbed1019060e98237d5cd4f0d6866bd7f204d104f4f6c532d276e5710eb9db2d0f7c520417cc12dc6aab2baa9b054a86f7e63ee278869e5e0fa8dbdf3192caafac56b7411e51db765e8b4c705a0480cfdacd5e7ce19631e406c88cb3f30b5485ad06734ff3cd4c81926ea24ee33eed1685a6cb6240a6b482607a60b4b525f2f141997fe2126f8adfbad11c9e7d507fac652b423327aaae5d238475d08b9e5b29f196d92aeaa6d79344f6c64df99048e6ef77a3690572d402b97ce8fec4827c53f487b0d84a96930682b5f9528ba86ab006f052d09baa85360513d9c05ae4ae54b77f6f47479c9bcd821711944fd73663eede43df9146b737dce4ab387895652ba7684276bcea3dd753fcbcdb2078d9585cce9ced71530c076d74a3859f7d2952b3dca28143a25ce312eed17315bb0f829710ea6faeb1c44f1926d05f52648cc720b888df7b148130ad58fc0b17bdec508a16b72ac42df2b2f6eb51b31d43eed3f726ce196ec18a3141fedee86f99f8e714007e737686d1e4fc40f37208850435bd124ec3a1e179a51d8ee61a82494ce6e167593c597c0a4025048089f1d0c62720269621dd79a8db865693c31091d419d4ea7bfeda8cacba12b932c3594913521a34899dda870be00aa5f0759b86760fc27a25edc6c5985a21c20a909985d89bccd115a59abd0d06d2ca70418c65619316fef714f91384373fea9fc602ee8658db9abe58573ec4bad431f5d6680f4e2d73e5adbf5207c71a7fb63c05e6c1bf0e9781da8204b69649e1f7b9ee455481e5ba1a7853442b1e0a9935725703ca4e19e7c3cd53771a4d823f814b2de661af62c4a563536634ce5899437287586bb59a3eed316b62f2bdefa4a2984d9a3fcd295c51701fdbec3849791bd0e8d83bc30024046ca8377fdd923ab6f8537614963f89633c9017fb9e77431bfc2bebf4c75a403f795de96e17bd4ce8e94da8a8679e24e268db7184da8e829090e47ea387b81f6dbf94030a86de65277110583a6fcc171e4f18c4f81602466f9908d596ca348454daa05e7b8abe5d1303a4107ba848169c9be6c2393a5d867f3f9b93bf8d1c4164128b9ad9af228259ec26af2dd93d306eefb52e952854f3bb217d89d104b101769f1a9840dc4986c3aab3b6bf1c45a19e14807b67324eb4a1feaa4125e03c6af01f8c3d148602a8edfce1c64b01dab5b545e4751b5a24b893602961b5f2e629fc72480eaebd53cdc4eaeac9df189fc806413e284e2326b90d0f66da77b1102563cee4b3518bb562cbdfbd9b598f656d17274b89aa8598a1cd5e194dd5b347f3d87c5360774df3041a3ca4a4cb7febdb70dcd259f485d599ad730ff4c37c9580e7e9442d34922e7d5697c7b29802594250bfbe72fb7a10c74c4b819ecba0f69e0c0a901c4700ab067c1cbb479938abbe2962698668fdc3fb44047afd4cc5144266b190774c3b0b23adaf6631b59d06c52cfa691f5dea3106ac3ed6929e0865e9ea8198e7e1ee617855c555f717a0d72b276465e020aafe1b815444498f4ae926b743af3d886e051924f38b0fa2c8f73b620508afb14bb5fd48a40fc05ca3dd65640dad1339c62e56ae69d828afd366cbc7bbc45fd5b92d0a09cad1bc78ddb011929845e4be88051e62eb44bb6c6d6b3aadb7030fd15c14ead522d377d96367392a7a9e55d72cc519eceb348aed4887fd673be2983edfd746869195006a55aed91cec4fd507d43a7831eb0d3fc1fcd8e700f7c520657e0b4a4e4f60038598365daf08e72e408db4d7cfafb196250b3a59c73c229bbace43b6f2a808a01ef388eb37875bc7ae264abce481ad2364eafa06bb32332551cabdabb4922e09b97dac6484c10d73963c5f5877cc8701025a2f74390356910df424d1015e9aecc15c252c05d7b2d16aeef8112b3564bfe1c76175b2ae05d877e5e48448c0873a9ccf0a6b4dedafd24ee3de1fd96f433d9999e44c55192c324b9ec9e9781be3a92d60d4ed6ae244153c2f4fe0b4bd8180d8ce7f4e262313bd170d3cb70d1d2c7aaba8d85b4a39f42785d404f2e7c6f92e89a4191c8f0effb9bffbe5588a064cea7dc362846fbf4a814582adac31615b6428fa2db51a4b049df82e9d3787a8c584e0e2223ca5e5bb16ac1ad0d71a0bdab982eb054d74fa8291b3e92f7235e8ed97597d0f02c62e0c99d9add26df3a75cc42ffacf09c809d1405d73c0600000000000000be1ffff6f67b7704814338c54b61c12c00d143333f8fdb6f39b94095b52a1f8f83b7ed91f9d91a8faa0edcca634257d0a5e8e6f5e2bdf2eea3c159a22b1850619c8375325420373099223aef24cd793842755b70cfdcc8fea7a4ea001e145ff83decdee011e20ad072faede030b5a049c0c41c0c274b02a3ad135090700dbb1e53691d5609c1b2c1661aa982cdf33a2d43a6052d9a5634bc14da6e78745d267198d2a2c22297fde5283c2522efccde48f3a30340f104a629ca767031dd431d91bb04d602fb3160d3d0012dc6431f25c1ccff3b8f58c72c105b609fd73a42cfa243fc8134069ce79030c6d6a63cadfe16a664ea8c63b79b0f458ff88a7b729cec3dbe617eee92487fc01d33d24486d68e16cd9b52fc4d5c2ca9653938fda4e42607f060b618476a29ec33b55af805ddc42c2d7a164da6be56ffd58f66cb527be5841e5da36fc5219dbcecdc2cd979c8f1cc4fa6a78771cb11ece3441b8bbba840808e8633a933a1be86246d5a1144b6563bcd2148f0f02557e187e49cad4577f2091d3f4a22d63b83b6a06a9b8e8d83d2797e497add8720fa06f2221c2b9ae3e0e222800352899315baabcea2520efb6a36ea6465e6dc849b7daafb5fb5c5da2c1ea1c84593b3f8a435164e893e6a2b12741e3511d36c052b44a1d4f470feacab766f9e7d08b6087b3ed7cf32c0d584616a33eb7ccf055a3d18d12ba54d18e4265da15893a0bce175d25ca5aecd0b14783de26eaa5d707c1bf73aaa8c2152a8fa5975284dbdbdfb6a9d4922e5d12c5539fd56d689d156d9624c4ac28ed08fd6cef18e0d43b4e883e435394a5ca9caff6b8205bb72a947012020bb344335d9208611cc459d23ff754d5524a88f7c4de8a811c4c1c5c285a3db78c6ba238530d43a0e285f1b220b80d066bd5148df04161ddbf013220715c4df45104395b3dfef1f56eeb09e9b15b8ba1d41e246eaa5d226563e9250df1a873bb9a4acedb6b206395615cb7648f1adf6966a8b2b15550f9bf03badf0909657a5b885a6bf96fa897f7b91743fd2852d6c45ed24a2e7aa2bf0527b9d39d43c721c55ad50448fe6471c330cf60e14cdeb837a3df31a712b60d7ca61e2499747e6abec428e82f2ea9cd07c13e46adcbd444c1d2500edab461375f995048114e9cd56ca3c205d27a1ce98357f8b9f26b9e60a2822f1fe3ccea67c33dc1b71fb4ff7c9742ec4c5ce45b73d29e383aa05f1c7c13e538d78c90c673753ad1f41ea802b1fb28f5da5346173ef99717ad90c2dae8f0f2d21b22963f50067883facc2e1617fa5f6241d9b5aea9a3b389483e729b381cb213c1c0e7bd0bb6ffd9638106727a49d615c6e0292e553b4dc713c8380d90d5f27ffbd326c094106785ebb666d488f7e7b0738718d4719b83085d0c6cc1a0d462221354c1acd03fdc50c52c7f37f345e680a4f3ccb8b0e13d37ef0c268512dc8244fa3528b507e069871dcea9869682d759da9e04c577f7993a676fc90ec1bc13bcbcded1efd11efb224b7d6e1e989eef21971ec58f289e598130c371c650c2e9a6ee032ab0238cc20fb5ba580f6fedb53c83f1621f5031e8b6fbb2edcc5c92619dc91d0e3bdf41f988de01a810dbffce8dfafcb7206c1ac7cfadcffe6eac968d5742fd28a9b714632fb4b30e68ffbdad1bcf142ff32e78f75ccf39445c696b8ef52cde89bc56c9ff7ab3dcae94ad33cff6471f52f02e188b49ab93886b47cc846f1d9bbea3bf71776a234c2265c51d41a4a85ee06a6186a669480c6e63daf4dd0c4e63c88aa2209cc528ce68aab5f1d89b7d5143b3923f1ae63a7677fad9d7541aef5f50ff1e24ca6235e0b4aa40bd27512055658c4a793d10eb9cd988f00d3b8a1b2feefe748ba2683360d5435a4a168fa62c7769d78a263f1f73d044e2e771294011c1748440582d2e749aa39bbb97fdefec77ac73645c22f0f299004703ccf6e3a6a77f9c06501d406031488b20cb49ccf7c6db43a0804026a9e5fce2be4fcd68bf6dee70056b1fd0fc6cd3db50589329bd0a022d1f0d1d2210417f0b81dcccff8c0e87c65c3aae7c7438c0f3ac47cb421139fd9ef5023a1b02f92ab8927ca782e7e5d66558ea7f6853963a5660c26ec263b2fd9d4699150ae6270b66b7ef5cc73e8e4060ea1aa1256612765e2a572ed5f412623e65b9e4f3ab6990c768159a5c651e5f7a92188e6730e8e234bfed2afb087db62a6bfbee3a7dfe4580433d13244725f9acb20f18d752716270e7bdbf0123f46089f783ff7490327617cc6c29d477c94799b3eafb5b8ebbd38ac968262d0cca8265b18847295509bd702e00922308a17f8ceceb79e19a892f931e5d9784e86c2f672530b78d197ef304aedd88189ed797ea3ec2dbbd84b87e9bc1dfd6ec2e3e868cc9969be342b2cda6c4f74696547d2d9eff2eb2d77a2fb15cc0be60be51ab5ec9af0326615a408563654a10e8505d194f987de03bc323d51a772077a43a0841f12d18984f66b242c0d3c8055beb0d7a0200765dc8194f16b913c3be70e721acb96836d9da79c28be1ed2f73fd6fb0793c3de07dc1a23006d4976e6cb9bf653c6805ebb411ef9c20beb92f0ac6b9bc2d2791d61f3a5ce3b352c1e7d56214b19770531b472545c64c575de40c12d9bea69126bcbccddd4ae877e057e97b282b6b76b49a1561d37995aaeee457757dfbe8b73023be27ddff4a7a977f20f78884fbf8ca0dd716bb23893cde9878b773e6d0bb098d6428526cd93d1b2e73b48ff8bf22107dd25f9dc99b661ceb1ff8ada2b2d6e4f6b5107df65e894eb2d7331df0f081eb121fb5608a76b529c7a20765d1376519cc53969292dba62eaf0708af2b90b9cfd8a48a21c006836a448927022888575c3cf984bc4a8da32966e1c255fd3a891f1d987e19885a9895d0b34a7f7ef7f8e406a35e033ab62839b86195375d4f6e3e680b80b000f1449f95ca8552754407b829e2917127e16e89a75973b0a6e10551685a6b422eaf13f05522718af440ad47cc2476be7cba00253bed0c5b0bb068277e02508d8ab45e8977a5fd8f3301564ac5ae459819df5ff3242654a32e5e3c26237f8da7baa3781d8231adf7e2e539881da460fa8da99cbbd470c839cc28a0c3e4cb8892fd54908416647d98766675cf9721d6120c5bd040139125cc587570e0b4a808ecdc8214bcc811d7af56638aac7e1e844a2121021b005e2924c07ef74e45a5d"]) 21:02:35 executing program 0: syz_emit_ethernet(0x4e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff4c5b2200000086dd6000000000183afffe800000000000000000000000000000000000018800020000000000fec81c99ec0603e4296b79119e309c6a966fc0efc5e4a710cc97ecec0000000080000000000000070000"]) 21:02:35 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b, 0xfffff}], 0x441280, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) close(r2) r3 = getuid() r4 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r5 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r9 = getppid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x4, r5, r6, r7, r8, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r9, 0x800000000000, 0x1, 0x9}) fchownat(r2, &(0x7f0000000000)='./file0/file0\x00', r3, r6, 0x0) open(&(0x7f0000000080)='./file0/file0\x00', 0x20, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x5}], 0x8, 0x0, 0x7fffffff, 0x0) 21:02:35 executing program 1: ioctl$WSKBDIO_GETENCODING(0xffffffffffffffff, 0x4004570f, &(0x7f0000000080)) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x7e) 21:02:35 executing program 1: syz_emit_ethernet(0x1bb6, &(0x7f0000002c00)=ANY=[@ANYBLOB="712ff2f77594aaaaaaaaaabb86dd607660511b803afffe8000000000000000000000000000bbff0200000000000000000000000000018500907800000000001fcaa441b96add6b347398537d5ab0d71098e999359547ec4925fecad4b6f8de6b27a0ce88c58f10c69142ff8faa992625bd9638cc9dd25fa0cc71406714a11bca97d17fc7d48c2216dd820001ca91cde50a360fddec1adf292069ad1557c87113538b4c3471320a5bf779338d234e236efc43a4d4588f0cbb44a3f2d9922a42aaa9c9afdcbca70c53b1dfd49bf9902c9e6034d36438f45dd64008cceb905604b7eea75e1a7f6fb221677454eee3afef320635d0e93106de16a58f8b3d8c4fa38528f3662cd9c96a54a140dbbe6b4089ca5e1a3571da3314d4e560acec004bda69cc0f87ff331401d97c1834d16a62dd6ede2edf51bb8c9e9c4aa5f55a00177912d0c9d83319a1fbd046dfa06b9b93436feebca0dabab1bbb052c1049a05e50bf9309939a5f5bd78bad190c4bb21d833d91369148a2007b7c6e4805df6f6c8d8d5a24b426a31103a63bd5aff40ea25199969f4a9a404caef7e98dba45c4e0ec9338c21f1a8e31b895e8db11257d7d5c81745c361a9354cff7e64ad6e2da11795770d75d3e677782450748431703c6182a5ee4a7305e7db049fd891090ecc225447b9b43a1e6620ec0895e6e4891c7d7ec0877ed5f500f148fe364dec941b1d57cae52bde8377d4281d3d5747492e70eb3c46e8435e7b796b17a6aeef3f566b1d39f7a65d8da75689f3ec35dba91770d22bc3dae333496d169f57b7e039f18f4ec842bc29563111615087e8ddcf31a5761345dcff406199dd5b87143544d107fa381568b2f0f291d9cd6ff1cf52e3e42cb93b0ee017f769fb5e9487ed656753ada33945cab0d7a5aeeddf64d8d8f69c4be746cfbf5dafa9ca0709f592560e04febec27fc2c69c3989fd32fd5b890831392e1e62d75d1f8ba7a2a9959156d646b0d4e66851524f48aa5e07c8f31593f9bc30756044bfbce1c47e8e468142803db6ca933c37dfd6bb91401cea8cbec3f39f694b22be553bf44bc40fc99cfeff8c7bff62a0311e3274bc89f35d299bcc4017afe3cef808990a330af02251e174f8b41e60d51f68c0d01b273e112b7f71f7bbe0a9faa4fbbf2a7582c8f39bb0857e8cd847af911a9d93f1d038ee5b56924bdbb6661a766676aad502c4220e108c625341c1771172c3f5e35ed20dde80f7b3533b0f196e6f33ff5111cdd0d086ed8cca4f72d7b9d862e998c3ea05bbeab9fb4aab039d5e49f10c5ebcba01b91f92aad7694e67bcc8f2958e5423867453dd8cdaf47b04ae57885af682683ebbc3e5484b2ac33235136d22861738988ac1ef9e552baa64ea16d49fc8db627a869b03a4008223e87e98850cfc12b2cad5168e1c98c1386bf5c179a1e859ccbcc0b719db6c71b46bb4fb5a5876eeef39c618447fd0a474f684393fc61c6a479615ef4329d01747b68b8ff2aecd6b04346e7a966410d7226f40791c930ed7d4ac1992803ef938aaa4da202206ad6ea4b4225e5351c78b0e959c2636baebbbb564ccdfcd6673f8f3be62c095e6961248ad666d8b05ce6be86f6650c92e131c56786b6c274e3d472844f51887bfd17dd4a7b304cf5aa26aa62ab7f2c9f1386106a62e121cca5c9a32eb7a2d7a968272029701fa812b8832f1629d0099fa90c6698c3964456e66a8636cd3003b6c86b0bd771ed3bb4e44aabe4b1f9a7ac1d02a517d623a9894ba1785537d656b828da73f3a527c374e8c4752e3452d424f1405074521e41b8dda5b41fa3292fb039f1a562746c9e852098bd38bc8d48601fa1f8380909c5ff554b60cc648d382e92423333baca8e9ff5946778c764771b62d5bb18576eeb74c2fa4145a4f1734add32bc1606bdd861fa7445a68fa16146dcbbd3741b222eacf50292b3fb3ce9af244df19deff991fe41556c7ecc7fbcbc9f087359a8eda663f232f4008d72721e455512d81f8dc64e32ee641cc40b542fd419a71705739825c32ea1a38455486bbc2714f61fdc05df780c3b5a952f0d75099479510a78e5dd56d49a902d460f57c5862d4480c311899aa75c1d2dc07ff8d7d54808efd0b5f869db781772381841385ba300c671c35e33fbeb4e39d6e71ca3f48a9f95ae4270eb8dbae0eab37c3d0a4378c7b98fe71f581565fef52baecf285075812eb2b12347cccbd089f36f70d1932b80e427f3bb520fe1af7dc1c734ac4879eb9d6af4de9827d2ef624fb546dc8df26879c050b500d6710091bc9b81d069f031e079db8f2915caf0f63546e8a5bbaf6fd5af7a2ba73c51fb079f295b65c76762ece43c2f0fc5d0d527cb9aa9834f5bba314243f7617469e8181f4ba2fbb29fd4613781a5d1cd98b1cec62bbf06be64e94ceab8b4ae84080b65e7b0f717678d51b41ca27d1f07481176ae7d76d63e1f5fb7e32932b4055b810539d8f0999aeda3fb5347f55e0d2bab7ea63c6d00b52fb3492cd6502f044e13969ed73bc748b615e1f84e6927e72a92e101805f43c42dfabf3db10af41a93d4b0e453253960dc4c5e01c76e7de6dd79de5c233ef8d2773a2427f76e5a77a56de3a17dda31af7c7386aaf1b48da14f6cca552985c489f00f204c2f1360dfeda30d5607324664b6872d025476bb793e5ab4f61429c17cc58385dc72f4b00d6c17e65e778e4ea5668aadf3b879ab9ecf671808b6784fbdcbada8fc622d7b7431c3674e98399ed70d7f4e67a3192cc716e1a2ba0ee98b6a18e5b7d8a68249a98c2a17642853201d087ada22701b7b87bdb7314803385f96d53509057d5b560af3d27b761481336b1c7f4987c83d5e471b75a815d90387482e45ac62fd31c1918ae3c229efb6c2d60086b7cc3536e152a98ec0a7d278ef0a8362ec3ec5e1f7c7b6755331cfb1fe8689e3cd252863950b17df9ebac12ac04c28ab66b56d0f6f978174d5fb79e3aef1aa5c823d17c82452d180e5fb23b5f282d7c82687717377ebe54b48088ef07cd12df499cfd1cd55d1bb6b6dfe30cabe73703a1fe4bbd45dcad143c0a3fb4fd89095160916fb35a5e35528e3b6d86aedbf86f9b62ed7d07d66e0cf48c776884f745a14178489dd125a1c699656a0e7fee5a39b71a6d173701255e7c5696546199757b71343bde8948585d1633a0d7ee2def87a765a2835fcd3b5ce089dc3254c78e8f1ff88b34f2f5dd2a4c0b6ab7d1707fe82d88776c8f129a9eff310997dad20c11bbb2edfef511456dfaff308a3690a436a52b3af48a91e7f4116ee3888ff149ad2269864f18e81f2b6b5ed41e3e5517207c9a5189192306b9dd6f575426f47051e74ccead21ea4c56df9dddc78041692e76dcad59e81ed72c65813f843491a0bf1b916d66389d3326069304d95dfdd9f75a46edd9cc2d501bf2383013017f577ae5db3159f1830017efbff4aab1a8cbf7c73c46ac017ba4ec7c3fbfb44ececba5d8adf0211665ce71f0ad6613fbc9c4d61118b66ca5a48f41ed5a12a53fa62c067e041cf67cafd9a0afa0eca6a750d5489f221e08d151d278c8ac58838a98a0d2db0c2ebc637e064ffe393748dc84f54728446798d549f8fa1fe52a03e6bf91d2f489de8932a5697a88c1b9eb87bcd1e3c782fa2bf541be7f7a79e09f5cf328df78cea76d2515d4e8d267b0b7aa16346d684397fd51416a69a5818867848339699700002851d9d4433493d01024de014df8756f15a1758f071aa1c620e875f53d53d0683cd8e40741da82ccf38493b9a2c76ecb3e53c994221a8ebf94859dea064c108280ffb75e9540933165e84716f4d98cb03c8cdce710e784135375bb5cd62227c2fc34031deabb2be9c6246e5f80ee181419e545a8764ffdf9bf279d49be3916e5dd0582bc09a683e77e825f3b9f8cf5822be1795629b496df9d8ca3c312eb8ff9e49820f80280627db759b378ec4b2b5abb9ced54652826d1f79651cefc0335f6246cb30df4d284e341c131624acc328cbd41eee1f963ef3f967c41f8e2263606a2805d867a6e9693c410327464d05e820794e018cdcb2c53137eb168d09dd59a8345987b3ab0d06172fdc737c0b58ac29be7e2cd5c4582d67ac087d56e2549c936cbf12c85671f3e44304a2c6ce52d109dec63e8148e082f862482c1b6067f1176c36eebc224a6bb231d07782c6752490110ccffa66c034eee7b69687ca5e9bf902799edeaaf0f6aaa14fa007b21a7ee88dca97a8f2ec31bee5d8c48dfaedbb3486836a2ee4a3fbced6ad94614b501532b8907fd60f523c3a732d02d074564a2724cf8df249aa54345b1886d88e9fda7af503dc588436ebc8f5c985aa4f2ca2f77b1189c2e06d8c6bd9d3da1a445a357142d3d05df6c9a313cc54bca021ca73ebb7aa46de749612877de58c6ed294e7b6d3b55a67e758e7bbec7f7f10537c4e76191c785824754ed0dfe066e3ab3645794ae3bda3aba2a4942115aba5f9f2e586a090cf8a14418e987326a9d09dc8d8d60341c3397ee0da0c6acb4cd65d67c3ca45672d2f8a1c6cdf68a55c302c377ff6c6789084056f0e96b43be2259df127b9bdbe40f34393d1373cc7cb661f214fe6105b7a0078b752f52200938544b89e4c76ce4eb5411fbb69f82172e0f4e7a190611fc59bd7d09d3418b54e09225378152e3e89c3df42789abef49c40794f5a12f4e3408c6a9adf9b8000e5f8fb0abfadcb36e2881b42d34e1fdbc1948bd07e315bd5a8fec2bff97ee5be7fcdbba2b815d96ea47ab635419b39b01ea56f89ed32034d0ce217d28feb41ba16bb17d2333148d345727e0f245d57140e33d319280834ee52daea8194c835fcd03716fa989c448bb2facbe9d6c0b7473a486922ceb9958ea065b9084ae66c92a4cc440e2300dbeba97a12d82d1b1f821199ec45883d1856f409e25f5d94ca7f22560d85dfa4504e3c4b911b763e7327a7fd7e4a2ae627ea84055b610b8d4faa2eadcabbb4ac952323c0726cab95f9d4d751d825c27d02a54f8795d4082db2243cd358f5ff0dd75fdbf7d63382df149038148e46f39921fe38e09404316041557c56af05486c8c83c1fb7d613580db3018980369f34d6862efd5744cf1b926d469cc82470504c4c6048d92be7ec02c8a1fcb1dd0e570b64934b3dce26fb4c84c9082fbb9b111f1814f569c7c16eaf3d882a55af24d3845253bd9b959d82a26ecce4d607600a319ceb1433866fd7e9c100714815c7bdb7024d9a9c47f0d931563e76c02ed1e7663ec6d14fbcb8fb8cbf8f187613bb506b6364390c2fa84199a8ea265063abba14990bf288f21202d853152dd9c430f1a881de1d7ee35af97541edda1e063c0cb76f7649846da098ea3e98acc769381c7ee685c92b15c79066136ab34c99bf017d43fd4d99402a360c30e54691ac8fcb58677e3d156e4da470b06b5d615a5f0a15762f18c84754b6e280cbb9b77eefb58b806843aa2c05667916eb56d5091b66a0bb71830e52fa6f9daa9c55ea423d776248a51ec5e3ff297757a83421e95f603bf301d13f6558d1eb9548d09c255cca605420da9e16c07a6ebe9c17da00a90187f27ad471c8ca7e805f8714a2ddeb76c88b2bd73f321e5d32d1bddc2c73962454a14af8fef060a3743241946f5f02f11c360de74f78bb6d172e2a41959a46d0dda0bb8c19ff757db3d98c2858e3e32f08fac6b99aa23e9661a556879c824ef53964b08bdc1b4f666de8e5746d4bf2d665a275d1da081c0662158b5cecaa9a45da397d27f7aee67989872c0877a41d9086ed849b728f1a77deff56451feea7d4d03b2b374fccd234d7eb2f43410309c189bdb684cfd9ff29b1856ba76473c9b908bebd706a75e66404c68c08d83230eb90f5b3ebe04fd4d591e177d1e54a331bed5f082382fe10f0727bd8f0189023f1801e820b12827b5ce6425ab3c1f0ab25939c73d8b0b26fce2e70471d4e79348087b5f0d11841e45decc6fb5038122d38c228d40503261f2026d4cd6fb93acaa189e8ec87c724ecad283e3a714f0a70210a302b76af11e66bab9f597ff0ba6dca22305d5621b78218eb7fbe6330b8ed15cbf30efa400a79285862169e9c634005f787ff4dd2ccf480bcac5fa5a23e3258152b74c58e9204a9c5f12e026fa8fa06a93f728a579fef802173ae7d6c225f322a92df0c8e8591f2caf32c2f0a4fe05056af58a91ba9c64775c4c64d497e0fc130ff073bf26f72ea684a3133119c8f489f8d88e98531054d786e79d9a29733ae2f8e434d2b0b86e1067628097e74168b826c9d1d91cfa281a0ded8394b789b3867af374b5267395edcb2fc1231b0a637a6fbe01e05b619e8e519c61d2769e0d53bf838ff2412b18107891ce692768a8f8067479ae902509777ce08ee59189b05948bb92bed1ff6d742700fd796acd5d1752a0bca8d6f8c552948b733809abcf5bd9d04cf1fec360277739460411c2eb5a0f7cb4d2c5e68acf9163f4212328894a64180fd3e337069b3fe40ce05a4304f8f2213c43d4a001bd7f032c49cb678d8a664cb8c89cc1da35aae9c06604f51672cf04b7aaecd1cf397207ac9b158441ab4063a35c46b10342f5b3833993c547464a6d1e1440e76d400f3a71eddace26a821cb57f976caa8ed4a577f07ebf28ba9cb32ab6dc458264e15cbc47f72549e6c6ada4ecea6303796cd0211a3d553a24f61e3306245190eae3475a6085fb69aef5636c4a93ec1b1daf72229f4f575571caeee3194ef9e842637f5b0130c69177ef888bc998faf3c31250bf217e7c091b241796cbae687cdd1a9d23d0c741d1686ee803bc7dfc3ebac6716506adb51a43aaad6f1d10034923c973c3cd736f54f1de75fdce744c7f8e80c786f87dddd4127d92c947222ae098a7ed6f90d976c63a7fbb98c2d524b6abbb3070237f0a819b0904baed440be409231812ccbe4d641d5b3bea8c8427f57456aebf172df25d3ca1b3540d02b9eccce08f01db72cb9469a0d86c607449b73cc62ef616c6d8b38baaf5a60c1e87edcc028222e312ddf1524c7bbfb83b6e374c580e8bc697d8759f961f57bf96b1aa793d331e6b984c166b23fd592676973cf835147a6cfc1544083b7d4cf17b9839938c284bc436830684ff0e3c0f24d5dbefb98b88d976475214e48ca61c983a7b94a1eb8a0a9919b571ca5c62e832e7c7588f16af55806d7877644e07087296e523d38c8f8c6f8e8a563ce3ac9330c18550ace5595644fdffd559250fe6d1c5e3f75d89b5df1118e3699d36beb66718022309b7c4053dae473c658a8525326279e0f37264f0bd3b003e380dd3dad97a0e5c7db77853e8ed030514278917eaedd4ef8b95f0d249b587047d21b0924172229fca215d0680a31a248bb39caaab75648f2cf8f393cd3fb059f0768230d93c2b477b9e88823364441e4398f66e855862cf6dd3d83d1fdcf22aa6d1551b2ba6e5dad47666b7a7ecc17b12f5df9e35ec6c3cecdc325818df80c725f1fce45e26270d380318c9845e3ea23829c41854a639bc4b76d37fffc02e18c1887890809cb4e864c305c760d43eab90fe62873ac3d2aaa0ea773551ea1c6ddbd1989af48eb49495f62cdee4c5ff554520fcfb8d1804e8cf07e78a1cd675ee5ee4eea8e0c589f5471caa345c1b33088033026d1fe3f51dc02d878c460e17b52568470222701c4051597812a5d87fabeca72be4dd229dd7cf4084ecc23cdfe17a11f5fe636a7b54b6118e6eaf1ec804974769d2bd210bca8c39b2377c47dd9adf237672ce612020c09d1c729d4edab95daa63c63cbe454e5f8d6a47d09781a0592e247b967bccb87d2dea05307d1894ddfadf57d41773c66ad552d9823c5562537e5553e7ec28326be2f3f930cb6b2abcccfd1b6c4bf329905be72ba676b18a1ef8e200868cf392cbd73d6a58755fc43818470e412b16f21b822e9e14773f62a9e924d81e77bb07bf1b56734a96f358eb28c313322e2240bde1bb6262ea4afe63812f20d06807be7457e15dd16eea597a040187e35b5a2be1d227444e118cfe64e21c3555e63c8534708308fabe867c032c71b9990894f0cde1e5e8a0302ebc8e993a5ba563734abc2997c9e9c11138068af7c7c44661d9de6bf09f869387653b55fdd1ebbf451481513fefe6c48343256449a8d448411493258ed9ae9e8c12c731853d414a1ac206d8e15335d39c96c7e3450f686a6a584d6eff34bbb78196b68d8c20c9f7b63de8c8dbd27c9d60e115ef2801c84c7c552b5e75c039e0255ba03efcd65797926ec719dd1a90eb94f42314666858e85c6165a3145c464a9f06958d3473b52706eb68813ad58ad6f25157888759c58ab3a7e4f2736e53ca5d1849e70c213a593c5b44d6ab3fc1a08d8228289984c70a25533447d7e11d0087ace1f39482249744beeee69987198cbd1cfcc66957f82790dd6faba5d4f2162c624d9bc666484d9d2ae6f9bfc9aea08573dc8b95c874aa4c4251a3b3b49f5fb06f1df533d88c4d3ca9f589a04dbaba9b07993dc31cb5e0dd054209de85fefd79a9ac6c676c19f088936d0c3834b22e4979baf2156260de22e9038bc4a49014b517a7bde2a97ae4bf2169dcdcaf5283bc18dd1f604942d5c243779aff581a59373f058b62f762e96c3cf347d0130e13998306030539949de5f2fc3260adb2128cee22488ffde325a1da8e4fa845da5fdf7d0074e5098a28ed71c0ba5bbd12e03845cfaddc6f46edbd1e8ad7eca43abef51ae54702786d2d82ccb62c0252b5722bac7a0b282011ba9cf02a71b22f577dc4c0c52901d6ad3b895f411d85aefe58ee6606209f88ceb42f50f8c51ff06be56e178a10aff9946a8d5a0ba15b22b4f89ee9f40cac65317c68c0993301852389b92a741e7d1633e6781d7b1dcdee5e47b8ffeab5721802f1661275c511d944847a7dd51d260174ade0557453f5d964e0ead712f44ebbc6d328de129a54ae66a14dbba29f84a6f0dbbd9d8d5a7b6343d9e8f76edaf04b0987e94395b689e51c9d9c5ca44f34363fa4fe006281217fb19b2661b48b414683af60ebcbdd8596814fa854d26858f8684d7def498e8463fd5bf5950a8d95ae014166d5399c8dd75a72c24e35f8aea5bbc243e87c0097258460199559e11d5a10ff9b4ae59447923d4a664fc1e17380096d1b01933fcef97af7835a4ef99cb6fdb426f1e17cf30f84f0aa45ee8e7a6413815b14426c3472bbc9feb8ff9732ea52d0c5d230b7e01cc3417ac7118e90737056cf9c0871151f85ab359a1d09a0a1ad77a5670415a5e67a1b64b4c6530d6b4093cfd5be1b9a04ef70e7c7199c846e4e11d8c74e341ca379ea54c663a7bdc26512157a82c64ff30e16116ab1d57711f32c85b3262da7351ddee1813531f7a62ce78d2c4d743c87e3964748c90cbb4d26c8386c0c9ab5d3adfa15e053caeea125a69863768f8215ab36674f11b411d2dc276fe7cb253ed6e7b974d2b46bd7d784c385dd7038f5a73092b1c7d997ef118f27ff372f4d13a6391ee31f985e1bb2f7f5f2987c4641f9a4ca3888002fa6aa47aa513c85a8585a7484cf330327dfeb25e7ac3c3905f0bd367af3cbfdc052d0a0e6eb2e106f30b0e3e3ff02109f17d59d7bfe3209968eeeeef5d239afa12e0c47fa0ebaa16c9c4a6bfac41fdf4edd37d7e78489c4a33f68816ad566dcdb1f6fe3c79bdd0b05ea5e8871d8c99519d8dc6be368aa57d09c18d349d20f0dee3fcdd3afae844c727cc74186882eecabf86c4a01d0f41b057dd5decb37a749f99792f902f15e4d800c5d131d66ef0d2ffb071eadbf027419b398d227d5a285b4744e85abfeca3ee8b7f8f209ef965a01ae99c4fc41468981b0cfb1e3ada5b6e15f6e071b94f91e1145cdef56160ecd2fb68d2862b850cdc542608098aadaa59f6158e1bd7602dcc3484d1e0af1f04846a423999039d5a082044eef7f1164e2046845c15e8339139377b30b6b72a270b88396b81ce6835395cf4a453cc51d5c209fb320820f45c546e0f53dafd645bab80f4a0edb3adcb31b641fa4b9f460d6dd030328b86377994894e9ae70f950caef5d7b832534d050c651217d1c10bd43c0d3af82313506e61ee484b1a0a680e08c5fd798f91fe4460b9a789a6bd319a729"]) r0 = msgget$private(0x0, 0x2000000186) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9, 0x0, 0x0, 0x0) r2 = geteuid() r3 = syz_open_pts() readv(r3, &(0x7f0000000480)=[{&(0x7f0000000500)=""/199, 0xc7}], 0x5f) close(r3) r4 = fcntl$getown(r3, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000080002000000000000000f8ffddffffa00000", @ANYRES32=0x0, @ANYRES32=r2, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x58}, 0x0) fcntl$setown(r1, 0x6, r4) msgrcv(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="e66a06739eee8ea466b4ba29d5c4133af4677c13446d69a8773f00a07b99ee4087dd1d275b085ddbd2a9b90c0dd0bd4307b4bdbfc2a40b9b6c1caa8530c5d93fd15aa471af11c2a5829f82e7d60986a4c90a19cef26216e7ad1746b457e152c96feec0fa0d7d40eaf8700fd7b160cfd85f3d408680609d664dffa394e451b52b6a52662f138cac5929dc14c3b8684085348237"], 0x1, 0x0, 0x1000) r5 = socket$inet(0x2, 0x2, 0x0) msgsnd(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="bcd73ec100060000d51e0732b70479fa8ecb307164e450a74aad6aff675bd3e834ae5d8db0a3ca1e8e5ad195fbee826a2a389d32051971b20edf4720808558b3c1492bf370f85c705b8beb7f6ecb4ff306f25d0043d639569d375b"], 0x8, 0x800) setsockopt$inet_opts(r5, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, r6, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, 0x0, 0x0, 0x9, 0x8, 0x9, 0x5}) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/148) 21:02:35 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x211a, 0x3, 0x80, 0x7f, 0x7f}, {0x9, 0x7e, 0x6, 0x5, 0x1}]}) 21:02:35 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd0008ffffaaaaaaaac3a6876160a4f0082bfa000000000000080000000000000002000000"]) r0 = semget$private(0x0, 0x3, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000440)=[{&(0x7f0000000340)='a', 0x1}, {&(0x7f0000000380)="ee", 0x1}], 0x2, 0x0, 0x0) flock(r1, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x0, 0x5, 0x8}) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000280)=0x8e) r2 = semget$private(0x0, 0x3, 0x3c4f0be47ed17cb2) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) sendmsg(r1, &(0x7f00000003c0)={&(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000480)="4e08d77ff4b0cd3db215e02bce0c5af5ffa2b0f982bd6ee2d2a69b051de472a6f6efeceed7c6d1589a31cbb97d7e5ee6d5ecca87d6cf5d908a7e35e0832ac85d8c9122f12ad71da3c7d9ee87bd713f39e0b13e642032aedfe0b0c00311bfbb2f4dc88387796e0ef42ae60cebe12dce51e85d35d782ded58e8a46edf790567b39ad917df1dac094e8503319f53f5fb4c41ee21712fe752385dd278e1e961ffc3c82e57dba50fcb1b367413666a43687bb6d72564b8d17bc566fe96dc2615cbd5f2a520efde1da875c2c1dde227ef654e101c0c486f9e4f5e7311c9649d35ac8d4d5328c59b4eaac5dd35b3d065ae6b54a97286abf072b46", 0xf7}, {&(0x7f0000000580)="5c595f1dc79e4eb3d1bf7ebe1ae6f05b0bdd020c3541eee55c2e303daa67a48350a5df6345e7bc56b060aa665f7f7dfc8ff298e3e15401a945d910dbe4b1f7f6124a49eca76308201eb7fb041afbc6aad8647d439b5b24da314c384f74ad2bcc61e86e1a9b17bf9440f05dfef099ce41d069d56fd674eca0b26509efa5560d83b0c3f4c475a9672105b0031c0993855384a5a565bc2753377f1b792c1efe95cd458643b75fbf417c49edcf35120688c1064792b25fb2d9fc64ca2ec12c8e006563adcf", 0xc3}, {&(0x7f0000000680)="e40ba000b5b97f4d49f5f9569a9356d7ca06b20a3095e5a085c50b58f2ac769fe1e7e521603dfbf5b63ba4273cfb3a6d77bcfae233df7378c4e7681cf23e53c82a03dac670920ce4703437115d4760a198a63ac46177b91073271601975e153dc6b9ab228e83cb64f78156a66cff4b704e740202643ff927ce64a5b6580be9377eaa83d0ccf23e931d367f896fb9daafa973f57057", 0x95}], 0x3, &(0x7f00000002c0)}, 0x8) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) getuid() shmget(0x0, 0x2000, 0x770, &(0x7f0000ffe000/0x2000)=nil) geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x80006, 0x0, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x110000000007, 0x0, 0x6}) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f00000001c0)=0x7) semop(r0, &(0x7f0000000040), 0x0) semget(0x2, 0x2, 0x20) accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) semop(0x0, &(0x7f0000000200)=[{0x0, 0x8002, 0x3000}, {0x1, 0x13fe}, {0x2, 0x0, 0x800}, {0x0, 0x7f, 0x1000}, {0x3, 0x1000, 0x1800}], 0x5) 21:02:36 executing program 0: sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x18, 0x102}, 0x9, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x802069de, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000280)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r6 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x4, r2, r3, r4, r5, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r6, 0x800000000000, 0x1, 0x9}) shmctl$SHM_UNLOCK(r1, 0x4) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept(r7, 0x0, &(0x7f0000000200)) kevent(r0, &(0x7f0000000000), 0x9, 0x0, 0x0, 0x0) r8 = dup(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) ioctl$WSKBDIO_GETMODE(r8, 0x40045714, &(0x7f0000000000)) 21:02:36 executing program 1: semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x4}], 0x2) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000100)={0xa, &(0x7f0000000080)=[{0x7ff, 0x0, 0x40, 0x8, 0x1f}, {0x0, 0x0, 0xdc28, 0xfeff, 0x92ea}, {0x7fff, 0x9, 0x20, 0x5, 0x8}, {0xffff, 0x7, 0x800, 0x8, 0x24}, {0x40, 0x100, 0x6b6, 0xf4, 0x44}, {0x2, 0x0, 0xab1b, 0x5, 0xfffc}, {0x9, 0x2250, 0x6, 0x4, 0x1000}, {0x2, 0x180, 0x8, 0x3, 0x1}, {0xff7f, 0x0, 0x5, 0x20, 0x2}, {0x400, 0x0, 0x401, 0x6}]}) chmod(&(0x7f0000000040)='./file0\x00', 0x144) 21:02:36 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x100009, 0x0, 0x0, 0x0) kqueue() clock_gettime(0x4, &(0x7f0000000040)) poll(&(0x7f0000000000), 0x0, 0x2) 21:02:36 executing program 1: socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) accept$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000e2ffffff00"/101], &(0x7f0000000100)=0x65) 21:02:36 executing program 0: syz_emit_ethernet(0x70, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x3a, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x0, 0x6, "08e5ebd2cb840b0c5e8fd1b8572b71b5e85640cb3b5f7269a972d7c6515dabb76a69792088b5380e3ae147f6737b"}, {}]}}}}}}) 21:02:36 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1, 0x0}, 0x0) socket(0x10, 0x1, 0x1) 21:02:36 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) socket(0x18, 0x4000, 0x3) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069de, &(0x7f0000000300)) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9, 0x0, 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000001440)) r5 = accept$inet(0xffffffffffffffff, &(0x7f00000013c0), &(0x7f0000001400)=0xc) close(r5) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001380)={0x80, 0x7, 0x2, 0x5, "6e3f63dde8cc8c4a0f856ba64b7aa39ec49dd628", 0xffff, 0x3}) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000000000)="5d86741bbcdd45e7f727e083feafd5dd366fa5e1f6fdb8c5dba77c33198af7d931ca15ba9ad450052d6bef90a23d255a13b189e50f0e23407cf0767e9377417c4d7a6d07b794c9a08efbf01ed8060c3268d694733295ea3a062c1cf405357f1844dab76b250b42a427e442090a13517d256f3c8a81644115ece02579495eadcf03265a982200f8c736cbd21aefdabc2ff6", 0x91}, {&(0x7f00000000c0)="7c8842336921676ac67942ed1461a0b8e9a94fab4a218f3adbe72b2f7e22868ce9f91254d05a5e3d1605422efded01dba7ec6abf50b754cf39347eaacc33b9ca785b127baa7db432d01732f395e734901d19104a5788894581a8a52bb93adfd7adcfcd96ba5b556876f9b9b51daff8faf154fa97738b27", 0x77}, {&(0x7f0000000140)="43f7408884e926b4b1f5da3c6383f25df0e4cae154a919eb009e2cf2b1e1f62ba659612482ac82d7bfc954cfe58273306dc3202ee82039b93595c9e57a6d619a374e902df88f8b6c8aa8785947a60720223e515b9e5419ebd33719baa691f442bd4be525cb370124f0bc5f517d7b606df1991545b1ab0144e65afbcf706c78c3453612", 0x83}, {&(0x7f0000000200)="385fad2d5387a516cec313c627b348a8fa9cd26339349b618df2c7433936c63b3b95f89aad4246b8aece8c2522c91024b656538b2ba2b3049fef012330e0e2cffdabdce1de05a4bd72e79eb7499e0653f1ed95fb66ae5aee8884bd0e5f4ec665d3cd45d20f54cef0049c6db3581c49398b8fced28f2272930f9fa6fa7432ab9c20bcd075e2ea173790cff2ec6655bf5964f4743263b2c490fa86728d72c6227956ebb2aebac0ae99e58237db280806b7d2fc92dea89339bbadd0bf9118799694d81cdbbde3d1bd11b52b2b94d50448b56dd15482d0", 0xd5}, {&(0x7f0000000300)="56dcfe58adf63d9451d2b1afdf96edc01cec1bef15fadf650c51291d284fe11fb885c8054a9e2ac1b92584634b724e04e3b94092b080d4ec6a02003c2944a57e1cdaf57b9cbc267b3de4d6d98f5628a1960d0a0b1df0a1ec467d391f7ff04c51cc004bb2945f549189f86b406b501cfd624dbf054a8b7904cff57212adb11f94972f1795acf91582dc3320ff1dcd182168cb71d2700006af0f22788ff39e8faad82fccebd5dea933339de39f2dee60889951cda4e8750d52888a7c202d36ba506b0e79be20202037b577701eaf17e595a72c790874a757409366350936430630418aaef01608dfb486a0924c39fdfcafb56786dd41107388e9d2b44e480ae21a95f9236c1c59ee6f691ec62ebe33dccfa346c1c83a01a0567f5270dda29077e4ecc2457d1498a7613ccb1b7eec0dd155502549e93433bf637aefba4d49c5dfaf9f1b07d0c0a80f5f58f5aa789570ebad9e3f1947d73b104067111cf09336e81de35458ef30e828a310363a9970fc6bacbfbe9961f7460a56d67052670fdbbd94c0a783d1d27e60b2647d23c69a53c7ee57aaf53e49f5a10f1faf975a33b82fa6132f0eab08363b424407bc26d23a573e796554efb5e5035f8986290f41e0f2ff789b75fe84ca440afe646c5b26d2f42d380ac6c25c267411254a72d6cd0a056d19653bd9563a0d2a0dd938455e05340acdae3d060d60426a445573226eac910b4f5b61fa0fedac9344b94896395f4173e987e589c2dcb35264dd502ae183c3d65516d4348f5c7bf64131002a9e51295c66239e6d851b4f7a5dceaac31226c97f2610b76162cac7978056ad9e1f07d795dbcab0ddd5085e7d31ad777ad172b741899d97c73e14cf621318c1fb8681f70409ff436eea104e34f43a5362e8521c243287c4e4002207c47b5ad49dd95ddfa14e013a3451a66acbb464b94c0b40d2e4c94d2691fa7070def3f68826b05c59c5b41e3b2b9baa2382c07e273c161f8c233ec418e94e09778d57f5c794605ede544d37a1c089fdcf140071771a0c46668b5c4fa072bb72a95045454a8fa4e52b6d398b38acda5dea1d4c85692ce3edaf0c39999a12e5b693750828f4a010ce342a5d1cff49701c3f351ec1da75cdf4b0ad82624605a9e21368c9d4fc0041c6186b03cf1e49dbe69d0e5c773b366ea4826be61414b57565cfd51af01be4c00fd57fe6adedf872d652b16a34a5f5a802216c8efe37cd36c377c79cf8db36adae425a884b65d1c9de6b4fb484f6648cfd66e3c74e7c570692718a0010b84070baa76c497b70f817bf8682b436a81e63b90d7fbc55d1fadd6106c3c05edd4fbdf7ed7023e295fdcc0bb1d7f010e61c5d987a3d190d0e6c14c34d33b9fa18973881cc4be2d826102f585f4dfdaa5dd6701ef29efcd109733feaaf34912338116dd334be36528ee9675c81c800dca07e48d38c3f9d473641e3169f2f2509ac3b673b2b28728e884ff8e9161dfc3138368103ceadc5d31b8414b4273e9a8b1c0048c121e8b84824a32c1df339b23cabca0a473432d13ea97583e911aae795bc9a3ba2af4f1a241b2215b7cf142a8d128a90521a24da47a8fde51f6a976bb2cbde55ea750bf47488faa9e915dca4ed22bdba718498705c7ff52e44d5ad80b5af95b5b65acc0766bb0272560ccf59abd3cb663a39ce7d00ddd3c2df5706d861d4c8253a4ee9496c33a6033bde387138d9afc27438770dbba9d3129c6ec4f0b10b6c9d549d833c5d7bf97c62f8426e0c5d00ea55a6fed2a6bc2632371cdba8d248363450bf419f37065a1aaab564984b7044513fb7fd0c5ce4895ad73b75be880350dba299405ed873d2eb06985fad4c46c25bf35f6aed8a78d65970776e12c3c698945f581ce46793a582e3c927b011a52846af4d7e3759bae015d56e397ffdcc4faf36b56dbe09eb84d26e075e3051c2a088ebafe9e9b43701d9a92dd83d1f2e2358c47c7841da91181925548858452899d30598f76d3b7a31ddbd51dfb0a1ed6483d2dc88688fa55bdccb533225bceb1d3a372140e11b1b3167422b27c0758f94da3bb91f7b6bf950a91590c13a7e577dca46a7dde88139696a7a027b304d6e875d04cec0c2738c72b27deb2348e615986a033864d2b9b4828beeedf952264dcebb92c2ef7a439ed4e6b8b9d01151f0abf042cf7b977131e3bc216e76c3769a2d3b3fb0dadfa15ab1950baf2b85a5a460e955dfb24d6c4487953939515ac5e47f44273f4142139aa82eb8be7418709937b687fd54eeeddad38f32175b4ae82213fc7a6d83d0c643223d979e6e151f7b14233c7553b5f54bce9a729d2c67dc8c29dcb413217771042febefc6290a7555af272771424c5c5fa5cd4163ee147446715bf4ed514092dea74fd1f6041b5b6bf7acb705aec611052945ed763bc8e25727c0e9873c65fd3e31e8375756b5d2ff1fe6f56094672368de6f13acfb74065dac6840519c52707ce2528056a768530a29f8e29c3f1d4269bbb7872b6cd8f77ccb4ec4d03fca8ebb27d898bd47a426f2b308f4603ff0581761b43dbe9231e61915e63f2b19e7ca18341f9b59dfae9c265ca173b6be9588756c4d03d09fdd911242b586d91c10c965c1e98e7ba75eb8c6cfd4ea2612e7ff3accdf4b94664761a7ce8775c89d8bf448f57d4596b0a6ba2c7452b4787ae0b44f9dfa790c5df7186f56b6bc7dd32b28c736d432d24a79ad9fe71d3b1e01acef485d9f625dd9ecd00dea0e7f4456a9e001e18896681300b99d8d20a87324aafb73f47dbe0a7501e7ab1b2d6125c4b7b295d7974c4ba68c8a82df126fd270f19cff17db160f9475e3f658e4626da16ff83b8203c39c05419d9f30b10038bfd7cda25a9fa45f074955b88dfcd56a04cfc39d45870aba5029c415b6027005b25be6bf236a04bf7ebc33baccefc214dbaae9a8c17644fff9108963e45c8e1c139b213382af22168a2c1d2484607034793222fb27ea39261886f2297c46edeaabd5c54bf0afd687ceceab86816196daa05586d32085991ba6b7370d971156f15f0fbdd70416ecbb592740e867b4038f571b3a66e4a9a9a492029b7958ab966fca4070af5d700e842d105e2ce30f5c7d6015469877165ed7764a8607c4710cd4324484b39113a0f2b2fc23cc99088e2c44ebed1db08b1c2c20947cfccf57a3b5dab90280304a3478b38319b45f9326914ae1f5ccea06a23f1a09cb921d8056a5bafece9d08c367b2b07a880efa249f527852b674f12b96a87a63b44d654501833116d4ece233fe46823280ebd59f8aad6ab09917a85ac15b7550bb53a0c14f567cfe13c817d4234074006e35cb24ae2a6f841703860206ca7ede37461c67fdb052bc9bdeb2af16a5fe1002bd7841172db53a91ec24896d1e2bf4c05e8f76c1d6cbf96de7875d442b4d8cd14cf4d63d70d92927f2f7a070cb6af64e9d89db6bc125e091a7b3e87948822414de2fdf85b28093a53199ebebb6e2e5d72d01ce356e645f4f1377c2aac41ed8f1558f3a3aaa60268d7931d6aa50986d28981f4e80080cf83a8b17299879233804d3b38cd577e003813954621c7ff2612201d29ab1283d3a2a526c4c647b2beb17b5a19dc4ad4f9a00b0269f2b7bb36a17152fa398c4fc74c6aaf1af360ba9620fd07bc76bc53be3acac842f7fa5d20db55ffe4572fa9e07afb0f2be6a56d158471438032ff1c6743a96cbdb712982129f9ee7cc5d6d013c2671a32a610d13d397c442f2d1027f1559e166bd6a66cfc225b8c0e947ca889bf9b4572848ebda5fae8d4e518b9c81b5a12e5dcc5d3e3cd7f0b5a882f3510bfa5daaa119b6fbf8871ad2fefa10e4f447dcb992ec0e92ce744d91251dca308745df96e07072b9858e6c598e97a9d6c4ea336f9810de507c55e58866e62c9ab91dfe92901d910378d955904c22ddd824475f1f34c1ce2b7cbfb25d7e49fc9fb751b3deaa62e74990518e06102f17123d84d2a168ca23dbc6b2f3dc27ad71f6f1d34d91c4c692de77d637b11dbdcfdcafea9176360edc569f265fde281e7c467f3e63dcf6b9a83228ecc214f224d6bcdc93d399b795fd845f9ceb65948fa9e9ef94124359338e22a30a209ac3861ed6c0b7b0189d39d2dc71c821fc0a4476031853023c146403ec994faefb584b96b27a21b3a20f1984be3c96b34e4e9da8079b947db903810dd23eaa0cbcda56ac62d523fee3ada8e334da2fce3739fbaa62a08f268e68a9920da3d132c6d23c4a7f6a1932031f4e8e9dae46edfbd0506e74cf31d2bacddc3c2cdd4da1d95fa35605c4e10ff53200e9fbf9c677df6bb7e402b9b5ef1207ad0a514f909ee13c04fb7c335d824dc99618ca2f687e8fd5469d7c728c974963138e42b3b70782166257d11d7e4d7f686e172b4ca06e56ff9dc6dbd5e975a9a0cf87008ea4f9126bfd965c490078b83f13399a944bed94afa44c14f606e53fe61c11296f77528c02583cf883f04538e385ae418cbb20503d5b4a1b4a8662a2c8d3457c3f80989cc3760ab1e6c400866c9309d5f94eaeac40ca4534b929d2a660796f551683aaeb527e8e6e7cd62a499474aa90e4dd49f48837c4ae9efb95a20d0fb6f70871f410290bfd2a77fa718c4bd20f61d0c989f3af1a07d21b64cd892c683969fd5cd33b4d5becef2971602f872b1b7903ce034a5b52f461ff218bb10fe8fce283149975da7b9cd84a956e82ff1640d9c69d22c3fe063483c212f363bd3c4f9d589bc10d277e1c6267a5fc305a41640b9798406d6842fc11ef1c11dd9cfa728f04a130ba79dd76ea233409a96a6ffa03c04101785c689d4eadfddf221a265cc9eb2252fec3c6b68a98c8a74e090af7d7db6353793a734f2eccd18209ff75642618c36d3d0d0c37fa05dbfd98b0a429e5a29e5fc1bb3fbc89ef4aa1f63f14c632c1bc62a1d0178622c78cc3893b5efecff202e83e7afb677e038e19847c23964d9a05770c7aa70d84654f1432dbe0eb27bf296eff559f0e167e793785f14ebfa8b17ec4e13e46cc81f4cf06dca2b02676ffb0ab22d8f6638883a62a63b194fd59240f8adda008b5c985fe043859f31dd711514bd27184de3c687023d72b9224e3aaf863f50048869f9cf41613b24cd9fde34596915d95f2eb94395fc90c966d425839729f11bf48c0f2fe1243de86f66c567c819c715edf2fa01247115774c049945e223d7c58e4d0ab304aa8b833f18c326ab127446143281630120b62984cab8ee3e56adc91446dad1950ea7716a0b0c6861a6ddbd4e80de47b859d6738a5b8899cb1cbbe519c068a6802e00979ae5a7eaf5011451d2b7d29adcca9a64c886e46448fea97b7f3eb6e49c6fc0a2b652309bb55b568c5c2570bc8f2dc05215c2ba858c532755f51f5db7e00a319fb24b9f7602b05ac847a85abc676675612063df9aa9bfda06764df5eaeefbfd75b24e1376d03131565b653c51aa012470fea2649066274de6faf5537dafd6faa3af4f5ac33ec130f071ba1036a7d437bebb5d65ab780e4ed4a841b5cf469e7f4271070105c84cef2052047e17eb0212cdb687980eff15b170e3729c40f944628974d86e7b6222144b1dba7e39f9408e408d14927f377d9a560c3aacd13606d4cc6a3e443ce514eadd8a23389bef7ede4eaa6a551f641934a52be0b41ed25f00d623c65f98a140d335b9f4a03698a1d0766439a7cd0ad14d8fca7c446d0fcd5b39d2464d19abec95ee7e5c0bdf152c6716e517de776f963c1a0bfc8330860a2812f06ffca0819807131e940407c7440b7e02de6755a01fc1c33a742126e50b2c654e1f83fe2e916f808e6686d", 0x1000}], 0x5, 0x0, 0x6) getrlimit(0xa5f3fa7c69678e8e, 0x0) 21:02:36 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb35eb1409d533266991514d00"}) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000900)="5177f4143a075006df25dcc2b204321af1608fe1358aa27f345e842795324ca33037fd696d5d128298f5d99195fe789bfdc6cfc9599a9e0bc2b24102b362d7a792e718d09198550bf837e59848ac77b22ffaeb4ad8446e99a9c26c0e39c4556dc6cb050412c26fdae619af30450cb638fb135571d20c072b6dcd7c88864f2fd26c4ed6da787711a6c91bdcfd69b1804dce2bf2124744cde1d3dfe78763157a46bf4b3ade3c0a2f9daa44b300d362bba796206ea70c1cdffcb12d547cd2b1ad7a6cc5370304cff5f6d8759c64164169e49103274dd28579def00a6d465f71816d2e6dee6e33f97fa13cac55d727124252aac32b403da3ec66775c6fc7567e78b61c3e3c4da8d7c6d5e5a75bbae91b994bd75fdd7108271b100bf68c581e3f070f9db0559565d4dcc9d56fe4267e55a841b62f4de01ef9329f944898c359e9de46de72eb0c21e9fd2bf16029dcfdfebb8f687fd1bbabfc52bd2363eefacec9ee245105f7da4dd4dde2aabdd2f25b4bd7b3d30b771b0139adf206c7fca6a59661cddf5c60351199aebf15aace0b7d98a42b9f16b139ae2808a9e78c2db6906813595aa5d3a6ffc49024bfb4d4748b14eedcdddc5d493274c6768614bf3c011de85fba779bcb9793006a4a9dd164c740ab669634ccde83e7bf4d4c327f8702807526f7e0bf01a0a1e29855c33693012ac94176eada6ea2a8e8bcb1ee2fa57e2b6327ea6a69925286495a95a1e2bae51a0b23a7a6640d4099ccdc42a9672b255af0cdeea0548caf6a0c2aeb4ac0f1e1a55f0281a1636e0f0451", 0x237}], 0x1) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069de, &(0x7f0000000300)) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000000)=0x9) close(r0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x9, 0x0, 0x0, 0x0) r6 = dup2(r5, r3) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x2cdf, 0xfff, 0x0, "0020aba39b7ac5575c7e441ee39a01ee5b8ab7b2", 0xa2, 0x10000000}) 21:02:36 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) r3 = semget$private(0x0, 0x7, 0xa0) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r3, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x1, 0x3, 0x1000}], 0x2) r4 = semget$private(0x0, 0x0, 0x10) r5 = semget$private(0x0, 0x4, 0xee2) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f0000000640)=""/22) semop(r5, &(0x7f0000000100)=[{0x5, 0x8, 0x1000}, {0x1, 0xd59, 0x800}, {0x4, 0x1, 0x800}, {0x4, 0x800007, 0x1000}, {0x0, 0x1ff, 0x1000}, {0x4, 0x2, 0x1800}, {0x0, 0x6, 0x1800}, {0x1, 0x3, 0x1800}], 0x8) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000080)=[0xa, 0x3ff, 0x0, 0x9, 0x3f, 0x0]) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r7 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000eeffffffff0300002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r7) r8 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x12, 0x0) r9 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r9, 0xffff, 0x100, 0x0, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000100)) semop(r3, &(0x7f0000000280)=[{0x3, 0x100, 0xd9fa07b72ae6faa0}, {0x0, 0x7fff, 0x1800}, {0x0, 0x7b8000000000000}, {0x1, 0x8, 0x1800}, {0x1, 0x7e, 0x800}, {0x1, 0x5, 0x1000}, {0x3, 0x0, 0x1800}, {0x0, 0xfffffffffffffcb1, 0x1800}, {0x0, 0x8, 0x1000}, {0x0, 0x80000001}], 0xa) unveil(&(0x7f0000004840)='./file0\x00', &(0x7f0000004880)='r\x00') open(&(0x7f0000001600)='./file0\x00', 0x200, 0x5f) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000180)) semctl$IPC_RMID(r4, 0x0, 0x0) recvfrom(r0, &(0x7f0000001640)=""/4096, 0x1010, 0x0, &(0x7f0000000140)=@in6={0x18, 0x3, 0x8, 0x7fff}, 0xc) 21:02:36 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069de, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x857e, 0x7, 0x4, 0x0, 0x101, 0xffffff7f, 0x1, 0x2, 0x0, 0x2}) sysctl$kern(&(0x7f0000000040)={0x1, 0x50}, 0x2, 0x0, 0x0, 0x0, 0x0) 21:02:36 executing program 0: geteuid() sysctl$kern(&(0x7f0000000000)={0x1, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 21:02:36 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f00000000c0)={0x0, 0xca, 0x4, 0x3ab4, 0x4}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = kqueue() readv(r1, &(0x7f0000000200)=[{&(0x7f0000000140)=""/63, 0x3f}], 0x1) kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 21:02:36 executing program 0: sysctl$hw(&(0x7f0000000000)={0x7, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x5b) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x40, 0x0) r1 = geteuid() r2 = syz_open_pts() readv(r2, &(0x7f0000000480)=[{&(0x7f0000000500)=""/199, 0xc7}], 0x5f) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9, 0x0, 0x0, 0x0) fsync(r3) r4 = socket(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069de, &(0x7f0000000300)) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f00000000c0)) close(r2) r7 = fcntl$getown(r2, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000080002000000000000000f8ffddffffa00000", @ANYRES32=0x0, @ANYRES32=r1, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x58}, 0x0) fcntl$lock(r0, 0x1, &(0x7f0000000080)={0x0, 0x2, 0x3, 0x0, r7}) 21:02:37 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f00000000c0)="e6ff08b5c0eef744073a092304270ab0f1f7de41cd3463f34162c0156df9c7d5f7cc58ed173f556de921794478338235954250bbfd7da4a5d39a5a860556e23f1992a5abe2d946df6f2a51dcae81e6152ec6d5f6f14523cef941677d97295852308f8f2524ca8f7a9a8760131f29a6efe0a8cdafc5b15b201b5ac0137c02", 0x0, 0x0, 0x0) 21:02:37 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) mknod(0x0, 0x0, 0x81) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) getppid() fcntl$lock(0xffffffffffffffff, 0xb9d5cd3237c7b550, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000040)={0x400, 0x20, './file1\x00', 0x800, 0x1, 0xfffffe91, 0x7}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x1, 0x0) r5 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r9 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x4, r5, r6, r7, r8, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r9, 0x800000000000, 0x1, 0x9}) fchown(r0, 0x0, r8) connect$unix(r4, &(0x7f0000000300)=ANY=[@ANYRESOCT=r3, @ANYRES32, @ANYBLOB="4f0b942c4baf1836b5ac31ebdd8433b2b69b97e8a44bb2f3a7d56f605b7fcbd90fb5e0ff7f90204f672b393df6cd5bec65d3b5cd500c5688baa90353bc6e2b450b909fa93ae43d4d0ad4b1d4645f6656dd97320cee11c65fc042856d532e4492f2"], 0x10) shutdown(r4, 0x1) 21:02:37 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60e2db1400080000000000000000000000000d0000000001000000000000000000000000000000014e204e2300089078631da54290601b470e1bd774c19d78f7004695901ba1ce050c6a35b0c11a43ae29951ed6a19097498a7431e997aae7071a78d825b696d8ddb1376189c2e664b940f0c081c4a6ecddc7614b166fd185a7dd20eaea7563c0d8e79790845d4d3f4c2445a96aadb4f1ca64b5b33146f6cbcb46c6eb6278b59ca8a2eca09c5881cc98da3ba60814b209b42b081d9458bb85"]) 21:02:37 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) chflagsat(r0, &(0x7f0000000180)='./file0\x00', 0x10001, 0x2) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) renameat(r0, &(0x7f0000000100)='./file0/file0\x00', r0, &(0x7f0000001200)='./file0\x00') r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) listen(r0, 0x7c) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000140)='c\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x5, 0x5, 0x2}) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000180)=""/169) r2 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x5, 0x5, 0x2}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x800, 0x6}, 0x10) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000180)=""/169) semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000240)=0x34f2) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semctl$GETZCNT(r1, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) semop(r1, &(0x7f0000000280)=[{0x1, 0x403, 0x800}], 0x1) 21:02:37 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000880)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f060708a32b086bdebebef456c9b48aed6b2d440000b559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000aea3b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925ede6da716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd77277d09b09161406ea9917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168be7876133400000000000034f0d5d3e862f80d2d64889f3b415c76cbd233214b0a4feae0d5c5698c3353962175876b3e1866fb6b3d418942da40856fd03dabfe5282e54a2aa3d85afcea6d0fe72c6351534bd6cdb6faf6bb690f4fa00026613b7997224f09b6fdb1ddda0c59cebfab8fd72d806f9feccfa2612a6ee0de211f47e68243f81a90c62da17f90bc782f90f86b2e265a573f8a6daf09ed8e28c1803177814b9eed882086081200cb062bdc884134efd1ef6cf7492e8d0c7992437bf05e5355e93168b3b852999518b359db12c25556fc3e30dcaf449793fdcb1d96baaa608497fba7a09504422685a6e5eaf54971e09a8d66fe68685149bb7205"], 0x1c, 0x0, 0x0, 0x0, 0x0, 0x2b6b2ab86e88832a}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTART(r0, 0x2000746e) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = dup2(r3, r2) r5 = kqueue() r6 = kqueue() kevent(r6, &(0x7f0000000800)=[{{}, 0xfffffffffffffffa, 0x95, 0x1, 0x0, 0x7fff}, {{}, 0xfffffffffffffffd, 0x50, 0x20, 0x1, 0x2}, {{}, 0xfffffffffffffffc, 0xc2, 0x0, 0x4, 0x100000000}], 0xf3c, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000780)=[{{r6}, 0xfffffffffffffffc, 0x1c, 0x10, 0x8f23}, {{}, 0xfffffffffffffffb, 0x92, 0x1, 0x1ff, 0x7fff}, {{r1}, 0xfffffffffffffffa, 0x42, 0x2, 0xef2, 0xfffffffffffffff7}, {{}, 0xfffffffffffffffa, 0x81, 0x80, 0x1, 0x1}], 0x9, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000700)=0x80) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x1, 0x0) r8 = openat(r7, &(0x7f0000000740)='./file0\x00', 0x8, 0x1c7) ioctl$SPKRTONE(r8, 0x80085301, &(0x7f00000006c0)={0xe4, 0xff}) sysctl$machdep(&(0x7f0000000040), 0x2, &(0x7f0000000480)="b745d2ab6fe9f898b4a3750b8ae37a53b941b0045802025bbdb9201b43b0936e108f9cf931ad4aff00363988199b25b2c98850a1b39a19d40f35bdcec53a3ff25f23b93fda1f7a400ffa28fd097cf46a0f2b5d684122648e459526188d0211ebc9ddd6b1d094b36c0e14355a744aafae7ab84b940dbc700523ffb1d8e22fc3f23e9340c41d90fc044c7f5f35f977aff5cfbca0270839f7beaad74f737c79a214882a70d763661611a8d2fc110a872287a181bcbbec0295646ddc92fd4ed3acf1dbe487dbd0529774dd3fd7a5d8", &(0x7f0000000080)=0xcd, &(0x7f0000000580)="fe487f3cf29f2fa935bd020144a0883f57954b82bcbc27c391d1101f3a1491ae894dfcbb12239e447920195cf22c68a52a1191afb8ada6c96762d4a4982bc1083f95bb78c9d52e941a145b591e2c1cbff21b78aa2e8d41ff64a61e33ddb471db2c0b4270a21f27c699d5214c5f73735fd545af169f8c31967656977f8d683ffedd88f6027197abb70700eef31f0d7fc785ed38b74bcc3fb96294337ff407369fa3806f0beed8b8", 0xa7) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockopt$sock_int(r3, 0xffff, 0x102c, &(0x7f0000000100), &(0x7f0000000640)=0x4) 21:02:37 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x40) 21:02:39 executing program 0: syz_emit_ethernet(0x32, &(0x7f0000000000)={@broadcast, @broadcast, [{[{0x88a8, 0x1}], {0x8100, 0x5, 0x0, 0x2}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x2000, 0x0, 0x0, 0x4, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @udp={{0x0, 0x2, 0x8}}}}}}) 21:02:39 executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffffaaaab0aa1b504ba091d9cd020022364b"]) syz_emit_ethernet(0x32, &(0x7f0000000040)={@random="bf97b98d5139", @empty, [{[{0x88a8, 0x0, 0x0, 0x4}], {0x8100, 0x1, 0x1, 0x2}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @remote, @loopback, @local, @multicast1}}}}) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) sysctl$vm_swapencrypt(&(0x7f00000000c0)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000100)="0cf82e36ad76c0e8438d6c0c5ea295adfe1dbe9ca8594df3885c0a196e8cc183930b3cb191d6474eb4cf11a880b25926f7a8b2c7c6c91a770ccdc122b09f9250899b60d6f62501b8116826e0771be9190684348cb9066064d08e179407315beb292c4f0ab0d97b8f8c51d06c96c57818c22f653342ae071f35880c9461a71a9328a4f640430a0e84f6ae05c4ba86285bf771d533000c8d9750b66c6e7e788b975c4465c78f4def76d71e654021c2e69f1468fc2449697fe036b6854cff3469ba", &(0x7f00000001c0)=0xc0, &(0x7f0000000200)="ea5cf310bd29300f38b9b4b374a9d1b02204a139023410b0e3097fa8cab8b36db545c4a8ee0a10f1e1a550d795b433eb2b8a913f20cd00102b0b424903c02fee6ee5dd33cc891b814dd7e79ff1847a7ad49bffe06f4c9f6dd765cd71354052ae6d98c6443cb7e9179201cf3c74f15e919bc23efb060769a6c0330b3539b9fd08c404f9f6265065541f7bbd290a33fbe5", 0x90) pipe(&(0x7f0000000000)) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1e}, 0x4, &(0x7f0000000340)="967653c91fc6ac7a27d845a75a09cca9ad7492f21cc6e33c91be74abb8adc46615cf1760b90b19e40473651a39bdc9087850c82552d99113b40f27aca796dcc31ca2da09cdaabc029ad4bc6651d4b372c733654bd9ffbd4d4c81349cbfbdded4e787e79e548b20d50f9f1017d97f57756510eb571613d6da2ed5a0aef72385f88647e46e2abfb8b0454a4e9ded1b25ce9314b56a7c8676fcb9793d", &(0x7f0000000400)=0x9b, &(0x7f0000000440)="8ba76e62d308ba0f147a3d3bca21396aa95b2edb102eba230aeffbcbfff2ceec9e6e743bf5bad7514fed11fdca75f484ad2692f69aa9dfbc6f7bf276de8926944879179943197556c337371c1b1619c7e9bee74fd6e9443e20d419cf8e0e0623b6c7b17c7be583b92c4419a27fc0754115741206df1bf033423f9ff108d7c03c0e57b593c77b285a44e3ab529d50afee087024540d0fbfd0d36a2dce5c8c0ef1c91506e818dbbe470f8c3fa684f10d5d6b110c19b12733ebddc58173d1cf4ef8fddc46139c015f4bbc82b53cae", 0xcd) 21:02:39 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = accept$unix(r1, 0xfffffffffffffffe, &(0x7f0000000180)) setsockopt(r2, 0x0, 0xfffffffc, &(0x7f0000000200)="6747d71d8003951d906656119d89a00851a05518512dad271fa3f33472bde3d69d8fa385b6728cb4ea6a3e4621bda6da03b664e1a4ab113b087cd4cef5e4add0d5f4cd200e6632fcd2bec293511b9cea129adeda36589321c65e507bfc1af4a2f8b34d361f6d4bf2b7964a2c00a382e9e19d24a4ab385a5802468047521759ebf3f7de2ec2a31945291f18d90306ce8adbb7a8780d1f5943366ac411ef2af701c279fdef6f97808c3b24c6c7bfd757cd2dbe4a23e35664997e3eb89caed81b0615c7c3bf106ba73f297861a6d9bd7e1079b06cdcfef6334f65270539d37b002ce79e8e83c3af", 0xe6) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffefe, "854969a5cd3b6111fe4d040423001000e6001000"}) kevent(r3, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff}], 0x3, 0x0, 0x200, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000140)=0xffffffff) socket(0x18, 0x1, 0xfe) accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 21:02:39 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="018308"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7f47a27600000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000100)="e4370b6cc47a67817a9c11cffea1776b24d0279d68f1f9993c467ff629601187b0f3c71d618cd9e188b16fc5f38b9fd4b1963dc9f78fdc47d143bf232c815ee08069d3c93a9ca72b0b23a8b4efd45df95f55f75fa056d14fcd280dfa906e8acfdb9625e48c16fa20367720ef0d447a1358cf4a2d962cf0c7c2d9bba6897a514c9d12fc2c40e9dd39ca937fa293df9df21b05b51d6a7c1b691a10a030f330a6ee59c8a731787594424f97cb4be4f0121d6d8dafe838e26f4ceb013cccaa415927d6796a4481c81c617e96972b327fad777d3ed4ad7b038c80fae437ae47d0a8ffafa1f22cf84597461ea05b0a4071ab5e507b9c7492fdeb01caa30abfde07e8a75e520a2ab419d292b2d71081c741e3acbeef800f7000a930a90c6e76caa83bbf9c962b2d2a01f4c8aa09f93cb9c25f9558cf23823acd5db33d2cb050807ac63d251ce5f1cfaaf87c638d499c1ab7f65c89fdc137e0c2ea7a0efe1e98c69647587ba11b53376cfbeb1ea999ba89596ab29b98f8cdadbbfa7231b8624445f419d3757ca18230dea2be0ae37e732cc4d9ff5feeea046ee9252824464f1ef9cddfb71ecd1bd28500d2889c64e80d031c5782dc3cc8de3f39b3303d9594b91b5634918fb174124b09a626d83eef0f57925e01504d55aba5ca72626c04bf840f9adc337cc880b3abd19251c411271f1f9d4f35bf012fb922cd31bb42c8126218dc2b5bd937149cd129d0b5ebb42901b0ba3cb3013d4590be3ab736aa82246df91a38605176b78c150e4afb2624e274627965234e7b25661430a7b83af7ec5cea9e68cfd8e9fdbf94d4dbd26385246ffba0e52f2444948c617bb205f80e4e19f49fc0da93946a86b1474365171fce1d393e026b28a23f8445300537329ea0c31a9ae01aa662b65a5a869d8224a07d55d0e4c8cb6ab24698110d257302c906abf48ba4596832b724a11615314ccdfa3ff356c73e0d162cbc29564f9fb0aa5f787b8deb3219022054f53a59e9a75e85a2fd95698d60dade0a3f3bd069ff93e5798aa9dffc144d7a959583033cf5eca65263ac8cf73931e5ea2fc73aac6165411a50c58ca8fd6633a72eb61081520d13f6532bf999e889204d7f4075bcb62780d34209e1122d6b81c758db9c36cc41ae56eca792b59e26233390a18e45e05ed32a450b7915c541a81eabac77c55995022cce96fdb84b755e8fbc80d6a6766e440377e44744812e6e48a6330d64dd098f155ad74c7eca14a4da875b78ec71859699c574fd9e0253d0698639f9b0412bdb5985792f39e9c9e4f127b73adaafd4f0fdd09721ede84fa415430a8988004b662063eae72d572a6a98e68b9123306b65c0d53aaf42e0286a642824416e494a64e8d2e64086cb11d0cd10efac8aa209a3ca961768df09015c0fe8e1fada4c7e07113d63a93feafe52e87fbbac2882450ba0204363abc455046aea024fd71149734537a84868e4c64572e1e2e74d17e7c62e4c87bd894a5c9b6b5625664dfba537d866a10b325f83172791cb3d093a8cc6bdf1c9db0e7d1edacf0422f35356077ef2c894403816f5facbebdd67b98d6bf81b09f9f1d6f0601230b98d35c15a9f6ff4bdb3984981c7be2d835d69b7e70176892f92389ef582a0b9e8d1569e1154faf8132b984b1a27bae5992df233a72e88c6f8ee490823e78879c6038a9e5fd443ec9db5c645327cdc0590f50f82974e645ac023c57bc2c1b11cdf2af0a842ff889efed7a6d8e51facaf952e5c740de90e7f83b300e6e8826b2a54ad72d02b205f73af5fe3d392509a6e1c0e54fca45329fb9ce1bd1272a223f3fe94ecf8f57d84fff6e78170c1f1112dc039a1008171c2eed322db616b051b3bac3acc8eab9c89c4c4b6151d642867dba7278e66e1e01fc282469d207fda18adaa940832f6e1df29697dc1143f63090a963fcf54b89822ceb8543c3e9f499d2982fc5ebac6a1624b470392d96010ad91702e49ebe9db72b2fe9fc6c5b5038e1708209336f895586330c248d6c5", 0x591) pipe2(&(0x7f0000000040), 0x18004) 21:02:39 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = fcntl$getown(0xffffffffffffffff, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x2c, 0x0, 0x0, &(0x7f0000001600)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRESHEX, @ANYRES32=0x0, @ANYBLOB="000080002000000000000000f8ffddffffa00000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x58}, 0x800) r5 = geteuid() r6 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r7 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r11 = getppid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000180)={{0x4, r7, r8, r9, r10, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r11, 0x800000000000, 0x1, 0x9}) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000340)="b5adc490ed6e10ebad2aab8a5220509d48e92329da934a2676ef7cb679cd145ddc3cde6ff6080222f583b6de362098b141f4acd84dfde4e2dba56c3991def0b8f4b5d77a5317f9fb56fe3c250ccb9ec8b149714e071c34fb2e751c8471caa67093685592cc0259f72ba4a9ab3a90bff28be59012681aeda4f0d95821e425e42b3eee70a8d65ed298a92d8e3d19c82feb7c68226087a14bc41d22946ca943ab2e790ba4b9c0e20457560e918fbc48d13831be97d4df34c7a8bd496ab6366996a97d2a03219a1b4b07f0838ae25b1e5f2c8ccbeff10bf9ce785aec3595d120600f23479a1fdbd3549e0017254c344c4dd7aca561e0ff4b96157538d2172438c960954817028c7683c49df027d0fcf87041ae5eb69ea5d73395b9c47b084747e49d2823c3567d660fa4bb63a309e0f8c54d0a0ab542be9677960e855ef2ed75c5ba4ab7a14599ef386924a9ca5daa2479325056b0a331ace8f03e89ca5f63d002e6b5019bd5480dd882cf79162c8a236354260e8006a72bb2d6d53ef643f400b4bfcc8fcfcc499a88786bfb799da7f55178da536d49ee7220f32a9fe49f99d0f1f0d8020fd314f1d0f6f75f141cd4e04c30c24c68aa0c3a404f53325d9256c71d28b5f6a5242d343dcc34fc97dfb31a30988095f123320b63f2c053c57baa17b083898b085129066a107b5e0c12cd898f7e2ba530642906891baf5cad73c9f981d6f495a572ffda782f962ca2ec6bc6f376a6c810ac69cc722726868fef40aad46977cab29d28e3612288c21e81d14303a413658d213a443daaecf2012f6445259f9eadfd2f38fb25de17d2222b03f090c470623396acd5acf4e78fa4dd68fda02ee014e79d124297951bea131c80b36e4bd0d92a766892344f714b2f90fa9e814090057d760ea94da8598c1c2d638db1f6b478671cc92e7d641ed8350b7b98ad452eb1cdc161e76e77f167c5f16a3899a23a495117f049edfe6b14e485e67b51df9818de35ad65316cf4fcdd982315baa90d45090e3f1ad82da58c1d7c0498456f86f03dc78104a40d204f90df44d9022cecabec8ff274cb87330fcab65678b80889d05ef0462e5ddf2941ec69bc9a32b2948b6a84a7c682367801e3d956017070a1aaeaaac8b5d363aab069ea0da0d7603567bcbe97f75bbb0ebe57efa2315326ebad8569f48ee33dc2113f367bb11dd144008efc7acf109a17e9ea4663cd51260c8765c00d309949e50f5fa1d5d83f4f8d96b38c7446d7515a96f25b646551976f942fa7dc7736efb215551088bfec8c4a46483c0d86405c2db87f0aa22947fbae56be000c0297a10de835df30f5cbfd9bde55ff6d49d8ad01bcc629c16d1f4ea3d51e9925c9ccbc7882406ea94ad077ee191e86605f3c07aaea40d298d8d58638dd1253a8c79244291f29c471551020c2f43a2c3aa2f7cead05ef2aaf35cada2ffc7f0180c36bc3e7472c9f96a2a97a55f17a6a2b877db01287d34230dac2e7a93aaf97b8e593b73210e096f4879af00593cd1cb62ba794b6702c1402be2460ec3db8e5c40107d71a1bd0257931b07fcb1c11af707daa939a6f850930fd871167e9728dd7f3fea7c6b9d6550d5743f8ef1c34cf8c7f58bfd074fea04caa42b71a4034db6fd56860137818c49f670a65fcfcb569ec192223e2b445b956ae5e8a39487680383265572e4fe382fa33edb85ee1ed6bd6b8f77f30b2c69eddd024ab12827b674105def49714d846dd2fb8f027ce4c862b59183e08a7123a0d2b8a617c6c902d30ae079693c617a45f49ce8affa0f9dc81252bb11c5e2aa55d1f9b3ed290b59b14a819e83572f6596249d704248013704b6ec2d7d7cccd131ae7824292342627cf5df371adf01ff758eb84d02db248eeb2911238434f8ce52e3af621e1435b4f215a39c8e4474f70ed04eb100cd9cdab5a90893be7e4d1269e313a394f2a0d58ddcd5dd4d487d842a362b01c9cd26e1a54592976a8aa932c577ec7e5a3d9c7fc8460e30270395f0c41230b771ed6ffccd2cb91771e6b68baf6f28ef5128266a9f8d057e43521eac16a7380a38ac844f14f48cc7c411896474f4c59f93fc3a1fa9b7001dc8e90549c771c20b142c50fefad1956398a8a703dab2fc62784567628fe6248cb535db79bfaf9b7d5a7c4a99db3700a354e12d0bacda7457ce0bea106de18c6399a523d5a9a281d361c278f23e4ec561ba4fc9cb7c681977bda421a3839172a3a59183a775dea5f715bb1ba87870c649d5cedc2b7cf2e71bcad4005f1b645d53b586d14fd3a3f5ab9151b6f95f11829e6cdd371ffa6b8df1a0c8cdb4e6fc5537182138368c947ac902bca9438e05b7e6f5ba8c9091d664959564c6a27ffe7115c86894087b4f16ecd7870f67d282bf49a739d4d61ca6684f8b5d7bcc4cedaa2ab93ee91e2eca6715a122431d627a363f154ba2b1abef284e88cfd561ce44ef09336176ea49f9345481674922e7af430d2518c31a146b9d33af277a07ec516796ab1a34e0fa4b594c32439c0634120852a7f98170e4a5883f11d1d45e1d019c839843295cbedba5fa35ecd2977bed597f7ec60f11b2bbed32fb9988ed128c3e0ed307d4379e77e71be4926c94591525533e26c5347a2e84bdcddecdfea358ea2f864739122019eb8715da71c8617e2f6f29a8213721cd57d2c49cbb6843e0b015f59c32cd3487ebd039b20fc26bc319d2a3d50269d504c893fc452f26495d3cd2c607b9f22f4a137770b9f3b1cb8112054ac126e6fc1ab124f11d4bf18d862f4d9e1c20d3b65b57691d1828317545715898f65152f1427dfc1841f7c0fa4847738782cfdcf7c6e0e21bafb18ab750ec4993dc943c6226678e822dd71178e5df7a00bb09973c55231f211f1437349578e97d61a5d450133aba7468ae3b9339905ba4c6a598181cafc0eb9620e942a9d9509511b79e41846b49f6700c8c5e8c0b2268841fc68374b7016f4c8883ceb7ffc6b78a0bbefa8aea6f515c04fc7a8d91ea9909a074d4159bef3a1868a925b3fc3f00b352d5fc9461a982ffeadfb9fde1c9045d8ddae9a390c9a53d9ee9b709426a65bf57bf355dff99846b658363ee66cf64278c78488b0bde5f17ed97970fa71291922326f50665ee4b71191f1618e4d79c2c110a9ae1c64286a816ab1310248c1ac52c1b3f445d0831dadd0f2dda7c8989c13cdde77c0b70a8b18575c6a22f4d3e042361b35c6c7656e25221792876a4b227e51f8b79034f158195b994383f76a3d591163d9494ae7c9cdb5114eec03218667fd4aeb738dbdcb77600a5c978a59757785187306b2880c107ef3e21a31cc20c0bf18775d8fca13fa2e42b9189204b3bae242210b86638d95474e5364e9ae0fc7af60a53c71ca2fd52391e82e039e42a7a852a5c54bdc10e6675aac23784822a0001a1929ea786658766cd136d608f036f3086d6e69c632e2aa175e518256249e6e6372c79e43bf0ffbea8994194e6295c0696cd48c9bd1d0690e0812f3d69dab45340d08d7bb8cd497a9d35781e8fbd6332d7f2c48aef32105a8bc3261a185d9260a32b1496ba31ad38d247ad106e8c3b01e2b01007b5c7d7ced30384e544e80642abc6c3ed305a941db29b3db175e91ee13a3cae045c5183134fb375dd82c4b9577184fdb1c6a4de50969637593879b971171cb3511dd4887058ed4cf03867346018682286d8424bbf401a7b36f956486e17ff045b2a78411bd9fb0b89eb44c2da79553fd9754d00991a5e1fcc0c96d0cb19350e3b854128e562aede84f089c29291ca1d3053f1f7b92f7412cca639c841961cdc851792e1d5e2c835c5e4aec9e2a54dd855d8fba1f95965bbdfaf6e08e161118bcb3030ed7a4c3a73eaae86ae201c32ac72d215b63c44ecb03fe0bca0b0e7a27a106b939cf3787efe7c6c0d984ce668cc69c87e2bc763de2d9bd9701cc7ce92b498f21fc5012739070147eb04739cee8e6f1f936f7ede8a261687781f0b5901b51f5e4979ba269772c9ed86e3a9c2f07f34bc62fc9623644f9092beeff89bce8d3f8c93a3fc2b132fc12a6557a0ed128d6c02935a5f22782a8b045bc8e7cc84de79692a63b4e7b6cf2d6ede75c3e71b4e19ecb031e5441961af6f7c6af06f1e03ac7650ae2577da8038327c6b7f825200eaf2fb51cebeeb4475ec78db49d30cf2ae015be125eac280d4c8b23b5fc76f198dc4ba870d676bf870f192c2fc036da4112f3d70973fa800accc1a640335383e2ec89269fbfd2c746805290bc88c60f06d81489b60fe7c614269e0ce5253865a0085e30a6a06e5df8d8fcb3e2f13dd052f97f32fa1bc7bf38fe5c05643f43886f099f1de6d9a68dded3a93e19b30d5a83b8c16344ff00db78fe14bcb5fdbd67d6ddc97c406ffaea5f28740b9bb9c878b5e76cccd8869597e67ee251f8313b055476129dc7643c8238e4d55773a610d2a3333ea623d52a76d7f631aae74be90620ed40d482650157835068dcfaff0952f9a7b7fc371a8b9e6f47428c3dc856ccfda4144a144bbbf23b8b1ebfd728c35a32ecf7b7baaac0bdb8cdd10d8f3a1f583daf05d1b214066097a3b1110435ecbba33f615c6510872f5d3c5c46d4c413337295e2fc68ae55f741d339cd57d384373b37fe177dc9adbb174e1c7cbad92a9a1445f7901bae50149178c3232546f300b61a377c8ed324cbbc42c49bde36cec22ee2b49fc8917785ba2fdeea1c7557003b721777c2a981e438c63e8c40ddded588a514242792cb03da83c91fcb30255f6e901799b3c75fe2b11f01f8d902458f153dc9294216686e557d80afcde25d8595767363af3bf4ad96b6951c90418ef6c39d6936940b778bde4e77215f78663afc0584dc77ecdc2ef65bbfa2782a06fc9dc0d6815f6d5e85a89a364116fab12ac5c6df540dc57db705e2e099cea951991a5c219ca9e22d686efd8a608a588807eecf56401f2e80f837858b0d5076eacd5a6e437fb1a7a6a22655020b4dc6a44efbd7a0c554e657587a6899f1c57cf493e66bec1a036b7ef419dedcd019eaa9557b2a0309eec8d65e601c9b79209b378bdd02c2a7530592acdad66ff35c141110d421b9bd12c31181517bd51e1d70f93aecc499b7379471c7658b57fb1506ece5ad9d2fca330f59e029798fae440395c668cdc0bd39212558baaed3e3e917d29888946fc3440ad6a16db183e4ef116acc8e3594593d56c9d38140f5aed09e9c12af8501ae3594e7f08af30b2d1f1de03c17c681c44b71d73b576b675b5c41a3bce3098caf07f40544048bec2e7351ff05a1d864a7b84947b59cda39533fde7bf5cc59034472d358055ea0a872ab735fa9f42fa3d8a6218604499f61860c59c8e475116b7a993c4616e968e240d3a492a1f20f22b4100fd993e49928701989d6277fde22a7c5c32936c2ebec6c0b3942e60480fbb61df4286e02112ea0ae0d57dbcb3e5f28b8da34f0e8371c44b8704883a5b71e226b67ba53548b492cf2a2a83571eadc1680e4508816810711d440a1002aa42d4a788423ea58ec9db5f537044ce09f494f905dece29b7f49b21ab8d9007a3c343854bb8f90d04b9c9f5a4611a63fa6ac5603be3a029abfcd358cae7325b8c3a928410197c1735313d65e447d4ecc2f5f348cab54885b5863415da2d0b8f9ad32cfc66f635ac2843aba11d0d6957c143b13e3acf7de6c31f7ca95ced53f93368f974fea5f3754d6c108eb11ae5bae780b1bc482507d600942dab0135665a44b92cbe8f8c1eeb01faaf83a84ce5868d2632f798ec7de75c433f61a6b23f183a07bcc89f32c98344d4b77c5934031b65b", 0x1000}, {&(0x7f0000000100)="9eed60f48d1f7e1798dab2490ebd10cf5e7c5b45eb426a0a5dbe435b467c7208c3c035bbed7c0fa9e7358fa05e05e082fed96a67f35221fb7d951c2b2ead1c134fe38406f465bd512dc3e14fa2479d542209c7b80a73a5c72bc8ae2234f946fb663ce10ca66aba105381fd6bd85de3eb74869f8df1bae23c789320c3e78edd389ae1c13b030258daf30be51c8dec9856b2030f362e3c4d58303b594d697177d99c11d00c456829cb7c9d65ca116d7969ac80791f62e0c86832e184c494e4c52b37daea2b5f04e026cb4ec6212f3c578c9bbda7e8c7649f1c54d0396f31fb99bfed3dc5799c", 0xe5}, {&(0x7f0000000200)="3a8a6f31cc791c79c14463b8af1873d49561ef4b86e5eda0e2f98a38dcbff7ea243d34605a33673c6ca237ff56132cd8e07d4fc3b588574c157566c3272b150f9dfeb1537dfa8d82e156", 0x4a}, {&(0x7f0000001340)="5e9698800eb46dc306cba4ab359b5654605d5a3e639a9c26e5cb103bbee596359514caa9088e20aecbff788913f2fed54f2b160faf6e65405765adb6b9916d55d35c5cb888f2e748efddc83cfd9d2195028f22de79bec5f03206615b853aaed8b9f890de40eb8465dc7cf643949e8e80e056063231b69682a2c633682ce11ca8e5c270dc23dc0b76687038a4ae1a38ec986d76db589a476dbd25c6c3f94d3d3e356225a41a1af58164c802e12418ff4c09c241ec0dcae7a200c1092348ff49b45760ee21cf07846de05cc971a0b195b079ad42a9d5f426da1e34d7ff194d61f9e5ab08", 0xe3}, {&(0x7f0000001440)="ad6c75f8e98ce903404230c4402e46219b5680714f0e0425866d20659adef56783b7ac741c49c0cc6802da7802bb729155e88f8fbfd04369e9a1cc25f19b6f1af65e41cb69fe9bb272b5b3acada55b529cdebe9a5ef5e458dd41405988d4530ab5e2b35f286eeb757ee9657c4391472951ed2871dca1a6659073b7fe0cb8fba4ed730c455644df8b2e14960a2553c08f8ecb03309fff0b4da90226a782cfe053ea90c89d2c704a38888663f616f1d98eb4685a54e5be443c0bf3ced5e60afc1b81d54bf5c0a785345140960f56318936a8e11abb7b06f05a473c9a61f27d465b345819d95e1af45545b2de", 0xeb}, {&(0x7f0000001540)="879a18f1e64a0949eabf137678e1e0232d99890aa0496cb1e944ac65da0b76565ea11be9c40293a733d2caa5e14c181068b55397f0405e8dd47dc2d48b6b9f254e2634fdd3263660ad797b8175ae0e63abbd183ad62f72b85b7c46a998b6492ed0d07429c57e370c359b0886e28c8c2af51f0825350bb0d35ba88008574ff68786a788b07035417f12ba59", 0x8b}], 0x6, &(0x7f0000001740)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32, @ANYRES32=r2, @ANYBLOB="c9f2df79df9f55b756fd192e510ffe3e41d80c209415d7d72b4a0c2f89ce0ff1947843c17d55b6dded1718ae5421714a1ba14d7ab2fd32ebf91fdb83f5ea435950e83953f7d4af87083060a73798432495659e72497b20d900af567ef9cc194759fec990ca5a6e17f9d73543339fd21a70c0933e13604bf0b632978bfe613ed93d2a27bbf7ab89e9262c8506ccf1f7b737e356b29bb653f4effece3c36f15d450cd4ec03187eb28895e37e403492c4dfda6f7468b265d5efe423abc78159ec390fdedfc6de2ebcddb901bf5a4e68a813bacb14898ea973e4babff7a19aa8c4f7613207051300", @ANYRES32=r2, @ANYRES32, @ANYBLOB="0200"/16, @ANYRES32, @ANYRESDEC=r1, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r8, @ANYBLOB='\x00\x00\x00\x00'], 0x60, 0x409}, 0xd) ioctl$TIOCFLUSH(r3, 0xc1206925, &(0x7f0000000300)) 21:02:39 executing program 0: sysctl$hw(&(0x7f0000000000)={0x2, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000140)=[{0x3, 0x5, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x11, 0xfe01}, 0x11c9, 0x0, 0x7}) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000040)=""/26) 21:02:40 executing program 0: sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069de, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000000)) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000100)) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000040)=0x401) 21:02:40 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x34}, 0x2, 0x0, 0x0, 0x0, 0x0) 21:02:40 executing program 0: symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/72, 0x48) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x6000, 0x0) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x2, 0x1) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000200)) chflags(&(0x7f0000000240)='./file0\x00', 0x0) r2 = dup2(r1, 0xffffffffffffffff) getpeername(r2, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) fchmodat(r2, &(0x7f0000000300)='./file0\x00', 0x21, 0x4) acct(&(0x7f0000000340)='./file0\x00') mkdirat(r0, &(0x7f0000000380)='./file0\x00', 0x141) unveil(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='W\x00') r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000480)={'./file0\x00', 0x5, 0x2, 0x9, 0x1, 0x99, 0xfffffff8, 0x8001, 0x2, 0x0, 0x40, 0x2}) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000540), &(0x7f0000000580)=0xc) r6 = open$dir(&(0x7f0000000600)='./file0\x00', 0x2, 0x48) renameat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0\x00', r6, &(0x7f0000000640)='./file0\x00') writev(r5, &(0x7f0000000680), 0x0) 21:02:40 executing program 0: syz_emit_ethernet(0x8a, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x16, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3a, 0x0, @empty, @broadcast, {[@ra={0x94, 0x6}, @ssrr={0x89, 0x2b, 0x0, [@remote={0xac, 0x14, 0x0}, @broadcast, @remote={0xac, 0x14, 0x0}, @broadcast, @broadcast, @multicast2, @remote={0xac, 0x14, 0x0}, @multicast1, @multicast2, @multicast1]}, @rr={0x7, 0x13, 0x0, [@local={0xac, 0x14, 0x0}, @multicast1, @multicast1, @broadcast]}]}}, "b45a15d573f16670"}}}}}) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@random="1ab598f9889f", @local, [{[], {0x8100, 0x2, 0x0, 0x2}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @local, @rand_addr=0x7fff, @local, @loopback}}}}) 21:02:40 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000380000000000019078e0000002000000000300907800000000450000000000000000110000e0000001ffffffff37fa8441f0f961034b712632d3255970883d63f5d632bf36f5ca97d84ebc7e9be1cfdaff966b5d"]) 21:02:40 executing program 0: ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000040)) 21:02:40 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) socket(0x2, 0x4, 0x8) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) 21:02:40 executing program 0: sysctl$hw(&(0x7f0000000040)={0x9, 0x6}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069de, &(0x7f0000000300)) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000080)={0x101, 0xe6}) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x9, 0x0, 0x0, 0x0) dup2(r4, r5) r6 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r6, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r6, &(0x7f0000000140)=[{0x3, 0x5, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x11, 0xfe01}, 0x11c9, 0x0, 0x7}) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000200)=""/141) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x101) 21:02:40 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000000), 0x10006) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206911, &(0x7f0000000300)) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x184, 0x3, 0x7, 0x125c}, {0x8, 0x80, 0x4, 0x800}, {0xa52, 0x9, 0x3, 0x7}, {0x5, 0x5, 0x7f, 0x4}, {0x3, 0x9, 0x8, 0x2}, {0x4, 0xda, 0x7, 0x81}, {0x8, 0x1, 0x4, 0x6}, {0x2, 0x3, 0x1f, 0x8}]}) 21:02:41 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_RMID(r0, 0x0) r1 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r1, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) shmget$private(0x0, 0x2000, 0x90, &(0x7f0000d45000/0x2000)=nil) semop(r1, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x409}, 0xe05, 0x1, 0x20000000000008}) r2 = socket(0x11, 0x4003, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1001, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) 21:02:41 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9, 0x0, 0x0, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = open(&(0x7f0000000180)='./file1\x00', 0x80, 0x120) connect$unix(r4, &(0x7f0000000140)=@abs={0x50564f11789b22c8, 0x0, 0x0}, 0x6a) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="100008c1e6a045d2471bdd59651277331e211942705448ab29e3d33432aaade1292388ceb3e55c82"], 0xa) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x7fff}, {0x0, 0x7}}, 0x0) 21:02:41 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x2, &(0x7f0000000040)="0a6ec086096d73f160398c04463f8ce4c849aaead18ff0570a5f26694d63510495f2f6848ae02bd1560efa60d9c00881f9eac9f0bd9af9bb982f004df93d75231debbcd4dff9a60f592f0004c4a08369e95f9786c501a18ee9e9f9455bfb283741e08293018848b58cc97ecbdc1a5c8219a1dc0bf6de0e7f302e8cb767b1a259d814bf79d25aef7d9154acd78ead89137ce6c2dacd8840a6f4202af7c434d6847ad5d2be7b354148c45c7bbdd9ebc577699573bb83eb9ffaa565487e2987487a666c353445b266affc6c519cb12a358e7cc03109b91399d7aeca0904612f774cf0b1bb85acea94805b155ae58f4cbaf7fa40c1143e4a11f6491e599e339d962ea6049d66c7a4ecf82a1cea52fe1b2367b0cd0f59867c9a25a1b710bd7dd16fe4ed7af63eacd9bc3a6ff29c163b", 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000500)={0x79db69b8, 0xfffffffffffffffd}, 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000000)="0800000e", 0x4) getpeername$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = semget$private(0x0, 0x4, 0x1da) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000200)=0x2, 0x4) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000640)=""/217) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000480), &(0x7f0000000400)=0x4) 21:02:41 executing program 0: r0 = socket(0x2, 0x2, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x2010, r1, 0x0, 0x7) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvmsg(r3, &(0x7f00000002c0)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f0000000400)=""/152, 0x98}, {&(0x7f0000000140)=""/68, 0x44}], 0x2, &(0x7f00000001c0)=""/145, 0x91}, 0x802) r4 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x802069de, &(0x7f0000000300)) ioctl$BIOCLOCK(r4, 0x20004276) r5 = socket(0x18, 0x400000002, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x0, 0x800, &(0x7f00000004c0)="c80c96044800cf91773c685cdee0f7aef8036d07d24173e89311384cecd6cbe32dd9ff8efac0be524e17fd264fe65fb95564b7017945269e4eb1f053b37ba832a1f3d2b3042c406620759de02dd9014d51947ca1180a67aee14f24db60260a701c53d46cb85da5800e965bc77ed25bde033c07a214b5b5b9b1d8391900def6bf39428771efeeee796629019f4d0e7fb90e8ae0fbf907c6c1a7e8a6045ab5f27dd1e8bd358a2a566b275095182fc5bb3cddd5a9b75cf1ee435453833bbb77c0f5f3e590cb97da0b0a704cd2d529515ed0f5ed01a33b8e97c7dcd81424849313858f1d09", 0xe3) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff4c5b0aecb9cb86dd6000000000183aff21405a88a677e47555130c8278c147a0ff02018800907800000000ffc88f468fbe0d9872fcb10681fa18db"]) 21:02:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x20) sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x18, 0x102}, 0x0, 0x0, 0x0, 0x0, 0x0) 21:02:41 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x52}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() readv(r0, &(0x7f0000000480)=[{&(0x7f0000000500)=""/199, 0xc7}], 0x5f) close(r0) r1 = fcntl$getown(r0, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000080002000000000000000f8ffddffffa00000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x58}, 0x0) r2 = geteuid() r3 = syz_open_pts() readv(r3, &(0x7f0000000480)=[{&(0x7f0000000500)=""/199, 0xc7}], 0x5f) r4 = fcntl$getown(r3, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000080002000000000000000f8ffddffffa00000", @ANYRES32=0x0, @ANYRES32=r2, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x58}, 0x0) r5 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r6 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x5, 0x0, 0x0, r2, 0x0, 0x100, 0x800}, 0x1f, 0x4, r4, r1, 0x2, 0x0, 0x4, 0x9}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r10 = getppid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000180)={{0x4, r6, r7, r8, r9, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r10, 0x800000000000, 0x1, 0x9}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={r1, r2, r7}, 0xc) 21:02:42 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) sysctl$net_inet_etherip(&(0x7f0000000000), 0x4, &(0x7f0000000040)="0b780700000000000000312f4cd522e3ab7e00"/29, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0x100, 0x2, 0x6, 0x8, "7743561b248e6d6a37bcfa2ea0a4c3c02ca4edba", 0x850, 0x1}) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r1, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069de, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000080)={0x3, './file0\x00', './file0\x00'}) 21:02:42 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x3, 0x0, 0x0, 0x0, 0x34) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) 21:02:42 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x1}, 0x2, 0x0, 0x0, 0x0, 0xfffffdfd) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffff9c, 0x400c5708, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) 21:02:42 executing program 0: sysctl$vfs_nfs(&(0x7f0000000000), 0xc, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffff9c, 0xc0107002, &(0x7f0000000040)) sysctl$net_inet_icmp(&(0x7f0000000080)={0x4, 0x2, 0x1, 0x7}, 0x4, &(0x7f00000000c0)="d3e31c032abb6f1027a9eeff352f78b23d1b061a88f3b13c07b1f184286f37c5ec9cc3d8e006d5f895f537b33aa827e9bfbb650823dea7c36b0d985335581e765685d20927a9704cbdb778c858d8139d35fbcaaa88304e23bd7b05fd214993822ef859abfe4c3e63a27957e9bce566399f375c57eb01e889f4e6895145e392c8a4a8eca5be8ff26a7f27dcc6b6cba4442c98c94c54edb6e56db56ee2aedaa7c5d28b92afcd9dabf6a1556d864e1e6cb1f9c266e2bdc14a1aacacd9d433bb02187e9479314179de907328ec0a24edd9b5bb7fa8c493c7a2aa", &(0x7f00000001c0)=0xd8, &(0x7f0000000200)='z~M\t', 0x4) socket(0x2, 0x5, 0x2) 21:02:42 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000200)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x4}, @rr={0x7, 0x1f, 0x0, [@empty, @multicast2, @remote={0xac, 0x14, 0x0}, @broadcast, @empty, @loopback, @multicast2]}, @ssrr={0x89, 0x1b, 0x0, [@loopback, @empty, @multicast1, @loopback, @multicast1, @loopback]}]}}}}}}}) 21:02:42 executing program 0: r0 = socket(0x18, 0x3, 0x3c) fchmod(r0, 0x20) socket(0x1, 0x2, 0x6) 21:02:42 executing program 0: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x33, 0x4}, 0x1, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5) 21:02:42 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x2}, {0x18, 0x2, 0xa65d, 0x7}, 0xfffa, [0x3, 0x2, 0x3, 0xffffffff, 0x6d, 0x642, 0x4, 0x3f]}, 0x3c) syz_emit_ethernet(0x4e, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "8463d1", 0x18, 0x3a, 0x0, @empty, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x83, 0x0, 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}}}}}}}) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069de, &(0x7f0000000300)) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f00000000c0)) 21:02:43 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4004, 0x800}, {0x3, 0x2, 0x800}], 0x4) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) ioctl$WSKBDIO_BELL(0xffffffffffffffff, 0x20005701) r1 = semget$private(0x0, 0x2, 0x321) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000300)=""/179) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000001c0)=0x8) semop(r0, &(0x7f0000000080)=[{0x2, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(r0, &(0x7f0000000240)=[{0x1, 0x7ffd, 0x1000}, {0x4, 0xb5d, 0x1000}, {0x3, 0x40, 0x2000}], 0x3) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000100)=0x80000000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x400, 0x2) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000), 0x0, 0x606dea73) dup2(r3, r2) chflagsat(r3, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f00000000c0)=0x2) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000300)=""/179) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000280)=""/74) 21:02:43 executing program 0: r0 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) r1 = semget$private(0x0, 0x3, 0x506) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000180)=""/163) semctl$IPC_STAT(r1, 0x0, 0x2, 0xffffffffffffffff) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = semget(0x3, 0x0, 0x230) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000280)=""/38) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r3, 0x0, 0x9}, 0x8, 0x1, 0x9}) semctl$GETPID(r0, 0xffd590a4dddee60f, 0x4, &(0x7f0000000380)=""/74) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000080)=""/218) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2f, 0x0, @multicast2, @multicast1}, "810000005ee1048c"}}}}}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000300)=""/67) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r5, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="13681d9c2eca2a004000ffc9772fbd"], 0x9}, 0x0) 21:02:43 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r0) setsockopt(r2, 0x1000000000029, 0x3e, &(0x7f00000001c0), 0x0) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x4, 0xf3a, &(0x7f0000000100)="7b232b6c9f78e5daad116b02a51527a0cb188b8e5901c6812bac7ea50443151b1bc728cab96ccee7c9a27dd80de45b3430092f44fc8f0e9339d403bc7c7b5170f6954bcf3b14cef774ca44d9fbe8cea3", 0x50) 21:02:44 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) syz_open_pts() r0 = kqueue() ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={{}, {[], [], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4, 0xffffffff7fffffff}]}}}) kevent(r0, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) r1 = geteuid() r2 = syz_open_pts() readv(r2, &(0x7f0000000480)=[{&(0x7f0000000500)=""/199, 0xc7}], 0x5f) close(r2) r3 = fcntl$getown(r2, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000080002000000000000000f8ffddffffa00000", @ANYRES32=0x0, @ANYRES32=r1, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x58}, 0x0) r4 = geteuid() r5 = syz_open_pts() readv(r5, &(0x7f0000000480)=[{&(0x7f0000000500)=""/199, 0xc7}], 0x5f) close(r5) r6 = fcntl$getown(r5, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000080002000000000000000f8ffddffffa00000", @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x58}, 0x0) setreuid(r1, r4) close(r0) 21:02:44 executing program 0: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1e}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9, 0x0, 0x0, 0x0) close(r0) 21:02:44 executing program 0: syz_emit_ethernet(0x4c, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x3e, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @udp={{0x0, 0x2, 0x8}, {"11746dc595de236a594fcac455bae29c70cb131c45b2bb895c7f5c68cfb6b8ae89b3"}}}}}}) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 21:02:45 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x41, &(0x7f0000e26000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_RMID(r0, 0x0) r1 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r1, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) shmget$private(0x0, 0x2000, 0x90, &(0x7f0000d45000/0x2000)=nil) semop(r1, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069de, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000001100)=0x2) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x409}, 0x9, 0x1, 0x20000000000008}) r5 = socket(0x11, 0x4003, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1001, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) 21:02:45 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) close(r0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f00000001c0)="6406b7", 0x3}], 0x1, 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 21:02:45 executing program 0: socket(0x2000000000000002, 0x3, 0x102) sync() r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) sysctl$ddb(&(0x7f00000001c0)={0x9, 0x7}, 0x2, &(0x7f0000000240)="1525e951a798a5b87573b7a746cfa78d2bf097886ccd30", &(0x7f0000000280)=0x17, &(0x7f00000002c0)="4ea6feba30f63407140aa3ffc5c535f0bb748f5e45cd8a6734206ba3adabd5ac8a63669365d3e78222d1a23b4b897e184e3f1323c3bf3a66218df2655bb80b9ce8dfc19573f2652675c361dd353a8f981750e96a45b66320408025cd2dfb35f837b8d75d287a55ea553ae289ba1c101e9d202a85c6dc99a0b0ff105779381cd92ae641c71b0711e4b1d74961f259c25bdaec8ac249599b3a31503948026dee96e533d3669918694e10f0a6bc888efbed9967456aee24a749f4cdc0387bf2124f5f9f8e64fcb2ab7a2624bc87bfc64cb00149f348a8d74b7254d5dd6d3c4033c3", 0xe0) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000100)=@in6={0x18, 0x1, 0xffffffff, 0xba}, 0xc, &(0x7f0000000140), 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="60000001000000000000000003200000816aff9b62a2f4ed3f741f2048fab62600dfccac1c885d0d913eeb33c0813bc09ffa7acda8b485cc132a8c65b8b7f5282b82d751661eff3c7d6fe69c3e44befba87e7c2444516157e8d31612432f50000000000000"], 0x60}, 0x8) socket(0x1, 0x3, 0x7f) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000008c0)={&(0x7f0000000900)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000400)="962c73d7aacdf5c435597e4d597269797299c74d165dfb996295a5fe5e185a8eabc4eda003afcc9a80223cb6d0a8b35a90aad24de5c14100cdc50c5691870df998084bfeaee661a9e794f316fb95769497358c4efce99995f007fc565c002b6b35bb5bc20620780892657deff94c60f0cc680ac7b01f8b6e3f87bf25bb8dba7819e73af5e558532822ebcd9e54c001f5c83f5eb84c05644bec34da51486eca6ff2b455abcd3cf5ab9d580439ee7c338c29c9e2e67cd5cfb734e21487ca35ed27bbb49a667074676745c63d9f29", 0xcd}], 0x1, &(0x7f0000000540)=[{0x110, 0x1, 0x4, "1f589061d84039def906cb55f96053222cc1411dafab4f1575d7921bfe3b701d7a938efd1f067a3bf8b2b63d7b76f7c4eb6554b070997602bd266f625c6764239cc78bbd81f54d2586e4cd2c7bbcb076447887681d5245d133a694a6bc90f320c67f0b53474c408a9caac0e9b161bd34d68ffede73d6c2eba2fd40be1ed4c672736a483c570508abde222542a6460d02ac631d85cea94f356ff1d7cceacce4c079645d7afba4ab07d841617f1b2b6e663c1542c9c1ecfc155194380ef87a5bf562cdbc9504b65acb351b3ef3c94e16a32dcf5e4dc534453653465d31c8f9d36305c0e61d95c5fea80135638458e4809cf29aa2675d4cd6f371834f65fbff"}, {0x108, 0x1, 0xf23, "d8eb50885ac4a2d7e74e718aee160449b792a6427c9156170a65a6f72dc1e849453cec13d03aa0f681e5bb9e18a098c93028f5376288a91e499c0c1dec663da646318562d208daadf7730c20c0e25780bfb84cdc46495ac7c5125ccdab7553cf45c75bcbda1dd6d761fd911cfcd154880b48fa942b07bd786dfb416cef5f79a70eb4e30a1ff1c1c4baa5d177a2732b38833e40a9a2a8abc136e05d55132210f58698854d07fd3034052d553555d9252723c11cf9347293a7cad7ba85056050431e6fa262f0e979c8520b984e8f578318288d5e3f1d9f842c5e7830690191164c7da9d08c38e1f4ba337d859166b2c9e582"}, {0xd0, 0x1, 0x7f, "2e6669a7b82422455dd2f6f6fb3326ae786d0cf73c373cbc3415ea45b1bd633e43c1d185ad3d449b81cb44933df2d0c010a7651f14f420f6e5c26a2c6f0d7752b307083d978f3bfda027d39c35489898e8a2fef31a7384812b983b8637adea19c7aead79200b6f09078b78777162724283076fcd813778466dacd4f76778cd15af889203813fbf7f905b6ee80771432915cedc04761907a7e77d7e45b0f3f6fe864058b43fefb7ed1a3014de89252e88b9b6b6b1168ba5138608837c52"}, {0x60, 0x0, 0x8, "cfc371711aa099a62702a10f61f33615d55b32b5205814442cb17dc6bf6f9a60eb81bd0afa08c765d9f269e2374a8d91059d3e6fb5d8298c69a7134901ae7e2e601e9ee1171d1eebb75267756122131a"}], 0x348}, 0x404) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000040)) 21:02:45 executing program 0: syz_emit_ethernet(0x22, &(0x7f0000000000)={@local, @random="9c7bd2e8f951", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0xfffe, 0x0, 0x0, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}}}}}) r0 = shmget$private(0x0, 0x2000, 0x440, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) 21:02:45 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@noop, @rr={0x7, 0x3, 0xf8}, @generic={0x82, 0x2}, @end]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5}}}}}}) 21:02:45 executing program 0: open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) sysctl$net_inet_ipip(&(0x7f0000019100), 0x4, &(0x7f0000019140)="6592fe53cbe68466f9f983e3c8096fab83189caa64d02c2d91345698ab549d94477e2b7e6ad3fec2ee682dc34ae7ac3629d288c1fb50f3286fc2388000e9376ae59e5569d42ba4719fb630453c5463d1e53e4fb04fcf01b9c7bbcec9ad87c02f706b575056b1752e832f95d4260bff8ba7957e1710c19ddd901784973e70c6e70b5837319a84b729a89157a4903e9b355c40aab1a3911d7cf7e655f15ecef3fed6eb0232908ac7b36b7cb1dece3f28b699c0", &(0x7f000001a280)=0xb2, &(0x7f0000019280)="83875b4557740265f92a14159ca370286040eefe67e143dfcf67bffbc1d5cdf90bacb315c057860f290296aac553e76d18bcea334ddbac56afbcb2a9f3069a1483c47443d986168015246003e5c4af0f0fcfc36658a191af87d5046e6de7d07e5d68ac1e6a5975a085ec31c3f2eb5ff22d62464ad2955958ea6f1279e111ed9ea899f28613008efa3e093332d91b32d76ff28c1b7a9459725431d8c1408ae570303f5af4adb702096c51b5d1d1a5b26fa599876c528560552c555b7d580b410b8019ad7ab128e3ebdef983ee3339b78f32df4eebc69c0057d8df019fa02cc205a71d89a1040282bf4d87184b5a2d984d933a1e9d16dff8138d9ffd6dc2143b925a2a44381a6a4e752eaca06ec5a31d66bb618628587b1c2784d98c63a531ed3eb91646943700529e407ac1415bfe851291674bac06d9a9794583b575b1b39c2323e923752756835212ea17d65dcc9ac0b908a7976a99d68cd91b84dface1799604e85455670eb19fc8d816dc984cfe88d0278d90ab927beff01353735e2a1151ebeeddb371ec646baf79864962b51d96b9cc52c7916534510e0a1c460bae7b6266987b05f25ac9ba24b9c4d7140b7169d62938ddd775c071b5f06a517c3576df9c37cedd04fddafeea73d487fcc2de40cd6e82db3efc10902108cc0caf2e89aab7a1a1876bc68538c2be7d57097458667647d3bae64156e69033c667fbaafc99075bf6ec67c366b943fe0a54be18c5b1c1dd5ad90d41764d00d5421f86d564bb444c780abf97ebe30f8f31c49440b5a46761a89d39c73eedd39dba6cf2fe8fa28f884da09d65a79d781c6fb7a8423d63d78e65d554f696ab09ababdebd3c211e47144dff0b6cfecfb7ed3020831d0ad9d6f2e6bc37abed800788d3d8b266450a35833c4ee831a2a4f286bd19c645972a0ed6222b8e1d43132862237a4ffdc9a15b2d0f2b4ea7e649756f0d020bbabd8a3129fed4a6840a5190292831bfe58aced18348a3374d15455ee7b45d3ddc28a342e381a0725d55c46efcedb598e96187dac0f595dbcdf64f99553aa627e206f89c43bd1c1bc438d96a9b7fbde2eee488a6d03b8071e84ac3374505970dae19a2338ec74872c818930e9e7b625f002446ca6e580c01f02c544784c475583d65979a92373ea7c0efc4c2112fd2f156455cc1f103ac9fbc868c75ece814998a4b23ddad26637f9579343c758931cce3d4978d1bc78040a26cc458aa1a7081dba3dd7fcd3da67a289482a94350d651705bc4ef1d871dbd8a492efac9c92fd63778d771802f432792abe828a8fb6fcc6369ba13314b4981117055fe3f388046eabd82a902c479c52434bf65fa4ebae38451c272867f66e25824d229a606c07ebd6e5af55f14f335b23c0659b15a12874e2e14921f96f28dd6c9053ef4464f6ab5801a532c8887fb101e055ab69c4654a2456c901848b076e57f5d932e7294c95358bbb2deae13f5315a00b3a19781cd848db6d9016bcb464cc60307e22578243e40f2b54c49960812804e5c139074a4e1e81c383c1aa3052cf9b2834068384649bdbca394abe9edf6a216bf3b54e4be9624537ed49a8d27e64ebd3346c9484992949674e8f5d5c1b6f06d9a9ac9a046e696e729f8d8fd3e660ba412db08e5160714c32697bbc1e4fc771dcbb535bb2d65da0760bf21cca8ce2f23049760a3b109c641497907a04018bd7901a91ef5bc67090497f702d0e6c4f4ebac951bd1d8ee5e27b55843b711d0d92b5afd7fb926c4c7a3dd32adfd25d8572f8d17ca21581f783ceab44a250fd0eaf167616e954c3456db476358d62ee259947567b8a700112d77968fecef3480360f87bb6031795322293ffb81e5610b76b8e768ffd45ef528cf995aa2de299c1034fff498be6185c51bb2aae22563ff611aa397b9b757aada8560f65835683d06634d02fe4b272bd2648cde151cd238bada5cc5d36292d83858e1461c0c5540795d5bafa929486ed85f04ccf4f7c5ed0a37f15f1022deac7d317a613780be2d2bceb541adf93b5c63d6b429445a7d6a88ed09b4c9ce467989b8b48622a06222036b988ec92c8786a0545d10f94742acdc16231b1a9fd0604588d2d59e7cf87b469e2ffd6b6d4233b24d443d7600425bfed4f5232c55f19e9c39240d75d48fd0c180d788869684c2da8c6e35fecb377f25e831a0e2b4800ab700de0cdc1dfa63a1be8fc3229c2c51d49ffd16f6cf48595360b68d7bdeefe7ad188953efb7989e12d069417a87238c09baee304c2fb5f2a24e2946440373e29f19473b31de358205bbd03fdd0d5a9c176a9da9a6cf1be79b9992bf96c89f7fe784423bf20a4e2c386e7cf447a0e6208e115a4d1163581c43803f8127ce6789608dac4e62fd09463b674b82d3b504c6c8b66e94043cacb7dfae0e1e7af443f918066b60133251208148295e9888646acc088c4f144a86b0df36b262d713bf1c1d143c52e5bafd331977b1edbc618667476e81abd2dce3041f597937e2827457f6d9e4ffff5afcb978ca892adf5abbcba6fcf845d91da3bff4c518372c389f4a03230675d53ee4f5f927924f959f1c890f4ef8e0dcc3e1ef4e4e54aa95fa8a8a798af841ce089f2184ad5d3547a2a3b78a8b4a36511490f0cd9fe73362d3a69cc8f46f38565cff9fe40ab098db9037cabde77ca01160c08f167a2389e7de1f8713aefa8998db5051f72255f2f1101bc1a92680c4205316c5e520d67bc9a5960eef276cfc2c3b0068514374d83f89542da413388e73c5fd6b61defe043a2b60de4b29acc7ca6c7ab21b2db10d69a120165da5e5807de66a0cfade0dfcc02b609dc2ae4ea95b6a8a000d3be55c8b2081977b22e03149aba7086b0bd6c2109a0d0399c1cfb82b91090fd2d59a27311edfd72dab03295a7dc585a7827e52f925d344845b831be63c40a62a8c54e163b4bf3f9f6134ffbc18ebc00c1d43adef66ff6112e224965dd53e288d7e4bc017d72d3dd8bec76e4110639ef579d18a8a38413ff0ae98bf0be0e55170a4286dc9e696812937296d048edc258815aa924c5c9beeca9cf459bd0cc4624ea53e4525142ff42711c5f059e134a3b2adb0d1d1e0f7c9d9327a6f7cb8f128954e615102ec31a0c9de57b82be12ea2b77a89b8dbb36bf446ec4e6a6da9480327321edc1294c87749e8d25396e553154cadec48d50820089ba0e0d88bcb12a37a76d3549da64beeae1dfb600cb386ce804dbd0d2af3a9e1252770432e53f2e370b68daa771561d6ba0756d4f5d848e9bee1f3141c7517f7de990b165bac9d47ced0e017db5e8f9f4c10aa97656dec20ddddef2bf522d0dc53dcb41ababa4b0438bd0b000e75cd47d0948df67241da5e8107b52d438c2f2417bdbec6c93ecadb697fa4b0e44503e83ce9f372ddae9fda1788db55a668319aa52facfface883d54d1a653f3269e6aa3dc37cd11c9ffb13b0a350d440b09fa97e205293f8f803b95110e3f773749781552468cc840ca8bfc77c82c425a989fa943816ae142b8113ad68126549137e29dbc38c5fcb2e385e7d4abb06ba311cdc2644726b2ee7374a38a1a0de58f1cac92f1b64012ba190f8c351f29cfa34b53b161a19289c0d1bd811f426fd977f214ef45eb6e4092cbe53c26fbbc7d5d7f3adff66ce20406f8a64166fee5db53d8b749dc31989fdc6b99826dbcda0433bfb524d9ab90502f06dfa5bc33a7b4b76ba4cfe340dfdc662c3b6100e7f1b9b1c796609a04cb9877b50ac341c2ee74b22635ccf1ae618438ec3715de7d29dd5b78a8743bf04d9ae1e55ca666b6a3f0965a8d1fbda2e691897a990f390c855a531cbf88c6159daa75bc88991fc6367ab6ded7767458e94a35c97f933229a6d2fb5b48830ede474ad6a5d1963efe94caabb2ab231bea51b3cf051092857fa5fc1e40249c5d01c4a6b8f908704bc90e11bea2644edeb34cc4c638be9f8e87271be4fbaa4fbaa8ae1b91dca254725a3f4892bd57e196ed3450acab0d3529aad01b00373683b43c8238d512fe586e14bcd5c9d4f3d96d1b965059485d71103b7c366d64626157e9ca4540f69340ff9306b478f2aaa7049fbc6b889beed4818d0646ef558e0736f773c50b945336d9db9f730fcf3336e5f744192d0650e8e28314b5d631a42f6db3141c5e1d691423effadfc6557d698ee576a479b3e32a856965f62da42fbadaff4e924639be24dfe90d7cb73789c8c1a58cb1b81ba4a904729a6f3da920434250c58d26e380078d7d27fb3339df0712460c2224c4475a13f4490b4dc55cfe1debe5104c0c69f248e972cc9a78f400c42a139e967a2402a5490d091ba94a464407f2dc44f1cdcf9dbe0e6e556d10fc864760eed62dd91a2c9e9c89d122669b7301ce8718bdd5d3b65fff7152f2c4f2bc7a29452c5afad3041e706ff79797681093ce84d3ddebd78b1e110b430a07541797fc846e5082d8501952b9ffccb40c5897197d3d461cfe26e1667e48f444d3e2a5380680f0d07a228658ece24a9f39a3c7fb5b11d347b7e7c85e789e8d8b8050f642e077e79fc6d0fde43e9f7b8a57151f4595ab49699f5e2d1e2d51c264130bbadbb4be81aabf1cd1a2bf344da813dd9d4e0476c2eee66bf2e75c95737611f1a3e50e696df96e84a75a8373dbbe0af76fe0ee07717abe00b7e4ef55cad50a90f47d6e8ae50b92fece33d5e94a01ba1651d4895b2f1333d8dbc3c3e7f31fbeaf3d4238a5b484ffe9449109b99de02fdacd823784b7b40818c159483c8c457285c4b58d8c39506b436c4c1db1778f21f48110e23e24db469c02302f025bd6762b6d5894bd826d7a6eb23a0606fd49c20cc5a39e5100b4f5228f61f56747be4ae98ce7c6283a8b46a9070c76b57f87f90074de0d198f493e8eef6c12c1e623fc554a2854936f4467f3640ebbdcf0fed36a1b4b93e71b289f59e7a26d213a228ee6c17ade319a1dfb2c54740d82efc99b0a7f7fe75901b8749aac54a28e77748e0b21b66b0ac7bbc16970b8cd9e3992d3d505c0432bc2722d4e7f8710e8e1453cf06e145aa1ea9c001776be02838585b009ef86c3a84909eb8c0c3aeb0d6312d36fa3039c94ffc817a6734b017d0846521f74ba791c25cc127d114fc43388950265d6ffb70bcc01d7fc61cca70d897a535e6ae50189f62ba954c638d696a578435c081fb76c6237708fa90b4bc84ca22a8e1e499d967b420b286d109f7317f9d0196da489bc2a2ad183cf094317dde3215ca8140073fe1e3196a8785f698a62346339ba0a6814524d5d0f4f53aa694e448023cefc328f36cf86146f51c5e455167b569fa9e469f388a8bc91a229e5367b26004eb8144e9844dc82d2bcf1c7b3bc30327600d8298beb0ae39936fd2da12846067cc83e528f9399c7f9474b19b9f3da17e6383abb99532b32be169c63386a5c3603cf940b89fa3d25941fd4e798816ad5a44545430816cd2ecb7f38a586e060ada78a5f83e6241a9dcfd084e32a37f6047323d7158440b9c7a4b3aff1939c6256c4f728867a129fd1412271e2940b57dbc97fe695992a67989c1220986f9ea530916ad67fa6004c437cf34ee80b4157d056ef521b7b3b5fb966ca2d6347d4ad9ba5394170324392ed0745cf5d4068f61235a039d469619de2b629d6e8ac56b5841bf82f335afe5f8d3e51bf80ef69a1d8b88c7e9ff9a571b01a664f0fb651dc2ef4f0baa95f26181aa208e9e82010080dc666f2af85314be909882c79b0c4211e3f9f9021681ada67066b1d1119f6627e6b002772ca72f79883d63849ed241f15abcd53535ae33add9fef40bef22f3bd", 0x1000) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(0xffffffffffffffff, r0) r1 = socket(0x0, 0x2, 0x7c) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000000c0)={0x8001, [{0x3, 0x1}, {0x3, 0x2}, {0x1, 0x1f}, {0x1, 0x7fffffff}, {0x3, 0xfffffff9}, {0x3, 0x9}, {0x3, 0xffffffff}, {0x2, 0xffff}, {0x3, 0x20}, {0x1, 0x6}, {0x3, 0x355}, {0x1, 0x2}, {0x1, 0x6}, {0x2, 0xfffffff8}, {0x3, 0x7}, {0x1, 0x40}, {0x2, 0x200}, {0x2, 0x8}, {0x1, 0x8}, {0x3, 0x2}, {0x1, 0x9}, {0x1, 0x5}, {0x3, 0xffffff01}, {0x2, 0xffffffff}, {0x2, 0xffffff1f}, {0x2, 0x6}, {0x1, 0x1}, {0x1, 0x10001}, {0x0, 0x7fffffff}, {0x1, 0x7}, {0x2, 0x3}, {0x3, 0x5}]}) r3 = socket(0x18, 0x5, 0x0) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r4, 0x0, 0x5, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000019240)={0x7, 0x4}) getdents(r4, &(0x7f0000000100)=""/102400, 0x19000) r5 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x90) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000080)=0x9) dup2(r2, r3) 21:02:45 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@redirect={0x5, 0x0, 0x0, @multicast2, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}}}}}}}) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000280)=[{0x2, 0x100, 0x1800}, {0x2, 0x6}, {0x0, 0x9, 0x1000}, {0x3, 0x7fff, 0x800}, {0x3, 0x2dd, 0x800}, {0x4, 0x7fff, 0x1000}, {0x2, 0x8, 0x1000}, {0x2, 0x1, 0x2800}], 0x8) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000002c0)=r2) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x2, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x4, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000200)) semop(r0, &(0x7f0000000240), 0x6) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) readlinkat(r3, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000300)=0xffff9087) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000040)='./file0\x00') semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/246) 21:02:45 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x4e}, 0x3, 0x0, 0x0, 0x0, 0xd) r0 = geteuid() r1 = syz_open_pts() readv(r1, &(0x7f0000000480)=[{&(0x7f0000000500)=""/199, 0xc7}], 0x5f) close(r1) r2 = fcntl$getown(r1, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000080002000000000000000f8ffddffffa00000", @ANYRES32=0x0, @ANYRES32=r0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x58}, 0x0) setreuid(r0, 0x0) 21:02:46 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x63) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400002ff, 0x1000f575, "003700200b0f000005000000ac39000500", 0x1b}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) r2 = socket(0x10, 0xc002, 0x7) connect$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="01002e2f66696c653099a212c32f844e6f737d1993e100008a1ea7d797413bc9e52eeb73c436eb2799821182da3707fea56418d56b437ea008421d5a3a9244b41267b5ba57bfeab6c07c84ab2ef3fda668a56ed3c006b285a811014d8305c3f3ae1d47a75e5c44134ba90a4da6d5534d7fa4880e97111eb717d259777fdd7ad3089b33a310eccc05bdedb6dd308275c6689aa40c397b631f4efd3a5631bfa04852af3b7108bb180f4121b7fe7800f6936f5de416f21ef08005000000000000005c47a122fcc69a7013e12862057aeda189f52d12307821cc4701b8281837156083fa3964f5c529d8f887089e70c68c60e06c857bdb4fdf0e9f8061c48a9c58128ae2bc32ac8bbdcbcbaea80413c9de410c0000000000000000000000000000000019a73939abef33d2a3aa21b173cd01f414c809ddfce9bb2114c5db2409a74aff1c044bf8d888e356a58c4d41757013ec9f5e29a97f61298fac274756991ff5a2ba50e553a78c202e6c82852e4b1e1366607b0b6a3b7bf6736db1b0de26c7a44a8ab3ea750f9ddfabc54476da3622c44aedf42a0cb797469233f39ae36318a8c3322a5b04db710eca634df5d9bfda3b41a45ca65e30ff4dac4daa87c5dc1b184e861b0798974ee1d6be780df01789520d57b7966a9cd2dbb8cb82e2f975a74f9b883547f2b70bdfec62f0bd8a72e029194ef4c04fd33b631766bf6323e955bf23ed58c64d3e023a7194b1ce96f4cf3e1851e021d63cccfb99f4aab4dd115475050739d4379cac05df01e795aadee4983b94e1a791f3adb103c4ac5cec532c942f284e76874ed56e89c88e5a4a08d43fe1c6d35dc6def9bcd9cb1ce7fca8f6a2073a8d447a33bbfab3950dfb3b24ad9bae9f243ea733fa5e40d7bba6c49a9d43e2a05695b40ca6cca9b9b8e81315b6fbeeeb869a30322e64ffd2a8d10f5660dbcf1c0ef1bd8605fe4fea730077da436610a6a2b9f8aa3f29d743e02d0ff7721be2fd6242cff8b7e51010e20170ec8aef7a6690934a94e1d6c819fcf3b1ba968be70b045d0715ca99f3f2c788b52a4835e13be7e4380b832e2325762c3186df051ccd612138dd5cef6221f4eb02e2a3e273c949850f2877bb54fdae97f8f98a4c1194378cd4f9c4b71a490d36f1c299881d7ea01496a39c48d1a722a9fb6ad455cb0386ff9ec16a941c3721e4a5979972bef2300000000000000000000000000000000000008f0abeebd837cbce242d305e55baa5a3f7b28c768af33a7224dc38e077b057deccb5c26867c5709e89d9286ab2b55002c1f8355a0000000000000000000000000010933061f83bcf03c1c8aebaef1f916ddce1586d0193d738e3fc7bc130f334512c24600b84116b6cfadb4ba86e"], 0xa) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x3f, &(0x7f0000000240), 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) fcntl$dupfd(r3, 0x0, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) getsockname$inet(r4, &(0x7f0000000100), &(0x7f0000000000)=0xc) listen(0xffffffffffffffff, 0x8000) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x43cb9, 0x4) r5 = dup(r0) sendto$inet6(r5, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) sysctl$net_inet_divert(&(0x7f00000002c0)={0x4, 0x2, 0x102, 0xe0bf09012efc81fb}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) 21:02:46 executing program 0: sysctl$hw(&(0x7f0000000000)={0x9}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f0000000080), 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x6, 0x5]) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="03f2a2b2418155a912e094b3b7675020a8000bbbefd9f8ea5f6891d23b0ced062774653d9f8353e8c727d498f4a8da769b42b1a367326ace432e907efc5ce52f26999461e63d47443bbdfe950740b933a4404f111a7ec46241e741ca5500000000000020cf797276598a03e3e37e6f0e898cdd9e78090aedd7913cea4aeb896e0e48a4369c46ed9efc347d8790b6c5ddb32c1fac7621cba801534df523ea7ac0060d64ee4228f28c0c93810640000000000000b6b2584f12e0ea687a26ee55d0b05a2a1e5c1b2e9a984115917300000000000000000000000000e9f05b18479ea7548c3c57572afe30349b2919ceb19a9665d1c842cfd47e1af151ed6554682c16270e37838facf5233ec140d83ea822b5931911367e633c6d00"/291, @ANYRESOCT], 0x1) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000003c0)=""/178) semop(r0, &(0x7f0000000280)=[{0x3, 0x2}], 0x1) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x2, 0x4, 0x800}, {0x3, 0x2}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) shmget(0x2, 0x1000, 0x80, &(0x7f0000ffd000/0x1000)=nil) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380)=[{0x4, 0x9, 0x3000}, {0x4, 0x6, 0x1000}, {0x2, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x4, 0x7, 0x1800}, {0x2, 0x7}], 0x7) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x174) getitimer(0x0, &(0x7f0000000200)) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semop(0x0, &(0x7f0000000240)=[{0x2, 0x2, 0x1800}, {0x3, 0x200, 0x1c00}, {0x0, 0x0, 0x1000}, {0x0, 0x8, 0x3c00}, {0x2, 0x0, 0x1000}, {0x4, 0x3, 0x800}, {0x0, 0xffff}, {0x1, 0x2, 0x800}, {0x0, 0x2, 0x1800}], 0x9) semop(r0, &(0x7f0000000200), 0x0) 21:02:46 executing program 0: semget$private(0x0, 0x3, 0x2) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') shmget$private(0x0, 0x0, 0x0, &(0x7f0000b39000/0x3000)=nil) 21:02:46 executing program 0: sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000080)) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x802069de, &(0x7f0000000300)) ioctl$BIOCFLUSH(r3, 0x20004268) 21:02:46 executing program 0: socketpair(0x3a, 0x4000, 0x7, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pread(r0, &(0x7f0000000080)="1f732de3d75f4626462dc232d37ee6c38b940bc1c589b8344bc7f016faaf4d89f3c72acbf0c9e99416ea67414b3a00d3a1a50f99fae0273dd45acac1ec66907b3cf5ff107913e45e5737d062dcb69d375d50ba384171afa509203cfeb9433f2541877006ddecb691b84d0b86fbb9b1b93b815aa35f67b7a04980175d1f364153e6b290de98e4a05d414d74c7a33b54d30edb1a3efe59f2baee8a9ff8d3e182a4ecb85e33f5a83c7bcbef2f4a35d885a1fc6d38a17ec76b25d1", 0xfffffffffffffe68, 0x0, 0x84) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000140)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000180)="0813f8586a57830078d40c2a24062edffefe2dd7eb2729db40addc4735733184eeaf367653c14166efc2be04e63762378dbc215ac2e258c02d12fe69b0de9bd6f3810e33b6b8c58920170ee506749b2dc9625cbc02233e95e92a281580c4323efc021121f58946681409a4a0bcfa9ddcfeaf7c50ec12397f021e31a6dec58a194afc748ca739322797d8eaa8b4aa207d65b659be99f5fe3666a0ddec9f7390057be3a2a369", &(0x7f0000000240)=0xa5, &(0x7f0000000280)="aadf140f1addb69b77094bcd4f2bdf26a583c1363afd4f4bb2865671d5e45f150d3f6b1e8ac9e84f0dac573037b5836c1108db3a7dde88bc8272755292a65f1fde03659777cb15f1d738a5b79d7d4484c5f1ee127094ec20e4476cf55a6b1bd3ea1530caa3e1f68ca19f385e75232e46a1b2fa535925812ed3f13d773840225c0ffc261b131a0aee266956ea80a419c636e90532a96a35b57380adeecda41d49e5464a31a1f49586400b02fbe083b5520aac25d06eb5e767ca36fd6112bc39751067fc6f4a851ea58d7e4e16f49abf7bf968fcd78c5c79939ce7daa0a74b7af0b2c43bc71bc3435d8922b514174010134d6aa3f5bf311b37176f9440f3985d9d1d40266cb7d0b03cbd368856faedd3314307216183e181f2f04b1827e88e2a391960714cd533d131cd57720ecf09da0751880a5a4ed5ffc0d5afa8c569d8334bd737da438b99d8afa50a41c20383dd3e7855c9d0e846c00a20cd74a3aa0cf0d67300b82e4f8bd7e3a8d48054e2b90d4675cabf415ff165b0400893920b1b5d38adf06d5a3f550441719a25eb663684cae25e39f6f08be45a09622cef59d0ce34485c1b81e85945e36226bd17a2457887c2fe4ede2946fda97e99755a7ee0fc8a5f35d12bfe4db4e694a221258aedfde752589d70a0cf74cedc03d210585a8a823afd4f333ac3ea36b5f6a9bcf867788cef1b751963f1b6c56cbdd86ed9a161272233701791edfa7e93d372b87f898188c533c0ea9ef5cdb34ede2c129c6202ddd6e3c41bfe60e0316e40382b616791496ac03e36d6ef7dcda559feac41f6a0b3f2fa3cb47acb3ab51994499dc39f3fd428c3d74dd49114bb52487450fd5026871e8c65e3ae9ee238146c9ac4ce8a3396593536f22c9fd68a6afe45563942ce1a86e0e84a0a4841735c9838ca478f876f40882aea38c71186b4e6ecb792c65563ce48f5b0c2067cbb93af1ac96c9d549426376f8b15d47a2a2bce1c1882be18629cf2c9f2bf1fd39e48b6f8ea7dac269d3c59882a51807c88d7d2195965ac4a0ce47973b08babbd9a3732ed53b57121c16b3f2ff89e6f795eb662e5776015b15dd3394d170ef978f7d06eb8b8f18ff46bd44703dfcd7955c5b491348475b9fe92efc2a20b6fbd9b5a329df420ad5bddfb46d2bb507878f47d1848e0df76dc58430da5885af91a4c06ef5b6e16ec520aee1d96f0fbe696035125aed43d36213d5c144e308e1e85ced2f2db9e6e3ed081698f3feee9c52f91d3832d948352f8c34df7cb810c25fdd0a3e1dc0d155f134a20a2903a361f09081622045da1a37bda5fa71bccb6841176b691f5a9f03b6f04ceb89718ddf782119d890752c4d65d73c894de65bf16ecb822feab22fed190058e2d5c3428e425cf13a7dc480305dbe5d48da9b3c87f55c2ee22fcbd808fea772d6a1d70643c6f05c7fd6322462384a6691e87c01852e453db85747987bdd99d735b2217765d0ba2f69146c83799ed1953a0a572022d8260e967d6b6bf7272a051ea8d3243dae48b775e04ad4d7b37dd18f89506f51462aea973c205d947ee69485f83beeb4cb0dfb8c4c8c947b74e792c228ead82e9e1159625976754c6b7a90390d538cf84eb391cb01eed3bd140ae574d535aed49a6600013bc58f6eae3422d0d360158fca3ca76fde0884f0bffc73c1adf45b5025abf22aa6ca22041e24f02227f68a04899cdc9ff0646a64061f6235b1d7ac77cdaba260a23cc214e09f4ccfdcbd1915fed77222143015c41a0aa8b6e15a63f7125992bacdfa790928d4b255cb894ec8f90db76d50fb44f46e54d457560ce326bb82b9876172d8fe47718cda18d12d6edcc0e7eaaa18cfc46d53c39662515d79631a9ebad893146e4c08b55ac29d0c382a90a37bc812f1b6cbc7f84ca5e3dbeef987ec3aa4c5762bf9cf94958288da4658dc1650b593966eff84b3d81ac9acce4c4a7b0277d80bbd6abb94e73256d7afb3ea6ca285a1cdd0dc54a98c533e1a88c1f466bbaa53f9b96af3cf42a08a4d3653e237948f49cced243274fd39590fb7248aabad16bf675a116eee5d20adb2b4b05abe4d17fa9d9417e3f6451520d8726166bc0a49e758477c1cb8662490740f60dad3e539ea71e1a1256ec987fd7f78f309058fe2f59606f8bc04d1ca94cc549793bbc3009814a0c6decf241286f19fe06476d6c7effefbe4bb405dc8d3dc6b57d56b4a0c9dc03ec573facab074c29c3a5ef0c29cda05e8c4b6369959b4df9fd664551c7f68c3722c99519ff5ff14f1944982d347a01bf05e3e9eaa13ac3792df45f7c26cc927be6650617d01940df88b86946d985e1f6408c6ca75f9923f8d886ba38f6efb41aa9f0fe5af3e6279bfc5b280ea0de198e4fad163425f876bc8d1897a47068f3bad374c7358a30feb83514e7973b4ecde3bd3c8b86d29280dcac51016e829bb2adc31b421073808dc40d619cd17c38d36f90ea82cf3a8a2192725f331cde92d946c5261919d9bd3750e6570dc1faab9492025c3f64229ad7d39a59a68e39877f656037c7db2c615e4e1f089ce628d32ac32d5c700f72a9c9b7b2cbcf4673b2253f51b56e0f235754baa06fa360d86cea2a0de1243d777d98ab163ac810502b29e1fe37d6d27f3cdabf1e9692f1306e871fc46deff1d2944c81e0f5bb6d3ce9c948a552285f4a706d2e32598dd694535b76f2ff33a7a4e3ef2dac963613e8658227cc7cc5d3cc7470b929827268c2273698db3445aa84c3aaaa440793e48fcffa854bcf31e19363b666540cdc41f0c8cab257ccbe1f5d18d46346f779f3f075b5bcdc09790d326d5f65a0540228eb035689587d69b536e1fa8802b32bc42b9815e034db8347021b32aeb2b8cbedc11e2d70f5021a43217d909d8f0ad056b5967a67d52aac13fab3954a1c441478f92ffd207b4f1c9ae6088daa53cbed6d65d1ac6b426dc1c1627f30f0ce1d8c73e5e8379d011d3bd1592a974bc74dadf6fe7f8b053c64cdbcbd4f7428dba793c740a98c996cbf85f37bcb0123385a52c2fab2b9938cb160301a42ad4a87286227eb3cd98894595805ec883622ac880e2ea0705748ce32abdeaef10cb2d39ba360e088c40f7230e65b6e1a6e6d1f6ed3395f4f5e5861704e450a7613c3eedd34c85e918f006935b9d31b56dde45bb488020e8343b1185ee38e399df85d1baf3d5279d16cf54849b0d9a6556537ec5b8cf817a01eff7956d85d9c5e7df7e42ac1cba24526658e4a0fa94079d8c0c7495d3c55b4d900e4bc37a5731f36c6b176a10ca5837a37a461b07fa57a8f429c1db29613acddc13cbd60901a73cc9b0bf09c69a638403d56c43dfb4b8312a35001396a05be2ffdc31a36158f907b7ea2d50ea8a293118e617cc8f05695230f818236cc4ebf0eedd0349ab254da19212cd5407a962576e6f0fcc0d2dae4f95f16566fd6da117b2a3d03687c5c4142d69250e8e79a8b9a6429f370235c479d23ed9bacf48c0969c3464903659749d98c03b16004a7e66e23c6506220da56f7f3b8aa4a70b128da34529194044389850f3ee88b1c5669fa36b04b06887228cba4f452c225b8fbf839720e1c7d4e170f8eb95ec34f204e38f934bf015c214609c1ff780f519b9ccb7235c02ba20df7df2ccca38b4e04206630cda3dc95bd48837cbd2a6a92825a3f56401d6ee2ec04e030969e459e9a6a36363fa673977215fbcf4e36b4c801bc197518da0c40177e32c45c1beffb89332e24ffde5e58921f2d0a88732bc43e1cfae7b80e90c2a4ecdf3f5396fa2ffc4ce08a3cecce80bae2846dec1a42a54b4390b854b1be22520bd4c87da2c954be11ae7d4879d5c2a7f48d0a244046e7662690d7c9f7af2d72d06f79cb8062ed9e18a2d683cb3c7e31996d12e656745bb7617afbd426817c6287a17e1c1bd136ad8bb06e8dab96818d79ab31984c162b8caeb1c9685c2ab4797fdb9e4098b3a2ae7d0a6b6958698b98bc852ffd8c97229e7fa69a6a82050bd3340af89f33406de22a9c34a7ef9447f9eadc3ae154a699d147d27e8fb0311533b5a69f2cfb7de363ee5088a0f1f71538513bcc8b22975d3eb869af8c17030ff6ef0de0f91002560d2821a7bf28834db9ef3efa0db95745af623413e13683d278c9e6df812a7fd147b9549e48698d353d342e7c5d062c0edcd90d1c479d7ce9f3877e905d8983e8dd8c80e77d91ad09a664ae24c9b60dcf12ee0f71987e8e6452227230df33e8e97a78b5f25491e806c396dff1fb014cb0acac06720a1d7d91584bba9ae727d00b802d486af895f95b615ce7b7d48bf1ac4829b6ee71f627f3c3cf503d818033b1b62713dbbcd97f86fc16a3c839ed8c40ac174051b46cbe01d4724989e15d913f090da26debcca3df62ca28c3a2eaa4f295bc5fefc63bf3d7d07efa1a236c71fd02cc7e83ca9539a43efe5a9af2ee2036df5c27c297bd6f462c48dff52a4f72b7ac77b29e6f8e742556ffb10c5809629df3d89b5768ebcb9144991c0a9e99075c66169201b6becb401afb46a30aecbc012b870f95bcb74c79391d64c41aa3a4c778120f4cc2bb35efffef56ccc6125185a4f70199c189d1c588d9280a40b9b1960241120e4ff6d62184802dfba30bf7270675606e00e4548cf3a3d63387f53148fd8c37435fd99e3874ddb8a7b42acc1b4e11e69c1cb6b84c66352464599edfb0bdf6a6fe6846b9cee750da747ec8689ad846fedcd36c07f2576c8f6e489bda2a594feec31df0ebef9a428530df55b848a0830977946c490566034945de7420517d462bed9b5cbd81517cb092673a97fdacb495e7dff44ab2231a9d9b32a591ceb3e9c7911b00480803b277dc82c272103752121c20749a475a61f75040997644c8900c4246fc33c47b20d4fd5e4532d9a4389522b2e8d4fff6c09a729f87d020f07b10b086b4cc84ca75eaf0e7b200e37fe2c29c64c5ca2bde0cd050ddc8695eaec69ec1c145d68bb4c6d336c498ff61f83654f445d3c84fea6a60af2523dc3ee05a14a9d78d1992c0221f3339b4040e220aa87ee0dcc391bff26d16313812aaa8cff8632ecac05eb0155aee1b666ef29ecc683e7cf6ab0cf15a80b9a766b2e2138d39536ebb72ca89375e8a70954c86d75fc1f9e19b81443a54dc6c57af613876e8ee010d8dc7aa624ebb1ed0cf20697a34359de4c3508051a2ba31139aec4d25bf9051c05f7a46c9c6e2d688bee63ee6f33b7bfdd9011d7a4d3b583a13017c1edac0fde9c354fd128324993ae48c0c012780d27e3ad40342763bf86ad04335a622bb5fb7eb8c13fd505b8d61bfbdaf7c173ea76df6fbf9ccaa6b14405969ac5a3180312bd8eb212a8f1928593f665d37491d06ac8cd71b25d1d072cfccf465788b380ab21114e34a300e6a9ce22508c6f0f0d160230753b025e739d6dd7b7c2032576a3915cbc28115be342982beb7a1a969baec008f4838d91f9aa8cdfd7033b0dbb83553182f8c1f5624c59f8eb85873fb3937c248666d5f6ae680a2de49130ea220d27fd3f521f3fc909723cbaf495c850bb8c5d92ee086b214bcaf7fdd5f21329de49d9238d02b1638fa7b35c494249b63bdc752d1b358342b7262e93f8dd5b7586ce8c99c5fff7d1baef25ca2ff2752546933c9bb005bc8020d5b360a532d141b2f3bbb2580f208a23201cdefe93b099b54019eaf2d9aeb8d33f38e709944a859a7b5fefeac4487edd6b36aa1ff6c4ea0a6c520458222e059c2d0842eed438c6403df51523bface2fb702a5989e0eadebf286100aa4e5a3adf16c021584d6a077862da7d2c99a16ceebd7c1fb5fe3cebc300441a9", 0x1000) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) 21:02:46 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="87a5208bfea20299eccf7c48a1de6e136c1cd2c7515508888c92a49a85b00154bb8d83fc961192e78e0a2dc8aace737f42bfb3d579248a433a75cd7b2aa21daac75faf948fa9849351e5be9eac5e4851cd770a1e3092db0911e3a5c1bfe9c09e4fce98f3ed2d04f13b6cd5cb0f2bd28aee295fe231dd2b09bc7a98d22ec4b03e88caf8df7fbb0cc83a241c3c1e4ff3ae798dc9fbce4867751071744c19317564d4c0a633a9d379", 0xa7}, {&(0x7f0000000180)="c101d82f887bbf6a3764fac233c8a6bc1a3d4fdc86556e160b9ed7e393c876f238fffa374cbb5a6e65d67e990d5bff72046daf1b7f2dc27d0e6d8126747c34ae562855831b2ddf15f9941b256b38e87abfdc63ef19b69b4717b7d7deb115df7ee0b0280da781e09257319fe2ed33a7576b5e6da9a45f033e7df5cea5052e6fc669821602d133ac26c699c85892a8a6c233b086616f1de8fcacb364c1", 0x9c}, {&(0x7f0000000240)="d51d9a789bd5ce867f9503acbe36a4e976aa5d2d65b6bb4d07aecd6797ff3a74f764489f09fcce4170a118c6e34ef7edcc03f997bf752e10f9e124bc5fbdb1bbd13648510b24d27125ae9571b88c37de731e9771e2e3174add4b914da0fbc0aa3be3d7", 0x63}], 0x3) ioctl$BIOCIMMEDIATE(r0, 0xc0287533, &(0x7f0000000080)) 21:02:46 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x97ac, 0x0, 0xfffffffffffffff8, 0xfffffff9, "0900000000e6000000e800000012ce8cd900"}) writev(r0, &(0x7f00000016c0)=[{&(0x7f00000001c0)="efb17d4da8bff388f9730a432927d3d5cbe09a9f6dc57a6a235723b6f5b3b6532607fc907ff5453d0fea087be173d227f717d390da0885393ba398fc378afd0486b15c03ffb1e014ca383d0785b2d30c72d9297d9173d9d25848be0f617188507d0bd7a935a3d2d0f8fd242fd36ee6267ea99561c8c9684759f55e134d6732d50cc6fa8f4417d1320a29f63a9ceb48eb83d6f3d818409b2ffbef98366dce0e405cf192", 0xa3}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, "9c2c8532b695345b940dab06b877b42e839b7f60"}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6}}) syz_emit_ethernet(0x5a, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60317906000000000000007e1eb41c9d60cca81247e4f515ff0200000000000000000000000000010001000000000000c204cb24a05c2cf7052d0d86fcba7f24c5d5b8c39ec041c8e84e0b246a5807f66ae9b4"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x62) accept$inet(0xffffffffffffffff, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000080)) symlinkat(&(0x7f0000000180)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000280)='\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 21:02:46 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x810, r0, 0x0, 0x100) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0xffffffe0, 0x1}, {0x18, 0x2, 0x9, 0x5}, 0x400, [0x0, 0x6, 0x3, 0x81, 0x1000000, 0x5, 0x9, 0x41]}, 0x3c) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2a}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffdd9) 21:02:47 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000040)="00008d78", 0x4) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66"], 0x10) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="71022eff"], 0x10) r1 = accept$unix(r0, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 21:02:48 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000200)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}}}}}}) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x12}, 0x4, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)="d6876a0f999c5f590a046b90fb7d0cfe211557d33a5c343ba33f777c4680852b533496b7891df8f97996df30dc79cdd5cc21e5f9f1caac8034b611604ab912e6ecfda1528d71cbdd0ed0f38d63effd58fdcf5cc75dfbb40d76dfe93ca061b73f6a2e7edd0ce04264f4e5d3c3b73f09e952a50b166f286ce5002037a3c7c5346a8e5f20910027aa42020cc8ad38794fedc6ad6c6346be8ec53f577a4034d07d1c6f7baf02822e27", 0xa7) 21:02:48 executing program 0: syz_emit_ethernet(0x5a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600000200024060000000000000000000000e3e900000000fe8000000000000000000000000000aa4e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="9000907800000101080a00"/24]) geteuid() r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x1, 0xf3}) r2 = syz_open_pts() readv(r2, &(0x7f0000000480)=[{&(0x7f0000000500)=""/199, 0xc7}], 0x5f) close(r2) r3 = fcntl$getown(r2, 0x5) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRESHEX=r4, @ANYRES32=0x0, @ANYBLOB="000080002000000000000000f8ffddffffa00000", @ANYRES32=0x0, @ANYRESHEX, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x58}, 0x0) getpgid(r3) 21:02:49 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x14, 0x0, 0x0, @empty, @loopback, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069de, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f00000001c0)) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) 21:02:49 executing program 0: truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x100000000) setrlimit(0x8, &(0x7f0000000180)={0x9, 0x400000000000093}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9, 0x0, 0x0, 0x0) flock(r3, 0x8) sendmsg(r2, &(0x7f0000001300)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x4, 0x1}, 0xc, &(0x7f0000000200)=[{&(0x7f00000001c0)="c51220d7c764cf9d9bd67e39ddb344191bbf406982645c364b93312d1c843897dbec731fe0539d6d9164f0bcf7", 0x2d}], 0x1, &(0x7f0000001340)}, 0x1) getppid() r4 = syz_open_pts() close(r4) syz_open_pts() writev(r4, &(0x7f0000000100)=[{&(0x7f0000000040)="b40c23613238c31a4d7ef4241fb9f912d9ceea5f38dcccbaa23aec3d406d155dd488dd27366c1b32ae088eb107d77a1f682cc5b07f8f1a03bd5f2f3fa1d9c6b538b4fc785902ac93f21666ecd0446f834779cbd02e2baa69ace2d848cac5ba6eaa12e6ecb4f79af7d26c434f1693ee4e9a67094fca92a398f0099925b7a75ed3d515", 0x82}], 0x1) 21:02:53 executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x0) close(r1) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x10, 0x50) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x3000e) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000100)=0x1) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r2, 0x400c570a, &(0x7f0000000040)) kevent(r0, &(0x7f0000000000), 0x9, 0x0, 0x0, 0x0) syz_emit_ethernet(0x400e, &(0x7f0000000040)=ANY=[]) 21:02:53 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0xd72, "900a6e01ff7f0000010001000000000800"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 21:02:54 executing program 0: syz_emit_ethernet(0xa6, &(0x7f00000004c0)=ANY=[@ANYBLOB="ffffffffffff4c5b0aecb9cb86dd6000000000783afd00000022002900000050000000000000fe8000000000000000000000000000aa030120000000000069dbe0308001374aff010000000000000000000000a7891b738000000000000000000000000000bb0000000000000000050200810000000022fbe3102de96fd2ec8d0de9c8000cf47d20a94718e1dd5a5bdcc11140f72ca873c65f1f2da84a2a4637be885c9f156c991de7be3af4aeebfe38e1cafc03085879970c"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getegid() madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x64}, 0x0) semget$private(0x0, 0x3, 0xc8) r3 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x41) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) ioctl$TIOCNOTTY(r3, 0x20007471) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="d000000000000000ffff0000b90c0000f02d3226e36888791e04a2e7f5ecef833a18221a4526b245bcc4f63452e1e2b8c2c04d6c8c6fecb69976c47e6ca36420e9a1d93c3b7b8d35b4db63f568ef0d90b109daa1ca15bcb62201f54b5deef06deac05c1b15764d4ce7af6d92f60664d7e20815715290e3bbb44a66e2016c6ea1c947353ff27ddd71a9fe55d83ce1503ef8ae23c566bf69f0973c16106993a9407e603730c1a5a027eac54e362b07a7229d1a2bbb6cc52447258d0c6a57b78d728e9a1082fa8bc3c4611bf88779000000000000"], 0xd0}, 0x400) connect(r1, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x1}, 0x8) listen(r2, 0x9) fsync(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 21:02:54 executing program 0: sysctl$hw(&(0x7f0000000000)={0x9, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) 21:02:54 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x280) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) pwrite(r0, &(0x7f0000000180)="ed", 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, 0x0, 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000100)={0xd5a5, 0x10000}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "8037000000000180080000000000001000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r4 = dup2(r3, r2) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f00000006c0)=0xfffeffff, 0x4) dup(r2) r5 = socket$unix(0x1, 0x1, 0x0) recvfrom(r4, &(0x7f0000001780)=""/32, 0x20, 0x2, &(0x7f00000017c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) open(&(0x7f0000000640)='./file0\x00', 0x400, 0x144) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) sendmsg(r5, &(0x7f0000001740)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000540)="836b1207f9bf62b5987ead8dc956fca8f4e4076727fa2f1bb6904f4356f491ba12257c32f173a3ae9647e802a0c9985c4ddda9731bce49606e2fba2a903ca4559d6deeb3fa49127edc2a54d0208eb7c16c0cf39b4243e3ed18a65d742c15c28ab0012d8a66f8d43781c0e9981b357e1220f4f169459005edf5c0cf0b1389b1f17a71c1895193881448abbb9d18ee3fb814dcebf441b33ea8d4cdc05cd97dbda3aae9a324c83e8540bf479805d3b21fa42cebff035623f81873f8fb0c2214130324d59811a2c5bd35b33ec2b27590d1e40a921a0af08be70bbad49c1caef7f503a5ae5313e1b1d63aff18c6772d02b3f7e85646", 0xf3}, {&(0x7f0000000700)="b66a044a72db626e7743e39c62438ba0fd0f6b29fa4237329cffd93d8a74e44e1982691ca29aa3fc657082c5935570097b9e2e45ad0f45fe6212ffababebbb398e430258aae7876d41f39020d68ef49c5a2e94b8e181901774bf5e2feab3f7ed6ab83df646bb9b3b773d3805f0499dc9b2246b40ddfaae77cdeb94523def26176dfa046b5e3b039629fe7cd03c309b456adbd81db801dcff3a6a4e71982de0cbb84526c4ef8dcc1b6b2a94fcbfcad79d10626056153787b0429d4ba613d9cb7290a2e21b4537d931ceca938278b23358f60a0bd523f19f47431416eb070de5", 0xdf}, {&(0x7f00000003c0)="0e9e7475ce3e9db66b837e7320e16557d849e0f66d440da45a1bfca9b56cea528d7538825df9770e3e93b528afc374917d25b800f4e20e8f7045123efc73090f0fbf7903972f701c6daef6030c3e866b76f13b4c1c6407303435cb116b6e8a301b0e3f7d49810c4e694e87a17153f02a17431bbc878fea02e0c4fef0931d8017dc566001d818b0124a847ca6926e72fefb625357ba99234d78ad88e12e4a9bf7245bbd00a97dc535cf5979d0d5349fab9fa0", 0xb2}, {&(0x7f0000000480)="5623add82dbfc41e08f9114f9bbb58f55fcf73260d9050483f29f559ee791084ad20fea853d849a213761c831a32bc46af88a85c87802115e4cc5dbc2eca60b67a8e7c812a4accc113bc163c3c6e631a760155823feb3b94075f259148bc", 0x5e}], 0x4, &(0x7f0000002a80)=ANY=[@ANYBLOB="e000000000000000ffff0000ffffff7fe77869f4bb20e3f42ecd324138b5303604c5f569cffa2a95cdb2b4379db981777243e2252abc4012db571a38bcd6bea88d6d06cded2b191052b65e2a076ea2092bddc21e7b93be6337b34e6694241b805e64330e049431ca9b8de88027bef4758a1e7d2affd3ce9f43088991902deb40d698983374188a50d5f960f5abf0db1a9dfcf7531f09a5120c03f9ebaae9ca3dd26b03fe0c90c4e17a44340a6477a2044987aa4aa04ab3cdaebcb46079368dca311c4b70691f2ea211c1873eb3f767eba0aa154bfceb5903999d7513543800001001000000000000ffff0000070000009a77a73882ded0c81a6acdf7df780a4cbd5ae5112cef9433f43e4b6355e150c71b6ccc074c4c85e981d688f6e00c7a82a59416d17f1792f8e41eff1a37596b89070898a4d1db974b7c3c9e26379a8dad0e7fe60d2da7c4569a63e22a683ed32b19e83d35366ee45d1c033c456ba4969c8fc5d640905e46ece9224b062b20eeda5fe069ba51e6b290b8e1c22d8512d2c480c33dacf5b93b192e8b1360388e4313b28204fd9aa03cabb9da2fc8a491853847d8059f7c1667cc56e9195c5a4f3edbdd1d6e6876dbed48da5ab4840a5afa12691cb588fa8f8ee520060f3a35a32a77cc9f4fd1e19013e42b32f564217c6ab31fb753f6b0b1f2c93ff70000000000001010000000000000ffff0000200000005c3e1a61be5ff9496a76746a4ddbd82e7d70ebf7c9241a8c51380b8279ed0a3e3e30ee4d33ab32c8085d576bb50c3142a67363915b3616deb4ce5aef3629489c9aad2aa064afa3dfb6f30a281d7c712e97c616dcf219b4b31bb7f7da41f9c943e401c5fd7e592bbdc01217557d44945bff2d19f6781d2bf08a60dac3358b72312d2d64531607260f141da79122a170821db756ad4b9128b0a7a07735fbda657630ae5c10b03d1d79a01f6bccbac0d302000000c0a81df3bda1d7eea6030c0d1f2093aa180895f019b2758f2c84038c915b633db05db9193c2596a0529ddd46ee0419049e300e0d03436d805531e0ffcdd0ea7cc4666a7cabcc3fac80adffe78bcc90c6364b83b8145c7009856675a979892fa91e60cbefbd2ae5bba875b1527a33c7f896416a6ece5900f4bfe3f2249809704d3abe9cca606b191edea96803982d471d78dc57216fe14e6bcf038b612bfafcc20bd5784abfda506ab261a05b41f7b230e4d3d192bf00d912dcec6ee85e76d93f1060d33a7c84db7fe45cc9911a458103a2ed5829a57330f4f095b4a20529114c636d4d6192981c254036f47d08ce99f3f5d4832bb55eb61f5d4228826471cb123e3a197bf1a4ba08a801f02fb8b564cd540613c18a59319dc5e6936b530b0ab5f51f33b5def41256f8e7d6e93f221344ffdee3cbec01a65adefe9297820832a417fe699c5117f5ef8453cb803b798ac5ac8c0afb02e41417b11f29154e58227adf92a6d2f6ef3a8e78eddd50ae51077e5ea36a25ead0930270306f40e15f53cd07d0770d9846259f4391c583377d35a2429edf1834148ad172d55a1af6616c3e82274ba184766dc93690b2d8be69155e816acfc1b5364ebbb78e39cfd9b2e2a9fa08ee5de3f80b5c8bcaf7ac278f652673bb939b42d9dc4734f08e0b388ea9125ed80336de74cd1f2b1add513db254b2b013102d1785a34542bda82214cee475e50e8837476d559161560b6b672b92c8909766d73c04bc1085ed964c2ee5cf5b467231044cea34f4d25058c59881705dccfd4643cafb9ca4789a575806f678c190910694738c78db55b86309c730644355551ce23d7082c1aa442624c806924a6dc97fc79ddad3ba1abd2d4836e2023b827583c0856c7f67127b7a6eab118eb7dc17bca74b8171e59f4e765e45fb63f2fe15de7a5106c67bd12490935321f9f909ad1a8be574c00a7e71bce6e68728a38905e060fef57ff330ac3a2b62ed1333be4c5a8dec9bf1f73069e0b302a0aa78eb6477bdb7e4eccb3f7eee90b697dc9fe51086f4065bf8bbf19df426397fac21efb6f973182ddf9d22b77c094b39755f88295dd00767f056a6e318e91ac6ffc849b7a14837217f327dcf3f6ae2406ba32963d2e25c1783a06d4e7fb092b0e871489e9cd7777cdf258987f25eefaacdd4ca195ed8dbe620dcda6c175f26a0e96e9513bcbbf229acd51d7d3b8dd69242a37d6ed00d87f8782bc29b73deda2dd4e750808b0921ce7798a1ae2881544098f85ab62b61b498c2784ee965ba91bf568e95c0e3a8a8f1db4fe332e5f967779f7bf067b22f9146f64ace9ca4cc0cdde6a58513a91d6ff98c712aa8870a3e090208352fd8d7503883f8e10dfce87c696c72d62972455e7f9d6227a0aac213566eb14962721003dc84305c0501260deb3a1f3ec429bb08912d6b904bb7ea88a5bd2e493b587ee986f6152dd48f3a726098f6ca57ea13065623a8e4dfb2f19bfc70f9d138148540437d0bfd747b67d8d17954a5ecdc47bc385eb890fb5ab73f3bc2474a4cd57b4b449c0b3f67d83010435c7ee7db46755d7f2b6399828f2c2e0b16cf7d1d4a042948ba0d2c29e9a2b9695bd33be4450c124308fe1958e7a2c3aa891a598284d7f455c34ae9f974c102c59d64f5a0f9f55d503c3a13a5426cb00980e61f9c55563421cc3108473cad29ccbaf4d00d4af0a01407a08ff4c16dd29e28546f05db46f742b4a72f57f1bded4144847db9ef5d43cfa096735b7ca8fa0b21498a93d1bdc6cf653db09effefbd77486cc727ddc316c9585554ed98554807e443cc594f0e30c89cabdc4c319e72b0484733299b5673697a26c26700f2288693574324e4d6aef84e5411c593b59246755c5e48f5cc692d0ebc8aec0532fed6e74cefe5b10570b5f3505584219337eb5cb1fd43bfeea82be1bfc2bb70246985a3e4a745ab4edd4ed6d146b26ca9f32dd360861e668125a97b38dc6c93cbe3240c85370dc7a22496e3754d98097952ac1cd1b8f65afb53d37a4cd1db57636bd099687d5479d5db7e2d17a72b05690c9a7715fadc584780e1f7eaaf44d412406c6f3863a11bd1e8183fca3b03d39c9aa68679d4fa0ffc156fdb555557d946fd853a9f3ba81aa4f60547ee7fd9160d675199b7096d3b7aafa21e4970969766675df239d37a566f090d1426f2f9b9a5332fac6a577576bf08bc3ac654635770a774b87e770b00eb8ff6615b34be507c5b95f86a81b56942694c5a75f5bc87a70b01f7bebfd058f8a9ed5d6bc28c12121d39f5251118a1b9979d20849b0c6fa939f519a5ed55c2a8759e410f9352f6e384027c6d3c9258b2a501f6bab1f9a408a56327a4989ba3a6c4a2b478ac58d38d124a036b41362283da834e7471a75048b415f4661d8e71a640f0deb9b4aa0b68a7c84f8143c4c9d75507e1c79a36573374226af43344e081903aee241398e78d7b9b40ab1da9ae2d14f117582323a6974624c0dffb59d10351d8b9c44fc918dc0b9bea3040359d77f432405b94c245c617e738b8535ec4709b7cd32690ac43c1322251c3461d6af68311aea31bb3668b445b831c6f32bc6e01bd63691e462144b1ecf93637666944ba2f8cd5b7b0674a887cde83fd52733012bb890b14f4ab451e546dbfe59c936fc20142b2585ae15b19027dc27f6026d1823349fdd0cdabe15a823c4dcf88ac3512efc5037793441f691859bf92216906aaf355077f45ae364e1bbf85ed8e680dd3d35f3f64b28ad263fa97f251f33c9239ced3a4f9923b873311c7f2aadd7c19d122afa17524cf75ee4aadf7c7ef13a7252bd9287907df4a614882f11399c5062a0b73cb90a763cab2872077b9e44bd2c4f86764f12c9df94362f579d5565525d7cb258ba0a72d84aca5046784b90b79f52249e786992b52618efd3295aba644519366826b64bf842ea25bb46462ef520fc3dbeaa7ef4f0132cad458167f2fd1dddc12b9c1f88c1fcaec8b34de520a5f4a021d0caecdbece9c2233e7f139cc22d23005faa1ac5a13a2108e41393c0c9d7cd62835ac11ff158ac66cd538f5202f8dbcfa9d60283d52561201b359cf733b2c734bfac2c710a0b46283da75fc64c05205694ac407ecba3746d97e55458611fa313e21cb77c4a80b5920a80af2acd33059526fb1683c757c4db7b4486c86f1b7123143f46c0753786bb8e98a1fa2b8a81be58b211d0f85ae88ed1b8db7408aa9df83202e64357614b5f362addb682556126cd80c4275510e37c8130747fc9515b685d936ab0fd44cfb27482c4d906080d7e9e41edecca075cc833076752d367f40b77a1a52f23b206e4d785d12900443261cff0d4e869625f3aad0b1e78380aa97a16182dad497bbb41ccb6a7ccaff918a5db1cef394d5b6d4db8646b5aa689fa65795a7e56e8d36f4d4d55fa3338fae2b7a44e9139d43700ee2dc07f46321ecf12519e3826def3e4f48391ac2142d6ab94902aa2912991c92e5812de92c767cdc107d3e6f4d0a0ea505bf1be9b549123de4967cadd2deaa891b9f4d060000067956233c5c4a96f8b99b863cf4a298e07d16a9d7398b716cd22b4b0af3264cabfd2265d0cf545da06d0edaa9f5c4145d091fe7d2af369870aca84455ea6ea1f429b6666b48c9a963d62a72f08360ceb8c458fbfe0521fe1ff9f2ee383ff5b58c59ff63ebfe282ee8f8bd97ca3c7b36dfe9fe80e749473713a0cd5742f20c48227e1ca4c240e6075da9e554fcaa8b0e2caa47c9f81b6c7f26060c5a4cd0234109af5e803dbf1ca08475f6bf22db72e44af946f664b3067032ecfafbfb0529c2fa666a9c2f91a938374ef643538a1522333915cf0d4566f85b36c641feffaae61170a137dbca84278c25225e3088c6f7d069f7aebb507ad6baf90bffa781d7b22a9983ef1b9ce63ffb278632203b7391a87bc25da4165e5494296151eb0117b74b79aea1a9fa6cf455af2fce0b2b77d871e7da3fd3f0ada0476fb479521548e76cbd8a8ca47aec64203006be469c2aea5f965742f29054b33602bd9efb469967cfa8bd46f71a8a72df767518e1e9074c6705599a69d8e37c0ddaf79dd072e42180fa83d6b6d5134a4e0ac72537c51330ac57f4315ab6a394e2c5ce3b6669839750a1fc5601c02f73c6239c2210d2aa59ed1884aa7c640749ee14d676960cc090c21799bbc2e8e47de65f237a3cb3804314eca18a0b7d0a074bc7523a6a70892370b9cf3bc2b81518e0dfb771d8a0612cc1e5075cecf795eea35624b4e88e3994eb643eae8297d7c08c6462aba5ff167e989826b9e4ef7146e32eb7345d9a7f5ca445bf336c87f36648f84b4d42101afb39b869edf0f23486b769dd9a88552e22018381f6d2b971da8974e5305562928657b9c89831a939074dd57a19fc2b32a798317501cb0d2f5ee5fa31c418526ad5c4193fb6ff92a0c766810e5595f793de86f376c66c9423ee703327a39bf3d8b5f1d5582444c5afbd3f121e242e56ade5dfe2f064dd02faf97e5167c3651dcfeedf1a4a5f2c2b331ff727f254e668cda85f0f17a4a46f523f88e3ca63d0966fab8eea4682b37f7faeba61b6656c48fba2c2319064cbf28467b0301b4fe5f57eb6ceb783c7562f373c1fed390342fbe16adc1f66451b09981a64991547905b72848e315ba262890709ad86605db0cec110e50235554b8e28a995d9720abf73bdb395b915cd78d3804f9c0f394a4dedf72b6bdbf044b87519c0acdac80e224e4cff8bf9313d474c8f2cd495738cb22d15bc20daa9e43518e8342fd3079a546fbcdb235b8f19182a61c487464c1cc52f0ab54f72bbe8b06c87f67796501a810dcf04c660324ab619356b5d25ac79b8e3da44727b61fc9e3029d0ee46d165c059410c7b3624e2f532b631fc3cf06209fe859e969d60417ab79d12966c3fd33eeeb534aeb8a9807c87ec5f1a80819ad5b5b7f0a612c1fd57c6cacdb98187ee2b8078a7fab662eb1a6e86672c7f6c82b8688cce57ca0e858885a3fe60bb0f4ad5ec55ce8361cae2a92352872f3b10ac5350ec359c28ec1d8a4607ed68d0009d103112d6fd878c41d255957370e714dc7b49962d6d64f5d8858deb612e548111eaae19b8107337dd3c4d63bd16d18eb19d5ce33863c9a7b4d41e0d1c903640188bc9acad5546948ed4a75fcb63e6086535d4cc6121e28efba10c90aabcd3948f2ddf2b436eb860abdae4f33f605530d86fb030d1874757050327f3bfdf425602db4b6931fe3b1493a6d83876a5685fce90f300d93ef038f0f024909b2c2d0108b473d349b8d55360d41a7f0494a5c2d5cbd1cd3c28257f15159f755d9341241c8dad6ba9c5ff3705c207830ae0d8a6b544d9655889ea1a40ee156805b89442d1a088576ce8a22a3bb1bba59a255210f6b3a395b4dd9a056f52fb63db6bf99ee143c2fc7b20e2aa9f9d0af5c24f1f366de50bd4d4078eeb573357bd46a48c37fad1f9ff65e5f12c4b07bdca0b4e6757c30dcc18f6d876b853e7d468c8572c181e0c0fe17169bf6c0a3edb27baa2f193f1e74dda91af8a9ce01cfc50f4a5d5f1c8d8f287611b37b006ce68b43c3e860e909362d546dc5101b2f8a2fea2c57af6ec14bf404f550ecd39111df6"], 0x1200}, 0x0) 21:02:54 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x14c, 0xffffffffffffffff, 0x8, 0x0, 0xfffffe22}, 0x0) r0 = syz_open_pts() readv(r0, &(0x7f0000000480)=[{&(0x7f0000000500)=""/199, 0xc7}], 0x5f) close(r0) r1 = fcntl$getown(r0, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000080002000000000000000f8ffddffffa00000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x58}, 0x0) r2 = geteuid() r3 = syz_open_pts() readv(r3, &(0x7f0000000480)=[{&(0x7f0000000500)=""/199, 0xc7}], 0x5f) close(r3) r4 = fcntl$getown(r3, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000080002000000000000000f8ffddffffa00000", @ANYRES32=0x0, @ANYRES32=r2, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r2], 0x58}, 0x0) r5 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r6 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r10 = getppid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000180)={{0x4, r6, r7, r8, r9, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r10, 0x800000000000, 0x1, 0x9}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000200)=ANY=[@ANYBLOB="01ed2e2f66696c653000b11d991ec3e22dbd520bec0ee45a2d63f27fd99971fb716aa20350cbd47b8efeb4c1ac0112a140da333ec4417cd8d11d78a5fbd19cc6745bb632649897d57fb67ad23e9b228599d05b665b9f49183d5b9f1538c9d522ee879318bca50000000000"], 0xa, &(0x7f0000000140)=[{&(0x7f0000000040)}, {&(0x7f0000000080)="2cb0fe90f34798dc4f7b26418074f48044a9464df84a443d16acfb46252a2b490d77c330238aa050e0f9000882ed", 0x2e}, {&(0x7f0000000100)="85ba80dc65838691812bf5cb31fad77630f7367d0d74d097755a10fbe6b697a3a01e197f8b1207c391bf223a7dba990df758874fb24f", 0x36}], 0x3, &(0x7f0000000180)=[@cred={0x20, 0xffff, 0x0, r1, r2, r9}], 0x20, 0x405}, 0x2) 21:02:55 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x2, 0x4000, 0xffffffc1, 0x7, "92b5a93177f73a1f551da7b42cd68fe74768e2a0", 0x3, 0xffff8000}) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="edffffffffffbdea0700000002907800000000e0000001110090784579248300000000190000000000004a800625d014a1135c0a9d15b9b13fdb3d890c2e61d8b9daefbde2f3bd"]) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x9, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000100)="7b38e33027faabf3ec61265b0362a4d1b4cb29c7f92571d47677f20f8a5861892e3549945fe91de39a25efc24707aca1a69f4cb08d997d8b0af07462c7e2e38c5f909fd9b3af6719213df63e940bb71707ded01d81e6e1378196e1a0d7a1d2a4802335eeeabd65d87f8f8acd7366d59fec35b87ec3948f5b884e19330474d9e969f090cc0d33fe5ee799b962", 0x8c) lseek(r2, 0x0, 0x2f, 0x2) 21:02:55 executing program 0: socket(0x1, 0x2, 0x20) sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x33}, 0x9, 0x0, 0x0, 0x0, 0x0) 21:02:55 executing program 0: sysctl$hw(&(0x7f0000000000)={0x7, 0xe}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = msgget$private(0x0, 0x2000000186) msgrcv(r3, &(0x7f0000001580)=ANY=[@ANYBLOB="00000005427093f65d0000002d3f8aece1dbfe33a8a937e4c5113830590a35fe49a1cd3697c1506d35bb864c52bfbb58fdc6a67f50df0e3e0e044c019c845142daaa3084eca202ef3471d4bbe5858a591570"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) r8 = msgget$private(0x0, 0x2000000186) msgrcv(r8, &(0x7f0000001600)=ANY=[@ANYBLOB="00000005427093f63f000080cb13c031704331db5eefd603e94570203354246998a8eaa0ab4b9ef3b7d30d4a580d4118ecc12db91931ce19eeac1e62234d66edd51ffdb06df86bc0b67ec38db79eef316a1cb52550b57069a686ccf85490be6e94a5e746288d059866e86080c35f3e1c3399131462233e9f47759d6a5bd2004e81598701553bac746e317d01cd87ffa86a5c0400cb1e4679fa990500"/170], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r10, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000000000)=""/255) msgctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x6, 0x4}) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x3, 0x1, 0x800, 0x2, r6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r13, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000001740)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001500)=[{&(0x7f0000000200)="3f37b5f1c8074c010dd0ab7f7443c166f0359ea5dafb111d08e1bff7f92148ae063f8e213914f25f798bfa0cb32bb90c6a0cc56639", 0x35}, {&(0x7f0000000440)="bb8c38fe86b494de17f9f40172dfe8f871023ac9d9e9aea38ee8dca05413bb3439733e2d0e7e2dd930ceac8e8f414b36a2c8d1ec92afb692d3873b4a76a79688c5b0324d050333fdf0975a61703c2fc36009e0c40ff2fd5a373c654582db684d6d3396aa38b075d1ef784d909123b506f09e030e687b559b02957e7acdbb99ff5bb90707b8f925126a588ae5480a88870d7f3c0b632d9bf5cfd34b7bc46b250ef6cc85b245c7dc714de04db13a4a0547d3f32fb2de613cbe81f425af5fbd64808425df6e683508262ff5ca6863ee6e07914679536462ff9373071c652c410105c5a68aedeac8dd1f355b3b11ec7782e6eb9bcb57ad2319512bfc6f4a9b319964580fe5c1819b5b49d32485e9d821434b6a61b8383c3aff20e99ca46f11f11da9f7fc64266421dbf87875099de69862d8c9d9490483d564162535a416f06608d488711c1478deb21f7a460e05130e7a6ef94d6095c3f7a126b360ebbd4f3136919c7150fbb842bbf40ce3a1701c910e9b3c3c629f71d8fe360105cb772f4ab7ec7295651b4a04a0182246ebe53a353fbd7aba55f70bd778440956c770ecaceb292e401618b74b578a437062758250da5f862fbacd2f8041b05c374ef3d15e1caf063398e0f47545955d1ad9be2436bb70dabf6091a7f980726d1297514eba2c4af64528ea47a50b8cdd96005b2a4434301204676775c45f02e6964003d4edcbb90784f707a57fbec8ff3aeb25c1487ac08f67329ea0f9c6007c813e054925bdfb32e47ae3e7bd703f589e8d6c775df22a7aa37bd8692587cb2e161ae499f8b66ab989d04325cb836b55b457de2be2c58260837ecf4032eb1c2c40ac4790b52e35fb314ce64957d5b81fa7615e9d3829a893d73b29e567e549dce983f683d8c5470e7b6a701e9eb22e04ae935bb97b815ab44382f7cb0196739f5d90618cd0be046dac075bfb3ed469dc64b838ad1c6f4b330e05250ab5a68ec7a9b6e551eb9d47931ddaf37ea5513128aac7df1687640c4d0941015c4910482bdb94a779be351629e1c7198bcc0bebcaf8f8df5cd7423ac932518c18e29adb5f2811c4c750532bfc97b7ac2e5236ace233487a4dd9349ead3737d669e13d3fbd24ea4be325c8ffe66ed69ad3a920f5f646eaa1f4b82d4e42ac38df45e750e3467403b9ae7862b7d1049066a14745bc276a27075b1bdea20584e07d663f1daf67c5fef20fc4471e924545ff6b9c7bbe41b1298569d4009997b36a89214978be54c317724fbbe120a4f8fe9f4ac1605dbee6876a8fe6b08f20587fee4683b5d764a9c584c1c24f0acbd058fad57d2011baad62a36f073fb851cd41cb529c6487c9c7220869e3ad0cbd830abe67c5a9b2726819d2765f86da84f5bd4ccc7cdc5336f421f72ace73d6a2b2258c05fd62328e16c1cfddb97bafd17fd8d2f0031115419268e48c4801717be04a08d86f6dde4bc29e9415a1afda5bb764e62c6f0292e4312719d86a883ad246182c4baf779a5996e30f819e96a2bf47ff7d93541b8d088d98395c210323936b977f8451732d7a47d02efee3a874bc396c062a004a2b53676dfcf427d5e627fd8c86fd24071cea53ebbf3b8985d686c4e4e5f8319cf7407fb772aa26d0337e119752469288d05ce2308ed041e65cc31fd168c5d28c8f74d9ca206246516918f19ba4bacaee0b8cbb88f0668644af8d499f982cc09a4c5167f5f3589e3d3ae99eb48b232854842f2a26c040928c41e4f9acf0254d0e869bf65f9dab3ca79555ee66dbeb7eabe101ca4fda73ab28271a25a9f08d9c7101901e784da09bbde95cd9dad411c46ded7afaca1501fc943480810555bd7efe348701a7ef7fb2e942f736aae38c7ea02b3dac103da03d77d644144774755cf7a376ee3e5dcdb7b5c08486608a4a9f3fe685006df4109f5ccc55e4f7af621f2cd3568c0b977e510ea50c73e59a5860ad2c5f9be2bbd629c6821d5ed4f6673a64c441d49ecee504896b455c5fb88f1926933e2a21ab2bd77512e0b6f0dc399676cf45609bde0732f9b761548672af0a8fb3f99ce0263c41e857eef96f02e3d77a55d08aae97b4aea4d6f5d2490b35a87fdbfe7aec5ec75937d4ee5427d6d59ce7a948469d757b22b3303ae398f7b185aacd6d2360ee835bcbc8edd4ddad5ea0550f8bc64e109dc2b5f3f772207e6eadad2baff3c2e754df530fb79da42d70754c36b59d0233f9ae0951b88b3f6d1a6731719da0d41e4f058d6e38b582765f68d1d71f5fa33a0c1414198869a04d72d78e86b937bd1b164867863f5d59518e5bb58178eee5f93d1210d7ada0edcf1fcffd7895f42121392d2b6a5d705a12095bf3915d86b5ba255f6499c9358a1fa5dfd5bd5b25e41f6c7ba748b345daf20caba62e20d6647dcd2efa097d7736752eacc4f117158e9ac1b0a7b6f1cd5ab173f936e21b6698d54d122710547b7f6c27ebf464a8bb4ae92139852a9bd9b8423cd19fc05ab5ed9685988db5e685a66d695e6c438b78d46db7617e77500b4b5dca3e151fa63743c335d4c5e4b9897997784cabe2cb13b6b597e172433d970b4d3f08faff93a5e61b85921a3dad6c29c755c5fa7b61db5d43c685f0ed4b657b65ba29eecd67fc3e7f5bf79be25d9e916df40a4ad3a16f3a17e6343b2e3f315a2de9e4d91ea532855db7d331c35f1a316a15fb482f7c4304e6f6d1469158b2f5aa4e1e0484793de4a0d3227023a00754e791aa86313d6ec456f89c35a9ad10aa007b9d824cac9a83b1d7223b2bce13d024924c912c2f8ecb741d29fb50ee752698945a7f1a7d22ac0cecd055b329d767b2112126957efd216efe1495446e2871e7a68bb03639468930edaaa5ca87fa91485b6365deeb7b61196dfaaa6d6cd662df04df2eb2a42757dca0b019dfcbd67efb6859f20ebb865e80041e2bb4de298b5d6ff2a27c6d79aa6b643cb8671586a240f5bfe3f87a7f03ae75bd660992d442fe633c6e43c1ff50d96579b62ad1e35c2deb65f65bf0c8ebc2db26bf88b73a4bef0e4a1ad599f080d7da9b2833a15fb0c8db970f89116719da3d0be3e9610447a1e06232fdcc7e76fe95ff22fe1c98201011808fa1254e5c34a66191a8d8237eb34f6281a690e1a8d06a0cb6bd124e5e1cd80a243c836ab599f93ea97a8828655f8047ce0a1b148808862e01a8f0db44466892d2150f9f44e53a183ab22484e9710e05b3841c34b847cd63ad5e7af94817c67c490c5b1d66f6ab94f2581062ed9ef3019186b44ff92e47680328e5a24b908cc8d045c833c1188c48660aac2587f1f49e3c0d74535bac922b2e802f5d96b24864564b37b862cca5e9675341cec8df12957f3eae6815894602724c8f3841ac5dd080fabc966d073ae4f006361c41276c00849d93348b2197a10b791230d1c33cb92de6e850a517b84cde65caadacf0d0d596a32ef8839f6c584890558acc9c66dbdd93d92ac23d8386ed6e6398fdda39ff4df69e64ceb72b4143ee466a9173be9a362215caf88e05a63af5ee6c7c4701b129ca6e09c86d6d2b010895ba927b5bc8774a4d1ffb7ed9cdbf595be68593646c174c53f43f1708aa3bdbba786b7b1b9436f0f2e08bb0e3020c5b6e24f9c3b549c8f5a6dece3d18e7bfc16ce0877fea852ec0147fc4165843b8f19d0c3ae0eb0ce34e687440aee8e1fb90e114d799121b34bb0b96c15ac027709da9a1443d3ef99a9091c1e84f764ab4ef4dd216234277736bba0f818383f070de23f118458b8b83242113720db854c3bbddb417a9805f0e3f23f1b48f3fc355e9a29d8d41b6df359a6093bc095471b4f4ec6deea2afb4ce112232a6f85cd361da64988930d8d51e9f93290327b63ab1be51c0c5e83f305b3dbe8a26aadeebcafa2892599fbdd96fcf1396a2d32a2dd9dc549e3557df113b3b3188e406785014620ddc5b72dd8dc644c9c41d907dfccbdbf27bf79713f30e3d9baf28e678995314fe382cbbde9c3bc7d29bb1f6bc99bf1eaacd41d2ced9864c605c78c87cc16248e9d14007c7b99049d59c884b4459eba9cde252a272be22f2eeac5a7ac623942015cb85e59fc5a050f0c3de8fbd6e85ea96f2b80bb98705f6adf8b894e369a3c4513b700925d3fd27bab33ec9ec871855806f82a50e5cd04b57e32cfe551f5e70e065a60c48bd6c83937f9d46bb6d4385473850d6a50c2a6d52c36061f3bbc4f5c2b44c00372ff27c7938bbedfacf20f013a644e60159cfda3500313e0ca740e7da92e732e8c4cdee714aacbd4be964dc2bfa569659eabf5820b8ad5b1f0993a489018f062d76b46933b427505ec0e169ecd978c24dba219f6e8b01a1166a6a2f73ef56309661eaada169665428bc87997e90abea5514bf5192cb2ab79cf68fae8b27144283f7a3f55528c9e6f47dcaf7027c4c9bd03e03de69d01b611804b347905275b60f890a75e72dc3632502fe4e988046a07ad6b693317b74c192c9caf40f90b66e54817cabd57c36d17ba32a0fa5d8ba5b8f539412a77fca970ca579b661bb4f6db1f1ab38c0979114e051b03f85b8feb9287c78781955d95e6d2c0bed268b768ecf3f9dbc2e3b13d7aca7aa12c8d9d88e78aa9aac8cfabc3fdd6bae43e22cecd071847df1eea80dea92d0621d9cf23c6891f603f1e026daeb80a1d3077ab83b0c768f8520ecdcc202ccd4fd801177a33ebafb87d69bdaad8324bf9b4502760951986c5ab4c972b3b8dbc729bbef39d79661f29fa838c7144440f3b6b02cd83069c3c5e3d2e7349e55e475d2e44dc17ff453be32d57d392e413709dfd8d35eee2a289682cca28761995ee4dfa5c287e989aa1ec6a6250f143cfd7816fd87c43c243db69e892ee371305b52e875c151628448dbcddc074e45b292ddeb14e1e6df81141f9d6aaf2fca0ff0f74f4698b45ec22cd4e499e41b1257377471c60b0a9e9e7fc8cd683cf8e497ccf216a1dfdf962f15d4354ab4e7cff6404f6cfc4d38e2fd6276d25560cac3a8c6f6c12eb265d1fa2d41d0d5d41aa66309f040438242ff8425fe7996707e6c9559c4261a40cb8ee019a0fcd7e34c3db5bd90c9bf345e78db6ead78010f56c7a85344b0aeeb465c0bab68468fb4fbb0bf5f1caf034ed76bc05a2fe111f3e4845f2ea4cfe2aa836f8954831d048b958fbe5e781a5ce6dcc7ac6b0728668aa58a8c011873ccb14c213ce44a36f057a4287804c814529518b880ea94cb680f8c643df98512958d33af9238fc083055599a0d27eb00749cd694e67becd02305d034392f5dd5ee902e81afc017fd063bca91e313a43edf990e6b6d4c364acbc7a87f375935c30a4751ab1975355bffe4b0b9766097e72632954debb192800bc7eab84b9a6b5f12d407947251f7897ad42b62cf4e40ac22ea02d383ecd87a906d662e87b5ba30c6fc81fb27019e7693ec4adcdac264b14ca5b65a5e20b65c2b12f623e95d68a292980dedf085095a04fbcb95a513018793dad816ce8f285a3438c2e5438fc2394bf68b3ffdb75d20c137cdcf040101ac4a9ae690e519d9a40ae04d975c925bf82cd3891b81a8f2dec3403729ae4c9d5e7542bb9ebaa83ffeff630a5d04402d84048c6cae1a72893d032f24d0a530b0353f6ebe9c73571cceef65f3ae7f83facf4e351bcae7a5aec24e5d34116c420f36a84c7f58aa4642e4a08d9c64efc8f24a01678397158b13dd6fdbdce57cb070334bcf8376e8cf13bf8ae255e015c9490ca877941a95c77e6f87590c9d4b29858040f8b489a891ee6238aa9e3a53c79d8745d748c4ff57d0725eac80be66fc27803bd09b1f7aefcf06b28bd0e1a9ccd80691", 0x1000}, {&(0x7f0000000240)="703255011112e2ed6439ca64efca7b0b5067585fbacfbf745c9cd4303af8acd2431060fe2e4edf26ee34d006bb8ef50f64fb31f4913fa36329c9281bec1529c6aa8615b187571e0355ec5c1b2d8a4b648a2e20f3ee1a07e07cf3fd4c4abb9fc64922efcfb3fa14cabc21ef30d3dbf72d0849549a30e8b484ff490092e0c2de48f1f775215a85f4b20df89d56b52afcc735efcd144cf3e7c01384b6dce8f56dbb3df47d333b45b61568b8dc45df1a1f0382aa577bedfb4019de01c206c17e7e15afe4d74314e37c630800c9bda87e0b7a958197a275588d46cca8fe74106e79644ac08ff49d", 0xe5}, {&(0x7f0000001440)="4df7067c205342b61136a29c3a072bb7189cbf31c78d7bb495b04bceeb6345474240b4ff382779289602b261c9fcca2d87d098dc39f75fed5c47f0d333e5318fc29c49f71a3ccb2fbf1c8af06c957d66dba96496023d891c110272c4e0db1c7d258e7a74c1a26f87e661e241c47e7a0861bd8fefb33a783cea938824efb9b0adf37d", 0x82}, {&(0x7f0000000340)="22d26d56727c240776e057597f5a3b265e1af5e4666a15d2feb8b98500f64a2cc652c461cb9b7f", 0x27}], 0x5, &(0x7f0000001780)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r6, 0x0, r11}, @rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [r9, r4, r2, r4, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r10}, @cred={0x20, 0xffff, 0x0, r13, r7, r11}], 0xd0, 0x407}, 0xa) 21:02:56 executing program 0: r0 = socket(0x10, 0x400000001002, 0x40) sendmsg$unix(r0, &(0x7f00000015c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="9373008e31909ae30000"], 0xe5, 0x0}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) socket$inet(0x2, 0x1, 0x0) 21:02:56 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) ioctl$TIOCFLUSH(r2, 0x802069de, &(0x7f0000000300)) ioctl$KDGKBMODE(r2, 0x40044b06) syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2}, "37fa8441f0f96103"}}}}}) 21:02:56 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x2}, 0x2, &(0x7f0000000300)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a7c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dce7ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee300000000000000000000000000000000000000000000002cab213a8acb5ea8a4264d02d3ee91af5a93eac30d4499a617c1c8bcc83ff5356cd978cbe07169167abd797df314ff5abed79771345e432692f72abe385e8ab933", &(0x7f00000000c0)=0x20, 0x0, 0x5e) semget(0x1, 0x3, 0x651) 21:02:56 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x1) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x41, 0x2}, {0xb6f9f556f9f35452, 0x3}, {0x25}, {0x3, 0x1}, {0x7, 0x4}, {0x4, 0x2}], 0x6}) r2 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000140)=[{0x3, 0x5, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x11, 0xfe01}, 0x11c9, 0x0, 0x7}) semop(r2, &(0x7f0000000080)=[{0x0, 0x2}, {0x3, 0x45, 0x1000}, {0x1, 0x40, 0x1000}, {0x2, 0x0, 0x800}, {0x2, 0x9, 0x1800}, {0x3, 0x6, 0x800}, {0x4, 0x200, 0x1000}], 0x7) unveil(0x0, 0x0) unveil(0x0, &(0x7f0000000140)='c\x00') 21:02:56 executing program 0: r0 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000140)=[{0x3, 0x5, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x11, 0xfe01}, 0x11c9, 0x0, 0x7}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/30) sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x18, 0x102, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) 21:02:56 executing program 0: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) minherit(&(0x7f0000430000/0x3000)=nil, 0x3000, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x80, 0xd436}, 0x3, 0x9, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000440)=[{0x0, 0x3, 0x1800}, {0x0, 0x0, 0x5f09f953edeec5da}, {0x0, 0x3ff, 0x1c00}, {0x1, 0x2a5, 0x1800}], 0x4) semop(r2, &(0x7f0000000300)=[{0x0, 0x2, 0x1800}, {0x0, 0x8, 0x400}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x4, 0xffe3, 0x800}, {0x4, 0x7, 0x800}, {0x2, 0x4f, 0x800}], 0xa) semop(r2, &(0x7f0000000080)=[{0x1, 0x855, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r1, 0xffffffffffffffff, r3, 0x80, 0xd436}, 0x3, 0x9, 0x4}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000004300030320fe3063a3b58df405018841cc118e4b0c00470907bdabc7c0b81910177930795f98b0dd000380d96bfb3c67a0d698d3900cafbd65de6e2c72771ab62ca1898d75caa5dd4709419bd84019c811ea5c951386a032daabd7e301a92fbe7d2d5b29136ae327e9df08f8a03e0dc3dc7ae16da9dcb3d90dec12f91619e4cd57af68227d5bf82d90c150e9f437c4240b9875b702fead8fe25cd4c4c1f340797a8214a4cc93f5a7529374f310205cf0c5605b0b53dee1b810b2e728548c2fe68b75bd19e564b823ecbd14938f40c9a97a7b0fb616a62fa9a1bdafb7be81550fadcbe379c4ea306e10254fb19a5b1d779f0a117abcb0187b81369c07c21a1ecfef308a5aa1b0377"], 0x8) getsockname$unix(r4, 0x0, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, r1, r5]) munmap(&(0x7f0000b16000/0x2000)=nil, 0x2000) 21:02:56 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) poll(&(0x7f0000000640)=[{}], 0x1, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x20, 0x0, 0x0, 0x0, 0x0, 0x50}, 0x200000000, 0x3, 0x0, r2, 0xffffffffffffffe1, 0x0, 0xc719, 0xdbb}) r3 = open$dir(&(0x7f0000000180)='.\x00', 0x200, 0x0) r4 = getuid() fchown(r3, r4, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000001c0)=0xc) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r6 = getpgrp() fcntl$setown(r5, 0x6, r6) 21:02:56 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000140), 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9, 0x0, 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0, 0x9) 21:02:56 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCNOTTY(r1, 0x20007471) minherit(&(0x7f000072d000/0x1000)=nil, 0x7f7ffdecc000, 0x0) 21:02:56 executing program 0: clock_gettime(0x42edef6596497b5a, 0x0) msgget(0x2, 0x600) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x3) 21:02:58 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9, 0x0, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x8218694a, &(0x7f0000000300)) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x249) login: OpenBSD/amd64 (ci-openbsd-setuid-3.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