Warning: Permanently added '10.128.0.63' (ECDSA) to the list of known hosts. 2020/05/07 18:28:21 fuzzer started 2020/05/07 18:28:25 dialing manager at 10.128.15.235:26027 2020/05/07 18:28:25 syscalls: 338 2020/05/07 18:28:25 code coverage: enabled 2020/05/07 18:28:25 comparison tracing: enabled 2020/05/07 18:28:25 extra coverage: support is not implemented in syzkaller 2020/05/07 18:28:25 setuid sandbox: enabled 2020/05/07 18:28:25 namespace sandbox: support is not implemented in syzkaller 2020/05/07 18:28:25 Android sandbox: support is not implemented in syzkaller 2020/05/07 18:28:25 fault injection: support is not implemented in syzkaller 2020/05/07 18:28:25 leak checking: support is not implemented in syzkaller 2020/05/07 18:28:25 net packet injection: enabled 2020/05/07 18:28:25 net device setup: support is not implemented in syzkaller 2020/05/07 18:28:25 concurrency sanitizer: support is not implemented in syzkaller 2020/05/07 18:28:25 devlink PCI setup: support is not implemented in syzkaller 2020/05/07 18:28:25 USB emulation: support is not implemented in syzkaller 18:28:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x400, 0x0, &(0x7f0000000040)="ca8a7c5d65aea163ba92828ad5c451e8b4f85a85e7ca0ecbcc7205c804d559312d50f39cd182a496a217febb0193683de8b887a98f5d7c8cde3001b0affc0bfbd40adf178356f9a32e3ed4b3c678beb9caed95387b65b6fa2c58da4d29c31c2411e2475107a0dc632b8438a94b87855d7fa2ac541ddd0e88062904d873a42ca5b3ec7e9f3df3b414f4c39ba0ff3448f1db04b7dcf4f8fd88eb371279bd9b44ddca7e7f3c8e1c4b8036c0", 0xaa) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x80) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0xfff, 0x4, {0x80000000, 0x40}}) socketpair(0x6, 0x3, 0x2, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r2, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001240)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000001280)=0x1000) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f00000012c0)) getgroups(0x1, &(0x7f0000001300)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, 0xc) r6 = getegid() getgroups(0x5, &(0x7f0000001380)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setgroups(0x4, &(0x7f00000013c0)=[r4, r5, r6, r7]) seteuid(0xffffffffffffffff) pipe2(&(0x7f0000001400)={0xffffffffffffffff}, 0x10004) ioctl$BIOCGHDRCMPLT(r8, 0x40044274, &(0x7f0000001440)) bind$inet6(0xffffffffffffffff, &(0x7f00000014c0)={0x18, 0x2, 0x5, 0x2}, 0xc) 18:28:28 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x4) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') r1 = dup2(r0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x549e, './file0\x00', './file1\x00'}) fchflags(r1, 0x0) sendto$inet6(r1, &(0x7f0000000140)="84edccf05e18e7865382906d31747316ef5a3e42ad31248b5ffbd48ea70f8f2e24ed6bcdd4856ec102cdaa3f61fc46afa7e06a0cd9335eb01c02ee491a88eb8ec4ab", 0x42, 0x2, &(0x7f00000001c0)={0x18, 0x0, 0x40, 0x101}, 0xc) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x10, 0x0) writev(r2, &(0x7f0000002300)=[{&(0x7f0000000240)="178ba3e7b67f0c1621e07c3c48ce58f512d78e7eb6e10c41a185a52a3f8ab2fec0485047409850fda768f5c4e1d864f1b5e31fd3ff858bdc81393c02773a61e5a5a807ef27a3c40ffe7717ea9c8ded27748e4b173442e6dc0d73cabc1931c38d1405347535c964cadc3c4203c8b0186a968bd0192ebc915d9ab3c959d337abbd2c755ee79d61730e4b3b30de32fd513c9475baf91453166abbca9e2ba35cd9c00647307018a2f4d5fcf55695d082e891676e36e89e0ad596e9ec365052d93a394a94d3bbfc7e272bc77b979561db903a5ffc348d97c91c3cd1e6fed9db7c72868fcb567e9ce5849d01a790a76a9bdd72bc666a78b2ab029b95d12ba453149205f5f68f718653e467eeb1a1d8777198e61df21b406e61d4acead633b994874053d2ab0da1c96271eb8f029ae4efdd89c73a325be059c304b207fecc3b4ef26366fde3b977c3fa9e5506813ed7d074c6e3afb5e5a738fc44560b2c82d1d4659d186310a39eab0a2737d86de9b00ad7559d7410e6a6dd080a50eedf1dcd732d93c7b867a7fb61d431e313faaa743b18e35886e893797b1ee509e80008d3bf3e432c5ff6283150b1fafa4cf95d5baaf52a8dbc8938e9c3822b608aa26d4901f172a5747e7a7b258132f45704d4332cf7fd643144756eb237bf29c6c51ce50eba325b37218ed63f1564207c654e86461527f0d62db018c020d2508d5fbf782ebe1d6edfeedbde8ea10640dd42024f30b31066939c061ea0ab415035c3360f9a793e43267eee62ef16413eb8c30a9269b08a2e9ced34f9308e0ddfc812c345db38317dcc5a6d6fbdae390b264db24ccba4f2134c65c304cf4ccfe83d7bd50c29087bde6e539c9c26441265378769cba02d5ab0f0f28e5a80b74cc9bd7d98293bbcd515e5c558273f2e05b1b9e4a3fea5d71e49abd83aa781ecb0b31c4ffc22ae9dfe88008dd7ba1d402de48000eba460ac66b8bbaa0d5d74368d086e17b6778c6d823f92f0fe6eb3284c089dcda536fa1a5c09314498a838b6dfcca8215da86ad8b429d9902c13cf26460b64f7a44fe25ff7c7d0f11ba32a567f1fea1b90f2e21fd52d38079ec8bab5f6cf46e3f490fa165085dc16d679e86438ef2d149355286aed5afa6757039cc8d608cbcd5998eb2ab39e405a0c862c0b521324b79ce60edc371afaf36bd0deb42b0e8759ba2ee0b9aaeee337d21f1bc049cedd51f105605ea9e70adbd64958b4b4be99df544c7dc2ee98d08a930bfefbf1fc3c6b40fd52e0802d5cfe9358bcf1a2dbcb57618706c484104740a5b1eb43e10db0851ff1f0093e1b2d6450fda21f42b7355a27cd967580ad3de6340fb66196381103d2c00afec5cac85f49b8679c6e667557c8c14ee20af6507997dc76bd793ae7ba9a18638de11570d840fa7c699af2c6529599c04d303a116c0aa731b5302e0b6dca638e268b56bdf9236b542550cc1948763ae70dad92b771f0624be6168171b42df6826dbcc4045692fcfb1a588ff40247bf4c26ce1f9f70d50a3a5cf19dcee8b267531e85ebbfce314b9b902ccf78733de3fb36cd0d48aa0b2bf1b105b86e46d1e8ecfe278addbf1661c021002711e0a121b970c43d8310f977f49904e981cfeeeec6bc051417bfec82213f39a9c047fdaaaedd0f1d1a90f7c3e7c9d16aee8f9d3dc03842516bb4b0635f244f075a62d1eb95e31c8a81f0691f4a710780320a6751d51253ef00da825b54c9c7cebf7bce72ed65afb6bd57b9c970b4652be40d80037d24f7f0bca8a1d60b7c6e321f8ab940f081d68cedaa7fc2e72c1db642c3744436bed630c8e82727e75f9ab02ff6112a10f4de4700cb5697a1e12dbee3cfbf03a86a4d3f83b6dfa38a97eeb34e17ea2710de76ed099cfecab3dae700b052aab197014fa8afcb83a53080675694723894c64ae556dcda715ca21baf17ea09652002d1640614e673c6e0e8804b9c62d7ccff3c8303a1b438fec5f9112e3ba435ca8ca6cbbfa4da13963fcba2d0b7db68da197a5a456f2346198e74535e615d2d0c87e5f709118561d67812d858c4a8bd7ef66b2725893dd4cb23a8f32d594c6832493fca2666583ac1d4fe2fa05f8757e413c3aa247994e6805645c60439007821536e920bb551af76ba128f3183469587c702343f31615a8c1aec891fb73e7caa492e9d03f13da721e129e3521169900bb9b76c1417fdf8de897e98abb401b61c29d6bfa6a64a83be340f47a216ab900ee5b3619db91a92556103d2d56ee82f4db4f1f3e6c549967b334dcdad5346ec6bffc73c6015ba72b55a60af72c35ed6c6ba52a0a3500045c581f2e7c85f61434d2eaf641b770548beadf669f2ffca585939bb01875a33b034191e880630826482f05bc66b2f7ae54df2306870b96942bbf89f651a13a16fe1a9bb43cbd29e40294355f23fb41db153877dcb469f9690aa7d1df604e49f9f94ed24d0040dfb6e22a30e7d4e3760cf2e5ad8e8b1704e751da119d8c1e4661707c090ef864b37ab27fe628cac9cac1497408b7d7dc0218355c009549ff3e1c5b9b16af4e4818929118d65b81ef45a5df293e9aa165d78ba661d0da66def9a584ca8504c58268274a381d88d7cfe6013f372993b2bb097af0e32dda31d465af19dd1cf35f160272920cf8b7ee190450b7da851030f70c88a232ad5f805493de15a14f411de68d589e6bb9999a16ea698e7a7aeb1cb981f64ecb77befe7d156a9d3559baab709e9f16938afa80a2459fd630f001e3958da34fb843f037536b31f15ce5a87fce2f1fe0805ddf541f485fd11fc58d22ed438bf43fba75b072627e4913b07c968a9766290e6012197b81d9e658eff520ba943c5fac96fcd21294af60ef9fca89f8cd8288e97fc5e48e52a7fa67c13ef50e37943320cf66c9d31fd828daa18e441257e9f79c1e72fddddc7ade962a4974d30eabb7351588c1f762e1c31f0c28a0a9db45dce2ac8321f01d51baf916e5485589fa3c71213e342cdadd6cd0602cabf71461f7611661cd47fa0e70c8a5befed2fdcd1724e6c8f6f1e3867eda78ba3157801d444da96ea0f02411c6bd8aca0c5e01ff1b2bd7a3f40ebf165ccf7ef51c876292d4a9f1918a80264ac0ad6287118a03937a65b2b966e54bbd431b0dcae727f454633c3c1a01930a9687a767dcc4b5bb8b7b95aa5804542394b7e04e421318f1885edf35fc2d20c6fe59188a4fac83202cf9c4be8897ccb6952b7831605828e0dc6b5568fdafd9b0e98e93f626d6109cf93202dfc1672e9540c2861bfdfc1ef24a28688ff3520bbe2510a0a755f83d7b6281d97b7ec147c7d5c9b0d33a9a5499f0c5f81cea6c37f455c7709d974fb5813d2ffe7028a168619dddb4081f4a0bc04c6a22a9ec080efe2451759837f8be0f59bdf80650610b6455a98767e40707759ee5fd8078b83ca7c2afad752a2008d3367f2528004d9a95b8ec4bb2404c64855c2728b4af73da0fee5d866321b015f25375f2743365e02f3027eda0c19d140ca590631d90d26b45f387c83b4ec1e3b0a687009bcc6ea5612037c6e885c3520e49f7352f447eeecda21f22db5afb951f4053d69e2469429b5423b2c335c03b2246b074cf4f2add5c9cc62b8a2505e5dc2094af55a0510b0bb246643c65e4f5207d799fe233e0af7e666088133eeb4f9ae679d2ee3075c479f748c11d4de08f93a460f1eb94ea4321ae2eb9a5f3e52e80e99d5ce4ff0d00e76545674b27800d381a26afb464a6f4006bf59ef2fd1d8190037d398963bf27d726fef2f3dc5a509806f5cc7b042e3d8632ebd3d0dcc705a33cd40b7652602b1e7ad1bbd625c40b5eb0291ba84a005afc40b203210aa5d65eb1cd5866f8dc5eb77ccebda31f28d477e9c49c64317b6ffeaff8cdac9fa49ad123ca873c1492b5f1c4de00826c965200f4f4206f3cbc92c727ddc290e4d3d5511975cee923432e052a618e27e7e25e37e3ea456818b49f8d5c019639e4cfd3ce9cac633e2634768aafb7d3e6614d0a3a3f6cc0b957335b918359ae41011b9080ac0323f7f69804442656aeda3657dcd7f9c5afcf0b613cb2d30fd310c9c110ac9d692f7a7351a0d85d265029fe2cd60aec4f064a84c8cdea65f93b9e11381cf67a2d06711b833c44d2f2019cef1c0fcbb87bfd3ceb7f7d5ce7c7a658fc19d5b319d0613b3c5bf6034fe3bf0e6b3150f66924e0e5e28a6480e5eb7f4315db55388eae994459a261e8ca04ba127b067622c8d477346ef7ca8318e266f59bcd282e35d1daecc53cdfb5982760b1a3a71a29c7115affe4413a78a162532ab2757988701a1c30acd7524ba3638012ed59592188422a7e5d0d531c62a0d4bfd80dd4b1ade65e78de08e3cfb549b257d6f8cc796effca0400918a7a1277e322b8550da0c13ff89d280ca47bd95a3224146329ea77d1226866e555b653593209c5db671d2bc053d4385dfc90d695d308e0f4e3575d12387ea540be3dae78b0852fe3f9069f9b94a69b8fd47030da35a18316689a701a1f3a61cb01a2b55b0530783ea6f6459b5a2da2aff96495b8e4e4397bbd8a240bbc06258f8da431f999b2e399b24a93c609eff2e361c9c65d3696d323036f5f2e52fdfb5db2cdde6907b72ffc967990026deaf396dee1820be6434fec552f14025cef1b02b312916c084d88b95a470dc297ad600f5fa55a5d4878febdd429b19bc2563107c3a2fda6949ab8c3b81afed0b9234abbc4dfdb1043e3d8bc85be863a5a9ff43df783c872e641fc61d9f043e62bde96c6834f48230a5fc90a65f294f1af3559bac3cc499beb2707e9b4335046ba55bb94fa7027e17129ec24035b0771387c98c7eb58a26cdfb7c8b4c38003c0405eb31bdb5df5826f21d22a2e38636044fbd9e72167c9ef2b46bd1397049da40205c2761f380964254b885506a0bbf56a659eef62cc6478c9aeb54a284af353862f57c667dada821397efc9949e899a009ea8b0ddd7c2f1eb47dee0298d9c55af7e8137a285bfdff5e6c32fc85ee58d3f495a60e3c6b92854e25d25af7f0f854d893b01160306506a637ed9afc36bfeb88a37c4803590c9a06e4443f652c84ae02c08a2f09db7b7b90f912ee670ff6605281b053eddc24205efa0f0dacb9061272fccd3e39fbb292489f9169b91119ee6101fd14f34b19b5dbcd53292e61ca1225c1cac06673fd9aed880610b3c858ab517531ea15d20fc915937c0e5b13155ea06757c97909254c4a6a0953e227fcdc450f03d85edd5d8a51786dfdaef686bfd7cf87e62fab20c033fb9d70e1ee5c00c68fb282c72813b6dfb16ef7232611fd992b38b7039623771aaa3a8a1755d2bd22b70160406438b17437bd8c0342a2e30ac1e8d211eb208936e5e378aa997ab90014982ea57e0c5107e257a260dea4fbad1f953c5797f9e1c9e5e0aafd38abb8b7318c8b5480c90035e0d2124438975deab7da98e5692c760739157a355812b48db79cb70def6bf6ee8fc27a876735d50f8bee9f6b0d9b88555dc062ffecdfd5032328fe684fbb366bd33435d9963a94c462f7f869981fa044c7aa96c4471ef076363e05f041dd464579c388bfa0d4eadffc317fe8c6d74d06a05bd8f6bfb9be5de447d00501378a6c1088a958218abac5b17837cde00d0387e21ecd26fd117a14727cc4abc86ad231b296e1a6e559025c7fde5a8445402655a1f2a3a79a3998c625aaee422a631ef4a6f6728a545ad7a85474b63f998b2bce97d9a0133a47f1a1a934fe4eafddd4f5081e54c284d99b1528768bae3bc161098c32c1ae1f344a549b15c1039e2494cd1e88655932700eae349709", 0x1000}, {&(0x7f0000001240)="027e31791cfaded9a04875c4b7151487e1f3f63cad53fab30a9ca031c5130befca62218c4769e03a2a6bb5992a0bfe92e9ae28b8b853f841b768b434882ecd56626d596e306c9881c23741abfb5176322685880710c349f620b0016547e06bbc6d3f58672a98b601266c904f1e5b0ce7354816ae0791fdd12bbb2a2380cbb8938029fd7942ba720febbbc3c56b83e795e9d0da0b4c2ef110363bdf33e238a862575a38c24aaaff91ab778e6af42c940f55b9d1af4db7bcf8da001def23f76776ae89fefad99a86319fe7ac2dd3939d23dca33b9487979af91fc1298f63aa6e7011cf9378ff421f85a02ac8aa3db4c2f2a012778356e7bf1ccd768d53195827163f3e07a8a0bb2bef93c5af94d86e71ae16393cbe7d5f9cc2e3623047d6a2359ebec6d76ee647ceb4b31e35ced743205cf7acb9c3ec260ddbe84900f2f1c205e05ccf8fd2b5f0feb1f8e9f53f8909f7ce8b42406bb36804f56b7912da90647eed3a5f9a033c69d5fd83d84db873374c61abfd02d3ef92cd8b10b25a30bb2bf7953d930979adf470d2d54ee3298bd086efff535d3353d8f506d34eb3bb2f03a288dab07a71d0944ce2866d7ae4232315efa8d11ec082eb7fe971a7a80d52ba03e116f614a9a60d717b56be48eef4242ff1e3bf12a752fa2441f7515fe4fbb4a1a0aabec208bb85a9150e913ded3a2c1441a1c366751fe59c21e22009222f83f4e84742051b2af02158e3f3207b9543bc450be6347a32f4150398e83966d471f99c7cad13ddd2b7a78e648c972e9685800a93c6e52b306b2169cadc94c17d1305816583df7a710c5a5830845fc2f590e699ad7a57f42ce7610c5f2d80fe7886abf94dbdbc5c669142a53de13ec9efa5ec5fe1309b4857371cdf9a240912cc7e2716c4cc894a3ccfcdf8f7c64b853bb9bee043664bc1cca636283b8a836c585926e85d58c28da0eb59b83e15f9ae0da636c90d62b78b34198b6d9387d2c1c58fe0822e0139495838eca55601f7c7695fa239292ca41c3ba4df9c3781e2c9b9adb8af1be0395461c40a10fdba16ca67e2498a7085ca0f37ad95e051edc52025e28f6c9cd986b11f1e764798708afd4fc3924aa119f153d3e7e8fb5801e24473fdba6acf09e00e14b925b5ea45150dfa7194d640b8429b756db1c6508d1bfad804f591da273fe56e4ff0c2939286d2753f05a694dd073562302928cebdd7781a1ca626d7b522f7b058d7f4d20fc2586de934c233897c39bc035425076d28146c2443aa26b89e828f25ebd0fecff3e156ecdb1ec37e8f76704aabb542f7b93c4841991bb0d23800b2cb572e1130ca0c754f27b22b9dc375f6a5e1c53150ef8a138b947028a865f4f40a160f45e04046f911f18b8031d528db26c4fd57b132b2f360f4e0cc32a65211ac76b4eb1aaa6d99409cb70378148c2d57cbdd5eb07546cd0a6b243bebf79aa4848f1b4dcbd2e8443bd2383dba9a089c9e08e7ef417dddb852a5a840b6c2986044633fbaa1efd769a3ef9d29e1b1330838fa1c06492910c19b123f9502c1fd201e82bf588d7a5627ed459755409c5ecb0b71d2e29cb5b65569284ce899f9322583880c1cef396dbbd662b20c0c2f55ecc65c70dc0c7596c96786b16f46674ef06391b8b29f9cbe9aed2fd7710ce4cfedb18eb5ac929070f45b6d41a2a2f80182caa2dc39a1b9afcd2fda479508c765e813d8b75c922f42922049746fe7fa2907384a1ea6701ade2fffeb75a0c4f0bd2b10e9b0334ff20cc42028b558097b11f8a91ebbc4a3366e6cb241384618f472f847d5b23e6f8702c6c029f90fc506b578860f09f3575f82ed04d37886f3762bb32ff122a31f8d987825bd003a7703f24189445ee9e708e73c5a8ccfd5e4d3fe3c3fe19ac09c6aa98522520a7d623612f81248f8d61d1391f30b2683c55f11f8aab5fed3ad1daea039b75ae171dbf2bc7d41530a436d9a047ae8b4ca66daeccc1a0e7fe10dff34ad6a754132bcec1a430f117b46b5f2196f085e3dc66ab2e1ddbba129e145cd9975c38f7e09ffb1f1531fde732247336506b0f902011fa9d85b31acf3719a1119d4cc7455b2fcb8ff78bebf08aac61eea9c2cc7e27dfeeb20b62c5b5e528ccf85870373aa112e3f4780e216e1e880263048f89f3eeb33e77feb5ca45f61b37de07faf06cdf10b7f18a63d4f76e6e2087bfc52ed725497d33bfd5a594c4159e2e1720e8174fc20ece76b35ca3e3603e46686aa69b03e320f9fdf1906869c0f1c99fc47313b59027b36e4aab2f3cdb56b0a04e921d9568292ef636ac3f0a7a84c63e19b5e2f616ebcfab57c3ad14b9f8006f2dc0bef979c0be48e5b8529434bc14b52561f90f48128724d117d4e3a83fdd69d5059136a146d20237b0a2d8190de02da0b1b9ed2c82baf02fb3e61816fc024c1620826d44a9b10bc5e90b156bffce9ba70d846ea9b18dcfedebab80f61d37ed5aa2f2661bf2b0eeb3e1a30e5b63cb4b403b27952c3663a1119be1310f1288e1f74334b1c1d130f353271cb8d7b119724a466e0e08e2ce802b6ff8099026c2dadae8a4d62f9d3e501ba1506d279124b0e1d9c62e13c91fd4236a478f2b173c11172f9f615c011a9127c1f7a7186f5f02aa6d21f0947ad21988838c24b40468a06ae89698271f6ee2f2b7f64323c3d6ed1c4131ae91c894767ea79cce3fe07ce51e66ed7b554e5e8ade56e5d756b2c197e179a0c290e9ffe26179fe4132a54a887ade3ee66d85426ae8cf2180fd7eda65bc0a36391cd4a801836c402049fa470f6e5319e6432da2459b8fa120e9e1e615d78bcea97af3c578dfeb29af4c4590164a324a3acc587e5f60d5e9cc60e9681e94bec61e24eda6f1dfdb961e5d7cfacbd134179e304a543f6b342a059de8b9d51aff33c4acd0f662e13a59413c0e017481ea667ff8a66871aafa9701aaa1c41f921033c4a1af94ba3c1c2c0cdf064af78d6001961cd5d472a9e94f704c237fac5841d0b255508918c295d07fb98b63ee9cae4be52f0c7997d3ce79975c820c53a0c7b7b75018a9d2c7fa166473bb839c1bf3667b1bd5786a1c036ba26c6e07addd25b6bf8a23c511e7723a56059d1b2c3e7c8d83e39ae7f172c9e3cf42fc450f0b9e83cf1e10f38d16180bfce7be1f18f7d99f9e623bcadeadb266bab5002860b5414920c202d8fa1948a46b28fa4103d68685487a394cbb21328f5e6b50fab5884331824d537d4f6745b981fc3e533d1425e56754f6efdea282b3bf2c4daaab7d8b214410fb4a73e3515c41019024c005ad5c786e6ddccc5bfc5fc5310aa9b872164910218676466d568b9d2ee29f2ec284865fc7629e589bdf1a77609a518b22a4f53ddc7086e61e8b1a4e82d50576ff8d0392938643dc3fef5ea830c30dbe34fabc54c7fd9ca507cbc809ce2f6cd74c45ade7548e68b57418573df5a87c7575d2118a443ba9abd4638296c9a87f2ecd7c9702c094c4fcd3df2952b564afc589606d11fec5a460850eee97c3ab9caff79236aade7d03f6450c6b3fc0be9b2b5a39883156f6b239763a80a6ab21f546c7a2bcae7f208da740ff1ffb1dea82228d775916326a1bae352f73b1f3a5d97583b729af179fce561e98d6a700d6a41f374a6ef23c0cf8634af2b2fda9634d08fe97616461b330e60394723622e7a5fc5bd446d76c33e6aca775ab9c1ad110e3eacc411568afe5e71c5722ec7686f123dd88a2ab3d6e547e2431ed67f46b5632cf4a33358820aff22a3890b8373cba10662341a06399e9251699208ab632478f989b7ab50b207f479faedd72bb923efef7700a5f96e938a4c190153644309ff9e577682e5018be438513d3deba4954c770ae2eec5349bd9792a45ee2ee19533c73d5459c2e786d782efe964b29c00f4d77af4986c3885fcbe06b70eeeb545aa71eb0b4a416cf60de4ce1ecfd04b2dfd26c7e5236d2443265298b4515983916b0af1afb3ca12a6b9e7818eec6ae48b4d514177647c01b2cd47e1a95be651fef9be8d6d8c13e06eb9625a1ad680dd1d3f25a47c833774abd4a2ea7ff9b3073fb8c82d11cb100b8ef17df26d406fd058699272c4e9e78e5ff5d2cd5e91f2ac9c41549c2e007a21d4d06f0d7e109b5af06d3bde08e5420c2a49343768992485c0cbfbdc29bb01e30564521666e61955feac995e1abac4b8176ecae2b3bfc554ab0f1837ddfd1c22531c473ec1785c095cbc2aeeaa534aee70eccdeaf6266a3bfb044447430c2729715fd76e15c8fa5ebd78837203a0d89cb2d7543f708646a86a74b8325869e052c3dc3d44799668767c9c089304af8dfc07b4531cf78a6a583d1ad4f038112db9741064452de0a7a380e90210c2cfa02558ae09d66b0a2724af8bc774ab254c4c40161e0d94a567cf04b49d561183fc7e04051d0a658589a0318aba506f64753f4f20e493e930d85b2a678f3dbf75f2b2c67143752e8d7bcc68b1a4050cb662e373c0de6038ce9f5ced90b5fb8c52c149a808809a3d59a7cf2a8056b2f44f01761a8a827c5bcac79fe586894049a07e3f4ed0dbaccf27932a643c585e707144c21689333c107b283566e9e7a36290d30269365f661540be116c88b0cd2102d654ed929056f57a9a35dc016779624945c5bcc3c96976c02c1fd7b6013a1e5453e0902cd241169c3f69985aecb9d852d873dc10f53f97deda71751af47e16eab018e03f059159e22fffa5b524b7dffe46c893ed3baa335bc23cd74727566985b726fcdb9ef33a1ea728188605bb0d175dd148ff1cd51b835aad7a76a0a8a053f0f38be8d33bda36d0b69d5852a074dc88b966a1b898e443b469c734583ff18a87996baef3d2629871071ab9f21c6a88b814b1baa188bc1e209d56ac1e23879f332f030a639a71bd36c50f4f24d2362bc3ac4abc7401750ed20758adb39b0c5aab0d30ccc348ec3ef8eb94f7ae1d4757ffa3b7e95691ce0328c476bb8616a4dcb2a7d2d943de77b09baf7fa867b8b3640f009d21caf8f01aff5a01d8dd9035632d4a290ed92f5090162acb71151cf4e20c6a4e5a0e8501dcf0eb79b191c9b6f4742b90244eb7b8f3e7372d9f089fd260d82004ae29fcb8c41e2a04e9fc67c30628b7276a5b50732eba7fb55aba2af7422169fe501a0f7981c7129cd0b95e24ee6a20ad8643966c83f9d749820aa4572e4ff7a7df05cbc6448f0ed071498ab1a196fccacbe7e6798ce63453c9441b0f91afe04774845edd89bd2092e12e9e41b6d5f92bcfc8362d23ee2452f30330a7841d37342115c920fa5e684fcaa09336ac6b12cd2e4f5e324e6afc6ee8eb7310ff0c727e7342f1d6680b619d39fdbbd4a93b736396498e5f6d6016552cb6126965255ab0527381371f80c52fd55b5c07b4da298b209d26c3b8bae5e08a182731b3a27b1b05bba957e3ba7b6723cf858e38a422f382971f01291157d46054f35a89f6dd62f08a64f8770553c0dd6d2aa2a8b5c5b394051f7652f9fa2c6b635fb108cce47af1d4d2119f4d9236b694d87f4a23b295d09131abb9ea606c898992b0fc624731a3c6da7447f56ff23e01208e07463036ad715faef64334c3f4282888f76929ea05761b413bc9bd7c7a20aea1c6b8abbce667bf7d84b1d6a7989d3bb69e871df848a5e3ba88d0689bf29ba4839777a91f085ceffff0b1fbc1a16a146fbf65d2b486c734a1e6b73130c727dcfd989877207246a48a476f261a8f5567448cbdec2e051e05ad7f0bb7c2744f3eb19c94296513ede53f6ee48f1553a89187ca6125e60021133595bf129394252581dcc1d247de4ea7e850cf4f73164016dd8ddc", 0x1000}, {&(0x7f0000002240)="13652229ee87135b77f8cf0c31c9b6a6ce0214932684fc2796218fb1a952e77e8df53976acfbd30afc98c3de53f6f35420246228ca18034bd389bb8bb5720da356930d9ca46411fd533f", 0x4a}, {&(0x7f00000022c0)="f26c805a7ece5c7e220ffbddd48166284bde60a92923cc20481ec05beb2fb0af91944556e94afcba", 0x28}], 0x4) recvmsg(r1, &(0x7f0000002680)={&(0x7f0000002340)=@in6, 0xc, &(0x7f0000002600)=[{&(0x7f0000002380)=""/68, 0x44}, {&(0x7f0000002400)}, {&(0x7f0000002440)=""/194, 0xc2}, {&(0x7f0000002540)=""/191, 0xbf}], 0x4, &(0x7f0000002640)=""/60, 0x3c}, 0x40) r3 = openat(0xffffffffffffff9c, &(0x7f00000026c0)='./file1\x00', 0x10, 0x80) openat(r3, &(0x7f0000002700)='./file0\x00', 0x80, 0xa) socketpair(0x10, 0x4, 0x2, &(0x7f0000002740)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r4, &(0x7f00000039c0)={&(0x7f0000002780)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000003800)=[{&(0x7f00000027c0)="5e53629f912dfa7e0736248e4f404689cf240ff4b16c8871d114c019003ff255d973d2834044b3ca6de05ef567e11c2a270521945955", 0x36}, {&(0x7f0000002800)="9dd569db347285a450adf35b8d85ec312d4c65596efbaefd78071da3323cd3d161c260aea8f4a4c257bc1ef479c566f1aec97d038ae2f7e453f6d4b03e007c257f7c362cdbe0e37f207b1dc74cb3811f0cf4fb952a8268176788978ef135ad0f24611475c5868e08a19a2ba403d830f2a8bf8b68f1d86b1754585b235258edc624fa1902c6cbf984821977c2c2769532b4131f2fa63514b7ad7b8a4598851b2384fc265935c654644ea7df1e0f9aa584e435a5377e3161d9f5d5fa043f4f4669278e3a78f3d2a769dcfe919997d5c3ca569ea3c691b51b6a003a19d1c1f5225b05cfbd056fb28c2e5a6c7f1accfcded915a17e052f45115a86f3dd3a03b803091f7df21eccf50a10667405246fa803e80b68378fc1349498d9e56c06ee22ab11b30a0d38a14c4a56e6c9d66c17487ceaafee9ebcbaf3080ae581aba607d43c5fc1bafa47b931b1f9f9e61c59ac66969db431268913596ed8b99727189a57af19e2eb47f1897fa38d7a8f53b0923d0836cbb017868368dd21153d3f8fb6002c7079cde87ed57133eae5b0d77e324e36c1478b2265e1267522a74e3abfe182d2816165c3b0c3eb8cfd01aa36085dcf2b3314472cdd550cbc36a5933e2ec5709167ad05f5dadcba107240a93514f0e5e5393cfa1d580118a6ca9d6bfe1306a201df805d5bd3642d215c2b885524cc36d859c9b2489df21383af5ca2d38122142a75f72f2667c125805d8422973ae5c95cfaccef51bb6846d218f0044a397e258fe226fe4566e3f793e7fb78769a016d2ae23641594d7f2a1c6f66da7a43f5881a91aac8efdeaf0fcc7bdc68c2ef5ad2421dbdb622dc63e458b61a8d4071b303e934731e0c5afc98fdbe86acf3b59e8688dc664844b6ed387d1c95973385ec650f69f92b5ebf7a282b34de3431b8541cf2da3af7d07260cc5686e0ba60157eaf73b53e7eb7fe45c5a6969dc416877362a2df755dfbee322c03f4869838273e0adf4f9528bdf163e4145dd0d1374106f6633926396ee6b347d264cb9ccc886dddab0a3455fde424fa9c28e4152ec0899bd4b6f39f8c010978e4cfd8b6cdeea9e8595d56ef0b7d644778d2573bc0e31bc8990eaa9d66a59823ff76327e26d78a2c3384890667448d0fb0af17829de20e41efe680cac4d71bfe6293221449378f23c82fb1f347c8ff0c5876dbe5f4463fd361303228ce1f24c06a536fbaa2c5a85ddb619aafd5eed26ef4bf2b20b2af1ab6ecf49cabadcd8f9031d7a3f2b3e1d749983ce67381e602388e63e56b044ace694fbe5898e819b3833210b68ada398d917cb494353e8aa411c5506dfc130d7b154d28e76407cb57b49e5f2ec5dcb0de237c85cabd4e846dd6b97e83d949ca644641aa00acaf415a40052a9a0f60ed423366dc060eb74358e631b715a21affd6a49ef39657bbde0a9a1d43771ed40f435c1c361cb74f50ed9576e5790ebe2bbdd51b6da482cc6189207d1d65966a8553ac2f4613a077425fa996401f689316bc70666f7ea75f695c34da4e1b1595a3850f216f43db9e29043c5b8d1b7739166d687c91e2f9913adc83bcb419af67175b6948595f59909044a41eee7506f5888e0458a750eb6b3e35a587e5c3765930d4aa9813f3e21191c522782c4f1a8cb44f012bce7d40c100111fa7f53d5faff9d3e9fbf987487797287fff0f78787a350bcfae396bb711a16efcc8e0dead6ec7106549c047f3bf04645572240c217b7a3766ffe2ce0f733cbdeaf24e16b75f362f74b03ad65f6c2a698575e45fccc8b50a350da0d3d781170faf6d117275b899ae4a5adc714e5501a4b131bb088ea54872e63b929317a6827df189fc7eb236fc369c24b196627430459e7d4dee9dd8717bb6e5567f82862b89310e61dcecf101f4687b9ac57c8b8364f85dbf634ad61f3f5ac6150fd0dda8a1e80b3343e965e3ffc7c5d380ed76f581545514f0d99282dff477f3f6c6fe29b3441b516d9cde7fb4c189e1aeb830f94ee6559e6761596872c39119deb8b92c9027b69a4199511cd81731ddc2c508c10c699682da31a6eecd34192e2255679b5893d26ec91b3d2293e73049e940a6e41063bcf301905c887dfd5ae66bf5c14e94952d1616bf0352c4d0a3e6554ff576744b4ed7ba1a022e9f7f3209d2be781fad9c952c6e3a05554786e9a1d611612629d5ffdb0e858334affc7341407919adb542105f80e53e846bee6c0650e29c1358366f0dd6c77c9b437746255d45a3ce714bc9185d4f8a1aa4e293ec6537c5df11bbe92304f7ecc8a5925c11f1805b961e813bd4de38591a7b5b90e2cd5e21ca3d17cd8542021423b81a356a554d4e0016fe72baaa5b5fe52f0f3b8b936e085ed249843bb901b39bf01a3108880d218c2d293570b4fc05de779433d5f57ce1bd69ebb5d1127bb0bf8555a813d653ffe444c91eaf3242490157158d7987b3e5ac4076824875bfa4cc27eb8f8135557fdc8a974880695bc0313316104dc97d8686710dc27d30a3745254f09e2126175006961b408b366914d5179b78ba514956a09facab0ea4e96f1125f5c05459e7b3d022f2b6dd887c4c9399f9bdba34ff7d7d0327661d80fb6076eb6bd03a15c31e59fe4b8585c536fdac0ff4b21d84c96f0d53e72f28e426059550b18367c3e74fd48e7fcc5b99bd909b12ff6fce5f4781ff474f3c44628480cb00b7ee24f973e19ebbc7144c3778ff4bbfddcccbccc97e949f944c615782ccda9c1565bb0e1a999290e0aa6028ab02a7046bb5f684139185848ae898ba8b1c44383da942a6d22482a6751ef9ba785eaf874b2829014d4980399add0f89c5c428f6cf09843f86dc99f05bc7efe5533f588eb0cc3d39654ecdc2df35b0e1c2c332f5c430ef0583aa16ae27a7041782c04d6986cd60e62fd85d702c9e1bbddd58e10930c99b0fb9e4af34721b752ae20b02f8553faa94ffccc334dee6b76de505ca91f4e029aff54e1213303d7ddc844e24468e52268a0b3a93a54c2240a0c7649d2b42fd85dbfce91da9e9139e62e97c4c1c39535978250d78aa8d5adbe11cf140978540b04878f4374158afbd29a108ecb96cbd3e0796873ad52bd5eb14b31443c3060229117098efdf68acaab1e29d70bc2f01cbf2d3f9ab4e7a04af581473a73a607da777dfaab007c05fc6d114a598a0c92076a1c79d629a74fa60fccf9b16cabcb67e77504e607fab55876ae8aaf437315b9df248e5afe2759681f099ee2f73bfb8554a5bf27bf7f850eaace6a13bc6289a266be640130164f9ba7fc74246a31299a3b4e6131c268fdcd15e06deaff797a9514ef5652426b6ba9034ceaf32ed87d775ff14db565a7d5f50122e1738e1a241a9a6367cbf20d5ad6d2151d6a314e5af783ddb12d0afe6d859a9b49c7b38a4fc4ece329d88ca54f7b887d1fba142dc8dac412cf5306b606be3572db08b39544075afc6f6f75ea8752fb98918f3578aa7d30225ef86855ab19b2112602337752387f3817debd60f9091d0b678ee224096c5b341a8882a1bd69d6ce9af86a7aa2edceef9def1ff4305c24a52e0a64f8eed19ea8366592aafc031d9fc1b5bf496888248f5e4edf4cb0dad0a37c247099dec69b78cda76908dd6be2df341f29b29b63c68dce17706df900b75c82bd979706b40f99069e789205db432dd77c991cc3c9bf1fd674cb6039f6596222ed47f001be8d72b8f5680eda6a0e474263de2bac410db4ee29e35902d4013d5600cfd1191472c504d2ae7c8d9c4efe29f4029e24695a7153882fd4e0295360196a6ac01400c07b3e1d1fae5ca229a93d3f3f7818722ac0df0290f5118d8c85cf7417f197df06afed809289c2552b408ae5f81a9b132df3cb995d2a89a516286af8c6634faff84dc9e26d4eaaef27b4c02942775990feac1ba521684f6b7b95d29460ce75a7755e3302049ae012e63523e9a130dcdf4af71bd3b85009ad4e5ed3fde62f7c099f3e0e4c455a175be8fa8a77f760a69de3db13728f0943c2ed2a09a7b5318d02e1c128ce83865a6621f1b61cba299e70d0796f3035b83815a84cef44185484ab3eb3f5ee6f80c8b094e41166605db9d0e30bdda71cc176f9639d3a49afd9b0f0f6ccdcad996867bd927b41027349737fd2d6d644e8ee182588b31284252c386fa7cbb325f12d91f609b14b18e3e56528f026dd80888b576fff04ac5c17acef7863787634ba66ea12a06df94d8e4c1c32426e6bef9ded50a46a48aabc3453022ee0df10c687bab014406ff01e8316283c9322164687bcca236c476ee4471b522da3cdff125b381674de569e9629b4c5c0a3d4bdb8fc8bedebab77c469524bae1cf1a9ff74395369bbbe746117754867eb31a70cbbbd3e63246740896cabf0dcf1c20e5396143c731a9178226412682f4bf27fa048c2c3d27f1b4ffc1b05a90b2d1906df01db21cb45a579f2ae8d80eca92a8cf2d52b105b9954011882004f245559a0b336bffa2d59c8a7ac53fc3b3d878eb4d45d0b92791f0a2528e8a98a0d7308d9754ed6fec95b53603fbba0f8f5e77f8e308e962b13fb583cae9318e593e2aba91c459f62e555a731787a87b3fded2d4192699dbd3afb50067ec91ea7508ef747311a6c1b89af92843cbd5a58bc6ca04457409b67e4037469ca5aee9716f8b7d14f35e4e45ee3cc99769e5c6f9d8cee72c090177cb5930a9ddab697c193dc7081555032bed1192c366dbc73fd5ecc00bd435caeb3087fe4196d277ac4f85028fb997a0a581d9ae92769dbe3f591db9ddda384fe63a7feb0740c9332980f94aa3581a4e3b2d6b8b44f29ad4be278562424ea9751d4df19a47977e8ce098a7be738d9482f427c4483ee890ff2a6dd18206d13424ff3cd1a83d24f6195794e2f48b78367d366089b10b031d30237faddfc7809bb070f04719842a448102594249b657c901f5eebb8df79a31ef0d2c686fe79503907065c58e2d17b185448b4e4ba09ff2bc1f56add769118f20292272365cd9c2a0874411262b51861e992b86428537a586e3d6dedc4cf82ae4043c0071f8551c7b13c444de878f59e4b3bd800f554b77af6f18f660103eb58f2a3f3d63aec70f34d83534b51d6f2920f861c4f9b1183cb175ed758efd437e03d92f19b824f421126d47b89d2480bb0f7361335999cf00ebd04d876454f0a36480868a36967ee7e20d19e823078a88be8e9ff6a00239913eabb909d8e0580ed3125e4bc22e3f486769276d3851d5b2500dfa89f167403378eb31e5e82b64661c9b4c540aef8f0462bb5d513db1cdb477c1d6503d4db79e4ecd254a9eb9ae131d8fcdecea19e3a97b07ae84fc9f7fba35e15282027b1a00023245024f09f35775381c043a98e66face4b1475029f79b27c1005300cdb1c7318c1cf94729270b95adf7a27f258e200837228c62a7362ab93e4367bb02bcae12a9691eb8f60e38d523929054287be553831fcef6c8fcd0a005332fb2d7bf6dd0ec722f5df8e944ceacbe2cc93f2522f32fb624bb2aa3f1687548bb96cc175370575b8481358e6682084b2f1b86a2d077b72a7d31410059207dbd4d934ceb8113d01eacab89e352c7947b5f027437047d6f33b74a6fb2d0ba229861db7bc5dfeee942d500afee93f2a92ab367cc9f9019b26a1dec29f4978f9c9497f86209de3f9026e9962f4ba1729f4638938bf62dbc9bbfbf9235373af3b5368b6078ad669da3cbf7c2e52f7fe5a2b3d489d4b03f003e03ee3f74ff0cae0a1b108fb2ce63a50c6d6253544728bea76ee01a8168623722d3367e726da80eefef4159d6ef9015f6f2b083fdd82537e6a6b34e", 0x1000}], 0x2, &(0x7f0000003840)=[{0xa8, 0xf0e8f91f038d69dd, 0x4, "7c6072dd31f41b3805aa31f63708571df9c278698c8b9a5ff415fe985bae7f07def93201b200e5ac05c90e9271b45587f5a575bab3ece99367349c3a0b108e721940885b8566fd514090ad8b8e6ff78f845fbb21fb5a5b205a4804d3ca1ab2044a295975111ab0e9796ae4c1b48eedb6aaea3b5085d09dd84c35a1dffa816afe0754dd834c37cc8b61663acf71ddcd59171627"}, {0x20, 0x1, 0xc08, "301295e73bcc1d35d975"}, {0xb0, 0xffff, 0x10001, "c115d0c41003489797808cdf2ca53bca07282a3224ec19a3da1ba7fb5f25001fb7311e035eab142009bfe994f8ac2dd21fb7305d6c71f02c868a37dbdcda5b3c806b97c47aef4f03b70e078969a82e6951087f647abe003f271dcc9864ac761763c71db6f281202fa37fdefa1578373d52ccec110f45c182ba15b4d69cb2274021ede328557139a7de0fc5380c31bc709bfb3cd05355301a486396abd1dd83"}], 0x178}, 0x4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000003a00)='/dev/zero\x00', 0x442, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000003a40)={0x4, './file1\x00'}) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000003a80)=0x7) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000003ac0)={0x1c, './file1\x00', './file1\x00'}) fcntl$dupfd(0xffffffffffffff9c, 0x0, r5) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000003b40)={&(0x7f0000003b00)=[{0x42, 0x1}, {0x45, 0x827e}, {0x47, 0x5}, {0x2, 0x8}, {0x8b, 0x1}], 0x5}) 18:28:28 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) kevent(r2, 0x0, 0x0, 0x0, 0x5, 0x0) 18:28:28 executing program 0: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) socket(0x18, 0x9, 0x40) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f00000001c0)=0x1, 0xf) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000440)="a643aba6048181339121a11862ec96a66d6cd1e4b5d75541679da6c946cc7401df776bf1a8a60d59b4e9f78f592d776d05c0509f40f8f5b678f2e09e4a02b691de189007eed4f71250dce1eebe18dd3ead442049db86dc55fb3cf8d48e610d160dfbb81afbc15842f80241c8c2b2f34441fd7edd556a53856af24adc1b899905a937e97c758c0dc1e016e3137cd933df330f3e4eacf96c0a44bb123391905d98c8182cb2221d2688bed99ce7d79f61c67a00070d36ca8847", 0xb8}], 0x1) write(r2, &(0x7f0000000500)="06a07d0d3dd2264043e82c26b09fd4c8b9dc5ad2e1512a341bdf691dcf38fbe0d7f3ce8398af2eb43904265ea75461ce458a98d52fdbe038e4f3564491ed16506b17e2c950cd576456b391becb2d84d0a78ca5f4f20059cd274c72fae8dad7366fb6a90da237116ce6049b3c77d711dd7409764a0a534de7b8b61c26c5e4f5f464fdd487375c399f7aec8a0d43ead6c1f29b2a9fbd81fac4005d1d838fd0c2a9c7516e601b328a5a05fbb2b34df75d1de03e6d7ff309e98d4821f1e3b92c94376ed2a3f8dc79ef5fa5f2c86f30bc9791655c525cf3289396ddf3ef40697fbbc1ed07ac63e8a61cebb950615cc028c6b9679146571c563fa8302115c676335f22aa2e48c07f4887b016ce45d07654d0b96310af3f9cee7eb432d42e60e1ce7213376f65fdc72b631dd70bcfbf06f3f90e8678b8a35c5abe6c6f06b9dca76e87694a5661dbb7a1ff6f104e9e11b158f745663a2aa92feb104c52049f14ce4c7ba913e237c4770db1000001170e224caac73dc8e7310d1efb7726beeb128fd3bdf0bcca3f7ba6eeb7c6abeab3323144d62f973530e38ecff93fef2ae0f09780e8e205954c0f0f6c690be9e7901a56b225b087f6128a9d8ade9d1d52197b812169bc299f42bd72dd93aa9978a334356a0e117cdfb5f7bbfe94e713b566b04664fc4d4f7fc9590ac0433126485a2e16e69113c8240749b79a0271fb919cec1bf6055403f8ab93f318c91fa0c10df2ef86684004f02a2b", 0x214) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x1ff}, {0x18, 0x3, 0x73, 0x41}, 0xba, [0x714, 0x80000000, 0x8, 0x1000, 0xba8, 0xff, 0x9, 0x10000]}, 0x3c) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000001}) r4 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9fd}, 0x5, 0x5, 0x2}) 18:28:28 executing program 0: socket$inet(0x2, 0x5, 0xfd) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000080)=""/189) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000140)=""/229) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) dup2(r2, r1) write(r2, 0x0, 0x0) fsync(r2) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000800)=""/194) semop(r0, &(0x7f0000000400)=[{0x3, 0x101}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000100)=0x2) rmdir(&(0x7f0000000040)='./file0\x00') 18:28:28 executing program 0: ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000000)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvfrom$inet6(r0, &(0x7f00000000c0)=""/86, 0x56, 0x800, &(0x7f0000000140)={0x18, 0x1, 0x8}, 0xc) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000240)={0xfffffffd}, 0x8) sync() r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x20, 0x0) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f00000001c0)) r3 = socket$inet6(0x18, 0x8000, 0x6) setsockopt(r3, 0x6403, 0x2, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f00000002c0)) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000300)=0x6) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x2, 0x0) r5 = kqueue() ftruncate(r5, 0x0, 0xf3d8) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000003c0)={0x4, &(0x7f0000000380)=[0x4, 0x19d, 0x5, 0x7]}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000400)={{0x18, 0x3, 0x5, 0x6b9a}, {0x18, 0x0, 0x40000004, 0xa}, 0xfbff, [0x5, 0x0, 0x0, 0x8, 0x8, 0x81, 0x200fffd, 0x800]}, 0x3c) 18:28:29 executing program 1: r0 = getpid() wait4(r0, 0x0, 0x2, &(0x7f0000000100)) syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@timestamp={0x44, 0xc, 0x80, 0x0, 0x0, [{[@loopback]}]}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) ioctl$TIOCSBRK(r1, 0x2000747b) 18:28:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000240)="b4", 0x1}], 0x1, 0x0, 0x6ffff) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0x0, r3) r4 = geteuid() r5 = getegid() r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000180)) fcntl$lock(r6, 0x7, &(0x7f0000000240)={0x1, 0x1, 0xffffffffffffffff, 0x7fa}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, r5, r7, r8, 0x91, 0x4}, 0x4, 0x81, 0xe716}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r3, r4, r8}, 0xc) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) 18:28:29 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) getsockname$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffc, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x7}, 0x8) socketpair(0x10, 0x5, 0x1, &(0x7f00000001c0)) flock(r0, 0x1d) write(r2, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000100)={{0xff, 0x3, 0x20}, 0x7ff8, 0x6e, 0xba}) 18:28:29 executing program 1: chflags(&(0x7f0000000000)='./file0\x00', 0x1) syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "4b0317", 0x14, 0x32, 0x0, @rand_addr="0c0300b6b92bcd7f686f6d77538d5e8d", @mcast2, {[], @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 18:28:29 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xef, 0x2, 0x0, 0x9}], 0x0, 0x0, 0x7f, 0x0) r1 = kqueue() clock_settime(0x0, &(0x7f0000000100)={0x2, 0x2}) r2 = socket(0x2, 0x2, 0xc6) connect$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f293aaeb82fb168297e2ff23922299c3383f1bf63a78b796473d48e4c734a899f96f0b224ec765ed0e76d9d8a5b7c34e2c0c318fe43b00fa0400000000006ad3d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69e73991844d490000000062d8edd55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef38b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d0000000000000007f24b05c241e230b67f055df2b473f9cb01000000000000c1ecc440000447c89263b7abec3fef5305000000000000004c2d7e7c40b3dffccd0e67beab3b00b0c1b705f6f4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f0e4b23c5101e713db21be5638edb4489b8e1692c35dbdc77d3f7ba942baa127af7c3f3354fcd7b01e94dab000000000000000017a801b5669356a3f996255f4dd71848a2b85204e29c4d709d7d06702a7897312d6294fdaa8ae5ccf2f4f193a9ddc93e8223278f36002ddf041b808295000007bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8ce67f19d2d43a81ee3e6a94dd63fba4f481f047c2d02aa78303d2d2f2c94b5d5bff44f0154fbd921372b6db8e070e477571c082a83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a2601000000000010467c0ca0088cc590f42c14b2d904c0fdf00b47d6d3660363706f795ce05e658bd615d7625c71a56b0f6ef1c7b3761b17d8bb2e075cdcb511cc6b84696b748d83b2bf795f7523a11a41ea854a3e0d85be31fe74ccec5a6aff82f22e0c2256355b959e64d8536400c508506a4ef8b6426af8aec194bb6f4e83a8454d12f54796944aa24b4a06c1bfc1ca2500000000000000000000000000000000000000000000000000000000665c9b95381c3bbec78b1cdfa7c973dc712d6891c5864d2103f03412c421621e9023b6033d8020c2286f7726ac86b881a01bb897f88815d6a903a7488cea2b78edb9eda9df77d86d14afaea2755050343943dd3bc2353538161f3c441eaa2b02d3ec6375884576824e55cc0bcdd2a84a62eb48d86e260517cf2ef920902b13e6236cca5447f5b8239936e7448dbf6fed830e000000000000000000000000000000000000000000000000a17336d8c92aff537528ec4befbfd4e6a152b62484aae0db8a3ae5a79aae61c1ab60c5492e1cffd6be77c7de0665cf8bcc6a7f5d10213167106f7a30ac50ba945f70411c947682c28a982347432b097419ea90da8dca2fb8638aaaee9e59eaf761160dcc2df95264b2f2486a00"/1041], 0x10) writev(r2, &(0x7f0000000140)=[{&(0x7f00000001c0)="848b6c4667cf5f2d5d22fc13baf2b2bd6170b345589a6601207262fe78e947f31801f968a029782f388b6bd38749f709006e19349c0f9eddaa4e252ca09936f2fbdab15d45e22b0e9e00000026852bfc72e8e2c91063878cb2b057855f7cdaa76150f01ffdcb2ec1f44c207ef5951951f67b56c3bc3e3df96cd2dc834c92556e", 0x80}, {&(0x7f0000000a40)="eabe269c03a88d706bbe0e02bc04f428a1faa088aab0135c6160a9d5c9497b7c229b0b37b372b85a201c8c57e74bdd4e15e786abcfc3e5146c6cc2b2876b6b4242e7cf34e5668e527cebc10a548b1a3ec870f1989bdb707f2c0bb930ab1044ee80c08dd1a61ea8a1619b6a4ebd9f12d66f4d3e8bae838c41ba744bf47f5b374a8b10ff42c655e97216ce313e4b3baea9e3faaa761e1d23204fc8b9b75cdf21571060f0af71b5cef9e6273bcb40deba8f68f37af98b9e31c969b7465bb7b015272b4f5d3befdbd5e373c27c510f2654da8dba4929b6fec061c66e6fc3b750cdc069df7bda6576fd17390b3e3a9dedf3f5f1abe292a41072b86a34d1931d1ab1391222fb411b694e02e82278d833589f4db366d27d9a36783be7abad538f4c743805c5f1dcc6aed98f51734bf5766b16ecb09f7e0453a2ce44936f3c114bc5d84735bd3dd00e0121ffbee97838b082c4323a0f7dad4a5978eb90127abda8281163588d5a0a2780fb7aff5dfcc838281b4e824f69e35441a0bb69a0021c47c3ccff6e238f3710bcebabe7ba1443e069fb33174b691b052e04773952f8e3081ec2627750bd877819e6f3c5a46f709111379dfe6c68cc43fda0466370745b5b42fcac6b7b6ffcde653a009c4b9c27db7918148c665d9dbd4921365b5a359a87b62295b31cdad28d404922e8fc0362516acbf321b835d7c00276c547f5e9a9cc03efcfe7c2be7bba2ce9ae11de26b4e5b5ddfdbd9e8f42a8ea22ae2f46457402bc6c593f662333ed4e7cd1d54eaccec5f14aed214db80ab3bf167ab9caa38481e13e9e35a86458726dd66b54324de66070f178da6cb039abbf5f66e2eaf71780075baef160ab8156d8c9e3aa9e1537c19d50b25ef81604bb3bdc5cdaa932c612b3a53eea8d861c560c9bc1d8f5f8e9682512e2e7f5cf5efaf5d05818a96c9bae4cab3d1ae7804f8294818062fa5c4d6f225c8bd268e85963e89912fe7fd41b81d500b85e8b3e0eebec9e02e2cebe31fb6d186bfaa9071d806aa7f474e8401c8213c4a3258ba923f3a7bb37048c9981d63560058f5d92f8efb06198eaa1b45f4172c1db541268a78c8ffb5cec82c02988869357c362bc4919ecf552665739de65fbdc084c1bda7e1e7ece9670ac97549b5696f9148890da32aeaf42404512631e92b1b4cc9c271e80b0d75085f804407274d72f4a183a0969e52541a026c66a0112a9049bd6adcba3f9c148885ac22a701f540f14c3de46b7ce13b18f57f2a48336d5567750d5dcb294cb2dd0269ea83129a055dd6992dabe25502f31140743af406d47a025c6dd601bf58e4190e21c1e737fe54d9795cba8fb7f1293ddb705758186b4182c7310d95f639970fb470d439d248208c76f92508ba707a3e5eb06f5c86d878f8ae117d96c168eae882b20867d47dcef8ea7af52f81ef48afd70a19f9897d7554de50b12d5a4263d5a1245717910c048bcdfaba42dd65fcd61de1b6c8433fed3325e9aaf53ed929e037f15577d10686fa9b897c83fb429f1a6461f0abdeb4a16ee5b1e1a7bd0983f43a763cee986d36d0173e821f6761e456ea1d1446143bef20894f5355294361fc7dbab20de0f67a22b1856b6c5a7f18ecdcfc4e7dc79937638f7cc9434a0e9ff3b25b796ce23f7a3305a889cc90f85f873ab1f8a6fc7d6fd42c105479591a5627efb67b4a0b947b3505e729dbf82d77939a8622479227046f818eba472df2ab1a91479a3c534e5ad2e302e4bb5bc3e42a2c15ac1e9db0f108fe4c69eec4c80fd9bcf532c07aa557d5ee8dc0da9c42e381b24da6d31bb61c370dd2943d47981eee64ae0c4fb246a3f3ea749f4abe8a3a51175931a72326f4c86caca974330b82d8b93d98985ef2ea8da4fdf055648617adf1f02291c2135f419cdac3f8376b9b68a271d546ac37ba8a9e74acf7b13bb39f3a2e9d68fc5dae5d5a800781d5363a106982a57d7b80720ae52ade2", 0x575}], 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x400, 0x0) dup(r2) connect(r2, &(0x7f0000000000)=@in6={0x18, 0x2, 0x9, 0x8001}, 0xc) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x18) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x4db, 0x7, 0x3, "2ea807e16eb595603fcfd71100"}) sendto(r3, &(0x7f00000006c0)="060564e277eb0cb2bd0b0e522afeef5a0172f086f123e7f8808c9f0ac8ad14284c4266a0a269ebd0fc47be", 0x2b, 0x40d, &(0x7f0000000700)=@in={0x2, 0x0}, 0xc) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000000c0)=0x3) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) 18:28:29 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d7d8440076312e13e792427900"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x4}, {0xffffffffffffff9c, 0x8}, {r0, 0x2}, {r2, 0x100}, {r0, 0x10}, {r3, 0xbc02e1829dc7ec85}, {r4, 0x20}, {r5, 0x2}, {r0, 0x2}, {r6, 0x10}], 0xa, 0x2e255368) 18:28:29 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = socket$inet(0x2, 0x4000, 0xf2) recvmsg(r1, &(0x7f0000000740)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000640)=[{&(0x7f0000000100)=""/86, 0x56}, {&(0x7f0000000500)=""/51, 0x33}, {&(0x7f0000000540)=""/240, 0xf0}], 0x3, &(0x7f0000000680)=""/130, 0x82}, 0x40) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43071, 0x0, 0x0, 0x5e) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [], [], [], [{}, {0x0, 0x5}]}}}) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x200, 0x10) read(r3, &(0x7f0000000400)=""/197, 0xc5) poll(&(0x7f0000000080), 0x200000000000009f, 0x0) 18:28:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x3, 0x1, 0x0, 0x300000007}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x5a30, 0x4, './file0\x00', 0x3, 0x1000, 0xe0c, 0x1}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000040)=0xc) setpgid(r2, 0x0) r3 = msgget$private(0x0, 0x249) msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r2, 0x0, 0x1, 0x5, 0x1000, 0x6}) r4 = getpgid(r2) getpgid(r4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 18:28:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4f40b000093070600000900000000a50800"}) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b9c9a30f576792d7e7fdeb0de08dbdbe9664052ff4a0721542b8447ade52c08b86695cee282177f784fcf", 0x4a}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0xffff, 0x8, 0x2, 0x5db, "57699354f4b24b4f6e8ede7177ed50adda41870c", 0x1, 0x1}) 18:28:30 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000040)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0xffff, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}) 18:28:30 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x48, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x33, 0x1, 0x0, 0x7, 0x0, [@mcast2]}]}}}}}}}) mknod$loop(&(0x7f0000000000)='./file0\x00', 0xc000, 0x1) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmctl$SHM_UNLOCK(r0, 0x4) 18:28:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0x1fc80d8d, "ff07590832681fb000", 0x3f, 0x3}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) r1 = semget(0x2, 0x1, 0x8) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000340)=""/269) 18:28:30 executing program 1: mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4) r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, 0x0, r1, r2, 0x91, 0x4}, 0x4, 0x81, 0xe716}) socket(0x6, 0x1, 0x5) r3 = getegid() r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000240)={0x1, 0x1, 0xffffffffffffffff, 0x7fa}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, r3, r5, r6, 0x91, 0x4}, 0x4, 0x81, 0xe716}) r7 = getegid() r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r8, 0x7, &(0x7f0000000240)={0x1, 0x1, 0xffffffffffffffff, 0x7fa}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r10 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, r7, r9, r10, 0x91, 0x4}, 0x4, 0x81, 0xe716}) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0xa, &(0x7f0000000140)=[{&(0x7f0000000080)="d1fff937be314df8f7a3b58b97369c1cb93f25d73650966d4acd46bf12b3f280742727ff030a57d7035f4848c6675b036d9f706767185eaa9dff4eb23f1eb292ef988d104b4cb61bc36e96b306f8da8f81dfc129d8e3f01d3459d99d323576ac79ab3141a3be0d37c377e2ea1dd023784d909d06f1aa198d1936588529972f1c86", 0x81}], 0x1, &(0x7f0000000280)=ANY=[@ANYBLOB='\v\x00\a\x00\x00\x00\x00\x00\x00\x00', @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r5, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00'], 0x118, 0xa}, 0x3) setsockopt$sock_cred(r0, 0xffff, 0x8, &(0x7f0000000040), 0x2e4) 18:28:30 executing program 0: setrlimit(0x0, &(0x7f0000000040)={0x7, 0x6}) r0 = syz_open_pts() nanosleep(&(0x7f0000000000)={0xd8, 0x5}, &(0x7f00000000c0)) close(r0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xfffffff9, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "081f028f214d166ec4dd7fff0e091fac0ce92c00"}) ioctl$TIOCCBRK(r1, 0x2000747a) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c5", 0x57}], 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) listen(r2, 0x9) 18:28:30 executing program 1: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x18, 0x1, 0x40) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) sendmsg$unix(r0, &(0x7f00000010c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f00000014c0)="abe9f7a90366d887455587c91b09d679c3015f432c4cf4895f10abdafbb27d0ba3abc333c9e4d8b49360e3083e156aec0183bf806dabe00a4c01eddf65e16e5e8001af95832e7ffc20eafe46f6ee410fc8eaffe296ced5f6c7127ba34f3478eaec53cebf89a24fbfd48b337e4cace01d88e8584dd65862efb7c25975cf8a9ad801938b6461b35687b145dcc24b56b43d1bfd80db5de020f495ab0e8b2eb174eba9f2eaa84ad223b4708a5fd67c5615fa1fc1bc3e220c98677b69d8a8d12214c0885c07a7acdb129d7151e3ae04cdb69f1fa76b17201d7bd75114e0f91be25556ca77fdcdb0303f09c5e63c57109ec482efc4eb5383ce8f8753949a8967ac69f8ebfa5214d756f53d584f3134c1c64db6dd8b99974cab6b5c0f0a686949722a6d40397a4e508b43b80f34286e0d4f0b16495a1bb2a2e91c9d235cc7e9888fa19fdc105bf5e4de8cdb61ef687970148911cd487780cb57bab4b84c06db2eb593ee7e005f31fe8e55d5c50f9701cd718d3619ba9df7744dd1502bfd849d280edcecfde86e70c95c2e34dc5d32534fefd24a03720306c6d119fe443b1989b0bb04f0cd2333f2d8d07ce639d5e2a6875bfa6aa0070dd2c536c482252a9bd83a8730223d5ebcb786aa70bf5c5048e5425d65003d90d930c8ce8f780ce2d46e3f2aef072019f06581c34057334008159a5850025dce797c837bc2dc0ce176b9ec713c66538e656edc107576ea871f25701b2fb48e0548ba9f1cd48bfc59d70c5158f885acb071d736315272776b732b202f7ea4ea88b1765ee8e784f9dfcd33168e5d5365e873f86cf2d0bd8e4d889fbb12bbb22c12d86f1a97894c226f03220a038b35fbc4f27ae7a3deff0a401522e4042e57f0de438c7df218b4e671ea92b44b7c30e1dcee66db4c0264b10f05c3b293fadd70bd68db1caa667a36ca3c9835bd4e524bb207863545cd3ae842811077f2cacddacc05cac0adc744f9b57931da0045e6bd6fc6977414f6990e58a8e8851aa5b90a96ac9310e8992881b5c6176fdc356694c8f53ae31e5640bee9a420c4f4680b04a0f54e46a2b8d60241cb36c70e44f9f44877c34ea72f33666cb8f20f016b5c2710cd877a7477f1e0c22ff14885dbb71196adf495b2b945dce007dbda07f8182d18c892f5b208a38758658f0e7686491ce85562a69ef2ad6b3636ded2da114c18503cf6c7fb79235228d7f04b240ba6ac7f27afc610d5e29b53a4c4e957b968c0955b3e2652ffed0a72a95e940f716f906b2c9318c1aa27e90fe0f8e2c062c68bfd8f904ff8ea25c179f98e525432d7eecbb24cbaa985c76a9f43acacbecf1b9ac233d3ddeff98686ef1eb0c60be149cd3afd045815838d5390b747a267365fa15b663be54565229793f6d1f76107a2a1780775ef3e1d7685b4091607422639d997cfbb0bfd1d9a7bd87254dbc9e4362f3893ce1ec388f1ace4e85391c179e501021a3cfa1329555d0245f37a4023a8bae3c75332eb33d34229a8714eae861848eac675c3242ac527b04f4706c90f19311e7e495635093be38f6d00e75f78e3179564d9de697aff8fe1ef224f0e4165db7dbf18063c7263aa714e480b7ad999acf539c6cb9a9bd23c7360f51de1dc6619316d917078c577597e9dc98e13b45cf742e18a7c0046a407b642f6873f13c8aefef5fc8220b578734a18b4a10d075feac63bcde444f5a8376dc14db037f3cbe08c3d1a76bcef03c69c1103b4f562d12711c77bf670ca69fe3d236b931f98183b8fc14288e7aa16319c56a964f13f78600a54242055b95340c14c3ed4569472ebe11e0401d83706dcfde9e947a596bf023502537ce50781a62516c253d7a83654c89a8e50f0ad37ae05eaca0e1ffa2d3f6676d83ccb13b5890840184e84151ae13e24a9941965e9afccd1133c6fd513ba276cc4ec0e0b0c7dafc6340f2c596c2c8f59b3800e9ce06c48d4ff23bb6b6875a805398d7e2d5326d96397cde632ea2f59eace7885df77b2444e3afd16f90a7ee2c46244781c4ccfbe0dac3f155cd0444da588296fadb2da3d9514d1988b2b18eaf5bdf7fc4307a14a3a64d9acb3b4de117601ddb92691fbdb32aaa569a0b3603ccb646d76aafa756ffaa6122664f33c53a5df3da198b379df36052cf5e62315cb20113b720d6c902b2aa8fe96c92d4413570fcda61d24f2846df9fca3722f351fb4fcf4fb5ebef5fbadaff428ee63fa00395b69ff735a125e6db92a89364a92bb037fd4b51344caa4d6e12c16c29ca646dc65175a42986a921e485a75bdeeb2b0fa30a6b2b4e1c12120acdc21a5044c4df68b8775ffb8f1650258f688115b6f46cb53c7aa63fae2b13b4e404764264b3dfc3825c1526f7ccf4bb14553ff7bd5f6cfadf2a34a0728018b55040c2f2b28fd2c1a984db4ffdc3dbef50bb7f97466a92683f1a36f3d93ca5fe42312fe66a9d803fcf96a5fed79ef9345dfb24660a917d8429c798b62055cd0508c81d0bae5cece3cdc32ed0379133989b9c7835c351ede22df84469f69bbd6bd443fbd95220bc7a331f0ea81b6a8e0ccb505f6b3f37fe03b53c34e5591b4d11e31f06f52bc73392bb8e4ff245a07fe62a557fa1674c17c2fcc3369729835c900d9c2a172da53fe8b677fcc45e1204e3bd36b8e22a7fb6bfdbbd0ae8259b6d1f29eefe8a9cfd0b5fb08deb891deab0b685273e1a8394ea172718ff7a6dd0727552f9fbf662309d41b4474e11100cd7c496e3a75a38cc21538033876db78bde79a365a6ee1b9faa064c7588df9d3f915c8c5d920e95394c11828a45932afa271cd2265242503c05da7918e84db8568ca839f8e7b730faf12907a27be86c7dc87602c129d76b993e650c77bf13ea65497ce66858c4f9ca93012b4f97fbdc287c0799f1598c8a9daa607918c3620ddfed0a855cf6bd68017c8bf9f75f78cccf00db97869b9d4c56a81bef579554a30c45f7788d1a4cf8f88d7a6a162de749455ad1189094a366919a0bad164e6e251ce3af5f6bfe6b73dfa6539fe75eb5c700bc84cd29d98d236fe0a38a3d9f4a007c7afce96101f1ec884cdaaf7679dad8c8c5a009040d6dca973aa0a72e4e909044ac052df66e951212789a9d157b9acb6d7aea86030d71cea69282c9346d1e06e9705420ff3482092b42a47167c394e1bf4a6f1ea6ade6c37491f498d285c4a97b1fb685633c0946bce142452f488678dc1b60acb03b4c6b00be73751cc973a55138eccb42c8d736c8941d9f412831a3f32a99cda95b1b44cc8c3c86069f95cfa817ccc319889ff72d05e97ab01c9c9eb3ce3f3ba533615ae8313c12aff63717b5f36ec6cbfc962ec9dac1d3781dc5aa60114ebf8588c899d5dc4b4d98f665788cedf67d80d668055473c7f3e1704509d288b7e35b35408c2059d9729e9f6a10551d77e51c8518b52163a5efbf12e8655d9e5e1be0563db9102af858ef68cf7b58aef00578a574b9d26a3763ddb56823ece4b991581d9c3a51fb2f1289e9c9acc04128213ee537e175567e3fd41c92b973f89a332f79c18f147b03325ce0d17fa265cf864cb1317bbd8bb90d884ce3952bf072b081699e39d40ea589933068834090b244540a74189c544eb70c8a80ff83dadc427220d476d0ced0931810c571454fb6e75fa7f04490ee1ec6cb99ba8ff6c4f9f3155bd8dbfcf78ef262fdc4f32b5c0838235c746c4c0138ee9e8852b4d03c062fe0a3583f6d3ed739928bf83ae3ecf7a7185a82933ce6f79ad594c28df48477e7c70d50f5bfb4fce0c7438e14f6ed0e14ea18ad41f8ac43c0d2175c292120b50e80a9d16f6d3d530d7513b5f4ab4506db362d5f26469a950e86d6b214d629b780aa2c1c0653ee074db24bea85178c44159fb3816be0a59b16614fa0da69550e41fabc1897d228e0abdf1e2d0f2470e20b45115659cbef1a79bc27c99a45526ed393ba8bc8a65e32e75c28dd3841311e791f167bb0b27e9bbb053e0bc5fe3b16b551d5c91abb1f1d73141a816a6fd7fbdb770439ffb985303856ad0274bba46e5d95367b64e68586e14c9043359fad5a5d2f1ea285bd3f4cae4ae976910e8c08b8737fc7752", 0xb41}, {&(0x7f0000000100)="ea919a7434d8c407b935db016f771d4728cf9bcd74c4e4916b328e4ade660957cb477870b983a27ec209942f4b7407c93f8b0bb5dc58b3fc2d470f42b3292728ed3d151c4fdaaf6e7d6f1b9eec83e020b544fa06765a9a34f8bfd5e1359fa1ef0e7eace1a0d5211da85ac77ad5192d5b39cffedd4d70576b13918a5d747f68fdb2490e68500211df81394e6fd1c61cf3ab610ca88df6d4010b88b9f5c62281329d58d5406aac", 0xa6}], 0x2, 0x0, 0x0, 0x4}, 0x0) setitimer(0x0, &(0x7f00000000c0)={{0x8, 0xfffffffffffffffd}, {0x7, 0x3}}, &(0x7f0000000200)) 18:28:30 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @random="c0755eba6cf4", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x2, 0x0, 0x3c, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, "810000005ee1048c"}}}}}) 18:28:30 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785", 0x46d}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f1080158dd483554463a560b093f4b569bdbe0d89fb771da85524b1d7020000000000000071a251ec1a3401b71f385c191f6bffef23876e02b6c9c70a8d0335d0ed00fbe65e936a0b535162aa9e1e99ceca27f153667b1a5957a9e6f30499502b4ebb1a1db42c8cb08e87bc91b3148ea0524b9f44d837afd4d652d4e48649fc74897e53e97052681ae213d907da71138ffef6a83aeff788e614bb70042914fca3004ed9528b6f375c6650373d6c428604a04e04fb70fe33eeeaa852af0d907b2d86968ca63688803df41acd6a3d56efeba47a3d879055b93f6f485be9169787f52eda1fcd8b499ce575dd3ea1962848f78f1e634c52b0a571d4d1806eb5344fa84728e3a6ccf6957586015f98322e9ce03e42d032bc90e74b2f6a2ce3d02f67e2ba799b114f100b52f7958b9edf02f8ac70308cbbc4f06ff1e46c136539d40dcb4fdee20dc3405adfa49096931c2303060d9fe7301256d8cfe1ce2344231229d9afef667ec3f9b103cb8c8833c92e690f0eff53577340d512862ffb4abb32a860bbb9f847c5174032d25588b32072fe9f8f68116e1ed901d29ba937cd80b4be501e8c098e1904ba0039b328dc41444da5c52006d86907878e29973e149285fef4722b5dc7a871712cfe2d0e95eab364f3e77125e95bcb07de3e0712405239ac6cb5a3394a049f9fff8453a8c9734940f2c6849b9759d08841caf4e1b46cad51486467f9b483f7c874ca8cca5be23c41c910e3fb3367b69773ff566fd2b9fc1bd26b7b0b7f7ada2d4c2df08d5e3a82961af2", 0x253}], 0x1) 18:28:31 executing program 0: r0 = syz_open_pts() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0x800000000000009, 0x0, 0x0) close(r0) r2 = socket$unix(0x1, 0x2, 0x0) setsockopt(r2, 0xf4b, 0x6, &(0x7f0000000000)="247ac959ff012df7f8a81df9317c", 0xe) dup(r0) 18:28:31 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) getpeername$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x0, 0xfffffffe}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x2, 0x4001, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="63c440c5e926e0bfe478a04dbafaae8580031db3c9e4c63730f798f5d178a9fea7bfe2a58304000000df4d4ccaecf6752105eb1b59ec306a5d467f98afe21d8bfe2a3c26d0258ba532c288"], 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r3) 18:28:31 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) syz_emit_ethernet(0x4e, &(0x7f0000000100)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x18, 0x3a, 0xff, @rand_addr="0000000000000db74c00", @mcast2, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, [{0x0, 0x0, '9O'}]}}}}}}) 18:28:31 executing program 1: chmod(&(0x7f0000000140)='.\x00', 0x500) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x150, 0x6}, 0x59b7, 0x2, 0x7}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, 0x0, 0x0, 0x9, 0xfff, 0x9, 0x5}) wait4(0x0, &(0x7f0000000000), 0x0, &(0x7f0000000180)) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000240)=""/112) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x100, 0x0) ftruncate(r1, 0x0, 0x8) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r0, 0x0, 0x0) close(r0) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r2 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x1, 0x5, 0x7f, r2}) getuid() r3 = msgget$private(0x0, 0x2000000186) msgrcv(r3, &(0x7f0000000340)=ANY=[@ANYRESHEX], 0x1, 0x0, 0x1000) semop(0x0, &(0x7f0000000100)=[{0x2, 0x2, 0x800}, {0x4, 0xffff, 0x1000}, {0x0, 0x8c, 0x1400}, {0x0, 0x7, 0x800}, {0x3, 0x7, 0x800}, {0x1, 0xff}, {0x0, 0xe9, 0x1000}, {0x1, 0xfff}], 0x8) r4 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0x800, 0x0, 0x0, 0x0, 0x0, 0x8, 0x9}, 0x4, 0x3, 0x0, r4, 0xfffffffffffffffa, 0x8, 0x4, 0x101}) 18:28:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = kqueue() close(r0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0xffb, 0xfffffff7, "001a017ce1ae57c82f6000ff1500"}) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000100)=""/166, 0xa6}], 0x1) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000800)="0239bd9a7f", 0x5}, {&(0x7f0000000080)}, {&(0x7f00000001c0)="75a4af205bafef9f5bb081b18ac6a32597e65305d8ce3359492d", 0x1a}, {&(0x7f0000000200)="5e0d3ff9096982981d0d0ceed2a370e942bf80fcd04307624e8f463a7a702bb9fd3a9a42731bc0b8517e4499b9800cd593e798fcc890814201015cf74ed7cb2394853969112ade739488f772a9d697e115e67502e94eb456026ea6c2373207f4f8036c3bdbe2d0d2e8d4cc0b5db5f841b36fbf8434a1586a30fbae15cbe37127215506c86ce1", 0x86}], 0x4) 18:28:32 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000000c0)=0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x100) unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000080)='r\x00') 18:28:32 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="018308"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f00001af000/0x7000)=nil, 0x7000, 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) 18:28:32 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlockall(0x1) 18:28:32 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b75c479b86dd60451a7c00382b00fe8000000000000000000000000000bbfe03800000000000000000aa210000000000000004009078000000006000cdcb0e5e858a251d0000000000000000000000ef00aaff0100000000000000fa0000000000010000000000"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf0000000007deb2462b0a48d6233a4db3ac605cbf26deee1c617a4eb454a5d0d69519a1836abc7d94fcea720aae88abb81b84ea5ead3a75426223fb8783bba274968318dd46c7c8d1b53ac107c966c8e48676d92f60f7ba303db349c1b090bd4f1f227dd7d484dca8a16eeac19cdd01beb558e754676760aec8b168dcfa9525ac6a8ca232e7da4fb1f3e05a912760e93add7cfa257d91ccdef495b71056aecc436a5b917fcf9812b6b82a9dceb6f1ad55d7fc9a48011f43afbd8df7ff55037284cbf6762170d1be0cd9591fae8721014b", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB], 0x28}, 0x0) write(r2, 0x0, 0x0) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000040)=0xc) setpgid(r4, 0x0) r5 = msgget$private(0x0, 0x249) msgctl$IPC_SET(r5, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r4, 0x0, 0x1, 0x5, 0x1000, 0x6}) r6 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r7, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r7, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, r4, r7}) shmctl$IPC_RMID(r3, 0x0) dup2(r2, r1) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/24) 18:28:32 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) recvmsg(0xffffffffffffff9c, &(0x7f0000002440)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f0000001280)=[{&(0x7f0000000140)=""/64, 0x40}, {&(0x7f0000000180)=""/119, 0x77}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000001200)=""/121, 0x79}], 0x5, &(0x7f0000002340)=""/253, 0xfd}, 0x802) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0/file0\x00') open$dir(&(0x7f0000001300)='./file0\x00', 0x5ac683f46178b215, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) linkat(r2, &(0x7f0000002480)='./file0/file0\x00', r3, &(0x7f00000024c0)='./file0/file0\x00', 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) r4 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETNCNT(r4, 0x5955404bc26b83cd, 0x3, &(0x7f0000000240)=""/244) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000000)=""/173) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000140)=0x7) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000002500)=""/98) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000000c0)={0x1, 0x101, 0x2}) 18:28:32 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) ioctl$TIOCNXCL(r2, 0x2000740e) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000100)) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x14, r3, 0x0, 0x2) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) linkat(r5, &(0x7f0000000180)='./file0\x00', r2, &(0x7f0000000300)='./file0\x00', 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="28000020e6ffff0016d7e4cbc2300000b67ed749e10000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 18:28:33 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800470000386f00000000019078ac1400ba0000006d96690d00907800000000450000000000000000000000e0000002ac1400aa"]) chdir(&(0x7f0000000000)='./file0\x00') 18:28:33 executing program 1: acct(&(0x7f0000000000)='./file0\x00') syz_emit_ethernet(0xf6, &(0x7f0000000040)={@local, @local, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0xe8, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@generic={0x88, 0x8, "7736e66d9669"}]}}, @icmp=@redirect={0x5, 0x1, 0x0, @broadcast, {0x31, 0x4, 0x2, 0x24, 0x100, 0x64, 0x1f, 0x7, 0x1, 0x3f, @loopback, @multicast1, {[@ssrr={0x89, 0x17, 0x1f, [@local={0xac, 0x14, 0x0}, @multicast2, @broadcast, @remote={0xac, 0x14, 0x0}, @broadcast]}, @timestamp={0x44, 0x24, 0x6, 0x3, 0x7, [{[@multicast1], 0x7}, {[@rand_addr=0xed58], 0xe16}, {[], 0x5}, {[], 0x5}, {[@rand_addr=0x7fff], 0x7}]}, @rr={0x7, 0x27, 0x8, [@multicast2, @remote={0xac, 0x14, 0x0}, @multicast2, @rand_addr, @multicast1, @multicast1, @rand_addr=0xffff8000, @multicast1, @loopback]}, @timestamp={0x44, 0x14, 0x7f, 0x0, 0x6, [{[@rand_addr=0x9], 0x80000000}, {[@broadcast], 0x3f}]}, @ssrr={0x89, 0x2b, 0xfa, [@local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @rand_addr=0x1, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @loopback, @local={0xac, 0x14, 0x0}, @loopback, @multicast1, @remote={0xac, 0x14, 0x0}]}, @ra={0x94, 0x6, 0x101}, @ssrr={0x89, 0x7, 0x6, [@local={0xac, 0x14, 0x0}]}]}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) 18:28:33 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) preadv(r2, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) pipe(&(0x7f0000000000)) 18:28:33 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000002600)=[{&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff", 0x11}], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f000063b000/0x4000)=nil, 0x4000, 0x0) r0 = socket(0x20, 0x4000, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc038694e, &(0x7f0000000300)) 18:28:33 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) accept$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) r2 = socket(0x2, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x43, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x10, 0x7}], 0x10}, 0xf) 18:28:33 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xffffffffffffffff, 0x300000008}) listen(r1, 0x80000001) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6a7, 0x1fc80d87, "04000000010000a9b3c742000000d35ed900"}) writev(r0, &(0x7f0000001540)=[{&(0x7f00000000c0)="4e010412", 0x4}], 0x1) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r3, 0x0, 0x800) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x4011, r3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r6 = socket$inet6(0x18, 0x3, 0x7f) kevent(r3, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffd, 0x0, 0x2, 0xc95, 0x100}, {{r4}, 0xffffffffffffffff, 0x8, 0x1, 0x6, 0x9}, {{r5}, 0xfffffffffffffff8, 0x4, 0x5, 0x8}, {{r0}, 0xfffffffffffffffd, 0x0, 0x4, 0x22}], 0x9, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0x7, 0x0, 0x1b9, 0xd22}, {{r6}, 0xffffffffffffffff, 0xa2, 0x20, 0x2, 0x20}], 0x53, &(0x7f0000000280)={0xf7c}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 18:28:34 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) r1 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r2, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r2, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0x0, r2) r3 = getpgid(r2) r4 = getegid() r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000240)={0x1, 0x1, 0xffffffffffffffff, 0x7fa}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, r4, r6, r7, 0x91, 0x4}, 0x4, 0x81, 0xe716}) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r8, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r3, r6, r9}, 0xc) syz_emit_ethernet(0x76, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100403a0000000000000000000000000000000000ff0200000000000000000000000000010103907800000000602484a200000000000000000000000000000000000000010000000100010000000000ff0000000000000000000000000502000000000000"]) 18:28:34 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = kqueue() r2 = kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) ioctl$BIOCPROMISC(r3, 0x20004269) r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0xc4e, 0x0) socketpair(0x0, 0x0, 0x6, 0x0) kevent(r4, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) kevent(r2, &(0x7f0000000000), 0x40000032, 0x0, 0xfffffffc, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r1, r0) 18:28:36 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "00000000000000000000f2ffffffffffffff4000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x4000, 0x2) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, 0x0, 0x0, 0x1, 0x5, 0x1000, 0x6}) r2 = getuid() r3 = getegid() r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000240)={0x1, 0x1, 0xffffffffffffffff, 0x7fa}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, r3, r5, r6, 0x91, 0x4}, 0x4, 0x81, 0xe716}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, r2, r3}, 0xc) write(r1, 0x0, 0x0) 18:28:36 executing program 0: socket(0x18, 0x1, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) pipe(&(0x7f00000000c0)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000040)=0xc) setpgid(r3, 0x0) r4 = msgget$private(0x0, 0x249) msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0x1, 0x5, 0x1000, 0x6}) fcntl$lock(r2, 0x7, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x300000008, r3}) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x3, 0x0, 0xfffffffffffffffc, 0x30000000c}) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) 18:28:38 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() r2 = getegid() r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) r4 = getppid() r5 = getegid() r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000240)={0x1, 0x1, 0xffffffffffffffff, 0x7fa}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, r5, r1, r2}, 0x0, 0x0, 0x0, r4, 0x400000}) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000001c0)=""/137) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x2, 0x0) r8 = kqueue() r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r9, 0x0, 0x80000000000000) getsockname$unix(r9, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) connect$unix(r7, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 18:28:38 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d4020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) recvmsg(r1, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/4096, 0x1000}, 0x842) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000180)="2b1084b2a42ba909ea214e76e3dd3292ad67a0e4824fec7507276147eec7271be4073e5f830a7e90c1467bf24e7b16853f07e9826462da52132b0aa14a24541bb4988aab559078fb51181fb989844761fd868391bf35912b67e47a784a0a8cc6dc6e3310e3748ebea61ab415fcded090ecd33f9bc37410615c21a57fefabc47fd0c4d855f12a35b01a6ae4eb149abe4ba34e6d4ec20aee85cd127e84490ab02ed0fd4444d338b9c1a7e3a6dad28bff7bd3f07db6eb3d6e8ec2a2d2ad7b", 0xbd}], 0x1) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) pwrite(r5, &(0x7f0000000100)="49011991be0b83f48e5085d997774aecd0978906659aa0", 0x17, 0x0, 0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x0) write(r3, 0x0, 0x0) 18:28:38 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) preadv(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/180, 0xb4}, {&(0x7f00000001c0)=""/186, 0xba}, {&(0x7f0000000280)=""/24, 0x18}], 0x3, 0x0, 0x1) write(r1, &(0x7f0000000040)="0ac7d34abb6b38e49ae0a0346dd7810daa28e9cbf7ff525e152afbe86cac16000000000a367c43628963569109b6c3f8f247717ac24961", 0x37) execve(0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x8001, 0x4, 0x9463, 0x0, 0x2, 0x96c, 0x0, 0x2, 0x2, 0x800, 0x8}) 18:28:39 executing program 0: pipe(&(0x7f0000000000)) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='.\x00') 18:28:39 executing program 1: mprotect(&(0x7f000093a000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000e38000/0x1000)=nil, 0x1000) r0 = kqueue() mprotect(&(0x7f0000e3f000/0x2000)=nil, 0x2000, 0x1) kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000340)) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000002c0)={""/16, @ifru_metric}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) fcntl$lock(r2, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000280)={0x3, 0x0, 0x81, 0xff, &(0x7f0000000000)={{0x81, 0x5, 0x80, 0x8, 0x4, 0xffc0, 0x6}, {[0xb5, 0x200, 0xffffffffffffffd9, 0x3, 0x1, 0xf46, 0x647e, 0x6, 0x3, 0xffff, 0x0, 0x101, 0x7, 0x1fd, 0xc2, 0x8, 0x1400, 0x80000000], [0x3f, 0x9, 0x71f, 0x4, 0x100000001, 0x1f, 0x8, 0x400000000, 0x7fffffff, 0xfffffffffffffff7], [0x6, 0xffffffff80000000, 0x20000000006, 0x3, 0x7, 0x5, 0x80000000], [0x1000, 0xb1, 0x8045, 0x5ff, 0x7, 0x8000], [{0x8, 0x4, 0x8, 0x5}, {0x8d6, 0xfff, 0x1, 0xc47}, {0x7, 0x1, 0xb8f, 0x3}, {0x66, 0x9, 0x0, 0x800000000000dc3}, {0x1, 0x0, 0x9, 0x87a9}, {0x4, 0x2, 0x100, 0x10001}, {0xffe0, 0x9, 0x7fffffff, 0xa86}, {0xb, 0x5, 0x40, 0xdc27}], {0x1a, 0x7e6d, 0x5, 0xffff}, {0x5, 0x0, 0x5, 0x8}}}, 0x4080, 0x1}) kqueue() 18:28:40 executing program 0: syz_emit_ethernet(0x46, &(0x7f00000001c0)={@local, @local, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@rr={0x7, 0x3, 0x4}, @rr={0x7, 0x3, 0xf8}, @generic={0x88, 0x2}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @local={0xac, 0x14, 0x0}}}}}}}) socketpair(0x2, 0x4000, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r0, 0x9, 0x7fff, &(0x7f0000000040)="ad6d9963e2725dc2859cc818b4ad7bdde73b51440921af73293843a0ff17d3e5cf4e32760952c301870dc2032bf1ed37913fb7bd9523", 0x36) 18:28:40 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="b100050400000000000008000101000000000000cea1fea7fe096fcfc73fd3357ae26caa04160c4fea63369bfea37a000000004991f7c8df5f882b297be1aa5b2fe9", 0x42, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='W\x00') 18:28:40 executing program 0: r0 = socket(0x18, 0x2, 0x0) socket(0x20, 0x5, 0x1) setsockopt(r0, 0x29, 0x25, &(0x7f00000000c0), 0x4) 18:28:41 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffe9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) chmod(&(0x7f00000001c0)='.\x00', 0x0) fchdir(r0) sendmsg(0xffffffffffffffff, &(0x7f0000002340)={&(0x7f00000000c0)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') getppid() renameat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) 18:28:41 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x11, 0x4003, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x80, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) r7 = accept$inet6(r6, &(0x7f0000000100), &(0x7f0000000180)=0xc) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x6, 0x2, 0x8, 0x7fffffff}, {{r3}, 0xfffffffffffffff9, 0x15, 0x1, 0x90, 0x7fffffff}, {{r0}, 0xfffffffffffffffb, 0x9, 0x4, 0x40, 0x1}, {{r0}, 0xfffffffffffffffd, 0x6a, 0x0, 0xb7, 0xffff}], 0x6, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x8a, 0x80, 0x0, 0x2}, {{r4}, 0xfffffffffffffffa, 0x20, 0xf0000000, 0x800, 0x1}, {{r5}, 0xfffffffffffffff8, 0x0, 0xf0000000, 0xfffffffffffffff8, 0x10001}, {{r7}, 0xfffffffffffffffe, 0x12, 0x20, 0x9, 0x6}], 0xe6c, &(0x7f0000000240)={0xfffffffffffffffb, 0x2}) shmget$private(0x0, 0x3000, 0x2a, &(0x7f0000ffb000/0x3000)=nil) 18:28:41 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000001400)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "3eeefe", 0x0, 0x6c, 0x0, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}}}}}) 18:28:41 executing program 1: madvise(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x2) r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="5f6e2469a13c29219e140e331a3ad7282aeb322c95377916db18bc1f48a941ef60d9061d23040fbbffa819206cfbe1aaaf8a0f38fa6896d5929532bac1b81d82b6d297efc728fcadd2b3e9c3a51b9c7cbb65ee9fc8985d291f5eaeae07cc1288479330b6a355f5b5e373a67fb9344d65", 0x70) kevent(r0, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) 18:28:42 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0xfffffffffffffc8a) getpeername$unix(r0, 0x0, &(0x7f0000000200)) 18:28:42 executing program 0: nanosleep(&(0x7f0000001580), &(0x7f0000000040)) munlockall() 18:28:42 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040)={0x100000000000, 0x8001}, 0x10) chmod(&(0x7f0000000000)='./file0\x00', 0x204) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x11, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) 18:28:43 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="676e00f0318e27712f56a410c9edacf5a5a5df92909dd6a9ca1fe8500215b837a5c498de7b6dcfe1c25769f6a81f7b131c1deb1381010889df94f1a85d0bd3b48f"], 0x10) dup2(r1, r0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f00000000c0)=0x10) 18:28:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0205087f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = accept$inet(r0, 0x0, 0x0) sendto$inet(r2, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7b7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6c9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692ea13f0bfc23ae65598b7f621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e0e28bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d", 0xfffffff7, 0x0, 0x0, 0xffffffffffffff2f) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) dup2(r4, r2) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000040)='\x00', &(0x7f00000000c0)='.\xbb\\\x00', &(0x7f0000000100)='#\x00', &(0x7f0000000140)='*(@%\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='%\'\x00'], 0x0) 18:28:43 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f00000009c0)=0x4) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e00000f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0453c5048a100608e190189de783df5622b52cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000003f00000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b45293848fd7d2e57c8c6dcb5e8e6b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44ac73ae9ac5af030ff963d73e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50abc74dbc417a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb7d9ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db8b106828012e9296e5ec8459c9f713c61be034654b101d9a4be783c59"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) socket(0x27, 0x3, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) write(r1, &(0x7f0000000400)="1a1388464d829adfa0b094bb3feca08a6c961db6bce0989cb0171d60d3e87b0ac27d4ca01f20141683289f46d5a816728c5ca6fb576a597ec7b9b0d4c82903195d382beb6771d3011a2b42d6f5552177b9600dcb60a9ffb5ee0c4407acfc5a043a4f9fed0172a430169c6de221bfb621e93444459e610c79fbe896cd9d4f5436aa8b9d84fae5759d9430990f9b067e8c634c1c025bdc5360c88c8ecaeb91cf937993aba218c7c18d5648e1f788404785b5b015c5b65902c247003d074ccc63a2c6430a551993c571e0c00802bd1716d5fc10f5b10299a915efbe7e8228bba3601d3c6d96b3f0dc5d80dc67ff1f78da27b9a5fc6c3c197acfde1a9bcdfb2e2790cacb0e8f52840dc3a8f39bac4cfdbd1328af1b0936d935eebcc5213b55d57b99591fdb96e8904abfa7d73f84ba2262c1d8f2c9d409d1859b67630bba33b3dbd7f4f030e8e7eac9428f41fbd4c15ae2a455e6e634a5e5d906b8f0534cfc860562d1785baf61bf07082a1414330cda43da2f19be3db820ce9ab0312e7c07f19edb002572dd1f66423e739a74578f07ecfc5fe432e8c174101e384ea85649e859b5d54909df06db04fcbbe5f703ca92522b5c3a600a373a33890dc7b5627824c77bbeb8fb87da06f08d8888f39811c093d8ba1b2276b5dd4f9a1db03c68c830ede2a32f5140721c4daff3e995b042802ccfffe294b04d5b8fdb5af95fbebfd996bcc417f1339fd0d4a79f4b6058687fbde2ebe475d87c2191fea005bcd7c8b9f173cc3740a21835e0a505b1d5262bbf3fc589cc0080bf063cf2a62cc76a60328959a436f98955b272b1af25731ca59a9464251eaae073dbfdf094b05378a47e6bfcb8dd2d34b73fc479b74dab93389d1171f8ee2e178ffa5bb7204774e81c88e406577bbadd5ecd3752c3507804241e632b37a720ca4879e409f8236f3d81932049348bd09a5995752b4a7a259eab6a601216e31569880590f20900eda30024978d7bfb28627cdc6a49267ba9d7212f46b0af02fd99e9e680ec751e5591e865f73e63589f1c5b2a7ae3cab7bfd76f47bc502ebf32ad1cc57d153b82b480411214a663aa85ad770ee9e5243bf0e8fe075e4c6ddadda78da1931ca8dd52ad25cc218325f63a8e6c419371bfa80779eedf8fed83c1e8433bc24acf638433fee1ce1f5d02f763b4709c63bdcf0d2be6e33a5942ffa1a236a2d08251cb4af36e4bcd2a5f2f34adfc64819fa5e32f5ca076629293acd3e6630dec2d813fd8880069b4366a91d38516a8d9b9028f5fcc2f0a7f4abdf92150c3afe3689eb5cf0aabb800f5581b689008b411bb744bf3f83098633776301abf757f339c2e1b9dc72125b1cd318a71927628900ebb061d33fa7d43fec6a63938e1824b771b7b54f8b1c8bf0a46d522e01dff2b24f387ea76e598d5615622964161916c48b332730d09c0c8fd9199379e388820c138fb32857f13943e70e1c3b5bde7aa98f6acd99e690dc5821c056862b7ad7e2f1ba49c76646db8a4dc9e476cef6bbbdcb122fb11d0aadbc1321dd5015b5f89713db9f934767f0e9d1e4097a7b0100078beb72fcbeabf7af71e5af0d441067778229c2ca35bee08af1543a40c2a1ef68040ab9f07255a67d55ecbed75ff98ed91333215feb4bfa87ac0379253451de5cc602f56ca2d6194d8eef3f3aaa676219417c429ecb0454c641b76c54903e4b2014f249e6c9caf0360ef545d4f76b544ad537bc63000bf3623c520b989227184472e037b055082624a5642611696aeb99d3b6bf3591ccf2bea42eef6ec2896e3341d17f627f778b91f96e2f3309bf60697922e5711b97420db1375aea1273e1913ca38e9d586a4aa21b96b0925319a52f3be7256b0bf985376311f03024b9e2d6aa53afa2d5fc965f708343e64c81ae69fa769e2d38017662cf0f24f821d20dc9facbf6d79758893b500c9c5441ebef9e59cfaa717caf11dc765f8389861e39a9320ffefd9c8270f8bd40c7e33786cb1683fe9b219f604ea55581fb430b1c1e2bdf5b8", 0x599) 18:28:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0205087f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = accept$inet(r0, 0x0, 0x0) sendto$inet(r2, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7b7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6c9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692ea13f0bfc23ae65598b7f621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e0e28bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d", 0xfffffff7, 0x0, 0x0, 0xffffffffffffff2f) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) dup2(r4, r2) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000040)='\x00', &(0x7f00000000c0)='.\xbb\\\x00', &(0x7f0000000100)='#\x00', &(0x7f0000000140)='*(@%\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='%\'\x00'], 0x0) 18:28:43 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) fchflags(0xffffffffffffff9c, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) preadv(0xffffffffffffffff, &(0x7f0000000480)=[{0x0}, {&(0x7f00000001c0)=""/215}, {&(0x7f0000000380)=""/186}, {&(0x7f00000002c0)=""/131}, {&(0x7f0000000500)=""/220}], 0x0, 0x0, 0x0) ftruncate(r1, 0x0, 0x0) 18:28:43 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0xc0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 18:28:43 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x7f, 0x80000009, 0x0, 0x7f}], 0xed4, 0x0, 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1018, 0x0) fcntl$setflags(r0, 0x2, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file1\x00') open$dir(&(0x7f0000000140)='./file0\x00', 0x40, 0x1) 18:28:43 executing program 0: syz_emit_ethernet(0x86, &(0x7f0000000100)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x78, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast, @broadcast}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x19, 0x0, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa}, @timestamp={0x8, 0xa}, @sack={0x5, 0x16, [0x0, 0x0, 0x0, 0x0, 0x0]}, @mss={0x2, 0x4}, @md5sig={0x13, 0x12, "8fd858cc70d09ae863fc3cd7cfece4e2"}, @sack={0x5, 0xe, [0x0, 0x0, 0x0]}]}}}}}}}) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmctl$SHM_UNLOCK(r0, 0x4) 18:28:43 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000005, 0x0, 0x401, 0x0) mprotect(&(0x7f00003e6000/0x2000)=nil, 0x2000, 0x20e23e1041fa45e8) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x200, 0x0) r2 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f00000002c0)) fcntl$lock(r4, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x40, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r7, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r8, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) kevent(r0, &(0x7f0000000080)=[{{r1}, 0x0, 0x84, 0x40000000, 0x3ff, 0x3}, {{r2}, 0xf, 0x80, 0xf0000000, 0x401, 0x2}, {{r3}, 0xfffffffffffffffe, 0x1, 0x1, 0x3, 0x9}, {{r0}, 0xfffffffffffffff8, 0x0, 0x80, 0xeb5, 0x3}, {{r4}, 0xfffffffffffffffb, 0x0, 0x10, 0x2, 0x9e}, {{r0}, 0xffffffffffffffff, 0x1, 0xfffff, 0x7ff, 0x6}, {{r5}, 0xfffffffffffffffb, 0xa1, 0x80, 0x265, 0x2}], 0x10001, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x121, 0xfffff, 0x4, 0xd8c0}, {{r0}, 0xfffffffffffffffe, 0x1, 0x40, 0x3}, {{r7}, 0xfffffffffffffff8, 0x1, 0x1, 0x20, 0x80000001}, {{r8}, 0xffffffffffffffff, 0x81, 0x1, 0x7fff, 0x3ff}, {{r0}, 0xfffffffffffffffc, 0x4, 0xf0000000, 0x1000, 0xfc}], 0x71b, &(0x7f0000000280)={0x8001, 0x7}) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 18:28:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) flock(r2, 0x1) close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() r3 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETNCNT(r3, 0x5955404bc26b83cd, 0x3, &(0x7f0000000240)=""/244) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000200)=ANY=[@ANYBLOB="d3befabac455b52e41aa", @ANYRES16=r3], 0x9, 0x0, 0x0, 0x0, 0x0, 0x402}, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000140)={0x80002000, 0xd9e, 0x3, 0x7, "4699ed894d5c5e49e9348924a1e050fae482492b", 0x9, 0x2}) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 18:28:44 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01070f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6201ffb086000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYRES32=r0], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x14) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r1, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r1, &(0x7f0000000040), 0x0) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r1, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x800}], 0x4) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/5) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/189) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000040)=""/82) write(r0, 0x0, 0x0) 18:28:44 executing program 0: r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f0000001cc0)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8d64017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783002a67897cff7f000000000000f3ffe8cfaa1d4ab424911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca9c256b24800000067583efa0d86b4342f6f5ddffd4200006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad410cfec14d447dadc21aa457739389f57a01ec5c14783d0d62b780274e6e68e9c11aafa3f23f0e59d41a30afcc44c5168beb04c2bf31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bbc12a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7aea72c808d000068318e4fa7cb04cace50d549e7e772a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95b73a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12be03007b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc00000000000000008e65918932829c030000000000000000f003d28b86e5b8f9983f490000000000e2262651791b00000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9ba91010065d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19a1a5ae4905cdcddfb02696fd79769fb6b05347d27746348e83a5ad21a10a81de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f5d03bca09260deb0a7a5a8132ef2b6d0c407b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532e2481ae30097eb2e0def42360a4a681b9e0840618fdc7f9fb467655f83d401fe57ee86fed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e91c0f0000000000000f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000005000082a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a40ff294204e837acead22c509958104cb4e5cf2bd7776bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481de1dcfedfd6ba7e79a4ac39ffc8954bc07bc44a581387dc1a7c93bf982ea655ca8919dafd7b8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d8ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff1f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2643ed8855ef699461e520d70614d848745b3d2acce8a5fe8933dc8f90eb5ac109c57e97cdb0c78f632cae0152281f4a88db0c008c2d674f364ed79f70034a59c4692e711c671274276e0c128423721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50da979d5cd1975741f223f67ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938414abc812d6d90ece6f0704406cdb53701e315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e658717810021a21b165bf2ec04000000696eb0a79222188fde018da47e3b15df727161ba024fa686c1779265c570b26fb81768d1d2c040832b1b393b0601000000000000006597c0bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd471d08a490000000000000000dd3bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d1146f41083897f1858c8001ac0d915af3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504d50aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133776eb7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e815f6ce4cb811612054a6a8be9e18cbce5604301008a0800000000000000982913bb7291388c07f8f1e499a1c6b2c39871f0ed42a8b59ee0b5bc9f3e1212d9c400000000000000000000000000e52290aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47f4b8952991a20563efd7cab9c993a6513a374bd3e8f2aee35e135a57f17ef6eba65e145a7e63ba99982cc8fe3472439613c5355b1d49e72c91abf7a845662b50cb3d20babb2deba3d6c500000000000000bd3597424e8b85d823350e0df52ebd616095b356facd58144718d810c515f771abe0c5a23ceb843cc731dca4d14efba79f6c5951d31cc3d6ce8ce4dd6141f01c5d0978c4cc11a80a4951233476c028de12f9006f404ec61d8cd6bfafe9e0ea8accc0c60a0a950aabc1585c85595f5ffe110b70c91a12049ab88cd4fb35d59197b50ea88b419cd64a16e8bc4d667e029a623820823c94b6cbf0d584823079a074f8c03c41b4e6af54d088e1db131a16f500470b0e300bd6064c2d0aaacb1a7e59d2e2051a3d25feb0b3af58e00000000000000003901c136d92ad84e0a1d9830da05369a96c6306f83bf686c65da9e0501644f48644b55b28311f6df5e4ed60482815a7466446f7b48922a022371ccee6a4bb32d6db27fc76b86aee9be425fa719ed25dea0e63b3bc8172571207bfec859cfb75523db29e719467b8c7b7ad7044d0b87e77f0f50300dff565a2176ec509a64ca4d3a3ba734a10f0ec604dd46508fc7e8af90880e4c5e8ae06ddf2319d548b41811e0034b36a863730491e30d8e6b3648261e070d61be879aff721e595a372f7900916d0fbe4c722528c0506f9172604f22578259119d73fdbe1e85b7d9057d2bbfc2b9a69f0eef0762cb4b1e5da96c9dc29722adc647779c47ddc391ae703a76ca13a78d72fa54431d9cbec6d90ce3017db225f64ff2b21d0e0533ca28d033b466884d8f7145312e2e8df3ef66194f74a2d659ab4a3399552eb6e9559eb9c55a6cc0000000000000000000000000000000000000000000000159b780fb4671d933567c384cbf1dfe5f9edaf529ad4392f481d1794de42e31ba295f4aac0cd760e5fd093f8029be2b86810558022abe415e1c37189c0789c810e2bffa8f0e8438de5d8f1e24559726a0000a67b0b472d5ab9ce8390573451a38e79291a40ef561d1f485e461e6cf00ecc44ca4bba9e11a00cf8374979922d684fee581ab6e86c9fd34a5b1f4c0fe741748773086b596e67fda82165ad1bdb95405b6cb9fffa66bc8dc3fff1ebab9c1ce08ff771aa4f0c6a3d259e7f5baa0ba4e63d434f57e24d6e391732688e1941aa0ad9c6d4b236c3fcf0f996005a289405adbea241d33043fdf2251c21163c8a2eee980a4e066fbab426381a39d6194ad0d52e28aa5c2f714d2e8f081c685e29ac83871d8c597cbda78b94fddad7b7ac4d354cf69a153f4947da15b5317d1b45179bdeda7e1fa2f67cd9596c82a76a70465d84cb463ea5ec30ff4f31590c87fe7f6606fcecc2c5eb2bed2f459ea18060943d4ac7022bc6ed1a1d3267183ba756737e943ab8ddbcd06e3f2cb8cd0557c69a987d0b1e1fa9fbbee5ad3c43a4a29520db45e305bf10e6493def9f53f13aa6fab5dcccd02a00b567a90740dcf514537641a0ee2707ace96a3c96f8730547e119a5a727d83e8d5705f6c280c52e3b015cf2145103b5051bda258e966a2362b9a1741c0dd42042ded8749e698730d776070099591e9d565aafabd70ef01a6e2b3ec47392bdfa2a376108885f56"], 0x10) sendmsg(r0, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f00000013c0)="7db504c3f4be4a38fc55e35925700bee7f42e515cf0cb8d4a78011341257cd7a13a9690fe1a7dbc196828fda24d7f4be7ae9d5a236629a97a5cc5736c88ab5ae11e1f1c89d9c6b3b35553003d7845347941dd43a65cbca7f79ee2313bee97bd4f8f9bceda1a2d120ff03dddcd7b79a6f3d8a43652f5721fecf2be762fee7ed0c88d6facd017b122013f4b2a15c24e39321dcb6bd38966393149db784cda3b267a9aead1d06dca79ba99b6571fab9b5d433447a6f84b5c4b0a86a569f080b44b6b1532b613f3037483a527491", 0xcc}, {&(0x7f0000000e40)="e18233c087a178bc161c9d068335e7dd41cf07969b6aef5dbcf335b9aa341c9e95dc30285de306b1125585a5165331d0a78c93dc1f069c412eaa1fc0b866c9e93e88e51602c3c252f6e9e201b3e5ab428c7216c0c7efc88bb351fe68bee1e2b4c01f3e28bbbaae8d6c8c07a08af46bc819fadd2441c7344881d0dec4d3dcd636175ab95d649dc5f40b0a10060b0f1be1ccc5ed435fa88d2ee424cdbec39326dd09a946b354becc7dad8394bba3d879463097565fc8cc25a80a28a056b0600d3cea027c00200d34ce36e764aacdbb", 0xce}, {&(0x7f0000000f40)="8557fdfceebe35ff26a2b1daa446cd445d85fedda458867229808c52c17a8c1a4edd49a1a442549e3cc50280380d785914e4236f7af29d09f158049035d9b8a9117c7a1c842d4b4745fa7fadd2a323331a74a82d16cf393920894120980f3f848f21beb3fe3e3c1b505eb5063763c4", 0x6f}, {&(0x7f0000000fc0)="49bbe9e9d4a90baa2a3b456eb130ea6c2391aa9cc97910fbbaa09873aeebfedb080840691e8cf1ef24e69c5fa4324b365d810dc93ca6bcfe4ea141b15074b033d9b400cfcab13cc814d0069d7d953e27", 0x50}, {&(0x7f0000001040)="059ada4a69d8bd7c51cdb009db77d41d586316be7227be6767cf11b9d66c2723d54b86dd452958f0dd0da15dd663ef67969146d6cb45d7bab60ffa1edc846be96da64fdd6412ab6954a29a8585aabd8974caed9e350c309e7b2df0a0ae054340fe07c641c563d43084c22b6961b53c1c5602fee3c8b247067436e0d8125408655c9061b86fb0ed67f03f83804afa302147220a917ef6d4912bc9933f09f3eb132c9f46f2f430c132cd2296510a34681c0e20e4f711f4379512879c325ecb33918b1f3644a34fd419144f", 0xca}, {&(0x7f0000001280)="f3c50a67b3e517177ef08875b57df2947773f89df677ad2611c2ab9958023bf4806373944088bfdb912b6214a1d31159dd088d53e05141fd75d0fd817b99efdb057b542a80e61cfc83bc4b1dbe69bedd3fc7caa3679da90cb514263009a11b28ef4fe19126d6b041d88e7dcf1dc3b8f7077f81182a23b01761249a9e21adf0ce6ab37b402231dd78b05fe46f21c74b216787c8e5534bb759eeba5cf9a0567b85d7365403c30fbeab8a5bfd693b", 0xad}], 0x6, &(0x7f0000001a40)=[{0xb0, 0x1, 0x9, "3a781255435e385dd833613c349277c5633c6c230b5fc5db7e47e8ee564748ac43589b1b5f6f26193de69843999ec9c77f46f23cbee870749bacd9aa71ac5ca9f9922d450d6c9c8056ce45252e95108f483484aed1bd61b0dec777f255aef9df96c55093aca8d0f19bc28e4332d7479a03cc326742bf84a12126927fc4db2cf0e1684b05984ff92d51483cc925eb0820fa39c7e94b1fc6719fe6d51daf96"}, {0x1c0, 0x0, 0x0, "108ed68943a19fa8d28de519f10100000000000000c8e86e2fab6fcf523adb387e825e06735610eaf2d4fd166369148c10ffdec0c61b7e746d0fb051c71a7310c305d36bab6a142a714d661871b583e1d6259a50a43ce8c6ed5757a31e473b80e2be9eb3e3e4e070260bcb585babcf34001bc740573eddb33dbc9f95266a90c183cbe9e0b2c64f2a2a5a2ba7b36c608b301525ee42f984b27fd58f59d050dc4c2335315e81752a138d043a1dba86c9db19f795f0aaaa81248b104a9f0f7703292e0bea19468cd8eb6215078c9bd96016fa6cc4b167000000000000000000000000b1afa8e878d864270fbb88d57b40e9d4fe45369077f16004646701996787eafe08c5c19cee11262d91c51fd9972861ebf9a2675df9f6b561c72dececcccd44a9e8df8aed98a40271a50d5cc15d750c047ea5de8deadbe7e0f3da44922ac06dadf3c7ec916d59c22fc2703b7bad4478c42a3f97958bac3952e1f96cad9a5a664b46b4f289aa9c8b8f1e48d14225bed85af611a936a1455169949a9e3d9f17f15b5162c29edcc9b1f06cb6fd994a2d11c1403c66a2140f6a8aada44f8ab76cb2c3122088d2728283e42d0f18b338"}], 0x270}, 0x410) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000e00)={0x2, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd603405000200aa00fe7400000002000008000081fcabf185fe8000000000000000000000000000aa"]) getpgid(0x0) r2 = msgget$private(0x0, 0x574) msgget$private(0x0, 0x348) bind(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="018313"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r3, &(0x7f0000000140)="06df3cc0da5bd435238a42059e38224b90a245aa6bdf52d7a37304eaf7e26fd5ec385336d8fab366a12a3e27590e4e8919216f038308a3b36a55da5051d9627bff7b7b172a94a2178d3bf37ffc7094dc59263e78125b7aa92f817903648403e133bea0df82b49bdbfdabde94ff90335e2241f32f10eae25e5d32240903cd08aa634e24887435b777301594539a8759b102bf7875c3031437eda23a874a78242a9d02f515a396149d01fa71a83fb23f88d9697ca00528a00bae84b599b835e082ef00033281aa4e5190a5f005740b3d9df21c10f51a9198052af0c1fe5fdfbe0b958843a5b8ebaddf0bb293cc9524f1d43f20b74abf4dfd18ba1f79e2c19def6862dec9e8b3d23b3def589847e29127e7d9e05218b241ad9d189f70863e8e2d09d6622a82ef3b46c47dad57e4f656152064bc0e27280e7ee469a29023b09bb32c13c6a80b1591197bd8a38eafc77af47196a3111d51fe5425c571b5cc79845a49c04e89380c82288b800e958a32ea86d92e5183b0b7163011c5a7b1e48237b559a0920545216793431ec51c89e85bada2b08be821347a4d576c029891bd0b994c48e8ad4f65c932366e5d42349fdf05c5dc8392f6070d1c82adc91620c3b3e4e1ed21cea5dacd9a5e3c926b412af6ebb92469044e14326ab9b7225317907deb429177b3ce516cfe7033bc160b80179f2a2e2e5f0f3474274df7915cbbfacbed177f2f10aa05cad2b1432a8a810747e85cb90252e2d3099bf3664520aed21e6b318d650660813c509c71644946336e6c103182cf0e8039bffd6b8cd7077b2947cd7b6c973a3e79db02c485ceacd62a973c9d3f20f2d2acf509ee14ffe39a74adfa50d363ec78253477af077654049cd0eaeb05f9f4175f59ccff84f98d6ca2c0721281875bab6a7cd23b04cf0af2d0c0ce7b0f95894dc51bfe99f9166e634ad6ac1d2ba313b5d791db935f81940251e7f2738661c0abe07362b8e860a7b9a3c039847d6214aba2e9192d8c5e15b1f7110623e151de8fbd2bf791609b6e0f33a04f0849f17984cbaa9ace4c76ee9ee92eed0109ed76d265a3ec136e436083a5413c2d234302a549112848683a9b6d3a54c681fbcf15d3a6d68136f8c342b7e8cad85cbd34d48d225a2b99574a94b90fbb5e4d9d5b20f219427b8d3263a825f1790199742788f92d19cbaffe586d2c6cfd86ed33b657883b9195213e689049c593fa1a6727d3c50eeae461865be174c25c87daa3eb162d26c34d17208db5e231a5a64c1687e8305e24d7795668efe482c2242f20a9b0692a4ee675cc2780a5a5fcd494241bab1b6740f4a127a9dde857bc6d4f2f48f4110afc564c492bfb185c9aa841fcbe6e42d36bf3714d739391407def8b082d1a2bdbb4aec1de70e14c6650b2992926734623014abdadea83cabcd650daf06a26f3d123169c67dd33fa383676d6ae595240059c124955a3e340896a1ebfc01a4a10c2ccbff25e89fe4f521b41e84fa1aae26e041213a23aee38a3a1ee41610c4806f7dc124eec6edb11a5524dd6016cac8cf08a7537a33ee3c0c51ca72ff8835cfd217a115c0cb9533819837db5fedebc215bedd5bfabc06fd732224dfd6d49fbdd6001512a81342e00e0f4e9ece0046d527ec334b16066c1234f42d7281c240722ef5c8f63505ee4192b4f3e91c75ae729442c136b4379fdab3de19a13b516ed5810702f08a10a435296520d40b31bc11a4682ac5ec39d3098e84686ad3af0d6cd9c9f6a786adbdf3552b38f711363d984a8aeefb291e863b20d35cbc22fb2743862219a43d41b4ecea168f47c7d031ffe85adb7761efbdf84e22ba9fc376e0432b46854fba9fc5c8700c3ef9c22d5c5edf9dbfa4c51733af561593e22392e31670e669573af104922d9f2aa3733db9014b192aa5ec4db0dc53f935356c3783f1230dd9de47b04c289020149cb73fa29a60f4ac27a97a7278d8cdf05798413b162f8dc23cd83ee7757a10a7f0a3141d71d378c9aa9", 0x589) getitimer(0x0, &(0x7f0000000040)) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x100, 0x2}, {0x132f09ec, 0x5}}) msgrcv(r2, &(0x7f0000000140)=ANY=[@ANYBLOB], 0x1, 0x0, 0x800) 18:28:44 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x5, 0x1ff, 0x1, 0x7, "2108160b80c7b1aa3cb7ebb6407dc661480a70a8", 0x9, 0x80000000}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x8000, 0x0, 0x5, 0x1}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xf8d, 0x0, 0x0, 0x0, "9e51bf1178c6094a7efa61e7d424c44891f8b78e", 0x0, 0x9}) 18:28:44 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) r1 = socket(0x6, 0x1, 0x8) setsockopt(r1, 0x3, 0x2, &(0x7f0000000240)="fd4050caff7f00005aff0106eb58e258aaa94e3d72a36bbf19a0c661", 0x1c) r2 = socket(0x1, 0x4002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80186950, &(0x7f0000000300)) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000780)=0x7f, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000840), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x3e, 0x2, 0x0) connect$unix(r5, &(0x7f0000001900)=ANY=[@ANYBLOB="8202adfd7fffff150000006530130fb9aa23d0571454d78a2a197a38e207000000008295955984c87910bf093f68fd6dab7f7ead4bcb777fa69dfceac2a84e6abc9d4896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554791a1b81ded52d60f13ad30505e8f53f8a4aeef9d612f871f438502361ca1d8cbc7dbbc5b65c6593d2870b4122cd2350090beed66fb00000000000000007184956662fb2300040000007a3485d1ff679e294dcdc1549fcc780469f87088b65a16f8613250fae7c1714233841b0ed22b04f08ac886c375ac62d744b8d3530c2a245a0cc2b261098b50fe44c260771de424c5563dda900a33445baa5863cf4f5318f1e4f3085b5e85b0a06bbe1982787bd0a4fc5e20095e608d9461347d9f5d18ee3d76ec688a50310ba135c918dadad0cf49767bbb4f86f5cddf91a053fc841d042690e93ac783ba81000000d7e1986287d381add19e70a5990cac8fe8986af92eaeab952f2ba296ecebb5235431193dad75dac832888396daf5cb022827472756460cad12b99043f5b1b8beecb5b515b8f8b3eadeb0cee00096c28edb7fbfe0d6cc2039643bf8150706443a4e6067415808299a389aa68e01024f50953d5474397b01da8c3ab4d77e92198909a995213ee62cad316d99e1b9ce3bed4525f822d11191044f7e76ffcf20ee40f9b28904f202def0c4bea4647202b8ad178315df5897d734c0e5381073a14ba298f3b2f827c03707aec604d752659b766dd8deadd076c836c5e4f4249ed08a03bc0f9aa47be81307e150d3c70fe13a5537f2628bc640e39287e860f257140c72d53b17e1cb7cb025154d9c797ca83d076039e14ddead781959371f1ed951d1126ed3da16de69e4b53ecb866c4bf613452720c05842801d399e63993d0de2d41d8f50d56870d1f368f74f1cfd7bae70d0247d792a4c316c9da4b0138a7cd188ee777f77835c73ec788292680f329191c71a539e21f981d605ef7841f107a6249ffe7154bf4d463a757aae4f423fa582a67470d27b9e11c495a681b6da8b781f6b74961835b5b668c694d7ea04075a9dcbd74f0cc810d88416758eba857791ec836b8b1f157c812db1692122fb0049b1c1698b2c5f94df0e033b5f20e485c9916bdad08257363d2cf1acffbce5188462f8984501e43042f7b628d29290933fccb463e91eb4b32c8f2c5830f6b48071e56afd9053e63fb6fadedd719e9d4712a6256afedc2f0342e1d3e42738b1df6467b7f026c08ab49556d9ef955e0eea3f6d053dafb4df19257a7bb0e1541af382828c207819f820792e53f879b9d2843b684651d8bfacb0025be021cae7a8de9c877d833bad02a7e3580c7ae5f100000000000000000000f4a16f755aa1227cb0cb9025ce2af5a5e6214b4cf57fa13f3998104127ff9c959fea10bef9bb8fa98086664f8d99b13f47ce2690e82e4ae7ea4daf5a67ba587227fa9ccd3ec99e2ab88fe848827e2688d7d6478a7270aa2c34a5f7f016a9d5ae3072266e0b7dacc700a279a9f07c8f321cabd8491ffa2c61f33bde959528c3d593250a9d84418e8b167381b6d930992ec171467960348a98ab1d1b02efba846d46c104b9b78dfc35adfee742ba5e311e49e112a6009e0bf6f16c97a90c797513660fbb86fd56b047fa077fd33585d0827763dcefb977774e0f56e19802e3f7199527b0df7c49c1b8da77a535fec4fe29e6ff5d56c52ab71eaa21c4cdafe100ab2065579b2742a687bbad454b825e8f5281fc411048deeb573344d9afdb787e7958fc0393e5a43fbdb2cb7dd11554dd15ca70ece5e64b3218968811de5e9b7baa5d6f6e12ce55f343808b3441a0758eab7f46bc5e1eec480e8d8ac885d78e23ad6e2ba09480a71b209ddf9b115bfecc1067b821907d46d1c5f4b1049378d482e62c52ace1245a9b11af62c7bb4aa21951969d2f6e0e3b650cbd871787c80aa5d00cba8d1a968d48debd903f07dbe0bbcb7f00f37b0f3c5e480c34fe1d1eac6317bd0219c76084b9d91fd31d1fb692801179023a49530dbba179befc9b74def1cc1b997ccda20b96d219228f1dfdaa0349993a76c1906bae4c61b728c5e55807f814919fb5252e3a6ef3240a44df62ce32494e55462dbba0313f90ffbe5eba5902febbc22ec92160628300e26df0e10ca89bd2a225e742ee576334fdaa19c6a0baa3dd3372224391ba5ec3d59482b9244483c874bf420d16b0537963abc91e660259e9977e50ae86472066741baddefeb3ede08fdb587ce93ba5d70110570a3bca6cdc1938373a9e02d51489fcc3d1d566ff520fe26b5f3bf9f5230574d1a67286637d9725bf648a95d95e010841ae065e9588a3d32f7e19a439bc3a5615e551e22e368af4a9c376a315ababcc0502c75332d477157e01cb25e4981867e4d470522808e91adaf2863420fb0cce0b53003ae8cd9a8bd0b08c53aaa8ea000000000000002932da80c7cb2fd87aea1676dc886e48a75cb56402b3b8f7073d31f0dfd38132250bc7a6d8dad20f394e88e3f0a0b567c9d5c6bf38191c0f754f4ec564b9cdc332d079f3ab91a665c83706e46fe2ffc36985619892ea18750c082016e14976c57f09850820f96de498531286429ce05b56ed2a63f5ee43faece3453001bc147d5ecd74c1a4ae01d2b8e9339968e99a66e78677a8d42844486a313fbe5272684818b54dcbec56a5d4cf9096c0e63fbc88f7646cdcd937766b01909dc0f6667f7a03635cc2b94f4ce738c4861219b5e256cbd3b3cb02c83b1c82c6cf31da085b37775c31bde892a5f98de73eef13217ec1d0fb9b1b89d5fb71a30840e33821e3db29e8c077dadd53536343d86c5d64c4e8de90ea59d9c548510b019d4f6fc7d427697451deaff889dc6be75c24d67ce8e4052deff13e41b35b6d58593fdffd03a366bac22c4d5063307a886882cf8d2cb6ed699f64924350c15352411cc21152e7feed0eef66fed595109d816ae2d086b71585e5a9608cb1e0ea5ece76c60bb1f4a634ffcbbb1542f1b03b6e3936e0c12964265c3b2be84660f39993d181b08c1b4468b21c9ffbf8f582b87b417ff8dfc38d3e70b7811acee99a816ca65d23b4a3cce31900"/2232], 0x10) dup2(r5, r4) connect(r5, &(0x7f00000001c0)=@in6={0x18, 0x3}, 0xc) r6 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x71) writev(r6, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r6, 0x0, 0x0) socket$inet(0x2, 0x4000, 0xfb) r7 = socket(0x11, 0x3, 0x0) setsockopt(r7, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r8 = syz_open_pts() close(r8) r9 = semget$private(0x0, 0x7, 0x8a) semop(r9, &(0x7f0000000140)=[{0x4, 0x3, 0x1800}, {0x1, 0x8}, {0x1, 0x101}], 0x3) 18:28:44 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479286dd6045d9ae4fbb708f89857f16881a7c00412b81fe274eeea9c7"]) r0 = getegid() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000240)={0x1, 0x1, 0xffffffffffffffff, 0x7fa}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, r0, r2, r3, 0x91, 0x4}, 0x4, 0x81, 0xe716}) setegid(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="000000001000000000000000"]) 18:28:44 executing program 0: syz_emit_ethernet(0x6e, &(0x7f00000000c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x6, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing]}}}}}}}) socketpair(0x2b, 0x8000, 0x1c, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000040)=0x260, 0x4) 18:28:44 executing program 0: r0 = socket(0x2, 0x400000001002, 0x0) r1 = dup2(r0, r0) accept$unix(r1, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0xc000, 0x100) r2 = semget$private(0x0, 0x4, 0x5b4) recvfrom$unix(r0, &(0x7f0000000000)=""/21, 0x15, 0x42, &(0x7f0000000280)=ANY=[@ANYBLOB="116130fc3d914f93d1b313203c87ab4fece26000a92998e1f55ba6d36b940b45bb0aa79999c03ea9da0fb452eb6ee9b49429602d23c445397e473ae311df6296dd410924cb437c1d6cd1997374c1b08a177e757e4b5c41951b51e1fa3dba8f9ac400ea320556751bb2bd2576ebba3c9c6c8c2a163d737bcac16bc89f8fb13bd3cd9a9a1a975e6a09095b42b20faf22d0fd460a5bd8d13ea43c6fdc54713b7cb76a915a15dbc613699270f60bdf3e730de0d34b8d1eb6c8f964cdbf43b2d0e142ed39fc596ae5d02a4c2b13b76d673bc27ef41102dbb4a267dc9beaa2c6e97250f1ec4b73bba2b94faa9da5c66caa6e95e3"], 0xa) semop(r2, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x1, 0x3}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x1) 18:28:44 executing program 1: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r0, &(0x7f0000000380)=[{0x3, 0x7f, 0x1000}, {0x3, 0x6}, {0x4, 0xfff, 0x1800}, {0x3, 0x6, 0x1800}, {0x4, 0x8, 0x1800}, {0x2, 0x5, 0x1000}, {0x0, 0x7, 0x45403f641d0f41ac}, {0x4, 0x6}, {0x3, 0x3, 0x800}], 0x9) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x10000, 0x0) semop(r0, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x800}], 0x4) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f00000004c0)=0x8) semget$private(0x0, 0x4, 0x200) semget$private(0x0, 0x8, 0x10286) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000019680)=""/102354) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/189) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETNCNT(r1, 0x5955404bc26b83cd, 0x3, &(0x7f0000000240)=""/244) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000000)=""/173) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000140)=0x7) syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[@ANYRESDEC=0x0, @ANYRESDEC=r0, @ANYRES32, @ANYRES64=r0, @ANYRES16=r1]) 18:28:44 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)=""/221, &(0x7f0000000000)=0xdd) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f00000000c0), 0x4) 18:28:44 executing program 0: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) munlock(&(0x7f0000002000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) shmget(0x3, 0x4000, 0x5ca, &(0x7f0000002000/0x4000)=nil) sendmsg$unix(r0, &(0x7f00000010c0)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001080)=[{&(0x7f00000014c0)="abe9f7a90366d887455587c91b09d679c3015f432c4cf4895f10abdafbb27d0ba3abc333c9e4d8b49360e3083e156aec0183bf806dabe00a4c01eddf65e16e5e8001af95832e7ffc20eafe46f6ee410fc8eaffe296ced5f6c7127ba34f3478eaec53cebf89a24fbfd48b337e4cace01d88e8584dd65862efb7c25975cf8a9ad801938b6461b35687b145dcc24b56b43d1bfd80db5de020f495ab0e8b2eb174eba9f2eaa84ad223b4708a5fd67c5615fa1fc1bc3e220c98677b69d8a8d12214c0885c07a7acdb129d7151e3ae04cdb69f1fa76b17201d7bd75114e0f91be25556ca77fdcdb0303f09c5e63c57109ec482efc4eb5383ce8f8753949a8967ac69f8ebfa5214d756f53d584f3134c1c64db6dd8b99974cab6b5c0f0a686949722a6d40397a4e508b43b80f34286e0d4f0b16495a1bb2a2e91c9d235cc7e9888fa19fdc105bf5e4de8cdb61ef687970148911cd487780cb57bab4b84c06db2eb593ee7e005f31fe8e55d5c50f9701cd718d3619ba9df7744dd1502bfd849d280edcecfde86e70c95c2e34dc5d32534fefd24a03720306c6d119fe443b1989b0bb04f0cd2333f2d8d07ce639d5e2a6875bfa6aa0070dd2c536c482252a9bd83a8730223d5ebcb786aa70bf5c5048e5425d65003d90d930c8ce8f780ce2d46e3f2aef072019f06581c34057334008159a5850025dce797c837bc2dc0ce176b9ec713c66538e656edc107576ea871f25701b2fb48e0548ba9f1cd48bfc59d70c5158f885acb071d736315272776b732b202f7ea4ea88b1765ee8e784f9dfcd33168e5d5365e873f86cf2d0bd8e4d889fbb12bbb22c12d86f1a97894c226f03220a038b35fbc4f27ae7a3deff0a401522e4042e57f0de438c7df218b4e671ea92b44b7c30e1dcee66db4c0264b10f05c3b293fadd70bd68db1caa667a36ca3c9835bd4e524bb207863545cd3ae842811077f2cacddacc05cac0adc744f9b57931da0045e6bd6fc6977414f6990e58a8e8851aa5b90a96ac9310e8992881b5c6176fdc356694c8f53ae31e5640bee9a420c4f4680b04a0f54e46a2b8d60241cb36c70e44f9f44877c34ea72f33666cb8f20f016b5c2710cd877a7477f1e0c22ff14885dbb71196adf495b2b945dce007dbda07f8182d18c892f5b208a38758658f0e7686491ce85562a69ef2ad6b3636ded2da114c18503cf6c7fb79235228d7f04b240ba6ac7f27afc610d5e29b53a4c4e957b968c0955b3e2652ffed0a72a95e940f716f906b2c9318c1aa27e90fe0f8e2c062c68bfd8f904ff8ea25c179f98e525432d7eecbb24cbaa985c76a9f43acacbecf1b9ac233d3ddeff98686ef1eb0c60be149cd3afd045815838d5390b747a267365fa15b663be54565229793f6d1f76107a2a1780775ef3e1d7685b4091607422639d997cfbb0bfd1d9a7bd87254dbc9e4362f3893ce1ec388f1ace4e85391c179e501021a3cfa1329555d0245f37a4023a8bae3c75332eb33d34229a8714eae861848eac675c3242ac527b04f4706c90f19311e7e495635093be38f6d00e75f78e3179564d9de697aff8fe1ef224f0e4165db7dbf18063c7263aa714e480b7ad999acf539c6cb9a9bd23c7360f51de1dc6619316d917078c577597e9dc98e13b45cf742e18a7c0046a407b642f6873f13c8aefef5fc8220b578734a18b4a10d075feac63bcde444f5a8376dc14db037f3cbe08c3d1a76bcef03c69c1103b4f562d12711c77bf670ca69fe3d236b931f98183b8fc14288e7aa16319c56a964f13f78600a54242055b95340c14c3ed4569472ebe11e0401d83706dcfde9e947a596bf023502537ce50781a62516c253d7a83654c89a8e50f0ad37ae05eaca0e1ffa2d3f6676d83ccb13b5890840184e84151ae13e24a9941965e9afccd1133c6fd513ba276cc4ec0e0b0c7dafc6340f2c596c2c8f59b3800e9ce06c48d4ff23bb6b6875a805398d7e2d5326d96397cde632ea2f59eace7885df77b2444e3afd16f90a7ee2c46244781c4ccfbe0dac3f155cd0444da588296fadb2da3d9514d1988b2b18eaf5bdf7fc4307a14a3a64d9acb3b4de117601ddb92691fbdb32aaa569a0b3603ccb646d76aafa756ffaa6122664f33c53a5df3da198b379df36052cf5e62315cb20113b720d6c902b2aa8fe96c92d4413570fcda61d24f2846df9fca3722f351fb4fcf4fb5ebef5fbadaff428ee63fa00395b69ff735a125e6db92a89364a92bb037fd4b51344caa4d6e12c16c29ca646dc65175a42986a921e485a75bdeeb2b0fa30a6b2b4e1c12120acdc21a5044c4df68b8775ffb8f1650258f688115b6f46cb53c7aa63fae2b13b4e404764264b3dfc3825c1526f7ccf4bb14553ff7bd5f6cfadf2a34a0728018b55040c2f2b28fd2c1a984db4ffdc3dbef50bb7f97466a92683f1a36f3d93ca5fe42312fe66a9d803fcf96a5fed79ef9345dfb24660a917d8429c798b62055cd0508c81d0bae5cece3cdc32ed0379133989b9c7835c351ede22df84469f69bbd6bd443fbd95220bc7a331f0ea81b6a8e0ccb505f6b3f37fe03b53c34e5591b4d11e31f06f52bc73392bb8e4ff245a07fe62a557fa1674c17c2fcc3369729835c900d9c2a172da53fe8b677fcc45e1204e3bd36b8e22a7fb6bfdbbd0ae8259b6d1f29eefe8a9cfd0b5fb08deb891deab0b685273e1a8394ea172718ff7a6dd0727552f9fbf662309d41b4474e11100cd7c496e3a75a38cc21538033876db78bde79a365a6ee1b9faa064c7588df9d3f915c8c5d920e95394c11828a45932afa271cd2265242503c05da7918e84db8568ca839f8e7b730faf12907a27be86c7dc87602c129d76b993e650c77bf13ea65497ce66858c4f9ca93012b4f97fbdc287c0799f1598c8a9daa607918c3620ddfed0a855cf6bd68017c8bf9f75f78cccf00db97869b9d4c56a81bef579554a30c45f7788d1a4cf8f88d7a6a162de749455ad1189094a366919a0bad164e6e251ce3af5f6bfe6b73dfa6539fe75eb5c700bc84cd29d98d236fe0a38a3d9f4a007c7afce96101f1ec884cdaaf7679dad8c8c5a009040d6dca973aa0a72e4e909044ac052df66e951212789a9d157b9acb6d7aea86030d71cea69282c9346d1e06e9705420ff3482092b42a47167c394e1bf4a6f1ea6ade6c37491f498d285c4a97b1fb685633c0946bce142452f488678dc1b60acb03b4c6b00be73751cc973a55138eccb42c8d736c8941d9f412831a3f32a99cda95b1b44cc8c3c86069f95cfa817ccc319889ff72d05e97ab01c9c9eb3ce3f3ba533615ae8313c12aff63717b5f36ec6cbfc962ec9dac1d3781dc5aa60114ebf8588c899d5dc4b4d98f665788cedf67d80d668055473c7f3e1704509d288b7e35b35408c2059d9729e9f6a10551d77e51c8518b52163a5efbf12e8655d9e5e1be0563db9102af858ef68cf7b58aef00578a574b9d26a3763ddb56823ece4b991581d9c3a51fb2f1289e9c9acc04128213ee537e175567e3fd41c92b973f89a332f79c18f147b03325ce0d17fa265cf864cb1317bbd8bb90d884ce3952bf072b081699e39d40ea589933068834090b244540a74189c544eb70c8a80ff83dadc427220d476d0ced0931810c571454fb6e75fa7f04490ee1ec6cb99ba8ff6c4f9f3155bd8dbfcf78ef262fdc4f32b5c0838235c746c4c0138ee9e8852b4d03c062fe0a3583f6d3ed739928bf83ae3ecf7a7185a82933ce6f79ad594c28df48477e7c70d50f5bfb4fce0c7438e14f6ed0e14ea18ad41f8ac43c0d2175c292120b50e80a9d16f6d3d530d7513b5f4ab4506db362d5f26469a950e86d6b214d629b780aa2c1c0653ee074db24bea85178c44159fb3816be0a59b16614fa0da69550e41fabc1897d228e0abdf1e2d0f2470e20b45115659cbef1a79bc27c99a45526ed393ba8bc8a65e32e75c28dd3841311e791f167bb0b27e9bbb053e0bc5fe3b16b551d5c91abb1f1d73141a816a6fd7fbdb770439ffb985303856ad0274bba46e5d95367b64e68586e14c9043359fad5a5d2f1ea285bd3f4cae4ae976910e8c08b8737fc7752", 0xb41}], 0x1}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x7fffffff) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 18:28:44 executing program 1: r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x140, r1, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x5}) r3 = semget(0x2, 0x2, 0x31) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000500), &(0x7f0000000540)=0x10) connect$unix(0xffffffffffffffff, &(0x7f00000005c0)=ANY=[@ANYBLOB="6202e57f7f000500f7711228d13ce57e33d4e9f12fcc845a5f220efe69b577bfa046b4f1e34288d9d3ff971cb61cd61c386f0d1cb56a1a0dfc6b9c2569f01aa710dee1cc021794e1275537c64920a5231c3573cd3008695d394429"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r7 = socket(0x2, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r8 = accept$unix(r6, 0x0, &(0x7f0000000580)=0xfffffffffffffd2c) recvfrom$unix(r8, &(0x7f0000001200)=""/4123, 0x13d0, 0x862, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000040)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-]\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='{\\.&!+\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='-]\x00', &(0x7f0000000440)='^$&]\xa9[.\x00', &(0x7f0000000480)='\x00']) 18:28:44 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002008000000000000ffff000000000000319800ad468b47926acb5242018c3231edea94ef6fdc56e363a3c47cf15de886d648ad9a434919cfd353c772a3489a931052fe7dff0c1a00", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x60}, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x17) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000001c0)) 18:28:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffff7}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x80, 0x9, 0x6, 0x9, "108a8028649c23af3e7ff56c6f2e489c2b41099d", 0x4, 0x4000000}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xf8d, 0x0, 0x0, 0x0, "9e51bf1178c6094a7efa61e7d424c44891f8b78e", 0x0, 0x9}) link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 18:28:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r2 = syz_open_pts() close(r0) dup(r2) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x80) syz_open_pts() unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 18:28:45 executing program 1: syz_emit_ethernet(0x7e, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@timestamp={0x44, 0x38, 0x0, 0x0, 0x0, [{}, {[@broadcast]}, {[@broadcast]}, {[@multicast1]}, {[@loopback]}, {}, {[@local={0xac, 0x14, 0x0}]}, {}]}, @ra={0x94, 0x6}]}}}}}}}) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/83) 18:28:45 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x20000, 0x10) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x40, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pf\x00', 0x80, 0x0) fchmod(r5, 0x2) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffd, 0x1c, 0xf0000000, 0x1}, {{r4}, 0xfffffffffffffffb, 0x2a, 0x1, 0x8, 0x4}], 0x66, 0x0, 0x7, 0x0) 18:28:45 executing program 0: mprotect(&(0x7f00006be000/0x4000)=nil, 0x4000, 0x1) nanosleep(&(0x7f0000001c40), 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) accept(r0, 0x0, &(0x7f0000000000)) 18:28:46 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) fcntl$lock(r0, 0x7, &(0x7f0000000080)) 18:28:46 executing program 1: open$dir(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, 0x0, 0x0, r1, 0x91, 0x4}, 0x4, 0x2, 0xe716}) r2 = getegid() r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000240)={0x1, 0x1, 0xffffffffffffffff, 0x7fa}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, r2, r4, r5, 0x91, 0x4}, 0x4, 0x81, 0xe716}) r6 = getegid() r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r7, 0x7, &(0x7f0000000240)={0x1, 0x1, 0xffffffffffffffff, 0x7fa}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r9 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, r6, r8, r9, 0x91, 0x4}, 0x4, 0x81, 0xe716}) getgroups(0x5, &(0x7f00000000c0)=[0x0, r1, 0xffffffffffffffff, r5, r9]) chown(&(0x7f0000000040)='./file0\x00', 0x0, r10) 18:28:46 executing program 0: socket$inet6(0x18, 0x4, 0x8) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1e8) flock(r0, 0x1) mkdir(&(0x7f00000000c0)='./file0\x00', 0x2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) r3 = fcntl$getown(r2, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x1, 0xffff, r3}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x2) close(r0) 18:28:46 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1, 0x800000000009035, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x40000000011, 0x3, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000180)="ac141438c90d3773fe0c323fd554b0af0bd2b08a588607d45d1e000eee29d90cbfd46fe3437c76f4ad932a1fbc3440fbba13ba9c3c764f955d6ac288986ec4b9dfaf93b7217cb9fe5b854ca358ce0252572dfd6d26b0cd79040d0d480000000004a74f4b257b9e00000000000000", 0x6e) r2 = getpgid(0xffffffffffffffff) r3 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000100)=0x3f) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000140)=0x400000, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r4, 0x0, 0x10, 0x9}, 0x8, 0x3, 0x9}) r5 = getgid() setregid(r5, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r2, r4, r5}, 0xc) getpeername$inet6(r0, 0x0, &(0x7f0000000040)) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) 18:28:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x101) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x1, 0x0, 0x0, 0x300000008}) mmap(&(0x7f0000356000/0x3000)=nil, 0x3000, 0x1, 0x1012, r1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000000c0)=0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) readlinkat(r2, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/87, 0x57) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000400)={0x1, 0x0, 0x5, 0x300000008}) r4 = fcntl$dupfd(r0, 0x0, r3) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) r6 = dup(r5) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', r6, 0xd5f5aa8df8a28f52}) pread(0xffffffffffffffff, &(0x7f0000000300)="7d72c44fea77dc6ea5cbe5b771522d494b9a2b23d57a295f02a097db8faa2f45ca71bcbf19631bef3822ed76fc9d7f73012f11bf64af63b7446bd957885a9c9d07543da54efb55af93e145b6b26049620c30c8f4af06f43c8e0de23010340c44fdff60844562586dd0bd8ca678a60baacdafc3aa03d9227395fe1981c9d02a9d84c7808e11f1e8b5df11c9d8", 0x8c, 0x0, 0x2) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000240)=0x8) 18:28:47 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x100}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000580)=""/169) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semget$private(0x0, 0x2, 0x200) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/210) r3 = semget$private(0x0, 0x3, 0x80) semop(r3, &(0x7f0000000180)=[{0x1, 0x7, 0x800}, {0x6, 0x2, 0x1800}, {0x2, 0xb09, 0x800}, {0x3, 0x60, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x6, 0x1800}, {0x3, 0x3ff, 0x1800}, {0x3, 0x2, 0x1800}, {0x3, 0x8008, 0x800}, {0x2, 0x6cd, 0x800}], 0xa) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000002c0)={{0xfff, 0x0, r4, r6, 0xffffffffffffffff, 0x78ae9895b80bb257, 0x5}, 0x2, 0x2, 0x1ff}) semop(r2, &(0x7f0000000400)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r9, r10, 0x10, 0x9}, 0x48, 0x1, 0x19}) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000180)=""/253) 18:28:47 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)="53457129ea", 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x20, 0x8, &(0x7f0000000140)="469e2c815807eb2263dfbf6096a08c9c052f143f7a67561ab00a8d340a2d4de7f8387833b01197c07b574cf12f4b09dc5cec3134178c73a6838cc7b1e271efa6cda88ce6089c5289036de74631f43892b9707240a8e9665269ad61687a94c2d7148760b8a43f181d0f77a254035bed93486486a995423e37e8b6023a2c4e19ba381cbbf5ca0eac0f716fa8e5cf726d7ffd0e0bb1cadb47246d647058", 0x9c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000000c0)=0x1) r3 = getppid() fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x2, 0x0, 0xffffffffffffffff, 0x1000100400004, r3}) lseek(r2, 0x0, 0x7, 0x2) 18:28:47 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="10000000ffff0000010000000000070000007fb898dea95c889a18ffffffffffffff727b8a426a7dc6b8e62eaa6e79e20f57b011d1112b11efc0376d09f7fab12fa5f2d2abf11a576945da33b9cef4235b090b9997b76cf400cb25a021472d885ac48a338b690063b2a2391198b17c3d99a91ef28164e87b84b93360c6a21cfff010c59b58ac573f40e629bf53b047fde662ef6076244aac7b4f530a7e385b0e7312daa2bc95f9549e80f0b1229970152f3f43c699656e9d13d50be20d7f6f8ec4d12d0fc212120c42e069cf9fbb8207b93c1bf5168e77b5e1fbbaa152f2251f7e9fc7854060017fd4b0d58af677939a5d16e27b234f54ad562cf7b38efd94a91a"], 0x10}, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) recvmsg(r2, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f00000000c0)=""/73, 0x49}], 0x1, 0x0}, 0x0) read(r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 18:28:47 executing program 1: r0 = socket(0x11, 0x4003, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r1 = socket(0x11, 0x4003, 0x0) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), 0x4) dup(r1) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f00000001c0)=0x10) r2 = socket(0x11, 0x4003, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) write(r4, &(0x7f0000000100), 0xfffffe5d) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) mkdirat(r4, &(0x7f0000000200)='./file0\x00', 0x1) shutdown(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000), 0x4) fchdir(r2) syz_emit_ethernet(0x4e, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaabe4bbaa1859f86dd60e7071000183a00fe80000000ff000000000000000000bbfe8000000000000000000000000000aa8300907800000000873f705396de0e50cc676d12caf0dd3d9b1e890e07adf6661f1f55d8e5cc9cb67e2640e01a76e86d7cb5c7ccf304807de4dbf62f5799281b7509e665314cb9be7970c69caae6a098f67714f42e8a4b02e4612a9be1bc0a0dd353aa289442dfe31a9d9327da6717053871acce2f93d854a7351e1eb73c608dd2de2c459b4199e4b3526ed9111a5e281428cf574defaa7863271080b0956de1f5d37892fc552617870ec3e77d65e32d08d502b3ffdd0d87e7bbb7847628dfd975869cce797c53eef798fabd82e9f4c63a39f2bf0ef1d42143"]) socketpair(0x6, 0x1, 0x6, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000400)="da4759aad361eadfc58233293245bdff8b6230e046124c258e3621c72a26be83a6156da0b39e551536a4ca061741f868409b8f4ee1c43105cd7779a34c5e5cae9e19234904d427dc4915646e335296da7cb52486d8a720ea806f4091a8ebc947c657654315631f2ae09c8c8c67ef1660f9b963f0f0c6d1213312b52cbb009e373c658e5b80b6f335e1cee0dc4cad1e9bcca13a2c077d47fe684ac08d58e3f712e907e9571d8c0abdce5168fa91ae28138be0ab52c5df11eda1ad50920a18ec6f4017dabafdf58436c881b5a7f33f8e5d79db8d2879ca04d9daa952f11ff8dfb35e6ef902a6f9aae1e93b6dc729628f9eea460bd96ec0aeda0f8ac87052516fc6f7d5657542c819017c5cedc955e8a7b2ef7c3eeb78e35ff5ecbbde60a29b6daecbb54974ff50c0706d0ccf1d7411ff19f32546f6d6a9e49f22465890029f772ffbe5a8631b3a0b62f1b298608f4d28575af8ba63b8194e856d364ee3cc005b1591264043abf4d1037f25303bfee3ea3711a00a00000000000000007599c252cf236bc6b94ed3743fa98ff42234827a3bc09efb0fac0f328aaecfb2e516f931a785fa15", 0x1a3) 18:28:47 executing program 0: syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60e2db1400011af45affffff2582b56f7a7a2557b4e3000000000000000000000001ff020000000000000000000000000001000000b8000000004e204e2300089078"]) kqueue() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) ioctl$KDENABIO(r0, 0x20004b3c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) getpeername$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) syz_extract_tcp_res(&(0x7f0000000040), 0x0, 0x3f) 18:28:47 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) stat(0xfffffffffffffffe, &(0x7f0000000000)) r1 = socket(0x18, 0x1, 0x0) close(r1) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000180), 0x4) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x1, 0x800}) write(r1, 0x0, 0x0) 18:28:47 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='.\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) accept$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 18:28:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x800, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) dup(r2) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)='[', 0x1}], 0x1) write(r1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) dup2(r1, r0) 18:28:48 executing program 1: open$dir(&(0x7f00000003c0)='./file1\x00', 0x200, 0x0) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000001000/0x14000)=nil, 0x14000, 0x0, 0x810, r0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) pwritev(r2, &(0x7f0000002ac0)=[{&(0x7f00000001c0)="ac2e5eceafcbf06fe7da57fb1648ea12e5b24db2e7fa972ee5b6b764fece3e4ae161fdead0c788674df862a0d4c4092c61b9a8e20a682566c1a38030bf66b0cf4a9ad5882f63e0b7d4796e4bad4a5b6da17d6504ef72395de5de1d883e756146b0700f1a2319cef45d7cf5a7fd0050993f2dc7e4507017c9b478fa09caa484329df34a941f328700769e9e501649ca55b32555ef69d5ab8758e60058b94c9bbd04cff5645cb230c3607f78206b88dbd1f8af638019b3ea0c5b8e0bef64eacdaef4acd0237fa345a9583c27d7994c230bc8447b2133f35459505ace43321a", 0xde}, {&(0x7f00000000c0)="fab0198b337175aaa1a8a77d3875232a1fabb7350ad0557da6ab3405576a8cf360276419d5dfebf27992465b1a12fe73ab36f9aca532c7e0f00efc1626842e201c35a7e440ed964bebcbc89a42ba76420a6964edeaa986207fed20b5be3263a197ad3358e582975452e6ec9846d1e55d26b556f63b4e7ea577a84fbdb0", 0x7d}, {&(0x7f00000002c0)="c53698633348f756175ac2f09471ed37627f51942baae6ddbc54e4cf53b4d024b215595be59833b51dde40f3c26d8c40d5a98e3a8e929f9312397d1d0b5c595fd41b29b398e7e5ba40efd1cfbb8fc541eed241f78372a3a7fe66d65eb8cae01d9a959e1eb5b1d1bc4d628a476555d7a53b89f67cceaadbeb53ca90f05b98a44e54cd2347a1972e66517038b026a96f29510d4c4dce0eb8ee419fb43496c2f296bdaf7b0011421108aae0e67b25327dd8c022ef61cd4a67791a0c445ff90fde94e516ee2e9840cb0e318ac50725286854068acb75d41ea16fa193a69694f077bc6dcf7f0063b943fa7ead315479efc0e1df52a587d0f6738c", 0xf8}, {&(0x7f0000000900)="bc40247e13bcf46521e6ab3658fc73be97a7c3e45245771d92fb622dae0d7b59902fde534f344d50181c92f8df405d28a9d97f158acc9520c1814b5ad6354e9ea7a491b726155ed8f21b456718015de7c87978fed7c4d80a9bedf5cdc4d7c82e4731023f365108f65bc578d0209da563d7af52090ee47ee60f367e6649b6562d2ecb97f2caf0cfa92904cf207a89a4e0dabbb04cc9a44336f8f229ef1466aa2a844ce4ae3f1fb669ff7e926f3867610a3c0f67baa1fa3dc92eeb1d9d9f149944d148d4262aa9e4a192a676a2a3a1f2a6918205d723100749e282f19125dd75bcdf79c4a562051f16fee749c942184811df0cb71a9767250589d0b836e9a5b3b388bf06e32009446b7b67bbe9ec1f4b88a3cf3e97294ab5a10b54ae8b2667f889e51cd5e30188ec5c5d8091ad1879d6159c4ba5215eb8993a3ac2a3b277cd6012e6db3c21ad3700ee054318a0acbd21e6e47989efdddc6c54144199eadec0511b97c71870c40d5c3c3ee3e54ce41e9ab9c2b91e39a2b6a29d2205ac558c748175b78c7f76bc243edacba869338428f74aef9b57d7c8747f0937bba36233b407c1eb37140f20e5cdf7cfe0d8e330043879e61312269c1260aded71223a6d9e3dc0c207f0845437985c7ee0bdd9ea029ee0aa27207961b39f60703d8261f56d32e3012927542cf0344fea79b158e3961526e389e9eef770516de40d9f380ae1cc7da7a1fe4dd746e22516cbe1c1e1c98c2ed9ba3ddfa342f8a538c5ce3503f863aa81b2add27d3f39e4394b1fbcbdb02c00af0d842aea8b5362317c21014fac206daa8cc3628e2d37999ef3059d3125feb58cd69c1d01ffdd87befcb6a5a4d846dd2608f79dabd2418e3ac077f1e7527ee8c25aac6bb63b2bef38a011935a5f782ae8a00d6d6ef006bbb9b4fe8c96ea9d2a4e37a10a425144005c17024068d2c69fee81527eed274d71247d23bb64919bcf3b6335ebd3f9f069e5c4ad9cbbf93280aae8534977a508bb73654142d71302156f1511fe69d31da892fc470790412fcdac411aea6a315cc9643f5efdeb994e0c9eb175f1f970272c421469c6be8dc09a72c737280dadda50eb767cd79f6bec098c0f5ba04815101111346981d67b0e5d76ade1678888e48b4caf6872d7f69ef42c8789d0e385891b662bdc459a336d0c7a73b3e72f09a151497b46641998bdff7961a75ac9b333c16a572aee42e4d8867492b9bc27456b58ee7ae5a2c4ef60e9ad64a020e761734ce2e94b9d59e0dc6405983eaef3a298896fc94e290d307514768dc16b26072a407e5c677659f6fd84068b594f41433f4a4374b7aefe8ab8ab187870305a597b62b3be68027bb5ac339753d4f9f930362e4dca1091bb55b2f439c922f6ff1a422ac120bbceb75889baa1ef8bcd23a8aee950fc2fcb30878c1f690419e25fe93a948407a291b1f25b3943b2c096d6c768f60d1af79acaf707a7ae85eed43a6e5bc7c20db0ea76dd2caf117c94b0d7e0718ef2ce0d5383755cb8849627431b28e854c8ce115de009d9a01e53dbb6c017d474951783c0dbaf5a50966362ab578176865fe9b35046e61565a177af7fa1acd94a8c4b180cb8cf13b241b1725dff1feaa41ebdafe99b289ae29c5a371d5f2045ad9802a6094e85e08b728ac3283a4605c90691cb9dd62d9d1fa139ef50995ea1c93484fa999b57ac895aa2a95a4f1ecafe46fa1a5c874568dfb40f151c029ce7b6222baf5054fa9e6f8d44be8a35251f6ecf5e5e6af133809a95473791e605d5fcdfbfac51b85483d8f143f9ce1f67a80a01523d989df6267aa0bb830609ad5b5f12a7c206224dc1969d799e9390c7304dbabab7b393fc77b28f01ce65794329ce2d035087fe79f39bc4227bfe83f588048b39d59e95b34209fa9e81917477f14d9427cbfcf72e1677519445d426e8441788fedd424d9c49cc18ce8b6f5931d262fcdcc153bc32f0a175fd17f794b1beeb7ef5cdef88c72c895f2319fae5e3aa3653863086df3a1dc669262b1ba3e93bacd87547403dbb925aff2671f332dc984f444cf5e435942d17804894b904cc1f0b205f733d7d74de211c145fd0a0ba77b9792b9ddf4ce82f1544542ffc7d76e8ca9f6ec90830305ea308ccf2b22dcdaf8f381e886b9b6647f72857b25e991146535847360648b6d889634b923b115fb1ec7eb9013c2356a23ff211ebde5f850f0e1d7ba93ebccf8058ea717397c3c6f57e17ca4c720846f0b17bb2f8ce80bc6debeee9d207e08733948a50ef9ea631dfd901bb05052521d2ab0d1381e17baf0c765437b87dee53675a2a112b1b9b8ede51317f98a7395543f75206a2c6deb5f9946fadc63731e8e1011e09adefd80640b0b98c495064e480b12087663422ce38730564e41090b9da3b1a45dcec33775dd0c35c3523f0970c28be61d1c974a862f738f89d3bca4bf9cf8f30c73666de16ac57396c2b0c902620d38e715ef08a5f957728153907e6cacb6f7c728f1cc32480cd4578178e10bbd02dcbf42cf83297b52003bc5e983886e83118a74bbd3ada7bd753e0d15ef540332c0ca5e159dc5df8e6991588818b35564e072eee7a473b313acdcbfe385b3f0e9da9fca9bde335c5dc75353da589e086f8b344ded455b84dab9b3b8b5c645f25d7841e0f064e3be02b3e54a2fc4c9c736791198a8ed60f1f1d173edbcab0e905d4c8a5bbe2ccdb980ce8322ca4b107d3f9216c1b0908832697c035c5b12484a5239a0731e5600accea8f2adf04a6ed7b50a219dbac141bcd9ad161dc3ea6302cd05f1a02d4778ee5cfa19e82c0396425f649d12bfa460b5fd3f94b5a6ebaed6fcca7275be724c995a22428f4f3391a8643ec8956429ac1b21ca7aff47424ad34f19b971578586ffcf51586b5d3216bbaf69fbe27089081db0216e7f1f2c6500731c5d1ab18dd46fadb4a905e463c165c478bdd459cd195d72484786271b0a079aa7e04ab656212dba003d6fb2e97fe47da8f5b29776c726de364e0d0a4ed8009ddaa12ddf01ba91094e1a1834134eec3706abf306eb83aba992d7a77f89f8c8f85536f79109de52c9ac755faab4b09d47747606982d84af363585b3b7294628385f2efecd876f3721069c7164ce4b90ef51338ae63c4390b87ef955001d752fb8ed183948ab88a7004534f502fa6005b3efb7bb591b2c9c0656749d8d70331b62b9910afe0f4db7a0c9a317d434fbc0b787a96ff6128d48321eb758cd874ea3b0da920ab257b0ec71701b740ae4f60c87acd87cb8dd62933582a38764de049291cc86833cf6b88bad39f51b13dec95df37f8fb38892f899d3347769cef6c5de9ebb8eacdd0fb670c0039bd7f493c7c10f51d0e206f89e3df21181b640cea672c12cfbc545c0e2292709fc379092bd6b12184f6cf18ca97816474b3007981681acf164c180cccb02154afb6fc022df5da97b342e9c14bcf1ffa65c58e55ea59a67d73f11e4cb79e2669999600c4531a5b36c9d1c44290c49f0d4bf5237aac09909214223efc9fa4654adb92929d9d4ab98ca85c126a99d7a888422f190019abd424e3b75e826d4bd5a99893ed89dfd62bd898b519b7641b723b415fe2a2c7f5e0a580ac7b606cf4be124ccb7933c6ef3bdd2784ccc04048a89879def5e6df7b302894d05b431cbbf8d4f7adf8b0b1054073eef4637adaca5cb31ffabf6c2a5b62865e54e35c53c42cc15c3c6ad50af3a0d5740f2c6892ae83b3af2e31a4f7706dab8d328778de86d8f4a7ceee8677a55ecbd1f6c5e5dee924a85791b54059320777f3300eac5ec472ccf4d3f93d8fdeafa6ad5be9eaa2a3d4a5cc1227ada3a7a0599b5fa74bd3277022d060f42554313335d99d688abf25818b4a693bed455cf80548a7c1dfeba15880afcf3658686f7afb514491f7375a3e92c5538a31292dcf0cfb226cb04fc67170dd3dda6509ed221c844d3a36cc60af2e04d30682ec625c1ec7848d90abd62bdc0257acc65bd5ebf3de2e0f3f9a787caea89ccc5085c27d0d61bb0f854ab04dfce7c90d9ce73ab92ca349610d0cdc20601dcf85fce16831da839ed4575555d6f6e59d3d0f2835d4dd1c5eb60c30d6e61837e815dec0450149f62034a87659c6856af0dc8005bfea3b3258bf5da211de032d1d1bcfd0a0c1273305c6306d98bdc4fa09cfa2d6386900722bba3d36fbf8ba4390c2669a78c968907a2ce551aea30d634c5b6329b49cbd67bcce312fb348883d356cde8d804403f22df977ac5195214ec37266c4f67e7cfc18bf8b766d05cd33af48b7c1833f90476a515da758aeee48c156b82703c4834fe5e3b8806fc1d7366c93c4beaf6b960ea299f2d5f3c948c50598599d479926ef8bc71d544ae476d126d258d0ec6800161d2baee400c258403b396a9b3f4e25697326a95df2388f2b01c92747bc5e9ce401ccce59e286b8f30b5964d30d40ca8f9c563972c8901756c73f040509db548998be2200efe932e3b01cdbcdfc2328cec2e075f01ff23f6360d6bbfc36e77f0b8e9bdb199ae5d6b026cdcdd41114b01b967fa1fac94bdcbeba76f9fe39bec85456870d0262bd54f6ad66cc593a4e3d78bde2be94d562533b95f153d4966029efef35acb807a7ef562cbbe483eb4c15f9b712d860d1faedb30404cc99cb6d71ac0bc41d50e939f9a12decd7967029ecec3054f3007bfe7b00706ef960c75d5fe2f731b7e0f09191372a91e7f6f2e54433762d5817567e13b100f3ddb5954de2ceb06bb2beadcb9345087f3bc74be7ba44a7146209239287abcb6c63976b4c4a48d623766fcf6316cd0566d2146ad8e3ea1f38982f08118a8cf98d45c62f2b084e1d2c010f9da5936f028e9adaf1fcba8398d8599b7d9d91cfaf01a29d4b0984e4dd482b263e1bda0971fcbdf6b5628bc96d9ba7b839fa03a53622af3506eb974ef0eed5f6d0c03079fcca9f2fd316db260b62b8e3e87af43d0b8c27125a83445dad6558175a5acd431716f612bfd19381af4cd7bd970ad40c72fc8b854512801bc0e780701e96f5f782a6da0402cce09d6649fb1948a47d8a639386505fd9ba661816a6a1a48961c85cd398aefc84c41bb028606a2878cfc7a4081e683af5d7722deedaaaad78cdd72467b7d333124afa8d3be120c47afe428dc040be06db2f249505bbbbb711db49018394675bee9b2f2b8fa4e531a6998360ca25828000e68683110d8bf851d68f24532b8d60561a93163a814cf41476ba415b5f8642f113d7ae47bc595dd5decd091a9ce1ec7173f80a86a51e5ece46dcd298447a5452478c953bf58a3ef2ee0fff9af5bd76d07b34a429609d87e817f8b800cfa80b289f74e52d63a8cc1b5ea55ae75a23358351073e2256770a9abe2e1ad3122cfa3edd211c8b6571a36dbbfbda3fd19c99f52e179a61e14abcfb54af6e7ca513c3cb203625744b5ed69d9b2bf130edc09f9d517848d6aa7b04f7c4f7b9afa72e0e2674b4505ce1671218cffc83888c0ab550ef8e84054faca59b2cd1dbf0008341a5be55bfab8bcb5abd1b2c2f6556b1e8f3c76079880637b932114bb7fbe45bc4bbd09261e36f9477c2dec31448c11767c4345db3dc29640a0c03d6830108c1db4224cbfec8f92e1787597f3a7c23aa6dfc35bbec1050dfebe580a9396cb1072d37b9491c81f67481759b4c43a5adae52383c66c52d6afd9bc97ee89d456125e87e1f9861a639fd421b57198653dac0a5c5ab384c3ec8e0465eea0da6fc85a52dba672f5069489592e4a4302ad7c9c88f85074abcc4449f6ba712f11d8975d78830441e057058b10aed7550790dab78299f", 0x1000}, {&(0x7f0000001900)="de5734d8cbdba7b718434844e4fbfedea1ee04d6d13adc0db0c26600a1a82400271a7872e62541f80e0ed11d356baf7505766d429a92af78b6f5034f2142259ebac4d46fd7477fc0b5b5b58ba259e0761f2aaac01bfa6e1f4fa9e1e089d781bbc14d970d468a83cc33b0fb0d3f36624b8e87d6ddd7e3273e3ad53cd3253cb106e0e9bea916cae73f7b3b2a869d21cbc0a8cc08f1c72e822dcd", 0x99}, {&(0x7f00000019c0)="c966e5d9c066271b1af8fc1668282eaf39bec077d2b8634e7259a33bc8d2c17b031235d3e2f22d12b9d59975e5d91db1b99d5980099726b6242bf42843dd7117a0b372b5f587a763d9c076c86e521e1ad6129c85b24f839159b6118c1346eba80364e947650ddf9921e52e5149b6b6a0c913d859fd86244f3770358e113c78cc96ec39213519f89f94ff54b01fdcbda4ddc2c5af6699bee52ee2ff81c9aba7c74b4d0610564f3268974a002b1dc9b9ce7058689aea189b710a0239b0ad765552dc1ba2b7209b2fa28513b41dc67eb707543d27de9c295fb0dc430d0c583d664cfccdbb689a3a2c7109a8bf183ebd17e2927afb5d92ab", 0xf6}, {&(0x7f0000001ac0)="42f94c952c231d4efd9b54c7df863b0213e67d112998c8c65bc8c84854deeaf9dd0d44d77f90f2e497719da137c26f5149dca54489ad03a0cf11fecd100ab46b3810159890471ae774896ad1e9830b36ce6561d94a0ba8d0eacff4ac6a081cfe25031c761da456573dd7c9f0afeb4c10425356ed382f6ac89bc58f806350fbf13b6c812c095c7b4c02601622decd833a45173114b76a3333c53ca269caacdd43c52a2c7ae86c42ac277f8af3050466f820ff89f6a133d70b69527668085a20dde7c40ed696f359c19cf246f11ef1674cb1ba51f3f6bb394ddbf944a5247100dd622064e02d7f59b0793e4ff9149c46d51e3b1c1a2a5b9bb8ac43c1de087cc704b920750e410d3924b819b622661b1ac34403af024bb7c6772e73bb7f71a0a13671323626f209219f47168916e06224747caa40f5d38dcf2947e3ff2477149a527987177b805cd24052d5f2e78bba207e53778b50c216e43cb3353236d9da4b3ab8fb3334e741d40fb5c4905bd4862215fa3b6b45a4cdde1417b5aa8254fe5da6b47d1c29afb4337cfd6ea882ad750ad18ab0525a4abb1519a5836aae4994f1ae2e6d5a0f85ce0ae6a67b322a102d859dba8d997e9802435548ad31d976975e1d09ac12cfe24a363cf4b1b88448a27b050c390dc58d36bd6d99f6f0cd166d28d78240cb8e6bc2512587fc2e5d9ec40600321240419dd25c1c7528a4e8b7f9ca28d4a005c7c1f1a6e8bebc99101170131105e53e3fc8107d928d5203cfbdd8261dfcf4b026589e94e119e59356ae1425b5ea8ff9b5defa5e5fc725b2b275903e688188027e5b20899ce5af7e3a51e91e421292c5d49262ee4d3baf689e2a067f6378a00db774e064e1d707fd11bd15dd5e20360c5ccdaf072fd77e0ce539be7f00223f13ebd597b27586b456e145c350a68259c1a6d7b254028efc3bb98c62e142e1a049e2a265a38aa31054533254cbbf148f47a51b2e9ef5b69a289c322d2caaa1d704b623ef5a802c129ee1c4c3a8a170609a4bff4c12d20284311cd44393b7728d6617210982c0cdb018ce9a99a86defb45583f89ff617612a66f8097b08cb2b5f8c28ade07e849b001caaed1ef1ea285d96a7fb99fc103b3525a26a314efbd514bbd43321d11984d34321c12525d8d74ee7a7e191eb70da5d8bb8c7aff188d54e6f263438aad79d171ec64ebc665da39da22dd9f6d835dfa68e86b618eed76387a006e1cb87a666f2d1ceb945cac36628a3586f3a57935593876fb25f4b4e90565cff66ee4f4f466194ed475d32fcab6334e778a4c0f95886d9cef5df16ca2d99d44202a9f2a7d880e4c673ace134ba6cf10cf986a156c0d5472e2e7d8f84bb47c42ee6f03e54b946f5fc22554227e60d1ca88402047136d795f2e022695c1e8d89490033c91040aa06df91de141e68c4e8b0d237222843385e62628b47d7db49c3db5103859d93935476258e19c259c4de252bf036c732cdda93414c3bfb973b2d79f132d5f1c1f3b96e44e6375a34e3d9490bf18f6a0f75a0598feafda718a3dd536932b6736d09ba297dceb0239a168f0df89154200041ffd6c019e53afda965641e80df97f279b6a0f7c92af3bca2c669175f5d14f86ac18fa7df62c7b8174efbf6041c7179e8e93683d81435dd8a0c3bf9c54d1775f9130a7e86c5b485ade28f070240a6a9d6c02ab81422285cf26e66a5f1f72e56401e0ecdf21059d5c82465ed5e67795ebde704430bdcafbac8a491deee1f16d3c62b2ebaa2566566faf8f14036778a268cb8dbb531c8ecb5e03361fb5435580d7c6493417321f6beb2a78a1576c2c539988b91b72e4b5c6622eede09f0f93b37bb3086a45238ba995d7b0114857163d9d0af9e57e9edac5c31872dc60404d875f20f8db1d79ea9e89afafb528eb15d1b28433af33757ec5b6d26d6f2604a189dd301c4a58599db82273f3dee7716f0201debedf4b2040d98945161fd1b901bcc181b21d145c400077876fa8ae878e2e83c8b82b4ccb739159fbe2f8ce275f7ce04a1b1e57460e9844db04073a49ceb2e94c062c6e4e3695228dabc86e038204c385d7643a6eb85affdf950322c985e21280fd85497b67682782194a044f1bc0ce52c99638f5a6d0617c70a802d3e667767b4728ced9f01c99ae17195012fd011005badbbccfbf5868922360aeefb0ed8f143d74022a8dc62afbea010b7cc839b80c6b90e46b306a32b50d5ce4845b3812db753dce7791fc7b606ff0418f7a73a6fc38fc0c1450c39e67a87608f1545837bd1a16cc6f5066ed04bcd3274b7f4957a8aa6c63a0e32351f4878da78fdddacf14a2752be47f39f604c6a2d243e48bdfab12d3930ad9b49c60e4393d30c510e85865f0809a0f9e3e0c282eb1a53885889961b6cb173d0dcf3f328624355e300892e1e7f9698fb00145aa9d1c8c49d2d2d6b807cab1fe113b88cf93c65772a9a03d854406e99a827766610af904191c8e2b7b6b7b65f6e8dd0731799bdb56aa5f61caf7177c537f71253c1cfce44b45f8b7133f852a224afab29e974d6a7d8a7d12a13c2ddf457e8f5f0c827021d524ef70010ca507b7da48614abfe78302b4082850ac5eaf56dce47bd2ec3ee5f187aad5c72f6324cdf19c0a746357ba31d34f24a79c089aefaec6d4776dc95e722c2e70e12148ebdb4b8155b6044f53af08d200b42d51296755424fe5268d3b43598dd78ef798b78e1501b6260ef9f8717196c99081727dc09cdd0f3d44798ab82441e133837a6b28994dedc14109c776eb19bc38952c49dcf3e02c9e688ac5cf3b7024dd3a319711a223f514920e7b8e5ba191b603280b9b77664198914cd804343b525aa9a056ea1219e70f1f928732ace54656c836fef740e4b0000fa0eb4846e46a70124d2614984a752c7666cba73491fee3817dcbcf44c8a67afc9acf7f41004486eb9ae63a455e24522f5c0603e7b5ecf54a881c6fdf6c51bb5f0f0353d116d1be8991f57fc8596523e5c0255d7802e1fe95f95341579fa313d47654cb41d8fa00545bc7f34840fa35165d8a4c01305bf4e34bc6a1f6377b66b171078d57153da198888183aa1a5facd9bae873662503054d6f3aa3f97571a6678e646c186dcfc5aca5c3316ef485753645cdd2ffd16bf80ff2dad205adfac0f89c7910ce83c428ac461f7d3ee877ba35f868a08e40229a091eb0c117b6ea97f6d5e3075e06c465490e01c027d84a8ac5c211f8fc9c9152db33bff5282e3215b0b4db0cbb3646fd21ef73fcc680274634450f1b50d9c652697bccd625edf51248f2b09e7a1b4a06ae436bdd0acd983a41541d791f7e95889dc53568b1bbbf3f4b3365128213315870a07ef53ce69ddb472a55adb332d1d8d605f564f0ed858220da1b6b462f161183c01b9e3c1a3e4a614ef3ef38648a262e33913682a75d7cb54832af3b713168a9fb03a0fa67723b5e4483bb958f65e9f047ef5e7825ed3bdbcfac701e3bfc2278722d2c3003f9d50e21b047ab4d155bde378571f8336bf33e94b7e9f170c28d40ebce16536b540f004c3b81e2df47e179c5bd74cf8ecdae47713bb23e55cf1a32b09cc5c2cdecf991ef57649e279745d7c6deae9d27058ef4408a363addc024dd466c493315ef831f882bb616677eec297bcc67ecf31e8fd0fa043a8b75b6f093f09d7efa1b028710c4710c400bc15d2ea9dee3334c662987196851a461d93f38f4bf5782a8badec1c26611f7c879f98f6fa7cfe9fce6ad8c22629c922da2e425fc2a9dbf6619fbe8fc714ffd4502a79f4f8f6066e2953ad520be34ff8ceb75c1046de694a6f97cc8bb4c1a5518767be0b65ae30d5c12d13a519854c2773dff8bf5c7a7b7ed59d2fc011d1473003a822bcbb384cbe327de5b62ed0220954d69a7962acdc2e2688250b8d0c92a5d75b5d9178dc44ddec2157017d992972070d069fb59678f1f2b97692ff491e7316b1c796d54964b44745488065b7fd25dfd43ebaaf83d93229c4bc4c2238a1796d5c017a81861f73dd6d81f9898fa49da801b3238f8fb4064ad547839aa928aae1fb01f44b1a525e4b3096cf3cbdf1304611a5b3079f6cb7dd72bfba91264ee45c4b462e8e9d775c4be7b93acdf11484ec59be8f36c6e4001431af28b4dc37668701c6fe2c2407bb47862fe999aeb5b474bb0eb0b1c8a3dff2cd68ef299cdb38505894b067d2f9253e644a03dcdde3d8670e71c6fbb97d9ab2769fb8fff5b97a4401405716ac8954d7f8aad076c63439921be524769ff9efa2d891d4f422566bacb6b9d48dcbd65106f1dda83680c4a5bb61fa0ecb8883bc00a105a03d36f11fd1a71284949d18d7c5b0757059002ddd353d38ea699949a45197276484e06bce7b9cb8b611ce0610f15dad08cbc24faea2416bbe5ce7bdd4b3ce7244b1a8bc981cc09e0ffadb88a1e02e4d5b3ebd8f849c84260bc1a847302ee44f8c46869f6aa5a48d129df172dd0fccb7c85df4d42be7a91facf222cfd5547de03cf52f588c73aef17a56b59516e911414f6c5d9392d69041d0d51cc5b7e4b99276fa5eae71c947a6ab9fe5fd6a428a3fff7444e3f8cc43e7dfa5e0fc85d22b817164fc5a6a7800056c43fa594c048a38c6e2c91794a886610200f1a2eaf4958771e5769a85630b0fdd1b7d0e22434f2a9cb8441a252309c600b3f61546e9d27c916adcd24c0d7a6d60bdfb5d45e913461f268a5d65ffc9666fff101cee74f5708642a131308658faf423b5577c21374d5634a7eabfa416151b63eefd2c9916683a145d67260a00d3e39aa1c4a9f50bcfefdeda1ac4a6225f53a573cd7a5a56c14ca55d30a636631afc54265c8e757664b44343ac7f3fe45e3c9577239ca1cb19da00ff6e4188e824a0331295ad43d67669cb9acc018e26d2800a0bbbe0eb3195dcf89408748ed7858dea287b10e77b89cf34eb8ef5826ffaad4b0b9cdadc0244d025c32940431272757d1c3c476d8b654e62798046c436903b3228fa6d7eb4b3eda21a2f9e956f858e2708adea71237e201f9a2a0e4071bcc1a6be5c00f0ab3f5439937c6b7db7b92ed2ac1b53aa34d5596f4db5395a7f4169193a950fbb89cc4614df04a2663f217c1b8864f3e61ec6e74d77dac34c6b7c70931da5f954b20c42788b1396765eeba3e63a3f041e76bf9fbbd9032388050f9e6b1e5ec44bfbab0d25cffaeb6bb9a7f4f1be4a922bd0c71a4cd23a66e36e4e83959ecaae269ddbe994af11271bf79b700b9c8715f94fd4e59c4fad1183f3a78188f0e6497bb61b28128833e9c12c36cd5b92ac9b0e388cd3998819a4f8b5e246363158a9f53607cf55d456349a0f81979ebee9aca794caa2c5f9ef10ea62bf65984cf291c44dc85a7dbb05f4f5b5b1e6f0c83ee47fc0031f4a35ad062fd63f5aaaedc091a4049a797ece0cf356e71d5ba6a4289f8b2fabb4991c8c48af65975f0ecf31ee7e2ba53a56c9b82d395feb846372869a9af44faf102b73ad28c842226ebe7358886e90ab5de7fc3ecf5b4997eda240e8497e4fc58693b036a03d5f9e99fb8129d69b08297b8d25109df565cc99c96348d8921bd1978335fab5d129a6040dadbe889b570abb7d02c1bfde627139ed1aece673f30f917e6eb63e3112fe5f09c8212b628ae8420476b81256d742234c9adc544ba5f9022c4cd90b2080db40290d07f2cf853230ca2e4f0813b1376c92c0ce205aeb4b1201539518f84c170ec15a8a78c16fcba1343b78f90f03f3772df936673bb793f54abc931ac835bbf1aba82a15149cfcb352aa3bddb4632a8226fea80d2dd3ce640dc48e6250946967437f", 0x1000}], 0x7, 0x0, 0xff) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000400)={0x10, 0x80, 0x4, 0x0, [{&(0x7f0000001000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000009000/0x4000)=nil, &(0x7f000000c000/0x4000)=nil, 0x7}, {&(0x7f0000009000/0x3000)=nil, &(0x7f0000009000/0x4000)=nil, 0x2}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000013000/0x2000)=nil, 0x5}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000009000/0x4000)=nil, 0x5}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000008000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x401}, {&(0x7f0000013000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f000000b000/0x4000)=nil, &(0x7f0000002000/0x3000)=nil, 0x6}, {&(0x7f0000010000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x800}, {&(0x7f000000b000/0x4000)=nil, &(0x7f0000011000/0x2000)=nil, 0x101}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000012000/0x3000)=nil, 0x8fbd}, {&(0x7f000000b000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000012000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000000000/0xf000)=nil, &(0x7f0000009000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}], ['./file1\x00', './file0\x00', './file1\x00', './file0/file0\x00'], './file1\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file']}) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000180)='./file0\x00') 18:28:48 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@info_request}}}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)=0x2) write(r0, &(0x7f00000000c0)="bbfb1dee86cc944f5e7024c9b3023b278531e64ff4d7d653ac818ed095c1e96edf2a707f8cbefa6e86aeaa1f0585e405c3c0c436967f6513dacce595bc2acaa03fe6e0e370b8f01d1ca2dd3b3022b36ffd0ac252f0fe7816d8bee0097dc2e0a288d138118591a3ff51eb005101d6d3", 0x6f) 18:28:49 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x3c, &(0x7f0000000080), 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x80000001) 18:28:49 executing program 0: setrlimit(0x0, &(0x7f0000000040)={0x40, 0x2}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r1, &(0x7f0000000040)=[{0x1, 0x1, 0x1800}, {0x2, 0x5bd}, {0x0, 0xf1df, 0x1800}, {0x1, 0x5}], 0x4) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/143) semop(r1, &(0x7f0000000280)=[{0x1, 0x7a, 0x1000}, {0x3, 0xc76, 0x1800}], 0x38) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) semop(r1, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x0, 0x0, 0x1800}, {0x4, 0x2, 0x1000}], 0x3) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r2, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) fchmodat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x1, 0x6) syz_emit_ethernet(0x0, &(0x7f0000000440)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000080)=""/35) syz_emit_ethernet(0x400e, &(0x7f0000000380)=ANY=[@ANYBLOB="0008000000000000000000000000f73e2e9a049a95f96f4897605e72f356901db6a0c66833aba999edac5b802e34ad002ade724e03acfd22596188d75d7da12211f11f1595682d51e704f57e9b071cdc602f18b99c911d0327db7be89b46c410121d1291ff161140c379d635b7e2d4edc6e2e22871a3f62271643206f047834b2a851c1e8e8cb7de197235a42b1e135dbe37bbaff247c5070000000000"]) 18:28:49 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202a080ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)="9488d3885803fe2eee5a6b324ab44f2c5dacf5777730c6808fde5f7f062fd81ed1a4d930b19b259c39d74e442e680093", 0x30) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c3", 0x595) 18:28:49 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000002500)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaa0086dd60a406000010000001002c060000000000000000000000aaff0200000000000000000000000000012c000502e8bf0001b6f7f84ebdcb634142004079ff7fe1974aecf239284ec61f1befa22f3ad81a10d45094c310d5e4c67e3420568e1dbc6e0ee634ac8b8ac33831ad3b2896f4c23473bd6598c73ba38b33865746669f047e290f12c7cad6e81f5354971ccd450e89ca5f378ddc8683669aee5896de1ab56e4240c8b3d4d4ec36d3536870742a17fd9740c49df6942c3df0c7b8b22bcc05216002a95925dca1dbe86fe47bf46ba53fcc45772e8360e160ed96ef91c0cf776ef39889749069c3982257e4de7911be129865521c9743a377bb17692a14b936aba9892fce228979e74148dd126ce1880936ae2514a5a91d78505f"]) getitimer(0x2, &(0x7f0000000000)) 18:28:49 executing program 1: syz_emit_ethernet(0x87, &(0x7f00000000c0)={@local, @random="50a58130a966", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x79, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x1d, 0x0, {0x17, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @empty, {[@timestamp={0x44, 0x28, 0x2, 0x3, 0x4, [{[@local={0xac, 0x14, 0x0}]}, {[@rand_addr=0x4], 0x8}, {[@multicast2], 0x9}, {[], 0x6}, {[@multicast2], 0x80000003}]}, @noop, @lsrr={0x83, 0x17, 0x1f, [@loopback, @empty, @remote={0xac, 0x14, 0x0}, @broadcast, @rand_addr=0x20]}, @lsrr={0x83, 0x7, 0xee, [@loopback]}]}}, '\x00'}}}}}) 18:28:49 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f00008e9000/0x2000)=nil, 0x2000, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f0000aad000/0x3000)=nil, 0x3000) mlock(&(0x7f0000a7a000/0x3000)=nil, 0x3000) madvise(&(0x7f0000a50000/0x2000)=nil, 0x2000, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x800, 0x0) mmap(&(0x7f000072f000/0x4000)=nil, 0x4000, 0x0, 0x1010, r0, 0x0, 0x100000000000000) 18:28:49 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0205087f000001"], 0x1) r0 = socket(0x18, 0x2, 0xff) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = accept$inet(r1, 0x0, 0x0) sendto$inet(r3, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7b7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6c9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692ea13f0bfc23ae65598b7f621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e0e28bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d", 0xfffffff7, 0x0, 0x0, 0xffffffffffffff2f) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) dup2(r5, r3) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) 18:28:49 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(0xffffffffffffffff, 0x1000000029, 0xfffffffc, &(0x7f00000006c0)="ebffcbff13b9fd812eaa4e713048e69931929648b3ae934da77308ee7c93525cd51aa581458730902fdabd033a7ae136dd1f8305dedb782a5cbf72ebd7812654d0af77265e82fd717215b384964862fbb668f45318382d156dc22c9495fc26b9beab1322d743dfbda2a2c1a06deb34ad43dd8e2a15c9b346db76470959d79d16a5264ba72b0e33856c280fc842a50068c2d10d1e052eea0bb8f38c90625f3d242e37675de1de211d93fc6ecbdbc0d76dc5077657c56b4f37521e695b6c896f44aa50afb5a7b9301b158d915ea990384984ccb5ec93e5542d838d20c827542bde9c0800"/240, 0xf0) r1 = socket(0x18, 0x0, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept(r0, &(0x7f0000000680)=@in6, &(0x7f0000000540)=0x441) unlink(&(0x7f00000001c0)='./file0\x00') fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = socket(0x18, 0x1, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) getpeername$unix(r2, &(0x7f0000000500)=@abs, &(0x7f00000002c0)=0xfffffffffffffed4) writev(0xffffffffffffffff, &(0x7f0000000e40)=[{&(0x7f0000000940)="6ab162aa6643dbaa9e03cffd66401b5764b06d82fda5edfbf15f5f60dd6ecc1bf857fd8b0ab57bf87a1fdfc9500e62536e0d9581029b726e9672ae48ca69c83e2387f7bdc99a7de6562a5e040049730e4461b82952e6c8e9c8304bc202e3c460ab2376b03ce27d9e60ad22e579c57c824c6ddec27a49f0d8b4f47e6c222df5ed1d266c132ecb785e59858ce3c1ab65faccce997379b7ed97d1024abed145fddc4b135e306b16c873dc60a63bd90ffdaaed9ffa1b648ce99dcf9eec1b91ce6aaf3e547658f009879e78deea90146519627ebb2d9e58c8204786554ba25987e1c06917f07613956b7d30ecfc372fd338c1d5a2c501b4d64cb812692e29fdf6155937ec60a68666", 0xfffffffffffffe17}, {&(0x7f0000000c40)="8d6431684bcfca8205736885650be0755ef58d01238be7302e0db9c39e99d53eb77a58fba59d781fc8d2ae95ddcc59936cc3d1fd7e1591d9a7db8f6419a57e0f91941fdff4d7aa2dbf984a7372b6e812c4bc0de2d57cca4cd1fe68b8468f136f895c15a17b55814a349676a74533ca68d89b5ae1d7066e5c5fc933cd62cfc99ebdb833195b0888ea5b67db401892509932a5a9258f22c3460dd4447f10062780816618ea2767a6d949178d42f0716bdb1fe232246e276596ad2343c5edc3f5261e0d0f50f5b570c463e9e1bdfdba76fcb5d840844d3635b093ab20e1f1f3bb51ceec70823ce096fb30cf09f6e60d2e6d6f8c3cbfa5f66f012b8f75c900879cf120ade18a053f7529c71924fde08a82b4132d860afd43aeb5557196402cbc2065c3aa152af6531c92ce4a4826f4fcddf27c8d694ceaa284b9c209025b81e5f4a88ceaefcee6bcbe1027fdae67d5a367e0de67aab413b80c91d732c82658598c046019f3b4485859893d91bcb8fb84dbf8ff2f96a9e6be09111973a7a2773aa0b2c3f32a1e8eec6f8ac700"/409, 0x199}], 0x2) open(&(0x7f0000000300)='./bus\x00', 0x20000, 0xa8) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000002480)="e17e73b000", 0xb1}], 0x0, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f00000003c0)="fc86efdb9199aa68824a16b68eb425f88203f46cd7465635ede750727bb449c50bb65ea3a765ad749f0f57bb3365cfa79e1f27f939b1619c9d925bb6d5c5b9b345cc0d73adcf3196a63a10246a6a070000b6e977a6a355bac590e8f0bd54bf0000000000", 0x62}], 0xa7ce92c628241f55) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x1000, 0x0) 18:28:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000001480), 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000080)=0xfffeffff, 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r3, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fchdir(0xffffffffffffff9c) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8, 0x0) r4 = accept$unix(r1, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r1, r4) 18:28:49 executing program 1: ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000180)=0x5) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() setitimer(0x1, &(0x7f0000000100)={{0x4, 0x1}, {0x9a7, 0x100000000}}, 0x0) close(r0) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) r3 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r4, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r4, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0x0, r4) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x1, 0x2, 0x8, 0xd1e4, r4}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x2, 0xf2, 0x3, 0x2, "f8a1ec5f56f06504ac9ccaa90a10dd66b8c65f5e", 0x8001, 0x80}) fcntl$lock(r2, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0xffffff82}, 0x8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3070060e3dce5081a6f09000000000000f200"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 18:28:49 executing program 1: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) connect$inet6(r1, &(0x7f00000001c0)={0x18, 0x1, 0x81, 0x40}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xd7}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xff}) sendto$inet(r3, &(0x7f0000000080)="224cbe71f912ba71a0d744a01fc9b266bb816f47067bf6bfcd94477f2ddab0678f15d47dda9c1372ea5fdae62a4dd9b5b7a785377af95ba4404e9d865ae52ffc3193397574aff3d0818d5720bcd83dde1b29217792f323ec7cad1a3e68c6a4c4daab282371bede84f36920c97c5acd19d3545410fdd25771a4df58887ab5d5237d0450411ab5a01a30dbaff28fafa9982ec4db61657d380228ea2a258fa0cd34fea42ce45bc829af531eb85fe0cd64b6a6", 0xb1, 0x9, &(0x7f0000000000)={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x36, 0x0, 0x200, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r4) 18:28:49 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) write(r1, &(0x7f0000000180)="d3f5f3e75ee0b2a43a47c9e04d87403fcac95873090915e16f08fe0000d5311b952afb544456ec53ab1c086986ecccd1f6a9ce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf201aa6ee8067b5719a2163d0ea60efa0a", 0x5e) setrlimit(0x8, &(0x7f0000000000)) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() kqueue() execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 18:28:49 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045054369000600fe800000009c080000000081fcabf185fe8000000000000000000000000000aa"]) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') r2 = socket$inet(0x2, 0x2, 0x0) setsockopt(r2, 0x0, 0x1f, 0x0, 0x0) syz_emit_ethernet(0x400e, &(0x7f0000000000)) 18:28:49 executing program 0: ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000001080)=0x8001) r0 = socket(0x20, 0x1, 0xa4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000010c0)={0x1, './file0\x00', './file0\x00'}) getpeername$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000"/4098], &(0x7f0000001040)=0x1002) 18:28:49 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = socket(0x18, 0x1, 0x0) syz_open_pts() syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) r3 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) socket(0x1, 0x3, 0xff) setsockopt(r5, 0xffff8000, 0x2, &(0x7f0000000180)="7e8972bd8c959deacd100e", 0xb) setpgid(r4, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r4, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0x0, r4) fcntl$lock(r2, 0xa6680a78602a4b86, &(0x7f0000000100)={0x0, 0x0, 0x34b1, 0x300000008, r4}) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000240)="37408bdd995a4789fedf55ebbeb22cf96e34fb80a7d631d625f08ee0982f6d558a12ca77efd829e9ba4dd83fca5ee02f97e076ff651a7966a63d6a9bb5a7f295871b20f7271861df463410c00b158c9fa1f587b436d76592d80c72f1a7ca4969f66a2beababce4500adad3e1b027b44f0a25a701bdcf3d42866bc5bd96cb0db9aa93a4f150ae33ab45090405fcb2e25eea431dfcc85cbf36365f13a2da3798e9cf677ccb64911308878adcea45db4a085bd7da2bf146fb8352d69fbb622964015a8428c54f1a52842cffbfbe0de0e240c5dda5ad517b7d902174507c6185184c8fc66f877304f10c2d3c128f674c94828ba09b32ec8bba5e415617d1f4508300119334bbfbb8a9a3162788312e7d150f8a455ff7ca8caa92c28c237d3538561199081ba38a8e59d51b09d6ea4de61d1a4b62959dbcf98401901b047262e803bd60995b517f5c20b8a33c3ef33bac062913cf31800337624a454298ca02508626260a9d6d2b5d7eec102337", 0x16b}], 0x1) select(0x40, &(0x7f0000000080), &(0x7f00000000c0)={0xe9}, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 18:28:49 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9, 0xc}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x400, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) poll(&(0x7f00000000c0)=[{r1, 0x20}, {r2, 0x1}], 0x2, 0x4) flock(r0, 0x2) 18:28:49 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc050756a, &(0x7f0000000140)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="f80400480000000046b4ee15b0e3a53185782edd7c51c5c988380bda5de1760ace55cd3e215e1424b6dca524777b86b9fde5723abb2a5076008bd5e1e848938df8f9ce9c876eed4f9c17c4c4cfa0fce901ebcc8946c0d7a0aaf2c65de499039f005a2d708bd0ef962cd0f1003288b9b3bdb2b7f0c4b168ba30e8f5292ac00cd4afccff32d2846442cb2b8d97e08861a38132"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) clock_getres(0x0, 0x0) r2 = dup(r1) listen(r2, 0x0) close(0xffffffffffffffff) msgget(0x0, 0x20) sendto(0xffffffffffffffff, &(0x7f0000000080)="40d2c81682fbbb123405c128c289cf18cf40e03f0e", 0x15, 0x0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x10001, 0x3}, 0xc) r3 = socket(0x2, 0x8001, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040), 0x8) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="f1ff98951df9cce59617"], 0x10) accept$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) 18:28:49 executing program 0: socket(0x2, 0x1, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) setsockopt$sock_linger(r2, 0xffff, 0x1021, &(0x7f00000000c0)={0x0, 0xfffffffd}, 0x8) 18:28:50 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) readv(r1, &(0x7f0000001580)=[{&(0x7f0000000100)=""/147, 0x93}, {&(0x7f00000001c0)=""/188, 0xbc}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/124, 0x7c}, {&(0x7f0000001300)=""/100, 0x64}, {&(0x7f0000001380)=""/114, 0x72}, {&(0x7f0000001400)=""/212, 0xd4}], 0x7) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x6a7, 0x1fc80d8b, "040015000100caff6b1cc5480000d35e08000600"}) writev(r0, &(0x7f0000001540)=[{&(0x7f00000000c0)="4e0104", 0x3}], 0x1) 18:28:50 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000800)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000100)={0x9}, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x26cc42f69d635bab, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000040)=0xc) setpgid(r2, 0x0) r3 = msgget$private(0x0, 0x249) msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r2, 0x0, 0x1, 0x5, 0x1000, 0x6}) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x2, 0x2, 0x100, 0x101, r2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r5 = getegid() r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000240)={0x1, 0x1, 0xffffffffffffffff, 0x7fa}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, r5, r7, r8, 0x91, 0x4}, 0x4, 0x81, 0xe716}) fchownat(r0, &(0x7f0000000140)='./file0\x00', r4, r8, 0x0) 18:28:50 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) sendto$unix(r0, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000180)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e2781bdd602000d7d026ba8af63ff37282902e4fd89720f4e4ab8475473ca2911d3872bbefbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f8000400000004000000010000", 0xa4, 0xa, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x100, 0x0) 18:28:50 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x228) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) getsockname(r4, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) utimensat(r3, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x0, 0x9}, {0xfe8, 0x7}}, 0x0) readv(r1, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) 18:28:50 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000200)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0xf0, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x1, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0xfffe, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) 18:28:50 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="c5ee4435", 0x4) r0 = socket(0x2, 0x400000001002, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)="fee855ae2362dc81478f70c0824492973609ee7a0a3c69048d50da2757ccc73f08e8037058308863ee91a7a56eb9ec6bce504b909328e2a52b645f0424c843563adb00a015e97100c505034c3dd51bdfc9d65e57575ae294cce31169c53856befe3952a966115828d7e8cb3364d131738a882f1802ffeafc67f006a597eb8370aab5307b8d11986e75b0bbf0dd790813f0b7165e7ea964c90046dbae68", 0x9d) 18:28:50 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x7, 0x3, 0x6ead, 0x35304db624002698, 0x2, 0x9, 0x0, 0x2, 0x1, 0x3, 0x100}) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 18:28:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r1, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r1, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/205}, 0xd5, 0x3, 0x1000) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x3, 0x3, 0x27d34b99, "00010e0d1fe600000100"}) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6", 0x55}], 0x1) 18:28:51 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x3, './file0\x00'}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x6, 0x4000, 0x44) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 18:28:51 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x8, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000980)=[{{r0}, 0xfffffffffffffffc, 0x8b}], 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000000)=0x1) kevent(r1, &(0x7f0000000000), 0x23f1, 0x0, 0x2800, 0x0) 18:28:51 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) unlinkat(r2, &(0x7f0000000180)='./file0\x00', 0x8) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000140)=0x1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 18:28:51 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1f01ff03b4a85fdeae61dba648000000fdffffff", 0x0, 0x6}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x22) read(r1, &(0x7f0000000540)=""/4096, 0x1000) 18:28:51 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) preadv(r0, &(0x7f0000000680)=[{&(0x7f0000000480)=""/213, 0xd5}, {&(0x7f0000000580)=""/80, 0x50}, {&(0x7f0000000600)=""/67, 0x43}], 0x3, 0x0, 0x3) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x160}], 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) writev(0xffffffffffffff9c, &(0x7f0000000040)=[{&(0x7f0000000100)="34cf9b2791bc1f43d5b62f9a2f49040cce6ef04dfb000e710a80327cdd909cc6b959faaaa9ee757137af7afbb277baec703e9f5446cbbdfacf64ab302ec5c4e8a43b37d4824e6d4fa1d3fbd452a3017fc599c4f16f941702704f85be1ef30e7c5fdb9b69b033c0ceba8ac05f139678a5487654da57fb3376f235bf5f25c161c5beda1dc67fa108fb680233fdb5ab39b6155123351f09d3f755c2999bf1cec4987f60235f8a1ab15cf54d2c140db9aa5af9d2cfe2a928", 0xb6}, {&(0x7f00000001c0)="d99bec84d648fb99279d206961e53e0402716c962c82c035ca8f16e4276fcd0270d9e13f911142562b3c4bffa2759fe8d5431e58175fdb70b5b2ca1d91af319824de42ce0d2ca9d594c3544289046c71bff6274b7aa1f5da305696710a976f73502e5a5199502bea9badce6ecf26d5d2298e5a3aafc24590188b5ab9e0e89bd2b94e0a798481e917ea43d39fe728b4cfad7dc2b0af405360a1ed547cfede66ecb4769b9e860a83cdc3ac4e93ac8877d2b5bcc095b51c96f4612c20c143ec7af54b5e07cc72e153f57f4b", 0xca}, {&(0x7f00000002c0)="511cbb2cc67645c4c23f387891563641110701f43cd368e0f34e8e5d4e025426054e9334a662f685b020522a7feb8b13336855322fb848ab7ca7b44dd97ef2008cc41c00a50878908111f1e7f499b636d92d8136ca45ef0f161b4a091503eb9f3531343983028b47ffe348ba482c5c8e89cc6de883e464c1dc2812f46d7ad3906f2659cd893aa3626895fc8914", 0x8d}, {&(0x7f0000000380)="b8346f73c5ae6a0e4a1878fb1bbb91a56debc57bf9545a5d9a6e4f1148d57f10312a79bf0ef30348fa7b225d713ef45271ad056cd82e808bb736c02425b559cc4feca2128ba2dbce657422fbc97f119c41b41c1c4fa6e4a293d9f2bd11a74ea11d92f704319a50317cd6efef0bd60f36b524297047107e865e519294d4926a07882080665cf43c0aad667b6f4c13a5a490b3dbfcc98f776a5fb9e8524ebe976c29769d18f3c555050210fced942f1f4ce2eef21691434fc150c41e0928307a26777ff9db60cbcad95540eb0eae733bbf3242", 0xd2}], 0x4) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1008101000002, 0xffffffffffffffff}) 18:28:51 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa45f7b676ee0e08004500002800000000000690780effffffff000000004e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 18:28:51 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000502000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) recvmsg(r1, &(0x7f0000000080)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f0000000180)=""/222, 0xde}, {&(0x7f0000000280)=""/207, 0xcf}, {&(0x7f0000000380)=""/159, 0x9f}, {&(0x7f0000000440)=""/100, 0x64}, {&(0x7f00000004c0)=""/237, 0xed}], 0x6, &(0x7f0000000640)=""/156, 0x9c}, 0x2) 18:28:51 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) r4 = dup2(r2, r3) kevent(r1, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffd, 0x146, 0x40, 0x6, 0xffe0000000000000}], 0x8, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x4, 0x511, 0x50d}], 0x10000, &(0x7f0000000140)={0x40c, 0x7}) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000002c0)="07020033ff0f00"/20, 0x14) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x200, 0x0) write(r7, 0x0, 0x0) 18:28:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) select(0x0, 0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0xa}, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) fchdir(r1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x8000, 0x4db, 0xb35, 0x550f, "2ea86ee16eb595607fcfd71100", 0x0, 0x8000}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(0xffffffffffffffff, &(0x7f00000002c0)="8d84d2f614b7ac4dc20bf885baed2c1c9bc4616768b6b2ce6bec3295a2d4d90926a6c4897435b5", 0x27) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) ioctl$TIOCSDTR(r3, 0x20007479) write(r2, &(0x7f00000000c0)="70a7a957470f8b11ee217685e1cd966222cf45a0d6ac9a1e1f24d265c9d15fd64552e158822879", 0x27) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 18:28:52 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) openat(r1, &(0x7f0000000280)='./file0\x00', 0x80, 0x116) symlinkat(&(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') ftruncate(r0, 0x0, 0x3f) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x58) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/../file0\x00', 0x20, 0x8) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x140) r4 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r4, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semop(0x0, &(0x7f0000000200)=[{0x3, 0x5, 0x3000}, {0x3, 0x1f, 0x1800}, {0x0, 0x1, 0x1000}], 0x3) writev(r3, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x4011, r3, 0x0, 0x0) getpeername$inet6(r3, &(0x7f0000000300), &(0x7f0000000340)=0xc) faccessat(r3, &(0x7f00000000c0)='./file0\x00', 0x0, 0x3) symlinkat(&(0x7f0000000000)='./file0/../file0\x00', r2, 0xfffffffffffffffe) syz_extract_tcp_res(&(0x7f0000000100), 0x18000, 0xffff) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1002, 0x0, 0x0) connect(r5, &(0x7f0000000380)=@in6={0x18, 0x2, 0x7fffffff, 0x2}, 0xc) 18:28:52 executing program 1: r0 = socket$inet(0x2, 0x4, 0x7f) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="80f476c61d5f723ee0e9ace3e0e56c10a94325e8035f9b0fa80217fa918bbf0070c5a30204c354b2bab1252685f7f8bbfecc3e9876d3ec506b69b0690485d03641c3276153eabde75f711f5680fdc4d249fa9aa03111d30043f2ebc8b4dfc040fef375a082606006ce7e1cd3cefcc1b0416ad519cd7359822d0cc2a3a69fb096462f180018d7b5898715b089b1e5a4ee97fa9d2a4f4fc1186a98874d6eb5a0861ecdcb2d40aff202ef2f2eca3fecfaaf01a08219303555dd3fecd3dcda4e5341afc0eae926b882caea1962f0c11ce397fd6f39ca43fe6c462e091e11787aa94c7b26687d93f192", 0xe7) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x20000, 0x40) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) syz_emit_ethernet(0x92, &(0x7f0000001400)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6051e013005c000000000000040000000000000000000000fe8000000000000000000000000000aa3701000000000000c204000000000000d811df825ccdfb5352d91513531d5c9acb630433e373803ba9f19489e60738fa27768200b72cdb05d18f455e91d918a7557c5a3b6fcc784a9ce5b855d34cb0dccf480f867c3a0df14b20f345"]) 18:28:52 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) r1 = getegid() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000240)={0x1, 0x1, 0xffffffffffffffff, 0x7fa}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, r1, r3, r4, 0x91, 0x4}, 0x4, 0x81, 0xe716}) setsockopt$sock_cred(r0, 0xffff, 0x8, &(0x7f0000000040)={0x0, 0x0, r1}, 0xc) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000080)=0x8) 18:28:54 executing program 0: syz_emit_ethernet(0x400e, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x14, 0x33, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000140)={0x8000, 0xd5f0, 0x4c74, 0x800, 0x0, 0x0, 0x8, 0x10, [{0x4, 0x4, 0x20}, {0x0, 0x80, 0x36c}, {0x1000, 0x2, 0x20, 0x81}, {0x10, 0x7d, 0x1cae000, 0xffff0000}, {0x9, 0x18, 0x101}, {0x8, 0xe7d, 0x4, 0x5}, {0x3ff, 0x1, 0x13b, 0x9}, {0x2, 0x5, 0x1, 0x7}, {0x80, 0x40, 0x9}, {0x0, 0x400, 0xffffffaa, 0xff}, {0x5, 0x0, 0x6, 0x8}, {0x107f9453, 0x39a, 0x5, 0x10001}, {0x5, 0xff, 0x9, 0x800}, {0xffffffff, 0x9, 0x1, 0x8}, {0xfffffffd, 0xffffffcf, 0x0, 0x9}, {0x7, 0x2, 0x1, 0x4}]}) socket$inet(0x2, 0x4, 0x2) 18:28:54 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) ioctl$TIOCNOTTY(r0, 0x20007471) syz_emit_ethernet(0x400e, &(0x7f0000000240)=ANY=[@ANYBLOB="ffeb433119cc82d1cbffffffffff00000000000008004500001c000800e6535cc07fbec2000000000600"]) 18:28:54 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000030b907800000000450600000101000000000000000000000000000000000000000000000000000000000000000000000000b653d5689129371939cd2c4433f751b7e428ca2bfe8fd6c99d9b04aa48235f4452e494eb857d5423503cc46dd18a3c6c7ce903c84580f9cc8b0d3a349c4312efa49a70b676e0412740ccc856e3f8d9dfc177710c1aa42d1725f3079526f5f439"]) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x120) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000000c0)=0x2) 18:28:54 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xc2, {0x100000000000000, 0xffffffffffffd}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x8, 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, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = getegid() r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000240)={0x1, 0x2, 0xffffffffffffffff, 0x40000007fa}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, r3, r5, r6, 0x91, 0x4}, 0x4, 0x81, 0xe716}) seteuid(r5) write(r1, &(0x7f0000000ac0)="cb50690d472457db77fde513406cd76431061d34ec2c7fc6e6c9f61f4ad07e6851938a5a62315697fbe8f79758534d6bdfc34217ccad1ac2ccec2564e8483a0fc8ed091ed1db8224bb5b58f56d0b28e201a5e9b1b915516101943d0a2e32a6d1ffe84aa6b36fac591b1179747cbccbc2517c2e2ed188a9ff9c5ddc118c8e99d1f4f2441d437804e739d32d749cd3d177b81ffcd5e55332f33549f367bcc33c8a4d8d1085b287c32d6c465f485a3fcd465a509a5363f875d625889c0841b7cbf4dbfde7e0078a6422aa6e42c80fecfab626cb8b0a8a16531d87126a9f7519071dff50b0698cb70c4443a67a0cf0c95391320e7926b811f112b9bcc995511a701c3cde2e470b6c01fe861c51c7d4a879839492fa8217020096c6b4e419b94a76a3ff59e8bc58e544548185b720f929e1e00c2d0a14d6ed1087cc056c9ce8ff4f9bf2966812e2bee82166fb32cb297b8e19963a1b5bab66b14a7e531dcba725b7a7d7fb17b8a71c24c82d5147e7275e22a854", 0x171) 18:28:54 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0573cfbd322c35e008d6207000000008284955984c87910bf093f68c11700287ead4bcb777f9dfcbd1697790a10d943"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) ftruncate(r3, 0x0, 0x7) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) 18:28:54 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x40, &(0x7f00000000c0), 0x4) r1 = socket(0x18, 0x5, 0xc2) setsockopt(r1, 0xdf, 0x2, &(0x7f0000000000)="cb7fa9ecd7ba70d78bd821bc75193d98e04b200d42a63c195ff053371bdb136d802bb6c08400687ad0355f7368f52903994fe3daf043842715e60792bc45cd44c1d951c8c2b8a3d775511ba99b6627a337af81c7cc25e854405079355ddd4fc5d56b8eb95de61db34921575ea270b5325906e56dcf4a4137b6bc5d6d138f43bef5f83ab3483c799b3dda4bdb26a441d3d39a7b97704531ab06192af8673c366d908c1781a2c5f809fbc850ce62b7391b2f8acab65163a640944372e24891ef7ddd93086873e7551e1e3979148114233344ecfaf62897b837c018f815e574182ee937f80a220be1669efac204a70b8c9e56a5ee1fcfd9851eba84c2fb9336fb8098c1e7ee50e48615720101fd99b2a73bde615932c538a48abf4238acd5b6cc9204ab3e288988356332e52a41624872b96be9a06d6928c111a5743717062b7f6e0649451ddde73b043023099302d414da5d31c63522b31332d2e0b83a5bb07d8c58631f7f8677386a61c7404c5e8fd09458c6e11d6209710f20b7a45ba121300c965bbcf347ad281ccf2d2bf5440bdf77b7eded890b303db8780d60cc9e1bc9b48e8edaeca7028ef175595500d30eee8213ddc7b25c76e689c699ece4d09f0712189fd3810927cc376acb5dacb074d622742f4bed903e1354aef50216b086be6c56a3314ddabd823eb5143c4951a9e2e9b825a475f426d427e798c74e11e13f23e16895cab93f90fcfefcab02c85b8cdf7971a0a865c2f1a1ba9f1826f1a048ce30d29aa48a97bc82a9dc64a102b4f0b043a576fc1cf9330edee860ce1c961dac25a510979c498da7c4eb9f34343ac88a7a8a188449172fa77619f63b70e0e4e059061e9df0928b9e0af39d2d5499495ed879716126c291975bb4fe5c2772fc50bf0e86661ecb8341447f2a0d50cb25ca5c7936ac37cbd53d03d7c0e73a124fa15008b5b042af07b30994b6fc33c6be01640f56a7118f56cf42ef8fb2de22d4c4eea19624997a292faa1ef78f5485d16018fe0da2cb4b5e82f4c839703bf333cb1bafe294290ad9512ef9d029bbf1599106d23ba2920c688958df0ca38587177376d0a7463aec2fd0ef376629054bfd6eadac1ee72d5f80244070dff394b7d96a7281da1490bbe110da33b49a3b15d38cbb2bc8c23b43ce7d9ba2f249161be3d9e73bb09808fd5fd109a0ed08d9a934735214c4df712267472b86e7326b30bb604b62796869cf2ca1a978178fee181bc241b239e4d5951d4ae043a072e4202b4e0916a2fae95b26c37d85f661a49a2b683a5f7cf08edfdc29b57c973139cf392c14a196149473d006610c6ac3bc4fecacd3163ed86455e1d993c2ce11adb1521765838edd1f4afab796823ced41afb62c8ad0bef92d0a894ae64f7999b1849168bbd4f25450f3682eb01fbd7e7c1b6aeab90938eec467c2525e8fc66f4485a6e720e1bfe2a421fddee3ade0e0b2740a2a503e8203bd2076f66adc1c36c80d5d150e812d280ef997eaf09d1d8f686ada4e99be6e6a52a30f8f05dd4a6421f9812930ed78a37fbe828391d7eb44f3f9059bff8bb0a5bfdd244669d0eefee918cc15dbe8de7d1f011e6543d789af8ef80f34d2ec0ade2b5a70e641c29f082f36e74c94dc57c47b9217c62745e5a326d4d06ef47f13bff31d6a04acde5313f7c247510d4bf618391b87a11455b1cb6c0159b4b62c25e02bc31b471f5847dba4a02f45b3f1b42e6beff4ebcd30f022aaf60f2a90d6e5b59fb0e2556c95df64603d00763b1136ddc4b14bcec9115dc964d64eede1f281292026316b057107f791ccbcbbf36fb97b9dcc1acce6148bfa3503870af67788d072fbf13fcd725fbf028638f9cce7621c7de7502114616b70bc9a6d76141b24f9736c7c8bb22a0e59829b36f6fd7c5298752cf53e88d60706557a8b87fb6b8f0bafe848da639e7b70cc0b6c7c6ca6d2eb91efae147ed0f9f44ae7877ac1facf0bdd9f255ed622cb1e67676282b6ac009a9a0c6a4b1af55cda1d03c3a3775d9e92084a10b2681a8efbbe09adb8aaa4181cbc52ee73a499e62dbc2c369a65d22a683aa063b328fb881cfb2761a51630958eaf5865c4bf36e735f4c06271f8edd58ac4883ad52f6da3d443d645194133d0cf11c67460da62f683fe8ba53ad5b701c5bca1db014b604396999d03628e7806169cf02c93777035c3477d798fd232471dd17ea6ae8fb52638ab881bed8e8554a71b6cb388c10960a06eb9b3c3ca8ae09026073137708efb1cf54e02294b067074ecdc9b2daa6fa88b74ed86f0ff356a1700387e53cd4f454b8bfb61ac69bb4e342cacc62b88447e2de5d735bdbaefa98f0c08e618f09a06c202a7fd95fcef22dd05748916fcf3b2348942b5fc412517533eaa9b702965597dd49e2df390f0001e518acea18a535e82f5c3a5ad445b49d8fae19958439397d04689421282435049695906a78ab2ab16140b5c3391210fc0e9203fa6865e3f176cdb0df64d4fb1501ddb4e611a1411c9a91444399955f2c4ec7bca203e2e75ee4646dcb385ccd03be14342f056fc2caf97f252b98fb45831dab7384cebbf4bd96377c32d818661b30cc56a74df7fd7d02fbbb3acc3733af457fec2201da06dc0de6e2feed40068a44271d5fa49ce575ff3443ce41bcd30909b1e48a09fb167395731a97a5fb8b107e41a05646858497b4f13065823f18bc0301eec949ee70381b41dd001a41c0b27765c29fb795b0ac35c6f1e11b020e8964a82ff3c400a4d35d0bf38b27994be8c7f33e92447306baff85f26295f20fbb0079965314005c42b8d613f11531646dbc8a8f617283c88e2b7cd04030c514f2de98fb7dcca56d0127e778d12e092bca9cc546c599be3395d1a2f7e8454ece2b99b2d8eb77ca810cfd356ccefdeb272af16dbee6fb9245b321a7de04185b0340bdc44f66aecde1828d6f99868ea2443088a3f7cf783d2f4409ac5e8bb1a5611253b469a9ae282541ba674d4f5df94424bbacc5e9c8214246c4c84a905a6d6c624461d73205b8c64f1fdf6a7ca5c21e3cd81c8b1bf11d475afb7d0c07baca7d582868bc9941a8e91f4046b0094de7899a72de4a6ae9dfe88723a67e09a8c84ad312ea7939a89747800115f996a182195d572e5b0aaabe895c12256b037e8e3abbec5fd87b6738c7cf6aa5a0c90e4ad55285ccec4ed75bf33a902c31ef901fca652e3aec0e6b12fff8a89b46300f32e2f55a172a5b4d07c8b59543474ce37f7e6fa5468c495bef5610dfc47230f75540b344469cf180ada2b05937903114a288b6c91af34310351f5a1bc5c8f6385d6fa9e64e2ec811d97f52d33322d2a89f9e42c28c9e60256c2ea601ba7bc350bcba72f018aa8b4aef34bfd2febae6e4ad2582fc684ec9ccbf8036bb228372fd17611a768880dc91d883bfce34fb0367fb553bd85b9149c7f5caed8267afe41020d5ae147f1ffa814f25fc0b0b717c408186cf1a5ef04c34f0bbf66e06a55b59bf429efa304a2dd68e1d46b444d43b43748b130f3ba864f5b1322edf2ccd00fef9aea90d9ca62ef0fbc08cc09b1b22f81706e8546496263d57940e7c6d3c5c3160c241cae0da93a42bcf35cfaa8c51320dbc579d8a1afe5be1db25b198de7ed62f683652e3d8c0bc52aa4596c2371822f700412cda99a101ecf06b967d38b57289003531487c75c6e8b33ac6fc0609cb5d503e32d1cbfb7d8edaa73a5c0450dbd45a2b181952382e5901f05909a2c1022ee84425d8f41245dbec21f54fcdb8c20bc816f0ab5f4a5c1262a1ee8936abde00682edeb5ff3f9a836b012f57cb89a5bc2bdddfc01b1986f749d489e0f36189813339628e28be12a690d063584acf7584b6427bd038c87d874780cea8a6ffc8b61196f0c1625fe69ccd2d161ec18a0d61a1533f8a57a9724d1c2d9beb3477db7c51c711ca25f7c7ea1b10c370a4690a81a179c6aecf7ff625deb7b4ea76e5248c33d52c442a732afbabc04bb9312dd35b5b1375f884b5ace54dfd5b1c9c4cfd00eb44963b5f3009842204fb378b35530849861e0929710cf5178087d85cd8c54cee2e701d56d788c6d16bd60d2c054cbe42aa556d3d08f346346ffa7198f7d04a340f619462ae277469d1b4db3a9a1652d22c9ab2ca84cff89c35698580d25b4ab29121f3ee7f7f7b6c8e67b77f7f093daa4e6d0d8e110919d63e34522a6419340efe6a7e304085b5ad5b8ef5b4442e340433420d09739d575673df1e3f3f7c9b17a2baca9a0577fdbdf2b3522b941739c0882f819e04287a5c8b6211123985529d79aed0d42f9f4d3a9e954bcf44a8b11a764621b4a746edd6261c44fce4ea9150bbd8b6eb0460b21c4cce6a45c0a4672b2e157671f0f1483260152ff484a26e6e6a5f2e5d8a76ef042d1a182d8b469bb9f8e13c5a503bda10e2a0066a834c59f0adfab42f56d8a10393fdb4249e39878eb91f4aa0faf347fca116526e6e12f905d024605b88fade6bf608c8e06f17388086e33a651f00c1ca00a3fbe35d8116a3fef73463dc61b05422b2923af35b5b8fe3d99e69b55822a6237a7db14acc597bed2038f8fb9fe3b1008a48a2f638735f1717bcb65e9987b5f65521b6c67306883a0c462f5f5f89795bb39cc7013b34a2185e0a04f617eaaf9c7bfa0e09a48f58af4e1ec13887937b7be32d9ac7e5a1307d49c9ea5b16d911b48f88ad48d5ebea7cf46edfd74dd7ce397e67047279a0d3cc9c118f688ba832daf5755a1e76c60e1bff77c6689dce65587ed6b9f1e643b1ade4a6c7dfc7831ca0084e8008f7a862cbb30734224a46eae463447f6514fdd3b74cca24257ca758b88e74a9491a7d6cbb0d49cddbe6af18485a578041b97e0c8bd8a916086e48cbb7029515ed70028d16c2427a6ea332d6b5383f213665daacc20820a570c18930ec0b1f6af0304989f0012065f27c399e8c3096830df90ef3c15a6d31fc31d443bb72233083406c72c0bb7a6addd303597ac18fcbcd29452312ecd6caef57ebcee2e1447f225bfdc5d40c4c79746174691743fb6907475eddb5bcdc2fca525dd1bfce0d81b3fbe4afaafb8a0a7010b424a0ba43dcdb8cda1f3c8a0de27d2ea45b9d57bd96810d81538e872616f75649aae63d21197148475e2dad9d7beed2ea59c77991003f5483cd607ec8c6672cf221a1ebd79338ba121ea8fd67ae7b10106d0729503969f665b9ac7e37ce94e798f42722d4354db035ab72217f3acf14290f3d685edc22a027d85baa36338cf77265e5cf30205c8929fb6e532ca2b638c41586cb92c27d905678a77637778e11d51d3ea02fada487cef2a94ab22b694a78eab4deaf04a5f6feef2821b5e62cda9dca5c74629257cbc0f3660b10997baf9d140d66b4ed4ce3cd442a4750a32cafbc1e71851c47da8ddbe1af6265f1d1a717a7e39505362560b33bfdfeb5c7cfae036e6bf87103ca275b0bb767a1d8a3f7c6ba79d2710a4fd215041b72a96d31f6a7f01f3a2eced1b5bf99b1988c1c2ed205d616d03b2abdf090f69c3c6ed603825e563cf50458f5e09501172a6913ed404eb6a13a99207914a49f1317cd4efc52ee59eb7e3dc2a30ada2245bdfd905a3d1a73e99c7ce2bc03ce519ae9e7e7c89d89818e141240c27661c5cd0272060b0004127e345f392804ebf5ae75874eecfd23a888db3b07d77b641dc5619a6ce4357a8d9ba34978b821e47a0fe3088e020852b1350c6ef0be14037ab7d147ce54659644dce18a40025a48e7b5b8858f3cae76425c3c87fb4327908f4c4afcc174a5e0981980e01c881407dbe2dfd8687e1b4593d87a18033f3", 0x1000) 18:28:54 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffc}, 0x0) r0 = kqueue() r1 = syz_open_pts() readv(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) r3 = accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) r7 = socket(0x6, 0x44afe877ce1dffa2, 0x4) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r8, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) kevent(r0, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffff9, 0x12, 0x20000000, 0x8ca8, 0x6}, {{r0}, 0xfffffffffffffffe, 0x0, 0x80000000, 0x0, 0x6}, {{r4}, 0xfffffffffffffffd, 0xc, 0x40000000, 0xc450, 0x1}, {{r5}, 0xfffffffffffffffa, 0x0, 0x2, 0x12e16bdf, 0xe3d}], 0xb, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffff8, 0x4, 0x40000000, 0xc81, 0x6}, {{r7}, 0xfffffffffffffff8, 0x80, 0x1, 0x2}, {{r8}, 0x0, 0x6, 0x20000000, 0x8000000000000000, 0x2}, {{r1}, 0xfffffffffffffff9, 0x6, 0x80, 0xf54, 0x1}], 0x4, &(0x7f0000000180)={0x4, 0x4}) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x5f}], 0x3fc, 0x0, 0x21000101, 0x0) 18:28:54 executing program 1: r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r2) chown(&(0x7f0000000080)='./file0\x00', r1, r2) getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0]) r4 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) socket(0x18, 0x1, 0xb0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x3, r0, r3, r0, r2, 0x2, 0x8}, 0x5, 0x7ff, r4, r5, 0x80, 0x9, 0x3}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) setreuid(r7, r6) r8 = semget(0x1, 0x4, 0x400) r9 = getgid() r10 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, r9, r7, r10, 0x9, 0x3}, 0x101, 0x8001, 0x8fac}) semget$private(0x0, 0x3, 0x222) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x7, r11, r10, 0x0, r2, 0x0, 0xb7d}, 0x4, 0xdaba, 0x7fffffff}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000400)='/dev/speaker\x00', 0xa81, 0x0) 18:28:54 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) bind(r3, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r3, &(0x7f0000000100)="e2863f3320b6a0cd2d498ee1d861d1e0f53bb0caaaa23ba89dd5665a063c9a1e38f1d306e1cf73898118ec2c211fbce90e3975ecda0c09560633e737a5d7", 0x3e, 0x1, 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) poll(&(0x7f0000000040)=[{r1, 0x4}, {r2, 0x100}, {r0, 0x40}, {r4, 0x20}], 0x4, 0x10000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pwritev(r0, &(0x7f0000003600)=[{&(0x7f0000000500)='\x00', 0x1}, {&(0x7f0000002600)='\"', 0x1}], 0x2, 0x0, 0x0) socket(0x21, 0x1, 0x3) 18:28:55 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/76}, &(0x7f00000000c0)=0x4e) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 18:28:55 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffb, 0x80000000, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785", 0x46d}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000700)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f1080158dd483554463a560b093f4b569bdbe0d89fb771da85524b1d7020000000000000071a251ec1a3401b71f385c191f6bffef23876e02b6c9c70a8d0335d0ed00fbe65e936a0b535162aa9e1e99ceca27f153667b1a5957a9e6f30499502b4ebb1a1db42c8cb08e87bc91b3148ea0524b9f44d837afd4d652d4e48649fc74897e53e97052681ae213d907da71138ffef6a83aeff788e614bb70042914fca3004ed9528b6f375c6650373d6c428604a04e04fb70fe33eeeaa852af0d907b2d86968ca63688803df41acd6a3d56efeba47a3d879055b93f6f485be9169787f52eda1fcd8b499ce575dd3ea1962848f78f1e634c52b0a571d4d1806eb5344fa84728e3a6ccf6957586015f98322e9ce03e42d032bc90e74b2f6a2ce3d02f67e2ba799b114f100b52f7958b9edf02f8ac70308cbbc4f06ff1e46c136539d40dcb4fdee20dc3405adfa49096931c2303060d9fe7301256d8cfe1ce2344231229d9afef667ec3f9b103cb8c8833c92e690f0eff53577340d512862ffb4abb32a860bbb9f847c5174032d25588b32072fe9f8f68116e1ed901d29ba937cd80b4be501e8c098e1904ba0039b328dc41444da5c52006d86907878e29973e149285fef4722b5dc7a871712cfe2d0e95eab364f3e77125e95bcb07de3e0712405239ac6cb5a3394a049f9fff8453a8c9734940f2c6849b9759d08841caf4e1b46cad51486467f9b483f7c874ca8cca5be23c41c910e3fb3367b69773ff566fd2b9fc1bd26b7b0b7f7ada2d4c2df08d5e3a82961af2", 0x253}], 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000000c0)=0x3) 18:28:55 executing program 0: setrlimit(0x0, &(0x7f0000000040)={0x400000000003, 0xd29}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x7fff, 0xfffffffffffffff8, 0x1fc80d8c, "002e270d39060000000000000215a300"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe139", 0x32) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r2, 0xffffffffffffffff) connect$inet(r3, &(0x7f0000000000)={0x2, 0x3}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = getuid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6}}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) 18:28:55 executing program 1: r0 = socket(0x2, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x6446}, 0x100, 0xfffffffffff7fffb, 0x0, r1, 0xfffffffffffffffd, 0x4, 0x4, 0x4}) ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0x0, r1) r2 = getegid() r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000240)={0x1, 0x1, 0xffffffffffffffff, 0x7fa}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, r2, r4, r5, 0x91, 0x4}, 0x4, 0x81, 0xe716}) r6 = getegid() r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r7, 0x7, &(0x7f0000000240)={0x1, 0x1, 0xffffffffffffffff, 0x7fa}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r9 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, r6, r8, r9, 0x91, 0x4}, 0x4, 0x84, 0xe716}) fsync(0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f00000000c0), 0x4) 18:28:55 executing program 1: r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x40000400000002c2, 0x19) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x1011, r0, 0x0, 0x3) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000008}) fcntl$setflags(r1, 0x2, 0x0) shmget(0x0, 0x2000, 0x80, &(0x7f0000ffe000/0x2000)=nil) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) 18:28:55 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="46020000fffff8000100000000000000"], 0x246}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000240)={0x1, 0x1, 0xffffffffffffffff, 0x7fa}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, 0x0, r2, r3, 0x91, 0x4}, 0x4, 0x81, 0xe716}) r4 = getegid() r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000240)={0x1, 0x1, 0xffffffffffffffff, 0x7fa}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, r4, r6, r7, 0x91, 0x4}, 0x4, 0x81, 0xe716}) r8 = getegid() r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r9, 0x7, &(0x7f0000000240)={0x1, 0x1, 0xffffffffffffffff, 0x7fa}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r11 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, r8, r10, r11, 0x91, 0x4}, 0x4, 0x81, 0xe716}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x5, 0x0, 0x0, r6, 0x0, 0x40, 0x400}, 0x3, 0x1, 0x5}) login: OpenBSD/amd64 (ci-openbsd-setuid-0.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