5fd201be7f3a4e9d73d18fffaac948b6f3635d7ce874931aee6ca515e31863061c9801e7ea03296f697af1eaa775437c34fdd0f5f1f3e26baf9de55762ad50e9d9eb52c0fd4f241c77873b9d9f60769414e61e49706c8ef79a453c0a7225962646c7104b92a53c23e8c2537cc6fe2713085e44094a96b6e6415dbd417c255e64ae227e926c46058f991fa7eb097f466581c178570b44548634f4882c3b7df8c4cd882690512e58deabef3dc5969c839ec657dc897d5ed24042e5249c1b17ef77999825d94db532c1290fb21e6c5bf232059742db4a8be8cb46f6559695846a0d8e9ef5dc47cd188b6050dcb1f6bcbd9af10f9b8a02f308524153df0af3b48ec3e0dcaac7e4a0174149c2285f02e7a8db04ec23dc6713da298a0f870dd38f59b5999fa4d2a48fe41413581cf9907c7d3c879e397b66c2fe6b739e00dfaa57305e3674aeec2c1d56489d75d56e7fbf43ce02bbd6513d962f525f2f9ffafe3ef9905dd8f6cb482cb95709d1ead7bbee29eb6ba93251a5e227cf119e48f96996b5567345bf5cbcf2dce11a772955d4a8aaa682226fa416dc9b33fae35469b46af34dad6f76dd986e69f032e007c98b36cb3c0f6229bdb5cf70dbafa99d6737c0e30030cab741a161c70cfa19ad48b8ca375bf4263ee36afe78ed56ee927a53746aa606f351564268eaff175b0c080d60dd0b9cd86d0e6a13b84b890c86e82d94bab5c1f1aefdeba9d0d145759c72628e0525c321a169bc487de7cd8e191e0992c1283e41ab4aaf4a345c8637b6127fe8f04bc8aaa21c6691597a33f56f9d8a371164db20670e16aa695bc0d8d066d257b4009389ffbde60a246c63238222faea6fa2a10379568b8b34a224ef2e49c446f5edf4ba55df3fdc47a8c4afe6ceef1ff445846d911c54ce5291490288f06fac12ea53433bb1509f5d8c7f00ce8c0324928491d4e26cf43af912ba3680f3c92aff0834ccb9e649266504356fea7aef225c120420adbb63f2f2599d032564655ed4eb5e75d302d757480969b85a296e172ee67e73b9aa2a708d110dfdd99cf999d9eb677e4b5c9b96ee1ff39f8748860625ab93c368be3dc2f1633bc7d21d84b132800c9e7b2b5cbee913b66912b78a52069fbde9faef1eef0aa6f780ac8679fbc5c7c0811cf5d698167a52dccd4b96e9f67fe9be87eaea7f1dbacb0fa6655a47d2037476ab69011efdaaae9fe2c41a611b94dc3e51e35efd4c6d2f8b838409a3c6748fc5e0e16965b4bfb2abfc02d91dfb8e8c988cf96e24f15b00e0a9774a6c5b7ce3bde8f7df533ac53049e233479f0b495e013068cea7e8fa01546e4e4b46f3943f67261f03238d58415a317e31c3ba5ce12b970213027e6fd52046a668180dc7bb3671539e8ac103f7e6fc8ffa1bb448311dd290f4b3386281930e2fd219bdb008ee17cf86c5a388f461678d07ede7875bdd5be3ca04862100fb69137e5142350ebd811e8dae9ea10cd92e09dd67b1634ac4e01c8d24cbe42d64b2cb82c2adfbc6fbcc65ed97dd60948afafffbe4a1cbba11d75e5ec0972dd55fe4dbac74f5935757cdf1fea2cba6c751f7d4f914fc93f522749613d2f043204b1245532086dfb57ea80e2bdbe51afb49aa8d17cbcc05b53a0f8f2b9dc13bf768be7ceac969c4382fb5f38bc89e24506f7e33af5cd1379d4bcbffa248aefa9e00afb58bfca09fd35dbf1773f3144b1e83776939bbe89598b9beb1ab37c5b24870a4f5c526b0ae17370ad7de5bab421fbcef36c55d5e92344d53c622f01c0b0680d66c3c0c05078b6dcf23305240b862501f1154649d4e85eb5a0b0a80d85ebe755431b706f61c5314c4a40a3008bc90ea755835db634655bb78e41080073ca4323d9468b25310d91ec6b773d52d359d888e20e2b0a82c6e7fa6f6d57ba9ea5e6e26f499d4d0094a066d73f54ce08bcc5da86ae2d11f8856c0150ab4f006066e996e7c852c940932704dd055fce6a7ad32039c9759c044c8b06dc7fe3582dc9aa8cf2489dd928c86d12fe52741171417c4b45466e0485282c019a072a8836934f7d4d87a816045ae48b5cd1ea0f25d9a80c4ca16a6917cde24401d15bf6043d6a208810cff2f775a789a271760f7785e45727d13c1b53d47a43079fbd0b6ac23c83339a321da424f1d4532195cb64c54e8b31e0c48556309bcd59eca184d410cd09e6b5747f9ddb6ab0b5e2f98d819b8eff386f57163d847eb17d7a7889fdeddd791de7043a31f7dc70f176fd283ff22a1c137af1cfa852eabafbb6bac37aec8abb760399f61b11a864f2dbc79049e4cc5fb2ee1805c2be7a5e938777b6ee086357027bc25072d45d7dea3b8529112df9da34ce3368fdfcd128cdbf420e1130c5ffd855e4455863f95155b5fdc96166794a8ca082ba94d9e5e308da6bf6fed74fca060c85b74a0aa4fb118433d4f4abb2ccbceec7715566723dfc8a00fe313a8acc517eb9d8646fb86336cf9fbd95c8c812f204dd805e4b26908c6c5d99beee01cc15d477c85ee6cfc97bc4199f5071ba1fbe2967459778e1b1ce87bc856544d049e3f1bace728c0c9d34891df636bc5843ad72640dd9196745db696f44a218a5ce5b9ada51f7b0f51c2f63253cbbe9acc0d573ccfd5d76cd08d31078bdd8a80f90dfe44b52486f2fdcedf0dab649afee8bc0bc5d7ede69c75925aad94d7c213a0f6b334d89daf40ab4af4688038ffcbfc8da6031f6c5ce9bebcef23c08f36441c310bfe374668fd94ca00b022557e9b9a80df360771c405e68cebd608c7f4858d89419fd834f3530bd125da874a3b4a1d668232e8e4ca60c05a66084943bde32aa851fa818047c7b5f435c586b69045ac495c71abe14ef7684e31a27bd874045ca5b8fddf658bb6e14f3008ddeeb3b39471273e90cf08ae869d0a65c40329fff07a7664f6b907c044e83b896e25f1d412cfb4e5ac29c54d01e7e807f1223a0ece0546d756b8370a319c74168d6da866fdd9f87a63e3671f40cabdc6e9ffee86ce06b079161224f5b203a78ebed8327233181a469a182e42c79b99f85aed716b9d541453bfb4a392a7d3c1f286ae8fb20727eb2598b0e49a5782f17d085e16d65ddafee9a63fe923f9d52bc1a7bfb1d70654e128f8bc7414ad4f35ace8d11e2a53fbba7f98b88b4a54134864daa613ba80bb6bc2fb041b993d4349a14867d070bb4423a839162aa23f6313b99a5b235a87768c888a604d5a5490e955a79ac3f04331a8a1c63121e30dc3ad0e38923f08ac26aee3a72d03eae76ff5ef77ca62af53f53983b23079585f9ee047b40fbe56cabe67ed794c212aa00c884a6c81ce9e9929ba516cf3244c806de0e4e14dafbc3eee521fdc3a6aa112f8614eb27c4dc5275a2075ff514f63b7fc0c57bbf11a9082b09c25d38da040129a7e6fe5122636107233c72dc3d9f7160f2c785cc6b3f5a5757b5431514a17ef5d6ab63ca738eb98c0d5914514bf365c4db54448c6f9e2e3b516cebf7eacbab12addb79e313fabe50499974d7eae72e38c5ce11082d007e75fc1916c7e5400dcaec0dd3c9dbab4b134f0435fab45c6e332acc9da4733ccfe614743149600e85e2e87d348d0a03f8c9374c3cef35ee22454400bab25365e702368af128b370770f89ab5d52d17cc91edc687189a810fbc0c497c39b3147f16d62722677d9139b2c6a62a8b72f3e8fe1bb9e86dc114d61fd5d20f01fdc77ae7f69b6633baea8d9ab20f5bbc55510b61f7ec328468f14bf143003e3c662fe2364f98b04408ffd501c161d15ae5f00b0af81593dfda4de4284d23ec95d6e73806c558dff0f311dadeff171d9b97d581fbeb4cd10d695b7bb36474f823e50d36c5903a3875ac3300011a149e44374dc7e9942f2ce0e3735ebe59b99b8fd0a473c3ff4a34af7bc1750d7c85b7ce82ed6d5cfbb281451011fcd49da1468bcb50c1db9d5989f344459d49d5afb428f01e91a7fd4aee82fdbaf9be8af02e93faa7a6946ebc6d7f43070b315a0128ddca5089592aa200689dd58c1ab85d755ce8e89788fcb0c28b3434be5305ae92e40a24d0c4397e6139911fd19dc57f4085afcd7a5e8aa34348bb1b6867082a7aaac4ee0aab90976297549ef75047c048edfb5efe320fdb93608853d8bbe63278089e1583d76fd24be1be605f73e10916e0183bbac971e68ee00005edf1b198906e63748161c117c4d2143f9248bfe3f96b4a53136f4e0b290c770a6e7315b2267470aa3591e5063a89c40febfc0d71d08f5ec7d07885b902ba802485f93cc99eaeb507b5e6f6c677f88973d78539f5e17d827893e2d750e3d28f28005a3f53deedc4b7e881b12f9e9db37aa2ebff1af87b21d30146becb096c2eb86b", 0x1000}, {&(0x7f0000001680)="8e60d2a58daa2e0509ec2eb6ea988e3b12abadd137e91bbc0f7fbd9eb23bda959913169c99cc7940106dd1fb17f0ffcf88da17d722310c7d92f7397a7e002599c7", 0x41}, {&(0x7f0000001700)="5a0dd34e7237a69d40bca814d6a0e0225f2e1440a9edcf5b0ef0ebfc967604c7f0ecf896f32ee1970fe504636c2b1d1e2c5aff9239c872f713251a0b9489d30039d6835a534ff4d724c3c4c1998e35dd5c77fd274a7fbca1d945581a9f4fbd55b40a5b818f92fec3fbb17453ee8ca352e0852a964a43899a11ac5edfcbb58069d2c88d1999dd08644cd31d295e7495ee0e7a3fd6b76a096452d69c5790785303737f2fa95d4d2d0bdc64ce3777c3fbfa7c79bceaa44ad1b47cbcff9e5e2fc8e9bc9676ebabeddf8d76c5dd38d15f0446698df462b585ada4c3671d450a94991b2d329b9c011f90b97350dc21216463d7783725023454b36e44eca0b3f779f8a87f207cfaff90b2323808f0542cc1b9cc83c8c941ceb63eb1cf9abdd1f1a0f06a7c8ad014a847c35b75c74d60597e5e9c50ed9cba222762a0ea159396477650eee366d960cbcbe74395d9a45b9143564e5fc47ac7a20f6b5c3e2ded3e6b5e7d3f89ec0f5fbf9f1eb4f22006a0089aadbb87c4e5eee118e5d67ee2e4ed5c8ca227295058757708a3e80ef2b575bfe3f03a3344ae1bf999e3f655fe6bae97c2e8174fcf9204a8cba99bac11b995c3dacb6673c28a58b6d5579c7ff116f5abe76e318b627ff774685abcb08a2ecf2dbcf79961424f78a62b116587b28e7be68767b92d60546c5a3ff98429fd5cfec38c0c2cfe05837f6f90479113b2a3ba0ee51c4c592966c3a0e8cf56594306982e194cf9ef3deb86662e481e57d5497fb4ff674676b1ced32dfc6c29495dd6cf7c9f7127539846e09465e67596505ce7746f1af868c92dac28f3227990e9e51c715f4e731fefe36c5804456643ba726b6cb732b05b3313edfe49adab19e641c4de4c80dc6d9e2cb94c8ffa2ca5de1d9c160c629ea77f5ad91dc3aff5bc834550197aabcf8129e2923dea00b70e28fe4afe93e42a11b69e026bed7108b91abf053dcca0458e4df7dc83656d82e0052c58e5802f8071ce441aeab498534ef34504824f3a4fb6b5f8ca3afd036b690f69f984ae26c961ee5ce855ae905e39a4dcedef7c7575346c360bd663a34b5bc655ed76179080ab2eaee0cc9d9c23f6e2ea1b7e0ae098c616130a0e729c4b1258e164c8f702098f6529967346bcbee3340d1adeb946d0d36a148358dba0309167a3e16415bb9f59ef354700251e5ac572717e4cd747922f8ecc6101dc626766319ddd956908cd939beae3fc0a377e6e340e9f2d2584b6792574e1a33dfb7c46d6b83264ceb7fd663eb3d5000fea70f3f23e761a75a9b38b443a7d017f639a0a50198cc769688e355b89ae5d252e9590b284908d54e144ef8b7d4112d74ab035a7582a63ba0c2a329eacb77ca21a60a3e7a534f3923cb74457bd2532d08b173632e1a1912577649f0e2b70d3dee6115e1e8429dd75e85a0d100a558239a4e65ca45374afd893c544c671ded780ff505d145c18c7427d0342368764b524391b150cd89502ec3c6cfa460d8873682f4dd541280f21bf90634cdfdecfc285ac437172aff4a24672733128d66ec2525fca2dee65676e7042baa4dd6fa4d848b6320d692d80646824a1bc96516d49d032bbab6dc9ccf6e263f70b7e21501145288f53b8b3c29f956cfa6847f9a2de106745da1da634d1d6f60b95ad1f473ae78581c150dab3e6356e127cb9f1637124f9f483f06c8aeb16dc887d19c7e2b2a28b7250031ef148c0053d7703797c8abf836397766b3776e4967ac85e57f94676cebf3ec083bc415531e4379f30dae8e1c5479a7b83fa1c3cf4f88d82a0685bd395f43a5d6882bcc1a0fa11ac137643f3415e001baa9040501d22123ba3f5444503e055896d4199f7c2eed2865072184e78870f5a115ae53d3bf322f310488577d4985c3f3aadbe4889f252a8c8347d52e4e5e84d5f9f7117bba7e06733add2669dbb9082dbdc7efef0ede853bd3c41746cac15f784ab8b4400ebb7d0a160dfe51c45148dd192c4f9ecf25d34159597ce030bc361d3927be56640657ccb527d7f40f8ac7efe0a4a8d7650facaf41f6c59424af332cf268b2ec89ea0491bf23fd38b5f2521cd01f4f3e36f2367fcc3ecea21faa65ea34b17cc777f62ece41db9863cca3a4fa9d0052de1fdb97b33580930e7c2b27d379e32ea08bd29711c315a4c7cd097b4084b6385ca2a541630fe8e8a6926a7beedf6d79d058f868fed254d8da3760558450d4a4d7a4fc0bef21f975ea5a6c7fbbd61d3d5ae064690ac8242a465aebaf0fca3805ca1db014d64e3266c8832b7e0681722a6a297035dfe4a6d223840893cc20f7805dc006d51460b2dd2b6fad0ec9ba31efc0233236fb773617b9081b9ed8d8798c7b1fb31c55815c90e32f2863d9df351545d38d23b03d71b4312757e735675d8ee5997683ceb8da4dd496ee711e66d7b8c471a2d6a6ecd67228c4fb421b3338fafd08434f2b665c2718f37cdefedc3e457ebefee45b80e09147975b35a2142e083c7dfc65c8ec32d20cb16e7e1837ba6fc3876abd8c36e3f8eb1a8138c301ed3a0fc85761ad58e555340ffc0043ff4613f0d48431bf8e3a11afcba29c5af36b7ddda7d92ff0b78e4d1f03aed718fbcf1e1c743ae18b83996651de3674bb7feb605bae6a5766b956408eb002a3eea19e074552e5ea2b6c0b7bb60c28f1f6325d9c2a1b34316d3413eae81395c34cc035f9628ee3c11468a5031b30b843d2d349be0ebd4ba74e2d0c2d9029fdbca4873c4d4bad3ef410dde8c9da68f31c0ea5b3bdb47afe19b6f812aff28fac3dd13c78c949539fe9ce9bdf34198d9f1c2ee656b6c79306eeaa7b042d3cfa14738cd3e778f9a8854d552954bdeb6a4c59e81b1bdd04a492303db4fdc0d203dd686ed9d2846c32c5c92ae0c426e197795e6eccd081c4c33419ff72fc781d9a5dbe2b3bb4c9b3e9cce920c1461e1b365218d0533e845af31b040dfe5cec215a319cc11c6032f5c3d69771cc4fe209b2b89964195ead3df80bfe270c1697d28cf609fe9e9e9bfc2e357c2a8c5e1e1d883b4328a4e9eab9ea9458ea1454a21e108807d163bc3df522743313b21cee2258791a2411750dae6e9ad2f31dee8f5d87b07419e010a49e6316466f724752888bd90d86ec8cf65afbc215425334a14d05d709ad80d02de724a0ddfe6dca46240b23685ec8bcc6894038b44a71790aa3c68c68c660c616d9f9d9f265e082bd254888fd4bf6506288bcc4dacea1ba47ed13ce16292d2061a091c8427daf693ee829eb02cfcc68c81de2c69471f52e98cdc00897b5367594f37799db06d5f5254d18dc68e15426b1c1f728e85f7ce85f11980540f51ea8ad3359d76694ee8fa4837c8fe3a0ff24aca0e239af83b4ae5c937820c0d11e891224a8a598251af501b263b5c90bdbd8ae54539fd2c50fe1921e09987f326eb8dabf3e2c43e72425f47db0bcd30b4ce189e5ce5274eaa1ff2bf1d12f8215e33f9171d94016568c74306d83fc6be405506c42f8ca8cffc5c2c6128b2fc7af14e3d25940d5fd714dcefabd6607dd4bfb2d0a391b660e020248b259c9ce603884c22f557d015d2cff74943b6c0a6f3c001ec4d41591281f721e22e723053d7488439c0fc7b0d5b8b77b94a0d03fdccbeceae4ecaeab7f4a905f6bbe9467cc4f4885a22bbdcc8520513948266cdc377e0bfd3d37fa5644560af3221f519c593cc8dd205a47448e11a43ad3c95de1fd5c10fbad41c58a052b82bf51b850e4eebd837390ef76bb548047db8fe41cc69f8db1905dd568b2a51b2193129c0011e0f4b0a58c88214cb0a41b2e0cd8702278d270e313cdca422a324400474ebf4d8def6b7fd75dcc65d4313a9408deba6a83ab74806d998dc777126d1456cd538deb0a82915c9a8874e5095dd3d05e4dde586c88ff9dcceda9c001c5ffdd1b357de940f839222cbd5e89c01ef06b0ad2d3e271bd82608de04ff46b0b7ed21bebd0245f5ca4bd37ea6c009a66c496aeb0209c1a017eae97d1dcf338fd68b89a87e9dd6d9c1ac2199d7ca9dd14e67366d20cb6950c1f1ee264621706a95bdd0eb2c5a2984422c72711fcbc24d8b8287aa85ed85f9d2b55dd2f22133fcbec17f797741b2a8c829c3f1a1807b484c1a78ba363b4bb164b9173a60b2d59aee0a95fecb47bc6034693c57f43b97b0046d03b6878f3351b627783b1199c3d9c7a3f94ddc117977b1e266d9530d718c1e883c3de92fe7d040820c9976be988df8737710f7b4b923496b5163f25fc82077ec6ba831c99b6d320e5b02a6b49e4faeff1e9e6cd00b72563bedbe93190f437ca6d8dc818792622821ee08f22392bcf4af23c2a64f9c5b14f0449ddf69670ef4bdc560847b439bfc8f7a602775bc65d2cd711de87dfa0fdd3c7ef7ddf4e3107e8162ea26525d88a9653ed7fab8ebc25c7404d2542454b672b649be3b18f068b3d8739192201a2a718f6ecc83a1c3e32fb9f4b8fd5d35093393b2d8df4dacaab509cf827643ff805616f3aea9952a803f0703be36fa2fd30c8774f303b3b7e92e717063c143287b3308e8e2bb399c47e226631c7c1b5bc023bcccec84f2b406870339d76db1d2883286ffbf7aa5c69c82390e4a8cd5071f0a4e79774fbec31546f6b44479f08fd32826c1dc8e4311e152a0ad6dc64115a6c5fb916fceb0f6502f7b8620c5faf81aa3931791e1373d4f47f092cdb4607e4a609dfdb56536373bfc819aca6ae006e562ed892114509039546093fe3f34246cb1c53802ae770a99a2d7b24f026e468a09b90b5994de11420d5035bac8bb61e01acc3013c096badbc90c2131117c3f2ddc7a944dbe82c8a855d5973094d815e575450d148c8c472f2d9aa5f7c1bffd4df31d11cfa813dc82363fb24d1f4d1dc02c78b0cb79476678e87575248aa04af0c5faadbb15741e4da6ff5d9cbdeac76aa8a67a08ae7d8627c96ad0e80a02142e76818ebe0eb8ee73c8067cb0181f5a9bb1f678a040f5ee12b7faf44485d7876cd82189da292559b11fdbf5808c3650c43c657db51826f3154f555735fcfa92cccd3e37a2099289bdf428c962323f71aafd0a6d6b9f52c35cd8832d7cfc9c31bfcc6c377373fdc42fae7492927e24044f50b3517b80dd710825c008c5c8dba2577b0cc8deb74dc7b999c0761e200de09dc5f6789f72a3218de9e62db6425b1e890209d423375352ae8aedcec781aed7541e211773b72591bc661b361bacd7741175f0a5348a48f21afc9fb78d75bccfdb8a7214eec48b235b049929d99f7dd6c7266a4faa83640ac2ecec48c948de56bda70eb9e9d305dcd2261a91efbdd81539f91773fea97161b5e1be22ce45400c48c2295a6e0cba62a47d9788f3f4189fb1b1a5a522366a752d1abab92a3fb5aa93f34d158d8de10e8823903eb6c3b4b284cc254739eeb56dd63bb272d45058bbb689992bbb94bd9910c02d00371405c7a430fccae71165ef4596e7ceba5103bb3b0e46e4863237130a2663b80c830ef82c761290dfbe91bfc3a8d32dcf06dd8168530c7c968fad9ef6341fe13c1818288430dc8859d6b0f3687e7cb4e116c1a57e27ffbf395a6e8f4f3025b839a888933941a7422cc3485ee51df91a7550d14325d7aef354ac95e295f2aeeeb9fbbb46d89496cca9ccd5ce31ab3a53f294015ef093567d10403d3fd3cf0d1e5945880c32373b5c776c9cad32a7bd4b26c8d2bd8a7e072cff8af1a08e5086b6e38d438d0065d3f80282e93d99e42fe4a84112d9cb2961711e699de25ea38fdf43ca8aa5708ea1082a01ac2fb587802cfca18b1e5b2a472df6b775dc37400c9a7cd66586323718573973", 0x1000}], 0x4, 0x0, 0x6b9d) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x4) fchown(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x3f, 0x0, r3, 0x0, r3, 0x10, 0x1}, 0x0, 0xc8, 0x5}) unlink(&(0x7f0000000080)='./file1/../file0\x00') unlink(&(0x7f0000000180)='.\x00') 19:32:30 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x58}, 0x2, &(0x7f00000007c0)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f00000000c0)=0x8000) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xfffffffffffffff7, 0xa97}, {0x7400000000000000, 0x1}}, 0x2) 19:32:30 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfb) r3 = getpid() fcntl$setown(r2, 0x6, r3) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x46bfb) r5 = getpid() fcntl$setown(r4, 0x6, r5) setpgid(r3, r5) read(r1, &(0x7f00000001c0)=""/193, 0xc1) writev(r1, &(0x7f0000000700)=[{0x0}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 19:32:31 executing program 0: recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000000)=""/199, 0xc7, 0x863, &(0x7f0000000100)={0x18, 0x2, 0x0, 0x9}, 0xc) r0 = accept(0xffffffffffffffff, &(0x7f0000000140)=@un=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) getsockname(r0, &(0x7f00000011c0)=@in, &(0x7f0000001200)=0xc) socket(0x6, 0x3, 0x40) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001240)='/dev/diskmap\x00', 0x8, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/null\x00', 0x2, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000001300)={&(0x7f0000001280)='./file0\x00', r2, 0x1}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001340)={0x8, 0x3, 0x7f, 0x9, "03697d7ec148d5d40fdff09e547f15d5afb50c20", 0x9, 0x9}) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000001380)) r4 = accept$inet(0xffffffffffffffff, &(0x7f00000013c0), &(0x7f0000001400)=0xc) bind$inet(r4, &(0x7f0000001440)={0x2, 0x0}, 0xc) recvfrom$inet6(r2, &(0x7f0000001480)=""/176, 0xb0, 0x40, &(0x7f0000001540)={0x18, 0x1, 0x5, 0xe0000000}, 0xc) r5 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) flock(r4, 0x0) r6 = open(&(0x7f0000001580)='./file0\x00', 0x8000, 0x10) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f00000015c0)={0x7, './file0\x00', './file0\x00'}) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000001600), &(0x7f0000001640)=0x8) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000001780)={{0x80000000, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1c00}, 0x4, 0x80, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x5}) 19:32:31 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 19:32:31 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="28000000ffff00000110000008cd7f802f691cab52ad33eddc783d6209bab019c0b28bfe39f930596cc8c37ad523e57a2e9ba458d29cef9d36c2a51aabc5f45d33592fbd7f25381471cc99615beb2fc7bf275a9bd5153107fd90360c707053daf9bc15b8ad38a3067bc6062c9fbad3", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f00000001c0)=""/4096) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000140)=""/118) 19:32:32 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) read(r0, &(0x7f0000000240)=""/155, 0x9b) write(r1, &(0x7f0000000080)="f8", 0x1) write(r1, &(0x7f00000001c0)="092009df00000000000014804752cd8439df6dfe4ed2848f4aaaf26d69d99746cbe7b462cadf8f29157cb4b0159b19fc25be22ab705abf281e73d9b6338a02bf0a", 0x41) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x80, 0x95) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) pipe2(&(0x7f0000000000), 0x20004) 19:32:32 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x5, &(0x7f0000000000)="b1f5d9157ca04ef75281c0367d845b3d3f96e31fff679841a4545a6d2e999d6c3394a04a74fb", 0x26) socket(0x18, 0x0, 0x0) 19:32:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x2090d8, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) r2 = kqueue() close(r2) socket$unix(0x1, 0x5, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() close(r3) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x0) mkdirat(r4, &(0x7f0000000140)='./file0\x00', 0x0) 19:32:33 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000180)='x', 0x1}], 0x1d2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f00001c3000/0x1000)=nil, 0x0) shmat(r0, &(0x7f000077a000/0x3000)=nil, 0x1000) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 19:32:33 executing program 0: r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, r2, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r4, 0x0, 0x9, 0x8, 0x9, 0x5}) msgctl$IPC_RMID(r0, 0x0) socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000180)=ANY=[@ANYBLOB="2d01abde48fa844f52002152b2a615661f77fb2f13db77f3937e9a1d7093c7beae7aa614b07f2da534c9aeb12a85d79e15b166b0d2148f10890163f3466a6d7cc2fd762ce316ec1e2c9a3039ee5f59aab6cc6ddc85716ae64c965febc798e8507c87be44bd89f59a12e046554f3185cb73d5a1d4863894a576cfb579831ad6db46547189957ed9274980f3dc57947a140b0eac4fb307fd35513ab52672947919ecb2cc9ec1339acb73dd0609d97c6750ec22e796c12ff826e18dd8e639ddaf5858a98d97b38379218df22281ac"], 0x3) 19:32:33 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) setsockopt(r3, 0x100003f, 0xda4, &(0x7f0000000000)="06000000", 0x4) bind(r1, &(0x7f0000000000)=ANY=[@ANYRES16], 0xa) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) setsockopt(r4, 0x3, 0x9e88, &(0x7f00000000c0)="125d9df22d583a5063b3a643", 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 19:32:33 executing program 0: syz_emit_ethernet(0x2116, &(0x7f00000021c0)=ANY=[@ANYBLOB="712ff2f77594aaaaaaaaaabb86dd6076605120e03afffe8000000000000000000000000000bbff0200000000000000000000000000018500907800000000001fcaa441b96add6b347398537d5ab0d71098e999359547ec4925fecad4b6f8de6b27a0ce88c58f10c69142ff8faa992625bd9638cc9dd25fa0cc71406714a11bca97d17fc7d48c2216dd820001ca91cde50a360fddec1adf292069ad1557c87113538b4c3471320a5bf779338d234e236efc43a4d4588f0cbb44a3f2d9922a42aaa9c9afdcbca70c53b1dfd49bf9902c9e6034d36438f45dd64008cceb905604b7eea75e1a7f6fb221677454eee3afef320635d0e93106de16a58f8b3d8c4fa38528f3662cd9c96a54a140dbbe6b4089ca5e1a3571da3314d4e560acec004bda69cc0f87ff331401d97c1834d16a62dd6ede2edf51bb8c9e9c4aa5f55a00177912d0c9d83319a1fbd046dfa06b9b93436feebca0dabab1bbb052c1049a05e50bf9309939a5f5bd78bad190c4bb21d833d91369148a2007b7c6e4805df6f6c8d8d5a24b426a31103a63bd5aff40ea25199969f4a9a404caef7e98dba45c4e0ec9338c21f1a8e31b895e8db11257d7d5c81745c361a9354cff7e64ad6e2da11795770d75d3e677782450748431703c6182a5ee4a7305e7db049fd891090ecc225447b9b43a1e6620ec0895e6e4891c7d7ec0877ed5f500d748fe364dec941b1d57cae52bde8377d4281d3d5747492e70eb3c46e8435e7b796b17a6aeef3f566b1d39f7a65d8da75689f3ec35dba9178bd22bc3dae333496d169f57b7e039f18f4ec842bc29563111615087e8ddcf31a5761345dcff406199dd5b87143544d107fa381568b2f0f291d9cd6ff1cf52e3e42cb93b0ee017f769fb5e9487ed656753ada33945cab0d7a51bc159a9197b55aeeddf64d8d8f69c4be746cfbf5dafa9ca0709f592560e04febec27fc2c69c3989fd32fd5b890831392e1e62d75d1f8ba7a2a9959156d646b0d4e66851524f48aa5e07c8f31593f9bc30756044bfbce1c47e8e468142803db6ca933c37dfd6bb91401cea8cbec3f39f694b22be553bf44bc40fc99cfeff8c7bff62a0311e3274bc89f35d299bcc4017afe3cef808990a330af02251e174f8b41e60d51f68c0d01b273e112b7f71f7bbe0a9faa4fbbf2a7582c8f39bb0857e8cd847af911a9d93f1d038ee5b56924bdbb6661a766676aad502c4220e108c625341c1771172c3f5e35ed20dde80f7b3533b0f196e6f33ff5111cdd0d086ed8cca4f72d7b9d862e998c3ea05bbeab9fb4aab039d5e49f10c5ebcba01b91f92aad7694e67bcc8f2958e5423867453dd8cdaf47b04ae57885af682683ebbc3e5484b2ac33235136d22861738988ac1ef9e552baa64ea16d49fc8db627a869b03a4008223e87e98850cfc12b2cad5168e1c98c1386bf5c179a1e859ccbcc0b719db6c71b46bb4fb5a5876eeef39c618447fd0a474f684393fc61c6a479615ef4329d01747b68b8ff2aecd6b04346e7a966410d7226f40791c930ed7d4ac1992803ef938aaa4da202206ad6ea4b4225e5351c78b0e959c2636baebbbb564ccdfcd6673f8f3be62c095e6961248ad666d8b05ce6be86f6650c92e131c56786b6c274e3d472844f51887bfd17dd4a7b304cf5aa26aa62ab7f2c9f1386106a62e121cca5c9a32eb7a2d7a968272029701fa812b8832f1629d0099fa90c6698c3964456e66a8636cd3003b6c86b0bd771ed3bb4e44aabe4b1f9a7ac1d02a517d623a9894ba1785537d656b828da73f3a527c374e8c4752e3452d424f1405074521e41b8dda5b41fa3292fb039f1a562746c9e852098bd38bc8d48601fa1f8380909c5ff554b60cc648d382e92423333baca8e9ff5946778c764771b62d5bb18576eeb74c2fa4145a4f1734add32bc1606bdd861fa7445a68fa16146dcbbd3741b222eacf50292b3fb3ce9af244df19deff991fe41556c7ecc7fbcbc9f087359a8eda663f232f4008d72721e455512d81f8dc64e32ee641cc40b542fd419a71705739825c32ea1a38455486bbc2714f61fdc05df780c3b5a952f0d75099479510a78e5dd56d49a902d460f57c5862d4480c311899aa75c1d2dc07ff8d7d54808efd0b5f869db781772381841385ba300c671c35e33fbeb4e39d6e71ca3f48a9f95ae4270eb8dbae0eab37c3d0a4378c7b98fe71f581565fef52baecf285075812eb2b12347cccbd089f36f70d1932b80e427f3bb520fe1af7dc1c734ac4879eb9d6af4de9827d2ef624fb546dc8df26879c050b500d6710091bc9b81d069fe8821884b8f2915caf0f63546e8a5bbaf6fd5af7a2ba73c51fb079f295b65c8b762ece43c2f0fc5d0d527cb9aa9834f5bba314243f7617469e8181f4ba2fbb29fd4613781a5d1cd98b1cec62bbf06be64e94ceab8b4ae84080b65e7b0f717678d51b41ca27d1f07481176ae7d76d63e1f5fb7e32932b4055b810539d8f0999aeda3fb5347f55e0d2bab7ea63c6d00b52fb3492cd6502f044e13969ed73bc748b615e1f84e6927e72a92e101805f43c42dfabf3db10af41a93d4b0e453253960dc4c5e0de6dd79de5c233ef8d2773a2427f76e5a77a56de3a17dda31af7c7386aaf1b48da14f6cca552985c489f00f204c2f1360dfeda30d5607324664b6872d025476bb793e5ab4f61429c17cc58385dc72f4b00d6c17e65e778e4ea5668aadf3b879ab9ecf671808b6784fbdcbada8fc622d7b7431c3674e98399ed70d7f4e67a3192cc716e1a2ba0ee98b6a18e5b7d8a68249a98c2a17642853201d087ada22701b7b87bdb7314803385f96d53509057d5b560af3d27b761481336b1c7f4987c83d5e471b75a815d90387482e45ac62fd31c1918ae3c229efb6c2d60086b7cc3536e152a98ec0a7d278ef0a8362ec3ec5e1f7c7b6755331cfb1fe8689e3cd252863950b17df9ebac12ac04c28ab66b56d0f6f978174d5fb79e3aef1aa5c823d17c82452d180e5fb23b5f282d7c82687717377ebe54b48088ef07cd12df499cfd1cd55d1bb6b6dfe30cabe737efa0fe4bbd45dcad143c0a3fb4fd89095160916fb35a5e35528e3b6d86aedbf86f9b62ed7d07d66e0cf48c776884f745a14178489dd125a1c699656a0e7fee5a39b71a6d17370017efbff4aab1a8cbf7c73c46ac017ba4ec7c3fbfb44ececba5d8adf0211665ce71f0ad6613fbc9c4d61118b66ca5a48f41ed5a12a53fa62c067e041cf67cafd9a0afa0eca6a750d5489f221e08d151d278c8ac58838a98a0d2db0c2ebc637e064ffe393748dc84f54728446798d549f8fa1fe52a03e6bf91d2f489de8932a5697a88c1b9eb87bcd1e3c782fa2bf541be7f7a79e09f5cf328df78cea76d2515d4e8d267b0b7aa16346d684397fd51416a69a5818867848339699700002851d9d4433493d01024de014df8756f15a1758f071aa1c620e875f53d53d0683cd8e40741da82ccf38493b9a2c76ecb3e53c994221a8ebf94859dea064c108280ffb75e9540933165e84716f4d98cb03c8cdce710e784135375bb5cd62227c2fc34031deabb2be9c6246e5f80ee181419e545a8764ffdf9bf279d49be3916e5dd0582bc09a683e77e825f3b9f8cf5822be1795629b496df9d8ca3c312eb8ff9e49820f80280627db759b378ec4b2b5abb9ced54652826d1f79651cefc0335f6246cb30df4d284e341c131624acc328cbd41eee1f963ef3f967c41f8e2263606a2805d867a6e9693c410327464d05e820794e018cdcb2c53137eb168d09dd59a8345987b3ab0d06172fdc737c0b58ac29be7e2cd5c4582d67ac087d56e2549c936cbf12c85671f3e44304a2c6ce52d109dec63e8148e082f862482c1b6067f1176c36eebc224a6bb231d07782c6752490110ccffa66c034eee7b69687ca5e9bf902799edeaaf0f6aaa14fa007b21a7ee88dca97a8f2ec31bee5d8c48dfaedbb3486836a2ee4a3fbced6ad94614b501532b8907fd60f523c3a732d02d074564a2724cf8df249aa54345b1886d88e9fda7af503dc588436ebc8f5c985aa4f2ca2f77b1189c2e06d8c6bd9d3da1a445a357142d3d05df6c9a313cc54bca021ca73ebb7aa46de749612877de58c6ed294e7b6d3b55a67e758e7bbec7f7f10537c4e76191c785824754ed0dfe066e3ab3645794ae3bda3aba2a4942115aba5f9f2e586a090cf8a14418e987326a9d09dc8d8d60341c3397ee0da0c6acb4cd65d67c3ca45672d2f8a1c6cdf68a55c302c377ff6c6789084056f0e96b43be2259df127b9bdbe40f34393d1373cc7cb661f214fe6105b7a0078b752f52200938544b89e4c76ce4eb5411fbb69f82172e0f4e7a190611fc59bd7d09d3418b54e09225378152e3e89c3df42789abef49c40794f5a12f4e3408c6a9adf9b8000e5f8fb0abfadcb36e2881b42d34e1fdbc1948bd07e315bd5a8fec2bff97ee5be7fcdbba2b815d96ea47ab635419b39b01ea56f89ed32034d0ce217d28feb41ba16bb17d2333148d345727e0f245d57140e33d319280834ee52daea8194c835fcd03716fa989c448bb2facbe9d6c0b7473a486922ceb9958ea065b9084ae66c92a4cc440e2300dbeba97a12d82d1b1f821199ec45883d1856f409e25f5d94ca7f22560d85dfa4504e3c4b911b763e7327a7fd7e4a2ae627ea84055b610b8d4faa2eadcabbb4ac952323c0726cab95f9d4d751d825c27d02a54f8795d4082db2243cd358f5ff0dd75fdbf7d63382df149038148e46f39921fe38e09404316041557c56af05486c8c83c1fb7d613580db3018980369f34d6862efd5744cf1b926d469cc82470504c4c6048d92be7ec02c8a1fcb1dd0e570b64934b3dce26fb4c84c9082fbb9b111f1814f569c7c16eaf3d882a55af24d3845253bd9b959d82a26ecce4d607600a319ceb1433866fd7e9c100714815c7bdb7024d9a9c47f0d931563e76c02ed1e7663ec6d14fbcb8fb8cbf8f187613bb506b6364390c2fa84199a8ea265063abba14990bf288f21202d853152dd9c430f1a881de1d7ee35af97541edda1e063c0cb76f7649846da098ea3e98acc769381c7ee685c92b15c79066136ab34c99bf017d43fd4d99402a360c30e54691ac8fcb58677e3d156e4da470b06b5d615a5f0a15762f18c84754b6e280cbb9b77eefb58b806843aa2c05667916eb56d5091b66a0bb71830e52fa6f9daa9c55ea423d776248a51ec5e3ff297757a83421e95f603bf301d13f6558d1eb9548d09c255cca605420da9e16c07a6ebe9c17da00a90187f27ad471c8ca7e805f8714a2ddeb76c88b2bd73f321e5d32d1bddc2c73962454a14af8fef060a3743241946f5f02f11c360de74f78bb6d172e2a41959a46d0dda0bb8c19ff757db3d98c2858e3e32f08fac6b99aa23e9661a556879c824ef53964b08bdc1b4f666de8e5746d4bf2d665a275d1da081c0662158b5cecaa9a45da397d27f7aee67989872c0877a41d9086ed849b728f1a77deff56451feea7d4d03b2b374fccd234d7eb2f43410309c189bdb684cfd9ff29b1856ba76473c9b908bebd706a75e66404c68c08d83230eb90f5b3ebe04fd4d591e177d1e54a331bed5f082382fe10f0727bd8f0189023f1801e820b12827b5ce6425ab3c1f0ab25939c73d8b0b26fce2e70471d4e79348087b5f0d11841e45decc6fb5038122d38c228d40503261f2026d4cd6fb93acaa189e8ec87c724ecad283e3a714f0a70210a302b76af11e66bab9f597ff0ba6dca22305d5621b78218eb7fbe6330b8ed15cbf30efa400a79285862169e9c634005f787ff4dd2ccf480bcac5fa5a23e3258152b74c58e9204a9c5f12e026fa8fa06a93f728a579fef802173ae7d6c225f322a92df0c8e8591f2caf32c2f0a4fe05056af58a91ba9c64775c4c64d497e0fc130ff073bf26f72ea684a3133119c8f489f8d88e98531054d786e79d9a29733ae2f8e434d2b0b86e1067628097e74168b826c9d1d91cfa281a0ded8394b789b3867af374b5267395edcb2fc1231b0a637a6fbe01e05b619e8e519c61d2769e0d53bf838ff2412b18107891ce692768a8f8067479ae902509777ce08ee59189b05948bb92bed1ff6d742700fd796acd5d1752a0bca8d6f8c552948b733809abcf5bd9d04cf1fec360277739460411c2eb5a0f7cb4d2c5e68acf9163f4212328894a64180fd3e337069b3fe40ce05a4304f8f2213c43d4a001bd7f032c49cb678d8a664cb8c89cc1da35aae9c06604f51672cf04b7aaecd1cf397207ac9b158441ab4063a35c46b10342f5b3833993c547464a6d1e1444076d400f3a71eddace26a821cb57f976caa8ed4a577f07ebf28ba9cb32ab6dc458264e15cbc47f72549e6c6ada4ecea6303796cd0211a3d553a24f61e3306245190eae3475a6085fb69aef5636c4a93ec1b1daf72229f4f575571caeee3194ef9e842637f5b0130c69177ef888bc998faf3c31250bf217e7c091b241796cbae687cdd1a9d23d0c741d1686ee803bc7dfc3ebac6716506adb51a43aaad6f1d10034923c973c3cd736f54f1de75fdce744c7f8e80c786f87dddd4127d92c947222ae098a7ed6f90d976c63a7fbb98c2d524b6abbb3070237f0a819b0904baed440be409231812ccbe4d641d5b3bea8c8427f57456aebf172df25d3ca1b3540d02b9eccce08f01db72cb9469a0d86c607449b73cc62ef616c6d8b38baaf5a60c1e87edcc028222e312ddf1524c7bbfb83b6e374c580e8bc697d8759f961f57bf96b1aa793d331e6b984c166b23fd592676973cf835147a6cfc1544083b7d4cf17b9839938c284bc436830684ff0e3c0f24d5dbefb98b88d976475214e48ca61c983a7b94a1eb8a0a9919b571ca5c62e832e7c7588f16af55806d7877644e07087296e523d38c8f8c6f8e8a563ce3ac9330c18550ace5595644fdffd559250fe6d1c5e3f75d89b5df1118e3699d36beb66718022309b7c4053dae473c658a8525326279e0f37264f0bd3b003e380dd3dad97a0e5c7db77853e8ed030514278917eaedd4ef8b95f0d249b587047d21b0924172229fca215d0680a31a248bb39caaab75648f2cf8f393cd3fb059f0768230d93c2b477b9e88823364441e4398f66e855862cf6dd3d83d1fdcf22aa6d1551b2ba6e5dad47666b7a7ecc17b12f5df9e35ec6c3cecdc325818df80c725f1fce45e26270d380318c9845e3ea23829c41854a639bc4b76d37fffc02e18c1887890809cb4e864c305c760d43eab90fe62873ac3d2aaa0ea773551ea1c6ddbd1989af48eb49495f62cdee4c5ff554520fcfb8d1804e8cf07e78a1cd675ee5ee4eea8e0c589f5471caa345c1b33088033026d1fe3f51dc02d878c460e17b52568470222701c4051597812a5d87fabeca72be4dd229dd7cf4084ecc23cdfe17a11f5fe636a7b54b6118e6eaf1ec804974769d2bd210bca8c39b2377c47dd9adf237672ce612020c09d1c729d4edab95daa63c63cbe454e5f8d6a47d09781a0592e247b967bccb87d2dea05307d1894ddfadf57d41773c66ad552d9823c5562537e5553e7ec28326be2f3f930cb6b2abcccfd1b6c4bf329905be72ba676b18a1ef8e200868cf392cbd73d6a58755fc43818470e412b16f21b822e9e14773f62a9e924d81e77bb07bf1b56734a96f358eb28c313322e2240bde1bb6262ea4afe63812f20d06807be7457e15dd16eea597a040187e35b5a2be1d227444e118cfe64e21c3555e63c8534708308fabe867c032c71b9990894f0cde1e5e8a0302ebc8e993a5ba563734abc2997c9e9c11138068af7c7c44661d9de6bf09f869387653b55fdd1ebbf451481513fefe6c48343256449a8d448411493258ed9ae9e8c12c731853d414a1ac206d8e15335d39c96c7e3450f686a6a584d6eff34bbb78196b68d8c20c9f7b63de8c8dbd27c9d60e115ef2801c84c7c552b5e75c039e0255ba03efcd65797926ec719dd1a90eb94f42314666858e85c6165a3145c464a9f06958d3473b52706eb68813ad58ad6f25157888759c58ab3a7e4f2736e53ca5d1849e70c213a593c5b44d6ab3fc1a08d8228289984c70a25533447d7e11d0087ace1f39482249744beeee69987198cbd1cfcc66957f82790dd6faba5d4f2162c624d9bc666484d9d2ae6f9bfc9aea08573dc8b95c874aa4c4251a3b3b49f5fb06f1df533d88c4d3ca9f589a04dbaba9b07993dc31cb5e0dd054209de85fefd79a9ac6c676c19f088936d0c3834b22e4979baf2156260de22e9038bc4a49014b517a7bde2a97ae4bf2169dcdcaf5283bc18dd1f604942d5c243779aff581a59373f058b62f762e96c3cf347d0130e13998306030539949de5f2fc3260adb2128cee22488ffde325a1da8e4fa845da5fdf7d0074e5098a28ed71c0ba5bbd12e03845cfaddc6f46edbd1e8ad7eca43abef51ae54702786d2d82ccb62c0252b5722bac7a0b282011ba9cf02a71b22f577dc4c0c52901d6ad3b895f411d85aefe58ee6606209f88ceb42f50f8c51ff06be56e178a10aff9946a8d5a0ba15b22b4f89ee9f40cac65317c68c0993301852389b92a741e7d1633e6781d7b1dcdee5e47b8ffeab5721802f1661275c511d944847a7dd51d260174ade0557453f5d964e0ead712f44ebbc6d328de129a54ae66a14dbba29f84a6f0dbbd9d8d5a7b6343d9e8f76edaf04b0987e94395b689e51c9d9c5ca44f34363fa4fe006281217fb19b2661b48b414683af60ebcbdd8596814fa854d26858f8684d7def498e8463fd5bf5950a8d95ae014166d5399c8dd75a72c24e35f8aea5bbc243e87c0097258460199559e11d5a10ff9b4ae59447923d4a664fc1e17380096d1b01933fcef97af7835a4ef99cb6fdb426f1e17cf30f84f0aa45ee8e7a6413815b14426c3472bbc9feb8ff9732ea52d0c5d230b7e01cc3417ac7118e90737056cf9c0871151f85ab359a1d09a0a1ad77a5670415a5e67a1b64b4c6530d6b4093cfd5be1b9a04ef70e7c7199c846e4e11d8c74e341ca379ea54c663a7bdc26512157a82c64ff30e16116ab1d57711f32c85b3262da7351ddee1813531f7a62ce78d2c4d743c87e3964748c90cbb4d26c8386c0c9ab5d3adfa15e053caeea125a69863768f8215ab36674f11b411d2dc276fe7cb253ed6e7b974d2b46bd7d784c385dd7038f5a73092b1c7d997ef118f27ff372f4d13a6391ee31f985e1bb2f7f5f2987c4641f9a4ca388800f4a6aa47aa513c85a8585a7484cf330327dfeb25e7ac3c3905f0bd367af3cbfdc052d0a0e6eb2e106f30b0e3e3ff02109f17d59d7bfe3209968eeeeef5d239afa12e0c47fa0ebaa16c9c4a6bfac41fdf4edd37d7e78489c4a33f68816ad566dcdb1f6fe3c79bdd0b05ea5e8871d8c99519d8dc6be368aa57d09c18d349d20f0dee3fcdd3afae844c727cc74186882eecabf86c4a01d0f41b057dd5decb37a749f99792f902f15e4d800c5d131d66ef0d2ffb071eadbf027419b398d227d5a285b4744e85abfeca3ee8b7f8f209ef965a01ae99c4fc41468981b0cfb1e3ada5b6e15f6e071b94f91e1145cdef56160ecd2fb68d2862b850cdc542608098aadaa59f6158e1bd7602dcc3484d1e0af1f04846a423999039d5a082044eef7f1164e2046845c15e8339139377b30b6b72a270b88396b81ce6835395cf4a453cc51d5c209fb320820f45c546e0f53dafd645bab80f4a0edb3adcb31b641fa4b9f460d6dd030328b86377994894e9ae70f950caef5d7b832534d050c6cee91787090ab3e8ea9daf9c9a49c71a1217dfe5d763837d440e6adc21c4a3d21db2625e8f29d09a229ed34f1775db9521e18aa51f44128a8c6768b81e8b633df1f3252db9ea5d5c40d3ce6ce2dba5ed04075f35cf9364eac68ac907724ebe4dffc962a3df66a84d2e344ceb29e87ca6609151e614a44be3c8ec9a548fd18101a78c16b862d25bf4f7effa35fd6e237ac05741d462997bca45fabc584df81787f9af9d30be02c2256e130a64b677ac873c7820a4eae83c66c7ee23329779e14426297ae50262b300e083cde76af92a8db4b369de9ae0cf5416914b9dc8513f6a11197dd600b59c606257f56017bf850c75d9a374edf788b5c928ead5f49c7c8a06ca64a13cf6111dbffd616f54443f8176b1cd16891aaacabe8718adcfa3e05509000cb21f8604b18a8c097996c2313f1c89ac267e6f78add1f98557d9db191afea34b600bfc2032f9702e049529914e9b7965fdf64f033539acb737173aac4205d7503145dd81a4b89a39778cbfc03a14404febd2cc11a0ba79351cdf44eef97c3e5d898e5e9ee375c2ef8bb3dc518e5ebba97da7700156fb159cb9377188d613927f1676e74def18caa6ba238ce1cf80ecb98cc7180471be320f4cab40f85c57ed5bce4aa1ca9cd4ce09b72cb58a2611157f91f3d091698d09e5863738bf6ced344b14b8408031acf84fc19fa51488b72f236ec648fb4084fbe82e35b741895a6558b5d9cffcf0fa8b876e0f0830f33d1136d643acaf94b3781a47f2a8da0fcbbbee9333e63a497dde0928f394eac04a47afe2f8d93f14fc996743554add955fc143a187554d7bb1fab2e9ce7324ad04ac1445b0d6eb7dad7d9663d4e6f06037b2006f08aa37edd3e8485281de54bf59e5bd2895c85bc6b223765b66343f8dc84c92bada10db07e47dcea1e82b4bde7a0d171619428283e8636704cc422aca827f95dd5e8cde72c84faadbd21479e2d21908e1d9e098e39099f26f6632a50b1e383427e758eea8d47073968493886e239888adb732b328cde2634fc48859883ee2f45bb27fc32e08aead330ac52c69509dbab72d0e375460e271896e69548f609ea5e13f7d017b09439e1535c4df1dbd1fe7f04c561db8f73938f7ac9017805f84411c358ec335998974033a51dbc97cd27932fefcd9c81daf97943aa16bf1f97e03da56536e023630980f0b17a49bcfa7864afe2a78684e503bc1f3ab7a0eedeaa71467661204c98a89b275f675ec9517f561345dbf6597dcaf9a7ae652bc9c0d1d6c6fae67999d1d4f8d50372ec4e4a228abd5d8b32767f079eed3e29b79e21037a965b5bbe881dfb26b3a05eee10299b9421f64642fa40e2c2b7f8baeb3595ed8c91ced20e8ce6265041020abdb28fe7d232163974c3262cf127afa5678fad674da3c16ed5ca5755265a6c09df54175537c32c61143457e96fb22238fd32374299b86adfbf1e027fa75fa2c9c64db0bdf9e3e966b5d4953e468b10a92e8d5e9d572165e6c9c4aea09c9613a99fd0797bd008922c20e4a52c9f435e7492a8a1b778ebab62bfd37e3f893d5be9c531f2f364564b0b8c7b80fff950005a32c0adeafb63e3c3baf3f92fdeb56a6239456e092822433220097fc70c4fbf2d57e1489ace0227fa46f4890b6eeae767fb900f257fb02ce70aa3a24739c080132e0aeb3154c59d985c86c18c6656b806032ddb7f627099c68bc578989ea590dee37b484780e017849215739d687f232ae250e958e6aa70864c0c7e405cb384fad7428bab85733fc6b7cc90003b73dc5d8d18612ed8d1cbe9ad6c00d7a1fa7d08a2075d753b2081038da92ef59690f9c0661ed2c56027b1f908b8ad39761a8a038bb9c1032c6f62c3f3fcdbdea69fb3a79b6805e978ca4c9863a7fae3ace52bac2d8dffbf370804d51cabdf885d4b962509ac745d3a59df20a8cdfa96c67fd294dfdf2c41176c2652bc20a56253559df23604bf2cffb0d5bf433e8778aaa7c6e27831998fcc810e769bc890b00ab1604c3cd81e528a55a780030467fd0730dd7bc51518ebbabdcfc48c11fdf24f0901967793803cdae4e71d1a6dad3337eb4ad9d018734fe1376d24207fe9931d555a43db81fa03d17910679573ce0db2b52d1dd87408550d02618b79569e99b75ea4fafcf7071a3fb23bcfb3abeb6aeadf5a16cd00aff72b5d83b632d8cd92d207ff630b3dbd63caee2dff5d458624c1f73e5e212d43095aab09bf143800a946b53"]) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0/file0\x00', r2, 0x2}) ioctl$TIOCSDTR(r1, 0x20007479) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8060693d, &(0x7f0000000300)) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000000)) chflags(&(0x7f0000000040)='./file0/file0\x00', 0x0) 19:32:33 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, &(0x7f00000000c0)="530ff100d3681dc57e24b40846aab091cf224fec5401935fa71e90c500400000000000000e77e20006000000010000dfb8bfbe34a252234af482d6bfa4405c75b7cb8d727012fa37338208d60c9631c8e3c6062d094509a13a270bb7b68699022665b9597417500b9f18ebc52d1f7bf0", &(0x7f0000000080)=0x70, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r3, 0x1, 0x2b, &(0x7f0000001280)="6ad6171ae37cddfec4b33d4c58c8bbc0e6896e76edc7864ac6e64e2b10debdf0d8308189b937e7ad660e9e60ebc23a5eddf84d8f54e8ababcb927c0216f2bc9b499d80604e71429c581d8fb7bbe20f13ba75f5d2886f25d7e77a7df8f5178f85208eeaf7847fc2cc6b6d12589598064088d9a531bfa9d045f86d792b19c5ff6ca0c421fc09169122dcc9", 0x8a) poll(&(0x7f00000011c0)=[{r1, 0x1}, {r2, 0x10}], 0x2, 0x80000001) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000040)=0x2) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000001c0)=""/4096) syz_open_pts() semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000140)=""/162) 19:32:34 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x30000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 19:32:34 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) pipe(&(0x7f0000000480)) socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r1 = kqueue() accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000000140)="47771d7c15a479ea9a2d06d3347e804ea5523a1ce510a8bc2c6bbfb3fedf562e5e8e382b6cf6c18b8ce9b1ca9ed2a18d3369d82b491a27901c9d4b1e9337788013dc304c13b740252d7b584ad5eb1f34828662131f6230dc79591116fbf400ed80aeb18e1e9f1470d12a84c3f4a259", 0x6f, 0x40e, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) connect(r2, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) shutdown(r4, 0x1) r5 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) shutdown(r5, 0x2) bind$unix(r4, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) 19:32:34 executing program 0: syz_emit_ethernet(0x7b, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004500006d0000000000019078ac1400bb00000000050290787f0000014416000500675800033b0008ac1400bbe0000002008907017f000001441c403300000400000000090000000000000009fffffffe0000000801830f01ac1400bbe000000200000009890780ffffffff00f4fbd2c9f8fb307c5e26560efd0d9791fce9c8aa4201e16280f0dd4553006a5ccabbba849f1f72013442acc2fb51024aa420a792fbb508a3e0918b84ad9ffd65de89723e1e0f77200e3516e843fd04aa02f0342d81a94dec6ce08cf3e1b25a424b91e217dda6e419a20274053e9bc236e1a02f7fc76c0e"]) semget(0x0, 0x0, 0x204) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r3 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7ffe}, 0x7, 0x400, 0x80}) semop(r0, &(0x7f00000000c0)=[{0x0, 0x5, 0x1800}], 0x1) sysctl$net_inet_icmp(&(0x7f0000000080)={0x4, 0x2, 0x1, 0x3}, 0x4, &(0x7f00000001c0)="f97cac5b476247fe9ceac01ef145e8980ab5c137d96d743581e829c6446ba81f3db2735fbf8ed426fda4abf07ff3893d7ab57d9cd2e34960bbb21b50d4a195eea89d7c55eb88888480866281a64555fac23f19b7729ac6f9b4739b1d960e60a4ce98b03c6d31213fd8bc56d14609af995d634dfd4611c5e8669bde260a8f4bd7d6c7a770d58b75fdfa2f277151d000c7a9e98f0f4f014e4726d3ba9eeb7da554fd8169c32c584a", &(0x7f0000000280)=0xa7, &(0x7f00000002c0)="d6d7d1079a5b6ffc55a81736f174605bf2dcc9245fd90d2af0073a685486c722d40fe19d92fafb84a8a6445246bf5238f8f279c740e9aa6d1df3af6889f7c874d9b6e7b07516924a68cfb8c7fc2053958eba0f890aaccf972831e7ecddadc807bee582468b5f480940782eb308a82a8811f7b05539073d688fbd66dd18ef4c44c023bece6f79658d922f10fb9b8f7003125b6fe097f38258a9dfced908e278e9819ff0987f3d6c63e0bae3c5952fbf540e18d15214fa82ab32aa3c804b18e57d90a8e30df2ad48d36ce1e2a53ce69a04b915bfea280cd56c3bc616655b1ac614a26715026573df41f920c86ce57e0b4c9c5c5f7f0c782aa543df", 0xfa) 19:32:34 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400c, 0x81) syz_emit_ethernet(0x400e, &(0x7f0000000000)) setsockopt(r0, 0x4, 0xc53, &(0x7f0000000100)="a1a9d954a2eb5ff7ea5713a3611ccb848faeb49baeed", 0x16) socket(0x6, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x8000, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000040)={@local, @random="02cf80c9c17c", [{[{0x88a8, 0x6, 0x1, 0x3}], {0x8100, 0x3, 0x1, 0x1}}], {@arp={0x806, @generic={0x18, 0x802f, 0x6, 0x10, 0x1, @random="a9bae1062e22", "56391417f65b9cbc3b00ff1ae3a832ad", @random="99eb1fb1732e", "a70c943dcfc32e2303b1e4d9dd4466e5"}}}}) 19:32:34 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) connect$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = kqueue() kevent(r3, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xfffffffc, 0x0) getdents(r1, &(0x7f0000000000)=""/109, 0x6d) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x2011, r0, 0x0, 0x0) pipe2(&(0x7f0000000080), 0x0) kqueue() 19:32:34 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000040)) r4 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8060693d, &(0x7f0000000300)) ioctl$BIOCLOCK(r4, 0x20004276) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffacbe2531491408060001080006040002ffffffffffff7f000001aaaaaaaaaabbffffffff"]) r5 = socket(0x6, 0x4002, 0x0) connect$inet6(r5, &(0x7f0000000000)={0x18, 0x2, 0x1, 0x4}, 0xc) 19:32:34 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$KDDISABIO(r1, 0x20004b3d) sysctl$kern(&(0x7f0000000140)={0x1, 0x56}, 0x2, &(0x7f00000000c0)="d3cf5907", &(0x7f0000000080)=0x4, 0x0, 0x0) 19:32:34 executing program 0: sysctl$vfs_ffs(&(0x7f0000000080)={0xa, 0x12, 0x9}, 0x3, 0x0, 0x0, 0x0, 0x62) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0xc1286944, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r4, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000000000)) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, r5, 0x4) fchown(r0, r3, r5) seteuid(r3) socket$unix(0x1, 0x1, 0x0) 19:32:34 executing program 0: sysctl$machdep(&(0x7f0000000100)={0x7, 0x12}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0x4}, {0x1, 0x40}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r0, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = accept$unix(r1, 0x0, &(0x7f0000000180)) bind$unix(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="01002e2f66696c65300023bb80cac0ee158e907e92f9dfe8f047fb34910c9133783d8147c1b39f22f32c3f56d347af250721a55b50ea87e82f90f5e62aee43de1182d7e2b83f4913031a962079d707062082b6a15c49fe416f802878ad68078671284c0ecd36e086afb9d617ce60b3c787f414d3a98ef39a43d5a9014462557a6374cb3e85ec5c8ab09ad8b9"], 0xa) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x10}, 0x4, &(0x7f0000000480)="685869e27978108a47692e311928a1a21aed96f58e3e63e779816a68f3fc17dd38f117", &(0x7f00000005c0)=0x23, &(0x7f0000000600)="54fce1786651bd4dd534775431f61778e1ad4e18e95079a8728b4b88710ff4f9befac96b6a3b16cf0abb61ecf09a837f8afed0c956a7584d353f399effd6bf04552bc1b1949e53595953653b93f08c04830f39cafa179ea97d392fb717c92fb8c31600", 0x63) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x4, 0x1}, {0x0, 0xffff, 0x800}], 0x5) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000140)=0x7) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000002c0)=""/50) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000018c0)=""/50) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x73, 0x1000, 0x7fff, 0x1, 0x0, 0x3]) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000000)=""/193) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000200)=""/150) 19:32:34 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8060693d, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x0, 0x4, 0xfe}, {0x4}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x8, 0x0, 0x0, 0x0, 0x0) 19:32:34 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x53}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') r0 = shmget$private(0x0, 0x2000, 0x3a1, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) 19:32:34 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) r0 = socket(0x1, 0x4004, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0xfffffffc, 0x0, 0x1f, 0x0, "d730c15b00f4ff0000747beffde400", 0x0, 0xba1}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000140)={0x0, 0x0, {0x0, 0x1}}) r2 = socket(0x18, 0x2, 0x0) ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) r4 = socket(0x1d, 0x4000, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x8, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = kqueue() kevent(r5, &(0x7f00000004c0)=[{{}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xfffffffc, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') write(r4, &(0x7f0000000340)="b134ea323477d45a388e6f16904c646c80d06f2448e09bcf6bbbfba365ed79cdd6ad064b81e27f1de08845cc1c381558198675b1a9b5d5fb709be6fe9a2f18c6cd16d475c1d2c8ffb1e3874f9b2d8e4b7c6827dd56957702a5d720b65771f227b9bf501ecdde66e80b96b78a7876e485fff2596b79768bb48cd9d1a08d00352206c5d0e08199d3e689ef64f8941c38460a94b0641dbbc8687d9e2c36972550ff8a8d6702d68d17d215da51e8d742a02888ea832de20d93ec8ad6ca75f53eeffdb91e02c7e83ac001f5479011709e664f34468409e3f4d8fba7e50ce050944e39d392698413bf89e13e17a4a3c180ceb62c157f69fae0f911644687c785ebeb6cae394a3f0dc38ee5fdee666dfff5516c5efa0fc31d973d15c678796de3c5513c7286b93d26c5b3497fb2c8a5c92bb23b8ad1384a1a283ac9d46ca24a767d883af95f8cdd97846a7c9aad2390fd9ce1cd9ae84747eff76550d4683daa02d9fc6630e433b722c45f46bf8471d84a9d4b4431ec912d23fa3dcc0fc6db4c565d8cdaaba344255bf3c436df6c6c550f4dd0c3ff0114965d51e5589a08d3caa5214c4d9e9fd50de96118a42de7651e8ad339612a5a0462c8d7e152a16ef5a488cebec6c35ae7b95d7ce719e6b9fc0c25a86ef684679e8cb685425ad5d4dbd3b69614b1326bb03292d3158dc8c63f43ba5fb6a2ca6d0c4683617064a0c0cb01f2dd256fe3a83afa8dbb6636ddd6a80f88b2046f9bc68497c39b287e4fdc957d8e452920a49cf864e93a0d0f0694a216507ca03c194cc3c39b52b8f09245e8f6638760c5f97fc11c0956fac1402b7fed8817c6a58910db662bf093e84fc80ee451bcca9201851b7cbec3529dde447ecef667467c369f097c98bd94cb01ba27d7c5c46a22f138371210a2171e555593f8856cb6a6602154eeda31ef34d2c56a078428139ed9d477d5682651963b21576ff8346dc8b5c57c2ca36063bd7b4e9dbd907dfbf2217b78d1412ec0ede959f96e1b6c54bdb91dc56130e83174f3b8598a0d5bca74bc544720258a6ccb4939cc6ff0eedc1e45e2cfceee5b3b922bf5fcd7680b5f4030316fe3d49a34853ff1a8a3439206ad5a66d51c0721a7f00ca74b9e4e77afbe8e9e8e6cd2849d1ec5dfee061cf5955d6729a5db59c136b4f41374f3aa9eb574cf82d0d7832533f60837e8aa77323d8dda78e8bcfd02685e08c8f304d8738475dfd44fe829b9d591d7b5350ed9a229298d10493913fcd9191658b2629448a3b803f0dd2f414b06137dc960f00377fff5f32a82513b4a6ceb8bf89f09750da6b006edffec7344ad89e2f65567a366f5ae86211b66cdcd7625fe79cb5a49f59a9dade97d9ff102a62241ed26e85adbc12cdfb2a99ccb7ffbd0b3c5a64fcca8470061fe422155f41f10e0600d68d7dd1ec976d0eba5720ae207d41d0472903d3b7bbe1bf0b92f06ff697a911386aba26c8a9a349438bbb5ecd6f3349631720258c90842203399ef3a8ea909b47146bc6e34252c2a44f215de73f2a1b3a49c30a6c7c9185b38af6f4ffe7b34562f53604080e1dbc95339f389d4b6d438db879ca221351473757763394535b1d87cb7dce31f3b636c12845138246d6c33c45302c3cdc585753273210bdfadb96f02de3484bc05c7b37982f93c995866c0c478633cf974b5478ba8350cad170ae528203bb330c0e1532adc062cfc51f1daa7246ef8f734a29eda2a206b556a7c47c2c18f71d13db666155d85cda8dd69c5ebadc5feb36416c5b93ee39d512547bd2bbb834ea821b5ec1c524429f1d54a679290eb7cf89eeda654cbc3a01e282b8cfda7fe05f1403a48931992c47bb7184fa404a6948e051305d6677ba2d62feda3b19ec6bf12e7cda3511bca632e460294c1cc11312b896c4d4fce5fe128acbf11a492794fecaa99e64993eb017af4770cbf3bb2a070b250be9dee6e78c8c55f777c6d8e4afc880b317a961f5346ed814f27f4669b71bdc9d03e96", 0x585) 19:32:34 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x6, 0x2}, 0x8) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = getpid() fcntl$setown(r0, 0x6, r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0xc, r2) 19:32:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x96}) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r3 = kqueue() close(r3) syz_open_pts() fcntl$setstatus(r0, 0x4, 0x40) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xfffffffb, 0x0, 0x0, 0x550f, "a80760018fffffffff00", 0x20}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 19:32:34 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f87c8a5b6701000000000000000000c414000000290000003d0000000000000a8000010dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r2 = dup(r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:32:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket(0x6, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) recvfrom(r1, &(0x7f0000000180)=""/120, 0x78, 0x1, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x0}, 0x8) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000140)={0x9190, 0x0, 0x3ff, 0x0, "cf11050038050000000000000000008000"}) write(r2, &(0x7f00000000c0)='\r', 0x1) 19:32:34 executing program 0: syz_emit_ethernet(0x42, &(0x7f0000000000)={@local, @random="50a58130a966", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x1f, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, "ba88dcb9"}}}}}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x4}, 0xc) 19:32:35 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x2, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x26dc, 0x0, 0xfffffffffffffffd, 0x0) r3 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0xc}, 0x3, &(0x7f0000000240)="9e8ca7474e7bf3b171b47b08b84dfda6fe72bb6c363692c275cbed8e7bedcdb8e59c1bbc17707f75812db76b11f5b3cda43bb584f39273edd2b2d82fe404330fd1798bbb105475e21538c0cefb402d8aa1c2b12548fed99a4b1d7ea5cbe35fb4b755bd4782e319b4cd2e6aa472adeaefb97e9e980e4accbd8740212b55d331948e35725221309aa12d099aa47a7403133fb42281ab850aabbd566cc624b911d00d7397824bc039292567d047f7f03784982267cea3119efbd709f91f0dd1200efcfac768396c8a8c2c86fe53e190914ced648bbe07eb885fd37edf617abf7cbeae16c9f21bd169aa9d66a7b36439726858b83a12143c03a00bef121d04a41268abed3d00070b1314bb816e80bb7ae487bfe2fb7711c64f331016edde8083d81a74a6c720c0f746c1b6b796e5d75b1fa88168fc799fc8355844ba0936a960a35616bc54514718646122627bd973850bf52184aafd0197a762161463284b5583f48303e30e26abf7d4a24083234dfaab9894fe3eee75db114caebab5b2554b16120b6322643f6e03af23e7eca7b198975af3867a1ec33116a23c0fbbd4a2cad6b89bd82a06b568bed1bec5928cdf3dda766bae2b1ea59774a7af22b2cb4b66979c152e099a67331857daf697b83a37b971485480cd50b42f725131b6cc0aa0a65a427c5f15525f9eef4b5cb03562b572e10167803af96144ea3035a0f7215e3d20fe38120bb3c4bb5a8e1057b963f687f8a8d302cc61c6879f0320ef084917e43912ac00208a67c07126f29907cec164d731bbb0bad579afc3651b25e8217916703b4f719a10b87aa6d8c6854090cde0fba938bc818468c03dbfa9734d97e315aa82c8ccf879f4481916911d1c7648fb81673f6f1945b86d6d9f8fceff101ab29035b0bb565ef551927a6625c7a80819bb4dc1e815f6b35cd661fb17d1ace4a868d37e418a7239132bdbfdddb715d055787a4dfd73048e0309ee3c6b5d703ff292cb29f6ad01be4b41d51ac624793556501bb3c617e434f19f98fb21ed8c6bcc48a7bba7a2feeb555c7bebd531400db3e60e64fd0b9b5c0b5c46b723d4ee7485805598e9cbfb328a6952017d97e759e3d6436607b51d51c093648830658b830484f3703b3b39eb53b3250173d099da63d29e9e6b080c12c794ef065313c74a8013eefbadcc8c3e234d2a0cce8a2294e16e28766285d713588595ebe38ae4a2358be8e739c38c987c7cbe2d292fc87c6ad58c7d40debfc828592f036f9d9f4e6270282e602f108b7a24243675a55a2fc334f831295a1e934e954c849dcf274b5e2f77a1122f2e5b157f38ddd58a56b7d9c9ec7d7c42221a9c2a403e25290d98c4d87b5d5c241ffc62a5497260b8571cd786900a186b89120bfafc8bcc1b70904862b43d170586e8e4158785a3d28523c6bfcf21d96bd3148d926b37c078fb17c54ebe396bb373592ec921d8440212c9eaf12f80b68e626fda3a8b04cdc8fe7ef5f8044c006fe935a99a89fb416a9c45f54cd8733e8cf0685da4e4dccd7e703f34a54ffeb3bd67aa0212f1a03bb6c8392c817a6e36a72ed0295483ca04f0e85fb5e0a73a82154a926ee796eda546806c9bde5eebb39a8914377f9dae367246adb67d828d9eca457f394f4bc80b3e5f0426932bd9e935a9c04fdf3f4a1f971f719fff8369cc3a129839275bd2c42d9c0847086733239697ef99d428ac2b6c6d6c625c92b976f6376b33b2bc5d5a9c71091a2b17eb76a1dd8c6a0235187170d30aac0c364c607661daa5866122527524894b96239c530eb9e3be46109e564fb72d8b993e10ac4ca5e740698f49efd6495090409bbcac704176621c068c36b542045bb51b252eb84daeb1af54522846fe54cf10acca64e5a3dbd44196abe9cdd6698d9d0780163c7745c5d990ba0d0e8b2325420a4d094f1a730748ca14742a2a4eba811a633a31d9b83a7b560062eb49cc35f846aff09f670a26d370c65230ca84f08e4f9a26ec85dcc75d81117ecf4daa80541bee95aadd0c1429559fdbd289df17148fd9a57574cc0d7aec0dd4412b00e0c875e6efa34d6b1dcf123f5ca9d0d2942fefa1f7b02f146b580152dbf4e8d842eed9d29736be60c462b62bfbfaebd479435a781b872d57b08f38aabecca0973ea53e60a67e0aaf70f20afef17ac183b9c33836cc8269ce62f724e529ac0791f67817bb53ce66411180a8b572fc6f0d290b9ef8e1cb6ca31cac8f66458ed1198becbf3391b7cb59a8ad3a216d98d747b6834ec4d0eace88f05cc63a7e6ef09c285dbfe1ebe95105d83111503309265172e47c75007ca8483d28210f1786f31440e902d1f19ca1b3f3c67f23c960693fc53a44471edad410a5afcfb131ef75bfd1c9028d261654e381ac3a4e8fee0f8150cf52cfacfd55e01f05c99156a40cb5619183c580d3469d219145f0fdbda0e0e18703f7fb3936bc53b4bdb785dd166bb1f21aa23b81c46794080638c522a19f55c57c789ddcb5f7af102bc26a5afe1268a51c43adc4487c36f0da5741dd3d4096c20f0a9ab81643d6ccc4ce2c8d82088b20f75ccd637102a28ba34f52971969ed88318db18a3a99f4cddd0351e405893941f71599be58d7a551c401d719987e26c2381faaf29271df09cf8d97922223ddd920a2d28acd8cce00fa1c89359b7c36676d6b2d90d1916e677b01277c5ab6910da028e541f30b6543b557c5598b4fc95b0f308a3f4a52634818a869c8b439507205a82cc2b5a8523b5bb87e0858035dd84918ca9e5c1abd1166475d1a1135c35a1c5b1ec6715c29ea193dbc81f2c7377bf4bdf65a8c80197792a7db478ad6d82836f39762435c8fc37b0fe7506206f9008d418ec15d8cc41519840712cc21f370b312237ae8ca2004b00795f33a1627f77fc1b9219156f622fdae986dde1d080ca9feade8243413e80b2178fc6016387ac1ee0cfc78dc5aa4de7f433b6f5c58c75ac8c36febfffcaaf9d8fd3db87fcd94b9129dc6150967defc82cd77b0d7236422de9eb4a20263e908c1075915dbe6160fec243c583084f2e624c991c791f44d22c13a93d2e212161ceefd968a83c2300581f452e510b7f5aafbe69673163b898fa0e85598f3009e6a8641410f6bbc9f36d693fa4aa6041875d9266fa581601cba35021ba3354bcf629a51846c831940d01dd8c60fae854af930c4af9533b1394ce65a980d7f46999a5b0845874f111d6f55cd6b73e90c5e74acff5c1033d0fb8db458e3a4df38fe64a97217931cf145405f0f785b08cfea9607aba2a89ca7aabcff95ffbfb2e73b13fb6c394dbfa50b04a437e3a477e8d0a090fe8e671109531cfd6fd1630ce560dca4a1e5dac421d53ff7a579679a10276c6333fc4f2125e9d867d7e5434cf941353e600bb8469a326fbd97b4f879ce27b8344e8a61a0fcde72dc50963ffbbc284238bbe3fbb41a26dbd44c742dc6b0ef196ed20320c4c4b9459f404c2a8a617bf681147e1499d873a839937ac677fdd02b01186464ed44dc410960618719a7ff35ff0fc1ebdbe8ce87e7c6d3ad119cc7d08916ab3afe91ba68b65eccd175f23aa2be8a4ffe5f8ec06ad626a5ea71c85f410424bd7ed7c116c69c178314c5256716f3b557606d0c1a145852b5fd62f19f46c1c4844c57770da15e2680d584f2e92752889e69df179c68b35a2180d82a79e3ee43f61026e8dcff9b077b40333a64e087e1609561119795aabecd5d2721ffe5e4b76d07cd35d4e763728d44889fc02e01576e127618a4ab9288683c3a6ff7f0ceab3e29c15243311da5bbe90b61d9483030aea09a1bbecc7fd8c8729a9f9aa786732a3f537c74ef9f4437732970aac817ab8b83ed587ecce266565691695efec4f9c45638fefb5246ed367d29610591325a2d3f4b0354c96645b9910b0b8e23ff91d653e0290b8fc27b98b6bf28b8b5ce20a12ffd2e973b5d0844dc896a9c368855fd653ae81e61522cbe98eb0f32e5834633283b77f8ed5997622a19dd9b403c625ad8c089c64f1673f6ea49315439984530076597472b7a24362f5aceec1aeb021dd11a196483c34b67a1c771c5d5ec34ca4621435831cd067a644c91af10dfe4f194655c9f4bee8e63ad952685a857fb4a8af8137534f7dbcd96137235c7d9a3ff0aba21d5a34091481b237682f35c08f9fececd56e869004933d2dc026a46bf97c0aaee37bb3c503cd458fb7b3e486b4def6028bc6c9419abd18350dd0efc13fbaca8d631e5a4c8a9a350d29e9d5ed0b20bf06a6db8e9fbe5af4c511a39e0bdbcce3b29763119fc85b44e334ec6dee28c8b6e0705dfdb37a85e67af422787d24065f4b673377caa33ce3e04611e4a076a963ead9157f5cdf33696bb3a33fde7aa216d18b8014dba1f7bd218139a50fe4e35c18f11ae16ea2008871001dd5043802e991f00fd8946f6ab219571aba43b007d60da833ba96836d96926b3caf9a9b3a208380af449511b4089b3a7a2c637445ea17f71f79ea48bc59e346d476cdb47a20106b4d45a78b05188fc9a874f780ddf22578a89fd621220469d597136531820e6abccf2f0e4417c6e36bd894ba754f9d14183e27a09ad64f557e060f5b6731b2535101fdf225d3470447edf656a2671c54c82c36e0c04e31247c36d489cf9735e349c8a5da5e5f11126994b698e5d56e9faf5f50ae16f1f53e8dbd43a0922df07e3f6a52313aad2cf117759d213552dbe7283569dd200c4389d0225170f5da2953900d8442b4a1d989b4d6d8e2b27f524c2e11f47064c2a87603c122b26522f5fcc1ed329aea0df3040c5cffdf1737d5c315b5e06cd237f16becbfa00a1a03b667e3cd568680122e89c0c36102dd1ee190125638cac7b341d24f4e405201005e767cf876b948ed4f6f26e058c9ce3ad3a48312ff991a70b20741686896d4927f887db4ed46503d9910b7345a6019a39643edc9af86b498d0e1d479d6e3c3cb955708d7270ddb6438a7bff375b40406b2e9b6907fbacb871a7a60c58836575e0939bf0c255b6282859953a1f75429bc840b51d058ba6d9b8cd1390e00a014e084521b5324646b6c71bcf27233f88f98208c34f8bbfcfe42e22ac1f736ccdbffe04f057271f46755097d73a60f5ca1a4e0d02f1e9d42ada966eb2d52d2a4af9631e9bf3fb1bcdba9a5ed5261bf5b7b2c03665abfa0ad20d088f72674da13e566734d068d8083a9c618477dc15016a38dee9f8d531a25b9f98dd23d0091eba4e3f07d202721eab284d4d31bf44e35456d194f916e6728b9c16e5f8d0be480dca7dcd3b46bb75ef3cc9a0921fbbc18aeba9027bc284b70b3f6d0044d56def59a3a2716e3326eb13abd340b6c00dd4b29bdd39c7682b16fca25578f7c26b13a3e34172e36fc47facfe406e422d5cd0904497381e24ee2567d66ec6b30671738d6281730da70deacc2347ef8a9cdc885efa204ac9042f3bf3aaac1efb2f1ddab3a31eb818e32ead1c045573a18c85de923f854a86b3c634232a88985a4483fdef3d7883a98d4e8fba1bebbc08fd3fbc88a1e25d1490fedc8aed0e833aaa61251797baa32d0acf0db5a4dc1906cc3960f76b15d9b72705aa08fed4fe879cf4255f0dcd17e9d11a5ced7837332b915e3545b07301e8f14a796ad6afae8944eb6b3583b59db3cc3f95136bcc56aac8ceb0bb8a27ae29994d89986f52876c8c1f5c62c551283e512aedb82d270a0c7be69bc148bda397d1bfd26648c9f8359ac62ee5b88345094ed3bfa5d19948e6fc4f08f7511e8aa312685527b71eb584c8b7ca1ab83c1e136cf9542840687a39f9ad720ec7c6c050a7", &(0x7f0000000040)=0x1000, &(0x7f0000000080)="316437270b19c4185091d73b740df23735271e338b5e1a1ed1ba2120dedb668eabfb7ffa0fea5373d3203b49087c5d4c841dd27abac598b77e2ea0ae18f56872e9fe4de907410b90e6041347d744935208ddab5ee9e91e9aa0", 0x59) 19:32:35 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) accept$inet(r3, 0x0, 0x0) execve(0x0, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) connect$unix(r6, &(0x7f0000000080)=ANY=[@ANYBLOB="0428af1b2da9043a31afa3afe0216a12899ca4e15e63793fefd6387e3b6561d15fea0e003159509f878bf4c756", @ANYRESOCT=r7, @ANYRES64=r8], 0xa) 19:32:35 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) mknod(&(0x7f0000000100)='./file1\x00', 0x20, 0x1c) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x3, &(0x7f0000000000)="06000000", 0x4) fchdir(r1) open(&(0x7f0000000200)='./file1\x00', 0x800, 0x0) unlink(&(0x7f0000000280)='./file0\x00') ftruncate(r0, 0x0, 0x0) close(r0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000140)={'./file1\x00', 0xec32, 0xb, 0x1, 0x0, 0xe6, 0x1000, 0x4, 0x2, 0x0, 0x100000001, 0x6}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8060693d, &(0x7f0000000300)) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000240)={0x2, 0x5, 0x7f, 0x20}) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) semget$private(0x0, 0x0, 0x70d) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') 19:32:35 executing program 0: syz_emit_ethernet(0x4de, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60669e5e04a82b00fe8000000000000000000000000000bb4ded8f20fe429148c5057a46004745a9000000000000000086009078000000000000000000000000009283e28a142b1e9c8f9d0484a086ebf3f4cf773c6fe9741f6195a5cf21ee51e595b083930a8691c63275e76948a5821d38c52bd59c27d5ac747540bc7301df8f1bd2629e524ceae3c86f0e6db65595690b189cc184f3c2cbfb438eacadd49cc382f15b921a5f6a53163b5ca5537e31e2be3ded84de2083715154b744089481aa4a7cb8a77757f72b585987b5063156c0e9441d426d9a1b006822f3f70561ea7d99f81a7d141b3e613887f9c0fa80944e22ebc17f488050c17d6880b55df81bfc55347fe2b077dcaf048d3a7f48034dece96fb0f3c094ad0771d0c69a6be2d6f69fd1d5607f845efd467e191b130fd9dcddd583913cfbb63d9e337bd4d920268cb9df172212e64a5ca4f8f98ceaf4609a9dc7c82173d32fa9f05547980e26b31fa98e2ef3b19a86ed33f9292cd7db322655119759dd6b43e9e134f154fe94b77bac08c670d024ed95d552f86e0ad1a4d1a8b5a6231ffbba9d84e3be448d90a95989a397f9d387e91a69f08ca322f4ad3eb18e83958c511228ca1a9f5e05533184500090a095e2e4fe1032036fdd87857b6b12c7116b47d42970abe0b20e5bf25704079b2fe9f0bea4f870eee0cb18b12908bc435c85b5ac819d1ca260c2be1069bbc19983fcd045b13aac51ae2030baa7812cd0acf31b9a6b8ad7ccfe47a38c58397bdaeb3e224d3ba774c2be72bc597a4046b4a9824a2488af75994ff4c0846a129a0964fc1e6937c654944f81b61226a7ce3b7a31a02aa6071da611de2936161e9adde914ec9687f3cc214a8a90a5a5cd165858c1f5d8b3936615c3e1f7b8dc2db8eed1be2d7060e95eec07e7072fa9b58dfe5028ac27e4b699efa71b1d9dee618b40bb4f3d98493a89685fca79839e2900df06e247a74aaf0ec0ad9274da42ef35228d1b1d18459db184e80488716a497cd62cc86b8e597450ee7770bd17a04dceb11a5e552b9c987f189607a3c4fe6fa0c81f22acbcbae8861d9cb567db341a634e5ebcef08c3bdfac2f6dff4a1cea7a94578a480429705f1f05942a2db05233ad44804eb46f3c4128dd3309d63759d57be48865924b55d9b6bc7205d39f3725bc3c8c5c0ac5c0fa83693d0890fa655d31a52e54ddfe7a0470af2489cb3675b27b1ecf20d4f2e34429cee152c162085cf8e9d7dc2f30758ba668d2d60864577a276d8dd20f21531ad8229d2bad495b1b04a2bcd746a0f936433c5270e93e989ccb011367209cbddaf25d99b7bb83bb61dacb38e7ee7889e812176867d992d2d58f490a16935da44d83b9889c59a2f54868efff95f06f97a8f06827dbc031d5310eda750b50063ab6cbff948158fc056f4f1d01618f3af8057c4a626b1fd4ea107999ca70cc625aa742a409162a68dc29df9dab0cf18d3de5d59c84a1178f1cf374adb5a897f52c90961cee1c81d4617eb4b3f90d915b79fa4c59b2e23f5687c3886a73944fe1d264b7c37dfd28641afb6b7497d72424a79b209f852e0f3cb67ef5716222bfe1a93f1f52b22024435942cd4a4078c79d9060040e492a1844f9c5fbbcdc0cafd9b7b1a78d94986dbc78b2b4cf82201a9a28bcbfd7eea5725e72fbb14474a36ac316428b4b47c3a353bb8c547e1b1611911e883c10403d291d6d69306c19f2506da54c0ccac062c23"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0xec, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff00000000000088a80b008100110008004c1700d60065000201619078ffe0000002ac1400aa7f00000100001000f7ffff47ffffffff00cfc57dc258e4e88082850223a4b54051d27d568253be1c33b4848a25edcdb2e4e519c859c0262fce7ffef0c2fb96820f5f5d8cb4c3a43445e0e35f85b8a4867f61be214ca95e1a5e1150986f08bd9469572d6917a10f69330200c7fe4e7fd6b1d34bbe0569852fdc0cc4b370eb6dcd4dcaf70a908c7952ceea368fc299f62e25237bd6d7e39150ea53d4c31245200ed59ed97b2832e3324e7b3fcd97681446eb9a235adbdfbf00"/236]) 19:32:35 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffd71c9ea80d0000dd6031797100383a0000000000000000020000001a680000000000000000010200907800000000604600000000000000000000000400000000000000010000000000000000ac000000000000081d1b000000000000"]) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000000)) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 19:32:35 executing program 0: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) shmat(r1, &(0x7f00001c3000/0x1000)=nil, 0x0) shmat(r1, &(0x7f0000003000/0x4000)=nil, 0x2800) sysctl$kern(&(0x7f0000000140)={0x1, 0x4a}, 0x2, &(0x7f00000001c0)="ebd01cfa", &(0x7f0000000000)=0x4, 0x0, 0x0) 19:32:36 executing program 0: open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x87) ktrace(&(0x7f0000000600)='./file0\x00', 0x0, 0x704, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x8) 19:32:36 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r2 = semget$private(0x0, 0x4, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0xee7, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r2, &(0x7f0000000000), 0x22) semop(r2, &(0x7f0000000180)=[{0x2, 0x2, 0x1000}, {0x0, 0x8, 0x400}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x4, 0xffe3, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0x4f, 0x800}], 0xa) semop(r2, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8, 0x800}, {0x4, 0x0, 0x800}, {0x3, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r2, &(0x7f0000000000)=[{0x2, 0x9, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0x3, 0x3000}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r1, 0xffffffffffffffff, r3, 0x80, 0xd436}, 0x3, 0x9, 0x4}) semop(r2, &(0x7f0000000000)=[{0x1, 0x1000, 0x2000}, {0x4, 0x2, 0x1000}, {0x2}, {0x0, 0x4}, {0x1, 0xc8}, {0x1, 0x0, 0x1000}, {0x3, 0xb57, 0x1800}], 0x7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) fcntl$dupfd(r4, 0x0, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="1000000029000000330000000000040011c764592d22f5b85c4d3dae3d5d929ebaae47adc820f202ffaf3850bc4641c6a8ecfb117537f5bfe7cca9b106bcd980978337dd699654ee23714564122a9f9d113b57e1cda3b311dbd17513a0cf5409f669d11c0db95b7ec7ec77f0d65f76a54c216419aca23889269b10"], 0x10}, 0x0) 19:32:36 executing program 0: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) lseek(r2, 0x0, 0x3, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) lseek(r3, 0x0, 0x3, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) dup2(r2, r3) pipe(&(0x7f0000000100)) lseek(r1, 0x0, 0x3, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) fchflags(r1, 0x10000) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r5 = accept$inet(r4, &(0x7f0000000140), &(0x7f0000000180)=0xc) fcntl$setstatus(r5, 0x4, 0x80) 19:32:36 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)='#', 0x1}], 0x1) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) preadv(r0, &(0x7f00000014c0)=[{&(0x7f0000000100)=""/227, 0xe3}, {&(0x7f0000000200)=""/50, 0x32}, {&(0x7f0000000240)=""/39, 0x27}, {&(0x7f0000000280)=""/36, 0x24}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/154, 0x9a}, {&(0x7f0000001380)=""/103, 0x67}, {&(0x7f0000001400)=""/190, 0xbe}], 0x8, 0x0, 0x7fffffff) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) fcntl$getflags(r1, 0x1) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000001540)=0x33b) r4 = socket(0x10, 0x5, 0x7) setsockopt(r4, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) accept$inet6(r4, 0x0, &(0x7f0000000080)) ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f0000000040)) 19:32:36 executing program 0: socket(0x18, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) setsockopt(r0, 0x1, 0x4000025, 0x0, 0x0) 19:32:36 executing program 0: syz_emit_ethernet(0xdd, &(0x7f0000000400)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "00ff7f", 0xa7, 0x0, 0x2, @rand_addr="e24d0874ffa47109000000b29ee67d40", @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x32, 0x3, [], [@enc_lim={0x4, 0x1, 0x55}, @pad1, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x80}, @pad1, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}]}], @udp={{0x3, 0x2, 0x8}, {"2daf08da01ad8390743bf4d49723a078797232aaf79d3c63c0c8869b6a49cbf402ebe747df1be98af7c22a965bf01a59dbc444915c38fd9f3e88685c7a58a574ee90e041267c6d5818ac7532e76a232c1c32881f936369f49d882bbd78b7def639caa4dbf1fe9567854939284bedf62c25d3f36f89ce8b"}}}}}}}) bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) syz_emit_ethernet(0x95, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x87, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@parameter_prob={0xc, 0x5, 0x0, 0x7f, 0x50, 0x0, {0x19, 0x4, 0x0, 0x39, 0x5, 0x66, 0x7, 0x6, 0x3a, 0x8, @empty, @loopback, {[@end, @ssrr={0x89, 0x7, 0x20, [@rand_addr=0x80000000]}, @timestamp={0x44, 0x24, 0x81, 0x3, 0x1, [{[@broadcast], 0xfff}, {[@multicast2], 0x3dfd}, {[], 0x7}, {[@rand_addr=0x7], 0xb6a}, {}]}, @lsrr={0x83, 0xb, 0x7f, [@local={0xac, 0x14, 0x0}, @rand_addr=0x7]}, @lsrr={0x83, 0x17, 0xe4, [@multicast2, @broadcast, @multicast2, @rand_addr=0x6, @local={0xac, 0x14, 0x0}]}]}}, 'ix\x00@k*6'}}}}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xf, &(0x7f0000000140), 0x0) socket(0x2, 0x1, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000140)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) 19:32:36 executing program 0: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) 19:32:36 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') fchmod(r0, 0x31d) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 19:32:36 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x200) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r3, 0x0, 0x8000000000000000) dup2(r1, r0) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000040)={0x4, './file0\x00'}) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r7, 0x0, 0x0) 19:32:36 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x39d08634, 0x0, 0x200005, 0x0) r2 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0xfffffcb0) write(0xffffffffffffffff, 0x0, 0x0) 19:32:41 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0xde) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) shutdown(r0, 0x1) 19:32:41 executing program 0: r0 = socket(0x11, 0x3, 0x3f) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="0042fd2f8fe23582533f0ca0f502000000000000002679ba5fc4f0c25de6b1493ab307eeda46c4f525000000002c21d5c7bcd4421becd1ed6e8deeba30acb473435afa9b508d57eaa1dcc6f624d5d3e5b4bab79b046e8d03"], 0xa) socket(0x1, 0x3, 0x5) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100400006}) getsockopt$sock_int(r0, 0xffff, 0x120d, &(0x7f0000000100), &(0x7f00000001c0)=0x4) r2 = dup(r1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) listen(0xffffffffffffffff, 0x7) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x0, 0x9, 0x82b, 0x6, 0x2, 0x8, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x3, 0x0, 0x1}, {0x1, 0xfffffff7, 0x1000, 0x1}, {0xfffffffd, 0x17, 0x4, 0x4}, {0x35, 0x0, 0xffff, 0x8}, {0x3, 0x1, 0x1, 0xfae}, {0x40, 0x3, 0x49, 0x4}, {0x7fffffff, 0x4, 0x7, 0x9}, {0x1ff, 0x3, 0xffff, 0x40}, {0x6, 0xffff, 0x4, 0xffff8638}, {0x1, 0x6f0dbe0a, 0x7ff, 0x8}, {0x9f73, 0xb3, 0xffff, 0x1}, {0x9, 0x1, 0x3f, 0x10000001}, {0x51ca, 0x3c81, 0x2, 0xcca}, {0x4cc, 0x5, 0xffc0, 0x9}, {0xfffffffe, 0xb4, 0x7f, 0x80}]}) sendto(0xffffffffffffffff, &(0x7f0000000200)="c8eb208371304eee46e0da6c367e560772a97c9428b78a4cfc8b40048eaa601fb20cf853c3dc500758eacd62ac6cca7b", 0x30, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000400)=[{0x6, 0x0, 0x800}, {0x28641c036902375f, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x2, 0x2, 0x1800}], 0x4) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000180)=0x1) semop(r3, &(0x7f0000000080)=[{0x1, 0xc, 0x1000}, {0x5, 0x6, 0x1800}, {0x1, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x0, 0x3, 0x1000}, {0x4, 0x3}, {0x3, 0x203, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x6, 0xc333, 0x1800}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000680)=""/102400) readlinkat(r2, &(0x7f0000000240)='./file0\x00', &(0x7f0000019680)=""/259, 0x103) semop(r3, &(0x7f0000000500), 0x34) semop(r3, &(0x7f00000003c0)=[{0x1, 0xffff, 0x800}, {0x1, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}, {0x0, 0x2, 0x3800}], 0x5) 19:32:41 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000001680)=ANY=[@ANYBLOB="0000000008000002334fb5f877ed4fbbf7a2227ca5003be0e8734f23e90a3ca1be00001472f011e006e519dc846b0665f984edcc6676b93d5b5b6d6995908e8dd1c7de043b23ef060089b9cc06baa005a02d6397df6972d4f71fcd49951aca728991be6e03f265604def446167e1c7f53adff18dee947e57f66d28738ba39e24"], 0xa) sendto(0xffffffffffffff9c, &(0x7f0000001440)="4075a1c05581c86a746410c96313f5a89d0fcdace053103bd78a55febb9f7d9e0f648627b7c2e84fe8a1c565700b6b171d91acd1aaab646e0dcaf61283707a627cfbb6cf2b5b6f0bf53871bb1ff8f4c1f2c46f7825fb128f24b6ddf4ddbacfffcd14e195ba5419c8c2691fb29c3d05d4b563b6746bcc84655ece8e5e47a9424ef7c5f2ddd51033e158877595a7716d110827e0ae38ac80c5811e5303a1198fd86fc87ae7c8b923678f6c", 0xaa, 0x1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)={0x9, 0x5, {0x0, 0x1}}) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x808c694d, &(0x7f0000000300)) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000300)=0x10001) writev(r0, &(0x7f00000015c0), 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000100)="4d5b4b3898c2b15518685bc8fa1102a6bd7f43f8a5", 0x15}, {&(0x7f00000002c0)="37a2cba9bab90d18db1e8cf27015d61975aa538e19e3ff00879f8c", 0x1b}, {&(0x7f0000000180)="e7b09c4e134d3c1c27f51254fca351a3ab3cc51407fac793d943436ff82c73f89f93051691725198be6df552157cd200ba9872b3ffba43a1472a71e0b24ddf2e546f0f4c49b8d762ecee72f451264602b977bce0b6f1e88a5808436ff990f2d36e239246484e8826edce6165283c57beb26e72b009eaadd6ba86e91dda8cd15ca5e6eaafcdb2d62c1261738396c4984f6b1a4df599e0fbf77d40c5902321c9c3944d17cf3b1202d00a3c444db6cb4e1d296f", 0xb2}, {&(0x7f0000000240)="fdb2617e274d09632ad0e17beba97ff45163e8ce5f25fe2789c092412d280a839c4560a374e34321424a5e4801b2ab7359dd24faf8f617713b2ad1870350f6d7253e2f40dee939cb05db", 0x4a}, {&(0x7f0000000440)="bbf5ee8bfbfa29ab52b08e465fc790d1e1990dc656b54225f03b34f6ef7fde3e3a4341995f2dee8d98fb41d929c16449cf968b0b36178dc4c43a7ff0cb80a821da3f5bbb795e1a78b8991abce4f111341d924a69e1106c23b2f266c8497980fe0724b988ca86ee0323f8e5c4a5438a30cce336d1fff7736269f3ba0539b3b857185a1e5ab7ba30d075e9a83d20fb0c5f336c9f2f5a3f1759753f7ecdf304bf25a621434a62978dbfa450dfa487afdbca85061985f5e84180d14e953d063c30dcff5162a4d1d614b13fc5ce04d4f89927b5c7123c4442279339896dc910dea04e20b44aca9503947f47ec84caad0b735d30a01f17397060319af91064704746362c8e8aa24682aabfee33eb62e2446b75b840e2e00a5ecf6bf30c265516c32df0e5863d201d98cb90803c73cdb9a0d4f7a6960b3bab62d4ac0ddbf3e7ff30dc9b7e9a4045c4443068e3512cef06a19a1ecc2ecd749ec977a2184435876fcca1ad8231e0878509057e77ae96b76bf5b546120f1f801ca4c931721b2459bd44d78f475e55886abd6569b57f708c06f34c2a0b181462fbffe5a1b12837886c746a1bab7c247791462d8a4ec766c5d0ac7c7b055d132bd4ba9fd12f9ee1d277f6d36e10ce55a2ace2b6a2e6fa8bedfcb8aba38c083c0f7b8b5dfece19529f617adf84d78379e96856a49b17cf4e06197cf9ed44ba9545c11244590f6a0e4e8e41598b2d6cb321e844ada57e51c45f819ab775f4768b3c04c5aaf8c8515dbb435d3014f4ad9246c9d8bef46a1a96e6e858f056fa68228280c00dafd3a27ebd2b02a286a219f0e960a55acbc47e171db887342d9155c07f74042319a2af5608668a2e5613baba74c953a68b944fff9e834790f7363dc82ef6b9aba485364934f08953a87fae0a31612cb4f44e1a218ea626d26a8ca0f7822aa334703c0dae15266966d38ec116789d3bcce51c797da888aef5e50587fe6ae07cb48fb03f50aa84a0bee6ddb1c3bec2c9146386150227a051479f549920452095a000c4a1b510c4fdab62f3c9ab5cd3e77657739a6dd912f176b2d42880b019db959d410ad8a19f0f8704f7dc4fd1e9aaef0f96fd690cde9146f1a80a29c57ff4148fca9bb276b6c6561b5c131976e9be975632b4dd84e5dc07e9d688f16cf77ed7e4a6c588a6100a4433b7861440559b586c2cc99f5fd227c1312a59c0d7f5c4d4e28865ffbd60bc1bf807011fc3114c8d11384dd1ffe696f59ac4273e3367d679fca1577cf0830984b014cf0858af322d795e260a40da87958f54e182b63e3d209bf47ff7bc0c4166172ed0d060657bd02476dea7cce15537db725738b990e2715455e81b2a2bb98e7d6b0f8d7de18e126cfaa5f596bd93c03f02817bf430ddee6d20cbec916efea7d00912ff89faa0062d06b8eddf1bdc120d5ef3af4d0dfc1ffec3e70589858e15ed441b560affe0415b6ded8754a7fc22b3d9b27c2001878bc1878cd0d71dade7e89e8bc1cbab797f028b83475503be026596e8711745021136b7ad93625b6855f0522d2c8c83c7ccddfd23be76ebca9f8af5caca6e50c0aaa6fb6e232a8c3edae31a6e07655646883364221c74b2d74758fccdac188c63aa4955967de6f393283b649de5339e826c60e5f947d2eaec2b0731d5ddb72c51b1eba460c891e3f4777eeffa3c4d7bbc553e547bb3254e6201e58c33f3e90214d2d98b000cfde09b0f004a3acc020c376d05a355869e72bbb1c4ba333e83368d3398a244dae620103c3fed0cb3dc21e5d23c88415993b8406833700194292d2f10433ab4cd144982afa0ce756c4c89d9e23b7840908e377a741b7542853686b46ff19bbd980bf566e300649c703ee915ea12d789b37029644c3c82bed0e1614c7944a340930b53ae20f62f424444ffbc5a84d12486a553d21a2a18d2de456819640ee8d6c55e8572ce9667449cb3183fcf40a4647a02bcd23082ed4333865a6ad552cf1699d33b08f2a46b154395d723b9dcfd331b62c2fb7dffc45509ddb1756713256da057dd2e20e38d4515325384bedeb544bf9bb8a425a1d8b0d131124f9fdda3533914e16a5a09e7abf605368f260a265dfff394d536d328896e33d885330f5c20450aa8f66bc594c28bedb6640691bead84b46db5a0902070c3f1194280c7bc80fd65d41e5897044161f9a5fd538621e281ae69805d21f8072efc2ffa2d3823936bbb48c5f7df2a02bf67c4992069979054559eb5a5e581df91a01cd8830addc41b216fd035564e8148cb8168797ffc9020afe865bc7feade9051411ebb1d6cd7ad0b3468c05f456edcde26aa75d1fb6f2b6c5ba825a848e3659d3ba40156cc753c97afa4bacf0eae0fdf00d96d61d5176c9d913d6d898cdc2d8998e85a7089909577ca18eccf2df0e28da47e536536e4e48b227cb915ad57b465f2fd2ab94cd86f4bda93883f0fdf1627789a830400c0c8ebec29c257d693c48368e0d97ca0a343f387bd119a700ebc0cb645e51808a4f32ff6d3fe9d9b717ab83f6850abf1863f68a9e4338f8a5dbd3eae6e80d54370a64bc8d504e4caf82b640e77d7df872ee061497880a85cc40a3a339cffd18da932dd77f98ab1136886f6f4f732c3ad72767566daf493f234bcb385ef150c4b3657d362d804a557e2ab75fb91abb434c9a4693297068bf4562b192b2459335dfc65e586a88335a2cba46392959c108e947b21d33ea88a44b8214fb225b6d8e07fe565fcfce03d8ddf90712b7a1d10a26922bf4bb2349dccd1212c45f26d2c951036e849e54304a20b364aa6088c3c3cfc426afef113205a490bcda5c23dce1ec6da2c1e0b167583426670924ded531b9a9403f4dfce2e6d1a299ba621bdd6afbc0606ef05bdd6f07aeb6d821e580b86a9fcd05e17b78be3b0a3cd3cfe4605f0b122f80cce850b405c8ed08e4e4c24297d8487b523dfec90c1fd61f33482fd3c872174377f4ca831caf8e2c067ac5cf1d3b3dad4e2bf1e749f563d5bfb89f1713226e32a066b1503b526d6f506b6d18d499c2bf2ba7008e7b9db50734f18cd97b6770de98fb9fe9223525a14595c7dc6c8b8adab7e88ae38623269fdb3ff34a0e3ea1ad678232a6ad6593e273630949cfba0553531522ebed5aa12daa5fa19a1c2190a2408321e7b5c22634a000fd903421c6a510a4489737fe95df51bd988ac67699d1223995c03bfe64672a6180a435a5e8ad0d9da242493216649ffafc36a8737254062685b0b9aa3c283019147674433d11fdbd5eac7d3078febd5838fef6a341e4d182d64e3971696cb67b892de5ffdfc8b950e94eb5684066a11524de4f16971b1787ab58054446542cdb023a1807ba932491abcb6edd6af27a67fb401e503aaaed27f5a8fef5796a5aba77a78b09ad0c75e96f672c1f4d44575dbf94133956501f79f3a01121deac74a2ea0fb7717c0866a3816c39c5d86f7142ae926f8a62fa735309b16bf5827613077ada6175850f4cb0b155e2789df2d3c437ccbf3cf032e39d7aa10694ba6a4855a2ee2462b4ba22a932674a6754e87a4336dd66928a312d540e75418e27cf2912c681c27880500baaede15250e996c297ef98929bf5a86b1166703b5054de06710512c8c4683d875ff342c2cc6e9b4f02d26589d2d7cb662e077f6fe1eae987812bf8b31d53210603887aeef65bb580836d659b98b1b07a20a92d751c6175457646de778f45d507fa6e7cfaaf0ea8600a360dfa8866aaef01f0b37a25b58cd80b1065dfdb561c1655e630b33bc9494ecb1972b9aa8a79e4d6ad6520191832291990576c6bb4b88e0e430fbfe74111f4a476b271deb4e40d21369e0bb7f1eeda3711cbcdad27a126654a53a6dfcb423ea21e8dfcdfa835760e10fcb85fd7fe6e30dd0c5671ec1bd9e42be64ecbabef5bd53f1e4595315db5c292649c70189a7e321fa368e17d3229a8378498782e030f2c5cc4c06415fb4ffe419b56f6335cf9cbd1af42a7ff58cd9dfd53daec7dff2da81b11345976a8b0b937b904e9011e9c4ca316975077e86fbeb53f6e05b13ca7100be27f4cfe756a9bd3b479535d76171127930b7435cf5e2c62f25f8b71017031bcff41e9e35bfb8dab182736c74ec18480ba41279a64583dae6de3f31462e500fa171921c0279efca41fa21c988fb4c7e8ff62897343cade1552dd708fb9575df7ef6df376cc3029565843f64b6ded06de9eba2c71e985a8fca57b76aa7c46d587201c084814c92c0e4949203a25fca6599987a9dc2e1ed5653d0c05942f5c2dd4f035bcd20b95dd944d181d68208245d4e68fc1ada7f1373ecc2a74df89ed1cd47f3dcbebe0953369a37a2aee310a79f6be3a557362bc01543403e4e90721319880ec32dad2f6484f03f88546c654c0963f73f913a951e310722069c17b51d31a09a91181a53c6e2406cd95d4da4f6da1de5b031aba20488d260552ea200e06a9ca3f012ca0e0b49cae52a4598782755475b3aa177aabfed06de485c2064193fa0a8d18e300825fbd1e4fceec9be400f9bd346c42c63b27678305fdc22903123d84882449fd6473fb8a6f4ee5c53fae2c6f7ea3d87ec6aea650f752aebb782304c91720d750eb765c66cb21037277673b66fb72246e6aaf5cc185126978e1061913340213b0f4bc4a95561437cd48fc75315bfa655009d8dd4424593f6cc4f8f856b544b5aac927d53a742c63b9c0fee8a22c656d1245df870073456d1cd318f7e38de28ae960ccfe1c83ebe357480e3dff02d85ea4c7222e8ddf9464a29b83eeebd4b546c97bf447bcf239044fbd618682fb1653bb5d73f2cc7eeb98d3f69c32624270fe6ab871e3d41c48bfe3fbdfb5ec623e59fa3ede18779ac0a3873f9d9698df3a52c823d3a7e556e5946e52f4ba916b050152bf479f1b2400fb93bbffe3790a22d1ad520edbd0d66373e93a3ab548f8cdf39819c7764b15e0406606ec9d6e59620fc40c71b6cd87be91703ff8dd45e0a1853f9e99e44069ef93f873718e4488bb99c35b0ecf0ede2d921e40da058bacb745de9f1a1f1815d5dd9f1b30dbd334d2c6a5895021114a7fc71c639387b273372e3b53b5cd40b12ea8ba8f481ef4aa647a363e5428d020bd7b69b33cb27f8d5a10a9ced609fa12280b3f751cfe73abd4d3f4825b6f36ab47b4e6f8607a6ead825d37f0aab07231d1c2e15c81e0b44ed6f6e8eeb7277ce76d1ca34ded4a7cb7b5d3ba6c0ca5e7c9054fd1158460922f4d0140327de2010ce186f857c5cd0a81e2e3b4bb4455c84f2860f6416cfe53b2fcaa3dc0e35e5ca0f8db4b015dde4e7c14ed01f5ef24e133c09371efd404f44a256ed45cb675c8ff7f67d2eb5b62511860ecabc2dcefab5349c4d3043a036a6ed3a2178f4bb8340f468b87f97d3eb2a0cb81d4eac291d4fca046a5307e5e8dbfe6a4ba528aa48e66fb9b0d3d47a05a870d418d443fb12863f92b3f4f685caed35a8819b1b02c9861c4a12011caaf0a76ced2e4e59b15ade28a365c7fdc4fe681a11b0566197b501e59f5542bfa5e5a6e1134dddd5faf839fdaa479efe0b73fa3632d266fc5e5349e958b83d045340d29bbe94cc875b79ac25489ffcc45d0d86f42af44776a1939c3ac5c87ef4373636a8df1d86250fbc1956184228c36b1a1cfc8ac5fa8f30157f153682e67c7eff97a06a7f7b1c3afcd3849dcd1d733c010bf6a7f9573d9b34129f3a48f519f9db2752e008992f6a76071e4418b7b39108f7ac24690f7a817d7becb7e6f6036616f2e66dc350aea3777ece638e58278d3d3c6a37848708970efe5c7575ba38ebe70000000000", 0xffd}, {&(0x7f0000001540)="a6eb761a1f9caa5f9cc86d15e0f0afd38d705696b382cae4d40688a26a3a5f08677f5bd2491900f37c600823df3a499f34b74a877267557ec9dd78faa2f75318125ebe9109507cd832d24b6be3dfe70f9f356f7080d77933a66d19", 0x5b}, {&(0x7f0000002000)="d06a66337401acbef49de7193f227a0e145e8583dbe4d2c7eb56e227ffc6e2a81643b61dedbd1a4ddb72f484e727423d19797094a587c92f6956f241d00ad0a69653329b434c4a0588c3ed060ff86aed940973a54ed2acf21b087d69314ebe229c18c5679d4ca13b237efb433f4421ba4762ae2109b4e7d3d8c76346f2ff464d533017ef1ede984d6128e6b199e0744bd8b17d51055eb95463b525dc2847ec308a7d748dbf27944e4ea117cba87eb64f781c539d68a4d0d6c1bce6ab922a43aeea65072abe87d954b870d20e28019725bda0fdcf37db6d1c052bff347e56cf0858996941229d8f5850317d34281d224c3f3988cc0f91658356254907eb20aedef26d4f32e9636606a167694feeb504108d5786b045761d57af9b09d5478d7b2b69f28628e8a3e197c65470f4d85528795e17295673307dbf32825307d1c4fc3c3552771bdc4486d5a2648c251437062efae03d8a5481519e465a5fac9bdb7fc667402ebb444a9609ffa1fda75d79c45cb539528a2f1b40d8725a26da60c66a317661b9c764327852edf4c4ee0ced8e7662d3464d71045b174cf8c8503015fcaf48ac351a1f22d2f6566eacccd67f8588649d1daed6b441f055c0cb58c584a6092f81b58207deabef1bd973993c9a21efd3547482ab3b03c60b9e66d5753ff37d9381f1ab73af593880938327c2bb923a40dc2071d8309cebcdc5ebb61f103aafa8e624fee72f2e10e3f2edb71dcb115eb17fdea5c89ce531eb766ef1f158ef6419f4d7e1828f901e4a2cfc12f926c8c4caa6aad1af5b0b37159032e8ef7a4d7b917176e8e77d80fa9865549f72b5a4e34cd588e68b5d1c000948d1a60e21fbd7996114b18c0040453b2d749ece15ea9424ecc30a9f17128260e2c9fc6e3f22db9f6c5740484a681c4a66de0e01a30383abe7f65f4e2d62e1a8e03694f8dd9425ca956f899abc09e3da39ffd8499b0291b8bb5184eccb15edffd3d8de1a90a122a02904bafa77f0656e50040b9de63eed6cdda3bf37eeb283b67f20669883e87420ea439361448865eff14f00b6e98acb2f10d3f60a2d04bdeea570ac6eafec1db8b469df996d7eea8ce4919435d65fb2cbfb838ca2b705efcdc99e80e1607afcc3b9aa9c2da2f09ea2bd8597f2897ead0416c40fbcecac954a4a617a68c92f205d34e8cc6e3fb35b6893c45a0611c78db41a3e857a4d00d61fe16d40c0219396519b08714af263bd687297c05b1232882f1f115a28a958efe04503bb2b4a415486ab14acad80aed8d6d0d7a25196b980f3c9c2cb70c5099b9e9e6eb0d3fde039d62202d2a3d502044635054accff0c8f06071fc30beb5b4f3d39e59bb3c9626ad1e77696ce82d51554e5110358dfec575bf3b434d53b4f63bf952a65d10718b54e25a407f1af419f787a6d2d5427f94b486638b598bc5bd45eb8428015b399d278642af219dc235a2c9b72462cf43750bad5633f94da5dd4ab583d5618dbe08f34817e8b6b4ea621c94063f61b024f4d50383b56d73169fc3c0893fad6e607112ef6c237be16242d29ce712436fb0370fc7ea5c0fc0b2b81215449e46b40c16f73d81825b4a85de4c90d988a0cd17f45162f41d10d30244f34d66389194a764b7d060193e9b8c8a21cdc57fce2f40f0cfb317cc408b8b8c46808b9c61c9f114bf169b2aa48f1bfa101f33de16678e02c0f5e098e2fbfd50b4d17db136cc7d7a5f01ab9acc44b31967db2d8b4b09e5d875695f1e0fe799bdb27156c4b393c42f90f300a1caf5bb92962d372bd487010ad82cd4385c0ac192c85ec0a34743955cd1a4e8bbf10", 0x505}], 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) getrlimit(0x6, &(0x7f0000000000)) recvmsg(0xffffffffffffffff, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000380)=ANY=[@ANYBLOB="02000000000000003069f3415e19fb3e6a651f000000000000002f161d7fd08eabe42aa78bad4b4bd6df57eb8c805dcd8bbbd50a4db49c5c6e906afed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500423d7168aba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b00c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387f10f62daf36f4736ea254618071dd5fcf1b3ac4c5aa7d"], 0x107, 0x800) 19:32:41 executing program 0: sysctl$machdep(&(0x7f0000000600)={0x7, 0xf}, 0x2, &(0x7f0000000040)="f034c70f", &(0x7f0000000640)=0xfffffffffffffd79, 0x0, 0x0) msgget$private(0x0, 0xfffffffffffffffd) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x26, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1, 0x9, &(0x7f0000000000), 0xfffffffffffffe7b) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, r2, 0x4) fchown(0xffffffffffffffff, 0x0, r2) fchown(0xffffffffffffffff, 0x0, r1) r4 = msgget$private(0x0, 0x2000000186) msgrcv(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="12e92410a0f2332c77abfbcb320f3ff785dda7158ab3878da382ed0cce5cce0000000048e2798979ef4bb873ec42211e4d9883b5634c115261d462a0f06de3fd37eb3afd5dcf9c93598074e0153626ade2139627054851e129e04f7035123400ed0a5925a3b451d3bc60473f9fa56f89e0a3672c27ea8a917ea1ada3474eb996dc7104c3561f0c7d808c3fc921678e56c4f13bd57ddee11c47e766b4a8c2e2862ee100"/188], 0x1, 0x0, 0x1000) socket$inet(0x2, 0x2, 0x0) r5 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r5, 0x1, 0xfffffffffffffffe) 19:32:41 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) chdir(&(0x7f0000000900)='./file2\x00') r1 = socket(0x2, 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0xfff, 0x3ff, './file0\x00', 0x4, 0x6, 0x627ead56, 0x4}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100), 0x3) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aa3b6623f41b10f8c85f790fbe06f9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b16ca8d5957e820971", 0x19f}], 0x1, 0x0, 0x1) r2 = open(&(0x7f0000000580)='./file1\x00', 0x100, 0x68) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000005c0)=r2) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca376da066e763d4d967ce8aadb3c3fd7f9ae4f4c83b220d59b80283161ec55078a180c86454a6af889e6877abb5119218026dd409b65c450ff09e8a2b84a3bc3e8ffeceb6761b349d9d7512b3b4bcbcf5ceb029b7740fbb949d4dd", 0xc6}], 0x1) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x12, r1, 0x0, 0x433) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) mkdir(&(0x7f0000000c40)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) mkdir(&(0x7f0000000d00)='./file0\x00', 0x102) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x8) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000cc0)={&(0x7f0000000600)='./file2\x00', 0xffffffffffffffff, 0x1}) sendmsg(r1, &(0x7f0000000f00)={&(0x7f0000000140)=@in6={0x18, 0x2, 0xfffffff7, 0x3f}, 0xc, &(0x7f0000000f40)=[{&(0x7f0000000300)="55abdec677c9467fa4901e1cf2c0020dd9b88a3851debc5a32e64f0c3c7b07348463", 0x22}, {&(0x7f0000000400)="694bfddb2587bb80d3750b384f7ffd6fb535d9403324da944d9a153f6bc2523618a69a7161cb9d4c7d79ddbf450a5d7b0602884d23950a5dd518d9e360e9ecd44b35690410a74a205fdb005c1b3bc109092e20e1ba1e8ad6cf184e959bc3bacc61abbd23d1c0569d0eadc654b3231762221ccf27bf088b287d88e29b37d57a1cd7fc53d6a7fcdba449ee4b8d6a2eddaed59c9f9c7d99e6dd0fc6207971db85f9ec23ef", 0xa3}, {&(0x7f0000000800)="e58cbece5e75c8b7dd83ac3074055a7a3c19e184d8142b67d712997cef11348d3bedae058347808339e7b75dcba72352b46be64c1310c6feea5e4975279855ec699c56a9b65329b0f37f15cfde732858c1031c7c9448683a9cc2af57c4cace8a8bfd1ced7afd912c8d6a6f863cac40b6641e08f0d2f4d4aed94daf0af751a8cf12e0dda7ed08f8bdbb215ca7e7566092d3c049050cda97e1bb1ba077c0e1a9f8029a986ffb80abe5977931b10434c0fd56e80660c965950430ca799950e76ed34b427d837bbffa209b6eece37573fd8bff5a786f93", 0xd5}, {&(0x7f00000004c0)="b9958afbf22eeda56d0aae91b16bc23fb6468048fd0e412c66dd4bbb0c7f095994261152d2d19ac1811396c1fb440ad16ecced8dbcc01bd00fd7d058f3d5bad64c52515d73e257cc578409512d18a3b123837ef313052f6d9d22446029063a727c0fcf651faeb2f4e3d4e0f811967cc52a6eba97285b337759fbde9f68efe32c7e4c4a6fa429087a6fc2606e30c5b47cd7d9a944ddb7187c976f3705fb135e3b7b", 0xa1}, {&(0x7f0000000dc0)="367d6f0cc7b012e768def4678a805ad2bcb8a8f683223c00fc99e7be358568db4b78757c8494c357dec464d0339ad7faaaa730b6357da1cdf45e6e5c8900c52f8d2abb7c7d295e129819e49273e60053da840b496798dd93c2e7814d57b4158754d73f9ad77cd4562fd826e61cbf98134815c3f703422388741255ae13027bea4d0eb68b4cc5b84c1727bbcb639d5531348df02598512be5579707c49ed077abb18e81726e1d8496aca6f9d1386f6f218432eae3f5d40debec65ee1ecdfb7fd1c9ba010a12e61190ed9334182051ab6f029d4799d2f2", 0xd6}, {&(0x7f0000000340)="837202bf1691aa40ad30180418c93d1531a7c0af2b7dbf74ffa44493504639825b2c8c8e70559856114554624574bb4d7c97982233933b7e59cf2477aefd26f72edddec6d4f5816b12a51293d9cc02002649da3e4b54463873d03680a01158a047fe0193e3f19cc57831bcb3526b1bca85", 0x71}, {&(0x7f0000000a00)="f88701dbcde1209a861a30076dc8bee023f1f7a483531e29453fca9bbaa43d6fb35bfdddb469135b2182e130c6bae202bc3659f5f20ec5919bb21f0820f7ec2845b4801e0d0c0d74532682b1ac2beb95dd36a518a2603b6715d4a7a451b7a3338bb3ed1fae1980cce78c17b33548b267c36a614f71d858eea365be57aea4a5654e437de00ae667e85ea21d0ff7edc83f31a47e419c5fc8ac69b395457c55e0cfada44d6b5b7d3fefd570bd13cf07f3130188f0a1ccccfbc99da27451250d4f100c64689d867fe2", 0xc7}, {&(0x7f0000000b00)="9dc187ee13a7f298b3e9314db2f858a60fbd74f4074d806b1edc9f8aff0d717934e23752c82789baf96f57ee3ff9e10e411d55c3d6da3c28ce54ddf4c92beb58672f29c1063137cfbd7f4bdaa9d1ad6e820ffbd4523e3af6adb04d79d64066453c638279dac3d78ea7765331eda71e7861a59596ed7cd9b7e00126a844433268a67d777d80eded7541abda898937d265bf9b963f9fd19630102924ebc7d345a8978e269f0e57", 0xa6}, {&(0x7f0000000d40)="6d380310f9ec3760f7a7b85dfc12c188154241617d7f408dc6f4d3d3edf4c4f0701a392123d3e8f69c479ede04ee63dfb74509e38f3b9c3d9e9dd1ada21a32da4b92224af123d55029ec8c7a1eb137327cc76f4a5743c593cbf771bee8d97958cb99", 0x62}, {&(0x7f00000001c0)="ebc714f1f5c4e40edee4227938d1f94c180d253ae540f38c361b40871749bbccee66b588102a5cd4ead093fe5faa0058"}, {&(0x7f0000000bc0)="3cc93a2d69b599a6ce7243d38b318ab4f867cb1216bab8f90f2ec1195923fbb325cb7c05ae7b0b12766de929c5bb8f"}], 0x100000000000028e, &(0x7f00000014c0)=ANY=[@ANYBLOB="7800000000000000ffff00004905000071ffd6b3771368db9b112cdad0ac5db7a8e038908c9796332da1aaba45cac351669463d90b31c1f71ad84e0a2c4f40f3b04758557a99cfca1c2ebe97640ca0406382220c238cb0c1d0d6818ed94044db4a90de2d239f9091c987039331f6a00f6552619b00000000c80000400000000001000000f30b807d24fd3f0000001ede2babcb0db88a18d7af8e6589f7dab1725c90c294b782903f1a909d4ae152472fd47fe099315f0f9fa6a5e3c6c1e339c5724d174e705157ced466b1ecda9a2634bb61bf565f0cb00c599962ad5cb726181ede1b468ab18eb87718a8a4962ad16d767c5832e25c96af4e332c0974447975ef500f8cfb241051036c2c02001fc2c28ed4937c42150c130f445233640ec1b347f0bb2e72a4117f826e82aabb1e20a859cca585d8fa774d3035fbc89986fd5c6157000000008000000000000000ff03000004000000b6597e63347703f46c9ad3e98c1f53acbf0803cde4717efbe49f653595e03d7de6a92a8e0dbf780a0779ef6ba54e8b1fbfdf4009d0a337affa768958289fc5e9104661c22b9607494ca8648994c25d6d7d0b037c95eafcb60f651f32b36cb6aac800000000000000ffff0000ff0300003d682dd2da68d5d0785c7f650068aafdde91daa5f3271b9252980149566d7e29413bd0b5758341e0118e35098683939dfa946d6b7b7066f93cca594dfb0e47ef167d5ced0fa57c49336e9ce936c5d27ed4126800b6945ab86f3e220d53837c514f73c6cb0e27e6505abd43ec1b1ac38ae611e77828e814ee765ed4e0280319b338f8d8885af24dc91c2ddff3aead78488773729e0c322822181eec13bff3a61087ef5ea7f8cffeade08e2589b976ad87ad63a06732406eb5860e19fcf348be916bf9d64ce5693c10a57cf86f1020000096ac2f62e5031b21dda708590d3ce61b614b182d94f6ccb399c9aaa27be18e032c99acc88d415c63151900b6aa40c802732b041b1b8b7a15c5ed76ab5bc9240f46f542d39086cf69eca648c4ae99af087f2ccf189572ff032d4386c6673d90c100155bbafbbc4eb2d9c95f58e5a6b568e87c38e4c373018caf458dc84c200474954bec631fc28b0c24d0688b103e98f47470b9960670660eacf4a4dc0600000000000000cc21d4bdc687d2cbd2218cc8019c1efde2752cce09f7680bfab5c47a0b3f960ecbfea18c02932e6d6afd0dc44fb6228015360cd86e8ed634ec9eac57bef3449b815bb3237567a1f3c51079798892877622d1240c780c1ced45455c311b540e357429d5f1f1cbea7f27b2d750cf5ca8e60a12036a2245be98ffb02a917fc066e0d829dc058a3ae8594cebfa4f6e873f5b87c846746be6566ef006c5fda907b9fa174621bd214e3143ee9e68aeafb151993eac44f7cf31ba64b0e70668cdd763c70b3428a078c0aeaf68ff946be526863dd04cb6f5caf105122f4fa2eb74e95c582343b901449185cf198359766921bc704405faa15462ab267173d1a2d01e0dc7b680d3b2cb00007eacc35dee8f7c39c28359e04997a43d2b133ecd742bbd1d32b6b0ad49455842e11bb207f76cbd5aac4f396f9bb7c98a860821746709cfac1efe5f55b4d46492feca5a6ea12776da9421e08e16078e6a35607ce6c6132dda326c7d0953466e59f551d8d047feaf58c1243ccccd90e5013e1f1623d33fe07edc396ba4808f9e024c4a7a2d34b1105dbbdf584f6db59623d2a19ceadfb51d6e4bf88524b45234a00871ecabeffdbd2c570a24e8079bbae4cccd410b8710f01080d34caf847dbc836e91ed9560251337b4bd83b6f39ac5830920760decc13e450e48ebb1c427992d6f98982d88014e81d9cb9dd939d112188048722ec33a3a65c3901d45f8dd159cd14dd50ee0ad14aa8ce8ae90a24896e0507f4875f112673a26a9077a72e40790ca86eb5091b623f4341ddbf6f2fb731fa0cf1dc55400"], 0x288}, 0x407) open$dir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x400000002c4, 0x0) r3 = semget$private(0x0, 0x1, 0x1f2) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000000)=""/24) 19:32:41 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r2, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000500)=""/235) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) r5 = semget$private(0x0, 0x4, 0x5b4) semop(r5, &(0x7f0000000380), 0x0) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r6, 0xcc, 0x6}, 0x2, 0x5, 0x4}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={r1, r4, r6}, 0xc) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x2}, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8, 0x0) 19:32:41 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000010c0)='c\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x80, 0xffffffff, './file0\x00', 0x0, 0x5, 0x8, 0x2000007}) 19:32:43 executing program 0: r0 = socket(0x20, 0x1, 0x20) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004015b0dbf5850a81f78e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff", 0x585) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 19:32:43 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) r0 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r1, r2, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r2, 0x0) chown(&(0x7f0000000080)='./bus\x00', 0x0, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) chroot(&(0x7f00000000c0)='./bus\x00') setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 19:32:43 executing program 0: bind(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="5162064590ade6a91bd13be0311276cd33ec611253ce37224ae5663efda50ad8d9455e43b7a6949f6c466001f5f1d307f837e89173d12c531e11c219cd005c5fbfdb5d1deff486a4956e761ba7099ef2a6caaad2c087e178b0f54c807c267cb4ff8e16bb796274e0a2d01ced97aad4ddf75598b02a4c77fc36540c72619c0b68eba2d0daf8e2746ae9d60af91e9f23b4df1a1f497a95f08db90dc5cc8ae348dec77f5431ac807bbaefd26a05f672628dc2dd7fef204500cac2b98fd53d293895e62c735474a5122b8c5c2c8c723e1e142d5af915db6f543bd09c1d92a3ac6598f22b67999d632fb9ff49438f47f3aebad103000000d6f2cf3d845919925e62b848b37df0"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) connect$unix(r1, &(0x7f0000000480)=ANY=[@ANYRESHEX=r2, @ANYRES64=r0, @ANYBLOB="3a0baab6bcd0d9a09852602dc64591c685302c78c662bfe1d6ef6a8b094169b0eb43b07db06d78cd289664de211c07a6674253e17643f0ead17f67b8420e45018ffa7ade701dc91cde90f5c9374577cccc1a0ce4808a13a4b19e1085b11ec245d87b5f379f855412bd08", @ANYBLOB="de585f5db5f1d23bc66824088b30fc8cb65b517d9b4114978df01efcf05308cf546c4ddd97ecbad08d7419af5dfb3838154cb60e94f582e8ba7b2534ad9488530d5d01de104984ec11e1dece991335015ef994dbc00aa0ceb0eaa8fe76ab4ae784ef87d33529cf03a802e5ee2b7e10f2bb41f032fc9228ee5778f29221002b8c13cd86e9381be3eb43e856a14d1bdfec5582cfafbfa426755bc350ca420872f9522bb304ee55143908ef2c77319ce9d3c384fde7a7a9989d8b6beefad739a918294817aa209cd13ade1fe969baa89dcc00"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 19:32:43 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff4c5b0aecb9cb86dd6000000000183aff21405aafca51147426c00f82783347a0ff0200000000000000000100000000018800907800000000ffc88f468fbe0d9872fcb10681fa18db"]) 19:32:44 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) chflags(&(0x7f0000000000)='./file0\x00', 0x10001) write(r0, &(0x7f0000000440)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) 19:32:44 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) sysctl$machdep(&(0x7f0000000000), 0x2, &(0x7f00000000c0)="56d67850897bf4815b57107261b2d73db9a8872af654ebda2cd69dd75993d0500bbe79d031467922ddbf741809d1e4262921ef24dee6f85fae75716655a9a1a10b5f8374d4a262ccb0e56d3e3d6aecffef39000e2695b87d174120a2aad3c90a485bca2c4f770c391ce43adb43", &(0x7f0000000140)=0x6d, &(0x7f0000000180)="18dbc63397ad480f01bf529a926ed6c0f0dacdd3432fbe689431188b567c9a9110b5e8120c8d7f8712f3e20aca79d0fa42ebccdd350ede1500d1112986f74a00d46890de8f6427045b4515ea68e0ff24969ea65aadf44196811ac6b8d70a8c4614cc1e4aeacadf83f92ccb264db6ae7901f054d39fff03faf6c81835c4c1dde01dbcf12aff75097e255e3914ec48e446599caa78b0ca5a07d0878d32af0a6590a630eb4e15f9946e4269f1fa0977814e6f875ab77d758edea981ec123f", 0xbd) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x5, 0xfffffffffffffffa, "6600fa1d03182eab7fff0e091fe600008000"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000002e00)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2b3c1f97f1e1d9f076cbf2dca9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd10529dd095afa4e118cacfd306e2e91076d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa36328947ab4a6dfeaf2240cfe6c940c4e78dd214289db2ec0aa1d37e0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed480b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993bb22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dfe753b8c608fa96a395a9dafff1f84602c20f1959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e010000000000000029d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465670000000000000081bb872938583042fde877ca57358ff897eff924cd4ef2f468447ff8a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf067f00000055831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d88207503", 0x3ad}], 0x1) r1 = semget$private(0x0, 0x3, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCDRAIN(r3, 0x2000745e) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x6, 0x5, 0x8}) r4 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000240)=0x7) 19:32:44 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x59}, 0x2, &(0x7f00000001c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) 19:32:44 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x800, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8060693d, &(0x7f0000000300)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000500)={0x8, &(0x7f0000000480)=[{0x3ff, 0x1, 0x60, 0x31ec}, {0x0, 0x0, 0x9, 0x2}, {0x7ff, 0x9a, 0x4, 0x47c}, {0xff, 0x6, 0x80, 0x5}, {0x1800, 0xc6, 0x7f, 0x100}, {0xffff, 0x0, 0x8, 0x8}, {0x8001, 0x80, 0x1, 0x7c}, {0x200, 0x3, 0x4, 0x20}]}) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000440)="8e", 0x1}], 0x1) read(r0, &(0x7f0000000140)=""/252, 0x7fffffffffffffff) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000004c0)=[{{r4}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xfffffffc, 0x0) mkdirat(r4, &(0x7f0000000000)='./file0\x00', 0x85) r6 = socket$inet(0x2, 0x4, 0xff) recvmsg(r6, &(0x7f0000000400)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000240)=""/66, 0x42}, {&(0x7f00000000c0)=""/34, 0x22}], 0x2, &(0x7f0000000300)=""/203, 0xcb}, 0x40) 19:32:44 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='c\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)='r\x00') openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 19:32:45 executing program 0: setrlimit(0x7, &(0x7f0000000180)={0x69ba5560, 0x4000000095}) r0 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r1, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000380), 0x0) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r3, 0xcc, 0x6}, 0x2, 0x5, 0x4}) r4 = getuid() r5 = semget$private(0x0, 0x4, 0x5b4) semop(r5, &(0x7f0000000380), 0x0) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r3, 0x0, 0x0, 0x0, 0x7fff}, 0x64, 0x400, 0x80}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r6, 0xcc, 0x6}, 0x2, 0x5, 0x4}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x3, r1, r3, r4, 0x0, 0x20, 0x6}, 0x1, 0x7e, 0x3}) close(r0) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73f300070060c3dce5081a6f6000"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 19:32:45 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xffffffff, 0x54d, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a", 0x0, 0x3}) write(r0, &(0x7f0000000140)='\r', 0x1) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCSTOP(r3, 0x2000746f) 19:32:45 executing program 0: syz_emit_ethernet(0x5c, &(0x7f0000000240)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x26, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @udp={{0x3, 0x0, 0x8}, {"3411a6e10ace518b8e83adebfa5689df95fadd25732a5ab3b0a8f419b893"}}}}}}}) msgget$private(0x0, 0xfffffffffffffffd) socket(0x2, 0x2, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r0) getsockopt(r0, 0xe21c, 0x100, &(0x7f0000000140)=""/61, &(0x7f0000000180)=0x3d) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() setsockopt(0xffffffffffffffff, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) bind(0xffffffffffffffff, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x29b, 0x4}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}, @cred={0x20}, @rights={0x10}], 0x48, 0x2}, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) socket(0x2, 0x1, 0x0) socket$unix(0x1, 0x2, 0x0) acct(&(0x7f0000000100)='./file0\x00') msgrcv(r3, &(0x7f00000003c0)=ANY=[], 0xf5, 0x1, 0x0) msgrcv(r3, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r3, &(0x7f0000000000)={0x1, "6a7715654efe871cafd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21ea2cdcd9cd825e18cbc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45811b290efaf3c5d518de658356ce7b28bc65702184661b7637d97761a0476f7b0f1f4465b4de1b0655283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb04b731cb084542e16c2eb931a11c92b9877722265eba7f8ec5212bfc96c9017d3f1f5950f2778a9"}, 0xc8, 0x0) 19:32:45 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8060693d, &(0x7f0000000300)) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000100)) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x1) utimensat(r4, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x16, 0x1}, {0x83e5}}, 0x2) setsockopt(r3, 0x29, 0xa, 0x0, 0x2e) 19:32:45 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x1, 0x2, 0x0, @local={0xac, 0x14, 0x0}, @loopback}, @icmp=@timestamp={0x11, 0x2}}}}}) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000001c0)=""/4096) semop(r0, &(0x7f0000000000)=[{0x4, 0x9, 0x1000}], 0x1) 19:32:45 executing program 0: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x80) dup(r0) ftruncate(r0, 0x0, 0x38000000005) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000002) ftruncate(r0, 0x0, 0x100000004) 19:32:45 executing program 0: r0 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) r1 = semget$private(0x0, 0x3, 0x506) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000180)=""/163) semctl$IPC_STAT(r1, 0x0, 0x2, 0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000002c0)={0x9, 0x83dc, 0x4, 0xffff0746, "e274a46a1b66d0331fac1a97517e028ac8b32b84", 0x0, 0x80000000}) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = semget(0x3, 0x0, 0x230) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000280)=""/38) r3 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, 0x0, r3, 0x0, 0x9}, 0x8, 0x1, 0x9}) semctl$GETPID(r0, 0xffd590a4dddee60f, 0x4, &(0x7f0000000380)=""/74) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000080)=""/218) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaa0100000001000000aaaa0800450000380000000000019078000000000000000503089078000000004500000000000000002f0000e0000002e0000001810000005ee1048c"]) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000300)=""/67) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r4, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="40000000ceb63da008621a8801a344a15d0de3ea4845"], 0x9}, 0x0) 19:32:45 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000040)="eaff125c00000000", 0x8) open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x20) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00190000", 0x8) 19:32:45 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x8) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x2e}, 0x2, &(0x7f0000000340)="c7ab30ac", &(0x7f0000000000)=0x4, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) setsockopt(r1, 0x1000000000029, 0xea, &(0x7f0000000000)="06000000", 0x4) fchflags(0xffffffffffffffff, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) 19:32:45 executing program 0: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='./file0\x00') 19:32:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="128502313213780eae2210bb7793369655393ea281f58df22254bfd1e14fde949d69beb12a861d2e5cebb907d3fc1f26e1df676604bf"], 0x10) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 19:32:45 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80002ff, 0x0, "3f8b00200b0f000005000000ac501fcad2cad800"}) r0 = socket(0x18, 0xc002, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) 19:32:45 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82f62e2e66696c653000"], 0x10) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0xa, r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1286944, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r5, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r5, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, r6, 0x4) fchown(r1, r4, r6) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x8000, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r7, r6}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x38}, 0x8) 19:32:46 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x14}, 0x2, &(0x7f0000000080)="c7ab30ac", &(0x7f00000002c0)=0x4, 0x0, 0x0) 19:32:46 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8060693d, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r4 = fcntl$dupfd(r0, 0xa, r3) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x10000, 0x7, 0x6, 0x1, 0x2, 0x5, 0x401, 0x1b2c7130cda25553, 0x0, 0x0, 0x9}) sysctl$kern(&(0x7f0000000000)={0x1, 0x36}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 19:32:46 executing program 0: minherit(&(0x7f000072d000/0x1000)=nil, 0x7f7ffdecc000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) 19:32:46 executing program 0: r0 = open(&(0x7f0000000480)='./file1\x00', 0x100, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)='#!', 0x2}], 0x1) fchmod(r0, 0x8e3) lseek(r0, 0x0, 0x506e, 0x0) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 19:32:46 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x3e) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfff, 0x3, 0x0, "000000000000000100002000", 0x0, 0x400000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x1, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f00000003c0)=ANY=[@ANYRES32, @ANYBLOB, @ANYBLOB, @ANYRESHEX, @ANYRESHEX=r3, @ANYRESOCT=r3, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000000000"], 0x8, 0x800) msgsnd(r3, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) msgrcv(r3, &(0x7f0000000140)={0x0, ""/240}, 0xf8, 0x0, 0x800) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000040)={0x7}) r5 = socket(0x2, 0x4001, 0x0) connect$unix(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="00028763c4"], 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r5) 19:32:46 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) poll(&(0x7f0000000040)=[{r1, 0x4}, {0xffffffffffffffff, 0x100}, {r0, 0x40}, {r3, 0x20}], 0x4, 0x10000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x2, 0x0) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000140)={0x76, 0x0, &(0x7f00000000c0)=""/118}) pwritev(r0, &(0x7f0000003600)=[{&(0x7f0000000500)='\x00', 0x1}, {&(0x7f0000002600)='\"', 0x1}], 0x2, 0x0, 0x0) 19:32:46 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000380)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "e2db14", 0x8, 0x0, 0x0, @loopback, @loopback, {[], @udp={{0x0, 0x3, 0x8}}}}}}}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 19:32:46 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) r4 = semget$private(0x0, 0x4, 0x5b4) semop(r4, &(0x7f0000000380), 0x0) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r5, 0xcc, 0x6}, 0x2, 0x5, 0x4}) chown(&(0x7f0000000100)='./file0\x00', r3, r5) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="bd107ef287d2b84ad8356b2b0bd1a1737d20", 0x12}, {&(0x7f0000000080)="83933f297f4974124212b0de973bd8a166ae170095807d63f474bf3f2433dee8405d4e23d1e785583820ec9c121762d58c823f2a430d1247881f1e", 0x3b}, {&(0x7f00000004c0)="2188d57764218c7c3048c845c3bbc82167f4e8f0cca91984699bdf0f1af68c9b1f9e9cd5106452babe75eaffe451c72e66a6fcfb89c6c34458d5f6e409fbdb41986df525a5153cda59e3e46b336d2e0b4658c149c3ca660d944dcafbe3834fe0d8cef14f61399b9fe1056283475d6fb868a12eb1c8b50759f290d11e6a509e1f07bef2a1ab96f23be6d1c8fc0121ae6876d2aaf29ab0d53f0e2f93dca361fa9045c3af7718f6e854674dccbb50a8e5de4bf9d565e74009808ce2bd0f2eb83979dc6ced607b657e9bff3904327788f8772a0cf9a7ca4e16ba00cec35852b0ec7273908eaa3d05ae454bfe22dc98b081c7a5e77f20a8cdd3449f83d4642ad6df219122c094137d844eff800454199cbcc6b81a2ac1fa8b8f4bd919edefd52fa8d12eff8c72604398edfeb6dabe1e5a83e05ba28caddf099a5080197569aa886b3a150e69a0d8a3f5e361ef2055e3713ec44559d95215ee36dd0eb001505545847a49d830a80ffc9d4daadd99cb83ecd8de28cf5c748451f1d058cd0746f903a3481bd8b4518dab6eb06d6cbeed6852c435ac7ab6b1563dcd0eced4effc4dd505ed0020ef87453b8d5f9e6ba406237ec3cfcae5665f830bd754e8503cabce5e223d5e91e455f06989fb6ec211f9c718d2cb35b16f37a996f38d0488ef805f153dde22d01585cd0f09fc4587329922695303f2e6b7adef73284c866dc63c5c4107b54353bae3bfe180e0ed754ee6223a55d2a963da0b6c48e9af59d12278d23a09d8023cad6aea7ad4035d1b2b9ecd6d6b817294aea373f5c31650f22a99fe428e62c99c00dbd0b0f020a8b93a6205bda0cd0fa291a8cb1bb1072bea0e3e31b92d5f4d1bd13d74a26a6626d7f6c50b1d66ec6f31c9fc52298007e88aecb3c10f88f77cc5a56cd8d60cb04643cceb97c13109ee18d43d1850efc6856451c7e944945ca2a29f5bc6921727f1b23f236a7ce04c45c169b251ac4921ac68678789725e9b9dbb34c8991faab8594bd383093e168bde8d43ad0af8c37b8b3fe17c496637da8928521acd9cd2d95ecc85f1a20d7eb3b1ccc2af36a34f182cd964d5fb1cf999c7a15ecfa4d7c7909a532817e4412053ae18b8a223c9610dc2aa847c9f5cb4313e96c45670ebe3e8e85e039901cab133e5fbe378b80134d5d220747d4eb9dfde12013feba8223b0f1572cfc34a7f09334948bda9a9a4f58fa37c1d6439e5de31efd036a4264f69b1882f3f28daed80e67a77ddccc804ed448014c6ccf5b4ef94ebfba42940ea167fbdc3480b0e45f0e49a0972847572278cc9bcac777302fb471858b9ace00d3351b6a5b934392709dab67bf5b44afd7026d8f3029468eff62a24766a79afeff9f3fe4533ea746150876af92fb91a8bf003866091cd86ac86326493dfd05878a930e84a2d4acf0d9be35440d9a9579baaa0ad4ec9d2c6a7fb7fd3a15408ebc402ed84d1df8754bfebc47e2d01e1da7b2cb0e0d6fff775077e7fe5936ea90cadc5d0cfd3a34c957127e9e2aecd6eec6479e771d8de62af3ea9d303fb81b187c2fe7a5d05ba96e7a1bdd2c4c9ae2e5ed16ec27cdbaf2b0452354d86032c7d8a2a84e204f163409f8eb78795cadba3ed0ffec382aaa81162e4c5822228e1c7479d084b5fabb29439603661289a9f181e04016672e85d464d9ca7ba809ae443356693cf45031fb23413d00be9a90184c891155e3cc4e4eaee678756f688b96957b46496fdceb80eb2cedb665bed73bca22ff6e27debf9f5fafc59cd4d1066088f263b3647524c298fb8b6754b38d0f720483f2e953912168e636a3e86f39ba03c6fc29b53ec72344ea6f441413d53a6b434e5af55eb5868f9b35b8980b2f59b01843485fbb45909368c935d0d284178a2cf28500fb14fedb3cc4cb11135c99b0abf3ed8b4f6c981702ef15ba0c6aab754d6da2a53c1dbb6b3e03a84742398530626610916a4f2946d25a6e4663fa65046ec37468d896e039c53bff61e59204c8ed0f8e7218544a9db1418ab7e06a099c87c72da6cd329004d193f48636885483a5a1316d941aba8c657d0f0023e448ee82af6374c636858981245bfdb1f4e27d431439d8e7bedbfd76e4d01cdd354816e45f9e4aac49badc3a163c7620016b3a7b8afb4a6c6f6083aebe0f3d6c094dc7bb6b204f3f4cabf2b8affcece04e5b1045499f5d44e6e4b3e973e21ba7ba8e59ead959b8e5681da2345d018b7abb60296ae28e4f589d6cdca4a3bc682b06c0f26f188bae68c81e0b5bcbef8f0ecf899f14b00119b3dfb1efa4fb0a0f1ebdf2136b45feb267dc890296badc5fcf5ce967b57c45efb33482f769ea4b9b1750472ce32d642df159b689ceba58b77d4e9b2fd0bbc071a31d60474c43ca2a4ecc80db008b869bf00e8f3e785e81ba6ffb8285bc7f6cfe0266a10a20aeb04121296e419a91c8ff1886db0fafba557f42fbbceb86c0dfb28b0a407e6509ada8ab7c33b37d3f5c547368c50a39df17029af9b9b1f769058905d58d40efa038c61011835b7a81f219c030d44a5e1a5618ebb04c9420e86f80812a6fed3fc95e978cf89ad4319b3d5bab9395cb3c5ed35a973e5ff9a0244936a476433a9ffab2c052a6859328c90a5d0ef7ed0c9241888d6e9b8fb366128cf0d32b511986b320930c1e319e1307a954aad538982658e37948c8b1c90f950b3d898b217361dadef03509b82cb6107194a549c42e3d127246ba71005f703b8d1f6391ed1f42f48b2b3b94d8c81265cccb86a1e8ad0c1754ed86d87d2ccefe06d5f89815922d9e088e151b60dff36f14a91bbdd1df0dc8f5f27aa659c0a7ab23233e41ddad6a1e00b979b7f02bbf0b39a8597b3405aa646b934aa03520c2fba174b8be06864bb496f77ca4964189251fc2cb95da6ee4d4366f4e649538fcabef96348abd49c75d2a79fd24aecf43945d25c706a3f1118bb7109c7f65edf86b64151a87911cb01c7bb08fef5534593e7ef5805f528d40dc60d2d1cde1011e241366cc6f7b9bbaa17ef496ac534b2e9661bc3d7f2e19b983a000e1572e86d7b264fe4b8f99121c18648b23d722aca2694df095a73d55c0735659bba533130f346fca22021668d1e97aad4d7b736f780bd9e5e7819d48eb227389eac523ed88237f709b48819da81616639b88fbe872cdb06eb2819aac4d09fdc7eb0e73265c395ed7dd9eb53bc959540d52b1d34cfe0bd9248cf4cb9c57b2d58e0804d7c0e77f7cecc5b9b28049749eba5fcb7b45ac5987a18337fc7ed4dd7ef6f2ff2a52b0e61312397c9ffb1da5255788bcb62fcab59b082d0f8a6d041cdc7d65ba1035801346e830077518facf34528cc032e31d44cfe78ddf81cafbc71f06ba49a14cad5ec774cb1d90322d899280f465195b93103dd3a790a9d9b600ba6ab4d34084339e16e2d6ad6c5dd3181b3cf98c3b6012051e0091d15ac570ff62fbc973d0d2c0ebafe266d8d1dd408343b8f041385bec19916eb21f0eb8aa5a66d938dd3ed981f4fcbd11489b240c1bc58f982c5346f521881a55d3d0b7e68b8f6f3c5d420b7d8dfb39f9d3f50c872bfa22c1932b3936cdcdf41191cce25e4ba01e8e631143787b2b4cb66a140e80e2de0112d0dcfa26b43b038ebe66ce979e621592dcf83a33a32f8049a8ca1a0ced5b940263df1db1c58f3ed01b4badc403979ffde28d5ddafde8d959faace48b04d6462565e5cf30c9bb9063640d2f7d56527f02b1e0f5decec978958465dd8f82ce9bbb408b2a61bd11930a957c851653e8d0f5899e060782a6626e64da6126d08ab79f5392841890c3dde98aae7de99a28a7ac6f6a23db862a289822fe0ad1ecbfe2eb1eb82a114fe13031c96622a9b1562576e142567fff805dce3daac96a294f0d859c286d6fe3b13a2c3f6254a7bc1cb6e6c6a33b095a2fc3a9eef5fcc05b16b3366ef9e464bb7e80d13729c58fdd75a5d7f4b63a6da687fff6380aaecbc8f8fd99f1d2894f526112de53b30f31047cc8d646ce551da634d64c004c0ee4be01fdae8eb57af7e411d211d4551713faa54692858a2b4710ad5cdd854715072800fa51d12f7b69b42265de258704a75082de4b0d26dd4ebda6815a25e456941c10b24a7e078d5f66704ca082034aab0e79c19ad5933c0084df5b0faa908a2a4bab719dabb968cba29ac371e8d1de8df35df071bf8922a75f88f3d56e93994d1dfcb577ef5287789b6db80819fde9d1e0f36a3c8c6b5578e8b4ac4dd20b83ac3c324a8a903ce566bdd327ee780750da1493f3d0d6105bfb86d687e7989d456cb2e916431236c540276ab1a4f4a466ec2356d0370731cad014ade569b3147a48d39675e70050a243ff054a0f04f0b4f932a221cad8db548e4c0f726b6977bf1b069414e5399db376a5b08aaa2cc8329a741d3e5ae08a32f8e32e1ba606e0dc330e2d76d9cdbec0e91504befe9a77a550a7369f5d6314a7f694f0d8dff22417f7756195bf17f75d8189b1253fb0f48bf4f621a39f32b83b307ef6b9e57a9c002806a28c2569e355019fb3af665b58548dc1dba9541af99466a47be4be1edd5cd354498356578ec9ec62ffec57e28e10ff9f9cff7758d521463204034c7df78d6ca08caeaab7a6dd129a7bcf41ba5721e7951d27d418a634680d20319cc8e93e3164dc2357636a38ecbf64b012860686df956a9575bd46025b6a4ff2d492ff7643ac1631feef21530ab144dfaecfe5be2b9ef91d573956d091c44cd387a9ce5aee483037cde3464b483f863bb1cdce1f6b37cd8aeb9864971da6695a699019888da127539d44d4feee67740f42dfdc60b9b8b3f57b90082c6771150ae6f939437e4994d0912ffc63fa57a7cf3c8301651c643e37ec7d7d14f3b65ffd358bcfd939f6f3c02254ada02f4251089e4a81a00add4d3511af853a65aefc9134bd706f8c9ebc2d7a83966348891a5a0a352374ad662294808d34cd7792e44a124c39222d0051d77d7ee63497c68eb4854fb8928be66217744df3b751e1e58b79e244816d9316bac39d8161e6f2c0922a6e9767318f554de2d086019865b33a2eb62f43a4dc4ad274c834beadb922581cc28cd167370642be5a34aa4bcf6d82b1aa5381fa5de973ad941ebd9e74fc3b4b9f0aa87f723c110dee4f31d21ec77dc45f033ad2444e009d125da4be88581e5f0df705bbd4715e6adf1fb5038c4cddb2574a1534402e9b05cc324c2b7ccb240fe7be3276107b6fb96c747ab009da0338a4322c7bb07923617a30e3bab430fa19fdbe6a4d57354eb0bc8796934d5e071f8f16c4be28542702d0706e5f7a6deb3bac52d116c33e09909f2b8cf84951ea5c3e4d1afa1f0be1bc87eab64728b8140b06c83e185eb3f11a25ba16a38e70742f215fe0a92e7287716792f54715914be6d236d243394c7ac5cd21e81652e77eb0f7cb7acb7b12bba5619a726488520b2cacc71ee331dbc23b59f98ae0a1bc6ec6044fe971e3d5a10a65275734b78eaf4d18dc3b271785cd9c43d876cabeb698f434cd3c0d4ba5837468172bf136ced9f3dae5e2c04ce9b3bdd324b91f0e8b3cb15e844aa1d206703d9c321a76586bfbad981565b43d5d75c46cacd410684042ddde329c7ab6484952ffb7bcba46459bd0f6c3ad54393b64bbd6015e8a241eaa9a33864c0b74aad29395ab760e074c90d6ebffc07d622dcfb70afce7df647554e464ffc11abb93cf299d0325e490089e6d5da3697f3846e86f299cee7ca715fd9fdadff2251c2ed645b7d5d96904971ebea0d15acdf6639436f69208a443a6d6095731c360ff66c6fe5c207a6120bce1b3d47c78d0fe0f9", 0x1000}, {&(0x7f0000000180)="f020548d2745765cef42f45194931218e91416f5641be8ea6dbdfd40b49fefe1c89392a430881919a39de3dc2495b1db5bf798b50d0f79bac0ecb629988640a69af91b470fd80132e8abf1b1f5e8be291c2624156980f3e2ffb71b824c4ca72367dd9d3eb2da5f12a0fc3ada10b19e31a4b491ca39bd1d876a20eb6c74627922189db71b419fad42195e19239d877198acfe6e2326db8914942208cc305a1a35abf0", 0xa2}], 0x4, 0x0, 0x8) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 19:32:46 executing program 0: r0 = socket(0x2, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e4a3e6"], 0x1) r1 = socket$inet6(0x18, 0x4000, 0x4) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r1, 0x1}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0xa, &(0x7f0000000100)=[{0x0, 0x4, 0x9}, {0x5bc7, 0x4, 0xa7, 0x2}, {0xff7f, 0x7, 0xff, 0xfe}, {0x0, 0x7, 0x27, 0x3}, {0xc88d, 0x0, 0x7, 0xfffffff9}, {0x91f, 0x1f, 0x7, 0x100}, {0x9, 0x7, 0xff, 0x4c}, {0x4, 0xff, 0x6c, 0x3}, {0x0, 0x1, 0x2, 0x5}, {0x40, 0x40, 0x7, 0x9}]}) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="8fa364d192e2b18ba89e9d37a33c266e9bd0f88142c93fd7f0c51673ad51e72006eed88d26e5628c7f9edb1ffbcab76f240c871ae09e883fecb55cdabd461354383b014ec8815c0146a50165bfb0e46b44445ffa99e83d0f88adc69209"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 19:32:46 executing program 0: semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x2}], 0x2) sysctl$hw(&(0x7f0000000000)={0x4, 0x1e}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x100) setrlimit(0x6, &(0x7f0000000240)={0x1, 0x3}) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000140)=""/208) renameat(r0, &(0x7f0000000100)='./file0/file0\x00', r0, &(0x7f0000001200)='./file0\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f00000000c0)) r4 = socket(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8060693d, &(0x7f0000000300)) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000080)) connect$unix(r4, &(0x7f0000000300)=ANY=[@ANYBLOB="e709ac47fbe9fb1182f12d62f1e307de4fd995b59d034a9c281ded4d9cc1"], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r4, 0x0, 0x0) r7 = dup(r4) ioctl$BIOCPROMISC(r7, 0x20004269) 19:32:46 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) sysctl$machdep(&(0x7f0000000000), 0x2, &(0x7f0000000200)="6aadd50fe4c4b840182b45527be16e64475e3cbf55173a09aa53a84c707da297e777ef03782ec382429c02e69bab0ecc65bdebedc2339bf667c9f067fe7cf9546888c819b2be4b258dc27d20dfbc0455da978383163948c46e1826d9f629382096f57d3d9f67c135e903497613c7a8067dea88fcc286c0f2215def1b2671217a37e1888eff6c4ff1ed7e378ffd434fabf65f5f5ee2192a1cfa0ce0c7225f8f2da372c94a4fdc65347f052341ef09e1282af7e781418dc59cbc3a10b013ce3c1b56596843b69f24c7ab708e923f118916e06acc72ed3f266c10aaecc9ba0310b059581c49f7ce9eb8acb61ee6f41ab944b5c686601eec00b46b25bb74e32385c75612dfb4574b867e211c55352040105028fb098427fbe719076a303b45757130c3205d88f5ab38255e730b3634b1ea6dfa4ee7d7b0bbc02e7f390e32852f813eb65097f4f1eb005a1b73152337425c1acdd78804f2ed945cbe0ecf8bdcda76d0fd4bccfbbc71c0dec7360d8e538d39170ea0fd5c1d2dedf5144fc78706f1827120f67f44f41cc3303e6e37d779710844703cca133f81db81c2bdab6c08e934430b4700614a83690f187efcdf9fec0a7501a58c7f0f8680bc6f76b5eb41da568f304fb08b04cd491c8f734427b50244c126713a922718c0e00bcfb496ef756b5315460f3740aa832329cae2d32e557fc930fa7a771b1a3fe7bc9ac37805808d9e50b6d663fcd89bd7bc2a4c0601622282002a41082b92f6eae58f936898875ab4c1a0f075f18aa0b88d4ce0ad6ae773ccb95f3070fade8fd71c7d6c3cf25a968fde4342ba9db80559894ce3766fd35aabc50bf8efe9a2f6e9b0eba90526b288c6c7a3e66dc9ab2dac8803614b6d4a3fbe2f3a0a2113f67b6a3170827d0bf624218ffea3758be1af2f921735633215bde82f0ce4427890122afa2ed6355373c670cc38557dd28aa7694440de8a280c3f0eda8ecb179a9347d7273f58f208d80ca06b7fe22be7d1bb6ac0b8ecc8b3eae1d47ab84c7211c4c06b797f8f6b99d67d7ca2ae003afe770aae5f425eb2da3e2061b274a4f2506ac77e2f09910433bd83233cfa44c953814ebeeddfdcb381e7a8b895373818f0c2745711ccda5fd43e7d79db686ef7a8505aa25b7422d27a219d3a1e8d13ddb517f7b16279169ab07a98cc25d5a9283e99963b8e3a636157ac9e4b5564a461a69d6c707e44c1c69af59bb1bea4c0503b6f2017060521ca463603b0c2d1270e68b1c53516b93fa7c0de7a03de8cc200cc4c1cd9de3da6b62ef5631f6f76d554304b102e69a149bb92b4547438c601d52d79eb2e9e0f510d77af8d9347543c486a66e6657714ccba659fdd3c5aa68a87885b720f0d34cdab8042f01b4068dc0059d5c7d0b98740f3b9365c01caf9fd418fd5f5fed9b05608dca11bedb86dc23fbcd9f8cc6b0aae679b0e812ba9b3d5ef75b979dffc2ce931f03d3384c8c8795450d33dbe35a2cb1d8ed877d90745c33ce53ade04cb56f48f6219ffa4ea16fa951069306571100b1147e575b3812ec55388393a207c444d44f03044c9c69f4cc4427d8053d652b269e1e44aef022cc8a03a4275299bcb4ac329bc779bdbffadece3315a06a7996eb951a0ebc551b246189909695282f766a98f33ab33620ffcbdde5b2339564b7a9810c5844163b231730c36a5997b4c18b98eed60197f31b5ea7724639b1a471578c0ff7555362ec105f498126f68d9603904a55d0c7665c79e7e04c6a37f8fb2d8a1a4637f19e4dd67e1080559e8efeb7309771e8b0eae3b76d1a100f02dafe5a97ba211e7250eea94ca63433d0c4994d774db1c5cba74ca7083bc91a11e541ef10afddd9f03abf461250c3efd77226a7e076facf19153b8d501a5a558835ac28d66df95a252ea51f90c1a1790a8d0c2e54f68472727262015be50b76a2a0d488002735480c30b69a046913c6d32b20534508a9cdf273a44b863ae9a87f6752a1f01a63553044af7553c3dd3b57bc96ce8dbefdb09536490fb2f90bacbcc989117242700d0090b373b567597b274baacd145af10d9a60713d81079a623dd3d13b2ae2a9e1ebe4082f159973c69a03b115baec4b038265e3c2ab7b9ce2928a88020187fa83c98396594ea9bdda4e12645e0ce05c3d2f6ef380eb3f1376efb32aa7d275eeb57520f8469efbcd09f007fbd5c580936593c615755fab0c8ba51d904f9765118760245fc53cbf5cc9ed5ec009f33fa181e07e0ac4e36edddf885b81624b4637076ea8f9547abf7a47f08d9639e2e81cc4e10142a0dd305e7839a57385ef3d194f0dafc1596cf382fb496133f38be36f81c493c5fba748350710ffdcf940dc763a425ea7729f241b366deea058c39014a206affdf07be6da345c686dbb4ce50a25d3818b819346ab1360f1add824769f0c67055d07ab8d6c86e0527238db68f9e13066ea84d1a86a242ef28003c6f26c67a1e6b2d6522b49ee3030ff563fc9a8901ea6d76d533200b50208f521054c3b30b4c94f643f00ed434ef5bbf56a55346268427624544588bb3bb13eb396a87776b8808f9fb8d5257eae615f77e5cce5e6d87fd674bee0d203194b112099ed35d8edbcae37a5791994c2e87c5a243977a3203e5478d563c46c5e7702b1f9cd3ef7f25260566e9abe7d22fee83de413f68f15dfaa9f4701643f3cd2f2eac39102d4e65a56c995361d94e09b50549369cd5fbc83e9d85c6b281c8947a7cd703b9b8f5f8ddc078cf989936c0a0776c6ccfa49d0bbbf8ec22d6fd4b16896c2a1c1578c983582e7769ecd5db44589bdff59beab3d1d9f6160cf543fa200a5c7318536fc54d4a270bfcb50e98b7194801e3a47acac415c169a3f66a19ad6ff7d152d8a3dd667b69a666eeebd8e9b2a676385494bc1683d04db988c049ef9b2d0405b62ded2d980073beeb7c69f0cec59a6308a636ac0bf95393c9bcf826f870a6430c0685cbc4281e04bc3749d915d22a884710f5c8415fcd1535357a72746893a7066a71223cf3fb7f8eaa42f792ee527e882a418ea98ff523b94ae751ed4bdbe87898a453b44fa3a539d194ccd129a4fd5187309361f8388f1fffae3b095439444fbbdddc748cd472a3aa0780aa9f313a7430a3858d246b6f7417a210233fa5ed381db4b235c9ccf2095a98a24ee760fcb00652c699eefeaf99a06bee84915916edb834f031936a9a5d6753f8f09e693b7cf894b0c4741a4caf1bec83bda681032ec5e5c9a41c7fd7463c30a08823c621f535dcf51f949e111725fbf2c634ede0281b0412e7fe892381f6c5701229e394a3c9335bd5e61afa612d6b92f00a34c12a83c4a1d9701b0831adbf071b5c6d40cc0df1f3419a5b3f100d57d82b2527ee3b525c8abf8450dbea6a25d532ca0de6ee2def99848138540a416555e3cc58daf5f4b34988a51d477ba331fd486ba8a947e520a2bbff3eb1c56a6546dfdac8785ae063fb77db4fc9286c2e3600ab98d0be81bec22302e310b9689277abca3b042af356c98bf40d1657464691930281e5562a7baf5b2a3ae235fd27c7d0fa21702aff6cf83333415f88e8a921f4cdc7f5ebe980728eb75a1c1c25fbce75c7a222f372f071703d43b2e6e5db8dfa291350a7cbd0a1c2903f56d49252b90cb340dc99bfb8342396fe8be6f36a538da62a89cadcedde08fe0a7e677c16d0cc8642370369177d83e1e2cf08fae585daf2edd93bf447d962431412724b5a2fffecaf45e4a9746c5de701492ae9f60a7ea25d7b82f869e05b0c3dd89c3359c00237d0c414db5b8799f84023d07431341b7d3061802ca0be42dc38e60473c92a6eefaeb4b0ccb0e5cada04fbe80e447a190a630f8850a9a45b44f185fea3dea29e93539f3a30a4fab61f8172bbfb602465fe48c42e6b8100598017c6613f9733dd6eeaf97dfb7e30ffffcf73b4cac9f9f175f773f85b93cdf06bc2615f3623b3762d1216b1c9c5f5ff6329fdc623a6a56da602165397f77e95dcadb8ca89f6ffcd9f174b6e5c7e066a8f8248b06d34a1a16caff0e3ec8652232145982b52e2eee4e7bc1841fecd1e71729867e5bb75076f36c1be2f9819dcf19d2d91ebf47da22c5cf51b9f21beebf6e21a5a4fa3ebe252c60ea47ac09f9301fbf9186f26dbbd3f6c838697870a51dee430bfce62a46beae6cb738e4737306eb3f2a2513c06223e503f5ae444cd792e5ee46a94c37be586db2f7bc2a1c0f2802619140840e76fa040f89e62e5db6929ab20dcef2378116dac7a42cc2ac9297cee738cb3215143f0bed93eb8e1b40aa576c8926a933ce09f851831df9e9e392f3db095de1910a9d3b9ed52545b570aa94035eacd8d6d235f0efdd1986f8ce9f7e373e366589a5170a8aa2c09a9618372a3f305fe101a89014e856e76e90bda30a571b845d735059cc2dddaf04fe4ba856581cd80d573d6bcabdda802c2715bd5cc8fb48de189eace1159b53120098a1a35501477c78278cc3fac9de76fc2807c3539efeca25cf79592a2a86333f5c2290086df0cd979696369f64d638465124fe962983ce53270f22d1ecfdda6c5ba115083fa9c36c2e0152c2a7b4e2c1e30bc427057b5eef37bd135201425360e1dda817044fdff4a6612fdbc7b96cbc536766783bc0f48e47b483d718e1e27b26221bc124400e5556cc1211f596a589ff6e6de5dcc0634bdaacf4e39c9fe90846913343898a422942ab337c976a3fe00b24f9ac5338dac300cb7b3ad38013c6a430979552fdfc77d0050b86cd8978ba9bb038a6a54449644f8f8ec48026af4190ad9001826820fd1267a9336d636831cd52647c7e004a489ea03cec28e71c8b770bfffca55d83387f690d128ac4d289f9f66c7ee1a9d6dc64f18e48b1bf966762d0ffe7de95c2143fe6445838694e98619e46f98b231eec75d512082384c30a3d785e7504853b1eda2a6b3eb4e67f682b7583fe26eef1ad9ef3c0a48c99c0d171412d79dc0faa0d14541dfd99bd5c4c91019d39adf6ad9bc8ad396845302a11da31aa626521eb3b4cf6114b1ffd655582016145f6381070894bd007b049e38d2ce55ca49f19081194386ffcafb6abf8204902d4941d98c92346aacd52b5b7f67295d6f76b55706bd9db932f57a62ca65e6317c060851300a6ebe29f624ba4c954f31cb1dd4e78177e47d101e27a1092d49478a96f63f93b8a5df68e68a328d8dc6165b32946e72c8e8f9019f5afdfdb2ae5432e230ae7285f79f3bfe3155aeac124259cdec2bb8f7c89e9d5201050440a7d281b7c3c19127dfc1422073d579a40b7e663c1988a5c484092ec884fabe8c79a3149cde29dc9cbcb400691c6e71819deca8545a367192a52fe9a830395e8d934a4bc68a62579866d8e4873dcfca87f3109fb2a6b9e34320f4c9e3e7d767b46c8c7d3e62385124a6fc80e38ea59b106a709a0efc9944e71dc1e77bca31bd688e11c621fee083fcea78a714ef3279dc5d850071474023f2a43227286cf720b6dd90e12c86fd3b8206da2ac113a2142d87a344c007eea69dcc8fde83617d5a437b2d8f982308a42c4733b6da1db82572417e80223b18d4bd6cdca8de8a883240dc61db8ec0419e7e7f9ba63aa1976841bb28a962c1f72c73d5af0c1496bcff69af9cacae11836fb0efb5e7a0bdf61f0e1aa8eba839d292b7a173f71956f6f24fca53454641bd1190c852cbbd3a4cb12f4b786d6a7411b0d22d8ddcacb6450d10e764dac2f2c8fcc1aa89bb05a196b08b9d92c83522aca555fdac5b6a1c2755e36c62a852e49480419440760130187a3f3954ddc5921425f3cb5ae8ce4a842852", &(0x7f0000000040)=0x1000, &(0x7f00000000c0)="fe167233242709b118", 0x9) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) pread(r0, &(0x7f0000001200)="9ac609c6d5f36677d92ba8e9320179b2eee0e0babba575ef418e03a0c1a119bad814a612ca0b5ab5ad0c75f8ff59a98ceb8acf347fa6c3ab77bdffd2b36f75f216829db508e55b3cb67b515c8e", 0x4d, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') link(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 19:32:46 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, 0x0) connect$unix(r2, &(0x7f0000001580)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f293aaeb82fb168297e2ff23922299c3383f1bf63a78b796473d48e4c734a899f96f0b224ec765ed0e76d9d8a5b7c34e2c0c318fe43b00fa0400000000000000d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69a73991844d490000000062d8edd55587267ba4050932ed612e5ffe04fd83800b0331dd48d6fdc2ef38b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d0000000000000007f24b05c241e230be7f055df2b473f9cb01000000000000c1ecc440000447c89263b7abec3fef5305000000000000004c2d7e7c40b3dffccd0e67beab2b00b0c1b705f6f4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f0e4b23c5101e713db21be5638edb4489b8e1692c35dbdc77d3f7ba942baa127af7c3f3354fcd7b01e94dab000000000000000017a801b5669356a3f9962506702a7897312d6294fdaa8ae5ccf2f4f193a9ddc93e8223278f36002ddf041b808295000007bad3028227eb42d6aecefe22d18281dc64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e63e6a94dd63fba4f481f047c2d02aa78303d2d2f2c94b5d5bff44f0154fbd921372b6db8e070e477571c082a83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a2601000000000010467c0ca0e9e2579a3315ea83b98595c6ffffbad8088cc590f42c14b2d904c0fd5ce05e658bd615d7625c71a56b0f6ef1c7b3761b17d8bb2e075cdcb511cc6b84696b748d83b2bf795f7523a10a41ea854a3e0d85be31fe74ccec5a6aff82f22e0c2256355b959e64d8536400c508506a4ef894bb6f4e83a8454d12f54796944aa24b4a06c1bfc1ca2500000000000000000000000000000000000000000000000000000000665c9b95381c3bbec78b1cdfa7c973dc712d68914d2103f03412c421621e9023b6033d807d91e8f07726ac86b881a01bb8a4f88815d6a903a7488cea2b78edb9eda9df77d86d14af85b3d68d50343943dd3bc2353538161f3c441eaa2b02d3ec6375884576824e5500000000a84a62eb48d86e260517cf2ef920902b13e6236cca5447f5b823ae36e7448dbf6fed830e000000000000000000000000000000000000000000000000a17336d8c92aff537528ec4befbfd4e6a152b62484aae0db8a3ae5a79aae61c1ab60c5492e1cffd6be77c7de0665cf8bcc6a7f5d10213167106f7a30ac50ba945f70411c947682c28a982347432b097419ea90da8dca2fb8638aaaee9e59eaf761160dcc2df95264b2f2486a00000000000000000000000000000000000000000000000000007c462d37f3cdf80076831fd405dd7370ac487f108fd7a98d8723cd567e7ea8de0cbd7a373c965ef6df5756eba510e1edc6868cd198b615bb0e9d99b32b95d16efce507511fca04175f7fb792729d048132a966cca55fd9c160039b6725acaa94fbc3f4b9c40238bb13f0566331a81e2fbb18c4d560bc81859b9181ad09d8f9cfb64cc88155ccfaf3ff2749ee8e606ac11133c30fcd1f687fa361bbad41b6f5b6055f6dd25f57f42b7acaa23952d91a03687c83e97329d7fd7d50b9d984ab15aacd555ff87455bcdf6244f181a699eaaa02f9965d292bc6e69518fe5f296ec2934922bd6fd2497b41127585315d15448aa3ee521bb802d567644da7e8836defeba42087bdd063385c71753c20d48a5fe09c486b596a6e8a899fe490a461fd722628654ecfdfeb4488c24bc3182ceb789dffa080e283dbe61391076cca8eeb9f4adff919aa1ed7f992393ba7dbe123b7104b7d773aa2af16a5a1f8a757ab44cfcb3112b500d8ead9238372b482b426b079318d992fd6ad919861b04a1da17dc92ee2229e180229935855a1dbadb0c8b66862533d943e10c4f51730588a459e99f0c3ccfe3cce7f"], 0x10) writev(r2, &(0x7f0000000140)=[{&(0x7f00000006c0)="848b6c4667cf5f2d5d22fc13baf2b2bd6170b345589a6601207262fe78e947f31801f968a029782f388b6bd38749f709006e19349c0f9eddaa4e252ca09936f2fbdab15d45e22b0e9e00000026852bfc72e8e2c91063878cb2b057855f7cdaa76150f01ffdcb2ec1f44c207ef5951951f67b56c3bc3e3df96cd2dc834c92556e", 0x80}, {&(0x7f0000000a40)="eabe269c03a88d706bbe0e02bc04f428a1faa088aab0135c6160a9d5c9497b7c229b0b37b372b85a201c8c57e74bdd4e15e786abcfc3e5146c6cc2b2876b6b4242e7cf34e5668e527cebc10a548b1a3ec870f1989bdb707f2c0bb930ab1044ee80c08dd1a61ea8a1619b6a4ebd9f12d66f4d3e8bae838c41ba744bf47f5b374a8b10ff42c655e97216ce313e4b3baea9e3faaa761e1d23204fc8b9b75cdf21571060f0af71b5cef9e6273bcb40deba8f68f37af98b9e31c969b7465bb7b015272b4f5d3befdbd5e373c27c510f2654da8dba4929b6fec061c66e6fc3b750cdc069df7bda6576fd17390b3e3a9dedf3f5f1abe292a41072b86a34d1931d1ab1391222fb411b694e02e82278d833589f4db366d27d9a36783be7abad538f4c743805c5f1dcc6aed98f51734bf5766b16ecb09f7e0453a2ce44936f3c114bc5d84735bd3dd00e0121ffbee97838b082c4323a0f7dad4a5978eb90127abda8281163588d5a0a2780fb7aff5dfcc838281b4e824f69e35441a0bb69a0021c47c3ccff6e238f3710bcebabe7ba1443e069fb33174b691b052e04773952f8e3081ec2627750bd877819e6f3c5a46f709111379dfe6c68cc43fda0466370745b5b42fcac6b7b6ffcde653a009c4b9c27db7918148c665d9dbd4921365b5a359a87b62295b31cdad28d404922e8fc0362516acbf321b835d7c00276c547f5e9a9cc03efcfe7c2be7bba2ce9ae11de26b4e5b5ddfdbd9e8f42a8ea22ae2f46457402bc6c593f662333ed4e7cd1d54eaccec5f14aed214db80ab3bf167ab9caa38481e13e9e35a86458726dd66b54324de66070f178da6cb039abbf5f66e2eaf71780075baef160ab8156d8c9e3aa9e1537c19d50b25ef81604bb3bdc5cdaa932c612b3a53eea8d861c560c9bc1d8f5f8e9682512e2e7f5cf5efaf5d05818a96c9bae4cab3d1ae7804f8294818062fa5c4d6f225c8bd268e85963e89912fe7fd41b81d500b85e8b3e0eebec9e02e2cebe31fb6d186bfaa9071d806aa7f474e8401c8213c4a3258ba923f3a7bb37048c9981d63560058f5d92f8efb06198eaa1b45f4172c1db541268a78c8ffb5cec82c02988869357c362bc4919ecf552665739de65fbdc084c1bda7e1e7ece9670ac97549b5696f9148890da32aeaf42404512631e92b1b4cc9c271e80b0d75085f804407274d72f4a183a0969e52541a026c66a0112a9049bd6adcba3f9c148885ac22a701f540f14c3de46b7ce13b18f57f2a48336d5567750d5dcb294cb2dd0269ea83129a055dd6992dabe25502f31140743af406d47a025c6dd601bf58e4190e21c1e737fe54d9795cba8fb7f1293ddb705758186b4182c7310d95f639970fb470d439d248208c76f92508ba707a3e5eb06f5c86d878f8ae117d96c168eae882b20867d47dcef8ea7af52f81ef48afd70a19f9897d7554de50b12d5a4263d5a1245717910c048bcdfaba42dd65fcd61de1b6c8433fed3325e9aaf53ed929e037f15577d10686fa9b897c83fb429f1a6461f0abdeb4a16ee5b1e1a7bd0983f43a763cee986d36d0173e821f6761e456ea1d1446143bef20894f5355294361fc7dbab20de0f67a22b1856b6c5a7f18ecdcfc4e7dc79937638f7cc9434a0e9ff3b25b796ce23f7a3305a889cc90f85f873ab1f8a6fc7d6fd42c105479591a5627efb67b4a0b947b3505e729dbf82d77939a8622479227046f818eba472df2ab1a91479a3c534e5ad2e302e4bb5bc3e42a2c15ac1e9db0f108fe4c69eec4c80fd9bcf532c07aa557d5ee8dc0da9c42e381b24da6d31bb61c370dd2943d47981eee64ae0c4fb246a3f3ea749f4abe8a3a51175931a72326f4c86caca974330b82d8b93d98985ef2ea8da4fdf055648617adf1f02291c2135f419cdac3f8376b9b68a271d546ac37ba8a9e74acf7b13bb39f3a2e9d68fc5dae5d5a800781d5363a106982a57d7b80720ae52ade2", 0x575}], 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x400, 0x0) dup(r2) mkdir(&(0x7f0000000200)='./file0\x00', 0x120) connect(r2, &(0x7f0000000000)=@in6={0x18, 0x2, 0x20, 0x9}, 0xffffffffffffff70) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x18) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x4db, 0x7, 0x3, "2ea807e16eb595603fcfd71100"}) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0xffffffffffffff00) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000000c0)=0x3) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r4 = kqueue() sysctl$net_inet_icmp(&(0x7f0000000240)={0x4, 0x2, 0x1, 0x2}, 0x4, &(0x7f0000000280)="a3b4ad2cb8d4ef9443e0ad50bcebdd2b00d20b7d339eb3649be48a10803369bff70721375abc08d62a609358fe30d5873719a990c457ba79414252f906a1da9c0c5c8a2e78414adb715ebec105f551a12fcca5aaa23c00a2957db396fdc640ed680d25b8d604b9dd122a28eb26c14d33b1e296d976e88d744b19220e819e9ff723f5bf7ef221d40093efbf0883f420465dd613dd6e8cf7ddd076220590f4498f22d2b5e7f6da8bd6da14ed9971b6ced6e4e76f2c23e7ed3827a1b1fd9b9fa34ce19e7eddad8f0de07e8d537fa662622bd4e1f0d0c8bd61904114b26bfd0d72f3d0dc03a7d1", &(0x7f0000000380)=0xe5, &(0x7f00000003c0)="33e6a21f3bc5fd04b4fd11c015f5c1764bb2401ea7ddde64277358f133d05b0092aa3a47e1b54ff24db0e38fe864e5e19de0b7bb4e846854b098281eaf4ab5df4010c4ce7b0fd0531e996a659e4111674daf8862f685d26b319c9ea942c7defc9a99be369174c0a08a85cacc1b7a977538688596f95bc97a5a758edda4b6b290755d6d51a33c302ef711c579781e74b626d13ab6311b02e0be578fd9d091195fd6e8568d27624a6ee0f491", 0xab) kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) 19:32:46 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000004c0)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xfffffffc, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000004c0)=[{{r4}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xfffffffc, 0x0) renameat(r4, &(0x7f0000001280)='.\x00', r1, &(0x7f0000000100)='./file0/file0\x00') ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000000)) 19:32:48 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr, {[@generic={0x89, 0x2}]}}, @icmp=@mask_request}}}}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) 19:32:48 executing program 0: syz_emit_ethernet(0xecf, &(0x7f00000002c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0xe99, 0x0, 0x0, @rand_addr="0000000000000000001fa68cdeff3f00", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x0, 0x6, "11b6084aa38d4139608eb75b1b2df8a0020d34e909a8cbc6433fa48249a786f8d57d0348b9bf0f474e8d36a26a9ffaf052"}, {0x0, 0x4, "00a0225973c6946621071ed29cab09bd0515438227ff1f13970004eb0bbf9dea1ba5"}, {0x0, 0x3, "d39e3745479d392314aea668e70be2dc98b9007dfef60a"}, {}, {0x0, 0x1, "fd12eefa27147e35487f485ddf"}, {0x0, 0x1b5, "48f61ecaa82cc450c91cc2214a726f55373dd35336f45799381ea848eca84e43b6a9fd2517968222c98bd57486a064dc889d965b9278f003c5b2c4b8bc85beca6a8cfe974401d9f68155d74ddcf6681c46e89d2add12be138a2b3718045cc4725107a8cddd0f41f346e205df0d3f9000c0dddf0a3b8e25719b90f38ac26df07c8ae35cd2d63bfd4ce579bb2edac0d53c5d97f296106e6047a57a6c21ffaae24ae9ea79ed103227235507b87284024269c44609eb1dcc9765c44f51d4fbdd6b310c6156d7d0137b77dba6a115ae1404038549b65b1378529769dc23faf284d49cd5630b795dd606301f923a8ed01a521dddb56d2fcfa111d64b7eabf1eb59c91d482f0100dcc02144551db5f8cce1996970726f595ffd2351f830d7d94553ac6506ed7bd85bed553066825f345c3ac0658205d579406ee08ad0cc2e458529e360646ddd6bff4306e2f627d1884d62c96d2f7526e30d0894534e03a55a6a51233ca575bef3fb126e3de4f33b13a385d4d1dfa7210989cb32bc6b5a9474c8e067b5c6a8ffc41d40f4393313fbcbdc6ad40c978efc5d0baa63df5d9eef908ed934212e7db6ff3fe176657f9f6b32e46d11de3318dc6c8999447ccc8b2337e1896149de54de5d46bbcaf013067484a163baa926f72daff8833ef4b60b8a5672ff968a3360b3f25041571d333a10081c1e4c93b15ee91e41e5e9a6fbf773990393fe4ea9304f6fa840fba02fbc76130ab366c72f372a28155bf66ac49e7a957a618c7e40a84521c134102cfbff8aebc2864bbd0050e3cff4e91414e1af9f3322823de1c664e2432ebc54e2ee9bfecb5697da5a46f6fae806e732375731307745b78412644d40cf10d2595d6f1024f0ccdaa75a7978c9f4e753aba75b8c3c27bcf1c98a7addcc389f0bedfb4741ce1a142dbdef535c03923d0e44baebf8ccb8509b353f999626405ee5a0e43435eccc86f7f57b09cca89412fdf50091b6b7708fa8e063e6dce5b97ccb8d8a5fd26b3177728a2127bd5e19ec6c2d6580069036f291df458d83c903eaf6cf236e71396517483cf32125f7c461b189fd98a05b0fb3fe68357d2a4bf95069093eaeb369f89c45fcc294b21c6d3c3fa5c0ef819172f176e57229850ffa3c90d3d11166b428a97f6412c8f703589a13cb7a091ffa7c6f972221210bc940a5fa1a34a61c3d6f4e749f1b963494b1e540939f609a8de92420b5238a47f7d7a9272c88540d2afd59df20f584d3a69fcc3423518d46ea6a437940ad48f55124e23d831229bbc198627c574b8f50560da68096bec876875344f78e215c30c803d543f03ae1bd81191a1a0864b5bf7a3449f338eee7da8f571ea9339af1c8bfa3a6803bd9f4ccca5af56479bf0b07e56e84ae87f9e4f4463311de2750ca27827c5ae1a661797cd26da1c69e77d489e0d5ae4dd62dc25d01c83e4b696a71d82536a5d716089c03d33f7dc5dd9c4e5a97d49394e5d5c9d1eb4b81fd8fdb1772106328062fb8c7640632d5ac1f0c695634087e7b8489dc9bbd26283f0998727bea549af131ffb41927169bbc2ad47f0a290a268ea0162b1ab641024cc2494ce6a33df1e1e1c35cd7ad979c8ae7e45ab46f0c339f91f127cfa2a55ee65e619dc9f468d4dd601f511732acf08e3640fd2bc4450ef65165c1c9efe31b9f5e1db0719484c9fb628559c641ddeb1e52d4185719ceeb087b486c1235c7d09e2c6cb1f58f8a06a250a7ff0cca5c31c504ad13bbbda7f75227966630f4864cbeeff49cd840857a72aacf3bb20f5a61cece7badceb9c08a9f9b915945352309d706370dfbca3fbb4e320a62ae2987bf34c77336196c37349bd8a7bf537362e85d29c478341413a0211e45a7350262bd0b1fb799768cfcd0566cb0bf589af8c4b5f1ad8f335a1ffe4e9ef2fa1501d46e64332abe6a404b0523efc9a00f29db1504f2a8ffca0479732fcc4eca95125286ff0f57fb6953df7d97a1d044ed4a9e0d82fd116a69afac9c0670a257dbf74b24c3f82659a1228e7b9f576a3e4b94a24412af574cc76b6a3f282af882ff383d57babbf451442379c45c9ac31fe6af66fda041dc1b0f2fc3f61790d055960f8ea6f194b04058955cbe2af4deeee9760dd571724ca364e09fe47a64515227c95603a30a7e44f3e5e70610307245c2065352eff02aac75d18e047bda7d4eda5f4f3d123bbbf7872f1332f33c19e4f2054731f3ceb93cf6bd12b86f74cc7489ae69c6621d34cc5ea299c2271b033aed691440e55be9de1cf3e6de76b7e52d92c63cbf622cc6376f09086dd47c6150fcdd3f20d8cea402e3a1e5231b2b8bcc734fa7a0f2a14102979f980d5904961fb5e0934f16db27c90ccc7ce5ad5069344a201f4b2c8e66679f712e27218f4d3e14011f8b2d5b6ba243f5bc80ad9f0b836662305f6ee72f6175d191f8e03f561238403b8a1a0307dbf582155aa51ff69bcd7d4cf0e5859c918b1b62628708b79ff73b6e740452317a35c069391f4a45f62096679c0bb26f7767aaee9636e0261a410ae4f661c1baf0d877aee26996893987a0f272a4c40982c543bd9680c3468f84a12fee697fedb0861236b6839b3c26ae4f370d35a1e274f99db465df06dafd6810fb28b557ba0c0ce41d0b6cf756b64948cae20e6109b898dd7d867908102b62b5cf14c59a3ac101afc4569fdfdf0f7a849d74e74b05be6e1ad580fcc3ebdf40d53704cab7197517ab3fb92c9faccb22189e9f6ecd759d55099dd2525e10c1cf43e4d53cda1d9ac2be707dc6138a6340e87083bf5819d5e28ffae070763f1aac4177345116e6f965ef45c0c52e09ec258ac73b9971ff702fd4ffacfc7664e4e56c8acfedf6ef054137b869d32a5f93974360316d2bacd29dc33c09908988918ac3da7a4c63fe37e2d2ea17c12e6225537f629fb15613ff14523c0b7c2db570e9ed9e92b481e019b28839d4275019dd9f124820821abf4645e3d161aa6189269cbc24a87f8144475599812fca315801c6be139f32349badf1f4eb2e3bdf3c19bc9d9bbad3390d7e8a26e2f960f657eb8bb2f2e24f8191c2f115e1b793b9c4d115c2b59142a188fb7c81d245f5c837748ea99c9a22fe837818b06d67d52fd99a35365984fa58ac92903ce7138a388ca2870c02460103118da3ca2c45f92764874180084852635bfc76c8b2150bfb42b26953e26ad592197d99fefd9fc55b4ebecdb8dadd16c03a0b3dacbaadfc66abae0405b7b75d545e8e776f5ed9f920697395b7cf8e8cd8cdf0c75944e9a89c0deff4bb2248617bc4730974caca5617419a658f097ca2b932088129ace22b73c883ee36de841851136b3515ebc1dcdff011190d874c73b495f407af1cf1abf057aabc0359305aeff9acf1432fb80ff04b9a0caab57560ec257425a0d654c4c518c4baae0f3f7fddbcd3c247bd62bca786db8dbaa05c613d3218d428cb6552d0df73214ccfeb322516819830e6b24bd0c69f8489d152f1dc0b905d35bcda5e2ce523e2ff1868e50310446f0ec2601b9b64ee575720c8e13bc4123d6721cc25d837de0bdef4f0945722ca174b49aed9f6db8388a158ac21ef073028d9b7293f712770d76b5849aa8c5e9014da7e0c0b0d277bf2e8daf4927bee204de8ec24ed8483a95b053b8ee7a6adb07fc23ab560e8b6ba316bf0745f47752a624e348ff95f0366252ccaa3eda22961dd81d6a9598f57adef7905cb7b075654a3ed7ebeec3b7288547a3ff4781f8632b843b8ad7b3481e26d967da6945826dc7edb5bf1e671169f1a6e4966cb74eb39c661ab5381793602b25941c4c15ff66e5cfc1be5b3d58525edd5db2377218478fca68975c6dcf67c2f46f54e6c776c6b1a1a60b1e3a4d18c5e982804878d8afc844863f8ba9b45a2c07dbaeca2f3829a6a510723577286efa14a39704a73feb6271f1eb585e9a94da0c17037911c529e4cea913e77106b692d243c7baba56820e196408d59180b5da630f052a1561eeeccfbed094497afaf87f52fdbf7a30991eb7a2de54c510bc429634e8df242a3237832d846b0a29a200e14d6c60779c50f2860eefaeb471ed01fff0ae16327ad660d972ed30f053e5bb3a6306320d996cec302c677df56af073f2408cccc460f4e8cfd2d61498823759d90dfdf2259cc2f5049a5b209280c7b2e23eaec1ffd7d6d637344d7c749fc243890dd5915d4cb2b8447bef7c4a4e69f3375224ed70c158b27189735651e86b2808976503e66245daf4ad26fa12f3fde36130d89f0ad01af9d5a9c27bdd2600050d0bd39c95ec644e128b3c4cadd4d13a941a69aae7c8cd2def3847186655ccb9970aca35ca89eeacf339ddc0e3db0f0f3ff772e58b635c5559d709fb93f3cee5dbf98d656b29b8dfc8f5c09a4a8860606a8be1017bcb646f80d4652be832f17a31e53e3e4150dba6fc1e0b13c8c2622c266c0f7b50fa9eee8e08a2d6b13b7f53c7748b56dc2b7c2418ca439e0378031448d9bc3df0ef9e4b6b027b3fb62000b0d7ab3ef727af68f10c6b28d49004254e18e043f2697842f7e85d99e110d8e31a8f8c6d78e495f5aee391c9d671ef7ec9d3e5c58606c286f180206ab33372c3b1973699a6e5e3ececfdfc51269e700f449fe2f0ba86442a3380a3bb8e1b7ce594c807ad9fedce7c71149ae1ea1f3d5125992947f98c0cd2241fd0d679a50033be985651dbb32f4887867684b4d7ce28c118fbe191ac814b9042fe48181e0ca0e891c03febbe2b3b90db8952a3afee1fc6b17ab3ac9d94d06df03b2b37c2a982751401808831672de6617c3cb3c68d0d0d81355e5ff37b359a5000058c2a8f65447ffe26c9c1e2f8b84296de34677705e252dcaea0c8cb084be2f95e8d18fe6082674699266e8a0e55ee496730407272a6e5b07a632159e6ec1e90c6330e3215068b7540bb8eca7ad8f6c7fc4e630deae30b2da2aff3caf6df11c0c2ca2"}, {0x18, 0x5, "0f0a1d83ed7cc143516944e3ce55ac0c48a31d2ae95187c147346c893c75bd9412094da23e97f7fcf555ce3e8b"}, {0x0, 0x7, "43ee36461f1bddc0f9ba38311f5ee05090af0bfc4d21b91c5f210e06e3bccab5339b0b4068b794387154089eabf4753bccd8fc1e10a166"}]}}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8060693d, &(0x7f0000000300)) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000000)) r5 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000100)={0x800, 0x1000, 0x2}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r7 = fcntl$dupfd(r5, 0x0, r5) dup(r7) ioctl$TIOCFLUSH(r7, 0x802069b5, &(0x7f0000000300)) 19:32:48 executing program 0: sysctl$hw(&(0x7f0000000000)={0x7, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8060693d, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x46bfb) r5 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r5) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r6, 0x4, 0x46bfb) r7 = getpid() fcntl$setown(r6, 0x6, r7) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x40, 0x20}, 0x3, 0x0, r5, r7, 0x7, 0x3, 0x3, 0x3}) r8 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) setsockopt(r8, 0x17a, 0x7, &(0x7f0000000480)="b1dcfab4ab9bc3e9025805d74fd5c7d59a01e5de7d571b44dafa603796dc1c56fb2fe9283c5b56efd95e8f54f6dcb8a3347688322ac7dcfc4c02dd034befe999cc65df02fa45b851a86d58969764155ac5d578c94c2d6db5046441b037c245e2a3dc4e51b931467714679b9b0d87dcb5eb5eda294a42ea3009f169d67a50f0166f88aa360308ed79220a2fcdf7aef02f84978dc76f18da423ed795a5e06fca7203c3870bfd8811c4d74728ea1cc7d5106adf8f583210bde7587a648631ae746b964819f581a0a433e1b3cab3dece27e3c98618c74f6ae15001c374916d0828d10d1b3e488f76fbf041096769110f2f85f6efd2ae66a7032cbc7d619f000000000000000000006df893c748f6fcbf53cdab246fc1eace9af9696c5b519cfd2eed23e1a041a71a05f8f8c3e9c3ff7c4aacb2672406b363064b4e02f245e50dbc9c5d4007b6d15c7ae20c0d1ee3429a4c5258b07fc81cb5f2c79647fca232acd6f2722acf394fca48b99f6ab6fed789cd481b2248d859d2f9802f64f771109e8304e26a55b58ade66a62cc3f92c5c67f337ec9725823a9a274442c54c6ed76887832628ca44ff", 0x1a5) getsockname$inet(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0x80000000) 19:32:48 executing program 0: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x3000, 0x594, &(0x7f0000000000/0x3000)=nil) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x3000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r1 = socket$inet(0x2, 0x2, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000002700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000001440)) 19:32:48 executing program 0: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000040)={0x0, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"}, 0xb2, 0x800) msgrcv(r0, &(0x7f00000013c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8c04b1800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/4119], 0x106e, 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = socket(0x18, 0x1, 0x0) getsockname$unix(r2, &(0x7f0000002400)=ANY=[], &(0x7f0000000100)=0xfffffffffffffec5) pwrite(r2, &(0x7f0000000380)="5befde7d62127c24c546a00520406ce7d53603df9851d0237220a040711182cb911326c37fd1cf05b9b24caed7439e68d7479b5eef59ab584cbaba456f48554c9d063172020ac4a8eb17b09805d98e065f8e2d652907877b595ea367f78eedf3a370fae1571a748f37f21fd3603e6071f05db407a18615ea55136cda377b679972848d6f6c6e43ec94ca48f83dc6ca0c88deb76cda678ff408a049883ca9fa9d2e461da3ffe14a3d477b448d7453f6651209849f358cbbe10e89a3703e0acbcd8811191aa6a341daf413d9c8449a08", 0xcf, 0x0, 0x5) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/5) r3 = msgget$private(0x0, 0x48c) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000140)=0x16d6, 0x4) msgsnd(r3, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) getsockopt$inet_opts(r4, 0x6, 0x0, 0x0, 0x0) 19:32:48 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffc}, 0x0) r0 = kqueue() r1 = syz_open_pts() readv(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x5f}], 0x3fc, 0x0, 0x21000101, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, 0x0, 0xcc, 0x6}, 0x2, 0x5, 0x4}) r2 = getgid() r3 = semget$private(0x0, 0x4, 0x5b4) semop(r3, &(0x7f0000000380), 0x0) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r4, 0xcc, 0x6}, 0x2, 0x5, 0x4}) r5 = semget$private(0x0, 0x4, 0x5b4) semop(r5, &(0x7f0000000380), 0x0) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x7c}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r6, 0xcc, 0x6}, 0x2, 0x5, 0x4}) getgroups(0x8, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, r2, r4, r6]) 19:32:48 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffff7fffff86dd6010fb7f00083aff0000000000000000001fa68cdeff3f00fe8000000000000000000000000000aa850090780000000052b54016d1f94920a6d90a3a37adff"]) r0 = socket(0x18, 0x8000, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8060693d, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000080)=0x8) 19:32:48 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) r0 = semget$private(0x0, 0x1, 0x10) semop(r0, &(0x7f0000000000)=[{0x4, 0x282, 0x1000}, {0x4, 0x4000}, {0x3, 0x1, 0x800}, {0x0, 0x8, 0x612f57abb5321346}], 0x4) munmap(&(0x7f0000002000/0x1000)=nil, 0xc00) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r1, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) 19:32:48 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="158313"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="c37ab1868992d213c2d3794f046266423ec63700"/29], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000140)="06df3cc0da5bd435238a42059e38224b90a245aa6bdf52d7a37304eaf7e26fd5ec385336d8fab366a12a3e27590e4e8919216f038308a3b36a55da5051d9627bff7b7b172a94a2178d3bf37ffc7094dc59263e78125b7aa92f817903648403e133bea0df82b49bdbfdabde94ff90335e2241f32f10eae25e5d32240903cd08aa634e24887435b777301594539a8759b102bf7875c3031437eda23a874a78242a9d02f515a396149d01fa71a83fb23f88d9697ca00528a00bae84b599b835e082ef00033281aa4e5190a5f005740b3d9df21c10f51a9198052af0c1fe5fdfbe0b958843a5b8ebaddf0bb293cc9524f1d43f20b74abf4dfd18ba1f79e2c19def6862dec9e8b3d23b3def589847e29127e7d9e05218b241ad9d189f70863e8e2d09d6622a82ef3b46c47dad57e4f656152064bc0e27280e7ee469a29023b09bb32c13c6a80b1591197bd8a38eafc77af47196a3111d51fe5425c571b5cc79845a49c04e89380c82288b800e958a32ea86d92e5183b0b7163011c5a7b1e48237b559a0920545216793431ec51c89e85bada2b08be821347a4d576c029891bd0b994c48e8ad4f65c932366e5d42349fdf05c5dc8392f6070d1c82adc91620c3b3e4e1ed21cea5dacd9a5e3c926b412af6ebb92469044e14326ab9b7225317907deb429177b3ce516cfe7033bc160b80179f2a2e2e5f0f3474274df7915cbbfacbed177f2f10aa05cad2b1432a8a810747e85cb90252e2d3099bf3664520aed21e6b318d650660813c509c71644946336e6c103182cf0e8039bffd6b8cd7077b2947cd7b6c973a3e79db02c485ceacd62a973c9d3f20f2d2acf509ee14ffe39a74adfa50d363ec78253477af077654049cd0eaeb05f9f4175f59ccff84f98d6ca2c0721281875bab6a7cd23b04cf0af2d0c0ce7b0f95894dc51bfe99f9166e634ad6ac1d2ba313b5d791db935f81940251e7f2738661c0abe07362b8e860a7b9a3c039847d6214aba2e9192d8c5e15b1f7110623e151de8fbd2bf791609b6e0f33a04f0849f17984cbaa9ace4c76ee9ee92eed0109ed76d265a3ec136e436083a5413c2d234302a549112848683a9b6d3a54c681fbcf15d3a6d68136f8c342b7e8cad85cbd34d48d225a2b99574a94b90fbb5e4d9d5b20f219427b8d3263a825f1790199742788f92d19cbaffe586d2c6cfd86ed33b657883b9195213e689049c593fa1a6727d3c50eeae461865be174c25c87daa3eb162d26c34d17208db5e231a5a64c1687e8305e24d7795668efe482c2242f20a9b0692a4ee675cc2780a5a5fcd494241bab1b6740f4a127a9dde857bc6d4f2f48f4110afc564c492bfb185c9aa841fcbe6e42d36bf3714d739391407def8b082d1a2bdbb4aec1de70e14c6650b2992926734623014abdadea83cabcd650daf06a26f3d123169c67dd33fa383676d6ae595240059c124955a3e340896a1ebfc01a4a10c2ccbff25e89fe4f521b41e84fa1aae26e041213a23aee38a3a1ee41610c4806f7dc124eec6edb11a5524dd6016cac8cf08a7537a33ee3c0c51ca72ff8835cfd217a115c0cb9533819837db5fedebc215bedd5bfabc06fd732224dfd6d49fbdd6001512a81342e00e0f4e9ece0046d527ec334b16066c1234f42d7281c240722ef5c8f63505ee4192b4f3e91c75ae729442c136b4379fdab3de19a13b516ed5810702f08a10a435296520d40b31bc11a4682ac5ec39d3098e84686ad3af0d6cd9c9f6a786adbdf3552b38f711363d984a8aeefb291e863b20d35cbc22fb2743862219a43d41b4ecea168f47c7d031ffe85adb7761efbdf84e22ba9fc376e0432b46854fba9fc5c8700c3ef9c22d5c5edf9dbfa4c51733af561593e22392e31670e669573af104922d9f2aa3733db9014b192aa5ec4db0dc53f935356c3783f1230dd9de47b04c289020149cb73fa29a60f4ac27a97a7278d8cdf05798413b162f8dc23cd83ee7757a10a7f0a3141d71d378c9aa9", 0x589) r1 = socket(0x1, 0x5, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) close(r2) 19:32:48 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x43, 0xef}, {0x21, 0x211d}, {0x83, 0xf92}, {0x20, 0x1}, {0x22, 0x7fff}, {0x8a, 0x8}, {0x0, 0x5}], 0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000100)={0x5, 0x4, 0x1ff, 0x0, 0x101, 0x7, 0x1, 0x7}, &(0x7f0000000140)={0x6, 0x7ff, 0x5, 0x3d5e, 0x6, 0x4405, 0x7, 0xffffffffffffff19}, &(0x7f0000000180)={0x7, 0x9, 0x392, 0x4, 0x8, 0x35b, 0x5, 0x1ff}, &(0x7f00000001c0)={0x8, 0x7}) r1 = socket(0x18, 0x2, 0x4) setsockopt(r1, 0x5, 0x2e, &(0x7f0000000280)="bf930c46eceb6082cc67ef6b29d8810fdf1d4671c651c1457b58a96cfb21cc3e2a903c078351918cc7707c4038816722af2934000396195da2cf0fad9a2c7abf0c71087057d54866bc38015aac5fbae3421c69236e8c3ad2d425ec37e673dd75e435b2c67338a4af389e9763f474b816c239932a1471d52e03080599a2d171ab36619c1c87cc144cbdfb76ce7530164224055f80ff31126891f6ebaa46b7ddf78ea26e11e79673aa1e18155029ee2d0a503357531345adf038c50f0326fc1024e704bf1aae5f5a4c25b248c2fac214d97f5cce58715ef98b8c9e391ba1d975328d00a68c7f78bf8ea0c161439d85094c60ee00129c02386a88695f2f1fccdc436c67e970111148db01bde62713d6efcb6251583658c44d88b33dd62de2a4fda0981fe77e773f5a4932e58fcdc917e504bb0c75328c6f438b9203c582e32741119b89dba019401596f5477777d2ed29db384e122751c96fd895b389e9383f3fac02a9831d74a6fe116d38ae24e2f2540258d249a464c0ff2c3525e7e726af59dfd61f374b7b30dc733ce4d93964cf53", 0x18f) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0x0, 0xd3d, 0x100}, 0x5e, [0x8, 0x5, 0x5, 0x44, 0xf3, 0x0, 0x9, 0x8]}, 0x3c) mlock(&(0x7f0000362000/0x1000)=nil, 0x1000) 19:32:48 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x10000029, 0x1f, &(0x7f0000000380)='U@\x00\x00', 0x4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8060693d, &(0x7f0000000300)) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000100)=0x1) setsockopt(r1, 0xfdffc, 0x2, &(0x7f0000000240)="805f3b19bb59d561a81ee9bfafc82d2e2c5b2915e6b6ee8e1a247b44af8756881cb373c7cb2877333b57a174cddd87e3a3744736b6b0b7034e76ca1699e75b75dde6879e3da9f560d9fe7465d9ad7ff5e7a4dd06dee4ec5f621e9ec3d75f6d815a9cd679e0b70a3d11230685f45516ab8730938198723f28b731f11451f0621f8c3c7155540934b7bf6121baab616bf3dba92c2fe06ae884", 0x98) setsockopt(r0, 0x29, 0xc, &(0x7f0000000180)="ebff091b1baf22993192ed14520e0000000000000000004976b03ad10d70e0072dd020ead1cc4373589a0cf5126dac9acec9a5262350b0f193e6906a4e7e05c52e841d0b0f5b2e33f1c34e80aff56253144248c44096c5ad516ff6758cfa936dd5edd8961e99c4010b14c3ad3e3e309ec3e4b23f4e88e287aed1c3f50fa5811dcc", 0x81) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x1, 0x5, 0x1f) r4 = socket$inet(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8060693d, &(0x7f0000000300)) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x8001, 0x3f, 0x0, 0x1000}, {0x20, 0x0, 0x3, 0xfffffffc}]}) bind$inet(r5, &(0x7f00000000c0)={0x2, 0x0}, 0xc) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) setsockopt(r6, 0x29, 0x400000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048364200009648", 0x14) 19:32:49 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d4020207e0000001"], 0x1) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYRESDEC, @ANYRESOCT, @ANYRESHEX], 0x1) r1 = socket(0x2, 0x400000000002, 0x1) setsockopt(r1, 0x0, 0x22, &(0x7f0000000040)="b1f5d915", 0x4) recvmsg(r1, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/4096, 0x1000}, 0x842) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r2 = dup2(r1, r0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) pwrite(r3, &(0x7f0000000180)="43c4fbf295d6b475f81ebc546d3d56d32064c67673b5b73d82354f7717a61d82eeae055d421a6528a4da256bbddbdc89fdb33c181b9b6fd667f3a1ab123984ee0598a7add540d705bbb1b498ea3c4f53770e9e3ef9734c95afa5c5f6cdfa4b60d258e7f2b360a3", 0x67, 0x0, 0x74e) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0xfffffffffffffdb9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r3, &(0x7f0000000100)=@in6={0x18, 0x0, 0x4, 0x98cd}, 0xc) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r5, 0x0, 0x0) write(r4, 0x0, 0x0) 19:32:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = dup2(r0, r0) r2 = semget$private(0x0, 0x4, 0x5b4) r3 = semget$private(0x0, 0x4, 0x5b4) semop(r3, &(0x7f0000000240)=[{0x1, 0x1004, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3}, {0x1, 0x0, 0x1000}, {0x3, 0x100, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xb1, 0x1000}], 0x8) semop(0x0, &(0x7f0000000080), 0x0) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r3, &(0x7f0000000000)=[{0x0, 0xff8c, 0xc00}, {0x4, 0x7, 0x1000}, {0x2, 0x1, 0x1000}, {0x1}, {0x2, 0x6}, {0x0, 0xe8a, 0x800}, {0x4, 0x2, 0x800}, {0x4, 0x8}, {0x1, 0x1, 0x1000}], 0x9) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r2, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000280)=""/194) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x3, 0x0, "61aa0de9bae3c6514e6ae973739ea78b7ec000"}) r4 = kqueue() getuid() ioctl$TIOCCBRK(r1, 0x2000747a) semop(r3, &(0x7f0000000080)=[{0x0, 0x5}, {0x3, 0x2, 0x800}, {0x0, 0x100}, {0x4, 0x5, 0x1000}], 0x4) kevent(r4, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 19:32:49 executing program 0: sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x2a}, 0x4, &(0x7f0000000000)="4f00999799008332fb16c4c91c932a0ff0c95523", &(0x7f0000000080)=0x14, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000100)={0x7, 0x860, {[0x600000000000000, 0x400, 0x0, 0x1, 0x81, 0x1, 0x8001, 0x60bba80b, 0x3ff, 0xffffffffffffffff, 0x2, 0xe78, 0x0, 0x7ff, 0x8, 0x2800000, 0x7674, 0x3], [0x1000, 0x8, 0x3, 0x39, 0x9, 0x408, 0x4, 0x4, 0x401, 0x8], [0x1, 0x7de1, 0x8000, 0x1000, 0x8, 0x9, 0x8], [0x9, 0x80, 0x8, 0xe367, 0x2, 0x5], [{0x5, 0x3, 0x8, 0x1000}, {0xc7e, 0x8001, 0x7, 0x1b}, {0x8, 0xfff, 0x7, 0x9}, {0x5, 0x8, 0xff, 0x8001}, {0x6, 0x1ff, 0x200, 0x98d7}, {0x8, 0xdfea, 0x2, 0x2}, {0xfff, 0xfffff000, 0x2, 0x2}, {0x4368, 0xb1c7, 0x1ff, 0x1e}], {0xffff, 0x4, 0x2, 0x1}, {0x541e, 0x5, 0x3, 0xfffffffffffffff7}}}) clock_gettime(0x2, &(0x7f0000000040)) 19:32:49 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x8, 0x0) flock(r1, 0xe) socket(0x6, 0x2, 0x8) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x100, 0x1) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) sendto$inet6(0xffffffffffffff9c, &(0x7f0000000140)="b3e40020a004c74d14ab7801ad5f0416915ed9c3e5096132ccbf54ed6869fab08b3524", 0x23, 0x400, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000180)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f00000001c0)="ed592aa1be84bae06fd9293589fe34d3d769ffe974cdd866968ed4c75dee4814665c7406c48e5cace8fb7de379", &(0x7f0000000200)=0x2d, &(0x7f0000000240)="604c16f073bb66fe12556ec470b286ef5198317a54a0a4d33b1bbaf245467efb9bcc9a431b4c6dffb9939493efe1ac1ea2cdfe902860f88760d0e735568e8fe35addfe5eef29fbb280e969d7db977884da00af01d6284b13a1651cae87a710c8fc3c240bbd9bb65370ca02c54477a1497dfd5541ac16cbf3501c7c24dea7b1e07a57e290", 0x84) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x400, 0x0) openat(r3, &(0x7f0000000340)='./file0\x00', 0x89, 0x40) getpgrp() setsockopt(r2, 0x7, 0x81, &(0x7f0000000380)="d7e661baf97202f3d9118ee294b1da00a4b66c8a140d57f119d51e2d9f938d5e04fc32e5218e4e0ff7b20e53f4551071192808fe748f6bee449ed70765cfe81f8b8cd47c8cf46ae3468182dbaf796309c6fbe418d097c4530c31cb502af7f410346b903c5ecc384f08c6789a1987e0e43fd944fbe4884b4e2ea1d6b4441627d3d117644473ade089cbf17af14fb97368155c93da8c337fb67e67eb507ecb7955145f00f51f3834d6da19ba62c81833f56937753292d4988f5bef558b67b4fdc25c0d3223732abe16f4ebc407f08412653b56473108da8c29f588df5475709753f7b74ab71e29229c", 0xe8) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000004c0)={'./file0\x00', 0x101, 0x1, 0xffffd805, 0x1, 0x8001, 0x4, 0x800, 0x0, 0x1, 0x3c, 0x8}) open$dir(&(0x7f0000000540)='./file0\x00', 0x800, 0x90) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f00000005c0)={{}, 0x7, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r6 = accept$unix(0xffffffffffffff9c, &(0x7f0000000600)=@abs, &(0x7f0000000640)=0x8) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000680)=0x4) getsockname$inet(r2, &(0x7f00000006c0), &(0x7f0000000700)=0xc) 19:32:49 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6031797100180400fe8000070000000000000000000100aafe8000000000000000000000000000aa1101000000000000eb020000050200004e20000000080578e8abc6c009d9f469307d9d7ea2bee1c101b852ae921f69b732f635904374ada1a5d7a88ceb42b9f2ae4fb653de464b750b940d58159201e3b95dfe207753"]) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x1011, r0, 0x0, 0x0) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180), 0x2) r1 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socket(0x18, 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='./file0\x00') socket(0x2, 0x1, 0x0) r2 = socket(0x1, 0x1, 0xc) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) fcntl$dupfd(r2, 0x0, r0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8060693d, &(0x7f0000000300)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc024696c, &(0x7f0000000300)) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff125c7f000001", 0x8) 19:32:49 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00fa0400000000000000d9ac55a52f7dc8062782813c8cefcfdb1be8f9c0e36d58ab4f79a66de7fb584d490000000062f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f3354fcd03af0c9fc348ee4013ecdb22c517b80c1886d2b7b150f80a50d2"], 0x10) dup2(r1, r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc3", 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) accept$unix(r2, &(0x7f0000000600)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 19:32:49 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xfffffffc, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r6 = open$dir(&(0x7f0000000100)='./file0\x00', 0x400, 0x150) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x20, 0x20, 0x34f, 0x2}, {{r3}, 0xfffffffffffffffd, 0x85, 0x2, 0x8, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x50, 0x2, 0x6, 0xfffffffffffffffc}], 0x10001, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffc, 0x42, 0x2, 0x9, 0xffffffffffff3aff}, {{r5}, 0xfffffffffffffffb, 0x5, 0x20000000, 0x7, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x11, 0x2, 0x80000000}, {{r6}, 0xfffffffffffffff9, 0x88, 0xffffe, 0x81, 0x6}, {{r7}, 0xfffffffffffffffc, 0xc, 0x1, 0xfffffffffffffffd}], 0x1, &(0x7f0000000240)={0xeb, 0x4}) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0xffff, 0x0, 0x0, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}}}}}}) 19:32:49 executing program 0: syz_emit_ethernet(0x52, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x44, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x1, 0x0, {0xa, 0x4, 0x0, 0x0, 0x54, 0x0, 0x0, 0x0, 0x33, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x4}, @timestamp={0x44, 0x10, 0x1f, 0x1, 0x8, [{[@remote={0xac, 0x14, 0x0}], 0x70e3}, {[], 0x80000000}]}]}}}}}}}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) setsockopt(r0, 0x3ff, 0x7f, &(0x7f0000000200)="4d4d86dabb05579861c3ff1d170c8b32e47fb7cdbb535556433a9799185686b15330b9b93444a0ec65d1bb78779f65020cb87f3d0214cc3fb28e0ed433c68ad59365d856fb34c5f32d7af064a368660f70b14cb7e27a9676a6af865a2a62df0efeff66a241d174c114b76b34cec7f79a09aba7c1b4dc5a7d3db3533e958d6a2ac5906dff", 0x84) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, 0x0, 0x1, 0x0, 0x0) msgrcv(r2, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00|\x00'/153], 0xfffffffffffffdce, 0x3, 0x800) msgsnd(r2, &(0x7f00000000c0)={0x3, "fd0cb3a380f4954d4fcc80fed57a6f3d577d59b0df57638b21d0093b45278a71e12da6e65e53ba5651a90a48ce9867221d4717af810619b88388223cbdc290698f2fc8aff576eab09eb53a8dd4783c11a14acfb742031ff3ccf6fe04b2aa14d91ddc23672bdb8119b316dbe29293ee791c623e1a515e3d53"}, 0x80, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) close(r3) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0}, 0xc) 19:32:49 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000006640000000005b67071b542a538706000000b818000000290000002e7976af00000003000000000004bb89"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8060693d, &(0x7f0000000300)) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000080)=0x20) socket(0x2, 0x5, 0x8) 19:32:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x27d34b99, "00000e091fe600"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6", 0x55}], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x218) 19:32:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) syz_open_pts() r1 = syz_open_pts() r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8060693d, &(0x7f0000000300)) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000000)) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x201, 0xffffffdd, "0366fe15795acd76ef5caf04000200"}) writev(r1, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaafa91fb94f452", 0x10d}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03", 0x226}], 0x5) write(r1, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a", 0x19d) 19:32:50 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) fchdir(r1) unveil(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='c\x00') r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x4, r2) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) fchdir(r0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x80, 0x8) 19:32:50 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x5, 0x4010, r2, 0x0, 0x40) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) ftruncate(r4, 0x0, 0xfff) mmap(&(0x7f000000a000/0x4000)=nil, 0x4000, 0x0, 0x1014, r2, 0x0, 0x4) dup2(r1, r0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, 0x0, 0x0) getpeername$inet(r5, &(0x7f0000000100), &(0x7f0000000140)=0xc) pwrite(r1, &(0x7f0000000040)="a5641f5de6a20e1aa7f6f5621f3342915460c20f2c7630d1becb44b9a556ccd5d0b5958ab313ff7dbedaa5678df1220cd44ff785c1caba630ddf34b0113a1fb6c1d140b0b50c30e2eb806f3bee87a120d732d62b7ea54cb872feba0043cacf0892219557e21f9b5012d5c4419484158a165c92cffbf89f31d9232187689db52e974b98f1", 0x84, 0x0, 0x5) madvise(&(0x7f0000000000/0xd000)=nil, 0xd000, 0x4) close(r3) 19:32:50 executing program 0: syz_emit_ethernet(0x9a, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x1e, 0x4, 0x0, 0x0, 0x8c, 0x20, 0x0, 0x0, 0x2, 0x0, @broadcast, @multicast1, {[@end, @generic={0x94, 0x6, "96d2dfa5"}, @generic={0x83, 0x2}, @rr={0x7, 0xf, 0x9, [@local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast1]}, @ra={0x94, 0x6, 0x2}, @timestamp={0x44, 0x8, 0x4, 0x0, 0x8, [{[], 0x84000001}]}, @rr={0x7, 0x2b, 0x5, [@multicast1, @broadcast, @empty, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @broadcast, @loopback, @loopback, @remote={0xac, 0x14, 0x0}, @broadcast]}, @generic={0x94, 0x10, "53f5f58493560543a3b8efaaa342"}]}}, @icmp=@timestamp={0x16, 0x0, 0x0, 0xe000}}}}}) 19:32:50 executing program 0: r0 = socket(0x18, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb}) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0xc0e4, 0x0, 0x6, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0xc0e4, 0x0, 0xfffffcec, 0x0) r3 = dup2(r0, r1) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r5 = kqueue() fchown(0xffffffffffffffff, 0x0, 0x0) kevent(r5, &(0x7f00000004c0)=[{{r4}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xfffffffc, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f00000001c0)={0xf4, './file0\x00'}) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r7 = socket(0x18, 0x2, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x1000000000029, 0x2b, &(0x7f0000000000), 0x0) r10 = dup(r0) kevent(r5, &(0x7f0000000040)=[{{r6}, 0xf, 0xa, 0x20000000, 0x78b0, 0x9}, {{r7}, 0xfffffffffffffff9, 0x44, 0x40, 0x81a, 0x40}, {{r8}, 0xfffffffffffffffe, 0x80, 0x40000000, 0x1, 0x3}], 0x6, &(0x7f00000000c0)=[{{r9}, 0xfffffffffffffffa, 0x3, 0x8, 0x7, 0x9}, {{r10}, 0x0, 0x1b3558bfdceb7c1b, 0x1, 0x8, 0x100000000}], 0x81, &(0x7f0000000180)={0x20, 0x1}) 19:32:50 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x302) msgrcv(r0, &(0x7f0000002480)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f543b508249f00"/4119], 0x1017, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) connect$inet(r1, &(0x7f0000000080)={0x2, 0x2}, 0xc) r2 = getppid() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x23756de19e50ab0c, 0x0, 0xffffffff, 0x7f, r2}) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000001180)=""/130) 19:32:50 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) write(r1, 0x0, 0x0) dup2(r1, r0) 19:32:51 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0/file0\x00'}, 0xffffffffffffff95) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) close(r1) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x10000}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:32:51 executing program 0: socket(0x1, 0x3, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xc}, 0x4, &(0x7f0000000040)="cbea7abce191a303862afcc347cb69f65e1dbaf6bf7cb19ca4024f334ea191e1b1fdd56e96479e100c5c4782043c2cc6f9993588e61ea9e78fd8cfe4e5503b90b18b5bee62d0afc014cb406556239fd3658d68ab0e6fec7bef33e928684c886636a31ae31a6f7723b8d99d30fb69fc2918ee0f31b6add14a973487d6d45f39e9c42e63c8b77aae247739837ccd27ba8d3cd38c719b9ed20fd47154d774317c20b123a742590ddf4548a08e17747386e2749ad1c27ff76160bd960cae5fd506fdd7c087843b4380058c965828174823ec5ae973244832bfdc40dc94b9402851bc68d918be3ad8007a722326e09218689bb99954c06f0330833484398da6fd687f646b5848efedd12c4a6b177cc3665e7c5ed14f2a93bf9201d8b4f7611be87abc0e736638028b49c2faeb56722e29f835206bd051acb75a6716d9fa732983a198016c5a12f3b31d6cabc29144a08818670a489bea5b19e8105cea1e0718c4f4a8956b81104ae99c93edc682aa122be0a4ac45d313f75bffb69b371b656b5b95edfd8bf0255c74764871c0f446e0678719ce75bf64fd44206e191ce8db5ce50c9cecb29c7ba247538a40c3d9540a8e198b607bc0598dd45fc0207b0c6d147ff9690f0543c101c49e3827907932dbd4bc414624c4389d0c6aa124154d09f4bc3e5f41c36fe83b8d073296048e9932050fb4e95121d8365c1541768630bc3268f598ef62ac0c4f9dc47d01574ae45021f4f6dc428badfd47ad0ce137eefed14514b1471f7200fa49fc6fd2ae91a8d7e51f5ea697e36c0570590e9ce37e4b0e6bc56fbb502532e6ba8f58b2797c90fd70820130c351117e1ec70a9423e1334f906ee35285057d7bfe1d6e3a59ae66d282ba53c54f61408dfc8640963df9d14ba30d91a181b46a5a956c0c12e3ba1fa297228e863213d643055c052140a5da971bf738a529632134ad04353a59823ffffbb97129545eaaea8fc343bd2aec42a092f54f2e7b5fdac805f81899bdac07d610a811571e36f96ed20e366dae664e9114be8070a9ec7bb34b30e2dba8921b30af4a7b33cd350a860e9ddba4eadc02caaf25c0d790947be516a25ee1049ea530b94a6932c0242c03b1fd82140e05aaba571fcbb764c7c6f17e4c39a239600647f4326f9bbb43bb32b9263d4b6668d1d028a28738bf551d4405eacc31c3c3106376067e0910119536173dc4dcec06228e65f0e66c880c41ff504a1275ac9fa49aae0ccdb5a1af993c0efff52332bac94f4c3fc9c62c8763ccd6be802cecb028fa44d92efc71d36021b5fc82e50d56e3a3433023fbe0450789607207c7b2854562af8302814114be3a1cbd611f59609a03f3a44edcab65a8948623b10a40d4fe6e8036a194018e5635c8bb9350b42318636bfea59c4744926de41b80f762f546b5182e8cf52f0eeac0d4ba49ffc383ee013d4c372ecf48d852da99dd9f7e3ee691e33a863c98e9215045d6c2daee71b2242a22596f758126f1a2ea24138d40e07f769965f07b9c65d25b1f714ef04355c3855473320aa37f493aecbc41d9ff9bd6e0dd8bd959978c795a4660526280f679580ef5e1b61c6132fb953f1b26d15744835ccc29f8360989ac5c2c4a64aa71eaae5f54ec28a2a9e2387dd2a3b4da92ae6eabe661aa988dd325e45b64aa37be93c0b4947e21a4b91ab10daffb619d5353254561e74df2c325516b062aa8e5d4d6d193d58787be8fbd588bf8bbcdbf331dbe47699e3eebf2a41ac7b9ee041120a27b11d723496ce8eca1d4cd760ad4c5b085fa84d8b01d8798c9e93cc09c3c8c62ad51d4b658514297c509f4a3810282eabaae758c8c7a3267161d57078bc0df79863269019b72b226485e708086f548c3cc3b7978a56eeff9ffd957d379dcd2f53df6090fddf64fb0023efb19e00c74050e0087416714298ee61591a61edcca4afca1b51c6dd57da21bb82864f107b1afc4c240b505e220122f7da94e21d18cae634e1330f1be2787d6e5ff66aa6bf1661c1dfa0f30e3d5630875c9380c86abbb51f6e3a5b6c7dc92bef2161f28bb9a34993fbda490b7dbd05775e99c02842cb9430cb2eaf38ff1137064e1b3ca4d8082e39f48763620fa9dbc4dae2a75970e805c870d9526a1b8c9639bf3a59f2c0b647ba90d49f7a98d9ee824badacdee7709e1a8f6651db7a7e80ad1b1ef46e19e3ce5afd215ca178c5f5527284d041c05768e098b21f2340fb98ac72797dc8a2e5faf28c76b8ff2a87ae2dbae24a39f59b4c171d7c1bd38dcd41480d0b9c8c091ea23caeb391dc7b7236a4c3dbe9dcf0db151452f56893f660327c4b40fe5046ead8582dd4d058f25c379de9216d6a32cdbd11e31b6362cd3c3fc5390378e01500247c83f8ecd569183a74734efa9002f77ba904f05b2b02c0f4fc5b7a338a75c8b98dcd03d3d434136d91e44799f1f35f3428f2073c1f1e9d6669791106e59c8af151035aa20fd189e709cae465d3c382ee2378b7019e003331b8ff0630508467d2b42e8b72db374deaebf009edc5dbfcb1810282feeb0c33eab98201c7821429d4e428f4457e0ddf95411fb5ad41ab870cfba375ad35ad4e4eb4de2f60d3739c3bdf8a7c90ce5d92a8143b62ca8fc2caa70874c10d778de4a4faf52b8f9694fdeaf454a88de44d0a6bd51416cf555223f3bf881448a605e7c2d5ff0bec120bac85fc7d2bbd1bca77d217ecc40d0c47df5dfef8478c0b7b66d21e95e190c1f67f8164b97d7242625d39c54270a1361f78ef951d81c851c0694c1a26115fc1d053d7841d2b719db3f1324e16cd57f02f2592c4ef83d12bbe55def0183368150cefab683452656e10419540fe5b2e1fa082cfd284026684884ee846f0359b24fa2554bdd46bc54ee430ca9e5c7fde9b0c397740fe89f7f0a4533d0c5de295a7792590ad5b4b9e6c9811bb4953423a1a4da86a9002d83d349f44d5d36c4c6a8559d9b0f18316e7acdf891319a78588d1bb7954bcb8dce6ac5ae3dc675e95558b460a7537ed143b96516c76e098a20a771723187a6ab673f862ddb776f40874e949108ef0e0d4c5b16c0b3a455adf5dac69649d1ebe8c4f0e07631444916a8cafe242d1ea75a146a68329849cf0e02b865d4286aee0c540f01fa39546c0defcba44b1b59e48bf6e33c4071e0fe61ffe409cf5683a7985cf780df66d8d9f051daeeb078dc099cfecd387e5f3b82175ad9ad2ba018e8397b522aa4016de54674b432fc50f53cb60d7cf9cb2c36b85fad59e1c75ce59be2f96d81fd93d1608800a4463c5c73444c25e2c0411e51153e7d488f6bd4e82a4976aad0a0e7b345a5a27c6a53ef96deaa4d80ebe764ea0c7c2202e0837fd29b894b4e7d00142022fd7d60d499e3d83383bb81dfa35dfcc613c5b3187f78b77caebff47da4c25f8f260241e90ec07316ea02481d8082ed73ca15a1060561c32668e0a72ffaab01864cba2d148a544179b4f5a9c90af775fb75bea5f6a894b46ab8328c48b281489c88076b0843836eb476eb99e0a7b88a95d90244ede38713da29155642b96dd0d1bd221f9ed12f1d55636a189efd00e5a41ac11658e3906760825cb583a6a0499a9b237a41a541ecb0bf5ea277fe405594f059d5abc0f5a1cd583b2a838d8dcf98cd5bca5f1e409eb753fcd5ac9522753d360803969f68ab6c825fe1c81e3020d54bc0cd178a21582e509f57afeaf5f698f8879c85965117d705139505da6bd4ed652f71a435cf5c1958dd39928aa9f9e81fe72e246b0df2c0d303c5c7127322daf06e3d45718a4e6c3595897698585794b2c7a61b6fb7c1a199bd4c3c6addb8b139726a3fa11479f594e3ad9fc02c4579dfdad6e4aad520cf471fba5807d16c5e51cd73069efc1385ae7197a30f218bd2bc2f78de39ca2a1a1bb672c7bc1e28cb1c2797d6f5d3962027842c17f65dc37ec698e8b6e7a31a0519534b8fcf4249fc4de4bf3a850137c174ecc4e81cf06f579d54884e6a1030f805cf5f9db152ad6284bbfe21c719da2cc43c786bf46e8b3097b2659ab6a2e837134a7cb4136dfc658f11f6b30f7c72476a4f975f275ab2372f256df9b8a20a92a9a3c9fcb057da3d0dacb999d58b8ecee5810d61311024339abf1039011b6a3f12c55f37265b0a82e8c32e6a80de523ee6b5c307e56488615738fea91a5ab597e3e0652a5e4b9efd362f31f90a06966bee1aa933a155ea35d33c53edbe74b00240e361aeb4e14e43f740ae6fc88209a38bc8ff5db50397802404e5f27f5679c145a3ee3b656fb0b2d4fd18879eade1141c64d3f249a992f2e0be2e9c37b8f9ff00ceb327c2f7e41038f3ac730b291ccffac21c5586443ebebbf2db68cf3a6ceff30135776a648cf85f095dccd2d8c4a6e39eb007553be78765c8a8e2a9daf403421b7e31d9c5404952b75136c9d3f74ba22ce87ab4f8111627a56ada4376dcf4a420d33eff71f44e5ba966133ba453c9f04c1ac73d05ebca96e3577a8f7659e70910059bee00a8f18f651e2f79a0d3be3be771f45a9b98418aeb5aced32b4bd49ec77ee1370539d322255088ca728806373a8f501f55e49684d3b4c84b22dd9b7f841f839f75434f6445e088bc1b8d08e07a75eb58adc96d2a2564197dba43dca6518f12d0d8dd88ee6149577dcdc3af57cf1a8794bd0362797b19883f5f4e7bd269a03dd0015acb654afdd0b0b0ae8de2ae6e74530770c3ea0ed856492bf964eeb51a2427f3a38f8c2ef87965e3c01b618ba54598f6364927d8e79696fcf2e05c56656c267e0704affc9f9eb540fa1b876f32748f9d4306e13b6d39dae3d9109eedbcb8bdfef55ffbe7e0efdc7a3851e16808ef2e6fc892a3e3f8d0236b9d589950e9cb1aea676f8594051f9469a31d23827cfa0a7a3040a4f400d4d162d8e708b89b846157012753819f694a4673b5233627a63cea3d69f88f1f082ad50432a901363fa7fa92f2423e6d8953d9f0c31d8ce55093c3a8de0e757fe2a4275b9fcd3fb19c46632fb2315890e5f8cff92a916a587577593a35c1ec0a64b23265a68fbcf978d333ba3a91ab75248ed5cb3d957b9c4193ba362e07b838bc4461b3ee70435d2255a14a6703997ea0d952ce842dee12d027be74c793722177cfdfa506be50c70bb448a80b474060854478110f442f48af15b871e7c2dd98d657ae3ffbea3b96f46b74ad7cfa8dae7862f7b2d4d3bb4343fdfbbdb051d64fb02a486a2c5317e07253bb67289b00b0caa9e81280f749573f070172cd382e76aef9886de638a1b355bf4ac383f7f52ac9a8c8ad7a13f132507d736e28cdbd5be2e0263b17d5f7742717303998135ea35aad7e9ef57fc4c9734593c528d59ab8fc00acc0fad32328d4513cb437432da4f98277e596863f340c37dfa5ba9e8b26641043a397f2104c907bb12c5c5b1174d5d63b389de01e0c19cdb7c93e0d4573c0466b714bc2b4ff3bb6d6099b74e841f5d8d1699468e62fb6cf1f0e758d68b3fb5b1c2e75d5bd01e3a805476329ddc99e45928efcd5d8d75bc8b8ab228660c99fe593f3e378e56d18b07084d631bfae4987053c22aa58b0e9fcdc38988bd2e4f8a45b5ba189eddf6a36a08b49de4a4fb593eb63cbb7f85c786989048f01829646c79cc96ed75db57ebe0e0521c9d8cd2beff4a4f5556a1643f20350a4be642e04ac82d94b67cfa9f04e72d2690faead375d18781c80dee6a396e0c3dc7c0b2fc7c64ad63745698fe35eac034abddab94c66a3c9e47c4f1d324e827c582b4302765b5a5eee4e22c395633907f83b3df570aa84f9c7ce19b6887ab81a25ec7a1a9faadb6ee29e", &(0x7f0000001040)=0x1000, &(0x7f0000001080)="5fa90c7d7bcec79a362e8fd7a70592fe5fb418", 0x13) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000001140)={&(0x7f00000010c0)=[{0x1, 0xff}, {0x8a, 0xffff}, {0x0, 0x7fff}, {0x25, 0x9}, {0x81}, {0x1, 0x9}, {0x25, 0x27acb5c}, {0x2, 0x5}, {0x83, 0x7}], 0x9}) 19:32:51 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d50333e0a9ccb59277d026ba8af63ff37283c18e4fd89720fc3872babfbb770c1f5a872c881ff7cc53c894b03b22f311e404f36a00f90006ee01b1257aea8c500000002000000000000020208a371050000000700000000000001", 0xb1, 0x0, 0x0, 0x1) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x100) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getdents(r1, &(0x7f0000000180)=""/175, 0xaf) 19:32:51 executing program 0: sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x6}, 0x4, &(0x7f0000000080)="58337b1843b5f76846c331a0a0f2a7954c9887a9f05787fd81c0f92395770ff2162970cdc39e150e10abb8926be6551a5d8a7e1b24e003d73f4f002b0720e5f64e82eff4fac824dbc8ef27501e332ad093017ec78e8e82951eb002d68462512e9b164ed3aa3d3f6e9ed130236ecb5ced3df1f1776a94aec0c46f9d257e23eb54f1dbcb681564b78ec24398fead3bf04c2af8a3446117c05751be8f5b1106b8459d435575bcfe4dd758d87fd19652d5935a5850098cb17001557f39d9d37f11b445dc968dbe3ed4da06d96ce2104c9ac29d71d15144f7aed4a29ea1196f3b908d29dd47974fb4cc936adf841b546f1263d33ff8631b420d0d68e13f35d21a83b6efec3ef447d6546bb9c853da984fbe23eb5a3c51e3951add2da793c453b9f7f8183bfff3bb8e4da9fdd9633af52c3a6e1b0e9365dfed3a422e789b9e9ef2b5b789e991ab979c493c609ec74b722783f34b53c3a43987513ec269e30ba5f7384d561d76021344f0d66da196b23267d756a465d4b04a3acf726f4969757528647cbd996cc84382203534d6ac655ad13e4bcc653a313e016bc00029255c131b85365d025896e171f5de741e50892bc425fe5be2ae3d49ff908b140d40733164f2538de712a2898aa2262910606ff433088ea9dceee89115bc2c68d5f5ed26de616851787860b381a0325945552add3552bebec7c6977d9cd1d7dc33e472d292c0e941788234bd9146bcb56cbcd529ff88666698861d0a9f74ebb90a955e08bd7d5a571aa377a8daf1b0da4e7aad77366e52990b58f533acba001da46910bc7fa85a3962165bec1eb9b7e9833a5439c400b7926f0668c680689688ee0b468d9ffedc27c66b075a31ef9802f40a84fe4c8c84e6dec7665a9a41719666c52b29425aed7f1533974e6049e01e27dbd45cca42c1063cb491a9465a60843502b3853fc78ccebc5a35fa62dd33af2879448f3dec1837dccae7246407148e77f5d5eb7cf3c114aab6587b886d2f5c4431af3f8e5230447f5e7d36384b6696c635de93df88fa697544034d48a47e6f01d4a228162b8c61f4bcda7873d9f2f0e8a06731957bf001133d8296cb7429b05c047ac4a8261a4191820fe62e929b3cee4690543ab3ce42fc26455bde7a7ac525eda5aba27f1bcb296ce76e56af934f7c67e9e808c49730e1a2a8aaff3f24dfa1bfbe7fcfe27b9a31c5319dfa2c219928b80d6ebd7bf0a4d0644e3e1aec225fdcc8a3964bc2ea3663184f9d740f1d3f95b95e3ef545a5bfe5d182f5a8433e4bf9a1ba5863b075fc137a128588a27759bac67ac71182ccaa98e84c2df283bbfe4b8075db093313df916094bc4ca1a09d93341e3bc78b4236addfdd2b143a75b52429273dc2d39726e85a00924afbdd78c6baa6d8a30a10c9b148a1ff576d803d422b8fb0d12b545fa3a78204b809a5a8955ee7beae4d888eb98a9e4c6d514d104171cb2c5693d6d2b051868227568837f0d036dfb6fbb30154330b9a8855bbab9d5e3ac45dc85daa30e5b75a170ae250ba1313840d0bd19344891f680e8808d8a4a7441e3bc7825ff67920447bd71c58c41492513fb823f41c6683c3e3b7e18d56fee10cf723e1882aed6eedb206a62cf43bd16013a61a04d9dac0298e25ea6cb9423194ac48dfb018db052eafa861e3b50a5e3900beead8126e67313e408cfb930eff3fc8c9143bb100aecd96880ca909920e14d9e55ada4b99bac6ace5a495a718326bc74c7121fd143a776c86d0db7a50526997b052ad5980a860db2b1905549b16701b65114d7e42f1e859b7f1b640f6b1cf775ef910b9d8a2e5e2ebb8ce21d9ed25aac6856559a0af025381e0c405165d481f17a7808808cc0ff056b3cd68a010c431e7403260d16a44e5efeb82e17cf21a4c5732d3ef343200ff967ae4245d3b2aaf996cc54f1e0193410079f1790bd8d9992bc9969d790febb8a487795c3fd83a775afab5762c4cb1567ff3d0d3e6521cc0c565ddaf6f494d672dcbcc199ae674e02f714370c04817d8227466d3a32b39594479c053c085056ed38802a373892d1c7c581c9e440c615d60d9b5b3a17dbcbab86de4a0ff3ec9b9b8e8e872ad285ad7c41cbef39a362fd5ca24394e055628b06c0b56f27f09e2bbabd2ca7d35a8b61a0cac66286c0531035384d4cbcf6228f2e710a935cb70e36c14b63d37b5d1bb038b3e8b714d95ee8682884c024014b5b1edfd324536ccc33dc83605ee2d53201bb73e90da899b170acdcf79880e78b4cf42b0f17b02d0c2b1652d2eae712cc445a0b7d57b7239ea09a53e0f420c1bea7737282650ed6b6fe48f11bb6244372f6d70fe79e823fc364241db784a931e8f362b5c4ee982c6d506112a902e0daab0e51d7096c366ca60574a7e86df2c1ef47fb1c2b5cd902957a0e1fb190d17c26701dca37039740400dc8a2b4c1635c5c9e63f7075832107f0193fee2fb395ad74e09c4197d20eedf1d05fe5dc23430e3c00f2c8f598b4c4c554bf36de7c7f9a0370901d2431f8aeb88b1c8e87d4db6ea87405e5bfd5909e44728f4f18e2cb0f2af10622c2aae498066c78bec0cf45c9aba15e6589242c1342d32b182f6535abdb02230efb477fae384a0ea4b1564097ebd16e64981183ea774324d223149e7f931ae08f2f346cea2a7aa31c6d246041a3223eb171ae1d581bd6c27360e83032c6b1fc9d81c6fff0bef0c55416d2c08c564615f08682b533ec8cf50f43185a585076765ebc1f54c6abc5f2940b0c2128f60817f160caf566caf7d22ea2e31b57cd8deb7711d4cf236a581ad27425e6f15c93ca7240e9495fbda56304888cef703c24e0f5e6a1cfd35d6f0c0fc21606b16d39457af0071b5b551e9c2bfe760ab7ee6b723539b6e1cb9de7c9260982a8b9f347e95071e4b7fd1c8b131f32fb5e098a24cd218303e1f2fca44b4502b95f87cae35eebc3c1e8ad52bf5460306df8a0a16fbd1c58235b5be90cf8656635bb5e5c480d7a017a50626ae31cd821e6fef6b2f87dd48d0517b5edcbc8f89ef377c6717a2a8ac5faa44f573f30e05322f51b442f60c922be440cde9e5e0e76a0fce6e3b3ae2fe2b892c32d8727cb424426e0a70d85a5cb0f1dcd3dba5c6e9751910f27922768d9bff0167711f220437c39e56d97bfed6cd204e06f6f36e171afff05ce05b611c8ff3f3e07fa69d535b95c155fcc91435b64e67fa2fe80db4f1baa7fa668802ede6867a5da6f999d3ed0c1b6978ba9dc3d56d27cb39f9c220b2b94fe36a02e2803cadf396b7ee3e23421440fbacfeb598ae5e9b7d9a7b7603568c028f0ca9442a4a50ad20b3b927bf89867d3686624f6bdd1afda7eb1a43184747c34a19338b3b50de820b0a942d7e1e6cfbfceec6632acf92908ed8672a3adfd55a76bb7dd3da91da35b277d1ae1da6902a2b8789ded34a993abbbcffef0af98eca0bca395e9ee4fd286e00ab68e73ac4bd8e807c1a9766266cb0e3b2bd92183dc11b115721db74ff99511628d7f8335d025290822579d45a91b901a2d5f45a3bddd08ac48309c892a1fb631e296caa1e1c5b6cba238d8c7effe2fcd4e80a7f545b35c74bd17c51197d30c970dc4f4a973fbf51dc63d4e322e136acc04a5aa5ff8b7beae7c09a732bd9c7385ce3f062682618c22173ffdd2ed4a92855058071a13a0a284422b43d345a65c3cac3fec25d8fd4cd0bf7be474786841184a5491ff4ad40dade014fed92d04f81adda3a78f2b6aa013c9716997d8850879d04c598aa0c207b83dd71663f6459401a5a59e0c07dfcb38d861418b0f9f0073c21d9b3af1cc85166460ae1d57e56a10302e5da7398d107abfee0d49aabc92d86f1dc32f0aa721f681c224c7c4d0af2a144dbf1f7a8e092feaff22ce05e760d95a2b72fafc429f5492e7524195005bc0fa81823abf020c68766befe09509be14405937c787c57964fa85f06b8b1d85569891c5cdd6edc1e11a8827e3ded58d6806a51685b99b8e1d85a0fc3f48a5255ded4722e345654f7e9ce9dcab122c0baa6740ef052b51664334df3f3d11f544fb5b8511642f726c33c89d902a53e7a5dd18fb5b97a47f65cdff9de34b1a52d7dbb5882552b5e160b68a1d6bd055e1a4953ce8cf3c8d620bce3ccc3b48d14403eb5b046e9e9a5a91f212c7bcff1acfed4b61db0d5f34f7aa607b7d064b5d1ada92efbbb5020e5932a90d22325ef7d5970e41b5a2d9dcda20482d75fbf5695a66d5b0510492efd99487282dbc4dd0b15721cdc14b14c6e545e76d931dc62a2c647aba3594759cb5bb3d41c690e5ed51d059b0aa196edb7ca5a15264bac266751374a3b405839f70cc3a0e71e757369958b12fb914a1df880334ffd1d82078ef371be889dbe7aae2a3b07423e5a65ad9c052bc32ebdfc04d1197ae387306cbc95eee4031e1d1cbe21c097b0ca72f3b40c2937c027b57188ce62a4b8eae28fd5f7eb3a10ca5cf929a9c2c0b4ed0115f851fdb8160e71d0a7490dcc03250286dc96673d5420f529e1a85230e399f299263ca5444631e823e3cdfd31d569b01a6770c998b4e00e65c81c869db5ff27fb49f3224e780baffd71b0713be0bfb6062f0ef74b2e944ce447ceee9ba960dd37a71d436220adba455f691d15e3f90b29364b2fdc66cce52f4921e1e48ae1f2d662aa02798566f864222cc1f9ef0e4e7cb576100880e5253fcebf6658f60ad657ef84e829266e4102bc0664efd3239ab27e5c46cffefd98e2fe9b8ed3422a0dd08d9c992475b84d82a4a363597c6647aa7b699bad33e6daae2ccb587039e18091089dd9f4878f869974446178e6c78334cc1975b2441d05145da6d00b272728dfd8bc88458b8925e6a20b722cc088d19b784e20c23a3432d8259f22cc69cdd63557873ceb3c5483ba3055eb9034d76b01ed65f25da55c74ef4ab70a771ae80eee84c542494e6e5a565c24ec807beab0cd28b7be8ad0cd370e137d2913129dc504106862b5d8126d231504b2ab6f6dede177e5d303a90a875fee6e8a3991a3fab8280b014d8d4cc03499ef3999c4ffa7d4740bd8fe34d587edf75cbd942d04edbbd6266a3b52be82e2d1c3424db8a5517c0e5ceffd396f9d3e9bf478f7bba7f095d7e07912e4a049f7475d1258151e8ca0a6d5484c7dcd0218de58878fc28ac52cc78104a65edad4827876e07ecbe607f7f23fe80534efb98d9637f548975c3aecda472c71439e3afd9480e6cd28b93ea7d35a6b10e339f3d400dd02c45b2aee8f277d69f3f0e82047a94f1a16539a3a92cb367b4ff9596131dc00ed9c5aa7db1f0e06adb2755addfdadbd5bc3520d67d4e6600f63139b5773f02ef5a16d7d00a91f167fc48952adee5711492c481524919a77a5c6e6dd3c4ecb6735963551f7141e1d2a1935912e6b2ddba06fa341ce6228f1a3b62d9ba29841208cef88eceae1c7a65a5109d4d3099e6888ae53d31b0cbacd7188dfaf92cab1c06eebae85ed089941bf009af3a4ec97a90a6ce0c6c126d0f7bcefefd9cf832929319d3a17e4ef5aa94ecda3762124359052668e00f77a92d789858b741a9341dedfd689a23df77cea690e7375e265840b27d87c221ea94911171b6edc712999236428f72689bc446c8ed0c920cca87774368f3aa2d569e8c32aadeacb964d02f1cf53f7d42b3320a52b02cf8ff2d5764d89d463ddec973883c8e1df8a7f2b948dc882ea8add40916eb59afc3971f98f725bc62a4f0878e74fe8a9f8cc2ac38d89eda2fa2e5a7c28c752d21b6a876ca4b6f76a7d9053d48a007acf75ba7079223852bb47a22043277b3ae21487f20ebd3da108da4", &(0x7f0000001080)=0x1000, &(0x7f00000010c0)="6312b2e30e2e676b78b9b4c18d72b752d83599b3cc2a7cf646bde499c7754fe7c45581b2243934b21e2ac00db7ef931d2454a2ca00e697252c2f69ce1ec68fb239783a32b541870f3247f7b6bcccd90fd12ec341e56fc66841c888beb2e3c446cd7a26e00b47e5a0cf2d3707cc7e699c2340bcba8d3c886ab7b894773d720819ca90caddb399af0ff03f909ffcf9ceaed697988bf5e0ec3f", 0x98) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x23, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) 19:32:51 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f00001c3000/0x1000)=nil, 0x0) shmctl$SHM_UNLOCK(r0, 0x4) r1 = socket(0x11, 0x4003, 0x0) socketpair(0x1, 0x4000, 0x1, &(0x7f0000000000)) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd335bbfd7bd90416fa4f376336acf0ff000000781e49910600df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90ec6de01be657aea8c500000002003c88c1cf8044101b5496f000"/177, 0xb1, 0x0, 0x0, 0x0) 19:32:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() close(r0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x18) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) syz_open_pts() getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000100)=0x4) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='.\x00', 0x0) 19:32:56 executing program 0: r0 = syz_open_pts() shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) syz_open_pts() write(r0, 0x0, 0x0) lseek(r0, 0x0, 0x3ff, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="ada40794f88edf1b841efb4d5ad11fc1b0ff0c9086", 0x15}, {&(0x7f0000000040)="3a220e7f3210ed9b2184c35d1fc0cca87ceb028673f2c8776405a5b1032ebb8287ec354afd9db5724901e4274acae64418558d53062fb3c11cafcee7c92447a8ec65c45056320cd072bd1b6be20685087ba3f9aa9e84d493dda8e0e1808a", 0x5e}, {&(0x7f00000000c0)="7f8aacb4e344b8b2b5a0e92768ac1b3eac4813bc9e4981ea4ec4647d923070746e0a1997203c629662e3e4f88c801e67871142def9aba8616b504a06d79c2a0bbd51f6eba85a8ce3dcece4dab4571af8691d00861b3662dda6405a0c48f611d9d71202f9dab62bcb43c698111dcf6611e03e4e8524c0202d2083ec595016c4e702532117e92fe673e9b98eced55ec700105616f753a9dacdf5bc866d17abf3aecf", 0xa1}, {&(0x7f0000000180)="1b9a59a1dea2cab04a0fefe7827ccaa7785c2490b5c2a906c504b0dbe617b42731336e14908f0771ccc373045583c6e2fb5731dddfabcaf0c48cec8ee68f867b5f9a7a61abaa1c96b2cdce6e8c726bc8e81aaaea49f28693647fcf0c40a10280e1f73c2b4b60eb3cb26651a1a2ba421a099c593ac5a26d831f177c127ce9df79d069ef9876d5407670acf6bebb1dcc9c3fc265ad59", 0x95}], 0x4) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) fchdir(r1) r2 = socket(0x10, 0x8000, 0x1f) accept$inet(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) 19:32:56 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000500)=[{&(0x7f0000000480)="bc", 0x1}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x9, "e200ec3e000000000000e40000001800"}) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) syz_open_pts() 19:32:56 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x4a) openat(r0, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x0) unveil(&(0x7f00000000c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f0000000140)='r\x00') r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000200)={'\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<', 0xfffffffa, 0x80, 0x7, 0x1, 0x3f, 0x9, 0x5, 0x2, 0x0, 0x400, 0x4bf}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 19:32:56 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0xa}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x802069c7, &(0x7f0000000300)) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = semget$private(0x0, 0x4, 0x200) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x1}) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001340)={{0x20000001, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x6, 0x1}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x802069c7, &(0x7f0000000300)) write(0xffffffffffffffff, &(0x7f0000000200)="9793018db46248cd99b12664fbb297fff873f42c4a4eee83d2253fd2595f25acb7d43cdfdf2f12c75e5fb6f76e7dda8ce4ce4809078a9defacccc89d99f59bb387a99dc8da5da6ec8ac3224a04fd2901408b9e2310676840cfdb9d8372c85fa639a19e16f5ea4057f89c398487a3996e7c593d07fcdf6e64eac5f02db50378299e97fb77b383de2d8b170c44e1188a99bc2d40056ac362d0fa34ff927cd6423a44aeae4fa7c27543b3f2b22f50ade6688c76294d5bb59204392a9dc60d11adaaa0162ffa80d7636a267587be98b4211129e99811b186ea37fc058aa169", 0xdd) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000017c0)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x8}, 0x6, 0x3}) socket(0x6, 0x3, 0x1) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000340)=""/4096, 0x1000) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000280)) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x6, 0x5, 0x9}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000014c0)=[0x3f, 0xb, 0x1, 0x6, 0x6b]) r3 = semget(0x0, 0x2, 0x113) sysctl$kern(&(0x7f00000013c0)={0x1, 0x56}, 0x2, &(0x7f0000001400)="d9583c3ee81aa5790d34ccbacddb87f93840f12861f60178", &(0x7f0000001440)=0x18, &(0x7f0000001480)="adf859d67f84ad5e460ddd6402be7db660ecbdb2b96f975c641a", 0x1a) semctl$GETPID(r3, 0x1, 0x4, &(0x7f000001a840)=""/102391) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000040)=0x7fff) 19:32:56 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x3ff}, {0x5, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x3) setitimer(0x0, &(0x7f0000000080), &(0x7f00000000c0)) getuid() 19:32:57 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0xfff, 0x800, &(0x7f0000000140)="426fbb15cb131f20333d81e717f821b3342d7e0e9a73d78aa95a7ce4d7fed512ae1cc5f98c9c80af771c24470d3f10d499c8b62ff42a73db145b72956902c311d7906b34f0b4b2a10a521ad92a59a74f88190497", 0x54) r3 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8060693d, &(0x7f0000000100)=0x100) r4 = socket(0x2, 0x8000, 0x8) r5 = socket$inet(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8060693d, &(0x7f0000000300)) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r0, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0106924, &(0x7f00000000c0)=0xee) r9 = socket(0x2, 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCGDIRFILT(r10, 0x4004427c, &(0x7f00000000c0)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, 0xffffffffffffffff, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x46}, 0x2, &(0x7f0000000580)="c7ab30ac", &(0x7f0000000040)=0x4, 0x0, 0x0) 19:32:57 executing program 0: r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) getpeername(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x46}, 0x2, &(0x7f0000000580)="c7ab30ac", &(0x7f0000000040)=0x4, 0x0, 0x0) 19:32:58 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x80) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r4 = dup2(r3, r2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pwrite(r2, &(0x7f0000000100)="10624c99271689ef93a5ec7c8e9aa60c01526ca332caa4072a40ccf8316b1a206a61acbc799b78a3d774278d4da484e3a8318bc70d931a23c29e65d9fa9a5c71e63a3ac857", 0x45, 0x0, 0x944) sendmsg(r4, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=[{0x10}], 0x10}, 0x0) pmap_unwire: wiring for pmap 0xfffffd807efff658 va 0x20000000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff658 va 0x20000000 didn't change! 19:32:58 executing program 0: r0 = socket(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8060693d, &(0x7f0000000300)) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000100)) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, [{[], {0x8100, 0x4, 0x0, 0x3}}], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @loopback, @empty, {[@rr={0x7, 0x3, 0x4}, @generic={0x82, 0xfffffffffffffef7}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x67, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) 19:32:58 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) getsockopt(r0, 0x401, 0x2, &(0x7f00000000c0)=""/183, &(0x7f0000000000)=0xb7) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @remote, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @random="2765d78ce8f6", @rand_addr}}}}) mlockall(0x1) 19:32:58 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfb) r4 = getpid() fcntl$setown(r3, 0x6, r4) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x1, 0x1, 0xffffffff, 0x7, r4}) readv(r1, &(0x7f00000015c0)=[{&(0x7f0000000340)=""/152, 0x98}], 0x1) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000080)={0x6, 0x0, 0x0, 0x0, "61aa5a161ce9ba01c6514e6ae9737301f1082208"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 19:32:59 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x3, 0x2) recvfrom$unix(r2, &(0x7f00000000c0)=""/145, 0x91, 0x880, 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs, 0x1c) 19:32:59 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r1 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100400006}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r2, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)) 19:32:59 executing program 0: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x12a, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450010580068000010009078ffffffff000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7bc3fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a080000000983000002968a737d5bbf001921660a5e308fe80000000000000e12e7868cdf1401ede063eb5", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x1) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000140)=""/84, 0x54}, {&(0x7f00000001c0)=""/237, 0xed}, {&(0x7f00000002c0)=""/247, 0xf7}], 0x3, 0x0, 0x40) syz_extract_tcp_res(&(0x7f0000000500)={0x41424344}, 0x61, 0x0) syz_emit_ethernet(0x3e2, &(0x7f0000000a40)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x3ac, 0x3a, 0xff, @rand_addr="0000000000000db72cd620bd00", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x70, 0x0, 0x6, 0x1, 0x0, 0x2, 0x68}, @fragment={0x3a, 0x0, 0x8, 0x0, 0x0, 0x17, 0x66}, @dstopts={0x4, 0x3, [], [@jumbo={0xc2, 0x4, 0x4}, @jumbo={0xc2, 0x4, 0x10fd}, @jumbo={0xc2, 0x4, 0xfff}, @enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x1be}]}, @fragment={0x6c, 0x0, 0x9, 0x0, 0x0, 0x15, 0x67}, @dstopts={0x2c, 0x39, [], [@jumbo={0xc2, 0x4, 0x6}, @generic={0x6, 0x69, "a408539bd474334a5d2a22ea4d89eda9af1d7e177d683ac4e29ec8d0776d0e88d7ab56aba37bdc3d98a17f196ce75459e8ede38240e4e9c7abd70e4cbe1c74a8e9f5dcc1372d2b25111bea7a0dd6c515f5bb0c50ff92f39e5da12ea002d764d003a316bc3881694334"}, @generic={0x3, 0x5f, "af3b8eebb1c0f8262ddccded9376c5ce5b96b365311f39a48aca06cf7dee7a603d7303dfe6ab9a129c1b60a10ce2372dd7e481eea1b93d123254f6c05343126646373ab33cbc8f9acc094266bbbedac0149aabd25bd0a502b04dee2ba75a22"}, @pad1, @enc_lim={0x4, 0x1, 0x92}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @generic={0x0, 0xe8, "d77931d676fe200d50d1238f95092ed1a3b673a753771a95223fe1c6eae8806e579f47cc6faa1a39852e5da5b6343fbbcabcb67d6f132e2429651d5e5f0d099b3db01c8256c5703ef844eb75779fed5b5f6561e702f9a355fa19e8f013c2a31897c820ffea45864bc08d1e4bd59231e3ba56128d3d9b75fd2dafd0fe00ae6b684ea062a14f66362fcde88a7c409a05f7404679a9a8ce19cfc736401354fa92d55174abf14845054daa5a7cde417a02429b5eb4bca66293a45529123b431a0b3c74279f7b7d808f00ddc10b8a1fa7e2ac9ef2d14da006793e673f910479f1cde71205e61a0d842018"}, @pad1]}, @routing={0x6, 0xe, 0x0, 0x3f, 0x0, [@empty, @empty, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast2, @remote={0xfe, 0x80, [], 0x0}, @empty, @empty]}, @fragment={0x3b, 0x0, 0x3, 0x0, 0x0, 0x9, 0x68}, @dstopts={0x4, 0x0, [], [@enc_lim={0x4, 0x1, 0x8}, @pad1]}, @dstopts={0x2b, 0xa, [], [@enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x1, 0x2d, "f8d63e9dd4080ada07d98d2d7d6680bf1af7c253292e0657eea070b86086c2861a597f1c7ec5e9d08965453f17"}, @jumbo={0xc2, 0x4, 0x40}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x80}, @padn={0x1, 0x1, [0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x3}]}], @tcp={{0x3, 0x0, r0, r2, 0x1, 0x0, 0x6, 0x6, 0x3f, 0x0, 0x200, {[@nop, @nop]}}, {"fc3af563dd004a20d8dce25ae6fc13087afff8b3ad11d2d106bffe998865a12dd50a3f926ee6665d878064096029c9585e5072675d7004c65555ad4238e1d8e425f4d5f9455a3fec1d52a0aba4a41a961d9fdf533d38104952e947a7d8179009038f2988a10993553f312ccaeccd19eb76d3ff74cd95a5986528045066354550b4a69215859d19ef3cd90ab8"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 19:32:59 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="018313"], 0x1) r0 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000740)=""/120) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) setreuid(0x0, r2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82218180ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) connect$unix(r4, &(0x7f0000000080)=ANY=[@ANYRESDEC=r4], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r3, &(0x7f0000000140)="06df3cc0da5bd435238a42059e38224b90a245aa6bdf52d7a37304eaf7e26fd5ec385336d8fab366a12a3e27590e4e8919216f038308a3b36a55da5051d9627bff7b7b172a94a2178d3bf37ffc7094dc59263e78125b7aa92f817903648403e133bea0df82b49bdbfdabde94ff90335e2241f32f10eae25e5d32240903cd08aa634e24887435b777301594539a8759b102bf7875c3031437eda23a874a78242a9d02f515a396149d01fa71a83fb23f88d9697ca00528a00bae84b599b835e082ef00033281aa4e5190a5f005740b3d9df21c10f51a9198052af0c1fe5fdfbe0b958843a5b8ebaddf0bb293cc9524f1d43f20b74abf4dfd18ba1f79e2c19def6862dec9e8b3d23b3def589847e29127e7d9e05218b241ad9d189f70863e8e2d09d6622a82ef3b46c47dad57e4f656152064bc0e27280e7ee469a29023b09bb32c13c6a80b1591197bd8a38eafc77af47196a3111d51fe5425c571b5cc79845a49c04e89380c82288b800e958a32ea86d92e5183b0b7163011c5a7b1e48237b559a0920545216793431ec51c89e85bada2b08be821347a4d576c029891bd0b994c48e8ad4f65c932366e5d42349fdf05c5dc8392f6070d1c82adc91620c3b3e4e1ed21cea5dacd9a5e3c926b412af6ebb92469044e14326ab9b7225317907deb429177b3ce516cfe7033bc160b80179f2a2e2e5f0f3474274df7915cbbfacbed177f2f10aa05cad2b1432a8a810747e85cb90252e2d3099bf3664520aed21e6b318d650660813c509c71644946336e6c103182cf0e8039bffd6b8cd7077b2947cd7b6c973a3e79db02c485ceacd62a973c9d3f20f2d2acf509ee14ffe39a74adfa50d363ec78253477af077654049cd0eaeb05f9f4175f59ccff84f98d6ca2c0721281875bab6a7cd23b04cf0af2d0c0ce7b0f95894dc51bfe99f9166e634ad6ac1d2ba313b5d791db935f81940251e7f2738661c0abe07362b8e860a7b9a3c039847d6214aba2e9192d8c5e15b1f7110623e151de8fbd2bf791609b6e0f33a04f0849f17984cbaa9ace4c76ee9ee92eed0109ed76d265a3ec136e436083a5413c2d234302a549112848683a9b6d3a54c681fbcf15d3a6d68136f8c342b7e8cad85cbd34d48d225a2b99574a94b90fbb5e4d9d5b20f219427b8d3263a825f1790199742788f92d19cbaffe586d2c6cfd86ed33b657883b9195213e689049c593fa1a6727d3c50eeae461865be174c25c87daa3eb162d26c34d17208db5e231a5a64c1687e8305e24d7795668efe482c2242f20a9b0692a4ee675cc2780a5a5fcd494241bab1b6740f4a127a9dde857bc6d4f2f48f4110afc564c492bfb185c9aa841fcbe6e42d36bf3714d739391407def8b082d1a2bdbb4aec1de70e14c6650b2992926734623014abdadea83cabcd650daf06a26f3d123169c67dd33fa383676d6ae595240059c124955a3e340896a1ebfc01a4a10c2ccbff25e89fe4f521b41e84fa1aae26e041213a23aee38a3a1ee41610c4806f7dc124eec6edb11a5524dd6016cac8cf08a7537a33ee3c0c51ca72ff8835cfd217a115c0cb9533819837db5fedebc215bedd5bfabc06fd732224dfd6d49fbdd6001512a81342e00e0f4e9ece0046d527ec334b16066c1234f42d7281c240722ef5c8f63505ee4192b4f3e91c75ae729442c136b4379fdab3de19a13b516ed5810702f08a10a435296520d40b31bc11a4682ac5ec39d3098e84686ad3af0d6cd9c9f6a786adbdf3552b38f711363d984a8aeefb291e863b20d35cbc22fb2743862219a43d41b4ecea168f47c7d031ffe85adb7761efbdf84e22ba9fc376e0432b46854fba9fc5c8700c3ef9c22d5c5edf9dbfa4c51733af561593e22392e31670e669573af104922d9f2aa3733db9014b192aa5ec4db0dc53f935356c3783f1230dd9de47b04c289020149cb73fa29a60f4ac27a97a7278d8cdf05798413b162f8dc23cd83ee7757a10a7f0a3141d71d378c9aa9", 0x589) 19:32:59 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r1 = accept$inet(r0, 0x0, &(0x7f0000000000)) listen(r1, 0x7) mlockall(0x1) 19:32:59 executing program 0: sysctl$kern(&(0x7f00000000c0)={0x1, 0x7}, 0x2, &(0x7f0000000080)="80000400", &(0x7f0000000040)=0x4, 0x0, 0xfd37) semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000019280), 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000100)={0x2}) r1 = msgget$private(0x0, 0xfffffffffffffff9) msgrcv(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000071000000000000000000000000000000000000000000000000eee1000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f93ff410000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) msgrcv(r1, &(0x7f0000002480)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000edffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b567f13a132e59ac5dc9804c1a623f523bb81240022d8a97a76db58fa7885a57ba7c87986dc0d7e0561b9f52d470c7ac780c057e56d4dee462e45a876a65208ce5867cb6ebee2d57c225544ce3dee1ea6c20d2ec754d74b341e78d1acba968bc84587fef4b3837983ce2dfc95e85d4d828e61ecd67d3282181f595885545e3d1de5490a73856806"], 0x106e, 0x0, 0x0) msgsnd(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="01000000000000006a7715654efe871cafd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21ea2cdcd9cd825e18cbe163ffc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45811b290efaf3c5d518de658356ce7b28bc65702184661b7637d97761a0476f7b0f1f4465b4de1b0655283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb04b731cb084542e16c2eb931a11c92b9877722265eba7f8ec5212bfc96c9017d3f1f5950f2778a9"], 0xc8, 0x0) msgsnd(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="030000000000003aaab800ffffffff92885a760fbe9508dabad14caaa007000000000000002c744c2bd0ffe84fb4ccc6a32364de6fe8c8e5a10043b1cb29cfdbb085c9c42aa36d39a66faa8702f5158849a380c2adab506c9b73360c1493b7dabe538071dc6ea9658506024e468377659c8eff0000000e8b36c2a7e2aec2b745d25063df497ab59b921acb221c2080aba002a7"], 0x4e, 0x0) dup2(r0, 0xffffffffffffffff) r2 = getpgid(0x0) msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2f9f}, 0x7, 0xf7d9, r2, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x4, 0x200, r2}) 19:32:59 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100)={0x3, 0x401}, 0x10) mkdirat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r1 = syz_open_pts() r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000140)="f1e1500f822088eaa9d0e4670d07609190695ad0f375937d6b0d6ba6ac5fbf84c5f53bd0b6b62b2924136a", 0x2b}], 0x1) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) 19:32:59 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) fcntl$setown(r2, 0x6, 0xffffffffffffffff) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfb) r4 = getpid() fcntl$setown(r3, 0x6, r4) fcntl$setown(r0, 0x6, r4) 19:32:59 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/11, 0xb) 19:32:59 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) fsync(r0) mkdir(&(0x7f0000000040)='./file0\x00', 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) mkdir(&(0x7f0000000000)='./file0\x00', 0x21) rename(&(0x7f00000001c0)='./file0\x00', 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc1286944, &(0x7f0000000300)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r2, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, r3, 0x4) fchown(0xffffffffffffffff, r1, r3) setuid(r1) 19:32:59 executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000040)={@broadcast, @broadcast, [], {@generic={0x8035}}}) 19:32:59 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0xa, &(0x7f0000000140)=[0x9, 0x400, 0x1, 0x0, 0x7, 0xeb8, 0x16, 0x2, 0x0, 0x5]}) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x2, 0x4001, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)="257075c0a3d0c5bb460d079d4fab2d6da28fad1422434e87ba96845a9550e4d4d47ed11d6ebaa1508d3443e4a33ddfd8f412724198767bf4", 0x38}, {&(0x7f0000000040)="7433f67747562245543cc17b333964fd2cb38803cbb359ab54bb8f767f89f44b9b44b2cc3bdc852679dcf0488b203fa0d359478a401542e8271ae801b69094923166940d7d39a137adde1d31f31e385e9317058a78a83891517c6bdf2fd012472bc494", 0x63}, {&(0x7f0000000240)="c83b6bd1aeaa6c9f5d4198653be8720d9634ce03ac8b8373cb59bd7945faca6fb048640fb4819d10999e4ae70cf717fa616ee4bcd622479ffe67defa4368720a77d1076d610db40b9be3328172f7b96b801628646a5990a5d95cfd2bdc6ce10bda296beaf9a0c3f1c37778260a3d75c368d18d04e997a4c2f0c8e78940e9669a581a12affe4e4d626df2da478bb8e988a0b8c59ebef256ff7dc74cf5df202a2ae3d6a6a70b7eccd8af9b12d7050481a518aa3a07915821b54778d353088c8d853c6570f0c04fce7eee6e7569e602320b565a272fab0a9f3249dcb565d196", 0xde}], 0x3, 0x0, 0x5) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="82020063c4"], 0x10) close(r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) 19:33:01 executing program 0: r0 = socket(0x1, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000040)={0x2, 0x6}) r1 = dup2(0xffffffffffffffff, r0) fcntl$getflags(r1, 0x3) syz_emit_ethernet(0x7e, &(0x7f0000000200)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x4}, @rr={0x7, 0x1f, 0x0, [@empty, @multicast2, @remote={0xac, 0x14, 0x0}, @broadcast, @empty, @loopback, @multicast2]}, @ssrr={0x89, 0x1b, 0x0, [@loopback, @rand_addr, @multicast1, @loopback, @multicast1, @loopback]}]}}}}}}}) 19:33:01 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x1}, {0x6}]}) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f00001c3000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) semop(0xffffffffffffffff, &(0x7f0000000080)=[{0x0, 0x3297}, {0x0, 0x9, 0x800}], 0x2) 19:33:01 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)=0x7) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x2}) setsockopt(0xffffffffffffffff, 0x0, 0x6c, &(0x7f00000002c0)="67f60723c83bc44fc2329780f8db170c3635000100000000000000", 0xc) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x4, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0xa, r2) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f00000001c0)=0xfffffffc) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x4, 0x8, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) link(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') getsockopt$sock_int(r4, 0xffff, 0x80, 0x0, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000240)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020692d, &(0x7f0000000300)) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x0, 0xd, &(0x7f0000000340)="ebffcbff13b9fd8c2eaa4e713048e69931909648bf72f8f4999842d1c553521d2d04b0a9502a95d120e3d4652991e97251396ff2589c4bd5dbe95b64bf8f5700a6e0d864ce83f5877b5c74c15e5d523832dd1fa2f611cdef25c6a590f0cc639c8af95247cbd83e9424b977445b20baf0128cb32e6a9924141bdcd9bd707fdc64afab942b8b2ba013264f", 0x8a) 19:33:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) setsockopt(r4, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) getsockopt(r3, 0xfa12, 0x1, &(0x7f0000000040)=""/11, &(0x7f0000000140)=0xb) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x8, 0x7}, 0xc) bind$unix(r1, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x80, 0x0, 0x4, 0xfffffffc, "000000000000000100002000", 0x0, 0x7}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x2, 0x4001, 0x0) connect$unix(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="294ea5d6ef"], 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) dup2(0xffffffffffffffff, 0xffffffffffffffff) close(r5) 19:33:01 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r1, &(0x7f0000000880)=[{{}, 0x2b3929048a916479, 0x20, 0x20000000, 0x3, 0x6}, {{r0}, 0xfffffffffffffff9, 0x22, 0x4, 0xdaf, 0x5a3ec03c}, {{}, 0xffffffffffffffff, 0x1, 0x2, 0x5, 0x1000}], 0xfffffff8, 0x0, 0xffffc002, 0x0) fcntl$setstatus(r2, 0x4, 0x46bfb) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x7) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000000)=0x7) sysctl$net_inet_ah(&(0x7f0000000100), 0x4, &(0x7f00000007c0)="bd0e3212738df1f47de08a", &(0x7f0000000800)=0xb, &(0x7f0000000840)="d6030d102e2a6da4cd240649", 0xc) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) setsockopt(r4, 0x6, 0x2, 0x0, 0x0) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) munlock(&(0x7f0000007000/0x1000)=nil, 0x1000) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r5, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f0000000900)=""/233, 0xe9}, {&(0x7f00000002c0)=""/185, 0xb9}, {&(0x7f0000000180)=""/5, 0x5}, {&(0x7f0000000380)=""/159, 0x9f}, {&(0x7f0000000440)=""/159, 0x9f}], 0x5) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) getpgrp() munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) sysctl$net_inet_carp(&(0x7f0000000580)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f00000005c0)="90cbb91bd5a2c017beab22c0fa99c48a4919752d330eab0df925a3cdac24444b2f2a4ffa8abaa6a24210d1644321de42c829a0777a2460373d70134dc266f60719e891c2288735395539f792838a8a15ca90dc5ae01d4e2253f84f5f2ec25ff809d12ceee46c2e65070dcb1a21ef666f008cddc7d27d24d9fe30b38c3774a36e45a174d0d8766efe601f3c85a3c3da853e446d89ccf8ca0d9c1cfacd92fd3ea9d62dbb3231d8c5ca556904d17bd807ed00be85c7b46c399edd5561c269a269c4a704fd5748430ea1", &(0x7f00000006c0)=0xc8, &(0x7f0000000700)="387adbb24870c6482425d016f1a141a22d6df756b67146500f204680918c3e74bee6c26866478496193d8ebb7ebe79f1c0c4933ce5c1bd936b46588a3f3096f4e68c8622ba30c4c48237c425ecd3a57bb8b90b8a1e75598315ce9681a1ff6c2fbdeb95e94612d7eb04d0ac484317a07ccd09bc31e1f2955093cc8dce6fa606a2a95ad738a78a87be03e8e3cc20fabd474b67a9ae6ee2a81a1e6df3f9a0ef1240d30828a8bbb748722b06efb0440332659d3b595430b36250b9d6eb2ac1", 0xbd) 19:33:01 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) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x3}, 0x3, &(0x7f00000000c0)="d6e13d4df3d3eef28603fe605f01f5554b86030107c3dd2d09291c7a50e6897b313eb8d55e3d06702499e35b1f6625ff285624e709c21d491991734b85c37bad3e5e1871da2fd6", &(0x7f0000000140)=0x47, &(0x7f00000001c0)="e0ecc56b40c25dcb7361347d10c0b8feb47e920d7fe732733793213a926fce436c334ab46fbc1301c404de8a383d7fb4f0cb317bac5a697b93c205c791e5a5ba064ec71f5d9edb0946541ed12fc90b880a120b2b1c5b60ec82fc2548062d19f3b05e1eddee1282f9c349a6e5542762de22b8771d59eff287723ef89b051d3f7dacd8c7fa597184ceca1c89e38562b14e67326de5a43856ef75e82bbb3823f25dc82361c4298237ea84712ede34f445b526010293ee941ea4e374d9b0964e8baace7464cc8925d6c48e5875906de0cd4e4456383539ec57ff15f931", 0xdb) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$inet(0xffffffffffffffff, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7b7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6c9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692ea13f0bfc23ae65598b7f621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e0e28bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d", 0xfffffff7, 0x0, 0x0, 0xffffffffffffff2f) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) dup2(r3, 0xffffffffffffffff) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000180)='+\x00'], 0x0) 19:33:01 executing program 0: socketpair$unix(0x1, 0x0, 0x0, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=[&(0x7f00000000c0)=':&\x00', &(0x7f0000000500)='0\xc4v\x00\x00\n'], &(0x7f0000000480)=[&(0x7f0000000240)='\\\x8a-\'\xfe\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='/\x00', &(0x7f0000000300)='}!\']-#$+\x00', &(0x7f0000000340)='}\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='}]}-\x00', &(0x7f0000000440)='[[\x00']) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x5}, 0x2, &(0x7f0000000000)="1737431f", &(0x7f00000001c0)=0x4, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x4, &(0x7f0000000180)="fd0fdc3f7643efb49d07877ef3d2e9436d9c4a6d9e1ffed4c7cffbc0c7a013ae4738a30e4e4074f3c1253a4839147ccc9869599ca08de7f1087fe980ae4d04daddb7ecc206f98cee132011a06943fca30185dc3b092c02caa04f404423b9722f5ac26d83f82a09943a388841878d72e50d17099ee9e02239f58a07b53af0ad8a43f709a21d83af553feef8ffa3e981802044918338ac", 0x0, 0x0, 0xffffffffffffff93) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 19:33:01 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000100)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x9, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@multicast2, @loopback, @local={0xac, 0x14, 0x0}, @loopback, @multicast2]}, @timestamp={0x44, 0x20, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {[@broadcast]}]}, @ssrr={0x89, 0x7, 0x0, [@rand_addr]}]}}}}}}}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) fcntl$setflags(r0, 0x2, 0x1) 19:33:01 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000009f8b2818ff452904290000000000000000070000000000000000000000000029dcb434daf06a497d4b78f39c08000000000000084c5e270000001a000000000000000000000000000000801100000000000000000000000000000000000000000000000000ebffffff00000000000000000000000000000700000000000000"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000010004800"}) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x20, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 19:33:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80000000000206, 0x108) chroot(&(0x7f0000002300)='./file0\x00') writev(r0, &(0x7f0000000000)=[{&(0x7f000001a680)='$', 0x1}], 0x1) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) writev(r1, &(0x7f0000002280)=[{&(0x7f00000000c0)="2cb4d5624204eb4135e6f8a6f9b485a11dfc69c7f8", 0x15}, {&(0x7f0000000100)="01e5eac88c350058d539fe5b04c450111a974d6952e2909a88d29bc12c46ce9b90dd75b49ede77c4f52e523d7d39edee35b5f2646e3122a006974668dbfa9dce3dd599b61aa916d69cd159da0eff26fc4dac2510fa8ef4a92b62cfecfc073ae10cd9b635f2bf6f226b8f6eda33573a9decb53117da0da31298e08aa6a04c", 0x7e}, {&(0x7f0000000180)="4ffa423b4979b7105fa9b61bace7189e411be7c73efcd9658fb2ea2d971d885ac648e7d83121aa34d20db75027f5d0eb6cbff8e2d01debf9a99ddd0ede52b5fdbb0f3f63af9d09bb95bdb3cdd361def9e98147645be646acf2529c7e84dc4616b777104340ecd8f72e94ab65633795cbc7d44b6bad05f2bb7f5674d88f95bdb7239d47ebecf32d4263befd574d7058f82adf906e05f3200bb8cdeb9d3d193d31cbef18dfe2b8eaac16c0c781d9b1d7bae4fb2bce935ef9411d8ded5641d9b672426f20e386ded01295777833dc24302bd7d5379509f48baf27999540af325102b56f0d4fd1475ccd1083ece11de9a2dd8f226b93589a53735323526647c7dc446daf72ef1d2fc312a54329505cc8d0bda1573c2991cee03956903adb7944e8a2756046907244e32331075baf58d544fddd044336125b4c24158c2145dbc8b227c18198d8f0a6a30acdd056a5a133ac9c22ebf18c7e7d2cd8e0aec36db6510d48b84b6380fa8641e77cfd6dd7999228951ab532c780c16e1596dabb0d1ae6e6fb9ee5fdf593af91add4efd5f94ab7f58373492c97c56fe50e6ca3b0dd5b865272b23a43dcdda95fe30a094bb75fbbc9cd58a6fff5d1e689ee17ed6a189dcffbb64837ea8560a98aad1780d0f142820e9d6be869d46927fbcd7c5c70677a5b2616169f626d9662cac5ae839d5a91c04ce8501ec2f0df6ccf2e69d1b033afb8797f5244c14a0b1d9082c590a18c5436fc9236d21ea412bd355b580e1f23ee2a06a6565872e53f686ab293319e3a01759295c7855bd4851b7045f21e0362ea39e21eb313f602a534c7db93efbf788079b46858d95ba57c033e83947470a3073ed6fb9764273a06358d8b8197c97055cef04f649f12a17cd4ebd199672b04f421ecefde018e63e92bf640224d2be302ebd152bb96c8cd137ea83b4ab1fdb34bffb5b192b2addb34cf2b7acb2070843f3a803cf3fa9e9ec224565136a687d094a5d2814468e93fe1a9deb882c253ce4f329bc38b93a3978a53640a038c586087ff3a323bb3d456c896695f8c7ab4bdd7d35350f6a60e6761b66d82929920da73cef218d869fea4a9ca18e5ef305389e486725e7b7e1354a8055fad10b2e6e2650ba93e0256b6a482e3d0cbd3d041fc481f56dd7c8eed7bd9cb18924b29714e6c52784704d4d42d1ce1e880c8dfff204c8c1672411fa64f9df9a71affe55507405dbd2218cbc979d53f15e4c7bdc4cd6cd8fb7853d38db809e66fe41bbc7343b43e7065b0aa2f85e65ff71dd8f41683da381fcaf32237a0bf35500bcc449206abb51293d4536fb973b688760ba1569fe7f89cd79d843f2b5961a70b298f8e26d64d833888567a9924040bd24fa37e2062bd3bec3776306a0150be74923ed06eb5362e39a9888936461b0038fad986a2177c82ad7c684a99c6ada5d6023c5810432a45068b3982eb11c099788bde5080963d9b4abed75ecf8b33b930d35949f058e03dba96650374fd33b3772de0a4296574a814276b2b1fcc7eb04d284338bc576e356c7ddffb83dea390c615e983020eb93bc866c7c5b499eb0f51527912afd9c60c69b6026ab26c2d7c6caba071aa3e3deff4f5366fdb360b9b6ef2e7e1b2f7727f52d0c5b9cd2173990315baf775b847d338ea0b7fb4a156a4ea3cdc5701bdbd57d2ddea24ddd48611e4fa8cbd137f5f1e6b6c2ff9ebbcb1391dea7c455eddbdf3333cc4bf4560e7ec29a3f2ffe4f5c69de7d89af8f66d10d5a4397aa772424fac1aeec5d91996f790e1c1bd21d3598688e9d071559cb4ef564beaf78dd2a2cd2d156029447f68f12871f672c1974ac467380029d7440f6712cf1f13aee42669bedfb2a816407969eb3cf327289923f3a4c84e39fc8ec8613eb60385402c289fa7e4c7fcc2f3b636dd3cc7dc000f8faabf2c138b475d394c26236036c4f7d100d21331646c6e7fb2d1fe82a502f7364b2487e8c95712b7cbda8c1f9183d7b5e77cf14bacdbf2be07d66e3f34e329d24e50fbe1bd4093993906e52c860863c8318ed70dbf389b968ad66dc93bfda38dd42f98f2843ac1d77ba111c95094fd703d82363635a8ce2bd19501dbaf49b137d9354607c97dc82cd0cb08e51636b422662c4d920820df55652dae9950fd81ab6119a03c2665994fe7035d2654c4cd886c1a5c3d402ac8523d6562ed419674ca3ea4ca99a0559de010fc5100859997e5cefcef8f7bc3fc481b3961729d3311a16156f556e313189037de7e7bc395ddcf522d4d51d77043aac89a38908a2858a8ab4d244c129688a15b0ce07920ec443ad4b14a659577581dd3c4b201b0b75a346c4b91ea8f34f7a238e2a458cb965bd87405bbecec3e55466a43086dc4bbe84c5efca35d77cca7706f54feb177f03a9807bacedbdd411f362a001cceb089171d03f9f49fd274d287a5dc29e6dcebd669993de69a5c36a7ef53e84cb13bfbd23a5f32786da611dfdac63f88e8bd624024b62c050cc0979e3bc6d3e1c3dc8beffbf59e175912bdc135fa4f6a8af051ba3f0233f78b60043a2061cbfeeae367442da6d7868c372be67a8c5b50de329f7432be72e08f58e6b685cd39a04400698f5e82b6d58a8871310c1ec073db1a0f75604e7c45ba30fdaa1021199f3c9c97ef63583cfebfa6732533001484301e5cca25d6c1ad4d9091ff79cacc03533bb73708a20db1743dda87bf2fa2e3c5b095ddc4f34cfd3901cfae618e74d6cb8064ba4e7c3d53f5e97b06b78521468eaef0e388f442c3a01f6a82de4dac1cdbb1877fe55834ce59223a7a6b5d4d605292a75a18ef162b590b41f38558a45ecee9d321228e2026aff26fee72cae008de3513b0bab6517e244898d0e7b0357ebccce7348f74b20dc34c5330d742ab0068cc4053208acdabd692ae534b0c6819a58893de8f6e9a267cc522dbb5c172954f7ee0d882afdd0ebc350657b8108d37ff27e4d74d680579aa0c21128650d51fb67bb58bf58ad049ddaa67c7963acc59c3d99cbbd67aeeb86b20c94c91137e3ff4016a1f5b7eb57a3eea6fc662996201c5c7922609caa15a4ea32e710f761ccd88ecd29d0505919d2d383923a2f9911580f9c2373f1be8a2e14d1960e63f0cef99615d340c7cca8e2b652d25cf51bdb2d0b606998ed5188ed536a70cdeea2e253cc7f6c15496a39964d17a584e30104f1009eddcc7638000ba8e03e32c68fcfc2a6544ac9628490d13ee48b558b5d24dcd991e5f0eb65aaef5f0f0083f3bafe6f5ac067f3c4a438eeb046c8a5ad85e79b0f1e35e56197e6c7e4b6535f828354ef6915ffd78cd543582b36c112f9e0e24d14a511b38b4274ab5ce15e01ef79876f46168088d796d113a42aa5cd85a3298fc426ab18094a1295b9a6c9cc2e6a457491493dbbd0a727a186f5ae9ae5d1168235b4597c6320541b169d1ea52bee94134653bc5e57bab30b33459b33f491661cef17b311fbcda1c259e694641626c6c30906f2386bb60a3d2def82981ffdf498c3050c18c497a8a359e8a6025e3d5eed02d812c704f83651f673520d6abee8160f4fffe64624818d73e583a88f114d600a6e7b1cf1361ba028a3d6471a13ec87d8f1f9329d37c3ff78ef4ff3a7afc60fbbd7da654507aface5f72ce56ec588a987d2cecd870189cb0257fd7e8a838b10b584cfc4d6d44d878c03fea8d9c860438cab3818c99f30428f2a1dfdb0fa7ec59e4fa0cd289324b934e9efc9053765542db95f77d4087315e8d73829f835a9a643d958a3b4e4078bb0aedb7a92a004ae0ddf3234a5831ef3f3b4b10ab20f260e70434c847a341c177b7c189fae0f5e968183c892deaf4553cd546e0041469ccdc847d71bcf005b7c68d66ff810ebc2f45cc4c469e7473ccc39c2b8a3cff3fd34af650ab3f41c3b874a465edfa88e59bb663548af611aad2094dd94596f278766e33910503f6ff75501162fb34190794cfc2de26ccb8b642081beb23a37e90d829dac32c0ff361a7a424b3c350f82ccd1702570c7c6cdf5031756c51b9841195528e3e81837b097c6e2b7dcd08f8f848baf935135fce6eff677ba46b528a99b1697c7649a9d6a607f270a7fa95ae5d7486784409c22c38273c8356de38403a6c01485bd141c0ce7236ca18ce5afdfd0b8c489beca3bababec4213fe6dfde79f6dc3fdb6bf09e8eb4a2ac4c7aaeb945c4aa391f6c7c6eeef6908d97df819356e94bd121ca039bfb2e98e7311f3a36ac650f4635fe055e196151332a28e626650644d9a8095111ee8c3c1e85d9e74e68622f908e17de44837422458eb7abe4c91900f1283905a1425e066200188fad544768ea65b1c1dd122514b958a45ea08637253fe664e12d5c892100456c2382c81d097a9c4f758a7e96462f85d9a626e7fcfa982ec75c00d2feb7669642fca7067289518da3e3cb93e1bbc76506be1ccff8efa1aa0527c189708aa4df160c91531640890f9f1c25159d95e76fe274920f5932031e985a3c270687af52adca90cad2e92e3533425a5d7f98b5a2007792ae0963d844e85ae892327e030bcd8366e3b1c18fc06704e3a3b6a6448c288955a69ea8a545f2f6afba81442f892833f7e898c5e0c99e0b8bcd59bc0b6ad0a395d111a2a5d0704c45d7d56b3fead353e67145e437fcf26282002ec7872e30fadaaf50666358d5bb1f06fa2ce4cf8997a1cd32323d7b5623faf77f334d43042cf87a30cbe65b21a1c695d9b27ab9d9b21ad0cc04718584d955f91f254c8a826c625612145925dc903942f33bab1d7f628cc29d604e2225d907d2db4b90ac2d35751e74a61b569099e341e3f21dc29a1fc5b19fbbcec877bddd04918b75c783949d697cf103b51f937ecdbac249aac0dba15f265b890f9b04398d587cf3000b32dc251d6128afb8af4cd6cbaa1683aaf96fdb690299eca4b7c8e7f9ad226e5e581c174c2d37d86a3dabea96264d3e21d6e7ca2c17edae071e2ed7f7059b0dc1686d63eae120b20a5ed9fe0323d4dac5cea0a05d593e91742a06049bf6ab25cab2ccdc4d85bfa2ec91f036a2db1402ddea3f9e5a8986cfd544a9169687c3c3501dee8b180453077ff11f299067656d7e3bd95e897601e4617fbb28e60cdca39f00182114a5ad7bd795c8e1353eaa2672d0d4c485a2a370042013ae6538ca63c9642ca5c28f888828c71b66d93e4ca83bda89bc875e0bcd186eab08569d4ac1213aa6fdd6dea132aaa519662592d0e2ea065cbb72f78e532ba9111513e9472251e7c39e5abf8a516b9cd63844bf1236fcb3384faf6eeecb9284422d9193101c42c7c867cb0bad9e13664038729e8d387befab3358d53dd7f5905348807d9630b3b3e540fc303586084446355fa65749d852333f4d181654f464bc5996b8c6d551577ca904369d27ec5cbd39839e0278a831957e9edc4627a6d035a7dce6673c8b3390de47ffce78c584ff2a5ac611ebf747058651f9cdf1120abe78e59cd13610130ceb012e477230a656919426f7aff685715e054ba29fde5996f7a9bd6cdb204c80252be8fb782b24270eda490854fb6a315ed7000adeab23bf9b9a268151d53354ba886db92d6fdf0385bad05624733b0b72014864260cff9e398c721c534e4c5c6fd0cb1d6ae364ec0551bf06c784dda960fea9e2af2a726fb284d56b3f6c71d1adf5cbc57f6575c5261faf55aa3c0878672399d3245cf16ad2c4e76511cd195828255c8b5c6a745d0d0bc927570c54130c9b853fd18b42d19eb153a6627bb57850a075c7ce03403b8803ad3c71cec033e5ac9d2242deb444b7e7a50d60d0c549e2acd5b5b06552bbcbce", 0x1000}, {&(0x7f0000001180)="1373fdbdf535aed697f45cf62ff6d3d35364abf06871acd750ec08c29cba769604b1b369443fc0bb9d37abf2873f4bc262c362bee3c5ee8f31cf9038d2bebf49c65febdaaeb1b7d0bcd53abe969d0d5871e9f64a622b078ad0ca4c4f02ff93ff8caf92dd318a511aac2a07ea919774f5248c5d1f17afc43bbcd4e1d47737988e242311e112733c21", 0x88}, {&(0x7f0000001240)="513e1b22cf2bb0826cf086310a7746d848f0d07ea619f62d580b0098ddee117e1bc36a7076e5e2054f45c5cc7dca7558906495c950172ad4ca1fb3afb6057c8971f652eb783ecff36dcb26d6ab6e617a165dc48aa215b40428bf8f415a52466ecc1b13ca7f389628fef1593b36a81fecb65575de884f7cf8a1b7e9acaa41b89a3b48655bd83cf9b3f9ed2bbbb71add2abc9c863fac2586a4f8087fc6a13c0d459f7b638fc7ee815bb7a0e266ac185a712e9089b8f3f3f742009a29ec956066766c1f39fb4b7d563e33da7c2a7d55bcff9584a789059f777047442f1d1a948f4332ebd436a413999a930b78fc82c103bb9b1088476b7b95ea626bba4ea29452cb8b91e412b9dba4483dca0deb6846b305ec9b466f1d3a5d0f5a6cfb65dc2e36e1726f712153da6db0b6c6c52d07bcf19638ec1a8ee4b2f0540798a9ecd87d68afe40281e8189c749aa4963c1d921af281da30fd197056e730f116add6011edd14feebc803f614e761f9f3850ea6cf186d8d7b70bd0687b0fe4b98c47e972712f1b19dbb86aca1a8a41dfe4246171f9ec5a50570bc682d4f054f7f2cfc46f9ec7cdc0f43e9bb619ed7456ecf4dc9e27795494cb7d45e8821670755c22444605c1258d49eea89b83dd9eed64fda51e71b31459744c10ebe7a1333688852c172b1b22f8c587add694b67d8b9f1076e079d51e0ed616a3b55c603dfd2cb3499ba6cf643da5c4ba92ede53cd27594a8071248b9d49502ed818c77ef6ef82dda83d81719b8aa99ee10730a87286748536a77a85e4720371ae036c4be14018e0da32c4dc28cf6010b2700f106cb65ce5a8ac5e3c271b9b100c3bae56ac17d35ea98a2d44bff653cd4421d954207848b84d47f72604cf696f1dec42406dfa8b62fcb74d3431f8ece7a2e98d0043116442480d7fa35646670b9ed77673c4d1adf94c94a810bcf8f1e9fa3720bdd07555d86ba87403d9a099e5ff6f66c696d4b02aa0105044b05c16360cf5b020586090f8cd644d1268ceb3263a05b1df91d883fa1b0a81577aaaf21dfe077174005e243f6d9e9c6d4eb6cb05a0640d446f577f92447b4d3ccc437c2958bdb07ea3c139774cf42b9b86cd92503fa070deeef713eeaae6e891abd6449bab2f57fa597319ff32643d16f64314ae3d587777eca2a38e19c5ebad71b8a9a784479eff56593d9ba2deed5fedb017cb8c485b727b2705fe79fb78e9cd0c2e54ebb083ec20b9033ca45c8f1adf05667107a13134c01bde24e683296a9576f0bd498b9df8063227931fee4e86204b86d09a933d9598edfd3cbfb0bd64a5d72e7fa813711a0a00ef40133e168341ba11613fe26812d47e4b56f648bc72eea2a490f9e6d15fb91be256f9b97ddec0211a1dbebdf3fcb81ddf2820df56feb023545fc8e2aacfddd41e9a19bacf275ceb665b4a4e0dc0f32d5b6b395a1a787d92a086663e3b52b33fa54974bb1096898417dbb27a24b7d365e67dd8a807836f24b71b097c7a5fb43ed265d5c5182d29ef98535926438a63e1c5da71e4166da34fbef21889c05030dda91195b617cb9ad223e4fc4b4b7dd2228dd7550ed4313a4afcc0fa6a9b2999d57186709e8715331e3a076db32f7adba397ac7a25ce2ba589a447783849a3ba34a014cc61080edc99e79fc1b5d67e391f1202c5e4cb7656815c3941a9a3aa4bf4d3a6e81eede47f41e73bba566a1d32de5f98ca4082d679948856831836898b1c37989eed6ec1425812c27d3b263e59457edf0e47edaed6ac08bd064bbd370d1d5f27359f83ac45172ef3363f566ea18acd6a2fc2ca8c204dd461926b0bdd354905c713ad5df41817779ff6cd05d22663694659c400c0f3a0ba23d0639b7d18645eb3e226ba6f52224bf121ba5c0c373838ed6f571c93d71c0c965bca9a43e9872132780d5265236e545e5625cd2fa8b070ee8ce2f3e30e17fc7ca2adc9ee3e0b99dacb80aa5bfecd9a3b616b488a20adc41b6c583033ec77b9e636c4ad88edf4a2c910b73cc46eb937e19ff0b036455ec3badab70e79c686406ce75fb52dd876bab4e1b343b9276d4de8819c1b1fd151f34ca26007bbf1ae95d3ec3e428bd7361a03f55a5b61dcdf0690f7b44df7a469411d1bc757043733165b4d1a342d7081d99ecd5cce0dfa5c7da25044e055240a591ed8f30429847497d607a85a606f90cae0a845460b4731af1443fb7de05c819ffc0fd0204b97bda87185c72cbfee09ba63ffd7a3c0e10dbe78e0c35f549af78c7e9338256a92a68114d4cb8a39e055d252a73f7f797e3e7757e4688b8e7145f35b8c9386cff7c3f5bb9d9278806f4df9e5aa9d797d6725f2aff7c6659d5425897282d2041980b6e9a3b8dbcafdc8f2129ae18585592284ca120c7a4f116ab2ce14ae2725df132cab4f6b5f40e114ef6f5971f183a84cea6b3db732dc874f664d0fc3b6e47e03232d47521dc5b5f542d763eb29763ad92bb503861bb91d2e6fe29429c38500eb80277ec84157072c457e0e7f24d6349d1fd2d71124996d4c83839f8298d2248f5695bf4cf4ee2c49f7b0423cc6d7836a6caf522d71c58c3ece2995212a1bc0a0cf87322d798409fc93193eea7e9162a4aa7f25adac0686056ce8c8abec85796deacbc4c39efa6c71f91fc21e16e56a82c09ab8532a3a2bc4adbf021572cc9fc6539f0ac2f045c1d7770c0708ea889fe76f63ec88a3649fe4d99453aaaa5d6c1d2249c31292437e01b3d96b983d42563bcca70b5e14e7023601e082f1fe195d752f1b25dda7bd38998ce54622008d484e678b0275398fe99184ddfc3c64d591c049660deb81201b92e94019906d11e34c9d5e8fb39ba7e662b95d44bb1c5c62b29211ecc734a4a612d039f24c6687f4b92262c66f78779d65ef0059c58d9e9dbade8bb936c65172e407386552c652f992dc3e175c6813bf7d3d4452a34481c93100409b9170fc9dc359d21eef7d8cf89fa65f7fe67a7028733eb135064182c895ba05cd40e2da7707de0bb62579fa7fd5eb8c1c08a4f31f77cb18f7b5223f6ade1a97a160ad8ba9bc8f8e68475b7e13d17668e20540d0a24277731cd729361f5c8fe1e9b3b46253a99e3d942a4d6b3e7adb9a298671e6de768e326ca4bda8d4fdbde07cd6e94ec857085488c27177979bed87008d68352f7e8ce772daa8d0850c44222894eeb9ff368b6a8799b5e23db6b2f85dd4501e75401b5bc3ec948792993641166a7e996fd975533fca41767fe77da51e6616460f59e0e5e71a71469b216572cd26b05a8c8dd549714b4836eb87251b43eb134ea1d93217fc1b3745551dc0249034211e080155a0307c1a7f5bf4e703c7b74a8e2a0da5eefbe1757d7778c72527c13e829d6ef14c305adc7620e8689117f2d94f27fa8b7d8d4ff89e89d56baad911f6d03d17280d55bd8da6aad68e6cc412263aca78e524b093631b1ee259a8955c894acd355bb55e9a698cdac9dcb48f95ba3a67bf9166e881afc6d82946a05ec881de58d79550508389282a95977634a711151276170b69fa8e113eeb3bf74af0d3290da78a93f05c6248b7f57030abccf98d9dd8cbde1432f722ff5fff750af018ce20281987f4002eeac35e4141a02b5280cf70b9f8453de39fecaf03a383c6244fe09b3e2708e7a7ba9402ac68e706b699eb116ad285d620daf635ee3306c40c2ee08a1a4ba7692d1b91f37b4fd72cdb0880c25f9a5c4dd97c31ee06d3cbfb5bf0a0fb46983a61696a379ada8e94a039dbe78c6e4b12bef87931fe7321c8de434c342e33f0d053a1f231661382064225b64e7a5c7bb1993f56d8aa162afd340ec4fd244b03142d1f5bbbc542d98f10cdb2bd0be691bb9f1d322294cfa9f5716f314246cb488c627b2f9bc4b562a903bba15523ef8d0673c3f407442c39d6e232bbd1a2047f52c478a2e2b4531efc8bc0756c841ba66b1a9281a447d659e45f2e4c363c165f08619d369cdbfa29fc7cd7f645ae5a862bb1a803e7803fbd188a791bd7d8c442bab7b47b3bd9370331ecfc53cd6c83b101b0b72dc7d825d5fcd5c0b5d0767bf26b3bb85d90a92d4c0757e3826ffce6dd373cf1bfb4c83592ba55c54ae2f6169e649ec35964af932539e2426b4980e02db2aca7048b9c0da7b445fac568bdd5e0965bf4e4005719b60ddb2ce52566462f0b0799f60ff18aa4b728602eb8a41b8df8cb199a4bbfaedee147c339d1a31246e58aaa97d482ea6a9acd926a21af5717eb97163d1a8a26e69bcec1962ccdc3589784010504076e8f73a0d4f9b97e31444b941a6dca95b1f14bfd1cfd34b6c7b513b6df97853c5ce97a85d58eabc8397941d4a66d4b81fc65ee9e9a960cc8a2ffe0b827765fe27c59f17e5a2fcddaffab09b5dad3997ff67464299f8b91efe32e3c48c8f36676d081f3041609fb5800740e63f86f223708d0a1f6635e8e9b558f25635db8bd901f383c1f2603aa8984dbde6626b41ef609d6bd0dd594bb9bee5bdc473daf09675217eb5e31220788a7e8155a673c073805f5ae6bdee6d7d38f5bb6b735eb19ef8a207b1a090d703fb1ed9938232aea8b4161d09231e0f0183e77dad1484b88519279da3d376334183b4da84ef4e232ae107f0ad3a97af78ffa6ad5e410473c8daceec5df1af5c55fbd94ac3976326c188a75d19856227316f9e2de8aeaf218e1c0ae265ac11a217fbadbe333129b5cc715ecf9483893999159f4195e07c8021b2bf1d75ed0dcdcd7112f615ce7c33a1545255cad20b053bd67051fcda9e118c5b8cd5697e5702d966f36f2b5eaaba7ba94cc0db47a828d16ff6b8fa0e59db6f991ec30d0439a9aa5fb5df1c299fa94b7ba1bb514156bb2050fb08d876a0e355eb422603628ad6c80dea81290c27889406a8303e8b2ff8f8b39a999cd882f152c0e02ca6f20ae5d52c6fb966f15c695463b92775f9c790a571de9298af8d7f21f1dfbb795dd13d706b7a2159e2bacfa1c77cc5b1ca881e41545eefa50527f7f3f56c5c405991237cd7091c5cac8119e5644b9caf1c5405b0b8ec99b45308624f6bd419d31c60ec68ea4f1adf72535b1c6bfa1f6e99393bd33c5a0658ecae71d4631afb98cb35942f1a8448c2f9c21532802c7c098f5fca9a030a8b36362eccba9a4b9c530a6da2e8402b399393a7477c9b704ca73941927f44c82edd24c70e704a40f52e242264ac68f4140350e311eb25f808bca6650623da4dc161939f8dd1011ac9a1043e345b1b11965675b038e2cd2184cffc2ba9c4fae1af1db8329ee59c25e881af1ad588fff470c923daa671dfdb0f82ecdaf4ab2e2eb5ef428d257b47f78b19d6247028e32fb50503e16cefcf5db098c2a99afc56293e9524e35144d34632b8d3eaf098cfe5b49618d59b884340530a3ec70e6c7282748fab5e1002976c0d4d3fe357f0df92702be701a1165588ed4cf12b72605067fc3f542ae87444099df2e4dc8abf9806eee5a70fd952ec63c836306aae93d5b7e289c77d8afff17c7a7db8dbb5b6734dce22a96ce05551e75521c531af12866e03d842b53563778de5e8c8eb598e2d02fb5ff6da837fcf09d588b76dbb7a3bba89f48fe104c49a336de5ba74327736c0638fedc740d22366e5abbc096a1adb7d0e70f4873c946f929b03170f0500b86a1cfdc862be48326cf12039c7fc357fb8fe8f230f3a4f80a2d803cc868544510d3aef8eebc8a12d0358cc708154d123ebf83ba5f7375821e5612323a97198d6d7523accbd7767fd0374bdd8dce3a43359829d191a286c686ff74515149c2acc3be965dc14a283bbbee1f704c098c9cf722b2fa966339", 0x1000}, {&(0x7f0000002240)="24b1e2e9bedda71c1defa23dcbff11", 0xf}], 0x6) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0, 0x810, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000080)={0x80, 0x9, 0x1}) semop(0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x64) semop(r4, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0xff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0xffff, 0x1000}, {0x2, 0x101, 0x1800}, {0x3, 0x1, 0x1800}], 0x6) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x810, 0xffffffffffffffff, 0x0, 0x0) 19:33:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) 19:33:01 executing program 0: syz_emit_ethernet(0x32, &(0x7f0000000000)={@broadcast, @local, [], {@arp={0x806, @generic={0x1, 0x800, 0x6, 0x0, 0x0, @local, "", @random="e5b7d1c1ea44", "ee6012e2bb671c46b43a109a59126b2a"}}}}) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r0, &(0x7f0000000140)=[{0x2, 0x400, 0x1800}, {0x3, 0x7ff}, {0x4, 0xffff, 0x1000}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000001c0)=""/4096) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) getgid() semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000001c0)=""/4096) semctl$GETPID(r1, 0x2, 0x4, &(0x7f00000011c0)=""/203) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000040)=""/218) 19:33:01 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) fcntl$getflags(0xffffffffffffff9c, 0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0xfffffffffffffe91, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000740)) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x2, 0x0) lseek(r0, 0x0, 0x5, 0x1) mmap(&(0x7f000000b000/0x4000)=nil, 0x4000, 0x7, 0x2016, r3, 0x0, 0xfffffffffffffffa) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672c421d8fc5bfe99e978198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb77778", 0x177}], 0x1, 0x0, 0x0) mmap(&(0x7f000000d000/0x3000)=nil, 0x3000, 0x0, 0x5811, 0xffffffffffffffff, 0x0, 0x7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000400)="5505b5146630b38950a56dc1231e8030f380048907ec758ffc0babb7802769fe22b200ed1ea8d5ecae9991469f2b3c878a4c41299d979919e2026c35823eadd519fa2b621640e388f5272f071aa1b3b086c980d47e890b", 0x57}, {&(0x7f0000000500)="6a2b024acb797dc248cb316136a06f71937e09b2c5463b30565f507100d809ce509b2afae4bfb433d362db60baf241f47113e0fe6195f4cf18b6a57edb481a06f1432cf259d705c7d50905a0102e86720934cacd", 0x54}], 0x2) fchdir(0xffffffffffffffff) r4 = socket(0x1, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) sendmsg$unix(r5, &(0x7f0000001200)={&(0x7f0000000000)=@abs={0x170, 0x0, 0x2}, 0x2, 0x0}, 0x0) bind(r5, &(0x7f0000000380)=@in={0x2, 0x1}, 0xc) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 19:33:02 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) r3 = dup(0xffffffffffffff9c) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000140)) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) fsync(r5) setsockopt(r4, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) dup2(r2, r4) read(r1, &(0x7f0000000540)=""/226, 0xe2) ioctl$TIOCSCTTY(0xffffffffffffff9c, 0x20007461) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) 19:33:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1fffffbc, 0x0, "0092e400193000493a43197d57fbf8009c000080"}) r0 = kqueue() r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaa00860060a4000000010000000020000000000000000000000000aaff0200000000000000000000000000012c0005"]) syz_emit_ethernet(0x3adf, &(0x7f0000000000)={@broadcast, @random="5be998db1b79", [], {@generic={0x86dd}}}) sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x1, 0x7}, 0x3, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000140)="1d66eec0b7cc2c173f7644f92c87d2fde64631b31acb6998dbf8c289427c9c260d7bde2138a5de6090ad63660d51bfd00279bb821ac81d8e96d8a9da7effba75c59d9903fa56d6491e6673ee1930453ba95bf39277529c4d5c04a6d8ce46173a0e2859c40de1148675a64d49a0256e4e92f9136bb4d2b8e17d2adabfbca33dd2ae2924823f5c3648ecb1c32d990a972f9d61bfb0c9cf11c2076da7039d9f5a30f14279c7f685399310864ab1da75aef54432e2b1aa", 0xb5) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x8, 0x0) poll(&(0x7f0000000240)=[{r4, 0x4}, {r5, 0x8}, {r6, 0x10}, {r7, 0x2}, {r8, 0x80}, {r2, 0x100}, {0xffffffffffffffff, 0x2}, {r9, 0x80}], 0x8, 0xba29) 19:33:02 executing program 0: r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCSETAF(r4, 0x802c7416, 0x0) write(r0, 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() writev(r5, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r6, &(0x7f00000001c0)=""/185, 0x7ed1e495992e58c) 19:33:02 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xc3, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) fchmod(r0, 0xa0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) fchmod(r0, 0x0) 19:33:02 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x8, &(0x7f0000000000)="06000000", 0x4) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x2, 0x3ff, 0x8000}, 0xc) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) 19:33:02 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x1b}, 0x2, &(0x7f0000000140)="0ce1791a9cf1e7e5e8ca4c76b43627620ba8854472a56d75a3ca9e71bb64d87cac5594e7caedf6ea55067f80c143a0c6851c4827b6b8a599272b2f47c467855a1a63b7e193bd37e780ea0d87d1be14140fa101573c9c0448367a7686bd2d27ef06012382a212bd592a97e0c30a75f8ff094222c7e560952eaae3fe868f3ed9b5c3a4", 0x0, 0x0, 0x0) 19:33:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() listen(r0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000007c0)) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xef}], 0x4, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x0) sendmsg(r0, &(0x7f0000000780)={&(0x7f0000000800)=@un=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f00000000c0)="46b18eeaafcbd6302da2469bd1c56ba9bb3c26a6220bd1af4a57671b0b9d827b044866857fcae25768b6233aca5a6cc70e", 0x31}, {&(0x7f0000000100)="f6a86dc9b741749291b5a8344ffcba9ddee6fcca3009189b861a6ad52d632128badfa31e5d96807ec309a18ce602e24cbdf5b3f4d883f566d1f8ea37c1c59e53f8f4a2b670e0480577f7b415cf245dfeb807a58db55be2b8e267bb338d068eb1524671b72038e426cbd121bda49902f4d38110452e55e556c0623e95d0e95465cc99517365f9910986bf2083a4286a2578c0ea00acfbd0405b0c0ee71d0b6243f8c678949ef9b9db65ac018aa9e044fe76991f893e9d2cec0e9251bbb2fbd51229aac0cf777a078fa9e58019b454496341fc5b02a3", 0xd5}, {&(0x7f0000000200)="a2a78440a619ecb7bdae9ecff1f19d4ae41faab59d9cffe7ea42a5d22de8cfafda10970ee387d44cea0587b55828a48ca303d7b1cb288d593e0439df470b13de99539ec509b30250822e177847db188415a7313dcd86a4df1a780945fa54d374cb6093ff1dd68d2d3edfeac9c1136d69882fae8b55e68ee62f089913344fb937d32955dd850693c04f5b239ff6d2b91f758b", 0x92}, {&(0x7f00000002c0)="61d1161fd5853e2a064c3837df7b9f4249e8866f7fd8889f26d30cccc21aff89caa927d722a235437add6e5aba222c34b3893ccb8d27ccddd7ef195c3047885db718810ff18675b414579af02fb1d3ae5f4721af3ef8bddca8b6f7eb483653708103410a36a4f7bc86065c64b36d38f52f43527fe74b1b515638313064492c815215bcf085b17af2f938aa3406e13d185579c19041a0722da2feb8bf49abbc4d9357fc87c7e431520b319a10ad7bd156171e28f9611b5307e14d50a9ed85e476979db21b585e451b8d77e9498051ed7af42dc6eaec28549c6270de114edc9747835b0df821375280e44d38c4f5f6bd0f", 0xf0}, {&(0x7f00000003c0)="8e9cd15155a9e24aec7b5ea5d940a372a74b2554a90e6d3f3adf61c970128a8bf6c2f3e2d4ab840f41d96b61a12596a57c2273b00b948ca404b6fadcc4281da21c79d812168b8055660ed0f15192b24143701bdd27bf8fd1811863d58eec696bc781a8a7ad993a226b12ed566db1531aa3c0832713c1ff765929de063cc5e6d0da5caa0a", 0x84}, {&(0x7f0000000480)="8c1c853611615f54bb1269e7f8172296933e3f4b6637e3960e8268195074abd49e5736908a1d5d54f05bb0cadf105a8f0d4a10055db722a580a647975cab599ada7f91c73026a07b5f255563bf840d73f0f72e2e2cfe634f5a60ba285036b9d85b09f436ef897adb18088fbf553c6c114aefa85cc01f1cd045127fd6907a2470f13b9ba6c2e59c91fa88c87c195c68", 0x8f}], 0x6, &(0x7f0000000a80)=ANY=[@ANYBLOB="d000000000000000ffff000005000000c46c30c19283e76b1d2e5014f1a404ff08ee37a71f4f70d5d888372e53d48566ec34c479fd15d4b3414fc2520e4dabb68d0c62d0c3537fbcec55f8e553019c671011afe1de055d1d2654365f0388404cbfd3adf9d27102e7b1309f5537c2997b48234de6cecb39742968d1e6edbdf27c92ed85cebbe9463eb16bc4ea9c20493a35c4cf063bf3c486c7a91e5064a5ff08ddce64cb45c5cd08093ee900000000536da788c6517a55806476debb64b0b74b3e53e2b1b6ff8deccabc6069f2fa46009000000000000000ffff000020000000131f3fdf12341a4a6e640d61ea314f44023b6c5aa902ecf83b24d1949a65a9537618570df7b0299bacbf819eb76cfdd903c58a5ca41c83fbaab93169236fb8fef68eac7eff04e0faa7abdc03395997237ddbdc912c53a450a786309e4d6c1f0c923c4bf5bcb86c1912b1c10acb7050877ed79dea7c07e3b6441ab0cfdd610000480000000000000001c3fd2bcf495eaa444119e5bee69767c0ebf94b302e947e3109144b6d49535535fab3e50d2c533167f40cbfdb54e49f5bbcec4e4d88a6b0b9dbf7415967766e2000000000000000010000000008000037ca8fa979062322f8000000000000003876d7fbc3f3fabf87df03135ce5171ce9a5bc55a448f9ee2cd87e09c9a0447a2e7017622fbe0235187e4d772b220f65097ad76ebc2dd7d332a1d215dfb30b5d42ce51741899ca17"], 0x1c8}, 0x8) r4 = msgget(0x0, 0x0) msgctl$IPC_RMID(r4, 0x0) msgsnd(r4, 0x0, 0xd00, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x200, 0x1000}, {0x0, 0x140000}}) 19:33:02 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x51}, 0x4000000000000260, &(0x7f0000000040)="0c3d8e4b0549019771a9c4a603b6430b1676131d092783e73a854c5e091870a8857966d5577f8e128aff0d4f0d7173a07dbaabadf05e0f9fd648a07d83e37ba39bd7c47194fae1e0131becb2d09bf0450d1bc829a4f410e9aa154306adf200b9e49a036a20008da53e935c089834bc1c751cd14cc02bddbbfe1dc57ceba7cd15a9182d28dc49cdac3893fbcaf1384e8b9f38419d5303a18ddd9eeede2fc4c12f0cde29b602494d32773e03a4cdbcc2148ef09fe219c9bb6f4a00253d4b5b8c4bfecd2d87d083c1815431bd7f2bf281d26b1809bcea8f761beadb639e6334bdff9026391fb6ffba7047d601c6f42281cf4b9faa7f227a27ec083a7932cf11174aeabc4ca37e5bbf05cfe9cacfb385b8b77cf2de2b88cf74c0cdd48bc7107ff194d22dd575581d0600157546c4883070ffc3e5c64597988b7a8a57f9914b6cb5d69e04122154595f7b5662fb7649c849ea5db73a915fb3892142c8093ed813a7745bcccd4189c74d32298960f82ea07dbe411dd2996a6e01b6cf402d7607f74e682e0ad86640c21492e892e8bb20bc71bf350d663e0a084471614a454de61ee625417b035a30758df3400a8c09dcb5221d3e407f0b07b1a348ae625a632361fd22acd20aa89d70a57e1847c544b1c13be131367f8050fa6a2e2b35d3671d09debb240e496d6b76fa4818e2de00"/507, 0x0, 0x0, 0x0) 19:33:02 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[@ANYBLOB="c7102228bc83aaaaaaaaaaaa0800450000700000000000019078ac1400aaffffffff030c907800000000450000000000000000290000e0000001ffffffff940600000000831f00e00000027f000001ac1400aaac1400aae0000001ac1400bb000000000003b79406000000183800940600000000890700ffffffff0000001b2b455b07272e92e7aa80a06493e7f28defee13fb"]) 19:33:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0xfffffffffffffffe) kevent(r3, &(0x7f00000004c0)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xfffffffc, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8060693d, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000500)={0x10, 0x7ff, 0x4, 0x8, [{&(0x7f0000740000/0x1000)=nil, &(0x7f0000751000/0x2000)=nil, 0x4}, {&(0x7f00002e9000/0xd000)=nil, &(0x7f0000353000/0x1000)=nil, 0x1}, {&(0x7f00005e4000/0x2000)=nil, &(0x7f00003bb000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xe3e0}, {&(0x7f0000713000/0x2000)=nil, &(0x7f0000010000/0x3000)=nil, 0x5}, {&(0x7f00007bc000/0x2000)=nil, &(0x7f0000373000/0x1000)=nil, 0x5}, {&(0x7f00001ec000/0x1000)=nil, &(0x7f0000623000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00005a7000/0x4000)=nil, 0xfffffffffffffb60}, {&(0x7f0000109000/0x2000)=nil, &(0x7f0000223000/0x2000)=nil, 0x1}, {&(0x7f0000299000/0x4000)=nil, &(0x7f00004e8000/0x4000)=nil, 0x6}, {&(0x7f000039c000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000671000/0x3000)=nil, &(0x7f00006a6000/0x2000)=nil, 0x6}, {&(0x7f00005c5000/0x1000)=nil, &(0x7f000000e000/0x3000)=nil, 0x6}, {&(0x7f0000020000/0x4000)=nil, &(0x7f00004f3000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000076f000/0x3000)=nil, 0x6df}, {&(0x7f000054e000/0x4000)=nil, &(0x7f0000254000/0x4000)=nil, 0x3ff}], ['./file0\x00', './file0\x00', './file0/file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1ff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 19:33:02 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000040)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x30, 0x0, 0x0, @rand_addr, @rand_addr="00000000002fbac37000", {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "de882c", 0x0, 0x0, 0x0, @ipv4={[], [], @multicast1}, @remote={0xfe, 0x80, [], 0x0}}}}}}}}) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r1, 0x2}) ioctl$TIOCFLUSH(r2, 0x8060693d, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000000)) setsockopt(r1, 0x9, 0x20, &(0x7f0000000140)="e18b99e6217b635908553c864c5edff71465b99cec3fc94bda0abcc5bc6016889b5a572b9bf82a60679eea179b87f9ffa424c04cf2fe1d697f44ad13e7a9dc2f74ad953c29eab358455dc40ed5eb0557f4eb3a44901b2217a1cd5ed76289fec824476d5f0578134114b455f5f32bab88a1a99539c5ba0c01c76e33639459009af5949989855aea5294c145889d1a7377285dacceaa7fdd9682f8d6bb148bd048938920f15c070ecc95b7ee", 0xab) 19:33:02 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000100)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x40) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000180)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x9, 0x6, 0x0, 0x3, "b8274fcc8f2f2d50d65c468bc62fbcae216ac46a", 0x2, 0x8}) 19:33:02 executing program 0: sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8060693d, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000000)={0x1}) 19:33:02 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x80, 0x4) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x7) ftruncate(r0, 0x0, 0x402ffff) 19:33:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = dup2(0xffffffffffffffff, r0) bind(r1, &(0x7f00000191c0)=ANY=[@ANYBLOB="01012453619500007ad3de2e78ce6f42343642f678b1479d33d5002936d522b86d0e59a14e89bc44da608a73ede263df5ffdc6e54b564ddf4d47f00a2fda577aa63daa2a8915f8e0a221edeafcb59efc155903adc1f6e5a7f0832d19f64ca08b2b97841d41a8f866e8bbb4f64e007e2ec990110d83ab2c3790f0cb716cef1b79d4dde3489e9190ce6209736c4c5ff3433be29325a99574bb7000000000e0593d3ed4f2911b503017038092f5b39e5d3a3a383e4d177f75aa1b9a5d71eea499a3fd5fbb453dc0ee30839254388a2b9122993f7a3f30c9ce8fe0fbae6aeb9261b1f19e10e6af52f6fdf92d835ad3926c6ddc7ffa0ed703309c5b8590b69d0116b971e9fef57264d47f60decc1a73ae67c6171f7924159fb3c89597a273a7013a8d967b6a00f173189dd2bfb16270296205fdb27e8d1c37ff3d98c22ea3c8b376d0bc7f607fc03eea9b293e76dedaa7982d73888c0807f755da1ee82c2adcf55c5ea95effe12922faaa94a205dd42eb5f62d02a234f1b9922061d964ec298ba47b9ff4712969eac600e0a0f5b0d470d31a3d176fd31fa873d2c61dcaebc5e0ee00fe589580d285e00000000"], 0xa) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000019140)={'./file0\x00', 0x4, 0xc6, 0x10000, 0x1, 0x0, 0x2346bfc5, 0x3, 0x1, 0x0, 0x200, 0x8}) sysctl$kern(&(0x7f0000000000)={0x1, 0x46}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) accept(r1, 0x0, &(0x7f0000000040)) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f00000000c0)={0x8001, [{0x3, 0x1}, {0x3, 0x2}, {0x2, 0x1f}, {0x1, 0x68b4b52f}, {0x3, 0xfffffff9}, {0x3, 0x9}, {0x2, 0x4}, {0x2, 0xffff}, {0x1, 0x1d}, {0x3, 0x6}, {0x3, 0x358}, {0x1}, {0x1, 0x6}, {0x2, 0xfffffff8}, {0x3, 0x9}, {0x1, 0x40}, {0x2, 0x200}, {0xfffffffffffffffd, 0x8}, {0x2, 0x8}, {0x3, 0x2}, {0x1, 0x5}, {0x1, 0x5}, {0x3, 0xffffff01}, {0x2, 0xffffffff}, {0x2, 0x4}, {0x2, 0x6}, {0x1, 0x1}, {0x1, 0x4}, {0x1, 0x7fffffff}, {0x3, 0x7}, {0x1, 0x3}, {0x3, 0x5}]}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r3, r4) 19:33:02 executing program 0: socket(0x10000000002, 0x2, 0x0) r0 = socket$inet(0x2, 0x2, 0x6) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x7fff, 0x2d}, 0x8) socket$unix(0x1, 0x5, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="7fdf03000027e0725cc421702d70b1e8682e4b0000000000000000000000fc00", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 19:33:03 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000), 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x4) 19:33:03 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202666145b992d3"], 0x10) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 19:33:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) r2 = dup(r1) socket$unix(0x1, 0x5, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8060693d, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x4, 0x100000, 0x0, 0x1, 0x1ff, 0x7, 0x6, 0x0, 0x2, 0x3, 0x2400000000}) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) kevent(r2, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff8, 0x82, 0x20000000, 0x65b6, 0x8}, {{r5}, 0xfffffffffffffffe, 0x2, 0x40, 0x2, 0x3}, {{r1}, 0xfffffffffffffffd, 0x4, 0xfffff, 0x7f, 0x9}, {{r1}, 0xfffffffffffffff9, 0x66, 0x10, 0x5, 0x19b}], 0x4, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffc, 0x80, 0x2, 0x9, 0x100}, {{r3}, 0xfffffffffffffffd, 0x11, 0x40000000, 0x100000001, 0x3}], 0x1, &(0x7f0000000200)={0x8, 0xfffffffffffffffe}) syz_open_pts() fsync(r0) close(r3) 19:33:04 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x8) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x200, 0xc0000}, 0xc) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344, 0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x12a, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450010580068000010009078ffffffff000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r1, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7bc3fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a080000000983000002968a737d5bbf001921660a5e308fe80000000000000e12e7868cdf1401ede063eb5", @ANYRES32=r1, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) syz_extract_tcp_res(&(0x7f0000000500)={0x41424344}, 0x61, 0x0) syz_emit_ethernet(0x3e2, &(0x7f0000000a40)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x3ac, 0x3a, 0xff, @rand_addr="0000000000000db72cd620bd00", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x70, 0x0, 0x6, 0x1, 0x0, 0x2, 0x68}, @fragment={0x3a, 0x0, 0x8, 0x0, 0x0, 0x17, 0x66}, @dstopts={0x4, 0x3, [], [@jumbo={0xc2, 0x4, 0x4}, @jumbo={0xc2, 0x4, 0x10fd}, @jumbo={0xc2, 0x4, 0xfff}, @enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x1be}]}, @fragment={0x6c, 0x0, 0x9, 0x0, 0x0, 0x15, 0x67}, @dstopts={0x2c, 0x39, [], [@jumbo={0xc2, 0x4, 0x6}, @generic={0x6, 0x69, "a408539bd474334a5d2a22ea4d89eda9af1d7e177d683ac4e29ec8d0776d0e88d7ab56aba37bdc3d98a17f196ce75459e8ede38240e4e9c7abd70e4cbe1c74a8e9f5dcc1372d2b25111bea7a0dd6c515f5bb0c50ff92f39e5da12ea002d764d003a316bc3881694334"}, @generic={0x3, 0x5f, "af3b8eebb1c0f8262ddccded9376c5ce5b96b365311f39a48aca06cf7dee7a603d7303dfe6ab9a129c1b60a10ce2372dd7e481eea1b93d123254f6c05343126646373ab33cbc8f9acc094266bbbedac0149aabd25bd0a502b04dee2ba75a22"}, @pad1, @enc_lim={0x4, 0x1, 0x92}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @generic={0x0, 0xe8, "d77931d676fe200d50d1238f95092ed1a3b673a753771a95223fe1c6eae8806e579f47cc6faa1a39852e5da5b6343fbbcabcb67d6f132e2429651d5e5f0d099b3db01c8256c5703ef844eb75779fed5b5f6561e702f9a355fa19e8f013c2a31897c820ffea45864bc08d1e4bd59231e3ba56128d3d9b75fd2dafd0fe00ae6b684ea062a14f66362fcde88a7c409a05f7404679a9a8ce19cfc736401354fa92d55174abf14845054daa5a7cde417a02429b5eb4bca66293a45529123b431a0b3c74279f7b7d808f00ddc10b8a1fa7e2ac9ef2d14da006793e673f910479f1cde71205e61a0d842018"}, @pad1]}, @routing={0x6, 0xe, 0x0, 0x3f, 0x0, [@empty, @empty, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast2, @remote={0xfe, 0x80, [], 0x0}, @empty, @empty]}, @fragment={0x3b, 0x0, 0x3, 0x0, 0x0, 0x9, 0x68}, @dstopts={0x4, 0x0, [], [@enc_lim={0x4, 0x1, 0x8}, @pad1]}, @dstopts={0x2b, 0xa, [], [@enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x1, 0x2d, "f8d63e9dd4080ada07d98d2d7d6680bf1af7c253292e0657eea070b86086c2861a597f1c7ec5e9d08965453f17"}, @jumbo={0xc2, 0x4, 0x40}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x80}, @padn={0x1, 0x1, [0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x3}]}], @tcp={{0x3, 0x0, r1, r3, 0x1, 0x0, 0x6, 0x6, 0x3f, 0x0, 0x200, {[@nop, @nop]}}, {"fc3af563dd004a20d8dce25ae6fc13087afff8b3ad11d2d106bffe998865a12dd50a3f926ee6665d878064096029c9585e5072675d7004c65555ad4238e1d8e425f4d5f9455a3fec1d52a0aba4a41a961d9fdf533d38104952e947a7d8179009038f2988a10993553f312ccaeccd19eb76d3ff74cd95a5986528045066354550b4a69215859d19ef3cd90ab8"}}}}}}}) syz_emit_ethernet(0x116, &(0x7f0000000280)={@remote, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0xe0, 0x3a, 0xffffffffffffffff, @remote, @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x1, 0x3, r2, r1, 0x0, 0x0, 0xc, 0x10, 0x4494, 0x0, 0x1, {[@eol, @eol, @timestamp={0x8, 0xa, 0xffffff44, 0x1}, @timestamp={0x8, 0xa, 0x9f, 0x1}, @window={0x3, 0x3, 0x5}]}}, {"a729a80282561b190ae2e26b78a9c04d7555e83310b9521d42da0901e4e9e05f01fed74d9e66f78afbe4433a2fc0a7b9dc857dfddb7dcc6e175821463f34ae508aca38477d07e6d7162ff3d984f0968db5fe75aae7ab3be98b5f13ec77c6021829cb12ca97cc0ab07d87c791cfb0fd254ac5100cb99b0ac40211fe419441420bfcd06190b716f84af5f90e368f766138dee8a45f996bd552399c0247bf35ac37750b77ef99569d24724869675d9d16ba"}}}}}}}) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0xfa, 0x4c, 0x1f}, 0x4, 0x7}) getgid() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0xfffffeff) 19:33:04 executing program 0: syz_emit_ethernet(0x22, &(0x7f0000000040)=ANY=[@ANYBLOB="ff40140000000000118978e00000aa0000000000f2ffffff000000000000e473a8c6"]) syz_emit_ethernet(0x42, &(0x7f0000000080)={@random="8770c9a7a3d6", @local, [], {@arp={0x806, @generic={0xf, 0x814f, 0x6, 0x10, 0x8, @local, "bf27235455eb62e10294a69fdecb1845", @local, "46ba58695804845e37cdb653080e33d7"}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r0, &(0x7f0000000000), 0x22) semop(r0, &(0x7f0000000080)=[{0x3, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(r0, &(0x7f0000000080)=[{0x1, 0x2}, {0x4, 0x4f, 0x400}, {0x4, 0x29e, 0xc00}, {0x4}, {0x3, 0x0, 0x800}, {0x3, 0x31f, 0x1800}], 0x6) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0x8, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8060693d, &(0x7f0000000300)) ioctl$TIOCSDTR(r2, 0x20007479) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000000140)=""/222) semop(r0, &(0x7f0000000240)=[{0x1, 0x75, 0x1000}, {0x1, 0x78d, 0x1400}, {0x2, 0x2, 0x1000}, {0x2, 0xb6, 0x1800}], 0x4) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000280)=0x9) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000340)=""/81) semop(r3, &(0x7f0000000100)=[{0x0, 0xd5}, {0x2, 0x8, 0x800}, {0x1, 0x4443, 0x1800}, {0x4, 0x7}, {0x4, 0x5, 0x1000}], 0x5) 19:33:05 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8060693d, &(0x7f0000000300)) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000000c0)) r3 = socket(0x800000018, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) setsockopt(r4, 0xffff, 0x1, &(0x7f0000000040)="aeb566f5", 0x4) dup2(r4, r3) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 19:33:05 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f0000aad000/0x3000)=nil, 0x3000) mlock(&(0x7f00008dc000/0x3000)=nil, 0x3000) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x1013, r0, 0x0, 0x7) 19:33:05 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x14}, 0x2, &(0x7f0000000080)="a5a83034227e248d52fee79f4a5ff62713638c9e8635a091501b6a32ee6cefa29f32f77533348033fff807e3c03ab6505844ce9c8236deb38693490c3196c5efdafdc3cf38a7a8f33bd8f1c3c51d159a1edd284e35ac0697489dbbde3c99ce5d8127a4739da047762037c0499a272eff22e3c3452e4585abb3ba84b6c18d8a328fb9dcd472057b5725a15b8610ecdd110080649be133086879c184e43361c32be363d9e2105b5ced08bc2471fa0000000000000000", 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) sendmsg(r0, &(0x7f0000001480)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000140)="02759e003d1bd37e4be23c00061cf9f4da1c970e0392dcac", 0x18}, {&(0x7f0000000180)="4872e10f177f5a2bf08dc97c159c4237be8e48e58817f7ca394d86dc865b4d5239d3c64ce734ed364eba", 0x2a}], 0x2, &(0x7f0000000200)=[{0x70, 0xffff, 0x3, "16883a5b774c8774a25a4f6ece94983a704745bff5b6c034b81cc9b2f5250fb0d90c7f9961496c71d891abc3ec09d85f72b98daf9e3d3ee4b47e1f94ba7d30ce96cdf345b97c94c417bec988e276721badfcb8392267b48cdb1a03c724"}, {0x88, 0xfffe, 0x5, "1f954b356f561d68f4883d85143ee4506f3cc69fbc873f62a11daa1eac7d892bbc2832030fef84bcfffe249e05a43a034e7044a5dbb135daaaa6b1b17efa8e3a93bf1eef47865f9e7d739002baeace5e30048f71ef101c6c6005e5be67b4084e6162fa2bc4adc090141ec2a6b6bfa9f60f"}, {0x18, 0x1, 0x3, "8b5d311dd40261ab"}, {0x90, 0xffff, 0x200, "f4b5e81931c903591aa3a1c11d17a4880b7600ce6239655dd980d4db7cae2aceb09dd65a64692d40795052c4b18968e8b270f9f64b60f882d0b61b581dffa310a1b4a838ad31f94f894e3359d227577589439b88f686777510dfec8de7642a58ba4e940c60f9c85090d4e42bdb9d6acdff62e45c547c46141b"}, {0x1010, 0x1, 0x1000, "e2e014b88c5fb38436ca331fca019c5d840a1c4de6f772781c0314dfeaf9b9b6b00c8a9414c61e79345dd56063fb96e9eb1181b8537cfa47ca60737796540d4ad56e66d58cd938ce3a3f1b5a80edae6b0c175496cabbf49b714f895f0504763ee0a2fddc84f5f078245189e7453be3d3b9b0503903f36732bdec293d175e79aa8e023e8d1e13af714735c4a10db85eb831071e2d99ee84fe1e1dc18100501d65703df83985972506c4210bdec81d318654f6f7bc8fed94fb6f17b0ce3a87f0c085ae7e5f561269ab57d26a5d88e9956efcec497ce2130e4c3b8d4aeeeba0b21131e2efc298538ee837d2f9ec52890454a6b9be0651089c47a55060f20f12be69d415a85e88ea9ddf8d31e2772f1685ece8917f51f7711432a3cb85b15099976a51c9c398e1aa0f3142a4e68a5205a7b56fea2ff248a0a1397dfc8252cbb786fdd20e605465cc3637b15ed2930ce18a7ca1f3d75b5eca5f4c0c1e908b96468c6bf34c7af6b474daa118fb7b45873707862d645ffddaa993f51c5e54d7588ae0be84ef8afae0b5a4e52c4b26bdfc364dc030eea0bc01af166a5c1593f5a69c2a4dc84e737f327eadebb3276b22e3fa7ce11330ce0c58483ddcc66d171bcf205506a998461cc69879f22c8debb22fe5b312d775194627753d1bf8d0c71f45a21a5f725507ec1ea43125f1c398c1efb902ec768ebb6f9674d03c13068397c3aced6e81e6320f5915ba26af8d02d0ec055e1f6156e65f7ae1079d839ed3972068c3b6e6381ace8550433b891954c84cd8901de2c6daa3846f92745c9a5f351f5f66a07ebf7b04d6747c3fa34afbe536280c0344e72ad91ab3aea42e1fb688a5403d6c5cb5ab63bb124f9616403e5a8c33a311750f9a61ed26edf6a52ddb653f41edb892b7f974c3f923c753f2bfb7d3ee73cbd005a7dd77dafc6f46a0c2bc120981232f97c42d96397d50aa787013e3540836651ce43d3a27191e3b3c8671275a395c84100d530248c0612d4f555d57b2f30fb6f9d14a0f2dca36de56ca0311a99042141602385ad6e78450bd72d4d8a35a4c669183a0dba2a25042b24498120c1e72296fc84107bc7b945e1fe44bb4f433426478a3c2fded112a3e605c3c58dcc5e3cde0b63c71e38d5f6feefb5b80b5d7bfa330b4fde2939d7ec8d4083f68ffeac100d18872f61357ca475587b1bf24b30c593cc6cc0d73bb228f033d0af8f591e019ec45b3c3b8933bd61097e69f2a2d26fedc07a2d5cf44f3629bf18ef4239ef5da39a87b0cfd582f9b8bb72d6be6f75ca3c2aa42156533a0c3d5448a6f5aeb46da305a0da9ae12aecd1833cf9e9c85221606f223f8f6858a6f3a03065a6fc0fc83e01298b214c9321ab6820da82fe066c1e40de7fc953ddcc08127ade7377177fe40f4b2ffb413f7810514c63a5e69c130b4d204e77141449ae4b3187102f1239ad910b61e888e5577aed528938eee31a3f87b208945984102753ab36c09fadcdaab94695a76e03eb72a138b220bee9c58e727ddb2aefe862f370e40fd9b154a15aa1dd3a114b88e426195f7f86beb6150bb411fe7c6506ad0caec4b5eac9235f28c4c1fe2c79a6bb092d4290f5614f337ff4bbf94cb5517d9aaa7b74e62e1145e19aa8cf3180bce0db6633e67844180bbb5dc2deb9f71b4c9fac1d78dd186751c1ec780b691a4d6ebbfbb7bb37c5d2f2d050a74c0575240cd83a1d90fdb09e2d8c16aad35478d9ccaad95903afe80350c1d4100bf9f0b6e5ff51cc14f96e8731dbb58d1e1205d91cf7f39fa9b5b02417da61e6b8cfc23599744c227d0bb819958f4e2693d65c2ebbc0af8976d7a39563f7f174ade38a7ca92fd20fc82cceb7241b14b7d6849a6c69158d391655f19b1d5acf6a49725acbf95822d2434b34d03b35a1f82b49a334e44a20be6e458e77bdb994af8754464fb4186faa70417de15d018fc48dc625bae89b516a03f91eff6ae964e490df4f2d8cb0ccf2c06d539e2d4ed3cbda3212ac505d505286d2622844413168d1f9197d4a215f6cc3d514641514428d3404269b80951ac80fb40dee0b2e2ebd4f471b334da28c9b371455c761c73b8cd2c54932951656a40033c0108bfdf643f7d7a3bef38bc3b89b3d8f35b6fb4984efd17cea7f9172388a846f38b36c8fd6d3614c12166140aa95487a2dd72d7b3c8199eaaf172cb1360c456de97a04b18da5fc3ef3125c01052062d76bc365218c95ea76ac181140bc82c6333ac574f984813a6266748b805bbc9d6d718f2c95ef559aa1c2ec5a94967829e747eb7865e07f3f5decd33f8bb7de9d57b8255eb5068810499dbaa16ae8e36f248820d4c38868d75a35d23c46882aa3a6dcaa24300a9bfee33aa02df97f138f57291cafccbee6ca1a75afc131603c38270382e61e6b8a1d81fd935380cef3828b297fd93640f9a91ad3983f59c0b2d8d76d16dfe01ce9c8edd64c7af52d90a8639947567324c99816b6dd3f91cb8a3e55160216a6c5758884848a69bfaa20ef558af104ce284ed6fcb98a2baeeb0592ebc0fa9fd48b3ffdbebace12290bd25b2b7cfe27c4b74206cdf787514a4233ccd39b6590af94d22ec60badfbb504b51876382d97853d8696a15cab79dd65a5f14d65167af207a697137f6e681b3a116cc1854be1035ebf27d04b47287d019230438cd7399ef9c6cb5e19bd72b8f28f7222bbb026c362ea129ce2cd8ca13315a21658a3359caa1d0343b34b6f656cee1c3ec437698e897ce6cadc82c3003cca585f825ece97e7f899ff0ecfc08f9fa5babfd4cd2785a5cfc05d461602fe01106173e83affadb4071f53f37ee9995dc9c1c842467bb470fc28e66a87096dc58ae43690e81b224d66ec4467142d92189dfc669957338f78ce8f05ceb5d9c6838f45537aaf4381f23c75628d4e94e3beaf1380f6ff195d23d25b310c6d5aad501038128d3429a4a78c8b39630dddf55a8603ed6f896be4a76c75ddb98761b44042444e3d33772c751ef37110fe1da257ea1529f0c19651d578e2a939e0af12a0829b8a98a2c71d84e8a9d6e778086e89570019cd8188b744f605ce7075be87e96566ddf620d1a3595d50ceb5040e3933f948dcebcdacca1de47f79b83edbbb11fa5b9dbde0cd58e4142eb9a72727598866b1904afab4bf07275686c24e4b885e2cfd72d533722e1db6096e07f770ebd16034f994bcfe88069b6145363fb571b3f160ae62668676507fdf53869870888144e20d5330a4ca09077161f438458dde50c50ff98f759f1986508c991236a8ca161a6ec353d5847bab47490abca8659687767097c6df3636ecb0217d7752783df883c159e3b75e7e3f934216a29fa98f98db19ef8620215a2fe10a5813370bd53f97cf4f42019f6b4c0bbd0b3cad08a7fad5e61490a61191c337ad674c09baf4fbae0888c0778e6f9bb6915e48c24aa2563a9b8f6e211d8963bc016c6c2ac33cf1dbaefb8db61f29effebd6a2ed163ef2546ade366cfb460a4f7eed8205a15dc8ebbd0d99ee42c080be47a00dfa438fbb8aa3e677499ae85d285703444f73e07c05fb922fbf6d5082052fc2b94a8b40183869dacda49989519df149095a5126fd02034d5dbe50ff3473aabe65998bd42d9a4645c21c89cc2a3068021c4b7e5339900a9cd11151b5ed9e396929c1037b93b89f299b2f1998b9aff3ab7e455f62f684fb8c7038b50225fd32ab876e52803223f14a97505f4b55a840a563444b8378bff74712315a8efe925afb031e9ca9b2a83127e82c3f3cbe0be990ba0205ba7bb8bccd53dedc9f3fcf4340ac1f969db2d1e3b4cb2751f0aeac519af3c3e1cd0a6339a14eb42d87a0f317588ce206b05714018e272ba3b2e2d611fab87c1394e045f477f79b8953d535e31cf8732faa868195483a0bc7904a1d2dbf2094e2d8ffbc277bff02bde948b9105e5f2cce0937e9e45ea04af502268ef07f039dddcbd4a60625b5994677d048397537c50c71cbb6dee15a324c9242200e1d30da31113f479ff6f10e0dfc42929d8ce6d4d0612210bd5dd3f3f22d16837fb9e1387f1a7fe252eaf983b0824ecd0357a7d6619e79006b22f5d89dbcff1b369b338ff767ce52f92455e3f1f0c36cc78429bc213090c8bf8f3e6c22f2f4065cec1f6daa3d0a599466654074faf0329b945a405c6d32e3c1383b47414b6a42e61bb6d3a37625eee782ef400e35eae3cebbc3ed5cdb5bbc02310450c9cf86b099998cfda059aad408f5ae402257739ea6c5c4890793413ea73d8159b5a5864f0c57dc93227f6467092150b2f2c04cb333124c453f083ba8741d5e11da532509cfd7200b609e27f2d99d3a013d94021165936d19dcd01f3f853d91b0e051c74e35bb7ad823d45c89c478cf9cf3cd518ac01c18736aec9ce22e163f8bf66a249995e1dc5ab54d661ea2ec1c41437532464638036d789852e8bd1f8f930d012040170db1f9fc5fa17c4ec9e045d8d230aad99b35bf6424021498bb41deb01b202c6ee3cfa80f5ac09a6490a08f210f912e7086ae22e93df6a98330967fd92daae4de1adabaa252f22e703271f04967489ded6e8a0854d59916397ed34f8c64dd2b8831ff0f71d49b530314625edfc862e0ac9cb829a65202dbfcf122ee7de0635c2f60c7ca43834bfe0cfb1c5ef9f474ca90b8767330d451481cd448a1a3a16d9d4d26d62d13496b744ac3d18b997b473d615bb927bbb8b2288100c9ddb41f6b130c1d0f81aebc1614b67dd81a03b686aa6b2e2eaa82aa56f2d2ff84972d3deb7f49e0b1fb4b69a9c35e2d18fd753e2334f7f40eab63ec374b7c433712446a0423c549d6e1384d3f580e72b9d60add4a59b54ed2bd6ac716805da8fc2dd81af23fc80a7666d0a36ca10b89c94fdaf2aebdb855b7a009326b7df7388393bc389310e752bf2e3c682048947cb4460228fbad3b85f03b581b535e50650b0fad49837f3921fd816f2328933b8e62c44050d0a5afb2ee213f019c5ae341808551d4cebfcdcb0a6267b1ab9642623196e86e13fef189a1233776660d3647425ea963365be6468c1ae956c338cb0c1557d78e843c59111432096e066ea64e149b5b1f2ce0d6ee595981658dbb1e2f41ec3527be11d8d1a61715effbbd5238d78ec08a06920248c15129e7125f1322b2765879f11e919526f00386121ee1bc3ff3519b48f30b18ff6f498adf10e9b74474a6467b6ab63363b2b2588cc4959f239a27d22b7f153027f592c751dbf82d44effb29a5b35be07de0536d869ab74a15c0b9ff8b439f95af6cee70500e6a1479c709ef7eda49eabf38c68f51de67240fc148226912baed7eec9afa97a12731abe3e1def35d1b6ee061a67237c14f7d6c13e0617c3f887f5afd7b009b01ea83d1a295e2023f467beef3a05d5b2ec7d8e10bc49252f118cc4343762aa5d73fa8378bc6f20124ca714fe0ef826dfcb79e5ca2bbb5b90d6d59208507a4c10a8309adf463be00d87c8e1700ab83418aac401ebecc9884ed72a09bea9a60ee07b96e97d0823554964b79bbf2257b302e345cc45517c6173f4567c339396ffb5ce1b348d86e98d8a94fc440bb28fcb36011b394f89311598887c6b4116ec86c43426eba2650ae7c97ae44daa99fe8b923da7cc4712de6a8ee930cdcc84afc31e4c8d0488bffdd338338ad40125925bccd51a127bd310d1244231fccf78505e75f5021fa1a9e927c1f618dabe9b4b07af449245f83fed41dbc6792d4b1051313424b18cc47058f1f35944020642fe77d93396e178edb28f3e99105a92b5cc1a5f0aa7b1ee334c0408e7709079c5ec988f53c4bb7"}, {0x18, 0xffff, 0x8, "1816a88b"}, {0x98, 0x1, 0x80, "a4fea44b048efec8327dcda486f17eb1561a83ecded7062ce097767713c4d361016e244efbcd4034b8903bddd793a448e9b4fb3a4ab39be49c027051599acda740dda1abf54fa3f79b78ae97a81dc220b5b8d190529fc920522332592eddc9016a86be7c19fc7bb156417fdf6f950491b148cd468cf31dea1f043984bafcdf4f5c1b13a007c399"}], 0x1260}, 0x4) sync() 19:33:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0/file0\x00', 0x800, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = open(&(0x7f0000000080)='./file0/file0\x00', 0x8, 0x104) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8060693d, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f00000000c0)=0x3f) write(r2, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 19:33:05 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8060693d, &(0x7f0000000300)) ioctl$TIOCCBRK(r3, 0x2000747a) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000019c0)=""/4096, 0x1000}], 0x2) 19:33:05 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x33, 0x0, 0x0, 0x7}]}}}}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000002c0)=[{0x3, 0x3}, {0x0, 0x401, 0x1800}, {0x4, 0x200, 0x800}, {0x0, 0x8, 0x1000}, {0x1, 0x5, 0x1800}], 0x5) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x7, 0x0, 0x0, 0x0, 0x0) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, r1, 0x0, 0x0) setitimer(0x0, &(0x7f0000000100), 0x0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r0, &(0x7f0000000200), 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/215) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/233) syz_open_pts() 19:33:05 executing program 0: chflagsat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file1\x00', 0x0, 0x0) semop(0x0, &(0x7f0000000100), 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x8020560a, &(0x7f0000000040)={0x0, 0x0, 0x5}) r0 = open$dir(&(0x7f0000000000)='./file0/file1\x00', 0x100, 0x0) linkat(r0, &(0x7f0000000080)='./file0/file1\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0/file1\x00', 0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, 0x0, 0x0, 0x0, 0x0) 19:33:05 executing program 0: r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000001c0)=""/4096) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x6) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000080)=""/164) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, 0x0, 0x0) 19:33:06 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) ftruncate(r2, 0x0, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) syz_emit_ethernet(0x7e, &(0x7f0000000080)=ANY=[@ANYRESHEX=r4, @ANYRES64=r3]) 19:33:06 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) socketpair(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r2) mlock(&(0x7f00008a4000/0x2000)=nil, 0x2000) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x39d08634, 0x0, 0x200005, 0x0) madvise(&(0x7f000076d000/0x1000)=nil, 0x64207, 0x6) mlock(&(0x7f00007b7000/0x2000)=nil, 0x2000) 19:33:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6602c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000040)=@un=@abs={0x0, 0xd}, 0x8) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000001480), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0), &(0x7f0000000100)=0x4) dup2(r1, r3) 19:33:10 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="a1028a6a3f8c5a7e8077e28b56c7d9908100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x0, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x20000, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) fcntl$setstatus(r2, 0x4, 0x80) write(r4, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) write(r3, &(0x7f0000000140)="5f6976579adb7666bbb480015b76506d735766f6fd291d107d8b739cc11872291a1849b5080b94d89a4d7cce31076178c47b18caa7ed1bce19ebc359d18d881f867b93ba247eb408ce29496de01e1e93df34a15bdbd9041a2e9225d6e5b92fc2855209f71d3e431c34cc395f36de39fd3e94e966aef4ce14ccd2631948302b29fd1908f9647d1657a2614cee3c6cab79ab", 0x91) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 19:33:10 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2012, r2, 0x0, 0x0) dup2(r1, r0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) poll(&(0x7f0000000040)=[{r3, 0x80}], 0x1, 0x3) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 19:33:10 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x24, 0x0, 0x4}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x14d}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x6, 0xfffffffe, 0x800, 0x7, "04efdfb700aba30b53fa80f85d85d9d63919bf23", 0xd371, 0xc2c}) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8060693d, &(0x7f0000000300)) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000240)={0x8, 0x800, 0x7de8, 0x9, "d1536b1aecd2368a5dbacebce613af0d4958f722", 0x1, 0x5}) syz_open_pts() r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x20000, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0xa0, 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r9 = socket$inet(0x2, 0x2, 0x1) poll(&(0x7f0000000180)=[{r2, 0x9}, {0xffffffffffffffff, 0x8}, {r5, 0x40}, {r6, 0x4}, {r7, 0x54c9ac96539df67d}, {r8, 0x112}, {r9, 0x80}], 0x7, 0x7) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0xa7}, {{}, 0xfffffffffffffffb, 0x5}, {{r2}, 0xffffffffffffffff}], 0x7fff, &(0x7f0000000240), 0xfffff864, &(0x7f0000000300)) 19:33:11 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x3c}, 0x3, &(0x7f0000000040)="96df91b53f45409d31b3", 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000580)=""/170) r1 = semget(0x0, 0x2, 0x183) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000100)=""/53) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r0, &(0x7f00000000c0)=[{0x4, 0x4, 0x1000}, {0x0, 0x7fffffff, 0x1000}, {0x3, 0x2}, {0x1, 0xfff9, 0x800}], 0x4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000001c0)=""/4096) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x2, 0x77}, {0x1, 0x5}, {0x2, 0x8c, 0x1000}, {0x2, 0x800, 0x1800}], 0x5) 19:33:11 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000140)={@local, @local, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x3, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@generic={0x82, 0xfffffd7c, "7732e66d9669"}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x3d, 0x0, 0x67, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast2}}}}}}) r0 = dup(0xffffffffffffffff) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) 19:33:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r0, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="0044ce11677da6858eba3004"], 0xa) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 19:33:11 executing program 0: mlock(&(0x7f0000005000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000006000/0x4000)=nil, 0x4000, 0x2) madvise(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x6) 19:33:11 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x91ef88c62e2c562, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mmap(&(0x7f0000481000/0xf000)=nil, 0xf000, 0x4, 0x10, r0, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) mmap(&(0x7f000051c000/0x3000)=nil, 0x3000, 0x4, 0x2012, r5, 0x0, 0x1) ioctl$TIOCFLUSH(r4, 0x8060693d, &(0x7f0000000300)) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000000)=0x400) r6 = socket(0x2, 0x2, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80186951, &(0x7f0000000080)=0x2) 19:33:11 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)=ANY=[@ANYBLOB="9fcaf6e338b44600002000000000000100907800"/31]) 19:33:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x9, 0x90d2, 0x0, "d73000000000e74de400"}) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000080)="9debacc4adbcbb44edfffd53a21cd27d73171120376fb479da294d8ffed9be0538fdec86a95293a5d14d2f1ed23be2c8cd69d1584d5a4c7b072c9db7d896875ad884388637d047a41b921a1c42b7d480e1e503b2ff010000e7bd3b2c72a42efaaf03ccec3869fde890fb81de1e", 0x6d}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "77ed09c71886888ecff6c5b0f0c7657d8093e811"}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)) 19:33:11 executing program 0: semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x0, 0x7fc}], 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x4}, 0x2, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x6, 0x2e2) semctl$GETNCNT(r0, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r0, &(0x7f0000000040)=[{0x0, 0x0, 0x1000}, {0x1, 0x200, 0x800}, {0x1, 0x6395, 0x1800}, {0x1, 0x7, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x78a}, {0x0, 0x7fff, 0x1800}], 0x7) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) getgroups(0xc, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r3 = getuid() r4 = getgid() setregid(r4, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001300)={{0x1ff, 0x0, r2, r3, r4, 0x20, 0xfff}, 0x2, 0x6, 0x8}) semop(0x0, &(0x7f0000000180)=[{0x3, 0x9d4a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000001100)=0xffffffff) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000001140)=""/141) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000b00)={0x0, 0x0, &(0x7f0000000a40)=[{&(0x7f0000000600)=""/209, 0xd1}, {&(0x7f0000000700)=""/141, 0x8d}], 0x2, 0x0}, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x10001) pwrite(r5, &(0x7f0000001200)="0038ab800defbb45ca9b5c2596538745021266e30c5cb27e5b4ca0f6924f09823f95c207489bd782dce635e708590b32b289a72cf5f8be79b3f1bf8909cc13923bc8aee121b8cd8ff29c551e67abae", 0x4f, 0x0, 0xfe47) semop(r0, &(0x7f00000001c0)=[{0x2, 0x5, 0x1800}, {0x0, 0xfff7, 0x1000}, {0x1, 0x1, 0x1000}, {}, {0x0, 0x4, 0x800}, {0x1, 0x1ff, 0x800}, {0x0, 0x7, 0x1800}, {0x2, 0x3}, {0x2, 0xdb, 0x800}, {0x3, 0xff, 0x1800}], 0xa) 19:33:11 executing program 0: syz_emit_ethernet(0xd6, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0xa0, 0x3a, 0x0, @ipv4={[], [], @local={0xac, 0x14, 0x0}}, @loopback, {[@fragment={0x32, 0x0, 0x5, 0x1, 0x0, 0x16, 0x65}, @fragment={0x9c, 0x0, 0x4, 0x0, 0x0, 0x1, 0x68}, @routing={0x3a, 0x8, 0x0, 0x20, 0x0, [@mcast1, @remote={0xfe, 0x80, [], 0x0}, @ipv4, @mcast1]}, @hopopts={0x67, 0x0, [], [@jumbo={0xc2, 0x4, 0x5}]}], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x81, {0x0, 0x6, "276715", 0x0, 0x2b, 0x20, @loopback, @remote={0xfe, 0x80, [], 0x0}, [@fragment={0x4, 0x0, 0xff, 0x0, 0x0, 0xb, 0x64}]}}}}}}}) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8060693d, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x42, 0x3}, {0xc9, 0x7fffffff}, {0x8a, 0x10000}], 0x3}) 19:33:11 executing program 0: r0 = msgget(0x1, 0x202) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/28) msgrcv(r0, &(0x7f0000000040)={0x0, ""/41}, 0x31, 0x2, 0x800) mkdir(&(0x7f0000000080)='./file0\x00', 0x6f) r1 = msgget(0x0, 0x200) msgsnd(r1, &(0x7f00000000c0)={0x2, "3a4d1a854024b82ca1c8e3de173ad29a52f6a5735e745f3e64368763b471fd3e58f840c7dea01baec69d644aa69fd65477"}, 0x39, 0x0) r2 = semget$private(0x0, 0x0, 0x310) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000100)=""/237) msgrcv(r1, &(0x7f0000000200)={0x0, ""/144}, 0x98, 0x3, 0x1000) r3 = syz_open_pts() read(r3, &(0x7f00000002c0)=""/87, 0x57) connect$unix(0xffffffffffffff9c, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000380)) r4 = dup2(r3, 0xffffffffffffffff) connect$unix(r4, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa) r5 = syz_open_pts() ioctl$TIOCNXCL(r5, 0x2000740e) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000440)={0xfffe, 0x6, 0x6}) chown(&(0x7f0000000480)='./file0\x00', 0x0, 0xffffffffffffffff) 19:33:12 executing program 0: chdir(&(0x7f0000739ffe)='..') r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x0) 19:33:12 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) syz_emit_ethernet(0x3e, &(0x7f0000000380)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "e2db14", 0x8, 0x0, 0x0, @loopback={0xfeffffff00000000}, @loopback={0x5}, {[], @udp={{0x0, 0x3, 0x8}}}}}}}) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000080)) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8060693d, &(0x7f0000000300)) munlockall() r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f00000000c0)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 19:33:13 executing program 0: r0 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2) shutdown(r0, 0x0) socketpair(0x18, 0x5, 0x9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 19:33:13 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) syz_emit_ethernet(0x4a, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd603139710014700000000000000020000000000000000000ff0200000000000000000000000000014e234e21", @ANYRES64=r0, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000239dc90f368c1aa0bfd5000000005870ece6265efdcf96f332cb3ca09fa757596358d324f46b4073273ac48249e287121dcb08dc"]) sysctl$net_inet_icmp(&(0x7f0000000080)={0x4, 0x2, 0x1, 0x4}, 0x4, &(0x7f00000000c0)="08e6c91321d42287ac970ec5b1c73645663c90c9d6fda277f4943f7d064b157035bab32582c1579f40f6fc", &(0x7f0000000100)=0x2b, &(0x7f0000000140)="fbd6ba5df42d657f6877492b2218853452a1d63a30035835ae0b680ce102382ea50c93f743edad4ad64a2b2835388bce5afdd3337cd762bce867a54546bca7b46e4acbff2d17afe3f0f2d7cbbb3a", 0x4e) 19:33:13 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800470000380000000000019078ac1400bb0000000007030482020000000d009078000000f7fa0e2b5c00450000000000000000000000e00000"]) semop(0x0, &(0x7f0000000380), 0x0) r0 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r0, 0xcc, 0x6}, 0x2, 0x5, 0x4}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfb) r3 = getpid() fcntl$setown(r1, 0x6, r3) r4 = getpgid(r3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4, 0x5b4) semop(r7, &(0x7f0000000380), 0x0) r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r8, 0xcc, 0x6}, 0x2, 0x5, 0x4}) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000480), 0x0, &(0x7f0000000280)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r8}, @cred={0x20, 0xffff, 0x0, r3, 0x0, r0}, @cred={0x20, 0xffff, 0x0, r4, r5, r8}, @rights={0x18, 0xffff, 0x1, [r9]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, r9, r2, 0xffffffffffffffff]}], 0xb8, 0x40a}, 0x8) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 19:33:13 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) 19:33:13 executing program 0: sysctl$kern(&(0x7f0000000100)={0x1, 0x49}, 0x6, &(0x7f0000000280)="b129ddceef3f9ddf9d50ca74aba4af3d8e590300000145f3ba1cab9f8cab7c5e187abd77cdae8f452144afba40fca0415332fe4a159365c0ec45c3973a0fe9c78eaec768e0981cc3b828ed50b8ba387e8acb4a00d2b3591018d0f27e3255c15cf4593fa7fef0bb7269e315bec3aa86cd93596b7652f6557eedd36d8e5e40f5834fe3b8270c27a00e2ef9813c704fc0295367fa1f7d639b52cd63ddef4c06c4a679845babdbe1ae560023000065a9c822d65d944cf5bf07433e14d7f0784a0495d604aadb6ab70100010000000000bc79fe7eea802df494343299b1fa14158f1f7c8f7867081b81a08277fafb7d7408572f163ad4684e3b885a4897397c0545ecfe94b5c4ace9cc0433000000000011a40000c518957073aec1fc48b12657432261ba257c4fd86a878221d8677a43ef813e23420000000000005a72222812", 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x40, 0x0) 19:33:13 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x90) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="55b01760d6290b972a715ac7a1c389e456bbf3256f5ce8eb5f1200c67fb949dce5785c14a1ec9dd2ee13ac95457e3c190a95b625d1eec3001e5c4e1d1656b2ceb479cf0009f0", 0x46) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffcdaaaaaaaaaa0800450000380000000000019078e0000002ffff07907800000000450500000000000000290300ffffffffffffffffcba7c7fb9219c772"]) 19:33:13 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) lseek(r0, 0x0, 0x3, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000003ac0)='/dev/null\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000003b00)) pwritev(r2, &(0x7f0000000500)=[{&(0x7f0000000000)="47ab12cacd3a4df31ec1013610a61603a98124d783e645518bfc161bf38bab055f5d5d9444eade0a9cfb449d921c4a297b7ba8f1e151cb71544bf654e2ee8ab9b0c058994c272c3d2f32d225fd3ea6b1399ce9031428f3d84ff8832c0e78e1e15253174cc0a70350f01ee2ba5f362206809eb2096785497ff15d5ada73807e09add5691da24be0286f7e2556eabd59c937ed9667810ea08fa0d468bc14feb11fbed3b7044f811e27d7609bf4f17b205e34d91e2bdf47c159dff65bbb66382b637c1d7f9c947ef479c6e0e562daf35d50fd9c85ff94b62d079b96e2e384e1349b5e0987a7e68032ef59af3fd9b98aba50f5582ef183", 0xf5}, {&(0x7f0000000100)="8f1da3a1b62a39f8acaf9e5361492cd58c5e820343dfa2bb46363b3e82dd0745e7b7f57e0a96082878425436a74d4f601337d853d58d6835d7922f9dd6abed3ac5f08f09ef5cb141159144d1ddc7baa337e8fb28bdea352e791440a4dbe2d64f7368f01f57f49f12861341623c03f193554f786ff91176d1bee9196468709ee3823a4440cc946cd392924ab06c76881da461d7d9094c99ae05ed66f7a527fe89966cf21e0a3362d2b5f5bfbd1aee92aa61f967e884e25eed225374bb01b393bcdef1903c86170aefa55c405da245fe933f8297bc2a969208b2666c65f6c6bccdd719a74b5d83c6eae7eedbd60095", 0xee}, {&(0x7f0000000200)="873ac3ad37c89ac44c0ef486300b824f69e6d320b8c4ef328692b7700db0a7a40ed25ba47b4362f84935291bb41ef2b49e273cad8fde77f2b226052e81a93d455e", 0x41}, {&(0x7f0000000280)='F', 0x1}, {&(0x7f00000002c0)="e61ef1eca765a1fece2abe72a5cd74bfb4d576efa35f39196c475d7d865c85d6c71e3538a7fb82a707fc58894ee07dda8cdf0ede28d6f410749f00c66df84994abeac54982557d8f6c6a6bfba417d52f1c7e5e4e467a3adfc6d8d75c17bde84f3a842c0138e8dd689bb5b9c794054a6e5e86b31fd2652dbc6992ef5db0e49b6f9ff8d4e60ec7e2a3e525756165c4b0403a9f3562050383dac0acef72a8", 0x9d}, {&(0x7f0000000380)="5765a7e2ebc4f0f19a5c0a3da99f3fdd1b840eb1d7ef2b4cfc709208b64dfdd77d555ce5a025b92caa434ec25f56876d7c505e75a458e3e2ea5dd74e4116f9c850b272fe3267909e00c93894d0dfbf7f78e5caa70f2de5d39a0102300be0dc1377b2bbbb5c8944d3284101da35e18620258e04721f97bf513ea8e4482df6c2cdeda659be0391ef57bd0efd87b67e", 0x8e}, {&(0x7f0000000440)="1b807e647c87e02a0b40382c0a26b316ca62ebe66dbdab06f3a997cf96708be8e2921298e268b467c040f963daee685eba54093c80402b6ed0c8340e58d379930c61f3bcdb1fc664c473a4fcc27f5faf026196f521d895ad88eae4fcc26baeb10235d7d7a11d311c541f87d737839a599e07a600e9", 0x75}, {&(0x7f00000004c0)="017883de7cb01ed807d11d6b086852c8736556d757a52c44132a35af618598", 0x1f}], 0x8, 0x0, 0xfffffffffffffff7) msgget$private(0x0, 0x420) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) sendmsg(r4, &(0x7f0000003a80)={&(0x7f0000000580)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001700)=[{&(0x7f00000005c0)="209931db5e87152a298ed54dc8c43e18286aa536b9ad784639c502511f35441f1f3797b99eeea3257418d7a508b6739d9ea065999c7b7e33e6ad89f22ba89efb78a9e7386995333f137da140351e5ce3e3659fb2342a7a0037fcc8bedb637cf5f5c415c1d95f686ce35153161d655cf4b1ad951509a086fe6d625097278edadc892bbe47419918af239b9b8ad3d5cf81e6734a17c99960a111794b79b8bcf0cb20772365519f092d2408aebc4fbde5c4d5561f7e423d7fc6c60adb115bd15a11560fcc1d6b2fd03b83575b48f72abf7e02b7037ee9", 0xd5}, {&(0x7f00000006c0)="011d3a26c268ce71dda5076e72a15b8fef7d5ea61765f478e693739b1ec4e17ed3d232881b4a959eb1d8fe485e375c9cc64cae604af647cceb938103e4b3d1f3aa37650736237efe1b3229ee574ee580862a86d9d658b95e435211a0c0fb946c2d86152c8ef980e554411cb48af3f4af3a43835d1953c119cd0a807d91b2f06451437bae090ccb3c4201c3f7043062abd7d971a2e9b52a9c0d97b92d1702e323d7bd742d88ba6f14a8921e9806c36429b169f530c979b45dac83b3bc7d32ad6304bfc51a77d30c44f3a99325af6fb534907c17d6f5339064967709e79a925aab6c35684f2db5548818d0671e667f8f50c4c616eca37a64bb72af1afd8c42b120432fe3eaf77977123c3f68b6c2d1304d6bcf097eb6c4b691bf7660a9ad40799c6442f80cd9782bc27f2b63d4fa3d31d67e7bc210e7d9c11d1739e4246cbbce607aaa0c92c3175aa8348993eb1e623aac3069de84dcf9bcf4c6bda9b7e2ebde6ed801bca702a1a38558d5b4b27f4493e78cacc787367e2f2fda35c8b7bb657c19030a401996a728e2b2ffe6de04a7dd19f2269043734725f3a7e7377ca57c769c71da2b91d82dd44ad4a550571bba28573cae627ce3fc580eb40e2bbb1484f74ad73a5b20d867752c0794bb1d51b071c0e0a600fb38d4b6efaa935bc84f296fed30583bf33972298529ac39e24603fe3dfdc04c85b48aa90636aee570bfec7dfcb3155e3e7b7e57ede730f65b97a4f2d4bcdfb9b6c0c6fa5d8687563250237241c6b749c13ba78fd608e2dcb149b76e9da513ff47c9be3c01189faaa6117a03f8e1598c1ee242eb182ce4564f533cf752b8d5f303bd82965c6038077c7d383e3bc96a8fa0edaa6b9a9ace2b1c583e7acdeb36a8d40df6198919cb70d37660c367babe34e3d1cc1ce008d97d27ee18014366b26b8a0fde7314763402ca91d69a8751572ec767f1464026d0d68fcb8bfdfdc6f7b302e9918c189de5451153b02756dd51dbf17563e1ac4fd1c2b5af0933318e5a9775739a81433787114dcf4214c2045c5409070410f8f16e8a5ff8b1d446c6a2fb25a8640e371de2d950e42926d5fb72edd43f249e52985446ec3424152e65a84527b82fdb03709bed738d4508f69381f9318acc0bed0619ac05a1055703bede8d3ef5cc0b254e11c97644a363dbd30d632dfd1e4755d17fbe1025a0cac8bef846309846fd5dc847e2e392045d3b819bc0ea7c3495d29cc9eeca4eae85a90bd3e94564a33b2a10fa77d95dd1dade10e343814d39b898b57d9f6b10a73741e27ccf1bbc93e9341aecfdeae3bd787bee72452ea26987a89e091f202dcc82caf12fdc0ac123e60cfdcf88b97aa9f9d5fe839fb5a38d17e5ed5197c456e798b302a5d8126fa493bce118897d1b2b22373cce732e1c9c7c34421d6616f4ad5c06e995a0c7512df7b8e028ea2fdc6f4e4521f233d3537dafe2dc6e3af50b0c8162845eeed1d097335360c4105b702c6fed69c1c81e8f2e5ce2982cb83e24ff06e99d937d320541bcb58162e1fb2e10f3885cfad1c6b01e5234d287f3107942e0619b1f9217b7a7247e03b7f07dfca39d7ddd1d36c1aeef34e58dbea37a8884d9191a3b5280b176911c59f2fb3eedc1f04c60549424ecf479430cecacc090cb6f80f20f2b0d40893ad1386023b1e5149f189a6f9ab15ea7ab1618703c5027db103051e17502b138c6e7e0a5869d596b074b3480d0c9b52cbe80da29ece1f7f476e40ca658acacbc1730b05d240e25194e52723688a9de8c859b955f4078951c6f88eaa859830c90b0f36845e8f8ec8e35ae5d175d07b9976d1d88b6b8b5bad96c153dd5f41d64e0954cc722808da632635eb4604f6434b2448324237abf64a45efd4701363bb81171936aa979888138c20a45f29d8536163aad230bc2daad0357ba2b57207a2bbf556f17acd8d839a018dbd389f3d23c56fabdd24aa325a112d202252245eff08af3a5807b3231bf907b6c9b136cdd4dbd64983506f89c4445c4af2aed9289f1f819c855d663f063f4a7428d553d292b87de0c51f6704952afdc5e11e09f33f85c05735efb54ce55851691cc12ccf137470b62b0cf6fd44bde14131e1dc6356cf157ce7a510249b3d2d386c85027a5e66555cdae50c835b65d5a31cf4252453cc8c19f88924a23350e975dfb30d7fced93384efc886515c46e5826de39211f2ba0a36aed116f325fb3af6b98dc8a98aa7cc5829e5fe6d6743ee665048c72bf09c86e269cada095eb86db9bccbb3052d73546b3b1d0bf6d35de3eaba0e5baeeb22ece1ad60e3b9f49fb4879ac5f2a73f8daa231dd51a1e3e5ba039d3ac25ac46a70a95a81e3a5145111ff3bc3ee40d41d4d6c8bd138ba5630c57918001946711e0a72e5fb170127ad37cd20a9fcb443a7432dec4f48e6dd3344554261206df4d05005e2c341746cecf02db97c47a24d222d4193320175dc532e9f30cd1e927e68c8636555ac0d5d953b2b7567b342b329e63463bb271292142252c596f45d682f20368e2dd102ae4a5675f5a16af3b0ede8deda10c4e372fe463ee93e70338934b37b19f48325be81ccba8ca6af03d74be9207e93d9f26727d598bc12f1893755c2ad76e0c26e0cefc391589c8c36514b8f630486dc2636b15a0fc643253e3de38828aef89ac8abfb6a8d9cc3fdec73861f4c57d18ec4f679b610854ea17c8f538d266a535edf48164819b7fe89268f76aef3ce7efba209b8af0e463dfa29f9e68ee1d7354bc03b8ef2d0be0a9d9e7d8758b796f1bdf2ae2a05f1f877ca77df03fdb245982821207d4b2028cc55f2a94bca0dd82c6767157fbff253dcc13792d716d2c10e6533346cce9b3a4439fbe03bcc61996b4d4952a25aea5663fa3d33ac43ae8a3a1e177687bb65e01ad31d89f00e2c87849d1a555d26b587d5409dec0cf25c3dd5659239f715d70afb0b626ad03f162ce86457709d96dfd9aa6de46fc8a2b89bd09623a53afa5c610c3a966f9cab8f5bc7a8f824694af5609beed173190d2fec97d0ff5b4449b80af61a212bd11cd725375eaf8c1a54906bd6e51c18142a8a396840c123aa2822a962d939270b1910c4c93a345486fcae1d4470483057e5d58f7c1e918e90934ada016d4d012e2c4292a7f4b8f61acd9e70a4c48c50ab55738da42c5c3baa737e9e57a23e6fb9a52e90963a0b06db80e95aea26195c1af4258ebcd27bb8267efbb6411d9654df44a2a4fac8bb63fae6e79b538bab1aeaadb15cb06d74f68a707a9453173ee576d92ffed220fb4abbdcfec60087c8eed9f6f0f0c9f80a07458be031cf778ec01a4e858e3e4b41e5679645a4298e89ca3334a46bd8f6c1edacc90b478cec210e56fd0673c2e22837c88dc0f35569a2c690d239bc2cc956427adf3f96cb8e9fbf5bf8e740b07a42fea18332f67b2aa356de4c35cba85c1d3158d5e1371ad9bc680135a91e135ba8e9f842e5349aeb108fe9b88ff0873846241818554aaa7ac294bfbbe95b6ca25542e8a05a8e003faa308957db3b2d6fa0b460a76a626d91381370f7ad441c6922d5f2baf8cc3fd43291fde00f82ee7682224ef438e7e311b6900b0dc2a38a5fdc336835c438b16b167ce3c11cd7efbb034a56caa5f139f2083372a244a31aa21b9ffc7c69f25ecaf741e2281ec826f3407996db05cb1cf23113b8e6cf1d57300e89c638debdf3060a66d7ec1093f47180aeb403d18ade256ec49795cd10b821496447961f6e41ca1fcd5204874092da59b0f32d6ddac672f392d4bc5abe5a471fb469306614d7687bacb1b835bda543b33a13798d2d02de947496f4781e2f00cdbbc738ae8ba4ff49840bbad079b43600e2e455a4f16e315aac3a78135699805caf6e0e79f0397ceedba1efa7802b6bfe998ca0ab50a9226b7b4d607c129addfcbb08f01240478aa94c3efb311585de8cccfe14635ba579fb3daa0da5d9bc23cb091efd127d582c420d75e09d3ec21bed6cc7b310c6a6fe6c45a82553c3cca8b11e18f53a49b6c643b389e630e9cf76dec6127a1ac1959c3ab1e611b9b50232fa1cfa7f36f0f1364f4b08de748befd3e93507c1ee20da895beaab79910b5bafd57a949b9f2515893f597249f27e7d2d18d3d4c22b728680af96a7820359618e24148cf2f46d628f60cc88c4ad23b6654e64404a61358c652995fb36467408e6291bd1591eb7bc8ba8c7a83b605015f1ee7a84d27f3b77c60d9f81112e935bdd6ec96fa448f95b10f7ea7e73354020f0c3d78eada4447fd83b49d3892f58fa6e6aa01cbe97277a4c794ac8832c256fb70e5590ea272d1904f2ab81e71a45702dc7850fe348fe46b509e5f63afe2c110347e3217447bdf81ac002c85e3b09e1185ed60d21411006502ff69c836181336c5d11c58257a8daefdab3ab362a4c52f24cd1800b465a95c72e3791f693a82c8554481032671901a8c65b59cb82ffeacb07516bccfaa08bf1063eabc75181c65ffa2c443a8dd8171dbdb2fbb6ec0c2199cc14503db5893d7dc191bec54a294da207bbef91bd106093a319b257e10554c5ef149c1f08553b97cc00820bca3ae58895dd1ea2e3fddc2a4f3f5c754b19725e553611a441c10597935fa40952c06db58d62f6dc7f0f6c4ea3cba7d93290873fa52d08f5c27cacfb85ec020946d49baea87e19aaec99050fc00f3f40a15c263d73d58d3f75cc2c6388fe655260ce7c7110abdab3d5b72fa162435e0a9098ac6eb3b5f19a648039e6f562f170de6775dfb1ea76b872ea3371cc7c561996fb5e30276602d8c29e32843c18afdd4baf2bdfbe4ae6e366ecd49105d94436cf50cbf78e724523afbf4644b53b3cf70a441bd738ce057b92a09ef836ae64ff8a1d29787d12217f83439f5ad146982b9fbb82005fde8e6aff4b26772ea8a3787b4d5b47be023b2581af46b0dfabf727e2d1d83dfaf7d68b3fe2de96827779141625eabb022979bdc7f8861c84c2894ef3c9468a322af93c16c841b52d3ae2a762b34f92c91a55ea4ae19fcc1a2b9055fde8f6d5a3e677692a4fe2d5908023497d4ebbc5ca7ad73861a825add7694b9f91b74e14b7f7a80d7aed933a020a1093e6bcaceb3a805023ad30c8268ce1b7944ab0896f46426396dee3597530c9eb21c8d9d5e07fcea90ee0ed37acbb95ff833e05b36c85b8502a05dca2252fbeffc923bcddf264ce2e2fe1aca2dd76fb134362e15412daafe68de0a7da07467e9a7801eb5c79ad45f0478b98f1ceeed232c580be8a868a439578275e33790e7d7cc378f2adcfd1dfe9d5c5941355aec09e3720a7d2af90cf34a23f83570c0c38767a26cd9cdf8f65c4d02bcbd3e4d52d3ecb95dd85e5e847630696de1644cf7f78755b1562139e8268afc654460347ec002cd0b056574db8ab13faaa7542e6cd83715a51aee5ea400580bf66e7aed5138bed8463d750a2e81cbb353ed375ed34de96b80415a34bc99beace8085269aa713625454713a4d315ccf33197f6bf233bae924d1ef2f9d4e3725128bdede6132d231f664887e5f997996a8e5fdf8bcfbd5a1df6542264113f7c6f732402b2494105f989f2eee9e3f8203e6114d0421d506a4dc0f4f07c8cc4a4b0e1a8dcf6a38ee79df76ca0e6424fe6231bf0abe4b45ebc8c1deeeb2ec8c1b58175ae26f91bd5ac873a3d16c19b7c350c29a26182ef3f66e88eb9e6022d6f3e46286c70d48483080be41a5d5ae95e15671cac30a93392dc9e8bf5602f709c6e74a3539e78a67ab1831de15c1f22ded67faedcb75abea657b792cf8145988de2dc2415b54eedef46643338fa8ddc1cb45639d", 0x1000}, {&(0x7f00000016c0)="4f27a2136e1ed97a1ca5e4b4bc5b57377683d25fff8e48cd4405b2b21036b3607c4e7616a3", 0x25}], 0x3, &(0x7f0000001740)=[{0xc8, 0xffff, 0x40010001, "d21aa7931515b86175f4616f5f857b5080b12952f836d1db3ecd93d461079a67582e7afa1ee92072b38a6c42363428f71c448a686eee632f34ae38dae6d9695055657f95492c62292f678fbe995559b653b55749dd0e33de50696bc6534bc82acd754a746a3db72135ba80112d91867d845196353b48e7a5fc65789c144237594fdcfe79100964d38c3c8d0e8be2c0316b1bbb521b9edc6cef6298b2dcc5ffae887246e0458d82ee467daf4765072b240adfade6a1db03"}, {0x38, 0x1, 0x7fff, "4bdb88e48e2b1eb11a4d678d64581b33df121f0ea191f7103782d197631abd7f985306"}, {0xf0, 0x1, 0x7ff, "e7c2122dca36f3cc06f9137d9f61a81f276dfb34f300b616522515cc671af4e309800092d41a9577c85ca23783eb73ffb35702cc3b15f2071912428008409e536b6ed1c5c3bad3eff339b007e949967c4b8d7ed899cbbe9648b3192a0da0c28d2245951ce4815275b40e46f1f06c874f1bdb34b6e356a4dbc44d6128c129eca88f109c8c876203ae5375e5a4a63ef01e1db23f3575bd4bcdb64a6999721ae713699ee4c7465b5472ed1a0cf746795ba0a8362a20771a010e2cf921e4f7c78dc08d7624336d61e5994828ed4004bfcf9ec7dc4bc79e642bc54d2226716d2c"}, {0x90, 0x1, 0x7f, "2795afbde5165cd8b5c1b4eff803c2d441160bc42d037dd59b4b10e8c66c71fcb28b9183c81dbcfc83045bb89deeb9d26ebe6705dc224b1f8154bcd22d7857ad7a03aa5b8037169929de53a060f815c4c5c886ab8d866ed2317ce8e0faa6c3746979f78b12fe52fab79f09c96d86ff29ec118338c0ad2031c8"}, {0x68, 0x1, 0x20, "95a8c9d9aa319ce3c769167ea5766bbc0801442e2dedb431e2a95722c32f5b9045d6090bba76a8d5b739c0b71cd8cf360c63a71bad23d8ed7f7bee245072db6b3c79e9342ef3a88484d9ee4717aea030ae55ff80072eaaf9"}, {0x1010, 0xffff, 0xfffffffd, "ea8f7024821a54c83a1bd28b3d54ef5e12870f860a282ac5bf3bb4a5860886703cbd07c3abfec93287b37870ef5032182bd060905ce7655b871ddb0a73b576c3b6e0d992d60cea20441792bca7d3fc69e325e05e6b99fcfc4ca409898a006e27a866e2e8f0df93a41507670276b41729b8387fe497712f98965c2ca1680d1fc2d9525a0a1cbd71c49e4129e36afac0652782d5fd95737f12a68c722c57e71a1b65bbd331cbc5947efbb5cba1796215a95badc5c713ab230c4d0190ea6a705f03116942dfbb4bf4ebd82a03ceaefcb4a8cece754a97c8f0e9c7a1666f4c819ae17fb579e16e3533951932f135698d820e0618af451e39921f6ec812d5ef4b8a8ab6635dd286bda0d9c0809d1c68816bd16472f174d3d58f396ce159c2aa5a072e9387445a53c073945f31559bb8efa66a3782185c359818d629ce2cd31097875c38a3eb619e88e1863f7ee569cb002c9bf72442be2c1e35d76148d7615b6eaf483182890c24b8bb236dbad1c232fcc21b25073d55759558bb3ac4c54d19d38dccea6d2777e85a4671aea22159a5e5e3ba0ee93a20778eba234f30c4f20126f74469823a72ec4f46eed10e914f4fa2079c70228e01aa22720f81a5114bd890fb3e87ae4d25bf2970e9d4d4ac1e70d942917ff94a3d867fc05e65cfb616cc01f66b47d898e2d096f2ddfb4bda261d6cb362b5fb6aec50d7648246c6c949ca12575bb837b5930d874f10c5e434cfddf090b8b7a3188fb52f14c29cefdc2e613f8b768cda1ac62b0c96475544b08fcf0d0222dcb76032dacfaf98e5d10cc0d832d9db982b2a9de00e15f07c776e5d8166970764664de4b41620a1fb6e3ed7c401d8162a6748c4d880e76ff333d415b54acdc1cf400894354f7e7a5e215f57cab86cfed82dcae8533fc7df6eb235b49e4cecb89d4afe845f4eb5cd8e8aac940f1ba9999be77c112d62affe3be1ed6bc5fd90da694ae1a50ce84b9292da971c4fbdc9af02530a7ee03dc78816e9a888ffefb9b4760793e596efc107460076152b909b1be4da0467faf7435f9f8fb320108c661eee1dd62e5650a999696e78310e3788191e882c35b1e5555f38116743acdfbbb2087effc83e30949d1156ce9e403df4a121f983d3dbaa1aececa0bd8b2a16e759450225b18f1cf65ee9bcb4fc1169ef82d85699ce670e65c9cad607764e5a40dff3487148d6722e83b98f4c5da80cf04d6ac139d3a254efe022988aa7582fd33c881cdc1c9a67ba53514cf67e70bd796049149b5c55a8e4ddabb4bd18477023a480f18900816c15f0ad9a86464b25a9255c88ac9d0d41d4f44b74f378953bb7a0bddda5a82f623a1147124249da7545c15df356065ec70bb94c639cca1812d8efb640a8801438f8024cdc36c25c8dbca4229e7f7b3fdc6170a9685a1bfb0e4aa9041ffb7cf5b51b92906481b44707d0cfa12890c27d9c3f7aa7fbbec7d415d4f93bac89d65824f4d705495c3fd3a71e436155a3bff2ae1a6971be743f7782ce749a6b3609539b0880bca3b68a8c21822f32dee4f64882f9f2a9c3e2d169c4cca47d4342eaa6cc90ab8f931fd188a5b6f917a8db7ed02683f468ed5e294e38c4a7f18251ee03b6168cd0fec7ece6e3a66017a3e3072830af109802dcc68b72df5617a946752b0440c9afb875964a204bbcd0ab8e690f975d91671bf708ade32c0d8caa6d60b32de2d063894bb7796d51e20806a17d2916d22d451b27f893a736140266878b55dd416adbacbb66838510b11c8128fcc0db1866b58290d40e484559ef2023dec9f4aaeffa56fd6937a4a8e590813028dea5b356737dcf46b1d8e23a1982ce9cabc92fd2553e170d849ec5d74c462b6a141fac0bc0aed25c2f8c5c944af53a3aaeb3b6606ae7d3a0cf139eb34e9fd2310196fba80f70c3c616f240704d090c3b47f21b626021f4f109f2ddea2caa79f3cffc2cc8bcf6d6ccb14458be77167119af65c3954a378c9e6643dae5a174562c981da3032c8e89f203cd3dec623c5573231f8e98cc4dffee307bf5b8acb178ae8490cd0a9fb62ec3f18a003f0441f464dc3e1a1620b379a0149e3097cec57e0fb5a30e0468ee30a4e74daadafee4233be5e36a237a3c9997b50d0880299dc3dc343abbed1e98c402d7a62991a2a582aa69d5cbc5013bc8dcf9b86da2e29bbd30209ee9f564edce92a4ee4466c33529608b19b6fb69b6c6a9bbf7993f2d70882d64b7827b35f1092f1f5d8d7c17f5c73fa30d21f9e8f6702ee9eb317e33ca717a170f235fc8c403ceaf1abca3d24a1bc8e61c298b0c90240bcde7c2e199ddcb8ad8866dc25d1ee8c907ddeb1997b681d117c4d432121935a973cf87b9141bd563c8cacf3553bf77042135b77451d87ea9c8a09e60a6e218161385fd70ca47339ef51c11385baf1e68b3fc1f73fbee9b1f7a153c5c9ebf88b668a78417e8dfc0c58b603283047fddc8d9d845221920b381c6cb2fdf0330db17888dadc27de2eb4c6c94f403255702250a95641f2a6f12eee174036aa5932f0e232362f93c300f9141c66733e1f94476bf26c5fa4c4ffc705e026f4d7fafa448fff6d04d6d65b353775d46fc1690af5a51f20c9ba6b5fcde0aa5215d28f1588cb4300eaafe40f2871abb74d67b78ca7f772f45209f56a83b6ec1ff1db6c52d3b7357004c240373fa6e9a739d09dcd7d6e3af22dc64677a77530758c201752c6d67ccb53860c32195f0c3d094e0e5766536d064d2af4f5684177f2a391c275f4717bfe80514240a8040c349add06aa82f0853f64a79d6837a90107f715a4fa0275b90e64c1d74e26a1ca7def853758b39fbc066fb2d5af9702a4ef57dbb901e440bb3bee797704d4b9e69cf5b6d8c22dee4c5790fffd3560f6bfb2cc050244532a0ff4e11d0a21d977faf7fa321d45620992363663b3095eccf5cdd88e75b995814f0bd94bfca5fb2136d06d73bb0538b95aad0cf3190a19836e180c138b02865685973353969913018c5933ff6ecf33032dec1b05080eb5b5de68175124455c437e5d227bc5c86c8da58b7630a8557d229b8bec3814d63fe132496dc53cf8692cd7def4f4ced94de2ed5838eb40aa44ccaf549cd2e2702c4a212bdb88b51136050684f979c21c96d943bdef3fd20f60e61d362bb4f2fedf19c694f563ef4757617ca358f2745615b00fdd3dd904318a80547aa7e039e45f92ff0d9f012891fff08837a7b1703bec23af983483c32943f7ac22810c0161a16ec3dc9753e86a33564e236445632714b2c7c3388706e8df82ec07249006cc298acbc0c1d63a98bbfc81d3a4b46fcf5204c01e0e108c52373315a12d7b4724b257d434c0a0716c7db19426c4eb21ddc0d2d2ae5a6183bd633fbcd799da44c5873a41c3038d325fb175395d8fde060112c22c41a626f56ba15eafddf1e77b9cde5cb49a53613afcd57c8fa052c2934a0da5b5921ac6d032ad785d919960448cb9f844f33ab7f0d96597cd99f470e20ae1d8016e9383155d18b909588eeee455c382f945995b92b5b6966622086bec2295b8b0f06583215cb592639a699f6a2bdb46358bfd452bcb08075ba800a41243436bd0084b9d588ee55d06d552aca6d88d5416533a06f9c7aacff62c83c35ca965ada35ea9adfe7b6ab895a2cb01bdaac015cabee8dd71096e989150d90bee2d7de408ab55f93eee286802e1968a63f6d206e417f9b7126092f26f041a94702beea8e4c9fba972af5aca193526b22082c48085aeb35cb5e6e773249de4a40c2e3d82224c0510d2a45943ab6fc142e754ce189ff4d02be08afcf05a8919ee9d66be152d221e0e7673a630199ca36bccacdd7bcdb1b5a5d95699330f80e52ff9678e465178f2998733dc9383d89efc7f97c0c04018cfb7d871a097062bd454b750e3790e6f8641a10fe85212526a1d421c03c8021eb5a27b9a899d61689f3868b80eb8ae7e774dff7097b75be88ae3244e9d7497ab80f0ae9e93ebe1f04f24b94db1c11205831c065aadb7f611e186c22bb32c3298c288e555dcd76bfea54f67c35adfe2f897fd1f0b99c303494102f04dc06ce197bc7e8b2eeeb09fba9316c6402a71af18abbce066683f14f0101bf6118aa2758c2dd413a60598ed8d7a99e935459c53ce25ba459579d38a593deb6025b8f942e4223fa98e90db275024210249599e369e056c7e17ce029177f451134fce8259edc29f7af4354a56ee87d5499d8fb02a182339534c86460aa95b39e58091d019550634e938a905e103b6a4fd8259ed11f64fb52389c0506508135fe195ad980351d0b13e768c68027514fd675fb1c96a1ce585e52902d72efac8d3b522b053bbe93668176518554150596cfe16269ee32b3ea65dc7479d4460ef338a8cc0ab06ab5115c1ccf113d9fe8dcdb957e4742ca81bf3e5aae84061c58e1f6b3319906be04dc3c82712e57b13ed535633b990653d35150d607be585f25739ef43a430d4d92fa5748b265e6ba8c36cc56bcf2e012f2a2c4f7e5e9b4bb89f2834a94b004b4caba6c3b42e1b2453651c08de09b1a498dd512dd1e6a3cccdda8827e4504db6204527cd011a3d16bc1c747cf1f8b35c4597353ec5ce5e7f8da0a8680e1e155eed74d9204abfbae3ef4d57581302b41c1e75d8d9428c5475a2469df9cb9ae9e1e2122040107a1ad97ee6a0c69fbacaca11605724e4b6a5f4b5e0e19a44cb8f7b1fc2ceec7e5c1268141ab24b437911dcbe72bdabe3f89c3de04cc8f4ced666b7a2e317180e5e5db928b5a6846df5df1a9cfcf225aa1f0366341bcfd9cd2fe692e24a978e6f3859a8f0fdf6d779fbc80ed32e4d345fde6ecdf6071191e3a8414bf63de3a3915c6de5d51710879104c63657e535f022332c704d2f8598788801b6c3b81f822c45ba89e0f7f6fb8f893e08e339bab25d77315465565569c94afb49510768700c82865e5fd4a0d84265ff6651dd258e35403f2d26c8129607947e3f8a19aaeb346ebbdbea1789ddad9a61d37497ba6eaa1e3a1421daad8d111c55a83e5e2f576a1da3a499d358e75369d187f74e80480e231b92cdcff9f0852204b88cb0eb4b6a3f0d848c8b2a7f19f4f5979e59261b72c456bbc35e0032dd139276d2e36bf654e9e9afe4854a5b5eabe86cf7681690d85eb355dc78a74c3205f920eb4e3b78b21221888b31831f9b869a0388783fb08146674461d4b32987ddb7a1454b45a25cb52fbf1752f527b8828b7c7aac8baafb2ea0ced508919d484c1b61977db6f2f1361d1afe1ad8dd7cfcb4a9d2b79dba6a6cb78017f0633a052fe52e56a701e1c532e24541c8ac891369b0287e6604d8fbf20878b599c3e47c833ad885f751a0b493abd7e0839d7e5525a5ad69a6691939dfba646b124c3328bde5ae8f2b6b6e8cb5328d794dd38b86c2b0ee758f7bf14e1dda718f21fb3d37911ff1cd1f1b91524b39c7bf424cfbe9388e5a5fc1efb109b8ae9b3524e3388d2f53d30c778960db2da846091ab62345913fa0ecbbbcae72a95f9be6828f15f6489dda7f17a8271af328224c7d3f3706fcd01a913273102f5816d7696ccbc7eb2b01a9c65754ae1ca3ae7b6f142ff6a2a9aa6613f2e729aae8e3100bd057c3fe2f3a3e6f81c499f948e7c9848b8d0f831756a86e99a36111f4ac5136bde495fd538f96f46a460cf2b405b88e1ec7ed25dd2eb85c93eb51b03400d84c535a903164a5b6665219a63559e7dd9fd61164f932c992cdbbf783e3d103f8f7762c160656ec79558928956ef4599b6c621ddbbc66b6d8e849ddb8e5ce19a7e3cea7acc6820c11f5ddff8883c46c3a562ff"}, {0x1010, 0xffff, 0x1, "18168508fd1d8548067780873faad141fb58498a2bf0290d2ff02d87ac6d6237f1531da10a697c73f9b396dff1c1326cc164df96f4f69e27fc7c085190f6fb64a2685f5f2466dc4591bb55ccb7c8ddd4f3cec935283dbe5cce0b29002ec62c762636f61d96f56fd1a35108d498fe93c138488c7a5563ba67fe68c31967622ace8acaeb4422bd7bf158c4841f69a125573338d2782b9dd802c8767180f242ac7435a08678d31385fbadd7e63f392363806eff3183b418b1322ccd12052f20d04c4d628cce6316369a104a4510084aee8b9f0fc0203d0439902baf0bf20f34392f21674719bcf9c130b91950d7fea2ba2fbc8035b609057bb1676ba8a780ab6eb8a9c4d21c41a1476c0ce0f8d69209361e48d6958e42d502d8a3604e1aedd13e6f3ca19ffbafef22b4eb8ad91f3d63562e8b1a2bb17e4322e89f089befd7b1d5134a697dd1b6a7c91839fb99da43490c1f173ee45384f3256fcd766052ebb2d8785fdc811b845bc691510b3cf179c5d3df51aa9688c8f82ac9e59d60d39062e6be563207f4a247c21ff0db0fb594e9d3d9000deeb218162debbe596e97469ba31ad8a0ae6845e81c8bb2e312d6f63c2377af1d5678bad37daf955439266eacbe120f9fffef8830589326d0b40b2278bf65dbcafad486330f670f7bd02eaa3e5c0ed665222bff87640fc9251e52976f0365707cf028063acc1e02a59e1916b4bebd6fca05fbecb30991fcc2d10ec81a0ec456279dcf7e57f0db98a50dd3950b47732e87650cf0033567466af6a6ad76272db5d657651c8dabe91f59185dbd19f1b20f2598679bf90f8a096027f9cfcf39125a0d0edfd05a81fd88b0188705185725369d47e170093c2be64dfda0fdbdf4d4d1a867ad0cad68f5817e92e85edcfcc4336e4ba1f2446c237d7b7d5195c2cea72335c8fbeb416ebf9cf82ca0ab8f4e7542606c1219f45bbea714262660246f97e9a2d5d6a50344ea96dce4419c23b349ada53aed6e2aa521019d29d125026df75b9b1a5552439856fbe9e91b6d4c464a2fc60f1d910224672c939a3acfcf968f46a8de4ec9d8892d853aa5119443e43905f7f5c33c8c3579f6e9e5d83d79352dbca14eba139de5365f0ec8002e99675b26e2f500e6b4f10125ddb6151e8496e783eea8a21129936117525d05dbe6a64995fcf0145fdebd6502703117ff7748ae3344dca16d17ab77f5b208a8a43d87e3d62c2a508118c78ede8086ab913b36a0fbcc2b89b673e1df8c3468eb713b2c317671a3179d2f6154805a9dcf4bb50a87de5e1fcae4142d0c2b186b54026bd61911a0077fa3b459a8ba35d370eab7af66b426b3f1053e632935086611d8399dcf746bbe5a316c9496f5d3cd5e066f0205f4432d02e698f48abf6171b9340bc0c4296290bc9c156388310b9e7d05402547581e792734bfeee3c19a2be1d573ea6f2ff4112337e5633b1198109c4eb7bb93565b70b097b93ccbce2f105485fc8c44ccbc91d6eb6b310c061319ea78eefe422621b77b34f51c017df60c61547a926d4ca61aa72975385c8636a5f475df4b16c68525f64e2bfcc00aa18a47cbbe34b8783940c95577a8a739c7c0d1c3b202de0a74fba8a771f35f34eb541cb6d8af652760d91b8cecdb284982db15629969e108ced7bfa4481881ad98b85be93d6819ad76c6bbc4f39f366d53123a243c7d30261f80d8d924b2e158d3bdd88841dce503fb0824fa426a4a7733a864cecd0d6f77dc18ca079a62161488bb2c3a0233367440e4204752bc71063cb3067c03b3e3faf25e7bfd0bd4ff815eab490d54b668a7c530921c8f7d96f7e8c08b06450bd31105cab7277cd0fa17f6daadbf010168399049dfda3cdb3d68f7013656f2f3e7dfe612e41a83c22df5ef2f8636bf392e08353e497e595c48951830dc31ea0ad8152bf4e47fb2a3be972c4739385918500ebc49618384a5f3aaf07ac7c100ebf15ac6f454663bad08b502c8ef6a2a0e28c1ff75e15d9973193dea0173a14dc03253cf03ea45204df27ba787b7fb08e3ffdef8e2369d61ae1bf1deb0b8d232eb9c5e891834d26f6a95e876fbb678ab1f545c516f01f0a0b29062df7f4e13bee1d7b12f85be98dc21f67fe01e1aa0fbff83e01bf3b6f968eee271b25807e1458a1194940bc834745fe78a7191b571521cc4840171013057b38f3454ce9501bcba6b8e5bb636d080b9b39e5ef999c4a314803fd05ffc23bc12c6cde554e01cc107f6ab66922f77cfc69a9ed9b1354117b61c4a70a3aef97d0cf438936d35c75c06914c825d72086d3c1ee2c0f906501b593acd264e2ccae2eeb456a8c895f1f3ed6eac7e6ce01bbf4f7323ba44ffc44d45b8adeb9ddfc09847b31ccfec41dd696c3549787ba9d7799bf00f4a4c55ee33ba0dd86e772d607e7dd429209bfd96471fa98503ef31629a21b8bc7b267b7607ea64d59f526dab7b17a45ca947bf697a892ac958f91772e300e67bb6fc3627c22309388b4b11aa73056b785bf581b30adc0751b7db97fe12ea9b7b290d4144495e37885b4fcfbcd4aacd3b9cabb5f2ef8342e404d94b26e2380c63f22d57d7dea1be679780b0783aca31e647c2c866d2128c5c579a679685d2274e88118ee350f87b369086d9823440ccd651df2d38f5fbb00fa8eba1bace7d8d53e4dd7a897ec5ae567d14790286033306a34c004b5bef6b3f98dd76a89add06aa30558797f25b26fef55d471df6fcb86b24f09bf1b735259fbfcfb86382c53ca24c5623001798756a88c2f90334c2300840267d40f80cd038cd52f6e0043c1401715ad356ae972d65cf6472b6078ecba93743e77c61f8452bc9f3b9a95883cda62498b2e978a24b293e3a57b1e6fc3dd17d299d84e7f577d93c759132f86680120012f18a970aba0034ee78f9ad2ddb7a2be1e0732fe5bdc0a190213f26699343375323611243df935405caebd9729aece2404115b9b653eeec55198d9a314a11056162c46655f2a7500e94d0856743d9a790f2d36e628c104159bb4de21ccb3e6807518054b97fb180aa1cf96e5db1e2227ade3744e9540a0cb3e5f9bc39a291003c11a35fdc2f3b9f950132bb61aaebfe1172499fe9078d9125d516e4909b911c5932b3a8d47f95436ec9356f76fecf10811e8007a8e4f7c8fbca663f52a5f1024676999932d9f787f91dd9ceb893bdc9074bc7431d44acd1b08031057bb186ed360735c119a631c8a9b351f00ba09c9365761c56adecc4a4e811d04cd60c871dd217d03ff4cde65069d60fafcd90a1aefda838a9408fbeef6650131b65ea57a0a758e75e94bb5d130f3b9c56cbc63d8bf6bd9eeb3c0d388d6b78adebbfee51e818670439c2eede39fe008c9206aaa50686156ca06da7aa82e70da6ba20e36de7e9d43b32a5ebe85f111590f8af5768e91efa4003979e848bcbd0ff327ac0a30f7952bcd90250eb8bbd2c20c4ed1fe953c9a3e3b6ec3886d6072b8604e2b033fd8df5c3411b2098146ba70957b167ec714a9227ae58e32881e42997b2fcc9e3ad8b0b9c45b6fe610c41fe516a7358483d0291d289057272d5fda1b8b7d563c313519f3e226a1b3a0918cd762ebee7d5768928bf6ae6b96601800c35162caeecf2b7668db4cc1874869deb45937cde4dae9a120fdd0f2d9a394749da4cc4ce01fb825457d0d7a65f22611c58a1e70f219b8824b9e0a4bf8550ccb894202372ebd63ddf364036654b73e51d5eaa29916c7a859d4ff9b19c2a54ca30f8f31319aab7f810ad765b6ddc98fbe1bad3959b0e4fc75c0421f0668c7881503cfa8cf28ebc0d7f0c83e32bf28a55b7aa72cc67a3e4518f0b732cf03d40a44ac7510ffe254bb68d0939a99488956ad7b0ee48bc57c3ef616326ce2b62f1d0b9892522efcff4c2cbe7e12e0a64d29ddd97f564dfeb5e8bc24f8699c00a15f23bba8a0c0459854fa6f1aeb8411107d62f5c1961c162d5859a3e272af7ad5fdf2fb207c94f032fa93cd093e97cfcd5cab67bac15fcbf6e10386e3698c4e06f51042b98386ee0932534ac42b706b49356211893df819709474998741484780fa39322d4526dfd58a3bde5d387d5872e031ea89fc1bf05514d5936e32cfa0a3485b56935b7b0af3f9256dc44c697ec942bdadfc683b5c7a76031baed06195d42e90ffc20beed3cb6a7afbb98dc4d799bb41ea708c0c97d857aab6b49901cb95e0303a36a601e4fbc4c55c9ce620b2a3b4131ddcefbb405ab61232d77e1531770a21091d1d2b6a440982b930811b78b730760b1387c8bd9edee02ce7f7fb39630a39c0f12b608ef65b0489b52d7844bc8421200a8aaf6582228325cdde73f1718335d343fc994beefca49dc5948c20b1807e886636eb6c14ec2d0eb297712fde0fe62697876f8a94a79ad7d2434fad0226ea26f9ef180ace325f7bdb2b429dcb1350ed8edf6a394e8a8856c02904f8d91dd19c1e0bb28e486806227cc8cedd6083a3934d44eadb2bdb8da0e02fca181a720cb49e613045f4951a233eb7161d034dd0526a49485b14afcb7019294663cbe5e41b0e32fdf88c4da61905f57619d4654483fca7aaca0bb64b0eca2afdc8f9e7b61aeccfbcd99d5599b4e7a6a8d60f56c3a24f1e7a66cfebc0e9a89e5bdec12515ce4276de0056b9d9d4d846e9e300dc4445a3e2b0b47e76dfb86b2ab723debe74e0edc795aec40f4bcbbc84314c5f0130a6410a7d0410faf326c057170d481f0e44c7dfb2058ad502d6faa85aab4dcd1910da8523eaa8419a9b11a34dbe59bbe9558cd576256350dc93417e53f10c25e282d7ba34a05fb8917a675f3c631b2e192273aae58781a83e6ad96fa3daf6dc090208a30bf578dc251f5114988c3a1beb6e649d10d1cc3f52611a7c6dc11d2ac4b638154f497847efee4ebf225f42656f59805252b8ef893942b16160d76df52801603512c372b81c0351735df90a164fce8008a7ffeed159b93199db9101554e597657daa0c2b2b35e0151157218bcf4c00a8a7af4ecc2f77fca1a342ffd6224e7ca214a997ad1b593629d1e739e42b6b4c1b08a890c193d94517cf64d140ef8bb86ffbc8163996bd8a1ed46d500621f1d860c4ac7ba332ddaa4d5989e0769281b61e339f61f0d9e4358161111dbc3c83ca8a332c2b9987e72931cdca0b8937cea80ed547c7077da81b0b9c310752d55ed1d871fc6d2e2ee5f58db50adf641015d1f0ce6c4842635f40f5590656b65546f38f40f10d195eae7b6c234669c103272e5d427a589571734a45a197ff7f751bea550100d7bd7b3bb19814ced72a342ee38fa8ba14367e0096bc66a49e54f91461d12b35b2b88da98dc1050be8cadb99d137ae3d3db6c8239d90ba1e6131e09dccaa69dcf45ecd5f215176e18cfe91f5f0942e58f94a8431099007df005d18d332ac829d6d710fabb98e8b6f2e8e2d6b36c6c7a864f5717f7bf4f45e034da29d57b33c949d70d5e437f5ab3563bc4146e2c00631ab38b1cd668f0a469b32d377a923ff390bff8e2669a41f911ee10096c1f5967b1399950d9ad4a40ab6f3d746ab2168c288bcc339715e2062211b5c396e78a8b30b1c619aeb67fd898ccf495c92cc11261a996fd30ac69f0ee2274863ef46cdeb7526c310c8af4808e128575bf586bf98af655ea58a2f85b15a5da8a2978e9f07fc60d422b1a45f4681b8bc5c6891e721d4981d2c9790fa15115fe41a9e919083c3750a83bad64ac8aca681c2e2a244ca0032dcd9ca646ccbf10e7c431e219f0161725cb24a14766b08e2f42afb15bfbc508ddeb047209e7dbf53de2ed683d8bac9ef3144c3ee6d1b"}, {0x18, 0xffff, 0x7fff, "9918ae0474"}], 0x2320}, 0xc) 19:33:13 executing program 0: semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r0, r1, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = semget$private(0x0, 0x4, 0x5b4) semop(r4, &(0x7f0000000380), 0x0) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r5, 0xcc, 0x6}, 0x2, 0x5, 0x4}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r6, 0x4, 0x46bfb) r7 = getpid() fcntl$setown(r6, 0x6, r7) r8 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r1, 0x0, r3, r5, 0x1, 0x2b}, 0xffff, 0x4, r7, r8, 0x5f17, 0x4, 0x10000, 0x2}) sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) 19:33:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0xfffffffffffffe9a, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/114, 0x65}], 0x2af, 0x0, 0xffffffffffffff23}, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000040)={0x0, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"}, 0xb2, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x200, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = dup(r4) setsockopt(r5, 0x6, 0x8, &(0x7f0000000040)="ee1a70d7", 0x4) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000500)={""/16, @ifru_flags}) msgrcv(r1, &(0x7f0000002400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000f77c85bb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300"/4123], 0x1017, 0x2, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000180)=0x101) r6 = socket(0x18, 0x1, 0x0) getpgid(0x0) dup2(0xffffffffffffffff, r6) sendto$unix(r2, &(0x7f0000000280)="75110c312a1a56e354a87bed00a3c9bf047173d245dfec2c4b16362020caff7df73d279c3876a3b981271fee526ec445b0aa3ca3850f1c778fb4e3dc4db0ade55a26b256c93d7dd6a86e4d1d74340fa2f02f430835196080c031b5202ad3ba7a2da45b29bb5affe8a3512f765bc5b51de8c202b246ac77cc05391caef2502383e24aa96974192fe156bfd19f092aacb9fb867ba91affb2bdba885762e4d5", 0x9e, 0x400, &(0x7f00000001c0)=@file={0x0, './file1\x00'}, 0xa) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340), &(0x7f0000000680)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)='%\x00', &(0x7f0000000380)='\xbc$\x00\xe3W\xd5r\xb0\x97\xc4\xd4\xd9i2\x96t\fM\x88\x0f\xc19B\xe5\x81\x9fM\xe7@\x835\xb4\xd7\xb4JE\xff\xc7\x99m\xe5\xd6\x9f\a\xf2u\xc3D\x93\xfd\xcb0\t\x86-`(\xc5\xa5\x02\x89\xa9\x04A\xfb\x88crt\x9e\xc3\xb1\xb1\x8a\xdaV\x044D\t\bN@o\xfa\"O\xaf\xee\r\xdb\x12I\x8c\x13[N\v\xce~\x05%B\xe1Zh\xb9\xf6\xe9\xd24\xe9\"\x99K\xe4IO\x03J\xe4\xa1?\x1cf\xb7V!IU\x06\xbf\f\xd2Tq\x06\xecs>\xe4\x87}\xa3\xdd\xe2\x03M,\xa2\x1f', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00\x00\x00\x00\x00\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\x00']) 19:33:14 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8060693d, &(0x7f0000000300)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x70b) r3 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x23, &(0x7f0000000040)="caf5b415", 0x4) dup2(r4, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f00000001c0)=ANY=[@ANYBLOB="6b020207e0000006000000a803771297d1a8af379df12db2af7997249fae7063d3d6bea618f1fd778e77aa700941cbfd46a5051523bd5e4f1fb325b92e5c96fec7abc5e749f22aaeb7ba69748e5b485fdcd50cb36ca5c4f6897df288b6900b0aafd30ed0dc37926000fb2ac0c854f0f1a3ada25f9a3c2aa2692a88d45fe2a940280c61305d2f0c201ca2346c67a6df591824532c112f7f13ce747007337f9a9f27f2ac28008c0e6dacddd36440b7242115982969f2ed6c8d73f986da49c5a34451af8b631b086b37600eb4a970d8f752ab8c"], 0x10) write(r5, 0x0, 0x0) 19:33:14 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x2, 0x39) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 19:33:14 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) bind(r1, &(0x7f00000000c0)=@un=@abs={0x1, 0xd}, 0x8) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="144ea8209bb1f2fe26bc0c988ac762e16e33edc4cfd58b5450b3d7d2e57f1c1794620dfa9c5ade5d2d7220e7f398de72042cc0834e89073a864efe2bf91d31bf4bef3b4023d82c2f71379ffff48729758225cddbcd426e4d06b3313db8fc05e91ef30f24e03f377bb2e0f65c3171377e350f5d43ec62bdbd6e7f41c74cdad65fef40bddfcb4ec95d543bafaff207c1c939de59cbbf7c43c171292e90909ffd7c8e59cbbb4e64d72a24183dde06dd088481332003ae2aa929b34485a30f4714fcac93927ee676c717"], 0x10) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000040)=0x6, 0x4) write(r2, 0x0, 0x0) socket(0x2, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) write(0xffffffffffffffff, 0x0, 0x0) recvfrom(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 19:33:14 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) recvfrom(r0, &(0x7f0000000000)=""/68, 0x44, 0x843, &(0x7f0000000080)=@in6={0x18, 0x0, 0x3, 0x7fffffff}, 0xc) syz_emit_ethernet(0x57, &(0x7f0000000240)=ANY=[@ANYBLOB="712ff2f77594aaaaaaaaaabb86dd600000be00213aff00000000000000000000000000000000ff02000000f0ffffff000000000000018600907800000011000000000000000003001d36e6d7c0d402012ef9b3757776223cd0ce9ccd33fb235917efc247aab65eb6e54b349e682fbba2eca518670429a7863ad7bb599b54c3d20afb23c5b8bcd3250049cc01b9a078bb7f6ddb410a6c55de225de9febaa4bbbb191ba26e46ddf4cec92bd422bc05cc490bcff899767ed8ceda5dd2afb34d42763d8fee2e2ef769dfbe4d7991db0b1b90d79f35bbeb5bc12c8d3c288c1ce5360388fed5893f27ce60cae15d8177e2695e6362877acc0e0c87c535531d2594223ad313f250bf14824c3fb1c5c064f9ae73781a7a21af6e71f262d100a78f0e0d74363c864e4380eeef0a936ba9e73a84aa6e3276716a27ebf1ac910e65bfc768a50f7980b91b78b1f4356beeade2de"]) 19:33:14 executing program 0: mlock(&(0x7f0000004000/0x4000)=nil, 0x4000) sysctl$hw(&(0x7f0000000040)={0x4}, 0x8, &(0x7f0000000080), &(0x7f00000000c0)=0x285ec, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) setsockopt(r1, 0x1000000000029, 0xff, &(0x7f0000000080)="06f757ff", 0x4) close(r0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) mmap(&(0x7f0000005000/0x1000)=nil, 0x1000, 0x1, 0x10, r2, 0x0, 0x7) 19:33:14 executing program 0: syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x3e, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @icmp=@parameter_prob={0xc, 0x1, 0x0, 0xe, 0x4, 0x0, {0x8, 0x4, 0x1, 0x20, 0x3f, 0x68, 0x9, 0xc1, 0x3c, 0xc52, @loopback, @loopback, {[@ra={0x94, 0x6, 0x9}, @noop, @end, @noop, @noop]}}}}}}}) mlock(&(0x7f0000e38000/0x1000)=nil, 0x1000) kqueue() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) r2 = socket(0x18, 0x0, 0x81) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0x4b, 0x40, 0x3ff, 0x87}, {{}, 0xfffffffffffffffb, 0x10, 0x20, 0x3, 0x6}, {{}, 0xfffffffffffffffb, 0x21, 0x2, 0x7e}, {{}, 0xfffffffffffffffb, 0xc, 0x2, 0x1000}, {{}, 0x0, 0x106, 0x1, 0x28b4, 0x8000}, {{r2}, 0xfffffffffffffffb, 0xf0, 0x8, 0x813b, 0x100000001}, {{}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0x8, 0x9}], 0x4, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff8, 0x13, 0x1, 0x64f45f05, 0x198}, {{}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0x0, 0x101}, {{}, 0xfffffffffffffffd, 0xf9, 0x2, 0x323, 0xb63e}, {{r3}, 0xfffffffffffffffd, 0xe, 0x2, 0xb3, 0x5}, {{r4}, 0x6, 0x24, 0x40, 0x2, 0x5}], 0x5, &(0x7f0000000340)={0x3ff, 0x1}) dup2(r0, r2) r5 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r5) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 19:33:14 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000b2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x9}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000540)=0xc) socket(0x1, 0x1, 0x3) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 19:33:14 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$TIOCCDTR(r0, 0x20007478) 19:33:14 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@noop, @noop, @rr={0x7, 0x3}]}}}}}}}) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000080)=""/12) 19:33:14 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x2000300000000}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000040)=0x9) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x2, 0x100000000}) 19:33:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffd, "666bfede477dac00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r1 = semget$private(0x0, 0x4, 0x5b4) semop(r1, &(0x7f0000000380), 0x0) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r2, 0xcc, 0x6}, 0x2, 0x5, 0x4}) r3 = semget$private(0x0, 0x4, 0x5b4) semop(r3, &(0x7f0000000380), 0x0) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r4, 0xcc, 0x6}, 0x2, 0x5, 0x4}) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setgroups(0x5, &(0x7f00000000c0)=[0x0, r2, 0x0, r4, r6]) 19:33:14 executing program 0: pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x9, 0x967}, 0x8) write(r1, &(0x7f0000335000), 0xfcb7) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') readv(r0, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8060693d, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r6 = fcntl$dupfd(r1, 0x0, r5) connect$inet(r6, &(0x7f0000000200)={0x2, 0x3}, 0xc) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x80000000, 0xffffff43, 0xac, 0x0, 0x401, 0x3, 0x7, 0x2, 0x2, 0x6, 0x4}) madvise(&(0x7f000066e000/0x4000)=nil, 0x4000, 0x4) r7 = openat(r1, &(0x7f0000000240)='./file0\x00', 0x400, 0xc2) ftruncate(r7, 0x0, 0x7) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[0xfffffffd]}) setrlimit(0x2, &(0x7f0000000280)={0x60000000, 0x60000000}) 19:33:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="08249c56b49679ce93f210f5cc536607000e28d4a548e5c8afe83f0754485b28b4984fb95bc7165b008000000000000036dc6c942ae1cc11e77e88d59c16ba42526165c5f98e330777a1405f51f954aa7e306203cf3cfb75a5665d40a71415e1091cc6cfbb78353472ace30dbad2baa6da8a8f4bc1db4319080000008591dce54b967fa4eaf1580daac0c320aa46e334e9f052d468759c352f19668688a4838b1e29457724d74a840b71b25bdb04773e2de2a29c00000000000000086e30d1f62418ce48d0365b7178acd386179362490bb171228489877f6ac989dd6ac693f91a7a5bbbf1b834ef44464684fc0a1ceb85", 0xf1) setsockopt$inet_opts(r0, 0x0, 0x2000000000009, &(0x7f0000000280), 0x4) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x35, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)="c37242be3b446b7891b1f3f72f7e6b9352691513f09c90648bdd5598dd1196a287e3b94b96f348604433cd093c45507ded4ff664bc5d81e7e8858752306d5889c16b6ff1e86cb3f42ff5bec73ca756cf097ed95519bc73528e4e8daddd1bdda898be43a3f30b8f60f1c45c085251d6d0c322fd98c17cf697d7372b97c0aa12b087c398c4d7a9a3031bb711ea6a6cb1ff8b7596563a41dbe68772c98aa0e350b462d29f701f93686f78cf1a56eae9d29f74273c10666813f9897bb2fb692b6e9ae96c43f4b608f2627e6e4f909b3bbca25c8ce7ff3acdebacb878d23ed32b04f621e7ae2d71596c3b9ef333cac0d8c34265bbcbd4acceedfb7d2eee8838ee7ba9597e47bdbf5e41a79369561c19676d3553d573efa427e95d041274eaf99f8774f2c2f45f74aa8dd25fff2964cf1525b380387bd8605c94647180f3bab8cc8cad9c434c89572ac8ab75950790678ba66cb5ea2f04d4275e991bd770da88608498493319a9a873e218b75939c02f859936e9d787253d9b38143085dfb71bd4fae5f45f78b22e3a4b898ae82df747a8ea1904d01ec0796ff95c5ee3cd6ca6dd267ea369e40e8d16ad7010683fd6711f6c2651798de1c381f92d69060322ce8b2a31f06e7ce78f96ca16e5c57627a0cf896d42fe8224fdd2cec11df7a48403481ec95d2e468edac55c376e9323eb8c1a57077bb2daaa6a7b11d664f1807de13fa5641dc8ada8b9f7656ca068204796e2af3eca03c42bf1a94e947cfcdef3514880d3bbdb79f67bc2502ed529eabf6e051139d0cec66c9ea28d2f6f7145cc60c9016c2dee684dcf847562ac42b64f272b10286b084a049b86710dfd3d69f5084db86adff8a86b4840a0f04b0fcfa058f3f4d7015f47094538d76ef50df216d2c6282119a2221e1885fb7d47fe8e1cfd6c52e835ebc4350fb022330f113a5d659f32ab8474c2062d2d6328511dab0a14fcac2ffd7dbffdcb01683bbf9e161cf24fc805e4941c80ed52e1ebf1c50f5673a45bed54ee063e64852ea24e105d36d1b37f1030dac259cea1d6ea782fe10ef0b448aa3ff38580cfb6abe4a9371ec3cfdccfb9d91b23fa3ed2eb89a57f476a67b4de1a8b59d81411cdf0eee852638972047d98ab0df87b33e30bcd02cb8c7a2f0debdd60a3dbb4c3666f09a7a767bdea72fb33217ffb37c60add2b23a23c06a4240c6727f9c2151bbc7ff3919acbef3da3d46aa7b3c50a62dd2d04775459825d75830b3f52e74c92329ea402bff9c940e068e799f6bfbcb4d30b376d1f72c12bf779a859957b827aade96cfd3bb846e88a19ee2b82741b5fd85c97c816a2a1e90b0be896b478972e8bc67f00c2f7336a9995f66316266771ad1a1f95f85f45a18b86b1dc6bb9591b25671271d17d2a2b6e8a504dcda13579af0fb88b7c08a4dfbbcd84e14f9b3cc9c7fd34cd459b87ec1633eb14230113967c27bc4ce90d90e33b02203367fde67b38005490a9a115f691e5cf88084067aadce4d6b35e7a0459fb71c0962e31f64d02a428c4a75090c24ed7480ba731b679209ede9dca92f3d8417a77e6fb2a65b2d7e1421ca4201d454a88292fd4a17c0c81291f5bb1e161d1ece29e6e6cdfb7b3b171a9005647abcbdd493ee7b848620fe36173cdec7e68ce511a39b55f625d5e41037ba8b3ecd28b2d63a796c2e24a07f00f95afb38ae072f9b285f6768610a1d1e659d5310caaefa176eae03f20c1d7cf7b118ecf6350275e709755aa206ca0481c102d870f310cc9aca054ff89d2df17a2ae11ffed7a977d56c03b1102b1e59ce21ecac5d96d44126752f8a356c8692df04f517850af8498463169d321cd15feb8e65b6205ffe0ab41e7b44fe7ea395d23f11a9fff15ba527f3abe8e47a4edd97f33e711954cb7d90ca29a5988009724ec1d57a5b540440af8163b9127016c25044815bb8e62d0a7fb539209f568389e6186c2630f87d22464148208e8b34afd6f1172bf3b54664f858dac66e7129abe7e74758dd077b8b6baa9e2c36d0cc97fec081a35aa68dbca843bb8b09729683c6c261ee4b991f797948ba059d7fe0686e3a1307aa2c88347645a38bc80e8edcfd55dae2fb4692072adb53cc88cb2f375737ed08799a3308f45098d1467d43fac8089309f493b2885710635cf81047fc984a0eaca46d605b16b8242b02d62894233ab356c67c2794ffbfe06713b855430acf01249abba48198eaa48903b927b2f1e4ddebaa8a68b665c1d526da90310a07094c397ca2a8344a3cd075fc4c054fd910aafefb57508845dedf2369551c79558b963f32da15777f60d393da5be7e93e25031234c719ed3c72eba8ff071a138f2f12f63790619b8f4ec1dc370938f2ed32370edc3954fd80f1bbbdd5c35153fe7431bc51e93c590ffc6501479e62c685d89d2ad2982aa55426a36e2164a00497e88cb3e02fedb80c0c36041d6e47f30a63f5212dc74b565e6d2c61774349a5e79d6b4f5da7f4769b1956e852b9c9655e8416a4ff067f54ac8fa69f072c5154228293c1c72d4688c2d08c9181988f48f5f335374aab9d0b73662f8c8c0cf336f9c09dd41175664ef3adb3d27331354d0423ac07599d319b9b1e45568fcdcda973f4cd4eeecb4703806b11ddc3f881ab24f8194b01261a7da05dfdf0a10a95c361b5bcf885df98770d6569148ffff7eb7e5aa31b3a3b23a9ea95fe05a0ababd367a3db336232c1cdfba7b7ea27a29cec42a0c902e78345999f2b27b64685d6c0e61bb3406397b6e5b7aaa7544ddf459015d3fe9d006629dbea63b587815e60c31b073456010fa29a6a9d5742c4b4fe861d041ecdac6d423409443cb49f420e2ef4119fe8e6742c43af39238ae2a0ff319d2ef64856c933502139358db91f51b825d037714b8cb31798681ab0019db018269460ef6ad6a6bfc17cd61a116200fd83090aef63d2e0034126f1f79b1ae9e09cd4a3891ab37c812a477a4c9d92788c74e13c25919ca625fc23ff9bc3c3c895b2070ec1d29143ae13e3c809ee0bf529f53394cdb861712125c47900c6c9aec90e251c8364bd649826eddc8cccd532f2ba8f7f3dd6eecccc948f1f01ced86eadc8359f85bdcaf9279fd0ce927a58aca3f59eda45b59fc79fc66f9123f24bc5afe1810aae97b42ffcc486ce00a95a589b2bbc03316725eda93cbe078fd37937aee82e29791d2aecdf0d56365649dec87da5300a466e0e08d172db1073bdc844eb512b206c123b61ad356af7095e33f4edb5ceeb58218322335c864a8d2c2be5d790c30b1a096622074e4bc63c24a1a24800a348410f589ea2cbf780f37859650b61783a38a6bf293e606d88693ae4c0d18e081401311f2a07aa713fccf656f7c7109b962b2c10e152b592b2f6b81527fb1845d8c5ef191a167e908549a27d54eb1d2a7aef69457cf4975551051dc9f098899bf93e08db0c6845eac04fcdf21237165696d8db087a57dae9d59ecf9c71d2a285747e40f4de7992a1ae929b0c03d1ac0ee9eb7bd01d77edc460323e981f3765ae89907e303b2d622dab5df09145d6e5ced74d6c8adfc83f3ac3b83b7f5c9f42c3518bbbeef8e876c5306df8e6cb1b2e7e42f1d9a3a797fcaa8156f994992b07146b8403d9111957ecbf34e893d41ac1b45bebbe5b6f0ca7020ddbdb9ceef0eed5291c19ac009c94959e9ae11337bf5c1f70f4be518c97e6f8bc10457678692cf16110acd2f2d87793e86b1a2a165e0074506ada647f5b40e00ef8ec481f2da7580cd1a7df3889bad052b494682d4e9f892533ac85d8db9344ba96bbb37ae7e41809deb25958be1b894cec1ff7ba9d6d3d2513e1756c26afb0375de2368e9728427c3865713e667bca759962982233e9a157470f94a2e26d5abb9c9e8025f90540dca25cecf1434c66c5370bdd511d5c7231fe5de2d8620b4eba78233393f056550cae2c395774574e3c92809a1d24c4d2591f56a50688b94557bac6959ab0b9f8b3f881a1336e078dce83a2cf448abc11b3033823c5d5a025ed689f312effd6c4e5c311ac04abbaae81e145133bd72f084e4636f68b0de2daebd869b990dcff5665df02b7230f73076c79e88a61d9844d6d835c0e7038336e9d46af1f17dc2cebcc81fdfca7cbe18b6d3b14c22fbff0a2621647d9e676c5710c876636b02df1d7da349c4b3894d3143822f020ceec602e40b09ddb87c91ba3f277d0d0d93895813e66231b8d0697ef8d2db4ea0daf22be7da84946c3f4093ec12dae9a934a79b277366019bb1182e2a45e19f37b3323702045f7c9e198989d6bd2f10c75eab955a03ac95a4b1e5ccb8e786a456aba46fd3de7b69681225e2ced0c2f026cbfba49409a14251ea93a67d7e2c6da6736cf93e42fc89f19113267c00d1bb206aa2935b23143734138034b73ee09d51814beae12525de17433d68e56cd50a1b28eaa70840a252feef1c32338d4cf34c4bf4b32484f72aa5f2fa9f46e660e81b568edffc1615c7d27d814f2a375da7339d98088d78add5cf94ecdff5738c803c30e8529be7bc258667b0c641bfd9a9df60c3d72dc889618e31f9d8f347d996889ebedc13eed8380b40f5d041f1c91e73ed9bcf5fc08da9266cde696d87975d407a4f72f90157771c08ec45bf36595dbe922c39ef613cc48e54e663d89501194eb5f5b3d5ed29f40780d21d5897bdaab99e317ee6991b02570fade842970bef8dc830cc3259368f4fd0cfcc3c64fa4413646610180403eb7178c03f6047662ecc37c779c36311cc9d2657807aecbda6cdf532c6b2400241bd55c76cdb3a711adc57e79cb5c3e8ba565cb821310d7677dc67750f39feaaf3bb898472aee0f7a59e57eb80f2ad9e0a61856bd78780135530c618aa0f309952242c80e025b32b7097300ae765be926e1f8b3ed5fd0ac5bf3dae206d36fe5724d665955f83c85b73b7ae562a341df3fb918562709f91d080b420e394b449afc03c8f77dea4ace2ba9b36bc57977ea05725e485953d1fd4ba58408476945e7ef6df895ffd0e3599c45f9eafa9dc3925ef4edc8629e607970d0714b8d9bedecbe270983a1144d5a4cb3e43f6446449cad3d3c18ea6bb1ee5abca7ff317a6b6eea3ce9063bcdf174ea378ba008d847f069e9c8aa6ea8441e79de2ff6eca7d22dfafe627af2d3ea9fc8505788b8dc95fd6a6f3a222805362dec8c581c6ba7a302c51cd7b3f86f1f3fe9c43d70c0918da41fcdd4f3001f0da4d9e190b5129c2ef36909c74ace7d7593c33bfd35a73ce2367cd65a561371f06507df1e31aeb0c8b9da9b15df42441d315e0e7285629add9515514f397c9edd0bba7beac627aae2c4799ee8b24a8560079ebd743ffe0abca10813dbedea11602541557343e4ad045546feb12c47b08c99f10ea41921f5e5083055d904fa1bde7df79252375dc71659ab32147b47971c09e20abc5f0cbc89717d72265697c020ef418b9da125605f1f2f140b12bfb2d527c262519f2ed19fe2e0babbbd622f239740c35a4f3f0eec04395f282ed7f7f865b3553d8b244b8a717e62fb84407c5fb54b62336f77226e4612eb6a08b65175e526b91f54ef813b0c07c219c487bebeb371101a9e7250e1bc5b2749d8e904856081ad5e185158dd3bcd4b6f3f427d495ff0929f29a0db4d06525232d123d7291202dd4d87fcfaef545f3066a7e2532b74af1485d378f2857cc0ddf986545a9e4755affaa2c55274c37a81f5963ac296a55aab2efee0f10441c35aebe9e04554272eb45611ba40863b373fb2ae7c186ce89ddbf0baec91eb675596af3efd369185a96287b4daafa65612c3884b8540a", 0x1000) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) bind$inet6(r2, &(0x7f0000001100)={0x18, 0x2, 0x20, 0x708}, 0xc) 19:33:15 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfb) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x1, 0x9, 0x8, r2}) sysctl$hw(&(0x7f0000000000)={0x4, 0x4}, 0x2, &(0x7f0000000040)="b37788dd540f1f1d7f248a03b27fc103c2179efeab061f7e87631f93e4ec467df9003de9ec3f86b9a1867274299ed631f5ff93622941790990ad54998a2d3a79d4e80b30719d10aa141eb06695a2ec39064c1135eae9100a1b7a20a1", 0x0, 0x0, 0x0) 19:33:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) accept$inet(r2, &(0x7f0000000040), &(0x7f00000000c0)=0xc) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet6(r2, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0xfffffd72, 0x407, &(0x7f0000000080)={0x18, 0x2}, 0xc) execve(0x0, 0x0, 0x0) 19:33:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0x14) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="763729268e822db4244f86703467dcb8e7727334b29a0229262ca205bbd402fe5eb1e6f0bc0e2ec6310bc3f7f98ed44ebf82af19f9f0b4124ef7754c3f812da0845cf5f6", 0x44}, {&(0x7f00000001c0)="8beb9c84052347a32eec7fad686090d06cfbe76004aadb055b9c3fe59f7814dcd6cfb58a41c150d2f57c7d843736cc5f4164e5a576addf65e043b22016a545ac88c89e4a71dfad85d0d7da866af6ebf9d827579bd95d8c1200416226b2b2838babfea2e107d67f640e6052ceb7cd", 0x6e}, {&(0x7f0000000000)="b04a59c2324e2292", 0x8}, {&(0x7f0000000240)}], 0x4) pread(r1, &(0x7f0000000240)="5b5a4decdbca8fdcba2c3d4eb1d64689b8f3d9085bbb591caf648ccd5505dabaa81417acc16c8fe2b67389a8cd363e47844a15530d89113b33421e4898ca8d11032eefa1de2b249026dbc781136117542bc133a9728a114d41412b00c3273e08ff524b4a597ab493410850ed4bea9cd9640b99f3c2f5de660d96c0f272dcc01890fffe08d674aad5bf6f7561e6e5b6e0d0c32cc55c7ae85eb29c1a6f7075deab30d9ded944897cfb0eb540b07750813ec62e593aedafe8c7cf3b4e978904741f3516a37d24ee727dcf661644171b392865a78c356d865b27ba8da3dc5e6d5a4b7007bbfdb29cf8d69b4a", 0xea, 0x0, 0x81) 19:33:15 executing program 0: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) dup2(r3, r2) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) 19:33:15 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x18, 0x3a, 0xff, @rand_addr="feffffffffffffff001f00", @mcast2, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, [{0x0, 0x0, '9O'}]}}}}}}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) ftruncate(r0, 0x0, 0x8) 19:33:16 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x22}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000000100)="0eeca3f023378d0d116a7d2791c2cef59463db58e8dca27f1120804ff75585dc826b5e4014f125bf952d4fd4abae12b5c6254c9042c19c7457e74e01b2947bf7264f395e953371fc50aab8d4b1272de687b015155649a5308f1de68ef07318fc879feb0718f98a7e5dd598d2f33c3610dc0d3dc55e6bb0c8434e2d8351045936403b354add127d52cc84b2e35fa6f31ce96e88b7218e9b2c2a5c5e3f5636aae047d374309167305e245c77f9de50618bf89ac655e63e099722eb1a829a6b55194727d53bf27d2bf1b5d9aa6a8ac62398eb62e88b878328956e4889bf72509e09430f67122f3a8d747cbf9c34ef", &(0x7f0000000200)=0xed, &(0x7f0000000240)="0471c85a4f29ff40360cd245f2ab5ccec317826b90eef5a0465b7ea919b47a7f3092eb79cdd6", 0x26) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000280)={0xff}) r3 = fcntl$dupfd(r0, 0x0, r0) r4 = syz_open_pts() ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f0000000080)=0x400004) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000040)={0x6, 0xfffffff8}) 19:33:16 executing program 0: r0 = kqueue() execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='%\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='*\x00'], &(0x7f0000000380)=[&(0x7f0000000200)='\'*,\x00', &(0x7f0000000240)='[\\!\x00', &(0x7f0000000280)=')\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='3{)\x00', &(0x7f0000000340)=')\x16\\\x00']) r1 = syz_open_pts() kevent(r0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffc, 0x1, 0x10, 0x1000}], 0x8004, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) syz_open_pts() link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 19:33:17 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000240)="b4", 0xfdb6}], 0x1, 0x0, 0x2ffff) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) recvfrom(r2, &(0x7f0000000280)=""/206, 0xce, 0x2, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) accept$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 19:33:17 executing program 0: semget$private(0x0, 0x1, 0x230) kqueue() r0 = open(&(0x7f0000000480)='./file0\x00', 0x40, 0x65) r1 = dup(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) write(r2, &(0x7f0000000100)="95796f87709a069807e7f2821ede3d70f2b9b18656a307db55cf83cf5e7ea960c49d06731b2d5905e54a2a25dc90b966e0649b582b1454d30dcf58919bf5142efb3fdb6fe78435b4f90bcc72e1d4d3812ea2a4952bbea8a65e8a3042e025df7b55d77ab072ea0c16bcf8e7c43c683904fcf93285bc4abf99354bf82caf11f8400691db69cb5758096ca6062f9d6fb886eaa509b7ecf94c97c39d894ed6d88a9f08ea1332f0f25b8746d4016ad3", 0xad) dup2(r1, r2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, 0x0) r3 = socket(0x6, 0x1, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) close(r2) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) write(r4, &(0x7f0000000100), 0xfffffcb0) execve(0x0, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r6 = accept(r5, &(0x7f00000000c0)=@in, &(0x7f00000001c0)=0xc) sendto$inet(r6, &(0x7f0000000200), 0x0, 0x1, &(0x7f0000000240)={0x2, 0x1}, 0xc) 19:33:17 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x100}, {0x0, 0x0, 0x8}, {0x5, 0x10, 0x3, 0x1c}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 19:33:17 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) socket(0x20, 0x2, 0x9c) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x0, 0x0, 0xfffffc01, 0x0, 0x1, 0x7, 0x80, 0x1, 0x1, 0x3, 0x7f}) 19:33:17 executing program 0: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x12a, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450010580068000010009078ffffffff000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7bc3fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a080000000983000002968a737d5bbf001921660a5e308fe80000000000000e12e7868cdf1401ede063eb5", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) syz_extract_tcp_res(&(0x7f0000000500)={0x41424344}, 0x61, 0x0) syz_emit_ethernet(0x3e2, &(0x7f0000000a40)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x3ac, 0x3a, 0xff, @rand_addr="0000000000000db72cd620bd00", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x70, 0x0, 0x6, 0x1, 0x0, 0x2, 0x68}, @fragment={0x3a, 0x0, 0x8, 0x0, 0x0, 0x17, 0x66}, @dstopts={0x4, 0x3, [], [@jumbo={0xc2, 0x4, 0x4}, @jumbo={0xc2, 0x4, 0x10fd}, @jumbo={0xc2, 0x4, 0xfff}, @enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x1be}]}, @fragment={0x6c, 0x0, 0x9, 0x0, 0x0, 0x15, 0x67}, @dstopts={0x2c, 0x39, [], [@jumbo={0xc2, 0x4, 0x6}, @generic={0x6, 0x69, "a408539bd474334a5d2a22ea4d89eda9af1d7e177d683ac4e29ec8d0776d0e88d7ab56aba37bdc3d98a17f196ce75459e8ede38240e4e9c7abd70e4cbe1c74a8e9f5dcc1372d2b25111bea7a0dd6c515f5bb0c50ff92f39e5da12ea002d764d003a316bc3881694334"}, @generic={0x3, 0x5f, "af3b8eebb1c0f8262ddccded9376c5ce5b96b365311f39a48aca06cf7dee7a603d7303dfe6ab9a129c1b60a10ce2372dd7e481eea1b93d123254f6c05343126646373ab33cbc8f9acc094266bbbedac0149aabd25bd0a502b04dee2ba75a22"}, @pad1, @enc_lim={0x4, 0x1, 0x92}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @generic={0x0, 0xe8, "d77931d676fe200d50d1238f95092ed1a3b673a753771a95223fe1c6eae8806e579f47cc6faa1a39852e5da5b6343fbbcabcb67d6f132e2429651d5e5f0d099b3db01c8256c5703ef844eb75779fed5b5f6561e702f9a355fa19e8f013c2a31897c820ffea45864bc08d1e4bd59231e3ba56128d3d9b75fd2dafd0fe00ae6b684ea062a14f66362fcde88a7c409a05f7404679a9a8ce19cfc736401354fa92d55174abf14845054daa5a7cde417a02429b5eb4bca66293a45529123b431a0b3c74279f7b7d808f00ddc10b8a1fa7e2ac9ef2d14da006793e673f910479f1cde71205e61a0d842018"}, @pad1]}, @routing={0x6, 0xe, 0x0, 0x3f, 0x0, [@empty, @empty, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast2, @remote={0xfe, 0x80, [], 0x0}, @empty, @empty]}, @fragment={0x3b, 0x0, 0x3, 0x0, 0x0, 0x9, 0x68}, @dstopts={0x4, 0x0, [], [@enc_lim={0x4, 0x1, 0x8}, @pad1]}, @dstopts={0x2b, 0xa, [], [@enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x1, 0x2d, "f8d63e9dd4080ada07d98d2d7d6680bf1af7c253292e0657eea070b86086c2861a597f1c7ec5e9d08965453f17"}, @jumbo={0xc2, 0x4, 0x40}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x80}, @padn={0x1, 0x1, [0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x3}]}], @tcp={{0x3, 0x0, r0, r1, 0x1, 0x0, 0x6, 0x6, 0x3f, 0x0, 0x200, {[@nop, @nop]}}, {"fc3af563dd004a20d8dce25ae6fc13087afff8b3ad11d2d106bffe998865a12dd50a3f926ee6665d878064096029c9585e5072675d7004c65555ad4238e1d8e425f4d5f9455a3fec1d52a0aba4a41a961d9fdf533d38104952e947a7d8179009038f2988a10993553f312ccaeccd19eb76d3ff74cd95a5986528045066354550b4a69215859d19ef3cd90ab8"}}}}}}}) syz_emit_ethernet(0x13a, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x12c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @tcp={{0x1, 0x2, r0, 0x41424344, 0x0, 0x0, 0x8, 0x10, 0x9, 0x0, 0x0, {[@nop, @nop, @eol, @mss={0x2, 0x4, 0xffff}, @eol, @sack_perm={0x4, 0x2}]}}, {"8430df04e514ec11f153cfb96fe4966e51451aa66515fa42cca884d75ab5384990c83b1ea035a36d6e555792fe15fefd2f5f4ec01d6da8d8d6536c5b8788f8fb846dca3f504c34e850f385fbf00f018867466218afe6f706dbbe5d06a49a6de1f2e5f654dba4eef68fc3a5b806aa815abd72d0924567d4fb913f402d19020a82fe1e78dbebd54da45f4f06298a6c74fa826024147614accacc1d0ffaba402041103e2f37c17b6bf04c42009f089f313092ff9855c480e02799294e052ce90975f15acd85c5a233301f82729254cecb8c3dd990d9fe0877c6032b7226aee15b772f007ee6109d8c15678abe8ef1fe1bb76b926bffa01a8ba4"}}}}}}) getegid() 19:33:17 executing program 0: readv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000400)=""/221, 0xdd}, {&(0x7f0000000500)=""/195, 0xc3}], 0x2) r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000200), 0x100000000000010e, 0x0, 0xfffffffffffffdd2}, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f00000000c0)=0x400) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) readv(r4, &(0x7f0000000080)=[{&(0x7f0000000000)=""/61, 0x3d}], 0x1) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7", 0x171) 19:33:18 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000005}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x46bfb) r2 = getpid() fcntl$setown(r1, 0x6, r2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfb) wait4(0x0, &(0x7f0000000240), 0x9fe488c7877b3f3e, &(0x7f0000000180)) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r5 = accept$inet(r4, 0x0, &(0x7f0000000080)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r6, 0x4, 0x46bfb) r7 = getpid() fcntl$setown(r6, 0x6, r7) fcntl$lock(r5, 0x9, &(0x7f00000000c0)={0x1, 0x1, 0x7, 0xd9, r7}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) execve(0x0, 0x0, 0x0) 19:33:18 executing program 0: syz_open_pts() sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000000140)={0x0, ""/145}, 0x99, 0x2, 0x1000) msgsnd(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="d20e1f0a7640c4511903b322f8bf49702ad6b4d4c3ed14a1acf32a943bb178b70f9f769b33116a20cc948db77133980f4241a50019b12fba35ec8d3dc8be7eb3beb10c3df8ac8cfc54685d44b8a916d7e9311114320f62b49788ac3b840300006b61c8e819cdf60a4b459321c248c61b3713146a960bd01a6a60710e2d6b22d2582898789e7b62bf275e3aacde1467f98fbf01778b63eb30c2061b1762f94ee1ae68bdda49c46fc4f19aa99f077ec9301d3002"], 0xb3, 0x0) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="02000000000000008214ce3e8980e4723e6fabe1017355b2ea88e53fdcbcc88ed8cad6bfca47e8e5659e54d25cc85437a0bb0747019dc29878d53381913803cb8eac88c7facc1685486137431a6fbdd352e7a536222d93d2b9917f66a34670bda5f36e62ad1e224b214d951383f9ed8ce3ac9598f41d76c3936eeec249672ad7fff56a0400000000000000e293d22b39c1b25f335a4baefe8c603e30fb4841bb79594a2659a3a09c8e168da1e2b4abd35d2ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c8a18396e04adaffbd844690f187a589131ce7eff44f81d91ad1fb9921a17d6c01344a515b526c7fd0de23e96936"], 0xc3, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8060693d, &(0x7f0000000300)) r4 = accept$unix(r1, 0x0, &(0x7f00000002c0)) recvfrom$unix(r4, &(0x7f00000004c0)=""/4096, 0x1000, 0x41, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x63da, 0x5, 0x7, 0xffff, "84c3afcb93a66093583e3b2571744e36187f89e0", 0x6, 0x2}) r5 = syz_open_pts() ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000040)) 19:33:18 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000001640)=0xfffffffffffffe51) r1 = accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) fcntl$setstatus(r1, 0x4, 0x80) 19:33:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) accept$unix(r2, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) sendto$inet6(r1, &(0x7f00000000c0)="cf4df55b5932e121e86b88882eb9187e67e3057c582b58a1f9711a444390de5baea2a2bdbb70814eb8ba31511414fbccda85969e12afe0d259b81ff204463e4ac75b60b09e71688558e1b37982e936de966e644d066cb77474b0d9e67e9507c1ab7f4343875f1453d87b8a536fc12126172748773941dec04b2a0deb7aa52563e0dd7ef6fcb77503ff91d6a51f276c71908eea292ee78786e629", 0x9a, 0x403, &(0x7f0000000000)={0x18, 0x1, 0x6e38424a}, 0xb) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="e1a61400294d"], 0xa) dup2(r1, r0) sendmsg(r0, &(0x7f0000000340)={0x0, 0x40, 0x0, 0x0, &(0x7f0000000180)=[{0x10}], 0x10}, 0x0) 19:33:18 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "0d0d00000000e20000ee00"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="b240", 0x2}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x9c, 0x3ff, 0x0, 0x9, "eaee0a06285b5d1fbadbe6949e41188e4112a874", 0x0, 0xc7}) 19:33:18 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x18}, 0x2, &(0x7f0000000300)="c7ab38c9", &(0x7f0000000000)=0x4, 0x0, 0x0) 19:33:18 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x12}, 0x2, &(0x7f0000000040)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70725fdcade630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac9934b505f15c23932ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda5608802fdda34e8b419cbf9253df398446aa4c097da04f69cc5cc4f16b01206be127e27680a458f48bacdae38767dbb850ebdb29f968bf2c6ad0f7494a9e1fd03beb90543ad201c371a7d36c264ce28f48fb6b18b", 0x0, 0x0, 0xdeb253d91cde456e) r0 = semget$private(0x0, 0x4, 0x1b2) openat$pf(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/pf\x00', 0x400, 0x0) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000001c0)=""/4096) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000140)=""/238) 19:33:18 executing program 0: syz_emit_ethernet(0xce6, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0xcb0, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x0, 0x13, "a9f4abf54a6b11fcb35efa958e565f29e962361ea852bc3b94df4c2934f60fb7e696ae0f823ce1c7c7b31593049c0d81680bd536d7688e7af382da2b6d73fcfa983c6df05ccdfa38e756f30dca792d4542bdcac15e43abf716b21bdad9926d4cddbe36e40752a164bc22dad4137714c71ed9476dc846ed82b117b04814be7b45e04388861f3edc783c252428ed69d849113cb76a5b028a42"}, {0x0, 0x17, "bd62ae6fce33d6c1f18e77c084fbb0e8b49d310f28dcc44ec9bcc25e8f466f12f3d3eaf03ffb2137e0fc1f7ba4437bb25f7871d81fed936332e49ef1bbcbefb03b8b314387038d434fa886d5ae78c8b5f3d196ca665da9be2301d3a85f4700266afb0e07602725152bea8926853b53b04760964d26121c49d3a5b12a175e3e9b981551f9e34ef5573569e0d544c6d7b09702dbf22ee8ae2d2c511cb3d11947033b668bb38a3c398c8c56b7f3c97f37d03ad0a153c034b3fbaf8a05"}, {0x0, 0x1d, "9de196cb2327fb1647d65f16a7d60cb254d06d8d75187766323808e2d728d815d6ebc8ba3a8cd6035075632f9e810e23261a7ca91fa95262ea5c292ab767a0f950394435ac8798debb274f8d20f536df39f28af4189ce6baa209c9349aca48680f77a351fd46eaae748f728bad839fc535ec0de3c3f0bba0dbafe597e9da5644a42d963995992639f7f7cfb2eb0ed12ba5a8a01ed84b9e0e31ea8a9ff59eb6de5c0553c36a183bb697779f5efcd71a031b8c424a744c49756f2a1aadd1ab6f5abfdf7bbe94e4f294a53e134047bedda951923d2588c2011798a60a2cea3d316992fb68f8b420853a"}, {0x0, 0x14c, "09043409b694e5160a9f58824d8778b63768e4c44d490b9fc4f762e9005284a6dd9cd1ff18b47376e436ab2722894a9ee5c499eb7f7c0fb1fa3e2ee64e9ce77435597ee2c0fe92a31a50f6d3508f9c127e08bb62876c05eda38a4a405037f43195e63c0d040593ef3290f56e432967b36282bdf8296efb6a3d4a76c5e39d4712de1086e8be101a43346d608c3fba9f6cfee4a57875930202cd33dd01d30e8453b39f55e0e40194972468995038dd8ca7cb33da1477d4f49a3d2c85f26e8550de53540f6b2e2f88b9e2f878f606e6cd0fcbedee0ccb3e6bac2c4694ebcf5d28840ae7cb97fe6952f817d73397f9de2ff7f968da941a41b2cc11a99e6d5582f4a03002ff5d62c6a27344860ee16fc610ad0504133c6addbafa42f4297e0789db29fd98ff31eb606554726aa88c005f911f3ef3edcbe366aacbab4d16806be960fb35e89f8c19672b3cde4c5be1b768e3ebaf9be4316cfc381f2f7108e99ccfc66d4d4faa0f23bc1f009c2e900637a0b4671932c8d2d9272d8e067a665484ea007365b7522a859f8672d170837fa8bbc51f27b5fb4ea3f89cf14785e3c4bbde3cad8f24fe2122943d5564b790072b8b76254c03d99a1691882c76df90e8de59d3c286052664089070da54df364f270950984662cbb2bd2b7673685687eb81b4696dd401dafcef8f2e264d07f67a83b9387fc8ae1562d0930379310ece0249e4ed00239e117bb3f38c51db4394290d4a21aa7f8d085220cddfdd29dbfeae3f6c9e2bb121905686de290370b21f432cd9344a84bc777bf07f4458e918a8bbcd471d6fc98f852af06b28abe243f420ac56269164c8e30885ce88b177165cdaf23e03edefe4a59bc6521343be87f356711585fdd63113f8592e5ce4f8ff179159bb469203eb31e1864d9e11c5b1a189dece89e637ffa3d1a6945181b10056d11b8f30fb79a598bb4d359cb7413e58335358f0bbb64b87868d2782e0dfaef8e13e20bc0b0c8911dd9fa980bbbd6b4dd312450c354443fd50d204fbad25cba519ed6f1b2fa8cc4b89c3d76fabe1c8e2c6a5202067517a7a4f90f291fb5a2a08ca88070ceb1e1e8ff963652b27e2ca5f07dfd68bb934fdb2894fa78dc97e603603ae5d2974fe8ef83682a886c1d5a2d105940d7b6918a02e5b94f18b5549049defa0555d3f32505476e443785b2f1cb0a29afd3f16d8a3249f6ba3383a5581b149a3a1f75794632546ce2741cc3885f7cca103ec09f103210f78804c5537e706fbdf4d3f8395d663fe58bf83cf4fa18c17f0eadb8586f1b7144731184a5edc310c723ecabfced78bbd39d2d02fcd0ce10d3aff7ae0965ed705b88554cc284928f50219c53d0a615baa43ad281f0e70b52f82f387d63dd45bea05cc38863524c0d2be12b871ed976d82ef5976cc1da84a4dd5b28e43e4a41bef8260c8b630c48c9ea5e1ceb08c509b9ce4cd47f5b3eb323455fe2d59eef8b8a68bec92a10772b33d60b29811be5b62bb1abf82e2a9b4b05d0cfef66fd7ca41b562f91bef175d8d52b9fd7a4f6bf29c1eeac318d85d3f7f21a8d8d426ee47b2250ae7bda96afe1ff98787fd62b4ea1fd792f8f4137de9aabf94c54c76e49cb64613ad056ba736333638402e9e2a8159a7eea283bd08572a32d41497c3400d51547e9d176de8f85c595e0e59a4140c1ba88070dcfa8e52fdde6399cf2e87b1df108bc18348452ae7d34c3dec6ac43cf99d57cbc813541b9f990b88179c6f1d59b4d99f91211e26010eebc8868bc26eb5e238a4defd37d7ad9ea147f8f0709069141740da28cd747966dd05ad08e97d6069251e170af489f7dff6959c85fb14d729c466ae27a4accd7054120a39e200d6584f0ba74f0c5546c6826ce8dd55bcac34bf156da7ad4ece9dcc282d9f3c2353058dd1a4fcb7fa233273da65ccc9e5422d107bbf720366090828b5c3f3457e41168a350fa074c905ffd01240325f67736e7f20c27274b4ec581dbd394b05ddd338ee9a6edb0d793cc744b3aa473e59ddee9979f7cdc2a647cb873253c91495833597f6f9478a989af7569e25314739ac874bb8ab327c3f9ba0805af06491adf7ae38cd8ebbce3df689d63946dd6ee54c721ea42100fa5a167fe74a0cad72d21cb2735c6fe1c2ab3df2f8c64e0c7c7983fd1350ee3cd969e420dc6b06c7c8fc4da2e6e86fa834ae82b46557e54466c08218ef7aea40541c7efaf9bcd3a6e656bf1bd7ed85bd975adb4f63dbe9470d3eebdc258892dd73cd2704d93bddd675c23f9b8d36e28b50f89ca3505b6b12445812d6665688d5c14499c914418af11d658126fa5871735d359a5f07550eb2ebfe24cc031dd61612280665b16924ff8ec2228e2e02036c262411f857132c1115479335320a8986389bccf6c5be03153adb77c7b1b151550d41c7efa35b594110c6ba8e1d55a06446a992217f5400da1b67103f7f3fcc281b26ff3065ccd0d50047f30b5b3d3836f201742fc905d7715fc78d3a14a1612958258ceb937e0e4cbac3269a508bca57d91f049c00516a63189822036ef04b7c8fd64847baac998d79a80cd9646a30b5d21c82cef151c2aa81605edae4b78d3f5bf4b68a82105942c4400b98bb680ea4e39868c618e967abb6c32123800385cab4216bc84bd12b4e67dfd656dc685eafffca5e79a8fe635490a4c138f57e617d5fb9248f5fb0c78605f48f458ca87f161f2ba5ee72118ef1b3c15773d7ab6ce36b58ee89d19a4779bb3af6e1a39baab0baf4c1de2084b36934694c2106d60740815cce3fd02a8bcdfa7c088843712355bb1749efa5674e9fc051dd45c32cf5142d4ba86234c08760418fd5905f41b240dd087f1ced9f17d5b2d480e2a5ca1846af2fc9b8e3734c16ca3cb526b40c6f23d09ff0131ee64722e13ef9be9149d254ef73165b3a2683b29cc41f6dbc1922c7bc2b77c8a1ab102b3b715644a6f226fef2c8a55908372f3090cdd27c7e06b8889972739ed58ebdcb15e0f37ef52a49d050208a618d66f6e32539c035736e405f34984248335199f44ab581bd3e4c10935d817ec3d18e42ca1512bcb0b2e0beb59adeb31d4c3257addcc410663312661770fb7a09ca5b589c309e9d7dfc6a88dfb0935dc7c4af70bc3cfbd584188527faa9579812398c97f7c1473fb3778facc8841a25e2815b1ca8337ba203e1b5e4818a55775045b41a3a9ee41de0629943083d34b15acb58bf1522641d049262add965ee01d7301ab02c1c4609b2ec2e5051e17b258f76e78886f2420467d706617c65978f946f772858e99ccc161331ad19fd819596af3a009e19ad039ead89423eeebb5bdd95728011722e7cb282df29190066f86e5fdfa98ef81e08e71ee03011ad255e061ce4db788e3b7b430abf8223ef54bd8bb3f7c90f7b473d2e26beeacf367ce0fcf5cddf129c578ee6276e01e3afe0506f159439c32a73eda0683f1f1aa95168362ea5751beee75dcbcf41b749afd9c292f331070f5f51c11e8081343d011c5ca899f0fed89b1251b2ed763426c407d041109de1279b827f3431d90c0b81a8a9849348e1219dc2c12fac61cb04ac2f44e961d4a5cdfcf558f58bcf7daf612bbe83f412d27b4f1846c0a03c1368cd27cd225ce383e59569671089f46fd2adb0bbf6b901b48202fbcb47d8fb5b1d94ae8634fcbd17e8aac7e290430946db65a6e4c956369b412eef3d63e05fc91f466ed7487dac4833e5f310217c9b25d848c91edbe2abf674caad44bcf38d0300b19e397ced6407bdb788f90c8d"}]}}}}}}) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xfffffffc, 0x0) socket(0x2, 0x4000, 0x7f) openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) 19:33:18 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xb}, 0x40000263, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x1, 0x8}, 0x3, &(0x7f0000000080)="ce9307baaac472c0d7b6e0e632ec788f855549903f9496d0087ae8be0a062ced940c6ce1a3d649c09874d8ec93258972fa269047ebf7962e5ff53e14db001218bfa1c71730b6ce63c272e83755ea000178ac0b56", &(0x7f0000000100)=0x54, &(0x7f0000000140)="842a77190f25e0c77e1f6d0b1fbcc65e17af904e29bb38e0ff814d9eef0407d6c5598b2bf4ba8674e2de336254a30ab837847ee863db20feeffe169d4ef9f1457e1bf82759687a768a9c1c009d8b79f52a281c99ee12563081c01abdc631852452bc4567b8d6e87b11bd29707d50c4162fba043043d87339f598369b2488b14116e1e31ac5e4d8796745fe7669a7f547f7e6c319abe53f8ffafd0699b02b639a56fb7a664716f91a46594e0f3c27bd257e", 0xb1) 19:33:18 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = getpid() r2 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r2, 0x6, r1) fcntl$setown(r0, 0x6, r1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8060693d, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000000)={0x6, './file0\x00', './file0\x00'}) fcntl$setstatus(r3, 0x4, 0x46bfb) r6 = getpid() fcntl$setown(r3, 0x6, r6) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r7, 0x4, 0x46bfb) r8 = getpid() fcntl$setown(r7, 0x6, r8) setpgid(r6, r8) r9 = socket(0x18, 0x400000000002, 0x0) dup2(r9, r0) 19:33:18 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000180), 0x4) write(r1, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r4 = accept$inet6(r3, 0x0, &(0x7f00000000c0)) sendto(r4, &(0x7f0000000100)="3ccda7123ee23e72bd2c91bd0222792d7bf9a8c47cdc767214dcebfcbac26333", 0x20, 0x408, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 19:33:18 executing program 0: r0 = socket(0x2, 0x8002, 0x0) socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRES16=r1], 0x10) write(r0, 0x0, 0x0) 19:33:18 executing program 0: syz_emit_ethernet(0x11a3, &(0x7f0000001200)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x116d, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x2, 0xb, "08e5ebd2cb840b0c5e8fd1b8572b71b5e85640cb3b5f7269a972d7c6515dabb76a69792088b5380e3ae147f6737b8571ea78cef9c8c22daa731d1c7029d981d3ebc4db5693885a75c6697a3f21b334d1447c75d804e7d96864ccb45432"}, {0x0, 0x200, "1df1286ec7bf3f4450b9567df8b8fb60f46d43b78d1fd225294b840efe47886201a865179a1669a5ce3c0d698e12a0b2bfb195e91c1df0c0e881fcce805b58ced4d979df9a48a195b0f266ae759f0f32960b6a130147b273a18a2a8804081b401e93596db5aa76bf4c872925f09bd73238b4c920596c6f4cb7812afdd584cfd7f49f746a0aea692e6ebeaada03ead662de00c6a8d94bc55b77a117e1d9aa9f83c3cbc3533b7c9878ca9c092a098abfa924f59533f388c4995ea7a5073731fa0d7809cd6769cf9da53375c00bae1eff40f6de8165bbba6fd829e6377f0268314a87abe94cfc9a1c548968c98084f90d2f09b2e6bb9dd8426e3f025bfcc7769aac55559bf6d535375a783c17aefaa420e3d29330f5d300645cebae8e515bf9205e28f643c0d1b5f7309234501ea66ccf741eb0d58bf6b5d4f8e4c94fe27b3723a82af07f703b45712058185650ec28b4471eef40faa66d4f5f1714b6f2711840e228ad517a316845acf6289210a5de2aee68785231bd20710c6da3f696c97da979caab0b9d96eb17ee095e885f4f848b77c4bd6b66a84f9b859045fed9b98a4216070542b6c0f29c63b9b4f40b50325e3af145d1dee0936eee5b027a33cbab3d8a02ac599b1d49ce4bbed1019060e98237d5cd4f0d6866bd7f204d104f4f6c532d276e5710eb9db2d0f7c520417cc12dc6aab2baa9b054a86f7e63ee278869e5e0fa8dbdf3192caafac56b7411e51db765e8b4c705a0480cfdacd5e7ce19631e406c88cb3f30b5485ad06734ff3cd4c81926ea24ee33eed1685a6cb6240a6b482607a60b4b525f2f141997fe2126f8adfbad11c9e7d507fac652b423327aaae5d238475d08b9e5b29f196d92aeaa6d79344f6c64df99048e6ef77a3690572d402b97ce8fec4827c53f487b0d84a96930682b5f9528ba86ab006f052d09baa85360513d9c05ae4ae54b77f6f47479c9bcd821711944fd73663eede43df9146b737dce4ab387895652ba7684276bcea3dd753fcbcdb2078d9585cce9ced71530c076d74a3859f7d2952b3dca28143a25ce312eed17315bb0f829710ea6faeb1c44f1926d05f52648cc720b888df7b148130ad58fc0b17bdec508a16b72ac42df2b2f6eb51b31d43eed3f726ce196ec18a3141fedee86f99f8e714007e737686d1e4fc40f37208850435bd124ec3a1e179a51d8ee61a82494ce6e167593c597c0a4025048089f1d0c62720269621dd79a8db865693c31091d419d4ea7bfeda8cacba12b932c3594913521a34899ddfc27a25edc6c5985a21c20a909985d89bccd115a59abd0d06d2ca70418c65619316fef714f91384373fea9fc602ee8658db9abe58573ec4bad431f5d6680f4e2d73e5adbf5207c71a7fb63c05e6c1bf0e9781da8204b69649e1f7b9ee455481e5ba1a7853442b1e0a9935725703ca4e19e7c3cd53771a4d823f814b2de661af62c4a563536634ce5899437287586bb59a3eed316b62f2bdefa4a2984d9a3fcd295c51701fdbec3849791bd0e8d83bc30024046ca8377fdd923ab6f8537614963f89633c9017fb9e77431bfc2bebf4c75a403f795de96e17bd4ce8e94da8a8679e24e268db7184da8e829090e47ea387b81f6dbf94030a86de65277110583a6fcc171e4f18c4f81602466f9908d596ca348454daa05e7b8abe5d1303a4107ba848169c9be6c2393a5d867f3f9b93bf8d1c4164128b9ad9af228259ec26af2dd93d306eefb52e952854f3bb217d89d104b101769f1a9840dc4986c3aab3b6bf1c45a19e14807b67324eb4a1feaa4125e03c6af01f8c3d148602a8edfce1c64b01dab5b545e4751b5a24b893602961b5f2e629fc72480eaebd53cdc4eaeac9df189fc806413e284e2326b90d0f66da77b1102563cee4b3518bb562cbdfbd9b598f656d17274b89aa8598a1cd5e194dd5b347f3d87c5360774df3041a3ca4a4cb7febdb70dcd259f485d599ad730ff4c37c9580e7e9442d34922e7d5697c7b29802594250bfbe72fb7a10c74c4b819ecba0f69e0c0a901c4700ab067c1cbb479938abbe2962698668fdc3fb44047afd4cc5144266b190774c3b0b23adaf6631b59d06c52cfa691f5dea3106ac3ed6929e0865e9ea8198e7e1ee617855c555f717a0d72b276465e020aafe1b815444498f4ae926b743af3d886e051924f38b0fa2c8f73b620508afb14bb5fd48a40fc05ca3dd65640dad1339c62e56ae69d828afd366cbc7bbc45fd5b92d0a09cad1bc78ddb011929845e4be88051e62eb44bb6c6d6b3aadb7030fd15c14ead522d377d96367392a7a9e55d72cc519eceb348aed4887fd673be2983edfd746869195006a55aed91cec4fd507d43a7831eb0d3fc1fcd8e700f7c520657e0b4a4e4f60038598365daf08e72e408db4d7cfafb196250b3a59ca9c229bbace43b6f2a808a01ef388eb37875bc7ae264abce481ad2364eafa06bb32332551cabdabb4922e09b97dac6484c10d73963c5f5877cc8701025a2f74390356910df424d1015e9aecc15c252c05d7b2d16aeef8112f3564bfe1c76175b2ae05d877e5e48448c0873a9ccf0a6b4dedafd24ee3de1fd96f433d9999e44c55192c324b9ec9e9781be3a92d60d4ed6ae244153c2f4fe0b4bd8180d8ce7f4e262313bd170d3cb70d1d2c7aaba8d85b4a39f42785d404f2e7c6f92e89a4191c8f0effb9bffbe5588a064cea7dc362846fbf4a814582adac31615b6428fa2db51a4b049df82e9d3787a8c584e0e2223ca5e5bb16ac1ad0d71a0bdab982eb054d74fa8291b3e92f7235e8ed97597d0f02c62e0c99d9add26df3a75cc42ffacf09c809d1405d73cfe82fe486709ffa6be1ffff6f67b7704814338c54b61c12c00d143333f8fdb6f39b94095b52a1f8f83b7ed91f9d91a8faa0edcca634257d0a5e8e6f5e2bdf2eea3c159a22b1850619c8375325420373099223aef24cd793842755b70cfdcc8fea7a4ea001e145ff83decdee011e20ad072faede030b5a049c0c41c0c274b02a3ad135090700dbb1e53691d5609c1b2c1661aa982cdf33a2d43a6052d9a5634bc14da6e78745d267198d2a2c22297fde5283c2522efccde48f3a30340f104a629ca767031dd431d91bb04d602fb3160d3d0012dc6431f25c1ccff3b8f58c72c105b609fd73a42cfa243fc8134069ce79030c6d6a63cadfe16a664ea8c63b79b0f458ff88a7b729cec3dbe617eee92487fc01d33d24486d68e16cd9b52fc4d5c2ca9653938fda4e42607f060b618476a29ec33b55af805ddc42c2d7a164da6be56ffd58f66cb527be5841e5da36fc5219dbcecdc2cd979c8f1cc4fa6a78771cb11ece3441b8bbba840808e8633a933a1be86246d5a1144b6563bcd2148f0f02557e187e49cad4577f2091d3f4a22d63b83b6a06a9b8e8d83d2797e497add8720fa06f2221c2b9ae3e0e222800352899315baabcea2520efb6a36ea6465e6dc849b7daafb5fb5c5da2c1ea1c84593b3f8a435164e893e6a2b12741e3511d36c052b44a1d4f470feacab766f9e7d08b6087b3ed7cf32c0d584616a33eb7ccf055a3d18d12ba54d18e4265da15893a0bce175d25ca5aecd0b14783de26eaa5d707c1bf73aaa8c2152a8fa5975284dbdbdfb6a9d4922e5d12c5539fd569989d156d9624c4ac28ed08fd6cef18e0d43b4e883e435394a5ca9caff6b8205bb72a947012020bb344335d9208611cc459d23ff754d5524a88f7c4de8a811c4c1c5c285a3db78c6ba238530d43a0e285f1b220b80d066bd5148df04161ddbf013220715c4df45104395b3dfef1f56eeb09e9b15b8ba1d41e246eaa5d226563e9250df1a873bb9a4acedb6b206395615cb7648f1adf6966a8b2b15550f9bf03badf0909657a5b885a6bf96fa897f7b91743fd2852d6c45ed24a2e7aa2bf0527b9d39d43c721c55ad50448fe6471c330cf60e14cdeb837a3df31a712b60d7ca61e2499747e6abec428e82f2ea9cd07c13e46adcbd444c1d2500edab461375f995048114e9cd56ca3c205d27a1ce98357f8b9f26b9e60a2822f1fe3ccea67c33dc1b71fb4ff7c9742ec4c5ce45b73d29e383aa05f1c7c13e538d78c90c673753ad1f41ea802b1fb28f5da5346173ef99717ad90c2dae8f0f2d21b22963f50067883facc2e1617fa5f6241d9b5aea9a3b389483e729b381cb213c1c0e7bd0bb6ffd9638106727a49d615c6e0292e553b4dc713c8380d90d5f27ffbd326c094106785ebb666d488f7e7b0738718d4719b83085d0c6cc1a0d462221354c1acd03fdc50c52c7f37f345e680a4f3ccb8b0e13d37ef0c268512dc8244fa3528b507e069871dcea9869682d759da9e04c577f7993a676fc90ec1bc13bcbcded1efd11efb224b7d6e1e989eef21971ec58f289e598130c371c650c2e9a6ee032ab0238cc20fb5ba580f6fedb53c83f1621f5031e8b6fbb2edcc5c92619dc91d0e3bdf41f988de01a810dbffce8dfafcb7206c1ac7cfadcffe6eac968d5742fd28a9b714632fb4b30e68ffbdad1bcf142ff32e78f75ccf39445c696b8ef52cde89bc56c9ff7ab3dcae94ad33cff6471f52f02e188b49ab93886b47cc846f1d9bbea3bf71776a234c2265c51d41a4a85ee06a6186a669480c6e63daf4dd0c4e63c88aa2209cc528ce68aab5f1d89b7d5143b3923f1ae63a7677fad9d7541aef5f50ff1e24ca6235e0b4aa40bd27512055658c4a793d10eb9cd988f00d3b8a1b2feefe748ba2683360d5435a4a168fa62c7769d78a263f1f73d044e2e771294011c1748440582d2e749aa39bbb97fdefec77ac73645c22f0f299004703ccf6e3a6a77f9c06501d406031488b20cb49ccf7c6db43a0804026a9e5fce2be4fcd68bf6dee70056b1fd0fc6cd3db50589329bd0a022d1f0d1d2210417f0b81dcccff8c0e87c65c3aae7c7438c0f3ac47cb421139fd9ef5023a1b02f92ab8927ca782e7e5d66558ea7f6853963a5660c26ec263b2fd9d4699150ae6270b66b7ef5cc73e8e4060ea1aa1256612765e2a572ed5f412623e65b9e4f3ab6990c768159a5c651e5f7a92188e6730e8e234bfed2afb087db62a6bfbee3a7dfe4580433d13244725f9acb20f18d752716270e7bdbf0123f46089f783ff7490327617cc6c29d477c94799b3eafb5b8ebbd38ac968262d0cca8265b18847295509bd702e00922308a17f8ceceb79e19a892f931e5d9784e86c2f672530b78d197ef304aedd88189ed797ea3ec2dbbd84b87e9bc1dfd6ec2e3e868cc9969be342b2cda6c4f74696547d2d9eff2eb2d77a2fb15cc0be60be51ab5ec9af0326615a408563654a10e8505d194f987de03bc323d51a772077a43a0841f12d18984f66b242c0d3c8055beb0d7a0200765dc8194f16b913c3be70e721acb96836d9da79c28be1ed2f73fd6fb0793c3de07dc1a23006d4976e6cb9bf653c6805ebb411ef9c20beb92f0ac6b9bc2d2791d61f3a5ce3b352c1e7d56214b19770531b472545c64c575de40c12d9bea69126bcbccddd4ae877e057e97b282b6b76b49a1561d37995aaeee457757dfbe8b73023be27ddff4a7a977f20f78884fbf8ca0dd716bb23893cde9878b773e6d0bb098d6428526cd93d1b2e73b48ff8bf22107dd25f9dc99b661ceb1ff8ada2b2d6e4f6b5107df65e894eb2d7331df0f081eb121fb5608a76b529c7a20765d1376519cc53969292dba62eaf0708af2b90b9cfd8a48a21c006836a448927022888575c3cf984bc4a8da32966e1c255fd3a891f1d987e19885a9895d0b34a7f7ef7f8e406a35e033ab62839b86195375d4f6e3e680b80b"}, {0x0, 0x20, "1449f95ca8552754407b829e2917127e16e89a75973b0a6e10551685a6b422eaf13f05522718af440ad47cc2476be7cba00253bed0c5b0bb068277e02508d8ab45e8977a5fd8f3301564ac5ae459819df5ff3242654a32e5e3c26237f8da7baa3781d8231adf7e2e539881da460fa8da99cbbd470c839c932fc5c4277cead04ba475c5753585a49006e91b0f5cf77b2060377d690438cc7836cca19b3473eaf7ab603e124afad335df42c49ac0035c9cc878e432698a71c5e4d124a72a71b3b3cb0fa5f32f7b245fa2418d4b4adff4afdc4a85bf091eba3b23ec4b2a7f7bf0e95be306d778753a57baf638bcd0f7c929ca082233bd59b86907433e10aab62da3e7a6"}]}}}}}}) ioctl$TIOCSTART(0xffffffffffffff9c, 0x2000746e) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r1 = shmget$private(0x0, 0x2000, 0x1f3, &(0x7f0000ff7000/0x2000)=nil) r2 = shmat(r1, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(r2) shmdt(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCSCTTY(r5, 0x20007461) syz_open_pts() r6 = fcntl$dupfd(r0, 0xa, r3) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000000)={0x8}) 19:33:19 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffd71c9edd1eb5397e52a3c66e5bd0fdb4828586dd603179710030200000000000000000000000000000000000ff020000000000000000000000000001000090780000000000000000000006615a987fd5b28b05be5b06b51d24a85e14d7568fc1fbeed4fdac58393e761a8d4706db"]) 19:33:19 executing program 0: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB='0\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) semop(0x0, &(0x7f0000000380), 0x0) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r4, 0xcc, 0x6}, 0x2, 0x5, 0x4}) r5 = semget$private(0x0, 0x4, 0x5b4) semop(r5, &(0x7f0000000380), 0x0) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r6, 0xcc, 0x6}, 0x2, 0x5, 0x4}) getgroups(0x5, &(0x7f00000002c0)=[0x0, 0x0, r4, r6, 0x0]) sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000100)="9c0b3f900cceee08557c9ae2c6891ef8346d1c5bb441b3dbae3c5fc2e2fd961a804608705ba40926a0b7d54da4db066252c65b4e4a0d7660022ac42c07a553f28d236ea23004c430c01acb6c075a10931ea0e75cf120827eb2a9ba7c22e44406b458cc71b9cf4aa2bc3257a4fd8d06e13282cbc69d5e25d11187b6e5001e98de5a3da57c9dbb2347cba50ac3258b23bb32c8e525c541bd8cffc1bb08d082753cfe36a80617bb24e9ea6ae729", 0xac}, {&(0x7f00000001c0)="46802e4d3ad66ce75d2e8bee09665a1f2c0a88d5551caeaf43789303d59dba8e964c44a57507b06d0d1e2bff72d1c4d04b96c46019bd26b880a560c29de0b4c977dc64ab75a3c895e2c64b4346691a173be22d29bdbe974880edba3de783edc7", 0x60}], 0x2, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r7}], 0x20, 0xb}, 0x403) accept$unix(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000c21033418908a0b519a788633c0b482a8e1f17df3127b039e6d0fddbdeb82eacc5bb84b37d5b3f54c809ff63f04550"], &(0x7f00000000c0)=0x249) 19:33:19 executing program 0: syz_emit_ethernet(0x52, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60317971001c2b00bdb973531eb41c9d60cc505ef7956d4f80e784a81247e4f515fe80000000000000007e262e47316889f930da", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50000000907800f5"]) r0 = semget$private(0x0, 0x8, 0x10286) syz_extract_tcp_res(&(0x7f00000000c0), 0x3, 0x9) semop(r0, &(0x7f0000019280)=[{0x6, 0x0, 0x400}, {0x1, 0x1, 0x7fc}, {0x2, 0x2}, {0x0, 0xffff, 0x1000}, {0x2, 0x80, 0x3800}], 0x5) r1 = semget$private(0x0, 0x4, 0x5b4) shmdt(0x0) semop(r1, &(0x7f0000000240)=[{0x1, 0xffff, 0x3800}, {0x2, 0x2, 0x1800}, {0x2, 0x3, 0x7fc}, {0x2, 0x3, 0x1400}, {0x1, 0x2, 0x1800}, {0x0, 0x0, 0x1000}, {0x4, 0xfffffffffffffff8, 0x1800}, {0x2, 0x9, 0x1800}], 0x8) semctl$GETVAL(r1, 0x5, 0x5, &(0x7f0000000100)=""/196) semctl$GETPID(r0, 0x1, 0x4, 0x0) clock_gettime(0x0, &(0x7f0000000080)) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000019180)=""/148) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000192c0)=0x8) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x4, 0x401, 0xc00}], 0x4) semop(r2, &(0x7f0000000380)=[{0x2, 0xa, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0xc1, 0x3c00}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x2800}, {0x4, 0x1ff, 0x1000}, {0x0, 0x33, 0x1000}, {0x3, 0x6}, {0x0, 0x3, 0x1000}], 0xa) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000002c0)=""/118) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000400)=""/113) semop(r2, &(0x7f0000000000)=[{0x0, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0x1, 0x800}], 0x5) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x2, 0x0, 0x0, 0xbffffffe}, {0x3}]}) 19:33:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = accept$unix(r1, 0xfffffffffffffffe, &(0x7f0000000180)) setsockopt(r2, 0x0, 0xfffffffc, &(0x7f0000000200)="6747d71d8003951d906656119d89a00851a05518512dad271fa3f33472bde3d69d8fa385b6728cb4ea6a3e4621bda6da03b664e1a4ab113b087cd4cef5e4add0d5f4cd200e6632fcd2bec293511b9cea129adeda36589321c65e507bfc1af4a2f8b34d361f6d4bf2b7964a2c00a382e9e19d24a4ab385a5802468047521759ebf3f7de2ec2a31945291f18d90306ce8adbb7a8780d1f5943366ac411ef2af701c279fdef6f97808c3b24c6c7bfd757cd2dbe4a23e35664997e3eb89caed81b0615c7c3bf106ba73f297861a6d9bd7e1079b06cdcfef6334f65270539d37b002ce79e8e83c3af", 0xe6) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffefe, "854969a5cd3b6111fe4d040423001000e6001000"}) connect$unix(0xffffffffffffff9c, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000100)) kevent(r3, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff}], 0x3, 0x0, 0x200, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000140)=0xffffffff) accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 19:33:19 executing program 0: syz_emit_ethernet(0x3a, &(0x7f00000000c0)=ANY=[@ANYBLOB="01000000000032c8e1654cc608004600002cb900000000009078ac1400bbffffffff830500000d009078000000000000000100000000000000008d6e322f412d130a3f3f4133a019fb094052fe0183891c24cbbff354fb5453cbe55811c8302ded778e69aac0e43b439a770486ac1b21a82e85df991b3b744694cb7a90d03d39c9f02b68df558b9e"]) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 19:33:19 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x40) setsockopt(r0, 0xf6, 0x9, &(0x7f0000000000)="6f773db8b59eecda67f091", 0xb) syz_emit_ethernet(0x7e, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@multicast2, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast2]}, @timestamp={0x44, 0x20, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {[@broadcast]}]}, @ssrr={0x89, 0x7, 0x0, [@rand_addr]}]}}}}}}}) getpid() 19:33:19 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000100)="04000000", 0x4) dup2(r1, r0) r2 = socket(0x2, 0x1, 0x0) dup2(r0, r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) listen(r3, 0x3309) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e3666696c653000"], 0x10) shutdown(r0, 0x1) 19:33:19 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000080)={@broadcast, @random="ca8809cca273", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00{\x00', 0x18, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @empty}}}}}}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCNOTTY(r1, 0x20007471) 19:33:19 executing program 0: sysctl$vfs_ffs(&(0x7f0000001080)={0xa, 0x13, 0x11}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3, 0x0, 0x0, 0x7f}], 0x7, 0x0, 0x3, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x180) renameat(r0, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') 19:33:19 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRES16=r1], 0x10) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000000000008000101000074000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27", 0x51, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000080)) 19:33:19 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x15}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x5e) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) getsockopt(r0, 0x80000001, 0x3f, &(0x7f0000000100)=""/239, &(0x7f0000000080)=0xef) 19:33:19 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x400000000002, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) setsockopt(r1, 0x0, 0x7, &(0x7f0000000100)="050000004d917a3cbfbd6d5317b35efd721a4e63be159878d5df66b5d169903d1b7580afdc46210fcabecb30874c755822a139e3f847d7943352f2698df47959c886e9be54c56dc13e7d09f4edfbf517aef65889ed08e4cd09cbc220579d2e0636761e9cdc4ce34687478d9dad73064a2576", 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) 19:33:19 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfb) r4 = getpid() fcntl$setown(r3, 0x6, r4) fcntl$setown(r2, 0x6, r4) accept$unix(r0, &(0x7f0000000040)=ANY=[@ANYRESHEX=r1], 0x0) r5 = socket(0x18, 0x1, 0x0) shmdt(0x0) shmdt(0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) setsockopt(r6, 0xfffffffb, 0x3, &(0x7f0000000080)="1191174bc1a993725c227b464f9c2039a998ce", 0x13) setsockopt(r5, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 19:33:20 executing program 0: sysctl$hw(&(0x7f0000000080)={0x6, 0x6}, 0x2, &(0x7f0000000000)="530ff19f77680a88fffb784e8bb0911b632bff90d0f51df49e5dd62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x26, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f00000003c0)=ANY=[@ANYRES32, @ANYBLOB, @ANYBLOB, @ANYRESHEX, @ANYRESHEX=r1, @ANYRESOCT=r1, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000000000"], 0x8, 0x800) msgsnd(r1, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) msgctl$IPC_RMID(r1, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8060693d, &(0x7f0000000300)) ioctl$KDENABIO(r3, 0x20004b3c) 19:33:20 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x12, 0xffffffffffffff9c, 0x0, 0x4) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 19:33:20 executing program 0: syz_emit_ethernet(0x6a, &(0x7f0000000000)={@random="edd700", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "001000", 0x34, 0x3a, 0x0, @rand_addr="61adf862858aa8790dbf9a1459e5824a", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xcfd, {0x0, 0x6, "f77bd7", 0x0, 0x11, 0x0, @empty, @mcast1, [], "80020000"}}}}}}}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r2) 19:33:20 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b100000001000000000008000501800000000000cea1fea7fef96eefc73fd3357ae252e851d56caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b23ebbc257699a1f13dcda54b0dfc12528a4572e27ecb5d602000dfd026ba8af63ff37282921e4fd89720fd3872babfbb7723c00000000040000e8aca4911faff5a872c881ff7cc53c894338796362f1a9f242145e4fd7df16785a3d618b10d44a6ee98d458c04b7144f36a0", 0xb1, 0x402, 0x0, 0x48) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) recvfrom$unix(r3, &(0x7f0000000100)=""/164, 0xa4, 0x1, 0x0, 0xfffffffffffffde0) recvfrom(0xffffffffffffffff, &(0x7f0000000040)=""/32, 0x20, 0x842, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f00000000c0)=0x7) 19:33:20 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) syz_emit_ethernet(0x2e, &(0x7f0000000000)=ANY=[@ANYRES32=r0]) 19:33:20 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1286944, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r3, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, 0x0, 0x10, 0x9}, 0x6, 0x1, 0x400}) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, r4, 0x4) fchown(0xffffffffffffffff, r2, r4) setreuid(0xffffffffffffffff, r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x2, 0x0, 0x0, 0x1}, {0x6}]}) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCGRSIG(r7, 0x40044273, &(0x7f0000000080)) 19:33:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) 19:33:20 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000001b40)={@random="798081d6ac94", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0x18, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}}}}}}}) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8060693d, &(0x7f0000000300)) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000000)) 19:33:20 executing program 0: r0 = syz_open_pts() open$dir(&(0x7f0000000080)='\x00', 0x2, 0x158) getpgrp() r1 = getpgid(0x0) getpgid(r1) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000100000000, r1}) ktrace(0x0, 0x1, 0x8, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x400000000000bb, 0xfffffffffffffff7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000080)='s', 0x1, 0x0, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000240)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000340)="895b1209f8a4b2a1765e518eb163279f703c2b5f88d29783a6c1609266f96824c8608a0c451e81da0d9b947e4ce32df6c0ab8843cd811284df1d7288e43d1a5f6e3c90ba6a56dc21a2b2b9708874f18fb71b1ab562d8f9db72ae8a1aca476723d8850acd9dfd849ca7d4d6f001885dfd79632f6a659d62e35023ac782d0e4ed5729349f0004b13eb8d546b8ed950a0be5dc9ee4c0e1a69b4230ad5e1fd87788cacce1a4b98ea6c77291b05469c9720615ea08510b0f196df67cea4e08253d534824e7e87f777743224874ba211c35f430b41d92f6a1398e648eccf2c6d5c5b6c5306951bf0", 0xe5}, {&(0x7f0000000080)="352d1721a544f8f03035911376", 0xd}, {&(0x7f00000000c0)="01436e7ae435d230a127d639e904", 0xe}, {&(0x7f00000001c0)="3443d6e994a37e1007ebcc0c71f20ea9ceb436aa3fb159596f74e64007e0f92a175917528bc6bb1a576a24f370a2566f91c0035947872048c3bed8829a9f32e3a68591197f00373eb00f0e4abcb86769656f85b4923113d52e9d3225d20acdaaf979d4f545aae9969f904807021bd9fb80f4cb1104d61dd43c", 0x79}], 0x4, 0x0, 0x0, 0x8}, 0x545828f06f2bca4b) pwrite(0xffffffffffffffff, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) r3 = msgget$private(0x0, 0x20000007ee) getpid() msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="0300000000000000be3ca2bc91faa7e10edcc0bd1c211a3c3156355064162675d59b2c1c814fe0cefb2dabb1b3e1ff7481e67950915af2edc8eaffa4a97eb56deaab0c04b3472fe66682b9f1c5948a72e2f410ee249413a13074077a214b8216717a5e8cc8f546ff0121b934571bb3ccb9002e3c348785f95901a55f7f6381d574a6098578969c5037b14d144fcaa33eb7e3b5d9821aad47bc413a88a916188fb71e8d50e555e50dd61b94f07a63d64b88838abb8c707dfbbcb61b536901374e64ac0149c0c38cc1647ed4666c22e5644b9e8a9fdcc5cb0c1b99f908956595cd37b17900d01af261872817d834f6acc4849bc8264dc15c42bd44bfabeea7c9f858864bf05fde62df8f399e21f278ab5cc53326a78339982edf71d1c225e8af44c3f61c920ef5c3c4c3e90f75b7b19d7f0686ba6a9e3203ac48b201db6e50bdb44699d2dbab33820d1f998595a9e95d4f52fbd091e9cb0ecf43d0a853151b95c06cec4526df94ef0270184c65b3de18ec46adbb7827919064e6846a9c881512e5b44102b7004b43030859"], 0x17e, 0x800) r4 = open$dir(&(0x7f0000000280)='./file0\x00', 0x10, 0x20) fchmodat(r4, &(0x7f00000002c0)='./file0\x00', 0xb1, 0x0) 19:33:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000fc8d742c007b80309905f87c8a5b6501000000000000000000c414000000290000002a0000000000fb0a000000000000893f"], 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) getppid() connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:33:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8060693d, &(0x7f0000000300)) ioctl$TIOCSCTTY(r3, 0x20007461) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000004c0)=[{{r4}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xfffffffc, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r7, 0x3}) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r9 = kqueue() kevent(r9, &(0x7f00000004c0)=[{{r8}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xfffffffc, 0x0) linkat(r4, &(0x7f0000000040)='./file0\x00', r8, &(0x7f0000000080)='./file0\x00', 0x4) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="280800000000000000348d9ed86ab104edd9c92f7a4924492499c9daa6766a057ef82f3c76b6720082e898b9b500d9e74d3f9712e6b59d3ea1cef20234f79a2154608d2f607d826e3ffde727f9a2fa0fc70e00"/94], 0x28}, 0x0) 19:33:20 executing program 0: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000001680)=ANY=[@ANYBLOB="82020063c4"], 0x10) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x101) setsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) shutdown(r0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x44}], 0x1, 0x0) 19:33:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8060693d, &(0x7f0000000300)) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) close(r4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) writev(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)="0e560f00cb19ac2d3d165ec4fc8216ba72906c0b0ff453a660fd27a23da7be61e4ce4a4c04b8a87fc273914b193f84a4aa0ec72fc60c20f89e44e58cbdadc87c5513ae580366786c5e019f198fe641d866a6712e25c13ee0b9857df950661dc0fe7701736afc1ba853b338f967767a6a0244014b86bf67a50b1fd3ca28da237eaed6bb8fa25af8ced5b9149a1d574019e35bde6f862b4dd0a4843f7fe507b617c824a93fd2c3d94a5cf41ad19be0105ed5c95c86c534f53f71ae4e78799eb7d1bf8883cf99dfb52f6e736fae5a1aa0bdcc927665aa5b5d3a1e75a08ddb095d50e9bcfe843bc15a93111eab5340624dce142dbc1ea9516be24c9d7c6c12691dde90bc493268", 0x105}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) fchflags(r6, 0x0) read(r0, &(0x7f0000000340)=""/222, 0xfed4) 19:33:21 executing program 0: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) connect(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="00182e0800000000feffffff009f16ba0505cdfa695881c30a51585a56f320da2bb34d4371ace6a50a2269e85d47d066ca80002f0400000000000000930011452631270f3db6"], 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) poll(&(0x7f0000000000)=[{r2, 0x44}, {r3, 0x2}, {r4, 0x10}, {r0, 0x20}, {r5, 0x10}], 0x5, 0x6) 19:33:21 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x1a}, 0x2, &(0x7f00000000c0)="00ffff00", &(0x7f0000000040)=0x4, 0x0, 0x0) r0 = socket(0x2, 0x400000001002, 0x0) read(r0, &(0x7f0000000300)=""/111, 0x6f) r1 = dup2(r0, r0) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = semget$private(0x0, 0x4, 0x1b2) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x1220, r2) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x9, 0x0, r5, 0x0, 0x0, 0xa, 0x2f9f}, 0x7, 0x1, r2, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x4, 0x200, r2}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000180)=0x2) 19:33:22 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000c40)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd60317971606e7693b7d54d8e3c0e5600383a0000000000000000000000010000000000000000000103009078000000006000060000000000fe800005c015040000000000000000000000000000000000000009000000bb0000000000000000000000000000000011000000000000000000000000000000000000bc4700"/151]) r0 = semget$private(0x0, 0x4, 0x1b2) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x9, &(0x7f0000000140), 0x0) read(r1, &(0x7f00000002c0)=""/239, 0xef) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000004c0)=""/181) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = semget$private(0x0, 0x4, 0x1b2) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) getdents(0xffffffffffffffff, &(0x7f00000008c0)=""/97, 0x61) sysctl$kern(&(0x7f0000000200)={0x1, 0x55}, 0x2, &(0x7f0000000940)="2406578d33308670b6b02f31abf99c23b83e622172a3ed12632f8d9f85fc6f1e7e65519124765838c52c8e9a01b2cda14c58d16da4e203479f92d945578d2d326ef8d39938a97334023e34c2d2c4a05cac63e2dd847aedbb0a389e86222650db85f6031a06ddbe3b1ef42a27de836a5f0f784a5a37fea32435ed382eb8be0596ae9d578f65f579392ada0b5e45c4e4894e0bf57b98d971fd5e571097a039d37e7f2c32ff092a681f8fc420565de4db6bf09ad2938453ed12a5e23434d44606286afd072923d5765d604e562191bfb9a63c45acfc94208da244d9f7af41c502e39960522c2b183509e39cc13a4741187b6de8cb45251f7202", &(0x7f0000000a40)=0xf8, &(0x7f0000000a80)="0b2152bc36ab47eea7a52529b716c86e42c7c136d052d97ab99b926aedb3444aa5377f9d85d74001120b86a0a810bfd67012526913adf522f6aa34ad32f0627d735003b18ffb63a6c178116a169308538a019601c6fe87e9243fae26cf8ad94a0c35e183728db22c2818cc0a5d92407ff538db826617026a40188ea35a9f65cac62c0a08c618e9a139360cf87620d0413d6c24ba57989ddf49dd514f4d83382695aa3e7a4f027a155325a91ce3b435d9f052a0bf05681e5dd760df657236a3766f4181bd39138245dcc6a96c5402bddecc146973e6", 0xd5) semop(r3, &(0x7f0000000180)=[{0x3, 0x3, 0x1800}, {0x0, 0x7, 0x1800}], 0x2) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000004c0)=""/181) sendmsg(r2, &(0x7f0000000880)={&(0x7f00000001c0)=@in6={0x18, 0x1, 0xe2b, 0x4}, 0xc, &(0x7f0000000240)=[{&(0x7f00000003c0)="9f9dfba895868642be41e58cca13ec45353d65983e611082e02f35148060f6a2fabc006e038005d4b6ca390e9ebde80bf1875cee2e15a47cb3114d0737d22dbdc0bfa2fdc9e3b98d1cfd2d403a1847f7a853eb071a34ae799cab990665251d20abf96a919fd737642c2e793467b34908ea17c152f4d09d800a652ad0248f3873386871cd3a1326d77c0ff5bb874ecb7315a27b078ef10c5260383f59a9a1bbc18a75b5baf380cddb3a19818dc3bfcb9ee09f30c2f277e1c53dab2b4e5ef0dbd6e5c8d766b5aa21219a55333e7a2492e676e2bf84d964266c", 0xd8}, {&(0x7f0000000580)="9900ba0fe4dabbe50fccb92f6e5891e1f1e52330854b426fa2a244dd6cf6c7d99c101526940dc45f9fe647ef154860340ee24e413dbdabf7454d198559a128e23b490eabf3cf5cd52f727dd0dfee47c22b4558494a2034f632c1918d67ed14b3453c23e86ae136192f61673d4d4e36e2b1abd01bf538b680062baecf7fe9ca618ac4a9b639a99f1dbdca8e24cf42816293c1f4808e330d579f", 0x99}, {&(0x7f0000000200)}, {&(0x7f0000000640)="6d03b6c8493bc737fca81ae444aeb0268736b67dd6da25a6b77898398bedf25b107dbbaad5b01fc340cc00bfc5f13398b1f44bb1144852ad579bc67106ec987ee3e15563a77f83efa73d8488c6f605da5ac378e458", 0x55}], 0x4, &(0x7f00000006c0)=[{0xb8, 0x1, 0x2d4, "cd9ef06a89235aa1c6e76fa04b711073d32190afacc6eb0d806f0adb4abfb1c0f048a60c6fa1b39a8dd1d4b2afe5df0f80ab5d040b27409367cf4099a3b25ac43c9671d50beff0fcc668fa6b16614f25ee0428cd92c4353fe9589cd6bcd700ecee56c483135eb5952042f28108ab1bf6fdfc8a6deea54abe66e1bfefda8fc686a8bb93345f168db2f08ec1cf562b9eb0eeeb760e385c1fda1005ff7795e2f3b8967b"}, {0xd8, 0xffff, 0x1, "9ed33ac223262abebf61f8c0fd2dbe08e43b979ac8a3815b52c6a7eb1f9c4a9603a17d040bca5b00af39619ccc9f171968d1bf41bd3ef772fed6331b12b24a959f6c929745419c0e2209d15b2fab7f53b05790b43769a5758126a84042c660fbb615e3406c71171466f32620aefaf513cc355e96456aa046b9e9bb888c690d7f7d5ed1e8d7cf6219955fca7d00010dd6bbe66674346bc0d161b4022474d71ed7ecaab2793059e4531769d90e9304171c5f09c8bf0edc5e7e64ae41ea7ec7a1fa31"}], 0x190}, 0x400) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000100)=0x2) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000040)=0xfffffffb) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000140)=""/13) 19:33:22 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="012069dfcdf045f09f698a50071de9ed353a2402fe4a6aa1a4e899854d83d9acc9861311c64b9ca24cabe3961b915a04d38030b831861e9ba938863b7870d192db0a1d7dabedc93667816e8f13672ab23626413ebb820e202917bb9d30855c6de015348dbc030b143e6edc6e8a9b5d123abcaf9b4358173ca4b139b3420bc24a840ddfaa73b8d3ba8b42c78843a5115a5079a50a37bbea"], 0x10}, 0x0) socketpair(0xf, 0x8000, 0x1, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xfffffffffffffccf) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0xc42) read(r1, 0x0, 0x0) write(r0, &(0x7f0000001640)="8a", 0x1) write(r0, 0x0, 0x0) 19:33:23 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000080)={@broadcast, @broadcast, [{[{0x88a8, 0x1, 0x1, 0x3}], {0x8100, 0x0, 0x0, 0x4}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x20, 0x11, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x35, @broadcast, @local={0xac, 0x14, 0x0}}, "136b5d2b2488e0fd"}}}}}) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x6) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) 19:33:23 executing program 0: r0 = socket(0x20, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000180), 0x4) write(r1, 0x0, 0x0) 19:33:23 executing program 0: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000002440)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d7df5b3a07c60a6ca9188500300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002275507cc3c54cf1e2934db75a8b023a3c340848d55d16697fe90ecfbe8112b2c0ee61af75064998a6e17df1ee548aeded4599885907b986ea2d1f6410a90431b9fea2cac3c88d47dad5bd82d0fdb884331004a5cbf6b1e9782c2cda8300"/4224], 0x106e, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3a}, 0x2, &(0x7f00000000c0)='\a\x00\x00\x00', &(0x7f0000000000)=0x4, 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgrcv(r2, &(0x7f0000000140)={0x0, ""/56}, 0x40, 0x0, 0x1800) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r3, &(0x7f0000000040), 0x1) r4 = fcntl$getown(r3, 0x5) pipe2(&(0x7f0000000080), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) getegid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0xfffffffc, r5, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, r4, 0x800000000004, 0x0, 0x2}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, 0x0, 0x0, 0x0, 0xd) 19:33:23 executing program 0: ftruncate(0xffffffffffffffff, 0x0, 0x3) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000040)=""/92, 0x5c}, {&(0x7f00000000c0)=""/147, 0x93}, {&(0x7f0000000180)=""/98, 0x62}], 0x3, 0x0, 0x4000000) 19:33:23 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x98) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xf85, 0xd981, 0x2, 0x1ae, "1f94316f4a4f16954da273208a217ff03b1119fc", 0x6, 0x8}) getrusage(0xffffffffffffffff, &(0x7f0000000040)) pipe(&(0x7f0000000140)) 19:33:23 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/zero\x00', 0x80, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000001200)=0x2, 0x4) preadv(r0, &(0x7f0000001180), 0x0, 0x0, 0xffff) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) syz_emit_ethernet(0x70, &(0x7f00000000c0)=ANY=[@ANYBLOB="ff0000ffffff0000f7ffff7f86dd6010fb7f003a3aff21405aafca5114746afb5b9426c00f82783347a0ff0200000000000000000000000000018500907800000010000608e5ebd2cb840b0c5e8fb5e85640cb3b5f7269a972d7c6515dabb76a69792088b5380e38ad47f6737b0000"]) 19:33:23 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8060693d, &(0x7f0000000300)) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000100)=0xddb) bind(r3, &(0x7f0000000140)=@in6={0x18, 0x0, 0xfffffaab, 0x3}, 0xc) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) read(r0, 0x0, 0x0) 19:33:24 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000140)={@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={0x61, 0x2, 0x0, 0x7, 0x0, [@rand_addr="fec45722f976ccd50639bbe5eda7eea9"]}]}}}}}}}) syz_emit_ethernet(0x1f, &(0x7f0000000000)={@local, @local, [{[{0x88a8, 0x4}], {0x8100, 0x7, 0x1, 0x3}}], {@generic={0x8146, "6bd3bbe85b25654a8d"}}}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="2dd54ceef0099ac090f4338d97c4234bf2cdcf6c9d5d1d14a565be7c3866341d5de5ff9c159248b46a8a82016bee55fe26b63d17171ba070db2bebf830727b734b13917cd6d64f0bfc91dd76af908251978da4b807b782b5", 0x58}], 0x1, 0x0, 0x6) 19:33:24 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60e25b14000800000000000000000000000000000000000100a2f251a342ac27afe9e612c5290000000000000000000000000000014e224e23000890786a1f35896896a73bbcc902a5c479a222f493a7c4fa"]) 19:33:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() getrlimit(0x6, &(0x7f0000000080)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x7fff, 0xfffffffffffffff8, 0x1fc80d8c, "0000245185a81865fc17ffab7fff0e091fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) 19:33:24 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) dup2(r1, r0) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db13de9e973739ea78b7ec000"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/50}, {&(0x7f0000000100)=""/15}, {&(0x7f0000000140)=""/98}], 0x100000000000017e) 19:33:24 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) dup2(r1, r2) close(r0) r3 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0xffffffffffffbffe, 0x0, "b0d420e7ff0f000010d671319b00", 0x80}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:33:24 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x7ff) open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0x12) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) connect$unix(r1, &(0x7f000001a3c0)=ANY=[@ANYBLOB="00002e2f66696c65d242096e04a6dcfe74436a0fb97b7ce931eaf4a5670e696c653000"], 0x10) getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000001c0), &(0x7f000001b440)=0xfec7) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) open$dir(&(0x7f0000019280)='./file0/file0\x00', 0x40, 0x90) writev(r0, &(0x7f0000000040), 0x1) r2 = socket(0x18, 0x2, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000040)) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r3 = accept$unix(r1, &(0x7f0000019380)=@file={0x0, ""/4096}, &(0x7f00000192c0)=0x1002) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000019340), &(0x7f0000019300)=0x10) sendto(r3, &(0x7f000001a400)="a75afbc1825dd98c6e42361a0e4a604d2b8435cbd783d9e3fda7fb2713a9c3679c72d4b5e558159d1dd3a70d732e6c8dfe8f256d6b07acc65d5c5935e1899e418c7a2322a471abc84deb1f5320803fb483bf1a7631a9e58062c9d821af5cc9a3bb2eb0562174bac863b014618732063835053b72dabe82de5d7546006fb285679ae20398e499d5095fdfd8b88652b48727631b96031e505d7f85cb7bb1c88b4e1b3ce2852d608ec8b9ce565328a2459acfd2398ba86b038efd0da2a83e302be4839348183b1258ecbcdf356ba5091bec7a4bf7ebd06ca2af5910043acc1180f320d9b9adb30d9409f2746fd067e78d97618c97bb208a92b6846eebe7bf8b8f0018d56067e85f317a0e4e40e6084dc993185728f31ecf3d39fa96d03815f927fca52e2c6040bff30b400a45dd901e8158c26f4222131379330f2509619f9597693ac3620a2fcd46ffefd48c3248afe822fb8856bc3bd805c9d704a2559f085d9c004358cc95594f06c0bcbf3fa3147af5e8629ab60d8364ca3c8197344c9be3b87c942fbffb566ae2b233ba43a426b4a5d61b34b0e07bcd134e3966125a935cf21301b01f6e59c8b93d7d92646654be71da376474bce76157fe0a3e662c0f9abeb93cb28db0bc6273911123a1582b76b2c6c17b68c0259452ab9081479356c65da3722ca443f71b659a1f88f80f8fada2cce123e47963ef3e6c90829910d7643324af120e20cea07ce488f914b3188a35d5f7a91f7eb12d6d7f0eafc4d65e98389c017d5dbf4298e0ed17e1ffcbc3032e6cc12ec641dcebdfb3ab19ff580d07b243b614aa30e05a844900f84b49ec7be81c1abbc871e5339d4a24e88d821e7a8f7df749d9191465740c0e1eb19fff568820360e304f6f3d4dadbbe4d3e8667b1667bc18800e2221819de48e0a62b829e248a2029ac6a71dc73f0b699ccd4267411ffa3dd8228b441bff6e8c87939948e0b22d78e1c853d92b82159e41c130f87aa08a8d86e877b0c407126cc6983247cfc3f4ae8d4c339abfe8d8129253dd931095c95a5f01952ff3318449079a48deeec1bf082fc394549aeb669a39c09addc9dfaf675145082ba80dc2e4aa3c567234065e3aba79235d9e8987313744dffd0dc81d0fe531d69de94cb47954cdf24a138393ed4dca61f1f2f1f152ad114cb62308256fe2d3d6e5dd53237b80e7e5a4693fda723534c397def335e8b8d7d9ed94be7d82a428a26041eb8b0bf1da4cb292e6a5ea68a8574d5f0add4634abc7fbfbb74d974fef437b7d57f39875f16abe3d86aadf2b93885530a7a7452ea0fa2264a5abac31680da70d9ccb3eb24cb56463c976b679b127551b20a2c32c8ff13548230afa0d3b185a99e8425441553b25e0dc3b419a0a4d42ec459e46b9627cebc464f3b4aae4b6164df2a21bb7b90883692cc97a3adbcfa87d2d9897a39bf63bf2f071de77898c4e91187dca018e7f0cb70043232339a65f29b34c2810b9d6142b70b9ebeb76db97eeafac288963bb91c3cf4486cf0ac528487acefc0dab944fee85b0383145e6c78b1279ea613cbeee83052c0ae945c215526ed6bd8c574b19c81851e89204d5407b67ec499cd1610fc28b689c0055550fdf509b4fe14f73844e946403aaaa41383b76ebdc12f8aef668bde613d82bdb232e2870f2f082f91c01f49b54100ced0c9f319ff38e1a1ce33e7e61741d179caaf1318559c1d1c644e25a134fd08e169b61293f53632ce57a567f323b497d78650755cc153da8d1518d9df5bb4fbd2bcfdfd0d4a9a9728b5e3466668e7b51017e55595c3fe9f92049a3636aa19cc61feba8ecba1f2a3de3d6ed206853a7cb62b7d0a6b6be8c3286f9ac428ec90c9be96b663b2013c14301a5d8201f46371e119b7fc6c23f7c67f6cb268c29a4876539b95acdc3d69756898310ad8ee0fbc69a80b3f1acb3abfc1a88cd326c7d4ff1716b23155280f9e2ca802026530b62b66174ca0398248e7bce6fd7df9b4dcdd6f33f5c94caf01dd39a8608e282b1ce0c9b34292dc898ed5fafd2fe8e2cc9e7af11b97652a4f0d9d626625bdb66d089d3a3ccffd41958cb6807b0a1bb00059cc077dd967c3d76330d83592b87457bf828dc75a53e7074fe2a28e131a316812b8df8f6bdfaed4107a7660fd8377c204ed8125b768715024aa394ef04df1298f688f90f1b21970e8b9e5e8413191ae452c41b3b0b4aafe6af1b732cfaf81a768ebf25fc9f13fbf814c75766d6e78329d459ddd5b10582da753d2fc50accd5c92aee355e8e22e279f884eb60f8ef06637f570eb7e7f36467718e917c73828b066a87142c9930bcae412a08d288115690b6f5509a1f6f3e623acff7f6f1d9123e823e4d5023772b2287490d923e1c656a5793ff3bb92a91d79bb223890cb91ab3f7b4d32746a31729d5ac4d32d82a98150faac464274d0f314825f0ef7badc4f9d55f141f33ec1db5292d77c93c0957005bf1d0572d32cc1ec6a791d2ee8f8aef253a6017ec911b826cad21909e18b7eead06b0271f2deddec400c46803738c8c2c3ce5b28c167aa41d6786d36d655430b09233ea40a07a59df52e340de2669ea72695f7c644b9d12129595c9ab2c3364f307252d526c2838a1e619e403cba2d3e6ff29bda585af2b4c009c632b705a501b2c6c8ab8ea61cb7219ce8ec36291a3299f42b6a3a1128ea455657e9cdcd532d2cd3fe5d34fef48e0c724b51417db622b9f60b7d53f8300a63b75d017101f4a5d93d9cd17e6b6a78a7e15331f67c0edd0914d5a097d01292e253533379b99167991358719f356c326ef341b6544a8e7078015e8797acd091413a51015ceb926b036d3de22cc10ac30f79c4fa9d75725d74e312cecf722eaf2612e9ab4704159fbc06e8945b42a08e11c801f1ecae19e9ebebf2779c41ec6b5ea6320446a441660d008e486a66e450c2418288e6e6bf0f12870ca677d17ae6662ac0ec824a162124ede05bbd4bf9c3d3a76c76dc1ae5ff1ecfee2273fad2fe007f5f11c80ebf1abf95a9f44bb88f9cfe1f0a0433e0950d8143b88ac4ff8ed6ad19de1a8dd46e46745da4e005388c1aa17825f76b65264f2f7c9def8ce480410382efa9d9840afbc087511bd5819f83dd5007f9cecd94a3892f267eff95faf2b75de0d2325cb4044de48344d6de573b7bfa1a8b5c2a1049e8ebdceb7d5a197ed2ec2bd2dbbd45fdc571a3557b8dd07d90c0997e9280d3b65fe87f7564def98f53d8ada6b0f42aeb8d78aeb577dcfbe9c15ea3a53cf24380dcfe8b42d5cdeffb52f4f584ab6e0f1496322e77489f567eca5dadecd0864197574ef3cd1a45b977284ed5432e66fc6e2c1809efc349cdd56f8359a9e5213c79d7266cb96d6572c4a5ecb15df25b05b65a1131d10151e7230a470f964a90c182d90abe7b5bf5fa56056b45e05976fb9e30cff7c2826a9d8404d127c0711c8b84dc6c23f999e669b5740e12d8caa1a466b18241c4a2107e9eb2a1c32c5406b27aee5c61b976c8366f9da382bf0f63cf577a51daa5251c5d2c8fa04a26fb5c8f5df8795ecd65ffc89c81d3e3d848bf573d1dd73901ea71e825f11e4d6d4081d00ff3d0ff075dab883434edc21a709726bcf3ecb9edd0cf479160b71a9422cfc13400631936858a6fde3d14921d5ede59eca425601a7831f04efea4bb49df39ee7715e4b9c614192097a92b6efad872f144f48531108e2508c8f0fd3972c890b471413ee6c961e1f8e3e8492e90be0ab0f880bfcab80c0df3948cb7eeadfc1c34e1a25c88ce22edcd35c93c4b464a9bf6de93575318d24056cc9787e42cc708860e254d666fa3fd50f3bec5bdaa0a974da072ccc7d14583ba3d6ce074fef3a090b3269fb4c5bf851e7f1e11b39b2b131172009850ad620665347e97a7c69fa471509b32dc9fa4a3e2fa466dbac80b699303abad595405e21a6a14a7db4f4d7efe86b9bbb6b5e66ac2fba8e0c816f15b8da09744fcc488fd3f55843ce790d8153aafdc2a6ba983dbc20eff51895ce0d6c41f1893a7e004dcc5ebd857affe477f1832c87110ed7491b0d33b1a7786f72527b3f8c94a3543e496c1684299f18bac29412d73fa95ff77b46ca19ea3ea66f38c41e9efe46e966dcbba428bee6b83019b9de70c029085ec095699824c9a1c0b20cb23c0c3c16d795c878367292bcc8c235e2d87247d6e9bb78f0b7cdb0293c376a2262f3d29b971d2b087087fa2db471114d6df763546b848601a1e3e7749f966fad45870c62796a818c61da80e3beca5fa8ccf13aca36c5c7a9fb488014d8b42b21082f56f0a3237f7cb6e2e3be486ee7f7fcf96e33a6f979e68378095e0e1d5a0190b7068c66509759d7c0d1c2da3c66bfcf90e638ccf5ccd0916fbf704976cb501b6cf80b5d0f841af397874a97034cc8867510defcd7957bfbc3ff8adaebc2619f182fb5f5cc7b1f18887c818d7252b84f7c097e0cc18cbbf2a5d1a88a2592d2dd751db6547191513cc22c6aa28278ca5032679f9064c08ded4a94d39ecee3fc347168ad2763b07fb54cc1bc3fa8236bfdd96e7ea9e1105a2e261f19ebdc117d35ea7a2927764a87c34ef93934834c7e11ce8af1ba265baf9a5993dad9c3f91d4a18782434a5cd51808bc3a838eeb09476d2693a3e4dc71551153f29a22cb3951efe7f5ecfa38f40273e15f19c399680f76f2a96c5b35e6cd890838d32237614c37a0dc66f49cf47eed26744681a50c4fddd13fedd4d417875117283f4f25d7044da67069f1f3db64a0dd9b9b75e807e7de466434a8db4ebf69f173ee4c83d069d1cb66f00a379dff8afb8d679c3575e1d0b7796612586092b9af79139677bc7081bc59851021ad0896cb252fc35235479970d5a727460876ad1913ad7e4730105cf32b56bee214508ec2e0bc522fb6b0d4248b1c9359761262ebc330fbae8afffa12eadc815f79483ce3fdadc80efe8bddf4972a56e40647102f46871f9a1eb7c57b8f0cd76ca846d8112c3f492a269dd7420d6e4c90f6575492c835a45a1eda1b2e941d006c6fe87e3d207ebd80e8b0765d4681a4793470dd7685128075bf873ca0bc1b3f1bbcef3d3bd38fe4471e30b27ce794bf54b712ad54607dad7c7954c093f8c695fdaa353f6f4314d539a29617fa49dcc66c839ffca22b16de38088aed4d50a66c90a6aced95d60accbbf3a000c505c69798afc58020ec6f4d4c4e7152397dde6f97e5ec9fd5cd2cea0274b57ef54918d1ed2ab3f49dcfcc9c8853ec171a36b6af78f541ef21c293d23acfa7716ad2f8c00691d09077709f787839a833df83e7d4455afeaa3af4aa66273372c091f3a6f55d0ea395477c9006f53cd5eda969de336bf7d269e6c97ebe9c3f21de4f648558d04b8cf0254b192d88fd7da4521483a9449c4b237066c2c7eb09ec60f319222e160f525a7fdbee4fd554476828ffbdf65cf579607119dd474856dc7fdbbc5e70fa0562887ae96fcf861bbfb844b031f1946cbfded7d7ef58a6b3d68b5447dda30742bb89220975d00e9b827e1de73415ca6f07814bbbeeb046377f8d86a9bbdc535e3fa5167908322df83b40dd3bfa539c078cec04677e14499c1c52821752b2871f46f3c8050c52b116c25bef6f3b1cbd51db91803945a4946032328b5edf91ee286f3363000f17a2a4a172d85aed305e062cdc1def1cc4ee6a1a5fad45a63044d8049e234e9b121297b52f1a1703d89265a56eca773ff23c4cc656c35081243bd2a4fb8d8437b5eebc9c14f99623776d30ca5fd0d19d38d439d1a23f7ea7ed2f670f26e6b1526142eb03ff4bdfaa81a75e4c36482da", 0x1000, 0x800, &(0x7f0000019240)=@in={0x2, 0x1}, 0xc) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f000001b400)=0x3f) preadv(r0, &(0x7f0000019200)=[{&(0x7f0000000200)=""/102393, 0x18ff9}], 0x10000129, 0x0, 0x400000000) 19:33:24 executing program 0: syz_emit_ethernet(0x102, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0xcc, 0x3a, 0x0, @empty, @mcast2, {[], @generic="2456963833e134b3349c34449dc9cc237e601116bf8a0ddb52d2bafb0aded8551c93768151e2e8ce6268afd3d4c1b3ded61c6e06682ff5f3c4426e78aa7431c95048e2f925d04c047228470171b7e91ac9fbdce9b13be0d27f6ef2470cd68e3f7c5fe5ccf0613a34913718e0e22ca7215cc1b9ccd2a3f88001359a26e3ea82af0438fc81b4e417ceae221fdccc7e9d1facc8926acbcbb8acbc44a0e40ef632377ae310b4852913d456d91f677c45380b8dfb291afbacda4f8670e10e94ba319c95d644dbf5a1704062d877d1"}}}}}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) setsockopt(r0, 0x4, 0x18000000, &(0x7f0000000240)="71752c273e488de34bd89d81d096d288ad2a3a527dd40116b028d2d6c1913e6720d129ab120f6569bba15b178904b985829963a1eeddd8bca5b23e5fd99e5293ad639430bcc522ea7b6c622a611aab9f6f4dd5b6e1c8696f6c4b1e1d8b8b6dd8acaa4a7f6008810a757124f8695e0128178998f9a31e8786e986a1e608b9773bec66a3b03e736b9fa0f5c1b2c8447c769bf9fb442ba7ad26fd1239940478cd9ccf5dc2a8539f485a249bcb06622ed9a0c30b19b72a1c5ca675fcf8bf77f793582fc8aad095ec88cc4e7f4d71d157d2edbcd0d2d661e78e3497bf69c40eed864c361c64be4dce96853a188f555f0446132ffa09eb85bfa17cdbac1bfb25430de74d57edc64bd3c771384dde16e9f05006fb2049ee32aff2df00d65279e10a713f0da2d5522686544a0ed4f0851daa199a20e0ed97fb4f7373c75f076c799eb0dd02cf7f50cef3e339511c4d1bdc21c4422982ad5e90077266a37fac623ba15de4190ecb0f219f55404cb04049e1e21e9433dd5cc03505d9aa6200735fd1664a30deb372fd56cb54757abd1e6fe77ad4b290cbf22512e8a3fc09e038d5f7ff77edb1b02da8a70a8055715d72860a18c78ff22da2b584e4b731be245336414e86ddbaf597c03387b8fb8be2cb400327284b885eb3c98115660147dcdbd42bd33ffdd4bf0d1fc4d8cb27810060ef718618548b4fd8ea224b2c1e8de3fb450576fd67e8320e95f564244483112d4b37afbf69b2bff454a96cd3df993b64f99a9c2f3f62a9acb2845dac7355a076d762f516d2a5a9617ffc88c808b9b3590ca7733294205d97b21a0a8f15e8528f0a17a3c518cde96e70f59d68d65203d8492c9ffd36b755aaeba71deabd3e41017df90d2a0a0e546048e323b605681f8601db1f4a3e655c886fd09a6f944cbd17fd638aebcdca415561da2e88fa28b91cf80e390e811625fcaeea35d31f696b0a99f0a29ee73a86660e701079eca18f7bfe1178f1743a3cac03be05ee2da3e31dbc9542769e6752ef3bdebb0da1822dc8d3fa7a6215b12b0ef13cecb406f7088fa419a74adbf6d00439c771ffc83abb9465683f22e7b14ef82c896aa551b959ea5e74de17c17301e939b2520a99407cd1a543ca07ef315c908a413139225ee6ac36506d8aec10357f0e9912914332bf6584c5e8424def0967af4e920d02214908b811ee86618e2a491d71bb866bc2034db44d248b1270bbb0ba44bc0fa024311ac2397ca6f9570144dc9b99fdea9491bbe2886a4c38ade3a687cf386dc4da59a4a3acf5ba6a1f53f384be430d36f4532a909b1468ed9d4a922355be67da1775d4f919d37b3704c4848db55d9b769e16ce463b4e86b8f5069688aec651c69de1d85ce0300d245197fce10897b0512d1642ee22df735551da5045073331885fa09cb04ecf2df2e1a35121dadfe8bee730de86a39195fb8c2378ac4447c77025ac419f7d2fce141454037d10419c63750c902badfabcd1b60ac21dc06a4d967c0bbdd4cc6b15904de525119fa73380fe39bad80a906a5eab1d5444e6653a134492afd70add3dcd9cc8f489fa7ab09be61d8e0d2f0f556e939dbf3e829600097cef4f84630d8e3dd265105927189ba8dc882ab55f68bc09a303b3c939470c528b0b691dd89f3df2e10e63a20f9741267733664c17df89dac8b6060d8e4d59f589835d4134602d36d70bbb88c1bd95baddefbe00991709338dafb02baaa01bdab89f93c7536559950d564f7aab64cbb9e623e3b37c2a6f7380da06cd7b782bfc0e4413a6790dad3d97a63c2a748f2d59427c99abe95c514418de523c56aeff5229f2c9ce284278cf81f232e9bcbe3468ffa0aa53186fa40951c157c282ff6f3f4792c9256d23982424a646a0d8ce0ccfc345dfb74f2e81c7bc5bd761fd54ae2b898dddd480546b602eaf571bb6e62d75ced9f717162dc5ee1b95f47df49fcb6af4d07c02ec46d0c9707dd672918d3040864e94924f6bfcc09962ef518b603afa8f88bf7a22e955cc3e22114ddbcb8b3e11f08f2f051aec2dfc48beb2351d9a626f80ec773a9e40180411d378c914b91bf9d637ab66bf739df188c5ff44d05eb9ebf7b2f87d3f106034d18b4bc4a88aaf6c73821b32a09d0679b3dd1eb21828a6128bc790a936958ec7745ec41089ae1f4f38d5afbbe2fb4a872aca91e8dc6944ce1675b27e659455089c6b0899f1259d68f838041caffb6dd5187be0af0d85d14ad8fc8b842594f6a04ea3605933519c558981eb05e178eafe74ec4ed409576b7060f52d867c21626b0d7cb241e612955b67148165154ff784a75b9b627d56532110797547e542da431f1205bf9003417784fb29fda81887d4329a97dddf23ad4c432260fe64fc49a5be748ff8bee039334a60c90a8d4700ea9367f8b216dfcfd1c1c79a0c42e788f5f0d2b92ce6b88180fe8d1b86900dd4b6c450550fc91e350a485b9bb8f4fc450301e1ed18e0793a4115ac11613948b364e89ac592d1fa15bad5905aba70937e15dc56edb6f33fa0da78d7df6f32115e44cd81ed126a7e38a3ad7a090fe818d35542b28b4f7d9647348d170fc988982204b8c716a8b4ccdd3dfbbf8c69764508c3249226457bc76bf52d8c79b6f39814d0a61b1fd8842f5fe16930faf8b31e0f913a9e60dd026399e7090bdf8ad7c03940be49d36040393c8825363dc4dde4d1eab691185a97e656f3cc6391e5ebef949b9be195052ed04ad440aa694c95cc3c2d1ad37366e9aee7f22bfb728e7f2cb8a57c2072e4a6ea69c7111ee11d76ed76af41ae1ddee08bada9c9d8dec8d231031de96dc659f851ac51fc007962575a7d528d37e2e24009a4839fdbab07b4b595a8f3536c4d53db08c30190cffab60586d6763576911d100c064a049674a69d8fc7d38e8b0a5056af20c6f0127db04a167018464b01cc85780fda58e1c883850a5b1b42f75bae37813ee686944edae8cdf490038cbe33643850bf17f22d077cbebca142443f6d22daf6bcbd35af4c815f882f6b2ba887a47f98b718ebdcf4fda6395bcc873c474731b05dbc8a451f2dc9d6acc6e3c585dea134c12953ecc04bb9e965974026df68302ef058e7b679e18fe23ffb3ac856cb26d4552bb04ac580cbb01968a87cbd551f47e85982eeb0e297c5212e6158f73c46d1db9283f66d6d721e0bdd119b3533adbe223f20c40bac742330ef2d565d3ac8314d25fd227ade2eb0ec2414c106ed56e8a6ffd91003fe5a541c824b2b2d8d0e5224ca9b5c41b6f0193d6ee88d70ede2cdcee511d85c2f937f998dbb72c3d2d6adaee277a38a8500dbc16e55141f0290c06a7610d6c4c8890c3c085bd8d5e97997ebf7e7cd978e4db68f56965eb9481f0ee01ad162c186919b138ff8387f0efc52ce9b2d68c1aac62d0a1c7e9627bf482c13c028d3f5c753e9ebe61c05d38e7bbfc76c8512de4132819dc26f9791621b9df44e93c931c80fde7b8cdcbced4a5d5eba690edb4e8eb236fd5ed4bff8b5ac8f044f246368d511064f7a46aadf573d2953c8e459afe922550ff48ea29134c56b07185661da3f5828af2437a8818b277921b3240cb39f480f04c5f45b27a70e09dcb67293eeb70b49845f8bfe70ede082e3188e593cbba3d7748e67f21597541f7005e8114ab86632c85b4dc8181e96aba6acaee40a604d7ded5fe6b4c37023d3ae2744cefd08d78e12a350961ec4852f9c157dc58b5a707c5fa956afb3ddac7a27baf29ed31e64c3ec05e7b36ec54f6a13768f78ff504d65299f9a498f2e2fc343e019ddb2d71bdf74551d4b1b9fce2384f489ab59ff226f2ce242ca3c54cd62465bbb60fbac35c3852a80a2fccab2dbb4e67b9a45f085b120c0cb4adec741191cef195a5cae16e1a229075c64774e64a7f02c18610f0f6cd2d7b68df111079ae5dd0d038778bfce1cf3b91480336986955a0517ac9428bdc0f04a1611b2b918d209699eee4381870b3f8d4a274d7c63358d003713b96725b12cdc48538f34c9dc65073e3bd481c505d6e75f2f5c6830b2f4fb557fbcd6720fdaf682fbc6dcb9ebc671b9907f837d6c1ab643ee8ca270f8ab4abfac2bb9c3b22764568374ad2c2f762681c3e5ae8dffabd4843cc130d144c2163455c438a232d49357a150931d4f254feca893d0e6f2e5115d1b66dcdda6ba84a463b3b2dc4dca6a3d4dac60399995ca4e74e20b5e7887ba17b3b5ecb85a2d2952ee4862c4191b8839eb1bd993f686493d21d78b984019f94b58db1a0fb54957da0523dc21fe21bf2e1baca36124cfc321dfb4f8fb53efdc891b6cd1cf076befeb45b9fa5d918c8b4b769cd05dd4282337dfbc72a44a9cac38616e107481e0e4b82ca0797fe6e0ff8500d4dc81b35af1690d24bfb7a0f8d6bca090b98791c0bfb6285e2991b994787993f4c770490955d694d7e586964783770e2340fd6c0fd32458d98f88426076ddebfd957e276a3f3876b8743d233d26d44363f79145bed0623c66bd231b679eea1b91e1a1d62dd460ecbcf601fd7f9dac7538fc3acafd095a4cf610bd46d99ad4cd3f398a05eb8881ac3a41c5809e608802d3dcfc4f175a55a8e55f6b07ce366ef5602f14724cccfd70530b4eca00cff7ff3b85ec0985ff488d6e3db437da638979879f5df0ce270ab2210250771c6cdbcdeacf2855ad7b1d20022324dd95ba19dee8cf172ac2cbea977a7c7f88122f87152978844450c36927656d936515e68bffa2882c649b3b416743821ca8ed3c64fd4e388471df7252791c91928e5785c7cea82b9f659ec4472fe82d468473a8f9acfc7b5cca4e20026bbd94a576e05e942ac83b1207d6aec167d9619ac7d0ab9d2a6760ca0c28a253f2dede266900867964782cd3f74dfc0b36be2bc2f903c6cd4684c19395d282531dc32e05dbf402997251f1e7013bb699d9d0737cd8fc1c89606fb031364fab35ad65fef4ede5f4e3fdafff0c7375981d3b57725e16dc52722f263174d7898021c1a8f63d235e5870479358d5115971a7db5e542f9a48387eef5565461874738abe64fd501ae159b9882e2469bd20fbefff2c609cac98ad6dcfcba129455415b933fa3f969b104b1aa3efbc6e0b8d8de441b2fdaead5f603f671ab23d76bc7641654364803d681b5811a1b05c54350052067117e4816be1a134a077330a548a09002945bed210bf1e967c5a4f85ee8500bedd62de412318bf033a3cbcf3ec8fda61e159477bc756ab7107e91324fd91af77b2957e1e40bc270a1e00be93b603256a604fe557727c5ac20ef50a9ceaa9172a0249c44d5f6b11bcb24f5df7d4600f736858b6dd4fda0786f6eed79c758821ed22a3213213ba3847f44045ca43d8d584f97b8ec5b5c66e0311c708a1abea6cddb7a9f3bdc00acea843cd23d21ab3be9dec1c9b08351d06be28e06a31a0f61fc4002a7eee7a695b8c652b74801876a4d45f97686ae306a3ceffe014751151860d3f480a976a074b5628dbc6f40ad61b537e67358910e8dac70778a20c9dc628626893dc9ca944e943e1ca050acf5221542a96f57a3b84c08a03b7a1f6d63f22837da9cdd00197d5480e019ea04858ac652c71c8f428af18628b67a0582e2df61de4fd0134b72c53f9a98b5bf3974f0acc094424d5a4078bcf36bd655d57fd330d97a6d459006b28563d6ac058bdec14d5bfa7c0a5abf496d9f7c55733a595c7e9d403208788ec046fe7c1faff3fc87a00cb480d22b98d1eb174c73792c74f0e93b0bb74928b830df3c5a55cdb24ff072f0bbd85e8c0597c1f9a2bce5f89b48c8e1168f49725be7e766e5a16b9dcd5a385c2f5", 0x1000) 19:33:24 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) sendto(r1, &(0x7f0000000000)="fa7d0dc313dacdcad0d4cdd357da023344f8af3d6da9f823aed60fbe49e04b73edbff5fbf75898fd159fffcdbf4306f870db556fdfd4659c06ff2cbd031261e76619b454b2b3773dd80497dbbd787868022a36b886048eaf374815581f3b92da1f965d624644c7b2e467e19f877ee17fd234b3418ab1a5c35be1f183cb8473a5a0a249ea4e0b4f4e969e38cb65309a8ce19454c5c1f56ec6f302caad90b6e3ee3002cda58f646866ad130d7b24e448ce1549a1eadd017b5281fa44ec7dd643a77264132b3c8076cd047590f145", 0xcd, 0x8, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xb, 0x0, 0x0) 19:33:24 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/87, 0x57) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x40) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x8000, 0x0) r1 = semget$private(0x0, 0x4, 0x5b4) semop(r1, &(0x7f0000000380), 0x0) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r2, 0xcc, 0x6}, 0x2, 0x5, 0x4}) fchown(r0, 0xffffffffffffffff, r2) 19:33:24 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000040)="caf5b415", 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$KDSETRAD(r4, 0x20004b43) write(r2, 0x0, 0x0) 19:33:24 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000080)={0x2, 0x8, {0x856, 0xffff}}) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000100)=0x2a) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) setsockopt(r1, 0x4, 0x480000, &(0x7f00000000c0)="86dcf85e78c12a7e387da093d4", 0xd) 19:33:24 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x50) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)='#!', 0x2}], 0x1) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="120fb66e9467533ade2657f4f75d8f3505b31eb11223cac06804519d78d11c404c0b76617e50d426a4eb614b01fbcaf3179e21dcaa2149ab05139c4b69a84ca84e8916a6adcfd68caea098fba08cda8958990561307146983e8c319586e605d024de5931d2d8f9cc9427e1e08e50cd75938fcb1af6a43a6941f7577761a9c062cb562cd85f0a9131d2cfb34de5dd4280690c8a2f1cd745a921e4a7f1a67d27fa31fc3b783711be1ac2061a8d56741d60d31ef5f34dcfbc877bdc7fe3291b38472e3dabb7699061c2ee0f11070dfef06109689adc318f11", 0xd7}, {&(0x7f00000001c0)="ba44c8b7f2a375aea9ece5409043c435f167ac2eeae256186e1c7875f733e55b39b09dcc3299606b2e0801f9806608df509d30eff53ee10bfa138f6566724f34811de6a228b6592762d55d3c6a276fca1a456009f7cb4e", 0x57}, {&(0x7f00000002c0)="fa0c31808c29c42734570a4845aa0838468bb4327b25b92bca9166fb05132da1d4802b559f036f6804f99a7c1531a2d9a872e66e52ae0a4d0e7523855d86e84145eedcced47421c9b6829d6e83dac2393895fd83c80f39218a9d7e066648a04453acf59c745d6976c802157d2da0754592347442", 0x74}, {&(0x7f00000004c0)="9d44b088305bd21a23b8fc7276a452af4d46b1f2eb3c969406f1132958b6d16fe504bef315a9aa5c5e6726fe300c7976f3fd020673ce1cd0604c5173bfb64cba4c55de814f4c797cb153b5aa92e9e7bafb1a801ed224881c63ed3fa8b79fb1db51337f6624629658858846f8df037464a20ca876f0c7665342cb1e72d4c8d246e1ee76b1456189b3616921c404ce2c1f7f4792eb35f0e244d3909ffccd17bc840435f5a14e163c65b390fde284c75b04e84a", 0xb2}], 0x4, 0x0, 0x5) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000340)='./file1\x00', 0x2, 0x11) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000380)=[{0x8, 0x36, 0x7f, 0x4}]}) open(&(0x7f0000000400)='./file0/file0\x00', 0x80, 0x185) mknod(&(0x7f0000000240)='./file0/file0\x00', 0x80, 0xffffffff) 19:33:24 executing program 0: mlockall(0x1) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) fcntl$getown(r0, 0x5) r1 = open(&(0x7f0000000040)='./file0\x00', 0x409d0969ba650c08, 0x1) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000180)=0x80) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x800, 0x0) fcntl$getflags(r3, 0x3) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x8808, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x40, 0x0) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) kevent(r0, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffff8, 0x0, 0x4, 0x3, 0x7}, {{r4}, 0xffffffffffffffff, 0x48, 0x10, 0x100000000, 0x3f}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x1, 0x40, 0x1, 0x6}, {{r5}, 0xffffffffffffffff, 0x80, 0x10, 0xb2a, 0x7ff}, {{r2}, 0xfffffffffffffff9, 0x4, 0x40000000, 0x6, 0x1}], 0x3b494da9, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffc, 0x2, 0x40000000, 0x4, 0xfffffffffffffffa}], 0x1, &(0x7f0000000400)={0x2}) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000440)={0x90d, 0x6, {0x9, 0x1}}) sysctl$net_inet_gre(&(0x7f0000000480)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f00000004c0)="60c8bb05dd4e31cab0d7489b309a4362dc85de0254bb34ac117bf37360b66b68cf380d2f3f774be5e77a7ad9826f91b05d2e8392ea1c1ce1f8c5c96efcdb947c182d38dbe99da8dd09618027eb884afad09e133bf1333c4fd5816e081c4bedbac2ac5cef5b6519", &(0x7f0000000540)=0x67, &(0x7f0000000580)="8762f0583ad43be2136b35f0904f17aa9b6b60aa46abd52cf8a9b5d95b05f75a2fffa202d3d986753832e953d4e2129c56b7ee5ea2cf458e7fcd91ffbbe88953a85b7a3c25f9f185efcfe9e99e243910ca9afac7538a3ed4945de41fed46", 0x5e) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f0000000640)) mkdir(&(0x7f0000000680)='./file0\x00', 0x80) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/speaker\x00', 0x80, 0x0) dup2(r7, 0xffffffffffffffff) 19:33:24 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000280)=ANY=[@ANYBLOB="aa8aaaaaaa0100000000000000dd60451a7c00382b00fe800000018dfc1b00000000000000bbfe03800000000000000000aa2100000000060000040090780000000060d052093aa3ef15461d000000f1d49c8049d89ba1fd53ad00004000e2e6f3000034340dcaf3b8f11ce08f0f3cfe0085c72529236f5841aa1095f922f248ea455935d3"]) r0 = semget$private(0x0, 0x4, 0x9a) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000580)=""/130) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x72) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f00000018c0)=""/102400) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344, 0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x2, 0x41424344, r2, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r2, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r2, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) syz_emit_ethernet(0x71, &(0x7f0000000640)={@broadcast, @random="a1ff7b75cfcf", [], {@ipv6={0x86dd, {0x9, 0x6, "0e6220", 0x3b, 0x50, 0x2, @empty, @mcast1, {[], @tcp={{0x3, 0x0, r3, 0x41424344, 0x0, 0x0, 0x6, 0x1, 0x39, 0x0, 0x200, {[@sack_perm={0x4, 0x2}]}}, {"a6004567a9ed13990dfe3b990117acee951c3a92b2017d57ca547189601cf1a3365ae5"}}}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f000001a8c0)=ANY=[@ANYRESHEX=r0, @ANYRES32=r1, @ANYRESDEC, @ANYRES32=r1, @ANYRESOCT=r4, @ANYBLOB="d51c9d4d48a95611fc27e42f5fe3b1526d154f716c146973abe1fa9e0747cde6dfbb5ec2b4f10d8e9ec59704d9b76917f03f3d875210005442cc282394dca0b245403a60cbeee049a6440bd21fac5ecc3addbeb0b47c9c3a32ae5ae5be9351b92a93813ccdb9da71757d93740e0bba3c4078e1121c2402ae0e2223369083b2d798c4d00747d9cc744a400055ebdd1d851ffe3e8ad28056551585aebd3985b43aa766c38e46d57aa681b5431a6340bda5e96895c476b75a490a85125688c95ac9a6e591687e4db759054adddcc1756e17848296310b0427b4eb2059e07e9a6e3b477ae90ce1e4950a395f3307e448206e3bca7c143a8ba881e6528f4a3ddbbb8a8cb9bbd7bc16790100cdeb6b8352efdb7e5d9e637497297a840714043b106250393daeefc1a2eef38d1f094ecfa0245ae4a30a5815a26320f4d88b9e31349d87fc47ffc37b71c4bc404769e9849cb5bce73a404c733cef0cb4512148c6bf4f55ffff8277f0375ceadbb391ebc48d2c04e9582d4f76edde216f3f2e8db06effd56a7bd1e093b437a890409d8d10d8000000000000c1b036dba88b381fe4ebb2eb70c8b63c537f6d990718064c50b214bc8ac7979a9379857b30e498d0277c1028463f36fb933edb09b8ced563180295dac6f94e0900000000000000462b12730861ac5183ff965da5aa36fcbd6f811e16c5e586020f6514fc8867ad1430b6ecd10c06e74c47596e0918d7cb2a9089218ccdf3d3f0ab01651c54492b313cd13a94977ebaf310532c296dcfcabbe67013b9b2717a1f2eca44d5a578d98bf04228828cc4c1e3f85084d89a24b5227ec68d60f1f3a8d938d9206a5e640e9c516f762d41d86756abf25150b0b43ab7596630b31d0d021e41db5e09f1c2872c7d4376975808215fceba9d7c71f65028775d85856cc04dca36492457783531033bf5c01fe07a3c9518ab494c59fa50974f3b400e74f2ad7cf5e0875105d9b1ae1b370a81648b7f3d58955f3bd3f0b45529361b700e9ed1788840952a5d61576538c29adf1585f65f5c1cb78cb9482fe2b65678732cf3574a724612b70541a3f04bdd7602b6f4413c1a15000000000000e9590c265b6ad203429f79b944c073d05ad2eef93c49a5eb67612d3d94a1ffa57217a2b92f77b2e5099eb5a0a1930f41a2b6bbb7c8d8b313beeef131547e4c3b10b4f12a39265dba07294a4a2411ea3b7994c5fabadb9d53d6299b0c0bb03a74c0b3ebbc26178b45b6ea9fb1699ee9d5508f"], 0x109}, 0x40d) write(r1, 0x0, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r5, 0x0, 0x0) listen(r5, 0x4) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r5, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) 19:33:24 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "946351", 0x18, 0x3a, 0x86ddffff, @empty, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @empty, [{0x0, 0x0, "4def"}]}}}}}}) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8060693d, &(0x7f0000000300)) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000000)) 19:33:26 executing program 0: setsockopt(0xffffffffffffffff, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r4 = accept$inet(r3, &(0x7f0000000240), &(0x7f0000000280)=0xc) r5 = socket$inet6(0x18, 0x4, 0xfd) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffff8, 0x20, 0x2, 0xfffffffffffffff9, 0xe00000000000000}, {{}, 0xfffffffffffffffe, 0x0, 0x1, 0xfffffffffffffc01, 0x100000001}, {{}, 0xfffffffffffffffb, 0x83, 0x2, 0xb0d, 0xfffffffffffffffe}, {{}, 0xfffffffffffffffa, 0x0, 0x8, 0xe85, 0x8}, {{}, 0xfffffffffffffff9, 0x10, 0x8, 0xffffffff00000000, 0xb68b}, {{r0}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0x7f}, {{r1}, 0xfffffffffffffffd, 0x9, 0x80000000, 0x5, 0x6}, {{r2}, 0xfffffffffffffff9, 0x42, 0x8, 0x4, 0x9}], 0x6, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffff9, 0x40, 0x4, 0x44, 0x7}, {{r5}, 0xfffffffffffffff8, 0x9, 0xf0000000, 0x7f, 0x4}, {{r6}, 0x0, 0x40, 0x40000000, 0x6, 0x6}, {{r7}, 0xfffffffffffffffb, 0x44, 0x80000000, 0xffff, 0x8}, {{r8}, 0xfffffffffffffffd, 0x6d, 0x1, 0x1498, 0x9}], 0x1, &(0x7f00000003c0)={0x5f1, 0x4}) syz_emit_ethernet(0xa8, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff1aeaab99439286dd6031797100000000fe80000000000000000000aafe8000000000000000000000000000aa"]) r9 = semget$private(0x0, 0x4, 0x1b2) semop(r9, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) 19:33:26 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') syz_emit_ethernet(0x5a, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031397100242c0000000000000000000000000000000000000000000000000000000400000000012c0000000000000000010000000000004e214e21b441cc9596eb7968eba086b192a140f01883580325c7d51ec2b7", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780080"]) 19:33:26 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000005040000000005b67071b542a538706000000b818000000090000002e7976af0000000b000000000004bb89"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x2, 0x0) r2 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000040)=0x8) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) fcntl$getown(r2, 0x5) shmctl$IPC_RMID(r3, 0x0) shmat(r3, &(0x7f00001c3000/0x1000)=nil, 0x0) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000012c0)=""/250) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x6, 0x40000000}, 0x8) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x0, 0x8}, {0x18, 0x2, 0xffffffe0, 0x3}, 0x1, [0x81, 0x9, 0x9, 0x4, 0x7, 0x2, 0x1, 0x6]}, 0x3c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb00"/4098], &(0x7f0000001200)=0x1002) shutdown(r2, 0x2) getsockname$unix(r0, &(0x7f0000001240)=@abs, &(0x7f0000001280)=0x8) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:33:26 executing program 0: r0 = socket(0x10, 0x2, 0x21) getsockopt(r0, 0x200000029, 0x26, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) pwritev(r1, &(0x7f0000000600)=[{&(0x7f0000000040)="aa9065d0f8356e6d7c25f6e4a4862ccfe938847aa04d1f6e4fb804001678b03158c3a51678fc8c05cc16622cbbe8fbc09accc16c85796c630b8500020000c6f9fe9e7d69888cc32122c65a22320b9897b2b92496c60868acb629f14732670f608b9f43ff44a2b11f5346b7c04ac9e764a823ae56e39477b4ed953a8f8f0947e4ac1853bf1d3907ffa7ca4539044a1a6f8e316ff2661409db9a6a7f0d3376a1aa8bd71dc60c5040e0e0c4d2", 0xab}, {&(0x7f0000000100)="1d7201f68c2d0a72db5efdaac743ccef63d719b233eaf249d49c2c0a65b234601dd0f668f245c80818efd58059d288a03fe8cd886d0ab4b56b07ea78fe6bb8181bb1412053242034e18bc1426edf5b4a10ea7a14d0468d947de04e14af23211b478e2dbd146c6ba956ded77e6a851becb0a3fb1afa5d30c03a1086150a03746628706f4d03598c2968d8eb695e06cf82fcce7891d6458a192cc348c61c2ddf888dba4e4f2c74106d52ebb6974809745074e11cd82953230e98be254fddd2e63854efba5a18782eeae1ab7f0162b36f40466ad6532230d8d57a2903f8f9a8b4d6e33583c3a340b0b2b5150803ab5987", 0xef}, {&(0x7f0000000680)="697b63eef927183ad5405245f0072d64a3be96b74f9e19b0844e637dc4e6b49c18c43055414b153f62a6ed9a49685dc19536e69b12ade9608be7ea034af4e447414a623f3b5d927e4f5b1355f3", 0x4d}, {&(0x7f0000000280)="09139a73b969e7237ea1d2388faebfef7b870276c6d5afb580cfbece4b99e9d7de22a0db27c495fd48ccf3190b312ada73760ea069d2c7e86e0e79bc5e4f12533ae6c2b4764248248d18b20c8d30bc619ca7403997f245d7c9ec4c5d7b4210b7c0c7aca2f18c87470cea9fc6c9b334384ab41f24aa7fdbce10ac7bed90a11f5e19a153c9a0437de7772a4ff34b9669acb25f719074baf0adc2e12d1d9b6b00e03697bfa6a944", 0xa6}, {&(0x7f0000000340)="ed2ef46f7bcfe1d4002c2bcc73d3d7dc6325de651f794d068d1129f761d4ce64c68884acff67b904e6bedb5a00be6cf63c0ead47ab4a5cbfc6b613e9b80002d49c357ca4904d0adae8f603d41aac902ad020ee4d64637278b13dc95445392de8cf6947cb95015d7e26daa6c4fa4ac7e851e5ad28ad21c0e607b40ce8a234ac5f48128bbeaf710389110d9225fb60c207ae7e277a2802204266bcd7a882c29d68c7e0025c9d38e0dca8f07769e24a", 0xae}, {&(0x7f0000000700)="846a25a9e2fe81f0cb606d797e071a38cba7a88c2c8acb910e3a366f6cd55cbc0dc1e1104162f55f218bcd005eb24c7a3297d940451b7813fe848ada5304fc812dc35a7307d8fab6b9febadd93dc1721e8fda0983a79720ddd4ac0d608814bcb1b0d7dfd351e3101753d991f5f896f256c9a2fd900962630e135388f20f91e41996ebc00ef21131c5fedc6", 0x8b}, {&(0x7f0000000200)="6d59f07eee8d1620b0e1f78ee963e103face45ea5287c6d0cd7e29a6b68a30b493d62aa7d0e8b2cdeedca037f16c7f0e6d5514594ef9f9a41c15dd2945", 0x3d}, {&(0x7f0000000500)="493985175df658fde196534de25bf31b71063a70ac20400e5ceca9f2b1c81c5e70446ba5a5f7353a0012f97c1cd4592e4441f4771caae15005c9d56fc41419e5995d85846691361d2ffed6d906164191630aac6c6c36ffcc6db5a24fd519f20cebb5d904ff8b5e95e9ccc1c63691e7eb9380023bc774c7d3ffe11dae8ebbf417d5a47f3aef51f000b55dc8637f643fb04ffa401fafcfd6471e146beb92e4c1b13580d3512520bd74ee7036eb12fc3c4f37193779f98178b67698246d35e50526ada18184add4a8b6", 0xc8}], 0x8, 0x0, 0x0) 19:33:26 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2010, r2, 0x0, 0x8000000000000000) dup2(r1, r0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) 19:33:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() writev(r0, &(0x7f0000000000)=[{&(0x7f0000001c00)="75800ea23550998651ad9f3b3f944e0e2e0fe2afc088628628688213516a9c791c7a567be3111c2e48a807db864b280df8d42a1a4a0985ba6b74496abb7c97df86c1a20d99896f54f4d66c1064e53bed0ca24973c1aa4fda7ec48dda575bc2b538ae7b960c8a7a6e0fe5b617d4c8a6994b8ef3e95d6a764fcc836da54635d36a7f65b103144bfbe9253705185ef46c7db45419e5a8ad8a7946179bde382e602787d7465d17662cb830e2c428269b349c769f599bd6476f420165710ff7bb41680037e75cd5a41c33646a49f2310966c269ff30f5c0470c307f6c9bf0c98a215eade7aa925920ef10d02a31c0b3e7a9855450d208695a2a929870931d75a36ffc78feafa003525cccc0ba7d1ca66e4d332969b80650345465c097c65686720c309b50eccdb2df89ee87b9c11c7d1f36e05503f83effaffa1ea7a3a9c9b036b6ddc7752ffdb85d8dd091e5d3610cb6ea752b4826b2fee83f3b197eee6537407263e889e0989fc1ae59cc897b786256d9dd82beae9f9246dd8bf1682393cd5926ec94cd0fd8c59b64bfa606a4c6a92fc7a309c80ff66d85d10f500899ab0412b92586bacedd8f9135dc34f01b89789553b603ae64552e99d633f195740b40f8b551202397046c8513defb2108c587472eba1d32c35438f3c6ce234c29a09e45bdfb93bbae796a5ccd8fbcb4405fb799e055275e008bb5341816db5d06275672f51e76c3a4d78313ab214764fca1ac4a1561a3d3be46f359680fdc5c41599d01a509c26e69091daab013d7b98f93a97cc7996f594caff9a6fd2cba8df98aea624a0119f20eb58f41ff55b2af54a90e2adbbd84f7892171c2173b650d29a0f8780b5ff639ea5b02986f90e8b8b92ef9854fa173ca38a1200247d6c24f9dcce2fecff658d93a92b1ae742633f944a9dff6661fc1bee75ae14b55d034f0705f43400f4e64abd5a880dddac6e6bc18fe913fffc5c8cf2d9088df6cb3a0c2ca72e43a4a8b657e4470e0a807e518a8ad49d3e79201e0140cf56fe2d4e06169c74efa5bb2ae1fcf36d8a033ddec05286588950ac3714fada05726f5d613a75893788e18c1682d6ebc18f2e1ec49f9a0852cc38b0e6bbdcf5e7b1ff356ac86b973f35ceeb216998b2f94eb0f8ccc7a264e736303c40e08f3642a502ada307f73a9581ecada748019eba5d0e8b6cd56eb4dad7193e79e52ecfb7710bad497c545cdc94d7d2653bb34978c74cd8ed7f6e329cf0f46ab34c8af3f3b9056fd2f28ae0f40a006b6eaf25f98eb80a9f1ce8f836c1aec19df25f950173a41abcc1cc9dcc2f4df96d32e94f0bca0b86f1ce6b507517d162db63a968b5dd391bf18f344d5224f3e03a2e74fa967cd513639393d1b3a2dc8bd18cd49131ed6b6bd34f94d3c3b7aa2fad327cfefecd290d3a27ae7052f717dc2febb762ec5a35e71432df49fd4699b4f304a2b1e8b2fe95cd10a04c2e10b0ee1cec41691c3ebb1c814dede6dabc62578dc2e8e55d4cb0033d151ce8e7efb3b8ba8d0495cdf6888b2deaf19a3c7edb820ff58cab76cce861eb997e5bfd361f2ff2002d380a4a0d9e8ff922b5d12a41f66b25e62f7c47e8bbbdb1cfcc1e77a1362dfca277a7a8ae5dcdd6b34373dc7d1b44f6ea232b95de5406ad5e8b742b8bc689f26433e0f91917ed5ab5b890e567c361af8170806a77c41017fcc1d86d11ebb5358251d122e62cfaa81f4dfa84af6218dad7381e7606b005000acfd031cd58ea516b2874a88d0990dfb88dae81d2c98b470a684a5d0852be367f291e51b71091994e5b64acd1de6a4d76a576472b18c1063664cd7468138382aea0c9d65a89b15f91a59af140f551071cdcf35c546596c33435b02a493b8ad2d868bb67faeb87abc429b4b43aed51332ba95dd7856ed3ac8a07f34809b659ee4d87e2c5cf87c924f056a0e93c35c3260ef79386179b3674e7090999682c632f832b189d52f2dd1702ec072e372e26862d570b54468c6797855560f659a72a9579283aba0cb95c35862075c0a87bf71e9499210608396dd203f2fe4df79484c2c96a8367fea64d56de51380166150d9c6c49ae6d34f450f0f8cbcaa86fcf1a7a0641dafb890a156565cb3bc77b7692f78afbb3da4228c7897754b73cb31c1679d7ff5f5d4360bbdaec1bdbee77b5248ac44b586c5b14437ae85a257033c39cc5adfbbd57ba068c7a6efc4206805992b7cff0c5cdc694b8364a38227014b488f4e8c08fcfe825e26b6466232b861c7b1fa69c206597981df49ac2e6ddb175050fa37ea065b3a55a9b0f6652392f2df939283ace7c7ab28c6bd6e919af8ef94673623d084474248787edf347b4a5f97a41165dd77af4e0c5c60c6028b7317433336f1536bf0cf1197c2d534bf97177821c2fb597064c1cbed8d0fced5e328415657a91cf4025fa498b0a1e4d0bdc878da7789a94c56e69cc33764aa920cd23d6cd688ac14fa362e0f368906478f63d95ddbd8a2e5806ce010f9881510a1b8213f182ff174fa0cc1b2bcd585", 0x6f2}], 0x1) r1 = semget$private(0x0, 0x8, 0x10782) semop(r1, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r1, &(0x7f0000001680)=[{0x4, 0x2, 0x1800}, {0x0, 0x7ff, 0x800}, {0x4, 0x8, 0x1800}, {0x1, 0x7, 0x1800}], 0x4) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000280)={0x8315, 0xffff, 0x23fd, 0x3}) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000140)=""/13) semop(0x0, &(0x7f0000001700)=[{0x1, 0xa, 0x1000}, {0x0, 0x101, 0x800}], 0x2) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000540)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x114, 0xbf}, 0x7, 0x7, 0x7fc}) semctl$GETZCNT(r1, 0x69984c16b2fc7db6, 0x7, &(0x7f0000000380)=""/100) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000440)="24ccd20778397cec96cdff6c1e1f78c0084bd23a000000000000ffffff7f007941a9d20c8d71b24d0e6d8e238f0df01568b2b9e4e95bf24c72332ab30596ef17c25180b8ed48f44969c2d8bafc62da9e4017e0d2702d53091a407d995a32650ca6be7d33dd958851f66ec1ac4255c02dec7db5f05625fea9921ac0b37bb0940c082bbf101ccaea6505e0d343dd52d64663f4bfec8a3571f8ab2f6767a98e3ca00cba6cd9f01017f7bde62494ade12625df8223f429aa8607c52668417331bc284d", 0xc1) dup(r2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000000c0)=0xfffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="2f04df0bf59e590c4596a9aae15af8", 0xf}], 0x1) 19:33:27 executing program 0: r0 = kqueue() r1 = socket(0x2, 0x80000000000002, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66694c653018cdee000001008ea9f9591188002ca551ebfde10cfc60830eff4d030000000000000060833c5c9b9fb54cb188dd3e7942a967f063a7a9b7831600000000db9d501488d08100ad1f25dbc29a8644d8af01004c998cc24951316f47836c23a69b5b1e27aabf283d517a2cf1476059d13c7563ed279b6e5ba84590ecf549edc9b6206e76c50c192e775f015229850b5f8733e74313c231dc8ac58178d30c00d875ad036fa733d5ed3369f27a80b64bacde2c4bfdf233fa7f5d1b377528b57012950ba2c15b7bdf4d5e83456488870a634c611f712143dbcd1af397bf1dd03000ab690f19"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) writev(r1, &(0x7f00000017c0)=[{&(0x7f00000002c0)="7d8123364aadc8a8aa165a9a7563c915c657e870f56098b50d22618c22165803b5ea503ca23048ab36fed184b2a541649d46e2610b047fef8be45b734c377d26f2a113f65f00438b4e79ef08265f24c393f45988cdaf4163302bba27530ff8a31d552eb8420641c11ae6b02a2b86da8ab902225d79e1fc49267765c508a20606031d016cfc7071dc4edfd1ecb6ebf1757627c19b987dd072a731bde090b58c2a6393f1c961e883bf4ba096509c913bac4b0fbec38ddcc8aed1a4ee4fb64c758607957c847cf7386bfa83e1d349a4c64a71d65766d58f65ad665abaf0b37d307e449b8a25", 0xe4}, {&(0x7f0000000180)="790b425f59ca1c6bff9af1e8b5d79ef79d61f3b041851906d1a013089d7d38ddcf419f7b3898", 0x26}, {&(0x7f00000003c0)="ea4c6a610e5686478771a5f960412ddfa4e68e757a2205e9a00b306d88839967025aa296ef458b76709103a8503510a1e8d9097e01c15030786923d4b6f69e6e898f4bca7a36dbe0e46302bf89b90d43e96eb6f40f1288f029f1a2785f1658ec3b6e879dffc5726567b541cf52d54603c80a9ed163c9c94f0742107e93f75a36e01dabab665682fa3fd9cf35b8e280b5d5186b52243c1d38949109715b1e60578b03ab0ec85518b477278c8d170385c39ae6287ad5ba9b55a9b2a9", 0xbb}, {&(0x7f0000000480)="e55ad40d73ded4be0102a21f856fe93398c919fefdca372b1cef4b4f8dbdba8abe0084312810b6d15b6c225f56f3a56820a5f6c1c2a61498e14b3688620ce9cba9f2c6b8d5d154b1456141a4da4763a9c4eebe7a62ff1f32f8b14d2102ed6d338e8a378f284e4a39be8b7543d889db620a7514040e737e699d5ae454834efe644edbb63a362e674eb51d25ec534cc964da1cefadc6957842df", 0x99}, {&(0x7f00000001c0)="fd782352ced49bd1dfac54a7c795138b7ec58e6d7f0dd68caa29cd4771a8643939f475933ae349ab6ca9d5e2b9553462b65db5111d4cd8f430000000e2d074", 0x3f}, {&(0x7f0000000540)="95dda513a92fa1380266a04e634eb95d8154c17dadb9bbed140a17329a2852b714f18e3fc5bd44a25cd203c2cc0f78b28401a0e878d67a6f4f459b50e1730c3c5bdba80ef0db9a9648089dc420092f1e7247b5229476fb8af93990a60db9aff385e1146bb4b5845082dd46b3f025d719585f51b188433c51c88d1c3fe5237724ec2af435c416e1388f85df5e0c0712b66a9db1d326c2b58e7f70b3caced59ca2a54761a566fcbae6127606fe4d949509670535efeebed7b367451df7bda024ec85a51fc4685a0ed4ebfe8a66f79c385db9513173bb294759ce5a9168a143f90749281e1b687922996f59bee13a67e2892a853523bd52", 0xf6}, {&(0x7f0000000640)="261332bf57366c53547fa6dc23bf8f418789c63376ee6bafa3218e826023b04a8a57ca4006c61873d940fdeb3457bbb2876f7ee8dcf8a48c5af4574a638ea76c26220b05dd8e0ba9de3781062381e0c6d140da29b1a9c51edb907e265b2dbed3664132562a7b8b3cd29f41253f84c3df11ed08cd9a47c6f70ba5ae52dc305a0b1e32f0669906d2b33db926bffb211110c98fbe5f6b93615784f30e33c2e11963ac742bae99c4cd41299e36044ed36b5fdbddd52925c8420ac5ec586729a3cf7ef3c23c87b0a17fd411f7fca7c48f2c64aca75f9c97e888954993de3fcb592d07e4b0d888fa8aa59148db6903e37891928de507ac79cdd469549d332077eda1020cb3a235bdb6e0ee7860eb5df38191bc2044381e12a400d12e706f53a3b838d2210d800530ee11be7e77bc5f610c775812206a55becb55cf8ce71789955d25022430d3b822d06d38c73d3d02b60d638a257b566dbb3b441dc62b0f751b2e2d8aa8a2b4090ba83fa2c3ee3aadc794302473b4a5800f88fcdffd4f4cfbe12d98cdf644883020515bb8864a6a6b967e8c2c0ee0ff00de4c8ad3532631fc396b7156ab1a71326ca7ee3cff93e4e9cd592a2201709534deb83614f64b33ac00d8cda5f081eb8fd9184e241f31a00eec7925acc5a7b2615ecaf9de25c38040e41658b980ec8c8213bbd4b28a7f", 0x1ea}], 0x7) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r3 = socket(0x2, 0x80000000000002, 0x0) connect$unix(r3, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2f66694c653018cdee000001008ea9f9591188002ca551ebfde10cfc60830eff4d030000000000000060833a624982aa6fce2dbc133c5c9b58e8aacae48e34a8aa716705014a9fb54cb188dd3e7942a967f063a7a9b7831600000000db9d501488d08100ad1f25dbc29a8644d8af01004c998cc24951316f47836c23a69b5b1e27aabf283d517a2cf1476059d13c9b6e5ba84590ecf549edc9b6206e76c50c192e775f"], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) fchownat(r2, &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000017c0)=[{&(0x7f00000002c0)="7d8123364aadc8a8aa165a9a7563c915c657e870f56098b50d22618c22165803b5ea503ca23048ab36fed184b2a541649d46e2610b047fef8be45b734c377d26f2a113f65f00438b4e79ef08265f24c393f45988cdaf4163302bba27530ff8a31d552eb8420641c11ae6b02a2b86da8ab902225d79e1fc49267765c508a20606031d016cfc7071dc4edfd1ecb6ebf1757627c19b987dd072a731bde090b58c2a6393f1c961e883bf4ba096509c913bac4b0fbec38ddcc8aed1a4ee4fb64c758607957c847cf7386bfa83e1d349a4c64a71d65766d58f65ad665abaf0b37d307e449b8a25", 0xe4}, {&(0x7f0000000180)="790b425f59ca1c6bff9af1e8b5d79ef79d61f3b041851906d1a013089d7d38ddcf419f7b3898", 0x26}, {&(0x7f00000003c0)="ea4c6a610e5686478771a5f960412ddfa4e68e757a2205e9a00b306d88839967025aa296ef458b76709103a8503510a1e8d9097e01c15030786923d4b6f69e6e898f4bca7a36dbe0e46302bf89b90d43e96eb6f40f1288f029f1a2785f1658ec3b6e879dffc5726567b541cf52d54603c80a9ed163c9c94f0742107e93f75a36e01dabab665682fa3fd9cf35b8e280b5d5186b52243c1d38949109715b1e60578b03ab0ec85518b477278c8d170385c39ae6287ad5ba9b55a9b2a9", 0xbb}, {&(0x7f0000000e40)="e55ad40d73ded4be0102a21f856fe93398c919fefdca372b1cef4b4f8dbdba8abe0084312810b6d15b6c225f56f3a56820a5f6c1c2a61498e14b3688620ce9cba9f2c6b8d5d154b1456141a4da4763a9c4eebe7a62ff1f32f8b14d2102ed6d338e8a378f284e4a39be8b7543d889db620a7514040e737e699d5ae454834efe644edbb63a362e674eb51d25ec534cc964da1cefadc6957842df", 0x99}, {&(0x7f00000001c0)="fd782352ced49bd1dfac54a7c795138b7ec58eb7190dd68caa29cd4771a8643939f475933ae349ab6ca9d5e2b9553462b65db5111d4cd8f4140aaba9e2d074", 0x3f}, {&(0x7f0000000540)="6e96746c68520d0095dda513a92fa1380266a04e634eb95d8154c17dadb9bbed140a17329a2852b714f18e3fc5bd44a25cd278b28401a0e878d67a6f4f459b50e1730c3c5bdba80ef0db9a9648089dc420092f1e7247b5229476fb8af93990a60db9aff385e1146bb4b5845082dd46b3f025d719585f51b188433c51c88d1c3fe5237724ec2af435c416e1388f85df5e0c0712b66a9db1d326c2b58e7f70b3caced59ca2a54761a566fcbae6127606fe4d949509670535efeebed7b367451df7bda024ec85a51fc4685a0ed4ebfe8a66f79c385db9513173bb294759ce5a9168a143f90749281e1b687922996f59bee100000000", 0xf4}, {&(0x7f0000000640)="261332bf57366c53547fa6dc23bf8f418789c63376ee6bafa3218e826023b04a8a57ca4006c61873d940fdeb3457bbb2876f7ee8dcf8a48c5af4574a638ea76c26220b05dd8e0ba9de3781062381e0c6d140da29b1a9c51edb907e265b2dbed3664132562a7b8b3cd29f41253f84c3df11ed08cd9a47c6f70ba5ae52dc305a0b1e32f0669906d2b33db926bffb211110c98fbe5f6b93615784f30e33c2e11963ac742bae99c4cd41299e36044ed36b5fdbddd52925c8420ac5ec586729a3cf7ef3c23c87b0a17fd411f7fca7c48f2c64aca75f9c97e888954993de3fcb592d07e4b0d888fa8aa59148db6903e37891928de507ac79cdd469549d332077eda1020cb3a235bdb6e0ee7860eb5df38191bc2044381e12a400d12e706f53a3b838d2210d800530ee11be7e77bc5f610c775812206a55becb55cf8ce71789955d25022430d3b822d06d38c73d3d02b60d638a257b566dbb3b441dc62b0f751b2e2d8aa8a2b4090ba83fa2c3ee3aadc794302473b4a5800f88fcdffd4f4cfbe12d98cdf644883020515bb8864a6a6b967e8c2c0ee0ff00de4c8ad3532631fc396b7156ab1a71326ca7ee3cff93e4e9cd592a2201709534deb83614f64b33ac00d8cda5f081eb8fd9184e241f31a00eec7925acc5a7b2615ecaf9de25c38040e41658b980ec8c8213bbd4b28a7f", 0x1ea}], 0x7) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r4 = dup2(r0, 0xffffffffffffffff) r5 = msgget$private(0x0, 0x0) pwritev(r4, &(0x7f0000000bc0), 0x0, 0x0, 0x9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r6, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="6a1f800b3786ec0220610c546c51fed9f352225ad96ecf795d79e0cfd6203146d435d6b5c8202a26fd09e1a777806a826c", 0x31) msgctl$IPC_SET(r5, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r6, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) pwritev(0xffffffffffffff9c, &(0x7f0000000d80)=[{&(0x7f0000000200)="820e0855fd0bf34e75ea932e769dc92e916dab4b54a26d2bc9b10fec2930d49d8cd56c1cb70b4a42c458f6630c1259a9713f3b99596a4f5cdf952845042f1325b2375e9df565b304223fc571ecf8145127df4ddd86e85f2c0b9e0f4649c3e8dbdb74f6d47e4fd178907c761e9e1c133d", 0x70}, {&(0x7f0000000a00)="7df10542639701a9702b01926c8d696f0f15b5d704888a3a9448032d262a41e8ea9c90b20cf5dcc86b007ec1563e233f28a25bc75528601329e233adfe465591700f670534b47f8131984e4888e80f979a9b093ec75fc54271a4e42f9e8da4a9c91cf0b498dee2978909b1d0ca8d0a2f7e18c1da255d17952054ca1e1186526d7971d63bdc7c948a39f0c8685123f80ebd97", 0x92}, {&(0x7f0000001840)="4fc5d8e68a4ee084e96580e347806e751ec335f8a85d9157d505b362b79a7c0108a34099e64be8094fb3c0f01733984668bcdb6e47824c61d8baebc257dd95419c6618fea9ad5719e8f8dd79b48c5be86b1bc56a27fce12a337b10bf51882c2946ba41dc724bf76a7d33fa9489fc4b52eb46a2c7d0ff937433bc6ee2b5a99d28a2a28cd6c7a46279b00caa439ed668ebdcb413cd3590ba92443f3c0cbdd3513502412b7c23c16065adce9262c0cce8f858676e08e65cb5bea085bc3910740f6340546b02d68a0123d672c4d3dfc6235ff10ed44e58a4d3e28d43437f1b3591a048a0b75e68b4f67094911246ed58a69060ce134a717f0be89090fc59811b8899f4f657886d07dfe5953a1143a85c466b69f6ee4bb455ac7a2a417d4b40446b1200565613f88aa7db85728842195d07160472dbec9a97c243d977da1f807b362d2e2b7ac96402f6ee725fe8696fe8e378722d431a80b01dd928f14eda85a7dbd1d2fe493c07f12a7298dec76461beb3f5db55a66b0d46e8843fe94fb2a0d33e0faae1aaafda2aa905b46e55c74d05057cbdcae89006dbca15b10fa9a0a952db8b2ba225ffc649e1e271921cc3f41cff5cd41188743f0b9d3cd9a3a211b291457875cf850d24fa9ac8963203ad3f52d7a664e9c5960369f78f8c4581d988b7cbabe92ca21c5186cbfd23752edf0fcd42867c100bb7dc2a0b3594d3b9b5a2b5aecff173f8f67e1e7d513e21010bc0874f3c197627f0d6b590c7f52cd4ad4de624a530ac67922fe4f4391fd30b993bf4dd49f497e060c4c95434e6b5f1a103f482642d999330b7b8a8489547f14cf5bc57b3c1b8646a91cd5319e6811d80dc35e3323d4b14cd686035063ea9d5955bf31cf99408f7f1999948ff784b417fffdebfbc991bef8db6f650383800da66e53819a7cc8650f131268c81c09f31ada4e246a2e2d6c8913d5df5b30d8e895e2d053b47a6f10c4dfca874155d81516e4b2146461615edfac037751a6fd3382c0dfde430bf1897560db86fcd840415b857dc7a7a49f0c08d3b66e3a89c378920b0f1a2a860fdfad8ad0c190f3d6081ebb3610244c8a88c2e793d8fb804263679828aae07365f7bdf5234dc1ed7fa5b117fd0ea8f918478fe7bd8d96639b900b473704615b305fbc03703c6817c625326cfcc9426eaacf64815bb39e8c6f8fbdff9aa85e23341e404afc2a139d991a072677d564ca91940d17170b2e954f8c4c5dc22a14d282b96c92315db5f48bbf415d9c6051d4feb1bf07c4075ce72008d5bdc07f5c42f75088a2478392aaf121f5be21c6547d2464fb5f42814ffe1a909a195875bb9cf25f048425b371da55b690e0508d60d46ef2d143e261b0cf424e6b32cff17219bbd81fb41a9bcb504be86d8ff4b0c8f126ac77181b6bd233cdacb62bd5d5938443181c668067b94b746d732728b7dce4a85fdc0228fef8aa159237607b3bdd655501ccc391679685ca737e80bc70223d6bc6d9fd9ecfc7350daa89a6457774e78571b7b67726866abbb93896b3e1b2f4156224d470200eaf6aa4263f311531136f563d27320f0cebc7fae9d95a77976562c3863222d14df5ada9d61fab6ba6fc2d10917870238a71529a512ac00c7d2fa90bec6ad174efa335355300ab710fab42f4ce0b9d0755b8364a1914f5f6b235dc3a5bf43cdc1cf71a05f15173ad0270036b1e1824841fb80fe29e5d779b99804e3f359a9776175c67af1c40222026b163de1c7ad8726935835a3e592ecbcb03d8b4a37f192e1f4b5de256b1119f2d815635bf9970d387dc36d87704503003b0e0dc3be245db9892240a40437add223c057d3f96997a44d0cf2c86e974ef9d4ec434bdc03af30e93c94d344e5eff8c23b6d127a5849ba807766930077dfd1c03f39e457e24b1a049d34db447b0ee77b2c3b2fcf5a60113e4a7896f6c4f6551bb9c324dc1002d9f4f4f2f9302743aeb0d6d20b8a97ff4becdab5ec1c31e4464cf43acf84ef6068726116dd1982f2167bd7f651f5c97499cb5d877925fd9eddfaa6aa78619bf3b93b547f449b3cd4429f6442c85582e4069a611212c6926d86794041082352343196f345c3050878c6e2c49bac176e84d7aa31bb90cb8b073f5256322d5d0723559994e69080ec87b0eb2546156fb02abc9007d53907887661c41f65185021ac0c1a26cd0e1df7a0bdcf61fe5606195b7b5ee58c4faa0d0ebb1812ed6b122084a39871f3a5f46eaf6f95926d3e8d85c06435a8c26dd290f27e0b2c03df9331156df65a43c8505ed01715f2c0004d5d5edfd24a75674ecff8dc31012afc525f49ebb2986def9ea982cdab6cd5905ef28a6b359b2cda04f82a67856c4371e57793729cc783505074a833bea310b637f657c6132df4a049589e2158d1f94398f7ca5f90769fea6d3650b014f0097deb828bc176ba021cd942b64a98cb9da5eb8297c46174fe730d7d4ddd484a49588f258adc47bf98576f06cf4bc17382615a2fbd7f0bfd87ec9a829c02f482a212e62e7d7ed9fe3577e0df58aa0eaecb05583c71fa2e3066ea5142589e61fbd0479b9863a78c1850b2e596b139c1b35557ff7e7bd142d9d65151cc0f79d256f4b5189a4718fbce15d937e12a5fad20dda52f2066b41a13cd2e7eec83ca946e88fc76a16a933064e2b30e545e0c2523b67f24aa17e70212ef7a9ffba21b9d88d52366e90496f8a560dc86eca357baefb7b2940e2373a8ca6e71c0f4f0eda2f37fbdc92e3114ea025a84c830456973f888679882115c644809381b573f194e9400c99df90808a9080c96af648c6c69d815e68eee5c80b668b433441cf166206ad7283ceace839f16611ba4f1c399d1821ace47f08dfd3d5d9db2d9611c4b23b7c4772bcfc888dc9277ace9396096a89efa04addae8b8d35842d1b4b422f80f517620883d420c5b40432d7dbfc8d2dfa203f399d0c9f99bd2db56bb5e5d94fe5c606cc684552503fd69a1dd580c62cf048352bd3befe0ace25f96c6bf921585f3354c565adcf7bbef4dd5b7f54d47eaf987d81e23ae84bafd72ffabaf112e6d2479bc98802676cd8e629987adb7bb2e8af3e744ea8c9d08eb4b544b355c38e9282d45385473581c6a374102b273fc19a6d213eedf9c286e2dcbabe398475b5b33f8d5c5f662e3a6d9b057081434701b79905228e7e5bba017f7aa3f313138d83f6874d81859911be343b92b6f8376d363dcbd9fcf5d6b4a2367b18f4c25823de13851c49fb7a12a32fee60a7783741c1dfa5d6ff52e58ff7b7ce5e33ae97487b21ce687399b5e73d6741b136affbac4acf662a32001a48159b350aaca9c101c28fa931824ac11b934294b5c8baa1e0781beba9b830361238aea0324795b00e472166a803abac8dfe25a3f751e69a0c450f98e88c8540b2821da9e170f93af43ba41227082cb3b9c0ab058955de9d3e1c37c793b1452684fa4e0b36597278a1123400c818b03886b1ec4833675950959c6ce5d659f088d6cea99b52e857d086aa1a349b45973cd8c51e0d9ff41a46d7e12b21d80dcde64f696534f53ab30d1f9f09cf73b2c7edd6100f47e96e289ec2790f2fd82fc8c015c8a5403ad1c5c26695321a6ecd1e4476da4a82fe2d5b5987ac548d1d4d6fb1cea336b193e4991d2081de6985677fed7610b112b4970a6524d9d99aad4e3b952c72709b93805d01f259cd4324c71a3a1bae27558426e646d9336f74284a621ea6f57e602ad79d6cdd6ccf9e98a640cdff39a37d43c8410049fdf77c44469f28d2021b30ef4971778f13b7082cbcbd4b04b6c4f575de0e1725147aedaf23a7b660d78606cb7f2f1e72f413042fe903a5566b946bd0c72f9f78e9575fd48716caf6acbb48a42c88b1afd8f1324b84296c47db9c050aa7bcd6801f27ac16c63dd2dcbff508c8911701291f8cf4b9da652acf3582fdbfd0b665f5cecd8e0e1c8ca86c9ac553fb4f31b721455d52a51f554a86c93cc56b6211876cd3b66108688f95374394f8bc8293011cb729b0dc736b9a2f59a8b732e72b9ac4b99700f803c339fef59b5515d7ba97e91b61171c22e75d5350ae03529bc7ba48302597402a9ddeec4229305a467f0a14fcb88bbe23c474c1d6d3df07a30edf2ead12968dfb8bd0b5b707f1a0e26f997b7bbc5fefee0c76563953dc778f352db25e89d13a2cc6f5509febcfa22f9f0fe9b4cdbc7ff9f4b359a36c3bdf76111f968eefccbc602f15ddf50bd6a366772dd69a5fff637023a4b92c40b2aa9ac68506af61d9ced0d4dbfe65858d8603e2a10234314eb43379e79387c57e6e972e451d60d720a5ff00fa250d30b9572249577829cf9596ce55135a58e308cb549fd7439e2b33bc95a83c1930549fadb3429831770841b69f95586a455134fcd6d96af237e8f1ceaa69bb03849e9de1e5e43b29de890ac3cfe1994a0e3d74c34e667d10e83b3946d4f30d160890e8e5286e3e5f7a5a94545e6f14a936d5175da5a006b67989d5c92dd58328088877b390c03f610d16980dfdd901e176d9bc88bb478463550659ae1b8328e8d6d4f76cc49137877f91bea85456e2a377f57ff6886678435928e5f6d2089ba8c81397036cd2ee7c561d78630d3e2e5f71724faef466b11bde06a445f2a905b6d46d3ffc2c1245a8cdb78e867c1bd982b35b0b6b841b17c57d11d0725bf9eabf299e80ed9da5a14930650709a9a45755b979017076c1b230cf79941cbd894bb01591972544164fa044d076b7d601e007b5355f475a89c2b759232f17e47262085f5e19c613d8028a8f2c92dc23d528e086725e7e985bd9f9f75c972740685e341f6238c3f50597c26e4ae058ac2f89d652ce0c5af6afcb0205eb52fcd3f396584e2f81a9f0b6cccdd02a664934c804ecc0bfcb5eef3b84f9080e0eabc137d7f78cdbff94434330afc47c128c9578e67996da2793347ed977bd16d1d946233334dcb84fb675928b750bd4e719bb56da628ca71b3a124c019b8eec9b73feddf3d5577323320e8de22cc82df69242690f4f1ab0d4bf3149d49422aee1ab5d717c797e82fd2b0a9404dc832991da671f539e1b556df70ead3c20290d216728cf725c61802c67f794a85c90ceed144052327800c83c21ebd91cef021e9f479ca1f0559d32bb533a0b9bf6e8a7d76291dc15f9cdcdbca0f468f56351afc291dd2dfa36114fd970b7efd3f3c98cf3557c63c2b717182d8d63cc4935eda1f785f0d838ba2ae26bcf9d9ee1321a5791f2923c5deba9732c58736ba8f4a6d1e900b2efcb897b6e91b1331a55637212c1ce9d6a71d635019f3e0ac05428eb0db2f78f929eef1a7fbf4ff162ce53c2416b30485adc7a09f415e5667c48f4fed1ae04ef4e7ed2faf46abbfa41bd0ea226fa994cf0cf6abf140bde8992f1472321dc12157b51d614022d994078d15435d14746023024f46eee79859172d75df5792063d302c82ba1b268cac9ed19924da1602e95472ef3ceb12f10dea8b076634504dfbd560916d530b458443171ea9690950b636634a3a0989e3f7e41c11918c91a336c7c8b3f885ebb4a5695b225c858b97c363483b3af12c040327a20a37d6da9a0dec813d848ae4d61a3a37c9e066469dd87e0effdef8a39c64950463a65397f86650444ad39c349302075e6382149be1ce5ebc0520bd9dd3a0d0d145cb0094a1226fb9e81387dc594339282c263db565f170978e1ad16cab5ffbc74d43f253e4f23eea31a998b9e169c233a291f552ae2dcf42b3f92b64349e78f4ab51ca0c2cbc124f85c36bea84f21ba32c5b345be618afbe4e8a04b95521829e08e6", 0x1000}, {&(0x7f0000000ac0)="d794564f1bcaea4ef181ce7d332ec82ebcabd7544c2ccfc7b16cb88a88ee9155f0c892c7666e1e33daec0d5789459d75748cc9513c7a9fff5a218d5a489884be28cefdfb326adc398d3831e5432aa938152b01aa684e645b9f782b5db22e9cfe24bb880f543db8ab7e4dac6c1626a71fa031140249084d0293ab0927eac95abf67f78367d20aaed63c1e5573ed23cac01527afe027ae6643da915d937d7f3db9b4ae011e1a1e54a8", 0xa8}, {&(0x7f0000000000)="0ede9b36ec675e9a2a5a9560b29608cd", 0x10}, {&(0x7f0000000b80)="b5157375fb393d408d66844e0fe8f3bc117c07b81da5c9dc5e401724527d10b0865ddc2987da6ae246776644cf2bcd7ee7f602642fb3d5dd5eca30f75d32dc3663d3e0419db0", 0x46}, {&(0x7f0000000c00)="b86c4e67db2cfc65802e845bf6ee5d2941b5b5101e6a4e0f1722a499060392d78f6ccc3da2acf7982625fdbf3eb8a62c06cc09007f8aa706bfcd2aa92b925e543306e836d1b85c0de4e22a1d43e919023551baae113cd630e76841aebcc58edb11fa70115038c931855396aac5fa672ec696095512a06773a3f401c38156544dd146abcab291f31a10f6cb42be705ceea5ba582fe6ff7fc60088dedaa76612630bac35b4ba190816011cfce93c10462258cff4a848e4b93643d9e99b1eb43e6c7aedcdd1aded4de38d948174da32e0ddf2fc89b1b53c8ab578cc4b02f041fe7060477687d491ab9254bb992fa89707b6e748388a9b2c621f0a", 0xf9}, {&(0x7f0000000d00)="433ab236a2045924846f919c554377d0b881633259b3339caacd80e158bf19b6058fa73e9303e957a213bdfc3ce66558923167c7760760788e6db9235538758282a9a32b1e226f355bb3e58d1f", 0x4d}, {&(0x7f0000002840)="342f4cb476b6a5f01d823405e4793879390ed468f4b72038e13f0505ed924096fae894568c7eb2fb993fca1f214ee55d1134199a09b2a361de573ddde82fbd53fffcf554a8f3d405124b15b242def3c674294d957bdeec3d7210a8b7dc2c898843f6ca6d0284d89366e8b5073bbca50b3e79c8f2a0a67c60bf6e8cd8d675edece4270241ff26f6f5bc77480d4b8518e947e5e0b7191051fc9fd8064bcaa07c2c299fa8414af2a40a0554cf654602bdb749c6ecb0078558466836624e8768ffe6a7d99a64ccabd1e02ccb24a710cb3fb10df90ec9b7a7c21c8f67dffde810dcbf80e2ede756b756676853991ad9666e40c27578df2dbad78b450c54b026b96828575f086e5c1680a2129217b96e610c3c6fba290520c41d801d1ae7b43468d42f679737151ea9c83ea22f4f1c28912b46998dc023c259bb55a891d7f1441e0e2416b860206713b322eb865efcaa12d9e8e65e50295a902aa5be6f58f9946cfc37b08e2b82e7358cfd7a49418f201dda454ed2d2db68739628cb301a3b5ad2676a05a6a88f88aafb8e0126e130ccd8386f423975d387abf0a886b091580317c7d65aa3d38671723f38fb1f9f06d3a87b23923c02b4ee7fa75e230e6ad18142ecf9c78fe94580fc2da02b216ca52871041e9be54514519a7d7fce79afb13b92401ae3eed601c6405977581a1c58ca3313cc007e524e2ecc3f2af913e5edd6729517d7c92b5f28654472b7a82c5e15e206ab630996ab72b53b0511a32e6cfde531c5bdd2ed82b95361c84e9dfb3f744d1fdabf0ed6ca1807016a525f2c8b038de9bd780154362b22d14ac361b52c29baa090ceb9e37f42d7490ed6d1147e6b368b0d183212c7dfff814728f2743c72cde6364584f71f39076d6d3d7f4e2e2160b4d42ee3285e591a6e3068964f3c8a4030789e1f41b2422b0bdae63e04ca60892b386b378e1dc65bb102f49b62d437f6dd3c00a7394e645db0b248a3d67b335d31be1a5ca90438c6130e47d915a68e264e2a7390818aebfc5cec0fb7f9431b155ee9459d26453a478f39f61687fa37537b87ffc3a5f011173cf9505e66e7f846603c6ca9c09d41d3d7447fc8782cf0932adeddc47933e480abada81af6b4c715c9ae85fe6e6356449667d0364a3f383d973fbecc9ca42a7c70f0302e9ae350500c9fbcacf62c826e6f69beeb7a05f271ceab33f1e182f102ae17561811dce592e3f8f0d6274095c3795ba1ed8a82df7873fbc84138338bfd809e6110a7a9a547fd4dcd7c9915c90145109d8c9c76c04da74e62ee06ebb7157016c23f87945a98644630ff3fa8c5f54ef760453bafdd39721197bc61e8aef0016f714d95f741342d8dca2b2a2084f05b2afb8933f7990da37f91ec381178cfefdf3e62156f78f59154d01c200a34e78b5e13f1e8c51b5385a023ba71aef02bf015e9886f8a11fe2ad62bd34a1762504f3818f0653a90736af2786e5dae1de832fa53ea9afa6fdc8df26ec709f92f1121d7ce15c01e26cc346593ca13c0fdd3c464e17fe885d178577a2d95ce62e483f4c80b4d866517631d0d1d0efb24f9c199687da4d951788788a6755e5009e7357466bf837727bfec3e460187819af6d1c88bffd05a8868103d31cdb5c3f187ecc6cf3b5d4f1bf6c421bc5ca347b21dcb6c9770c9189f04a90b204fb725320d895f3478776bb14efb293200147e827f0f0424c974c3a7e669478a44aa8340e82f382962e68a08c5276a7311c14b6327f25e98aa4ab855584de2d262ba4b922ce6ff57758d9e9fafa96e307311ce623540c1719d17bb494f468cf0d8b1d8380aa12de5b04c5ca681ef3a2a7e6421ae75120398dcef6b9897c132844f2273967430f67ad468902821bd060183f051f5f68cfe308fc858db3484b57a03ba0f4e088c0dba7b687a1fd94c00573ed385df7a217c442771347eab78a089b6ddab3cf8d0061831f6d0c9e4a265666aee91358a93e31d80b6373f3d889bc34470ead8de8c3898c14a0f92c5ff50fcfe6a59ed6df7ddf6fdd641a06c0264de6952d0c9218c342b83ebce0a10d2553e1131391635bca0b64c8a53514331f41a0927551445f86aa51254f7a21f59640fcb7cdd0f3e69cd9a39098f2f4fc27537f0abd715656d03fc2446c178a2009b44c069a503a79dfdc197fc22f93814ef9f2fb2b99458843722b6d8c69982c15823ad399a86290b119e3246449edbaf7c0556a884a69fd03dff220fe605a63b41c3708834eb65640f35dce9d7091eb311d71da3fa86dc81ea1121778e732fb924d93574690079f8a2f743eaf38b1d03232b2a88eae730ca5994348dabc5f2156b19f8148cc9252bcb5902cbf03fa57294d42d73e8c147ac6ab13240d55e0b71ee2f8e5730e8aba3f11a18a9d0e00a1c7a7d91cccd3e7161bfe943843b5903891082ec6477c98bbaf4b2cf5d3c46929978ca9c623a214caa22603ac3b2133e8278f5a18ac14be50d846a766cdc5fb35d8a31c58f6e64fc043808f7892485f4717ed1db375df4e0d20573c53de6c622ad20ebfce59cb38c07d1763902ae70f56246efb4ae3539a35da800977980ac02ca4b9ccd317a83b661357385bc4e09c545238ec7a10cac98fe69e749da643e52880da47dbb1a61d265bc84c37a8987b28de384e8ec0630c69ef28729ddc0ddbabbaafd8a0dac73a2a6de5244a091757b582da1904c3760fa33633584a0264387249abb3b6bab01f91ba59fc193f412fdac7418c47f69de4e45ddf97a8a1c09e2c0ebf1e99ea63874b95d6c8292c9a92d0a74b85116ab475feea6e75b7703e6d1a313c66098a1709a91d325a8a02621e9f7ffe3b92e97c5b42fc7a3167202ef9cd946bd668c62a0d71ea645b485fea15f0359889c1f7ddb5bdafa36df39299088584fe723ab017e8115fd895f9447f69978eb321c35fbd16f2dbd1d018d54f1a2e97c501709c27a320e03ba558e1ca00666da1719aa41b8ec83fb6e7d14ec9ecc3a7d13399fb6711a9bfa8d2e0b53063fedcdce0d23bfc2fed0265381e574c29ba22d1237a2805eb4fdc0a960f076439f13de58362594d57fb4451199893e6c25f85e834915f2d730373285456aa5cc7fc8e80b437056106508518289999c13c50e8392bbbe0545603857ff7108fe4bc3079a2066539e1f3116b0a156761ee7ad50369f413bfedc12b982db74063df5fc3cbc0bdbec61c69b66ebd6f199e0cc947ecb2d57a2efdf711fe0fae4ebd00e608a08d41596740e43c938beef846509bed981eb54695dee3d1bc33dba1a922d1a98da3c4c9b758c3976c7cce69bdbd990124288955756477b928df7e1b3a093741bdf1ddad954a888b678792731eecffd90989fa6870e3dbd258bf3f8a19ae0104a0c584a97949743200fbfcb14d176b460d8cab4aad64bc9d04760552f566924e292e1c06cdb24bc5dfe5723e09c780eebafab89b1a84a37b427cacde79304b24886252555c18ad5991f7c60a9a9f8558d6d65c75ed12975218d14fd12214fa1a9926b7ec1eecbe353c080dc32e6b9076e04242e12c641c50f69f541e8eb993fdaf1c6eb799bf81075ef077c9b4ac41997f8f87686ed5be24105ad6ae5acdd78089690acc0813e244e195a8401f5b2ce4c7cf272bbcee8c8a135bb50b92d92143292d20100b0bddce4031eb5be0164d02d5f3bd5ed0b101e0d9b706d0dbdc4d18ff5fcb62d1c0b764336a369e4a23c6dbad845a93d7a2cc72ffc2cfe25d24dd3571934bf24636a17b75b6b2d22322239603230044c1515ac41aa6e54120b6aeea092f5ffb07b467887ed48edaa21f852a032a9ea83e70e32bf1853e63f81a2dfe802c956ca6a95cd3323a4dfba865f3f2f5bc0c5dcc7dc26cf274e87b3b0e8e5235b7b898620d0f99c740ef971d5bdf2cebbca0eff20a3c9a4fc2171537585cce5c63b4ac2e846f50a21027e805410919e5e3adbde50cc3042fb34712268c98d02a23b69cd97536333c38f4607f972ebfb9a524eb205e1767c4d8b63834cb9b9696de24511da00ff78438c316ea0dae24ad2d40e00ddc3775fc07825f2b3fea18d383b2736b3a67609e48d0a4dd951429dbd4c9ea60c8e2b573d1a8f3af203c7758eeedb1e4cbdf5ffedecb0632f912755426e9d1d12a086dbf51685bf4f4dbb149c7ecb7ad84f8b740d900a2fec9b7c3128284d56f8f7d8067fcffb8d3d951431be0d833f2b70c4aa383f85d40f7f337787a950650827bb59261c46799b96aa4b88a65759730bfd358ff26258296548beed10255fd1eaa040fcca3e4fdaf99f84af7c37ea23dd01c8fc1f010dcc84717c914fecf30d1ffb1dd5eeea1184065818c484909d69266650bf5bdd1b1abe56fa6769993bf60c74f147c0a268569a1b7e6718143d7de93437fd2abd493c5427be8e9bf50c52a010696e84741d08e0b5d411bd4daaf8ed3966663c136fb7cd959986afc1149295e77cb64e72b62b5159d92d6a0c20e531dc45b2c21b85ecc14f436801aaaa06145f2bbb3ea5def643c3b927446f4edaef8589faabd486241f7b1a4f726bd78af65d27e47b9dc7f3be2b722ddf5569626f3b0ea9e9b39ecaaa50ed76684afd6cf29fc1d636655822e3d64cac47cdb3cf20de17c4533e799cd4f6dc7b8df26d6e1f4ca7a4e3056ec31805dbb4edc0a1a54a718e89e9755f482d99d22e9aff1ef8559c191ce25f83b0ab6c7345e71a5689da521fc2b4a97070c336b4d88960577a8ff68e9e460e8e0300e1b275f1efba0bf0a9e900403277254868d649761835e1478d31586e7d33ce093aeef9d85edd5248ab316cec04c92e997e140eed9c9e762930349ad85f7b3944cf37d5ef7c5868f5c8ab0bfd556c28174df32b7c1c12015bae2ad01546683ea62abc25ae1284aa068da2b8edad45b9d98e958e36454c12514f45011f9e8885c5adb45577a91f7d000041b4eec87718365be8becc8662f78dc779293923a6a19120dfdb528697bb62f28dad879a94e9493819bb4964e05455fbd42e4a138dc657e9935b4707cabdfa945a37ae13f20940492e040143b8987e50f05e8477b3f55c5e58dfb1da2b8ebcffd559a1b76e02e423f41d964c227e4434793b082d44071a0ebe5a30e2d36277c48681019f38f34cbecfc29b50c1a4ac31a5b43e900d70c5cd185380603b12e20f8a515a7c4ab73f85cb3de6cb6bfd4d65802056fd89d087b142989e8a05c5dd79ef8f78f37939903f37a16f2a7365dce7106bad65ac064395b40c3fba99fc3693ab548d5f82bc6664b8571aba6524bb6ffb272d0ab5256fad9f53dce03e3a4bb8b582158f55551a5f3363178c3bb4657cb68f27a5f3c8720f8952cbec6b94d4d2793b45be1067f0d589e185fd8dab1a8dadcb526691d8ad03605e2a983ecfd9dff57f02d137ad42723905c71e91c11a2278d5d57606b035b2760d5a6ba628d48dfada1222425d464ad5c02aaf461e2e7dd60bbef9da51d931cf3beb491c425c5cf9cd7982ca19fdf78a4b4c9e51f3ae1f686a876f6250f92873bc833cf60b163bba8f299ed83a0a97fcb2539f5890aefc2b6db0dd2df523b3cab3583d5546506c2735c9c76e4c063b8acbf8f60594bc6b17359e07f7791b42b528902936640fc6e7509e248bf56e1adf2a24749be08a67eb1ad2c02e8bf7545e90b6f80daed0ecdbe72bf6384ea483bc8df07b57676a7f528ee190c99a25523422e070f4317d1088b3e593ce0a16663b056edeeec742ffa38f82adfdb692adfa37f40aa89439bd469a78981f6a66429296a377aa901e1fe0151e8b56fd5af6c8b0aee69c92c15bd6679d4c8f3d0c1e714394", 0x1000}], 0x9, 0x0, 0x3) 19:33:27 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xfffffffc, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000100)=0x1) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3f1, 0x100000000}, {0x1, 0x9}}, 0x2) syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaaaaaaaa0800450000380000000000019078e0000002ffffffff0307907800000080450000000000000200290000ffffffffffffffffcba7c7fb921904629d1bc772"]) 19:33:27 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, 0x0}, 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x2, 0x5) acct(&(0x7f0000000100)='./file0\x00') connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x800, &(0x7f0000000000)="06000000", 0x4) sendto(0xffffffffffffffff, &(0x7f0000000240)="02ebd5677b01fa240966714a3695d021e963468cb5c4e556f404ab89ea534c296eda9e5a436d55f522268cab2cc9f25c2ab1b6", 0x33, 0x0, &(0x7f00000002c0)=@un=@file={0x0, './file0\x00'}, 0xa) getsockname$unix(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012890e000000000000000b103b287a1ab77d8a554880f448093b7585d94154094fadd66c5d3e5e2f9568f5f9ef295897bcca97aed2df71eff389f7372c987b0b24f6962054268b8a55bc3f7a63a4a875bf345fc1dadf65780fcaa2800cad8869c03a6ed0866208b598434ee9188d5d518d6563c32200322807ae1296fcf420d13e2f763976ab8cb9b290e358c9300fe0eb842c6c6df061af06a9344c0bfa9add45263812b614cc0424b33e2b789269c6d9b2b2e6c3b0c3b87ce502005582f13cf808bf0250f7037c0c027dc282a0014f545d78133b26321199bbb68cacb146cd3017c13b4f83c4cb02aa8e6df506269dae46dd6e4d8378ef86313b29216bec6f4fff2657e9feb3b2bc7668fd7c20f7d39d3a56e974d8a74295f23bf471df1c59c7e03c79f58ef782b759aac28d23ba93e8d1debe86480180926dd87758dde4f8b8042699f02ed4fbd582b6e4c0519e6f0138317e27337e16c412a00840a6afcf6955d001cf5569e5d9b3510b971d0c227bcfd2d"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) close(r0) r3 = socket(0x8, 0x1, 0x0) setsockopt(r3, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)=0x9) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x3}, 0x8) accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) write(r1, 0x0, 0x0) 19:33:27 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x17}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0xfffffffffffffd32) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) recvfrom(r0, &(0x7f0000000040)=""/210, 0xd2, 0x2, &(0x7f0000000140)=@in6={0x18, 0x0, 0x466, 0x1ff}, 0xc) 19:33:27 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) r0 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x1) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r1, r2, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r2, 0x0) chown(&(0x7f0000000080)='./bus\x00', 0x0, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 19:33:27 executing program 0: r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, 0x0, 0x1, 0x0, 0x0) msgrcv(r0, &(0x7f0000000140)={0x0, ""/145}, 0xfffffffffffffdce, 0x3, 0x800) msgctl$IPC_RMID(r0, 0x0) syz_emit_ethernet(0x72, &(0x7f00000011c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "837731", 0x3c, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@hopopts={0x2c, 0x3, [], [@pad1, @pad1, @ra, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @enc_lim, @enc_lim, @generic={0x0, 0x1, '0'}]}, @hopopts={0x33}], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 19:33:27 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) 19:33:29 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = kqueue() socket(0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100), 0x9, 0x0, 0x7fffffff, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000004c0)=[{{r4}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xfffffffc, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r10 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) kevent(r5, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffff8, 0x44, 0x20, 0x0, 0x1}, {{r7}, 0x5, 0x8, 0x1, 0x8, 0xfe3a}, {{r3}, 0xffffffffffffffff, 0x8, 0x1, 0x300000, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x40, 0x80000000, 0x6, 0x6}, {{r8}, 0xfffffffffffffff9, 0x58, 0x1, 0x3, 0x9}, {{r9}, 0xfffffffffffffff9, 0x1, 0x41, 0x4, 0x6}], 0x6f8338f0, &(0x7f0000000280)=[{{r10}, 0xfffffffffffffffb, 0x1, 0xf0000000, 0x3d, 0x55}], 0x1, &(0x7f00000002c0)={0x1, 0x4}) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) 19:33:29 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) r1 = dup2(r0, r0) sendto$unix(r1, &(0x7f0000000040)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x404, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) 19:33:29 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x0, r0) kevent(0xffffffffffffffff, &(0x7f0000000800)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) r2 = kqueue() clock_gettime(0x4, &(0x7f0000000040)) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) dup(r3) close(r2) 19:33:29 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="07141a72c9970025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) write(r4, 0x0, 0x0) writev(r3, &(0x7f0000000480)=[{&(0x7f00000000c0)="90225d20c698f70b60947c23cc7ed3633a2bbfaf9029ce3f7a5e7a8820661599b4bdfda70a2cc61563dda52610128e3168b7006bcd96ab7e2933d6357bbd6aa4", 0x40}, {&(0x7f0000000100)="41be01060479b78f16bb92", 0xb}, {&(0x7f0000000140)="ea55e975fa9a7324e60c8e41253f7114cbd36b65b9fd677fc91aa02e03366fa5e017d2943309586ece9e570951075a08b33e693d1518159b3b245b50c3968704cb4f70d05d95e4db753ea9f84b2970cf243a69bc813ec6dce5ee77df44ad8f89c4d96ce9bd6c2597d47c1babf542891a75e83a990dd9481a2f086b698549c934d4c392f8fd9df1515c82f85fedd0225d825bfae20f8282664bf3117e06f6ba8b04f96900e57164747d223aabaeb8cb896afa8df2d4323b9bed9e94bafe1833db8fa81a659065da481086feea76371fab", 0xd0}, {&(0x7f0000000240)="55535dd7583b07f9f6310f53b13706c8f4af4403f45f83ba3f94", 0x1a}, {&(0x7f0000000280)="8d16caee625c08db6dacd88e7a47686122dad71da61227ba95ab1a355f18f8ff3a20fc69171af8bf303090696f495ba061945808e7be97178e5c9ab11bc7b3fd457d73f6d51a07d150f96c77e27822a73d2785babbcd0e0f6cd3b08c930f2341b552c8c082e5be52fd5c3c9ba0f3496e24c91aef212ba823a75a", 0x7a}, {&(0x7f0000000300)="183e32626bba7d3a5092d5cf51993b0283dc3a159bbc7131b900a80b424c5e041c8587d218828c6a0d27ceb4e95f6c6d2c27749a6e6187ac4ed917aa63373188134ee10c4966bca13d8e2e933474e85efb27fc13fb1314207df009a2521beb757fa33b25dcf9f1e83de13487dd41", 0x6e}, {&(0x7f0000000380)="c84a4777334d21f15417443cb4a2b1026ec6caecdea509072f2d5aee1bd0de670f111728264f0498689462245a141abad88bbe43a16f14b272bc37b9789809c35224bfeab126375695563ab851f77e09fd189e099f85cffc2274bcb46cad3f4d2f6bfdb14a0aa154443aa7857529e186dda9b27fe587c0c046c69e828f439b25df0d979ec7c35af609a45e8b9d61da11081441902ed3ed89aa713d47896e35debd1f493400ee8693be6174275aea425d8c90787ed9d28a46543ccd66920ff58b2050d7", 0xc3}], 0x7) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 19:33:29 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, r2, 0x0) fchown(0xffffffffffffffff, 0x0, r2) fchownat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0, 0xffffffffffffffff, 0x4) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)=0xffffffc0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) pread(r4, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) r5 = socket(0x2, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f00000001c0)={0x6, 0x0, 0x4, 0x2494, 0xfffffff8}, 0xfffffffffffffe51) 19:33:29 executing program 0: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x6, 0x2, 0x8) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) dup2(r3, r0) r4 = dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0x0, 0x0, 0x0) r6 = dup(r1) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040), 0x0) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 19:33:29 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x93}) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffff, 0x0, 0x401, 0x7fffffff, "73e56b087d477201000000deff06c5683f1000", 0x100000}) fchdir(r1) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, r3, 0x4) fchown(0xffffffffffffffff, 0x0, r3) r5 = semget$private(0x0, 0x4, 0x5b4) semop(r5, &(0x7f0000000380), 0x0) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r6, 0xcc, 0x6}, 0x2, 0x5, 0x4}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0), 0x0, &(0x7f0000000240)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r6}], 0x70, 0x402}, 0x400) writev(r1, &(0x7f00000013c0)=[{&(0x7f00000003c0)="d09ba57886d9e99b428f2d6110a8d2eddfde62d6aee7392aaf9abd55a35a730e714fce00", 0x24}], 0x1) 19:33:29 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0xfffffffd, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648", 0x0, 0x8}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 19:33:29 executing program 0: rename(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./bus\x00') r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) sendto$unix(r0, &(0x7f0000000000)="b84f360849", 0x5, 0x3, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) 19:33:29 executing program 0: bind(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="000000c1810f7cd0a342f30d0c765430814b1dc519a0ce8cf9af923dc6fd16ad051f30cacc5dc11bac555a1a468e6b34c46575bc563f649b6d6b18edd4286d532a657e73853a8b3a4cc34b3c4875c658070062dcbc4b90f7e50b8ee2cab7c083791028920898c24a8ac4bd6216f636aa9c58fec0c826bdb2d0a3bd30bc8c23db8e4bf58c106aafbffc3157e9e9a51309c1e5dff7fa447a5f743c4a6ceeaf697d10aefc0bdd7eb98bf186c892bb1b43e4cf04ca9276a94114cabf02ee14b4cf48902c790c3d405cc3cd42e96aca4eda3c197b2c67b49efa7b8d02303d4e194d0697accd2201173bf420a3082793cb4d876449cdf32cfd21d0a05a604847fe7aef46a7ad4f444ab4e638385c235079297b1ecc5d89384dc1c6b5696f72c7f282ee4901af1bfcebac322cc871467d46b4bacabed5998df7525b667de75c691c73012692325baa31ab5181143503d33bcd414901871ccbd380b7d0bf11255e5adf0ca59116b4ecb196884d62c6eabb278a52f7ee00e1ce16546b7d52f11999bda8f6700df8ba2689b9254d47a877c315261d34d641516311099167b3"], 0x1) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 19:33:29 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x1, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x1, 0x9, &(0x7f0000000100)="119d1fd04f69c6f1d549f41577874abdc00efb91ace680dee4ef8174ecc51b51ccbce97d13dff66a1644122a1902a5ebf9ad0fc1dc3e75193c3788d648e61b442120bde5574b9fc0c60ef1ebffc29868afac78659a491657919fa50a7f532ce00e8216251046ca165c11991154c04629955c84b44319b2e125767fca1a5832c88dc2855d0db2e3a5044c02dcb19bad750aea00fbd6256f21a7475956a04400cf30fde9ed9f5ca2635a3fb57c3634ce7b9dbf7a7a11a90490141fe9b2b2e13a70f5b3c49fba3a3c2943ddad737db5ced6e54ea0db7b9bdb84dd4a3c9e5d703b7f5cd871a8f894a3675948", 0xea) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) setsockopt$sock_int(r3, 0xffff, 0x1007, &(0x7f0000000200)=0x9, 0x4) 19:33:29 executing program 0: setrlimit(0x7, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x32}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r2, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x2, 0x2, 0x8}, {{r1}, 0xfffffffffffffffa, 0x0, 0x80000000, 0x6, 0x200}, {{}, 0xfffffffffffffffb, 0x10, 0x1, 0x81, 0xffffffffffffffe1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x0, 0x200000004a6, 0x5}, {{}, 0xffffffffffffffff, 0x8, 0x4, 0x9, 0x5000000000}, {{}, 0xfffffffffffffff9, 0x8, 0x40, 0x6, 0x1}, {{}, 0xfffffffffffffffa, 0x2a, 0x20000000, 0x8, 0xab9a}, {{}, 0xfffffffffffffffa, 0x84, 0x800ffffb, 0x2, 0x1}, {{}, 0xfffffffffffffffd, 0x0, 0x8, 0x7, 0xee}, {{}, 0xffffffffffffffff, 0x0, 0x4, 0x4000000000002}], 0x1fe, 0x0, 0x1ff, 0x0) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x8000, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r3, &(0x7f0000000080)=[{0x2, 0xc, 0x1800}, {0x5, 0x6, 0x1000}, {0x4, 0x1, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3}, {0x3, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333, 0x1000}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000040)=""/12) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00') semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000100)=""/172) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000180)=[0x9, 0x4, 0xfff8, 0x81, 0x8]) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000200)) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r3, &(0x7f00000001c0)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x2, 0x0, 0x800}, {0x0, 0x3}, {0x0, 0x7, 0x800}], 0x5) 19:33:30 executing program 0: socket$inet(0x2, 0x1, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8060693d, &(0x7f0000000300)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x6, 0x5, 0x0, 0x48, "896a672fb9ccaef93292b62cc12396b717cc70a6", 0x1, 0xb8f}) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x40, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000080)) fcntl$dupfd(r3, 0x0, r4) 19:33:30 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[@ANYRESHEX, @ANYBLOB="0338953dd541ded1bb9eb0941fe1673d13f6055c21b225e63dec9083626f61513d8310954939ab5dbccb209d2cc8745a88030d532cf5a9a9c6b754bd533d216d02ac532fb90f60f81fbc1ac3819e9df2ae24fd8ea857f9cff54b82558225cdd0cd424d7fb5383e9a454a91d0c304ce11f2a2071d5aa348df29eaacd2ebca523fd1a0d9985d346905a85569c9bf83baa73e6609a6def8472ed102992a4e3d1aef9524d5ca9493dacbbb35c94f96810fff2c209c2eb33ead3e65ee3e606255d174e7a0f4f495d57d84beb531e23d3a29f5f34f663a8057666eae11de781925a9c1074a59cb7251f64d0b97c5ef"]) getgid() 19:33:30 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000280)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ni={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "9463cb20d56b767e5a5117d1dea1e847ae28f8d65dbdd2b13ac38a3cfe4780ca8416"}}}}}}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x6012, r0, 0x0, 0x3) 19:33:30 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r0, 0x0, 0x5) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, 0x0, 0x1, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfb) r4 = getpid() writev(r0, &(0x7f0000000900)=[{&(0x7f0000000080)="25ea01b3184fa52fb11c97f32b75e870d62e150135e889164f8f522f54aacdc8e9c52780403bc6d84aa858a1d7fd5df2225e6b1b423fcdd28c209853acbf92cf2cfcdd12cb5152f2", 0x48}, {&(0x7f00000001c0)="ff4dfcf5939a73eb0e1160f2ed2368dbe651dbac67a3d325af31cb5f815d76edb59a036e07c83907c889e6d563f3a845b023fbdf37c8f521d9fe953f450bc5ff7896e163b183af8d6f9cbac5aa0cbc4b508e22cccce12079064276f436887553aa9fbcd72e8acc33ccefd9d54ad09e13e392f2035922966df72d87f03e3eefe30c88c5f79400ea26089572fb20476014d9c7d46626143b3277bba4a1981b", 0x9e}, {&(0x7f0000000140)="2a94c3aa8d5730f2520915", 0xb}, {&(0x7f0000000480)="6087fd07323b6c32bf9804ae33e1be77d3918f466c4fe0fddf767b8d9b085eaf8b0f9a227029eeb9c656ce7783f106ab27ad73b96e1300df2d0e658ce810137e81306a1811e9d0e251d877735adbe0e66a17bd614634394723d34f5fbf00dc50ac05f3b8b8bddbd545d2b945965f427108ad26aa29b02d51f552fed11655b16cd12f9cfb86412a38e8ec8847017edf396a2b667cbf9e", 0x96}, {&(0x7f0000000280)="541c5b4b1668b0b08d41f3163ed06f441d9df8921ac36603ac1c3ff1d7497c707013872d214a89ba0803347c5cb922e2b18272bebb9b5566910654c6db3eb7d0783f62bf126b953c8c6e52300652029a35ec12ef669608ad951ed73e5f94df4ea6cbc629f5aed61bf679b802a4b4c6a5aff7e3a34dc12b2c852c", 0x7a}, {&(0x7f0000000540)="3a6fccc24318e40f7f99b1c23033137f5fb364415f99f91048770b909460bfad2e75697b3d0755c353d12e1f7b042b24ff0bc228e7516b660c65d1b151ebdca248422ad1d2091b7d0f68c78b0efbaa6c1f3bfb3b22f48f701d7344d87adb298eebf1d67bba425be5ef95a15d57f373137555d1368ec5a960fe0a0ea92dfaeea9a096542a2b551a8e9f778c17eb", 0x8d}, {&(0x7f0000000600)="9b92ed46a56f4d2da207affd8a3787b1b2bb7e567d8fe5b6839f4d5587c8a694ab6f2ca23c72098b98383e550b723c4495c1ea6c9858d6b163e0068a8ce68b8fd05f91ce0e7ea8cbd76a0ed36ed203b4b6df7137f0b2bcfb22e2583cb7eaa320800ee5901cc0fcb16b0280bab251e78d70e7939588cc2d74ecd40ebf782f876623a867f94a345622fe63a63a8828c7136985bbfab45bb940705c50d265fa86d3e860ec251fde9f70f442dd58b33faeb87b2ffe1432fd365bfc6dedcfb9832749d407db2e7f05ead9f5e2fa56d17b4b8b6affb176c9befded20a883defbeb041748b247a5f23d3462901643", 0xeb}, {&(0x7f0000000700)="0774f2a26337c277d5bcdf7f3b79c13ee3be8bf16ecb9d8630fa740a8f4a79312d8533be653ca6656f2a7d4f0ca3b543f46386f78d379b14ee28278c4d7300b179d4e6a0c12b7352c8baf86967db5192b3677d7eae72b499d7b6ebce0b6c064b843f6a4bb3ad295a95107c87f850c68410d424fbfd0e2f82cd8062268e757ca9c1ed9df17ff8184ae2473a250a84ef2faea0af539916084788c8c9526614133f0ac51ef421a65c0a46c2b83aef158db82f1a1604bba80ca4c150481ef16ea9a35a1bb23706b8", 0xc6}, {&(0x7f0000000800)="4e4610395611b6e3627f21def5f8d54af88629f219fdfd1161b9a0ca1f4763146a73a6a52b89e5fbaa3ece41110fc2cf45642b39173fba98328cb22d84ac47018733be36be1942ea067fb5cb4b892ddde122b1318d649de02c01b6c240d4b90340623c959e46249e4dc02efa883135d68d9dc128877eded2e0545d72487af7f9ddbec9e9a46774c4ef29b7d650f01db3c6c5071294d53f3b54fdd1a8dac8ce27762d78e6f666523720d15792591c778737172b8583874e35c28fa2527a9e15385020af7c163e223e6d5cca93bb6b21d57a7f787a", 0xd4}], 0x9) fcntl$setown(r3, 0x6, r4) r5 = getpgrp() r6 = geteuid() r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f00000003c0)=ANY=[@ANYRES32, @ANYBLOB, @ANYBLOB, @ANYRESHEX, @ANYRESHEX=r7, @ANYRESOCT=r7, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000000000"], 0x8, 0x800) msgsnd(r7, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x600, r6, 0x0, 0xffffffffffffffff, 0x0, 0x80, 0x400}, 0x0, 0x9f8, 0x0, r5, 0x11, 0x100000000000008, 0x9, 0x7}) 19:33:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="544a13b667c2264936cd95e96b488464350a209a15539e8513cd19e12d5351f96430f9c9f56cc9023fa1b5fd9e12c58e809379d74d634cb7f5ca1017e9fdc7fb66357e", 0x43) semop(0x0, &(0x7f0000000380), 0x0) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r2, 0xcc, 0x6}, 0x2, 0x5, 0x4}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfb) r4 = getpid() fcntl$setown(r3, 0x6, 0x0) r5 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r5, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r5, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000840)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000140)="f63521a0237283f61a929c026486ae5a8af401dd006b6ee8b7928def99c7c5d9924600", 0x23}, {&(0x7f0000000180)="b9fec7456b9c4660f9c89c80bdc2602893d76adf379338be8ba1058724cf3bc77cb1bcb91cd9ee8e8d3d60dd6d237dc7b7f7240d1ef5060d33dbcde3e654cba8ab92f1c2100d74cb4595e4bbb43ce33e80de3827d85cec89b91551a62516d5e2f76591e1f7976a2d2849020ac116d7521a3a60cca890e06d5b2f35645b4cba1b5699f3a8e429bfae4bef138933aafcaa534a822a2bc6f71f9a603e4ebc2f6fe6836c0f68eba2d59a2d194b5e9223a7416ce140b89a32c396379afe06036728a0e12a7b881473c3d393b8100441297ee823eda0", 0xd3}, {&(0x7f0000000280)="2ca55b29069fc8881d4d143bedd78d84b486167387216e38dfde0ab683ccc021aeab87368d492abff6435574676d5dd878c6a4a7fc44788ee471b4e5ff7e08ac71ff633a2bd8165b0984c6e19899d9c0c46d94193fc6afab4d1a995d06192c6553e6886bfb29c6128af18ca621dce46ee623c1faa1d4f67b290be4ff8fc26aead642f2bcc35da1aba23575a0af8fb931786410f12d7d2ba99e2318b9f4343372357f657969b287d854fa9087962a5f64fc0142d5aeaedf7144e68f9afb8d6816989da83798e26625a59b792f6f31ec5aebfcf5b98d045c1a160053696697a396fd9e39114cedba3b7bf405470bd880bdabab9176ebc6d1f01021e336", 0xfc}, {&(0x7f0000000380)="7b36ea1dca86a5edad72034c58f7c0f01450ca2b6ef72081f5db6f46796ce7a083f07e8956143c1e0d4aa56c8b49fda40d84fb637d019e6014bdbe3ebca9e6", 0x3f}, {&(0x7f00000003c0)="38507ff60cc5639f70596919dc634af231925c5d886c7e759a33ce2e0a3d9e08f2", 0x21}, {&(0x7f0000000400)="6067d31dd110b3f0a31b90eb02401260fc06c77df9da4438aecb7e35abfd5441a255ca4fe309ac45fb5eb14acf0b8f3d802002d3360de07fe722f2ef04051679514c66701ad5d473110d2100c3bc", 0x4e}, {&(0x7f0000000480)="d5049f0cf2b495b520667230dd10b99502ab1aef79805c0b9bdce1dd338df24d1f49632579b157488ed9e4a512475fb21b32fc0e65e54a5d2e0ec425e83c1c0e03918d962e6614b469602a07dac6db46138b0b66bbd7de59b7fe2a81d93053b94fea57c64dcf822386e734ea2b69bdb34ff0dc5edb56e2578a751d1e98d5b5a660c64fb787ac43e33067a4bc956283050689b49fe9b944be5afb2eb5f160833836434bc25ef9be18d98fef4d5b99fb251089cb8ad621a5bc8ef2241f6518abbd9947b128879480b0c4ca3c7239cd5b8bbcfd0ad36e42b2", 0xd7}, {&(0x7f0000000580)="45da53fa98b930393c03c9082a4da7d0b1ae0a366853dc29869a17a57959a8e760831d45dc29fd9a800978dcee9f776107892fb8ef1de960f62cb313907a23068a332b7e", 0x44}], 0x8, &(0x7f0000000740)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [r0, r1, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r2}, @cred={0x20, 0xffff, 0x0, r4, r7, r8}], 0xc8, 0xd}, 0x0) 19:33:30 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6002290f00303a0000000000000000000000400000000000ff0200000000000000000000000000018707907800000000609433df000000000000000000000000000000000000000100"/102]) 19:33:30 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r1 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) setitimer(0x0, &(0x7f00000000c0)={{0xffffffffffffffc1, 0x7fff}, {0x2}}, 0x0) bind$inet(r2, &(0x7f0000000080)={0x2, 0x3}, 0xc) 19:33:30 executing program 0: r0 = semget(0x2, 0x0, 0x10) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f00000000c0)=""/215) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000240)=""/117) r1 = socket(0x18, 0x2, 0x0) semop(r0, &(0x7f0000000200)=[{0x1, 0xe100}, {0x0, 0x1, 0x1000}, {0x2, 0x3, 0x1000}], 0x3) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f00000001c0)=""/4096) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f00000011c0)=""/95) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x1, 0x5}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f00000001c0)=""/4096) semop(r2, &(0x7f00000002c0)=[{0x1, 0x3f}, {0x4, 0xff14, 0x1000}, {0x1, 0x8, 0x1000}, {0x1, 0x3, 0x800}], 0x4) syz_emit_ethernet(0x3a, &(0x7f00000001c0)=ANY=[@ANYRESOCT=r1]) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)=0x7) 19:33:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000001900), 0x0, 0x0, 0x401) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfb) r3 = getpid() fcntl$setown(r2, 0x6, r3) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x4ec6e1c0fb5c0907, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) fcntl$lock(r4, 0x7, &(0x7f00000001c0)={0x2, 0x0, 0x7f, 0x401, r3}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r5 = socket(0x18, 0x2, 0x0) fcntl$setflags(r5, 0x2, 0x1) rename(&(0x7f0000000080)='.\x00', &(0x7f0000000100)='./file0\x00') 19:33:30 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYRESDEC=r2], 0x10) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)="e49a8ee8f4773fbea9c7df1fd237c8dd149ed6e125ddf63e9f6eb8ab255f2a90419d9ca41210768a8576a95b3416d912c686e76068678875dcd8b13d08efe5d10464fb66c1e2418f0274b4975b001ba6689e5597f28663de8867c0fbe496bada6d2dee48779c0ede949d5965", 0x6c}, {&(0x7f0000000000)="8a90ff45504744624cf055058b5b3026d4ac1c055cbba280b42f", 0x1a}, {&(0x7f0000000280)="d787048d691cc7bf53946764caf554e66dd343c5338409105052679533a57db36f6a9f6d3db128c283e2adede3e14429d52afec7e93dd856416bf0f78fcd868db52cfa7726701a63e502fbdc0d9c90a7220fb92da9f938ca30151821d626b19809b661c103eaec3a944886c1d8f8d78087b535f351624e99467e00c78fb538f5813e62", 0x83}, {&(0x7f0000000100)="4659d421d23f03137168592f38f533e8ea342d1835a639540c644acf934061d33e6bc5a31ad10e09f7e6e3e94e1c2e89f92aed0e5074e0ec6ba4eb2fc8f9e229f7441d279eb2fc8bb421cc67c66b2d41207bb09ddeb3a74a19f7abba1536757699566c8adf1092dcab5d1b64aa51f0c58b", 0x71}, {&(0x7f0000001740)="5cd461806fe348bb38277b06fc7346fdc8379c54aa403c11ca1cb60d88e299fd3578f66807cc461ba8c3581fc25b4109dfab5a134e0e1972818fbcf58ad737cc89bcf1feeae65f0b04f7a60d9be780e31ac4fa8ee4ab0fd69ee7d6e9839d106f3366712cf6f7cd7aa0a7e14a0cfa9567ae379e0ad9126d180fbf70409b09a3214555291e3cfba7", 0x87}, {&(0x7f0000000400)="1e8a586b69b09c50c1eeb39f5a7b31cc24fe5ed5df0b2d559223833dbe2f5a87a74bcfaefc1d2bba1c20ec4570", 0x2d}, {&(0x7f0000000340)="0d96816dd8521e74c611be8089cc6e431e1b53d6c4755c9146a334ed2f52fa38eaa0b1efa5c681753c0746", 0x2b}, {&(0x7f00000004c0)="c1dac003f1bbba736486ef4bb96086ea43b774ddfce34c997b85d49cac947011ebbb5de5477adbab86589545da0904234558a6dc7e215ff53e57d54b57d4111aab67e31464863c37df73f57671d8d725f3e854fd39ad13bd78d32e8c3d8b776cbe56888ccaab51ec064157b733ba0ca47a69fddbbde0b664ec6200f515f14fe87348b479227734fd128f0145d11b9a197a12f789451686e0b114ab6a578901984ab61f11bb33136407049ea9d63178d3fd5bc61264cb103fd32ceb5b5c", 0xbd}, {&(0x7f00000005c0)="e2dc1bbd487d0c864d7199031fec510e28366d481125a58b1a6bf6e19ad75aa72c1e487c68cb54f2583d3e6244d8dbe73bf122cba64c775d0480df1500c3153e01e1cdb8f6fcd2637950ae02550a6082dbe9923bfa1abce29c1baf2030c1b73b6db11b421bbae823b21edacae50d8d9ce95bec4304b6918b79c3f339505e8e4d15d22dc33f0eea15ac2a127ce04f82b4236d7e221bc8c111a5fad102120139c9de2518b8a9a89b276f6683bb8ae5f43b89565f72b96e07c2e574db87551847b08307f9ae0fa678376b8c8b9dd4c4d7607b50f41195862185edd71a831159786e7bfa82dad1004fad5cb7111fb1555139349e615f4ecdfd301a148c8042d466f1c9666392597f73d498f3ef469c662ca957f62a29d6bbfe9c4242fb703beb750e00262153a71d299d312707dd627df11ea2ba03f38c3f693cc941c0db73b30b425967e81a9820ec1f3e4e8cdaab67724cdd0bbbe0260e0c92d3b9ebb8a6764fb6abfa258de2be4be90127731a8ae05e08fd5c64ba9d96ecb547b07dafa9f13be32e0dde290234111832c492a2356e89496935be7334e18350d774ecd457a1527370dee1e3a90a147a722be414b986df35ac2bbf943d7d4448bcdf786f77e7cb3cb56401e6cb4eb3e2cce99821e0fbf4c5d2e3fd3806e4f1cf0b7ca73605b7d93ce6b788d3848afd925dc5fd0d6c6557b11c8eb8faaeff8d8c39d324d0753ae11ce5858b67a0a58430ea26b907e940b024d280ca4ff55a7489c5df5b293eec4ea0f20b6f4ca00bb8112b4487cc8cd504f020f7af666a2efedbb1dd925e6763153cd5c1cbbf27a0a3704167ea970deb86089e1f794ce5a860c04c2aa9e927a964", 0x25f}], 0x9) 19:33:31 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r4 = accept$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ftruncate(0xffffffffffffffff, 0x0, 0x9) r5 = dup(r2) sendto$inet6(r5, &(0x7f0000000100)="21892818f018aeeac4e451f30f4dc310460ffbc42ae67ce0435797396ca50459", 0x1f7eb, 0x0, 0x0, 0x0) 19:33:31 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000040)="b1f5d915", 0x4) socket$inet(0x2, 0x5, 0xed) 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="62020281000000012000"], 0x10) 19:33:31 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60000000000000000000000000000000000000000000000000000000001000040000002000000000"]) 19:33:31 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x20, 0x8) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xfffffffc, 0x0) linkat(r0, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x0) 19:33:31 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) open(&(0x7f0000000080)='./file0/file0\x00', 0x10820, 0x81) stat(&(0x7f0000001580)='./file0/file0\x00', &(0x7f00000015c0)) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') r1 = socket$unix(0x1, 0x1, 0x0) recvmsg(r1, &(0x7f0000001540)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000001480)=[{&(0x7f00000001c0)=""/46, 0x2e}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/49, 0x31}, {&(0x7f0000001240)=""/227, 0xe3}, {&(0x7f0000001340)=""/183, 0xb7}, {&(0x7f0000001400)=""/72, 0x48}], 0x6, &(0x7f0000001500)=""/38, 0x26}, 0x2) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 19:33:31 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="420261bc85b9beff4f87340000e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x9, 0x2}, 0xc) 19:33:31 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x20000, 0x0) r5 = fcntl$dupfd(r3, 0xa, r4) sendto$inet(r2, &(0x7f0000000180)='%', 0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) close(r2) r6 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r6, &(0x7f0000002200)=""/4096, 0x1000, 0x42, 0x0, 0x0) 19:33:31 executing program 0: r0 = socket(0x20, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000100)="1ebad264", 0x4) 19:33:31 executing program 0: getitimer(0x1, &(0x7f0000000080)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x2, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1000}], 0xa) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000001c0)='\\/^$)', &(0x7f0000000200)='\x95|*#!*\x00'], &(0x7f0000000440)=[&(0x7f00000002c0)='\x00', &(0x7f0000000340)='[]\xab!\x00', &(0x7f0000000380)='-%\x00', &(0x7f00000003c0)=')\x00', &(0x7f0000000400)='\x00']) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x3, 0x4}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='ile0\x00\x00\x00\x00\x00\x00'], 0x10) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@cred={0x20}, @cred={0x20}], 0x40, 0xf}, 0x9) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000480)={0x1, 0x40, 0xde4, 0x0, 0x400}) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 19:33:31 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) sysctl$net_inet_etherip(&(0x7f00000001c0)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f0000000200), &(0x7f0000000240), &(0x7f0000000340)="230f76876ff1c0b34951b78a13d2438d52507a77e2772410a58cb659e7117ad9f9122990dc71704ae204afcb97752d2709f4a25d5b6de797d917ca9942b989aafcb2bf751637f7ea08255d64409c9b01159e64ecb2db003e4779e52769e9252037b8fa86d9756bdf76c14e214888893bddebe1217b8a200ad49b2ccce4590681aa1a049b945cdd0f78216f89f84d0d9609c8cce496a8de464448", 0x9a) ioctl$TIOCFLUSH(r3, 0x8060693d, &(0x7f0000000300)) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_data=&(0x7f0000000100)="9772a9b0265a8069018810ca3a5e7587ddf053458fe9c12c58ddb14bb66061f3e740d91e89b84989a4ed2f6fc3cebc5f64f79dc08a4fca646f544ab4cf7b4bf78e074d418c515858031829eee514fd90aac7614f490f45e9a9bf745a4891c00103a48635b778220a91b5a4"}) syz_emit_ethernet(0x54, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaabbffffffffffff0800450000460078ffffffffac1400aa4e204e8c63193f220008907811746dc595de236a594fcac455bae29c70cb131c45b2bb895c7f5c68cfb6b8ae89b32cc1c87b88196de2"]) 19:33:31 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f0000000140)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0x65, 0x0, 0xfffffff7fffffff8) 19:33:31 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x28, 0x200000033, 0x0, 0x0) r1 = socket(0x11, 0x8000, 0x7) sendto$unix(r1, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) close(r1) getsockopt(r0, 0x29, 0x20800000033, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0xed) sendto$unix(r2, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) flock(r2, 0x1) r3 = socket(0x11, 0x4003, 0x0) r4 = socket(0x2, 0x1, 0x0) semop(0x0, &(0x7f0000000400)=[{0x0, 0x100000001}, {0x0, 0x4, 0x1000}], 0x2) r5 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r5, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x4, 0x9}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) wait4(0x0, &(0x7f00000001c0), 0x8, &(0x7f0000000100)) dup2(r3, r4) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 19:33:31 executing program 0: mmap(&(0x7f00009ca000/0x1000)=nil, 0x1000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0xffffffff) mlock(&(0x7f00008a4000/0x2000)=nil, 0x2000) r0 = kqueue() semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) pwritev(r1, &(0x7f0000000600)=[{&(0x7f0000000080)="c9e9edded2b001efe4587fef42fb6b44de47caaa4824c594a3dd1280adce82be6c62b0cf282a0708e9204486879064595717590d4fa7e610ea5037c325843d3228b706b51c80635e58f5e70c74a2fc88db4cffb5937cf49f83b4be0b91badcdf64", 0x61}, {&(0x7f0000000100)="8d976224aeb8cd3d6a1f787a680331e0f28f35de011e74d459643e632c4f1183264a51f81bbd50b4d21b3d6c4d7b", 0x2e}, {&(0x7f0000000140)="3e09cda074bf1f0869b4bf276864c7d3d8dca83bf6460d5b997ec996eb1b4c2afc3cc48cc831663a753007ac59312281600f9483b2abe11c08580713483211900a699f5920c074808e515482e8fd5d0a780de3929e28988cfeff29a0ad1b25933fe051a08f691b726a799d4142fd8c1785ee2356032504ace9a6f6e6abff4cd284276c3daeb32a99729e9c711092e8eb4ce19d91a062c44be96f58ec2fd496c9d84c5c9b9472675bd943c0dc27d341a6254488b74a47c18b21fdf657422546316985e963513f0372", 0xc8}, {&(0x7f0000000240)="e7f07856f0d6e33a4fe137d35ca116dacb4cfe213ea7b619b2683ffd468eafd9b02706cb6091ad75f0fbe7abd0e1c1376cbffd2dab37e9d2096d45c3869d0d9e3e98e50886540906836a73ce4ac23ee4a93cb218cc1d8b2dc5d3bffb6b6ceeebe822d64e89f3ee0477e4bfeca50970335d014b07f0367fe8f059aa7db369564acb24a6a4d82de9dee4f2ba8bbe08ddcd3581277da9d290a7fba7ba5b37a7dd70556d74a6f0020648503782283b82d8b92a5e6b9ce79ac0510f1f5f9897c709a22bfbb832033606e329b8fc53c5553f44c658e02b52", 0xd5}, {&(0x7f0000000340)}, {&(0x7f0000000380)="00d3c161ec07aa60e064e569728d4afa17610e79627d8296723a79d84b16eac4b9ccee82c7df4420f8f633596942e24081ffdeaf731db29bc07bb56a86186162e5a2df60823d7c1c264c45b0a039f7efc68daae706f00a35557347a297c627bf0d300d13eaee727419ad0f9642c7f07aba668325e9eb3d4e79847bf38dbb4176058826a2a340b06b3fb02f423ae69310291be3e657ee1a02c9debed2f022ebb91951e46d9c826e857152422e9ba5410d7d99f1d6a4c6d2", 0xb7}, {&(0x7f0000000440)="e2fa8953a312c3f472c705359949fa55867acc9e42b516f5b671745b70b99fa32dc79310819ebd9d6b8a84135c80ecfcf72f4303bb017ba0efcf1deb5d0c483d6cd55f04e92d7de116aac12cc3b6eba4602aea9f3d9244fed3eb029a22d0f31f45370a02f7666c82dbabbba47a0eaef7299c2f4f3cee71a372e56873de91f37c1e9f9718f50ddaf39d7a2083af9a860d5c53fc267a26aecf11384cb21212e5ff98a24c35ac5e4ba0d16bc42dc44cdb7bb7cf59e10de84b2e2d036a2c14b8a68332f8f99406f3ec25fb590dd963943f5067b6426ef315d3a69f016df03ed2aae76749f5", 0xe3}, {&(0x7f0000000540)="56b8cabd967ef4e6635b8c34c2eb0a9789fa121cd95c809b31a93c143709eb05941aa78f143dacdad6c2ede97ef4c6715c8533577042e7b21618e1b340a05d3d2182e3a15a9632bf439392313e77d06e43c60e9ee7865e6471237cdf1f9cae39b4e5f63a9a419102e576264bb952bf75ec85bfe3df4354415fbd350825925a98caecdb44406f0fc9c0f6268d88428520", 0x90}], 0x8, 0x0, 0x0) kevent(r0, &(0x7f00000002c0), 0x3fe, 0x0, 0x200005, 0x0) madvise(&(0x7f0000780000/0x1000)=nil, 0x1000, 0x6) mlock(&(0x7f00007b7000/0x2000)=nil, 0x2000) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000340)={0x84, 0x0, &(0x7f0000000680)=""/132}) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x40) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000040)={0x6, './file0\x00'}) 19:33:31 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x4d}, 0x2, &(0x7f0000000040)="00040000", &(0x7f0000000000)=0x4, 0x0, 0x0) ioctl$TIOCSDTR(0xffffffffffffff9c, 0x20007479) sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000180)="e67f790e4fda60b39107e8c89d771f1cfec010bb2deb7f7122f9338531d402af346f14d6c6e137f1479a1f210690e8700a4e79b425cec646ca0be88488fc50748170ffedffeb3b3af61ddc84b2476a1d10f847d6f4036bbedce50386e4d43969c0cc4fe42b31e4c26fa0199da3b2332b4fcdcdd5588bd7c947c056ae07d4d39bbfc7e4352e90c46738593dea19f111d6e063b5740d14156260e245d90041b98c1ea0186577529ab853fbc49cd7fb6a0df7022c8b8280f5cbc2ea5fdd1b2a292fc602a00b63c18b25c56b552e2ec0aba8324609a672874ad2c105545e3167d52a6e74e7783dc5e60f70b388aa922c61aececc58e98882e70d72c96c5907ccb2a9a6960cb6ad9d5331f87c9c57e23aa3de74ea4efd414a3746a1ac5443fba65e9e2048a1029f33b6055b7c831f5abbb22ca8ae9ea4a828b7a3603324a1145019516d2e33d11af87a2efa02b5a480387c8d26614d6de5cb7d546168f94f40faed97e0907c56569de2645b3bb184c9e6cf7944e6bfcf45898f33314a773f62780a73732b3b5c05ad9f6eb2a72d809cfe2a477917b02d899c563918faf72e61a42e6af090b97809cd41ed0be39e842932acdb61aa67c1646f339fcab7664a7fb98283a4516169a4764596d76d3ff5874e26220a2c68cfd438bfdf348b26180176a3848aaf47ea6629fc2ee0a956f33defdff245d53a8f52dc2dee28d6bd5abcc8f67c8984dc184bb511e2d8ec5a06fbea1367f2f770e1160572ba56f5756da6e6796f20851321a3bcb98ce141a2c7fa9579d8ef25c6e0637e199f46d34725ead28b056a17e4224c1ecff7502d106d11ec3e46f1e2eb73f572619f9e91092e36f3dd630ca06f9d47467f0e5b493096c76017ec58f14caa42d60e045e8ec0e358cc9503e859bd86b07c7bd6ce516c7dcf4be915c2eddf612bccf3697a9a2cb67cec72abb87804af18c5d74c56f57faa75ccc23e633866ad7b748c1ed20f698259639c6ca8b18f92f34831a340e35409fdb3e5d1517127b9f57c408c572d1b46c95be9e6e9ef62966099a0f83971764009124d83e8402455fe7c8b5c1125825735f77bfd935e3bb1e2ed9580eaed73945627d6ed7eb50f5e984081d3cd38ca75302519d9699203d4a3a12b3726ab23a42d518fabb62a2c86a9ed8e7a91369fd32ecfc0e84dd79d04a54a8e8a52ce7dd9514b8059d1c2016da5332b42c0bd86173ac395e4dcfe99981148a45a1b3ae8eb69dad2524e5a9db0e77f8d21bbb08d2c3c25ff3834faf3ecddf8db6a80e2ae1b9e0bf83eb186fd66af6820dc0af3f280cde89c5744f5bef959a5faee6b303faceff97a990c05e6ea7b951938b55044c0a56363a3cfe08ebd4a5ed9e7598493326828dce0536880d41c827c63eeb723b782082659fc8dce2c6794eaf33484adb745f4a363fd9a1deb33b6d2b8f2309fd8e5387d3d14a1b82d234069973fafaaac89e1d3dda7fb1f9f20168c5f385037f34ed8aa7a3ee01fb4d5ded758400c2d52c457472405d161d70d62815fc34dc4241bd1d61a5bfe1492afa51c6f24e72adcc20ec205bd8766f0e0d339b76110293aa247c809deadda4c22b616042e1ac482024d2a87dc4ddfaf9e8403fa4f91a78ed2e24af2d7617c406da10b6f625d7787c2b6feee5dfbda576bf797223ec70798ee2a10625696a94a847e5f70091a60046d0b2f8e392f69b46cba45987f745e75a0cc5d86397ca32d30faa47582e5e60b20bc4fbc941c8ad194596237761a68ebfffe2cc43a11ee315198594bb45a35f2026b1ee846dceef9f85afd658d603b2aa4b8a05bdb024935b10a0328ae72da15a4a776e0757a4e34a2af5e3ba6a931030f264e7c8e378e13e852b9cd438c5a35a734a9fcec65991530166b2e865c53f7adad3e31146868c170ad5abad0398dce376855be5a7f53130e3b022e94a73f5fd43e0b5563f83849dd755423a4d5a48061793547bfee0c738da38ae33cf990f4a71c26941adf228251cabc2aa57235d5e0628e001d04e8252efc1c9ca50131a656829f4bc5fbff80a1f982eaf1bca158e46e83e12557034f7db0c0202e90329bc702f00c8cd3c87bfd101461d36760c74f721eabe1d62d8badbe1b5f250f1223311ff483b7880868c970c4e219243606f7f73cdd4b38779d9a7174633ea7db02da9fc263de05d6479ff3486995cc0d2a241e51ad61c1ecc4cbca42b879f2327f78084a46c0043899927b96b8c039dc9a2bec06a2e40f0baa9664b5a7856643dc3dcd8da689bb9200aa1b099fb3331398eb50113ccb31539b7842664dea70127206b4a6695f13ad765377d242dd3f53c941a81bb3518398595f6ad58c74dcc9f3590cf37427dfa2e25164fccbef694b544cef412c667bb62fe4d2297f776a9751a6b67ceafe319698cb4a6b4084cfdef3b418885dd32cecdf53dab1e4fa1bf644a0ac78628fffa3260693b4ef3af21234e8f28acc5a6b8267ff010a63f37bf633aa9a65f60d5e179a2cb82d7ebd9d97d4da2f0e517f91e07360619202aa20bd2430075a9274f482fb1bf9e27e7e9fab480e0a2dfc9248b94202e58bc8def342adf781a58a2904ef1dbf7040c59e60fe523cc8c4df624bd5ccf3f5b30dd22825db9857b141b3d2415c43efaf6a02ba5846475bb6d38377b58b5ba88197ffee5eb8518babec3e146705a57c6b14bfc586b6197d951be4ae484f26b1b379eb0f4263ef9024aaeadf9780ab19381818ce1170270308e0dac1f4d3f9bc9382274360f9028a205594ce3d26dd3e8dfab90438ceb9fb75d76a5144a4d3ce7900e8c32fb332bf6eec550c76ca54a7fe55b99f9b58bdd5f337509b7331c99076f0e9cbe7ba500f87a4ac7cedd431bb2bb0d62950d796399a82faf68345974955d280ee43ee56797bd44d7e12826de34b83be4b79a193b4e87fe97743ffabdc19100eb03a734bff17bacf5bc3b65317465f2f3fbb921f162d8761568f9cdbdbd065d4b0832f72304c7b686ab39f3cb7d7cc31092e1cd3d435fc792a70dbcdb753ee11ddbd33e50abe95d95abf547ea41116630c1883d7a2390cae2bd933cfe835e407f145febe64c356201c48dbcbbd6973b3c7a96e50f63208b9f68a2de561c1bd7f5baa4e3eb4aa929b6cc19eef025c46b63bdb4c4913c6eb87e869b669438b786bcb773e825f65d5ea18c8981ca610563f3c8c715b4e73bf6fee66d534293472328292f565b1491b17f37ec496c65c665a352033a9923bed2062acd1a65b3ba21a6d7af78e132498b4918e4f90038ad9a25ee2f706ded64e01395d655d1ec7459eb58f194e0b17777f8d9d4a935fcc540221e52365d6cc712552c2c2b75d7b39da2672662c850c3be578f1bc5509598d026c855d5e8082cb0d49dd1401ceba82edee2d5f242d67a9f1fc258bd4b036d18dbc26cc3e130651dd929dc2390a6cef0aa6ba0f057d2d63119e4898a410add444064481c7834325a1f6e93bd07eca3c9bd9a242c60137e5dbfa52cd1c95cbc378d8a2f2aaf4882e0950f81d4770995b3414f42cd8f5000500efed0f33d4584b3df18291bb187b49833267ee49d01ffb66829f7b017ff85d9e076e11ee6d424c4143f3baf86e9123dc0bc77781294883a9bb2e22bec9e7d0bb5e8989103455f5a7523c34f303ea8eeaf935611d0903729dd21115b775ca2c5a7703b20d5c7481e53a0d4cef41436813f2be67db0a50b520eadb3632ed7a78ee1226f47de20d52622bfd099fc707073169be8905aadcd97c465adbd7d954cf491fcb4bf74c5278cd678fc0140cad512135fcd168eec04582c82f71cc56cdd6ada049f0d980699c2ec638da2633048fb9a03b247374768285c835b6b113feac90559526f3a84bfb45caf67516fbfdb1104bd620857083dca1360c88fc69896188c9a577c25887fd684d98cbcf1102af30da23bdf768b9603d82f040f57f6e9c65cc0d33abb343d3c210f0ef723487b25428345373af2bc1a8eb92316fa3002d909eaab77add6ffebf8508773685b56fb82514f3cd9cacc1c11e91bf9358d8d4a6b39152082d6043ae2a436c632a343a1ac04c38dc41cea604772f73fd385d5a5c92b7542d3770abea401e85c86eda9bdb9ae4cd4fb98528c0dd228b1cc360bc99bfb84f8c8f847e385f3e61baad285509a7852969be92f02d5d81decb2b842ddebf7f8f303443c36667eb954798c8f3287062014d55ba44c2a12c655f326ee907ab5c912ecd0178ef0a26943734de0cf56e6a96f5ad2a39ea722a1aa37ea5eeae35d7aad0bb411099c7024a9c03bb67f4258bdf812e4892a3235d9d48fc74134d7972c7cda53dfd668103b7c339a510924f08ddb175efdfac6552b6f1a91a63ada6f651e83e73a39a4ade3d25f7d1097e88bbf1271439a413b3b2e06d378ab65fa53448c725e7eab243b04dd70fa15c060ea1db222829c7c64ea645ec5c88d34189d23ba51e8e0fe9f73128e18f5c39662309397e76bb1a671863dd4fb03e95f96424f501a5ae2c7bfc11168e06524ab5cf21d659900122514974f5d685da83cd0d599385dd40772b3baa70200f9498209d275a9a81ea63ad429e1d82c210b6064e64e0e45ba71d6fc0aacc2c673aa052c634613b0aa77ebf49e6fd6e8b04272cc1b961e34726f8a079333f2751cfc723aa073f999100c4d8c938cea06ad969073e15645febcb7658dcfd83d04c8b2eb3899ee63b4328c2c69b37b5cac2e635662875fb86fd7135aaa2db69b2ee5b2aae83c77bc16c1b14d9a6d2daa6af5959d223ff7e4aaf11a2f1ab7e81f26fe6bb9082632cb18185246ca384a5cc46ac072814424d8e66fbecd7b73e187a740edcfc76dd45ebd0e036fb7b28a0cbe1bdecd711da8317ed757a9f6f909a62041ff6ba0e57f192ad666f4b0cbba56f67daf9fd46212a04b9d3b04c94b6d8200bc0f4441a4535d5548444ef5baea8a87d69f02ad8f255910a2cd4a4ccc7668b5d5deb51eb1bb399698467fa914bc68f8d23d3600b16c0f0c089dfdefdaaa0ab96e10dceb2ea2320763854552258ff6bac7eae86a33a3874dd54672cc35f8067685d02d96a3f63ba1a2f8d1785425db63f3693da0f1accb43dbc17cdec306fe9a8cfdba4d0bf6aa9b0365ba7d5bc7ee758dd0960852e9737037cb4dbdcf16ede62164e7f5e0381ac9241b5c54f49c77e67823434034a30d1ee7eeca6705a48df71563f5631f2f3c37e45a7512a6e2fc294d7bb83f2c7c5845e747a81d9b94d989deb3b75930302975092882d5250fed1edbb7f9cef561f17799719b3fb5a93b410c4e1079f2144522d819afef3daa234a9df017e1655eb5363646d3b2083903805b6d013341171cb4c2593ed07a91717caf3575075e01c594896ff640ba8dacce2d7d9a381e16f50f2e2da2953f38125851aaf1a28456f0060ed638f0092780eff449e4caefdd4b95e4002aacae1e242771f63503d4a23bf61379e4ec2516fc5f1df885a0e7156d65bbc7b60b3e99efaeed0fc9d5e32a3b1cfa8d7d5db14e3d0b61f01b367c5c82937c7557e14ab91d8b8cb1e8c95c2636d78099a92c3d21a140a9636bdd3e98574f9b14488de26250bc5a7bd67cc2c78f134b3f0492c93201e1dbf853f4b6d88329f724e2054b460fdf2f7be5f75114db1a9f28334acd3436db7a94b01ff1b07a09d9e04bc37a126d96118edf549edb0aa4d1a58513c0c54164386db775b5c41bc349a5fe963c14f71f5f28ee1eeb8285e40c7c4037da10c1c36c0ad65a86772cabfb8e20c1fb01742a7dbd51fc4ace62924a32f6edf2b138de67a5ec9605d1ac484a4ddbe3ea83bf578ef6e", &(0x7f00000000c0)=0x1000, &(0x7f0000001180)="dee633e4cf71316d3fa063704e6cf1e48d43c931309988e1fce8c53f9470cf62165f3a9a790b539535dcfb9eae87815219ea23fef92dda7f8f4e65a6a5ed9f39a57e9ff319dd9512fa36baa488cbf97d7d9c06201fd42089594a9d7045d89f9ec330117e31b84d10cddaa14c8d2736d52828905bc505ab7a79fc261f0b6de3a48bae544e2a11c393c21440761c62f7", 0x8f) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) read(r0, &(0x7f0000001240)=""/166, 0xa6) 19:33:32 executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = dup2(0xffffffffffffffff, r0) connect$unix(r0, &(0x7f0000001680)=ANY=[@ANYBLOB='\x00\x00\x00\x00@'], 0x10) write(r1, &(0x7f0000000000)="0e9504a8daee9bd93aea884b0354caa442187f0cca12f5755dfd91627cc2d116734789515423d9ab5ea9caa1732bff99e195916aabf48a103891e3d06d13", 0x3e) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) shutdown(r0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x44}], 0x1, 0x0) 19:33:32 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x200, 0x1b2) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)='#!', 0x2}], 0x1) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="cfb314a03ca674838f2d2638090000000000000043e580d08a4044fa8a224d458fb406348b0000593ec509510a", 0x2d}], 0x1, 0x0, 0x7) execve(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 19:33:32 executing program 0: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) socket$inet(0x2, 0x1, 0x40) 19:33:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f00000000c0)=[{&(0x7f0000001680)="c43b1b67b544392b7929570a819bb3e18f75dc338532fa8eef487881f60544da6345a5ad55666d1a4dd2bec91b86aa69cd9f34a4b179858fc1d31a3cdf16bb5f4b9d22ccc36bb6a8428e2779699431a2acda5d5a770f0f70f9529d47e09cd96ea548d9a4ca4b24ca02fe954889d84df2bbd67a386d972598b3404dbfe939808dc86e8277a6d5c8b0069ada776cc6db89b6d12c1b7bc09b95db60b7b696820c4683962fbe0c8bc7d4efe6ced2753e533536a442b468233bbd009129092d2b311b8298ec1916ea4b67d8f6ad10e38de40352910b27dd352d131c97a75564954fd9e1a6e11fa69fd33760e148d9b90dc4d098cdd14ee8438b235651cc72bdc243cea8a05172f65bcba704a933f3b6d264ccb81442fc6ca22fe846ad09d48a75264b2c092f59c0f28a6eb863eaca624c3459da1e5258cdc4e2e149b581683b0dd90e29e0cf911e2582c82d410c49f63362de5e5a47977e05a226d6a85b4dc08c47ff5a9893af6f48362b17288e6fa654c26af3dbdb3a063ff667c01a0542e92cef085ba73b5b30df9a0c1a61dcb883bf0f4b4c750a72bbd3a41dd0930da09dcd28852e375941b957473b8de39e8fb49c7de326fc967a48adfe1eedad8e1ac935c961e54a417059798cbb913237717650ccd436509ff9d387910b6b85f2a845dda2c1ec93a6333dec022f978ef5bf3f64491ffc7753d52f271db048e182440661db8568962ad5c8a23811dc4a7eac6c0b6307b82671b71e74fc9d8043ec4e38ce27c3c216c4203f14a8f926ab6a80f25c56a32b0d8329a6bf2dcb331f166a0d57b27fbd7a3f621741fe73bc3279b5547a43b2aeb0fb512311625ce7ce4174caba2427197ac1fddbb7311b4f2eb3dde8736ed77536cc19e26ad725748faa8574eb2e26af988830a1735a44397fe421c99395bca78f4cedd4b66e5ce0359ebcce3e1f5be96f42cdde717ce6abf80d7735ce6fd45f8c92d151c8c7418e2a2b7e2c8d0a232c00a160c56d77001d82f517f2162885386083af077e1140fbdef121abf7dd9543b9c746cf9b3897a545fd5e6f2066599219ae21f3d882de8f4e448b414cabcdb52b365f60f6fc0c9616b3f7835996122aab4a93f9046039a30653acd79e26e5a0a53f88a16adcd4932d53d0dc1dd17a55ce3ea2566c27c590ce00cf164235384a0d2d29c879f78ead7cf8d078d1284b4c8fc827a6a36554c489a536779848ec52ff22f2adeeb866051bc2f7462f87dc3b5c772e9f0b9f77c859023d520fbf9be0a4908d0c6cd88f895f5a0cd1a944094402f156f58354a3f9bbe81f2fa2a1bf9d77216a12577f9c9eec7e94ef311d7eb53006c0d38098528f0646ce037dceca6df33b011a87f4de691c99d2d2eef8fdfe073aa7a0bcd4371a23c5df43e11f832c73bbb38ea28b2ca1d89775e1ba422a0a4d2c831973b8082bb3e69a2c98a69491ec5b68793a140fc22edef928bf2fd2ca4ca67e0c5e15e9ba24307d2d4cbb7c5d6b1ba30c85bff16bdb77cafca4735d353f9e130f3275475a86d698ad7fdebe0dfb017b8f599bbe53858d40335f6132af9de25d51e6293f702fc0fe32535690e1776491c9deb4419e43351242daa00013c4b74166a98b39aaf269fac66df24af2007db6424704c62233d9f599a8b3eba864ce364d3a380cafa0ca67638428028383650998f3f611d573703d997355506f98c8447c74b3666be060494f135836f9762de278049ce88142e42f41715444013a0d1e6cf1ac686e14a20ebd0115a7968738dc1afa010eb7fe458e72d99ec6137960906afdff6b61409465b301152b994c1b0af5965a6401392a1c699b6d062023bdac30417ba23aeeac0a8633e35cd26bad6ceb835f336caf3c239355d1f3dce01a23221ec5bbcf5cfc22c1da39b617fd856dae48ca1b8d57e546b914d871d7bb1df55411382b0d9711cf8cdf2d175ee6fd43534df3c05524274458c865813b2c0b5d9629175848f2ef0db169c040a6534c58ab427e1f67fdc2451797e7471830a2d3236a0c95942302f037cfe0fdf8d68e96b044c8e589a77142398bd075914cab0bacfe47bb9a7baae8d6e25fa850928a753235dbb8812dd8a778d7ef949271a5ccee177b6541847f363f010c35e992c7198a458136c8c82073b8020a5aa987de2d5f6e9efbc99f1e743114993b3d34e373e7e99a9e58e0d58497d17fcb5ca00dee8b8de9ea6b47072e993866dbf95c25d733251fe5bfd4c07ff97e31e1640d134d28c0bb7956318e8005b2d9fe669893a9c6ae4a679467d1dedd0405430343819fe16750f6ce73f111de5fa86a5e332396306821fb59ec913a8ebcb1f763046409a16937ade586a154901345c2ec57d017e3551b8233bfbcecb124c7f68044665c8b208ad8a53e9670c5f655f54219ac312dbf295f1b2263364f9901909bda33e07dda8439144aa6a396901cb1ecf5de75e96140e6fed08decc376e3736c07d3f11ebe6f85abeb289e146a21e2940f27e814f3de9d981b7919dff2ecb59ab7c81453c35231d6923084f8e0048ede0e9076205580746e3addb8e7866509d405795fe79b50057eb9292597ef0779428a8385f327756a2c4f7649a0ee7d6815077a92c9df8e8ef961e27e810f26c7699ce92d4829ce72789bc0015aa379ec77c728fda7c619aca829cd85dff3309f901f4d76353bcc522ff98f5bad4c66c98e1bdf54d7ab0b5be906f7176d711884631070508d009ca35d21a934aa620721a3077af335a911ebdf30e27dc7eadadef405b215a4563b172f8a8450849e682db15f0f004365ea37f72cf1ef157db16077981d872e709ada5d3b8eff6cfc1158def853749f01b988d9eedd3e5683b789c6b9607e349dddd7836d314035fcb2391336e34b52208873c19b0bb1e8bff0e58b284e79591ca8dbd847d46a10c85596db891a3d7468111aef1822b39a472eb59b5e7bac94c354d1335660a1fc87839aeae756729d6f8cb6eeac85b54aac2366fadd2005d74b1656571ad59a818c69d04f47ca489ce62497129710f116f3deb6215b3a10e74264718c7dad64565fbe8c409e0dd9031e2637993727299413276026b4f3127af791cb2faa86f1969e537c91765e9910487af3d5eca2aee783616dba36b141a18010a552b10ebf82cd2ede2175a4937cf54c0a8a219b63b02d08c660d5f63f6865614423886680abc7741464dca2bff0651e7f60fe901e12b1bffeb0ae0f37caba84ed4795db8e631d7a37ce2c16eb9fbe7583151adef6378bf2f453bf68110a7b80a39524d15b4bea508bc0bf09cb53dd55bd267feb6afb2d7a428bb9ff039eb44f0fea7d05e52a7eba9bbc6f509a6a0348ffbd5bf4750c1e6a18aa12cf6a657b0d25d168c565a83762be1dc3f273c82a7cece8879ece7b861b47dfe0bdeb9e1c5a93d1ef4ff7787bfdb2bc9bba22ab3747e22ab5a245545ed80016c3230100798853871080c717117c3d67a046bdf208858b2d12290700bd66bc187ba3a6c3dfbbf38f95eefc516070d935e2345907ba2cb9cf1f37edb2b26cbefd6febdacf48477c041a7d48af16f797e23f29cdeb74c04a4a1ba0d4f2c44bd725d52c2fc08d097ba10a333a8119d362052aa245e0dca5631d2913a3783dfb6e3d8041ba41dbd5a40d9a6a63949fb8a35462bfac77f5b277d08714e7d8fc4ac724de46373cedb7b2f9b47e57660d85583adf2e9e05583c28fec8bc5b69e10781541cee843748dacb6dee9c2a71be587d4f8e5d218bedeecec0dd1aae25981ceee76b3c4b9070065534bcf2af96d11cf6d1f91d3253af3749abf4a2ea3fa731991137474fe500097b398a579fcdd8f9c3e76d35c1708d3077ff0cc6cb743b77761a87a51e08085fdca503adaa93698db603e3c4408ce776ce8a9f8704f0301792346ff31c9b6b2cb8367c838e4c703ead5d0b48eff8f580e1b32c43115cd6761d4bd552a4c47c3ff0f5d00c37734640dd4d836f3d783b81de6743b81bbee2878d99b76c43c6f182f8152be99570a71c1ce3e213beb08ee65fc6a9fd1a919d6619784ba12711d839d6003607c0ae4c11afa4c69d369c5a6d18b089d39109260b35074a16f858894584beda561f79e319d5ad6a088e42accbf0e54ce4d3b563b3ab3cb79f689d0b9184f2923865987523e52e2cd41f27eddc1014a8b0d0fdbce6a3bf22c6b1dacc68fa42ee0861d2b2522d00c6d72dff63be37f0a3d5b6d89b3c7db302dfc5726e02d7f995390cfb6e4985f4476444d12930afb16c96c1ce635ce67b48beda970080ede3d42dee919f53e34e576ed9c1d8ec25705571800c4868814807f233f35a22d813debd929344ac4a086d031ed80cf4d9025959f12a321c342f107455400a7b2fbcbc70ce1073fef2aa51174c199b48dd66198bcebce207f70aea7943f2ac3188344859a2188d9cd12384f1a10afa84fa243685d0f65ec4a5d60e22e4c454abdc881160a990f7d5feed62aed27dcf5d74515655ef254a691751d98a50af79736e06080efb63175d5083610b07791061e33d48baf427737de09827e053778efa61694f87de6e021423ccbeea830d44ae6f7b970bf7e609fa2df96db47358712216b43f3233d863892b4b73dff97497071fc6e00176588bdf4fda290456f367fa4ca58365b4f322129430273d61c4d7a7b286f50c753e779f5c5e87e1c6798eb0e5e858c3a7417dd699f84814b8fe68959a4f2e6563b19b4d0b27ae70b1c86c768190063c1d31b61a9303b9b0fc5a303b93c1f02c63eaabdf2aabe0cd9bda660b878ac324d3beb5d887d9bd16bd544e83a8a6801eab46dd09dcc21854fed87d40c4d771baf40e6f9a45843d52dbff8237326a21c8cced56e857f6028e9768ee767991353969aed5d850771783886b4117d9887f53b02375ef9727839813c7285d7392e10e582bc4ceeaf948b1b3e481b4059771999ed7c78b59a88a9841a28627c8452802138528b6c61ddeb999460dd5d5c2f0f7d19c766f1aaf3e06175f0d0c2bfb74d1380681710d7baf492c44d0780ff555536270dac5d2b6f6d8172e2dd1eaa08f57de2790a49f2235b5e12a37c5a089be0e9c427efa899bd80d862700408e30893b61d2fa2142538cf241daf91b28ed27c70a808e9c95dcc19448fcdb1e1e67efdfbe023d8e2d8119ba8f73c78b7cdcfc44311c2736208ecbf10a17772797866313b1f0f3281249c6362c0bcc57421d3163e4262ba4c956f99393e57bb1f3efdbefd840eb4893a80e4ea832b0ccdd921d04f54cb5cde33bf15a75359cc94c22e1216c3dbf46121b1824a30d4b2281a918b205b7ef6aa4f91b2d75088f5e3d17f81a2a95acc679bc575d1611fffb791e9b18275eef40079fa82e6913b97cdcddd1eb5be8fac6f27cbb457f27c1f04a73b668f8ac836209345b03c1ba3e31e15e7c34c26585fe9290a17ae55bdc9d4c82ab863de821be9d0dd7a90d534c4d79e0bbf1e7ffcba946fd7ad2821d2e1f066f31ff93ecb149fb6b57e3e6a8d546c0ab53dbbb2d9323ccbc1922591fa48da51473641d35a29aedb563e0331e23ad73d4a0a386aef3c099980431e60979c021ce3f2f69a383ef73ad1277c6ecc7c54d3dff4fc0b977fe99824de849594e959a41bea78306f6eec4200e73e31c3fda841f16f47375aa290e3e3756a0b7f1c2aa243ca7a151aeafc4b8456fcd408d684a479b092b6f17fc214d0ffaf3640cc1755135efe14cf72cf83fc2c85edfc508807e03bc7b4beec50488788dae5704c6fd373fb71f223099aa2a93045b31810ed0d891ed76", 0xfec}, {&(0x7f0000000000)="67bd5f596f0676", 0x7}], 0x2) pipe(&(0x7f0000000100)) r2 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x77b5, 0x8, 0x100007fb, 0xfffffffffffffffe, "536a5389a77f0c02df71795acd76e7f0b9009400"}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000001c0)) write(r0, &(0x7f0000000140)=' ', 0x1) 19:33:32 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) write(r0, &(0x7f0000000040)="b2", 0x1) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x5b4) semop(r3, &(0x7f0000000380), 0x0) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, r5, 0x4) fchown(0xffffffffffffffff, 0x0, r5) seteuid(0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r4, 0xcc, 0x6}, 0x2, 0x5, 0x4}) fchownat(r0, &(0x7f0000000080)='./file0\x00', r2, r4, 0x0) 19:33:32 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000700)=0x6) sendto$inet6(r1, &(0x7f0000000040), 0x430e1, 0x408, 0x0, 0xfc48) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x9, './file0\x00'}) write(r0, &(0x7f0000000080)="941ce5d449e5aad813ca7df144482859326c8cffc67fe0ab32fe2962a72f6b1068fc940f930345a93fa2a00f1ed0f0c2a8d8779800689ab9763f89aea5c4138947a3c2d3790e8a7c2d8da5d7a8871a7c26afd0741c70945ec8e589a1b1013ee194c1668722db132d51ad2dccecb91c8ca2d000c9eeb6b82997", 0x79) msgsnd(0x0, 0x0, 0x0, 0x0) geteuid() r2 = msgget$private(0x0, 0xfffffffffffffffd) preadv(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f0000002400)=""/4096, 0x1000}, {&(0x7f0000000280)=""/27, 0x1b}, {&(0x7f00000002c0)=""/250, 0xfa}, {&(0x7f00000003c0)=""/244, 0xf4}, {&(0x7f00000004c0)=""/249, 0xf9}], 0x5, 0x0, 0x2e7e) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x1, 0x0) dup(0xffffffffffffffff) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f00000006c0)=0x1) msgrcv(r2, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) accept(0xffffffffffffffff, &(0x7f0000000640)=@in, &(0x7f0000000740)=0xfffffd3c) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x4010, 0xffffffffffffff9c, 0x0, 0x7) msgsnd(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="03000000000000007db46a012e2782ab65c9379b590b698eefc1a5a9c451abb8d78041c8ffe2d21546b8684fdbd07dd4cec80dd48b332ec9526168a3a602caf849f983f20223f216ed876368c4de06b45f547647217cb9fcb4455913d3ac763d0fc5e56a5c0b4b08b6d8a3a7d0261cfdaa184280804ed2f72df37e5bdb85597f781597ff3c479bd04354ea66ac428292323bfca1bc8b89e953604b8a47d534d5de2b007de295c0bb8357a08ba14dce7fa10e1e3dbfb86335bd8e293c5a08685ed51e406447325b87d55c3d6520e74cbe49cc8f5f73dbe99f0237e43312ab2f8ba6025ffa7f0e5d6843baabbb24814c978c9a8a9a"], 0xfa, 0x800) 19:33:32 executing program 0: syz_emit_ethernet(0x9e, &(0x7f00000000c0)={@empty, @local, [{[], {0x8100, 0x2, 0x1, 0x2}}], {@generic={0x80d5, "f7e6a4db16d554f4406cbcd66b15200a9e53747cff026c9bf38252cd1cfe274b4aded6ac954ec55048052603f67244a252a3214d2fbefaa7f65597f69ed2d1f3c074fdfd1d45a31607bb3831bc47f0fbad5ec6ed46721d0feb8386a4631b3f996aaf27ad3a8941c04d7d71a4f4db064fdeef074bf8bd5d30dffc47af8a58da4e0552ecd5894a06017ce460e8"}}}) 19:33:32 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) setsockopt(r0, 0xc0000010, 0x5, &(0x7f0000000280)="c7478e07be450639b42a144c959b7ce2a347b8283426566b2ea118a8d702f9f9880553ae00800000000000008ea7faa0a888d9f98eee14908d1df4061e4a28b057dc64edfa55c67ed0e1f09075169c0a7c3666e292973fc10f13eddb7feca34772080d0ab2dcf9c70459ff33e13b4fdedf357917bdceb23848f62cdbdb847da76794cb5b64a39bb0e0a13f4752bc52c3d6811ab72af0c68a9d454b0b6eab69798ba0f870ad30650f46", 0xa9) syz_emit_ethernet(0x1e, &(0x7f0000000080)={@broadcast, @remote, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @random="2765d78ce8f6", @rand_addr, @broadcast, @loopback}}}}) syz_emit_ethernet(0x126, &(0x7f0000000080)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'P\x00\t', 0xf0, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @local={0xfe, 0x80, [], 0x0}, {[@dstopts={0x3c, 0x1c, [], [@jumbo, @generic={0x0, 0xde, "cf282a5faad7000a62100f69ee75db29e02c2603ce50f0d436c543c18b63c45b92b69c32b64199c46d21fbd3a836fb33a2460c5bd22d76b39de80207ee4863fd3f2aeaba3d7e6e1b340c36cf599b6a64af5c1b393e90d78c1972b7a768b0d6958f193373558fe5e601eb399a07fdb372a051f4b6351f5bcf3b1c62f7968d9b958a5ada3d39c3b74e02939ee302a57151475192f2d3bac505b784c0c1f5e0bed9ba04dbda28a0363e5512eb7878e226f8d8039081f5423c8b76ca61190e21e15edc2d10dcc0cfe5284f13a547a729d4fe9b00"/222}]}]}}}}}) 19:33:32 executing program 0: r0 = socket(0x2, 0x4, 0x7f) sendto$unix(r0, &(0x7f0000000000)="b1000504000000000000080000010000000000b4cea1fea7fef96ecfc73fc3357ae26caa0416fa4f376336acf00b788b00000000000000df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282921e4fd89030fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 19:33:33 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r2 = dup2(r0, r1) pread(r2, &(0x7f0000000000)="3f4e46c911e25a6a5b1f1223e834517a18067be03e2126b6cc9c52bb94accba73a5191196032849dff36db46c28d9f38afc182634ed4d525520f3f37d994c0be7f0e1d0d3eb41174040e532c8dd41df85ba439ba22ecee4dc5b971f7ba4e7e0f", 0x60, 0x0, 0x100000001) syz_emit_ethernet(0x2a, &(0x7f0000000240)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x400, 0x0, 0x62, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2}, @udp={{0x2, 0x2, 0x8}}}}}}) 19:33:33 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYRESHEX, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="a24355183b29c1a1e1a471e0e8b932bfb347bc3916b3dd436e227a2831b879806cd98b3cdd64f4bbcdfad7e936f0a9c83e82d558c5076437d48321d0b54724b54fc3cb6efb5378531e144ac624968dc1a9ff6bc8ddb9f17684dd13aa7fee68f6e815aa4630260067bfa4cd4f0281200286da0f98dd5635dc5ddf1d4c9d6d1c6302411ddd874dcffbbe011fa69fc6fae030ab5383e832fab62025eac566ba6378b3df7a1151cf5b6eb19dbafcb1ccbf6d54c841c13059d5d0bcd9c7e3e58d0ae5a101bdd71f86141cd85c68e304aa06c4b5737cbaa0b7b769de946b50b7fd799800b7d0", @ANYRESHEX, @ANYRESOCT, @ANYRES64, @ANYRES32], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000180), 0x4) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0xfffffffffffffef0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 19:33:34 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) sysctl$net_inet_udp(&(0x7f0000000080)={0x4, 0x2, 0x11, 0x1}, 0x4, &(0x7f00000011c0)="450053a1ae16e9215de5b195c5e180f00df11ba0fb312427cf3a2e18e2f123dacd3bc30efe056498e4d38d67b87a94988d859b25b092f308362cc96b7e4c689ff65895dc877e6b998c303d44d98c085bf646aa20c535dc289234b55aba73d863297942b20a8a8f0bc427a19c8f6868df3e5d755a2d4a4a19f7d607d379f8f80017217f8ce921d7f7901f28e8343fbe3f", &(0x7f0000000180)=0x90, &(0x7f0000001280)="c9133fba7134ac5a40c1efa559fe424a8fd9fa9bd73de85bcce79c05e6dfb5f66a6e7c684dc1768a45d0792b9f353f50f242a4059ebfeb6c0dd41a2723ee6440b7e503d769b02ddaa23f0257f1080875236f213031d4aa19a5034bf3cedd65c73ccadec4f8f5b6d8be882ff5bbd36a453602041f767a260a6b9530a996d7c9ecc89f84f26ccf37c7482a014858d3137d6e94fff0aa35cc71f2b187658ff701fc042cca2665c474427fc5521c12cb8a40ba013d2c5c08dd8e978dca7d82d0796425886dbdd7070496436fed884318", 0xce) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000001c0)=""/4096) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000000)=""/94) 19:33:34 executing program 0: sysctl$machdep(&(0x7f0000000080)={0x7, 0x2}, 0x3, &(0x7f0000000040)="65f105f77f283099763e69906f0d", 0x0, 0x0, 0xfffffffffffffcf7) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, &(0x7f00000000c0), 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, r1, r0, 0x10, 0x9}, 0x8, 0x1, 0x9}) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/210) r3 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x58) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) dup(r3) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000140)=0x93b) 19:33:34 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="20000005000000f87c8a5b67071b542a52871d000000b8150000002900000032000000030000003591af0dc1bb893f"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000140)) r1 = socket(0x2, 0x1, 0x0) getsockname$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000080)) getpeername(r1, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:33:34 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x11, 0x3, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x10000000000002bf, 0x0, 0xffffffffffffff51}, 0x0) unlink(&(0x7f00000002c0)='./file0\x00') r2 = semget$private(0x0, 0x4, 0x1b2) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) socket(0x10, 0x3, 0x2) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000340)={0xed, 0x0, &(0x7f00000001c0)=""/237}) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f00000001c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r3) kevent(r4, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x80000000, 0xffffffffffffffff, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffe, 0xe6, 0xfffff, 0x1f, 0x9e}, {{}, 0xfffffffffffffffd, 0x4a, 0x1, 0x1000002009, 0x6}, {{r1}, 0x6, 0x20, 0x40, 0x2, 0xfffc}, {{r4}, 0xfffffffffffffffd, 0x115, 0x1, 0x7b3, 0x5}, {{}, 0xfffffffffffffffc, 0x21, 0x80000000, 0x100000001, 0x6801}], 0x4, &(0x7f0000000100), 0x3, &(0x7f0000000300)={0x2}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) getppid() ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000180)=0x4) shmctl$SHM_LOCK(0x0, 0x3) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x3c00}, {0x0, 0xfffe, 0x1000}], 0x2) semop(r2, &(0x7f00000000c0)=[{0x0, 0x9}, {0x2, 0x2, 0x800}, {0x3, 0x5f, 0x800}], 0x3) 19:33:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0xffb, 0xfffffff7, "001a017ce1ae57c82f6000ff1500"}) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000100)="ae6468f63052b71ff14032b39e0bf1c8debaf6044a8ad1db6b1687352d8a5dbb3fb99352478e9ca75777a98ad9324fd8b21dd8a3f5618337de38a604fc5acfccf6600d245e004471727cc364c4b07747e017a4ca702590e9a10787521956ac462f3e5041941157f35280fce94c6733133e3fb84674f2510395e97f3296b9539deaff07bca3a98098c75493bdbf7004b7c31a877cd2a2090314804632c6bf31", &(0x7f0000000080)=0x9f, &(0x7f00000001c0)="c2851cc9268a227ece20baa19932ec721e2d0bd0e722990dc3f40ee01c8d1e2d5765d1b4321a14d478d8c6876d89263960ee1d231bcd30028c52ffce6811f98eae3ccec6c632908f2091e3acfc3413c52f476a4d9917b5c651c95c6879a512986993cb5f24911e3056b92dfc92ef0ad39bc84f8361a79dca39ac7b37a626cbddba99cd83dadb11691567655a4b7e5f965f22107315b3ba5f3f8e1352df4ec77a9f77cb982711d0a4dcb389aca60708a15c922db9346c616eff7a169da259e602e6e8f63453d7db12", 0xc8) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 19:33:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x0, "d700060000000000005b00000000000000e74de4", 0x0, 0x1ffffe}) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x1f, 0xe, 0x8000, 0x800, "e23273d810c35b1cb0b6095500532384748ba537", 0x902f, 0x2}) r4 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8060693d, &(0x7f0000000300)) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000000)=0x5) 19:33:34 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="2902657f7f020028b0c0c68b0d8a3d258bd0e801"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)="529c957ebc7178334aee006106fe0b28995cc907a3ef45e8ee6eda1d4c1f526897dedb13b4d14ceb20e5832a93755932dfe4b10fdd2640d95068aaab17ddbebaf7a90d63fe847e9e53", 0x49}, {&(0x7f0000000140)="62171ffb662dc4d960f59bb3ba0109394a9f661f1543645dca10be3bec055d00bc3acafd8b5153b31a20ee3c1c5455cd03a87fe9ff0632767c97f7ed7efed6a5be8420c0af8939d302b68b4bf299c87d1cd652263fcc4a030992453d5dc95a9ee92f1f6b039c68375a62f0d83c619f91", 0x70}], 0x3, 0x0, 0x4) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000240)=""/55, 0x37}], 0x1) r1 = geteuid() r2 = getegid() chown(&(0x7f0000000080)='./file0\x00', r1, r2) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r4 = dup(r3) listen(r4, 0x0) close(r3) r5 = socket(0x2, 0x1, 0x0) r6 = socket(0x2, 0x8001, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="0001004100e3c9b56a00"], 0x10) close(r4) 19:33:35 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000140)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0xffff, 0x0, 0x2b, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, @multicast1, @multicast2}}}}}}) 19:33:35 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = semget(0x3, 0x1, 0xa0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000040)=[0x3f, 0x5d, 0xfff]) 19:33:35 executing program 0: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000040)='r\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 19:33:35 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() sync() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, 0x0, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="ed6d996d96ba10b23800bc33f4be863ff7a270b3e0b3b981006c11cafa0b6c404900000000000000", 0x28}, {&(0x7f0000000100)="256733f7fd64dfee1a10a1e432d2d5d175c745a35c8de8dee7d7d7b32cb5db73f8a706faea6085a50df26d919773e0d18d", 0x31}, {&(0x7f0000000300)="217580db9bb2ed77ff09494b0ee1f015a0ea61ad5e24eef8d461883fd37b8d5ebb05ac092f183e5edb75aede0514699c83722745e3c21959e303953d78bf68d911b63303db1fa2c20400f1eb52855a4036cd228286208c0dff42973bcab9f44c0cfa69c5bec1eb7cfe929914ef99f584665784446eecd8e25769a6269cd6eb345c9fca0c44dcbadc4931d055f9304c1605d948902d86e747d41af417054dd2f165dfacb92cd3f27ad04bb709264f7571a942ccf14074e50bf0f7a4b3e4ed35609eb63357e14bc8b84835bfda9e0fc2cffe335fc3f4eddb93e85358007814fdfb6a0b", 0xe2}, {&(0x7f0000000400)="0b577e5431c68f04194d647559f004a75a29f47503eb973ff245b2c78058937ca085ce16bc58403f7389e4fafee2910496c53d1afa65c4ce93a63f04a40f8355d0b295d114cf80026cf5224833ec199016e3c6e7be59f087ef631ea02876c7326a590be53aa9edef80289c13565229b6b80d4d500c7522c5d034f88a394b9b51d4377c17cde9be9615e168f1339fd94e0d65b79b16016e2135164d915447ae5afcd492fb1ede97e69740d4a2ecf4550cc8c4507130c41a89e6b8840041311f24de076baa3a097bb91fe43a581d96c9d05247cf0eb72313a34e93eb65e40202a708f10bb7541e3264928f29cb0d880da01c9733847224f8", 0xf7}], 0x4) getpgrp() close(r0) select(0x0, 0x0, &(0x7f00000001c0)={0x0, 0x0, 0x4, 0x40000000000000, 0x0, 0x0, 0x6, 0xa}, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000200)={0xffffffff, 0x4da, 0x0, 0x550f, "2ea86ee195600a00504200", 0x5}) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0x1) write(0xffffffffffffffff, &(0x7f00000002c0)="8d84d2f614b7ac4dc20bf885baed2c1c9bc4616768b6b2ce6bec3295a2d4d90926a6c4897435b5", 0x27) 19:33:36 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000080)) socket$inet6(0x18, 0x1, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x17, 0x0, 0x0) fchflags(r0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff}}) getpid() r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3}}) r4 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffb000/0x4000)=nil) r5 = socket(0x2, 0x2, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1021, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) 19:33:36 executing program 0: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x1ffc}, {0x2, 0x8, 0x1000}, {0x4, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x3, 0xc, 0x1800}, {0x0, 0x6}, {0x4, 0x100, 0x3c00}, {0x3, 0xffff, 0x1000}, {0x1, 0x1, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1800}, {0x4, 0xc32f, 0x800}, {0x3, 0x802, 0x1000}], 0xa) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000580)=""/13) r1 = socket(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0x24, 0x0, 0x0) bind$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) semop(r0, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1db, 0x800}, {0x1, 0x401, 0x1000}], 0x4) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) connect$unix(r1, &(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x2400}, {0x0, 0x7, 0x1800}, {0x4, 0x40, 0x400}, {0x0, 0x403, 0x1000}, {0x3, 0xfffd}], 0x16) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8060693d, &(0x7f0000000300)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x4ff}, 0x7, 0x6, 0x8}) semop(r0, &(0x7f0000000040)=[{0x3, 0x9, 0x1000}, {0x4, 0x101, 0x1800}, {0x0, 0x4, 0x800}, {0x4, 0x41b}, {0x2, 0x78, 0x1800}, {0x3, 0x6, 0x800}], 0x6) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x2, &(0x7f00000005c0)="71dbad605685c617608d7b5642d10a6f80133084e5f31a2d0f2da813b25e4a992e30308fbd52fa370f58763bba0ab278599629a4d15f659c244d1c1f12b5bceb0300006e45cd266fa664b66677fff514fc3240b05d73b622085a9948fe2d986cb345c3dd36a251f9211c9efe32f2acf0ea75feae3abd59cbc7b84eddcae28bf65554b010109bac2bb582a6da08fc8a060773b1e94dc791351a819fb6dd21c5507d72c7c831244cdc6703b4dfc5c4967cb8b7916998d2e0fe54a8a086f4977df565d8c0ad32b8201598983623208e0e0d553d15861cc6e67f19b5abec2d07a35548a2df3e33c4faa724d244f922bb9abe467b752d2db49342c38449aa4fca2e2662eeef4489ddf4dcef9519d278db904494a9456f73dbef945a09a681223afbd4b8a80245390278ee82ddb408ed3882ff96e82fc16335b8aa69e83d7c2c4aeffb43f5b0a8c738f45330253d77561f0600000536", 0x0, 0x0, 0x0) 19:33:36 executing program 0: rename(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./bus\x00') r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x1013, r0, 0x0, 0x8) 19:33:36 executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x1c2) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) kqueue() r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) close(r2) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x1) 19:33:36 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000340)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbbfedcbdb00000000acb5d602000d7dbf6ba8af63ff37282921e4fdee5bfd4de7901c089e226f44d78389e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000200000000a3f80004000000", 0xb1, 0x0, 0x0, 0x0) shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x2000) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) close(r0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000002c0)={0xa2a, 0x8000, 0x40, 0x8, &(0x7f0000000040)={{0x0, 0x5, 0xa5, 0x5, 0x2, 0x5, 0x9}, {[0x10000, 0x5b85, 0x0, 0x1ff, 0x1f, 0x4, 0x5, 0x3, 0x4, 0x1, 0x6, 0x400, 0x8, 0xffffffffffff7fff, 0x7ff, 0x0, 0x100, 0x100], [0x9, 0x20, 0x9, 0x8, 0x92e, 0xffff, 0x200, 0x8000, 0x2, 0x3f], [0x400, 0xde5a, 0x6, 0x7fffffff, 0x0, 0x5, 0xfffffffffffffffa], [0xea, 0x20, 0x100, 0x100, 0x5, 0x5], [{0x3, 0x3, 0x3}, {0x9, 0x9, 0x6, 0x7}, {0x6, 0x6, 0x1, 0x8}, {0x3, 0x7ff, 0x3, 0x1}, {0x2, 0xf6, 0x800, 0x3}, {0xfeff, 0x8, 0x1f, 0x400}, {0x1, 0x400, 0x7, 0x7}, {0x5}], {0x2, 0x200, 0xffffffff, 0x38}, {0x1, 0x0, 0x5}}}, 0x7, 0x2}) getpgid(0x0) 19:33:36 executing program 0: syz_emit_ethernet(0x100e, &(0x7f0000000040)={@broadcast, @broadcast, [], {@generic={0x8048, "562993302c87daedfbc7c03fcb6c7f8849a41504a4d160b63402ab93ea34a42e13879e52d1a6465d207b53baed3767845b20ff4612bbd2662d46e8e6fd1046fc5c2c3baa94533bcdce54b2401e0e4a85e68017e28b0677249a8b3a04aefb0e33344facc9fe27158f28e40c8f3d946ae0a05c940792eb21044f4423647d8721579dea8577085bd3e25a09eb90541045907124e9eee3534788c9d6f81cc99602d3075c5341f9394a00012d23216edaea3a5fd8d79bb3a735ed41cf0cf8d0f4747044def6e74f0ca01365c12cf00003b295aa22300389f79c17a73a999a0d17b3e5dc12e308c1a45b6db8a6a3cc3477f810e1551c789502b6f9f2200ca83b4221b6cd876a4d3a8e78a8f67c243e1307dead07d039382898525ec91a7da42f7bd1431a5aa8280efcca7ffb3ebe5b060ab9688852b029591d070a6a50db3df4f4cf9e7175b4faee6fe335709591d48a0956956af1e3727ed75ba6d7dd93cf0b1911124a3b80622d25f9f1a31cad00d2a18d1460ef51614abfba975e3b2e86edeb90e003c41b044ce5c156f1db62c75b03a85ebd86194cecb29ba0d85f78bd00ce51af43c68de1e4a91bcaf5f0a4f5e0b720a915cb06546a86425a80543c6bbb8f10918a514288ac9d6ec7ebbc889d060c2331b85d0aaf2d772585471fef2eea65c0a321ee4d64da9f960b8a7f6d4a04687bef62db41c27601b0956fff1d4e5d403cb38c721769d3793e6f3ec0832e0d2723c906efc7c1722a8e36182ecd4103b8cb79f35e627b8868781ebaada73fbab027bb890ef4c7bc1341ae18acf7af856ca5a924a3fdbaf07774a6067e0242e14c1c15ffb9554caf5f29b2d16c45f8579008adbefd210ff959c4576d981d5f3c8aa15ab7603f25338edc2ef44eb0983477cfa09bff422207901cdb12b2f51bbd5570ec00030b2ebf1f4cef9ddac160d7a200048bf930ae9f287f6af48aa096cc4a53382f5ba918e75cceb65530f553f1eeea54f8c294047c80156b3f8ce37900266fb0ee1e59d473cea2bd0c0e2106242864c01b3dd4120b015a7f8f32b0443e30f531c70bdc30b8212860e1839b37e1063b824cb61c3bfbc002b1c292208c28487b9c8c640eca110867803e4ab85322819867a8fdd617ce123df3f7451ece45b64e769c2461ec72247f1f585348b4576d9604ce6c16b56c1881f955bc792c277e7c86fe401c93bda67166c612263e840203e99c6a0690da27071f2ff6ab5900363d0f7df83549a74cb88e72ea3c4cda0dcebcb55f884e21fe0dd86db2aab6a3eedf57f34b299b3f0e9b862cedefe9108cf4e161b5fdf99da354bc842eae4c692e386af66e6bae86fbce5747885aacb0dd5d9d73b0bdd63ee04d71d20330c7f47e034b444923dec3371774a66d12d164910773750a22a5ba352493996fd57c0acd862146358ac1c4a6a133df07f0b0128fdf39f755ecc0dad3ec1e5085787cef01b0514d520a87c23e1a8206fefedc1b38da05edceecbb6780d0523dc7e8bf5f45b350c4b2ac048ff3988413e773083306596f64e9883b8c09300a9fc69e4d1dd35df8df102e8db61cadf0f8730ad76c633209f816aaef0cfc16af264a403466a8cc0ad8632b79ba685e204dfc37ae11cbb0316ddf73beb21f6a723c192af7fc02c957cba927446263ac268464623022489803fbf0061913b4b4a1042f30d0362ca2f39bb701ac58c6552529c92706dc71dbf768177d65084b523bef65e79736513814feb3d5f0641b0f42bf839b653ec41e9e4a866b2a6fdf1229269b89cf26d47d07768038e2c40624c16d5acfad1f0ad2111b77e329e9441096be809ebcfa65c80f94a06ed31da88a414e45d8696ada55a813e2568707d7aa5a0fe978ff038be9c82347a36089093edc615ecd0de7c306ce8e99c5b705e97227b6c32bb1382937207a411a405db469128d3bfe80545955a9aefc4b2a4db9ce708319ff331fe800be6d07e0bcf8737c55fadf9d63b6fe0f7407af7bf98bf85c56666ccb7d645f424c55cfcbe6e2323fc3c685ce8264920698c4e15e945ce35c02e2fd9189ae9fcf96441783c3c0841b7bb42b6db5d33a163e5ea148dcd460e6851bd423273c1a8158ef9e6125b1c0dac5252cb1c2a4040eed748602f7ef72f37cf56a393f531e1c12ea7322ab380a663f1716859a5c1bb6dfbd737ad68518c2a9f01ba739db5775c98087266a25b79c581e182c4e9957033cbf5277adb46a1a5c457e0dcde76e269af237c01abf1e4b50c722bbdd900afe5fd346ec5d95ad9dd74b37dbd7db6ee54d03185a8a5ea61c512fa6733e4118632f766602f5144ad2ba9706b7ed8104aaa3fcb9830e69683bd46f82f61b6bf9edee8d59c2483cc8c6b91ce39efda9694fd427b4b40aed237c6f3ed975ff83becfa735dd0a58ef133cde8964d2eb55c28be6a8f26f15b00ad45575edd4feede1a8c8acef0790c0d73442c5f560d35d9f45eea2891a034433813481538234f3ec4bee38635c14451c3216de5023aec46e5cd9979bca645a9b9878e1579a5c87eb211702f08d3560edac6b6e48e7bbc7fe0e5196bf20d39ddb3eeb73172283abb64fdde1fdec2eb577f28cbd06af62a0d16c01ef9542dcc8c3addae0e1e44c92060c70205e6130fad24872ec51f1e2b20d1274df0b29b163ba6f0a321be4fae2ad7f01c4e74244cf6f3ddad2cd636ea40a27f8d0e4391f9d9e8b21ff707022c8d7adbe8552418be513c24bbee881f9a655c2113531ba4b527aa42718eaf086c1af38dd6ded6cb9f3604a33326a8bae29bbdf4ae84f1e680c5825ca1987e42645ab6c39e3f41dbcce7f7b576e7520f4e6eea015cf8dabff043c2c2f21635816d26c134c9e1d83a6fba189e7a04dd1e7943638a1bd04493f4684e0f99cadd28840cb0620bbf52f2748b79e7b7573e149fb5782662f86b44eba7b696097dbfdbaf6dd3d6df2df9cf534836059c0963e5e9e2c0f3e7b42239eee903c18b86fc85467afbfe088f28d314ebb40a2441920386aae19f6e4430a9a3a6111608871eb4efd68edd0e85ae2aec926635f26d954c0525776ff88eb5167fb6cc85cf3fe1cfcc6a846e74a4791ee8ab8fbd1a00d3e5890ee71a0f5466d00a931648a6d79c51103a4b49558228e4ff9ef51f05ef3c1cbf4a7fd3bf6c878ca6010b179daa6a8cdc68ceb55b0eb4432b2df12bdd1d075662bef4e68f3670287250a53ead964908cedd4dc2d6f91d6e8c7caf64912c061028021403b01522871c97710c7c1164c55a664dd6e7fc85c38528363695d6e98274bccb2ae132a0be0311c0c14684a71ce2aa31f2f5636177426efbd2f55f7af5a593bcce0f70de2e128b6b8e2ac43ca324be91b48a1d75668bb21a71b68dc1d8dc3c388567c5257e7cde73322f9de75a8248cc61be772796a88e6cc7fa8702db24d0bb9848f082e7f8a0712d676485dff77a13558fd741907dfeef88662a361bcce32a9367c8d2359b13792dbb28459d05e9c5f92fe577667d2f2a450db5f5b771f151994a081d3f20a68fa830b43eea47973a8c123390c483a9deb84473d144cd7ee84bb39ea0ae2d13e00122d41f33e3dd8aed4bb34f2e89ae85511d35b5d36e1afe5125e29dc28626bf20e33024623b1b8feae286d0c1bd114ab42324dc4751085aec6be9d316991774e7df14295ded3b70695a330e7d95fac747a89883e57bccab9eebd02351bb1521edf92ae0e81c76d886afe7ab4dd82b29d582f7e2a5f68848bd94ceb179ded9b1a43c83b645e59c9e3444cac7a9f9f6c62a995db2870ffa6f3f5a29bc033e5f147645ba52a23908b78ac632bfd6203eb61d26db5a7fb2b86e0b09a211208971c07b1f52bf7c86c8d13322809bf7115f2d9d6f5d2bcc37f789343d509f1b1c8e3522cc2c7ad58df0de601ee83309d196ec7215d5f0340fbf07330ad74a008b402f9de826339dbf41ed5cf02cbd8959acc0fa01f6c99832daf78a41b28349c1afe72c38b986d61db95453e34ed79d618b35c5002f5ce3acbaff4f576a1386c2c838e85e9da1a8b01fcda5eb103d0e449a4341f4e67a9c0cd2120f9fda5b70de4b3974edf19152c2b99f8288093eafce5a79b309ff4b08fa208a889bd26ec7e55927a5f6e7cd3d1c345f20aa1a9246920500578b26162b02a0b78f66f578cabbcab80cbf406a953141ed64a2cb910e622a3209d5c0aff845f5c6b70ba450c2618bbce0e1538e7f2e547ce8288f189cd2a3e376f8d12b9ba8cf4e48f8480f18c584914d3b56b7ae05045937bb64e7379989563fa9def7afa649991750a1d02baa42b443e69bb5e7be2304871a5c67c80f6ac885c82e320080e9e55525c26258acc2ca8c125793cf8208c4177fb9190078fbe4f4e22e7108c77f52ae6bf07e0833e13376794f09947ae7471172e82e9730a1707d5c2fe26f27986b71449bce5a12249b7626141a6e7997cf6db2df08e52f53ac56aa93d50f6dc11ab57515dbc4d68d7b6cf32e6186247a1b6d1f7c942bd9200d5acac33f1e356710cb1a7d312b6e16ecdf6bb473f356730a11b275731ec5830260954325e661dcd0d934c61d4c1394082b34b6b8cc7f1e7c669ea6e238fd8b614fe8c4097507770201b6d9f8e7669458200aaf27012846f39303bfe1f90f8bbf2aaaedddc7987433b36167782596bdffabea0c7130a85dd45f4a1087f06a606feb2f410b68a02c2e1e392b8cf139cfd5e7d8879ab8c9621d07e5b1b983a7da6029d94e13dbc70b3d01780ed4358eae1eb1116cf3fef995df71969efa4f9f1063495c69831943822a41e8ccf8a9e7504f68939fcd91a114f55bae02251806e32ead6cefac4d39611211104628ca85168fd5103169e2c8c214fdf44ca33d501c428b9c40120e3113b962c7330366e402185be86c7bef3e030d0bdb478b75b5a158e1b5e64080d5787299ec1df6415a0f07e0523695f890016f58e27375eb969d57122a8fbfa2ecf9a718490d7ec78215215837a5f115b966a7bc1c49109aec76ebd34620da39a1efd66a888c8aadc3c7986e6b15830f0985d8d67f0275ea4fd8b7d56c9a04b7266f14dff3aae2e98c1741414eadc039cd1d1446ad51c86f952d46dec90413438817ab155fe4da8f1839279b8080ec28d01042e8665f467dcee4edc880190caa4882bd301366caa492536459d50251314c581944ae4084f814bfe61786d5a04e8b966a1b2e005ad1ead17f410500bf3e45fd7891da394691b67a0b7203813a31621b6070fe7254e71e8392cbcaa5e49cf588253c4af5ca3408647f648bdacb9387a97451a7a9919daa51178ef5c044ba18a4e63578e4f315950655b2842745f3b9bab6d47ebe484c79120a5a408c05e42cf856c684dd2947f79f6fec2b66c4368cda21b2295d647ea1d9465797ca1430acbbf198effb9b5030c6282da190fbf4ebda6f1dac9c4e897e5803ec8c155673d592d5b386d5d3d064ed672a055822c7b0df1ecb20a6393ef3ed4d417df0054b9a7bbabed531edea1ac763c2895e48849d13d3b45fde74dd2bce80c7d50149b5081ce1f7509b672504f23e839ae07b015d6a6642602b31ceb7fa97ce9f219e79b0a89e4fccd79402ac4b0b588f28dc7639830ef090ae7ed54fd52b2cdf078033d7318d070fe8c1f3f781ccef255dbf381f1fda0df9339fb19457dd1304496c7cb87d052253ccb1a880c90e847e921d8e2b3ab5f68ba1bf883c14eb65f3ee1a0ec5dea8bb2121eb9858cb9d969a529a46f7e66b2df998341d5a0ffb58489755f23999d5fcf9a4c32a200abb0c3dd84af9b92f45eda6d64cf55f38b67a5437899bf64b33418"}}}) 19:33:36 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x0, 0xffffffffffffffff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001100)='/dev/zero\x00', 0x100, 0x0) execve(0x0, 0x0, 0x0) symlink(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='./file0\x00') ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000380)={0xe8, 0x0, &(0x7f0000000280)=""/232}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r2 = dup(r1) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000000c0)) 19:33:36 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000380000000000019078e0000002000000000308907800000000450000000000000000290000e00000020000000037fa6541f0f96103"]) 19:33:36 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) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f0000000040)) socket(0x18, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, 0x0) unlinkat(0xffffffffffffffff, 0x0, 0x0) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) shutdown(r2, 0x2) accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) dup2(r1, r2) 19:33:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000380)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000040), 0xfffffec2) r2 = syz_open_pts() close(r1) kqueue() r3 = syz_open_pts() mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x4810, r2, 0x0, 0x9) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x67, 0x0, 0x81, 0x0) 19:33:42 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479286dd60451a7c00412b4500000000000400000000000000030ff3fe"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x36, &(0x7f0000000000)) 19:33:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="b288"], 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) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)=0x1) sendto$inet(r2, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7b7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6c9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692ea13f0bfc23ae65598b7f621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e0e28bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d", 0xfffffff7, 0x0, 0x0, 0xffffffffffffff2f) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x40, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffa, 0x4b, 0xd8f1cb0c1086b08b, 0xfffffffffffffffe, 0x6}, {{}, 0xfffffffffffffff9, 0x60, 0x2, 0x8000}, {{}, 0xfffffffffffffffa, 0x1e, 0x8, 0x4, 0x1}, {{}, 0xfffffffffffffffe, 0x40, 0x2, 0x2, 0x1f}, {{}, 0xfffffffffffffffd, 0x0, 0x8, 0x2, 0x5}], 0xe0, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x4, 0x2, 0x8000, 0x4}, {{}, 0xffffffffffffffff, 0x28, 0x1, 0x4, 0x8000}, {{r1}, 0xfffffffffffffff8, 0x20, 0x80, 0x10001, 0x3}, {{r6}, 0xfffffffffffffffe, 0x20, 0x20, 0x8, 0x1}, {{r1}, 0xfffffffffffffff8, 0x43, 0x1, 0x6, 0x5}, {{r2}, 0xfffffffffffffffd, 0x1, 0x2, 0x1f, 0x9}, {{r5}, 0xfffffffffffffffc, 0x1c, 0xf0000000, 0x9, 0xe8c2}, {{r7}, 0xfffffffffffffffe, 0x1b, 0x40000000, 0x5, 0xde}, {{r5}, 0xfffffffffffffffd, 0xd0, 0x80000000, 0x9c3c, 0x3}], 0x1cb, &(0x7f0000000340)={0x2, 0x80}) dup2(r5, r2) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) 19:33:43 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e7130", 0xd) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) recvfrom(r0, &(0x7f0000000040)=""/209, 0xd1, 0x801, &(0x7f0000000140)=@in6={0x18, 0x0, 0x0, 0x4}, 0xc) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000180)=0xf2) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) getsockname(r2, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x44}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 19:33:43 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6010db7f00183aff0000000000000db74c00000000000000ff02000000000000000000000000000107009078ff0100000000000000000000000000010000394f"]) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), 0x8) msgrcv(r0, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x2, "6a7715654efe871cafd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21ea2cdcd9cd825e18cbc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45811b290efaf3c5d518de658356ce7b28bc65702184661b7637d97761a0476f7b0f1f4465b4de1b0655283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb04b731cb084542e16c2eb931a11c92b9877722265eba7f8ec5212bfc96c9017d3f1f5950f2778a9"}, 0xc8, 0x0) 19:33:43 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x2, 0x1, 0x1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) setsockopt(r0, 0x2c, 0x28, 0x0, 0x0) 19:33:43 executing program 0: r0 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$GETPID(r0, 0xffd590a4dddee60f, 0x4, &(0x7f0000000040)=""/87) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x8, 0xcc, 0x8001, 0xa]) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) fcntl$setown(r4, 0x6, r2) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/203) syz_emit_ethernet(0x3e, &(0x7f0000000340)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x8, 0x3a, 0xff, @empty, @mcast2, {[], @icmpv6=@ndisc_rs}}}}}) syz_emit_ethernet(0x57, &(0x7f0000000180)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "0000be", 0x21, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x3, 0x1, "1d36e6d7c0d4"}, {0x3, 0x1, "2eb4ea018c4ffd"}]}}}}}}) 19:33:43 executing program 0: setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x40000060000002}) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8060693d, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000000)) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000100)={0x4f, [{0x1, 0x9}, {0x3, 0xf6c2}, {0x3}, {0x3, 0x20}, {0x1, 0x9}, {0x1, 0x7fffffff}, {0x1, 0x5}, {0x3, 0x6}, {0x3, 0x2}, {0x3}, {0x3, 0x6}, {0x3, 0x40}, {0x3, 0xc7a7}, {0x1, 0x8e}, {0x1, 0x6}, {0x2, 0x5}, {0x1, 0x3f000}, {0x3, 0x2e4}, {0x1, 0xf}, {0x1}, {0x1, 0x80}, {0x1, 0xffffffff}, {0x2, 0x4}, {0x1, 0x8}, {0x1, 0x2b}, {0x2, 0x9}, {0x2, 0x80000001}, {0x3, 0xffffffff}, {0x1, 0x401}, {0x3, 0x5}, {0x2, 0x9}, {0x1, 0x11639b5d}]}) mprotect(&(0x7f000030a000/0x4000)=nil, 0x4000, 0x496155bf8d985ae4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000000c0)) r4 = msgget$private(0x0, 0xfffffffffffffffd) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) msgsnd(r4, &(0x7f0000000240)=ANY=[@ANYRES32, @ANYBLOB, @ANYBLOB, @ANYRESHEX, @ANYRESHEX=r4, @ANYRESOCT=r4, @ANYRES16=r5, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbee7236acf83d415cbb9765f0e5b1428529a9e2dd5074408067b8c8828daf9e993b6cffff3e713e000000000000000000"], 0x8, 0x800) msgsnd(r4, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) msgctl$IPC_RMID(r4, 0x0) 19:33:44 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x10d) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0/file0\x00', 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xfffffffc, 0x0) symlinkat(&(0x7f0000000000)='./file0/../file0\x00', r1, &(0x7f0000000040)='./file0/file0\x00') open$dir(&(0x7f00000003c0)='./file0/file0\x00', 0xc4bde3ba05f52ffd, 0x0) 19:33:44 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000280)=[{&(0x7f00000003c0)="e5b04af487866f7c4ebfc3ab33c29c2a078bff5dc849ff3e2360935b6ee7eceeae3e20bbc66aba3d815fe5b31bcea22941424806831fd85cd96324b71f818f48792df1fd7a0641ec9706d098ec567b752d8426ec67e112e9fe6c0464790a59549318e9f39883e3828b65f78d6dab955875c684786e72f178d7cf426baa825e50aaf3aca0a4677149e0bca799c4d7ec0f6488432dfd013d516723", 0x9a}, {&(0x7f0000000680)="8dca1e73cbb875dfaaef9c99e8823f64b6ab9322b45f1338545bea0650170bd24f9ab995914e568c74daa5452270cdeb4366df39626ddc8c9336cbeac33a65bebf684e348f644ba22f3012df7286735d114f7f95c1a0b7eb0f1cd3596aa137969ad8942011946e8764b3bb32f5a908c669b127bf4faedb74d4d700559c744a1b9cdda12b96bed735bd0fab51068b613a099a0e3b0b557b4e15b598dd03e9b477dd6eb541bf32487308d500a12f957fa8cc24ff7bbdcc25262c13706ba2a601b17ef4c2dea3962de9d8536877280e7ecb73b542f9ecc7d960e000ea8965874cd1cc335199be090d5d9b86c3c213d881d4b879d892b7724241a2a255fbca4a7b314839bf76daa1823141b8dda49f58902da5ef38895b49", 0x116}], 0x2) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x804e) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000002c0)={0x2, &(0x7f0000000240)=[{0x81, 0xe8, 0x3, 0x7}, {0xfffb, 0x71, 0x1f, 0x8}]}) unveil(&(0x7f00000004c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000340)='W\x00') ioctl$TIOCCDTR(r1, 0x20007478) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[0x6, 0x5]}) r3 = socket(0x18, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8060693d, &(0x7f0000000300)) ioctl$TIOCSDTR(r4, 0x20007479) r5 = semget$private(0x0, 0x2, 0x18) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000380)=[0x3, 0x2, 0x8, 0x81, 0x9, 0x40]) syz_emit_ethernet(0x4a, &(0x7f0000001440)=ANY=[@ANYBLOB="87607fe042de00000000400086dd600000000be54a40b9b8b232e6ffffffffffffff000020000187000900fe8000000000000000400000000000aa000000000000800700001000000002"]) 19:33:44 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000740)=ANY=[@ANYBLOB="fb18c3003c08feffff0200007e5e00fdd1003f0000348adb0200acdf000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d1360e156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925ed2820179b5f8e2affda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d6ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110982009b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/799], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xbfaf, 0x6ffa, 0x4, 0x7, 0xa7, 0x20, 0x5, 0x2}, &(0x7f0000000040)={0x1ff, 0x0, 0xffffffffffffff37, 0x80000000, 0x6, 0x1, 0x8001, 0xfffffffffffff488}, &(0x7f0000000080)={0x86, 0x8, 0x3, 0x6, 0x5, 0x8, 0x8, 0x7a1e4a4c}, &(0x7f00000000c0)={0x4d9b, 0x5}) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, r1, 0x4) fchown(0xffffffffffffffff, 0x0, r1) r3 = semget$private(0x0, 0x4, 0x5b4) semop(r3, &(0x7f0000000380), 0x0) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r4, 0xcc, 0x6}, 0x2, 0x5, 0x4}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r4}, 0xc) r5 = socket(0x18, 0x2, 0x0) r6 = dup2(r5, r0) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 19:33:45 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="c7102228bc83aaaaaaaaaaaa0800450000380000000000019078e0000002ffffffff0306907800000000450000000000000000f427cb8bf602d48a0e2a0000000000000000009bb10e7d79f4266e6c6b7af0111ded1bf23f76141827e3634262650e8be7ebb6912ae06cc6f3864af15cb7be92e52a26fa2bcaa08b7e89"]) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8060693d, &(0x7f0000000300)) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000100)) 19:33:45 executing program 0: mprotect(&(0x7f0000782000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x39d08634, 0x0, 0x200001, 0x0) madvise(&(0x7f000076d000/0x1000)=nil, 0x64207, 0x6) r1 = semget$private(0x0, 0x4, 0x1da) socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x8060693d, &(0x7f0000000300)) ioctl$KDENABIO(r2, 0x20004b3c) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) faccessat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x2, 0x2) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) preadv(r3, &(0x7f00000000c0)=[{&(0x7f0000000440)=""/250, 0xfa}], 0x1, 0x0, 0x6) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000580)=""/164) mmap(&(0x7f0000784000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0x0, 0xd) getpgrp() socket(0x1, 0x4000, 0x1) ftruncate(r0, 0x0, 0x80) semctl$GETNCNT(r1, 0x5955404bc26b83cd, 0x3, &(0x7f0000000240)=""/244) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000000)=""/173) 19:33:47 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x18, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @rand_addr, @broadcast}, "27e18b3013c7a780"}}}}}) getitimer(0x0, &(0x7f0000000080)) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000340)={0x3, 0x9, 0x4, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0x9, 0xf0, 0xa9, 0x7f, 0x5}, {[0x7fff, 0x100000, 0x7fff, 0x800, 0xff, 0x8001, 0x4, 0x1f, 0x81, 0x3, 0x0, 0x9, 0x200, 0x4, 0xfff, 0x9, 0x8000, 0xac], [0x0, 0x1000, 0x6, 0x4, 0xff, 0x2, 0x90, 0x2, 0x298, 0x81], [0x4, 0xd1, 0x0, 0x1ff, 0x9, 0x8001, 0x4], [0x2, 0x0, 0xda4, 0x7f25, 0x8, 0x6], [{0x8000, 0x6, 0x7fffffff, 0x4a3}, {0xfff, 0x5, 0xffff, 0x9a}, {0x3, 0x8, 0x10000, 0x1}, {0xa8, 0x3, 0x7fffffff, 0x2}, {0x2, 0x8001, 0x8001, 0x4}, {0x5, 0x7, 0xba2, 0x9}, {0xc00, 0x2, 0x1f2, 0x9}, {0xfff, 0xb1ef, 0x5, 0x100000001}], {0xffff, 0x10001, 0x81}, {0x82e9, 0xffff970d, 0xffffffff, 0x81}}}, 0x1b, 0xff}) 19:33:47 executing program 0: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x195, &(0x7f0000ff7000/0x2000)=nil) shmat(r0, &(0x7f0000002000/0x1000)=nil, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) shmget$private(0x0, 0x4000, 0x1, &(0x7f0000000000/0x4000)=nil) 19:33:47 executing program 0: r0 = socket(0x2, 0x400000001002, 0x0) recvmsg(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000000000)=""/127, 0x7f}, {&(0x7f0000000140)=""/200, 0xc8}, {&(0x7f0000000080)=""/53, 0x35}, {&(0x7f0000000240)=""/240, 0xf0}, {&(0x7f0000000340)=""/223, 0xdf}, {&(0x7f00000000c0)=""/47, 0x2f}], 0x7, &(0x7f0000001580)=""/4096, 0x1000}, 0x1) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000500)=ANY=[], 0x10, 0x0}, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[], 0x10) 19:33:47 executing program 0: r0 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r0, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000240)=""/99) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="e66a06739eee8ea466b4ba29d5c4133af4677e13446d69a8770d30a07b91ee4087f46cd71b085ddbd2a9b90c0dd0bd4307b4bdbfc2a40b9b6c1caa8530c5d93fd15aa471af11c2a5828c82e7d60986a4c90a19cef26216e7ad1746b457e152c96feec0fa0d3104664dffa394e451b52b6a52662f1388ac59ff0700000000000034823700"/147], 0x1, 0x0, 0x1000) r2 = socket$inet(0x2, 0x2, 0x0) msgsnd(r1, &(0x7f0000000080), 0x8, 0x800) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x600, r3, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x9, 0x8, 0x9, 0x5}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x100, 0x0, 0x0, 0x0, 0x0, 0x8, 0x4}, 0x2, 0x6, 0xffffffffffffffff, r5, 0x401, 0x3a, 0x4}) semctl$GETPID(r0, 0x0, 0x4, &(0x7f00000000c0)=""/97) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000040)) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000100)=""/216) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000e7ffffff4f929202000000000500", 0x0, 0x3ff}) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 19:33:47 executing program 0: acct(&(0x7f0000000000)='./file0\x00') chown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000080)) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f00000000c0)) r0 = socket(0x6, 0x4000, 0x73) r1 = socket(0x2, 0x3, 0x7) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000180)=0x1) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x8, 0x0) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000200)={0x6, 0x1, 0x6}) socket$inet(0x2, 0x4000, 0x8) preadv(r1, &(0x7f0000000580)=[{&(0x7f0000000240)=""/142, 0x8e}, {&(0x7f0000000300)=""/158, 0x9e}, {&(0x7f00000003c0)=""/39, 0x27}, {&(0x7f0000000400)=""/77, 0x4d}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f0000000540)=""/10, 0xa}], 0x6, 0x0, 0x3) r4 = accept(r0, 0x0, &(0x7f0000000600)) recvmsg(r4, &(0x7f0000000840)={&(0x7f0000000640)=@in6, 0xc, &(0x7f0000000700)=[{&(0x7f0000000680)=""/57, 0x39}, {&(0x7f00000006c0)=""/13, 0xd}], 0x2, &(0x7f0000000740)=""/226, 0xe2}, 0x40) socket(0x10, 0x4, 0x8) fcntl$setflags(r2, 0x2, 0x0) r5 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000880)) ftruncate(r5, 0x0, 0x80000000) fcntl$setown(0xffffffffffffffff, 0x6, 0xffffffffffffffff) 19:33:47 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) socket(0x0, 0x2, 0x0) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40000000, 0x0, "5737e504fba310050000000000b200"}) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x20) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:33:47 executing program 0: syz_emit_ethernet(0xa2, &(0x7f0000000180)={@broadcast, @random="05e8ff000004", [], {@generic={0x8582, "278e871ce61ce8ec1ae10b9935a56a70abbe5799b81393c8acc88573ac804f9443285f9cbca1c5bd83decfc353c2402e176ae70cbc7058707cc458aa67efe634d2563a78e678bf74d53824fa3f5f28291110f4c686ab9ad870decba36cf4de0ecacc2e3b47419f288faf7981a783431e2239698c82c51cdaef1e035babb7344b49dae2aeeb71091bf1c0b13329295597ed8cf171"}}}) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYRES32, @ANYBLOB, @ANYBLOB, @ANYRESHEX, @ANYRESHEX=r0, @ANYRESOCT=r0, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000000000"], 0x8, 0x800) msgsnd(r0, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000240)=""/4096) msgrcv(r0, &(0x7f0000000000)={0x0, ""/223}, 0xe7, 0x0, 0x800) 19:33:47 executing program 0: syz_emit_ethernet(0x4f, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x19, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x0, 0x0, "56427e87f201779ef35df43239fc03db2c"}}}}}}) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)=[&(0x7f00000000c0)=']^\x00', &(0x7f0000000100)='.\x00', &(0x7f0000000140)='^$*\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000280)=[&(0x7f0000000200)='@+]][\x00', &(0x7f0000000240)='{\\/(@\'#}[]-{/\xaf\x00']) 19:33:48 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x800, 0x1c) close(r1) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="0e5211d3982e03bdf44aec0479bff4ae945efd9c0be181d226a056331988be8decccee0f14d401888500f92b740890913457fa107ec1ef81b7676b836e55071c08b5", 0x42}], 0x1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) mmap(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x2, 0x4010, r2, 0x0, 0x1) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) 19:33:48 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, &(0x7f0000000040)="9c39a930904d495ff809554c1dc6c3e9ed5ae6b19b14059282c2466966183703619797864187865ce94dbb6879fae3f99eea47d228899e6f5f67ceaf317f61403118a87536f47472d2c9e921bf987768b1bdcc11d1106db09f657f33836da7e60bde59bf24ca12972c3fc6c201b2d570d47162a6e1fc9495d79ffd1d64eb181a440fb3e7407dd39f3e4dd37f0d9393239ad8424d991ce8767db16c1c0451714c4805c2a3205159dae98d1fc34a622eb8", 0x0, 0x0, 0x0) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10000, 0x46) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000200)=0x80, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000240)={0x1, 0x2, 0x2, 0x6, r3}) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000100)=0xffff37b5) 19:33:48 executing program 0: syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffff01ffffffffffffffff86dd6094be1c00303a00fe8a00000000000000000000000000aaff02000000000000000000000000060000000000000000000000000000000001002be56f3d000000000000000000000000000001"]) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xfffffffc, 0x0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=""/4096, 0x1000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x90, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x1, 0xfffffffd}) 19:33:48 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) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) socket(0x0, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = dup(0xffffffffffffffff) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', r4, 0x2}) recvfrom(r2, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r5 = accept$unix(r1, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 19:33:48 executing program 0: syz_emit_ethernet(0x82, &(0x7f00000002c0)={@local, @broadcast, [{[{0x88a8, 0x5, 0x0, 0x4}], {0x8100, 0x4, 0x1}}], {@ipv4={0x800, {{0x16, 0x4, 0x0, 0x0, 0x6c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@noop, @timestamp={0x44, 0xc, 0x86, 0x0, 0x0, [{[@loopback]}]}, @timestamp={0x44, 0x34, 0x7f, 0x1, 0x6, [{[], 0x5}, {[], 0x2}, {[], 0xffd}, {[], 0xfff}, {[@multicast1], 0x7}, {[], 0x100}, {[], 0xffffff81}, {[@loopback], 0x3}, {[@broadcast], 0x6}]}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0x1ff, 0xf7b2, 0xff, 0x6, 0xf9a5}}}}}) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="000400000000000300000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r5 = msgget$private(0x0, 0x2000000186) msgrcv(r5, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x108e, &(0x7f0000001280)={@local, @local, [{[], {0x8100, 0x4, 0x1, 0x2}}], {@ipv4={0x800, {{0x1d, 0x4, 0x0, 0x24, 0x107c, 0x67, 0x200, 0x40, 0xc, 0x0, @rand_addr=0x8, @local={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x1f, 0xf7, [@local={0xac, 0x14, 0x0}, @multicast2, @rand_addr=0x4, @multicast1, @multicast1, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @ra={0x94, 0x6, 0x5}, @timestamp={0x44, 0x38, 0x7, 0x0, 0x8, [{[], 0x40000007}, {[@loopback], 0x1}, {[], 0x5}, {[], 0x6}, {[], 0x1f}, {[@local={0xac, 0x14, 0x0}], 0x1ff}, {[@rand_addr=0xfffffff7], 0x7}, {[@local={0xac, 0x14, 0x0}], 0x1000}, {[], 0x9}]}]}}, @udp={{0x2, 0x0, 0x8}, {"7ddc16239cb32a79964a8905e56b09edec33b4ada81462aca51e7e42d5285de80bd9aa4ef8b0c53a06d0c9625df1d2e2bdc73d9963e2abdbeb4f07d276029afe2c0ed60a68f48520323f284a27d89f3e358cec67345db5827aa98052ded8ef6af8bd70ce86d586392a15d6598f77a6db951acea7812fc8f77ea696019a12bef4485a44f429d69a4b345340117c8f5464817f2505ba607702288d2d97e5d9d0264ca99cd64b2f7fab1278f25d747da98b639943943a0fccb3163b1e1fc0207bc71802538cf2044acedfa0f576648dcabc8e3cd1553d93c98a44c5bf145ec460d3ba50767e6d9ff91c7abb873d3f5328cdf8f76da98bd7d34ed85372c5d8b5208e5069c931e1ba289b4859e13175b1b10be72e7beecabb6972fba62d74fd3996ba3d24bc0870a8b294aa0e5bee40107136e15f9c4e978d84e3051681f988f4554d0f072e348f0698183452d75d194ed8ea3d897447200727dba13761f2e5f80e664be08f2f2cc92c39ee2aae0fd5cd4c62679e177cd709cf84e5e3ea16cf6549ed9275816e035f17b1f3f29c1836ba3869026fc1d42c11bc0753cedf5157800e23625bbb2803491d0ead9f786cdc1cf10467a77e289fdc676d65de209303da7b59561d31588d07424bd8574c8a477824e503c6ce42931ca10c402714a1c413b864c1970fcebf42e68da83a7731d2d2f9aee9b5628f9284faccdeeed9bc2b2b891915010470abdfddd1f7e216755fb4c5a578de9bb7b1b9498385ef9337fe802099c6051b56e4350472fdbd8632ac73f4d93eb8166ae32ad53f7393bfc50e5353fe6e6409ec7d9211e0056dc8649135b5a35cdb6997532766819255fa8332501a56c754ad10fb4b80be262a3c475eefe6fa9a008e38448f75d2586d6d843832b6573b11ed0f2c9c44d654ae464808a24707b5d00ee450ae3b0200fac4121bd1b96478d87a29c9b132ee467c18072af6be44af4ec2f085b8cb98b82ef25644cb86eac1d87605fe251592833c38af0aaab5117324c4b28755fec0f16e59e69d066d6c3f47baf8192d67d66080389130187839e4e69dc92f37440e1bd6d15d0aa2f84657858caebe11300d44d14c4e3ad4b7edb359963f807793f40c1502d695da7cdea8cb6a8ebbfc8729237a65f8c4c93caed6985a58eaaec04938bcd1e4f70c47af29b537830adc474ffafad0ff1936214bf6dc0d94c351e0ea337832a01ab1c4050d250d4b527cc2afdb73867034e45c0284434277cb64be7c64539f3981f4aa241e5609ffe1f7241fe1b45cad94a96998b7d860859db08049ecd6a7cf3c5df0570ee3059eebe9c67055d858de61f4bcf6eeec1f9a30f08dd325a86ffe00385d0a253f7eefb9b2f2bac3673ec824902eee88d9544d0eceaafa766d52071554974886f593c8129f07f1b28d8790a1d56f6fdc001ce709d535bba440d290113e3bda949f0ea0134c46f2ae9342ad79fba760edd6ae2c8a267f95ec65654f28b62e0d0ae4b12346c2c26b4b59a04a4fb9bf7fa4770efdaa5d09c850371c290b7d2efe46e6661a9ad13b6983b0eda3b6f0bb30658c44c90705a9253ed4b7fc2ba350374dfb4db973a122d8cc49ed9254df573ce3a8dcbf059cff489e6eab85f1557d2307a09927accfd6bb39eb864bad76cee8dc35c1ec2ab63697b3a1796a01e8a8d8fcc0c4de17ae9186b6b53a3905f1014c32787b58c5526b59c5505b8a2f7c4a834a9bfc1be6b1afb3fe62efcdeee633f70ab477c37f2e844a2730eb76fbdae86aff76e980e952a4fea9bdb55baa5d5c4c1895d9e3774ea208ec77a0a3615a3ae847562ae6993bc37c38bd47fd87cf82ea2956909459dee4fe21a1ea877900e5683863dbac519fb902d124156ff9ddc7a132cf9739784583b4daa53f3d50bc26ffc75f6f272b12336a4989c94c4283b612e4e3b09552dfe0563f550df846af3712b6f23a02da3713eef78a23f2d1e2900390e33acd3107952fedcf20836cd1bd00084e3698bb8cc522c20466704f2e0354bb62f884d56c180f780acf7e58f425f89d13b8ccc97105319283a093a123339fb50955882ff898c5fee95554ebcaf70e713fc3ced4880146cd4cc1906e8c7ecfc78d13c87fa42d13079d9c71c2980b524e14b358baa34e65fe83dd80206572a04360fb87316a9c91d5518cf2b89ab46b301d34c5cc3dbff8e0445601971e5129d467f15ad7270fe924a7bc4836e4daa729a74649464b99a7655f6a0e17a7ee6e428cb1ea7bfc9a2f70242c2bc491254d96c598aad8803735416235e013c02b0200e44679fc61ced8aa1c1ada8b7e5e4ab2f384c3e198d28fea810387f3ed0f24e8641ec4295acdff535cda4ba8ffef9be842068190f372e1888d1a703c2c516277164ce1f5c455165ade2e72ed7d2c4a3a217c935510d59cbf66ae866f13258b84e1ddc0d1739744054a80cb36f25a819a02c2c92a51d0650eec7baa334206dbb74efec86ad4d0a0b478d2b3e5ecaf866f61b4c097566066fe8de949e79080e7871001dd0ef13a010678eede68c83d6e61073e1335c2f052460f8a92e4bae7e7e3ab76fa17379784483cce867de1a19cc5d182d80c86da0d4b1474aa2f6adce55ba16ac578ca95c1d750d565e90012eee52b0d9a3d1ffa44ec2680d78821dd3ee370a90ff97a8823ade205973b4da973582acae0b4c0dd0695f219a1aa0e6887a14287dda2c696f330d4087c87d9564788c4117064e25c9f2469ccd4296fa1226b7f7c7fc613a84d86c8ca6b2c622c18c1e73e78f4282e9ea0232b70f5a390112deab7cf73356715f1cd5ef536a626db7dbee4b7f8e4618ece293d51aec6f5eb64d5d0f3d0c081be352f70e87bf1430f29eee7ba5530f693a41be921e1e9416be868e5892db065d871ce0b413e0d891dfb40dccb4f1422cd85a70b90029c67f278b6906e0cce88ef3b9b64755cdcc95926a7794b82187d64d10acc3d12fbb16929d899027c3999e1aae88536423abc2bf90ffa2568c7309444b5d0f6cb5ca0554fe0b23f05d9b1d095791939713d8c0e5b1735754db872696703e39cb58d777ddb4a85a207c4aa01ad523a508584b6922ee78ccd283c6efc529ae32024764799d439af8d6cff12cdc4519491654fbd38e8032a5400fd49eaafbca9dd2b58652dfd08603ad9c301d9babafeb6ee53ee4205b2ae986745c55297f45451e245ca0f409b830e11c5e4b5eba974e6519e62dd2e6b5661e742a1094b509fad15cc53bb2675d0dc7eab465172d38dd79f0e337b8c65fc3b9a034c253e20557a5563980dffd801ae3ee6582818067341825c1d02f53b7fbbc0dd3497dbb74698b863b780a82570e31f53b931dda3bdb22ac28121cadd993158dda0986f93316cc7c321443bfaec0816a3c9370c339439bf08cb015d8df4e802f52cf7df1f0cfdf3592470b9d2114cace43dbba6368a617e57293d4f5e229228e1d1f61622fc69ba626a123499ad0498befd454d2800cd2036652cc4e1d4ecad6743fff444281db2438da0a8911323cf8821f6ccb453e42bd4ccbe58c7e815fbb6c997cbd45ba8c557db8f848c8f505ffe39f527a070dc2b398d53d4520be7f06e65081eb77d9e55f2c0cd5daaeb1c748f9028d116bbcc0f41e514a264edc405ad49e7749e43837a2f1f616643346f7102183df29d158b207c3e15cce390f9929f75275155582108784882d7c62f4f7b419b6ac64c9fc189fb72e06e8fdfc61416e65d4dc6c59f9b6b2d6a8aaf67c6e2beb512677bd56f7950e11d8417c53c1d38714ede18c396d527fb43b7edfc00b78ae46893449568d9bcb24b17321d93652a480ec673749c5c2fc05216e9609fcbc2c37cde9b583fa3768d63212ebe15ccc85341fb1d1fcb29c18bb40d7720d9c65e37d8780d7d9a5a3f51e9b8de0760db42f289faaf510871a352a708dd69efd9a5b877e90624e12d7bea0976115ab78ccdfb8c900bc0955272d2618d83df78e6033c2959b349e2ed132aa9d187ffeb1abe793fe47af4e724756fe21c029fc787068604a1735532d76872241314dc9bb43654af3146eff8d0eb8b7fb14ff1a2bf775560d0c63ba9bf6b5576ed2d2716921c4ae7ba66f9b58edcb698563f6b5e715a675930da9d64adcee7b9cf86eb02c92ee3f432bcf52bd2125ee0f585c5042276608955515a46f3f329f17e37a8bcddec21c01fd9dc4dcc913d5a7088163ce71e5c26b284259f5ede518a2faf1ab87c6c5b331010082002c5bac95e0e37d4b995ff60758f57ded4f4c2e842026023cff25517f8850a70f37faf0abbc92ab44418fe98bf8510cf609ae0a2052b6f92d1ab9cce99e66fde44978d1ea32415f376891348b491d8e1cbb89f9743616f8cdf2a02306d82d0fb267bb4d33ae4aacf743cb546f4375f20bcf133c7aa05179a7d519d52d8fd1b1a8ab2f8f7b1a2653b9aed2c7b4fa2221a325e3f5fd1bd37e211247f73184e64919c8039b321d94a9ca622441cfd763209f673f159fd4403700cba42dcf7745d1894cc304dfd03f55c04e16cd692484716a711272ac4867f58a4979db1dfad7363be3b7501b7ae8623fd7956e70cbf9b65493e72ace9504e2a53ce7ca9ec7723c00b8c49db3a9775fc77327fc2aee57f8270e3e23fe1244a540c2ae4de7838252c05d0387ad63e0317adb35ae95b8deee42da6cac73dd85d90de8d27c40c34216dfe20ecf68b65ca3b5595277a6af2251354d2faae4d6139e1bbc9cb0e65d45d02a3576dad0e643b36eb16027b3dea1c2a3a77646cb14244861166c5b0f64540d1c30e983ca414f4f04036c88658fcdf489574bb6f080b5af109957abc861037758c04bfcce3b1351de54d4dd927613152a5c7290a3a20c4655a20622896f25d577e66560e5b9c0b8b7793bee34f4ca7348107f14362da9faa9259919e1d814018013391d97ab6283ecff9f86e781a5632ce14b2632edfc419404860114e0574294200d7c8eb55afbf85bb27ad838adcd08ff245186125993f2b5b27b27ea3115294cfc4d8c5a7286cca6db33930d37f18202fc2b7b17ffbe103ce747ac237daba766a003b4f541544af3ab3d94831d3804c50ab1ca5a61e47a8b0c8388a731228d80f9b59bd8436f277bb29419dbdb232f76640b0af6e870a28412dfb00485b10a9e9822035dcf6899f10ff85350714a06ba3b19e6714a7c69cdc05626cc8da23e023935f931efed17b1cdd2e4e5ff2032e2c9c022e533e1448e77dbb5cf75d57cd599a64efe5f038a10f665760f6121948b12d0113723689dc14e597e16b6731e679fea2e6c7163a98bed5e1403f9b727640936397b19839624f6d11bcdcacf3b208c7d43c797b6b3b85645e87800f6b9d3359d40deec5bb7ac7981f21e1a2719dbf40431c56819d219731b9fac6bab864bcf9885e44ffcc04681f93e6a3363d5495307a6538a3f85a5ab681395d9d24f9e816ea8b9d7e69122be4a0516cf2de0c952be5b31ba396792872761d0af5830bbb4f7d7d07d9431d5b99a27ac3eab8022fe017efb38634be832a8888ee2d88b674b1bff8926dd417c6d50bb9567413c0589a3d043250fc5bc4566f5492db2ff5dbd1e1c1cc00ba9a472a4303ab61955b9bdaab676a89292b4a63bba5792297cf32c54ca6336c019e66bf5c9ca0c7d628e0edd215086377bfa59b3e93c0b4fda6a2e806ae41b91fd0127b5cf278b52877360d7614cdcf7e86b0299473ee2e51badb1202f400ded68b9eaefb50e5d78dd1f442b471187a3d4e39abe76cc91623788e02a21ebc0114f6b2354f3a3bdebcecf596743e8782cfc6fdd697ae3dd5055206f95f"}}}}}}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r7, 0x0, 0x9, 0xfff, 0x9, 0x5}) r8 = msgget$private(0x0, 0x2000000186) syz_emit_ethernet(0xa3, &(0x7f0000000200)={@local, @remote, [{[{0x88a8, 0x7, 0x0, 0x1}], {0x8100, 0x0, 0x0, 0x3}}], {@ipv4={0x800, {{0x9, 0x4, 0x3, 0x3e, 0x8d, 0x68, 0x81, 0xff, 0x33, 0x0, @empty, @multicast1, {[@end, @ssrr={0x89, 0xf, 0x40, [@multicast2, @empty, @loopback]}]}}, @udp={{0x3, 0x2, 0x8}, {"2cfc6f81e717f3d89f395e06c28f42a8e3cfae6d78f2a12df5dda051446be28442ec0eac014ec48cb310e1a4a8dc70970491ef68cd29d08c697d765cfb726531ee096396b525810b3d3a062ab8f8b4397b6decc47d331c47444064bcc8c3c1a49e"}}}}}}) msgrcv(r8, &(0x7f00000009c0)=ANY=[@ANYBLOB="000000e4867093d93f000000de56e468ea75915db740a10d69498bfffd0a9effbb69d9a3dcb6bb60ea51816e976d45ddc538070046450cd84c2f6707ff6523537a9898059790e68a7ab0ed302bd39c5ecb56f8d25167e421d2bbb9958b9252495ebc7c20c6f4bfdaf360417a3f37012c4cae088efca93c0c748605e46e150a00002e43bf7b9bc47ac04c382496e92eab6f563c3c9ff50eef76c7f04a4ed2a8e240dbbac572cb446ab6cd58cc22e87a122473ca7f9b05a1962e12acc72adf84d1b285dc910448169b9d8f8f7ff82ad10006da424831c99c41351b893eeb89c9391032b69b606b07e87b091434c236600204000030e4d4c714229fe5644447cc4faaf6ff8cfb28e29ce3f0bf883dbf8a26aea31ae0aa7d7f8e75c7b1b2f0c79404f0e16fc03937611feaa82a35109c6ec43ec0c407fc520aea6e1e580d7529976f6f3ca879c8999a426ce0f2d25f6646301d5ae8e6a43cadf65c4b4674f135250778b4fe86540c73986642274352fcea342ea7848417cea274a4e5c4bc9d5f75698f75ab523ff79626ab2217cb1ebaaf9c2300b3de37bdeecbfe732ed9d1fa76c8e82eee7e8c00000000000000000000000000000029bd7fc8ca71ef19d056d2fd4437ba1fa2bb719bbf473779d0070db8d3d656089e767472ce843c9847dec1"], 0x1, 0x1, 0x1000) r9 = socket(0x18, 0x1, 0x0) getsockopt$inet_opts(r9, 0x0, 0x0, &(0x7f0000000440)=""/204, &(0x7f0000000040)=0xcc) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000000), 0x2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x100, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0xff, r3, r4, r3, r4, 0x0, 0x7}, 0x9e7, 0x7, r7, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x4}, 0x10000, 0x9f8, r2, 0x0, 0x9, 0x2000000000008, 0x9, 0x3}) 19:33:48 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="0e5211d3982e03bdf44aec0479bff4ae945efd9c0be181d226a056331988be8decccee0f14d401888500f92b740890913457fa107ec1ef81b7676b836e55071c08b5", 0x42}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x2, 0x9}, {0x1, 0xec98}}, &(0x7f0000000040)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="f472", 0x2) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) 19:33:48 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000000c0)) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/82, 0x52}], 0x1, 0x0, 0x9) recvfrom(0xffffffffffffff9c, &(0x7f0000000100)=""/222, 0xde, 0x0, &(0x7f0000000200)=@in6={0x18, 0x0, 0x4, 0x100}, 0xc) r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x802069c1, &(0x7f0000000300)=0x6) r4 = socket(0x2, 0x2, 0x8) r5 = socket$inet(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8060693d, &(0x7f0000000300)) r7 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) close(r7) ioctl$TIOCSDTR(r6, 0x20007479) 19:33:48 executing program 0: r0 = syz_open_pts() flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000080)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x46bfb) r6 = getpid() fcntl$setown(r4, 0x6, r6) fcntl$lock(0xffffffffffffff9c, 0x7, &(0x7f0000000100)={0x3, 0x1, 0x3ff, 0x5, r6}) setsockopt(r5, 0x8, 0x2, &(0x7f00000001c0)="b649e73768733af30db816b60f45211454e62d0fec9d1f4b1fcb020f90c99bfaa880bb6d9224d3d6fd23d6842a75e03098fca62fe6af5fcede392cc5442382cdc360786284726200d0b62701d17a68a7ac43bd69e2d3aee945fae45eb532e51c28ba97711ba94a11617ac9efce50f95b0d6665", 0x73) lseek(r1, 0x0, 0x1, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 19:33:50 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000001500)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100083a0000000000000000000000000000000000ff0200000000000000000000000000018100907800000000bcdbc2a06b6c8edd0a1c4c9b163a5c5afc6fb01d4a681b707cbd7ee18c7e09e2e50b196271ff02d20614727da874c241169a8abb306afab339b05b0d4eee77b765d203ec344b32414e58d02c540addf044b52ab3d4501cf776a8f1cb8471dc218464e0fd0dfa104c1c893b5681860d6d2b57a49e2035d9c566e07508bffc940d382fa0bfdba25f03"]) r0 = shmget$private(0x0, 0x3000, 0x594, &(0x7f0000000000/0x3000)=nil) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x3000) shmctl$IPC_RMID(r0, 0x0) r1 = semget$private(0x0, 0x3, 0x230) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000200)) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000240)=""/4096) getegid() semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/208) sysctl$machdep(&(0x7f0000000100), 0x2, &(0x7f0000001240)="8065ef3a8f158d8992b9f7b62cd2866a49870c7f2c00f9391b1211818a5362260b93373852f533f383b4c8b5431414c848847ca5b8818152a21d05d6716a6dffce3248e57affd04a9c1f8bcfb3cdb7a98f0cf02d5db10a8f33951eef55690d268f824baf2b81f7e045351b", &(0x7f00000001c0)=0x6b, &(0x7f0000001380)="5505998e24d072fcfa0557eec4c17e584d04078d858fe96a34920d85ce2a09be8af4ec270699a0adcd15dd282f47cf99bc08d7cea7c92bde0d8ecdb880f24c97d7b6613e35ab3de22a08121deed5d6b2480d8a55891caeaead5c5fc4aa2e6b6c05f7dbd5fd888fe9db11a1149a4c69ce524f6d6246e6dd9ec9e64218fdd9834ff4e753adfb2e9177f08424f8edaefa1e682afa9780e53a623a6f2e88695f682ec03e910000000000000000000000004b69c78f0371509437878f0a75ad5db12e854b1f81a2916fd7576a540259204903d00df9798e412b5d6b820e24573b137d4efc2bc55cba42fbad3b26daaac0a8344a12d0b5918ad516f8ef3984c5869912ddf369dd3802242e9ab78d78137da0bad3ba64eb916ac68b8cc86ec15ef8cf613d919ff2106e396566e5d1935fcd98fd2140c8b568aad7dc0b7c4db6799a45b9f23e4ecaa1604a67e844a72a8f64f7955f8478322f9c0fef136e09cc43bf533306c7731dd4aeb5000000", 0x16a) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_RMID(r4, 0x0, 0x0) 19:33:50 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b100050460000000000008000501000000000000cea1fea7fcf96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df03000000adf7b0a457ed00f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda73601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a00f9000fcfffeffe608a371a3f8000400eb00003cfc000100000000000000000000370e798373bf917791237dd2e870c95c124c35d2eac050b8b7d5407b7519b790a0480efc6178d3af7b7ba8a8912522d3ec4e4c5d8f079529bb98e2ac72f4655c1bbaf3c03f55296e298d8ccea0d406cefd", 0xd0f6a0b653d4332e, 0x40f, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f00000000c0)=0x1) 19:33:50 executing program 0: sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x29}, 0x6, 0x0, 0x0, 0x0, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x8}, 0x2, &(0x7f0000000040)="1d1ca585c20464b150204cae8e0afb5730f089cf7d6080ac80f9f58e3883163c669aee1601b90506def80726c5a1a1bbcf7f1fdfc7aee4bac00bcdd834c67c8daeaa75f69efe45633eb853413383a090aa941f547ef6f079dd20d5cdb57f7a57af4f1fe2d56032f749aaf0fe4104344c2a538588078b291b1dcc776468a9a143c5369620085038a74d09", &(0x7f0000000100)=0x8a, &(0x7f0000000200)="fc6c08b49dc715140462192408dd77f5a279f0c11a1fca49601b2f4e213d2019c5dc138a33e9457ffacab21638b35c954fdc84819e8609ae4f151e337430d16a21ad4dff757a7bccc8e4186f7fe9919662b309d60005cc721bb33d02ef5332779b2fb5009a61eb37ce2f7e5951eae4f38fe27eb7a93af43cffb84a7826a986ca08a788fda306fefe025477d1cf0d7ba3c4d835c84c4b76208de60de545df228db3e66bcd246a8f7854ea28c03fe61de6b48c2958df0ecdeb12503ba95c473cfecbe5169db18b9f4f037e60c17b27fb591e125ccca7d7a435a795ada32b9eb20237f55a9f22b52f7912929f8c0680a525cd9c389f56406177d07cd4249de2af24a04a0d3c88738851b5dc1d01f8d595da9010d46287acaf52df2db7421f29fecb4ffbecc555a44cd960588a03b88a2672581798b943c765e1812c3f8c074c6cebcba8027d1b24a7239ce6fddb1d951f62667a7d46fd9bc3464b28f23bc89622bfce712c8d49bf9644043e310feb601d8e89e86487ea5bb1a3eea36ffacf6ba17593d8f07a18220ea3b77b60f30a4ccc59b656f3e58cab9b28ba9b362344c372d7bf7eccf608a175e5491a73dc861ae6f18bd4f6dd3d0bfb2d4c83dfa83f1f9c9b48a162b9ccccdf381348af5a6aab16d689e902bb23738f0301549ead6f0a32f6b04e02e69c243724e2278ea3316422c93e9e9048b6246e347ff08aa6b3cb2146e09d1b577f1eee46319188a1fcd2a82bb24ff483322671cdb5f49571422c59356b3aa5f4b606a29fcbbc4d8c10d5a97822ff4a0ba72a047ed0a9027a01fa8f5bbe836b1e414b528ffd9ef8b7f16ff50e2f90de989d2374e0cbe9ef305491a61bcf6f2f1a0d12afc7a8654cfb183f8bc538bf3246ac1309f75f338c534d0b79e36b9d72977130daab6da0b9a7ad2c00f15118598e0122d15eb9d6aed523dbb7ed06045668600878630cd30ab60cd65ad48bc955ccfbd4139099871d6330b892812140d5903f2942c95ccbdc319224122c7dc6590bf3c109dff05dc1d604f1761f7e11e6a6c22172925878266ebaebaef7cfe6174f311244c50bef0dd48354f2d6afaa6bb5b2459dc31fa8b0ca8cd0b2d6d30af5fb664d0901966d3be5e838d17411c9eca60ed276744b15b611993d857848c7074ccc5b3b4a347960792bc2d8e06e7c9e6dc0d6a41710703609fba71f5df7f623c15ea3c2230cd1c39599a09496593ccc660b25742abde8ebe705e96c372ba3d1b6c7bc648ef560a76c24170adbc1258487ebf9ed694fe93644dd737dd1fb0456b65ed6115cd8ad2dc1f41a17cb99549574b3a9456d44b6b2cb6a423e1d68844a5304234ec48bff0ed34c2f952945b7569e8c921917cfca9708c34e471b6a85c8bfecf0cc316ccbc5ac9d3499a6046e41712e0165c05a5150cc22d04b2c7571f772515d492c2d8f9b6a322cc36d769bdd20f0a7f78ee07fcc93ef69467daba587a9c1ae73e947fe50efe9296bfa7835c3c2c845851d4a46c8a690ff0f5a5d13840f1a9dd677c9eac3251bcc3336c74bada370047f1d72c31c92dd4d8b177effc554922f0b23079b16e9d51ced00fa134ea2df4deaf4b49573c06842cb47e54ec0ff8d7cf3291f525a2d145f1fd771d09888bc6a5b2f4b43ecb741ce8f2cda0b302cb2f078be135264383f6dcf3c5566239801b1660efad0651e31e928475c78ec33982889105733e6065d115e0d8d979f5766b3ebf729d8fa2713d8f5cee878fe03b29589784a5b1de4143c31b2b9dc1d39efc79c3ad1267372d89e26ebbf5efd4393ff5f1e97092774a8d9be5231cbda577bcac156ff3745a8408d014e36cb68d9f504379015fee3fd4c81eb67be8036c7d20477cfb52330e313fc55e9c1d141b784d124767a0b1ccc97061e8d6c43b946318c2f2eefef587d11c9c3021cdf9adfb6b4c98b0d7f97a0e6cf233bc1eab4789a2ff32acbb766a3ba87f2c10bf00fb4efe94e8061ef7a5cf939b6dc10d2f4ced203f13f3fd564f36b9ad7689f791d64e3f8b48fa9abbc187a19aefea97979f1035607882e4a5b5fdf5ecac7327827813cc3d472e0bd66ffbfc57f828428dff8590d5347f9421becf0c9488ab05f4e6613ca42e057d1441f3f1eb4b6f36cffeafca0ffd86281a0fb58910e2cb60f927c10012374e8ffe7678df069c03f54d3b0edd96da3d549d592b7e6f726d67b1fde7bc98e4d550e0b92d7d6b646058c6af56b0e1b075bac06a64b949d55ed873f23b79f35e49b7ad0cd17aca35a5703426fb8e9927fc8cbd83e9de23394ff63b60ba47bb95dbe8b598baad436399ef9ff8b87ae43aa0ada1387092d4ccee1499376260d193a291ca74fcd25826af6cfb3d7f9750698c72a960a5c089413ef95e20e6ca87bba2902fb7fbf9fd09eb44d1d8d6863162653c53d996506312dfd6ece0b200e7a0e244434307ccd5fc5da801b07cf26b88907537ece418b0c65d044286c754c367299536f2f4c10a0ba5b48e70ad06ffa8d23448986edce4b8fc12399b1da745e122bc6b9df6927ce6493daa8932d760f1d454d1e1851b537c5382c876bd877e9c4d6bc4f32a316f384be76d3859266c1b82550361e6bcca49ebf04901c8af486666279911ae37d4656310bc12fea54d9070a0eeda86b3e9762b95447d66f18072989ef4080185c346460dabb31d566d1b99503339a18ab236c0407d3f48fbf3f58a8edd86008f4950b4e1810667a9edcce5e59ffba4c220e443c388638a91eeb81a4e3f62d117b960057a9dc139a9cd76ba982800d4983a1ed7d4e2cd34231ee24a6eb6624698941f218b2e6683a143845c68ae8eeb86f8e6bb6e9350bf11da71a7981b07708f8671c37c412fa70668b7648fe47dbc923783f3378adcb0385ffa339df5d04a09ccdf4083b149c07e2fd8c5d8625983e33ef01ddbb5be55702e8f0dbab4cddded138bbee1824e0792bbee206f2a940fbeba0a4e30cdce750d4461989696f753c1f82970bbeee8cbd89cde8e70375eaacf2aafd66c487d1300dc9c206f2767a99d5fed6b78c0534afdcbbdd725e81f7670f830be07fb836fb63b327c7a0950a71cef229f96efc3e02abc69a05ae9423f4a54983928e3bc805b08378492e271767ef7d66477ea83f213b9eb34d7c22940f440f96640db4808f54f995f6030e2be280bc40e77dd9b38185dbf9ffb9726f52b658233bac280d75534e61626ddab5143ada853a6ac12f80f8b66e440f8c0c809c0c57b219d37ea2ec21b579437d077a9ac22d8c5005152e1aac52697779c30ad1caca63d64635aa81f122d191b7a2659ef9c982f9c22b0b0f8bf043597a8e68ea3608001685992db09e58367621f5509ca6fbedcb17ad564a626a5d13ef5d4487ae44bba470c9011b9cf8afa1e3de127b573dd70e58b548402b0e0f240ac730d19b37033ff8ddab99a09299c291240d5b944181b4054b9dbd1bd978febf01d7156cb12d898b86338911281496c978a13bfb7b8e53bd251ddeb78d8637d79255fe5236ba8e551757296527a38dfd3af044a970701f3f89e6610d8e982a9e26d605edc147ba716973c0dd83e6d71a7a63e7c1a73b4c12a3ac5222acbb612826d8237f16bdc1a26a4d6c795b523a3c9d87169c63018e2d6e1b7957cb38fa50c78a1c87407bb92447471d3e523dcf9be34c4cc3e27c4a3f8149e2c7b8adb97f6f11f409afb3b704b348b3290471f3d18286d0076ecd1211f600b926e6567e51eb19c9dbd9749a961a3355ee9c4abb178ff9117cb77fd04078abffa8fa7fd5392112017c34f833f3b0b8313007ba5c01e999688d8a4f27207109697ba78442028d10ae00784d5d9b5520e4d6a543e774fb2059ad78701c1648100172f92c8a80766b4b3862401625ee33e6a1bd80fdb1706853d509c3bfc305f41306d8862485654a734f8af029563bed9a88d42f2e340ff4c92ee63043f97414395be2327bfb0e20ad6a5436761417532fca6bdbe2798f165589c6946500c3a6ec20c6d874cf4ce297ad0071b50ebcc2140f4ecf46253247475c6fbd556da5cd22163e0cb03fed99a56fff8ea557b4d597442a25876e94aaeb79431975e685abff226e13feff511f9228ba87a091b3e2226ea02ad485cb85dbf6672a79b0c535dfa75813c37e2261c3dcdf8dc606eafa9d22798b36779fbf0bcbfe2dba5effc04321746134eb6ad4cf718da0d5c14d21a8c2b21ea6385329b6aaed43640bf2a0824e34b83245b983ce9e691ce1e51864adfa229a0f6892f1c288107099cc6d2e5ef5b1e18bc5e242038bd849bb9d6e9e95a59f9b184993c0dfb4d03ff574f3f8087300d3ee2f0b25617b5c70bbca2dfe26627079fbf39c491c29f9a7f39b31f60abc51a2b275ce8e688c4455ea7d57ec0c14c354d5afc0908c071d20b03ff51dcfa3a8786e6dfc383408a4292ebee066aba6fd15262aa3d55a4cab4ba1480306f744ff8c4dae47b72a013604bbe034f1255a74a9509b8768bcf62948b50fac2d39eda79a7a9b10e70d1b72214ec1f7e37432e528afa6cb6f24a65929cc484fcdc255cf330ba68893c8ba7eb5326ea7b3ea47936732b6723adc3e3ea0b1cbc206488e18306f91511c04901e88da7f3e478f1e98efd0c23ecaff861d395c5991180ca779f7d4307b946df680446449849e5e65af0ee3745e4bcf8ddb00692da7d8193c2ae29ea55942c057022eda4a94d8cfaeb6e847ea5065d3d9eb798704da2e711f8efafa725ee7827e6910cde2cf1897c83d4e5423dd226472500419ef726af3e59ae7da3bfa33e017f84677ec2c90a6a4d3d6ad7e61c6671a38e723a3d219c28ed97811354b5140af822160b89c32d16320e205ddc49c41f1969c047e872012ec32e9789c7e1e15bd67df5671d1c13d87bdedc0ade257447dd9c88ef48f1af9b23e95689c4070df2435fe80811de711ec7a57a29f51730c0cd4f49bb71aa6d6585b916783d5056396c5df3165ade475e8b8ecb63b172c136cbb9838a0b51defe7325c6df32402a7df13e43f47542e3a8633b06e73f0865f6b243ba26409c8c0d2c6e3f94e482ebc5c2eb0c2b74f509bcc5bd11af1ce10ecae9b6739cceb17260367e92e006e1f033cf6cd5e9f68882893ba9d638d63207092ef02dd3a102d0d48aac8133765e1ae3dbc0ca2878d07109280b2316dfbd9e8b056eebb6be43504a777c106b9a3c341c48bf4b150a1f97b3207d56bad7e687a395676bd92afa6ef2206d257d46b2d298546801a5c6b9334d5410898382d0b2633dd181f4c8fa065e5002b5abce51660e8a708866e5b3ac1f6c865c00b729bbd8a70d6478487152c1179c805e9577c7543108fd4cfa940014a01ab2defeb92fb8cde7aeede93e7d21c823388c6232548858d095a2f842950d410e103386248a90008e02c8f14168309ba3e57f707b841dd2057aa4a17f310533af89a6b88246cfbfde07b84be97deb3fcca636b0dd2a10a3776e778147a36bff237ac6ccb6ea521755226f0b77530a18a8fcede21d017f1d6534c61d96f93bd568d3c7282356f893d26394960a7443b751e578bafbc31ebdf31394f43b4e4ba90bfac571e779d2d3d12f88c7e1218092d0147ca9500e6e44a23598caa466e2c705bf635f6d0a079895f708cc75e78cfbd1b43926c0d221f7a54044cdd364538bcada9bc824d3199d0caab59871dc89a6fd99a0c5cb24a3facd08fe3b759794cf37ea6ca86986d0be0150e5bf0bb2c33347948ac0d004f626c35ecc0a0d06e8f0a42e16a1e68a3224d1cfee94a7ddc8f6a787e43a8416ddeff89614a762603fe605ddea96b13c516d2", 0x1000) 19:33:50 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYRES64=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0xc6, &(0x7f0000000100)={@empty, @remote, [], {@ipv6={0x86dd, {0x2, 0x6, "d036a3", 0x90, 0x1, 0x80, @remote={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, {[@hopopts={0xc, 0x2, [], [@jumbo={0xc2, 0x4, 0xc0000000}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x3f}, @ra={0x5, 0x2, 0x9}]}], @generic="d86f388de2153e4958d9c337134b37a71d29447e53ab005912f18493dcd5638d0215c8879442da15b5fa88151c564af46ccf1b9658e4d158dd4aaa04e983c0c9ceb8e75dc2b26c0a27b8f587033d142baa0377456335b1692608932b8b225207cadca7e46ad5110d5e5c41a150f3c91c"}}}}}) 19:33:50 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000040)="ec25ede1ed22a283839537b9597ba15f4b02d847c24529050678d5680746e1ccc6266ca4a3f3035541133a69f267431fcbe9f26c06e0360474e078cf36781f9a0922e5c5478dd0df1a1962a6d4d1babffa414a6a02f746ac0f49c7b861d6c3d403", 0x61}, {&(0x7f00000001c0)="5f4320098beb1417fafe1643b58cc0874f6f97992075ef687c80cb4375ca0c7d959f8c35060108d630182ab15bf9fedcae32992bf8475fad3d7bad601ade3d4906a56c1c3c2e60bff73684d8d06bac8998a457ed978f71d91b2eec2c7e3d7c552902b44c9845459a169b39b265dfc209a48b90047e6455e0e030545a0e41d3313bb8f8913fcdfd8c5d9e53ec", 0x8c}], 0x2) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x3, 0x4) 19:33:50 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8060693d, &(0x7f0000000300)) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000040)=0x7824) 19:33:50 executing program 0: r0 = socket(0x800000018, 0x3, 0x102) recvmsg(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@un=@file={0x0, ""/67}, 0x45, &(0x7f0000000100)=[{&(0x7f0000000080)=""/70, 0x46}], 0x1, &(0x7f0000000140)=""/74, 0x4a}, 0x0) 19:33:50 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff1aeaab99439286dd6031797100080000dea800000100000000efffff46e45615ff0200000000000000090000005400008100000000"]) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0xc1286944, &(0x7f0000000300)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r2, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x4) fchown(0xffffffffffffffff, r1, r3) r5 = semget$private(0x0, 0x4, 0x5b4) semop(r5, &(0x7f0000000380), 0x0) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r6, 0xcc, 0x6}, 0x2, 0x5, 0x4}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x9, 0x0, 0x0, r4, r6, 0x2a, 0x39ab}, 0x1, 0x1f, 0x7}) 19:33:50 executing program 0: sysctl$fs(&(0x7f0000000000)={0x2}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x2000000186) r1 = msgget$private(0x0, 0x2000000186) msgrcv(0x0, &(0x7f0000000180)=ANY=[@ANYRES16, @ANYRESHEX], 0x1, 0x0, 0x1000) accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f00000001c0)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') msgctl$IPC_SET(r1, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r4, 0x0, 0x9, 0xfff, 0x9, 0x5}) fcntl$getown(r2, 0x5) r5 = msgget$private(0x0, 0x2000000186) msgrcv(r5, &(0x7f0000000180)=ANY=[], 0x1, 0x0, 0x1800) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r7, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgget$private(0x0, 0x2000000186) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r9, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_RMID(r0, 0x0) 19:33:50 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000002480)="55b1f25209d0e77106c35bfad2950f6e759299e75dbdda3c6ea766f911551cfc9a9eefc2f6646c3532383124a4184d8383f59a91b6fb1cb7df6062d16aa6a400f02d4c3d15b38a279a78320a5d7431191caf5c13c6a5a6ee05eab0110f7f63eff7d16385440a486dab77a6650c0ad05e0d2a487eb511a3a397a8132725b77f830cb51f2e6d0417175ed964935048cf2706f713571317624f045074c601bde344c653f801ec5a1f9698f432ebc8edfa070c0680cf816e03a0e17ddad038d9f63cd456d3abd69810fe87d406840eb6022259e2ca57df01c8d7acfe6a037856e92ed2e7de7371202611dc72e362db0466a2b389dd93889e55d33806c4c819b62c477e01ebb252f8223a518e8e6f109089e699f7f94a687ba7358bbf6bcd8287c8472161631de51582303bfb90c466a5d1f083eb79126308d80b52fffea6d18d315fab1d70390feb5b47dfe250cd5dbdfc027cfef1df27cf4df91bb79237a50fe3ca3a7b8a58db0cdbea3c0557777e142a519eb900ce6520492f88ca15830e83c191254be8cb09d7027b64ece613eac4cf963e7bb575e4994c794bcad71d7f3227807cf74b1d0e494cd29136aa182936ee1091e3976afcd4b674f7508b21944c698f8d869dff4460d3b3288f6ca63682a9ba7d71586849dad1cce3250eb4b2e34cf61d399ec45137c4b5cbda0b7eff97fa6181b1bed0f26bd09e8d036dc9604f5c1fdbbf725dd1fe2bdd99a467e288814a02b9f6f230d4dbf869c2b73f5f0dfa72629c6cb2462a1f79f1664682fa1988db5e8e36e2f592c32360dad29510804893929d424f1efa7ea0dc0e76bbb483babcc36a3e18ae6a23a5a703b12b31fc13f652b46f50faaf0e4154bd77b164ccb47d595cd363e716b5494991a2ff69cd9b10c4ef8e7cf632d2557c67b9efba9c5b074487c0dd9fc6268ee1dbc7bd51ba8ec5bfc38ab9ca296fc0e7f27ed53491b14c432fd90b11c3b43751bd4248b9988c25e6e1f569dc75454261eb9db5982b65ab76b9d5045211e8046b5b3bb6915eb606b66f9d9fc66d61f12fa548b85ffd810a52ed3091b2dcb486c80640a00d3ce2dbc1b57ab3aa2b11016893c0ef35b65b5669265c8ef3ccd59e0d5b7475a0bb7ebd1e588ca1c9c8e4da803dc83b4d160f1ccb4567c39148f2f726f0d149fa5002b6ae456ca95416b8d5ffd2be347015e6ea461c7bd6d7bd4f52d8e3d33ed46ab0013ac555f06aa78d5ef73691213bc286fa8f49aebab8765743cc13284533eb95fc9fbbc0f148fc98e685442267650f9e8c94b068a1dfff0adea77b6560c048cdbbb261f7faed8a216d6ec42b951b0eb79142bdb46ae09a7669dc9e84b57a43757b86bfba31e71e9e9f745715b9c7cdc2dec4a0e2c3cefcbf75ca2c0121c41becf6d1c2a2a10e2a14636957424fa1562d4c443125128460b9db3dfa7c6538912501874a384ea0fb288618ffb059ca442af36da54ce4b07fe186f8b81fe183821febe4efc45cd354a088c69cc81aab2365393b90b1f4eaa399b0bda64c7ded3162053905e32b15c80ca8c301fb4f48924b643860033d9cbfe65762033f8795bf7206c6068ed8a8d5e92ceb7d4bb6c656b5b2bb30b885c546a0f620ae75f12e3634e896fbfbf4e4d8f049aa1395225ebcc7f48ad59eb6840c20f9c157da33e7aea3312ad700879b5e9fe7ed1e371ae47a049125f07aa6641130c9711fef5d912f040946b10eaf1aeedbca265350e9822fc0ced85a23a2489d68e73117567e8762de87cd531cd8f6a1523bdc841bbbbe1f22307d91a0426734b9f63f3015930a301bec10cfeaef3bf321a1cdbbcfb0f7e9dd683160554a1155337a435a476af1576911d5630e2959f6c14371966eb70ce92d96a5baf4176dbc580be402525a7861291ba8d93078624c95c956055fab7b6f3bb4f26a979607c94fd5ae04a2098b2b6d0c19b213ae69adc04eeb22f3743ef116db2d229581a47d74f6885ff2eb724514d40a47d2814ea9202034e9e9c2073d52002efdbf8d3cd6cf16397b5c907260737539f77ff2cc3de120cb7f8b4b48ce98e94da5add844eab078cbc15d0c85947c3f567ae1e54ef26f27ff02402b1f17299453f46bc7267232a8de4f9883d5182c5f8a984c6c9ee184ee2c547ebc8e26ef733836f4fbd8007ffab742e5dc048cdbd592758c8dcc89a227ba6bc530a1c1c15daac539cb8ab25cfe4052714af46c656428ec923d69b0f4a7d158140e37b4362eb1b726dd25186b8c7073b832d3f8dfff59485b02418120c1632651f4b0a5ae6e4dcdecb4d81b27d3c4d26a973ca071c3ff2bb93791305067d45f5d6c4db61fdab26696c42d4a33b8060a0377f65ddcfacbf17f68d644053a92507a9d0fd77f4f64bb3cbd25e859ddc78067d7f36a438c061229d455497f921735caa522bec5abd63d341bb1b29443240a06210abbd45ff0dc7d56ae2d179bf5167724623a4637700e00a62beee88fd574f46e615400bf904fe94f9f16bbdcbc7472f7409d0cb635284fd078bfda45450787656a3157194a39bd905978e86c18ee5dc957091d00c60d1bf19efd531347aac8565fa6ca080fb87553ba667d8351903cf37ab43b3dbe4b8edadad29726be28d79c71163c0381cd901d7e785448118b2f7652f6295d91f98ac337fb775ff279ba5b24cc92bf3d37bd28a8fabdf58f948362811a09a3235576cb8cc4aa93c21cca4fc4b6c7f43ec08ff0baef8ea54f75c2106024f482b5c008ec252f50ea3ce5aaf2fe38f3272994339e09bab1b0e3262ce3462f1f36f79da8319ea41f2e97b93e55d190cade5de9ec9dc971018066177f441221960182855e22d322249ffbe702e96a760e517f428f4e504c0f1c79bf37fbacb4552ebd4fdc26266f2df5581804e558b31346adb41a1b0d5adfa5c4d152d033031ba5bef811027b0af0b32d76fbe25dd348737ba8f269e30d25521687d5e86e893a1efc7a809bc6ec0f5bd2ea14110ca614c5d60ab72dbb5ec0c47a3ce465c26089753a76c9681dfe720b8bf66833022dcbbcd21d87564cda2232cbb7aa5b1de62a3c84770348da04f8fd4700df77cfe77e3190b592df7b806c7cecd72b0103fae578ac649eb408257cff1907a7950940234eca10c34a6e45f1b4118ed95b98aca740f515480cba318e76824ebe6983b8f21e62b0d43a61ee0cf48ef4268b0cf06b7d44f4ad19e8fd29088a6a8f76a2ef1c62f301ee3467d95cb6f0758511c1e9c6720dbc00b436aa29d69de0962b65f0415b40e624316fa602452a22be27a31d5fe984e2cfcbcea29e03b0cbf35d8b08620b813c4ebf3092a6e6caa59a5d1da40bb8817b4f1e58cb9dfbc70af6363c6e48ca6de6ca20b181c9cbcf45e154af185d4aed26db30ec96a406cc02a24f961a7ad4aef80623e1066a8bf9e8bfbf3c1f2e92c9ee0f25549fee69dc940e0a01e7ee39f5f9cbbdae57884a8e84f4592c0b243d7d1e906cb213a62aa4c4739c183ffe67463c821c2d5c6e8d8a487df98b339db54754d3fa45e6a5e32dcbeafd272a6ce478b33df00678261d0a06b03f838d5c1573d87c61fe0c82ce105843eb42d3e4a93dd3e4680977a3787d4d7bef9a9771d122fbee1363b8c3999c9a68834ab511ef07405b0a6fe85a0cfdc9c3dd5b852638f9e817c3d58fd499ff68788fb86efbbdd2707f993cd022041b3010057f220ae590e05e22e25432a1cecd8e05d42bf68afb11ca9f6a68e817baff06a2eb919c061a490cf08fdf7721e4d42a3a08c25f0bfe0842e88acb3c69d71ed3d552b1bf38ccbffb812dd1ba9802f5cb1d938592a93abc58f23379f205f1b17c7c933b05ebb3759591a9bdb25b35a296000041d0fb48354b4ccb72d82166892935fda2b439dd0fa59f1a9f67f984f37c7f2657ef6fd3ceab20d56818709bd72607e35166f05b7bfb17f5ff766e1de97e7f2602bfeccb06b8f7e16a896fa53b5a47e5274c900edb88ed8d8576bc8024e3842fbee53be2e5465c58546cd52776f60030f1f50604504d153bfd5edd5abb3247964da389e9ce2279b1e283628e25f4848023eb3fb1808a689666d9ad6faaa6b3f59b85fde67f14c6fb3e0b221753df50ee9a9e0346fcc6014a943e85f7512a6c932ceddcec3f7a7c969224a144a2fccd5767abe3edced3108b28cfec35ca7c5edeb5bc41741b7f2b14d3b8843d9d52e8c29f3e14258adbb0bed074b910e7e8b9eadb0672d17e954713738882a017f745195d8bbe21236538e27079a42308d8c04f77766331e43286a6852b61e144b3b99f55eab85ee2f4ffc0c4d1f504a9e128efd28a5cea2738a96f7e4904f21243aa8b4b3f3c0a5c736a0a88952e3319d87287e48e92cd90f8b54afb130104fd1e6eb7cc732d90b6e08b42fd379aa011731d2a9cd66eb94141548e621b69e30bfab6d5f2631761652f218634b193bad111365864cc291396e893df39df56faea99414b666da7f9d492787ebfd8a8bd7fd72905ff8aa544a20635e9a4a13b4fbb2e85f1ba65e6c40402500b6b2b230abd32b43c52247e536d6810e1ad2dea1c45d0fb81e89a4d21d33d618047758652cba22613b9293926f02a4618a6e72fb8168ad44a86e120bcdd6e25268a956d56cb51ff0778688ac7640cef041ed950c2f6de2b710fb043222c656058601d2d56ad62463e32ff2474b6d42779b2c9c3a781267564f5bd3ed17fb8e26722d97ea7881243ec5c47877156a83edde2aafcb85c4ed6143b1d6ca173301355b1f597f4807d45c6a63c47fb3bd6b6f35b6ed272c718576f918d32eab559365304d03953618b21b894de2f1d1a5d118c10a357cf1419f75da4f5db059b83761956f65f7bdd6ec90030a24f8d3f31ebcceb94ff1eb37f081afa068ef591b741334881fcf68203c4d395434eb5e77db4328eceb949fe41b2d72792d6ffddd5fe77ba5a9c94c3f9c59706e681cc359939a08c698cda311c90c1b2bc7035ecf174da572cdf80e3831d003863ce5f365905b74a2bd90f5398a866b35b56599a759718d30b0e1b3f55bce12e50255fa2587a3310e55acaa99524e57c4724af4f6793f8ee6cd9aa903a10506a678ebc67c6cb56f0a479959ece2ba1781b69aad78f8aae5686cd04911d9e4d8b9f4e50d4f9d6988113d7dba7391c9ab05f9a29f03b967ac550727c54ef082afaed7859235fc8b49d09c34b960c166df8d1e98b9084679a213ed670a887a0dbec36c36bfd51cd722c57fb5d994c2696735d32066ecb73e80486341192d1aaa5f169c0d037e646a34eb16507f138d8b736aca5b4e40904e8e422898b5a349a17a450a56ce871b538561155872e04442c04aedf565fae18f97834270bb15a21904b5700123c21db187c937b9baf6875d7651e28d262866471e36e36964207d5fb8b32aec3c1ab564446bd2854ec3ad7a57c7c72f89d03d9c1a89737266cd0a8dd0fb66d15d9958039e01d25f034648497328b246b2b8ced56eb5dfb44e69ed6a30a02e2cdb7c793a988a749c4e3bc8fadfecfc17bb6345137b6ae6a843dee784e99d5d351fe17b4494388f7f3a2c953fde738bff71105c6eb8e1bb04b5ddaf972b47f434033cf624a441ef633bf7e9cdbf858d8369b10a67f67c44c7bdade13cdd3bb596ddc24bfce56d7f8fb2ae9403b332353752a6d394a748705c69313f16c9565cabf11f696148b3bf29da451923e0d7f5541f05f8a0b2fb68c33f5f70475ce543c1f884a7a048d7852db8bba751c96da4d92ca7e552499788afd9e743c0a1bb4d30f5016b9f33f9cb734d8f5dffc8e61318c99c022109fe251eb4eb1d1de8bfe49a7cf8f315a5f9bb2612bd229ff6c2b165a4fade5e69aca4b80e5e4e94ebfcddc39a9b9c5f4ac9136eb7bee19a061cb3cd4bb012e1e32475ea9a327b7e2b1b2961c63b8797402a4e6de4d3f082f028e8c8b3fd54c9af94ea621e3f9162e8a402fa592f85e1d40783a2db5608e63b2c9d60a16f335dc0116b7a308aaff921eb029c3eb29de08ea885b3f9614b4683652923be4e921259552ef07e7902d13e13a56e403e09ef743af2e345cde349e00b9e3b97dd7db6399d5db1573b33ba2f463afb0e64f02991697ffa6c90bfd8f97143d71a4334d3ad61bd8d78eacfc1e44a0bc23af3c71e6d5d25b7d1a18cc2315fb3f70469822130f5047dc7e11fb9ab82d5ee8d7a59bc6bde36987d522094236507b3d1b465b059046d455d722", 0x111a) ioctl$TIOCFLUSH(r2, 0x8060693d, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) getsockopt(r4, 0x98, 0xe3e7, &(0x7f0000000080)=""/191, &(0x7f0000000140)=0xbf) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000040)={0x3b, 0x0, &(0x7f0000000000)=""/59}) r5 = socket(0x2, 0x2, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8060693d, &(0x7f0000000300)) ioctl$TIOCDRAIN(r7, 0x2000745e) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000180)={0x8a7b, 0xfffffc00}) socketpair(0x11, 0x3, 0x0, 0x0) 19:33:50 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffff23d48809cca27386dd60007b0000183a00fe8000000000000000000000000000bbff020000000000000000000000000001820090780000000000000000000000000000000000000000dd4807464d706db45f70dc719e6ab67e53c76daf75cc89f4f58e7edf5c27cb24d477c72706dd69a53c46e1b498e40cdd8324a2db7a4d756c493be4e96e14472eaac3d7651946859cbfcc231f4d94005a8f881e509f6fc4330162f4dc16696b778bdcb93b021790a70eff71783e589bf9cf3f8357c581ac"]) syz_extract_tcp_res(&(0x7f0000000100), 0x5, 0xfff) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r1 = dup2(r0, r0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x2c, 0x6, &(0x7f0000000080)="9468da00", 0x1) socket(0x10, 0x5, 0x81) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) dup2(r2, r3) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) fcntl$setstatus(r0, 0x4, 0xc) 19:33:50 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) mmap(&(0x7f00001e1000/0x1000)=nil, 0x1000, 0x4, 0x3811, r0, 0x0, 0x790) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$BIOCPROMISC(r1, 0x20004269) socket(0x2, 0x400000000002, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x3, &(0x7f0000000000)="06000000", 0x4) setsockopt(r2, 0x4, 0xfffff71e, &(0x7f0000000240)="1f2cec4b8ed460dc15804fee8a6f3e2d07da32a9276b3943f5538a6d8f45b94cf515e05f3a21cfb8f149d28393bd9910279c8d2531daac93040ae9aab66b9c3818c95e0ee3201b8f95250edc82", 0x4d) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000000080)="fa53c333b9eecd8b41fd7dec2c5a12e84e5491d23f24cb8a3e9408f6578320fe56956438b7e314cd47be", &(0x7f00000000c0)=0x2a, &(0x7f0000000100)="165816cb47b6ef7270a5b11e1da2d28645d898246400b6f27b0b0f8e94fe76497a6552bff784156852d433458cf450290274133336b63f0ade519da202", 0x3d) getrlimit(0x8, &(0x7f0000000040)) socketpair(0x2, 0x4000, 0x4, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) close(r4) sendto(r3, &(0x7f0000000180)="1952d4ea58aa42f2f9ee4647532d928db6a21a7692fb57a66fe196cfc649b0b19c7c31a7642a55df6139d49bc5af9c5f2acda19553875d1d90d88df5b31fb9299c47963581b08ec119e9ef94a8bf7ddc7779", 0x52, 0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="00002e3f66696c653000cab9d7b8f80afeca38c5bd7df912795718e8a5c77122372857d9ea4f01c21e2a923af94669d66abd37da92f267539fb7ddaf423c727c77e57fad340282b27cd70a44e849df0501c6985b26c6e5947dfad17acb4db333cef20d209d9e0786633f9a36d20125dd2f84161b83b16c767532d49761f7a95243422425c06c5a3b6781f9ed421183b8d0694fd940e0d3603ddd5b0b0cfc390a1c2d297ad1de29f37b0f7d237cec6d1d3014e42caa1a7c42989b82f77c89d7d0e334ff03dafe1c4792d5689263343b6e1cdcf101ae482a0000000000000000eab0a04fe3a2f143da68c86878b24a03301f81d025a28fa504f521e4e15cbdf84b1a1ff7e1b571ebb80e32c17b35c069f9453a806fc9f2ac3da52c6706c0546f1c6e24afd351f51ce3ec204ed4f672087207374c52758ba6b555aa63617cdde962b9dc7338"], 0xa) 19:33:50 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d8850dd5", 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) madvise(&(0x7f00001e5000/0x3000)=nil, 0x3000, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) bind(0xffffffffffffffff, &(0x7f0000000040)=@in6={0x18, 0x2, 0x1f, 0x3bf}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 19:33:50 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 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"}}}}}) syz_emit_ethernet(0x40, &(0x7f0000000080)={@broadcast, @remote, [{[], {0x8100, 0x3, 0x0, 0x4}}], {@arp={0x806, @generic={0x18, 0x876b, 0x6, 0xa, 0x4, @local, "f6170c5997d6592bf9bb", @local, "73126fea0fc3c88f203ec6c6ab71dc59"}}}}) 19:33:50 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x1021, &(0x7f0000000000)={0x8}, 0x8) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x80, 0x0) 19:33:50 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) socketpair(0x18, 0x2, 0x2, &(0x7f0000000000)) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="c75d9807c4adbdc4f479b5dd1433f55e0b240c7de85ae41a66b7e4194028dc015de0abad7326742aeb24388c56c677b1ad8965cf32dfd0315b2a8d0f15740ebd458fc09f89438ab583c0354d6b694a31e149a534f382a009f5f32c591335be1965f86121a1597f39b0759a6d774306fb215695ec29cd1936aa458f743551524928ee7c21d053e2f7a37c5e680e3c5e8fba70668e34926e5076b7ed00ddb43e60ee97bdf1f221776c1ee9c10317236e166d0cfc12c6cd32d5ace7e141d69ecff2424324a201f07721db6fc9669ee67d2a60bf11a956ea18", 0xd7}, {&(0x7f0000000300)="aab7e29af8fb1d57bbed41c1b5554fdd6a8d5f0921304117a7c60893b4c86ef06e68927049b993806f85a15c343cabcbfd73f78672748a18781a3b4efce4430a7c226196c059f07dfa7c11afafb143aa1b3636808ea6300eb376f33cdb99c6a06ce4903b052c0bb8eb57a870d0267a93e349c2b7ec439339d692e11f1082c1726b4395d336ef213c", 0x88}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) 19:33:50 executing program 0: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x1f3, &(0x7f0000ff7000/0x2000)=nil) shmat(r0, &(0x7f0000002000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, r1, 0x0, 0x0) r2 = getegid() r3 = semget$private(0x0, 0x4, 0x5b4) semop(r3, &(0x7f0000000380), 0x0) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r4, 0xcc, 0x6}, 0x2, 0x5, 0x4}) r5 = semget$private(0x0, 0x4, 0x5b4) semop(r5, &(0x7f0000000380), 0x0) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r6, 0xcc, 0x6}, 0x2, 0x5, 0x4}) getgroups(0x3, &(0x7f0000000000)=[r4, r6, 0xffffffffffffffff]) setgroups(0x2, &(0x7f0000000040)=[r2, r7]) 19:33:50 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) syz_emit_ethernet(0x9e, &(0x7f0000000040)=ANY=[@ANYBLOB="6f611f77ee3a3e7bfff4b11fda8d5a4b588f3352fbbfb56f450b01593ed3287ed9073ade1f00b80a86dfe8f39fe498cf7dbdf9d653ebcddc8ea1b0dff3b8b45ca0d17f9155666fb920967d5244050aba0a", @ANYBLOB="14ebbbaf71e26e503fda024328164043e5fc1ab8b830dbbb5cb1bd854229af8f04b5c7dd04e7a1ae5e97e5ce991cd60615c0451a55831f290ef6668ab0a345e9263800916e4d361529dcfd98a37bcaadb8f20692e54598d7f5ee131b94cb9099232645274454952d0a027b0c7882fcd466d97435e33f7800bcd04193d395903b1c126797a8e2adb0b5975ed7e86f90ecddcfcb1c4f50273266945cc23c92f78b37bb994ba19effec6501226ee1f1d2dfcda4d1aec3a918f5bae20ef7ffbe8b260560972f2d28a9dbef15420b01a7d414680044d1082b95138a2165", @ANYBLOB="5eb15e468acf7ff7c52b9a74f9d448e47a4fad4fbaf09d940d6cced4c095b9fb8b482a02e7c11ae8073293233b2bc65fc1a03d24310d782661aadea10f1385050a345a14e12edf322e27f0866557743a2109b5cb9c4531db67921913328d64afe72e6e5f4857975c9c66aeb8f552f7f886f85ce73a160f64c249cc4345e1a50d8a3ffbbbcc4550fe9bc84865ebb2ff9d0cf3f1866ae3f2cd5939b5c9dc7e964f687ba8011500775d3802ec73d466dded0b", @ANYRES16=r0, @ANYRESOCT=r2, @ANYRES64=r1, @ANYRES64=r2, @ANYRES32=r3, @ANYRES16=r4]) 19:33:51 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "94be1c", 0x30, 0x8dae6f429e6c0a3a, 0x0, @local, @mcast2, {[], @icmpv6=@dest_unreach={0xffffff81, 0x3, 0x0, 0x0, [0x4], {0x0, 0x6, "ef9d25", 0x0, 0x0, 0x0, @mcast1, @loopback}}}}}}}) socket$inet(0x2, 0x8000, 0x81) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000001c0)=""/4096) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000000)=""/99) 19:33:51 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000002700)="cb53f2c5af991547500f6dccef9e1187e1c7b49a0edd2d80fc2be20e4434a16ad0acb0ef39ae6b49b4a385978d6f34a9902a027f102b49478a401a6e4334698506ef7a7f8dd40cff5008dc150bc9dafedcad3d880beec9ae87afc0411ff96bfe61afee55aa41c39455bb5c47d88ea338df13e28319388a6470ad6e1b022b544d61db779efb95a5f108746064e1ceb060f91b7fed8b4ad65d4da147765924a0178b6e83f602a0c9a8507370c047fa19888ceea83f6d3cb530a45a61991092f5dfe9578950abac190e6f8fc8dd04f2556342b0385c26219efe1e75a6389b35273f2d91a4fc852dbb45cb8741eab8c03cfe2724821a3b20dc7d6b1e0655ba120a798091195513fde4314a3f8b0c4c01a6e6bc4046475b9eeb9c1ef9f6bbf9e4d007733ef4dd0d3702927882d7607ffb6763f8d26f6fc99d0b2ee02f4ccc71e82b7a0155906ffcc8242282dbe1e94de3060b374ccd4e392e8c8e2c6d8171aadad1ea489d454c43214047992be1a70d45710c924093a8a40419ab22d4be8b3496d64d54a95fba5f1ca949f242f5c5a41f3e01baeee428ba85c93964dd67dad3e944dc177716811d95cf05afaa49b9db38bdf6936fb6125402ffffbee0f94a6e16ad339cd513cecff21a10a76294d938e860a73002e0813c4b44374f692a02e1608df3c4768f145b4f429d65bb766b43b6958972307f18cd96cd58d477ef8986202817d0c8952953a5523fc0ba05900d76ee7f2e6dada4906edfc11141a1fb58e72b298185a25486f79158bc1f580933b4a1a1933e41ec226d11a29c0c5b4da8b4f404817ff43251726222bf3825906d4a554c2cf26d62ffca81f388cfcda798e6f84e5c46ba993dd740146ff3211c7f880851e67480549177c3aa1745dbd0e0bcb0bbc135c62a351339c33c4dd63e9c5fdf1ed894c3cdfe93862e50e2bd7552792b3e52c2cafa348460c816111bf0e5c2b2f263c63857a01601cd665e999e641cfb524b4fccfeebe2a637ded2c37c64a7a012a34a442fd0fa46677183d932d5cd8e52b0a56245620bfca4214de9188e2c36eb4165be066e7fef5929d33f6c6ee3803ddae6a0405fc7b056e4c21f2ef7c2d558bb2b292e3ae69731281743553bba90fceebd368ba883c44203c279fe2279862947f62bdaf0bc1fd1854dc3558f6070e66c1b802ca5e3a90fcac18f7589c891716fa0864aed647ddba350527ba46b2f86966b7d79ae007168afc815150337d2956c553d759222a84788ade7ff29b68b9bc9694be0d38cdf27a3e9b54b9a7ec7df9cf081929c1e3fb4c491dd463b648301a07c4b33332650020a31cc0a585984638a20100328c1128c359883c5cbb7adfb90a9137b79e05e9af94705a6e4d6298e93def77002048dc80c9d5df8133af4f5bb0204a34b794439a967487e5113cf484094ce1dca2b4460819846bd01d2084e6258e7db9b3d859e04738d1aa52bd914ad90f9f4435fc76e37de0c8e44a4f5722ecff9f92154f63e94bcf17c3d9c61c0ffce3e72d7ecba14ac2ec45b5faf6d4ba0d70b8629325a848cfcb9060b24e9e317eb334dc2733b7d87b94b1596b1df613a05c9daeb3fa33e95a8e15ff292ea5df4440f0ee88ec183aa51c36efc2f61541a1ed90b566e4de52e7c34ff375e008e82495f9123d305fe41feecea214b9190b0aff40ddf4afdb419d9d1d8d965f051a7e1a944b94edb69d5828057b4024dd308937010fda4f33d8b75e0d418e6639592eac359082d833cc8c916e3dcf957f358cc8a7fd00336d1a8941c66dc9af77d51220a0b8f02a12af45a729c882c7fb4c56b159bb088f29c0becfc9d11f137a07e2564798ee4d6e997a641fb5b7035e5b799bc72fecaf368bb68c26defc64accef11656214a17dd390eb7f95465387969baeb15edd7906198c8358cb6927ea8c62c3cab72b931573c9203fa7e742d86c0a9b8c633403c08271cb56d9fd1d19828fd91b2acfb791acd1c4452450e6e88359a84b46e99a808cf500b22a36467b24b1c4395938fb51f6f4f83dc375c0269100f1e9e5db113783d9e44f3e65c5b6c017461b72878e4a6f1dc9a1e7eddd9dc3e61436e6ba4c7083b05d2f6856ddb9d86ed2fcbbf0d131d3642f5f9520b2642a752edb45eca44bc2f08c5bf329175ddbf5f949d6b2032987d3b3c6e97135f47ce0dc421a0eb7c3b4b729f3f56254e32cb0551428162969503704340244f6c8602f11035ce991e964b1a3439ef36eaa2adb729cc1154a4438a165d00bec40da19142fa6337fdecdc2341284c553482590e4fe07983a78b78bb790f6e5e60e53c3a00f54c3ab6ef2dce201fe4c362ce7cede386a865c5558b7c1058847553bba7b428ea85a9da6a44cc17df30a7faf9656cff98057cc12ccdb1082fc6b31416a6508c8af6da7fa6f8d747cb288d90b7206f33af7b3bfc750dac16f8c319e5758a11e0b8b2b80701c0cf2c71b6556ea0cfe180123e0aa2770ebe7173ee6830aa811f748de522a3eb65f4f982e97f32040e674d4bfff18f1a38cc1dd777c3fbaa80e8be9062921b0b74360a58ca04e61869b5d8921fc69e92099363880a7f8b027ecc0206612cd0967f5c617d94ce8a88b5a4bf26a0c896ccdb12ec78620984b6102f666f16cc44c1bedcdbeccaca6e3be2c3c1f3b35362109c11da7af0df2d3fdebfbf999b7212c15c277b42e08d71eafd1e80588e2a78257898223fc59bd6b129e679aab685150bd13208472770e9f07a98da8f0bcfb1b7a353740133a5d0746310580585dd1d32c595e684d66931bcdcc29d280db01bc6e38b1777ca1809d2bb6804ac2a617498a4eb8d9e77a39365ae2121dedd138eb6b4b3e6e65a763470c7a2bb365ec9941742dff2ea5d531a1164e7c35ab588d5ca3571ab240d85dba9b104f747d70101cdd42f67abf55a75b8eb76b1fd50d028d7a7deb256db09470db48d96cd1f766a0d784b28996bebddc57e3feddcb2425adf9fe4dd20088273757b1d42fbe3e89bbaf38f62757fc403ca36feed4efa093a73de29a609e087e3a49edf9d5c1ea109c1261d5ffae411022b0e18a7c4cc6abb673fe9f7fdee3ec61717390e7092dc6c2efc86896ed10045cc1b295895f79f08f5eb8e9b91bd934db709bc8deae47bb06668283972a300c1992d6885ee3ea554e3474e6df6edb7d952b49f498503aac005ac5b27f56b50b07fa800e380bc72f5e9ec509331c762393d401875ede6bc4426b1be1953d5f27ba141f4706c4e7e90573b697653722859e4811bd0aa9270a1635afca21a67bcf117a62612936ecfd41ba349b9799cbe0d2dcfed478129c2867e3658ae93d6ed3741a02b8c554e8364c24e12dc380de9d100795995e2d6452bda01a3f3347d5482650495461f09bb506fb69e004b24002695d53273235952d34f69f6836be282a7ba3330e930cf96bb795c289c1c0cea722efba487f4363a0f89f1b8afacbd14ef8eade414215d1b3e75a3b2a6a8c540171210ece82561d459d35427615f53a146a1192a58afb55f7c8f939806f9324c9c33abeeb4ad698185e265324b8c773645f3caea17e1b733606bdc6d750e7f16074584b3e22588f3aa66d3eccb3c0c467df8ff07bbc961f7ffea07261139abdb7848be74ba0642d354f988e84648e09a260a0057ff6b85d4ba4e1e62746c22719fbc7fbac24d04d368790720e8212d2023ab5ee1bc2494a8794b322d3f091a1b6e0ef45b61eb1ee2aab7924108799b180b35e83cb44b6bac0f614bbcd7f0ca590e3379fbdd1d100b79248f1e4a059599b9120c973fc403723a7b2e2c4d6e6529806c37ca0df8a729a433c474b1f807eabfe05ee9714a3691099f6ecee8a83f209a5a9bf0eff809e8d631f50628166cc90a5e00fe2be23eac5827fcfa2151e74755e570b6866750cf2092ace392eb0a3477aa4c43b3811824f8c5cc6d2029cb4d5d6d3cd95ababe23626cf255cc561eb4d2227edd49d9c491e995f56f7e88cf59fd87a57ce2a045225e681230a8c44a6d7495a14462f8aba7b6ac37f6df3400b9ecea9949dd030655da56994667dfcce2e137bd633b8ebffacd44d9aa62bf93566d63c3c4df92d0d8df2b095b7104fb85ccaff364c7a059bf39d61118947a91e50c8c51c8d746cc1d1f6a5dedc73fbdcb60a4599c9f3becf4272c7e3897d6c3a2c7890f4418599699f060c3ccc0245b9c6b3097c42f5c8c0bfbe24690bcbfe1d8eb2949f4cc478f626b1b435203560cb1959eefe20fe9b36a488cd005515c16936eef908421854501ebc21e805613d48ef1892669e745fe0c488ccb38ffafc58c63634ec437e9bb17aeea8e7c09ed3eaacbfb4150fab7c5ec99061f990e819635c6e30f5702abbe1e654dbd56bed23a15fb16a20e2ca80fb1b1f2001929db00e691108465f1cc7a318a2bee7383567a46bdb7d4b12b944676b1b6b41e54d6f5d43875ebaf98c4725a519131a4d67ef6115f5c6b7f8e418ac0c2d6511a952ce073de8b24bd7b1a73bea8c2ce67518504c7ef0ce451345d1b765b3dccc259f9b14d77d05f2bd9941f457d3e4d6669c506e75e167abb68bd021fe5329df2c5da3fb99b6f9bf9af4e3f36c39e335f0a57d7ed1ed365fe3027f39ec3b6d81b52cdaf0af51f9acd0f2ff52c9ed7ab1a0af6f5dfb56b86c05825077f7d09ee6beebb3d64fb395324628e6f92301d017d20f78a857cc24cb00e7e8ac4b70db96724490dd8f567ec21490490ac2e8e1c47af7b5aa083d7e12b49415816465237eeb8a6298ffb7bcd38657d7720545ed592f4341f7880ed6437e719f1630756890ead4e93c7a3ea912f6bd9c7a8d3b40c7074639bc7f6a75335795d566be05700b02da5c8f39904d94e2fc373e928d516f9eedf8a65098fcf87a626b23a6ae0c99dab523ef1b28846b1544ab2f5ccf47434a226dc927525439aaa998edc9a46d8b0160d1b645b11db5a5e4985e14aee8e1f07c15ffc699ec453aa08fd791ce4a6c7c9ac3ce47960ac4d44fc4502f921a49f5b00890faf5ebc2a08fc142c591d1042f0de99bd68b4bf9f29fecf07e040d6ae904a57a8a582fd7280fe9a6b8486bdb03000000000000009079dd0e5d00a6fbccd210aa367e549fc1b0c6ee938fe837d93c61eb980146c12b08e4343d864d29df28d351b0911d5b47e6389bfbd1f87d542c9b072ebcfa19c21a231905d85c292fbebe96fb2f53b8bd731c650aef34d0b020a9952baf5fe55e1377bbba9adbdbf9257bbb40a4b02f5f62f8525db28ee30c4efb61b759de5b15420684c5649644cf415a8fcb9873972559ab174ac8102c90b97fb051860d4dc6f1cf3e06ddbfbaf2f0c1e7ac0b691699be90a58b79c09233bf8352e878e4c4f6e2dc7963bdb4c084cde742be15dc1d0aa60729040c5e3fe991c4df0e00e7a95ce1841915aa6737a07f7b5e7c3d370284c3c0ea43a7e439c78c003f308318c9cc0b0255df9b7d5c80614ffef4914b4f730fb2c94acb825b28a7c2bffc2f2a2591c1028fdc0d4089e6489a5c42516e4c447b7fdc04db6c0c1593ff220445c463832ee05b9ccbe9cb8dcdd4f3d35387fb01abc66e8ae06fce6dbf9b4eec7af16848077dde4eecb3afc866cab2d3aac213797395db21de19c6665bbe7a73fd77368636d5fe974b0cbe274d4683708d9c5dccb45836f92ef58018b87dd4cd75ab6955c1d339528b8f1773ca76fe1bc6ba64e39b588d4476e8c1944f80fa77f9a04b13d0fd2332dde85e7f2c65d3eae4715f26620582286f578e76a8bd036a4381f161b5d563f84c000000000000000000000000000000000000000000cfd137899cde", 0x1001}], 0x1) 19:33:51 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000280)="00da21a584c6f34eb51ed584973c3ea61079c79d86b88614744d6c8136b7fb21fc3884aee7055f6c599ac7827fb7bb495643701a364f09d23e9b10666d14cf860b6b9c44b97e287ed9b459a18afeafab4250b926c2048f914856358ded995e8d1b3f8ab29491cfa53118f18286b67752b330f63560a6d7e100e339673d1adfffe9febfbca515719c5edae2a7a4987c0e97c1aade32b6f2115a2292da8e5a34e03a39b8", 0xa3}, {&(0x7f0000000040)="1dd363a3ac7557194e01c5ba71d4f5e9e63dcc1fe293103357016af5042cef9d49d32b98b2c31211185ea2f2b544bab7c3d69449c01886f2bfe3a08dbf7d9104626dc428cd45a976ea55cdbbe5bf167e51661b0011c5b9443550fd51c59c05cf6f31b61d8c56ee9ff7ab4e785d013c05e2e07dc135770e0b1d594413d56c30", 0x7f}, {&(0x7f0000000100)='JT', 0x2}, {&(0x7f0000000140)="6c05dffb896da6e149adc4d43aa0aa793385239bc3d926352f168739c5ece2818bc94912f236d4d6a0b640e948c34a00c70640a48cf2e7d6549ecd30c28703d0a3a643a7a1f4b87833cca8136749f3c772f60465d1a9b9e9703a846cbbcbf72bf0b8774e16ba1d0788a0ec8b8c4763586d69ec5ffa7e547f227e4091b43542051af1a8e68dc9854872ce0e2791283238d5b228b3524b3e06b1b7da1440be4cadb799ba8c2f4a5549d92aef4d6625a12bbfee91cc4ffa99987c871fa76325f7d83ccae556874ed400ab29babbb44e02e9693062219a8313c000850453e19bd9bae554fbcd83ad640706e7accf6b", 0xed}], 0x4) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000340)={0x7, &(0x7f00000000c0)=[{0x965f, 0x40, 0x0, 0x80}, {0xda, 0xc7, 0x4, 0x3}, {0x3, 0x0, 0x0, 0x9}, {0xff, 0xe3, 0x6, 0x3}, {0xefd5, 0x6, 0x1, 0x3}, {0x3, 0x8, 0xa3, 0x5}, {0xe1d, 0x0, 0x56, 0x1}]}) 19:33:51 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r2 = accept(r1, 0x0, &(0x7f0000000000)) setsockopt(r2, 0x1, 0x3, &(0x7f0000000300)="ab3cf4aece75c864d54513de66a12b4b4480fa04451b156ae28750f367d2511b8f8f8971e86c6e13cf5c5c824f8b2830ce9eef9785ea59221b82a4cd5bc0cd38a9ee3d4241b37826d1195ee97250c6d2e343858e4efa2a490b6f23861751c9f4e6b2365cfc9b048000de43b16a3ce93b7075e8cc4fe52a0e6bd1367e1c8f8546ab3fb736c6cacb27e4afb1ec25e331436a0dce331fe9584ad559158742", 0x9d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) getsockopt(r5, 0x0, 0x400, &(0x7f00000003c0)=""/151, &(0x7f0000000080)=0x97) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES16=r0], 0x28}, 0x0) 19:33:51 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800450000700c00907800010000450000000000000000290000e00000017f00000144280000e000000100000000e0000a0200000000ac1400bb8c44d800000000000000ffef1e0c477f00000100000020891700ac1400aa000000007f000001ac1400aa003252dd579e5f27689287854693fa1a2ce231a21c2e2a4606d3f578285979f8f8067e53d1c7eba05578c11408df3fed0a5196b846fad265a6426ef331a2df2f84dd8c715592e6154e3dd8915c8c4a96f0d21e35cf66d3914d161945b351caf9ba6cd1939c6a607d619a0ed860e64d5acc8fb96a56ab83810b3dbe6a74d1d89247f0e8a75ff0301c9281cb1da165fa213e58528f634a6c36a314"]) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) close(r0) 19:33:51 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCSTOP(r2, 0x2000746f) fsync(r0) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 19:33:51 executing program 0: r0 = socket(0x10, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) syz_emit_ethernet(0xce6, &(0x7f0000000080)=ANY=[@ANYRES16=r2, @ANYRES64=r2, @ANYRESHEX=r3, @ANYRESOCT=r4]) 19:33:51 executing program 0: sysctl$hw(&(0x7f0000000000)={0x7, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) 19:33:51 executing program 0: sysctl$hw(&(0x7f0000000080)={0x6, 0x12}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e82b0911b632bbc4d48261df49e80d62af3f68b22e2ebf8a71e90", &(0x7f00000000c0)=0x26, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x12c) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x36, &(0x7f0000000140), 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(0xffffffffffffffff, 0x0) shutdown(r0, 0x2) socket(0x18, 0x1, 0x0) 19:33:51 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="380001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) connect$unix(r4, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) r5 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r1, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x26a, &(0x7f00006ae000/0x3000)=nil) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 19:33:52 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0x0) write(r0, &(0x7f0000001640)="8a", 0x1) 19:33:52 executing program 0: r0 = socket(0x2, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000d69faf2b"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) recvfrom(0xffffffffffffffff, &(0x7f0000000180)=""/238, 0xee, 0x0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x7, 0x80000001}, 0xc) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) write(r2, &(0x7f00000000c0)="a62f69476d83380ea30a5fca8993949aa1c885a330998f21739ffe9fd4a0931b3f0889ada0b94b1eecee5d4bbe3364e78dcdef611a32b0e7ec0c6fbb77c66cc10afa249f1bb6ef470b51de84575d32570d33a960d314ee58ae86b2393d3c31607253b854cf65671ceb8b368cae121be1fec48faff31a4159901a0a9f061eebb07008ea66dbfbc6c3b96813be162cb430880deefcd6f4b22098a2c9593562c0c1949c97a0e7046745b9d87073a1915f4433", 0xb1) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="98140000b400c3aea2e8d29fa27b447fc2e9579d", 0x14) writev(r2, &(0x7f0000002580)=[{&(0x7f0000000280)="cf7a8d19411cfab2b7d7696b474b2c1f58480f6abf2aff489bcdd0034d56c83ababf68d31262cf444a5442c93a361586f278a33e55d4cc59be5172c367673e24b9cb8418f341685e1b09036d2f586afcb6a420581e6b8f6ec0a7c31ca1c747cd3bd2ee225b9ffb128c928be8c616aaeb3f17bd3a647ef8e2f34b8fe9dc8d63bc420c5b3a96adee2698d265a9dcd702f1eaaf5ce380675f8a8afd6b58fd4f234189b01064495dce0ac077db21a1be20a243ad3cbfa43f30ac94275ae2435c824fd8a4ba6e229a23d9188353d582170da228fb1749bb1d731c328d31053c236f0c99c741827dbbe48c2bb6c112fd36ce8426dcbe1bf91371580d8b23ab312b63bd908495d324454fd585d6684497fda990e083a1dacb4cd83dafac0e3646eddaf15a61edc672cfebe49f3d4858c59d27f8261c70bef81cc9c9271496b06df2490be7d2cd7237b38684dcc3130a73be2f345773141a21d014f98b8fd93e6821dd9dc1aa698b88e40e946cf558b1e7cedc34d81d639806c8f7356b54008d6c10ecc3e9f2534ecff33ee1af0b22d663d4678a18edc0441cd24b72e44229f291fcf1849f1086feb6e3dbb6dae9b626de1b0eebd499d666921e260cbb8e869c7a266626dfb6c45ff8ce6525b715fe4adb38160fd65361de7591068d150e2a1a1b2f75096039702435ddede575c00fc8f5f482d667086b1a986032cc9974da1bf11a545aced56518aa77c00479fb5bc718bba892b91d70bb58bae3503df3c8e84fb299eb94102185e4ef54dc4551f776c57e426440e60bb35425bc74598ecc2409258b70b0abb2a69104f2d6294cdcc76c99a8127486619e60c7cc1e240f499b2727baffaee58d55361c82ccd1f4fb2089954036e5d01428b6882ca9623df9a607b00997f440f176fbd60c418aae1e3ac38296de3c8d31a8229b4cfc3221ce8a3ea1f920559c05b3868430677ce8af594afbf8a829c069a46945519b5e9d0658ed26e84abdc3bc32068d31b39f47764cb32511a63e9cf129def1b0587046fedbd83ff4591b328ef78b63b89e5f7ab807f11e2060b9bc1df08c946778e2e0190d1819350b87776cb577676af24474957bd911bc98080b950957da23552cd4de9f239b0b8037738c92557c94fbd390c84aff5d54c2e7ac5adda3570b866a77573399358bdc2b8268896f39b1e72b1aa1ca5ad7a9b24d6fc6abba035d00614df80df3cf5738970a5985e3af9c51f58c53e198d0b79b8250bf58a10e5a3278df2a410d64869a97d39687f7a16dcce7ab95bf432fa930b364ffea92c4a03355205e8b2c0c8e7eb00900695ca82028c0462c41486ed6519469b727849b7ebcf75526187a2798b952924cf28877dabe91b74fee26ca5ac168205bc2fafdc29d079fd5e35c9fe9fb9991ebc01c1cd26063921d62b03fc90c46db77aacad7d69ce1896c4a04e3a2c0713fbad3d4674b41629907f72827040aa55edefed49e732681ca1110a140389b4fcc6b8dd8bdffdb6a2a1fbad73aaae1d3985201245c09a90afeabe47a7567b4fc57d18fba913d81477a404c281b0bf2e4979c01e9a1064b5c053692e4af327887b38771237b07d7fbbd1510c99b62115507c5b140c7ffda44bd74a39332bb4caba4d6a447f6eb9f847056f0c050c8c781a386ebacb416c65ab4cf9fe5ce9f59db650b91ef859ac97f32e8cb24d41f030412a7603128c744370ae15369026d843721bfed4407674fb0f375b0adbb5e7e8a66bb027bb5213dfb8b5d579e30614f0259965699063f4c4b25da9865f37e2588ca3a0d5c68180582321c5b03aa601fa94c8ffe2ffa3f528491e3b745fd8bcb81dae423192602aadf68f1f41d1171c1cd6191e48b0551126df716c436b3e6763840f5497f891670216806f7f9cc94c5146190dd64dcfa6923c3059d029ad6207119485d2421091f61608758665d27936a514c146953934abff1810fa4a1483a831cbddf4c47d034acda5c39abd41b9984e29a1b2ed4c3d36b0c077401e8f5a3f8058179fc537d5617dba4ef254b2cf44ae92cf6245e9c41e1fb7e2a768e81ecc8a211c6944c85fc167840db9a7c0db60d5d988b10cd79bcd18beb7a24219df0d5f67960fc9e3ae02fdb3483143456f55220edb3a3e88108e8914aa086486014b30244291b393a946da9b107a5f3712f2f883396b67c91d94bae7364c9d9fbf48961741399adb736a7aba95edfdeb6dd5ecdcd6d9bf4e493612e5718be78d3d9e228248be24ea359b242da73641fae80082300116551e97a033ecab737c3d9dba08c0c5ab53b78dcf2900d0a80a55b475f2cec1cc470636bb96858b07f6a67ccf1494f21b2dc7a1515d002234fdd3d9706eea9959c4c223b5fcb94347356b6ef32d6e4be78377dced216f181ea689df1fbca943c0a39d4c4d05728cc0b313e118be6eb15972aa9f847178e63daa906089f501334429c2481b92b880976fd8d63bdd30fd85210a8bd7a452f7fade06e4895ab9bc156e83ebe5185cbf4d4ddfcd799d80b9a67baaedcbcb8302f6f25a23c79bf9333aeb603bac65574d5dcc4f67542d7e964be7ec1c8e32c02dd67375e3216484fb81a01fd672a1d5b57193d5d414419cf4822bc31e01ebe85f6481fc8d633787fbd92219bee7f8ddb4066e345364a42315d7a7e566bac1f99ce6198e383272f8a3b55f48dfd6dd64853070c71dc2244500542c71a43d4aa5d76c1f12c342e822ddb2604efe70d2b9539d6365376d8fc37281eb3bc43a365c38e00081bca51c3b4489a73a1a191d8b3f31cc0880e0b4327b95d1459362558b08e2a33c4a962d8fa55692b7568e9c826330522e389245c2f607b13d0d05b166434dd9296124558ef3dac15e413ca81ba3167a283674e16259715d33f5599f575f14001d146c1c5ce30f803fc90d83ae2a7bef1126ade8a86278034b2193206300f52e97a04d3da62fa32373b9254cea726fe0427332990a94b5654e12c435ea0708c6f33af6132cc7331a4c41a72695f0c3ea9347bd878a19bf7ccb6089830948133d81274bf7ed9e8da0b57a21a208463a85d8d6ce49c4324e90c2b34a817342732beeacfaaefb1ebf9275b7c722bc21cef95cb0e5d520e102aca5da22ae89ff95984b65c99d80e9c7a072dc0826d1cfb51dae3bc575d1e6a84134f94329fe234987807e83af760ec29c17f129f7d0830f992ffb6f2b2f9ac32e3408a39ecec761042baea77cef1ccac9e4e2f9bef4ad88a9381c9e92916677529e3b62abb03a49905947e31e2522fd0ea9810adc1c280227f125d2dacdb665ba1fb43a7669dbd50c4f9b1bbf2bfc8c4a4b56c45ba10a70ddf4c38d7e3b2b50adaf5b5d8844d54076d4dbcdfc5510034941332b20f53754d8946cc886dcc342ee08180d2a299cf31e0e6ad3b6bab5051fa867d5e0d0670452a4e544ca8e297669bd43acf1cfdeb9a0690a3b533545e25e6745552046e4e6590ff2fe97a38d4a72b087a3bf8210b3cb76bfe87dd10a132c5b8dd2f052805dc9ebb019fcb36881ad173dadf1c3c7e93345d0bebe199745e1111bc6a7af3e94009552a2d8bfda3b3430554bcfdf4ca2126c72d39208d20b121cb4db6ce25c2ad63b992e7aff7107f69e1f1955f7d4be1a65ed38c9d72b1da16cb758eddae206422149fc1589cb0432920bd685e50edb3e728753527024591d00ae50cce99a2df344e1e0eea533bdb94741183aaefed39a3f29290c7205ecaeeeebf3792b5b5f78ad49bd3045c67d473eaac28280094761fd00791579dc4372a7059bbb54a57c0434bc538c1932c840414b8848f1c585ac02e222faea215cfa22e29087643fcf0c23aba345e7faab30713b7b4f374fbbd983f6061b6ee69786c457ae49b0460b5703343772979076ee9ce510ec4865cdeef137b7f78b3109471738dfb647fe4db20a141a72f0583808a46bad39fa226a72bd9ff19de76f7ca0fc0777f7f19e35fec3425804731b7ea0fc4f53655c87f4764c0526bf54b7117ad29645fb15acf25c562b531aa08f6c529aafd14701147986c0b4f972245c572c33bc03b718e497fb39d1a272ed43428d15a43d1f844aae59a1fc5ec00b6ffd929c41001cd837a81ba6ddbbba72e9688aea5187b3a364fbb8b08057e26342c516c84986eeaa82213887cfdb46dbdf866326e17c059729b1cbaf506b7f88957d03a715a7394362a38a6f90605e163adf0c45706ad56cb4a693d7e1a7f855eb33fc63ac6c60868c2840465c8cd2dea1c49f9ed171c7d6b36409b1e6eae2379cb01f4662d5e1435cc872c445f23620f1aab68ac42aaf84f1aeb6bc45674fc8d2b6af5e098be42ed07b6a65ac27952b21e23d289fb70a18a559acbebbc0390e9637da3ecf4fb5e5ba51d03655f1ea17e65438a8709809c2fed0482d04e97ca1e6707d7e61578085a5251ee9638da95c5f9087717f8be2f3caf6f47e1d63bb54f8556f41f1112f7bbf20e9e2c0774e3103668bb1b596f7f196520e08ef9792e5909ac542434f62a5a9b71cf2bca5e1ad77856722aedf6bed75c093bfeb225b7b24ec970177ae559fc52cf6ad804f10a3465ec454bf405638270cd2a3989ce25402e9cde838e98630cc2d53ed9521edbed32272a7262eec69cdee2550cf71f6bf22146b952a9cd67d52c7a8c605730424ffecf16adebbc7b6d8f8db64e730ec677debdda91b4b9edf53fdc2625f8b5f3a741327dad958b333dab9ff507bc7868bc2b8a684c6d9674013fc6cd0e62e57c97574c4bf4fab882bb3995317ee4d7d2b112d7b618836dff800b0ea5c3787d9d4e9ff14e91b9b51a2e017e2bedb017508d9008c8ef9777d7139c9ba46c611e6c6d39941aea5566db760356cef197fdc05528e3921f7b0bca4e3e2a8296bfa481241e33575138a50871f3077d1ec3eda3df493c9133665e84075710a65626e0f9ebdb2023b4e9732a03e2ecef30c404a70a0d8fb0564cc289de042b3b06f431fdbbc9dd42f7ffc9cfb3c74edd43577853083e9facc2e14d97e9af675f52c164dd635854b4d113023f02f1e67092184fb999203841702180f3a5a63686bd5455727467a314e03f0b84385f7d5b40a47e13a7e7076c44739df3f5c2b005bed4ea63840525788069eb01aa42dbe43cbd855f47994cb378520fed4f4266d990a247e7ed5d7b83f9c27bbd196c76d2fc38750bc8b895d2e64ffba321e4a7d8ed6703c96eb06392c45f38022dad6787606ff207d0eadc810fe5b4c1809407bb2d10397b2698b36b9b9f173bb753c0fbd02e8ac3e82cf5196dca41ff5bc3e19eb5f858b29de8c1538af1959b34779ef17d92db2f7f41cf4034c7e12f1d118119f7a5a815de73c9aa09c5ccdbeefee5b9347f238a06681d0176ed29246b24977aa8a1724fcb5eb0c999b99f25f3f2eb65117778162c2cc96c2fb76cff92d25cbe748423831f856583367685036473d16f108b7995a1104627a379a318460d9e56ad5f806b46cf117acf333a39d1d817bdfcdd40dc84cbbf77214dd0c02d25ce3b3b6cffd45d17b0f99e35ce7c7ddcf8b54d9e69bec6aa370c38b2af71fcf6929bcab12b1c4cfb3642677282394fc1daae9466cfbff5f918af005ad33a42f37b76e946ec8a5e1c36d17bc76770fa16c585a005e2ea8efe4fcbee089f9846c5f884734ecbd863da7b87d322e46f00d9eecf4fcc49e542a5b1b0eb01c9a837d01b0b539cfe4969135cb9969ba2583273e072b0f465fd3dc105e826148f1a1918817b78d90147a939c06f3a1bf59b1873a2b53d9545529808f0e32ff73ea77d0399428bf17163f14c507d56a2e270e17ec28c8379", 0x1000}, {&(0x7f0000001280)="ae35bbd0f8ff63078faed7644188355e7e523e266d4956e095ebe1ae25b388a9e57bd45b1dca24e939376a7e60baa335d880918a248dd2b2149561548a2699f59659211b1f287422b362b509a211dd2669bf184c4437e8d17a51d34048c5d20353687ab5046578fbffc798837ec954c51a729919ec5c7e7c1dd8b7336fa63323abcfae238ab5b6b261f05628e7eccf4809", 0x91}, {&(0x7f0000001340)="6ac5b904bc98f5bce8599490f8ac61d6cfc50654a8b2dc375296b896a538760f2303f7569f577c7a45a3ce3346946b9f4b5c23ed392f0d82e9708c95f02da0883d4f476eda1352a9029ce9749f532d397b1b505ef91157ae9648e33b595b7ad5c593721f1bf517d46721f0a5c08d854438d1ff826297b9322c8e0aa15a593e819cd4ed62ec48e35787cc8f9e7c", 0x8d}, {&(0x7f0000001400)="4f91b47b770f948321757fe65aae148dfb43be16d49e48e2f777e6d0fe45af48f7231fa50fd309e5770e45", 0x2b}, {&(0x7f0000002600)="8f97a0228de7f42373418338b2ee6d906391ef5d7ef56fd1fe33c0b30ba115ce37adf03e375113bcc376c35b4e1f849293e6eaac89a34b5913243344044bd4a56ee3f2073393ab163df591a6b27a8016bafc3ddcc2af965862a6e805a68fc63a13d4590814c82e56474207128bb2af5538d0e35e45ead21541c367cf02eb6a17103307bb5739b3bfd01365d4ff8ae5bc1ca928d5950d665f87a075daffc3ef2626501eeb1b2a4cc96124f87c8b89ec0a467b9e6eca433b2749b3d3b08b04017a2420e790047263d548ad9829cccba6437f5311b7ed05e468c0bc58cf75c95eebbae521eaa9271d2d4d29c9730d87d73ede0ccca3c0c2b0162a3a535a6833217c9b522a68059e679b568211a59ff35416ea8796042a1c95cb87b5c9b8973041abb7d0db463d13e1518023e6485df01ce92a5578142770887d3b23306791279f151db874bd5f9d38adad9e4acc399aa4f5c08d0c662ae7f6611fe0066fcd1c399863ff3325ae3c006a99aa6bba09faf841f01839d204148fc7dac60c5bd7a524486f242d62da63c28948b06a9bf3adbb183b9ae9bd6eb82909e8b8ff351c090c2e49866ee1d952a55b1c70fa0a6bf77051fcf516253fc4dc2900b4bbb01231c163196a7f95c56a9bb8a28e57a2e4d1996d196f7d0a7e3ea27158321e24bfbdf947cbbca25825c8193612c3594244141c8c2536007249a33975dce372acae67e25213a49f3fc2dcb8c8eb925c440029c1a7c1d3232aeb683620ce83111b46fa4d9397875b8366166479220e81595713b10ad706618fc1b42375d4a198652fb79f31772598372bfc0fd15f329a17388f6c4f5e15dc93626e70429325ac8feb93b4348c61b0994e1e0a69a2a318b85e3aac9d2a535cb11b1e0efe9d595e765c1ec830efe056712317d1523d9e215a7b5b37b82f59d1b60626bcd6ad7cf46ee6c7522afc2da21c5119cf67ff7a5eb2af9d1fc72a8663319070ab07020475a09a3132842556fe2bee6e1b236b07c64663c187fa33fdc8c580977fdc7b095e598d4ee8a9a1202ad44431fe7284bd061dafa47915f0f39238658c28a0d7879e5906343a43dd43211c9c956d9b9ad45ffd359b7129cdb2126982fd03017bbe42e74802a3e5c7a864289d4e3d7fcd66acdde7ec3dcce6a93e49894b7f25357bdef722b5ff6bf0f9f10bb7dee2709f9e15a6ec07f67d3d43c959f9dc123a0bb38d034a590c07a1887de132c90ac7c5a5ca4c833faa9ebb2265dab6e3ea911e6c5cb0e99fe6636d059999c5fc6f8e2283a2bc677907f28567f57ee2ac950c766e05b2811a715471a31631543ed36a74f8482d088bbc13b80994cc04477bef4805e92ccee93583c65dac116e91da44b26dbf7e9a9273229c5f2902407d35f5e978639dec8709f61f605fa3284320c88ce6a45207496724448ade988d6e3be62a83f32326bbd2c39b5fd56c8b0be84410d292095176853738f46961e079be6e4f5585722ef6fe8b944d48d7d31db6a58fd26027b9e16fbd5445b3e2663fbf96b1ec8a6c9be033098989016412a28191e98fbd220b3f4224a2f06b3aaef054bf54114ac40ecf590a21dc828b35b1a4fecc67f78d2d0b00cddac5b3694968e9d84ad6c01146d0d2422617a6ccf11a5d0da0a0c5b3c39aaabd6acf955a4ee872442fbbe8d27306ab7e181e9e207af27df53f11853e42ed6acf6a4d3779a0c581678f218733c1bcbf497468a3e2eb0eb01d9260bd47667b8660d6220ec72f7c8f779e11e41c9c63c26203f2d14d1a11d073930bd3def924403850f11765c9e419ce4481548b1a5a736451e6a72fb25cd53a608936a2c04682fd4aff9065dc3613ea4886732c3b83faab8e371f57cffb9c2a75169ce833b5f132885c12c86e53f931afee2cee76a28b11dd7f19f71464b24453b809391015f624fc1bc267f03a42591987e8c35646822068c40c08d01c8cee93b40e805f80f827bc3446058939b220bc0f4f3f8fd0f0c8753fed50b887e7b73ef7b4a8fe839db9eb64612f17704093887e97e769c2069ab75bda4c39315911e24462d4da6a84e8c2e27798fd8d2c88a8cc14cf984ff50b58e72e6942aa8d460c5a6d0b726b5b7b6bda4259c6d59fcf89ee11a7e74ddff36570bcd3c49f0ab2fa41cd4b95a45647caf870b4f9b01e47e299be54f96a79b1dc67236ca49d4e8ec68caf5c16d76d2c6de6b3ab772d4b1d404ab5048cf6c9495af610fef6b77bc55807040ebeaea5960bb7395fd405f086a3d9b388703dac1093e8003a0c8f1b861753413437dec6cf9bbc18a6654f4bdcc847db2ff5e3d89283d2884d73d87f532cab903939dc7ebb14d125ec828e8adb4319263d765e0c8d74040c1a223fdf42f21d360921ff8e450d2821538f781d99a3c9634f89328d2643ecc974d29902292245a1a327abe7a88b2295893d8df0ad232d0871a43374a6c4446ead49a18bf8f09f5a41db981cd0d00b5178d12c83d81dcd6bb4db45ad819311a7337423e2406f4fa1d441910a49c2facb0abc37e33a6ee314415140236f656819eba676a55d5867d80142633ae3fe13e0c3322504deaf4ebf7019d620e29410c89eba284bdd7efe921c801256a06b69be407b862f19d73c23a1718010a889dc045470a579849276b7adadb176fc02ab4dca1f255e60086cdf5b8eab4218b643ebcb023b8aac65fee99c7578e022911337658386c3c7d99fd8cbbc34880cf23328f5e71fb900f1df025af3689194ea87cd7a6d1c718e311f0badacad106cc4272036b841bc7151ad0374657f568a420554baaf14f31cb10a09f8eaa9cc4f6d972b66a5c97c846132ad68f19d5b31da0b4af7e7fcc1480740dfe912cc61920fbe5b09ffb9e3c2cfd1756a3779ff98e6f541bfa4b4b66abf07360a97472cc2a59d47043c1549c67fd0b8eeabd629e551dd011678d2ff4e2a6d377050386f92cb2d7c226ebf6b10391c5932dc74518cbdd7698e7359f7d4cb90a579695f06bc10283d82df86392a5ba487b946c7c8daa1fa90fe048fed5b1e50cab118266352632517f1686eb425ecb7c8f632fcd7affe6aef63f84d59caf61b0375933fc13b18a2122e1cfe4c1bcfdead967a62cb93c42c93fcfad8a55cd9a56873979f79247ceac2d90a89a389e27253438b737dac28ddce8586031e84b82cdcf8573d11d95cca52c7932e681fc8424443d46865e0209284adf52fa5c09d886f24c7fd2acf36e6256d37c63fb4653e4a01e9a1116fba3112eb821d52878b3321ff9cc59f4285af691359a7ded8b060aa5db67ef0b7e43b2684922cc36cf388415c22207cee2abf8a4bb703cbf0ee84af12086c083f9e1ca64e4ef19788dea5d135788af6e59e650bddb1569a67236d65e60b74a9c9b7db33f9bac3c0a70d6fe6d9fa69372e43bae63774a9ec45c2f6520d14520a616544e849176c4c6373ac28e2cc52df6cc0c708aa8b432bd8c889378388eadf2da4d6e28db54b182357f3801f178a0b5470c98004a2745c38d3915315240d9b7bd0cab4e1ff69e9acf5c1cde2efcd8b34f014a8d1c110b08483a1c95270385fa2ed9430d54d56f641bfa00e00775c75571448886bccae30979fa0e2628c589214570361938aa95570d371ebf6aef90dd696db67ca2d3e8ea3348fa7867ef24fe247da6918284cc390e3ba58940782ce5d4f10a1cc4e0fb0249ea0f133f97d5156f974b77147794bd230cd6ec2de6aff17fdfa26a60832b4675a530f09ae7822dcdadf24b09268c0596e5a77fc2e38364f66fee06f0f038a4078c65e91af244e880b45d05e0974f716b3fa66a24583e5d58fe2665709837d8580cddf04561ede9d432a557c038218f6686e02a0e38ea6f055e159c213ef7674c8dfadc6e7e065ac4f01c784938fcf7b899e426b3c8760ffa0e8bc1c4fb38ed663beb7ffdfc77c8a9ee077a11e1bdba69f86175c9232737845ffc34cd49971c5206d36886342f03a83a7458343720b093c08137901057d0ffe19dd6c1d2d3238e227b576692ca535b36561edce4bc346d01187ffc490ccabad9aa1fc46906c8cd227fd2dfd6c63eef0d3be96fcf3cf4ead0ec5b831244d873c1fe1ef38872db1107bcf5764f0d9b94810e5a8c35aba3f9a7c53abce4ebaa88c43f37d57714171b919b82e7b1fef1a8b8d83739bd2707dc8ba2281b22b12794896908862d564e59b630c6f0f4dc383f23531b548a10c5b2b5103578e4c037d024e0807d29eea3c63cd540e148d575ecb88db1386d49783e4aeb9a8301e0ea96635383c2e80d59271dbab57bd46e9c6438931d3899c1702838ba08452be333d51a68a02e54af3a42fd60aa046715f184f288d7898edbdc9b9a08c4e136e97600303ace7f7a0aade9b901e38879d814ed9b3faddd507da28fab00aa443f560954a5c3622fe7ed046e89964f8382433b93fdd70ef533cd22c2ce028758972c37736793e8a452c8a6fee8f705111c438a48b9eb36b988df70122fc717e5071c67094b0db13e751feeecf4202d19e1d310282f55c1bca1b01252b12adbfb0497c3f2b2c59d2824cf60e1eb9ee1cfe03820cedff07d801aea795b30926ebd90e65c17d18db39e8fd0866af3a5ab2cfb129dd5c27fe9a7093f75996dbca83474adcbe5dacf8ea1710140f49434069cc7fa71aee369442b02697898cd77ef1dba21b79a8aae03b56072297d06290f7a2315b7767a7238d85fd405c123276ee2fed62b5faa9eaa1680e6185a86767732e791ae761cb883f77c71c337cddfb5ac0e79d223696d04a9164dd3de7b2afe96cc07ffe75c1fd553dda256fcc00f6f62aac9c78b9022a4588c402f29963698bb879ac471e7bfc82fd5136c777020972578fd337be690ad199cbc5da29d772daaaf5a77ad5f59ea95faa98cf005642c6626ac8de9d23f2a2ac37a7d34c293fab2c13386d12e9c356c5519ba31de3721f404c8bbf2bcfef3f5f2f5fb81083608bdbb3c8aed162c19f94a23da3e202e628008a59b5214fa5560cb105b1724f0946a23665684be01f94bc878eddca6cc4f294def8efb07fbef617140c32ed99478e3f9e260eafd96029dc62634de9d3ba1e44a6ae5ec66faef52c6f3aa42967418b7b874b2e3ed5bd7176ff924634610f97923c23801d9a07b6c04c598d0f2835b8a1aaaee1ab68695ae6a86761c9883602a7a0fdd1a5ffc4e39f317e5546d7a03d688ac4eca0477bc332468dbc9326b17cf94fd9b04bca63f423a72fd157953b9010d9ddadebb946e0d873f4bf8a337cb5d00b8bf1d70b189c282ff08069644f7bea952408bc0d1345df7e63d3b4759ec81df08b6ee6517409824fc08a338d3583e478f1165ddf3b87cd573082b48102b0fca2235d5eac76a9f092910ce6e5d48445328ddcab7d6b6f710dd630c3200fba901f759095a5b2a1e0b396ac97b888c3f617eae6efb757bfa4bfaabf3c1484209da560a3278b124926e4c9128743858ad06d830b85c50a1f8923c8d180f4ea88d55845a8da36c0d4828b0fdc8974cbdc16395612b7b1dcb8dc57d5e6658e19105bbd23568c8ca3c061094037c35a7fd93403176479c88d49e0df8d9188bdc5d02aca3fbf958be9e3d294cc3623fb99dff614373b7bd30adabb3fdbacae52f0fb78aefb1343bb03d745b6b1db723a1ce876500901b3d56056764e9fbd815f5a7a27870ede0ae6529b0ae271fd371d015642ca37aaeae3d3715ab817378c3c008d13b7b0af7f68b0d45392315a59265cada6a41cf853fc56d5538861926328ab36ef0e102a009d2017a719e1235a03cb3bcec88c887a58fc78f27c57b39009d8c90f81d616", 0x1000}, {&(0x7f0000002440)="b7ef0478ba439c9f60d365533206e82aa7ec6388ac156d6c86142a23a55b2a1b16d08ed43b20893a8dbf3ac09189f9ca7d5b1068da484d6760bb0f29069175a8f4cce88ac380ac1c59af81cbd230edb57f23c456290b7d78c47fe362ddd428beb9b91a84b6f8c948405776f87d9552fd5fe364da009833922b1c199454d5828aca2615cdebd4e40b92a5268fa77cad16ea80ac177b64a83cc4887321ae0177b8ff87f5a4e594229dc304ec73ae2686a984e2979f0423e89afba61c7a83754dd7f71989896ecdc8cc1167f1659b69c64989484752bb8dd5dc2cb83296f4046c997f044409cbf6b2a396cc1416cc3713e300960bed9699f9", 0xf7}, {&(0x7f0000002540)="593773d9ee617ec8b3068a41c68dbc42019834f6f166c40e1f862c3b454d9b02f7c3b1de7c921a397e6f6e", 0x2b}], 0x7) minherit(&(0x7f00006d7000/0x1000)=nil, 0x1000, 0x0) write(r3, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) shutdown(0xffffffffffffffff, 0x0) 19:33:52 executing program 0: r0 = socket(0x2, 0x1000000008002, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82025e772e0f"], 0x10) write(r0, &(0x7f0000001cc0)="7de0dc45a52c2da45050a24aa552f2cada5826f9f59a6599799f955edecc1a1a24745323a6312aeb203e5141638d175ae6225d01a17df19839ff4b7887bd5b9c853c86e2c0519097f55e194dbdb389ffe281d02375355773948a14bb63a6b5815db16811783f51975ef67929a7d03e7a950a32dedf93a20603ba771404ea57d7d7d894ec4952d92f47b186c2f9caf4965278320afd60660a209990b21a1887111473521fd630e1dbfeee48cdadc07cc4c48a87430ebd79823720e62219097c6afeb76bd72b1cef64e5d9c5eaafcd2d58f0d72205fb78dc7ca417bc2918a9b893646a63e27bd71987c8061a2367b3d4b52d5e1497cb2a34268bd2a95582641d13c5bf0554951661ab83ff3e3e7e8b17213bb4120890cb9f83caded64e40faafa8f5c341c496b3696b27db35738621cf02178173c06587a0728b3cab4a4070ed60908876db2990d04714ccae3ad4da53ad7ef921cadd08965cf8a1978190c6bdcafb1c69d16edceb76faf63a9b0d2aa9f13e7080c4323f8bc7e10bf111b50d7b0606e6f54cb9120ec70e5bc9ab0e0e51a5d7a4990cb9ea2901e78bfb10c51fc38581ab4b95709101add47725ffefd8b85b882b94e3b89978418d3a58741433bfc0097de330e98d3b41b55c8c5b4e88d42717213d1318be788e6ce514c184e861d3b8e54bd1d1a67bdc86451d9899d9d91952aea86cb32bb83406081cf2c2fff2643b090f494091aab71b10357f149d14054c8d9a1adb11c8cfa1da4016a6b4ae5edfec985ee90a5f1e8489c68fbdacf1f0e4a5d14db6cc2c846c94c0aca9a9eb29ce0da971e8069e98478e69b3752d1ccc21b5792d6101b6b9cf6811940f6384d18d5b3fc7f70bace6ad9beb3dd38291972222155e6bd3766515905419672844ce65929426f55d2bab06334d559fcd67622863e796caabab48c65ad4506869abd7e15d865a5e4a821f6001d9b9c44e1fa60752cec1cbc7049638e83288a6a559160df13c0c230931d6380764004552ae55cb3c5cc3c38c933ffc2c719045a55fabffac0e8665f2edc040f2a80e8c797fb34ceaf0493137b19c7616f838b020eaee8da4ce7e9c9506b7234ed6cab33fc4b7eec34c1d07b914e2d801334f89900713bcb765c537ca76ada867c5f0e3d30d9e3601f193d7c586043640b3df38763f565b47884c24d054f58b86b7285f7d5f1988e3a4749c1d2c2a6af1e4ec189340e18c26090e44c2ad3ab80da6901f2685c085a064cf92968f77c583e92c38822a865a64e6ac12d53f9d414b04da3a372a5b4fd952f9ae95d0b7e7b27e8dc58c2df8ea9f3e10279af2c0147595a82bbc1629d003286463f4a67bc0f782698081191bc270243d9eb63eff8c738440b34f9698878eb66f4caed112e22918190dc159b43bc08915d6d153a29ac5d87f9e974b364f99b8c7718ff4d44c3c026d2e4fff015f988060db33e585139b16e710697c73192188871814d794f27cc3ebfe7300ce34d2f336ab43fbca3e645d81d75eb71e35f9ca7d83b059e293bd294ad944a7c58482d3c23952a20c4954d94cb8128f920403b43b77dd045afda7797a2852e19a22972de50646d4483b9f71f8892d988d6e2640e5200c914e15f9244d44cd8564ac1eff4ddaf1b513018c13a7d829730f2c2cb19c783e5aab3201f7ad842661f869f94b3b004d2e18455166f3bae1594ead63cda012de53c2282609a40cb08ea3850fca1f700fdb5316ac3556ec11193b3dd7cf9011141c538fe08ceb68f71efc2a1bb5accd775ad7462f7fb8e675248218225753c0811a1afc6e1640e9496e2d94d6f31712f4af54d626f5c6bc4df606532e594b28e0c91e6d4524bc8c6a7f8a64562eab9049eb0f9b567c093eacc8cb0b9196b6c23e82f8f6b0f4a2273609b7cb43803070717099d43bccb5c359f8f4af75cc05faeaef1823428d896da3001c36d38150d07e9427a9d4722cb9ec09d05e6fb5349f1b28ac4a6eeefb8890405544d3ec78af96b93ab6daea0721516cbc669eb1d61361f5ec54b46b4c1d187fce56b478d66dcd33e532ea2a572be33fe9db0e6ee7582c789809293e7f87fbc3", 0x5bf) 19:33:52 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x12a, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450010580068000010009078ffffffff000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7bc3fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a080000000983000002968a737d5bbf001921660a5e308fe80000000000000e12e7868cdf1401ede063eb5", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) syz_extract_tcp_res(&(0x7f0000000500)={0x41424344}, 0x61, 0x0) syz_emit_ethernet(0x3e6, &(0x7f0000002140)={@broadcast, @remote, [{[], {0x8100, 0x5, 0x1, 0x4}}], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x3ac, 0x3a, 0xff, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x70, 0x0, 0x6, 0x1, 0x0, 0x2, 0x68}, @fragment={0x3a, 0x0, 0x8, 0x0, 0x0, 0x17, 0x66}, @dstopts={0x16, 0x3, [], [@jumbo={0xc2, 0x4, 0x4}, @jumbo={0xc2, 0x4, 0x10fd}, @jumbo={0xc2, 0x4, 0xfff}, @enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x1be}]}, @fragment={0x6c, 0x0, 0x9, 0x0, 0x0, 0x15, 0x67}, @dstopts={0x2c, 0x39, [], [@jumbo={0xc2, 0x4, 0x6}, @generic={0x6, 0x69, "a408539bd474334a5d2a22ea4d89eda9af1d7e177d683ac4e29ec8d0776d0e88d7ab56aba37bdc3d98a17f196ce75459e8ede38240e4e9c7abd70e4cbe1c74a8e9f5dcc1372d2b25111bea7a0dd6c515f5bb0c50ff92f39e5da12ea002d764d003a316bc3881694334"}, @generic={0x3, 0x5f, "af3b8eebb1c0f8262ddccded9376c5ce5b96b365311f39a48aca06cf7dee7a603d7303dfe6ab9a129c1b60a10ce2372dd7e481eea1b93d123254f6c05343126646373ab33cbc8f9acc094266bbbedac0149aabd25bd0a502b04dee2ba75a22"}, @pad1, @enc_lim={0x4, 0x1, 0x92}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @generic={0x0, 0xe8, "d77931d676fe200d50d1238f95092ed1a3b673a753771a95223fe1c6eae8806e579f47cc6faa1a39852e5da5b6343fbbcabcb67d6f132e2429651d5e5f0d099b3db01c8256c5703ef844eb75779fed5b5f6561e702f9a355fa19e8f013c2a31897c820ffea45864bc08d1e4bd59231e3ba56128d3d9b75fd2dafd0fe00ae6b684ea062a14f66362fcde88a7c409a05f7404679a9a8ce19cfc736401354fa92d55174abf14845054daa5a7cde417a02429b5eb4bca66293a45529123b431a0b3c74279f7b7d808f00ddc10b8a1fa7e2ac9ef2d14da006793e673f910479f1cde71205e61a0d842018"}, @pad1]}, @routing={0x6, 0xe, 0x0, 0x3f, 0x0, [@empty, @empty, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast2, @remote={0xfe, 0x80, [], 0x0}, @empty, @empty]}, @fragment={0x3b, 0x0, 0x3, 0x0, 0x0, 0x9, 0x68}, @dstopts={0x4, 0x0, [], [@enc_lim={0x4, 0x1, 0x8}, @pad1]}, @dstopts={0x2b, 0xa, [], [@enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x1, 0x2d, "f8d63e9dd4080ada07d98d2d7d6680bf1af7c253292e0657eea070b86086c2861a597f1c7ec5e9d08965453f17"}, @jumbo={0xc2, 0x4, 0x40}, @ra={0x5, 0x2, 0x36}, @padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x80}, @padn={0x1, 0x1, [0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x3}]}], @tcp={{0x3, 0x0, r0, r1, 0x1, 0x0, 0x6, 0x6, 0x3f, 0x0, 0x200, {[@nop, @nop]}}, {"fc3af563dd004a20d8dce25ae6fc13087afff8b3ad11d2d106bffe998865a12dd50a3f926ee6665d878064096029c9585e5072675d7004c65555ad4238e1d8e425f4d5f9455a3fec1d52a0aba4a41a961d9fdf533d38104952e947a7d8179009038f2988a10993553f312ccaeccd19eb76d3ff74cd95a5986528045066354550b4a69215859d19ef3cd90ab8"}}}}}}}) syz_emit_ethernet(0x45, &(0x7f0000000140)={@random="b9d64b726052", @broadcast, [{[], {0x8100, 0x0, 0x1}}], {@arp={0x806, @generic={0x1, 0x3c08, 0x6, 0xf, 0x9, @local, "3772a95674ed9ce4d8118f6f15035c", @local, "d2c8eaa252d6a71bbde16798dc8cad73"}}}}) syz_emit_ethernet(0x7, &(0x7f00000007c0)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "946351", 0x19a, 0x3a, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x33, 0x0, 0xea, 0x1, 0x0, 0x4, 0x67}, @dstopts={0x29, 0x0, [], [@enc_lim={0x4, 0x1, 0xf8}]}, @dstopts={0x16, 0x3, [], [@ra={0x5, 0x2, 0x7}, @ra={0x5, 0x2, 0x2}, @jumbo={0xc2, 0x4, 0x9}, @padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x1}, @pad1, @jumbo={0xc2, 0x4, 0x950}]}, @fragment={0x37, 0x0, 0x6, 0x0, 0x0, 0x0, 0x64}, @fragment={0x2e, 0x0, 0x4, 0x0, 0x0, 0x5, 0x67}, @hopopts={0x33, 0x5, [], [@ra={0x5, 0x2, 0x1}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x1f}, @pad1, @ra={0x5, 0x2, 0x59}, @ra={0x5, 0x2, 0x4}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x1}, @jumbo={0xc2, 0x4, 0x1000}]}, @fragment={0x2f, 0x0, 0xe8, 0x0, 0x0, 0x9, 0x65}, @fragment={0x6, 0x0, 0x4, 0x0, 0x0, 0x6, 0x65}, @fragment={0x1d, 0x0, 0x1f, 0x1, 0x0, 0x0, 0x64}], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x800, 0x1, "880613cc13a21add8d9191ba35184a50886cbeba1758ac17cf0d1ad159c148e6ace0a571ddf2a250562057a0aacea72ce09aaa20dbf8fc0e4d472be9937a113564e3df85ade32e28c9979d823d04be4508fd2c0d5ed2992bad01943d5c367fb624bcbe77f267d524969335c1ac7877f1a46cb8fbdcd2ed3afee67172cf90fd2afe5834cbbe1cb593555f3dfb4f0df49fa0863ec6bf034bfcfc8b120f417c47ff3aa4fc57a87a21cac2dd345fbad25b06e52f5bbd03d0165d32a9ad262e8081847a8fa55d4073b402e742cebcd1ce6201a85a9d19f056dc649a7f16faee5a73152e94aa5700261b4b65e027afe927ee2659f3"}}}}}}) 19:33:52 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000200)="5f992f8fff3c23b66dfb7e8bc4f732f26a6ec1bdea7a5809167780014ae5b17a015c3afcc9e97ad47aff1c8cc4938144f80de78e65e435bbd5b834a02efdcf1b4a02046aa0f475fa559a79913046998a5d8a98b2a599d35ce24fdcc17fad194c03f516e429fe2b92fa3e5ea34cc610b678407ee26766553a4d9efe86de3632e7c283dfe4482310ef7c862317b9f291e5b8ad9294c4773cbc816ee4a54c3b702efcb83dad23a4b8be933925c999255349ac72713cc67251b6b291f7f118a2c80eaaea695becc63e945deb4df43de5ea42fc9d79bc0870ad6330e4f999284576d7c977d7d7024ea5c8a963af249962ac72fdc94fe2d92f14b67f8d5080bb1237d3a299442a546d3bd7f98b75443ee47c5fcc0b948cf06833ece50e5882787440dd7d0d8fd75c3f84cd54479b00f7a9f5e13aae14f8495f25d19ac0be7a538fe77cee95cf58c339b873795aedbcdb359e51cd049d3094a4d5574bb671e30b4e2089f086f37fc2e3fa4403e248a712da170686", 0x171, 0x0, 0x0, 0x0) recvfrom$unix(r0, 0x0, 0xea, 0x46, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffb000/0x3000)=nil) recvmsg(r2, &(0x7f00000015c0)={&(0x7f0000000380)=ANY=[], 0x1002, &(0x7f0000001500)=[{&(0x7f0000000000)=""/69, 0x45}, {&(0x7f00000000c0)=""/140, 0x8c}, {&(0x7f0000000180)=""/37, 0x25}, {&(0x7f00000013c0)=""/161, 0xa1}, {&(0x7f0000001480)=""/119, 0x77}, {&(0x7f00000001c0)=""/29, 0x1d}], 0x6, &(0x7f0000001580)=""/8, 0x8}, 0x822) 19:33:53 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc657699a1f292e27ecb5d602000d7d026ba8af63ff37282921e4fd8972fdc7872babfbb70700abda71601a8bfee8c881ff7ca93c894303b22f310b404f36a0069000fcffe0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) sendsyslog(&(0x7f00000000c0)="69eef8acbc1ae4eaa9098ecb2eadf6888f0c297b19b331738a34fbba55fb66790e27c1cdc65c374eab3c2ce77dc3736780796bdd706939c0eebf4a1085239e7294f9cb55f97fecd93ff52e58d020c0fa1932f6ab769bd06d5537c2956d3437f51c5dab751aa89a0825e458c8c662ff376a040e6d72aca46cdf6900", 0x7b, 0x35) 19:33:53 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000380000000000019078e0000002000000000308907800000000450000000000000000290000e00000020000000037fa8441f0f96103ccde6d728db11562ee362a9729d5ff183e7313910e93d05f859538bd3ddef0d5e0a8e1c404f16a239fbce3bc2132aa922ef1ba1f21d99e20835df9d2166de145bb5db60971f066308bc8964a94042e91cabc12637b3f7e79a17e580fd39cbb8a1b04e2bd96c50bb318003f45d66bc2011ba70486"]) r0 = socket(0x18, 0x2, 0x0) setrlimit(0x0, &(0x7f0000000040)={0x7, 0x3}) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) fcntl$getflags(r0, 0x3) 19:33:53 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) getuid() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) unveil(0x0, &(0x7f0000000100)='x\x00') renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000001200)='./file0/file0\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = semget$private(0x0, 0x3, 0x181) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x80, 0x4]) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000000c0)=""/244) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/70) r2 = shmget(0x0, 0x4000, 0x26a, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r2, 0x3) msgrcv(0x0, 0x0, 0x1, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000c0afd92a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500"/143], 0xfffffffffffffdce, 0x3, 0x800) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000200)=""/122) 19:33:53 executing program 0: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) semop(0x0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x3, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x1000}], 0x4) semop(0x0, &(0x7f0000000380), 0x1d) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(0x0, &(0x7f0000000380), 0x2aaaaaaaaaaaab15) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(0x0, &(0x7f0000000340)=[{0x4, 0x22, 0x800}, {0x4, 0x1, 0x1000}, {0x2, 0x5a9, 0x1000}, {0x0, 0x4, 0x1000}], 0x4) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(0x0, &(0x7f0000000200), 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000040)=""/68) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000240)=""/179) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000040)=""/68) semop(0x0, &(0x7f0000000080)=[{0x1, 0x4}, {0x0, 0x82, 0x1000}, {0x4, 0x1, 0x800}, {0x7, 0xfffc, 0x800}, {0x0, 0x0, 0x800}, {0x0, 0xffa7, 0x1000}], 0x6) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000300)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000400)=[{&(0x7f00000003c0)="08349ad1e116c7683e6434a32b84ee7cd154cd1cccba7f16e04af455d789e1f217641ca6f108712d3e", 0x29}], 0x1, 0x0, 0x0, 0x402}, 0x0) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000480)=""/238) 19:33:53 executing program 0: sysctl$vfs_ffs(&(0x7f0000001080)={0xa, 0x11}, 0xc, 0x0, 0x0, 0x0, 0x0) clock_settime(0x4, &(0x7f0000000000)={0x7ff, 0x9}) 19:33:53 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8060693d, &(0x7f0000000300)) ioctl$TIOCSDTR(r2, 0x20007479) 19:33:53 executing program 0: r0 = kqueue() kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8060693d, &(0x7f0000000300)) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000100)=0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x46}, 0x2, &(0x7f0000000580)="c78f30ac", &(0x7f0000000040)=0x4, 0x0, 0x0) munlockall() r5 = socket(0x1, 0x1, 0x0) setsockopt(r5, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) ftruncate(r5, 0x0, 0x1) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 19:33:53 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x59, 0x80, 0x8, 0xa22b}, {0x81, 0x20, 0x0, 0x3}, {0x9, 0x5, 0x38, 0x8001}, {0x7, 0x1, 0x5, 0x8}]}) socket(0x20, 0x2, 0x0) r2 = socket(0x2, 0x8002, 0x0) shutdown(r2, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="25024207e0000001861835bced11a0007cb0741e5f1104170d1908000000ac5855dcf96b9101007f5104000000000000009272b268e246ac8e2f5d2f"], 0x10) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) write(r3, &(0x7f0000000440)="4116ce85c66d03f1df1702bd9176df0d3c131ffc865ca2dc422f7ccc418fcf789335846b3835ea40c0d8d2c7d3cf587ae82ba6ebf096751c52c8b7873670a75166c9b5d2eb0f997d1a6683c867ea599f9af51924984494ee4ba4c7ab7cc70f45196ef80452b26fad886db8", 0x6b) write(r2, 0x0, 0x0) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f0000000180)=""/49, 0x31}, {&(0x7f00000001c0)=""/49, 0x31}, {&(0x7f0000000200)=""/63, 0x3f}, {&(0x7f0000000240)=""/142, 0x8e}], 0x4, &(0x7f0000000340)=""/130, 0x82}, 0x0) 19:33:53 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)}, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x80, 0x0) dup2(r0, r1) syz_emit_ethernet(0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd60451a7c00412b2196317d54b5ec9b1508de45b14f23a05efff57534c6d35561ef5a63c503000000000000000000000000816794d915c3e7681f0d9b6b4e318bd25dc7d90d7d94e785926ae2130d8f8ec589db4be7333325dd206f07edc27f"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x400e, &(0x7f0000000000)=ANY=[@ANYBLOB="0000b4aad23ed425b776"]) pmap_unwire: wiring for pmap 0xfffffd807efff658 va 0x20000000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff658 va 0x20000000 didn't change! 19:33:53 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x11}, 0x2, &(0x7f0000000100)="63ff070000f51df49e80d62af3f48b22e20af9a71e8ccb4ddc4379e264", &(0x7f00000000c0)=0x1d, 0x0, 0x0) 19:33:53 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x1, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) r5 = socket(0x18, 0x0, 0x0) connect$inet(r5, &(0x7f0000000000)={0x2, 0x0}, 0xc) r6 = dup2(0xffffffffffffffff, r4) recvfrom$inet6(r5, &(0x7f0000000180)=""/220, 0xdc, 0x2, &(0x7f0000000280)={0x18, 0x2, 0xff, 0x7}, 0xc) r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r7, &(0x7f0000d06ff8)='./file0\x00') fchdir(r7) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) accept$inet(r0, 0x0, 0x0) sendto$inet(r7, &(0x7f0000000340)="1daad5cd36198c6af8d9417b5289a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d0900232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06c8acff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94126a94ffe7126d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d6b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab12083a8447b9412faf99b67243a3fab7392f29b6d3cae0b7975e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e8414c1931e1360f00ca1d7dc27ac12c937f4d4bd878bb5de460f952801f824736ce4da6f792e4f27e80fb6f2566b2c12aa49fc0655bf484d9942d6bf3875e18c7b500", 0x2b1, 0x0, &(0x7f0000000140)={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300), 0xc) recvfrom(r3, &(0x7f0000000080)=""/59, 0x3b, 0x8c0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) recvfrom$inet(r2, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) recvfrom(r3, 0x0, 0x0, 0x801, 0x0, 0x0) 19:33:54 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x1, 0xb35, 0x550b, "2ea86ee16eb595607fcfd71100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) writev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f00000000c0)="ff0fd753ea647cbd33503f296cf9effc8dfd36abb766dd5f089e862ad89099f7d614b3ae169d60e4f5003a508f81832095cef4e3636138302d610f85ab7543f1bc7ac81b6380eef989844c643d7c2a880908aa661f4f3f3bc9906c6741459f402bc13bcaf98a41afad80f08b5c8365b374774eeb786e62af63b7fc3e52f4e0b5", 0x80}], 0x1) write(r1, &(0x7f00000001c0)="a1c0", 0xfeb5) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$lock(r4, 0x8, &(0x7f0000000180)={0x2, 0x1, 0x4, 0xfffffffffffffdef, r6}) ioctl$TIOCSBRK(r3, 0x2000747b) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 19:33:55 executing program 0: mlock(&(0x7f0000005000/0x3000)=nil, 0x3000) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1286944, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x3, 0x1da) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, r5, 0x4) fchown(r0, r3, r5) r6 = getgid() fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r3, r6, 0x2) sysctl$hw(&(0x7f0000000040)={0x4}, 0x8, &(0x7f0000000080), &(0x7f00000000c0)=0x285ec, 0x0, 0x0) 19:33:55 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') 19:33:55 executing program 0: nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r0 = kqueue() r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0xfff, 0x1, 0x5, 0x2808, 0xb51}, 0xc) kevent(r0, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) 19:33:55 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="b9f11fd0575d918bd5f516b8f798503fd96e34789a3890b5fb3eb439b2be438d47a721c7d316ff9fa68b88d5d3b2004207f01e10964d0627a6ac7b326d80c77cf91ac7bd80c7a91f2227d3dcdb2269ec766b6c881f6f2de82e01c6e9d91620a8dc31fd0ffa834a8932b6934dd85dbbe2d00bf78f724c2e5135b9af51b1b5a8699aa2c469b5df62dfff420abf939acb9eb2d41dfbf37676c85ba005f632b254a7517ecae53c3efea606aba045e3fe65d636564306bd0224b6f7fcba5b471de50cd431bde24afab1f338ec54f133aa5b1b0fc83626f9805ee22a542246895b3e64a89f9cf3d27c049deec82b5169ec3f0c1a7da8c560bac0eb01671db7ba120b1c0f8b0febc99ab8e672d3954e73858d4649267d46b05b9673f55417513d3471"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000001480), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCLOCK(r5, 0x20004276) execve(0x0, 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000040)) dup2(r1, r3) 19:33:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) readv(r3, &(0x7f0000000040)=[{&(0x7f0000000200)=""/4096, 0x1000}], 0x1) syz_open_pts() fsync(r0) close(r2) 19:33:58 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000000c0)="b9b664e816043a", 0x7}], 0x1}, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd60451a7c00412b2196317d5434c6d3b461ef5a63c50300000040000000000000000081"]) getppid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000140)=0x2) syz_emit_ethernet(0x400e, &(0x7f0000000000)) r2 = socket(0x18, 0x2, 0x0) minherit(&(0x7f00000eb000/0x2000)=nil, 0x2000, 0x2) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) sendto(r3, &(0x7f0000000180)="33a6b940077b0cd86c216da826640ad16dc0a008e7550cccaf6a2f6c125c553ec434916ba2e0a0c2eeccf478b7b7211b53f1750c12e404d9b9534de060af09b73c7d2000ec3f30a979dffddd6125ab88fa11bacd8b109ca7c15949ac05eaff832e9db8f91c268a60c4a0ec767dc96ef3daf6f944b2e015aeb73d811ed21510978b21320f28ea37ed9a2f120e3237488982c975b2a050146787664b9b097fd7f3b84ee7eeffd5203c799900b0ab85f06f727c65212d3b35bc5d781f8b4e52cac47d73753a3bfd2c1ee956b08cf338847fbef6ea", 0xd3, 0x40f, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) 19:33:58 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x16) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) accept$unix(r1, 0x0, &(0x7f0000000080)) write(r2, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdf", 0x19) recvfrom$unix(r1, &(0x7f0000002200)=""/4093, 0xffd, 0x40, 0x0, 0x0) 19:33:58 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket(0x2, 0x400000001002, 0x8) r2 = socket$inet(0x2, 0x3, 0x1) sendto$inet(r2, &(0x7f0000000000)="80179338f429bf20dc4ac68723c4631bb82d7c36ccfb0f6eebe8bae1e47642452f5815099741cefe8fc76beb27b2e9997cd98ea87a55904a9d89a8d94276848adec4d01fb56c84a508d6f6218258b3a56bf64bb4d1f99a8501676f236366d54384b785673d3a1362704454bfc0906d63c5975ffa5469f33dba14895b81ab99e225aefc84febb7ae1a1bea0dc2d004374db1a6a268cc2dc71793f836f97e5c851a4816eecd0f38ec392a932d683fee032d1e03d56793897335104ced6a3ceeaa292d8f1b562ee95bfe8b687480b9bb2312e121abab2802a9262abce71a131584436ca860195847f5c11c64c7ee98d082916598a9aa3aa32eb0bcfed2f72", 0xfd, 0x6, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0}, 0x0) socket(0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) close(r3) lseek(r3, 0x0, 0xffffffffffffffda, 0x1) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 19:33:58 executing program 0: semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x4}], 0x2) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x4, &(0x7f0000000100)="71dbad605685c617608d7b5642d10a6f80133084e5f31a2d0f2da813b25e4a992e30308fbd52fa370f58763bba0ab278599629a4d15f659c244d1c1f12b5bceb03000d6e45cd266fa664b66677fff514fc3240b05d73b622085a9948fe2d986cb345c3dd36a251f9211c9efe32f2acf0ea75feae3abd59cbc7b84eddcae28bf65554b010109bac2bb582a6da08fc8a060773b1e94dc791351a819fb6dd21c5507d72c7c831", 0x0, 0x0, 0x0) syz_emit_ethernet(0x48, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffff1fffff4c5b0aecb9cb86dd6000000000123afffe8000000000e90000000000000000aa02000000000000dadeab73f1004b66cb2eb8f016118000000000000080018400904c01d21d80187ad9d7562f7142bf08159a06d546aca37b3cc5e25d53311209ec8e1dbf95ec2fa50d2abab4aee34a1b9b4318b2ef7a1de071889d00"/145, @ANYRES16]) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x1, 0x7, 0x1, 0x2, 0xfffffffc, 0x8, 0x2, 0x10, [{0x7f, 0x5, 0x8972, 0x7}, {0x6, 0x0, 0x942, 0x50a207d0}, {0x4, 0x80ce, 0x7, 0x4}, {0x3, 0xfffffffd, 0x7fff, 0xd2ba}, {0x8, 0x1, 0x1, 0x3}, {0x2, 0x9, 0x99, 0x9}, {0x40, 0xac, 0x3, 0x6}, {0x1, 0x724, 0x7, 0x6}, {0x10001, 0x54a5, 0x4, 0x54}, {0xfff, 0x8, 0x5, 0x73e}, {0x631, 0x7, 0x800, 0x80}, {0x2, 0x6, 0xccd7, 0x20}, {0xffffffed, 0x9, 0x9, 0x1f}, {0x1000100, 0x90000000, 0x45d3988d, 0xfff}, {0x6, 0x8, 0x40, 0x5}, {0x3, 0xa277, 0x5}]}) getgid() socketpair(0x6, 0x5, 0xc, &(0x7f0000000040)) 19:33:59 executing program 0: semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(0x0, &(0x7f0000000400)=[{0x3, 0x4, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semctl$GETNCNT(0x0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r0, r1, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000380), 0x0) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r3, 0xcc, 0x6}, 0x2, 0x5, 0x4}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x8, 0x0, 0x0, r1, r3, 0x1, 0xa72}, 0x3fffffffc, 0x8, 0x1}) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f00000001c0)=""/4096) semop(0x0, &(0x7f0000000000), 0x0) r4 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r4, 0x0, 0x6, 0x0, 0x0) 19:33:59 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000100)={0x180000, './file0\x00', './file0\x00'}) r3 = socket(0x20, 0x4, 0x5) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r4 = fcntl$dupfd(r0, 0x0, r3) recvfrom$unix(r4, &(0x7f0000000040)=""/169, 0xa9, 0x840, 0x0, 0x0) 19:33:59 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCFLUSH(r1, 0x20004268) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 19:33:59 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xae, "000000e3ff010000113ee21200"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 19:33:59 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfcb7) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000800)="3c43bf89bc78d4b50d480461b50ae79f1ca2f89ddf695665951f386366f1c0db9e13748c4d2e1a05882239b44eed7afa41534dbe9ce9acb24f2c84f4e60be0f89577e2914c39870afe1290b23f5d7c8f74d6948bcbf424f268376a8b862aad7d272cd09a8b1cd0c5b293de6737b1313377006453fdcee9a10dc38d21646caebdbbbb1ce6d1172550eaa6c8b65092f2f65ba08092f56f5e5ece4a766f7636c2595a3410cb9fd93a693e6235127db39580fa8286a912911d1a9e092483d390e5da9d429c9c28515e2f6190fae1932a78ee906c864edd2c48232cec1d2da0d3596ecd680467e8069e87710e57da17643e875a1df25dfed256", 0xf7}, {&(0x7f0000000100)="f0165accc4023cfd22a35171086658a0a0b11c9807b37080b89924144e35256eecf70e9a54f3a229e38a996b0fa1236dd79d1142103df1dd6f57901535021dd992e49bb04716eed671d76be22d5cea3d02464ae4b1634a93aaf3e0cae8351818850d8904d3ae40ee9a167218c5bd4b8ddf000000000000", 0x77}, {&(0x7f0000000180)="fb7b55ce6bdea0dfcd47ed6fd7bbed640a76dfd54468ca35908822c68ee869ccb857cb9bd7915ab09a88d04806df8f7379123e180b1a4ed9b018becad1b7868db2206e05b03bc10066fd2feda1b491d6d746986ee8f8a6a3ad2e5c3219407932e6e8e86aa3fe3b45a110eb5e3628b2b7353ea2be795dec87e30896f3f88f1f7afa69ed95b87e87", 0x87}, {&(0x7f0000000240)="6089a08a042edbf26e49a327af4bbb4b0d94b60f4a9a831b26d22ef4bb7f3ddb44671bfbb4bee71697013a6552e115cd1045ff98bbec8c9c181a242c6112c976d66701069f07d63dd8e334a3809ea77cb3e11f7ad4d9ba48c47ecfab63d18f50f8de499d4a4618f3f45d81e7379f54a4aeecce92558e6589b9288db7b86ab6a427a2f275daffeb616d15a909f1efcd47412ec325", 0x94}, {&(0x7f0000000040)="b7282f02c95cb1407081b83d707ab6054061c9ad6844990e1617451e9b6a5b689d05a74f75a6d5035d96e5f6a15212aa82e521988ea2f8b19830a7ed05088ea5c1e8a63275190a105beb17ee3626", 0x4e}, {&(0x7f0000000380)="39d2106cb48bd8940746ff", 0xb}, {&(0x7f00000003c0)="268f9d7108efcc62bda662f128085abe5435d32cf8ed90044c86145b0c273417bff90d0d52c7aa82dca025aad753ac72ebe24b876328d54faab6cad4d4a24992eb2f39c4ee5893f3b46f3cdead04ffa4f22a2489297b06797708fd3085f4639dda2d89a25a25d2a9", 0x68}, {0x0}, {0x0}], 0x9) close(r0) execve(0x0, 0x0, 0x0) sendsyslog(&(0x7f0000000480)="e5c5f8f2e061b8b6a8e533b735906e81dd67d2dcc9651026597fa399d405b0db8f4b4aa9b948efaa9ac0d0ab194bf21dd8297a62fe540b5cc2580a15c7c839946b3a948a2729477fadd0c3d35bba1da27df41d4720e2bd5a55eebddcd354122296c62ae75cb26400bfd47d2a65498afd291eee583197a43b1f8b3e5b3fa06d9925543908fd5184430a16e84e0f48b39e79b3840e46cc9128e83f6a672c368647ba618a45100700643be999a0ed4165f0a7fe6e278cdd2f10f51d09dbf1e1010c4ae2a9687c442805f8b80acb93", 0xcd, 0x7) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8201, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000440)=0xfff) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) accept$unix(r2, &(0x7f0000000300)=@file={0x0, ""/95}, &(0x7f0000000000)=0x61) 19:33:59 executing program 0: r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2fac14"], 0x10) write(r0, &(0x7f0000001cc0)="7de0dc45a52c2da45050a24aa552f2cada5826f9f59a6599799f955edecc1a1a24745323a6312aeb203e5141638d175ae6225d01a17df19839ff4b7887bd5b9c853c86e2c0519097f55e194dbdb389ffe281d02375355773948a14bb63a6b5815db16811783f51975ef67929a7d03e7a950a32dedf93a20603ba771404ea57d7d7d894ec4952d92f47b186c2f9caf4965278320afd60660a209990b21a1887111473521fd630e1dbfeee48cdadc07cc4c48a87430ebd79823720e62219097c6afeb76bd72b1cef64e5d9c5eaafcd2d58f0d72205fb78dc7ca417bc2918a9b893646a63e27bd71987c8061a2367b3d4b52d5e1497cb2a34268bd2a95582641d13c5bf0554951661ab83ff3e3e7e8b17213bb4120890cb9f83caded64e40faafa8f5c341c496b3696b27db35738621cf02178173c06587a0728b3cab4a4070ed60908876db2990d04714ccae3ad4da53ad7ef921cadd08965cf8a1978190c6bdcafb1c69d16edceb76faf63a9b0d2aa9f13e7080c4323f8bc7e10bf111b50d7b0606e6f54cb9120ec70e5bc9ab0e0e51a5d7a4990cb9ea2901e78bfb10c51fc38581ab4b95709101add47725ffefd8b85b882b94e3b89978418d3a58741433bfc0097de330e98d3b41b55c8c5b4e88d42717213d1318be788e6ce514c184e861d3b8e54bd1d1a67bdc86451d9899d9d91952aea86cb32bb83406081cf2c2fff2643b090f494091aab71b10357f149d14054c8d9a1adb11c8cfa1da4016a6b4ae5edfec985ee90a5f1e8489c68fbdacf1f0e4a5d14db6cc2c846c94c0aca9a9eb29ce0da971e8069e98478e69b3752d1ccc21b5792d6101b6b9cf6811940f6384d18d5b3fc7f70bace6ad9beb3dd38291972222155e6bd3766515905419672844ce65929426f55d2bab06334d559fcd67622863e796caabab48c65ad4506869abd7e15d865a5e4a821f6001d9b9c44e1fa60752cec1cbc7049638e83288a6a559160df13c0c230931d6380764004552ae55cb3c5cc3c38c933ffc2c719045a55fabffac0e8665f2edc040f2a80e8c797fb34ceaf0493137b19c7616f838b020eaee8da4ce7e9c9506b7234ed6cab33fc4b7eec34c1d07b914e2d801334f89900713bcb765c537ca76ada867c5f0e3d30d9e3601f193d7c586043640b3df38763f565b47884c24d054f58b86b7285f7d5f1988e3a4749c1d2c2a6af1e4ec189340e18c26090e44c2ad3ab80da6901f2685c085a064cf92968f77c583e92c38822a865a64e6ac12d53f9d414b04da3a372a5b4fd952f9ae95d0b7e7b27e8dc58c2df8ea9f3e10279af2c0147595a82bbc1629d003286463f4a67bc0f782698081191bc270243d9eb63eff8c738440b34f9698878eb66f4caed112e22918190dc159b43bc08915d6d153a29ac5d87f9e974b364f99b8c7718ff4d44c3c026d2e4fff015f988060db33e585139b16e710697c73192188871814d794f27cc3ebfe7300ce34d2f336ab43fbca3e645d81d75eb71e35f9ca7d83b059e293bd294ad944a7c58482d3c23952a20c4954d94cb8128f920403b43b77dd045afda7797a2852e19a22972de50646d4483b9f71f8892d988d6e2640e5200c914e15f9244d44cd8564ac1eff4ddaf1b513018c13a7d829730f2c2cb19c783e5aab3201f7ad842661f869f94b3b004d2e18455166f3bae1594ead63cda012de53c2282609a40cb08ea3850fca1f700fdb5316ac3556ec11193b3dd7cf9011141c538fe08ceb68f71efc2a1bb5accd775ad7462f7fb8e675248218225753c0811a1afc6e1640e9496e2d94d6f31712f4af54d626f5c6bc4df606532e594b28e0c91e6d4524bc8c6a7f8a64562eab9049eb0f9b567c093eacc8cb0b9196b6c23e82f8f6b0f4a2273609b7cb43803070717099d43bccb5c359f8f4af75cc05faeaef1823428d896da3001c36d38150d07e9427a9d4722cb9ec09d05e6fb5349f1b28ac4a6eeefb8890405544d3ec78af96b93ab6daea0721516cbc669eb1d61361f5ec54b46b4c1d187fce56b478d66dcd33e532ea2a572be33fe9db0e6ee7582c789809293e7f87fbc3", 0x5bf) setitimer(0x0, &(0x7f0000000000)={{0x1, 0x3}, {0x2, 0x3}}, &(0x7f0000000040)) 19:33:59 executing program 0: lstat(&(0x7f0000000040)='./file0/../file0/file1\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="40946891f20ccaedf75ab96f05fbad7d53e51b32ab7d71a5425a86a53285abbef9", 0x21}, {&(0x7f00000000c0)="3a09215a4b17b7940a587c5767ee3c1fd28b400deef6b42c555dfff4c5959bc91673ccd4d594d2", 0x27}, {&(0x7f0000000100)="48efcdec32b54cd5aebe0bc2cc1de69a741d200b6b01a99f5ade4f9620a076773028d99af23c96b37044e71922c2fee6fe8bedd921335bf3703f6f50c2a9bcc5cf370a5d62730fc638a2a2f10c049f93bcd082cec10910e54b656ff1e1fed36cbb5f9773649be207b37818f732a627124277a657bb3d204eacdfa079cbecb11b1c90e05a71a12215dd1e8564558a0f5fe7cb66847a388ff90e51f93928ea93ab2e1ff35225fbbfd82d0a9f8fa250a0b6ab691a161ca33d6e47b89412332b17da3cd47ad8cc20c249eb7551ceef068954b5b948870b0048b3755511593b10f3cc4ff08daa095c394c53d61acb816155c82e325244bb95ad00472755", 0xfb}], 0x3) 19:33:59 executing program 0: r0 = socket(0x18, 0xffffffffffffffff, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) ftruncate(r0, 0x0, 0x8001) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) socket$unix(0x1, 0x5, 0x0) r5 = dup2(0xffffffffffffff9c, r1) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000100), 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaabbffffffffffff65dd603179710030000000000000000000000000000000000000fea35997d81c578f133dc42850bc4b8f0400907800000000602767150000000000000000000000040000000000000001fe8000000000000000000180000000aa", @ANYRESHEX=r6, @ANYRESOCT=r1, @ANYRES64=r1]) 19:33:59 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000140)={@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={0x61, 0x2, 0x0, 0x7, 0x0, [@rand_addr="fec45722f976ccd50639bbe5eda7eea9"]}]}}}}}}}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20040, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000100)=0xfffffffe) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000001c0)=""/4096) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x1f, 0x5a, 0x1, 0xd6, 0x5, 0x8]) 19:33:59 executing program 0: msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000ffffff7f00"], 0x9, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x27}, 0x2, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) readv(r1, &(0x7f0000001600)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/214, 0xd6}, {&(0x7f0000000040)=""/81, 0x51}, {0xfffffffffffffffe}, {&(0x7f00000012c0)=""/52, 0x34}, {&(0x7f0000001300)=""/28, 0x1c}, {&(0x7f0000001340)=""/54, 0x36}, {&(0x7f0000001380)=""/211, 0xd3}, {&(0x7f0000001480)=""/165, 0xa5}, {&(0x7f0000001540)=""/166, 0xa6}], 0xa) socket$inet(0x2, 0x2, 0x0) socket(0x1, 0x1, 0x7) setsockopt(r0, 0x2, 0xfffffffb, &(0x7f0000001740), 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8060693d, &(0x7f0000000300)) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000001700)={&(0x7f00000016c0)='./file0\x00', r0}) 19:34:00 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x80) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) semop(r0, &(0x7f0000000000), 0x0) r1 = semget$private(0x0, 0x2, 0x321) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000300)=""/179) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000001c0)=0x8) semop(r0, &(0x7f0000000080)=[{0x2, 0x6, 0x800}, {0x1, 0x1, 0x400}], 0xd8) semop(r0, &(0x7f0000000140), 0x0) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000100)=0x80000000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x2) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x160}], 0x1, 0x606dca73) dup2(r3, r2) chflagsat(r3, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000140)=0x6) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000300)=""/179) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000200)=""/83) 19:34:00 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) shmat(r1, &(0x7f00001c3000/0x1000)=nil, 0x0) r2 = shmget$private(0x0, 0x2000, 0x181, &(0x7f0000ffb000/0x2000)=nil) shmat(r2, &(0x7f00001c3000/0x1000)=nil, 0x0) shmctl$SHM_LOCK(r0, 0x3) 19:34:00 executing program 0: pipe(&(0x7f0000000480)) kqueue() r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r3 = kqueue() close(r2) r4 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) pwrite(r4, &(0x7f0000000140)="0a3904f3a1671a32ef9ee527011cdb0635dcfcf4b402d5246b78246653e1d60f76d3c6598082d157b81f41a3079189a38c91e34f1f59399fded55c9e051d57", 0x3f, 0x0, 0x5b) sendmsg(r1, &(0x7f0000000780)={&(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f00000001c0)="a67de6323d5d4461744572ea090190554b0d0ee33cecc26cb786263073c34e50d5fb8f146e4eb5e0657b760a7425d27c4e314ee1433fe7e5034a167015cebd5b59b261244bf703f71fd87b60c8cf225623baad171af1b78b79879a5566b7ef90", 0x60}, {&(0x7f0000000240)="6539f3618aa251c85e1cb49cb4dc031ac3e6d6b908550629bc71f8d5837205", 0x1f}, {&(0x7f0000000280)="65db9ecd37209942126cd9c91b160dc4", 0x10}, {&(0x7f00000002c0)="e6862dbb16026164429a2aa002b52756387b660993febb597168d492c3da07e50429faeb10abfe0f530f19842bd369cec2f29f196bb6a8da14a182cd4691faea9aafb8a23a1dd180613684f5d8a0c910253bc5fae9e57c1f15b2e540ed976af39d678a9977abdc5ebc3bcb338f548babb6c7008f308a9c281bf215e932f5e9a636f4001cb4f859d65e4d50a7713c569c0459530bdacab04744e9aa4cdcd49a647867e81ec058e490b9e5dad91fcd129cf6ae4fdf9f656031daff7465884294d07e2688b11319f81181989905e0537b81717df5d4b12e05e4e3b4c8b6ae958fd1ae78b9", 0xe3}, {&(0x7f00000003c0)="ac43cc3d024a3e3de5fbe83855dd94938f80d9617fcf79297d33890fdf42490d4aa971303f7a42968fbcb7c9de2cb2287c22798b309cb53643bef20c5fa610172c4a86ebbb4f2985704c29781b7465", 0x4f}, {&(0x7f0000000440)="f127048a0b0cdf6e694a61f40b35214f633017777836be119d11dfb8557e5f7a29dfc7f5c2", 0x25}, {&(0x7f00000004c0)="bc0145add0a725875819a687a807ca5992838e8cb552b1123ab92f7f366579f723da2e5370069a12fce14b956c034ca1c6789707ad3d9ce667419d7001aadb357261f75928322b15fe1510000c8e8b2974675289db23447290b661717fe004f983671124b43cc507afc032b2c2cda40816f01192b3a36f431e8f7bd5f1a2bf320798ad6997007edbe073c836056376f44c24832d83e2ccfb751a1f468a2523e846fea86aab52eee8323b86cac77d219c0c056fa8", 0xb4}], 0x7, &(0x7f0000000600)=ANY=[@ANYBLOB="6800000000000000010000001f0000001f45e3a2b8625f99f1699017c1e60fba6b7c5aaccc094da0afa226e38ec65253348d6c3b67762b950715efe6aaada68ae3a306770eeb6a7a3edb605119a498cbcdf6bbb7e2a215547fc9abe9b4d330220b000000000000000001000000000000ffff0000ff070000ce828c6e9f38b3620521543e5b529f343ce9c2f4990a18e1aeb37eaf922767eee7517e1ad2257ebefd1cec377610cbba0171385be13ea55240c76555fd9876812991ff00c935b78201ad5be9f1c60b8bbac183f741ae5165e1fac4a964a7ab73dafc160dc58b0c79cd916f37ec12483f0a9fc8ef5c34434386687285e04ff43f149cc2199795de48d00c83c8e7a7a00e0d5b4e9fc295b683c10a7ce606fd2328ace77c93853825d073e9879c16274fa0ff20e86f5fc9197bcc06ef98464febede00bde76fea830c920fbbc41d8aa64813e6c1a33bc85cc2db150207f1ca9f480000000"], 0x168}, 0x1) kevent(r3, 0x0, 0x0, &(0x7f0000000280), 0xc4e, 0x0) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000040)=r0) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 19:34:01 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x28, 0x200000033, 0x0, 0x0) r1 = socket(0x11, 0x8000, 0x7) close(r1) getsockopt(r0, 0x29, 0x20800000033, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0xed) sendto$unix(r2, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) flock(r2, 0x1) r3 = socket(0x11, 0x4003, 0x0) r4 = socket(0x2, 0x1, 0x0) semop(0x0, &(0x7f0000000400)=[{0x0, 0x100000001}, {0x0, 0x4, 0x1000}], 0x2) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f0000000040)={0x951, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x12, 0x9}, 0x4, 0x10000000004, 0x9}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) wait4(0x0, &(0x7f00000001c0), 0x8, &(0x7f0000000100)) dup2(r3, r4) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 19:34:01 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000200)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x4}, @rr={0x7, 0x1f, 0x0, [@empty, @multicast2, @remote={0xac, 0x14, 0x0}, @broadcast, @empty, @loopback, @multicast2]}, @ssrr={0x89, 0x1b, 0x0, [@loopback, @rand_addr, @multicast1, @loopback, @multicast1, @loopback]}]}}}}}}}) syz_emit_ethernet(0x76, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100403a0000000000000000000000000000000000ff0200000000000010000000000000010200907800000000608d05000000000000000000000000000000000000000001d61b6652c66c79e2362d780a8dacfe8a2c00000000000000af16f98ecfa5717f"]) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) 19:34:01 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000100), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) pwrite(r5, &(0x7f0000000180)="1bd1aef360ac477ea9c2345161224d74de2da094dc12a674ef4267d8e6469ab5b495cfdc25729685dca8ccc103cbe70bf7690fbf0f16a32897158675f8a9b8db98930a893121d2c684d87c42e75886eb1b55b4e9329bc8b72601eeb77c277fe30540286cd7cf363d8b312c25b47b3c463e93e140587adaaf26db88aa27bd22aa8458e5cad5303e4e6bf5bf4ecef004d3f6b9b3371dc7228d2a68dc2672de7f5dcb09ff3acfe35af9b39ebcb8105ab832ad5b4b0f50ed932b194251e25792044a7db96f35931c55e8500dcb7abead3832ab74ded5556bc4e5b8477618b4a16806e34125baf84b48170c9a", 0xea, 0x0, 0x1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 19:34:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6602c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000001480), 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x1, 0x0, 0x0, 0x1}, {0x6}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r1, r3) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x3) 19:34:01 executing program 0: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000002c0)=""/222) msgsnd(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="000000000000000085c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621bd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b8149bde1df12b0e54eaa349dcdc1d3ffffffff939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e420792680d679cb86dc2ce978a31e976ec10ed08f2a5bdd6b046e1fcfec8b84384eea854f58ca42215f176b6383c3f6ccb07c357574a7beff09498ae05fc250b0fe57b7412e27d918b844b3b73adeaeb7d426cc5a6c9fba7eb559027"], 0xb2, 0x800) msgrcv(r0, &(0x7f0000003440)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f5a7b247b682a4d69c4137b58aed2700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003929afdcae881246000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800"/4135], 0x106e, 0x0, 0x0) msgget$private(0x0, 0xfffffffffffffffd) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000180)=0xc) getsockname$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r1, 0x7, &(0x7f0000000080)) dup(r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) sendto$inet6(r1, &(0x7f0000000140)="34b4e144508d8a9a5a", 0x9, 0x9, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) getsockname$unix(r3, &(0x7f0000002400)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df6d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001af73eceb265546059a1bec0439d4c00"/4100], &(0x7f00000000c0)=0xfffffffffffffec5) truncate(&(0x7f0000000280)='./file0\x00', 0x0, 0x3) r4 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) connect$unix(r4, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) 19:34:01 executing program 0: execve(0x0, &(0x7f00000000c0)=[&(0x7f0000000100)='\x01\x80\x00', &(0x7f0000000140)='\x05\x80\xd77M\xd084\x8c\xea\xbc\xd3\xcb\x00', &(0x7f0000000040)='@}\x00', &(0x7f0000000080)='\x01\x80\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) accept$unix(r0, &(0x7f0000001200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054b26eda6e8649fe1a1c49c8cb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007fb83a550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000"/4102], &(0x7f0000000000)=0x1002) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) listen(r1, 0x3f) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) recvfrom(r2, &(0x7f00000001c0)=""/214, 0xd6, 0x0, &(0x7f0000000300)=@in6={0x18, 0x3, 0x1ff, 0x6}, 0xc) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 19:34:01 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f00000003c0)=""/102) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(0xffffffffffffff9c, 0x29, 0x8, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xfffffffffffffffc, 0x1d, 0x1, 0x9, 0xdb8}, {{r1}, 0xfffffffffffffffd, 0x40, 0x10, 0x80, 0x100000001}], 0x5, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffd, 0x40, 0x2, 0x1, 0xef}], 0xffff8001, &(0x7f0000000300)={0x3, 0x4}) semop(r0, &(0x7f0000000200), 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/68) r3 = kqueue() kevent(r3, &(0x7f0000000280), 0xf8b3, 0x0, 0x10000fe, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x10c) 19:34:02 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902", 0x62, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x11, 0x3, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x5b4) semop(r1, &(0x7f0000000380), 0x0) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r2, 0xcc, 0x6}, 0x2, 0x5, 0x4}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfb) r4 = getpid() fcntl$setown(r3, 0x6, r4) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x4, 0x0, 0x0, 0x0, r2, 0x10, 0x4b1}, 0x6, 0xffffffffffff2d0d, 0x0, r4, 0x7, 0xffffffff, 0x0, 0x2}) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r5 = socket(0x11, 0x4003, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, &(0x7f0000000080)={0x1, './file0\x00', './file0\x00'}) sendto$unix(r5, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 19:34:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x46}, 0x2, &(0x7f0000000580)="c7ab30ac", &(0x7f0000000040)=0x4, 0x0, 0x0) 19:34:03 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa080045000078e0000002ac1400aa030b90780f000000450000000000000000290000e00000020000000037fa8441f0f96103000000000001000006"]) pmap_unwire: wiring for pmap 0xfffffd807efff658 va 0x20000000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff658 va 0x20000000 didn't change! 19:34:03 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) socket(0x6, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x3, 0x6, &(0x7f0000000100)="06a90100", 0x4) r3 = socket(0x6, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r5 = socket(0x18, 0x2, 0x0) close(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x5, 0xfffff217, 0x5, 0x0, "0c97f59c8dee8e35170c4dbc52ea0e7ddacd63b5", 0x0, 0xffffffff}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0xffffffffffffffc2, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8", 0x88}], 0x1) 19:34:03 executing program 0: setsockopt(0xffffffffffffffff, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r5 = semget$private(0x0, 0x4, 0x5b4) semop(r5, &(0x7f0000000380), 0x0) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r6, 0xcc, 0x6}, 0x2, 0x5, 0x4}) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000080)="b75e1508ea4de0524c9aecdc0975da9cbeaf98cbf6f29995b7e7e363f2821732d2fb696b95cd64d7d2a3182abb8f58c380883470459efad665ff2c4f35801c1e2c6e6f621805cf3f26409c856ffc839be538ec3443996224d207d6dd3d5f17", 0x5f}, {&(0x7f00000001c0)="bccb623009349b8241ae9044d3db3bd7674814d4d602124dff3e0a0883234d477d070842a78e502efd40088ae2f76190689cf0644b362732ef0511966958c84c2b1b7179f34f0c1bf55ea78082b94790b1bb6daf1f6d4e94290c7fd40e45a3863ddf0ef7e1a84c399fc2ba4f52c30ba15dba6dacb83d0f8f8a8582ded5ba4fcd5a7c4fe22f86f8037cb6add3eeb2f30d1fc18cfd61957c9d8f13dc046941813d84ce4721a8300bacaf61ae55aba6f5b37ffb4775d4041893e068f571ac8c1c5595e5cfad342731f1e251d7c5ab9c6155da7585c957b379ccf41714bd0e74ee2e453cc7d314519cd3675097625a8ef9d149a1", 0xf2}, {&(0x7f0000000100)="2fb1e22f9b2d682f99fa2e2e0998aa55d4970d8274edfe0315eb0c6c88001f421aaaf3c4da04253f180b", 0x2a}, {&(0x7f00000002c0)="5e2b48a4835ec0df3c2a957c5706097ba500ed0df5766588d0ba61a3223b4b474cd1a8f4c8d2f46a6709dad27b17256e3baf2da166a9ac019ff1fb3ed050d2414eea24cb7f1c984606116f5c6f4643a56c341a2202fcd0decfa331bb", 0x5c}], 0x4, &(0x7f0000000580)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r2, r4, r6}, @rights={0x18, 0xffff, 0x1, [r7, r8]}], 0xe0, 0x8}, 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000001780), 0x2}, 0x0) 19:34:03 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031790000063a00000000000000000000000000ff02000000000000000000000000000101009000000000000000000005000000000000000000000000000000000000aa00000000000000000000000000009bd5b98579e134abd373408039c0ce9fbf63ff22ef312d01e63ac42bde954dc948c219f60d72d09dd60b4adfde5247d4b05fda73e88c69d2148fd974b70ab356d28e4055a59494023a52648dc2bf3fe67ade655128f1d6a7194cdcb0ab1b9f4d8095d099689dd3f61ae61f23ff7ded80c2a3ad38d3bd0aaee26f5d413ee828853ccebbfc638c6be79bd37032f063a942a365286d586a672492ada5cbe804b8103048d672efeb383f3cec5a2047db47f9e09ed76739ffeeef94fde56a15ff3da25eeb7998da6a16a35e63cae55008c980c969cdaa8c0340983bc74e1e9c53af9a3b9ee52ff2963aa80a25a4434117a67b206374b2ec514594ecfa8dbbdc3b95235f8fa23b5b15541e4346c780fc5d283a997713ab8a62801b2f586b06239e95bd81fb567549d0f9a52686445f"]) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000080)="00b7f6274f3727370f5594f2eef70000fd000000", 0x14) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001640)='/dev/null\x00', 0x80, 0x0) accept(r1, &(0x7f0000001680)=@in, &(0x7f00000016c0)=0xc) recvfrom(r0, &(0x7f0000000000)=""/48, 0x30, 0x3, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) recvmsg(r0, &(0x7f0000001600)={&(0x7f0000000180)=@un=@file={0x0, ""/94}, 0x60, &(0x7f0000001700)=[{&(0x7f0000000200)=""/145, 0x91}, {&(0x7f00000002c0)=""/169, 0xa9}, {&(0x7f0000000540)=""/125, 0x7d}], 0x3, &(0x7f0000000600)=""/4096, 0x1000}, 0x1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x42b, &(0x7f0000000000)="06000000", 0x4) r4 = dup(r3) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000140)) open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x0) 19:34:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8060693d, &(0x7f0000000300)) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000000)={0x7fffffff, 0x800, 0x7fff, 0x4, 0xfffffffc, 0x72, 0xfffff801, 0x10, [{0x20, 0x2, 0x0, 0x3}, {0x100, 0x80000001, 0x1, 0x2}, {0x7, 0x5, 0x0, 0x8}, {0x81, 0x10001, 0x8, 0x9}, {0x3ff, 0xff, 0x7, 0x400}, {0x2, 0x400, 0x5, 0x6}, {0x6, 0x1, 0x40, 0x8}, {0xe195, 0x8, 0x66a, 0xffffffdd}, {0x8, 0x3f, 0xffff, 0x20}, {0x3, 0x0, 0x8001, 0x7}, {0x5, 0x6, 0x7ff, 0x40}, {0x10000, 0x100, 0xa230, 0x1}, {0xfffffff8, 0x0, 0x9, 0x4}, {0x3ff, 0x7fff, 0x1, 0x6}, {0x929, 0x20, 0xfffffffa, 0x6f9}, {0x200, 0x800, 0x8, 0x7fffffff}]}) syz_emit_ethernet(0x26d, &(0x7f0000000600)=ANY=[@ANYBLOB="cd3709397155767b14c4248d3997030f00000000000000000000000000000700000000aaff020004000180009078000000"]) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000140)=0x3f) 19:34:03 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socket(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "09659100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket$inet(0x2, 0x8000, 0x0) sendmsg(r2, &(0x7f0000000700)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000100)="fb3f4e3fca61fd756edc64352c043e9203031f43c3fb22d1eda3561b2e3125023fbe8c761a0051bbdbae74a39ef4578bd5694867afd6a3cba22287e34eed5ac6928dc90f3a35cb74b41cbfc346d5cf7f349e7d55e0951a1e37b38ccc2470d040c17974f9dd5ee0de7b2e812f7fd5e4f87fad4434c940e0156ae0cbb5528b10b5677e8ad21f990790ea22e67e2386373633e201c26b48012a6090b08cb936be963b61edb0d90450ab8352d43581d7e0cbe1b8083a51e63a5bd68534449826291e27df8fad41670c262d6f75dc4328ed131c29045981ce622c35953090fbd5b724c2b311197205f63f0df49173dbff034c7747903322dc62", 0xf7}, {&(0x7f0000000080)="9a4709d95699aa61f7a9e358", 0xc}, {&(0x7f0000000200)="418db6214d8ca48a4747538a50e79f267c3bf1fca1fae5a173937122d52350b83bad8a449207d57092f17b76f8eaad18be31a30eb6d6848fe82eed91d1efbffd41581e1978e27f6baccc428982d775c8fb88c37287a6bbd7511351af6aa6e8d7b8170c111f72af6704c2fbcc8b4c0bb5ec45ecd246fb96cd53cd66379a69bb50602a6e53104b92d7292a0b9b6b721e2e4e8aeb53f96891a376a5f5a2c75d1bccc48fd09ee86e9de70c559dcd1839fdfcaf887e60fdf2970d4fde2d48ce4de85c3c4a7ef6117cce6ab15e9be7b4de430df681d14b45882e64120685f0", 0xdc}, {&(0x7f0000000300)="3a8e972f682289139ce4abc156363e16c197f590213195a2b9f0ab84b6b92e962d864c0873626918353252fa5d39dd08bd3fb36d", 0x34}, {&(0x7f0000000340)="32123ba8e3657f577761", 0xa}], 0x5, &(0x7f0000000400)=[{0x20, 0xffff, 0x4c, "338aed645d4fde6333066c7b6f70ce"}, {0x10, 0xffff, 0xffffff81}, {0xb0, 0x1, 0x1, "096fdebfb9eb96a387f845522c31b4c8b01aa9bff795d64cd13b948c2ed4463d3621b26df47bddfc1d4728b9298fe3e02ad1d00016ba7c3cdb650bded843785caed7de1fa038654067df273bee12d1c022789c2f20cc858bbde594ce5890b3416e2830165b0533fcadf7b52c7dde085345f572445183a86e28e4b7c927f29d0907c6e34cf4837d34ee44c866f374a558837cbb1166d472cdf1b2d2"}, {0xa0, 0x1, 0x0, "9584c5a7e2c26895cc776801fd765ac22afc6af114051c61cbe52e9d8091f8c5df946269600a77331bf695a751275b169429b1c7ab8d0c9253949e6c35e850e68c69ae751f1d271c613f5d522bdb7b969f9d4cd2002db4dc901311a18cb3b98175bb74e3aa291cdb57049c28aef925070c76e78b261fc28d1d2d55c395bc1d5268b7ac7022f3d03ab819"}, {0xf8, 0xffff, 0x5, "cb5fe6ebcd9e9ab6ae61b92e044c4e2c9b624d36f65cf03e2d428aece3c2e818dda823c3b2855967de50ee42727bef31a6bd4de664a2d2b31e9035d957d2be49b9aca17169b14e4edcc3c512b8bb42d7e33417f49545ae559a9e0d77001fe8a70d7317f0dfc89ec0141f32b75b77392a0c7e9753bcba38d3c4a1d2ca28629dffa4de71f1132d745b980ac639ef72cab7da714267e0c1f6ab6beb425660c64841ad6d01f905673c1dd6b639629c84b023fbe61ba3c1bcb7287fd1ccfba7e3a0ed8be1b41dad8270f2f4e4cb261b56567b692db401e404767bbac2e50c7cd2f552ec6868cf4811"}, {0x70, 0xffff, 0xfffffa10, "56d33e7b606a2f14fce797bba3ade1359707f73c7912fdc0cfe0c0c88e0da8f1241892a30f382d914afdac9a07e80330859166601decfb76838749e05d2fd454787a3573109e478419be4d2bc632eb222ca2d9f3658b84b0b653f0"}], 0x2e8}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:34:03 executing program 0: syz_emit_ethernet(0x400e, &(0x7f0000000240)=ANY=[@ANYBLOB="fffffffff7ff00000000000008004500001c00ac07ffffffffdbfc1400bbe00049622ac2a0d9175d4400"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 19:34:03 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000400)) sysctl$net_mpls(&(0x7f0000000640)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000180)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0xfffffffffffffd9f) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x5}, 0x4, &(0x7f0000000040)="26e371eef45b62806d8a82aff476809415836e694fa7f62385486b81858f7fe613a1f70db287c5a1de3c555d639b84c5deb893ceb5d7caf79b39a0cc0f1a35f0f5407363b050bb7daa5cb7d9cbc94274f5592318f4a89d5d1bb3c0f642e9390536ba1f56c9b9a24cbfe057c423c45b3521ba155a42f408ec6a1270ff20bdf282ce3dcb2f2ef0b03bc62f6f1f976ca33b05e7e585abebf3a28b3abc65575ea4cfef008a82d80bddcddd21320a31f803b75d3021c7bea62208c4596570f10c14af1b07ca674c87b2792c18dbdd0dc13bcad9b147f138b453aabc6dc9425642c60149b64e2d92ef140624357ee386982f79b23f635b", &(0x7f0000000140)=0xf4, &(0x7f0000000300)="bc3cc3002104413f3c1effd80b9e78850e9483e18d138df02cf9a812c0bf83c51e6d2f6121e68aae09701b782f889768ee3d22ddc3ed6f41ddbe0ce25009e78ce91fe9c25f5da1ec01fc8e4a0717734ea7bf3586e7b3dcf2a81dc04530acf89e1e98e7998de876c4e5e74d08e31bc3f4b4971ceeaa44ce3d7bb274e13bd535744111ccc02cf20d6c77c814d68f10de7ae2a915f9e17b14c6c1499d365f42ed97d381d21c00cc04ab334260f7826bbad46254c8c90e4883bd629210c2af6956db7978281b0e627d951ebd4d0dc3352aaa52a4b7944546848fe58e1868aed0a171c658df0dc82f", 0xe6) 19:34:04 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x6b8, 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000040)='x\x00') r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r0, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000180)=""/183) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xfffffffc, 0x0) mknodat(r1, &(0x7f0000000280)='./file0\x00', 0x100, 0x4) 19:34:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) close(r0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x63, 0x1}], 0x2, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 19:34:04 executing program 0: r0 = semget$private(0x0, 0x3, 0x2ca) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000000)=""/22) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0xae) r2 = socket(0x18, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r3, &(0x7f0000001200)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f00000001c0)=""/4096) semctl$IPC_RMID(r3, 0x0, 0x0) poll(&(0x7f0000000080)=[{r2, 0x80}], 0x1, 0x4) socketpair(0x10, 0x2, 0x7, &(0x7f00000000c0)) getsockopt(r2, 0x29, 0x8, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r5 = accept(r4, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) setsockopt$sock_int(r5, 0xffff, 0x1003, &(0x7f00000011c0)=0x4, 0x4) 19:34:04 executing program 0: syz_emit_ethernet(0xde, &(0x7f0000000140)={@broadcast, @random="e98c45e014d7", [{[{0x88a8, 0x4, 0x0, 0x3}], {0x8100, 0x4, 0x1, 0x2}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x2, 0xc8, 0x65, 0x8619, 0x7, 0x26e31e337fde5036, 0x0, @multicast1, @loopback}, @udp={{0x2, 0x1, 0x8}, {"79ac3914dc2484b6d1e906241b38c86e13fb77aa231acb52b4218353e115a22262c6b4149e0b134302f79a7ab409e5a3d4cf334d6bc217aa9d027e44f03b078d640ba1aca54bfeb2d822a5a1d347667d91d8e57871e50985eba3f712a2d5070706ede22ea7fdff1cc8f4f7694bfce8545bd84d41cc4eab615ab70afe2f990f0b7f665eca42e7cbf3b88f7773ca3063d5372a42490caf5c21b1191a1d0e03622bc97599d8b80c6538ddfea075"}}}}}}) 19:34:04 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) recvfrom(r0, &(0x7f0000000080)=""/254, 0xfe, 0x3, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000200)=':\x00', &(0x7f0000000240)='\xa1[&$\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='{-\x00'], &(0x7f00000003c0)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00']) r1 = open$dir(&(0x7f0000000400)='./file0\x00', 0x8, 0x10e) faccessat(r1, &(0x7f0000000440)='./file0\x00', 0x16, 0x0) unlink(&(0x7f0000000480)='./file0\x00') shmctl$IPC_RMID(0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0xc0) pwritev(r2, &(0x7f00000007c0)=[{&(0x7f00000004c0)="d65e34f540b3b27fa005f887858775d9e51271a4db32882a9b8dd1bd83e8ae415cd873017f2b6ae931c2231c60968b91a763ac07f9c463418892d16b560cab2b2fc9f217958d4af9e05033dbbd2866ef6bb62157fe6764fc6ffb59ae58f85cbb1a5e6d142b781e23860240117d538fe400e60ba2280d14db4c8c7f170a84579d7493be5ad2364a4dc3c827cc0810d00bf0e93955f5d8382f834a19da772a36c926481e", 0xa3}, {&(0x7f0000000580)="98acda039437d83d0ecbef0b7a11c47069312a1da0a4a1c4abceb707676ccbcbdf7e0c2cbf7432a7ff374e02ad7e3ca334100d67a30853a71beecf2c80446df10065dc297452199953d2b08789faf4076bc728574e11c3383b2df8a277fb6b6de0d29e3b7235f6a930f802a1a11bc0336b41f614cf29eb5abf9f1b2f1f2101fde4a244b89bd4", 0x86}, {&(0x7f0000000640)="24da35907f67b809698aa610d33072988f07e51f7408a4cc5780b2d6399ee5ceaf457fd5df2f2bbae4e0b6a63fc47c04e94a2fab96cb9f4009d0d0bbfd78c7017534d58e906cf450181142b702a53de61d6f9dc376928912e9ce0190eb280ed5c26d0237e36015aafb62f2d011f8432a4d432f4de6a6ce89996fa66c6da3208d30110b343911ba302bfb3d7e039fdd81412dfbc66aa51668c880c91b42c067fddb1b302444471e45c5729bfc23ca905ed4", 0xb1}, {&(0x7f0000000700)="d0e582205a0eaf16602a2156b8e834c4b327f848b018ff5f8ffe1ed44badb737b5622d970eb2c4146fe9c2bcf529a257983de7fcc7a0d6668cd02256870135de9176ae9b3112b701f9b3014373ae7a938c36c3e2fa73c2ca2d22047d0a05d82a7b223ae9f76c9f81f4b3851df93ab5a62cf92338", 0x74}, {&(0x7f0000000780)="9974ea3189a50d79741693e2aa5ae9d83e2cc73956eafbbbd487c954ca", 0x1d}], 0x5, 0x0, 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000880)=0x250) r4 = open(&(0x7f00000008c0)='./file0\x00', 0x80, 0x80) r5 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000001a40)) socketpair(0x20, 0x2, 0x3, &(0x7f0000001a80)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001ac0)='/dev/wsmouse\x00', 0x40, 0x0) r8 = socket$inet6(0x18, 0x8000, 0x34) r9 = open$dir(&(0x7f0000001b00)='./file0\x00', 0x200, 0x2a) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001b40)='/dev/bpf\x00', 0x800, 0x0) r11 = getpgrp() sendmsg$unix(r4, &(0x7f0000001ec0)={&(0x7f0000000900)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001a00)=[{&(0x7f0000000940)="c955c465ffdba88e7f1f60b230ddb62e3b4ffc572fc18128399dee77baf1b55400e026c71804716fd98bf67b926b088d996705339a9b4fbeced469a81eb1a4a5278a8d8a61ea7c0107b52739bfa523b4ac3638cd0ce9c35628c8fc26cb5ec12c5269b533949174fd910f23631d6509f35f4b9833d05aa589afb31b35aabfa998b6bf54a0cef0129f2fbe007d3629be24e814e4c7", 0x94}, {&(0x7f0000000a00)="918ed21e828d01114fbab0442deeb2169cb1b1119ad9f5d6440d53901e1a2a8b46ae95354afe24a16eb8022a8686d972191bdcd584adf60f933377aded974ae493de273ec6c5406928eb088f8b31c0d774a090ae61074e4b4d52d90bccc7838083613f49f72b8eef41f2d5910b3e487dc6affb53eb8e149bc94fc6cd8c6775107d1d0f8c540249eff9e63ef53a3d4c311febaf307789a3bfb7e5eb09359cda7174a7bdeb0c258dcefb5eab60485ee7df7e0cb57a3732b7214b11942dad1792fc873540c7e26aeba06133afd6154e4d17be1d926e128e94df8b48952a1c3170aca521d55642a9e3d7a5f082152992a5ee24fd7f999d5505cd59af16ea75f687d94763e2e6f9c6e742bd837812029bc185e5c943354c199cb3d6632a9907eae4dcb9f349eef896a196adab9923b375a12bc124400be4e62f36586fb1b62ccaf987ecada7129966a76ad15d6199b26ba150bcbe5a4a78afbdac08a9dfbb14a92bfa8c1acd89d19910e869e7c7c33d556c91faf878d22ca18578c7801e9dcb612844389a37c4a7b66aab3d578eabf495c6c2b7542acb633383242458fed72609cccd4dc4a8e92742231f5f24cbe4dd6fa065d18d732e961bb1d964c9ece5bf7bf5eb4506570385022b4beaa0d6fa2d89bf217ba795f2f7c02119dcb02f0605d7d076505c0c09280344e9df6b6e5c4221a2df86311851e8aeb270710cf5b6afc5e264bdf96727b74ff9aaf5e33ca04c607388e0fc8b1ca69ee99beef4bc451fec5e17adaec56a00abdbc80640195e2e995ee26ec816ad0c5ea095f5f844ccf40d1b2bda744075b6a390c8ec18c452841cdc99b7abad2549c325cc53e542280f899933de8fddddd779c10d67b9ee0daac7bfc7ac3d2c6763c76f55f6bc78e6de67e1b23f8f2dc2d15042f430caaaa423a4d3425f1570bb719dc5fddeb4047b433f7a5aa1df92f191a49dac0f2ce88908e6e1406edd7309f1758e7172382f97ab61ef24c711d76b59240af3cb3a5bf82308f8bb9a405943929a9df49bb06d6262a2993d3e8b34eaf540b01a001aa569445209ef61ff8d8392cbc3fbcecb75a3f91d931687431c2476767caecf1c6d3d1597a5607073749e5a6f7044bc8911e9b8de5cfbbe21c36e86913f4acf9ecbd2946d031d343f1cd8f9958a66109c6a368f9e450404441f5957ef354585780d6d5f99fc4029590edecbbb70ea77030339490cf524fd9a92a6eb3105e34fcbf844c4d00e7efd22c429f6742c98709252f6f78fa479baf62c25fe055d1d008fe02b5c8092a2d77f9a11a900879b64e280d66e1d2cc0ef072809221908975b3f4db7e6e58f3619fc290aa04e51a555efe8fd3233e16d5b3c6744a2015ef75839fc6ced18f2e91d3fe3040ddf9cd273ead726594c4c3156d10500f9fc45db4b295c62f8296551916957981e7965d473fef1cc73102056b409e9b4c6b6eb221f9aaf52139a8265a4fb71b3402850e177bb022db80a82ea67c876f9a185bb5ae592843f7378ffd8a25314bb2fa8ab1bfbfea5d1a964e3547a414945db3d7e6ad27ff9ad58317ecc351c9508070960a7527a2ebd3241fdb9399081c52dc46665ceb4a45099bc94d62088b63845d5cdf3d80c11173123e7bc2dc38cc5d4d23c33d88af0808f56721341d1a338839e9a5316445cd43877ab6d1717f551b539c974b4283505f34bb7e36c9d2c72cc47e55b7c9d685d4080186dc5f6d90183625bb95e44fc93c5f2fb8dab87a3cb0c125754b4d020dbd4ceca31794a01b55450d3cd9d1e8ffbcb2d8fac47c68d769ebffa249050a59fa172830730245ae83cbb2575005b88fab255518e332713da2a55285d5b4f325bb402be4a767c66cad74b1b1c1bd2b42635b1c61d2ac00b09933f7a560a52f4e7e10cb63d63d73e09fbdfc3ab35a168e923b354445407c4dc119e384d364722f2caeb48051052410c7f83b72fc4bfb74354d7a26e2cad2fdb359d0922efdf9e5c2ef6b752f7e3f73dca84209c92a3dea58434411cfc499b855a5f384dcf42c0801fd55a7657612afb28b9e420cb24b2bb6d35b7d5c625f6c00d25234177b8627e11e86fb47dfe4318a4d12b352674e22d2d4fff168f891fcf75b0facc4bb13af323696bb583d8ada2d06a3058e494fb7c5b6771a2b1145cabb6dcec38b01df4fe18f7ee7eb370cfaf8fa7565664de078b8430a89c035a2ffb378e617a64e958bb2e94c3acca9b6cb6dc894d809658bc1f73a6ecdb895a8074aa741d8e06f2f90e7381e31cef2fc10506d91bc57f67b4ed10465d48a6ba6f5c8261b336aa266ddcfa4309094e3dbc8b93fcc158e8e69a368c4d50ec0081058234cf642febc6ec704ed7c20936a3a7d061f0f7eeb5741e11d52ece5aa60b9f26e576a01b9b3774880a6789bb5d458f77c2d9ca0accc8f019b19ea18f93ec6a31048960369af9e1e5fc6beff06548eb2385738bf1f51b08fc3aa5bf903d343789ed71c50341378c1350150b2cda1b4ff4a1b2e3d2573c32c949957dad87271030416bbd469d406834f307d488b9a76511e47f50a161e522e849cfdb5a1bdfe29cf77502d3f3cd3b480c9d9d6e93dc5bb35d9347bfbf617d1dae29226e346e6679c833de0150b63390ee3ed866268b0fd5c47e42bbad95edc53b022d2ae27ca660c501feab162406565f944d8e6c01a3ac17a7d6b491332120314bd23d316218e7e0bb591ca81a414e394a97c768674cddcd4feb7f029fed212214f4ecca42ad3b10db460241aa5b001d8b6c3131e4159b05a822d5bc0321983b5facddc32222a016fb260052efbaba04faa4b2e1d4f8e9b5bcb825f5523d36bd9ed91b9e952420c18e967bd1937837f2f1f8b6743472010e0e0e58a71fdd10489132087676a1a954da00b31518bc519ea40bd40eb22239ea258b886a4ffbd669aadc9badb067723708c0c859c36333d0b98459595ff8876e22aa2948d6fa68970bb32df8b3abd163585f9371f955a08719dfa546e11137e3f98cc2954c338ff75fe08a7a8236c5b1b1b6f2d8a29306bc2a81e09bb22c36071c57638a1db08b86083151e89bfcda3a79223b9eeaef4fb4f4f79dd89e18f4712e3bf074643ab5f526262021e9dbf751ebdef172fcae60a20531e41c8b47b4152ba1c66af6976b477bd413eca14098fcb9dfccfc2adf1bdc4469fb1b7faeb59cd7540fe7ec26460755e6a433e6562db81aeba4ece2c38c0d7fa810bf45668510b97d4beff0a44e65c04c9ec2135b5877ae2aa9901ca8e878d14c904d05ed64821fe5cd7b05316ef040339ec178e427c24b5c26824c34f842599b42e498d3ece6c3fab6e362c09ed99049c18e90e9e6f83426ec60d5e94b7da3378e4947a84d83472ab6cfa3c39f3504c766cd571253a3a0402902fe812796cce79a31df941a44025217d8fb8addd698859dc07e4f24ab09ef4b31c566bd282477c42d434f5a6d8238e29c1b079d78d6622c0c3f17e1284f2f8ca7a7f529f3ce8c4dab30bea07593a68c8760c1ea62d0301360c2eb0cb513d6b7eb704cf700950940148f4d583fd36d71001d4a1066ae819a5d33678f70f6f4fc29293b5f919f1c4f0c80c3247da39aee44d904e6a1026c72526d80766056bbbff54bf0c2dad1f27d83d8ae60019984e7acb1b4e34725af0fb26fa50460a92037bd36bf366894f21573ba6299e47b705279c082f1961b7539d708b8947b7d3ecb495c99b290d147bdf50091f7f4068cce0c3ee531dcafabad04eaf0fc2884fb3fcf8bf5624341d9d619f090fd792f29aa78fdd4ebd17268954a9952cb2305caabdb3c2f5b965af1defdb805bd47553238212b2efec8dc516f77d914b2b2cc15aadbf2bb8fb6587ca90e1e77fadab411c4d9da36ed88d45806cfe1f56f512b867e2e1a677e14e4b1cbc68df8f3290c7761d59cfcd3ff31e6f1dc106988d1620e0b5bef6dfe055e4c5a387528d8bdace6686164de3185b8c03d38e878150f5c950ceaf239a7ebd2e688fe9a2195a1011c26b58db7373daee4df1fc370aa1ae06680118ccc9127b020ca8f612542dbb4b80724e37dc78b4f3926fccae71ab3d01f5c343d4c90713f2c347f3e8dc84df9c92ebceeaaff73dc7009d0505909a61eaf1deab4265e032940f9b2f14f731c0d51764500f9e5a276df9a4efd185348d555abf7acf616446db54c2d1e85398e1dbcae0d9bda08ebe01b806ee69ffdf26e42930d0b77aca1ff6b9ab61f2698fadd83e54d9f91f0937dbe4a0020711a9b1add14c25b01cdb9706e8ae663fc3a71a4435f7ab8f83d169981724a15b2a4fd1958a8263b5925f777f513352b6bd60a0a44ab26638ce6d5688a589a4f565027ec398d10568ed2ff11056b6ef789eda9b5e81c6dabdc9c771ce6474be9a7d7a978b908960284b7cc46eff96e6c1cb07d8751679e5b9d333fa94b7dfdf6f09538cfb1e23060420f66a79f45a7c0ee65be4dbe64363923ee92ddb17ea200b4ee1f09b8bf79acb085d0665af3e27fb15aa32a065cce9f976e83b239f26958f6af1d3c450ead04366179958c5355b196fcceb927cf6c7a9e8d32b9a78c54e5b201b6cce9060aa64e6bda329e118100de93047f3c4ed2f33c535c4dac6f85a71c4f1cf51c52704201d4316d53d73b911eea49c4c556129746d3402105b923382f1f403b4f1f9ba9138f9808787e2b4fd3f9fa305179d45539210249e66dec4ade1da320b4209de2f2433e52119977114a310539b11267474317a65818d54d6466db1830341637d429f18128e8acd444ddd0e421d98ea493d584e8b238cb0ad8f5ee128c93ad560b59a2918c0483f326cfae421e3812470f91c8c727e5d72e1fd5fdc1545aa85770e00fc17866af19c49556ef3b2f6e4c31e4ed33b54579b75229cb3b0aab17e89b30bf1ea37dc8548e9bd164d6446af12accc1b1b2bc881d3ccb4accee165c0db90a0fcc5eee26cae1ae00fa7ffba5f4b5a5c1474b3c6f62da0984b2b39c2702f852407d9c465f61d41b395d6d6c61536a28a34b1107a2d553e566bf9f70bd0308ae8b40f56d33d7a971bd3dfdea5dba76b1ff6fb488e665ca4cc5673cc35f844b01db216de49d8c13e2d9fa270502bf2ed286c1fd9c12bae82be54ce34d746d6814fd8715e3fe394a9ed87f5c8faecf3012408a029a32c287e8dae93cc900c9fdb8cdfbdec66df775affff95738ba11e3f22f0a1ce59ed34a77f69b7bac4868d5e190dacd9253cfb70c7fb3a971c754340d572ca7c0b199c09b3fcfa844c670d1e8b13423afb4e6d402a7538d71497285ce706969217abf4524d4a115b975ca3439336950f863480ba28a988b524c9530a79ded7edd90277fcfcd0ab23e7551a53a7628a23e1eee1434adafb8106bc79966d5f3b68fb0b857843975a27c196689cca139d7655d546c50b31fe76edd37a195e044e882c11889aa288a2603f40409e18c310ec609e6435d5145a48a9553c19f5d28cedc6945a962ffce177a7644c00304f315d4d7a4d8d274aa1139600cb43c541f8dce0636686adf14ce7b2a57e3bfaa480381c5819580e20a3bb69e55021fbb16e24bb2b7d6935220ad78d59c032630811bb65cb01d7b7c304d8e1390acec88e9f2a3e0b7359225b0e7c0a89c7e258e80145494f676917f60a837e85a4655d1646cefb98cdbc21534e73ac855cc2860fc6eed14a08ef366f3da2800845bfd015a4f2826831e0963def334aabc75406816532ef755bcd5bf093a208ba636936e2c6d1cf67118e070b75acff806f7598579707fe33f5329e80fba0d6e43334b7d54f55f82991fb61ca235437b9642b1613f330f4c", 0x1000}], 0x2, &(0x7f0000001d40)=[@rights={0x20, 0xffff, 0x1, [r0, r5, 0xffffffffffffff9c]}, @rights={0x18, 0xffff, 0x1, [r2, r6]}, @rights={0x38, 0xffff, 0x1, [r1, r7, 0xffffffffffffffff, r8, 0xffffffffffffff9c, r9, 0xffffffffffffffff, r10, 0xffffffffffffff9c, r0]}, @cred={0x20, 0xffff, 0x0, r11, 0xffffffffffffffff}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r2, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, r0, r1, 0xffffffffffffffff, 0xffffffffffffffff, r0, r0]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r3, r3]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r2]}, @cred={0x20}], 0x158, 0x4}, 0xc07) 19:34:04 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x2, 0x2, 0x0, 0x2}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x7, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) write(r0, &(0x7f00000000c0)="4f42911f64c146b2c217dae9887a75f57f831d576f9a137001f4a71d16c02c7cd73c46cf431aae156fef51cfbe17e7fce065af3644220f8f01ae4606d2833b80a53ff70a029550f73b2332d8f2d503b3421cdece480226279981eb386685a4372a01de266001c628c65395e78f330abab27c8f87e3c949c815e01272340ee73e35f8cf0274a48780b42110f1d34f0dfe755c87d4f79e6f2c", 0x98) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x8f7, 0x1}, {0x7, 0x2}}) 19:34:04 executing program 0: getrusage(0x0, &(0x7f00000017c0)) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000500)='c\x00') r0 = socket$inet6(0x18, 0x4000, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x84, 0x8001}, {0x18, 0x0, 0xfffffff9, 0x8}, 0x9, [0x8, 0x5, 0x8000, 0x6, 0x4, 0x7fffffff, 0x401, 0x40]}, 0x3c) r1 = semget(0x2, 0x0, 0x200) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000200)=0x88) syz_emit_ethernet(0x0, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0x400e, &(0x7f0000001a40)=ANY=[@ANYBLOB="000005000000000000002aee5300d74769f96ff8c458e614a5c466c60d2cf31dde983e11d68f43f96ec533b17ff48f5de82b17f8d1a8c8ce75611471bde9f4fc263f17806fda44874437877594ea910000000000000001d239f8d891469435b1cfaab880d35375345b712781e070c9d1a76d8f444d0100f32927456b980fa4787515afbe0b156271fb21eb991fec848a0e3174f66f3f66b5ff44dc95f3cf9de7b1e680d1c833c6ffffffff00000000765ad1d86c76eec10d3195c5107c0a87e4341760db5dd36c86edd56c7836ea42e26a621eb7337bc3c5b13d41b9c95f049c71e505ea5c0b64e869fe748b77b4715e45dccf02e810566b92b167f7d37b3031795bb4570fae8517babe69a910854a8a3ee51e008feb47641bd36fb4f40d0844fbea281dd35bbc"]) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) shutdown(r0, 0x1) r3 = open(&(0x7f00000018c0)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r3, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000001640), 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000004c0)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000340)=0x9) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r4 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r4, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) 19:34:04 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) shutdown(r0, 0x0) r1 = dup2(r0, r0) ioctl$PCIOCREAD(r1, 0xc0207534, &(0x7f0000000080)) socket$inet(0x2, 0x1, 0x0) syz_emit_ethernet(0x4de, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6076605104a80000fe8000000000000000000000000000bbff0200000000000000000000000000018800907800000000fe8000000000000000000000000000bb0008ac7c018f6632762e13b819374894a51f6cf93e2982477841d935a241f7e29911ed00462f9e0f3538fd42f1aed5f3a0c3938ee6d83ea89e9e417fb64e736e609b4635001cecee216a0b42013a77ba21800cf2ae816ded581d59f867081df2e65274658c074e24a54f7b5ea031eef98be245e38e2e8b8972e8da057529ec29d613fee859f3c88665d0b7c3f3efedfbca1570656890485ed4c9c4a856ea3d0b592c2b204e467a71c2f3c9ec82a7f2a38feec568736a0028d14e5502d9e6d68d27f7636e2401040000006c40aad026f4c686810acad11c7ffc3b43605bf33a1e9064da52f7162fd4c04e5dd3fd63fd3230e74bf55484907072edd156dab39353577d19691e3e4da28bd3325cfbb4bdb324fbb312d4e692eb3101e8746e5f83d1d221c7c3e23f3251c4c30017d1f8f5353d0dfcc9353ac8684c4899cf0704008280c9acc9104ee01931cae12d89280edf072d9ab501c1922abac4884897da34f59b61a382e97856c0cc8bfbd423531fa3b283f9e03848b9066d4327c223fd478dc74cd361053ac3405c9d1c0d1c08c741438a088c20082aaa37dceec75662a4d00be16d6486505494a06f4663ce47c22d0197c74faf3590af744ec93c6c85ad0d4587f23db55ca29b021b8d062b7888def35a4582512f561ff9988bb1ec944bc9304b290001c43f8c79f4c40361991fa20007f31d84cf5593df1f6fc436a6ae80a7fcc6b243b7f6e3f1418f520a659905793e0fc2f12f371d9f40608988004db3e91e34ae051e32766860c00fdc92de70d417b672df93452c3a24bfa580bafa3f7444d413cd1ef601afdce921d210919e251ad847eff72673e99d6757b93504ba0a017b6515ac4e3ec5558206a4c2d5b8738d7ae824c905de097ae930097863ea34cd3f46a360e8a1b6ba00d87105b7cd4c709d8749f085df7a584d08c57178280ac1e2ce5953c148172c23b01979f8a2add6b610d0b39d99f2b2e5dd88f3486dd5b4baccc93e51b57e22bbf68432a5ed00429700c790a4b84deb170b37ff033f31991ace30ff538658296ef39e06a451a8c1d9e35f99240b5027f12affa7a1e0d7c960ef32d623d36851abd9161df7c59d86896d500a8d2af043d9bc07409672184ff96e5568f5bee6c2daea0c8a1f048b755b4048cf633ef2b4d36c8dc693370411e2713622cee88078904aaa98b358b9519de1f9e2bf8395ea9fb2ac34be227f743eeba6ff002d5364528b028da44d984035e73422539833bff362d05e5fb3fb78759db30cecedf81c6270b7867a689a658ed4ce96ba3f57e440cff80691ec3a3f2befcc1e56bddfefe136041e07f676d0f7e1d243668588a4a518751ddb92c250782ee5599e1fea970a72ab275ee561f33989215c1d7125435961a404daa2b3b379141894185b0efce8e0cd7ab7f92323daa9213b65ec8bd2677db69035db6f4701396de7914f8b53d5ff578429a2e9cdfcfb65d8eb0223cee49b5c8f61180e5a41e0f886a6e0776c68091457d5728e05e781f92c2194b06bc82f71aab1deca88d8d16c301890dfa354f4c0787c108e6acea59e2f93eb27a8e88ae7eb5bbebcec32ce578e6005320697b33d17baedaf724462389e83912b2800"/1235]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendto(r2, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5", 0xcdb, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1a01, &(0x7f0000000040)=0x8, 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r5) getpgid(r5) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0xa, 0x0, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x8) sendmsg(r2, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000002280)}, 0x0) execve(0x0, 0x0, 0x0) 19:34:04 executing program 0: socket(0x2, 0x4001, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202}, &(0x7f00000000c0)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x0) select(0x4, &(0x7f0000000000), &(0x7f0000000040)={0x3b3ceeff}, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) connect$inet(r0, &(0x7f0000000240)={0x2, 0x1}, 0xc) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000200)={{}, 0x3, &(0x7f0000000180)=[0x0, 0x0, 0x0]}) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000000)=[{0x1, 0x4}, {0x1, 0x8, 0x7fc}, {0x3, 0x1003, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r1, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x7}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r1, &(0x7f0000000140)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8}, {0x1, 0x43c2, 0x1000}, {0x4, 0x0, 0x800}], 0x4) r2 = socket(0x11, 0x3, 0x0) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000580)=""/183) semop(r1, &(0x7f00000001c0)=[{0x0, 0x8001, 0x1800}, {0x4, 0x800, 0x1000}, {0x2, 0x9, 0x1000}, {0x2, 0x1, 0x1800}, {0x2, 0x5, 0x800}, {0x2, 0x401, 0x3800}, {0x3, 0x200, 0x1000}], 0x7) setsockopt(r2, 0x20000000000011, 0x800000000001, 0x0, 0x0) lseek(r2, 0x0, 0x3, 0x3) r3 = getpgrp() semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000500)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x50, 0x8}, 0x20000000, 0x81, r3, r3, 0x2707, 0x0, 0x9, 0x2000000000000003}) 19:34:05 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000000080)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x20, 0x2c, 0x1, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@routing={0x0, 0x0, 0x0, 0x4}], @icmpv6=@mld={0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}}}}}}}) 19:34:05 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r1 = dup2(0xffffffffffffff9c, r0) fcntl$getflags(r1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x39}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 19:34:05 executing program 0: getrlimit(0x2, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000100)) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pipe2(&(0x7f0000000040), 0x0) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000100)) r5 = semget$private(0x0, 0x1, 0x598) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/200) 19:34:05 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000700000000000019078e000000200000000030d907800000000450000000000000000000000e0000002ac1400aa44040000071f0000000000007f000001e0000002891b007f00000100000000e00000017f000001e00000017f00000100001dddef0c0831cfb8c2a0feb73ee26af3f5686c2dfc6d9411d82392fa6458bb3b70eb3b8fb295dcc707f86cc67c0ce1416a09bb8765b914b76eb537041d612fb735d08d21c4e3341faec7143a9c504d1217c2fa167a8cf01f62cd048c3c31b63bb6a40fd74d664cfc732d324d1991a87be470ad900310f40c43c61fa28c7decad655c280e6f6a", @ANYBLOB="e39c3df1625991ab936ec1c684c446c6ede107d0954121f6c19715bf4036c2b92de2b1b302beb3f8700e7db09422d9fab3898e670a20b47227b0e4e2a326581b022dfb75e2a0060530e6e7085610edff5fc01e72720790d926ea61bd47a6e3"]) 19:34:05 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffcb0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4}, 0x2, &(0x7f0000000040)="bbb9922dd28aacb10f4700a7f1773b682bbbf53279ee730e042486a09c9a0234911fb7bd8ff3748074203fab306216d0b9be3ef55a2bdb6c91c6e7ea16e090ba3d3c5f00c84a43f8cd9a420235c8b810c0cf7fc82614afa8266b11daff25433b82019f1759c2c51e6cccc7a81657e1a87e0cb3694ab498c6e0171d6d4ae51be1831a4b94f965c8ddb6936862ac2054d07c2b902d1505eb508d580a9d4a1580c5b4e5ce582443ef10475dbf8de5d898cb5011f50dd79fcac5530cf268691fb3021a4ce30277fc53f0556db54029c198c92517165ceade076b5eee76199d741bf675177017cc81cde7881c03eaeb0119e0ed1e2721a6352b5b606e04b93c1104c59318673a01518779b679a5e95dc7e9de9cb0fa6eb4beb31204d7ea23947c8242b1d42acd502c864dccae434e24a61380f26ee637e1c506c19400850815764c59a63b049bb4d656e3df7c4f3c35fe4a3ca614500b22c74ae7f527755fe024d5c1418f87416824cbee8b905e07426b5340a81713773bebbc29772807389452e7943d5bd3ba61b77b15d2c1588877056d819a97d1ba49306ae63fe64a9d333a4118b3b04b3ef5294088a0da6b215f452bfb51a504312628d02b41fd987631f5afe6319c0e683b0aece457fc88d7d817b0b7120f5826c9969fe06d421a1b9c52d007346ae1d8883608b0702a3c1fd67dd3fe92b208d3715d2c61554ae288ae31c806c1f4efbd62c82cecf3752d44f0feca32a744cc6af8b549f888332a390b36c29d672b18058e6830dac3e9ba8e4aed978470ac490d6d5631b733b3b79a5f11a6734110e0583f719f2cacf6bdcdaef8e56b548497b4c09ed02b4e2e4b319da23506f639422296ce785a2ff5cf66d71b8d007d36c1012fdc32d0121131fba1459fe46060d5a26baf6c3049b7d3389aab22a1527b502ee53d230ddcb9ac6f6807c0aabdfa979a048d28378182e87f66eb4a01e733797152a5d266f4b2b56a47a380aefdf1bc5df3ec473cf808a6afcd139d2ef2e405581dd3d0ccfc7469d2bcf4f833d15ea4528c91745673d5a5c63bf1224d32c498f6de748696097ac78734564288e4610b2d17606d74bf15d7c76047fc1817b601c75c2d8d7ff9e6de9764a300e57e8a4743664ca59f653d7353fba300e8b47e8803e496d38fc83903570265e30c9be0c3168e3b3dbad3369da29b78f193926931878e6acdff9ab0affadeb3bd7884bbbe9905481886a4f417a9f98680d2b7f1a7f6e149e17d321a1964e2595e3ed4a704112db629ff7e566055a1b5c692534698b66871710130cfbfe9afe704c9dd561705053c2003892bf5e26db34466be0d05ba614f751e5ff6e1c9a43bad8b916f74e2961e945df752b9f7d59ae329c61168f849b016bf64ff413a02b5a7da8ac69f670f98e9a38e55fce1d8297593cba218ee82f678b43cbe73d8017c09d6fd7e028d1f1efc2770759c27cd6051942de8933156e78cae72588b09bc102d2eb4261f3dd14812e47b81bdb6ae155a12f5d7b110d9052c12e17f5910a5ccaa345295571039ed4744b90559d9d5d56476bea4b43573bb9d9304b5be4cd3637eb38781269450ba57c074c8f5a0f8a9e565bd5025b74e4f40a0bacf2e22dfbc24e8fecff6365e1223a467eca8635179deceea1eb572685f6d5db235f0bf67472807a2349fd728079e1ef7ee9d6ee19452594d740bd8a4d5676f31d45d9285a2b93a9f00309c88d9a9a4142f5cb9e5313b2ac25370a4bec8eea66f284d5b3d757e448a9bb3d4a7b5e060763837dce62457fa55daf585a433a5c65c3bc465e898d3328e633c1d7cab2ef936253edac34b7ef10977f05533f185f0d925dfe3cb4e0f4f85ea46861e9d2485b71807591d5a3f2013ba7f3c10a2150e59e55479aaa7492b709a293da24d5ba0e886469401c819ddf9ea8b3584bf8350bf818c8d30185e49d8cad2cb96e02f5ca9dc7d1f93d07b966a894982c1dd3a50a6525f5a43f88f64f004938b04f3eea6de2e222ac5e0a4d86686d2dbcc32a1ecde6a43abc934857aafae3443ada51a419350d88c3759dbbb71d4bb2e42f50739cea7e97b229f0dd7140c0d1120bc5c0c63497d56190675712c47f611e56a57dbbf2d933f12437010d2c7659e5be8c86dfdcf7def110307d28a22521c4619b6112f3622e6c3ebee34506ddffac2c5372ff2521d31192dfe9240931d9e6cf2c98df018eee31570d70f617e598674c74f7c43931db57daf77d560eee28f37345d8984f8530a0fc434c9e7b3228fd5fa45a46356c62da3203b14ce8988ac341a01975f5c5e47110b9f175bfc78ab5481e7f3c55ba859ee82ad8b316bfc28b2238fa1b434e53a2fc1fe30bc89c61bcbd3c2b5d263090e709e0b853ba2146c913006cf25383ec8f67015f66ebd970bc814765af1374418812eab441f63e3a7fe4a391ef7529dabf0b60c623d97680be999b57b01c447e1250704ca273ac35b60615d17dc916b5d123eee7340227d5523090ebec86791e4b8f1125a2f8739cdfec8457aa3ed8fe5373a0baa062af97a24e437ad00cca5037b15443ba85c4584d02a3469034fe5a3d4d3679e937030a6781697ddbd4dd1d315519b9a63d223184f636ebea491ef5a2bfcf3017014c389451795d4c2bcd4392f66be8aa3dc38c7c27ac0a2df27bbafc57752c9780ba60557621438bc9d36229390fda88e4c51ab9dd972c119a53f74a7fdd1327578f21ac6d7a846babc8e02946ee111eb3cc6d7bee1e21c9a27ddb4b6b9c97c1f64dfb7baecd1ee566ccd40910f4d0ee1faf31ccb4b6435db7ec57430df77830ef12f7a882ea7e2fa7471317b6c4c77ec861a2ae923ea5cce611f8adab56bf5cfbac6c74f4e073c45ffbb313eb71655fa12fd4a87c4f5ec290b135a193e6bc20863cae6731809d9cb7c79c63e12f57c7ec2583c6f2b1d0654e948c7a288ed5947b66d65412d3798b281a6fea9494493e589811510cff2560b508ce41785626d61c8707e0017d06b8e2280005d33ce7e24c23109a3fc29c40ae4a397241d9a0ff783d7fb8cfaa9b3f4fd58d4dcc409935d96a912f721f00450aa814c936aa05e27e8d2c573ec56b555365bbc231fd331215708294f23602d3f0dc69dc7c937c8c40dcb9bd203854572615480d4f1ce9805a81113d1bc83304bb5b4de4c3027a90a59a6479eb23e2a9084d8b3f7dd6aa9ee0a1ae29d17cf5b17e0afa1f27a9c0901b2a2e6feacd9bdbfd7708f29e63aa797e42757f8551e2d7483c7b2a253ae8512921ec55efe1fe7246d249489c4828a26ec0bc931ad37002c68276a7d4b753214e7ce42d525a71fcb9ccb6ecfa75214930b12cdc79e44132a1edfb93c98bd84b663dfa51f1f8dbabe9c3545d529df91f59a956f47459274581d08b73a69ddd5a81e3d55eedaaa2a91b0e71fad6859436c3d07a725c164ad02d9a12da844629c038d3c21298effad52217e969e2f0403304b002129e1abfb47449186b916214346e4e14d41e4f722ea1446f5048653dba5fdd58e1692a5656d2e101af827ba46a3abad6876e5f440ce82d7476f4ad9b5f65b054321107358d0d0f87fb1c810df21e025e0b9455e8918a6e2440fd38c8845c78a60c7e0c873e49d8b2649f3625a0c779be244ca44759942c459c1f0618f8006aee910c333fb66e9e254730047917b556693f7d88f31759e99a3d6c9c361b92f11b765c0817580ea27a6233b9d21cf59d2611ccedb8912e5501d7053edb896b4ad6669140cb6c5d1f74e8340ebe8f4bf810888511f5df0d2e447ca30e55c97015aac810ce1ff14da778aa79ac1a0fad9a348d45c5a172fa9d84a76ecd8482684a24df01be40afdde05951b009c65cba1c90139fa4c391dc744efb98795450677ee844a6aa902068dac6b129e964b5e7cf96188c0459a62c603ecde02ba17dd4dbea58a66ea44eb50ce6bb10fa9009ec821783078c6c88f2b8c1c9f84fa3237290a740419739e97de43aa0d469c519610635c634c263bd5391e6017178b67031d8b6c9ec7fb8f2a4d201089e99a6be9264e4d9c4feec4803e9cda32dda9369c963704abc634a711253f8c1e73d3c4145b1510643e7d414df17a508c5ee23406f6b1cbb63bfb500cda97f2701ed9004ab47a0c6589fc3024e965801206ca12d5ff89b2b5bf514bc6183d61924062fa4365432fd2282bac9bdf484632faaf55ac0ca76ae7187084350e6215e334708eac0629c16c7ed5a3a73324dbbefb9192ff60111046cb6ea556257f7f58975c3d6343ccdd5ff4953ab2eeac5ad46be2028966231e23ed6e487303f3ab30419ebda4196fe73389143c6669e66c9ab512d94c9eea4a59dc730d0d20b14532c0c7401718774b58fc3c5db2ddd447306121424f6b9f79ef09b29469e5531687d15e2f12b18601529208c91102948f5a629e90c7ee6a6f5d0fa8be9479be4da243bdcb16c176f04a09504c4df4694e60aafb198c9ebcddf12cb262ded917c343eeb8efaba1d8f595fab09592d13359e2d1ae5906f99e8bcf98856219073ed9815a9746673c93808b45f1c7e960bc132b56a11b29551da9f0539eac97c2856c81cf1c7eae7f6ec439c3a18369852bd369d0ec07435a6d93d678359a749e81a71baae486518169996166285f783a6c4aaf3ef3f43fbdf04ee941f3a9152a7954f5950cdcdc2caff87b7d049df24b4e6a97088ac542476660021894121b6cff026d371bdd7b159f2344a51590d552106bcdc706ceb7059dc1b601fe43eb5e49e7e6c7ad80be48cd273a35a3145b6cd2311841e83b7dd15610683dd7f31ae06d469f03633d58e9669ae824d837e921955dd19d75f5f421357a0abda8e72b919e7795fcfb912af0fa202a1767889bfd392edbce55bb0c360d77bd908adae2b3e1bd437c3d977f54463adbbd5d05a1b6e171b62a9033dc9f403f47bfed02ec28ecda86fe1bb6773f6581e86d94eb9d111211ca64042275604a25ff3413ae5e01789cf242d136bcbd66d21dd3a95984d91e94ade6bdba86db331f58b3b1ef77b59cff8a1239375983edc27715ed8e895d71ab4ea4eab9e984979711ec0139ab5460329e089736cb6c09d3ded8bb3b454047befeffc91b3e8d26e6eeb34b6cb655d169022a056a1184e3fcb54b3cb13198b91d53c9c937e7e266f014a87d17184e170373b7ff8d55ecb9899a7c7a3e5d004c07fbb1ddafdb4234c0765b32e6589b67c81e99de8d0e6b6c8d76461a5ac5ffd9cfd9b63e4afcc96ae929dcacd16dee13c00039fe686c9238600ac55a9bdc77433c1fe10c0485e9c4a34a837cf27e5f0484b474f6a7f553908b48980c3bf756774c858218a755331d56ae9bcf73c4b5d555ff8253b0c34d55e020afcaa67f925b5b6da09bd72f5a49366aa236c261c3b2a0ee452d24f61a5bbf654a7b9b4f34c8c7562c2e638c772dde1615c185500ec9f37b6b2299385848d05ab26f6bbfd728c9028a0fdb903800e04c13732fdac6e76369e2851b9ca826884c1712c3a7239f81a7f61e452802d3cc3ea8f551dcabecaeb35fa6a66396dae26e19456f6267b9af0bfd7d41d4bc4cbca22f8f95aa5d02ba3f178f59c57b6679668ceb08386906349025689693ab2d238f758906b90ee6bf968637fd92c9f1a41ecdf1073d3f202c02e9757b39c3a3a19de2b9747b4abde240831f65edec84acc823bb651314bdd6212a69eac82ace9a49f17f37cc96cd0c49811342984f53476e16236b70fde4b024553e60e7d1c51271aa8aac59614f9ed7aa381b2c759524f4c8a7d779423469ca7e790ac43759a37f524c68c33c0f4fc671e2a5", &(0x7f0000001040)=0x1000, &(0x7f0000001080)="4baa015f97632094577f8d97f9837d48046e61cd6d", 0x15) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000010c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r4 = fcntl$dupfd(r3, 0x0, r2) write(r4, 0x0, 0x0) 19:34:05 executing program 0: r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = kqueue() r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0xcc, 0x2, 0x6, 0x5a}, {{r1}, 0xfffffffffffffff9, 0x30, 0x1, 0x1, 0x9}, {{r1}, 0xfffffffffffffffb, 0x2, 0x2, 0x3, 0x3}, {{}, 0xfffffffffffffff9, 0x1, 0x8, 0x6, 0x2}, {{}, 0xfffffffffffffffc, 0x40, 0x80, 0x5, 0x1000}, {{r2}, 0xfffffffffffffffb, 0x4, 0x4, 0xffffffffffffffc1, 0x5}, {{r3}, 0xffffffffffffffff, 0x8, 0x20000000, 0x101, 0x38b}], 0x1, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffc, 0x50, 0x20000000, 0xe74, 0x9}], 0xffffffff, &(0x7f0000000200)={0x7f, 0xfffffffffffffc01}) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0x1006, 0x0, 0xd42d, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r7 = fcntl$dupfd(r6, 0xa, 0xffffffffffffffff) ioctl$TIOCSCTTY(r7, 0x20007461) connect$unix(r5, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) 19:34:16 executing program 0: minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) sysctl$net_inet_ipip(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000040)="48761aab6b96ca94e2ee2eda3fb5004f", &(0x7f0000000080)=0x10, &(0x7f0000000180)="2546638186dd4d7c07a44adb55827bc8e065f1b01db42ad094dcd42b033e9b84dd5eafe795962c9beb62bcd9b2ebf71168942447995223363ee6193e7e9c657c1e543fad247163e18fc9", 0x4a) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8060693d, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000200)) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) 19:34:16 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000200)=0xe9) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) read(r2, &(0x7f0000000100)=""/134, 0x86) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff}) flock(r3, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) r4 = socket(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8060693d, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SETSCREEN(r6, 0x80045756, &(0x7f0000000080)=0x1000) r7 = socket(0x2, 0x2, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x808c694e, &(0x7f0000000300)) 19:34:17 executing program 0: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r3 = dup2(r2, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000140)={0x9, './file0/file0\x00', './file0\x00'}) renameat(r1, &(0x7f00000000c0)='./file0/file0\x00', r3, &(0x7f0000000100)='./file0\x00') r4 = getuid() r5 = getgid() fchown(r0, r4, r5) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x20000, 0x184) openat(r6, &(0x7f0000000040)='./file0\x00', 0x200, 0x59e9dcf4ba704e1) 19:34:17 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) syz_emit_ethernet(0x68, &(0x7f0000000040)=ANY=[@ANYBLOB="fffffeffffff05e8ff00000486dd6031797100323a008ac2d2ba99e8d1080000000000200034ff038800000000000000000000000001020090788000000060643edc00000001fe8000000000000000000000aafe8000000000000000000000000000bb2019", @ANYRES32, @ANYRESDEC=r1]) 19:34:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="02ffff7f24f0d3e9ef95056fb0a035821b153b0de60b990ab2e4a2fc22caf7c84eeac765a365e410836c95b6e18b852ceb577b008d990cb409d8edc9de76832bfaa9869b7ac94a87c46aa10fbaa02df3661d30198dbc8f63e6160d3cfb43f03726edbf352cd85c16668fbbfcee8731695aca5dc2531112c6c1a2f961f0e06f287e305161976beb214e04bd4638eebc6a6b0e960e0fb415860bb581266d60a82d151617f89dc03d77b738619d22504a19b5fd22d2e680480a72bcd6f4e3"], 0x10) close(0xffffffffffffffff) r0 = fcntl$getown(0xffffffffffffffff, 0x5) r1 = socket(0x2, 0x1, 0x0) getpgid(r0) fcntl$dupfd(r1, 0x0, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x20241, 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x200, 0x160) r3 = msgget$private(0x0, 0xfffffffffffffffd) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r4) msgsnd(r3, &(0x7f0000000280)=ANY=[], 0x0, 0x40000000000800) msgrcv(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001800"/154], 0x9a, 0xd6d0c418f59fe7d3, 0x1000) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x28104, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x0, 0x75, 0x80, 0x5}, {0x5e0, 0x81, 0x1, 0xffffffe1}, {0x900, 0x0, 0xa, 0x8}, {0x1, 0x9, 0x20, 0xf80}, {0xcb2c, 0x3f, 0xf8, 0xffffffff}]}) 19:34:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x6a7, 0x1fc80d8b, "040015000100caff6b1cc5480000d35e08000600"}) writev(r0, &(0x7f0000001540)=[{&(0x7f00000000c0)="4e0104", 0x3}], 0x1) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f0000000100)={0xfffffffb, [{0x2, 0x7d}, {0x1, 0x4}, {0x2, 0xfffffffe}, {0x1, 0x9}, {0x3, 0x8001}, {0x2, 0x10001}, {0x1, 0xffffde37}, {0x1, 0x6c208d03}, {0x3, 0x1}, {0x0, 0x8}, {0x1, 0xeef2}, {0x3, 0x24}, {0x3, 0x5}, {0x3, 0xfffffffd}, {0x1, 0x7}, {0x1, 0x5}, {0x3, 0x80000001}, {0x1, 0x8001}, {0x2, 0x5}, {0x0, 0xc9}, {0x2, 0x9c50}, {0x2, 0x1}, {0x3, 0xa4e}, {0x3}, {0x3, 0x6}, {0x1, 0x8}, {0x3, 0x3ff}, {0x2, 0x6}, {0x3, 0x2}, {0x3, 0x8}, {0x2, 0x7}, {0x3, 0x7}]}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) close(r2) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000240)=0x9c0, 0x4) r5 = socket$inet(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r3, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8060693d, &(0x7f0000000300)) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0xffff, 0x3, 0xc60, 0xfffffff8, "5245e014cc100fea13229f5001adf8bcd1568bb8", 0xfffffeff, 0x2}) 19:34:17 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)='#!', 0x2}], 0x1) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="cfb314a03ca674838f2d2638090000000000000043e580d08a4044fa8a224d458fb406348b0000593ec509510a", 0x2d}], 0x1, 0x0, 0x7) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) socketpair(0x10, 0x2, 0x6, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r6 = accept(r5, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000040)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000000100)=[{&(0x7f00000000c0)="5faf59", 0x3}], 0x1, &(0x7f00000004c0)=[@rights={0x28, 0xffff, 0x1, [r0, 0xffffffffffffffff, r0, 0xffffffffffffffff, r0, r0]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c]}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [r1, r2, r0, r3, r4, r0, r6, r7, r8]}], 0x118, 0x8}, 0x40b) 19:34:17 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) minherit(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x40) r1 = open$dir(&(0x7f0000000280)='./file0\x00', 0x100, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000100)="b8654860699a57b43d62eaffa0da1c35427c5e51499cd65eaab448e1169618ff3f7e73f7fb097ead2f", 0x29}, {&(0x7f0000000140)="a9317aca2810c7fffceaab23c38a03ee4c03aac9188570222d0133f9ce6aef4d062eef32d9064e4afe7f773f6e6545d8a575f064a7dc3c928f63d092fd6fd47276f91cb125dc5908635de8f76859f6183b85dc93a4155be1c7305867d28ccd7e44492e5007e425adbe88ed1242c2e2ea30bf3ac098df295f1b534684d82918fe02c3170c3771612152d78c2dffde7291915f3aed4fb5be6356b3f6ed552a7c1124c76a6246755a29c0ef99fae649e1301e52a7a8eca2eab100bd1a2fde0b28d83b28412e17dd30ae74f814c3f89695c8c427b21f4aedd3420e540d45d5f53916fafd4c4d2cf927619f53de489a93d7098195e0da0b97eafb", 0xf8}], 0x2) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x2, 0x80000001}) mprotect(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 19:34:17 executing program 0: r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) r1 = dup(r0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) getsockname(r2, 0x0, &(0x7f0000000080)) 19:34:17 executing program 0: sysctl$hw(&(0x7f0000000000)={0x2, 0xc}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x100, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) mlock(&(0x7f0000180000/0x3000)=nil, 0x3000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x112) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000240)="b4", 0xfdb6}], 0x1, 0x0, 0x2ffff) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) munlock(&(0x7f000017f000/0x4000)=nil, 0x4000) r3 = semget$private(0x0, 0x8, 0x10286) accept$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) semop(r3, &(0x7f000001b800)=[{0x6, 0x0, 0x1000}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x1ff, 0x1000}], 0x4) semop(r3, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x3ae9b8cc, 0x1800}, {0x4, 0xc333}, {0x3, 0x2}], 0xa) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r3, &(0x7f0000000040), 0x0) 19:34:17 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f00000000c0)=0x4, 0x4) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000080)={0xc02, 0x8, 0xbda}) setsockopt(r2, 0x80, 0x10, &(0x7f0000000040)="6d66b185", 0x4) setsockopt(r0, 0x6, 0x10, &(0x7f00000013c0)="6d66b176", 0x4) 19:34:17 executing program 0: open$dir(&(0x7f00000000c0)='./file1\x00', 0x0, 0xb9) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0205087f000001"], 0x1) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8000) ioctl$TIOCSPGRP(0xffffffffffffff9c, 0x40047477, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="00004c48a2ce6ffb2f66a7b9653000"/26], 0x10) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1d", 0x1, 0x0, 0x0, 0x0) recvfrom(r4, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) dup2(r5, r4) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) 19:34:18 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x85) 19:34:18 executing program 0: syz_emit_ethernet(0x16, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff80354ba1df1deb013d13"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x110, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[0x8000, 0x7, 0x9, 0x7, 0x8, 0x2]}) syz_extract_tcp_res(&(0x7f0000000140), 0x96a, 0x2) syz_extract_tcp_res(&(0x7f0000000040), 0x800, 0x5) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000200)={0x8, &(0x7f00000001c0)=[0xfffffffd, 0x80000001, 0xfffffffc, 0xffffffff, 0x7fff, 0xae, 0x6, 0x6]}) 19:34:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x6d) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 19:34:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) mlock(&(0x7f00007cf000/0x1000)=nil, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000500)=ANY=[@ANYBLOB="00ff0f0080696c650000b8e51c3bb83f095700ed1f3eec0c60868d0e44d88541282c738f67ddcbecfc"], 0x10) r5 = accept$inet(r0, 0x0, &(0x7f0000000040)) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000004c0)={0x3, 0x6, 0x1, 0x9}) socket(0x1, 0x6, 0x7) sendto$inet(r5, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace97cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafed57c5dc7a2d17ef96202dc44790cc423511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd295d9ccca947a6f483c71d2e04af4a8ffd6a534d183eb7d39dd34770f37290a93d68882c6a8d220e5feb6940b4ea75e0f94abe6c4bb9e905bc86656f854a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b76e77e035c64cb4193b69f4d1b613d3f8d1aea08d129", 0x2e1, 0x7, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) write(r5, &(0x7f00000000c0)="80266a140b59907a14a5bc03fcd26fba24eef925df86118ae9e1536ca1729f40d929165444a673a4541b49bb2359d2690e843b267c9b9e58ae5718bc21a7b36ba49ef67af57eb64ca15c1fd8bfcc73fdf37e149b4f97f4f2eb6dc572b6bc57511af9fed5b159a5bdba24d1ccd39c2dde9891dc46ecc6ebd2c5daa3e0df04332675b6f8682e348c794460ddd3ba054ba8d05c044823e6c93da7e8b4121cd828e844ba400dace98c81b303673e26721725ad2fcbc385a64d925afca0ff1085a8178be57489f47506cc2d153afd76fea9add7", 0x15) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 19:34:19 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x200000000, 0x2}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="03000000000000007db46a012e2782ab65c9379b590b698eefc1a5a9c451abb8d78041c8ffe2d21546b8684fdbd07dd4cec80dd48b332ec9526168a3a602caf849f983f20223f216ed876368c4de06b45f547647217cb901ae644fb37d640cf267758551da6d8bfcb4455913d3ac763d0fc5e56a5c0b4b08b6d8a3a7d0261cfdaa1842806bdfd26da529804ed2f72df37e5bdb85597f785597ff3c479bd04354ea66ac428292323bfca1bc8b89e953604b8a47d534d5de2b007de295c0bb8357a08ba14dce7fa10e1e3dbfb86335bd8e293c5a08685ed51e406447325b87d55c3d65dbe99f0237e43312ab2f8ba6025ffa7f0e5d6843baabbb24814c978c9a8a9a64fd91b0015bd7c90aa890bd461d52bc7f72849436954a14edcd7fdba0e7b3de0e642cb7e807f8f6e31110ccc2a54dc72c270e583465f86383ab9269e30b39197156705dc747edb3e27a077d6e869693c4a88bc47b42efa071cec3d5406742336424a9b4825470914901c8e910ffd2966513e9e27d8025089de764fd1068971600ea1600"/398], 0xfa, 0x800) msgrcv(r1, &(0x7f00000013c0)={0x0, ""/4111}, 0x1017, 0x0, 0x0) msgsnd(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="03000000000000007db46a012e2782ab65c9379b590b698eefc1a5a9c451abb8d78041c8ffe2d21546b8684fdbd07dd4cec80dd48b332ec9526168a3a602caf849f983f20223f216ed876368c4de06b45f547647217cb901ae644fb37d640cf267758551da6d8bfcb4455913d3ac763d0fc5e56a5c0b4b08b6d8a3a7d0261cfdaa1842806bdfd26da529804ed2f72df37e5bdb85597f785597ff3c479bd04354ea66ac428292323bfca1bc8b89e953604b8a47d534d5de2b007de295c0bb8357a08ba14dce7fa10e1e3dbfb86335bd8e293c5a08685ed51e406447325b87d55c3d65dbe99f0237e43312ab2f8ba6025ffa7f0e5d6843baabbb24814c978c9a8a9a64fd91b0015bd7c90aa890bd461d52bc7f72849436954a14edcd7fdba0e7b3de0e642cb7e807f8f6e31110ccc2a54dc72c270e583465f86383ab9269e30b39197156705dc747edb3e27a077d6e869693c4a88bc47b42efa071cec3d5406742336424a9b4825470914901c8e910ffd2966513e9e27d8025089de764fd1068971600ea1600"/398], 0xfa, 0x800) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000240)=0x8) msgrcv(r0, &(0x7f0000000100)={0x0, ""/245}, 0xfd, 0x2, 0x1000) 19:34:19 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) setsockopt(r1, 0x0, 0x2b, &(0x7f0000000080)="062200000c59ebb1af195418d7b05081f98516c97cffe05d9f7f90c5ee26bcf9e7ea37bf0193c83541b1aad9608c4fef54d51e114ce06abbc3b138df50b891d4ab2817cd6ba2d1e915740cc2e06368e76440b161b53bfb390199eec5a6e50fabb5800ea57329f99339b6e800a37380bbfdb83a3a99139344b2a138cb29cf22cc6410ac65932d3b15374c26ffb104f92222fc4186d57fb7220546aca5f99ce655863e7a7294c1a8624422b2766c4bcaa308b92f253c41c37e327c00701a9b048e097ed082af33b755cb2a796b2bd4e8781e054c858230bc4ee1", 0xd9) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfb) r3 = getpid() fcntl$setown(r2, 0x6, r3) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x0, 0x8, 0x7ff, r3}) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) getpeername$inet(r4, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x46bfb) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$setown(0xffffffffffffffff, 0x6, r6) syz_emit_ethernet(0x2e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaab3aaaab5bb08004600002000"/36]) 19:34:19 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0xa}, 0x2, &(0x7f00000014c0)="43b10b953ae5c0eead8156b9bdc2316189c2e2d4b5e1e0190255ce5215f0cc0144b7b427f2f2d57f97dadfc7a6b48b9156b3b667336fe3579e7126e7b609b48bbe02c83a69c328cc549a53203fd5b584f1c538dd35368d58c111030a1775b220829a886fa265", 0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x802069c7, &(0x7f0000000300)) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = semget$private(0x0, 0x4, 0x200) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x1}) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001340)={{0x20000001, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x6, 0x1}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x802069c7, &(0x7f0000000300)) write(r0, &(0x7f00000001c0)="9793018db46248cd99b12664fbb297fff873f42c4a4eee83d2253fd2595f25acb7d43cdfdf2f12c75e5fb6f76e7dda8ce4ce4809078a9defacccc89d99f59bb387a99dc8da5da6ec8ac3224a04fd2901408b9e2310676840cfdb9d8372c85fa639a19e16f5ea4057f89c39848723996e7c593d07fcdf6e64eac5f02db50378299e97fb77b383de2d8b170c44e1188a99bc2d40056ac362d01735ff927cd6423a44aeae4fa7c27543b3f2b22f50ade6688c76294d5bb59204392a9dc60d11adaaa0162ffa80d7636a267587be98b4211129e99811b186ea37fc058aa1698f604eb09e94453435b39cd641b4480d53d86a0f6344110ac408b12ab488b9d06effb004ccafe91255c9e0ea3ab00c7b1168b5e5ce1362fd6553aa32f1127220c03d10a327ae", 0x123) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000017c0)={{0x20000000, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5}) socket(0x6, 0x3, 0x1) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000340)=""/4096, 0x1000) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000280)) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x102, 0x400d}, 0x6, 0x8000000000005, 0xb}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000280)) r3 = semget(0x2, 0x2, 0x50) sysctl$kern(&(0x7f00000013c0)={0x1, 0x4}, 0x2, &(0x7f0000001400)="d9583c3ee81aa5790d34ccbacddb87f93840f12861f60178", &(0x7f0000001440)=0x18, &(0x7f0000001480)="adf859d67f84ad5e460ddd6402be7db660ecbdb2b96f975c641a", 0x1a) semctl$GETPID(r3, 0x1, 0x4, &(0x7f000001a840)=""/102391) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000040)=0x7fff) 19:34:19 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, &(0x7f00000001c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991004f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd90e7d8d3268cca0bd9c132e66331f79480b50b5981aa2048a420374a48f910fd117229feda6e7df9740e39662b0f7964731e56be215fe3cd1c5100010db943f3c2adb977f318eda85c803d5e881edc1370fcc8dad3ce57997aabbc19fc3def1b6d77851af0182fcdcdd75ca139731358497198ab9f1610142efb53401d982aa9087e07174898a55a6172b9d86e04da41fee32505044a1ae0bca386c3286a4f11c44ec8a15caf2f809f9bbd1e69a11a13f96af64c6ff283dba78764397eb3270050ff1add1abbe37911e0ddf30bcb0dd84667899802b2b35f33e73aff9718d346a14482f6bd79ced0d283862684cf25609242355a5d51fd560e92020acf86f0bd01626d61c7b602434fcac3a5218ae584c2c3edc9f69171ec25b47116739082fb39150cd66cb465e8787439dd93a9ebe34301273fdade32b0e9294a", 0x0, 0x0, 0x0) 19:34:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="02ffff7f24f0d3e9ef95056fb0a035821b153b0de60b990ab2e4a2fc22caf7c84eeac765a365e410836c95b6e18b852ceb577b008d990cb409d8edc9de76832bfaa9869b7ac94a87c46aa10fbaa02df3661d30198dbc8f63e6160d3cfb43f03726edbf352cd85c16668fbbfcee8731695aca5dc2531112c6c1a2f961f0e06f287e305161976beb214e04bd4638eebc6a6b0e960e0fb415860bb581266d60a82d151617f89dc03d77b738619d22504a19b5fd22d2e680480a72bcd6f4e3"], 0x10) close(0xffffffffffffffff) fcntl$getown(0xffffffffffffffff, 0x5) r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x20241, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0/file0\x00', 0xffffffffffffffff, 0x2}) ioctl$TIOCFLUSH(r3, 0x8060693d, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000000)={0x0, './file0/file0\x00', './file0/file0\x00'}) open(&(0x7f0000000280)='./file0/file0\x00', 0x20000, 0x160) r4 = msgget$private(0x0, 0xfffffffffffffffd) chflags(&(0x7f0000000180)='./file0/file0\x00', 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) sendmsg(r5, &(0x7f0000000140)={&(0x7f0000000040)=@un=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000100)=[{&(0x7f0000000080)="3f5c6fbd79c755ed38aee44757be50c55eb023445178063d134d92775ee426b2aa6a306cb97b1ada4dbd08d7424b6580c837cc3165d24e1222369a77d1361e60fa7eaca18415ade617d066dccc6f50d4d16efe9d34ddffdf1d5966f7ea34abad34206ddad6c58063631bdcb7ee9228bcad6f6f30aae9514c61", 0x79}], 0x1, &(0x7f0000000680)=[{0xd8, 0x1, 0x7fff, "590fce28ec0dc0d01fc94d069b782242b539dabb7c323484620268b265ef38ee0bbefebc2998cfdf2120132ebcc604f10aadba14e154f5ab93687c54c2e366a17f58f2544689f0f6d33239105097e93f38eebc662557b536e38a00d787c8f149fe794ced61cfce9f6afc1adaa58503eb092da50725c8082fda78b87bbea4dc23abaf02c96202584acd1403e6996d7f74e051e96059c36fd52e2c79780449474d54e8dd32c6c6e063634d71c02f8c2206c80c20d7caf72424d179e80b5d1a9af4de82df674dea"}, {0xd8, 0xffff, 0x80, "d1884125aa39f268423fa8d264451eef1a4e4f88677bdfea1874973270b8680d59f29478a80628fbd9e9a55de09a3c25232ce4489b8c610ce5d375a6788aa7ee0140c6d74d6b84ae617f3dcf042f23d09cec8d8f15738d2f5b4925385d230f9f36bba962cdb10ca1721374ec11a6c60f7702c70389aaf51f81d160768c4d688f77cc969bce964c52cac8a73a1c2d636f4ee297a232cba175c95aee0626429bab0740539074a50a53c1276a1c641127e173ddee0bf0fc5e5293dec75fb08e02640305168830dd01"}, {0xe8, 0x1, 0x7, "4ecf429a9025070b7071cee32c898128cf21264ae643187a17e6b29ab71e2dcceaf03f5a59dfeed523428c9fd2893cb021f432707524175622c9e51aa12098ac19dfff767097a38c869121d8a1596c8291ac34af1a25491a842e134d4a0626153134e0dd29cf60c80b4f78abf3bd73bf9bfd1b66fc86dfb886578b545fa17755de0d3527213df2adfeb41bcee44d7d3694d7c23bc3a7ae9d3520eab9c1862b7beda93b8b895f7c11a3bd5e3d5d0811526a4e95d538989063922ea03ce65c36b863d9576bee6099596641ca7cd1673e2bca14cb2794"}, {0x40, 0xffff, 0x401, "d9237095c51d827dee6e0d6fbfe1f65432e4b68365daa755c12e002fe7f5b84a8e077e030f3ae95294e0929d0881edfa"}], 0x2d8}, 0xc) msgsnd(r4, &(0x7f0000000280)=ANY=[], 0x0, 0x40000000000800) msgrcv(r4, &(0x7f0000000500)={0x0, ""/146}, 0x9a, 0xd6d0c418f59fe7d3, 0x1000) 19:34:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82024b2f66696c653000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x0, 0x401, 0x0, 0x0) 19:34:19 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCLOCK(r1, 0x20004276) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x2b, &(0x7f0000000000)="10000000", 0x4) r5 = dup2(r4, r3) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x810, r5, 0x0, 0x7) 19:34:19 executing program 0: sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f0000000100)="e809e9b82603bca81f8fe023db80c42e46fddc77b1a595152f27d8e8449a33e74f04281b5e0ca92317d989e93afe2d0c3a3515411c8ec7b7e5680254da816e2c9ad39af5b6de1c0f991166ce54238cc8eb0988aa9b6040f576d32f5345eb8add6b160752fbba88bb7757f2d2216f41436508a8acbfeff3db01beff034effb033671bcf08749ade67f5f2492a5706845ea985b85c6a1ea75ff10a4cf77fdd8ad10033f8751d234af3938df7b63e3659cd110173bb90e3a0524b594a680ea0c285a223ff67e1b26d410fabc8436d97dae151f0160ea3e24279f2baa04772a74a2fa1af1acf459d482cf9b870ed4c378e93526a5a4742eb8c7d79a8a11bf04cfea81b05dfaa10c6d4a927dd69060f9903196d4902dc054e72881e4195a608a131fb7c2ea23b2c4a8d243691880073908c5c79a2baafe8ba37a111638771c7535dbd6618ecf23d64a46b82f927475be07bdca721db452bef2bcc0cb5f0a6ec8248cb4b49964c0560831384ecc695e22539c044915f2d81d108e5908952cdf8f1ed779c000000bb60b5130232eca03ade88002727d023c2e0a23c94e82a747d27f7a846", 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000001c0)=""/4096) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f00000002c0)=""/222) fcntl$getown(0xffffffffffffffff, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) bind$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) 19:34:19 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "3a813e62b7a8219f786eca8a5231244be576236a"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) sysctl$net_inet_ah(&(0x7f0000000140)={0x4, 0x2, 0x33, 0x3}, 0x4, &(0x7f0000000180)="1d3ada49fa48ff6de935bad3ef0415af3cd33fabfa1341f2c1acd72e17e9958b6d96aaf8ede0fdca2cf21526577a0c6431e520750b76fcaec50df7a9e1bfa4bfd5afb986079b1da3feca90a15a00b66b094733272cf2808e62dda08ff4c3386469fc63f5429065d4be", &(0x7f0000000200)=0x69, &(0x7f00000003c0)="fa2dd5c72a51b5bfa20347fc463b2660970306ea3a6ac68565940ea9c7d6dd74c748b9655de821786568c5abd3705573b83198094bef6c1fef5cb734f71d644961492965c2d74d9a71d8f49b0165403806e97e26e89d0fc1c11e35e877d1c5655d26518e173e126076ad71674b5f06eef6488f898dbb7e3a899b99e4150bb00abff519110732042bb4c397330ed1390e18843c719d764303ab2a80a512c9dd5b41bf034807bfe3e2465293cef04cbb4579afbe715d80f39cad7a92156abfb2b079b06c3a6b4bcd980352eca91b68cd105ab9dd407070cf8ec18ae6d6d2bc1be49275dfe81853448365fb90c29dd0c64705", 0xf1) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040)="d69c37d071864f797e5bafcf056c0252f7c6e18ace0a4fb403d180be6df42115de40149978decb58cda96e4e5a80304daccf3c79dfa93d1f2b81826d12e42182dceb3b88d7dc51369ae8b7181aa0fef114ef0ae3d44608d4b42be356f00b7551067b85d40e67cb944139121b7b4e38a7304710c628d8672c327d062c257f0e7e3324220a017badf576348b5c3862ab63f607b74c4a29b5f98ab1a77f6ee6f435a21d1c254e702b719e0805d1db0e8bad9b0999", 0xb3) sysctl$kern(&(0x7f0000000100)={0x1, 0x49}, 0x6, &(0x7f0000000280)="b129ddceef3f9ddf9d50ca74aba4af3d8e590300000145f3ba1cab9f8cab7c5e187abd77cdae8f452144afba40fca0415332fe4a159365c0ec45c3973a0fe9c78eaec768e0981cc3b828ed50b8ba387e8acb4a00d2b3591018d0f27e3255c15cf4593fa7fef0bb7269e315bec3aa86cd93596b7652f6557eedd36d8e5e40f5834fe3b8270c27a00e2ef9813c704fc0295367fa1f7d639b52cd63ddef4c06c4a679845babdbe1ae560023000065a9c822d65d944cf5bf07433e14d7f0784a0495d604aadb6ab70100010000000000bc79fe7eea802df494343299b1fa14158f1f7c8f7867081b81a08277fafb7d7408572f163ad4684e3b885a4897397c0545ecfe94b5c4ace9cc0433000000000011a40000c518957073aec1fc48b12657432261ba257c4fd86a878221d8677a43ef813e23420000000000005a72222812", 0x0, 0x0, 0x0) socket(0x20, 0x3, 0x6) 19:34:19 executing program 0: pipe(&(0x7f0000000480)) kqueue() socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r0 = kqueue() accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0xc4e, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 19:34:20 executing program 0: r0 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0}, 0x1c) connect$inet6(r0, &(0x7f0000004540)={0xa, 0x0}, 0x1c) 19:34:20 executing program 0: syz_emit_ethernet(0x50, &(0x7f0000000000)={@random="9f2193f9bff4", @remote, [], {@ipv6}}) 19:34:20 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000140)=ANY=[@ANYBLOB="0180c2000700aa"]) 19:34:20 executing program 0: r0 = socket(0x10, 0x803, 0x0) sendmsg$unix(r0, &(0x7f0000001740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001700)=[@cred], 0x18}, 0x0) 19:34:20 executing program 0: 19:34:20 executing program 0: 19:34:20 executing program 0: 19:34:20 executing program 0: 19:34:20 executing program 0: 19:34:20 executing program 0: 19:34:20 executing program 0: 19:34:20 executing program 0: 19:34:20 executing program 0: 19:34:20 executing program 0: 19:34:20 executing program 0: 19:34:20 executing program 0: 19:34:20 executing program 0: 19:34:20 executing program 0: 19:34:20 executing program 0: 19:34:20 executing program 0: 19:34:20 executing program 0: 19:34:20 executing program 0: 19:34:20 executing program 0: 19:34:20 executing program 0: 19:34:20 executing program 0: 19:34:20 executing program 0: 19:34:20 executing program 0: 19:34:20 executing program 0: 19:34:20 executing program 0: 19:34:20 executing program 0: 19:34:20 executing program 0: 19:34:20 executing program 0: 19:34:20 executing program 0: 19:34:20 executing program 0: 19:34:20 executing program 0: 19:34:20 executing program 0: 19:34:20 executing program 0: 19:34:20 executing program 0: 19:34:20 executing program 0: 19:34:20 executing program 0: 19:34:20 executing program 0: 19:34:21 executing program 0: 19:34:21 executing program 0: 19:34:21 executing program 0: 19:34:21 executing program 0: 19:34:21 executing program 0: 19:34:21 executing program 0: sync() rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f00000002c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) getsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000040), &(0x7f0000000080)=0x4) 19:34:21 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f00003b2000/0x4000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000011000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000025c000/0x1000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f000000c000/0x1000)=nil}, {&(0x7f00001c1000/0x2000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil}, {&(0x7f000000f000/0x4000)=nil, &(0x7f000079b000/0x1000)=nil}, {&(0x7f0000012000/0x4000)=nil, &(0x7f0000419000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000345000/0x2000)=nil}, {&(0x7f000023b000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00005c0000/0x1000)=nil, 0x7fff}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000011000/0x4000)=nil}, {&(0x7f0000014000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffffffffffbffe}], ['./file1\x00', './file0/file0\x00', './file0\x00', './file1\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206922, &(0x7f0000000300)) 19:34:21 executing program 0: r0 = socket(0x18, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0x8, 0xffff}, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) dup2(r1, r0) shutdown(r0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000004c0)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xfffffffc, 0x0) openat(r2, &(0x7f0000000040)='./file0\x00', 0x20000, 0x12d) 19:34:21 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xc5) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8060693d, &(0x7f0000000300)) ioctl$KDDISABIO(r4, 0x20004b3d) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0xfc000000) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x1) 19:34:21 executing program 0: ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0xb, &(0x7f0000000080), 0x4) socket(0x20, 0x5, 0x6) 19:34:21 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000200)) r1 = socket(0x2, 0x8001, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000180), 0x0, 0x0, 0x4000000000000) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)) 19:34:21 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='c\x00') mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x0) 19:34:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/214, 0x1b}, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x0) sendmsg(r2, &(0x7f0000000880)={&(0x7f0000000280)=@in6={0x18, 0x2, 0xe5, 0x1}, 0xc, &(0x7f0000000780)=[{&(0x7f0000000400)="aa5855480bb2461f405e02f3aa6f6e9fc9d202c9bd59053f5b", 0x19}, {&(0x7f0000000440)="833da9a44281687f52cfb69f7b636cbcb7e81a2400a9546a6cb5b3fe0020d1be761a4d7780ee38818a0f34b86446b41a75cfa61ca3b54d69a6900b265558015e1d710649aaf08ddacef6f27452155b8ba82f70435ffaa4eda0a794563c126c4423cd665921a0d1ab17166750bb252d8ce119300e04c98acba9e435f6b0254cb5f7af6df916", 0x85}, {&(0x7f0000000500)="6c042907e94fd82b87d1d19b3a987121abdeedb232c5eab8aa5849650a98ba9d3cc78bda8140ba447add5cccad0c89e03f77de6d86cb16acb5339b3544cacfd63a0f97d2bfa60bf9cc770fd585d988609f562d4aec072d27ac91b19915af738fefe1b51a41f3bb37aa0a3e1ffe9dce92af9914515e258a", 0x77}, {&(0x7f0000000580)="414e58190aba1f4d0c98b39ce152530f8ec266b0403eb55c9b34be867663f58f124060e281d5935bf57a8fee3258dc740b831d2f5cf79aaae3f02fc8a4590af945035a36b4f148594178db70e1e08a3080dbeaadd51cd50b4ce054c308c369b4dcebb603a9ac8f2bb7022d2fd7a2378ddc7f2a1c5b366055d3f3279aedf13b7fde9f4c6be6c86799f4cdce560dc3c91b856c159d9cdf26905f2fd5d227697ae5dc9a1d99df37a70d7b17f45ff15df8812c13c64c238e8590d34ae8ceed83c25875afb3ef98d0ac0050d42f2748bc54902d3714ea8453e11558e8672b71c79605fad807eebaaf3805c31bc1cfb4b1b78c570388872311d81f20b7f8", 0xfb}, {&(0x7f0000000680)="1c44ea4d4467601e6c6d004a1e74c5a8e4eaa49d77b61ccad7f013c99f47e8bd1147a7bb4028a315958e77da85e3bfa9c9cfc3e41d1689a93105d1ce142b9f3a2c998db6db727867aae0ca244f31bb4ec879980fd55cff724b4d989c4ac4f6641e34d5c25d532d27ec8baac843c180c0ab83d8dc950a6e16614229b723ffee4ebd84055d6e629ee645950d3839dcb462c1e29c82559ad58c5973bf4925cfb52a34cf64305ca3776bd61905b244315dd0", 0xb0}, {&(0x7f0000000740)="3c95c1867fdf3b64b72a60a3142b5eda4db497f73ba5ece08e70155bcf9cf36679793dba42b4e1f6", 0x28}], 0x6, &(0x7f0000000800)=[{0x68, 0xffff, 0x400, "0b1c41384057f99867a135717810658e25b8f6e1ac885f0901f2619b42245fd964faa2f7b2b36e8d7910985ace479f954ada861634217bdc7f1fe868468c56da6ec2d26fab40b434201c2c95c989426cc2d963e2b30a6c"}], 0x68}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="284a8b151514000001a2ff0008cd", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) sendto$unix(r1, &(0x7f0000000180)="b16db51b89df2b130ed5a102e48efb3c56eee071f268dd0bac7b73a3ae08a28b0f6ed7f2c536f36a0f18d0fbbb65b43dbc8cd7dfc7c4af9ec56e3d671c3e9cf01098d8a5e7761323d6ff1c87c9c3af245a05cee8d7904e5d0bc8815e46c686619c2a412d2b723fd6d3c960418bd4e8530cbe0d4cadc97edd9852e6428c46ccc0d9f6c1a17ca5a7dbfa9cdfa5b9840adb4851956bcabb9c3983c83269e027d7666dee77e3ac8390e0c551ee71739e492f3f02de", 0xb3, 0xe, 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x4) 19:34:21 executing program 0: r0 = kqueue() r1 = syz_open_pts() r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8004, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) syz_open_pts() 19:34:23 executing program 0: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x1}, 0x4, &(0x7f0000000040)="fed4c28f9b8fea59b380c9543ee350823ed5c8d5567e1575e746dc00d9be2bee6eec75300f24fe2ed918d3b8c7ce44f6ea4530941391f32bbf2f3695252dfbfef79ec4d8ca37eb5f8e6d8ac30d41e6b0e415938deb364b25449e1c6f56d44ae524e03a85831f3f6a30aed455194a6f5b6c155b095f2006c25153c13ceb19d81c88e7c19368c5afb63ef5d0dc7c547955abf92e", &(0x7f0000000100)=0x93, &(0x7f0000000140)="c2260020dead5c8d8e9a10e7c3063610c9550597e324858207d5cd40fb76871ace3672d64e4d184271c8c1732c058f3ae3bbfad6e88cc91562476e3f701ced9e47a7865288515617cb2fcfe0c36db12438966c75110b05bf9e52e8fac75ec0fc6c620f880e13c2b03c8261ad18da109562fa393f54a81b54e39a4fb4849af5a0e4a54c6285de4e56aecd1665809d4506a910dc29bf5d8c65510e728eb42eb41514e593780405996d334aabaf774af698de9bafeca878a03d685db069e4fd2186672f63419db8087b7cab50a7aee7bbb78099d736d1420060dfb6727c599da83056f037ad0f70b6ff77d31a26", 0xec) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000003c0)=[{0x4, 0xe1, 0x1800}, {0x3, 0x1, 0x800}, {0x1}, {0x3, 0x7, 0x1800}, {0x1, 0x8}], 0x5) semop(r0, &(0x7f0000000000), 0x22) semop(0x0, &(0x7f0000000400), 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) semop(r0, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29e, 0xc00}, {0x2, 0xffff, 0x800}, {0x3, 0x0, 0x800}, {0x3, 0x31f, 0x1800}], 0x6) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x50, 0xf79}, 0x23d4, 0x5, 0x3}) r1 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r1, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000300)=""/131) semop(r0, &(0x7f0000000280)=[{0x4, 0x1, 0x800}, {0x2, 0x9, 0x1000}, {0x3, 0x200, 0x800}, {0x1, 0x1, 0x800}], 0x4) semop(r0, &(0x7f0000000000)=[{0x1, 0x12, 0x1000}, {0x4, 0x4c, 0x1000}], 0x2) getpgrp() clock_gettime(0x4, &(0x7f00000002c0)) 19:34:23 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "000000000000000100002000", 0x400, 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) sendto$unix(r1, &(0x7f0000000040)="7c4104951846a8409ca700bb4d2ed3b4bf499500827bf4770366577fc321ac9672b4e276b1ea19c4a0f912ed3bb6fa6b1939cc3b7d", 0x35, 0x1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:34:23 executing program 0: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="71113fcffc3abbbb"], 0x10) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x0, 0x0, 0x0) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 19:34:23 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) flock(r0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x35, &(0x7f0000000080), 0x4) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd000029000000000000000000000000000000000000000000ff0200000000000000000000000000018707907800000000609433df000000000000000000000000000000000000000100000000000000000000000000000000ca26c836406e7b6de0506fb9566a51b6ee37f23631e467f13b5199749b560c42304838898e1bece7fcef2b4ca2deefa0d41f9289674c422258ee8117936e93dd95f82ff8ec19cf73582f60a00bbe03c546e5b00ae25119a2eda68f99"]) syz_emit_ethernet(0x148, &(0x7f0000000200)={@remote, @random="825770b92ea5", [{[{0x88a8, 0x4, 0x1, 0x3}], {0x8100, 0x5}}], {@ipv4={0x800, {{0xf, 0x4, 0x2, 0x8, 0x132, 0x68, 0x5, 0x5, 0x37, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0x1f, 0x8, [@multicast2, @multicast1, @empty, @broadcast, @remote={0xac, 0x14, 0x0}, @broadcast, @rand_addr=0x3f]}, @timestamp={0x44, 0x8, 0x40, 0x3, 0x3, [{[], 0x7}]}]}}, @udp={{0x1, 0x1, 0x8}, {"cfbbe862bd4409a21e893e6bbfa7f9d0c80f4c7997d115159b2adfe849bc8c7d90314eb9f30e28fc8115e5e36e18032ead894085f2565bc883382f3cfd0f248bc672a50d3d298fb30e710ad7223b03f439aa33b5fcea9643718fbfa093b86f7dcde7a846ace99ec9afcabe640ddd5770568cd70e6d84976aa6411efba4b7b591e4f475e5233e4660c1d54f9118ea7a33895ab4ca5f0f92a0220fa386f144b824fca33ad80cbcac22b9f018a4858d5b0d0d8bb77b4d4903af57dd4aa5949c03148cd7a0d37eb499f74bdc03e5fc67cccd3e81d04936a336cdb6a02403a80e0c274f14b716954127fdaa019df64b5e"}}}}}}) 19:34:23 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001900), &(0x7f0000000140)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000001e80)=[{&(0x7f0000001ac0)="c166e40024f58679b1e4f3e9ab2f76694c786ce17067b21b6cf78e879493bb8a6044486c0ce5fe9f6bd36eac7060575cb67bf2262f5c97edc19ffa4da5fca0854cbe151bafa1443c6f80be934287a946412f893bb357d7be6f52a5d099f5d501dcdec871056ffa608bf12e336a46704af39dd4f8286a8c2328689d538f5d972adb9751862f298094da47daf0b69937f89ac3cd609cee8e38c26580c638e298178f44bcd693", 0xa5}], 0x1, 0x0, 0x3) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x4, 0x697) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x803, 0x8, 0x5, 0x1, 0x4005, 0x2, 0x7, 0x1, 0x0, 0x7c, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xb5, 0x3}, {0xfffffffffffffffd, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) syz_open_pts() ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) shmget(0x0, 0x3000, 0x16e, &(0x7f0000004000/0x3000)=nil) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r4, &(0x7f0000001ec0)=[{&(0x7f0000001dc0)="00cca0fc34f2b7f78fc76edbf7202c4306f46152ebf16f54baa100000000000000000000000000000000d3104c2a7441676c2d53c4b3395e5026501ab5a22409b8381efe5ad69eaeb7c98dc44e37561b7cc71ef6b09c8499e840bc66df443d682fbbe5d81380cf1f9960a88b54c7c06c617743cc6cb0661521c1a33467032694a66c8613e43238b16fb6c62f54dcbced97a03cd504cda211", 0x98}, {&(0x7f0000001bc0)="4081b9613128ff46db764e09021135fa077315177b9db33f29b687aecc35665b6dc64666aeaa93d8fbffffff7f39eda8b5037700d43259a1cebd5085a56f2a5c0bec9bee6f4625ba84aba63418424438c5a94b17795f912552e1c5d88b23a4852fe10768e40000c261f80a86696c54f3c60ac5fed80cbadb02eed77822f74d745d3555428350ed828ab26cf5d5c41ed351c31ff1cef8b311707d4b7a1d9a99e0714f8b819fca05ed04525c81c480bb49bf5715f435e4c2b0c40d1c3b66664e695a6a5faffafb921f20104ded0d6bc0becc313e4e4d", 0xd5}, {&(0x7f0000001cc0)="c766b0c374d4f3090a7025e4b6efd155af37a157d1bad971d42a4a306cc7ba317f0ca1c648a2fbf878740da99b25cc90c2921fb9fb455e0eb6897a77229033abc6ee9f9f80128b46e5f2", 0x4a}, {&(0x7f0000001d40)="e82eeface44ce6616bbbf11c542398072a68b379bb4836f64da88da23471a1399218072bf12bbe8b162bebe55cd27a2dcf7f4f557fa1476f0e48df011baf744f16d143d384d9bce182bf261931b7c5ea529d41ae96af66def3b2563717d52c002b74e8e9ff758d98d729", 0x44}, {&(0x7f0000002100)="62b5627f7bbd65ce2f2cc30b249360074278fc14f1c6572dd3f033e5869500006172000000000000e9ec01b20e49cb82eb5977dc7c206f45da5cfad5a932b6212319963e69628b3b9e2211fb158933251e0f3cdc743a52c31ce0f0ba95eb5d4d1df573b4ff19102e83a8d9bea0b362c6f5c5a50055618f52ed6b852060ec58ce19f30ae6e6bfcfe87720a924c5efee5bf241f7a03eb92a8fed4a9f204ddfcab634bee0ddd18ea95e367470e6be58f59fdae6e73babbbc2598be84e41d23fb4ed49ee85088ec1e51d16b5d0a928d2f42584885be69291076157aca4478dfb7a73abf69e5f82b2fcdaa8", 0xe9}], 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xc) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000600)=""/140, 0x8c}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f00000024c0)=""/4096, 0x1000}, {&(0x7f0000001600)=""/149, 0x95}], 0x9) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 19:34:23 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfb) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$lock(r0, 0xd, &(0x7f0000000000)={0x2, 0x0, 0xc2a8, 0xf4, r2}) syz_emit_ethernet(0x46, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast, {[@timestamp={0x44, 0x8, 0x0, 0x0, 0x0, [{}]}]}}}}}}}) 19:34:24 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffcb0) r2 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0xfffffe5d) fcntl$setstatus(r0, 0x4, 0x80) execve(0x0, 0x0, 0x0) 19:34:24 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaa2aaaaaaa45f7b676ee0e0800450000280000000000069078ac1400bb000000004e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="6000e95a90780001"]) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) setsockopt(r0, 0x80000001, 0x97, &(0x7f0000000000)="baab50b9cf7406b6e3d471a87f65c5efd5fee9780ea4bd44bd00a0f35e99dcbf72d8d360faddffc8f613336e3e81f2a4a48b5c7d603802ef96fbe5d685458eeeaf43f1a2086ab0fb25756a4d4fc028be1822a591cbb0c7d05d1f2620e6aa51225c0e422d79c47b5fcddbf32d27eda2ff39b0b893f338c62d847fb1ad326496c9548bd6e4f4d0c2f85da23cef1b4d5d869d8b786d1e11e33cad766347f156639d9b2686c60b1a868c47d09393203741b0551024835c1ce86b21a7cc026b3e0b60076b99b5ceff2b89de186418e31280203dd56e62471ab4648400000000", 0xdd) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x20000, 0x0) pread(r1, &(0x7f00000001c0)="078807e50657885c6b1f5403fa8eafce550dfe559d9d3cf00a0a3efccdcb99542de3a5104f18fd918fa1f567d5726d0c03898ecd9da973e35e7092a32c40ed4e24f49a6ad6aedde7c3150df834486de3a3e4974ede6a46f86d5cf2d89ec66ee4c46ff0f46bd1b3b711841c1da5f88ee07d288bf5b326b4a162bac606c8e7720592f60e6f1a801323", 0x88, 0x0, 0x7) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000100)=0x6) 19:34:24 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = geteuid() r2 = getegid() fchown(r0, r1, r2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20000, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x3, 0x5, 0x1f, 0x45}, {0x7, 0x3, 0x40, 0x400}, {0x9, 0xe0, 0xc0, 0x5}, {0x4, 0x20, 0x8, 0xffffffc1}, {0x400, 0x4, 0x5, 0x17}, {0x7, 0x1, 0x57, 0x1}, {0x5, 0xeb, 0x32, 0x8}]}) sysctl$net_mpls(&(0x7f0000000100)={0x4, 0x21, 0x5}, 0x3, &(0x7f0000000140)="b7e43db265442ad848c10c0c04facf13535ffa0744030fac", &(0x7f0000000180)=0x18, &(0x7f00000001c0)="75359a63941fd5b8b6e95045eaef3b74432c0ffc3af22eb50517b0f54c8e2a64cb2b87d13ad3d0a7ac22693d1d9266668ba032ad", 0x34) r4 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r6 = getpid() r7 = getpgid(0x0) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x8001, 0xffffffffffffffff, r5, r1, r2, 0x43, 0x3f}, 0x5, 0x200, r6, r7, 0x2, 0x5, 0xc7c8}) getpgid(r6) ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f00000002c0)={0x1f, 0x3}) r8 = semget$private(0x0, 0x2, 0x1) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000300)=""/237) r9 = shmget$private(0x0, 0x2000, 0x120, &(0x7f0000ffa000/0x2000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000440)={{0x3000000, 0x0, r5, 0xffffffffffffffff, 0x0, 0x8, 0x3}, 0x3, 0x5, 0x0, r7, 0x7ff, 0x6a4, 0x2}) 19:34:24 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) pwritev(r2, &(0x7f00000015c0)=[{&(0x7f0000000140)="eaa0b3d277a0e286e756180cfcf9ede94dacd15598f6fbee943bced36faac979eea2c612bb853dca49f72b45ab48d4612c370f52b5b4dfa3e23183ec0d0f8ef9e17ccc99284c6e827a46dba8c44f85660f882504dfb228f7479e38cf302b1f1f91cc922857c0064aa7fcc64373bd200102ddba45417569f47732b818f245fd223b77ab996e2311bcf51a0074baa07f1062df444dff7378ebdb4ac6185ed757b9320412e5ccba50f0b801e18f981e056a0ee6fda2bc84957aa9b4fccc", 0xbc}, {&(0x7f0000000300)="d36dd85dc2f8d281ee169ef9bee63922cc425dc414a55a0d0037df04dc4bbb5a290a997f73397c99bccf6a4710f7c7c73dee98f70abe66b7729153ff225b3db9b029a55323053060ee4fe11090210d0f7e3510105f2be772fe1e43dbd0ae229ff2e3157dde9730b62d93156cc9809822409c5e3f71a038ee4f07673740dbddb6d775813c37da27daf35ca19424ff78cc2dda940edce5805d3fed0b8b319194545b7275207cfe4310ec18667533e51cb7819e7dd4207f959afcd18c5acd467a36df75ca6658fb8a24275297c29d29ee", 0xcf}, {&(0x7f0000000500)="70f41c5edbc69792e2e6ee38f44635502bea17428f6aa3d8a447278ebdf8be2fac7ead333563213e0bfc87d63b815c1a5ea1bd1bda7707a20d662853b2cfcc584f0aa9980543d6fd0780a8c057954bfe701519c97304b8d7780c9e34c2ee9f6c67c0db5aea462bb7aacb8d282d1ef9dd9fb365d6d9b7b58e2bd8490f857e5fab21ab2f8de47cb2dfeba5c2db900f93b0e03bebd5c48378fea986a153295aa618a56e4febbcaf2aacfa6b5b371897be4755a6a7ffc98e693eccf4eec51213874bbeee110cb33838c8cb66a007a335b6ce8e66867dc80745950518872a7e7da20844cbb972f932a527e739e4ddaf96a524658f90a6bd5fe4f3fdd205161bdb6317851c1b0ddb2e0758d684cfadb8e71ae0d00a1d68cd5e40de6d8aaa3dbd5a55bd752fc9c96a86b14211737752addc8a8ac1d4d66d397f0a1d054f7045f73c843ad5a3e23385cfee3a5b25586e50d40a4403e878cca9c239f1fe7c3a484068f72b42bd148d415ee0029d916b758c7c20a37f4d8c96abdbff2d983a64ac2d972ddfda4270ea6c53616a8bf79d2cde59ec3809e4a4010ed39351d8aa8cfbfe5c52f175f5e145e3c5bb580386d25cae5364409819a8cb84787e95f40b6322ff5686563e60650eb63c20bc3def502b7fc33c2c9ee2f3426ca18719d95c87ad17216bc7deee926ef0c7268871d6c6aac97160b7852262ea2926c5ba94b0ba7d00ef320364d62fc9940c664c2b3dade3cdf351e453bcf643e8ce8aa8ecfa834879e5c2aeeeadf09ec60c4c4c699e1b3e9219cdcbdef12e0dda579f17b7445994092f7b075fe2546b0836509777d296ea7bd7b24ea02e9f6c58ac2186fcf94f46a7b4d97b381f47549241551cd7ecb42f8e75b823155a00a4f8e537844ac51f286e4babcc222c80c1f9cc190a291f119f2d8ab18b81975e4a6173f66ed0b34b50fbabb13b42b37ca945e5d09bd1806be3914a5ac2068fbe544a9b9c3464a2ba944a4dc0cc0074739211b02f296081339041f833250aa4373ec56ccb4c9487ffd6aadf6e5ed8ce6fd7bf1f8173bf9b3817bdaad24c02cac457f168c6cf0f1229f004708a0625d40d1e9953d3c026efe8d214bf3788a90bd6f958fd4b33401902bff6543f0fd265c9a97b2096560f8d02277d30b45015752ab8a50ba25264f1c89abb342111969864283f7f7f86519b22082aaf53e096f08911caec294d697de9b2c6deee386bbc3b7a9a5f04f70bcba6072ec194aa85568815b3d31fc2a6812a7289e4332e52de236a2aa92748f7c117cd05f8d66ca1f99aba4104ea1f5a996409dcb2c4872f63cbe31a50ad529328229c2505efb424bb80266c7fd7cf180bc8ac4b89759d801a1d00b32a9e3ac5cf1847106bf140198c0a1f6e10dec764c52d61276ed80e687a8ea39226d6564432b3dd2f961778427cd07eaa52705a1e4b9737740f9b4742e40fa71cadc0ca55e16fd84469b0221fcda0929718e9c7cb8a12e7299b1576e80f198c3578ba8822914581823281def1c5a7354b033a6fb3963b1949e9f7923fa7e31b7fcc9413282a9c920b1ceba734f9828d4e043a14370b1823f85cb2b8b7c6b91d1d3038558a1761b6a517c242f5620024482508f1f28e141fedf070825775f44e21001f8961c2c0bd8b57af111f81ebfdc1cac0de8d515621fc80ff364ff564a3f0919c62f2f183e0e08f0065b5cfd0238f3bd7a94be36fca50fe8128d46b101367c19bafbbcc3a572204ac8bf780bf15e6ebaee8ffe5f88693bb38146d9a4e04eb881b07e775655bebd9fa5aa6c6c5f0168995a60a8f82ae89e0d25a2cbf2515647bed42da892e2881ced2a2d701385a42b9e1256c1075ba250435b1979360b143c7424a48ff1b53e05dc1201a204edff801c54f0f2167f061f19159ac619c6654cd77f90bebaef8c41b35fa5c03fed583459ba326521ba0029622117c41181ce122c561031fde2de22fe55cc38dbf121b6863796e8dd6570be52694a7be0c7b45df7c177ef5b6924fa14185f7822e9a5ac352837b2a5c7cf1ac6946aa84a92b7d4150127aaf5a80d050609526d8062e901adf06dfdba349becec86c22f1496b839333e275f2eb9e8ce4a8077f5c80c4e687834131e63ec43b5532ff6a1bebeabe0d33a6aa17b3fd7f6928d90d07559008d5a776a14c7f410db0612abe71a9df40c3db28cf2c2ba7b47995f616ace691953c4a054da3357ab1f76b53bdf401ec85e0f3a7f58458852617454f3ea1b2cfc2218fa60f766042c2b96b299aa9c3e005cf570981c2ff9686786ad3d57ce047b9c5279544a2222208606377de6caa1b82440ff184962a5f09b3b841df1cd4af34cae991eb160607c8f8a5cd6cdd1af58bd6f1860bb40f598a8cc3185a4ff4577f804e2faeb90eff7b4733802ddb9dad66efd77bae17bc6898dd539d402c12f830b755871d93d252dd8308175ce0f6245fc96f6a1d419249618011bece221592918b8526718911d88ffc67007d74aba2c40510e504f1a3ca1ceb6752805518adb47fecc1f80038af7d7e9f77cf71aa4621a4379967242c5fd10e1616f98e95381b186d270c3ff67ba535a2696126bf4e5330ec06d288fa587f5d8263d47c09e8d734c9f38ded0beb415e2bb2ea8ca59e57de29761c74d24c1cbd1311ef6099da6a9a7661980371897758d29693fb9244c3a707011f73cba4f0da023b7817c6edd464697c02fa5050643f6450d440cd177676143290066ae7648a18c0eebabc13f6502501a872a4704a1be57079f7b64925f7795a1a5db2d31bb04190832cb021f30292fecdc9b8bffebbefd0df5848f31af51959a7fcc1b582c2e0cca51bf2128dc342def7f4999d2e8715b87dda9e5b710da3041b271b6179d1825f83ab0e066616898c0f606d9476863211d62a8196ee0491677052810900de14c64fd6a03b6101aa17750a6eea2e9a7a390842fa18cc4ffae219f7de82604e3c21c5e2eaa6d5d6721dec114d36adb15dec7ebf66c8f60bda730a40eb8a55693839ba401cae74ff54cac29bb6dffd7de7d183983fda9e45c3468dc4ab25030c4fe8437a8c27810dad55a554ee7d9c5c2ec02f7a044bcec80b5f005a7f7768a98fa2f1870f9039051d24a9f1492ca0d0b3b369b29bc2e24e59a6c4a8092ae8b4efbbec5a3e6f0f4c8cbefd3d7fba347f2820fc2e47336603f41794f829c172b7fcceecb3077cbe0486046fad038aad28904ca9bf117de87f4a4d92074d2329f1a06f0871321edbc03c52bd2a2797a9ad51af3a215975f53d9237a3ccc90672ca23723de822b14d438caefb43a55f8c08f570a746fa0004d06bc8580753d06b3f58495b1dd48ba352756b6c2bd06d7fc74eb9967185aface6bc760f90db6a221504dd42976d1a47e2ccd27443ef6808f5e008aa64863e53ac99bbeeeefa87ed1394e05f18d15bf20b6cd085843f515ba575b10f02c8e0586d147fdea0ad6ddb1ec0023c3863db8097bc984c0b46c0d5935c7a2f9725676e627b39987b3e66e9b3e1a313038c055c58aff2aa35328083bb4b83b67f9e0116164eab32c8e1709537baa138c31b1c97d07ff611e5498d01d707d10fbacb7ef3d337170bd9946814c6e87e0665d208ce0e80f3c03678983f0f611a66bebb5715551a57af6ffd4248eb3ed5dbeb424d77883b60015b8bc8c1619a03ca86dc3da6679c33abbcf828226dd59b8c9a5888c447af63bcf2a4815881f8d523fa79459847569093888d4a3e0126d265a577ebc63572cbd77c2552f05526da07c42d5c1fd84a3d25f64cf0471dbb30de4ba0e740fec30ec55dd92921684c9c2359309eaaecee85c764079f9f98c73b93faa99eb7ca8a00912bd75a1f380b3ec2a20059e75a0bc6d838969b2a0ecc16ba4c459967c22c3ed44e5a3be3d085653b53dd2a4a209e3db6565b358cd2a48efd43a6200fc36bf30021467ecdc3f7e91c3c0fe9e5a22f8051915cb137917af9591f4a058310f7e10855063538c87a5130a127b55627b4449bc961614d2fca4e74a52ecaa3a21317952e2a31c1700b3a04231ea8506c9fd0582a1dfe80be3086b7d2039a422d6b0ce1af46a650b3b97e5a9e1841070e95416b0a15ce73f8f1004756185406d59913baba1f36f790b161f3be1a6d29586d1698a183971d14c764c32a757aa0ab874580cb56d8f93c8e6376d94ca4b8acc61c16182d44687ab1a8baf7e5d4f020585ab197d18667ee515dac19a95584734199916d96f96f23164ed530bd483cb32d7f09c8a09e900a16777a418b9945007d1b2dcfd6484e78b1e57d0dafd036b7f024c1f5a7b6db0283b391c523ff8d23434a94ae8e219c8dc633227f178f80a13b7c8c97523245930ba9917e87b867ff4a8f5c46bbf0e81a6b8e54bda6840e05195f7acd4ae51c98b280cd13a744e1f24e46e0779fbf697c1243fe1f40b678d062b1b6a2b81fd6878f3f408350f66d794577e576175b6d3832c0e42da6e64f88015578e3a255ddd41258bf03ae2eaa202d4883b8fc682136668c4d360b92f564b86f72236944f8b71792ea9f671ce23dde320179f37845ced71bfdcf6110eb670f830eba9a86c6614fd5a3333d7d1b46b1ebe33ee110878ec0b60224046f8bf73f1916b6c0864e96fe1d12028cdc2186f0537656b8e7bc4c3bf4c31a28cb97090f427906f9f8b19b14d43eadac5abc243db888c895464ea23e17ae3a63dac91824d5766b08ae59a8cc88d623d8feea8c6813b422337c4012a9c6f6d718ee7b943e1fdeb7829fc06d7fa6e232e8f1a5ac42d0b5d503d7b8c026afc47433b7084de54f6727f56c8360662e800d092559a851b3421253efb05081e85e8b88d407655b4ecdecab5023e78a62620ce2fd0d04cd9d1fd944ef84a82386fdedcd51d1bd38c277aeeabed82d706ab06cde5cfe953511998f22e902283ece65ed3aa94a4d49c0e1481f432bff4d32b91510691f80a97b8d24890d7eb761972bbb884353b55a6ba50274d9a139f0b3751d912dc7f90ed7ba994edd9b16fac148887d2c87a8cc711ecc2fb1244aafb1cd0fbfe1785d26255ba74b62726243cecc24829c7a157fee505a4efd35a000ea305790e84d0bb2b6430c6578d270f7a1b9936b14b2170c72dc55c1c4865789240781705eeef8af6befb400d0177252fdb491021ea996d104c65d8bded93c74b775e773c1db4c977afdf64892f9499488ad989d8ac79424dd4b94459882bbfa1267e544efd452f4b79588dc946b8e75df200990f0022763476b69be61873729f19aa532af441f04193a166d533bea706f8af022572c6146ebb351aef87192687f52b6e4a8238fc52f36f9a48d7c5dbf31605ffb5ff121d5215e2f7a66e2910f209ad9ea326480fede24a26a950f07c53de980b08692806880fb24de4795b2a9e561afa45f6966dbceea11457580fc65ac812f20aa4987e135e0f52d11c3c237e60109a19ee32c01622c326ad68bf557020e35c71cdf8d25c96c0393b40fd08d0aa4456f8c9ba36b82c8943d7d10c14c4d3f304d0767fe3b2872e8adb16c2b4691ab60ecbf43e64e5acc5ca4da80185322f2d9c13dd9ff220de506a4a23bc6d26aac859787162fa8d8ff7f1086aa2c81f0e980d3bf831271d36f17289d02eb35581108fb369d45f8191d6e407621aee7ed66cd5c3afc296f6b402f83f0b4a118f17c93157b007e1589fe06415f49f37bc60ada8bec0d7edd921be24ac77406c0223d425d0963bebef5fba31fff0f05180d0e682bbbf09d43768c0e6143c2807275aac8dcae1cc89102101e0ee070d3810ed39b59efadb327bd160a557074cd2f1f", 0x1000}, {&(0x7f0000000200)="3f2bf2036e596903abc8255963a28a4df4533d98a765a00c0c0f7ca9cc20a0628f15ed64e063bbe02ecb0a92d6932272f7356714894ff84661c8c073195dfe11c5658d2397d0bd4a1f14b0fa12b52dfd67d4c2d49eb41b59d97a8002847a83c10f498cb565194b7e771233678bfe179a499f22a2842ec14497dd3450897259dec2b8337e608770e83f0f55e8e9e91427a4cc6f49be77a84d", 0x98}, {&(0x7f0000001740)="665cd5d98f378793a46c6289c27d3a4829c689191ddc10245b611e439fc41b4305e2ac4fca5f3e0236721bf876b555eae6e12bce336031c7062a5eb904a63638f7b2b240176fdbf4b77d8cf9629c2e33effd66cd20090f62b34453bf167f73d853d3c4b8437c7e73e35db7ba97d1ce34fe8f7fbef089600014619ed3d0e53dd745f43c8dbcb275511bbc49d0361c13d5ba934dd026f50f7d6e6004410275e174eff3853782dc5e1135fe9b946dc65e2e6df4487da95a4d46c2038dfdce0de14b97fc1c57cbe093d62501d11ff2e5ced18311ba429fa19c6e552269ad008d48a03d0cd16ea435ec0aa46a196b3f5559298290b9c06145c0f35cf0483521546b56e6934ad5d36a8a1ac9161a1b83cd3206b9593697176837aaa18a72072cfd430cb3d54c20a1330cb8fd5be02ec949f09d34ef63800e4e72b0d5a589439578a08b42f7e92605d1a529e123999e3026551d265d800f7b13994a60f7ad10ea163d47256c907b48208725ecb24b951e6072ee9f5eae50a450fa5b06fe4001820bd88f573cd2dcc754481ff60f05bdd3dfeb55e4535c6849ac50b8c7a7cbab14f99c864b645c2a7f42bda07f7e7e122272496383c28fde272f8f85cf4c08f104e2938e4e3086e1bdd44d51b51c6c90a997323bae3a866a4c1f1d2b7d8aa2dd2b0261789da3b11cd1b58f014fb8de4adbcb97da76d02e4365da9d0194f3625fcd0715cd43df8eca86c6d3e48b2cad9354350465689cc1473da82d5fb97e3174f4fd4e358b34dcf7a660f4ed10bbd5f17e3f30ab98b1ede66a4056ae3c2b1c25c6a77e4126a7494143c681f0115d157182a4cd89752c0b11cad140efe858cce6b8e3bcbb7afb370f4702a73db6c2816f8d255e670dae86ae585845e3860af5ea5939a478d14bad78afe35330ce21f7b6b7d8f6be70820b053cf91b4e4a54c909640918e207979473d724a0073654a12d48422d8c83b1317d338ea570e5d33d9592954b9d36477bd25aa5a372e38607a0c2d316921dcdee766b1ed561b353f03c76e66f782febc7421dc17039e8c75ad9f93fd71b0bea74d812e033fd6153fae1c0bc3f87cefc08b020c3ebd3ff3087d0262b3683c28c5c3825d40d96e718297ca036819b6185f48c28d07e52618b9d2459c3cfd24645767c9943cf4a107968d57fc6df6eb7691f921c574bfa1855965c7a1fd100d1df68aa8703badde15a9237c6eefbb41dbf02df7c55ec0a0602734fb4ebea7614b0924e777fad48c729c9ad6dd031113d59cf27e26411423e6739bf334ad6d86734cbbbc6229428d658648c2f586338b55aa911d7e223fc72e3f3f92fb9273e4087a70f87716f01ffe3648c43868a52f8142d7a9ebbb4922230695bf50584eafbe59720235501a971238889ab9a626dcfefa9b6cab33ecb71b811c31c613b54cc8c5311ee6d7a38e1b3726ed396c523806814f31bcf81b37cdf661c540a1fc24a5dda2fe0b048ba1f08218cb2bab984b3486d1a0c7225c3b354a9d213d37230d6e7f041ab46fbfbdd0368c826bb3b6c76f862483129441e02eec444a017a1563ee6ad846cba58dfee7bb5636390ec15df60aaef715be845098fede76dcb536351de073f87aab5a6883776684c032076aaf1a839af6c6cbd049d1a48ec9e7bcac32b40396838124d6e5b8cff67b18bfc80b1750e824713a585eccae731fde2d864c16b74e218d10b553ecaabddec74a13a7797ee122fae26c38053f1b1a2ed97017fc285d3e39f3a9c181ac295997d5536a85d47037686cfca68d94061a158d2f0dbf5e6afe602881f3ac175cd344443eb60002b368f74b08d82e1bab1002349d5b1e54882c1406687b975f9b29fa7560ac53035d584222c4127a8e360c84dd752a1bfd938e1d4d817a4901fb9834ca21b9e290d021c7fe3c238dd6207fed74757ead174286427a672fccf8400e09e6f524797cd48588d5810764bdc8f9a13afa23c98cfc37ff2cf5d330b8e1dee67b5e9456b2f0f06fc1631265cd02b1cd567bb216d417c7fb67d376c739a0ecc0c3233e2bd5d90b3332ba304b7071f39b15ddce95bfd123c25f4ff182390d52cb1ff9866a1e8c9ce23d70dc88d7e97c7628951ccc50f6dbf77764f8d2ec0c2e3b42bf1d0a6a4e9e426dea2d6d84e0c6b72e58a02642369989f5d282ff50898c5da0e2c9aeccdc8d2e2746c1234f12ef47284cb926f879ca5907394f10e25413b531b5d032c830436536397f0156afe368aa23ba2e5548bd62d944fc9b0547ec2361dc7fc58898c76ac46902867ac81f5d7192e6faf187a7d55609735a7b0f9cd2257af6cdeec43aa17a385d919238e20a2e9cc2d77787d9113ac603103fd96491fc7f70f56a442e942a52307061f628f1e3d9cd98617750b01d91a99ee828b66884b5f1e699e6bc09eb96cfbb014b1b0234b19e0672a17e99321a658681b970c4e91bd86d8cd58fa812e83edff905b299002dd9fa528927f74ab0f8430da81b73e0d7afa05757bda7d7b146ad51b5f3dad7756320a0fdcfc3294392ed53fff9868f3960011e66b7d3e2449f21726067a9d3fd0970ecfe59add37b336be12dda395acfb628182b64bcc54f3e7e3bfc72ed3559b1f88ff67a371f07bb1b2aa037c8cc04b99eae9ca12a6f8fd280a12f6d69427f8bce207708ffecc80529d35e0c538c3792e9be6a8ee2de2e278f058b11c16f70995b560ae83119e5cfad2cbc33577adaefd634cfca0bd55d3091563c6e3207169b6e98e8617c2594ab426bfa2ae323adbc6e68933f5efc412f7fcf68063aee03631929202926611b63c80b1f4501f7692b0adb083a441a398f235f8b6abbbf0cd56569c4c4acadf618f7b1c7fc2de794848cfb52e8f95a5d16b545bf6571ef92ee83c81f53258b4e88705e4e76b70e059148f9bc30f27d599f135f578b1f644dcf2fd232290713e3c6d82ed53b77935a67180d89d0872eb0040b555da402de779c171ef412ec11ce222a8a6a27c5ac52642c372e48d8113c654ffbf15766117c2afbd54826a6fce28f231a2d7d0e5c0c1e589aada52046adfb543cc29534a0356e9b6378b3962c1d3f19d3194053773fa3619b99602e7a88e7165d1024dd8b34f9451ef222a340c1f845d9325fd01e76dc1407505335d5281b260a8b479c760aa8bdf6106885586f9b9a7f5c3a2ba5d4d141dd63c1a35eceacf600ed29739eca30a282a419651a2d49cf0cb41d672b20024fb98858ff0eee668aeddac9dff7b53cf5f44c03069af3fc0eedfc27fa37e189886a74293ecc4b0989bb6950ab78ac1c13ea6855631cd2e010dcd01c742b3cbb4bf561ea3bef52b3cfedd17e3ba57d54c9a125712b4816f311b360c184ea8e17e37edcabeaad587b83d07e44ff3b0f73151a06e1621bb419c93ff587e69f717d39528d1c08eb9c03f19371d7510b558d0b46f45b78ab7a19dc7216fbe004666d76b6d82588e56a9b7b16560675ad3938335805d08f2625a411b694d8e0d234d397e1c01c92332352997536aba25f9a450c8b00503ffdda51fe7416eed3d418f45718750346a38fee9115811da9ac4f30275cc5a4eb992e7bd9b23444a44e8e9075625caffeb25abeaffb6af6247db69e9b381af47e93aa20d27518cded8db423a59933aaff47ba63cb66e437060d9afab2a8939a9a4a200304a9007b4804a3a6f71c14bc6facac063f9c378bcb7100a21510ca0e9832084a7587da0f65d03a0a401c9a1ecb886edc38d128d2b127c901d002c1f2273935d8c9d257255304dc486cc14b095ebbaac77920cb14ec345ea15f7b7b843fecb26432d6cef97abb626d8a85278b7a28bf756f3a1619ca67907d7c7ad9c44747078515d53e1ba2d801556f51a0ddf1bb9b65a0131dfafa5d0d20a8d008671984b2567cb6f244f7be6df2efba303096edf92e8eb1095b8f1932b457cfcc0b2f63e2a9c1aa65d494d94fa0cbc0bce41f747044d8f9d711cfd947c3bf7794fff0c0baa097d25b4b04ab59ca95fb8b40c9a6bec03b5dccb533f8266219b601c8f36ee344e317a11feceadeecd8167a46f968f72613e1c2740a12454639ab3589c68cf66b02e3b99ea6fb83505b9d69c91d769883384051ba071b0d2ffe9c2f90a9cf846dba34f9130a92a1516c443bf0ce7232bf84332302adff20e032c516be16319bcba4593d4f4028ffaa96b165b7738290725214450a9ee8002c1ebff642c3912bc138d00b9af4487f83fc4916c471afb28b55841a3d46b24b166f764302f9a5d564a595ab048a7bda467325fc0152a598b3e9fe9e53505d4b6939d405a8dc0107d5a0a5acf95fe586a96b3ff554e099ff6db017a0eb81ce018308d1914c1a4518920b6dc2c7f3f4bcdfa57f84272324234415de7dfd9aaef06655964bcb4ea3f8ad34523ca0894cec7d7a9ec9487c835d745a74354abc2c2b06399dcb65d027e4d0d8483666c298b2caa8965b244c114b96667de9de1c6d8a1e886691e85cb7977b08510e4f37bb4ea2c932371ee854334fd4ae6c0f20a58d53fa0feed64aee85376894ae6b0741a617fc4771865ac237db57dbd508b040cb04bb60cffde98bdd060a2c13aadad8f25048a8cec1db326d549251b2bcb2cd4a4f96be4b4dfda7788c5dbcb96d4212faa7e7ba7f91bea47d5e8570aa8748e91d29c1feba2bee0519cb8ab8e8090eb2cac5fe516f7fd18b86670fb6bf7750f062f32444f44c9bf81f0542ee2353b3932370d4a9af92f7a5bac8b52958bd14f12555bfbdd6adbbe57a9ffb181375bc0891d01085d6d2b937d2875e4dadcbc9bbf1444d4699e8ac5f2d1f2ec058da240bdce6c6f671eada507cbdcabf69f6400a6c62323d865bf4f6c1d368b1b8fe897628100a03b76b9f0b87c2d8d50642475e1d6868cafb3a8dcb99166785ce48ea0f92557a7446e83f320499293b18b88d5c87dfc321d14813412d3acf117a8bf4439116a22529dd74821f15566bd61ac5d808f0fc684968815fa027999b74cd5f541eb693d2af09c020670cbf80bf576c63033d7d0e6895c35a6011a7c2bfeab03883b3db27b62dae8e876bdfcfb386f11eeed985e4a433010d5cbf471b41b3cfc0845f4c4b0965ec5e7374896d2b7a05feb992f717aca938cd1a605e502de328ff47a87babbf29434499649e996b63c2f771dbb4163ea2e3b10d732d0b370db140656c74429b8a82abccdd36dfabda98358ee5b868329c2ff2e2782b9d775dfafcea01d1c664b970183ad7a1e6bf539d79dc8db655def60f97a8bc1505759f9f23db97f7220367bddb3ff38aacd08a751505dbf335da27002412ece15f91db41302730661e561d695ed783a8a8ef96e97e52298d441d76851c0d176664bb1dd6048ac223338721ccb4af84d6059a9562eca818c682a8f9f84567cf916dfbc699028aff84fe84b3580b25c7fd7ccb703b8b3d4f14ab25afb98b849187f37a9e6fe37f277244a68f657e51ef10f9d804810a101b1d9788f71d64ead12142ca6d9d00a6914d66b96b4db61bafd108e776cc461909a725c7ad3e6d00242d86a26a268dcd703d1386103e6a281d39ec7287fe243389b1789f3772a1a10fcb6a235f6dcbb6639f67fb3a31eabb9791745a9c5f2052a9cfb86410aeeab835ffc55c6b6c3f59ed038d28883de22f06f9c2d13f5b907818de811abfc6daea6eb3d376f49651fbdcd27510b4777ce1ed9c4b45e1e5ad92597dfc6a4b142b22404561a7790d118e6c2d34afac820ceed5fc7ca6f27bf36ce38d1e6e04fd55db070aa44e84950532228d1d6ae83c0cee80faaa26791320e24e21564698047535e4d977f8bfb3dca", 0x1000}, {&(0x7f0000000400)="e78aa21c8a0eb0d6e1e307668d46b8fcbbd37df1595fb8a85b727689fc0b3fdbca149277461aa51e0aa36d0903e23afa60c8cc5bdc7b36290f397af4ff9f4315d53762", 0x43}, {&(0x7f0000001500)="ff3d11d938905574354d156871d8b296f288b90325882738fc4baee7b95f6163a6ce6d4394e175ead8b4c1133f75c4b19f7cf57838b96c8ce457ed1a755485f46cf5b391f62ee0b0df342301c494b555c1230c0827fb0fcfc6b6a1b9d5b83b8213e5fbe1f3a2537b435050140a769f50d7b03a940eecfbf741fd2b5da635f02d42704c534e2e99f44c1fc3abf442", 0x8e}, {&(0x7f0000000000)="b721c4626478b541590862bd02d5955a3eb2ec3999ad1355867347b0c4ee9dfd09c8567a93a51485c8773afe6dc08ee9dc90ed22e15f62f2381b50db63ee", 0x3e}], 0x8, 0x0, 0x0) 19:34:24 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)="07020033ff0f00"/20, 0x14) write(r0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20709, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000100)=0x3fe, 0x4) setsockopt(r1, 0x5, 0x2b, &(0x7f0000000040)="fbf21da8", 0x4) bind(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="d44054a7e8271edb1efc2ee792c571b0"], 0xa) 19:34:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xffff, 0x0, 0x5, 0x0, "6600fa1d031833ab7fff0e095fe600008000"}) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8060693d, &(0x7f0000000300)) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000200)) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="47cce7857e5a36e682278cd95a521e25f85c685a70b4f9f0a51c9b3c9549872bfad92362abec4f76cf805f2e2969e6a4f163eae0ffdf3f6605d06c7c5cdaa08b371a1d96048f08e32e7b795c145129b63d1a4926a4bad9729560b6f841f4029e0b226faa76290b1c7b40862be832ef8ebcd32cf0c00ff7b7422c5811e8790cbc55daec37d41738bd371f07a3c8cdc4b9a053c8a08233ba3b0510678de5a4072c9d926e5541ca3731bc0b0ed154a8a297d0ce174ae14678c6a3124d0a1f5671fe314ce7e1ee2c51e503e560b1f4e6ce53ff1366b5afa76d6611e23ab1b921cec5fd3b78a6016a1fb9e556d9a870166ed5ea053e0663e52c82e6bff46734186695474de46fad2f4492907830749a4120d2514bf4b234e977e77b486505b4bfd4ecac024efa3845d0daf6f49e8d6d32aa10c57b82538bb6ed9a9a4c5471dea52ba1cc405ae3dfe92b7fe2c6dbf7b436c5923b40ced63ed253c88de40df7ab22926d2be6e004f2441fc052da36a2c7ba533f1e62481beda87ea4912d4e12dee2ba0bd5036d2deffab088d75ae5a912871a7865a1616cc3c1e26a15e58db24d04c882e3d55e9e944ffbc4e76cfa34bb005f175d79e2bd7169c728dd7ef2cfb1fbb7f41c80e3de04087551c1fd179bc7f714fcf4199f224de5e3a098ace11a3076d1439fc7b6edff897489a4eb06520bc7ee7a5c49e5397a8b9cb9ae88c1aa9e054c8a4424ff4bb2e9e41db92dd0b6f400aa0a247243ef194c573281870f919d1dfd1f171ac70a6ac992dde8b9b8a29aef132845b9999d3f98f00e136d05cebb1ec9ab130319b0cb3552c9849ddbddc325f3c4a6a2e709d592160107076da093ca410c5f23c64c3075b8d6f01abe684ac9478bca944050b8ec34c4dcee17cbec4ee54e1941c5f4073d1f4d24f15b777bc487ab6ec0e36c0c2f61b65844d64284b3125193823866fccca511e58e42a10476ba069d2cfc03596dc191259e653b29bd9f6b3acd2458e77c86426963a9db02a18974c84970a4edfbbfb77e190eff15d3b369d7e151743986a31bbf9f50aae7f430729767673921bac57a990b78ecf713f38b0dcb9e2703b1bc59c4bc5a1653419c1d595c6ee1912baf88300637ef0c66fedc570b54321c6b315a18e13803786b70fc337ed076b1d730a4bf226b71c468b41163bd5f9b085e51d564ed1575e52af4b3b0510a7d96f8b8388879050ff629ba3b128a1294381924a67a387b08e2b49d925853d5fa35a85c341f561f73281eb6f48e188e799688c72bb97b7b84fd965fabc99b9451aaf5d7b99a79633a1ca76553ecc9a3c35538ae437c343b8a7949464e92615877394f9432f6f286edc396e4e6ed7e30ef47782d146c5b402cf67cfcbece82e8120166201770b77688bebdac5f773576609f9e84971163c22187304b180b384e14351bf0b8004d519dafaf771448f506fc891c7eace7933f34ed572a5105f0891091cada9ad7b78c0c110b36b89d3d3a72e9077c708648a2fee72163f2f6f72da117ff0bca07fafb687a49ae0fc4e96cd0002661d490c6757738b3e3115a49f7da26a418ff5e2698b37a32b439d7b09dbc667b167165592ffa10a134dfad557a2ce18f4ca62d8aca1825dfd3b4ad1f5e40c4c88645eed7f9ba623c47fcad28b6cd128696da98be4937a3c74272afe34c6086fcbe5c567556265f106b0cf6d3d279556b3ab64aead4cf55ba56a57158ad89ecf226854db45bd0b70b22ae7b2ecee9dc7c3d0a0283272c7bdcca15ff9477f05020b44509cc2ff24c45681a1f5ba2838f0054dddbe8a647d49a81de9b439e4ae0db2dd54642ee56146ab6144044f960694baea34a4ccf68f18dc2651b2a49718c170d43fe81938ead9b7ffe020ee1276ea9bffb8a9548b8d19a8b3ad3476b6728ba1acb6957a4e35dabbb45772c238d8ac5a1fae009b36c8a2c3ff1ddf971fa8be3fdddbbb93cecf5164f0e9546912fe7160346779d483c600e7d8ceb0188969713ea6487668d428396dc06327e961017f46d46685948bd23164dabb90dc3bf2c635cfbc8ad332e61977bf3c4ba61e2593e3447d55b854d501a4b7d9609680a927911b4efc5f2b683f34caef94753e331492645db6d2783ef6e00b0c709a76571a3a7f6857e0724c3da8894b194e521e528d94fbe6c064c99b29955e3c31ef7bb3e43d11117721f911ae81440f3bad79a750e23c8cd30b2ecf851a392713440d9975f1aff8b79c6e5ee4b91e7073c4ad8ad2f7dfa7409514b5afaf634796e80c6f241d15e4db6cfe81db39773225ca18318721a18bbf45393d4bf033b7e28aca90972888d203da1c3b57e45e1670902c5667ed59548c54df72ccfed4bcfb97b376487898f1a9b2f5dc301738319a39f96a2ddf15e83ce088b32a6a0f09e4f963778c9fd0dddd181710728a8f5b0e8ea644462bb216161ae6016d153a36176c85d6faf9aa0045695ee84f9f9d31035499ade203f3fb9de179656a7face578717acb78f141cd5278abf376aadd97ed7b9ec087e40b4cfb5abec054c3878fdf56c1da48430c41592655c05be9028b53c7363f6f58ebbe6e6c8d9e7c05a6ced7da7c9c0fb5bd8249ee7be0fa7ccd1615a10bc16a2629d26b7f4a3af044b255ef78d6a8df3384a2a665597b4741a52d7fcfe801ad01cb905948a696afc4fda116c3d7db0eeb95d071108be49e9004834df92f857adbdd45d892e2e861a9d6f2ad89619d3a97c5628d772e8772bd1fb2cf72725f65f111ed7d26dcae9fed5bbef80cb5ab06e464803662cb447781ecc132cda5cd873a907c0495caeb0f805a166ab74ce61211e745d4d57c5b024669935915ede61b62737e841b6a36b10e4fb5ba7cd5c8443a7a5ccfb62ae725dda7864689f0b19fef76e65934aa00de224bb9c3d031d480346eee8fd174367f810f2d9e04eab52eb5a8c4962e280a883559990c0cfed75aae453ae9d69bb2696b9a1bfd0aef1f006d7c800a78d56bec06ed679c6cbb3640d28e0a44b7acf2b44b5e00a80ddb544dcb1a450760008300a58de70ceb83cc4ece2342b2425a4527e3c4295e906b38bd3b7878db9fe010fec7c717d75b8295771ac484e236e1d791702a5ac74b1434851a4f05f7922cde36e5f4b69adbe1a66c7be5fd4a6bb8b7e8071f7189103e4cdcb86023d57fa00734bb39cf5c0d5e3ce6001ca44620d122cf5d96cab6871da4d37b66739aa4483949d703652b1c8c365ea4542d3189f7aa5df94fd9efb3d703a75a12b74d5879454134d79c7fb9f18d5170bd43fe70451c9b6d7d5a487a148800425a750975e2d14ba9c7269a13ebe5bed8c5fe2df506779a25666cfda5bae0db4ea9d32c534c06320641129d67c66800423acef8a67c5c16b99edad33b3d431a4c2f79650377f1c63bcb3d5779e813975a1c636b6d206c6c1320e1be432ae3152a7c81af4fd0d65adeb2abf3db3c7aee6abdc2575770da8dbbeddcb8d32ceccba0ed2ff43c61e21c53c619d39df3e36819bce57b411d741fdc03647672ed8ea8380c3f35f102587cd5b8363550eb3d387298d13461543ea7394e87b87b92d918b355e547390932dca65034541824484c98ddf3eac93bcae66999c2e79d6be2277091c1541e288797a9b837e6a55eede80bea492a089cf0c72e061a5a257778b7f1ecb1e9c95b449cf573d811856036a9f7882f4a75c0f527b54d103c780a074832574a09983bc785e9db20d9c36e0f1b55ab6999474a61e3d99c979c8e296647772893f3a2a75a7e527362ab150fcd87893abf5ad939f782c5696942422f06d9302ea2919367b891b5ac3cfead1a85916a6566684af24a31e4eaafa6e2ea3cd85aeab84b3cb35cd17b137a4974196dcf49ab31d7a12f263d7a547e27bee241be825eb4558bc42e19adc300500a4f2c5cdb7ace8190463a4c410f06c6a0999868b0eb6471247243066e5115e34b1109f3dd38482c2900aab2f701177f684ca9529baec596179762a0eb1024aec943c86e1d6dec3d0cc6008ea72b314814f23ba6583fbfb8ca1fd1bc00fd5227b8625d78c49632e2caec1aa233c02a6f2f2a33a2106b22d392af1adc2b1a682cc8be68bb9c5f88d3f14289c0c5c3cad4a0c705693e1ce8c2128c8ba6cb761c418e0b8ad6f4cb270438cf42b7fbbcbbdcbfad000fd20e34254dba75a149ebf37d3e27edef9f3e4ca7980b01de0822a9d2a99df5d43b4d81b9a4512440830788177d5aea7f1319e35eb788ca166045f6a576c733b9eec300354fa2e561f8a7bbf80fd2899bcae5ca2175e830314a9f71538aed6456d96d1a0e52669108feecf2d2031b77f3267342bbe20f0ffee43b19f90027dcbae10d3c748e1b2cfe7910d4a5735bb4c30f812a16a39bb74ea45f96a78c57fbf06a5ca3dd3f6532e636ed609233522aae3f2974210d08b71afa98b5ddba917b10deb9dd7bebfdb8c0f2681432836776cc700445fc1f5d958465fe020588bae5d94d6db3970c78da33790dba60339eaf11438736e15f0353b9acd5c031b8f6c37cc3b6b4f05f8d6c383bd3ce414cf646f7980148a9f632e22aee5a287b8735701036e937d4d36f80fbb938fc6d40a8b95b7fa4d6c90416350ded1a940640d39261a7a71d960602072c99d2f10bb5444ecce49e1de97f4725bacb51fa0e1716abc9ba6d875d893e89f5ed878e2e7e008ecebc3fc554f0aca885f3ae93e5cc3ff3d2eddebe8f6f4ed07b126e848e127df7265622d4eda3b4489752f7388397b50a3711c3d6a5eac1a56501b4bf90e6b8a4c77b38de341379b183e54db4012bcbbaeb9993aa9893500f156c108c00eec495485916d6067c86b0bfc209e78c8f3cba027b459a6d83720e80a48aaccb595118f347399ac05d1d07815eba55cf527f34f7510340010130bf64b70f0d8894167f981306997fdc7a2f90085632ed6b70985762bae4eb59010f0d455686e129efe10c7fbfbd29275d3046bf741dad245601e7685866e9558fbcf073f95c2211cbba973cdeab465548c9f2d955afa0b8c54420cb28c35b93f4e87fa6bedf2825f4f64af807051f589b1c9218875a37bc63e4ba0c4df969a624ed3b8d7bc60130b6bf06fcd12d7618396540c109040b555627d5e9666824809916414f0eef48561150c52cebe55c9e2af2fff473084a8e4b0f7e24853730aab472b060e82fb71ca3ced15eec5f9c97a34ef35076098c38cb7f8645959b5421a98539d0a6bf6ae843ffc983956c3df94ac0b2d03b3229234551834feb06da259ff34e6ebf4c89118d2d6420c5245d09b84bb9fd7cdcc81a0f275e41f072857d953b12082c98b644e24d186ba8a6f448fe95650b476c1fac0fc93e6a2356b9a1f180a94469e4413bd377557eaf49c5fcb94969d6443b0528e5388e5de1cf0ad3c180f5d6a796fc96ffbcdc2213d2b99e762fc6d9df2a566d96152d242febe88ed986c5cb14e4aae065cf545ee316fd8feb22da46118206e4d31866ae0a6733882f55ff1", 0xf1f}], 0x1) writev(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)="61aabb41ae03e1c21fbbe5204f081ae5e339dac99b45ae623d91b6f686ffed32949eba26f3452174fdc30310d827898a9d370d24fd1499800c9106a08372e66929b998b4117c54e55bd76eb73f0a0a17b1844478ed11aebb7138557f1d50eeddad9b88c595b88598150bb7683fe3049da3aa02e56a9446fcc073fe917677667beb98004c7bfdc663a79c14be73e1b156d2b4c4b39e6a16ac5cdc04d94dbdd3af4d9133365d7d575849488b149457dcea53688c4b810ff59f5ba08a2876d20c4b7543da7af7ace7dfef5f056c4e7ea1ba6dbc2904d41f3e61353b0e189b0c3496dc4bf9147500087c5bbe0882a8e8a907b7921a73f00db9fe3e2a43a5587da69d8002d29776876ab0012f5a4ed9a5e4950cb49442b0a7f5351b825ade0ab6b8cfaf5038a58571b9a08280", 0x12a}], 0x1) 19:34:24 executing program 0: syz_emit_ethernet(0x5f, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffff0281aa1024f2930e0249beac96aaaaaaaaaa4e030b3b73c30679b77feabb88203d28ae00430086dd60ec9e23002100090000002512217cfef406a90000000000fe8000000000000000000000000000bb24963fe44dea6c2216d565526d736ebe0efba90be4fd3e3229c589a835a2ee0b9aee803319f2efa438a1f7a53dbc70a316814c4cc2a24e38fd328d144409d7b18f8588793fb6379a"]) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x7, 0x1, 0x3, 0x2}) 19:34:24 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x40, 0x6, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000340)={0x7, 0x4, 0x0, {[0x3ff, 0x8, 0x7fffffff, 0x95c, 0x9, 0x8, 0x7ff, 0x6a25, 0x1, 0x7, 0x3, 0x58f, 0x220, 0x4, 0x5c, 0x80, 0x2, 0x6], [0xa4, 0x4, 0x348, 0x5, 0x2, 0x100, 0x4, 0xc34, 0x20, 0x5], [0xffffffff80000001, 0x9, 0x2, 0x7, 0x5, 0x94e8, 0x54], [0xf98, 0x9, 0x101, 0x7, 0x6, 0x80000000], [{0x8, 0x2f, 0x1000, 0x3}, {0x5, 0x7, 0x6, 0x80000001}, {0x9, 0x44c0000, 0x116a, 0x8}, {0x7e, 0x7f, 0x1, 0xffffffffffffff57}, {0x8001, 0x2, 0x1, 0x9}, {0x9, 0x0, 0xfffff4d4, 0x5}, {0x5, 0x100, 0x4, 0xc8aa}, {0xad, 0x1, 0x1, 0x4010000000}], {0x1, 0x3, 0x2, 0x38d}, {0x8001, 0x3, 0xd754, 0x7ff}}}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x8000, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) accept(0xffffffffffffffff, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) close(r0) 19:34:24 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x2f, 0x0, @rand_addr="0000000000000000000000000100", @local={0xfe, 0x80, [], 0x0}}}}}) socket(0x18, 0x4000, 0x1) r0 = semget$private(0x0, 0x3, 0x80) semop(r0, &(0x7f0000000180)=[{0x1, 0x7, 0x800}, {0x6, 0x2, 0x1800}, {0x2, 0xb09, 0x800}, {0x3, 0x60, 0x1800}, {0x3, 0x6, 0x800}, {0x2, 0x6, 0x1800}, {0x3, 0x3ff, 0x1800}, {0x3, 0x2, 0x1800}, {0x3, 0x8, 0x800}, {0x2, 0x6cd, 0x800}], 0xa) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000340)=0xc) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x20000000000) ftruncate(r2, 0x0, 0x20002000008) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f00000001c0)=""/4096) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000001280)=""/4096) 19:34:24 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) shmat(r1, &(0x7f00001c3000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) r2 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r2, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) shmget$private(0x0, 0x2000, 0x90, &(0x7f0000d45000/0x2000)=nil) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x1ff}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) semop(0x0, &(0x7f0000001100)=[{0x1, 0x8, 0x1000}, {0x1, 0x9, 0x1800}, {0x0, 0x3, 0x800}, {0x2, 0x1, 0x800}], 0x4) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0x0, 0x0, 0x0, 0x0, 0x1bc, 0x409}, 0x76909038, 0x1, 0x2000007ffd}) r4 = socket(0x11, 0x4003, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1001, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) 19:34:25 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0329"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) 19:34:25 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt(r0, 0xfd5, 0xfff, &(0x7f0000000140)="026d48c4e733d578d1429d18d11f66e9593adeb91a715f7c700eee3bf96cf2fe5c3bb34fa2cdbc1b9f483a021fcf99b1e94706fd98c7422cad7baae7f8f80c1596a3dc51e6df483ce34b8581e8321aa4407f9b52c542dc47b4e6d92d1bac700b7f91c65e30dc25432a8396de4918ea12fb939b243bda39b612f9cfb17937535787dd16f4f1d6548d5b1492e94228156402d7047d8defe3296c0c11df61887b9ccf61e1fea95b6b269b4c639e22ebcaddf2d5b93ef0a8334c7f1ed185cd5b2f79f51eacaebd241eff23348d7776c0c6f7bd92ace7193eaf248618707ae6d9f71d846da5e96b99c0a1dece77f4faab", 0xee) setsockopt(r1, 0x7, 0x16, &(0x7f0000000080)="0400004011f20b26df2eae9cf7be7597e5f3dfafb5fc847abab89fefba2e0e6547abd36897f24142307f2def7ecd9a1da421c9c5a196a37a1cce974d1b95057450bedc45a23e5c186fa9d5c92b784c9db2", 0x51) dup2(r1, r0) r2 = socket(0x2, 0x1, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 19:34:25 executing program 0: nanosleep(&(0x7f00000000c0)={0x0, 0x7}, &(0x7f0000000200)) r0 = getuid() r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8060693d, &(0x7f0000000300)) ioctl$TIOCSCTTY(r3, 0x20007461) setreuid(r0, 0xffffffffffffffff) setuid(r0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000002a80)=ANY=[@ANYBLOB='\x00'/151], 0xa5, 0xd6d0c418f59fe7d3, 0x1000) msgsnd(r4, &(0x7f0000001e00)=ANY=[@ANYBLOB], 0x1, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000240)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @rand_addr="7d7061d8008a2ab4425e11e26951bedd", @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "239b75", 0x0, 0x6, 0x0, @local={0xfe, 0x80, [], 0x0}, @loopback}}}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0x5}) 19:34:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) listen(r1, 0xfffffffc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000100)="98f728f8f955b0f22c50616364f228868b67b7ab74bdfee6cfbaf206019c8ed41fcc5ec273f3927bb526ef4e34f3f5d48f5dcbad9658ac1c57b4b5536d4efb5a150d77368f7ddf642b97a739f5b29f7c8f6267a7bcd1cd42759803f31cc5b55fe446987ca49068b5416a5cf248a84327100357987f8c1e0d3eab94759bdfc2d7197a4bd74803642ad27650d5db735ecff21eaed03a0549749fb4a27afd4edb523ee65499f0bf32b6205477679b1f350dc325ba2ea34dd9ba7d", 0xdf1b, 0x5, 0x0, 0xfffffffffffffd0c) dup2(r1, r0) 19:34:25 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) ftruncate(r3, 0x0, 0x80000000) ioctl$TIOCFLUSH(r2, 0x8060693d, &(0x7f0000000300)) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000000)={0x401, 0x3}) syz_emit_ethernet(0x4e, &(0x7f0000000100)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "946351", 0x18, 0x3a, 0x86ddffff, @empty, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @empty, [{0x0, 0x0, "4def"}]}}}}}}) 19:34:25 executing program 0: sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8060693d, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r3) 19:34:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3ff, 0x3, 0x27d74b99, "00000e091fe600", 0x0, 0x10001}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6", 0x55}], 0x1) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) write(r3, &(0x7f00000000c0)="a36914f4a0cabd08ab82f82d02542b5266c93cd56139d51aa833dc0acdb607b88081fee991691998e07be929d6109686452e31867c0cdf606a2d8b8115d42592465beeb62848b1836ef2420957524c4960f96af062909723f218ba3386ea3df402a464e3f945bfa2d1aa14afdbcc7daac1f1d0dea5077dd1eb16f73c0b625789a302296f", 0x84) r4 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8060693d, &(0x7f0000000300)) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000080)={0x6, 0x9}) 19:34:25 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x400, 0x0) utimensat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000001000c67000000000000000000000000000035aa23be984aa71ee08ceb4df313a5ce8c9f5cd552cc5a8dd8bcf2403cc5fea64349"]) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) recvfrom(r2, &(0x7f00000001c0)=""/57, 0x39, 0x1, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0/file1\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x80, 0x0) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r3, &(0x7f0000000180)='./file0/../file0\x00') fchdir(r1) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='r\x00') 19:34:25 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="8dc7763cf53324", 0x7}, {&(0x7f0000000140)="18e1ad3df557f8784b7bb1d33f82424c1368e5cbc7f7cfa0e8f6d20dc44c553596982e7d72ed26e9c2533b21d62ceca1e2287182be222f834fe937d91c28c84abb98cdaa098812af9fa2f5648dd4377f3ab90e005e11b5324081b56363f55b900e5ef4a86fc11f2f9efd1ff1dfdc7fc0adcc944f335adea790fffe4e1a04cff23efcbd8916eea9ff22b4248e22c0b6eebe5b77d11e3b8cb40e839fb5f0caf3dd4f26bdf5572b76b2ac7c350f1eb16c92010c9691056c8ea549007c552585bf040aa13037312cc349a52c21ce820f5cb2b7d5169cc0c29788051208879598d2407bc39c236e46c24d674386fcd67adc79d6fc04638720e45ca3bdc02ac7b0a4ac410dac10e066695d285d7d92b02887e940b0202a1e897d40e9f7ce70c561e07a6e9b8fa249a6d7ae7cd946cd6fa75f9f3b2f71828a31918ff0a8853000091bd5f2d0179d24283f5f6b552515a81bcd74efe3dcb1997cc96dd339c1e1f1badc93947f71784eaab5e4cb95e97b06ba8a3a3f00711b828ff9ae11f03be481ce56296cd4903d8c7ddf743e260d424a49bd0e9a853f94a5aad2e2d02845e55969faa999fdd60c825ec4844003f29807ed5e92f21c5c4d42833a7cb224c11d72ae3a8438d7830c8ea34d392a5167bef74204285e06410628859fc2c0e68c3619fc1e43f86462c2571fec706c9c0e9cb612bda614d77d8f2240a46e2a541a43991bc9f6e862f2c851b1f4ce7708edac58153dbff5aeb06a1ed00aebe74406fbb4fcbf908204a62afca073430ad5a2bfcfd407e74081b7e9450bfc91a52ec7889ce34a56e97e44b386168d994866671ddb57484ff898c36ca4b1efb69b60894a283d65e6569c21d10992f515e8850c01633407effc7a4b38701e4b9eda9da2adc75bef20d26e7de408a979bb024c1211106d703852de564f60bb002f5e7500296b129378a6672f481db75a7284c58dd3ba91e93462a8fe341d37910406f566568d637e6df0e6c5cc0e62b3d879d116a0f9f16ee850cc26b6666d4bde3929a082c3c73543241b9058f5d285c276e574aff7cfeadc9f6f3580fee3d3fbf40c52ff67aaf00cccd2ccd4bb99f351ea606338f506aeca037ef4f734df563dcef35e1232181a486025e5e197e119b0170912880b10ae776598a067ed93297955135d3858a11583abdca42630085963d52c2a9e02785c2153ede2ccd46b73305709902ece80038a5ca5a8a3d30e0f181319f33972af26a69776c73f5a87d3de0db7f6d26344ae758b8b1d94df47ccc878206b125526fb2a5044f008169a386964877c121a2c4363086a7c7b779f1b6c84848ba9453887825c8218c9c5e7242eab46a77f8d96247db3d3204dded31b5c9aef706d11179dbe6e6202485b0711c4c9b4b6976f4f1bdbbce10ab23346e28904466ceacb80d5cfc863af3503c8b456ebbccbcd18f17884da757cb7dfc36814fee7a459edc53ce229281f0f57f516a575ac7ed6e7308ae7a1868b829b8219818f36b255553640784fa22c0e6737a3da96a3402b842954a7dbc75bf887d904951664af134a15472a5a286cc766d47683b7f06fc4b9cb6f458345b5347dc839ea3944b5e9440c3ff8380d0fc773ddf9f75c1914a735313fa9aa3ea1c4e0cecaddb3b076c5a66b2beff7437562a0dbd971f640a807f6a07de4a994f7771fa33381cfcba5586a637b3bfbccd6212c6655b6cd0dceb3e6ab1fdd1f7d54225bbafc0db3b7480bb4948620f8ff0c916c2a72f6fa3d9d38c90038702cec470bf1d4c31311dbc6c604e0886eb913306a6e347540ff0570d7fc5ff87b36f7accdec5d3a381c788f855f0225da2cd9a99aef71c86f09653e31bc6b332cc8eef42d720acd8f778b4c78c85518dbb3c73cf1efe66052ab2fb8751d8a796593dffa21e0edf91ac00a5337fb6f06f31710485adc5bd5f9a1686316bd3a2214fc27fc27615a2561e31b2965cb689572c4773dea13d40608de9757e7025e559f1e1eefa7a98d8d11016fa220b8e4a8a5414ba58e58094820f010e8cf66bbeed6cc9c69a56bf93eae9d21deaa7f52c1d1d28c60cbe392d48a8b5ffa74d86dedd8e0a470aa2f3c7e68d0c04741630d51b654e6bdafa92e990ac4a98aab4f630a11ac1594ebd838f2ea166550f25fc52b88b41cf45da52a3d289b8eeee1f2484391d8368ea70989a0fac48baeb61083e154fe4fc171b4118be67fc3f81d1b847fd9ae4d26886e0bce625f7ad24f485a29a28fcb36503583cf97432d22bcc7e331d4bcbe7a7038d16f6598171a84f5f25942c94315feea9444e4d78bd86c2873f4e16993c8281d446fd3e045c150dcf91c4b3d1b36541d77009b0d61f21095554f37f94ffad86c2d56963e90edac1e43d6a4424a2c57de4d6823b5419a26490c8b846c9c432d685d9f5e84a02433e4aee649ff3964d079e27df69f0de59875ee98441788c0de941d7d0dcf40493e80186625e5f06be4872934db82e4687d72a3b6fbf4f5ab9e7e730c4dba3b6e31167b520254217835c7b1aae92bbe6c4692dcaad51dac941401d9ab0df340e758446d843e5daf57bb0e5f406e08933e9461306001d252721d2cb11f3f9dc7ceacb2a1a577d9bbde93b3e001c8a0fcb29c4f81ca558ed6d62824f996e0730af4279c5052ebe7ed28e9a5ae126e6a09ef16e3ee6d903a7510025c24cd605d6711376e4e4e21ba122eb899e5b379381e767ebb0f26e53a3249a85feb0777275ad9ba66ad3103ff3541eabecc7f01c6f7060a3698a86a843d6c0c45d768292d087996965000a295b5f61f883d5641c6e8b6e16d07c3e271fb60c62a9f436111c872b0000b615dbc5472d4b29b255ba526284b9cd5b88443d5971572143a354a240421611b48f8479a8303a8c793fd5ea20ad5ed05511f9fbec6e32e0560480a0969ec9954ae7d627e7877a6d663366deeb5c0c6324664e2ce5987f78dc8102e4fd4a2a2b3e6b5e790021b4cc6bbe4e928731d0fbdb3518c6da7b7cba5cb172ef0ef11627b0a7f7183337c526221316f61ebe76fe0e12a217694327246a8d7fa18bf009ac5436be0fbe7c513e70a4c2355842dbced28fd6fe19b9cc3684812f30b6dbfd9e4b2b5b171827f2c2f824ba54917a19d9782edc279a67abc2e321818e07cfcfc90da71ae993b56a089bc3fb50674a10a8a3169355ddd1463f7103787883892da8a5300fda7507d3e2b3a51c303d8080650425aadb62dde01083164ec93d2468e737afacf702d7563da38f076e54b4e2eeca0b4958ac7eb604726189d82d5ef84d34f5158038e40c5acfbff56efa1dfdb3198c505225c0d9423e43377b62c35d82c572b554eb2e1b02b694bf597cc474559afdbaa922e818f5814761f5859899961bf077304a26e69768ff7d69b3682ee0c50272c06973455fe6f147256ba3055f41e3fda7831a392b2b4b16a38ad2030fac615be521814763327a814f20137cf616501b94d744e7dc531e80fa6a7bd41a43a408b879aa778c20ff5559a71b3f2ef826adaeb624b28ce9d9c2108f75fea6a2014e6bf9b977b6ee919a6c63de2f059acec7c641577fa17714855fe07f4a201708e324750b06945a261ab9dbd3fb637544290eea1ebab810af85cf29d08df36ddfe373c7c724dcb0466f8ef7be29e2e8e356a8ba94f29b689ed00546443f648b5c04db8c9b9df080d0dc8c9a0a2eb3c8f541a78f70fa8b97f89599f01c90b90b19b01ed6424f5eb61b36ffab82d638d51f6762e96d648235672192a2e468feb805ec63ae8d173c9bf99004087cfd69d8ab3a6a47d3d0ab935dc03271681629b58010d33ff29315bc3e3003fdb50d417b0aea6c16d64da321710d0871011f482b3f26e600540f449dd5fd9ffb809384b23acc3be03ec0999f47f574081e193d31aa4e06f1ed591d1a697b5e00891242ed60110ce84af7f85ba0d6f2bf3f9d018561bcd1801d9df43296554c3bde0d954b621ffb5c67ddfeb9048abc23e5bd6382516bb36685d19de9923d8d8ee9a98b9a88b9873921dfc090ab96c6d91856cd098c49247a00d4739ed107539e63fce4a48b3689d3608e41a59d011a1d1a7f22e973c0b4757f918da1e6b1d2be6903c858a810c2e62c7ff2edbd899bb48e61a0342e6803d1af61e6e3bf3f5ee1ab219de3cd962547aad7d6fc91589a21f62016f628fd603b11161eeecac932f5deeadbac7ae50bf14b0559aa6b87acd8620a983f35a41d442fdbdeea836682a11a973b48a26f710cf6eb78340b3fa0f81a716897350b25bf358ea79ae67d51271d7d5b212f51c1213b088468211d06201398cea44955328e2fbe2a62ecfff7162c35b3619106842667e9e102b390bfb80ff84139541a9995c3e3fefe1e5e31d76314b59a200011e82912cb77abb2bd037d905b9ce8f4a330a0d8be523b180aa5082de18bc1528a8bf9a25b982430e7c2e89403ed87bfab94da04d877b056dcfe087de4770272bac32037a22d27a5ebb34c5c71a84c2bd88a1b0920394d4c8149de715a838ac722a8d43ada75b3c47593211face9e89912c0e5ab68a7c91de29440b9f90c37c08cd135acbe178454c94f8697e5f56c89bb5e40a9bb64e16b233fae9aefb796988d7aa8b201361c1619670a194f3135060dfe24337761d40f481de5844a03c19f42f99fe121f55b18feb93d3722eb420291c3b440b4b298350abb2d5513c98ea56c18dbd2df9b7ff570f8257450e2887706e825bc87b700538c405b94aa8bf5900ad8665d7346e382665fe0a0466fd836f1ff41462d24e309c34615c07dbbade5dcfe38a9346f393dc74a4219a3534892d29819edd4f1ed607cc5d08def660d830c1362c8bddd027c7ac2ab7c0045d2b5e94094ce11445ab524d55cd7f6fa51c3650a59dba9dbd0141599a0ab7ae6dcbf41238d57c9bb7d1762e98015b43820626c834f374105a8d32b0d1373936cccfc360c72b35e94d9571322535ef09e162f7fe7ce339778ee7d1fb1a15edf0e1f9a6a2cdc8f95b0756b07b49897fd0cd75a5db8d5fb2018ba6e314e4e0c7a630121ca641faedfecce8e0edda418d39dc05e03ecc90dfb204a350d6cb5c584496d9be99be4aacd630202969b8f50bcf341f9840dc39df082e6a14ba6b1c43bdf871b4f30671de859c434a973cd4bc175b1a9583d07c5ae5e31e939d6eed464b710e0740cac531c115f3043f37ff57b4459dcc94a81faf09882ad288cbe21b733709728cff751b6cc3b3443edd761162045f4ae12535035cd0717b89265b874dfef050405e3183dd4e3dab92dc782374c39673b3ad5d8fffdfc64ea5b8d84033bf7dbf7468817af015c85c1338b07ea95ef77bf663414e0763ab50a5f8ec4f73cc9fea98ae0fe7cd4c56fb6fe230bd259d542434e67b7055984fb0e38c44581e595ea1b33543ea2f926ad0271f83708b2339e02f010cdc6643197dd95659a0e30278bac44868462ec8b6d64bc07a57d1ad1fb16924de5d0e9892b6990a4de91f2095ff7b8314affc4923ecf312b0bd80d7eda14df2189134372b2fdd6aae0371388437d0c8dcc8836833c94673bf29df35c8d094fdf8bfe8c16c0386967c0d7f3cb60b4eef709a1f0ec0eed742168adbcd38b6f8f2d7aa89a5e9184348e2dd0fe6747f3ef58808528c6ca5dde52e37412c5cbf33cbf17776712ab14fb377ae57fef1bff4518bacadd5e693abad96cea00cf03ef6a0f45f4b17dd7487caf8b4dcd5bd8b8543455694b3b5f9a673775bf58f02ef903568aca5ce8eb096799ade2af191675c0a631628260e7e48e4e788db258027d6a6a95445bdc51ba15e58ba3d5be6", 0x1000}], 0x2, 0x0, 0xfffffffffffffffe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x62) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001140)='c\x00') 19:34:25 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r3 = getppid() fcntl$setown(r2, 0x6, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 19:34:25 executing program 0: poll(&(0x7f0000000080), 0x3, 0x0) r0 = socket(0x20, 0x5, 0x9) setsockopt(r0, 0xa, 0x2b, &(0x7f0000000080)="09400001acd84bbbcf25032cc9eb968dff19849602465f5bd75cafb19c426c964fbb8d30f20093d879a962bf7e9bc60a3e4122cfecb46756d08ee0a1a0620e1e06fce2f1940e8f7310f29e8478dce2279e7966d1681a0f649f41407ac88966a3aa9be203b4b302", 0x67) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) recvfrom(r1, &(0x7f00000001c0)=""/233, 0xe9, 0x801, &(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) write(r0, &(0x7f0000000000)="70e3cf7a5590a77132a9372d5f0ba9e4e9e9924fd205825508e96aa44ed585ebf7d5fb7fc24527a2816595b67fc877c442dea4c1a6643428586f9e911cd17cd90ae3031e42e5f37eee01efcd10a952ffe09ccc601512ced7c984", 0x5a) r2 = socket(0x18, 0x8000, 0x2) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2011, r2, 0x0, 0x6) r3 = accept$inet6(r0, 0x0, &(0x7f0000000100)) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) 19:34:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x6, 0x3, 0x200041ff, 0x0, "b0d42000006e9300f200"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0xc7) 19:34:27 executing program 0: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000001680)=ANY=[@ANYBLOB="82020063c4"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) shutdown(r0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x44}], 0x1, 0x0) 19:34:27 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000000c0)="b9b664e816043a", 0x7}], 0x1}, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0x8001) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0xaa, 0xfb, 0x8001, 0x0, "e6963e3061126d550a6aa43d0679cbe5630599f0", 0x5, 0x9}) syz_emit_ethernet(0x1, &(0x7f00000011c0)=ANY=[]) r3 = socket(0x2, 0x1, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f00000001c0)=""/4096) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f0000002480)=""/4083) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000240)=0x6) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', r5, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x62, &(0x7f0000001300)={@local, @empty, [], {@ipv4={0x800, {{0x13, 0x4, 0x0, 0x9, 0x54, 0x68, 0x924d, 0x0, 0xff, 0x0, @multicast1, @multicast1, {[@ssrr={0x89, 0x13, 0x40, [@broadcast, @multicast1, @rand_addr=0x1, @remote={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0x17, 0x3, [@remote={0xac, 0x14, 0x0}, @multicast2, @rand_addr=0x100, @local={0xac, 0x14, 0x0}, @loopback]}, @timestamp={0x44, 0xc, 0x0, 0x0, 0x4, [{[@multicast2], 0xec}]}]}}, @icmp=@info_reply={0x10, 0x0, 0x0, 0x80, 0x6}}}}}) 19:34:27 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) r2 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) sysctl$net_inet_divert(&(0x7f0000000140)={0x4, 0x2, 0x102, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000100)="4d5b4b3898c2b15518685bc8fa1102a6bd7f43f8a5", 0x2e1}, {&(0x7f0000000040)="37a2cba9bab90d18db1e8cf27015d61975aa538e19e3ff00879f8c", 0x1b}, {&(0x7f0000000180)="e7b09c4e134d3c1c27f51254fca351a3ab3cc51407fac793d943436ff82c73f89f93051691725198be6df552157cd200ba9872b3ffba43a1472a71e0b24ddf2e546f0f4c49b8d762ecee72f451264602b977bce0b6f1e88a5808436ff990f2d36e239246484e8826edce6165283c57beb26e72b009eaadd6ba86e91dda8cd15ca5e6eaafcdb2d62c1261738396c4984f6b1a4df599e0fbf77d40c5902321c9c3944d17cf3b1202d00a3c444db6cb4e1d296f", 0xb2}, {&(0x7f0000000240)="fdb2617e274d09632ad0e17beba97ff45163e8ce5f25fe2789c092412d280a839c4560a374e34321424a5e4801b2ab7359dd24faf8f617713b2ad1870350f6d7253e2f40dee939cb05db", 0x4a}, {&(0x7f0000000440)="bbf5ee8bfbfa29ab52b08e465fc790d1e1990dc656b54225f03b34f6ef7fde3e3a4341995f2dee8d98fb41d929c16449cf968b0b36178dc4c43a7ff0cb80a821da3f5bbb795e1a78b8991abce4f111341d924a69e1106c23b2f266c8497980fe0724b988ca86ee0323f8e5c4a5438a30cce336d1fff7736269f3ba0539b3b857185a1e5ab7ba30d075e9a83d20fb0c5f336c9f2f5a3f1759753f7ecdf304bf25a621434a62978dbfa450dfa487afdbca85061985f5e84180d14e953d063c30dcff5162a4d1d614b13fc5ce04d4f89927b5c7123c4442279339896dc910dea04e20b44aca9503947f47ec84caad0b735d30a01f17397060319af91064704746362c8e8aa24682aabfee33eb62e2446b75b840e2e00a5ecf6bf30c265516c32df0e5863d201d98cb90803c73cdb9a0d4f7a6960b3bab62d4ac0ddbf3e7ff30dc9b7e9a4045c4443068e3512cef06a19a1ecc2ecd749ec977a2184435876fcca1ad8231e0878509057e77ae96b76bf5b546120f1f801ca4c931721b2459bd44d78f475e55886abd6569b57f708c06f34c2a0b181462fbffe5a1b12837886c746a1bab7c247791462d8a4ec766c5d0ac7c7b055d132bd4ba9fd12f9ee1d277f6d36e10ce55a2ace2b6a2e6fa8bedfcb8aba38c083c0f7b8b5dfece19529f617adf84d78379e96856a49b17cf4e06197cf9ed44ba9545c11244590f6a0e4e8e41598b2d6cb321e844ada57e51c45f819ab775f4768b3c04c5aaf8c8515dbb435d3014f4ad9246c9d8bef46a1a96e6e858f056fa68228280c00dafd3a27ebd2b02a286a219f0e960a55acbc47e171db887342d9155c07f74042319a2af5608668a2e5613baba74c953a68b944fff9e834790f7363dc82ef6b9aba485364934f08953a87fae0a31612cb4f44e1a218ea626d26a8ca0f7822aa334703c0dae15266966d38ec116789d3bcce51c797da888aef5e50587fe6ae07cb48fb03f50aa84a0bee6ddb1c3bec2c9146386150227a051479f549920452095a000c4a1b510c4fdab62f3c9ab5cd3e77657739a6dd912f176b2d42880b019db959d410ad8a19f0f8704f7dc4fd1e9aaef0f96fd690cde9146f1a80a29c57ff4148fca9bb276b6c6561b5c131976e9be975632b4dd84e5dc07e9d688f16cf77ed7e4a6c588a6100a4433b7861440559b586c2cc99f5fd227c1312a59c0d7f5c4d4e28865ffbd60bc1bf807011fc3114c8d11384dd1ffe696f59ac4273e3367d679fca1577cf0830984b014cf0858af322d795e260a40da87958f54e182b63e3d209bf47ff7bc0c4166172ed0d060657bd02476dea7cce15537db725738b990e2715455e81b2a2bb98e7d6b0f8d7de18e126cfaa5f596bd93c03f02817bf430ddee6d20cbec916efea7d00912ff89faa0062d06b8eddf1bdc120d5ef3af4d0dfc1ffec3e70589858e15ed441b560affe0415b6ded8754a7fc22b3d9b27c2001878bc1878cd0d71dade7e89e8bc1cbab797f028b83475503be026596e8711745021136b7ad93625b6855f0522d2c8c83c7ccddfd23be76ebca9f8af5caca6e50c0aaa6fb6e232a8c3edae31a6e07655646883364221c74b2d74758fccdac188c63aa4955967de6f393283b649de5339e826c60e5f947d2eaec2b0731d5ddb72c51b1eba460c891e3f4777eeffa3c4d7bbc553e547bb3254e6201e58c33f3e90214d2d98b000cfde09b0f004a3acc020c376d05a355869e72bbb1c4ba333e83368d3398a244dae620103c3fed0cb3dc21e5d23c88415993b8406833700194292d2f10433ab4cd144982afa0ce756c4c89d9e23b7840908e377a741b7542853686b46ff19bbd980bf566e300649c703ee915ea12d789b37029644c3c82bed0e1614c7944a340930b53ae20f62f424444ffbc5a84d12486a553d21a2a18d2de456819640ee8d6c55e8572ce9667449cb3183fcf40a4647a02bcd23082ed4333865a6ad552cf1699d33b08f2a46b154395d723b9dcfd331b62c2fb7dffc45509ddb1756713256da057dd2e20e38d4515325384bedeb544bf9bb8a425a1d8b0d131124f9fdda3533914e16a5a09e7abf605368f260a265dfff394d536d328896e33d885330f5c20450aa8f66bc594c28bedb6640691bead84b46db5a0902070c3f1194280c7bc80fd65d41e5897044161f9a5fd538621e281ae69805d21f8072efc2ffa2d3823936bbb48c5f7df2a02bf67c4992069979054559eb5a5e581df91a01cd8830addc41b216fd035564e8148cb8168797ffc9020afe865bc7feade9051411ebb1d6cd7ad0b3468c05f456edcde26aa75d1fb6f2b6c5ba825a848e3659d3ba40156cc753c97afa4bacf0eae0fdf00d96d61d5176c9d913d6d898cdc2d8998e85a7089909577ca18eccf2df0e28da47e536536e4e48b227cb915ad57b465f2fd2ab94cd86f4bda93883f0fdf1627789a830400c0c8ebec29c257d693c48368e0d97ca0a343f387bd119a700ebc0cb645e51808a4f32ff6d3fe9d9b717ab83f6850abf1863f68a9e4338f8a5dbd3eae6e80d54370a64bc8d504e4caf82b640e77d7df872ee061497880a85cc40a3a339cffd18da932dd77f98ab1136886f6f4f732c3ad72767566daf493f234bcb385ef150c4b3657d362d804a557e2ab75fb91abb434c9a4693297068bf4562b192b2459335dfc65e586a88335a2cba46392959c108e947b21d33ea88a44b8214fb225b6d8e07fe565fcfce03d8ddf90712b7a1d10a26922bf4bb2349dccd1212c45f26d2c951036e849e54304a20b364aa6088c3c3cfc426afef113205a490bcda5c23dce1ec6da2c1e0b167583426670924ded531b9a9403f4dfce2e6d1a299ba621bdd6afbc0606ef05bdd6f07aeb6d821e580b86a9fcd05e17b78be3b0a3cd3cfe4605f0b122f80cce850b405c8ed08e4e4c24297d8487b523dfec90c1fd61f33482fd3c872174377f4ca831caf8e2c067ac5cf1d3b3dad4e2bf1e749f563d5bfb89f1713226e32a066b1503b526d6f506b6d18d499c2bf2ba7008e7b9db50734f18cd97b6770de98fb9fe9223525a14595c7dc6c8b8adab7e88ae38623269fdb3ff34a0e3ea1ad678232a6ad6593e273630949cfba0553531522ebed5aa12daa5fa19a1c2190a2408321e7b5c22634a000fd903421c6a510a4489737fe95df51bd988ac67699d1223995c03bfe64672a6180a435a5e8ad0d9da242493216649ffafc36a8737254062685b0b9aa3c283019147674433d11fdbd5eac7d3078febd5838fef6a341e4d182d64e3971696cb67b892de5ffdfc8b950e94eb5684066a11524de4f16971b1787ab58054446542cdb023a1807ba932491abcb6edd6af27a67fb401e503aaaed27f5a8fef5796a5aba77a78b09ad0c75e96f672c1f4d44575dbf94133956501f79f3a01121deac74a2ea0fb7717c0866a3816c39c5d86f7142ae926f8a62fa735309b16bf5827613077ada6175850f4cb0b155e2789df2d3c437ccbf3cf032e39d7aa10694ba6a4855a2ee2462b4ba22a932674a6754e87a4336dd66928a312d540e75418e27cf2912c681c27880500baaede15250e996c297ef98929bf5a86b1166703b5054de06710512c8c4683d875ff342c2cc6e9b4f02d26589d2d7cb662e077f6fe1eae987812bf8b31d53210603887aeef65bb580836d659b98b1b07a20a92d751c6175457646de778f45d507fa6e7cfaaf0ea8600a360dfa8866aaef01f0b37a25b58cd80b1065dfdb561c1655e630b33bc9494ecb1972b9aa8a79e4d6ad6520191832291990576c6bb4b88e0e430fbfe74111f4a476b271deb4e40d21369e0bb7f1eeda3711cbcdad27a126654a53a6dfcb423ea21e8dfcdfa835760e10fcb85fd7fe6e30dd0c5671ec1bd9e42be64ecbabef5bd53f1e4595315db5c292649c70189a7e321fa368e17d3229a8378498782e030f2c5cc4c06415fb4ffe419b56f6335cf9cbd1af42a7ff58cd9dfd53daec7dff2da81b11345976a8b0b937b904e9011e9c4ca316975077e86fbeb53f6e05b13ca7100be27f4cfe756a9bd3b479535d76171127930b7435cf5e2c62f25f8b71017031bcff41e9e35bfb8dab182736c74ec18480ba41279a64583dae6de3f31462e500fa171921c0279efca41fa21c988fb4c7e8ff62897343cade1552dd708fb9575df7ef6df376cc3029565843f64b6ded06de9eba2c71e985a8fca57b76aa7c46d587201c084814c92c0e4949203a25fca6599987a9dc2e1ed5653d0c05942f5c2dd4f035bcd20b95dd944d181d68208245d4e68fc1ada7f1373ecc2a74df89ed1cd47f3dcbebe0953369a37a2aee310a79f6be3a557362bc01543403e4e90721319880ec32dad2f6484f03f88546c654c0963f73f913a951e310722069c17b51d31a09a91181a53c6e2406cd95d4da4f6da1de5b031aba20488d260552ea200e06a9ca3f012ca0e0b49cae52a4598782755475b3aa177aabfed06de485c2064193fa0a8d18e300825fbd1e4fceec9be400f9bd346c42c63b27678305fdc22903123d84882449fd6473fb8a6f4ee5c53fae2c6f7ea3d87ec6aea650f752aebb782304c91720d750eb765c66cb21037277673b66fb72246e6aaf5cc185126978e1061913340213b0f4bc4a95561437cd48fc75315bfa655009d8dd4424593f6cc4f8f856b544b5aac927d53a742c63b9c0fee8a22c656d1245df870073456d1cd318f7e38de28ae960ccfe1c83ebe357480e3dff02d85ea4c7222e8ddf9464a29b83eeebd4b546c97bf447bcf239044fbd618682fb1653bb5d73f2cc7eeb98d3f69c32624270fe6ab871e3d41c48bfe3fbdfb5ec623e59fa3ede18779ac0a3873f9d9698df3a52c823d3a7e556e5946e52f4ba916b050152bf479f1b2400fb93bbffe3790a22d1ad520edbd0d66373e93a3ab548f8cdf39819c7764b15e0406606ec9d6e59620fc40c71b6cd87be91703ff8dd45e0a1853f9e99e44069ef93f873718e4488bb99c35b0ecf0ede2d921e40da058bacb745de9f1a1f1815d5dd9f1b30dbd334d2c6a5895021114a7fc71c639387b273372e3b53b5cd40b12ea8ba8f481ef4aa647a363e5428d020bd7b69b33cb27f8d5a10a9ced609fa12280b3f751cfe73abd4d3f4825b6f36ab47b4e6f8607a6ead825d37f0aab07231d1c2e15c81e0b44ed6f6e8eeb7277ce76d1ca34ded4a7cb7b5d3ba6c0ca5e7c9054fd1158460922f4d0140327de2010ce186f857c5cd0a81e2e3b4bb4455c84f2860f6416cfe53b2fcaa3dc0e35e5ca0f8db4b015dde4e7c14ed01f5ef24e133c09371efd404f44a256ed45cb675c8ff7f67d2eb5b62511860ecabc2dcefab5349c4d3043a036a6ed3a2178f4bb8340f468b87f97d3eb2a0cb81d4eac291d4fca046a5307e5e8dbfe6a4ba528aa48e66fb9b0d3d47a05a870d418d443fb12863f92b3f4f685caed35a8819b1b02c9861c4a12011caaf0a76ced2e4e59b15ade28a365c7fdc4fe681a11b0566197b501e59f5542bfa5e5a6e1134dddd5faf839fdaa479efe0b73fa3632d266fc5e5349e958b83d045340d29bbe94cc875b79ac25489ffcc45d0d86f42af44776a1939c3ac5c87ef4373636a8df1d86250fbc1956184228c36b1a1cfc8ac5fa8f30157f153682e67c7eff97a06a7f7b1c3afcd3849dcd1d733c010bf6a7f9573d9b34129f3a48f519f9db2752e008992f6a76071e4418b7b39108f7ac24690f7a817d7becb7e6f6036616f2e66dc350aea3777ece638e58278d3d3c6a37848708970efe5c7575ba38ebe70000000000", 0x1000}, {&(0x7f00000002c0)="a6eb761a1f9caa5f9cc86d15e0f0afd38d705696b382cae4d40688a26a3a5f08677f5bd2491900f37c600823df3a499f34b74a877267557ec9dd78faa2f75318125ebe9109507cd832d24b6be3dfe70f9f356f7080d77933a66d19", 0x5b}, {&(0x7f0000001680)="d06a66337401acbef49de7193f227a0e145e8583dbe4d2c7eb56e227ffc6e2a81643b61dedbd1a4ddb72f484e727423d19797094a587c92f6956f241d00ad0a69653329b434c4a0588c3ed060ff86aed940973a54ed2acf21b087d69314eba229c18c5679d4ca13b237efb433f4421ba4762ae2109b4e7d3d8c76346f2ff464d533017ef1ede984d6128e6b199e0744bd8b17d51055eb95463b525dc2847ec308a7d748dbf27944e4ea117cba87eb64f781c539d68a4d0d6c1bce6ab922a43aeea65072abe87d954b870d20e28019725bda0fdcf37db691c052bff347e56cf0858996941229d8f5850317d34281d224c3f3988cc0f91658356254907eb20aedef26d4f32e9636606a167694feeb504108d5786b045761d57af9b09d5478d7b2b69f28628e8a3e197c65470f4d85528795e17295673307dbf32825307d1c4fc3c3552771bdc4486d5a2648c251437062efae03d8a5481519e465a5fac9bdb7fc667402ebb444a9609ffa1fda75d79c45cb539528a2f1b40d8725a26da60c66a317661b9c764327852edf4c4ee0ced8e7662d3464d71045b174cf8c8503015fcaf48ac351a1f22d2f6566eacccd67f8588649d1daed6b441f055c0cb58c584a6092f81b58207deabef1bd973993c9a21efd3547482ab3b03c60b9e66d5753ff37d9381f1ab73af593880938327c2bb923a40dc2071d8309cebcdc5ebb61f103aafa8e624fee72f2e10e3f2edb71dcb115eb17fdea5c89ce531eb766ef1f158ef6419f4d7e1828f901e4a2cfc12f926c8c4caa6aad1af5b0b37159032e8ef7a4d7b917176e8e77d80fa9865549f72b5a4e34cd588e68b5d1c000948d1a60e21fbd7996114b18c0040453b2d749ece15ea9424ecc30a9f17128260e2c9fc6e3f22db9f6c5740484a681c4a66de0e01a30383abe7f65f4e2d62e1a8e03694f8dd9425ca956f899abc09e3da39ffd8499b0291b8bb5184eccb15edffd3d8de1a90a122a02904bafa77f0656e50040b9de63eed6cdda3bf37eeb283b67f20669883e87420ea439361448865eff14f00b6e98acb2f10d3f60a2d04bdeea570ac6eafec1db8b469df996d7eea8ce4919435d65fb2cbfb838ca2b705efcdc99e80e1607afcc3b9aa9c2da2f09ea2bd8597f2897ead0416c40fbcecac954a4a617a68c92f205d34e8cc6e3fb35b6893c45a0611c78db41a3e857a4d00d61fe16d40c0219396519b08714af263bd687297c05b1232882f1f115a28a958efe04503bb2b4a415486ab14acad80aed8d6d0d7a25196b980f3c9c2cb70c5099b9e9e6eb0d3fde039d62202d2a3d502044635054accff0c8f06071fc30beb5b4f3d39e59bb3c9626ad1e77696ce82d5158ffc7a3658dfec575bf3b434d53b4f63bf952a65d10718b54e25a407f1af419f787a6d2d5427f94b486638b598bc5bd45eb8428015b399d278642af219dc235a2c9b72462cf43750bad5633f94da5dd4ab583d5618dbe08f34817e8b6b4ea621c94063db1b024f4d50383b56d73169fc3c0893fad6e607112ef6c237be16242d29ce712436fb0370fc7ea5c0fc0b2b81215449e46b40c16f73d81825b4a85de4c90d988a0cd17f45162f41d10d30244f34d66389194a764b7d060193e9b8c8a21cdc57fce2f40f0cfb317cc408b8b8c46808b9c61c9f114bf169b2aa48f1bfa101f33de16678e02c0f5e098e2fbfd50b4d17db136cc7d7a5f01ab9acc44b31967db2d8b4b09e5d875695f1", 0x5b7}], 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffdfb) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000003c0)) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000140)="0138fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65306127c991ab43afd5604c4aa1093919a8a3701006dfc9c7dc0774b1ee71b2208b127f29c66755d45d5ae11c6731aede78c4421c6f62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c041197ec6ec1d0be46ebb5981ea2de4b180f0e5d893050000000000000020a63fde26f5ca6a157ad15000ffe6435b55a191701155a29aabecbdada66c8f486f7e59a59a05bb689915b909800d89d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e710e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fecead410c6a926a10900000047000000000001000000e7e3ad4ba11ca8000000000000000000000000000000000939a7f5fa4aa861f5a19deb3881885647e6b9ec56bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a2b788f5ff525643575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a8d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0452ab0b24c238f90402598ad960ebf7502f67ebb569f48ec63dafb4bcc61a9f90eac88bc34", &(0x7f0000000040)=0x210, 0x0, 0x4d) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) shutdown(r3, 0x2) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000001440)={'./file0\x00', 0x3, 0x8, 0x5, 0x0, 0x3, 0x1000, 0x5, 0x2, 0x1, 0x8000, 0x1}) 19:34:27 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000040)={0x8000, 0x0, 0x0, 0x232}) syz_emit_ethernet(0x22, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500001400000000000f9078e000000200000000"]) 19:34:27 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x10, 0x10001ff) fchdir(r0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000200)={0x2, './file0\x00', './file0\x00'}) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/124, 0x7c) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) 19:34:27 executing program 0: r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000040)=ANY=[@ANYRESHEX=r0], 0x1, 0x0, 0x1000) r1 = socket$inet(0x2, 0x2, 0x0) msgrcv(r0, &(0x7f00000001c0)={0x0, ""/180}, 0xbc, 0x1, 0x800) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) getegid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, r2, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, 0x0, 0x0, 0x9, 0x8, 0x9, 0x5}) msgctl$IPC_RMID(r0, 0x0) socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) bind(r3, &(0x7f0000000180)=ANY=[@ANYRESDEC=r4], 0x3) 19:34:27 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) fcntl$dupfd(r0, 0xa, r1) syz_emit_ethernet(0x66, &(0x7f0000000040)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x30, 0x0, 0x0, @loopback, @rand_addr="0000000000f4ffffffffffffffe4ff00", {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "de882c", 0x0, 0x0, 0x0, @ipv4={[], [], @multicast1}, @remote={0xfe, 0x80, [], 0x0}}}}}}}}) 19:34:27 executing program 0: kqueue() r0 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x6, 0x400000000002, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r3) syz_open_pts() r4 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r8, 0x4, 0x46bfb) r10 = getpid() r11 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r11}, 0xfffffffffffffffa, 0x3}], 0x0, 0x0) fcntl$setown(r8, 0x6, r10) r12 = kqueue() kevent(r12, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r9) kevent(r12, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) 19:34:28 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x6, 0x2, 0xfe) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="290834dfe837db6666a9"], 0xa) getsockname$inet6(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) bind$unix(r4, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 19:34:28 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8060693d, &(0x7f0000000300)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x3, 0x0, 0x200041f7, 0x0, "b0d4f40b000093070600000900000000a50800", 0x9, 0x1000}) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) fchdir(r3) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b9c9a30f576792d7e7fdeb0de08dbdbe9664052ff4a0721542b8447ade52c08b86695cee282177f784fcf", 0x4a}], 0x1) r4 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)) 19:34:28 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000500)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f487f63d0935684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f7de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f34000000000000000000000000000000004d14646125a74084960dd0edd49e01e50f4c4c083e56b32b084e9b9e15658a2a086f8bf0693883e7bf59ae9de637bc5bc5e94607e2c5ca48719a00983157e6295d68d966a0a2832846e2a67e57232fbbcf7380e3ca6955c579b0296e6518434b531de04467986f32871fd85776df450d8393831c1904dfb37c01655c58e9e57552b1ccbfb493c7896015e3dc78f70c3600"/937], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 19:34:28 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, &(0x7f0000000140)="c769e6ea8e12c7f61c0645f50e8191ce231dfd5f8843d5c4f420a0dfde72bda334e713ea98c704e45a5e5722b7bf595a84c005a1d94184afa3f8fc48d4795c81bce50d5f349143cecad54551b24ccde62743fc7019ca35467547a8b54b0630c2dac4690e93306776786320688a3e17e563dc0c3711e567af392535d0c32442ff65d73c484efd01c0f5b00c6da20ce04bde858629efcc9bfd77f84b72e03bc7707c277c6751d7a699d3282e1d54e39cb096b712fd39ae9ee716236c7598c6c2d122409a29fd9c112b4cb912728dce4028423d41cfb7557f444117", 0x0, 0x0, 0x0) 19:34:28 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200", 0x40, 0x8000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) setsockopt(r2, 0x80, 0x1, &(0x7f0000000040)="63f59d81eb701a8367f513733f8c0388393047f2389416ad7b6f303074fd178b49db7d2c3c48516221ed8187bee8a83ec7c9dfabca6c1260cf7eb806b62a884df4c37261bd190b2683830709cec40bc3eb91bcb2a3f42cdbd60dd0be5eeef364c6391c5f861944179249f68c87f6a5169427fba904c116470fabe4984b81cfdd3c3bb0184eae9ce65a0be6877b5d08d195f0c3", 0x93) socket(0x20, 0x5, 0x6) dup2(r0, r1) clock_gettime(0x0, &(0x7f0000000100)) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 19:34:28 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000380000000000019078e01e0002000000000308907800000000460000000000000000000000e0000001ffffffff44040000fe58144a"]) syz_extract_tcp_res(&(0x7f0000000000), 0x8, 0x1) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x12a, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450010580068000010009078ffffffff000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7bc3fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a080000000983000002968a737d5bbf001921660a5e308fe80000000000000e12e7868cdf1401ede063eb5", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) syz_extract_tcp_res(&(0x7f0000000500)={0x41424344}, 0x61, 0x0) syz_emit_ethernet(0x3e2, &(0x7f0000000a40)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x3ac, 0x3a, 0xff, @rand_addr="0000000000000db72cd620bd00", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x70, 0x0, 0x6, 0x1, 0x0, 0x2, 0x68}, @fragment={0x3a, 0x0, 0x8, 0x0, 0x0, 0x17, 0x66}, @dstopts={0x4, 0x3, [], [@jumbo={0xc2, 0x4, 0x4}, @jumbo={0xc2, 0x4, 0x10fd}, @jumbo={0xc2, 0x4, 0xfff}, @enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x1be}]}, @fragment={0x6c, 0x0, 0x9, 0x0, 0x0, 0x15, 0x67}, @dstopts={0x2c, 0x39, [], [@jumbo={0xc2, 0x4, 0x6}, @generic={0x6, 0x69, "a408539bd474334a5d2a22ea4d89eda9af1d7e177d683ac4e29ec8d0776d0e88d7ab56aba37bdc3d98a17f196ce75459e8ede38240e4e9c7abd70e4cbe1c74a8e9f5dcc1372d2b25111bea7a0dd6c515f5bb0c50ff92f39e5da12ea002d764d003a316bc3881694334"}, @generic={0x3, 0x5f, "af3b8eebb1c0f8262ddccded9376c5ce5b96b365311f39a48aca06cf7dee7a603d7303dfe6ab9a129c1b60a10ce2372dd7e481eea1b93d123254f6c05343126646373ab33cbc8f9acc094266bbbedac0149aabd25bd0a502b04dee2ba75a22"}, @pad1, @enc_lim={0x4, 0x1, 0x92}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @generic={0x0, 0xe8, "d77931d676fe200d50d1238f95092ed1a3b673a753771a95223fe1c6eae8806e579f47cc6faa1a39852e5da5b6343fbbcabcb67d6f132e2429651d5e5f0d099b3db01c8256c5703ef844eb75779fed5b5f6561e702f9a355fa19e8f013c2a31897c820ffea45864bc08d1e4bd59231e3ba56128d3d9b75fd2dafd0fe00ae6b684ea062a14f66362fcde88a7c409a05f7404679a9a8ce19cfc736401354fa92d55174abf14845054daa5a7cde417a02429b5eb4bca66293a45529123b431a0b3c74279f7b7d808f00ddc10b8a1fa7e2ac9ef2d14da006793e673f910479f1cde71205e61a0d842018"}, @pad1]}, @routing={0x6, 0xe, 0x0, 0x3f, 0x0, [@empty, @empty, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast2, @remote={0xfe, 0x80, [], 0x0}, @empty, @empty]}, @fragment={0x3b, 0x0, 0x3, 0x0, 0x0, 0x9, 0x68}, @dstopts={0x4, 0x0, [], [@enc_lim={0x4, 0x1, 0x8}, @pad1]}, @dstopts={0x2b, 0xa, [], [@enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x1, 0x2d, "f8d63e9dd4080ada07d98d2d7d6680bf1af7c253292e0657eea070b86086c2861a597f1c7ec5e9d08965453f17"}, @jumbo={0xc2, 0x4, 0x40}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x80}, @padn={0x1, 0x1, [0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x3}]}], @tcp={{0x3, 0x0, r0, r1, 0x1, 0x0, 0x6, 0x6, 0x3f, 0x0, 0x200, {[@nop, @nop]}}, {"fc3af563dd004a20d8dce25ae6fc13087afff8b3ad11d2d106bffe998865a12dd50a3f926ee6665d878064096029c9585e5072675d7004c65555ad4238e1d8e425f4d5f9455a3fec1d52a0aba4a41a961d9fdf533d38104952e947a7d8179009038f2988a10993553f312ccaeccd19eb76d3ff74cd95a5986528045066354550b4a69215859d19ef3cd90ab8"}}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x12a, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450010580068000010009078ffffffff000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r2, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7bc3fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a080000000983000002968a737d5bbf001921660a5e308fe80000000000000e12e7868cdf1401ede063eb5", @ANYRES32=r2, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) syz_extract_tcp_res(&(0x7f0000000500)={0x41424344}, 0x61, 0x0) syz_emit_ethernet(0x3e2, &(0x7f0000000a40)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x3ac, 0x3a, 0xff, @rand_addr="0000000000000db72cd620bd00", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x70, 0x0, 0x6, 0x1, 0x0, 0x2, 0x68}, @fragment={0x3a, 0x0, 0x8, 0x0, 0x0, 0x17, 0x66}, @dstopts={0x4, 0x3, [], [@jumbo={0xc2, 0x4, 0x4}, @jumbo={0xc2, 0x4, 0x10fd}, @jumbo={0xc2, 0x4, 0xfff}, @enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x1be}]}, @fragment={0x6c, 0x0, 0x9, 0x0, 0x0, 0x15, 0x67}, @dstopts={0x2c, 0x39, [], [@jumbo={0xc2, 0x4, 0x6}, @generic={0x6, 0x69, "a408539bd474334a5d2a22ea4d89eda9af1d7e177d683ac4e29ec8d0776d0e88d7ab56aba37bdc3d98a17f196ce75459e8ede38240e4e9c7abd70e4cbe1c74a8e9f5dcc1372d2b25111bea7a0dd6c515f5bb0c50ff92f39e5da12ea002d764d003a316bc3881694334"}, @generic={0x3, 0x5f, "af3b8eebb1c0f8262ddccded9376c5ce5b96b365311f39a48aca06cf7dee7a603d7303dfe6ab9a129c1b60a10ce2372dd7e481eea1b93d123254f6c05343126646373ab33cbc8f9acc094266bbbedac0149aabd25bd0a502b04dee2ba75a22"}, @pad1, @enc_lim={0x4, 0x1, 0x92}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @generic={0x0, 0xe8, "d77931d676fe200d50d1238f95092ed1a3b673a753771a95223fe1c6eae8806e579f47cc6faa1a39852e5da5b6343fbbcabcb67d6f132e2429651d5e5f0d099b3db01c8256c5703ef844eb75779fed5b5f6561e702f9a355fa19e8f013c2a31897c820ffea45864bc08d1e4bd59231e3ba56128d3d9b75fd2dafd0fe00ae6b684ea062a14f66362fcde88a7c409a05f7404679a9a8ce19cfc736401354fa92d55174abf14845054daa5a7cde417a02429b5eb4bca66293a45529123b431a0b3c74279f7b7d808f00ddc10b8a1fa7e2ac9ef2d14da006793e673f910479f1cde71205e61a0d842018"}, @pad1]}, @routing={0x6, 0xe, 0x0, 0x3f, 0x0, [@empty, @empty, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast2, @remote={0xfe, 0x80, [], 0x0}, @empty, @empty]}, @fragment={0x3b, 0x0, 0x3, 0x0, 0x0, 0x9, 0x68}, @dstopts={0x4, 0x0, [], [@enc_lim={0x4, 0x1, 0x8}, @pad1]}, @dstopts={0x2b, 0xa, [], [@enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x1, 0x2d, "f8d63e9dd4080ada07d98d2d7d6680bf1af7c253292e0657eea070b86086c2861a597f1c7ec5e9d08965453f17"}, @jumbo={0xc2, 0x4, 0x40}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x80}, @padn={0x1, 0x1, [0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x3}]}], @tcp={{0x3, 0x0, r2, r3, 0x1, 0x0, 0x6, 0x6, 0x3f, 0x0, 0x200, {[@nop, @nop]}}, {"fc3af563dd004a20d8dce25ae6fc13087afff8b3ad11d2d106bffe998865a12dd50a3f926ee6665d878064096029c9585e5072675d7004c65555ad4238e1d8e425f4d5f9455a3fec1d52a0aba4a41a961d9fdf533d38104952e947a7d8179009038f2988a10993553f312ccaeccd19eb76d3ff74cd95a5986528045066354550b4a69215859d19ef3cd90ab8"}}}}}}}) syz_emit_ethernet(0xe2, &(0x7f0000000040)={@random="4c5cdf1c2f3d", @local, [{[], {0x8100, 0x1, 0x1, 0x2}}], {@ipv4={0x800, {{0xa, 0x4, 0x1, 0x3, 0xd0, 0x66, 0x3, 0x3f, 0x6c, 0x0, @broadcast, @local={0xac, 0x14, 0x0}, {[@noop, @ssrr={0x89, 0x13, 0xf7, [@empty, @multicast2, @remote={0xac, 0x14, 0x0}, @broadcast]}]}}, @tcp={{0x3, 0x0, r1, r2, 0x1, 0x0, 0x7, 0x2, 0x570, 0x0, 0xff, {[@window={0x3, 0x3, 0x2}, @mss={0x2, 0x4, 0x40}, @eol]}}, {"d8f2934a6a7e1233827e9a22737851f92a4c7474a19d40c5c67b346711cbe00a1eb542fa2daa068094db17d11389ecc5a77ee3ee403cf0cd5ec96249852f56b000af77240ede049146886a69cd6432c13278a0b6ba2ed81e2302114d96155fb6fcd334e4761a4243f45aade7187dd5d503e3de72a8b0a303b76d579076d06d675ae5de04139d0daa48522a78"}}}}}}) 19:34:28 executing program 0: r0 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x13, 0x2, 0x1, 0x6}], 0x2, 0x0, 0xfffffff9, 0x0) 19:34:28 executing program 0: r0 = socket(0x10, 0x2, 0x0) r1 = semget$private(0x0, 0x0, 0x40) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000000)=0x7) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x3) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r2, &(0x7f00000000c0)=[{0x0, 0x7f}, {0x0, 0x5, 0x1800}, {0x1, 0x2}, {0x0, 0x7ff, 0x1000}, {0x1, 0x1, 0x1000}, {0x2, 0x7, 0x800}, {0x0, 0x86dc, 0x1000}, {0xdbc9f3edad299355, 0xd4c2, 0x1000}], 0x8) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f00000001c0)=""/4096) semop(r2, &(0x7f0000000040)=[{0x2, 0x9, 0x1000}, {}, {0x2, 0x81, 0x1000}], 0x3) 19:34:29 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 19:34:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) open(&(0x7f0000000000)='./file0\x00', 0x51e0a34b6d907bd5, 0x17b) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 19:34:29 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x5, 0x4010, r2, 0x0, 0x40) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r3, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x4010, r3, 0x0, 0x1) dup2(r1, r0) r4 = socket$inet(0x2, 0x4, 0x6) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) poll(&(0x7f00000001c0)=[{0xffffffffffffffff, 0x80}, {0xffffffffffffffff, 0x8}], 0x2, 0x5) getpeername$inet(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) pwrite(r1, &(0x7f0000000040)="a5641f5de6a20e1aa7f6f5621f3342915460c20f2c7630d1becb44b9a556ccd5d0b5958ab313ff7dbedaa5678df1220cd44ff785c1caba630ddf34b0113a1fb6c1d140b0b50c30e2eb806f3bee87a120d732d62b7ea54cb872feba0043cacf0892219557e21f9b5012d5c4419484158a165c92cffbf89f31d9232187689db52e974b98f1", 0x84, 0x0, 0x5) madvise(&(0x7f0000000000/0xd000)=nil, 0xd000, 0x4) close(r3) 19:34:30 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) 19:34:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00000039ac00"}) r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(0xffffffffffffffff) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xffffffffffffffa6) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x8060693d, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f00000011c0)={0x3f, './file0\x00', './file0\x00'}) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1800}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f00000001c0)=""/4096) semctl$GETPID(r3, 0x6, 0x4, &(0x7f0000000100)=""/192) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000040)=0xc, 0x4) 19:34:30 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0200007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d6ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/792], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x19, 0x2, 0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) socket$unix(0x1, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) fcntl$setstatus(r2, 0x4, 0x80) r3 = getpid() fcntl$setown(r1, 0x6, r3) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x8, r3) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r4, r0) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 19:34:30 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2012, r2, 0x0, 0x0) dup2(r1, r0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 19:34:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80002ff, 0x0, "3f8b00200b0f000005000000ac501fcad2cad800"}) r0 = socket(0x20, 0x0, 0x41) fchflags(0xffffffffffffffff, 0x1) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x100, 0x0) connect$inet(r1, &(0x7f0000000240)={0x2, 0x2}, 0xc) r2 = socket(0x18, 0x1, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) kevent(r4, &(0x7f00000004c0)=[{{r3}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xfffffffc, 0x0) getdents(r3, &(0x7f0000000100)=""/148, 0x94) connect$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) 19:34:30 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000080)="3409d392234fd29d0cb3d9706f9b78ae8beae2f2c06b7ee82bec21f4b36bea20ef162700b146fa21", 0x28}, {&(0x7f0000000140)="96bbfdb182162127905b1fd67711bc293939c265f812b548cd1cd15b74d4b3fc943e82e404804df16a3faaef512c60b43b00d35062ea77452fe9075e3ddb257cfcb57e4bee253a6d8e3d7ebac9ab6c9958904c0fe6a5bcd48a2d5f75bba8bb9dffaaea9eaade4c0103", 0x69}, {&(0x7f00000001c0)="f3f061afeb5bb72345b23877275676dec880afee216ab10403e1a7d3bc07875217bb1bdd4bba3c16a146473684bf5794a206365cc67624fb3c4ba2363b702a5f19a20855621be94f7d25ba0bf6765de5c37896d80e56c144613bd8623798cceb46094e7587e8a2159e9a750092cd9baab8fe3f864817f1a44b058c67001c3a95124bec2c8a36e3f3420df2f8c39a042d18dd315d59bdf9290ed74bb43584c5bbb9ac2427463999d9fea6dfeb7fc8cd43afc9da00d3019bb1cef51f5835f682387383724712799ec1e503211e91dff5387fff8022eabebdf7ea34af6f470fa9828727c7f549226d00", 0xe8}, {&(0x7f0000000300)="033950f1c1f2ed265fd6eb3e12c4ac5c3fe2833a10eb313d025d0c9c987577343aa6b444a9481cebb3f2292a822c92a22f9f5f48f13810be85994a453f39941f2998c3552a20b9a01ee4e603b918d6e14a5dfbcae41f7c0d4e7f69eeb1bcb3e0b61e838922457874a4ade0afb559aebd847c4adf334ae16a4fd61363b6b11d2201ebacb080154640a1eb0132cd72c7c477c399eb9f0ab71d5f247c23b35fda48db999933bc0c6dda3d5453f34be6be1453d24ab40db685da2d68dff53a7856b87e65618805e68e9494511e0185c368", 0xcf}], 0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) socket(0x2, 0x2, 0x0) r4 = dup2(r3, r0) r5 = dup2(r3, r4) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) r6 = dup2(r5, r2) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) fcntl$setflags(r6, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x800000000009031, r7, 0x0, 0x0) 19:34:30 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x3f25, {0x0, 0x6, "b0ca1c", 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @local={0xac, 0x14, 0x0}}, [], "8268"}}}}}}}) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000001c0)=""/4096) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000011c0)=""/231) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000001c0)=""/4096) r2 = semget(0x1, 0x4, 0x1a2) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000012c0)=""/253) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000080)=""/124) 19:34:30 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1da) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='c\x00') mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x1f) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)='r\x00') openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x100) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xfffffffc, 0x0) renameat(r0, &(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! 19:34:30 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = dup(r0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000040)=0xf48) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x63, 0x1}], 0x2, 0x0, 0x0, 0x0) pwrite(r1, &(0x7f0000000100)="8f3fef49bcd0c8bc98f8e90e18075789f634673a783dd9ea35cc3e896f20cf28dbe7f84d27eeab722436b4949a92ed53c5277a49b9d2b87dec49013eef6192fc530adc015a67c9be9a78eab67824af3242686822d6a25f6bfd1110fa54d433a9ba811229cfd351d5881d100b9f929775da9642d2dfefa02f274ed1fc651a0e843e1b0521fb5b0d402bebc792f7d843e8ff3d320a52482752c0dcfade8531d055a74bf1e4410372472705a1ceabe86cae9b21f2f64124682146adf0eece2b9a44be782b3293dd8453c3204a0bba90b6da1bdc", 0xd2, 0x0, 0x6) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) getpeername(r3, &(0x7f0000000080)=@in, &(0x7f0000000200)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 19:34:30 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000000100)=""/155, 0x9b}], 0x1) r2 = kqueue() r3 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x4, r4, r5, r6, r7, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r8, 0x800000000000, 0x1, 0x9}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, r8) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r9 = kqueue() kevent(r9, &(0x7f0000000140), 0x32, 0x0, 0x0, 0x0) dup2(r2, r1) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{}, 0xfffffffffffffffd, 0x8, 0x20, 0x29d, 0x7}, {{}, 0xfffffffffffffffe, 0x84, 0x10, 0x3f, 0x7fffffff}, {{}, 0xfffffffffffffff9, 0x44, 0x1, 0x914, 0x7}, {{}, 0xfffffffffffffffa, 0x30, 0x8, 0x5, 0x1c}, {{r9}, 0xfffffffffffffffa, 0x20, 0x20000000, 0x10000000000003f, 0x3f}, {{r2}, 0xfffffffffffffffa, 0x20, 0x1, 0x6129, 0x2}, {{}, 0xfffffffffffffffb, 0x60, 0x1, 0x5, 0xfffffffffffffff9}], 0xde, &(0x7f0000000480)=[{{}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x5, 0xee}, {{}, 0xfffffffffffffffb, 0x19, 0x80000000, 0x0, 0x6}, {{r1}, 0xfffffffffffffffb, 0x28, 0x1, 0x80000000, 0x100000001}, {{}, 0xfffffffffffffffa, 0x4, 0x20000000, 0x5, 0x9}, {{}, 0xffffffffffffffff, 0x0, 0x1, 0x5, 0x5}, {{}, 0xfffffffffffffffa, 0xc0, 0x20, 0x1000, 0x9}, {{r1}, 0xfffffffffffffffe, 0x0, 0x30, 0x5, 0x9}, {{}, 0xfffffffffffffffe, 0x4d, 0x40000000, 0x8, 0x4}], 0xca000000, &(0x7f0000000580)={0x8000}) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$KDSETLED(r10, 0x20004b42, &(0x7f0000000240)=0x2) 19:34:31 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpid() r2 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r2, 0x6, r1) socket(0x18, 0x400000000002, 0x0) r3 = socket(0x10, 0x8000, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r5 = dup2(r0, r4) r6 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = semget$private(0x0, 0x4, 0x5b4) semop(r8, &(0x7f0000000380), 0x0) r9 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r9, 0xcc, 0x6}, 0x2, 0x5, 0x4}) getgroups(0x8, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r7, r9]) setsockopt(r6, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) dup2(r6, r5) 19:34:31 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x40034, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) poll(&(0x7f0000000080)=[{r0, 0x46}], 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0xa613, 0x3, 0x2a, 0x8, "0092a5ba1bad8f5ebc6f8c74f4252d4c15b949fd", 0x273f3147, 0xffffff01}) open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) 19:34:32 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1c9) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0xcfd, 0x80, './file0\x00', 0x3, 0x3, 0x8001, 0xff}) syz_emit_ethernet(0x4e, &(0x7f0000000100)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast1, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @mcast1={0xff, 0x2, [0x0, 0x0, 0x2]}}}}}}}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x40, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) fcntl$dupfd(r0, 0xa, r2) ioctl$KDGKBMODE(r1, 0x40044b06) 19:34:32 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x0, 0x0, 0xfffffffffffffffc) r1 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0}, 0x0) socket(0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 19:34:32 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf0ff000000781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90ec6de01be657aea8c500000002003c88c1cf8044101b5496ff00"/177, 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1286944, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r4, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/168) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, 0x0, 0x10, 0x3}, 0x3e5, 0x1, 0x9}) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, r5, 0x4) fchown(0xffffffffffffffff, r3, r5) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r3, r8) 19:34:32 executing program 0: 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 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) read(r2, &(0x7f0000000200)=""/170, 0xaa) close(r0) dup(r1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfb) r4 = getpid() fcntl$setown(r3, 0x6, r4) syz_open_pts() execve(0x0, 0x0, 0x0) 19:34:33 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="010703"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="027237000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="d82f53919259b351ae2de4cf30cedfbb60e3397925a44ba5620ae8026592bef8c150a458409d71f326c2dd4a720871534e5e6e75fa9cbb4b10d25c9dc6d98c0714a23dd7158f36f2c65397be7f2fd7c44b1204440573f6c1b62cb68eed785a", @ANYRES32=r1, @ANYRESOCT=r0], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000380), 0x0) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r3, 0xcc, 0x6}, 0x2, 0x5, 0x4}) r4 = socket(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8060693d, &(0x7f0000000300)) ioctl$TIOCNXCL(r6, 0x2000740e) setgid(r3) write(r0, 0x0, 0x0) 19:34:33 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)=0x7) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x2}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000140)="67f60723c83bc44fc2329780f8db170c3635000100000000000000", 0x1b) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x4, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0xa, r2) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f00000001c0)=0xffff) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fdba8c85cf713048e69931929648", 0x14) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x4, 0x8, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) link(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') getsockopt$sock_int(r5, 0xffff, 0x10, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x9cdfaef506fc10f) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020692d, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 19:34:33 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) lseek(r0, 0x0, 0x8, 0x2) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000240)) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x202, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000140)=0xfffffff8) readv(r1, &(0x7f00000015c0)=[{&(0x7f0000000340)=""/152, 0x98}], 0x1) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000080)={0x6, 0x0, 0x0, 0x0, "61aa5a161ce9ba01c6514e6ae9737301f1082208"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8080, 0x0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x100, 0xffff, 0x1, 0x3ff, 0xffffff00, 0x80000000, 0x2, 0x2, 0x4, 0x1}) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f0000000200)) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 19:34:34 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x4e}, 0x3, 0x0, 0x0, 0x0, 0xd) r0 = msgget$private(0x0, 0xffffffffffffffdf) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) msgsnd(r0, &(0x7f0000000100)=ANY=[], 0x8, 0x800) msgsnd(r0, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) msgrcv(r0, &(0x7f0000000080)={0x0, ""/76}, 0x54, 0x3a3b4429d6da3b2c, 0x1800) 19:34:34 executing program 0: setrlimit(0x4, &(0x7f0000000040)={0x6, 0x2}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x5) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) 19:34:34 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2d}, 0x4, 0x0, 0x0, 0x0, 0x0) 19:34:34 executing program 0: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adbfffffffff", @ANYRESOCT=r1, @ANYRES32=r5], 0x10) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket$inet6(0x18, 0x2, 0x0) r6 = dup(r1) socket(0x18, 0x0, 0x0) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 19:34:34 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f00000002c0)="021d313ad3888e015e67d263d35f4e58555c6188f1e1201101c467ab145276d2f26683238600de7d836bc79d332a435b6bc496c43cac5e03e06e7d57b2f0df7a9ed0b05cd532307fd7b64e2c3684", 0x4e) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x1, 0x7f}, 0x8) syz_emit_ethernet(0x46, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaab5ddccd72ae3aecea0f5d5940aaaa0800450000380000000000018636df1700bb000000000305907800000000e0000000000000000000000000000093123def0ddbf869e8070085fa4eebf02f8e0b41b7dfc636b9ace2db5afe6603fa8672d44e872f6c122732664367ad6b648ace1e206f71f5993828038e6a100760705926df0db91a34970ed991e9b8be9c8b0a508b60"]) sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f00000000c0)="ebf5beb2eec00110c7cc7ce499c3935809dab624916c29be9f6925fbd412b6b0b5a56c0765a1bd197b854723953d8cbeccd7057f7f2ef8f868af77757f762f1af927ca1132c1ff7c6c0253b3b8e1c6746c638ed5ab1b37da1dae2e1f82a09e5848394abfeea3767b9e44aeb49394d5d088ea16e639da316ed32f5e5cdf5287060e1eda8908ac6b210b6a11831943", &(0x7f0000000180)=0x8e, &(0x7f00000001c0)="739bee95a97c7fc99d940ed8b9382fb20180ee", 0x13) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) 19:34:34 executing program 0: syz_emit_ethernet(0x33e, &(0x7f0000000080)={@broadcast, @random="0000f700", [{[{0x88a8, 0x5}], {0x8100, 0x7, 0x0, 0x3}}], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x300, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x20, [], @loopback, [{0x3, 0x1e, "d4aa035d556ddef96c778805133b46e14c633c79302b74060ef25d52084fc517b2158e41b5e5a7bbe7d8c56cf48d547cf9819cc7a825411e5bd63ed344f62e45003d6673f84e1057611d4d80920c9cecd11b5a1e2698fd9f32f6293cedb9096c45e2b2b7dab040314bb804cd4f0bac29f0292915c7ac3aa2d0bced81d045fcbeeaed43bf12fcbbc671e83cd146dc11b9e098608b2cb47707c9e83b6f95959157b7271bc6978ee673dc6bdbe8e240868e3fd2f8865811abb14b26046b110744dc08b264d633529eba305b34081b57829040b0d2351039aaea6b8ec9cf3ac698f0784ae62a85dc4f27bed391b5056406"}, {0x3, 0x16, "c75d22bf0bc2b4a1f53260595443593c386e2c56cb86af40e8f9117ea4354cc962ed985abbc297f883ab367a02f2a211aadb037d92f8f867691911376a605e2ddc05265fad4980eba1ba9a9f952b0ddbc6a5e77076cbdba70ec0eec9965b1c6e72e40a9a9e4ab0020385168633447d565b3e40cac16b686db1d27d8890d63bb4c74a09af60ca55b68c256cbf2b42e967c9c96cdda4457c822eadcd21bd4c921767581c4f63c95ce248a07964f4eb3774e875"}, {0x1f, 0xc, "fb18b4deb7069849025584a707ae3753a6d64bcbeb30fb67c68f02643c067f0ae2b7a1b23be2e3aeeaa0caf1b4c98ae74f0d2647c3abff65f1d0fa0341922b5842378efed9cee27cee9c54ea83f13152aec0dbf8da6582fdaebbb422f0c95398b2d0"}, {0x18, 0x19, "6c3d97153b606c95c5045b988b937c47b0bf6c867fde0befbc5d3c35f0e9f1813e8b8ed9401e2df698b3da26176ed82e78fac6eb578158352f246b71174edae1a40fb2c695ebb2a691fd9598cdf4b1894c6c508222a45eec48e5d27ac3ad75a9cb624c32271374b732c9859316d18b205b8332e174cdbee20a091fed5cf3ea0ea8e725421b788973b073ad0a873144e028bfba399de45c687f347295be1311cf7188a841e5734cc76b685d96906fe0498a34a13cacd4fe4300d0c774f401f7a7a1695fbf52bdd6"}, {0x3}, {0x2, 0x2, "b32d860f66f808eebea74fd7b3dcf999e33f"}]}}}}}}) 19:34:34 executing program 0: syz_emit_ethernet(0x11da, &(0x7f0000001340)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x11a4, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, @ipv4={[], [], @loopback}, {[@routing={0x2f, 0xe, 0x0, 0x0, 0x0, [@rand_addr="9c113a4baabfb519f78a2890f6bc2195", @ipv4, @local={0xfe, 0x80, [], 0x0}, @ipv4, @remote={0xfe, 0x80, [], 0x0}, @mcast1, @remote={0xfe, 0x80, [], 0x0}]}, @fragment={0x1d, 0x0, 0x1f, 0x0, 0x0, 0x9, 0x67}, @dstopts={0x0, 0x7, [], [@jumbo={0xc2, 0x4, 0x4}, @padn={0x1, 0x1, [0x0]}, @enc_lim={0x4, 0x1, 0x7f}, @pad1, @enc_lim={0x4, 0x1, 0x3}, @ra={0x5, 0x2, 0x1}, @enc_lim={0x4, 0x1, 0x1}, @generic={0x24, 0x1a, "36e6e50415d91a6918444ce4fb05d8cbcc66c8e831aa5951376f"}, @jumbo={0xc2, 0x4, 0x2}]}], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x4, 0x200, "da5bdd8fd8a8e9f439bf65276df34a437cc41855450b6bc1a4b6f29b2afa4f4e18d287add6871c1a6ecdd0654a626bf62491fcbd369d71eb209f8c9bb9d2ad0b234e688f7dc0b5708a134fd1657d4c442b9aa0a37c39cd19bd1476e5c70c44ba9ce1987e60d46d65bf2084cee0df2b207addd14401eff374ff672582e3e02bf5b85f9da5a9b4186aceb1b490589b0df71f98349f3d4465a39fb7c5325958844ee660ee96baa6da3c6a6d0eb15269ad4ee0fe9ae8f0ed6dcb24a89493e30206018b8b686c90f3b6de69c0710d460405ce3f0471d3c25fda88125c388600757d89695807726de2aadfc3c02928b5d1434c1223d89d78a7bcb3e869c6e609806efdc07b472308ebdeecc98323abc443e1a667bd137e41138acda22460301822bcd42bcbd13e9d09b76a269686ed9e6c8d7ba75b0a16abaf56fe975c6a2450cd539c48d252d8b51102f3e9ce5b41beaa9b01a4d51e5e159bc62237f750e7e7a1deb9daf09ffb3c08cc4a616ed3e36c47eb50a9593fd4b450be5ee6fdab13a820fe58171291ac6a195dcca37762ec6d3b61832be8840916c003f34b73c06657ed86c09eb196c9370a38172dec2315b57cfde23a2e46c0107d534fe635cf5be47a7c220513c81f7b07bff9ec7f2bc67458d0c5e49694885aece6a0ed11a89650617c8f42f0781fde4a901f683b1bf2c09e5adaf2e88c79072cf6bbaf3548d16a9b448f147e8c363409169cfc729d6823b5556d40c04b0f97fdecd5946aed836b1600b76b6d5eb50d370e7ead0cd572e445a8cc3b24d4c0fd44588f1e038f20d1dd1cb53b91f5f9cdc54ebc6ffabee4e41739270e21105285a673bf87912e621ce507765c8265f706ff90ffe19d1ebeda31e55a7df346e507a7c971005309feddbc9503223106165cd06b2c2cb663f576141622ea13d0c749dc057e6b30121cbf1a4684d2937701c9cb308d069b4425e4a332b15a3e5412020524f62ba4d1eb22f93699c4d2aca6957de3126f6a04af3a0f9af7ffd757c90e6f7cbe6112010ea69f4e8925813b3e3c7356b552a1a201325e599c27768fb56343ee30d62e6e744b44ec403be07e471fe1686028bee79b3b18e9258eae677d23a1d53b449005816a29b6e1f8a92ddb024edc55960578338770e540bcdd412015e7c021dbe592d6e862cf1224429641a3a7241c50482c45f1142a2fd9142e6ea18978372535e1c7655314f9a25644193e63923c43ab3df2a5fd8c6e346f01a70b90cc332341cd37e1960610264f32e3efbe12f0078740a86a6a373d5f2d48b2c5b2ce028897dbb4c3c9b15ef53dec86d94ccfee4dc771d1c75b1ceb5af1f18c9d90ed688557822cc7c25c0da2fa39901acf4f8564ff873e320d4ae0f304a760f653dcca101b7eadcf3968b10a9083c2e26c3b2036c3ff6f4908237971a98a51fe4066a2281207f9efb91ef84dbd3fc7c09b5a1b1cfa4423f04827276e81a18fc572314f96f819cb15b73aef3856cde284e29bc1ba70567ada3bee9a778d3287c8e9efc9673f9cc99504ff273134fc1f6ba606285df6d75274423cc1fab1bc9e6d9963d451981a96e136a33ead654a6377b82675a9c39e047cbbc155b9ee65dc172b3926a7302ea808a6b5f8dc92250edf190f7a3ff9b3b17d8a634234fa0f3028474d31f497a81186871f72ce55271578146f3dfd467bc0cbfcf1bf7f068f712d4c0c577f7b298db6cfd1786ebfe8f78c2e8fce05a4155c5dac1dd901e8e04038e4404fd96dfd65fac8116d11f91b0330628008817310f5c1e65b52c5da58cd9ee7eaa75049e0be89908cf60ce9ab541d2fce6d3d6d38eb9d216a7936a2d041cce49186c0eee5661d26e2ecf91b27370ca985a0ba9ba754dbafae39c69020dc5200a1fcd4bc7ffd1928c4131cb2cb6efa1e9e416b0a41ce27eea0269ec1e9606359d6dd57cb6a2397618278a279f8db7fd6fa8c92383455aecb5b32ed14e26e054df36b05af44092e329cb9ffe6c9682bf381d02c1f64b618eee771d51eb33af69f3bea5fd2cf9c134d9c8785ca3bb2d74c649d7920dd9926b1b6f987fdc3c89ff14b9573de0ee014e0f69415c41fced5bf885003bd6ecf8b433e05e86f67f3885962b30fd2dbf7f364bc432833cbcfff4ad447d71a1567d03105709a59ace1b6ff65099f5d28d4bf7345518fb16131196ed5376ec21aa819a57ce7e7fe7549e40a9753c4bf99ffaef92f0d737032ea101b6af685472c17736706d5f1a17c1e8be97395bb3848778d4361b8ca4a5202488e21d7bfd32bc9053da135bda603c9ae61c0c7537304308845e6ede4dd88a9fbbe75f3d79bef5a6bbe88f1f94408be4eb0259184ab03490ce8ba9488bbf76650a00faedc5c291f441dcd1347316e91511abde910c8e9f9ba181518a5d23d1ee1fdc898e0372444de500e97394168a94c3b20b53693b6bed0c9ef645ed1613b80c566f55812e38a9bd536b0827ba136f90ee6308032657776403b1b980e7e460d97d3a1acc384598156a7f03d3863f3164c7bc8de7f2c9ceeefa4d3c5c16f24f5253d62501b1ef3d1b032c4571f238e7e26c655b3984fd177eb1eeaa7cff5027774d99df7da1bf7abcbd331f553b16bcf506b446382ad26df84d418cf0ca5ad810bf1f509cc2d0a5de99526932317f1ea33357120a092b55a9233ae1e68fb21f97ccefe348c5ea152f3be1d8fb41f558d8d4435e1bc010c814eab820d217b1567d351df2c2c00def9bb228124a8974a67f29ce36b5b5a43470931e9c512a069b0f05c29f3519710e85b3eb3da8e32a178b7da1f644b5abba661c8b111321de87f46c7b3ee6ae965892cfbdd79403f668873316ba49d1b11bd388f35974ce3cc2a7bdf1250e5e87e655db111394b4974e6498232747c5f98a61ddd2cbb79ea3b407beaf5e8bb19524da5e82bd089890e1541bab1415efb32d4c745488976edf84e0776c9132167db14b6f1075a0ec37e5bd927e96fd3d10e5b680efc64c123b0b6a398435e79ea7d58e4f56e727bed5bade615915231a1ec7da23a24d8f5553160c06ba4333a48ac5bd6791aac94b1e02b90d093bdcd8b0d9b8200328ec29f2f70f883c97d0dd4747488239c248a4007fedb680d1874a48e225a73edcb77abe0d888c95cb797256080e83fee90c9dc4fca71b7b09cf8812055cf49239163382e5fedaab1ba54a6c67a2f53c2f51af06b99a5d74c5ff2b4f54d44c0849870a7900797220dc8cdbc5f2e8a4bd76605dd35e7e864efdb39dea3967a7656e477692a71aee1636a98c13ee8b5b4176e24223677613021889f7ae91c3d0947fc31c50ad47b3713c324e997080a78c8c32aade7073437f7fc7899de1b50d18915d855d1162e7bd4adf42d526503584b34c8b53afd326c76c28b15d96dfcb8bb30e19fe381ea4965ac7025729db0679244fb83d35826161e3d830bc0987ac120eaa2972954052dc86ed8c437d86fb3f6863f2e6e80dc3ce74c2a34b4f949a0f3a8c938c113f0d171d9467f0277b7810710e36895130efae9fd4a4c7ff2b4975e568bead5cc996feb3cfb9ad41314edd9d7b0b8c6bca4238c6ebc60281425b160e4712f583eeb8404785fd1adb170c5e52c30bb0f82a47b8d69221104685f7410ea076e8e25431158407349c6fed52e50e51618e1e24cce46afc554679fb166c5498b0da27d3f141f8b71040416181a83883c984d7e05e7dcb1de35a6cf983f0f14a6f7d862e64787dce4f7fe3bcd620bd45f4c3b1a9861f0500c8cd370432f14c41f04f5b5e7275532dcdd627e56278944b9efb4253c9b8ac4a8a3f93ae2f8f10831f3d2dacef02940a55f207689811b2fae20f2027cee9d9c3fe7209fe66c18b7a9efe412181f9b6037a88c99eeb8126e9625e5a8288124a37a33fca5b2dc59fc6515c9557eb22e2446f6a8556ccf43f2076c16669c2c2cb9c708365613477b9c76e028be406ea1994330d5b038c1d5eb24792e34a7f89d791dedf307245d915cd81093984b0133248e8291eda74d04dac65639ffddf4ad50c2939f9647f8c0b31d4578cf8dfe889a558bce96f2745ce039f6a647558b73113f675248d69cb2f32fcca0e5a013afaa6e3e64311b6fa615f2dcdfc0c6d523c0bb878d79b12446823e89bee9fcfccc88124b7588255a9e39e7567c57e608b0f5adc5fa9f889d24bb09c4c3305c505faead40ab03b2abbb1cb619fa0612c5eca1d9837b70481397f3848036217e509b91c9924c23f832a0e06ce3ec167e8fe2267610158951a9e8f40e79a7d0f18e2e94c8edd1ac0c44205480396def6c9defb230078e22168dbae68a30c01b94649a057dffe0a50909cdbacae56005fb27bacccef72a1e502c6a9f23e68c1f0519d2e3f81f65aa882c6d74c56d24a19335fe7d710d75458405a490c49c22d26ec930a9eb97a6b48321d0706be4021cf2196d44fb7da0f3485358ce0f923592cc5904d3e2ed18c20ebcc9e3af3e4f44612d7dd1bb72a7c3a52b59ae84800223d21f16960a818663a702095d9b206b0bb742ab91dd79ea26efeba3294689d3bb6b059422f9b1dc12ba0b2560535742c91738013ee453104443c2bf62148f7be04e99a2d198d8be48d353e8f640c09acf826fa1a81e9d028f530cf7c0e56299d43dd3c2be04d98f6bb0daeda2e4c39ee46c7c52d638c127b4a4fe4d524852133be095de9511507e18a431bc68067c333c0a3101daec9e9ec71122c177aaaef779259688f2745a9018d6639a00c5088fb4a129bc4d17f4c41887e229d3898ec3a354c15a45731963e114c8f8acfcda02beff9a83f8b121edbafbfebd465094a2428a93b3b075d02ed9b51e3e7d473ec6dd8a69d221c1d5f43d1f9f19a1f442d79b4694510b534c5f4f11aa052004be80df178070d92aaa18ce5b68b627a313eff80940dd001dab10dd9a4ccbdd20edd02846df16d48a4cfab3af6dff552df33de2dcc6e2707c48842bb3ead8b13ef35042b6715a5d592651706c19d62680ffaa97cb4ff7b3f3932527e9f146de1661b97fddedc86f84fe791808d595f766a8f3fb34cb2aff17e4c5da5f601a046b42592601cd37b7188cc1c62b3c2541e83d9eb28da6c3ca6d39c196fab2032d5a96c4750907bcff0289e3e2c2bf58a97a6cd98142cfbe843ae8a1d15da736a90cf77e2f4044748a4c023c7a6fcfae83ddbdf696239aa001f792c6f7c3c8b8872bb19a9d6a456081a89fef7f0520bd6263d45dccf65c4dcb4027807d6a8d14de0f18e46ad14411c219c892e355b63acabc2790eea947295b71d15e9bef2bd8210ba530e2127685d87ebe9f5831f21bda6f567f9d824bb3f8c1a20f096f7850ae937d389e0f5a979de2230c2a570c985c3240162261cd0765dfdf89f97276777147ec0a62da76e0d52cdeb915128d1a8c68ea1d25847210c221601133242e36e94ea8710a3336090e522728099d1ec22e93e623a7bfa39ecf8fd6d5941913336501830c20212e4fe1676fc914a3f173e890f36b0249cbc5c0d892f494bdb0613c6c195045fd94a6f746629c46cfabfa7efb1f325fc51ed986dbca1ae1ac2c37b4ff10fa00c825758d9f9559d819843f6235232bbf33f337d4dc39b8c6e3a020836bf388fef6b2a965c00540075f93609e6dd3bb392b2b8a85dc7daaa7ab4d6237a4bfe690892c3fda7c5f8b5999ac7229b6aee7bb76c527fba9ad9755767070621936330906556d74ceb6e02fa8881a44f16b187e326165ebea41721ed45d2d9d1ab2202ea2d2a7320ff7ade561299e1a8536e514a2b777fe813cbc5462dd6a3b7a381364059b479a0f1b13c0a02483"}, {0x4, 0x1a, "16a68657d753dcf475d00122e429da181a01f7f6e14742aeef3ab465ab1ad77019e143758d97b306e9d0894a497348f0123a4abf51abfd6a53a7c7e45f1485102794bddb0b3cfba6e9b065c15445342cfcd6f1139c90461ed16d20f29dc387a78cefe2c6612c538b1cb29af9fa9934c7f0f23a5dbf1c7a853b499bef4474cbceb436e44d61d69daf963c6c95eb03fc7da0b5d68818f719765ad13ff49b56092b292d376c43564f2252339edb514c5200d646d09a992c9d7534d2d337760329665420ad9c4e344abcbd67295cd5d5e9c3"}]}}}}}}) 19:34:34 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x1f, 0xfffff, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x1006, 0x0, 0xd42d, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000004c0)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xfffffffc, 0x0) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x7fffffff, 0x7ff}, {0x20, 0xce6}}, 0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x46bfb) r5 = getpid() r6 = getpgid(r5) fcntl$setown(r4, 0x6, r6) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x3, 0x0, 0x400, 0x7ff, r5}) 19:34:34 executing program 0: setitimer(0x2, &(0x7f0000000080)={{0xffff, 0x8}, {0xfffffffffffffffd, 0x100}}, &(0x7f0000000000)) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0xfffffffe, 0x0, 0x0, r1, 0xffffffffffffffff, 0x0, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x8}) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r1, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x1ffffffe, 0x0, r2, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r5 = getuid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5}}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) r6 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x6, r5, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) getgroups(0x2, &(0x7f0000000300)=[r2, r6]) getgroups(0x7, &(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0, 0x0, r7, 0xffffffffffffffff]) syz_emit_ethernet(0x38, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000400000000000000000000185270b83029000000000000000172572645cda71b4aa6e824b913bd2df23207000000c1bd287c1ad064e84c774fe9fd9315598da5f715"]) chroot(&(0x7f0000000040)='./file0\x00') syz_open_pts() 19:34:34 executing program 0: semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r0, r1, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, r0, 0x4) fchown(0xffffffffffffffff, 0x0, r0) r2 = getegid() r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, r5) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f00000012c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000011c0)=[{&(0x7f00000000c0)="6974240ec00031ed04c5287a92d1fd5b0975991a7657384beb367a3dc4bc901f5684ced38818011db4c6a20af086d6f10338eb6ee896392a7a2d1938e7424023ffe677372076c5ff7dd1ebb78417b13577bf86cf93bdeadeffa9252d8c5e27910de6e37d8f3a35b82b5b4d695831dc2ae0dc1c775b4a5b54425ad6166848ba850c98095dde0681ac107dafa3bf3409fc8a3ba122bfc8b3c4d099ec6ab2cdab4cfe38422a6394bd0af90da74800de1c4981f033278dbb6bcd60ff2e99d3741737eb1e1b107ed31da1675f896ed742b985236264f27daefa5b4768124946a52ad0926b6420e3973ed641795f797bed3cdefbe1c47b2e7257588801753f1d50910504ed2c4acea7d3e4a19713a11a9ca12079d55173b4babc76177089cf26b4601aade6fb65690964d875133fb880ee823d1ae096ee8db1278473913820c0039f21fb5850835b2176b75796a867304c7ca15025b2b6d618a29d81060b2c758d05b6441b7ab903925290026180aa994c8e19c1f3f06acd40d3902b0b507673b205fef4d546a368721cb37c5d1ae351c8099fd43699fc43b202e4696747d00b75fe0d90c62ecb95884c9a1aceb214678259a68d1b3008cab99729a7fe6ee6190ce2acd48529afa3c13399b32b0dc20610a5d57062a19a6db3407ada7fb2f926086c8ed6db6c0b042ed76db36daefd78e727d1b9b62577de108a70d71ca4d33a3916b8f9cb46acc7a5c1506ba3becf47c248a6c30e310de2f0e6093043c48ce07f25521367a0a273bbf63dfa42e42a8ec8af7aee56fea5c7f661d06c92e39d18c46f9bb5da58dce7d24e37ef1fd8871dc80228de767b413183d7014d8f49b022fcd4e615753472b60706a762a9819dfd73e80e2cdd36f0103bde3dc77d9f4567296be59d8fc67882ce5e8856ce1541fd49a40836e0442e3aa29c96e19595022592eb08854c6db97308b27fb6551fcbe8bcab75cd1696c18880664b4440fc3e738f14678d7098c0430071c285f568c618f636c389f0fc85faff1675f48942760bc195b26e7abf80a1ee5f51f78922712e3004f7c977fe2cd3b7f3a806a0d861cb2434260afbe1880c9b1b847e7f65a5b1578397a92cf3d4683372224f9a3c91445efa33c5de1fafe0ff924d69b9b29ccf990548b578591d516d163da50c8b2ad0b99842e65276e23d06cda349cc0c5f8b54a36a7c7956864f3f2bd639655ff5d8afcd06150bc14ae8046879986030634cc31d4dbc67e9e92d737e1d17eb79a8525e8d96f528439ffa7514545107351f33ea6685c5337d542aaa53d11a8feed5459c6aa0608763a050b15af32d8afdc64ea2333c2e370244d215a63386c1819559ed73ef9147d09954da1169adc4ea958b01a9d55b7dda660016909dcdd66cdb791df42b99cf9464f716b392d20e6c943f146069e907770233a3d3c9b83f5a2de62c3e95bef74294b420520d76b9b53fe324cac1423a04ac42a3c4c383ed667eb29403571cd2db97959bcc264e5d5c43a2ea346a9667788c6320796dcd1bb3d9a43c27db2422835e4c29dacaab54090311f88b51f80bca54f2c777a5bfee9f4799a20d9c36c3261e2b118f967af735a6b7205591154718a33bce0d99bd5ded11e2721630b55c0a5ca423b07960fb16077001d97becf3cd0b955b4581e735a54ee4a3861c5f1e10652678e143f1f2160b9d47c44917dcc8942428b2a782763a1fc3238849b162a9b94cd8bc09dd085f7e0841fb9fccc738e0d53318d8e64c0952bef6e7476422f65c345e9fe76be21769241d252b0bddfece0793ac9428681191262b1de5b557c1ea0be523891ed80b42ea91a20bab54b9cb141a6c964d72f828cff78c5732dbfb47acb3654ab8ebb37e75e8578d481957d596ab11c0af91d46704379da2e555e71a7bc27271f6ef8ce109a933f153224e56153fd1e16a83b5d527461f954dda93d7f00d4bf5252494519e1c39b6c929978e519e33df30b6897a05b1541b6f34f7f8a2ce1c76526ff9bcaae8bbcba80f7a5ccabb615685eb25e7c10843c0ce62d50a1163fe8f4df39530a3870e0295b6a460a4514f1ba850e7efbb6b4eda54d827b1988da24b08b3da87e3e07045b09b4bd62ccbf6d4f557b0b1dd96d7f0c710663256e9886ae01c6c3d3d257cac7be27621078730b97659b75c068fbd86b26e7e4f806186da1e252f5f3359674b1cb79b9300b119a94b9f6e64305d8033537cee0da52683195b3808832a78cde7d50c41fb5e3d51332024c62c9c6a13f05ddc7e4fec493ee4cf1c25147c64a086aa5c581abd4e8c2bb1511d720e483ef1e896b60376684c489a1fc398f9f20761d05187d67ab5d1cee28ba346e6a2745689a4c12d2a1dc4813d8dfa2b64391cea83e8c05a191c3be99106499ef8d2c3dfee2b6dc685a5850caa8fef37e04c593ccb99b7c8d28808be7eec3b2fd2b02444c6bcd4d07134e8c912def69e1011fc63216d7c6280a5265fa8f5c4bdfaf91026a2bbf7effadd4456d00b5e20b3b712c4e4941bfc8e9b6a6f9f856a50e1c341dcca8b479d99e8ca21ab8d6555a4cbd8d4627b03a277330809505945f283bca219aec671e76cbdbaf7b2aa1e76a62bfd4dfb8b5dc341beff6966648ac67a11c03109cc69755afd24bc15378eeb49c1951fce5bab85e299dd664de0ad4b3f994a56dd6b4763ffe1d8ab03bc940804b053ea46a261cb1ee3fe99bb92489390854a393ccb98348ae0ff89ba960a192e3e2fbc6fe17a57d93bde731211f5fe6201dc01406a023b1d8b8e32d91ee853472cc317013d8283055686f0906064177d00e1a6175f70a8d61e7e2de3123ed94c0c67ed6e5d4a256ea41419809c58fb50642c6b9718661f309c1c79cfa2b16fa5b5c5b9351c17c1ab5b34c942f5f31f29f677e126ba9f2d5f8d2bb86334b60dd8efc6d6926febecefe9047371927c21c0f2a52dad892c9b2f197e10bd2be128d2f30253b5f99d9db36391af4e625cfc0c7d1cc45d61beb3adc928df85d3a2c8ebf6be3b147fed70fd8ab69a16cd94947b0747488d4caa2be66973fc8b7c40e1a4a7e5670e79ff4714198b234b7120c46685e4a76634b007f1a2fc59d2c315720c5d6d20467ec7f671db131fae80c2a683422f8c99ed3067a0171fad8f372671630388875e9884c08aa9b63f83f791f69b861eacadb840f9eb529f210f54f95e0a8561b1f89e35eb5da7ed61b98758247cc063f1922f8a7443332651a67ac7bd356c4faf545773803b6c86ae7f1840aa416994b3e4a3e39d663068df59312dd46b8233427ade8371b5684caaa59e6388befd348c93663f5d20d7b2165268318c32bd55c79b29ebad415579270682e8db21e31aa40eace9977bf7ba61bbad820fb31e410159795d4d4f1839c765f024838b2cd289c75b1d8759c8ac62277c23395f54dbaac390ef225eef72c455d16fc39e46c1932d7f616c05cf103dce6ae8c7f063d2df32c4f7f1c6f00c63be5d8a9083cc8f76edaff421f4969828573c6b0c681861fee8447313007e7e6d8e3d83650bad5a65f3a5fc84a16354bafc170095a6ef71644e0f845fdceaeb5ab357e789e454bf9e7d90d3bfcb5d31a7f7c3a08763ac7dd2d20d8763b021a639639c792abe126d8f1a5693900bca9e60cc676b87d6048096f16627e8f3ed21f93fbd49abd44d294aa2eb87598f33962fbce378af9525eba2e9dd8cae0234f133b2aa6481f15f29ece001481c495ece48c9b7f18d90e79c50c1266e95f3b0c1fc57aeccab062aff68bcf9a6bdda7ad09cfc1bfefd73510365f8b3470c705d3b1ef4a49de32b04818933f02c1e3bdd002fef37f941b7a09a768dcb1d14cf977e5e9f2a66f5450d283040f177a5bbeed09237612575864107a3f6da20f1acaa30aff6ecd1e614b060ef4a93705a7c737a09e9ce1f270df01468def2ed119d2c86a02c1ddc661a8b96d898fe167501d944be1dc9c9f3e75175051c4587459ade7ce027ba6a23ca923916c00374277bd0cf3671890ddc2e4699cb289f161e3ac20921575d5e070ef4b12e4e325f133a930e304d381c533036ff22e9d7d6e5017c944fb71508f570f8167dd27452d0e1298698ae7a679aed400f7d4453818488d00c4e61096232f6249a80f4a5c4d4c55c8f1a2e8583382e396d7a473f6a5c252625753b60a4bcfaa7dd96cc381068e323748e862631d0a180cc1db21f9d6d73b40406b1d7121b25d245a9237663990b8af9390b223a1a14860e82aa9e3ec6bdf4b635825be5b0a259caceff136179ba590c582c1925303bf05a24803ab5cf49ef38d0db5992bd6ecf8342e83f5ff2e0ad69550a14e4cccaed6ac99c90f0dd660d3d021ba7594dc076c762b410677bdb3306d41c93c7d33c2c90225b331674a5f93d5d74f4ef188988ac8c712523b8818f7c053957f305f67f59ff3dd2913cfd26edc28835c200a8efd47cb2bd97a14232238c13579c6ba1edcbe98b59d802f28863e93427a426ac5bcf29d4d8e38d4e2730d9b5cd91393777ba8ce71b8eb7c2e655cfd87731578658840f66ce99fa8fbb56e159b31039e1e54ac77458e6129dd4562638eba7222fca6dac1ffa3ce7cc42fdcebea365a202c12207cf910b5649cc8651e8d8ce404514efca7b505c19418d91b35080585801a5bec382461fd2d6f57701fdc9fc5135bc798e15ad58f0ac491f2707d49b4a5e0845110d05532f8a5f0c0980700a29d9f31eabba1335abcb369f7464401de08ec71abd3cd50213260be2fcc0ee7adb849d1bdbb5cc8d93e82003272c931cfd089ef18a7f5e36c1e4082fa92315be0d908c57f2fe5448921541e50b8b5228aa521df5f1c13a023280bf124b467e7b66fedb048becff8153d2c1bfd4734103d26d4626f8c8ebf61e505848873614d4a02ee8a509be472ec94ad017a307f4cb618e857a6ee73db39a76240b0ef661a88132f8631c3cc628c73c236d04a1a08595623e47b2ffa07ec5b7d8905ed820d65cc79d4216ac9366d1b3d8e7b4d66c10fd7ab38e370ae6ac813f6603cc14f43c53ffdf3c8afb92af03f54a84fe272e9a9ed201da2baeb31bcca5b14fd1ff1aefc01ca4b16988709f5fb98399182bba8a1eb0e876c84af8d9f3a0826b21cf49f0bf39599619d19e4ebc6d33640e15e61eb5cbdfc29c156b9bd78220f1de80bf518acc8ce0d9cade51176f4e5d39bd07e188fbfa56f382ef31af9f524400b2e49fe8201a7faa0228b6dd6586932fdf0d52b7928efe60bf0374264c0f1f33c963598d5b19d2971deca377adcd5e81df2919ca1f87e8e2dc4f832cf03892a0d8caf5735163022d2b7edef6cd9ab11f6593cd4a6ffde1ee7614c91a509f0da12b46c731f032671b8ae32ecdece8b1462b6a590ed382292a323b4b28b808a8bf2c07c49756ffc2f506a3e03c3d96485c7f242e1e3849a7b1e3e2a54cd84b71bce9cf50c9683fadf926eb9be70fa2800d7464bdf2823eab81fa94c6e82c3fd482f0f9fbd0329fb3f219a6111b803135bca228a1f265f81c1860f07025b2e43561d812375372456dd74a6d5c4820a148f8b31b09af92129deddf1e0edb767b57dda9c730bb7c19a61007b89afce53fc6a840d0c42eb03bd8bc7f053cdce94883541d59e9d655ae69b32d4d965c4750374cc7e660622b4ca452f653ad887fdc7681979e37a9577679e73625e1986ed5431ef2017447904754c4672eb05fb5e0e6f79de1f9cb267488ceedf7679bdc0f7480e22f183477162b300680017e253570e85a000a87f7788be771600496f9d0acafb3f769521cd06eaa32b93d576149a43ebe28a660179b66e3", 0x1000}, {&(0x7f00000010c0)}, {&(0x7f0000001100)}, {&(0x7f0000001140)="6e64b307aff1ad9aa4b053bf9f01592e4ac1848fc4555815606679c113f4aaee01f77583c1d7bdd8c627518183fd49b0df7ba1d2a28318ab0ff3656f36e35c8f72b109554c701c8b653a01fa70724713a2db2654447b265d7e7dc75e0f", 0x5d}], 0x4, &(0x7f0000001380)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r2, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r4, @ANYRES32=r6, @ANYRES32, @ANYRES32=r7, @ANYBLOB="00000000ccf6ee30fec5ba4e3aa4c7484e4f9362cc5625282ad10a97f6a4e1da214b494e0993530354ca3bbd57a963cb64507beaab30afb7e94b2a0ac12c2fab2aa258aee12a996671e9fc7414570b24b7b6a9df092c59b1e0c3e5df8a78e863c99078877c0d3f10408f52ffc72ce54b9cea68b9204e259b22f40a720aedafbda8dcabf909838d682e4f1faacf8b2e7d2c0dff31e368724f6d4883bf0a2af7dbb831d19bd8fad97257507cc9cd3674424d87dd1634e4f1e8d4b527"], 0x80, 0x2}, 0xc) sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) 19:34:34 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="73988b7805bbd97727be5d5b7ec1955d0c"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000000), 0x4) r2 = socket(0x2, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) read(r0, &(0x7f0000000080)=""/133, 0x85) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 19:34:35 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x32, 0x0, @multicast1, @broadcast}, "37fa8441f0f96103"}}}}}) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) clock_settime(0x0, &(0x7f0000000080)={0x8, 0x2}) 19:34:35 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x9c, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0xfffd, {0x15, 0x4, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @loopback, {[@timestamp={0x44, 0x18, 0x0, 0x0, 0x0, [{}, {[@remote={0xac, 0x14, 0x0}]}, {[@empty]}]}, @ssrr={0x89, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @loopback, @local={0xac, 0x14, 0x0}]}, @ra={0x94, 0x6, 0x5}, @rr={0x7, 0x3}, @rr={0x7, 0xf, 0x0, [@rand_addr, @remote={0xac, 0x14, 0x0}, @multicast2]}]}}}}}}}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r5 = getegid() getpeername$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r6}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0x0, r3, r6, r7, r4, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000500)=""/215) 19:34:35 executing program 0: r0 = kqueue() pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10000) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) kevent(r1, &(0x7f0000000240)=[{{r0}, 0x7ffffffffffffffe, 0x10, 0x80, 0x8, 0x8}, {{r0}, 0xfffffffffffffffc, 0x0, 0xf9, 0x7fff00000, 0xd88f}, {{r2}, 0xfffffffffffffff8, 0x10, 0x4, 0xfffffffffffffffe, 0x100000001}, {{r0}, 0xfffffffffffffff8, 0x12, 0x40, 0x3, 0x80}, {{r0}, 0xfffffffffffffff8, 0x4, 0x4, 0x10001, 0x877}], 0x6, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x40, 0x20, 0x80000001}, {{r3}, 0xfffffffffffffffe, 0x28, 0x40, 0x8, 0x5}, {{r4}, 0xd74ff80ba6e08149, 0x64, 0x20000000, 0x2, 0x4}, {{r0}, 0xfffffffffffffffd, 0x80, 0xf0000000, 0x100000001}, {{r5}, 0xfffffffffffffff9, 0x0, 0xfffff, 0x5, 0x1000}, {{r0}, 0xfffffffffffffffd, 0x4, 0x1, 0x1000, 0x8}], 0x6, &(0x7f00000003c0)={0x8}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x5}, 0x4, &(0x7f0000000040)="156ac2370f7ba5c8e8255a7015835c8c21000f93126dbf840aea04902b40ed2856c32dd7e58080c0e6bcba6a6a805113fe10acc3539c9744b37eb38acd108e63cae53047ef0fe2040b855c4781f0c0b43a444a20e0d28fdd56bcec8538874a846ecb54df17acefe96969d95f6ea02568e542ba70fa42f5e2635b6bb57f4800087830be0e40a561c0e965b20524ce55529577108981975383645b", &(0x7f0000000100)=0x9a, &(0x7f0000000140)="a189d488a38a182bb3845398f9018c65ac6b73f075588d9607ccb7dfe22f70ac1fede768cfb3f1448755a1bac77551d2fad8e8c836fc28a94ae59560f919f3eb053997ac60a351bc4d7f4449fe54f5d7b42355ff21611450f2e215c966123aae50193f0207d5387c2dab606117eedc3f75", 0x71) r6 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) lseek(r6, 0x0, 0x0, 0x1) 19:34:35 executing program 0: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='c\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d2d3a4b4735d44f98eb"], 0xa) 19:34:35 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x44) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x37, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) getgroups(0x1, &(0x7f0000001640)=[0x0]) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x8, 0xfffffff8, 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000080)=0x10) sync() sync() r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf6", 0x1c4}, {&(0x7f0000000240)="dd561a8c22df4c3bd5adc0115463e81b280195c56a3b23f3580764d0766a66108d5fc92aeed6a58fbec1efba768e172e508b7ab4871fa487aa82838ab9b04fd8a90e88c1a34c486dc6f0e77f4700c8aa51cdf435da00386f0463c86b669cd2959c1fb42e173e55bd5ec14757dc92610aaa210d782944958a21b379deedea2ea7f9ed5f6fa2b90397bd8f56641b921d28dfcbd7b3d0f63a17da5a0ca52f998fdf03229c2faeee5eb2750398c2bb862c298e639d83b73edf5bb3259737ce12aaebb919d0e4992580cc77d6620cacc23463d713af76524e56d7e1170bb5b8aef9b43344", 0xe2}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000140)=0xfb) listen(r1, 0x101) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 19:34:35 executing program 0: kqueue() r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = dup(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r2, &(0x7f00000000c0)="95", 0xfffffe76) dup2(r1, r2) r3 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0xfffffcb0) chflags(&(0x7f0000000080)='./file0\x00', 0x10000) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) dup2(r4, r3) execve(0x0, 0x0, 0x0) 19:34:37 executing program 0: syz_emit_ethernet(0x42, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr, {[@ssrr={0x89, 0x3}]}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) syz_emit_ethernet(0x33, &(0x7f0000000000)={@random="45b7f439e2b5", @empty, [], {@arp={0x806, @generic={0x18, 0x80c6, 0x6, 0x1, 0x8, @random="8f462001a0ec", "d2", @empty, "c704a2515546e923bed4bd492340b8d3"}}}}) 19:34:37 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000100)={0x0, 0x3, 0x0, 0x101}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000000}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x0, 0x3, 0x0, 0x100000001}) kevent(r2, &(0x7f0000000340)=[{{}, 0xfffffffffffffffc, 0x6, 0x1, 0xbadd, 0x9}, {{r0}, 0xffffffffffffffff, 0x80, 0x80000000, 0x5, 0x3}, {{}, 0xfffffffffffffffb, 0x40, 0x20000000, 0xb2, 0xa}, {{}, 0xfffffffffffffffc, 0x41, 0xc, 0x80, 0x7ff}, {{r1}, 0xfffffffffffffffb, 0x0, 0x20, 0x3ff, 0xe8}, {{}, 0xfffffffffffffffd, 0x8, 0x1, 0x6, 0x80000000}, {{}, 0xfffffffffffffff9, 0x1a, 0x2, 0x40, 0x401}], 0xffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x88, 0xf0000000, 0x9, 0x28}, {{}, 0xfffffffffffffff9, 0x90, 0x80000000, 0x1000, 0x3}], 0xfffffffd, &(0x7f00000001c0)={0x7, 0x7}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, 0x0) r4 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$lock(r4, 0x8, 0x0) r5 = kqueue() r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r7 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$lock(r7, 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) fcntl$lock(r8, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{}, 0x0, 0x3c, 0x80, 0x100000001, 0xe8f}, {{}, 0xfffffffffffffffc, 0x0, 0x0, 0x2, 0x1}, {{}, 0x0, 0x40, 0x2, 0x7, 0x7fffffff}, {{r3}, 0xfffffffffffffff8, 0x10, 0x1, 0x80000000, 0x1}, {{}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0x9, 0x4}, {{r4}, 0xffffffffffffffff, 0x48, 0x8, 0x7ffe, 0x31}, {{r5}, 0xfffffffffffffffe, 0x14, 0x4, 0x9}, {{}, 0xfffffffffffffffa, 0xc0, 0x80000000, 0x3, 0xb53}, {{r7}, 0x0, 0x10, 0x2, 0x5, 0xffffffffffffffff}, {{}, 0xfffffffffffffffe, 0x62, 0x2, 0x800, 0xfff}], 0x80, &(0x7f00000000c0)={0xa027, 0x1}) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x3c) 19:34:37 executing program 0: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) lseek(r2, 0x0, 0x3, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x46bfb) r5 = getpid() fcntl$setown(r4, 0x6, r5) setpgid(0x0, r5) lseek(r3, 0x0, 0x3, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) dup2(r2, r3) lseek(r1, 0x0, 0x3, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x2, 0xfffffffffffffffd, 0x1000200000005}) fchflags(r1, 0x10000) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1fe8b930f938b6ee0df9ffff0e047720e0132e27acbdd602000d7d026ba8af63ff36282902e4fd89720fd381ff7cc5028943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f800040000001115cae889d00f23fbd6b1f78a324e4a35b9268b8c1e30ac3f8c8a96d2ddc9aa69ca4f548b0dbb8da55bfb9a1b275d216a7e2205d5f6c83e203d1a4de41e0000000000000006a82d95e73f46ac5f41e2ed943f960fabe18757cb0d448a976766ebb796e11a41dd7ef4564dbe6bcc26d879d88809ce9b1dd012887e739c51b0eb672716b62fd000"/311, 0x137, 0x2, 0x0, 0x0) 19:34:37 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6051e013001400000000000004000000000000000000000000000000000000000000ffff000000004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500000e7bc009078"]) 19:34:37 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r0, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = semget$private(0x0, 0x4, 0x5b4) semop(r3, &(0x7f0000000380), 0x0) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r4, 0xcc, 0x6}, 0x2, 0x5, 0x4}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x46bfb) fcntl$setown(r5, 0x6, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r6, 0x4, 0x46bfb) r7 = getpid() fcntl$setown(r6, 0x6, r7) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xfffffffc, r0, 0xffffffffffffffff, r2, r4, 0x0, 0xfffa}, 0x9, 0xffff, 0x0, r7, 0x0, 0x10000, 0xfff}) 19:34:37 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd60451a7c00412b2196317d5434c6d3d561ef5a63c50300000000000000000000000081"]) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xfffffffc, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') socket(0x2, 0x4000, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0xe, &(0x7f0000000000)={@empty, @empty, [], {@generic={0x876c}}}) 19:34:37 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x1, 0x0) sysctl$vfs_nfs(&(0x7f0000000080)={0xa, 0x2, 0x2}, 0x3, &(0x7f00000000c0)="21f14459c5d76ee97598a618539f61ea259b020f0b196517a9ebe292824b5e421d484a68680c2246cf5b7e2b23b571ada1436832ac3cde1a79c58af515d1b50bb892446dc38296d8b733b34b47155a1befdb4fcbb06fd5cb49e9de2657c126c5b8ce8e7df03a779f19a28ffcb03001023c5e870f6870f02bfe484850af428771486231daa6d0", &(0x7f0000000180)=0x86, &(0x7f00000001c0)="217b508e387ee8007151007531fd9a7c4bfc0cf2cb37fd72f600a8115dba5aac6743f9228d2092d20d52a607bbdb89796f12cc9716989fd26152cf9cc6f751149f48536ffac61f7c48908c8fb03e66d69a96eb89b14e65256f05c01faa6a9e50d28174f60db6f6550396c961302e624924a009a0b40145373917014452151dc9bec92aec36ea0b2fc852b71ca90ca1dfedb9cf14c2eb3038b78d5eab729f32731bfc737659fab48841978acb421e4943e48bbf2b", 0xb4) close(r2) connect$unix(r2, 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) poll(&(0x7f0000000040)=[{r1, 0x4}, {0xffffffffffffffff, 0x100}, {r0, 0x40}, {r3, 0x20}], 0x4, 0x10000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000340)={{}, 0xa, &(0x7f0000000300)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) pwritev(r0, &(0x7f0000003600)=[{&(0x7f0000000500)='\x00', 0x1}, {&(0x7f0000002600)='\"', 0x1}], 0x2, 0x0, 0x0) 19:34:37 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00df2d2f6678ff030000"], 0xa) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRESHEX=r0, @ANYRES32=0x0, @ANYRES32=r0], 0x28}, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0xaaa, 0xb361, 0x4, 0x1, 0x0, 0x7, 0xfff, 0x1, 0x1, 0x6, 0x5}) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f00000000c0)) r4 = socket(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8060693d, &(0x7f0000000300)) ioctl$SPKRTUNE(r6, 0x20005302, &(0x7f0000000100)={0x4c290000}) 19:34:37 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfb) r3 = getpid() fcntl$setown(r2, 0x6, r3) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x100000001, r3}) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002fffffffe}) 19:34:37 executing program 0: syz_emit_ethernet(0x20, &(0x7f00000000c0)={@broadcast, @broadcast, [{[{0x88a8, 0x0, 0x0, 0x3}], {0x8100, 0x5, 0x1, 0x2}}], {@generic={0x3c00, "5f13ed7fdb5f83677851"}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) r2 = socket(0x18, 0x2, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) dup(r3) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) 19:34:37 executing program 0: socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e608060000000300"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="284000f5f6ff000001"], 0x9}, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) shutdown(r1, 0x1) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 19:34:37 executing program 0: mmap(&(0x7f0000ff0000/0x10000)=nil, 0xfffffffffffff001, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0xfffffffffffffffe) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) recvmsg(r0, &(0x7f0000001300)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001280)=[{&(0x7f0000000040)=""/231, 0xe7}, {&(0x7f0000000140)=""/210, 0xd2}, {&(0x7f0000000240)=""/23, 0x17}, {&(0x7f0000000280)=""/4096, 0x1000}], 0x4, &(0x7f00000012c0)=""/20, 0x14}, 0x801) 19:34:37 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000200)="63c120cd5591b4960fd6ea69e9e85877d398cba81929dec50ddf75eb1cdb62ba6206d2cd1018dd33b785986b601a1780bbf2b98f119f31d49e57b4cdd148c9ad8aa3be48699f0b7837cccf570e6fb2e14c125dd4f21454b78102f858bd420f652414820aa8bf3d463a052de8aa115b0f2dcf", 0x72) r2 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x8, &(0x7f0000000000)="06000000", 0x4) r3 = accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0x8) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x0, 0x40, 0xffffffffffffffff, 0x101}, {{r1}, 0xfffffffffffffffe, 0x68, 0x80, 0xffffffffffffff64}, {{r0}, 0xfffffffffffffffb, 0x80, 0x4, 0x4, 0x4}, {{r0}, 0xfffffffffffffffe, 0x10, 0xfffff, 0x9, 0x1ff}], 0x1000, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffd, 0x24, 0x10, 0x8, 0x7}, {{r4}, 0xfffffffffffffff9, 0x0, 0x2, 0x400, 0xfffffffffffffeff}, {{r5}, 0xfffffffffffffff9, 0xc, 0x4, 0x3f, 0x5}, {{r6}, 0xfffffffffffffffd, 0x0, 0x80, 0x4, 0x2}, {{r7}, 0xffffffffffffffff, 0xa0, 0x40, 0x20, 0xfffffffffffffffa}, {{r8}, 0xfffffffffffffffe, 0xca, 0x40, 0x0, 0x80}, {{}, 0xfffffffffffffffa, 0x4, 0x2, 0x3, 0x8}], 0x7, &(0x7f0000000180)={0x1, 0x5}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x10, 0xffffffffffffffff, 0x0, 0x4) r9 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r9, 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) 19:34:37 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xfffffffc, 0x0) readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=""/223, 0xdf) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10000, 0x0) readlinkat(r4, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/143, 0x8f) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000004c0)=[{{r5}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xfffffffc, 0x0) openat(0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', 0x20000, 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000040)={0x1, 0x0, './file0\x00', 0x7, 0x9, 0x0, 0x1}) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000080)={0x1, './file0\x00'}) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) setsockopt(0xffffffffffffffff, 0xfff, 0x7f, &(0x7f0000000500)="b0f6a4bd19ac85d322817dcf97334499723fb8e0f9d413aefd20d864f9fc841f866195edd79b1bde29bc48eed17db078778f567ae58fa1bd66c7261a51e62e95f5449f991da26ce539a8ed10b8b841a79f465ae8181064f6e9304e51ae473aaba4ec62073ce8caf2ea653be43254dec6c41411109eb83ad2ad9b8ba3c0a1046f914b7851ed6ba431912df770a9bd7359a2bead16416da4a4630af1c222fb6db32b9e7e6c23b27405aa97d74de5a8797003d60e0e10cb50fdab70fe36907a0964baad98860b96f8d574f53b75e3aa368e1b95ce4cd11cecfe40e6527c346ea717b550f85481c71bbf1e4785dfd05edcc99690138ab2ed9b5a32859555a7d285a393a900c22fc36105eb7f3f5a021b84d2b7313eeac7fce693f5c9a6ec3eb2ff200fe0606061a928a21c27b4d665c4e479fc2cd88795649287bfc12572bd67990b64b8cc380457b4cb631cc8673d54bd286202a12f14128454faf4f28548fba5b3d2b427b34ad376b84aebb3afa1af56a797ec03888a05283eea76f83a22024288f9f85749d3620f22046790fca4432afe63ec450beae20e859034efe83834c99e47c60f02fc02b54b610ff0233e2753a78dd3ef98e9f8c6345798ba494e9ac1637181d111c511553d7c202674110b1397c31bc9ee46511175a14025844a997415c6524387e1407b3a4552c47ec57fb676fee869e276340f2943f0a9877fea802faec74eacfdddb44f71576c32b867f822f23204178b324585d2c01bbf2725ad74769dfd413e5a4f8abb0511f651e382c70c754350af443e441bfdbd0cc52a0f802ecdc9431e82ce5f1cf6bcc255b6238e5abea0421e3b7093e85c0eaf08915d6e1f06c0badb9ae5a7d578c48ab88c9518f38a9420885e8174d82350adac25cfdc082ddada23a5e352fb3264cab8d27bb9174f723dd9741f76ea2a82e2e3d2d81f43028563ad57c7472d7d44a8a07adc68e4a1af281360f99f7bb0609f6a79d3f893f0db2b80b3ebb099927ded9e2d608577829270c900e403d808c3e615157aa5e23b6db659ea83a2a298b0cf42bdf316d4746884f586e5de443614e7793232e1147d558d94eb3ab9c11a3e8f2ff95a8406bdd55e774eda60c06f8dfcadc1ccb2d08bb910ad8408ba7a0d36fe6a5db3c90a44e9cf5e2a5890700d814664f8fb371704c9c418ca035d8ca1dc8d6aa1f4a61142577b30b9dc00e4b24c6494da5ab6375b80cf0580415c1328b611cb8d63149f5ef087b7c12edb717c64033db8aca4f853ebf6cab1019e9b8cfab571909ecc09e0b46f3fb62da31320a4223152dedf71e38777958d3f8392b291c036a1fb3b22e4319a7532abc13c1f038ca4462dae1d0c55f9fc8a18438b2f5f024ec0206ae496786531a8f2d52792cd9fefe0b5597dcfcc65d2d822e86b690467294014dd9128465798686f14d79280e9040c5c3adce4776487abd247ee355a530fcdd9c0b504153e865a1f91517c648d29f05ccc05d8ce9b70cd8c5780e6e49e07c0598fce9979ff62bef9a9faa0928098de737a1b4ecccb10d9659de3358c47c51b6ff92081e640f827f4464d36285c78ebd1a36d5fee5459e5094d5851e404cb8cfc4ce93c720c014b05131d2ee8de367902dab29da02ee1074be9e08272b5e6bf80b91a3ba49b3a09f61d9b5998bfdf8111cd99d223d2f10e154a99d0e3f9d955e0399d1226a6b3062128e0a0629a52940f1b42e29f0d345bd9803a00aabc19395e2139b12dde577dfef167dbdd0b271e9d2898bf719c0b14fbee088c5c86716b9acca8f00da6daf24f0d12ed4ce83a026058e0178cf4ae60b09c911b3a2063e07441dc8b0c8ac5804a4ef74ed4c5cce2c56cb0903095f1710bb924ce6902ba8a76d44f9748979b54d1645f43ccf9b482653bca3b50d3eae6619b41ab6fd53e8cf547ee83d2c151f5b8aad4f71c0679f7fd8476750e7b2b32e1b5608bc55856d36fd86043be66a33445cabde54d92c5973eccd7a34d209009068021532d523bea420c1e9b6cfe593a97bcf762c8d7aee1f797bde300bd663d6682be77e70361d328220ff04e548ccd0ffafce63477d4330b18941ee12c26f462345097b12d27b6a9af79326957ce62374bfd9e03e774c6de577524a8f78f591c9a7e61904f9cc6eaa6084c2eb15238b80e0fadaf8dd94f4a0bb03068a2341a75e1bfa4ae8389363d823c12b102275a21ecbc95a8df67918e924d32850814dec4d57d57502386ec4daa0329f6613ee347334bf16d58e370e4f4a41cfd1b70be3d3cce64abf53ac960f7641193e93b59fa382ec29473e19ac6d22c65e85a6c233da6df2f4b2bd353b7b3888bb394d64bc43231c418ef49b39f74b02ede2f342f8bc5b0a18455531e270d6550a3afde89b30120b4d3c530ae645d5aeb667dd8bfd87af184a98df31edb1719a424f9e45a84b4b9e7d45fee33769582fe45a839961b674ce1ea0003d07ff555072be3772c087f633875e8a729905b4c1a614b5e1a4c18cd7054eaa6f47ff89319c0e3008576b7f317216fd1ad9483792c1e20bf688352dff2a788e2b989e81ed7d71ca956425681223e001799527f64dc1fe65d00db5cec6751c118c5b2c7447b10dd8613d02bb05b6378412415e56975c5017639d14fc0a778dfc47d3d8de5b2c2d70dbfcb502a1a4ce6f89a21400ef1054249ebf68c5469e3f75356dba35d38efaedbb67134f5b4f4170e99c06843b821a506e204e8019ac7d37ac087ef0bf9c67a830594eb097c9a38d8b85af149b6248d954025f5ac9089115126f653e12dacb8739169ac720e8a2385f0a2528d28204f2bc50fe4407f3f2a335d0bd6d84064e8dc7e60d84c9973b097429d5698a227bbed7eac2ad3908bb0d2ea36aff6b918bb85f6d6447a954703cc9e8c3ddc93d626206708342fdb1a8243f9cfa374c880abeece627f3814697bbceed21d070003fd100c8a93ed335066b6c048ccb2ce33ed48944bd8faf04ec688f71c27ecec739f36a2ad4e8c40aaff3f2cca1e319826173a2e48e1fc6f35512f0f89eebd4e54f6f283a18bf4d89dd61d351c5e53bff32d9c6bd7b321fc484a89e2e829d5e340048d9f8cef8b46d87b045b43c3913a1a60894d1550da6ff3aa445eb42c0b09143738c0416250b572d50138b0bf03dd9f5fe78f7953b741036bac18f822b8ca8819dbb03849dcbe3a5e763da32bde41bcf69bf0f841a9596e88ddd2d1bb05b76f981868441079d0efc6cfbf5003a73b510645a17fcddea656bb5f3747919a5d36f07a5d71c8c824233b21a7b5a6e2008cbb80a41cc11b033a08b5ba8e52a1ba70ba410935ae6123146d4b3be3272432e37b2a198beecc621bf790461b95e61419920895ac19484fdbf5ba07efaf41accf7324ac59a065adb07cadd3af444a50b9e67fbd8028d3a3f8170bb8f7a7c5946afe4c35d923ad33d9b56f6fb5803a72a5502d77c7c41a73be60103ba92ca4e5c0c7175dca3d4befbf199f1941ad38563b909a5b9dd6f7524fb72881eb9adecde121f604116c7d9c9c6b6f2379beb0091fe84bdd1bcdbd9b3957c188bc565ba87863d04de52dfed0d548f736a5e7e4ffe6c3d99fd8fadc702de84865c2ddb5cb32f39dac534d8d1409c87f29b099b9cbc9e7466b962c5d68b8a7e1558a29bf4716a981e40ae4d65248a92bc4fa43ce0250b88190895d405a2d6e65c191679206a34c38a1e18248d5d3acafe9927cca4ceed1f9d7445f7e5713eee1c7f6124efecf9f88ded927af9052a7934745cb4318d2f0db2de1887b7f30f4757d77240ccbfba7b4e23db93c3c1fb405ddd6ffa7c8927b0ad7c8c656fd9a8f75b83b684e6e60eee57950c2b5683947572d6396191785f769c4ab577ef5eefe466a3772455f6e76bfe33c99452ca37ec6b16fa9e933c4d3a4978f05451b73b9a08b81cc7ea336bc5423903dca05e5c23aa9b191399cad05025c3c7174d64bd9a33bfa3721fe607010eff0b269d01b7147fd91cde7c9036bb4df0fa30300e90b012fe9b476582bb076c0bf4e6d61d365c0da7843f34760f15ab92ee6a210b0bfe6cff0d8848bf9eba87ad133b7afe30a41377c961f029ebbb57cb15a53389ca36bffec3ab71c52337279a42206d41372252958907085ef4afdfaa7a24cd2cb744f49ed27cccfd35395f8eefc8bb688e6ae04cf19de7d853db1ea919edc50a96af0e905fb328b44bd9496c5952872f52ad6914d227c6800688492939811905ef44e47dca442e98baaa3c36511052f729cd1f6ae81c3fe45ee34400b0f3d3e44af37be59343d533111087ebb3d381ed0e329560cbc3f24f464341be7aab08966f6fde3d65677fa63c463cd9a876033f0ebf3e4e8338d5d8ffbcbaec5e704b98843f33298709ac8ebf96fc54c8c409f6b582e7aee99bd9641768d928d7ce9a6b995ed7c30d3eb6caa313e3fe72db77859a8f58cb7d4d76b4ed28a8074aea4e4972c700315316251f53c6708ca3f6f5c011bcd1c99a5068003999f09a5028bbf7cf5c8b05217d7862f712f08de7ef4957cf739498cbc291c8755e31f562f57b924eda7406b621f81cabede936dda74b0fd59548265d047205d3d94d8f544ed3b60d7f1cca39c214c0889475dba42296438f13b941320bc15da67d7854be1903623e71a491abb4dbfa6fad171f9484b5cf24a8d0dbe00fdd0ce3ce8d144113bd2ae459b65be5b2a9f13d9de84dd9d13e9d0bd23607af06efdf1cc890e25187d4f3136552a572e92fcd44ede07480b14a8374ff562db81a35f9b9091ffca91a7b4580ce4b0476d3df352959a1ecf5881cf69f33f9e0e696f9972ad8e7bb05b030352fce3f0c3d8d338db5fc17a32de7ebf56de2a01d0fcfb65bca91c77accd3f5868024bb6d00ffe31307a595e5713645f243ccf41f3465f3878892b5eef818ea55462c729211147220730d0b5520dde3bc4652524d78b64be3c7f3b90eec0131053685840bc1cec9a54d0b639fbfb1800ae86004a5d142110970583eeff0615f5d9883b29bbdfef90696f60c682d798191cd2ebe962f938d2fc57e56310d699f5c7e2339308f08c418e63d2ae666d8330fd85d6e9873bc42a08976b711def2e71dd1f050005bcd9faa79590ef1f2a47efeb032c03ac1b2dd7ea088eea17854959576f0e4e9719d4d570a40e4c3c03af77978262f16c8691315886b081c980e2e7c567d715f58563d35dd57a2803108ef4ee45e1cb2351366233a60d8662379706034911c2716bc4e65f2c6f6903ed6daab1967c3a508da53fa8be0de7da40ba1ef411b9ff14dfb20969b6c9128ba6fae74e4aef7efdf97d96f592b04564f6f2766734683a563adc59fba48805cf5d1c142c2084f1e5c39df033f3d95c3c87ba94f676365361359a5181c70e626cf49b91ec12d2c8e6e5fb77e64d8fb6f5d991bd07c412574b817a0290dbea523e8486964e1b6598635011e97f223cc7f253a8e408ee517a85a888ccb44ff526b34754676319b31820c1d2b4617f1adbd0b0616bd7054c46bff9dbd3d2bc7a883262e23ca3e47ccc4f95eaa3115975525e78d65dbd33e7214c9626a40a360b8e1fdc69b2a5e8c75106638355a0e7e39f40805fc02a437039fab54d0ab012ae559177e0cf55f8aced4315ca6076f12b39faaba1c6b69647c4a78d81f8d543dddd3f5b0f231133b0c769847824b6f732796e8faa4ce4313ab357d03258f5b70ce324e2b6485591363937519f9903181b34d30fb5851778d75501e4f5ce6a8d51306fa1e6ded1c6b72999c16d12dbad25fde4fb9af0f4b43bf4da2d0702a7b602e2c4d31455232ce8e9e2af", 0x1000) writev(r7, &(0x7f0000001500), 0x0) 19:34:37 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000), 0x0, 0x8) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) recvmsg(0xffffffffffffffff, &(0x7f0000001940)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:34:38 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8060693d, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000001c0)) syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @random="45d8bd76ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1}, "feb354cd107f6269"}}}}}) syz_emit_ethernet(0xcf, &(0x7f00000000c0)={@empty, @empty, [{[], {0x8100, 0x1}}], {@generic={0x8103, "00ad534860343fdd7b270c838403f1b2b81a5e0b2098d059cdb35c9161612d4d0b5954107fb8770b2357974326839d9d53ac349440382f25fc3a2ad233b84a012929b6f852718a3058149f34dc4e07486283afe16a16887c25881c6a3ef595c5c812dba74e6da6b364ca15d60dc930af813a34b7b61e8b89448a5f41344144fda1c48933e693c95febebbd01eddc77242310b147bf8e2c48c94a5ed27f912b32be174e32339f47a19bef877c79b28167eb4d22cce2ed68ec7d44e4bc85"}}}) 19:34:38 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 19:34:38 executing program 0: setsockopt(0xffffffffffffffff, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000500)) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast2}, "810000005ee1048c"}}}}}) syz_emit_ethernet(0x3ca, &(0x7f0000000540)={@random="745f290b9ccc", @remote, [], {@ipv6={0x86dd, {0xe, 0x6, "f782fc", 0x394, 0x2e, 0x5, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x2b, 0x1, [], [@pad1, @ra={0x5, 0x2, 0x5}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}, @dstopts={0x62, 0x4a, [], [@generic={0x2, 0xb0, "c53493209c5680a58ba9cf4a6bc0f9c5d2248c45d140d6c4a5adfb2a3975afaaa1f1c7d4f25180f4579ec4dad44f89e1b9648bccba868b276f2891155d07f4755a83c10f2ac833c146fd199e58325782ef622646bf18636a9c3d83e550d33b9d6e77e9e6c66b5d58ed70a295b4281a6cb4c8eee1888045b86cb63f685be277d3b2a6cd8571ead45b37a09583828ecd43aa965c202ec997125581b714578bc2b0ba96ca1037f098e340c746599f578251"}, @padn={0x1, 0x2, [0x0, 0x0]}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x1}, @enc_lim={0x4, 0x1, 0x6}, @generic={0xa4, 0xef, "515ab99335c0633b64586bf5201f09873f15f526fc7a7e75f14869b21b192fdfaef86f7c6e7138b1f5216db8f66c74c4c6632a22dde688a842f92175e57946086b865834c9871984f4fb5580169bda73574c9ddc5a45bd2f4d6eec0bd9c9167ca386ea16a461ecba404953dc6b3bd4b977f66966ea4246918484f650d32eb0d501d609e75d68271fb8857c55f6709355be2b7cb785dd23c05f81fc565945f148be487241faae33af00a9f32120bc8defa11e9cc10821090b1d1eb27f702b44bc8a3be85173f5b833a8377fdaddf1e4d5405b6f76cf1e1b961063f879ad0b4f18c9818980a43ce14a4a579d639ef7f3"}, @jumbo={0xc2, 0x4, 0x9}, @ra, @generic={0x8, 0x94, "5a14cd129edfff8381307434152d2622d5a12ef530a4374c222ac3c94e0e8fab1df43e1093b0426c5679c9af6a88d06e480adbe64f20180536670b41132d0c0a4849f2f766887ce4c871c3b8883afbfe1cc2111ae5841ee3952ceced63576321cdf7a3202deb44b25f7389c65aa974f6c8c6ffc4043a950195a1eba7486f31716989e80bb277d0d16b489fb0cd123ca48932cc23"}]}], @generic="4f557a58f52a44285a91764c8c468007dc4ca870b6b45c7e1e767a2c8d5c9a9050012faa238a01ccaef8af1c6aa8709af035a92e27bca6c2431d6b02bbff9c2b409c4bdb222f7829129dd78593ac06603801fe30f308883c2fd0765973254810b497f34a9fcdf338f2f4e56c6822918621e460bfa988cc94c7bdb2c3f0a6444265c28648c16bf043491c9cc6aa20ffe1a8f31be3777aa1fd3ce514b6c18d522ee0822df1507942f58773a0ad0a031673e146f085193b8ee8c9a5f832073be189753714b432979ab38cf150067a121b952dfc321f045b0722341f35106fd8339fd33df8e781a9ff8bedbc23634e6b670e1a6e861058e2cfffa7149d484981b01477e2ec85949180bf8d7508d77e284267878aeef4c14d1ac8cb5f2e8d"}}}}}) munlockall() r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0xa0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000000c0)) 19:34:38 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f00001c3000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x1000) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000180)) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) getpeername$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) sendto$unix(r4, &(0x7f0000000080)="c26d9025739cac0311269f0fc0a5e6e5497a52bc57e7d0a9c80134b005c9d577feb7dd743a335407", 0x28, 0x400, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450021380000000000019078e000000200000000030e907800000000450000000000000000000000e0000001ffffffffa0ce8441f0f96103"]) 19:34:38 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x14030007) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xfffffffc, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfb) r4 = getpid() fcntl$setown(r3, 0x6, r4) getpgid(r4) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) 19:34:38 executing program 0: r0 = socket(0x150efb4cb43da654, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x5, 0xff) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000010000000000007800"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x120) shmat(0x0, &(0x7f00001c3000/0x1000)=nil, 0x0) shmctl$SHM_LOCK(0x0, 0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 19:34:38 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) bind(r0, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) accept$unix(r1, &(0x7f0000000240)=@abs, &(0x7f0000000200)=0x8) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') link(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 19:34:38 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, 0x0) pipe2(&(0x7f0000000000), 0x4) 19:34:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000380)={0xfffffffe, 0x800, 0x90d6, 0xfffffffc, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x130}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000040), 0xfffffec2) syz_open_pts() close(r1) kqueue() r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x67, 0x0, 0x81, 0x0) 19:34:40 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {0x2, 0x0, 0x0, 0x8002}, {0x3}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) 19:34:40 executing program 0: madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) semget(0x0, 0x0, 0x602) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x80, 0x0) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@empty, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @random="7239ff8a895d", @multicast1, @broadcast, @broadcast}}}}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x1, 0x2, 0xc00, 0x1, 0x1, 0x4, 0x3, 0x0, 0x1, 0x54, 0x3}) r2 = socket$inet(0x2, 0x4, 0x80) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)="7ab88a292aa4f001b10dc5d2d39b6f72df462543ef0f90374c1c9cf185ae462de6d9021be8511fa9663e33f461a87f7febc8c629ac24e7b39f37c37653baa1e46e031a54bfc8aeba31f4047de01c2b098922b6cb8da175d9768cfc74a30f10e1d573adef908ee49612146cd591a819dc0366a8f6595ce09d259803cc2c05eb4e88c4b49f6eca8e47ccbe6c3b17c94e9aeea36c7304624dc932c0ae4ef9a3f03a7a8fd5884aa154a72e9c59da05f981463a6c33ed52e74b077915dfd990a7032d57afafbe9699aa6a2d2395b3b594de2fc81fd6b23f39c7bc315d3ac466e94b1ddf98ffb8f0a503664f234d7699", 0xed) shutdown(r1, 0x2) fchflags(r2, 0x10000) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) syz_open_pts() r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000280)=0x1) getuid() ftruncate(0xffffffffffffff9c, 0x0, 0x40) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f00000002c0)) 19:34:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x4) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[{0x70, 0x1, 0x9, "db8573f15f19e904148ffb13aba5acfdc1ff021009879e995bb3be33310a384e48c70506cd5d37bec28bc4c7e412533405dd6a4f3f0392311ee1a6eb80abf04dfee665f3bef18b3fafe3d05cd70f50298a75eafea870cb86ed"}, {0x90, 0x1, 0x800, "42881c0f43253a3936380f07a53eb517ef3962613de57537f1ced1a1b461af22cc4b6c71012a2f2200ddbc47b351202e204997f50ff600f0880db45a4b459358742388b8b2580d06c8bea0e3f8ca2c32b12b0e6f4689b36fb1f1c82647a9994f1df6578da6cb12be8651e9cbe8dd824a80ce5358d6ea0e476da5ddd23c"}], 0x100}, 0x408) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000000)=[{0x4, 0x9, 0x1000}, {0x3, 0x7fff, 0x800}, {0x0, 0x8, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x800}, {0x3, 0x4, 0x1800}, {0x2, 0x101, 0x1800}, {0x0, 0x7ff, 0x1000}, {0x2, 0x2, 0x1000}], 0x9) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206997, &(0x7f00000000c0)) openat(r3, &(0x7f0000000240)='./file0\x00', 0x800, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r4 = getpid() setpgid(0x0, r4) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000280)=0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, 0xffffffffffffffff, &(0x7f0000000000)=0x4) connect$unix(r5, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) 19:34:40 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2012, r2, 0x0, 0x0) dup2(r1, r0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) read(r3, &(0x7f0000000040)=""/12, 0xc) 19:34:41 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x40, './file0\x00'}) sysctl$hw(&(0x7f0000000040)={0x6, 0x14}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x5e) 19:34:41 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) r0 = socket(0x2, 0x1, 0x0) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000001c0)=""/4096) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0x7) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000000c0)={0x20, 0x7fffffff, {[0xbc0, 0x7, 0x9, 0x4dc, 0xffffffffffffffff, 0x8000, 0xbd2, 0x1000, 0x20, 0x9, 0x5c30000, 0x3, 0x5, 0x169c1ef9, 0x9, 0x7, 0x2, 0xd8], [0x9, 0xffff, 0x0, 0x1, 0x94b4, 0x0, 0xffffffff, 0x0, 0x5, 0x7], [0x3, 0x5, 0x9, 0x30503973, 0x380, 0xfffffffffffffffd, 0x9], [0x8, 0xb19, 0x6, 0x1, 0x200, 0x8bb], [{0x7, 0x1, 0x80000000, 0x8}, {0x7ff, 0x2, 0x1f, 0x4}, {0x5, 0x2, 0x6, 0x1}, {0x6, 0x4, 0xfffffff7, 0x4}, {0xc12, 0x57, 0x1, 0x1000}, {0xff, 0x3ff, 0xfffffffa, 0x1}, {0x9, 0x5, 0x101, 0xfffffffffffffffd}, {0x7, 0x7f, 0x4, 0x1}], {0xcf8, 0x2, 0x9, 0x3}, {0x1, 0x2, 0xffffff00, 0x1}}}) 19:34:41 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x3}]}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="000000186004008b", 0x8}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x10000, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x20000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x20000000, 0x82, 0x9}, {{}, 0xfffffffffffffffe, 0x0, 0x2, 0xffffffffffffff3f, 0xffffffff}, {{r3}, 0xfffffffffffffff8, 0x2, 0xfffff, 0x7ff, 0x8}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x2, 0x10, 0xfffffffffffffffa, 0x3}, {{r4}, 0xfffffffffffffff9, 0x10, 0x1, 0x49d, 0x4f1}], 0x3c1, &(0x7f0000000440)=[{{r5}, 0xfffffffffffffff9, 0x0, 0x1, 0x200, 0x2}, {{r6}, 0x2, 0x82, 0x1, 0x74b2}, {{r7}, 0xffffffffffffffff, 0x0, 0x2, 0xdcb, 0x1}, {{r8}, 0xfffffffffffffffd, 0x20, 0x80000000, 0x0, 0x3ff}], 0x1, &(0x7f00000004c0)={0x5, 0x2}) ioctl$TIOCFLUSH(r2, 0x8060693d, &(0x7f0000000300)) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000000c0)=0xe47a) 19:34:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d700060000000000005b00000000000000e74de4", 0x0, 0x200000}) write(r0, &(0x7f0000000040), 0xfffffec2) clock_gettime(0x2, &(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x3, 0xfffffff7, 0x0, "2c7ce5e7258854660a96ef8e881a83692495a495"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 19:34:47 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x1) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) r5 = dup(r3) setsockopt$inet_opts(r5, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) sendto$inet6(r4, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 19:34:47 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffe9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000200)='./file0\x00') r1 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x55) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x21) fchdir(r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') 19:34:47 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) 19:34:47 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) fchflags(r1, 0x10000) pipe(&(0x7f0000000000)) 19:34:47 executing program 0: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x7}, 0x4, &(0x7f0000000200), 0x0, 0x0, 0x0) sysctl$net_inet_ipip(&(0x7f0000000040)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000080)="c45c35d9302fcfb0aef44854b3ae0c55e7cf303b192135ea31e51c07c9602b859da0b6ceff70a9f2c0a0c2b1", &(0x7f00000000c0)=0x2c, &(0x7f0000000100)="f1ba423b95acf7cef5e1b494b1a855f15e94c8418a53330770090a44187f5c2b0a5bca7038fb154a43915763378eb8137ae2dc8e9592c06ebd7135678a1f0dccd1b4d72b6de70f905a4b616f894f29667c2736993985826165665878bfb3b3279dd7ddfb3ce7b39645efba1300140d696f76c61b4e7a59170cd87e9958ff02bee998da175103a1ec1ef039de8b6504139471059f30b343630b71b4b86d238a079a3660178994f5", 0xa7) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setuid(r1) 19:34:47 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000001c0)=""/4096) sysctl$net_inet_udp(&(0x7f0000000080)={0x4, 0x2, 0x11, 0x3}, 0x4, &(0x7f00000000c0)="7967f1a7f13acfa9ebe4fd928fb0b39f3eb5b346a50e7bb9abc4bdb06b78afcb98695ab3", &(0x7f0000000100)=0x24, &(0x7f00000011c0)="e8e6eea0ac627969034f9aa5d636e95a23f700a4a7d267bc6b6504234a8ba94b65c1c9e1a76c054462a49df8f377f1d4961747db3bd5d505f2b6e0177251b8003d231d4bced888e55e40347d8f4ea41ec37ce766c31631eb75edb42e7ecea84656c2ba315654cbab7636b87d97a5508e0f7ee5e74a8c646d3d4f524e0711f67c8464ba4095b0630f8b2eddbc0d41dc102292f8ab27f1b875040941009035fe43984bb87799f57558f1d51dfe1b8829196498c772c696b0009489a9208ed8cd136819e21ace", 0xc5) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000040)=""/29) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) listen(r1, 0x32c) 19:34:47 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1da) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)='r\x00') r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x8000, 0x108) kqueue() r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) getsockname$unix(r3, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) kevent(r1, &(0x7f00000004c0), 0x7, 0x0, 0xfffffffc, 0x0) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='c\x00') renameat(r2, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') 19:34:47 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) munlockall() pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r2 = accept$unix(r1, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) sendto$unix(r2, &(0x7f00000002c0)="2cb958f3cc8a0da82d65091fc912415639b3b30dee02abbaa55cc5dc82dd791e98f642eef2128eb1df269e6a700190336b2ab2c4eb11633444dbac0022a53d8dde1f44c9f2fc00c990f0c35b403e88c5a0da95eeb284d614bb50be37268fab66866d9ae0c633e8f0b18e7a36a45cecfeccd8cf2e75fef3adf259558a102d32ba6ab7d8d8ef21f033b7bda3fddd5a4bcdde0b6343365bff30fa91e72fafff558521000afccd243e47e5ff2fb7db36b77a11b97f5b9ee8eb3f3835dfc6d640576b1ca0cdaaf8ec9cd4d57c9b184a63e86288530ea0667e84560c33da", 0xdb, 0x404, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x3}, 0x8) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) accept$unix(r3, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) writev(r0, &(0x7f0000000040), 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="e9", 0x1}], 0x1, 0x0, 0x8001) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000640)=""/102400, 0x19000}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f00000001c0)) 19:34:47 executing program 0: 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, @mcast1, [{0x0, 0x0, '9O'}]}}}}}}) r0 = msgget$private(0x0, 0xfffffffffffffbdf) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), 0x8) msgrcv(r0, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x2, "6a7715654efe871cafd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21ea2cdcd9cd825e18cbc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45811b290efaf3c5d518de658356ce7b28bc65702184661b7637d97761a0476f7b0f1f4465b4de1b0655283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb04b731cb084542e16c2eb931a11c92b9877722265eba7f8ec5212bfc96c9017d3f1f5950f2778a9"}, 0xc8, 0x0) 19:34:48 executing program 0: syz_emit_ethernet(0xbd, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000ff7f00870002e24d0874ffa47109000000b29ee67d40fe8000000000000000000000000000aa2e0005f0000000004e234e22000890782daf08da01ad8390743bf4d49723a078797232aaf79d3c63c0c8869b6a49cbf402ebe747df1be98af7c22a965bf01a59dbc444915c38fd9f3e88685c7a58a574ee90e041267c6d5818ac7532e76a232c1c32881f936369f49d882bbd78b7def639caa4dbf1fe9567854939284bedf62c25d3f36f89ce8b96a7ba812060f90a9d93c785e9ea728128a35966db9bbddf0a84ec70f02ee925b57053c29afbde1452fb4377"]) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000380000000002019078e0000002ffffffff0303907800000000450000000000000000ba9f126e1000c7fb9219c76600000000000000"]) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8060693d, &(0x7f0000000300)) ioctl$BIOCFLUSH(r0, 0x20004268) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='c\x00') setsockopt(0xffffffffffffffff, 0x0, 0x40, &(0x7f0000000140), 0x0) socket(0x2, 0x1, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000140)) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000240)={&(0x7f0000000100)=[{0x45, 0x2}], 0x1}) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x3, &(0x7f0000000180), 0x0) 19:34:48 executing program 0: r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, 0x0, 0x0, 0x0, 0x800) msgrcv(r0, &(0x7f0000000140)={0x0, ""/145}, 0xfffffffffffffdce, 0x3, 0x800) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/177) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000100)=0x80000000) msgrcv(r0, &(0x7f0000000240)={0x0, ""/173}, 0xb5, 0x1, 0x1c00) r1 = msgget$private(0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) syz_emit_ethernet(0x8b, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r1]) 19:34:48 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000000)) semctl$GETNCNT(0x0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) r4 = semget$private(0x0, 0x4, 0x5b4) semop(r4, &(0x7f0000000380), 0x0) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r5, 0xcc, 0x6}, 0x2, 0x5, 0x4}) fchown(0xffffffffffffffff, r3, r5) 19:34:48 executing program 0: syz_emit_ethernet(0x4e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd60a4000000180000fe39bbaefcac07f331fde15d886f3182ff02000000000000000000000000000183ffff000000000000000000000000000000ffffac1400aa"]) syz_emit_ethernet(0xe, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff88e7"]) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x8000, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xfffffffc, 0x0) r3 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x20) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000004c0)=[{{r4}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xfffffffc, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r7 = dup(r6) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x2, 0x0) renameat(r4, &(0x7f0000000080)='./file0/file0\x00', r7, &(0x7f00000000c0)='./file0\x00') dup2(r0, r3) 19:34:48 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000240)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6}]}}}}}}}) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8060693d, &(0x7f0000000300)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x32ef829c) 19:34:48 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x7, 0x0, &(0x7f0000000440)="775f7ba7e7330218a6ccf3a4e5f23975668f8a3f5ee1658c1107272e62c1c288fcda40afa7b3b80cc072f3ec9abf2ef9936646adc1478253787db2b695999222ba26275ab1455a82d7127ad049b2e5749769fbf1e43f5d44ce8d5fd6d6951200c7ff4835b3f75ad39f32b3b8d7be811e814159aa5cea19568613e2c0ba899246e5056ab34cd3d65ab92d8368fe4352c608c64176c68bf9d7b92f89c7c10a8501132fe43ab097b88cb7da7ac82d51dd1c2508609c0e949269a67d96d7078aec0d1af66ac86ee926daf503eb62f8dc14399764c40f47494fca23fff3703a6a852d5739a7d49d2d8ef0503d1697885d98d6239d8b299a09d18adbf2e9843e55247a635394fa0a5a66a83156b3ce67a0cc443afc2758ac72d7ab9f0266b32d503ea650c28b843f8cd5cb5beaa4eb1e13f04f76d0dbd9dad57fdf85c2baf95d6ba14f116d2f7d2a19ea72b167c554f081d43d3a53e79a53ee7b9b0a764aadf94eef1b28cd553a3e23fb120197cc74f639767b1b9a33d2e91532f8931bf3648e37371f34cbcd938899f3545275f2828fb7dfeb9c0a4ae5c6ddbdf6b9a965a671f292576bc18556f564238f8e07bb228e09ff1ad99b087566c86a881c3a9ea6f922ea66e2d8353956f56f0ac48a4265501eb82f5d9f346a07063a05f2bcd06b3f0107cb0f55581b8b9294f08d7a1aa15eeca2af1da6260ffde00102a2daa32ecb414cbffdf5880c225c9229402c7a0a14d8ea959e4bdd9709e844f026b14ac7c50b2966ec0d7f60deb69d60fced5d3d76511331d99ef780542f3f511ecfcb046d43d6ae2ecd6f3fe73bebdc37b05541a504b6ad5c9e2014923313e10d6f313c9d07be4b9cb5fbcecd55062168fe1b30a032c356abb20db31ba4b00c1928c52e35b8c173555c4ada85a121f36b86078e23bc31cb857a788fdb0bec6bd1042b871c22da9912c364fb2a206094093479ae58576629c067b36a9652a9f11ceede91b7a10ac71922d0bc6cc19c0abacff276657a406ba73b8292246f4cf51ea64bfdeee3649e35c853813dde61f3327524cfae91c8109151cc1fa784694d201741dbace3eeb5df01e1d7a6b56cb8dc1da2d180a95e72c85e9297a1b4c539a6d603819501e6048b08134b812fc33af4121343a4d944c1cbb01dc6aa2d80c15ff05d97a7fc7e6b6b807395ade320908e34665462061afa4cb9f60949b9c6c6cf20349397ca7e1900f0982a6ff9db4438c13d99dc694cf948c40da741a400a624cfb14980ded9141836374c40f06f0bf6bd14e34226073843313525b00581a7b6257f65f9c40b4238b5f8a3a9c57d9dd397591c08f05f14edfa5db8e9a6bc6a0b54e272fc48728ff616a1f28e9164aa88e862d4ca2e1c25614df4bad29fb92f25ae3381ad9d9a753775cf0b2b17c39e6b1029dbb5cdce00a97fad195ffad51b9c971b95c141e933d217a8c183ca13f855dc3ad0e5abfdc750e877489f113e88f37bc39bf46a0f414afe98e88d11bf8ac4e93c549f4e3044a4c0731b52bc34b5f6c57e5345aba5541723cca8583e1e0e3b7991bc8449ac9c1292907176afe5c36a31633196afc618f0d5c61966dce206f2492b496b815f1c64dd88a213b3ea02f5838903a406cf3806c724ec5ddf05fd93810d289a9410b2b310b68b7c7f428ddbc2c2822619d43505b2711d609be1b8570b672569b07168e059c98bd7bca78b0d04d3f624c73cfcc9e8c82b0df0c72568278483a5c09f1d4203c9bc963e9e7ed34d17988d8ca17282ab277a5cf49324b52d3d573dde691fefb004ab16178395a3979745fd8f67e1c40e7bd83abf8ede4f164674ec286aa99a85813e142dbc30e6336df171ef7217e921a5e4093b1cf858e6f1291635d5b77dcd90bc57d907dd310fe72a3704ed650cf741b0f9b4af672a1a942ce50dbb37a6e342732dc28b3f257d553ea072fe8b9ef4693627e267c2e00c03e3daf4218e77826d67ce2c1589ddf6cbc04a5185eb2578290ad1d6eede1509c62ddde9c89be9238ece19dea064edf119b42419007c3326a5646e9c10d0c241172589411421effcbcbad62662b0d98c9efef0e7ca725979833984b300df4c4b9eb05f70c084c0d7900ad00e96ecf51a7004617ed5b85479500aad064a953ce8305abe95c4e4a3b7d0d87fdd9b494a3592371c4921a2d5e853ad7193b5572cfcb3a0355da454db22c6657ef72a9a33318843bd5fb761c03b780fd079d744184808381f8e15d364dedb7783c36b41a78c679ec7b0aa0c2d4cd8bcd41b7872ed5aeb9cf8060496e5b911a0aacfcf4cff46b0556dce418d4e4ea4c63e40bbe11b5f4d3ae99e3a4f74153c0948656b5a3da4a8f74eea366c8d0f6afa798eb6d9731a4b6b0f7b9529ab98937bc6068ce5a4935d0cd9823ddfbeb5cbe70c38ecdcde7fad9efed0b5120ec3971b1354607a022672add44f5904f7b6152297b92d55fa04d60a7f4f042e50e11b97ed6fb6f662d64e42b72fa9c64ce4c3eee9d50c2a6e02420b98723188c80a04cd8aef932558fe6b577493caca9614d531736196f355b25bfce78eb201fb9e732a69181ec25c00f2d867725a6e3da44dd455461c93c1b7b42e035c7df9648af80e4e6ef7ab9230e196c4c000977f8c58376b16e7206fe4e3a47d30d09abc31f8efd358b01c09859fe92c5fe7c9a460914b6039ae1e6245bb9d7ed878dc13d08db9f3fa71a1158951bf2a5cb5247019f94545645ec4402ecdbf2c24a2b33a1dccc2d4806be7e95a45826ffce1a221ed498d2f766db60038c0431a94b9e4c20128f8aa9878115933bd4d11fd5c530677fabefe7b164087050a4da2f5ded187641ee44eac420b4bc5c5205c053a2aa779eced6edb4ecb0029032b2b7fca92eadab3ddcc8a3af91b88b7672598ee64ae6e6f73699abf56666f23f49988b4bac653cfab57d6126f7ff4b14be3b1000b7b7fd8f8de6af86b0dfab1524927f61a45ceae1de3eb3212ad32bb16acd914d172b594a51498043394c38a9f2b89a5a44f5064d81506603256021b00ee9ed2a58210df698289afdd18bd25d547d0b4c2eb6bc610428ad3e150eb8878fd353938188be05d32cb3f89ea1ec1704e3f2f1a024c907d09b0a60550a8cd946fd731cf0013d9a0dd4cf35941d5f63d887492c65c328df35cffc36dfdb08e2e115b22083267c7663965799470a76ea7eb4b4cd069438042246ad553e42ffc5838d8626be0f25e97720586b5259631d59bf12ee6c33af5b3f3fac0f25f5d36dcae695e8847b5c1bf16b8661879c826b538daabfd27468982c7ca14c17dd91cf843f38dab70dc756765852b0d7455fe309be8e050ed9716c56794605b415c3c6881f2ee42ff09bc98f3ef15a014f03e5489de61dddb77821e94a8bd5c32ff1bfe33f6543cb92481d83aabf9b5e4b2fe028ea0a0cd44f63b4982a14b0bdd0b958d47a13ef267383f1b565f1d949805198cd57a2f9ec2109a2ecc2977d1b9ccb486314ed6afa75b84fb94f1d015e9344d4ac44071ed01f802adf98d68fcdfe1be229d703d3727ee7eed2d0b1e25b3b84e0c068a3836d9bf20bb61ab078e1dc2679803a16fbde96289c5a7822e1682b2ee297cda8b9c89adb43317deec700f6a19a0d17d9350d30cc8242961b1c12a1fa15071684d218a70ae6b578ec9c04c371637b3942eb274220588fdde0a9bc78727beee22c414108ec1c413a79077d23a765a36d61287cada8485a0b65f6085458868e84b85d81db2e689232de93129cc5863ed7842104b4aebecb854ff24cb56f4b486e7b01b8f89d0d9ae4c1b79a995fde1b48eac1b4d1cee19b37b0c59068e5ddeb53ebb84c0155622078871cbc7541bc665ea4ba25456b5afc7d05d0b95446bdf10d7f326ff0c339902f423271805343be997e5f3fee0628537a96b81b904b605f2523228a2edfec17800ec6e113b304b4240c350c1b91d5386a034f1acdf32b5d833bb710a7ae092754d887ebe4f475e00adaa8cb0634e927f0a372e4506a8a1156443ef8260002524ecceae72b84db2ac94707f8851d7e8d0d1233a68bade0282ff6597f5f56429f2d331efcbc4e05f97508da5076e2533c99a5db60d040f124c65bcd5c2bf8d777f61a8bfbebc2136d147d4cd8ede72fd418a4662fa4f81903e99756a56d5cdb3b6cc157cfde84e38a7139321f705f0355eda598fcea8c699c994df99b264e156ad14d74db642f7dfd1a381bb8d7cae4a121d2986bc05a9a5a4c7c7271ad7754a57842d8f0bb0429ed56413ad4b80e46d45fcaa08d91608c2dc89642aea392ae52683b5488c4f92fea631449961e2095420959585742ac806c572de85605ce8e97dfe72eebe61656404aee263cc8e767483466372b20c9a0c9f719bab84b2114720e807161003294511529b6bdd004e2d3042128167c0c5543de5ca4a3fa90c3893d86040fcd053e2a3f2bd4ffa7ebb0cac20eab4a1baed5c3a23ed1652bca23d11b60a6d2027a5e08fdfb58fe28ae4b6d83022d3df5f0c939e1e685e3d3d4ac98c0b4a929a108735256c4cea8c5c5dcb91c168dd0325a73c5a6b28a3b0b8c904ddef512cc94402fd6fdc1ca97337e9820c0d745c923eabdf2b577c9e6d7405d177fb4e52521468971de7d7127206c32d9e57a9f8e5ff65c986867fa3361b5993ba6075549ed7f8bc5188a5b246d853dd6032ddbbd7ea2e473c62b504afb80510dd91605cda8ff12ef0111432dc160bafbada0907332940763cf7d5e26f00277868a76e7c77e74783a384659a8ce73748f08b6ac11bc6091c97447b3e59dcc1c72d1db124bd980c079400358c035dfc93d8c8ca0c202f852b155f64c7cada11315a359fa903e819ee0ae4af9d79a04e224849e54f73c8c9ba45d2cf37f0e2af08a3a6df958b2d12b9280f9ef1b015261b9baf46b34c79130a348b0341e0f1864f9fc3b033a1e4853e8de7102f12d6ec929e3aa55f31d9574e622bb1de6801ae68e4b4cc3318b4757c2600250a7ddf71475bbe5e49a2d4a4a63093522ee73fb97af9b4d3a7e034370ddd1aa877a82651b86d14f044fc6570c25130225816282e00f2378093fececa00eabd1d42815e02172e06181c61833596f5b7382e0951606334e76a15b875c816da50a42063536e6c7513b0479280a9240d08af4fd4b6cc5dcba5d4f710adc5b04ddcdedd206230e25cc3a2254e859ed279728696e8eb467a914ab7886e86948adaf8c23055404e9478bea752b59df5b860a68f34508ae76e0a505ff5539c0eda0de03ead383f0fe04ab628465551814f9ef359de9bbd4db9f3fbf04383a05bb6fcf2dafec09cfd326f8a7752ed8e40bf617afe62ebb414fd48a9a7c686d6b9e62e17bb94694cb887990787ab932548149b8f5e6248c7a9fd53a650f9592909ca137d7edf8a450b4b3c6191d7cc8770917805be582f722b2fa7be41ba89ff62df9e6eda968fffab3b0e669413d2a9aef557675b8bb6872f7a137d596a31ca1a527dcdcaaa34cd7fffbadde04f151e3f4f9d59f3db3cbde728cdea674e1f8b3cfbadb3baf52827942c90a861ace13ff5011202e18e9526730d74bd207cb440b48ee38ea562acf49a01549b52eab1aefcd082afda32317db9b73ce63a1f39fd21983dc6401b1b87d3d8fa74117bbc5cb8a61f881f9789fa063dfdfbdae5de62591650d47f5c3b97502582bd08107309cb701660baa4d8d1cd57670f337b3b067d4ba41117770339d65c462df91b8e4f90feb9fe4fab7619555b2e789c13d9a5df70233a800f786ee245ad99599d726d343e5517be5ed01194aa0fec9532bb51c6fd798934d0", 0x1000) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r5 = accept$inet(r0, 0x0, &(0x7f0000000040)) sendto$inet(r5, &(0x7f0000000280)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7178a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7", 0x1bc, 0x1, &(0x7f0000000140)={0x2, 0x0}, 0xa) sendto$unix(r1, 0x0, 0x0, 0x8, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f00000001c0), 0x4) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 19:34:48 executing program 0: pipe(&(0x7f0000000480)) kqueue() socket(0x40000000011, 0x3, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xfffffffc, 0x0) kevent(r1, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x3, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r2 = kqueue() accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) poll(&(0x7f0000000000)=[{r3, 0x20}], 0x1, 0x1) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 19:34:49 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)="be52cde71b979a048eb9799150add9ca60", 0x11}], 0x1) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x8, 0x0, 0x0, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000080)) 19:34:49 executing program 0: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x80) ftruncate(r0, 0x0, 0x38000000005) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x20, 0x1, 0x3, 0x2}, {{r1}, 0xfffffffffffffffd, 0x14, 0x20, 0x1fa3, 0xfff}], 0x1000, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffd, 0x0, 0x82, 0x73ef, 0xffff}, {{r0}, 0xfffffffffffffffe, 0x40, 0xf0000000, 0x8, 0x6}, {{r3}, 0xfffffffffffffffd, 0x4, 0xfb6d41e05afa4dc6, 0x4, 0x7}, {{r4}, 0x0, 0x1, 0x8, 0x8000, 0x49a}, {{r0}, 0xfffffffffffffffb, 0x20, 0x8, 0x0, 0x8}, {{r5}, 0xffffffffffffffff, 0x0, 0x1, 0xffffffffffff8001, 0x8000000000000000}, {{r6}, 0xfffffffffffffffe, 0x5, 0x2, 0x10001, 0x7f}, {{r7}, 0xfffffffffffffffc, 0x72, 0x20, 0x45d3, 0x81}], 0x6, &(0x7f0000000180)={0x10001, 0x8}) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000002) ftruncate(r0, 0x0, 0x100000004) 19:34:49 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x101) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) fchmod(r3, 0x43) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x8) r4 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8060693d, &(0x7f0000000300)=0x4) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000000)=0x10000) 19:34:49 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x1ffffe) ftruncate(r0, 0x0, 0x2fffb) 19:34:49 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000140)="0138fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65306127c991ab43afd5604c4aa1093919a8a3701006dfc9c7dc0774b1ee71b2208b127f29c66755d45d5ae11c6731aede78c4421c6f62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c041197ec6ec1d0be46ebb5981ea2de4b180f0e5d893050000000000000020a63fde26f5ca6a157ad15000ffe6435b55a191701155a29aabecbdada66c8f486f7e59a59a05bb689915b909800d89d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e710e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fecead410c6a926a10900000047000000000001000000e7e3ad4ba11ca8000000000000000000000000000000000939a7f5fa4aa861f5a19deb3881885647e6b9ec56bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a2b788f5ff525643575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a8d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0452ab0b24c238f90402598ad960ebf7502f67ebb569f48ec63dafb4bcc61a9f90eac88bc34", &(0x7f0000000040)=0x210, 0x0, 0x4d) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r4 = accept$inet(r2, 0x0, &(0x7f00000000c0)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', r4, 0x3}) 19:34:49 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="ee030000ffff000b01"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) 19:34:49 executing program 0: mknod(0x0, 0x0, 0xffffffff) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) flock(r0, 0xc) connect(r0, &(0x7f0000001a00)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r1 = socket(0x6, 0x1, 0x5) r2 = socket(0x18, 0x2, 0x20) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) setsockopt(r2, 0x1000000000029, 0x28, &(0x7f00000002c0)="06000000", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/154, 0x9a}, {&(0x7f00000001c0)=""/14, 0xe}], 0x2, &(0x7f0000000240)=""/27, 0x1b}, 0x0) connect$unix(r3, &(0x7f0000001440)=ANY=[@ANYBLOB="7d94435464fed3159210562c78007a248b87955426c91a6680199684bf2fcf5ee2f2193c849afb88afd5b395b6739fd4916d447f054be43cf886ad0240ee8f260f5488dc360b701e45267f5c60f9bd7c0255f58f1aaf2da0b9d961c597e954783289b77f0000002aba8268b6e7c14e"], 0xa) r4 = socket(0x18, 0x2, 0x0) r5 = getegid() r6 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, r5, r6, 0x0, 0x14b, 0x7fff}, 0x10000000000007, 0x400, 0x82}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r5, 0xcc, 0x6}, 0x2, 0x5, 0x4}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000019c0)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001880)=[{&(0x7f0000000340)="3bc5887c3086daa5e139e58f2457212d9304fd5b359865db05ccba5fbcb2cd94f3b56ce6f8fa6da26b85a331e4839545cc2ba86ae4024db13626d78011c2718789dbcd61780d797f5f7a77aa29a0ae14ec72fb485ee61710f8c6e4920c056745c493d8271a0f00"/115, 0x73}, {&(0x7f00000003c0)="ad15bf3ccbe88b4be6ba4893cfce67b17bfcd76d39e57445840c8d82ce3c84b95bc550e8ca9aba1e667ce483713411cde145d5f8d0537324667aeae2a9a42b23bb8dbff36925ec83314d304d13109eecd308c2b51520c462ba56ae0afd156c3b701d8b96a3ec5c08931c22cee7113d30cbb2ba48227b2e6281b1af101fd61e3b4492f94ed93be1fb8fdd62913e9ce97fd2fa3b15323ed6865a949b4de358de15604eb3b9a82713535126c86330f68b7795ac7c4e4ecbdbdfa9ccd583a2e5b3930c1e571995a5422dc35582ed87813c9fbaf73213f0109b33167a2d04e65615506880572fb5a63ef3ebdeb8b999e86edbf7ce56ce27b9b927291458f37285ec14f64a5c4b9eea3266426b2d60471ff2c3eda21870c1200c24ef105be63a2fe3f98e10aabd9ce8bbcb61287431ae66b3d391c59a6cbfae251c3c3bf42cc932a042492af3285ab201884121efc1b6268c5da1800b8d672701d1c7dbe89a247545f3084cb46ac9399d173b8c38472e66efd7dd8989c0d07d22e77b9a79339848859c03eea609d34059ac58daffeffa3ee483d6bc76400e0b95fcd82bbe9e444fabf0eb00efe198c4492a87bc3afd908babf2d5a007efaf3605db6bf517c963a91fb5560abb481bbd571b60d89b5f1037f73ae7fd4b979b10648831b63ccf1fff70a5de6ff304e4b8bccaa7523fb68116dcef94da920d1ea9b57b7e0f7b5a553fc9a7c186f3adef554cbe248549f1584d8bb8ce56070e1833dee8d3296327cdea8b77661f879b0606ec38cd5af55e34ec660ad10e216c2f23729799c3a081aa2ec62d4b3bef3b1bd49a971784a239f15c0ac85c595dddf5ccba856b9e9b1883f3853a7261bdd775f273e88b0f6eb7698c26c1f0e0baee4f3e7f2123c80f0684b2204b9c2d71535a8a9b8964601dea68a91667e2d8e7775d4765bf2742bca8942661a01196afe066fa8fc6490879d2aee23c7ef9add904015c27048136c63713fdc71c0f6037abdb0b3f98f88dc3fedba1daeb681152dec44a20d8cc10e8bb352e733bcce14b24d37c0bf46593477b6c087e439f1a842643ba3e175f429f220e602c3c3e47943b3532fc06a24673ab50e1b75e533dd54179cb34f68af908ecd60be197d7266f9cb45b60a13d5517eba80989466f983277aca13a03b2fa5fdbb44a3cce8a283ed6136d175d75517d396a1809bdfca10a17f4d4fbc4ac6f7715bedd710013b8a4fcc82832fdf098ffe23775b773dc8bd27ef7821762f9e7f6a9e74c85b5d19a9e57d70b0ae14a98f9be6c3785b111369a31027fa6d8c5588de61c08ec5f92d60142295ecfa6e1160473cf208303201c23170868cb57a131a39d48f4d544cbae18a33d9f736291b97df49e02d4a4a599200728fef3bb3271c05c46613ededa0e1b261f1df778b2cbffe3f919b24af8432159306979e42024328cca17f96a668efb1dea8ce5c6d3994030aeba5201dd463744713b0e67fcb90fd75570960d690f86f0ffd0e695ce26581823ce45c89522bd0bad19e392577a2536ea19af67b5629d162f686ce155f1b0e0f2903ad0a81d365d80c8e9956cf0abd27934bfca44ef4ef96c41932049f560cf624a9640571ac7bd2fa610052654c0cdccc2ed1d926327d985e4bae4bdef452b954d5656c4f306cd7a49a2a3a4ea19a4ec3265d0ed0171b5069c17be5c68927e4327d048b8efb3f60ee4e33b457c2e8866545af665ddf3990a7b51576610e80c296eb5c525859c67e1bcc0972ba1c002a7be4e71d217ed7b92c488581c4f5c28065cc820b6c285786d84dd1ebb6e7494095bbac3e0a8238854bf30c2ec99f6e16e0696f2184092fd79129166fc99d1532d75d6626214f1124fb1d306f5c0b8ea782f5bfe1fbced4a3b1fa9b3a5b7e18e47970911a9e0479187b80d49269ff5913f695c4e823a88e0d16e7fcc24f514be401ecd78183d586c907cce8bdbdf9bfcb3309313081931c7c5a1371d1a52e237da43e26e66c6b77c1990474d5b3e3f68d656085db6c4dbd37bbfe76dde1ccbf975d11be17e03c91a3b92a717f5212484bcf6f06272f718658a0260c32dd47d505cb428e4015dec7c1e40e1d4d4445f66fe1dc73782385cea1b22de4a3e5db9d059ae248760c4dc7472ec9d0b2f245f2d3a2d6f5fa76d48effb399c4db0a9367931f2bc5bf6b804afd63d2abf35bfe143b58d5fdbdf03bf2bf01f16d2f48f363fd5444b61a030e3d09ced7422207a8e6f56021a7cfb821c1910436c0577b61cff4bb60d360d3ae30c6832975b7ea59bdba8fae10155cb3a77fa019c2d6d582bbfa838d3c3dd7d57736cb63452666426c2789220abbe4f81caa79ee4cb45ebb7f16c4a3efc228f0a3098ab360643736b0605200c779124d26495fc249fc780752a8185bdbebf53db0b3be7a13d5e8efcbd8aafa2c3feb5604ae224281308a1f49db87cc13451c1f185a61d22aab98ea4e09af3f47ffec91b1c232e46082994112b29eb3b5a9aa911e1ced6069c3984894f1daf05e87a679157bd159042f549c94b609ffe5d6019224f8b12f7f9b6422879a0023b754aaaae1293ba796f3b634748970f84c4b9d29dcaa741777de2dd9c5fad8b0a70e73d97c58c5d849fc3e17c362da474ed94e8feaede999b8855d4de235c14d7c4f893b25190465153caf239a53662bec1a979538e372ac389c6643a99c53e2beb03707ad185fe1d31ec37b754384ff482c0af62d17b7aa4d98bfdd52f20c8495db90fda4550415edbbd2501b29d0f32b658d8b55a1da346493ebc11b493ded440f84833ad79bbb4c533724d3ddc5827ba015621f0c7b1b004f3a49da8cd4b8fc94d8288b627de3b3cfc9cc57f237d625a46b54534ac6b7ca14669fde8813249f21f767c8ca1b643e5b8057efe20389084eb4481ccea642c856419cd864250017055797fad51ecd624ce3393852ec8e63cd23727cd53758f4db49bc945665f4706fc15bdb9ec868cb6db9cadf50ed2126a34c4b20ab12a68b4c4230eb6639d031c5addd7f9e77be64c328b4d1016186fce7cfc42898ebb058612ac35ee32963d9dc469a544ae4efdb719fda30fde10a0cc1be74017befa203eab7aa70d5653ccef05dcc97314e87f1c8fa8fd21e62efe56979c1c4278e79ddd805800a9ad7e1187829250b05bbad1b3a2697cbaec66a1b2bd50bca063ae0e1a295935c6cffc03e50a8221c88eab7cf5efaa950af30c48b25958b321625de47faf67a2ca9f30f4f37e181adb31d00a4421bb937f6e3ff00946fa81b87442f4a274b5c208aec3fc8e394c8e63f11278352759b686020385533146ff26ca73968fb272132e792247e505ee534afb997db8e2c5c7f331a2b9e2af0ef78c8ff322c53a64ebcaa513bb8cd2c61b6f1f416c5dfd8d6f6e5661fb64357d2c630cde759c8f5b05ee12518dba792b0ed643082b41ea5af5cdfeb75af77061344d8526cbe095b55c519be881870ab3accd744399e41f28b1d4b2ca4060d8038aa70cb071d5f06ecca3a06205b32635e8ad89ca3b67d0bafe370c6b40bb00d62187db1e439817dc0342f91752a5233821429f81dffb52e1ad6e15c47fc3956c549c42338507f3c5dab6d23c6a01c2339e0362c139a2a4b11a40d9d1e64ccc3472377f781948013370265d437fe9517aa7fb7428082815c1f29f61d67efde55a3c5514a1176cd9c50184d192ccd3d6bafd260406b0922b78f237abdb7d8e9b4b2300b5783bc421dfae48257a94d8582c9b9943d3d8dbcbb8630c023697a6d1539306d44cc7d076cb14b1bf58d250deb52b7d4fe20343d023e033b6f98e60f1a0f8624bd255dfdcb4a05b2d45bd570d2e1a20d312dca77c42ab6b23ae53b64cbcbe5ef7dcf75e082ddf1472b6e69b3eaffd7222f2fda3613e7fe271a48b70f22cd37c688e504d1405a830cd4a090524a61acfd5d8d65c95bbece25299e46e8d644fdf3cc0c08b76f9ef04c1e2b484a05edf6984c24f15b0f0e6c0e5d193019dde7516ebff9fb9fba55ac7bfeb5968de1ce4cdf1502bbcb27ded5c8dfff53d390e1b0ba9824331814a87c29c65bc88800622cb01919706176fcff5911a45252b89db6084e98560face429168a0cefba6b52755d0c0bd5d7fb55e1c881583dbd3dae40fdb37754c908dc112d0fec4d0f35fb684194d81ee292d5116b444ab0497dddbf6f1e671b6b6e4525956fede944e44ebf4fbc88b38a5a3a7d2fde6286d6504baaa13f6d8160c680c507ede3b1c196a130951978f8dfe672c9234ff5e059c0103178493d03ba809d3a6e82841796658f3a0f5a1b86b12f20c88cad421ee223a31c422d6a5dfb327cea1cf02438c882a05eb19f59840847c491b7ed8c77d4c8b8bffe126676f73f9dd6632ffa65a3e00a3bfec35e94399b6bfe674e0a519765a50ba8d897d95132fb99d861b2951f4d4a365fe86998accf125a231fb1c0758c98d3e21bd8b2911140e1c634eec9a3018eda6cdea09be90efdbbc5f08fed5557bd55938e45f8a0d822d23e84efcaa2b30b4cb2630ba5bb32bb223a9811782be9404e0fca1789d2ea81cfe34d38c79df7145a06d378dad1753eccc4c92bf8099019dfd7eebd1a3cf6f750f8716850c79106e002a6634b0c100285b8e49bef8d144e862eb54db60b0df9ae38bc35f50a594634ee9da73acef486500eca5804ea88179c6b2d24835aebe5e30361e8a6daae09829a01a34ad0d933b4158b69e813c859d28de1799f97e035fbbc00a49baa91f07f48e31747b751c2aabb03b04ca0059d07897c3927ffe85981280584e327dc63a8c7a4d15f38e03347b803ba0c9afd43e28284e9c497ab2b20b74c5fdbae5cee0783ec07787cf6cdbcd08bdb7cbb614e6def7f8a6bb3c7d4c69bc554637e471877edb7b16e1d59544c988a4d67db14efbb55dbd37d1cb8320433eeea6420b9af488ca8101726b713a849e03cf332f07c615602a940c62767075e1d06d935a7e107935f33861319181450e4ce7786b3095874eac555ede1217dc9f3a4d56d6ad3ad9485d0b92440238f1e16a57ae9590895f1775121850961b62e71413e653632c8cbc8ae9549eba0fdc0e714407d5d6be378dda0f2124aac9b2af72d3b8eb4f8feec06da49860ab9693bb1f0fe5bcad368c885e6c1c8548c312d3f2b56b23f3f9c61a502ea4720a0e63e7a146706caf8a5d631f2dc81a5ca5037ec3c728f4b5bf571dc08e21c6c4ce30e43b42494571cec19fa530eb80acd30eccae17f6cb5ad3d214e03c3f72fc64c149616ebc92342b1408591029108f33cbe4b2f6cb5254b3fa3cf64703c3f126523e5af6ff0c98d8164556ab13877a8e9ed38b9eff4c1cad94ff69e924fc3e33d07de0a6c30e2fd8485d957e46e35eb469930af612a920fbbbb80808088a9036c05db6bc0bebda8d377ac1fb3a3a61016dc46ee43720da31f696a5222a6c3d6268f5a695ade7f060aa788e2db8c413ca96f3947dbd1743d6e89ec28bd1214d0557fb6e6ba5fdd3b27b439cce5477fb8e21561b6fb57a20fc2066fb0b5c65ea48b0b854405ded9cbaac986385dd63d03b4481720ef15104d82a7798cd3b5c569dfdba1d4404ae91de9e6eb7b90d2425808e3a2df6eb694c665cf31321a507ab57834ad078184f9cd36b95a65f3ac50a0fe41a9894ec82cdc1a6621d4d9f2c440ab306847ba6a0907cdb49d940c2b676fc9a173b14dbceec1116d7bddd7a7f6347965b8a56551332fba48da62526a249a7ef25c4188a3495aeb3c4747653db28273d0e6a88a760a4d65978f0dad38caad374af04f9c800"/4096, 0x1000}, {&(0x7f00000013c0)="57b87c3466ac75e59f7193a1143ee7ef92212ab185a1dcb24438633af02cf86a969eb1ef5f494559d8e2da0de8eeadcb2595f32069e3382aa59248c4425238adfbd84e2e1357b0ec708caec90446047f149679145bf2804d30c5cc3a93c01929773781", 0x63}, {&(0x7f0000001bc0)="72ac49b5c679e4c70f3c660587b9f1e525094d708dd530533e7f9f0b134f1ab8bab93bae4a13b398a0d8eeba6030a6edb9572b76ff3c9c0c4962edbcc44bd245d36df7856109019b0d2a24c68fe667fcd1488976cead705b5fe89a9cd7fa068784a7e0d65984594d9caeb0bc07c35e2652711444738022b0e7080f85c9e69723060bf1519480aabf60aab60dd59d87e20ff30bef0436dafb64f2d74da88b2bda1d7d03329da4ed", 0xa7}, {&(0x7f0000001500)="ad6300000000000000005ed293dd00000000", 0x12}, {&(0x7f0000001ac0)="3a13b82b1092ee30eb7beffc0b4faec3d4ac3024df26491f0441c82b1cf7d3bdfeafede3d9edb609ea68842d9dfcaaf91af9885c4e54af1de06f27bcd3886974591db1de70e5eade77fb16b9b9a4819955e942d75a79228421c4a20565397c386209a0de338491289ef8da289058da3feb7c04bbdc32d30406b9c33bda68c61646dc0f561dff8ed394c03feac6bc9691367b767fb65d2939c6f6fa5141a2aea28018ef6994525a067438a1bc93cb42be9acf02a6bbd25c023afd575156e51f2b0713e10ecd45eda6b3f8a1c4ddacb0097ed6bce5bd8cd0be83539bb5e404aca261c813577b2982d5349c61b7584832", 0xef}, {&(0x7f0000001640)="e580037780060cd35a74caccedc2f9906baad66a78f0e8ec8f83a914c14c154de381d3f27295cd668bdd0e1f28d16f438265a6202c9008962131f1f86bc3d2f43d695bdeceb8053ca270d3fbe43bbe586b804e5bdf43e17408718855cd8fa98c5516fb8f803828a3f13a34de59f88f44808424d1ce091c416a3e455e4b9a21a5114aa61aefb86253f5", 0x89}, {&(0x7f0000001700)="913beb7aeb1c723ef3c38dcd49fa3c1369900e4d801e850bb10192116aedbf7703b768be2022459252a957b9ff22af17de674042ba4a1e42633e2d7b09663a204fcacdb6e379196a42da3d297684b067c7e73f907ceb269a82d9096aa0719ddae542c12c2280de8d7fa1b301f5849a7bc7a94cbc215a981a21710f6000b64a800f29718692e71b10a2a5cd9cbac2719c147639c73ddb063652128dc0e6950a2ebba2236ed13dce6fa12351d40ee90460913d16e2c4a4158d263b15d27cb954f8035d", 0xc2}, {&(0x7f0000001800)="e829bb8985c5dbda2953e2eef02ac38e467c63faf292a267a6363a53de5e4e915c77798529e68b32ad1b6ff112249fd76eb50f4cbe06279019021a0b7bbf01cc5a6aaa5bb7e37f4ac88181727f1ec468a1255ca778f12bcaf4f3570cf1ec5da22f3b657ad9be659ad3611994b495d9a30a01bd8d", 0x74}], 0x9, &(0x7f0000001540)=ANY=[@ANYBLOB="20010000000000000400230000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRESHEX, @ANYRES32=0x0, @ANYRES32=r5, @ANYBLOB="0000090020f600f3ffcb992c8bffffffff000000", @ANYRES32=r1, @ANYRES32=r3, @ANYRES64, @ANYRES32], 0x60, 0x1a}, 0x6) fcntl$setstatus(r0, 0x4, 0x80) setsockopt(r4, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) 19:34:49 executing program 0: mprotect(&(0x7f00009a1000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xfffffffc, 0x0) r3 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x2) kevent(r0, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffff9, 0x8, 0x8, 0x8000, 0x6}], 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r4, 0x0, 0x0) 19:34:52 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xfffffffc, 0x0) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000200)={{0x1, 0x67}, {0xfffffffffffffff8, 0xcfb}}, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x8001, 0xffffdffffffffffa, "661fbef2245185a8186503182eab7fff0e091fe6"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8", 0xb8) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000940)=""/235, 0xeb}, {&(0x7f0000000340)=""/111, 0x6f}], 0x2) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000900)="4912dc8c", 0xffffff04}], 0x1) r4 = socket(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8060693d, &(0x7f0000000300)) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f0000000240)=0xfff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000280)={0xffffffb0, 0xc84, 0x0, 0x7, "40504517dfc5c5cb18dcf08142dc93b895fce194", 0x1, 0x4}) execve(0x0, 0x0, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000080)=0x6) 19:34:52 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x641, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5, 0x811, r0, 0x0, 0x0) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r3, &(0x7f0000000000), 0x22) semop(r3, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) sendto$unix(0xffffffffffffff9c, &(0x7f0000000200)="24fd6442f8c7a9394fc8b518bc17469baa772be3f442535a15d9ba603c9d59338f92949076a633f4d545d07720a5ebf168a52862692abb16ab7ff573f5f737d2ef471e64e7f70c8456264cf6076a74a6b76be7c8b99d1f93df7ce341cb00943de26ffec6bd29d1c55c314590ef15caa5a53b2ec3662c600ab51a593f08bea7883af1dd2d65623e75b568c93a34222709826b3c162d91bb72b9ea257dbe03da4228", 0xa1, 0xf, 0x0, 0x0) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000540)=""/233) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f00000002c0)=""/150) semop(r3, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semop(0x0, &(0x7f0000000180)=[{0x2, 0x7f, 0x1000}, {0x3, 0x8, 0x800}, {0x7f5f835b977f2539, 0x4a81, 0x1000}, {0x4, 0x81c8, 0x1800}, {0x2, 0x5}, {0x3, 0xe88, 0x1000}, {0x0, 0x0, 0x800}], 0x7) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r2, 0xffffffffffffffff, r5, 0x80, 0xd436}, 0x3, 0x9, 0x4}) 19:34:52 executing program 0: semop(0x0, &(0x7f0000000380), 0x0) r0 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r0, 0x0, 0x0, 0x59, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r0, 0xcc, 0x6}, 0x2, 0x5, 0x4}) r1 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) r4 = semget$private(0x0, 0x4, 0x5b4) semop(r4, &(0x7f0000000380), 0x0) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r5, 0xcc, 0x6}, 0x2, 0x5, 0x4}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x5, 0x0, r0, r3, r5, 0x24, 0x2}, 0x7, 0xffffffff7fffffff, 0x6}) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) 19:34:52 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0aff030000000800e0005900000000003f00"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60a", 0x1bd) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) r2 = semget$private(0x0, 0x3, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x10, 0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) r3 = dup(0xffffffffffffffff) dup(0xffffffffffffffff) sendto$inet6(0xffffffffffffffff, &(0x7f0000000140)="34b4e144508d8a9a5a", 0x9, 0x9, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000100)) read(r3, &(0x7f0000000080)=""/51, 0x33) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) 19:34:52 executing program 0: syz_emit_ethernet(0x5a, &(0x7f0000000080)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x24, 0x6, 0x0, @rand_addr="00000000000000000000e3e900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, {[@nop, @nop, @timestamp={0x8, 0xa}, @eol]}}}}}}}}) syz_emit_ethernet(0xe6, &(0x7f0000000100)={@broadcast, @empty, [], {@generic={0x8130, "a41e932a8e5556d9d5e15dd92da1e3eab02c053267fb1c51987757c55bdc8d2ea00c6575476a4be20a98c89a205b8057cabe256024551f7ce316610fa6ce38d4c10b4ba42db6a6fccc396f8f13882ccc564e1de5bbc7b174abad2fc2dcc1ca2153b556945ad5c43a217de79d30b523f2d6f37077409c99b819b9ac7fb69a5e6a37a9b19c236837ce5b688a4c750c7b84ccaa9499c4779ee3496482f012e89277baece374e7f9990ec4a697a69a4d22b38bc95d65004d4c0f8f9407043c48ad73ac1a9058403f071bbff53e8e59db7eb8d4838da0debbf2fa"}}}) 19:34:52 executing program 0: syz_emit_ethernet(0x12c6, &(0x7f0000000100)={@random="4333f3c6ec52", @local, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x1290, 0x3a, 0x0, @rand_addr="0000000000000000001f00", @mcast2, {[@hopopts={0x0, 0x17, [], [@pad1, @generic={0x0, 0xa5, "2d15dc24bdadd0c917cdab8d8f3ff86bb758852547e9c82a79007bc142207aded8c75466d453578a7b66698e656957e10f6dfee2601dbb4ab42750f73e8688be50d34229f6efc6027ed8c4a45e49fdbbce7345699619e512a8f36c81f672f2c713b014c537af2bad180b416f34b89dc37ea1dc5511e3bfc7015538e995da576bbf8727333e5b4f8a504d7e538f8ae96590fe467f9644a1eace66fe5ebbbeaf091407f2e490"}, @pad1, @padn={0x1, 0x1, [0x0]}, @ra, @ra]}, @hopopts={0x0, 0x1d, [], [@ra, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo, @jumbo, @generic={0x0, 0xb6, "85b54d3ddfa582de55d2254836627e24a814b349e60dbeeac5ed724b33628d642f2b755a91f191d376a8c0da2890e304351343cb205e71d153769daa6b1d648d575e1472f13a45ebd35ecabd61df66406899a1f70af1b3fb5a27ccb2e678bf794c3f51f15a6408ec7c61f3c9a4111bc8749f895ef5e641fa9e36d66be6fe987047828f1692b6a9a71303fb61db4aee7616aa3e5b7df5bf25bad84c6e0f1173bb98961f91e29d2f55f5d6c2c06798452548603152d37f"}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}, @fragment, @fragment, @hopopts={0x0, 0x213, [], [@pad1, @jumbo, @pad1, @generic, @pad1, @generic={0x0, 0x83, "26b19f5ca18ce0f65f78a2a569fab1667efa73ef09b6756b6cd7da212ff9e2314ab5c64d5eaf4a0ece34c5d1ab684f1cb3711397c5f7e11887dfd57abcc043e9d9fa937b0e961dfc8250de0c610dfda6814b01568565adecfdc400786abf5cbb93170982382e1954b9492afad5f3b1de978c89f69fcc4cb28fa3ac683a5e4f3aa322f5"}, @generic={0x0, 0x1000, "33b7a18fabb91cc0153a03939fa0d5e365cb4614fc8820470786360543c0a2c7b50170fc87814a11066a37a65c82f5b2b22bbef5e5378ef2b93188de5ac59d49ec80c235a07aa4bc829c3e759ec84cacb6d1739a2914750852133a4ac1caf59c72ed16650815e50d16af6745128435fd8131b447df0de749a9eca84a267a15b37732307e34bee1e1704e66b693d2dbf01dcfcf288aac1eccbbf58d813755906c13e9d3cf3772e0ca9bcdf9556804585714de3ee4de496e2e203360b4f1a146ec965b2f0afd238f5cd8e94e34de545e007587201456e4b34036c644f8b1e04e8b292fa4df1aeead24eb7f2af80942e49d4d600d18bed23d085ddc6c3d77b8cff43004c64fd04075e90dc901dd88bd60ed639c514387b5abcfbc7061d0458519945db10a970656ec283483e82acee8d2be9029a0f95b7c688c0ba5a10d1143818d22f9ad4d0b78ed389acc34833f35108cbf032a00901e6f64e23c748be4addac0684f67922b0bb1a45e47eafc0a28633ac2bb4d47b8db95c7866c38a811cd469ab9f73e2730737d1a16b9d2287ed94daf6204df3ea0face8b58d23b1a3d07d981b69feda22f5f45944287157c21c2e4bfbb789cb0cbafae39c62158565727293a810a71ce7898687172d95b944a0dd4d8324529ef8d23d52eb979752e2b3ecd01a6de81d27bd4de2630407db9631db729ad5929871164a47372492e7506d777aa6ff9c85d34724351a023d44e56fe98a56fedc40a38aa3b09641c5f1ed90b0d3ff9c4a94ee90801ad2641d50ebc424a190dc7706753996ef6ab6cb2017e8831fdb8661d52d8f209f282ab72eec0a1e62df55d57fd87af9ae3daad979004c65943446192d5baacde849ee5cf142cb9913f8bae63641a4b52b82b944d2ebcadf0193c32b8d5c903ec9c31be13942b077ff9c577ec235ebf66364b9e982ced1c223a2f243980b845b750279747d9e389b390522a3916b6a46797a77cd2d747165f57acd1dea4c6b1bcc4e82e676bda8c24ab6b355151db5fe1125d1a24810e5fc14b0b63c35dae6e05457c1f300801062febd075070c7e9aa09a1cbdc1b50ef48acb13802861f9f12f40406c9f97795e2f8b89addda6a6a3a0648500d8c5ef9dea2f019ef7c22ec70613f2b2513e73380c82c61ad9ff339c4837746a3a87ef0bce7449b2a68b5500be5975d664bb4463257f5dc67edc2515fb67ceeee9e9a68f961731bcac283efd98a8acdc8b1f4d65b3bce095a41a8a667c9af400b6149a454eeef1964669ba0774863c13be1c178f6c8143dc2b1352318ff841d3cc24d7ac94a2f273c4f89b4cf700028022d862fda9e23d5925c99e27a9998d9b222c87bd4a1cdfbabc65216849c5df9279dcffab512212fa1996805b78433121d778382126dda2a95d82c45979f8cc3042a25b5c0f2450eaa164587df95d18b73a6d10da87e58abd18366bc42ee321323ae378f3b34644af31f410a82af66199c2f6bea398b095fa7b563e0e14123ee09522d3c3751d742a8e85e604f5c08d67e17c7d4039b26148ed55d411c27877f1239da4a7347bcd7239b7effa7330a3a44b6b93bb0d95782523b34e68679b8ba23c3fe83f340505f5c7e4d37906fdc40cfa652b5ba4ad8089e48d238c13a2dcca0f7357e55f5bb562fd9a0329fd1ff3ee153da4498c25e7602e03065b2411a4b4c18cc5bed98a004a704ca7352fd2ae9910279ebb41ed44d02ee0767cac487f5cb04fe518fdd5ca431ed7b17420755a2cc0368af0c48d54cacfe29a6cf8aa0144b5027fb81bec548fcdbc422b8fc597645d2fbe7d963e49896b59a90fcd21f460911df7c46bda10c4d3cfdbd35bd660f30982f9d84b5f182254f7a5cd6d1324c8049d82e24e04e6e74b57b52021722d6262a382940f808038883df4eb4972dfbd70e283ac2b092869546cef75abdf3639a732922f7347fbf6d333a91e3ab49c423cc4cac246974256ccc956efcdec9c63682bdcd36e36a4fdb8f6acd98df8b0164a6d9e37dd6bc75a89172a6cc3870d1651fe7e2559a90e5ced539ac18373f557aa59a0cac8e9eb653c531901c3f2008e9d681b5cd60b47ac73af4a3fdddcae3ab95e8c51782183e8ebb946f217a04835714a953307ee6b11add9df25fb5d881948d7c5f67107697fde211429653a7dcd698daf145b0d5f19876908392c9246b93dc02d6860d4986e53098053a85bbd178c19db41e04b95cc2af53725993a68dad0092d4afa5e5a31b9d4531e119e35fc413dbfa9bff0ae436a10b02f19eda26f04bdff91b85f6b219ce0baed49612a1a2b80bc0b92b5c740a0c0301d58cd11711c1f264575b7f72cebe4dbd4149c4e5e38fa676373dc92beac0bd86b020bcd31863bef52f0e36032829efaa2991a609193c7add7e93fb3b5af5d29ede53b7931b4f6a6b3a0271b4714dc4d0ef1261740c33e14ae5f400f0f198bbc809d4e953ccd85a85061db010f914628503da2e8a9a0e4b930fff8ab68760e455a95f36b57a8c92ff48fbd5068abb103dd44ee4b9d56ed20511b59679883e57d383a0aee3f5a2f4c899f5b58d0652f9e380bda2b56e0db7c6f55a4a5c74ec9862c9b27b76d667132d917ab8eb4a4db69589bf36729105af9f1d74e29291453414bc812e3ebffc1f6da9514807bffac3b40f4b051009fc33b96d002e9d67a46f0880f3dc1bb38224528e6a27a9b107b948bf3b9c11af316f872a58dda4c2490b149e8396453fcbbddb56759c4dd16612cf9dd2f6e2fd509cffed2701be9707689441479d8d0731673d9e111a808219ed2d5cc1c742064462619fa9c1def7bbdfb87c38d6953058d015b45a296dbd9707a8a6d3ab2fd68aa58168605d8b9053e20b649edb932173e1c979bc7523580a07a09e1a20abd5627ee899e9d1a3ebc457286503946f6f7f7b7e93b07bea4ec9ce7412b3a988ba8758b2294e608cb80af6f7c14ba15e5b56d2df491d98d908195bb9dcde35d29b7fba539c883bc3c8e840065b5230daf00d5516bf841ce084b287ca78546e04c78aed651e7f52d08e408e567d23b698fc0cd2b9c6b69713ce0fb9998e3cc554ed5136425737b6fa49048a12dc65c9392242060f2d0ffbf932077aec2e71d36a690bb659da6169d2eeec69045e7809e73edd59b885e3e91b8ca2b64d2a63e9303503022058ea85248c951bc2ba3dd8d91408a8b9bd0f2c908d35792102411eca24e6cf17438d86143e7b1db7c963a6b393858fc49fae7385b57ffe0b9d0a97e4cfac41505d64f7c0292a98d60445bd3beb4fcda8fb0b9e52e1b095464ad687a09350ca517294a16d82fa91d8490c177661150c6ecfe95f69a12a900ac1ffc63b6ca6e9d2ced3d42039ec7ef5091393b06f2e7f035f719ec67ed9161445301c1649c21266cc460da52edc961b7b173853b7bc53775ad40c693378340f142fe924a6a3c3c81401030c005662834c09b39bbc007ed7cd00230137ffaa13c212d85a3ed1e123841fa29d3e762c377d5ca0835688795fbb127929ddb2a0785f539803e36286b6b8a47140cfebab3731068facc26955808a8094463c45dddafe564f881a738fd3129ab3eed9985a07a4a8965e85d2b2259cefcb677a413abb9ac046a40430856cfb915d1a8d2e044f433a979f2636e9ef7177f589ea1657e5a7cb97b3705da16d52ccda960eb169117f216bb7f973668ebb9c026ef48aa338bbe43bee0106a674df2d74ffbd8325f4999d82f7af4e60539f34072c2a419d0d1f39cf6912de1708ed21157a8ad6017b17e99f8b95b540b61748305c6efd40a8df24aff2eb007e8cc5cb60c4643a60054ac58e347b79831ce5bcea0b255c104f6181ec4f1b76541b5ff8d3ebe977f5f57602edd85783e890a7a100274fb630a49bdb61781e43ed97df1de2f77a5c091d9c05fc8410b62c4d6d4fc84f5089853973f65b6cfe08bbbcb8417add5ab668aa40c78f71ca1082bce31e83e5f6548488798802ff5a3c3c9c96f6b2ba43e355892394a775715de91b50d4bce9bd336b3ea32c7acca2285742da06ac721ef5d902137094bbcc29175e7c7f5d67db87e27b529deb80aec88aba0c31a030da12427c9c52a7cf7380cb361342a33a6fbb8ec30f31824293f0aecdc897042046b3279152cc75aaa8e08702048b83f72b102c4c419f8a32dc5016b35ac8a5c356f0c589a4e6ab0107e77f3e76252501ef043521f510f0eaeb555c51e0b9dd23f794412962f5424b6d8a89b38ceebf52c4ff9c4b359219379a79fab4e6b5462ef3d5d1bbcbc43f193461bb386bdb77267fbe6b2d4d752a9337e48e405e705bc895b31cd1332792176d6cd078ccdb42a2ccf4ca2acd1911ce43ab3416cc85abb25c228bf1e52a0b6977c38be7af0010806ce45ba4dccba89ae7f81491cfc2258cd5587aac3522c93d3607a8e1c36e4cd8c7ecd0d7586308af3f5bfc29f9206e36f0258f8723e8ec716360fe1799d7991a8214dddd3cd2f6abf008fdc6d7705d305873fac1fd96c0a8898dd01045be10ee36aea8cf5cfa8fe6085a4dd9deef1192b894319b7dad5773b642ded24f5d27aa5dfa39717dd0c4ac07ae5c4e6beb14e28504f8decf8808a0295ba8fb95e7d5f77594a16053226e5529849366d4a2593a38d66aa434d51dbeeceb2011fd2701b51c447ea0e06bc71a29a2fe8103dc9feb50dfb3a5e2cbb9961cbaf163fd488b7114b6027e532f76ad8dc178206190c72c2ac2fa403daae179522c4bebc7ccacfb789cc717dd46a229ad655b6af592079aec7601e7bad94fb941044581e1880176165a81eea2908fb735e1b461333e3b979f2097119ee7d4c2cfc208df387d06648b74be090f36e846bd9ffd851e5c91ecfdd79e0171d4487809d9144e9b946a0a73c3b29dfe786372c0e0d0aa26f2303fe40fb0cc4ff1b64c1f1fb8ca592c56fd1a9b0f8439693e064c30fceb13ff9e01bc9066c5d415a0482cd2e47f911f15849e03d7f80041daac90d82971829a181cba9d25f42cc8dd1745a086a7f26899745a5522ac43bf17fa0f039e7aeaa2ea58b5e1ce23878b7ccf0198e164a628de7eef8601b8c6e3a694fb690cd21dda6c831565ef6573956ae4380775051f20f38c1bb71e3fd256d28bf35cd122911deba0d14a5882ec0c6fd69b68adc7367cb8774947a34f5cd56c779dcf44a3f24d40a739233bc51634a7ed24066a813c85e1089c695b543aa0a6287e03e8c564e42f6287077693331a90601a49879c953eed0ec1498c7acd1a6f20602e7ad410c1113f62ee6ff7b0b7a5997a79c2940863caf82cc4e7093f48a0e5a81b49a1eac75357129a22337d15da91673a5896b2ad1a20168a7d93a8dac190411aa9bbffee4f7e0898d5d58ed0ea543a70e86f2f93884ecb635c82feacbed561938a659713fb52188bf09059ab32ce4cddd5edd8124d3852ef634bf45c27847d6de74d5fcb0b6383d864c130cf83dff0a45492c9e3d1d217b6c63287e1fa9468cb7e59b7786b2c52866b5304f005cf77136ede49a2c307e54feb38eea326897989e9a193c6580956fcfd961b067b89228f2341ec8dce556d3ba18ee49ce235aeac36dc11f3a21bdb86a9890f2c19f844b9ffa08211dfa7ff4e1f43d9d5344dc575a47d3e9cc9c974d33137440cc3b034b5a06c5c12373799e4dd1288407eeb8b3edb05d243fb6a28b3e675f1141b60b7a0ea821ef12beedbd093216a556c983154cf76f3549a17f7b48bef77f142db796569454059f8b331bb26c44de243bb350b1b1f516fc37c5e7c3fac84a4f8ddf51a5de391ee0105ed181029f987a18eff49c8e9dd761"}, @ra, @enc_lim={0x4, 0x1, 0xe}]}, @dstopts={0x0, 0x0, [], [@pad1]}, @fragment], @icmpv6=@ndisc_rs}}}}}) 19:34:52 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000b2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x6}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file\x00', './file0\x00'], './file0\x00', './file0\x00', './file\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 19:34:53 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) shutdown(r2, 0x1) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) flock(r1, 0xd) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) 19:34:53 executing program 0: kqueue() r0 = dup(0xffffffffffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = socket(0x2, 0x4000, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8060693d, &(0x7f0000000300)) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) write(r1, &(0x7f00000000c0)="95", 0xfffffe76) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r7 = socket(0x18, 0x2, 0x0) dup2(r7, r6) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, 0x0) r8 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r8, &(0x7f0000000100), 0xfffffcb0) execve(0x0, 0x0, 0x0) 19:34:53 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 19:34:53 executing program 0: getrusage(0x0, 0xffffffffffffffff) 19:34:53 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) symlink(&(0x7f000000bffa)='./bus\x00', &(0x7f00000000c0)='./control\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='x\x00') 19:34:53 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000140)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x86ddffff, @rand_addr="ca29bbbd6126c34c7936474576b62a3a", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0xff, [], @remote={0xfe, 0x80, [], 0x0}}}}}}}) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYRES32, @ANYBLOB, @ANYBLOB, @ANYRESHEX, @ANYRESHEX=r0, @ANYRESOCT=r0, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000000000"], 0x8, 0x800) msgsnd(r0, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8060693d, &(0x7f0000000300)) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000100)) msgsnd(r0, &(0x7f0000000000)={0x1, "c1cf8d10ccb9c907ee5db7b9a3da0726fd37d72faabf00fa891f259d1c452a7c42b775d13a104e2563b13d5e284171c97c18c38011a34ea5cad1400571ddf634ac91bfce41fd0d8b1fb445f4c608c386e4d1d4ab60e827d5eb70098532a47f09071484510fa48dab781b516ae920abe44f3b049f7d8184c43414a4f4420b6e9fe53af93c3b3d2ff1cdfbe0e2c7384f0c6a4752618eb5803ea9bdeb19a6cc5bff401f638596f6f044405f8ddbe82be19dd568f53dbdb366ff92733df9e76df1d8d693917b922bcca06f144ea342eed60f4adfebd7f4fedeb33fb7bb11106c8a8a427685d41b1bf304da0a"}, 0xf2, 0x800) 19:34:53 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8060693d, &(0x7f0000000300)) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0x0, 0xfffffffc, 0x81, 0x4, "5336d58060d5d86fee600c2ecc4b6a53e104156d", 0x20000, 0x7fff}) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000000)) sysctl$vfs_ffs(&(0x7f0000001080)={0xa, 0xe}, 0xc, 0x0, 0x0, 0x0, 0x0) 19:34:53 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000040)={@broadcast, @random="fd9edebb71ff", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@timestamp={0x16}}}}}) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xfffffffc, 0x0) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/202, 0xca) 19:34:53 executing program 0: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x33, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)) 19:34:53 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000100)={@broadcast, @random="05e8ff000004", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x80000000, {0x0, 0x6, "e43edc", 0x0, 0x0, 0x0, @empty, @rand_addr="ff347d900cbaf42c82d67015216ffdac", [], "6019"}}}}}}}) 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}, {0x2, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r0, &(0x7f0000000040), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r0, &(0x7f0000000340)=[{0x1, 0xffff, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x1800}, {0x2, 0x24, 0x800}, {0x0, 0x1}, {0x4, 0x1}, {0x4, 0x1f, 0x800}, {0x3, 0x8}], 0x9) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000001c0)=0x1000001) semop(r0, &(0x7f0000000040)=[{0x0, 0x1f}, {0x1, 0xd08, 0x1000}, {0x1, 0xf000, 0x1800}], 0x3) semop(r0, &(0x7f0000000040)=[{0x0, 0x6, 0x800}, {0x3, 0x3}, {0x7, 0x1, 0x1000}, {0x1, 0x1}], 0x4) r1 = socket(0x2, 0x1, 0x0) close(r1) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000019680)=""/4097) semop(0x0, &(0x7f0000000180)=[{0x5, 0x3, 0x1800}, {0x0, 0x1}], 0x2) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3, 0x5011, r1, 0x0, 0x0) 19:34:53 executing program 0: r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) fcntl$dupfd(r0, 0x0, r1) sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f00000001c0)=""/4096) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000080)=0x2) 19:34:53 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c410000000290000002f00000000000300"], 0x30}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x8002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:34:54 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000000100)=""/155, 0x9b}], 0x1) r2 = kqueue() r3 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) readv(r6, &(0x7f0000000680)=[{&(0x7f0000000200)=""/204, 0xcc}, {&(0x7f0000000400)=""/239, 0xef}, {&(0x7f0000000500)=""/138, 0x8a}, {&(0x7f00000005c0)=""/158, 0x9e}], 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r9 = getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x4, r4, r5, r7, r8, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r9, 0x800000000000, 0x1, 0x9}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4, r9) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r10 = kqueue() kevent(r10, &(0x7f0000000140), 0x32, 0x0, 0x0, 0x0) dup2(r2, r1) syz_emit_ethernet(0x36, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000000000000000000035a9000004005675dd9f00fe8000000000000000000000000000aa245db9dd3890b0ec56528cea20b66b074cc95a730ea29cbe2b93cd9163d6e9af51e292c3df298bf3a1ca72af039e473b06d5a7d1272cfe5f464372c9f9f226724a9e3829fa6cd69b3a586a8b688012c26f6b3a60f518e1384d6754ab09e91e6df0e32597bba2b89bca50fa18652c8475d4885fc72176be3b4e2b494fce99d7b538e119eaed8afe14ac0e3fd8b3"]) 19:34:54 executing program 0: r0 = socket(0x1, 0x5, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000180)={0x4, 0x18, 0x3a, 0xf}, 0x4, &(0x7f00000001c0)="febff028149963bac2cdf92127c6cdf767f50a727a6f54f0b4af94fa1f32c70af88cadb774fd6aa64da09e6aa62dd8f70a8905356436f4c8940aa786e42d195bffad768108a36a6a", &(0x7f0000000240)=0x48, &(0x7f0000000280)="39bf5818a238f1cd", 0x8) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) shmget$private(0x0, 0x4000, 0x220, &(0x7f0000ff9000/0x4000)=nil) accept$unix(r0, 0x0, &(0x7f0000000040)) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) recvfrom$unix(r1, &(0x7f00000002c0)=""/221, 0xdd, 0x1, 0x0, 0x0) syz_emit_ethernet(0x70, &(0x7f0000000100)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "e70710", 0x3a, 0x3a, 0x0, @ipv4={[], [], @broadcast}, @local={0xfe, 0x80, [], 0x0}, {[], @generic="024e30494b12435d12ac808e385343d5a3234188bf5548a441d0ed22a9a08f82c1386ea871c34567ff1e4986c3b5afa550e3755ff4295f683d37"}}}}}) 19:34:54 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x62) socketpair(0x18, 0x1, 0x3, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, r2, 0x0, r2, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x4) fchown(0xffffffffffffffff, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x5b4) semop(r3, &(0x7f0000000380), 0x0) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r4, 0xcc, 0x6}, 0x2, 0x5, 0x4}) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000240)="f8d5a7020639f4024e986029aecf3af6f495d4f43b41cf2a99c466dbba4338c4684ed7b7ca991ca2b173c7c4a72eab3e0d38968b06c38cbe569f3d", 0x3b}], 0x1, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r4}], 0x20, 0x1}, 0x4) recvfrom$unix(r0, &(0x7f0000000140)=""/92, 0x5c, 0x840, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000001580)='x\x00') r5 = syz_open_pts() ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f00000001c0)) 19:34:55 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000480)="1d85d68dc4e0d1d919844bb48364c56d8b15acbf6a3789a777c935f2f0e814c60506d411425ccf23356ac1a19d45048adbc3f45906cf21299081e3f105232767022ffafd15be505ff8e2548f1203f4bdf4f41b5dfe7d02250bcbe6a484033a12802860cfc44407ce087f19542be89941c3629939d32a93a67ca07a77d45810464368547e15008df198c1242a97dbe60eab11ca7bb196e0be9155b8dd434afcc31077cf44ed84bf3cf6ec8baa7aa7d95040ce1aae0f46693f731da4309f19b6fcad40b53fdec701", 0xc7}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdirat(0xffffffffffffffff, &(0x7f0000000080)='./file1\x00', 0xa986f877c909195e) mkdir(&(0x7f0000000000)='./file0\x00', 0x62) sysctl$net_inet_carp(&(0x7f00000000c0)={0x4, 0x2, 0x70, 0x2f9aec843b6fa54c}, 0x4, &(0x7f0000000140)="9a6d103168f3d579de582dc9b71c17489ea2a61316854c38f0299caad1f287202f6a3e5fb2e1c764c5443b3e1c8e53f94892fe4a20dfd286382da0a05339cc8f2d46870a6152369a358f3425e3a9d36d2c526a82204e63b03d323470c5d55f28f76685f66e24788adfddb1a850972015d58272977fadac290c94fd9cb262155238ff", &(0x7f0000000200)=0x82, &(0x7f0000000240)="f3c6e338d85b6e167baa5a6e0c3c0a7ac281d5c22e8348912cfe4536ec1a7462ddf4557315397115d1746e4b9a541e6cc14fecfaaa27ee8469655860494a2a871655611d393b90829306e41ebb67d0ac6f5b213ce3adbeb34197d7a0f0cadcf2da6de20cb627060e2dd4d1bb403a445a004e1ee9dc3f988e93ce789ecb3a02b596e0d70609adb64f1a4426fbf753240d20d018cafb22759a21e77d0bc29b3868e22562594459f78423910d74db069f92e7e35f6506ed71", 0xb7) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 19:34:55 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x8029, 0x6, 0x0, 0x0) 19:34:56 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0xfffffffc) nanosleep(&(0x7f0000000100), &(0x7f0000000700)) 19:34:56 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1da) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xfffffffc, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000004c0)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xfffffffc, 0x0) linkat(r0, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='c\x00') r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) setsockopt(r4, 0x0, 0x0, &(0x7f0000000140)="8c5ce031e931f2d14c22f823e8ee90f970d6719b3662138aef604379fb95e218eb7418e14339c5e5a03030d5df8d6557eae58f3894c964a31ae402bba2ba065fef157f2301e21f542c60f09b725d0d5f20a39a3895a9ebccf7ec8a50729307b4e8002c9701d14fded30481dd9bd0b6b142931405f8dbbed162c68df0a45e26", 0x7f) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)='r\x00') openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 19:34:56 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8060693d, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000001840)={0x7, './file0/file0\x00'}) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000080)={0x20, 0x4, './file0/file0\x00', 0x6, 0x9, 0xfff, 0x3e000}) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) setsockopt(r8, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) writev(r7, &(0x7f0000001780)=[{&(0x7f0000000100)="ede3cf0b0d3164a206f03d14edc331a4aea9b0256175e69754564e2cee089e4a80dafd84589f7c731260b6d93d7c5ad3ead88f968d", 0x35}, {&(0x7f00000001c0)="59a8d8f02e1a310d687ca88f7f049d6d406bf15712ccd6114cb248ca279f", 0x1e}, {&(0x7f0000000200)="943cc0d420011c2a226f163d70b2f2bcba6726cff1eeb37a39f969b4c599eb9e49f99130495cb3b11ee495552729493543affec32fabff5b7988d84721af1f714ece49c068d98d20b32872c6db6844fb0d93b782a459d0c950e2197afa5f9305133c22fd6dcd47ea0772ce67e89ce64d257bfc0afae126647591fd260227cb2386eb1109e09b9074ff0afb1cb16fd3b5932e1207cc", 0x95}, {&(0x7f00000002c0)="ac3131bf9954c8a583caa0b4b95afaca72601ee4f81ef8903969f5fa4ac64b00d91f50fb7df04ed7be4220131bde07db771e278ef359042eed13027c33b68bbe9f023214f42e41f6df60a63368d18d9146d70b8b198eae6d66a928e12074ff09eaa85857d0e6c7d28d206dc9b7440a34bb2881f4b20b256ff41e74de256e8abd492612075eb22ee8da21ea637ffd64ba1838b1c1dad931b3d951b18e748ea7ab737f91d3176f28", 0xa7}, {&(0x7f0000000380)="40bfe845e1e1bb718bee1ff9c5c6b863b15098ccb2241f120725e39599aa4baae6c5915b84c9b6324d21b2302dbc00f5ae68694004fa539ad56c3c8ecdce2cf8b5cc7d31f43ed85482cbc71ad73d60d53125081e37c707e3c51c51d7da9b89836ce76c39190a910a0917d1e629bc3091e9a6d36b4545febfd79a44e78cdae5d7d7dd6cd7c1acc76d2ecb7206643eee9618239cbbacef1409d0e2a0407842657bd20e85745f57461352615c3c49c330cec0de468ff3bfff87bbd83cac451e6ae5be9d6e5562e2d9f6b589bc73edb80fa20d31fb5cf2b3e5e189f6db495f7bbd200d7c7d6fee65bacd7fb184d2c58f9e", 0xef}, {&(0x7f0000000480)="be52e73d49aec65395f833da8bca80cbc081f6235303fe967184b0948ddb020d96fa91942986982acc7c8f5a037838d152b5f6d494355077d8d65254117279d7b445d5bdc21fe712bb9ece76b69225f8c51df222dfe8f0fc9585c3107e2bbbe4777c8d6ec6b19c", 0x67}, {&(0x7f0000000500)="8b260baa959afe963febef79aaa08595d2e72e410510413d026aecab84037664eb3df9528e57731a564db8cc26bf362b34b256e2e2d1be933c363ec59331f33d2aea2a009ff8bf2d30acfa1025825274f50b7077829e3d2d1b0c8977d2ecb624e2cd8ed1837938415a66201d6bb4f7353c7f875fe00964b9563b022af133790b4babfa30b5291002376ad20d6f7c50e0784c8fbf9d4032082d8e68ede273e0c6c8a4ef45e6c7384be42e145539dfe244669984b3aca040bf8be1cbac5bcf7c38573eb4faa5b951a02e4dbcaa7a4a35f1eb837977575d3fdd7240fba73dae2906be2c76fcd5f9d5", 0xe7}, {&(0x7f0000000600)="f674e1c1eced51a8c8672099866cc966a270bc076cbe214800beeba329595d49df529fbb9d40ae4489bcfb2e66b1bb5efef79f8e361e3f1e911406976bc506b99c39cd3634a421ec32a7bbf7987815a9e88d39624d03f961aa0bae5f03b2d2158bc0905b4bca7a8bc05b25a816f7f43790bf2d775a2c0f7f8edd5eefd85637ad16928ea4d2e0e0125e777756e57e875825f8b7b09b841022565e3c4de125661ea930f5633ade493a41125352e5bcf24c73a3ef10bdc822ddc761cd22b4926073a1ba4f3eaf2a8af872b0232d572c0be3b5d02e768c2862d07f42511af5a2a264d7813518426af066e0c22ca115", 0xed}, {&(0x7f0000000700)="2e45a15593946da8a486f4d4cc2e422d0d7a59c280ee965ce0d563934bbd56499cbdc876b920c7dc724833e01b7d901d6aa0062d8c1d53af2403cb819dbbee87cf787d6c382c9ab1bdc18e4de35d8650944e6e7764887351900becbadd4183c9d9834c89d5031bd77f58a080158a9bf492d98acfe81114788d65f026db912198c628650a42d6f0863556f5243f56e2e3b13a60b20c2d133ec094eea02cdbc023599a960508be1dd964eccfeb713ccb40254bb7eddcd03666043830fbe11e5ca5e33c61e8a164c9743ae10a137f1569ec5d98254185b2d493544a000b4fd09ee9eb74a6056391f718caf5295c6eb1922c00218425acc8a8ea2f604cb5d34bdea48ec8b4af248d15eb9796eb3ca34dad26219dc2f2360be1fc6841c727ddf9bcaa1befed3988489385a2c79d9cdf2feb6b9fd69dabbb20b94b901ee874a0a75e5cc9c6708366e35b08a9c9bd1d21cc08aa324ac2b25e24b01329151ecd2a569d81f7d1fd987d22b5ea4d6604c1d4dd2e7a3eba44397626abe33fa0f127eddef13d654fe1f78d0a59153678091a8039da01eb66e3024bf11b7a4230855cd6fab4e0da50c897d14c4ba553c62b5a6633945d5d27d1cbaa29ab50811fe4676387e6b4cd5eae05f1d631e072b39833aeb333e8667398acb31cef89cf608a210a734df9ab8a0f7f6d95316370b339d961877eb47c7a1879e643a3558f414c0fdaf509b824b8d120aabcebfe496cad2edb3a6a87d5842cee8d6ec857fdeae8d0f9959a21c911ae7fbb58e9a85e36647cb93e6d5e656a2e9c6312410636c6f4f4c8eb12a03ccd4d29d31ef0398ee138de17430c36ddffdeb3ed574a3bcad56ad36075e036f0d4a05647cbcd549a1de9ebfc6d84abfb50947e87137f95bfb1fa507f2a26cb380731fe593d031e2b73810da57efb5cde6b7c6d14e1b97e1902faa6d56ec1a97968d21c2fe5a2d83cd17e68b95c4a492f49c72d1f459ddcb13f81089be9fd6ee0aab0a6cec5012ba822a0faf2fe7c788d582d9617054ebf4662da73c5cf4cfa10cb7edb83a3a225dfc585c978ed57ff340c3d1cad81d3f1f75e5365b422aad84f13802038031d08425e2dbe4ca6352e03dca6aef0e022f03779678e4c37df4dc4366cce5356e2023908fe67e66282f7b9ee5333328fec3df25f41b44c572859d20b70912d5b2b0bfc5f2263a65b1813c2c0f3f9f27c082099db970c2af5e89afe92ae03410242e2d1b6120e210e9c02d4b3c7d66128c835966145c7e5b9189f9be88a1dc61b99215c5d4dda7f6a96c6a1d5b2ed1e1389933d14e722b403dac5224eefe2516fe96247d61f1c73de19f4f43b1b3040e0f9cced5b9fa8bf57de421a2ce2454fd42feb43b60155e5ca643b2925e326cd7aa941cb994a8dd8e33ce1c76e50bba0701a85374f7c5bac9fd03760f4cec9cc9e1ee55564215bc42ccd314ffda30e69f92726b823b8b9994880080021de2a4ae3539f2827c69146325b038db2e1978422c194a4cfad15427f1f45c15ce31feb42dfb162c32a08db345c2d82c96ec1c964f35cf12c38a33bcb0ca5d3ea8556d5d1b1bb4d486ffd58b0133dcb94e19db5dd7a518d47097246947cbd1f2b813b7109593fccba870ba4bb2f65148333822e4bd1276bfadefe0653177d09c985ee300821cfe7515216c5920bd293effe860b0f4c187576f2fe65c039b8c40101dc3a9cabb438b2a98092541409c9949163fc0d3594ead7469b164302da93afaa6959ce6aee9c3d0680800c959c425a243d64d098d5b44ca7ef0bd43f1a4d44dc649c5aee338832f652c96e4949a03210fdaf6e775bb7d3cddab80f75fc7b172ac35307d5d866392b54a396b661b2b0c8acf04c0efcc2c822b890c2aae85cba49f99cd3e107f77e4372e58e792f113f3767c38e68bf76e88da2f53233903abfe61b429c56eabb4592ecc5e6a45cb8530bbd5af3d9f41a7a07bba48ede17197142d17ed8cdb2caf4d655a926e141f48bfad492530b9248cb226d6d26b2e95467b765121a89c486adae2b562facea897a5bb3495b141d2f0ab4f872dda5cd9387e8f102132fe6f30c831df34d5b384a720442de7c7e7d6a4ac1ca8f2e56e9bd906af38bc543cbf62f9f2c552ee29dc31dcc7185f3f0c64cea1785ea16d23772f5484350ee63d6ea9b6e5bf2e69962693c272ed486bc360aa84e6930e3623d85bb6350dea93a64b6567c8d32975190285d5d799782f2198e678f111e08d1df8696d795269a8dda950c56fa9bcca47257ac75ea69b758195673daef12b5c6da24df090306e273bd24984351cec364838dddcd4f1469c30e0d74fe2b3545eea47e977e56a1ae93011ce00c4dedff926bc9fb08c6f33f6d7281780a18d5c96ca29dd8abe51772056e5672d4fda1c95434b3c22880ca05777af0be50eaf663d47fd40ed13184fb1661669f080da8851a706174259ece7d65bc2dfc7fcab1700a7a64ccae754b38bb4b37f1556686be936a6cf012993e5decafc6d42ea67f6dabec67480cfc79a6c3d7189e00dd18f6e86626707c53529d06d84cdd99d41c2c9e5d646b1861ca7f3af5e9b428e0bd44ed2bd1161e5f5e133d243cfdf192d03471e540d3c7b74801718f5694e70f1eb3a4143aabd33c66bf6f41273dfb62cedbe7f1b73311124458ebe04b4dc5a45d5cff660c34ddb8727d3d2a91f273fc6044c0e09bb8a12056ea422a4839c8a2c1eca6a15546436ea2b0aa55c93e989c1098e8ef2613f4a599d54764f1c4eaf0a64ff97de2d53f6f737f317c56e314ca30d4598ff399de6b1d20f033bf82ab15d09bc08dd3e0cb2b245def30dc6e5bac9c879d34e2a345a3769c2f30b1035229f093b1ff065ea141c957cb03165a5fc38d38a8e7d2245625b4c721735c75ff84d52b573467c3fb55578dc4f3e2cc9672bbbdc37bee0f627f678283f9e5cffa8d217865e9d069adf7dd49fca440aa7fb70e142eaabb3c0aaa24a2df3354db2947c1b3d235020c444daa38c8bd796e1ad225f1eb160a82ef242ac99559dd9699ee48673e502ede62e598018ff68899b7f587c09984226f85bb61ade2f3810d7fa593b2d5e83df83238a34803d091d74be7aa93cc2d372cdc6a082f8a406120383468b40b409b9bfd5e5df2ee9ed8cbb4fda56c291d5cebd84551e73d56149a35e38d9457e76dc1e8f3d4e12efda8beaee05bbf3f3e2451366cdab85f0b10e8bc48ac2ef3662fea6a39e3e30fb1a8bc1b27f25c354fd7b243b8b3cec52276eb58008ce16d5baafaa4202a2c421232ac5ff6e8aaab2c4338f480516def2a92eada3ff8d52e25ef13ad31fccc3eb1f66499abfe2cf2c9b67fdef9309995349696110576a17f9b9bced549081151a5088281a8b46da0397d0f08bdf36e10e05b7a4b32c80e57118786d641c231a2e236776ab51ae7c5a2bb46402d64d2f678aab179753a74eb6b9b41cfe4ce9fd11ef173a050d9049715bc05b07a3a15d85a6579e7699a4fa807d90b68422a7871b17e5d82070f4fa6c274acae41b748d339eb9e6f1259a5d3365239a44bc38e12ce48879696284d74f2a00ee23fde160b773770606fcd0260948468c0d81c850d2849a985cce1951d197a2490040e2a47007693acc276ecd918241621b738e44a1c058ab588d5e67061f48965c1401a5f0294ddc22f91a8377e0c0e6419dd409ecc99ed9777c6950a10c835b723ce2cfcf0b5488d8a3fb02bf92757c0a851fb9dac8ff5599e3e1e8952bff1f38a112984ad1b070757d40ba207fc7965604bb861f2adf2ed06f08b894620ea063dc3462a88b230048c2d7fd1950b693e1e766177372329698789691fa7a8a5ebf486add326fa1aba6204ac399a2100525ab303d251c9804c0c5b8566b38ac830930cbfd24e48174bcb6f4ea0d4a1d6924642463f5bd3a294f6d3f329f5a6d7f406f8a58293dcc82d2949fd36b2ebd2478588e2e79d4f82570b03993098c160d3c908a7c56e4982ddee80ecd5b9b57782edf7fcc820cb2b90522fa0093503fd5c739e753a5eb63a6e421d2dcede22dd7d3aa36f1807c043be1eefd1e65cd0427b3ed13c4bafb5553643a5b9fc39fb336e9a07dddea5acd16f80e6740003ab6b107376161d1397e7f5e67fab7a344c63121eb6533bb65a7afeef017f37e53ff1f9b6ce3be3f4dd8831e5dc1eb17959ce1b020a02f721ec4bdc03b820498714ea636eb70c960dcd342fe0290904ba757eeef305d753dba87bc36fcfa4e5b7a92abe46c9c4e42ecc14b2141ab297ee3a600af2c4aea208c5b2cd66b234f05c1be103f71939bfe90d4c17ce6bbe5ec43675bbc3a5cac373067c18072ee013f2b89b4d829a603d4c1636ecf25aaca00aa429a3fd41795943cccb8aec3e27af496663b83936ca36b4be3a3ee9f702d65b6fa7481f01b04483e64cd09690921f6eec041c5b51aee74f7821b38b214f656bc5901a98c3de6595583a2218d9c3d2765d8b387cc54edd54385893e66cbf8d241acd234858c033239e4c6fcbccf00d6ebeb22553381655d0931daa8f9739fe44f4a40ad7f66c087ce274fff87be62e79ae11f2e92e06f2ac697ad61bb3e41a71ded492b46a55b8250326d36dffb35bc3ac6808ff1d89856ee3afd3977a71ace2310f8b0afe2ab79221b91ba3a0a4f9b8d8409ecd38ef375439ca3efbe684c9fcc559ff7a589070e31376d4a1388b650769226a417178f0bd8ec0de1cb3687b35f20bf600856db206cc62434778c15f2ad2d5bdafbd13c8a15b1796f93adefb5020f9a9fb8075260956523111dd21f77c3363ad40c48444204b13761993c6450b40338aa43e384b36d2d02db62551e727cc98592240894daf183528a305ae7d87ede0782f798e6fa880c8aac28776f590227640c1be931eea5e0c8f8df89bce2f4c3becc8c3511d1614523b99617e95cf866fe2db14421cbdd219b7a5b1772029ad1cacf9c60dac9e7dd9fabc90b3e7c6ddef4808cb8769500df90c531979e8a827bf87bf52593fe0e9e19fd417b256ecd32bc55945e11f941a539ff8c1511d5286f342a8d0301024a016cdf71c2f0bdee728c8b786ef9e3d184256feab3c45db8558166f19c4549839512fadc1981f255fb051bfc46a9c7e1b7f775efa10af998bdcc7815e5f1c8d54287e492d2b3a163223f0c235405f33566e219cd03be52df2ef27530a88f84a9c631aa4faa7b9fda78db524047b85626cbfc38863c55b8c516f969b9c99cc197aa22267cab4f8e4eaa619aef9af422de2beb2a2c45dd264386b964272021604372fa21f1f180abb3468973d77aaa19638c7dd5ce8c6e95b5fa008a5ba7ad874f8f431906984ed7eb5e6987148a361e4f711c0677c1dd801930038a0c9feab079c7cc4d94326e8a75a4d12c0d5a82ad3fd9370370d16f64a90dd02bbc64d5d01081a4b1bdef0cbcb6478dc71afc2dc799e763280db36a1eab37adc320d3f15a264ebb056b20600f2448d5733f99f3337480ce8aa1f6d7b5134eabb50ea7cfcbe3837221802f3c888da29aa007195b35557922364cdf7280070329d4953a62372a92a0f592735434f505c3198ccfb46860b7b80cd0c76dcac089d8e3b92b78251c5b0073c49c3f02e610e1f53ae643b2731119b5c45c50518dd94a29a2420b8987f14d08fc3bcda05c8e6ac5bc6b6236118ad4936e664234aeebe0dd676c2e17367657e03aed0eeb6f3b9c3482f0829f0a92097363fe70cdb5e2d151200b74be2ada2d347dd72aefb78d3c1f633e7e809142c0abc74125634e24715d511f3bf3e26392cd2b5a3e57dba72b917fee20b301ac0bffd92ff1a79", 0x1000}, {&(0x7f0000001700)="a37e5b615a539933c234c2fc7edafb83a7ba768f229b703ec9cf9aaf27b1cb4caa8d39801c18e7e1005d755a4e7cf94400310a101711d82fe46920464f7b1cd27a3081ba546c25893f94d9d5102838e92438f2e33cb50029ba956d11c8a766cb4a5d209380d73b2941662c9c3c5d5a5d53", 0x71}], 0xa) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[@ANYBLOB="02002e2f636cd6ce696c65302f66696c6530000000000000000100000000"], 0x10) 19:34:56 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x11, 0x3, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x10000000000002bf, 0x0, 0xffffffffffffff51}, 0x0) unlink(&(0x7f00000002c0)='./file0\x00') r2 = semget$private(0x0, 0x4, 0x1b2) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) r3 = socket(0x10, 0x3, 0x2) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000340)={0xed, 0x0, &(0x7f00000001c0)=""/237}) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f00000001c0)) r4 = fcntl$dupfd(r3, 0x0, r3) kevent(r4, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x80000000, 0xffffffffffffffff, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffe, 0xe6, 0xfffff, 0x1f, 0x9e}, {{}, 0xfffffffffffffffd, 0x4a, 0x1, 0x1000002009, 0x6}, {{r1}, 0x6, 0x20, 0x40, 0x2, 0xfffc}, {{r4}, 0xfffffffffffffffd, 0x115, 0x1, 0x7b3, 0x5}, {{}, 0xfffffffffffffffc, 0x21, 0x80000000, 0x100000001, 0x6801}], 0x4, &(0x7f0000000100), 0x3, &(0x7f0000000300)={0x2}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) getppid() ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000180)=0x4) shmctl$SHM_LOCK(0x0, 0x3) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x3c00}, {0x0, 0xfffe, 0x1000}], 0x2) semop(r2, &(0x7f00000000c0)=[{0x0, 0x9}, {0x2, 0x2, 0x800}, {0x3, 0x5f, 0x800}], 0x3) 19:34:56 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) close(r0) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x1) 19:34:56 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0xffffffff80000004, 0x5}], 0x8, 0x0, 0x9, 0x0) 19:34:56 executing program 0: syz_emit_ethernet(0x5a, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600000200024060000000000000000000000e3e900000000fe8000000000000000000000000000aa4e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="01010000000000000101080a00000001986bbd000000f800ce7c4ba77fbda89e74afdfab96053cd9bb1a9b551ec16aeb98baf18539a76afb244b952dd3f75bbdc96d3a960d2b7c38adaee578a5838617391fab83c3f7e2e2a02b55aa6b98856269b427db725e3d87a18195ededea47a4420d6a36e2c076dbe10f7534356c7aed3d2b164f882025570b7fa440bfc2842a4b397cc1bcd113089fc9e7d94440a4d5381285289fbed2e8edad74b770b58333c8a75accd7e41e06f2ea7523d065176873941c8b769411d4c2d107b42fe4452946674e515d4c07876ea4b231"]) 19:34:56 executing program 0: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0x11}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000140)="06000000", 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getgid() socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r5, 0x8060693d, &(0x7f0000000300)) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f00000001c0)) r6 = socket(0x2, 0x1, 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f0000000200)) r9 = getgid() setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r9}, 0xc) fchown(r0, r3, r4) setpgid(0xffffffffffffffff, 0x0) 19:34:57 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)=0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r2 = socket(0x2, 0x2, 0x0) dup2(r2, r1) 19:34:57 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYRESDEC=r0], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b1000504000000000000", 0xa, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r1, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r3 = dup2(r2, r0) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000040)=0x1) 19:34:57 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) semop(r0, &(0x7f0000000000), 0x0) r1 = semget$private(0x0, 0x2, 0x321) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000300)=""/179) semop(r0, &(0x7f0000000080)=[{0x2, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(r0, &(0x7f0000000140), 0x0) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000100)=0x80000000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x2) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x160}], 0x1, 0x606dca73) dup2(r3, r2) chflagsat(r3, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) close(r2) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000300)=""/179) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000200)=""/83) 19:34:57 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x11, 0x3, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sysctl$vfs_nfs(&(0x7f0000000100)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000380)="c2384fa07d45a874cfd57d3ff0ec4cfac7c481e778410f", &(0x7f00000003c0)=0x17, &(0x7f0000000500)="326a024ffa77f699b3a9c475855e1a1c6a819127f36cfa9e26bf66abda813625eeaead2ee6d1936f804aaf8f0ec9f88787cc7a5ebd4d03816538f927a3f11f230c88eba3c7701da4957a7e3d88708bdcebb72f21ed0009acbe75df8a8f0f398bef9df84dfdcfe03fef87f5df8569712fe8", 0x71) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x10000000000002bf, 0x0, 0xffffffffffffff51}, 0x0) unlink(&(0x7f00000002c0)='./file0\x00') r2 = semget$private(0x0, 0x4, 0x1b2) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) r3 = socket(0x10, 0x3, 0x2) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000340)={0xed, 0x0, &(0x7f00000001c0)=""/237}) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f00000001c0)) r4 = fcntl$dupfd(r3, 0x0, r3) kevent(r4, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x80000000, 0xffffffffffffffff, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffe, 0xe6, 0xfffff, 0x1f, 0x9e}, {{}, 0xfffffffffffffffd, 0x4a, 0x1, 0x1000002009, 0x6}, {{r1}, 0x6, 0x20, 0x40, 0x2, 0xfffc}, {{r4}, 0xfffffffffffffffd, 0x115, 0x1, 0x7b3, 0x5}, {{}, 0xfffffffffffffffc, 0x21, 0x80000000, 0x100000001, 0x6801}], 0x4, &(0x7f0000000100), 0x3, &(0x7f0000000300)={0x2}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) getppid() ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000180)=0x4) shmctl$SHM_LOCK(0x0, 0x3) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x3c00}, {0x0, 0xfffe, 0x1000}], 0x2) semop(r2, &(0x7f00000000c0)=[{0x0, 0x9}, {0x2, 0x2, 0x800}, {0x3, 0x5f, 0x800}], 0x3) 19:34:57 executing program 0: syz_emit_ethernet(0x70, &(0x7f00000000c0)={@empty, @random="3554944200", [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x3a, 0x3a, 0xff, @mcast1, @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x0, 0x6, "08e5ebd2cb840b0c5e8fd1b8572b71b5e85640cb3b5f7269a972d7c6515dabb76a69792088b5380e3ae147f6737b"}, {}]}}}}}}) 19:34:57 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e699", 0x10) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) setsockopt(r0, 0x8, 0x401, &(0x7f0000000080)="efebb5", 0x3) r1 = socket(0x18, 0x2, 0x0) lseek(r1, 0x0, 0x0, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x7, 0x5}, 0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x44}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 19:34:57 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xfffffffc, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000004c0)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xfffffffc, 0x0) mknodat(r2, &(0x7f0000000080)='./file0/file0\x00', 0x2, 0x2009) r4 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r4, &(0x7f00000002c0)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b29612f7be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5d9d157ab68dd5cc58943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f8000400000000000000010000000000000010", 0xb1, 0x0, 0x0, 0x0) 19:34:57 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f0000000080)="9be430fbffd7da7c180c269ef643cc37dcbb8e9b62f92c291f518aba378469b7a24518f31b97701f5fd7c9fd28ac7f07b50e4671b44a3a534c84e6d414d38d8502a781aa2a42", 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000014c0)=""/162) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r0, &(0x7f0000001340)=[{0x3, 0x100000001}, {0x0, 0x9, 0x800}, {0x1, 0x7, 0x1000}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000001c0)=""/4096) getsockname(0xffffffffffffffff, &(0x7f00000013c0)=@un=@abs, &(0x7f0000001380)) socket(0x2, 0x800e, 0x40) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000001c0)=""/4096) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000000)) r2 = socket(0x18, 0x1, 0x0) sendto(0xffffffffffffffff, &(0x7f0000001580)="b01809eb4d68ea59a61fe5caaf3db48707864062349001bed66d4447f33d8decdef8dd2fa10160f22e4afc023b109e52127bfcf2bb2e323dd52ce5c0c90179940bf38ab3408942722759d58db5b1125c6fb52ac43de5f4295753122440985a3f5c1c94d9a31353410110c2a3aa71a8d1e51b69736e160951c8f8cf5ebaf6c8808a5f53c1e2ed7a6faeaf61899c9a46ddbd4df11e67477793354925dd61e64a614528f06a47de1f7d3d6a7732287ac2dd2b8e23d62495df148b4313db9a87bb95e26f4a0f7fce76d19b9020b52768459a8ec1993c2c962363e26ec0ca33e0635975956732541d498ef0a802d3865baad53b", 0xf1, 0x40b, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) write(0xffffffffffffffff, &(0x7f00000011c0)="447038ba7ecfa36dd4d66b12d3ab262d11df292d2f3ee5123e994942d3aaaee3353e303c7823fd74f1b5a168c7a4c91fe9c5fe6418babc9b6289c23d404ca488f226b6ee9eb70cb626abc072ab01d1a5358513edb665994a47cc29548849", 0x5e) 19:34:57 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r4 = dup2(r2, r3) setsockopt(r4, 0x1000000000029, 0x1002b, &(0x7f0000000040)="06000000141a43ed9c65b295b6becc1b17edb99ae334e499cd7775820001423be1276949324023f065948a849314b5e01d9fef2346bd56df8b3e4d5ddcaae5ece5b6d710d571d41e98729b3afb1a6343232681882f7ed29f224d0813388d36e2be7ff94af0ad331fb6a63ea90530e9cffaf1071da43acccce7908ef48e3067a7514efaf4ab556250ef4aaedcb7bcf22f97b7fe8d6bf2dc50881c689f5087b02a", 0xa0) flock(r1, 0x9) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004015b0dbf5850a81f78e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff", 0x585) 19:34:57 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xfffffffc, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040)={0x1, 0x100000001}, 0x10) sysctl$fs(&(0x7f0000000040)={0x3, 0x1}, 0x3, &(0x7f0000000440)="d300c6b48e6663407c76c5cf7c8bf8556d5fdda9014e4939c501c88b597413009d3174e7cbd7a7fe69fdc2eded6f5fc23359544b71f763491a641b1eb34a947bcdda99a307292ae9b0b3a04576836c8314f0dd50383088512f997fa24077633a403503226d5fc33fae28cfe657a5f392bcae09000000000000006e37e0c403f8a61b7b19e87014f2e624c5ff15c0bcb757090027282312d0385ea82a307761858b400b937d95188831911d1e8e449ce5d468b830bf8eb35c606095c8270235ec874f96a5d56d0add4d5bbdf62124a2f69866b36c642400099938fa5b20a17936ea15a737d06660835c0eabd8c76b259baf88d23c39f9d9b4b908abca553266c0dba1c4e9f3b5278e15296862bb1f791568e754b4712b5a73ad648d562e01ee8def4f5e2cca397dc0b80e640b35dc669e2eef252963e07ba2b8cb9c9798e1b61b0c88b539fbebdbf2767aad916582aa2112b193a6e1f8ba3757fa5c817ee70533c50f03876572f317d8eaa1c51e6d7466f32b3ee1dcce0eeac475e11092c9929ac7b667e16535426f2496c6ca56ad294855f40c43e4dcf8026c945ae8effc62fed7bff36f2e06884f3f057bf5b2b8c6a3a5e72334c9508231ca1e6e7eb871d1d8f3084c528bbb061b0c1bcd2023fa445315268891575d1087ecf5489b1c769eef2a00f8f96127ea9e015be16419e34b40aa874c1c65218fb6390b30555fab1be2986831ea6658879886f91fa17541c2647ac40343bacc563d3566242683a13ed27440b1796725226245106796b70a2b4b0b8fdabfca606f2ba4d63180eb5444f1863e6da219aaef4300d9913d238a0c1c04ce8ef191fe248be75d45660c0a992e208e5168d8d1013ce9aa408b506b2ba0c133bdda2779d53b6281e19470574dd39ef5d8e9c40c596526ff506a416de6fbf578bac55af61590c594a62a939885dbfcdc7d1c81bb0ca04bdc2602bda2bb0f1887a6a3b533f3dd4a872f40f734c206b27866365799824f2e0c6cce313888d07354c0a78d6ba2c0a2", 0x0, 0x0, 0x0) 19:34:57 executing program 0: sysctl$kern(&(0x7f0000000100)={0x1, 0x1d}, 0x2, &(0x7f0000000140)="eb80bd39", &(0x7f0000000000)=0x4, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) recvfrom$unix(r0, &(0x7f0000000040)=""/175, 0xaf, 0x1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) 19:34:57 executing program 0: setrlimit(0x8, &(0x7f0000000180)={0x7, 0xa3bc}) r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCGTSTAMP(r2, 0x4010745b, 0xfffffffffffffffe) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000200)={0x2, 0x2, 0x1, {[0xe430, 0x0, 0xffe000, 0x6, 0x2, 0xfffffffffffffff9, 0x4, 0x8, 0x7, 0xabd3, 0x3674, 0x3ff, 0x0, 0x80, 0x9, 0x3, 0x5, 0x4], [0x100, 0x0, 0x2, 0x3, 0x0, 0x3ff, 0x7fff, 0xff, 0x8000, 0x8001], [0x0, 0x8000, 0x80000001, 0x7, 0xb15, 0x7, 0xff], [0x7, 0x1, 0x7ff, 0x6, 0x0, 0x7c0000000000], [{0x1800, 0x1, 0x2, 0xfffffffffffffffb}, {0x1, 0x200, 0x6, 0x4}, {0x5, 0x9, 0x3ff, 0xffffffff}, {0x6, 0x10000, 0x80000, 0x2}, {0x80, 0x100, 0x6}, {0x9, 0x3, 0x1, 0x400}, {0x4, 0x8000, 0x3b30263e, 0xb7}, {0x7ff, 0x7, 0x10001, 0x81}], {0x3f, 0x95, 0x49c7, 0x4}, {0x6, 0x8, 0x20000, 0x80000001}}}) syz_open_pts() r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) getsockname$unix(r5, &(0x7f0000000040)=@abs, &(0x7f00000001c0)=0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc27b82f7b8e00000000000000000000ff00"}) writev(r0, &(0x7f0000000200), 0x0) 19:34:57 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="ac022e2f66a9fe51dd00"], 0x10) close(r0) execve(0x0, 0x0, 0x0) 19:34:57 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)) syz_emit_ethernet(0x4a, &(0x7f00000016c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "b13516", 0x14, 0x0, 0x0, @ipv4={[], [], @rand_addr}, @loopback, {[], @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 19:34:57 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8b0200000000fb36d24844ca4b8c18039acb8ea21e316ca9bcf8"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000040)="b1f5d915", 0x4) 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) write(r3, 0x0, 0x0) 19:34:57 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005", 0x3, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82029d9cffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect(r0, &(0x7f0000000000)=ANY=[], 0x10) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="43cb25d4d603815fadef5ea5afff29156844899a44ac1fa99878c2f7338bfc749682de018555943f2410bcf41ec267b5f8c54a3e3ceccdd31b4a5b34caee8f54863eced800ef8d8fc71d6f767c82de3ee2819842e3ff647da8bea58654392bc90a0f7c77237cc45df4f4d17cfda145807988eba3688d96db2b4f23a8a9209b0dadf1f397fe33742348bb124881d9885d29e4ee0c20fd78e6f66ce0f728242dc88971d259f6e95c4e49ee20277d57644736aa956855396f6418093855f87d2de094051204e85abc50df8cbb2dde4a1d9e686f324f28b9740f3849b3e214dd20b3294297d8866d88987c12840552355ebafc0d9759881622fb2bfd7f173d22f1e71674777793fdea8b70bb6a796903859311686baf32f952e65da5137eb83b9713a57e00e14ce8778f782a87a246c38673b3b4bd0593a9b8387a3d3a54729375ffd0e2291a3898ac94f23ec337c3cd9ff6a171bb62f1137d246106e19c704d3edcca8f5b4127f804d0ae85c7dc47e8ce8de961a77c390928dd81aa9386e8073de0772563390a96d365bd8b19ed0b9ce839723516f2dc38fc37d9ed256961a57ab66e1736afe59dfc6bbd33daa2267b2aaff39bffdc9059e510f46041be28b281843ebd26fbc3ab7b5fe8f66b2fd38daa728e2f26a3a0b1417c4cc28053ed0f13480276d69d69c51f415e2b1936ba92b97d18c0b0f8565eb321a62788f714958828292216f27b817d5bb0355ac3631fdf9ba812119578bc3150d4f724dea6047df008dcd8715d8168aa591c240c64d1e39f0dfb56d09fa4cb2608bb14f839d88293ee49c24c360e859a89b1d070a8c621d467e478421e84daaa41d25a32991211e2c2c645926673722a13bfab909b9a62a721532aa0ed47a19d48717dfa68435c640fc7622dd2cd494dee3e9fb2494fbc35a5c264a025d86aeeb018bfe4dc9bf16f78410e17e16ac8c3544864a2eb40e45c3707591aaf4a1ba52962b92edb514535bf7012235855b7da05c5dd3e606d32fb0c29618f895986a6ae0c9e15506e9a586381c624d614d589375e0b022c766c3d2cf182f69be2ab15ad3e23425ae85b42eeeb1aa6e1b3acfd10c74e064e78dcbfd3bf8a6c2ceae69665e88a5241910074a0bb17f9f0340c11dc90250229c4a3e6603a2c012ad191a0f40dfe39ea84850ce2a5d3dc3e273c47388dc1672e98927ea085a24b62580ab19708c80d9399ad3848df5c0c3f090f4a65ac4cc4351fa6224b2d76788cb859d0d0273e64cb32ad08262135778965d719c8cf13c4beeeb61019ccccf5d68b05c48a29921145be4f8c17cfdd9c38d16c5d2d735083b27b9192e034a4002a5e8e29ca35e4d4ef2a1caeec93488112b41aca2bf03e0116aadf2f9666ec4c2c81323885984cc5469d4daa2070626b255cbf4332c8f9aab138a80c8d7a74a25dd24bae775dc76da7a72cda5563a06894984d684987e049be85974edeedc7ab00c7c4a15e518676b8d0fc1b7df9bb4d17a74acf8dd1175de0ec038ea3c65eb7ab32b159d45de313113d0ca55c36d896c64a12efcc0d44b9cca3019dcd929d2a3bf249e36ec084d5fcb7c1bca0b7781ecce0b4bae6f2cc2c2c7334564a5a75d4c87059e4418a8af2c8b310aeff239ed3f9f462b3ecf534a236aed2bb037cf2d41b548bdfd5dcc84d9c4082a459dc1803045c258f765a9a3ad86792b7719011fb20127bae2f88a5e996c35d545925c70a739d89a2e975c6806f51d23d02173436c8b452633ba9eba744720feef6f893bf1a76ce2076244a951502d3f36c84108843904b6f5cf2acd545a3a8204d9b91560c2596a0f7dbffb3ad8b0464e1af7d50b2af3e76cb02b6bc9b03ba56bef1102000b7a1c9663b90e6e4eacb0945df8944a79e4ef8db2be667cc7a44671069eb35cc80bbe8b8df5f10897e7a3996df2d73787260c02def509ea127e6f088e7387fdde7f059abbcc7d34dd976947b2b24a409b3771aa271450dbd2de7d51262546509d5823674678db3b66b9970e82b25c9a58b9556c1eb2e1e27bbbbb460d65931fc589bc36c9643f6e62ebe222afc277a5b0e0dbd973e682dd486a0db96cd9c50052f5de15a7b4cdb083ce5a881cf9d53c2cd6e5ac928da92b21c59f85f378ebd9ca0ce1a334f6da996fb8228bac3ee6a4a203a584908369054648feac249204859b0ed79e3ad755e50d7368854f19bbcb49a4f60d6dcb0efdeca3af0f82a309004cc7a69670903cc667a3250bcab3d3da132ef2661b201d6843195eb79a84baea167e280c1d4d698a07487d1e1850b4807182e3246804d07b7b659cf9c3747c10cc5dba9470e390e243875c5de50923846a1884eab313380a34af4f48d36793b4c538204ebbacf25fac1bb8a9b711aff98ba2e5793587a9ff0c310f6a6c1c1ec13b87a616405a4fac229598846fe019423463c0a84f06b40aea7ea5fd9a31af35b10c8f4af636b94a009ddea360ba265c15e149f6be46d148f19eae4cc20a3974725815a4ffdcb104185d75c74520caa11277fa3f6fb9c09e9189fdc04d3c6f3c66fafb1b3e3430ef8e71b007ad445415bd55e1c0189960b22ae2b8fad1bfc0f5a3e3d38d69d5c1f40b0083c082c60f9455630b51253b1483f75682949506a57b46f53664bac4816d95725017089308f3eecd63f726daa1b3c4895d56c73db186e9eb9260e4633fa93bb1a3a7e1a87fa714a3ca6acfdcad411de8f34b6ee7093efe76aef8a3b18176b6e533ad3177b20da9b4c5d30d2229ba03e28ccf487a7e68053a3e636f368031d6bfca7d6d3343a5e7378a851b4a44621a819e2707f7ede7c13a0e7c74cc4b919253b668bfd4824a6d22a6b65f47128c287def04c8a71ab3a44948806f898247f2989d310f2ea4822dc7c42467e1bf2ccfc3a3833cd830903adebec393af28338a83acad82b4e2201d42c46ef1b11189598c2b2ce17254a71b9b6b9974d649f470857ad5f4b6fbedcc8980660b12f0f3c9aa8687396e9fd991371630480fc4743c29e23ed38bab478efc89d6e813d9c7a6842e84b91d28a3f2c65baece8ccfbf272d1eac7083090b3bdfe9002be3511c4cdac1265afab8cc6ebb4a4b0b0ca314e442e4cdff32c12c6df0ecca18b129c49005acce21fc51c87bc1b0d32066ac310270f0a52ffd0aeffaf86e96683fb1fb9763a99de1d9541ff3a1dbfb68ac3c87f976ef73203b8c48005624b19facc67030e19c99d0439947729d61625341a6bea7e127a61668a0966689b28e0809889e7901f2f94d2defd009d3ee147eb78dd1c258481373562a74f3fb870dda47ba02a2308146df31fa933cac8dcaa5ab0b1217283f8bd707ce7a88558229d0561f3b832ed24cd03e3b6e45e23e8032cc2719414f71cba8041fb2419b6685ea18ae65fe39ea3f6b32b812427a07b81b29035839669bdbd91d22e5f9e48664383f4efaa1d027f05c3178acef0f6d52d5edd76c1cc09b43ec6a8f0e3f7a0c7f761f809a7b76e779c4a4be08219455979eaa1ebf46e02ca5612ae04085efb8e7bdc21a60ca5fc7c7e2d173e4cb9d59430997e8edbd4b1b9b46617068b3ce1c9bd815ed5a60ecb24e6a396a8acebf4ec87311237d65748ede018251430c48607e848d0baa9134a0601094d0a5d094fd21c4984b5f4e337f603c90c3d7178458f96ec319a863507f501b614debbf0277fbca15e94c5668a9312b617c67b5e352ed11c8372390062d0832f1cb72b3d0e5e1b3629e11c4205fd17b74c059361a069661f1e8e6dcf4c2bea3e8a44a91005f0a25124c38f9aae77cf45d62c56516e8f9692ca25ce464937d4e2db43e71658e0b4a8233cf702cb62ca7482f45267f657865d6d1a116a347d4b28c34103545aa447f4a93ccc45db5bb057ffc3cf4ab7b4dbb6861c5437574d5b289cee316e18e87747d81419dd8fc384aebdcafc4b49d75365ab425b87e717685ff3def13fe0917988b2ad19d55aab1813b65c87bab7967899ce5b3731232b0ca634acd04cd1b80d530be1e1b91d9c06d2b74db9e3f3b55617693d2c2f7d1614980a0b778e38fb1959b4b031f42d3af8b97a94e31e3b4079890961a3df2f27974c4a8fef52745b62eb876df04b7ac4370d388220c765eedfb3bf10713c719acff5b54ca2d242e855defd3ab3f25084604de5da836181e2951ef14fe697af1c6aefee0af61f2d18ea4644eb97513f07a851ca84c83f38f5e5169cdb6ee4279865ad2b6652754ffa8348ce022e0887effe8c24e85bbabdb846d2da081f6be9d20fdbd923eb6fc539666beb0ab2bdf414df2d56fc8c79d55c6b6b3782321b5c95869c388cbbf320773631dc6d0f653b26dd1150d7d59106d8f371925965884df7f564f33876cd1430801985c3ca39fb7a3ebaab3d0bccda4c952ffa1787de369bca1d1104078f78234fd4a54412dde8317d2b9e95485858f67d782e5bbffc1814dd8e62267fd80ac2728cc0dfb8eccc103fbd607b5376595da333a631803b517ccd8518958c6f9981386368b3f4a9337563db3227c5e862d8d487798370bbe7523a742ba1caabe03e84f3b2b6b5702ac2d282b56a682c4dff356eb87decfa21c236c508f6c2d69e542c0ef7b81d74e13e50b1b3bfc7f3dfb619a2d73cd27a34712d88d0cdf960aa600a6a9569a3cde2b817e608307559ff5bcc3091b950fbf5c9f7bb713d12e55989048ea72e85fd7d270a08918bf3b14aa6d5a44bedd744e2874ea053532c30364ecc9cae5e9f40e3fd4ff427c3822d81efe70735d9fa218757a2dba8dcab24b451946e4313f416a1ba4987e80e505067cb89fb1701cbf9f45191700a8fd529ead17f2f2648301aa7312793ebe9e1376e835c40e7f810dc17d9b7736931c7242f67b0ae1488eb9ed8574e85d2d1798024ef99a1a195e372bf470d6de7aab6fee47c328937aa789ef5df0bb5090fbf05eb5ac78d555696e598c20e1c12a5bcdc87b0ebbcdca9c966be58d06f4828bd27c57d07eb1f69f58f0eb13306fe56920adb359416dc8b2e23ff95bf1362542e7a433f7efbb97c0152e94da705f0fe4fa372eaa1101c290b90029e1bc140397d4bda3e9fa06a1512ac96e3d5366fe30143acceefa4a679f65e34e1137289ae0ee9e97c20a7a5cdc98812f2d8281813334767e75bd311e897ee366785f9d73556818020bdcbf0762e51ac28578214a30170c89dfc65682666071fd262e148e021db01de4311888bd07d119d951bcb61b6f568ef9ce203b2320c56559462b075fea171c496aac69b66213aa275608ada61f1a374c43fe5b372cca43d72ac032f030ef561f461e5f7a791b2d36e6ddc88e8cac85de6876c0d4262f6d77f6f97651c16392ae491ee5de41be38bdde805d49757a9fde0709f14122804718c662dc43ef4e3b0bc0e9a4d4616753a09ebb42dff0eb8c83331b26fec2c14bbd05d6f582b9da2a7585a8e08232c52396423b702101b9f074d9759888af4eae79588f637d6e0f9c670c6e079f42ad06269e43f820eb949f3e7b510489bac4029d9e0598e6d33a33318ed8d62e48db82d22f737ea1aaf0a84ae64fa7573ac78b730e80d08554c179d424753406b498e6e73b5357410582acd7af16f27ccb47b6092bdde4e8f37e54ff6d2bcfdd3ba64f9303c3f5c99b3f30633dabdbab207dc842a5e6eda2bc8bd2d6fdb40b1ad671d35ae7d3cd959eddf74901ba915114ec2d9675957bdbf564d259ece807dea593bad4be9a15e8a4b7dead9f819d9fcbc733211b0ba7e55bc47429f82058286d27012df7410e3c32270153af4b812eb3cf681ef13fa7432eb697f558887485485ef23", @ANYRES64=r3, @ANYRES32=r2, @ANYRES64, @ANYRESOCT=r0, @ANYRESDEC], 0xa) chflags(&(0x7f0000000040)='./file0\x00', 0x10000) r4 = socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) listen(r5, 0x7) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r4, 0x0, 0x0) 19:34:57 executing program 0: sysctl$net_mpls(&(0x7f0000000640)={0x4, 0x21, 0x3}, 0x4294, 0xfffffffffffffffe, 0x0, 0x0, 0x0) 19:34:57 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x18, 0x4, 0x7) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) setsockopt(r2, 0x7fffffff, 0x9, &(0x7f0000000040)="9ab9ef6ddb035ec367957a3cf5aa47046812ad77975334d6740305b21f1a2e8020b3cebfd1cc33a4066dc1a72257edf713c3868b16d64564bb6b0470ccde421c094a0ac3915d78d55c59b90588de10a0a9e8dea9a8a75c714d0f245dd56e2a592c287dc0dae13d64e627a1ec860a6b4f44dcb083c32b3d117bdd6d44ae863ec6afad16d624988d2dabedf497d9876e6feb63c0e92222afd3bc5c770bd62a76125b112be4ed9d686c71dc4de14a5c3be98b5bbba63832dd293bd879cc6e35c9fd6992ff5045a7134c0b6bf2ac1ca45b53315c145e2a8466ee32", 0xd9) execve(0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000140)={0x6, 0x3}, 0x2, &(0x7f0000000180)="ae88471f3d33db5e9440dc6a729787b3ef7410b2cead2154910785ebdb5b059e70f18143c1bdc7c65ad0d7aa3f648bcda976e61e948c8b8cfc4a33813d4f420a1b5024320a477e35ad8f373b046dcf7973fa576050f98882af4ffdac51ededd8a32ce265df689d3e52fbea1d29cda68cfd53f1f9240dcb24b8a2de852e00ffa9d30bfcea7daa3196558a4b5332fcf7ee1b88576752c3c2", &(0x7f0000000240)=0x97, &(0x7f0000000280)="9d41267c95e70cf26262dd27083520272bad8524e6a6239c704d09680afd83c3c668fde631a28fe3eb0bb9ac01f50d9bff3cb3b75bbd", 0x36) 19:34:57 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCSTART(r1, 0x2000746e) syz_emit_ethernet(0x76, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '{yq', 0x40, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "000600", 0x0, 0x2c, 0x0, @remote={0xfe, 0x80, [], 0x0}, @empty, [@dstopts={0x993d3637b90df2c, 0x0, [], [@ra]}]}}}}}}}) 19:34:57 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[], 0xfffffffffffffd2b}, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='r\x00') connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x8) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000140)={0x10000, './file0\x00', './file0\x00'}) close(r0) close(r0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) write(0xffffffffffffffff, &(0x7f0000000000)="9b3aa7af146f3993d8124bd42ac13e3a59983a578f0ca1ecf087518186fe7a6d8043c366cdae33ed7832b972fa9b37697d839a0cbf754103fd20d6488d73ff62faabefb43decf512dbfdce3bffe123cf076023b277f747bf0e0b6ffddb5de4027333055f014851e7dd1b956a4a509cd78858eb1cfbc47ef9cca9c171cf53a3f25912f9d1179009a195d518adf5ee99ad5e1e69cf5537b509a8d26b9d0f8288c811af1396598eea242d62b0d97947", 0xae) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x401, 0x0) dup2(0xffffffffffffffff, r3) socket(0x18, 0x400000002, 0x0) connect$unix(r0, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:34:57 executing program 0: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000640), &(0x7f0000000680)=0x4) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000600)={0x3f}) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) sysctl$net_inet_etherip(&(0x7f00000006c0)={0x4, 0x2, 0x61, 0x1}, 0x108, &(0x7f0000000700)="a483a35378acaafee739c36022de247ef643c520f1c3e8004535fb57b499120b6ce45bac73f58de9641ac519e17c07b8510b3ec83764ab693e", &(0x7f0000000740)=0x39, &(0x7f0000000780)="844dc7a2fb0de6a3be8616086863b2c477ca75357f6e95428be95d5892b094f3d83b1af3f97aeb0150e4669f19abdbb239170f5d9fd6749443693a1a6e0ce8657324a8c78ef42e8dfe3e6d448a8f9cec4519f822c646191e200818fc525d97191e9ae44156c4989460a43a427099482e7ffe413c5e5378979757ba2c3f723aa4b27a49b504e43729e93e614e8641e4c4bc1d7f2de4e5ed5b57984118fef463e0ac696adf8b23c5751bb8ec97561248b955e2037601f393ba5bc29b188023739fce856eac26a408f533b56f94", 0xcc) getsockname(r0, &(0x7f0000000880)=@in, &(0x7f00000008c0)=0xc) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000080)=""/250, 0xfa}, {&(0x7f0000000180)=""/68, 0x44}, {&(0x7f0000000200)=""/251, 0xfb}, {&(0x7f0000000300)=""/99, 0x63}, {&(0x7f0000000380)=""/115, 0x4a}, {&(0x7f0000000400)=""/29, 0x1d}, {&(0x7f0000000440)=""/140, 0x8c}, {&(0x7f0000000500)=""/21, 0x19}], 0x8, 0x0, 0x4) 19:34:57 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x42}, 0x2, &(0x7f00000005c0)="c730ac8b3603fc3ec4225803e824052cad4a076a789aca154c6c11fb423ec4679a68bc8ea2be7c4b7ad0b369c2ef4e7f1ef03a8acb781213ce7a541e6632cf7071b4dac73185cef158ab67328b88325e38d40e12fc2a07baa35922cac242daa4ef0d683e2c20ed8d83c492988adaa847882099e2fcf303cc7eb278727442aef321dbe57b0878968b85b79527b28d891e181b2670c81c5aee0aea360d8f14215a9124caf2e9685e49c420e3f9e62055c742c0a851661736a6a78ddeb09d9154a8cf411067695d49364cb2bdab1fe38c2d9500c9c90235c2d5169b00"/229, &(0x7f00000002c0)=0xe6, 0x0, 0x63) r0 = semget$private(0x0, 0x4, 0x189) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x80000000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) getgid() r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000380)=[{0x3, 0xff7d, 0x1000}, {0x1, 0x3, 0x17fc}, {0x0, 0x1009, 0x800}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080)=[{0x4, 0xc, 0x800}, {0x5, 0x6}, {0x4, 0x100, 0x3c00}, {0x3, 0xffff, 0x800}, {0x3, 0x1, 0x1000}, {0x4, 0x3, 0x1800}, {0x1, 0x1ff, 0x1000}, {0x2, 0x3ae9b8cc, 0x1000}, {0x1, 0x8001, 0x800}, {0x0, 0x2, 0x1000}], 0xa) semop(r2, &(0x7f0000000240)=[{0x4, 0xffff, 0x1000}, {0x2, 0x1, 0x800}, {0x4, 0x5c76, 0x1800}, {0x3, 0x1}, {0x1, 0x3ff, 0x1000}, {0x3, 0x2}], 0x6) bind$inet6(0xffffffffffffffff, &(0x7f00000001c0)={0x18, 0x2, 0x4b0, 0x40}, 0xc) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000000)=[{0x1, 0x3ff, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x3000}, {0x3, 0x0, 0x1800}, {0x1, 0xffff, 0x1800}], 0x5) semop(r2, &(0x7f0000000040)=[{0x0, 0x1f, 0xc00}, {0x4, 0x3f, 0x3800}, {0x1, 0xfff, 0x800}, {0x0, 0x4, 0x1000}, {0x3, 0x1, 0x800}, {0x0, 0x9, 0x800}, {0x4, 0x100}, {0x1, 0x6, 0x1800}], 0x8) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000480)={{0x20000007, 0x0, 0x0, 0x0, 0x0, 0x1000100eb, 0x207}, 0x2, 0x7, 0x2}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000540)={{0x2004000b, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb}, 0x3, 0x10, 0xfff}) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000006c0)=""/255) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0xe0) 19:34:58 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x3c, 0x67, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xb, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@generic={0x0, 0x7, "7471407b12"}]}}, "4b6424c2"}}}}}) msgget$private(0x0, 0x140) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f00000002c0)=[{0x6, 0x0, 0x3800}, {0x1, 0x1, 0x17fc}, {0x1, 0x1009}, {0x0, 0x2, 0x1800}, {0x2, 0x5, 0x800}, {0x4, 0x7, 0x1000}, {0x2, 0x7f}, {0x2}], 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xb48, r1) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/222}, 0xe6, 0x1, 0x0) msgrcv(r2, &(0x7f00000002c0)=ANY=[@ANYRESOCT=r1], 0x106e, 0x3, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)) getpgid(r1) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000000c0)=""/12) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="7979523f921f1b4108d6ee1844501f75f769a106a5"], 0x1, 0x7fb) socket(0x18, 0x1, 0x0) msgrcv(0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000fb0000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea93a251f1ae8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc677e4fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7210f0a000000000000502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f18499a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4c7fe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5bbe36cc175c5314e88be8f450ce4ccd91318c03621f40d110e86ce53abf3c7842da8d1483d8a66aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a643aa1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c90901d49935002ac7a1331bf31ad576d2fc803e7346edb6785c899e8f3c7da2381a4eb2327004309206588c765ee222a827fa9161a66e016b56e7e1608404bb806f582a72a8b295a7cbdfea6173badddea1361a68a4b088a5a1a71229b090f9d7181730a9449bc51f1b782416998dced0ca461f46beb1eeb855af10c68be9d33c967aa5c02379bde58be735e9c70ed3fa512df2f0fbec7ff61533eea829ab4b2de2b43233bd249626410f34d274967972cf93e2591c56fee3ef9bcd4449fd44b0e857f060d9b0148e39ab89ae8854117160c296aa204d34abb4264b20c2f8b67d8de630307a061bbea03b7a149615202f267e195dc585e357b0f10ed8d8ab87aa7942711d17731097a295f3136904299f418a6e0f4b5de175c4ccdf8196c976fe91c04a6340522849f148eea549d6e891eef682f"], 0x1, 0x3, 0x1004) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000100)=0xe871) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 19:34:58 executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2, 0x8}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x3, 0xfd) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 19:34:58 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x2, &(0x7f0000000080)="9e21eb70beed507c714c33317d40ab96b3eef190dd205dd7e904ac207adb1af137e3cb7cd2f16ff5188b0df239cdcbac6106239735d720779c663ec31906a6755c4d5b27c200ef46f3d51b93bc25dcf407e7376a180028f789e4890000003cc359c597b695a841af47cb81e3daf59ac795feb45138c0c3bcb7daaf61691ec3", 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) setitimer(0x1, &(0x7f00000001c0)={{0x4, 0x71d}, {0x40, 0x6}}, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffdfc) msgrcv(r1, &(0x7f0000000700)=ANY=[@ANYBLOB="000000000000000000000000000000006f00000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e288a344cd8a0f41dff1000000000000000000bfaff283946e6a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000533b2f091567b2535f5806eef5509c9a9e00"/258], 0xe6, 0x1, 0x0) msgrcv(r1, &(0x7f00000002c0)=ANY=[@ANYRESOCT], 0x106e, 0x3, 0x0) r2 = getpgid(0x0) wait4(0x0, &(0x7f0000000200), 0x8, &(0x7f0000000500)) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005, r2}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r3 = semget$private(0x0, 0x6, 0x721) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r4, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r4, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000040)=""/4) 19:34:58 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffd71c9edd7848c0a8ecc2a04872f52b828586dd6031797100303a0000000000000000000000000000000000ff0200000000000000000000000000010200907800003e7a6089a4460000500000000000000000000000000000000001000000000020a4130afb5962bba2135f1359959ff448f3ce8479efe6545bc2283faccf68f888c50a18cb2e650348b23f36653b7291b918bbbde80daacabce6e844516a3ada17d7430ca8fce17f0c9681f162d801a45067908fbe59ee069c96da76b76318e62ac8967440e56a9b0565290454443e7ebb1aae59c689380b32bd5befba4c0840d32ba246411b44042593201145f15062fc9464456eaadf1583eea45516ee009c50e0adec1c2f68454238c68aaeb0e05f03c180d907e667506b49fb1cd856be5ff8cb5ef48e39f40c6c5c050378fcc0d7cbe69452a773a1e7dfef6c34f60562e7ee1d"]) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xfffffffc, 0x0) r2 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x10, 0x48) fcntl$setflags(r2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8060693d, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x8, 0x1, 0x2b0d, 0xff}], 0x6, &(0x7f00000003c0)=[{{}, 0xffffffffffffffff, 0x95, 0x1, 0x3f, 0x2}, {{}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0xfffffffffffffff7, 0x8}, {{r0}, 0xfffffffffffffff8, 0x1, 0x4, 0x4, 0x8}, {{r6}, 0xfffffffffffffffd, 0xc6, 0x20000000, 0x8, 0x5}, {{r5}, 0xfffffffffffffff9, 0x1e, 0x40, 0x7, 0x7c574306}, {{r7}, 0xfffffffffffffff8, 0x38, 0x40000000, 0x1, 0x8}, {{r8}, 0xfffffffffffffffd, 0x20, 0x1, 0x1, 0x2}, {{r9}, 0xfffffffffffffff8, 0x0, 0x80, 0xd580, 0x5}], 0x1f, &(0x7f0000000500)={0x20, 0x1f}) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f00000000c0)) 19:34:58 executing program 0: clock_getres(0x2004, 0xfffffffffffffffe) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x7fffffff, &(0x7f0000000000)="06000000", 0x4) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)) 19:34:58 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000200)="855273b755e2760973b83db6dbe75eca1fad652a926ce7449631eb2e93f3ca6f6ac3ba0d5db6a1f4cc8f1938a83956bbd48b90e19a9be8c4810263e6b5d733fde42d652a25b554c0f9d3a15fe9a57bbd28d1200b30b75a", 0x57) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x1, 0xb35, 0x550b, "2ea86ee16eb595607fcfd71100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) writev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f00000000c0)="ff0fd753ea647cbd33503f296cf9effc8dfd36abb766dd5f089e862ad89099f7d614b3ae169d60e4f5003a508f81832095cef4e3636138302d610f85ab7543f1bc7ac81b6380eef989844c643d7c2a880908aa661f4f3f3bc9906c6741459f402bc13bcaf98a41afad80f08b5c8365b374774eeb786e62af63b7fc3e52f4e0b5", 0x80}], 0x1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) write(r1, &(0x7f00000001c0)='\x00', 0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 19:34:58 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa080045000038000000000001900f907800000000450000000000000000000000e0000002e0000002810000005ee1048c"]) sysctl$vm_swapencrypt(&(0x7f00000000c0)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000100)="6e50e09dd25f03ff86f917467f6adb7a443bfe63fb20aaf11fc4e8eabdbda9b7d5ed36afcc5bc00a81810653747e49be8875d1092a5318ab241c20f11b3b45bee0bd9248f111fbb1d44d34f20b3a32e9506c5890471a0ef9c9f87e353e36b6796a8625e18855338d01af8be70d0c9240b5d9cce4a121ee51eb01992a55e8bcd3eb910471073f9e70f20f32c5fe15a28b4c96e64725606a1d27029581ec1962df0d0a63d2ad2344d28ef0ec57cfa76f1339c92878e372a1647460360d0afda3381fab1d06ecc3b1aabb9f59a4db4c6d1b96b05c9d896075fd957079d7343beb384d64c862c3f116460c9c", &(0x7f0000000200)=0xea, &(0x7f0000000340)="15db03cd69b17354e12a0e26d0e44fc136125181bf60d537b5cc107d36e8b88a10dc1d1179d7cbfe6f99fcdcfd256d23fa7e54c8f1b6e0f62669fb7fbc51a53dfecb2ee18e1df0779520794ff00ae9f164a826d19e4be106ee81a12be3efd63d1376b268df0ec84356d4156c3fb8d356b4c3ae6bbe0dece54f3a6466e0aa87e69137c35653550aa259dc2e57d9ebbc7e8fc31c828d7434a4a74615d5747924c76267197f710d91fdca87fa5432f859859f9c870cead4eae67ca7a6b588651e100695d8a4885c82cc2a7b69b8bfefd31c44db3f8675c9029c901eb77bccf713ba", 0xe0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000280)={0x6, 0x8, 0xffff, 0x3, "a632990656f8b7bae1615e76651d9f866500e8b7", 0x24e647e7, 0xff}) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) fsync(r3) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r0, 0x0, r4) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000080)) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000440)="0d1d2a45dde6368b9a67cc377f2f0ba47ed46d4028112e18146a54db7a88933e82363f85e901f2b447d1e2fae8a2bed8eff90ea6a97e9ef89c34efed9a8afbb35e46ad135a8d2975f88855f78297981624", 0x51}], 0x1, 0x0, 0x2) chflags(&(0x7f00000004c0)='./file0\x00', 0x0) ioctl$TIOCFLUSH(r5, 0x8060693d, &(0x7f0000000300)) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000040)=0x6) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000240)=0x5) 19:34:58 executing program 0: sendmsg$unix(0xffffffffffffff9c, &(0x7f00000015c0)={&(0x7f0000000080)=ANY=[@ANYBLOB], 0x1, 0x0}, 0x8) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) accept$inet6(r6, 0x0, &(0x7f0000000080)) r7 = socket(0x18, 0x2, 0x0) dup2(r7, r3) pwritev(r0, &(0x7f00000002c0), 0x285, 0x0, 0xffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x814, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x3) 19:34:58 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b, 0xfffff}], 0x441280, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r4 = socket$inet(0x2, 0x4, 0x0) r5 = socket(0x18, 0x2, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r5, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffd, 0x5, 0x1, 0xffff, 0x4}, {{r4}, 0xfffffffffffffff9, 0x84, 0x10, 0x2539, 0xc7c}, {{r1}, 0xfffffffffffffff8, 0x40, 0x8, 0xffffffff, 0x7}, {{r5}, 0x7, 0x50, 0xfffbf, 0x1, 0xf720}], 0xfffff801, &(0x7f0000000180)=[{{}, 0x4, 0x10, 0x40, 0x5, 0xa333}], 0x0, &(0x7f00000001c0)={0x7, 0xf4}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x5}], 0x8, 0x0, 0x7fffffff, 0x0) 19:34:58 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYRES64, @ANYRES16, @ANYBLOB="29d9b79c3bfb5a3078ed636f55d6bbc79251b509bb3e2a4e49310f26ff15de7a631b159ed85896fe8c50bb43591e34918e32217da4f8a89bbbf36021b2abf895cfdfac3a259220eaed3939b522d954cb28cab03c8fd436123326a182e3c035743e1c61476cc72d127cad9eeef3693708f19795eb7202ae753a703ad167a14aaeabf4dd0ec77ffee521802eb716c8f364ff5cc9e0e1f169819caaea1a12708d609a48fcfe8af5833d743ca01be7b6f5"], 0x10) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) sendto$unix(r7, 0x0, 0xfff5, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 19:34:58 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) sysctl$net_mpls(&(0x7f0000000640)={0x4, 0x22}, 0x3, &(0x7f0000000180)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0xfffffffffffffd9f) 19:34:58 executing program 0: r0 = socket(0x1, 0x4, 0x0) connect$unix(r0, &(0x7f0000001400)=ANY=[@ANYBLOB="82022e2f666901800000cefb2b6b7f0f0883c012a31a6f2728fa517e6a483762648e653ab33d955cdfeda74314dee445a05822d343f941776cb34fc4cebeda757b8ca841983370314563c7c2d5768ce0656c4e7832c0fb9741dfe29c0ef689562c9665c211ee1744dfa349b6c1d6982928355057526f747a55d9bfe6e0f618e505fcb8cf66f8a10cce3937f9987583aef3122a145b0033c72ef4ec842cab685085de49ee77e26c22892c65b80e61105eb45c316416ef3b3bbe1f2faba13bdbd903ea0dd5679e041473269400a2a7c75f107ec3d2edf366f311be1abd5f14809aa0bedadf1adf6faffb23e2c56251fea73b7887748d6ce6a5fc7c35d0e1f5"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() r4 = dup(0xffffffffffffff9c) recvmsg(r4, &(0x7f00000013c0)={0x0, 0x0, &(0x7f00000012c0)=[{&(0x7f0000000040)=""/18, 0x12}, {&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/203, 0xcb}, {&(0x7f0000001200)=""/164, 0xa4}], 0x4, &(0x7f0000001300)=""/175, 0xaf}, 0x802) kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x4, 0x0, 0x0, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 19:34:58 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f0000000300)=0x400085) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r1) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000200)={0xea0c, 0x3}) r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r7 = accept(0xffffffffffffffff, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) bind(r7, &(0x7f00000002c0)=@in={0x2, 0x3}, 0xc) dup2(r3, r5) sendto$unix(r2, &(0x7f0000000000)="b100053666c36a00000008000501000000000000cea1fea7fe5a1257833fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4ff89720fd3874303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c00000000000000000a3f80004000000000000000100000000000900"/177, 0xb1, 0x0, 0x0, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) 19:34:58 executing program 0: sysctl$machdep(&(0x7f0000000000), 0x2, &(0x7f0000000140)="d12094d596884ad526abe70073f258552c214b83df43ec47eadb6fe37c7fb7675f7a70722bfa2567c73f61a08eee6a81467c2a83c558984c22b68831f0eec8973b76265dfcf6376b0d9384ff48c2ff47ff4b45e1dd52c3efb689b8b1f37de6f2e38dd843162d9ae692140074ed324f6bfb9699498d521833ea734c535b34f578ae954b66b678e591261745d60a7f261043ebad26073a6b37e84ee4cb33e94eb803a4e284590676", &(0x7f0000000040)=0xa7, &(0x7f0000000200)="edde5ddfa7e914db150b592a7ab8fdee358a3c3542bb5c7a15e2adc326236d221761ead9ebe0d3a7b73fe236f7f0448e5568fd2e51d24fc9da66354ee12f3776463ff1fc4fbb0d8a2a945c9b574ca66f36abfc1a9cb819f43599016b3fe70e08bb09f54e94410362b227121fb0505988cf91e901b91acd0e463426908ec73dcda9e8e01987d41af614c0424edbd8f49a5b7d9adbaafcc0f045d2e8ebe1a3763283c75030c2d8c5b4a943a91a8a53cfadfb2c556d4b6eee45f42b8dfd35e24b0e4d90b8f34eb26ba537e261904fd6870aa55bf91a7a8edc69180eee6c9f76be90d4196675687585e9c4074aad6108c3", 0xef) socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x6a, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6031797100343a00000000306307e8000000000000008000ff02088506bb2e7efe98c37d3f71138f58000900000000000000000000010400000000000000007f5d7700001100ff01000000000000000001d3f5abeaf5855b8efbf0e6a5893deb45b4b0d4c30031219fbabf6244db5ed9783af1fc103efc2c94ff15090fea00848126e1f4f5bd8aeda5f9a35feaf004b85e2c217dcd6c11cf81a525bcdb153f76f4c2906a6ae1c87f4a3eb428a058309a16fd2b4ff802e26d9b4a318e7e41363ad021ee84aa9a6dba71253718d5e811522e8acc482052c923ddd13207c9588e37289893"]) 19:34:58 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x29, 0x0, 0x94}], @udp={{0x0, 0x0, 0x8}}}}}}}) syz_extract_tcp_res(&(0x7f0000000080), 0x40, 0xffffffff) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0x1}, {0x1, 0x1, 0x17fc}, {0x2, 0x8, 0x1000}, {0x4, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x3, 0xc, 0x1800}, {0x2, 0x6}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x1, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc32f, 0x800}, {0x3, 0x802, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000580)=""/25) semop(r0, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000240)=[{0x4, 0x6, 0x2400}, {0x0, 0x7}, {0x4, 0x1, 0x1c00}, {0x0, 0x8000, 0x1000}, {0x0, 0xffff}], 0x5) semop(r0, &(0x7f00000000c0)=[{0x0, 0xb5d, 0x1800}, {0x3, 0x538d, 0x1800}, {0x0, 0x101}, {0x3, 0x0, 0x800}, {0x4, 0x4f55, 0x1000}, {0x0, 0x401, 0x1800}, {0x4, 0x0, 0x1000}], 0x7) 19:34:58 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)=0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000000c0)={0x1f, 0x3, 0x6, {[0x7, 0x1, 0x1, 0x8f1, 0x9, 0x20, 0x7, 0x6, 0x0, 0xffffffff, 0x2, 0x3, 0x3ff, 0x7efb, 0x3ff, 0x2, 0x7, 0x55], [0x2, 0x4c8, 0x1, 0x1, 0x9, 0x4, 0x1000, 0x3ff, 0x0, 0xfff], [0x1, 0xffffffff, 0x9, 0x1, 0x2b, 0x1, 0x2], [0x6, 0x1, 0x2, 0x7fffffff, 0x7f, 0x4], [{0x4, 0xffff, 0x2, 0x2}, {0x86b, 0x80000001, 0xffff, 0xfffffffffffff83b}, {0xff80, 0x2, 0x9, 0x100000000}, {0xfffd, 0x20, 0x1ff}, {0x5, 0x8, 0x6, 0x8000}, {0xfbe8, 0x2e, 0xfffffff8, 0x35fa}, {0x3f, 0x3, 0x3, 0x8}, {0x1, 0x1f, 0x9, 0x9}], {0xbc, 0x7, 0x4, 0x5f}, {0x9, 0x4, 0x2, 0x7}}}) semctl$SETVAL(0xffffffffffffffff, 0x4, 0x8, &(0x7f0000000340)=0x6) r2 = dup(r0) accept(r2, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) recvmsg(r2, &(0x7f00000018c0)={&(0x7f0000000400)=@un=@abs, 0x8, &(0x7f0000001780)=[{&(0x7f0000000440)=""/86, 0x56}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/224, 0xe0}, {&(0x7f00000015c0)=""/102, 0x66}, {&(0x7f0000001640)=""/2, 0x2}, {&(0x7f0000001680)=""/108, 0x6c}, {&(0x7f0000001700)=""/91, 0x5b}], 0x7, &(0x7f0000001800)=""/185, 0xb9}, 0x2) r3 = semget(0x0, 0x3, 0x612) semop(r3, &(0x7f0000001900)=[{0x3, 0x8000, 0x21002375d9493bf4}, {0x0, 0x8, 0x1000}, {0x0, 0xffff}, {0x0, 0x31da, 0xc00}, {0x1, 0x53, 0x800}, {0x3, 0x2, 0x800}], 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001940)) r4 = open(&(0x7f0000001980)='./file0\x00', 0x800, 0x1) connect(0xffffffffffffffff, &(0x7f00000019c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000001a00)=0x80000001) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000001a40)=0x6) r5 = semget$private(0x0, 0x0, 0x50) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000001a80)=0x7fff) socket(0x6, 0x2, 0x1a) pipe(&(0x7f0000001ac0)={0xffffffffffffffff}) openat(r6, &(0x7f0000001b00)='./file0\x00', 0x20000, 0x21) 19:34:58 executing program 0: sysctl$hw(&(0x7f0000000080)={0x4, 0x2}, 0x8, 0x0, 0x0, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs, &(0x7f0000000380)=0x8) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r1 = getpid() fcntl$setown(r0, 0x6, r1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfb) pwrite(r2, &(0x7f00000001c0)="88d1fb386fabc5911379d6c1a963c8746fbf993919ccac37018b07d159f77e7fc02720d5220ce1fe477c578ab9380a01050b2bbd6aecb0ee978d83575f306c5195f95e3868", 0x45, 0x0, 0x5) r3 = getpid() fcntl$setown(r2, 0x6, r3) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x40001030, r3) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x5d) ioctl$TIOCSCTTY(r4, 0x20007461) r5 = semget$private(0x0, 0x4, 0x1b2) semop(r5, &(0x7f0000000180)=[{0x0, 0x1, 0x1800}, {0x0, 0x7, 0x1c00}], 0x2) semctl$IPC_RMID(r5, 0x0, 0x0) 19:34:58 executing program 0: poll(0x0, 0x0, 0xffffffff) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)) 19:34:59 executing program 0: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='c\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = semget$private(0x0, 0x6, 0x89) semop(r1, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/4080) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xb2, 0x40c}, 0x9, 0x1, 0x20000000000008}) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x6, 0x89) recvfrom$inet6(0xffffffffffffffff, &(0x7f00000011c0)=""/23, 0x17, 0x800, &(0x7f0000001200)={0x18, 0x0, 0xfff, 0x9}, 0xc) semctl$GETNCNT(r4, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r4, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x1}], 0x4) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001280)=""/4096) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001100)={{0x85, 0xffffffffffffffff, r2, r3, 0x0, 0x31, 0x409}, 0x9, 0x1, 0x20000000000008}) r5 = getgid() getgroups(0x0, &(0x7f0000001100)) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, r5]) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r0, 0x0, 0x0) 19:34:59 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) dup(r0) sendmsg(0xffffffffffffff9c, &(0x7f0000001980)={&(0x7f00000001c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000001780)=[{&(0x7f0000000200)="57c89867474187f23f8b6e79738c3c000dd8026c65cec03d176fd99d4fff5b634f905c92808bd30c92413d236bc172ed18e584b4fd87f86466791759d7f5445893bae7aea7ab40b71e986ad9180e4a525acf7b5719c0e0b3540d68d56316d5e0858a1dba90b67d75b0cf71157b3c0ad39c3534bd89a79f0dde1fad74297d32adbb46803564ce90a036bdabf08f11940b6da4eb6de4180c94d0aa8841c512d51b26dacef5130631ccbb90f3a7f2a37fa2e52991b08d45879045ac8dbe33b4b381090a31c5d0fe28a75231f0f651f81e69f7f17f49dc9ef9435b75a0ac9ec53f", 0xdf}, {&(0x7f0000000300)="4b664eb3cadf583772638762ba38d9fc55cc43b9aa39318772de9a553e7e2759bae5c0af516598db9aaa21386716a75ecb22353d2718af35ce664dc15f4ee3d0a95318466c0a073275ed2b6cf86c1d98b3cffeec0af5845c36e021c3fe5f196e4703e7df31d292a0e43da94863fbf5749d9a0381dbff76a4189195fd2fc9f596dceed39b40357e3e11201e21e142cb1b531f3321ef88bed005bd7dcf5c3a4ad0b8aa03f1ea50e2a035337fb6c7af0bdce62cc42d2406abcab4382615eb2fde84343445dce6074423485bab79db80d4d484db8438bd00fc9a1d1fdcca307dfe6c93c8811729c8b532bcaa", 0xea}, {&(0x7f0000000400)="fb59d77d2abd7a0fca39a5223d9f2ea84f91b17e732954f951ed7012ee7d4c5bf839fc50cc15feca6304b4fe435797b95908ea627ce43221bf34f84904c3ffaa61ebcc7763fcc601673f0a28fd15b288500ae9037c2e5f31d3c628e02275a19771522475c78fe731fd4517e03401db9a29eff2a94d1059d59094ac349fa560a479136d3bf740d4f93178eec0d8ef9827bac38ddbe5db8b741b8be51d8c1dd2fe3da1f80241bd93d858a558dc6120798530d327add3aa062d81cafbf3717ff0bd7420cf84b531fc5651c9faf90c28c40f5b69f38a8dd705e5439e16a3cc46716846ff5adb4ef4258f3b15acf8ac728059610bf28e159102ae6ed06eaf985ce79dccb3322a1d70212408e862a7e627c1d31a41da0ce2f84e1b4688e596b14f333916f47c1e638c36e8c9fc76b1d700526881d207f263d246ca85f4f85bf0e7d6399e83999bf0c26bc2676bc2b77db87680b46c1d924862256d5499300179f6341c7f418932e01b28a28c4867d57ee7b40d455b9e8ac37a59c68a34b77b6797bb14742644beec07ba920618078bcef5e3dfcbd2cd52fca79139910c1398e11056aecf198fb0112203a32450594b6a4d7d21e10d4b4c1b87299ee08b1b4507ce18e6a3c986f7acbfb5fbb1de00db15357d50d6e368d26b9462cee8f1ae38a2548cc004cf078e8e0fb3045ce7b7a838ca763b5edddb49afe9355b0d7926cc16cd53c2257c5e11c136808a6c3ed62b2d67b822e89c6bdc2d0e5b7107a81d96279cef70dff72706d10f1d54c6103d1dbcc73b63189a29b0643f723d2dec45d15c50dcd23c5557e3769c9047c720111738ba1754380b16621c07ec34789a286c46a31872da8bea474fc272f0a7fabb6ea1a89e84ad30bffd5c34147a90fc5b5652cb43ac4641ac6a9fc245bccb3e33fbd2fe50141c5e88c1a31f2979c7ff620b4ecea045ca974a314fc3a8f9799c3511ae9498a7b9b81d0cdf7054d76a4c317cc10ce4ef73068312db03b927e3f86b4f46e36842d59572d3070595468f5e13a08176d9f763431e5f12408e9446d6b286273b7c478392abec6a1984cf8f410543c60bc8b3dd56df1c0642c28d00655588ed905383954d2a32bcc7640254683247aa1e242c43b721200d2a64ac3a02a12abfecac4adad282b5ded6f460f3ddb309642e2f8262727678a58acead52d9e5f143dcaa3dde2ee46d74784aff1735d0aa741f58e4076a3533d23d2cf41cda410e94077633b3b598cc3f9ddeb8788c906cbdd4e1b5782a4e2289921ddd7606ae3256a433c57f4e34103de68dcbb1c49a24e3a938ef97b6fa79830fe291e589b7dfc4c54f54b1e72992937431fd92a99dae07e2b018e943eafd270713e020d221af6475192a4a1190468d34ca435b9b73d2e702f8dc6819545fdbc2989b5f97e9e2966455a4c930961b07a47a20a1596f93977eea4b611242bc0f6ebca820e98d6f90432caac128a2fba430e0a3181bab5d560577f64d1c44d6f172c215e15544477c286efa0fab8a8db570f84d9de93b447f4bacb11ae16110c592db5047ab85ecd4da698e5f3ebc2562dae5dc2779a6fcbf969fcfba3c3fa5a3f503b63dee61fe112c424180734762422daf349c3a7169aa8378552adabb6adc5df2a5c8b6aa4d33f938fa50a2dbb261fbd04acabcd70b833377701bd631aaacce2d54ebc3dcd3dffafd70faae1916806f435a2b0df6fd82dc372ae09c2e79550564d8f74e173e57a5665e48a94047313b82a3dd7b28737ba7225f6bf67c3009d3f195828f9745d13716153bf1daf77e053b5f9ac1a238b037aa1f3c1361e5deaf9ef3bcd66a1d283025a3037e1f222d644527f551664e7c7532a0b0443b7efe5d58c49b846bf140be484c8bc0f04cdc86b85274f4f6c5bd5520d13e2e0b9dcd44043f244f6f6280fb923043c5cecb2a49616b924dee4bf79c8d46e53f5ac2682568e6417d02938d121a351ce46efc6d07f7581e70350b1c365885f9a294548ca6daea373e64305557ce5228ad909941d0bee6827cc00e7b637c9b6dc71a803c30a92323b0ad1be82d71559fff43a523f6cd458abc6d50f337de05da2fe1ec54ad6460356d1b8a05f90febdf79686e1633bddd6587bad513385bde8897ccc9d94f19f9a98bad7f17af6ca2ad9f07b917969fa2591db37aee0927aecb356a5e06609621e952a066feff8b5c0766a6f45a10ad319d5a8571ffd8480fe6ee7c4629404465f91601cac4959f7db2418bc9b2c8a1b45f0f5652f3399bb166e01fcb0e742217e95ed68d2a12fae902d44a12414764a59993e306e06b46f3438682de39e7f181541fbc7f8e23464f6f883bfff348c88001edda58990409675161ba606e301dd8ad63b8b1348a316830832f49c585f477d37283e37b0108e83489bd552c1c210691076894e8e5f1dbd929ed7c5b220cd09dc9ad6db187fd2b91dfa4e79a26ad0b33ebba7f7c35795f792192241a04e1019aa6d6c60e7d4f3ac69ae344cc09d8869410d4eecf4c33ab80634a2ec4aa99e4b5819631b28f1f8879de4ab38744ea8b6535f09275ec79215ce54cebcd4abbc22edf50234336296bf835dffbfabfe8a47fb499dc17653691b82635ae82ace322e0218a7c72e7f40b742e71949da45e2343f755278a0a4ed6a341d79ed04ad3bdd88c9687c4d43237fd64ba29c2df3b207b04b00b37060e4a7262a8af427f0ee7d3ba6e39f5c1c4f793ab06395d4c0d64056dde1b17e151952741ae97e7268392cda4287507545c70973c21fd8dc9c418c743d403de0e314bae0355e89e8d87b45380536031762cd61b34ec55a1c3084e4d9f5c3a80cbbd1a1000db12ef927ecc7b69f7d6b5d5ba73020d761fcbf4ee183fffd62b1dddd077e7563425158aef5b03541e50514be7a0729be4875e6ecdbd95629c7e5f23e4be87bc846da9558a7447d386e3ca54f253513ed1a19831aaf02f496a551c522108e561a4f52fb89c4e2c3a8aad157244bf2984f00ffd9ba58dad8ea1a22cdf89a2ab7be8892b3c47b840f7714431b2b91a0b0e9fdefe676cbc0f79f395875030399da35814396f10d87a0176b0e47f16f539eea8d2f087e408fdd48532ce943f76381f74b902fe006d735bc0d254b392b775460dbd0b0a3e6cf0a4315288023e5f45e14e6244f26e5dabab4ab56e250175d231e18fcf900fdcd410ffe18478c59c5e5633df9e6a440a3b28f7f53f89330f7bcb6149420d6b2c2f331b2b61e73debf731573ba4bf6cc18bc3e2522d25c60401a5ab6042379081626be807364327c1c95f1740aa6a3e6a8742cf4d065c4f769d2ca41f945760be5f0152021944b36b75e463eba57a324597061078d36c8de7a3c8a670ff083e315e002859f9481ec52373b3b5b997805a0e44bf54314c670281f52e70ce15c7adee3189e730aad316ff58f96c28ba299a9c5f9c36cbb0bc286f7c9f53d32214908d14dd8d161b11ce1c6f9c2a7ed4a9c52a8851f81ac3a0b3a4aab4115d60214364c9834bdda38935f84de4de08dfc717f9862bf627bb393cc3ff0b11428012ea615cb781bc7d7073d77be1240ede77e2974249f4a3486f59476490902babce49781a430fd7901f5a512a624970c59f38d157a92380be57d527182fe50469d734045fc7c1605f717408578d4aeecaebe401b5cc197d631942f5b5b5b903b2b98c09e47c5019c4775f77793e94b11323dc2757d808d7d4b7b578eb032ee0939372446d322d56a3e3743ed8eebcfaee6341857d517aa4e1e9906008fb1123875415bdaac31e77150aefbf0563d8c5588a0e807414543b23fe2555d1f9929ed3aa59e406b5b989edb9a18a1372cf0b707040ca17c1f3005bda3a530c7f99c623615753cb2a7dd7a3654b2f8d33df4da519623ad60db5fd96bd9543972be345749bd790ec1cb24657f5d6df1c14448053588decd70d9b01d273aa627f4dd1acf3e675b71d751789e2bfa779bc1e928f2c1842a538ec98c26a4795a15fe76d53af328fdd03aa3225bf1d9cb7767b73d773c783df4e1536e762d443a6e9e65cdafea6c0f40197509243ff78992995532348bdf4b501dabbd94cd4f32ad8c280a11c3f521042823aef15bfaee7d027a8ed4c551e3627c05f531ca8e519e93930f38b6fc6ad6d8488bdcba2b2f07848a57c62f1dc578df8ca7bc78ca81b6425f82f2616ea10d2762e98ef8e7309b8bd9e0dd118425ff47f882516d55d6a308471d749a1cf40f370ba3c1f21fdad06c13830477e6f9c131f5bc93fa6e7415dfd01f515520793c4bd3e5fd0acbced3d04549d6e0e38362d22e763028064537f6fe76694e3e6a2c96523b712a18f19feaacca555b810fd08158fdb2a9663512dce7bf3b06f7d0b2983c93b4ca03fe2863def4c1bc62b1609f9d1ee5efbe19cc287bdf4ea5e29df97d0d2b358d5acbf870ef53a52e03e023df63b99019d46dd29bac1fef291350ef911b14bf9a7251d8c213346405410aaba6503f847ebe7c716b52c11c580597efde820bfc490b03ca73327fadf6f717b7a8701ebd70e9867a5324b5835effbc0d4dd128ef226032159f8d60b53023e41e8da4e0250a5075f0de69d32a0445cb09122d52c098a133558ec7f603a8b264c926d159c25b08105a918e5c0855c3b1a5f329771d42e65eda536c2598023d27ba818f8615df6018ee7d0a32748c7f23eece7abd51da40a78c64e7a58d7d4adfd63bd667f914cf59c989771f007ad0cdb2886ed334176c5f0850c1c200c12aa5319de805ff9e1e4d70e698363e8f2571732bb4029e335dbfdb00607104c784a01ed33d1a42702372c0c59bae921c7985b7855801d58a91603fbbc49ed1735366dfb91d41b938e488504fa75e278cf321354ec8bc316e4a25d428a8c9fd94860a89433d0829408379a23030e25a19f647213ca1a45ea4fa7c1fdf856931529a4fd9a90b65e63e550dbe4da99f24aa51281c423ca64c1ff8dd786b5d4ea87bf7a8370f175f1d5efa4fd6e89e00ad0003994d01b2be13ed7a0fa4e4e9447b261b4c81329ad5efd7d4ac9129d66e8706a33a5f2d6b1e8f0d100ba4b85dd74408a27e7be750cc1aa7a0e3afc3825c4f9a615a16e1ef985a08ffafc5ed1c8b86e77491ffb84502cd928b823ee8601317313a56e10573d510cb5cf21db6207f1722029843a1a1f43aa47895b6c986d9cf4321a146710eae346b71b36d6d9fe10a131c5a1700730aab3bcfb44d177b0f95d944060f1c4cd20bbd370cec2f34790a9a4e63b0d26daeabff78164e4ff7e76fe0228f77866e7285840c7bea9193e6006dfa2a2694e641be2312cd17cbef748254b389d0f4bdcb0068802ddfd1821da475b4fcde7c81c124fa8c6a38db3c7996be13e776c90b03a82862c4b319683bf7a417cb31cd20602f0d73f462c9aa6ca37ae2189a525b8a084019fa4c1e8a9b9ebafac1c8040d8028df8300da1e8b87eb89c3bb80993a1164cbeb067277b98604f20f3a80f84ba1e352295a31444914e15a991a85292f6255b3e155d59b0e08154468f4e8709b89b470e43b6f27f8a50b9655f156be6ef3ce7b4c050a9e7f04471a2307dd1cd907b303b53b4cd48c905bdae0ded275d3a712079ad8050ed98bd0c07e7593e7124c702a0aa7e3845572f8200bc18f74d50be1f9af4316bec10cbee4803152a4a0b0e2a906cd41763025f289e3a1af7e96cbdc5f934278ec5ac0f7d5cb8332fe3676f3e4e0e07d772fa9aaa796fa4b9728b32f6f105082e1952a1e1cb8ad2aa3d134443b921504f40bc245fdeb4907d3617f15298983c3f832ebcf4dbabbc195c841b85d5dc", 0x1000}, {&(0x7f0000001400)="dbf35ffe30713f4ba59a011acfb7c375d23f3d3320abaa7e857705f1bc1ef00786686188b5c4c33a65f8f6d61ce3f2a98b43b0ca72a5d2fff0f4a2a50827fbc09951ec87eb812438f1a96c48c88f3ccff3cadbe14c1d8a78a79ab7", 0x5b}, {&(0x7f0000001480)="88cfabeaeb87439f9bcb53300b2b37b2869601377c06cd0872788a149ad89c9b07521e0bd0b275f8b17cc3317cd2c186e14037c950ab84f6331691fa06a9f661c9d88805fe095d6a26152d51c546c643ad1674a491ee3faa2228932079c03d059f3ebf09a3bebcaaf8fd042342ae1dd0fa1e02a43e90b47ccb945c4a2a7756ea08ad9051a30ac3023892656b840a78ca698ea0c30401811ddfe252fa227e6915fb36cb53072c79bb07f50c8aa488b2da9ca035234faecb17395b5df4", 0xbc}, {&(0x7f0000001540)="5c6b8b0e3e217baa8d3c5ab908fe313dedb574c700aade3bd196ca3d56cf351c497d9873c3f1d25318ca8ba075f54249ca10a479850099a46cc1fd3a7fa19d556977f54eac67169a55b02c8ef459675d16382130fb0ade2f522355e98952a1ce4cf617e417e10eaf209b689de552af36f54ce7d472516000fc0269170b3fc089b4056b91f12fafc1f0dc225379afc6f9a048ba1dfaa72f862e38b6915e8c19fa948b771c31529edb67085d9ab49927418ef337fbcc108b18fa1b1cc406c3", 0xbe}, {&(0x7f0000001600)="16524e85a4fba9abca1b537ce51fa9c1d619797f99a71fee4d43a090fcf1df8f2e6ceec9613e1c78064c9f17f357a6f7daa74549afc060a89e6f644ad9b28f8a4c973ae09cbe53858ac58e54e649d0ed76bd2cf009ab", 0x56}, {&(0x7f0000001680)="4f9ffcc11f818c2d729926df5e6fb907aebb8fee68725cccab55689e9d8e6c754fa7264bd1c6c825eb98d883310ae3b766983c99715519de4a348bdf87c144d436a394e515864e1ebe8a9284bfa2f38d894edf5f6f84c1f5825b95e154b382208c5c408b5ad732b6e639c1fa3de12535f41384530750c683f9366cd27bcd4b6884bd0b6f9e82816ff3a40881ebce22f98be69c89c3cc802a8dae983820a74edf9271348d36c348e11142cc7e8684c977df4d41d885730e964e1c9e3028f2dcc25b165925db81739a5f1e", 0xca}], 0x8, &(0x7f0000001800)=ANY=[@ANYBLOB="b800000000000000ffff000039000000a21080bea1e93fa19a6d19d8315d45359ab1e9086c6a58a6a292a7f9f6838aa94e3bcd84513b1e1ae710b8cc3c33d99a060ed0fbcdae86e730bb24073ae9eb1bce359d2860ed079c59a9dd0e577e6e9298ff5c941758966282d94baefeac62695b0ee7874f48443e155bdb0458cec0a5ed8855078915fe9f8d3ea1c623023bc2e5be3470bf9139bdcadf1e157cb9025969454d67356d7e0ec0015182d424e7d6306c395a9ea90000b800000000000000ffff00e4800000009d836cd17e77f7791672cdb5bba3a0efafe7b13ef177e314383d580fc2980fa490a7e84042b67d77c4e4c32c1030b584942c7f8386338fea8d026239797a273f4b4ef119cfff16d4c51f1f7bc92db859c6a70e2549fc94d92180d156c004c2d4621f9309f19d3c4f074019bf507c3166c174206786756aa95694264d9addf7d3df7519fd053a6d64f6d875fe0af21485a8771abbfbca88c1b715e6ca1857099797dc44d982000000"], 0x170}, 0x2) openat$null(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/null\x00', 0x200, 0x0) syz_emit_ethernet(0x2b82, &(0x7f0000006080)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0x2b4c, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @rand_addr="3c8ce6dea9c05a857700ad89687b527d", [{0x0, 0x8, "27fdf60af501367f080e13bd2ab894f529a37c940cc2425e0e6c3fe4b8612028f690d05e40e6b33d9894d996cf01c944176c00ebd151084f3a118f3f5b3af88e9da077"}, {0x0, 0x11, "f4cde8795c136165a42afc059c99a055f391c623e53327b053f4d573c6624dc40a52a3df4c05604b20e15634a92e87d1699a235a4a5c45afaba8f7c4a741ae89144de3dde1d2dd1fc3f7df98e0114b68757f878c3f898e4910a4c8bcfe7457693662cf72bbdff8884584b22fdb5533a21174af6d3c8a227d9f8fa4d61b925d70dbd77de14e09545267514e"}, {0x0, 0x209, "f464f091e170cbf661e03fcd2d53bb9b3809993e49644d2384d720d179de7c19415d102c861185f0172f5b8e27a68650dfb602b0268494bef3c8f9a632d2e3296d6c0ad3171d25b44bfca5012d08fb2797550249ef4bb0fcf83034b955411cfaa4330c81f59f9703d03f6b946ec1a4917d224418a4b4f04015c54084d72bf9a59d8e504dbad7cd03c8e06f0ab286d1e85c9ecea0934968536d6fb10a10a4e1c354d69311d45cef9adf3a98e59ba10f021eea66da4f33d01120c12728a691c6248b6c7dc348387d8975288a33c7cbe31466f35af164e29704f60a42545ecfce5d0e46321d2accbfed4cc77f7fada62efb94cac94857571fbecada26407d85124845de72b4d5c5ad342c5dea630056ca81f99e7cd842eb754b409b1f7ef103c03a03d3ff9bfe345bc94460bbff78ef30e260143ee19b59aa0fb4f41ba1a4b2167e7fec9a0c851ff15e8509aac374d2267a2dff2f964dc6c97d44fb08a6dc15041409d7411d9b8849d1b52351a2e14fa810cd52b6c85fee841cfb1e2d7d076cab1655bf55a05bcbb1e64a0ac67603e03a0d62c846e442e47b4997d5a2b169c0f211cd14ffeec98ada38b1ae566448a938bb5a24d75d55ecc9ef85b08ba134d5b39f4179245f68edd3473ad57a996f3185940d05c89125addca7857bc523d41dbe74da8ad98d1814368cda6ad0a4a122da2000ee93377e76eca1448071ad077e0fc81fee15268e0603c8b68e8268ef079a5f2c22c04491f588a414c43dfbae69cb4a0885de06668bfb1913fd9a94d65b39230a758edf94867adf7c733b11331a00a591ce50c80419f93ab48b0fadff158dedfc603aa461d78743ad9486cef2f8201bde1e90110619bd2b5e84c835f998b13d1ea2158b81e9accea9d5f5ca815e68e96ede7e3cd9e4df9b4b56ad55238ebc8acd58707c25f08aa5af44b1f848e70aa8796d9b5d026798c6453dd7d0ba65e78a67d05eee397a86d268e567aba665a3ddef67a5ccfcecef992ff045fa62d96630c186910c8a582ee90d7b5951c569d623225d528369f2b1a587f58577aaa6051a13a92b6cd78067a3fc8b75e14983e52ef793ff68946d10cbdbdc660c4f17802eb286c965595f172389ddb628f9b62b26ccaae6097d0e7ffecd9ef705c6917e323d627742e8fe8ff2245552f863a4b848693c92b9ab5374c6a7fcf3e8b7611695705a17a71f24d8c315dacc8d33115dd2cc6e1410690e0cb3a197f78725bc7919ba5bf7d3fc7c64fec77d02ba39bad3b4101d3e13bfdcb3f02e64d56db9b140c9feacbf1a9584f4948f67f85207390d3c776764f59c174f10ae590725cb6f6137a7a903e824cbe5ddc14ee3b3e5be79f161a8edfa77834b3cf6ba8849fa4e76712fa52f05bb8009ebb85c6e4c660defbcf01627ed95c53f78f3d3f15d32ff7639ec69419567e43c497b29a6ee379db7d22f1297f4f6b1b9195252f0bd8a823e3f53cef155545d5d957c677d9ae102b6c2a7d7e531522da652f9047726597e4a382b943b0bb75ab6047a92c2cc22850658bd16f090571e8b6a5cf4faf31a3dc5b937fc74102f97f4b84718a9fa67c72a35848580a5ad22ec8e519742bb94cd7189f58db3a505f1b32078de93a6f0f007829f98615e5ef79677fb6112d81673dddd299ffcd29a39bc2f6469760888ba56d1984e74c4338ebea81f9f15f8679527099cb20bc5cd235afda43528fa1deb8a405638ba0a01e1f644618a84dd4b96fb979377336fe32351f411ec8509a76338e44fade109ea9b1c544265b292db2398bc1561924cde1f6aeebda4cc3a443ca7efa688c744fd00aa828652fa61541f271ea28d01d16e7d8421ffbafe96232e602da6f99bed4244f78c86c161df734833774839a0f98a8016b3cd53563d9030a26d967e18a4fe68ff3ef9ff096d72289f1902e883c810bfc287f5d2d54376006cbd4d3764087e3f63cf94ad25f811e7f5ddbc4deada04c546766c08bf3b71c0f33d33db9630b485ef80bf70e45a386e2345e517da4a5deee9bacc4d59757dcfbb471abc58a7250e00632c57522e699e50c72caff694e80b51d383eb2c4809c467f378b0c274d4d9d7fb949cbd4db79705449b4e0bb68666dfbec16445bd971f4b0bb5d28bf34c96148059e65a3ebbe72d36900fc7778dde2facbc3ab8b9cce85f0f2479562e632e2f1948c5ca97a9a5744f99a971eb10e2de6cd06905df1fcd1089c790877855b9b97bdc8703f9e5999f8fd3d6fe576e4b2fb0e9f50ec8ec6305238e6f2735bec9f90a87bfb0883c06698fd7d81480893ab17a68a0ee410a2afbcf2c99dc7a79cad814dae59060c6b540c08b3e8cb966dbd5df36114706fbc8a99db4a17f3d07ab18407ae42f19babcf91fd26fe74d8a6b8a6912823c07df3ec7e05cd5a73169e85946afc64174b34388f3438ecd873f1ac7477cd551b9f594d4d44cad55a3b7d49aa36bc5a6c1167b4e5d802b56c86687f94fda2742ad3ebe1aa5dcfdac6aad1ddddb1fd33c5b3075fc74aab1a4252d08c678eacfefe2f912b9c58505d3fb064b874e4bd1321f4ff3f2fcc2303f2352bd2bd44e70bfe88333e6ca8753b373cd07273ff7544751761a65a400fbff6a9ca7adcb676191ab5d1d7dee3db5dfe9f28aa071169b87eaec85201a8521bb055529b7b6ae54f9f4c4e4f60f179e1c118034bc37cd6202436132499d5d2d6b4bf8feecd8cfd87cb38e26e3e7b9272ccffd5e675ba198f1bb4f2e3ff2d6559b09be1e5fe593d021bf495d29909eeb14e6b58aa984691cefaf2f7f58c930ae5c0b9e93df7998c9df9db8f02c704e18850ab8742000d62aa8974bc7a2ea5bf4a1ce63a1eb71902237875a69fe4a06ac2b01178209b98239175c0b4e5607b9bfbe827a1c6203ffbcb647095897d7a9297949ba2aecbc17310359ca342e6cf2cf3dfd59814ad9e5747b9abc07581f0a3a781a3ce4b7e76aac85a513fd29b9c0700bbe767f8877811892093ad9adc5e9a33c11de71c1261a768bef4c01b12707b2c1a04d928a540efe052c6cc822375cabce5553d34c954494db501f348542007b79eca29a38348fb9888a2cf45ea08da1d342211071bb112ee5a6c004b179c860d2d2614c2db6b6bdb77e9a1a2c0e5150b061de1e5452ce61fe8a59d2b728e7a544595ec6b3ec0068b26b9d2166051225585df9d92a4f8563a6591782c9414a34a8e5d06eb5e08c15b761fe269c82216d3ca8c92b4b882532a1748f05813ec5eadb44bcd47c298cf12064e776d8bf193bfbc661b9e4435fd463e8b1f2b2dd87706bedfdfeb3e0ffa6fe8a98e5fb75e8c721f6f3ed551e2592c91f5191a1fb8ad0e03a31b833146896034e0b9af77993e8b3b9fd359a2d547fc5fdb757b689e4bce09742536d36d1cb1bb11d54c72912d6a1a49a5f4c4fd914d10033b84f70822edeeea446c5485774d3ffa2dd605a90713b6170d68103bbe26dfc57341c9e98e1e825b83c7516bb0d2e4f4368b27de12af27d2f7fca1cf36c9da07125ba9e24ecd89b4d633f6fd7ef1d04e0838a6ed63c9e391d43bcc2039e85c4ecd1dd9ed275279bbe2c22c8acb2cff152166ea21023b15c73f7519c99b341865e5d8ef724b95ff8f7f86b3d5f7acdaa32ad6566d2960c9b8e19fd0cc77705071971205c29352aaaf6e012ae0c3f721bd9dd6200f50c7a24621dfe8a0ba83d4a513acf576a8a968598de5fe6415d1a248850dca8a8b6d2f8bc3b71b54d7ff20e9c61a2b038526a2ed65f3899e90bc7ce554f2f60b35d069bc22f108568d425e6e64bc1b9f94fd4fb25e43831c455ae8e088bd85aaafb491bd25b2d30f5dc1ae7fdcc9620ca9c2fb1e1f84e021c4eeca7d505f90542d4f3c7967a62908d47fc7a51f48fb930a2ca3f10bad3d91bf8990a68935c174af3422b6e9af88303b33f3d3866c58aea4f2941d456774c7c8c29b2b94b726a40a5b748ac30e733f791598ff5038f3602e2f612a8a1ad085a5132dca18b6cdf48d41b3d174c4b3a9e5d05277dead54d0c16ef6a614106fe747ae3a3288076328182932484202f9712b2998a9ea21fad359ef14b9218fd8b9fc30a3c71edbcf0c5a7335fb0e3678419e2d1a92a098ea19383fa8fcc3864fea76ee3d9847421bbeb3418cce7bba2986d4df378c0072cb6d01e4b0399760f0f2b675ebdcbe1c1aa811a46c8e87b035ec48e74001fa987632b8b357ad3056f96c7f82b2582f4452a097e552ce67b25a281e14ba4ff8c8eddc2236b361b04b1345ca9f81ace181da290d147649e5c09adededf9ccc2b804df4628e1e67134e350f8d7b3e21a99c056fb25b199185559332fe98880e6d5ea0a4c29ca70842246a24125e19cf7a8817160f460259273bea074f7f2a4025b2990cc206f69a156bb2229bc61e6aa0859ac89ab4f0dad1e030a9dfa3fcf74051f49a8a81e5150a6e9dc49e1a3eba00c442fd0e7fa6542e4b4963fe1496999ffe5e0aa249f2a581c20c6ffe68d04578f7061379f1e88a9ca442c75ad75fd4ba5d04af116df0eacf96aafd7e069cc56230822c24b42ae2098001ab868b1b0f79b392c34179fdea7476244bbdeb2fc50fb512f19fd83f1b545bbbd15b906c78624a47e7d73ac2c8c1f140fad48afa1f42eec413bc8be2e652b891908818fde6690d216f165cd6c48d78ece029b7b01589a12afdb8f43b3419f65d82d12beb0aeb1b98bf22bd69291665775811c905e86dfda2cde40f060ebe7b2d3e93e9f32918762b1142b3371df654cd9990d015b375f7373840e4cde039adabfd669f99a4c709343fcb3ed2463256a8096c6acf91be7705fef5ff1ca8238dae06da37199ef30434712c7f9a306f0ec0ee771beebf406df2eb5c662b777a356bf23050e0bef2cdd7c7727097fcaafc8b9a759509d7ec2d852cd843b632fdc907c61706a076f75d03ec1b497d4c61e23a0ddc2a5239eb48cfed3677750c10ecc7b268d88dc05df9de4b3138c502a1a43622bf9938b3ba8e090b2953f93e72eb7825ca0c170a920e5bc5f87cc58a4743bb480673e5bc0283a5431372db6e84c36525c769b9aabe0fe3e3a100a17b9b1362cd1583840a5f4dcc3094858bd0db709d956cdc190ea14bd9c4f4a760c649c1b0e7ce2586e4baf2af3835b90d2cee91339c693dac3133c3fb99c65f5be12e6ead396894b14330cc78f68ad4c0579bd5899691f4792cf05f2bd89b9d076ecc8da1b064f40694270a1a4c873ed8b17c5916105d915c1471e97ab4f252f030d33c6807c85ecb91348d96727c734b79dceb965b4e729c5a39d0b80fbebd68c0a19b9da5e055b0b13b4a4a125bc19dab97bb46281272b3f22839537237392d06de2d4cc62b492df6c7540d484d19c351a6f47b80fa0f6de300cf3d1a792a4ec8d51de8f62c66d1793b243a708a236edf0a58ff31d311736f6fa546e6bd016d4fe4a90f2300e72ec96fc10173bbe02c05c746f4be6d81fbf6549725936b674e4dd21c7b622066eb5bed656f9650d79dc37eeb524900cc1bffe1dc61b5850c8d9a95cb715d54194325e26eb1a49e019365d78bf18e5553af9c5ed98babb3f3fde6cd133d9b6fa7ecd72aa31d1fd791abb5e9f9cc45aa681d1f1a422b6cf6fe4ccf1639f2a6f07344d20ba921bba9b03329de8f29de9751f3829a78bd51a14ec97dc084e502b60e144ac13fdfae0edb658c4e5fa277dd09f4a3b57fcb6681f5f20caa5899cd44012204502b24bfd852a0a73c4a2f8d270bf820b49f2b8fb8d5166e5e329ee125f3e75a1095fc056e3f5d4c91dce40ffcdcddd8c64f1045c9f77fd0b13456cb6c254b5ea83f8288787d885aeaed1e4ebf5a2e2ceb5e64d23489d4ad26f09f06a6582610abaad0c2578c25012ef5d842545b1a6b41b8b5f2bf81bd3792d32736f8aa4cb7ac6c274a8c2190545f4a486e55b6b60ce"}, {0x0, 0x1c, "c32bc80f2dda9fd79a4579645b6745da25ef76495c1395a32357e47718d6a393b68131651e5072a2358bce6882e73871f7538506b025dfae148c71dc3f125d64252b54f7d3e894a490711e96dfeea1b0a10213fc4d9575ab89a6778a68e12f47811c74867f5879ae19a7b215cd811b97a5116041b2b6049d65bd49ca488960742e80af59161988bb882735895245f036f382671a655434a2b77072f3b0499ed186b4b063a3219f010076be39e2bbddfc372955ab76e55b078f76e901593edcae01702c88383d3a441e7dbe29d3cae4b019802f45ef349e48ddd53b24e113ac895a"}, {0x0, 0x10, "f82c465bd8e191310516c175793079c076c793e20277390000000071b38ebab797286b129857ed0c086595c7fe2a9c2158e63b3c5894685a1782b89363d7adf12405eac5fb0bca194b9c58b71f56c3e066bf67a2045e7c3ca754836226634ed836e25e8bdd531eddc8695a04fbb5d1df22fe5e723c2274a0e42e14534757e08a6890dd"}, {0x0, 0xed, "8636880e58b2ee40655b7b6fcf00cf6cc142be645ba7f7902b87dd93cba70e229dda84867696ab372114d0f7689c745f26212fd72e939df7527b56baca2e6cc722f882ef743db67fd1f511a76947628634e5e8aa76fde5a614398de76e36209543d6035d4a07a602477aeccbb7a1c67426525cb06a982b94a3a0dfc403f3e62ee30dc5106a4679b1f99ec71b6d65ae672df57b3123d3b7a2886fbb1ea83bd0b52b6a094c1d82bc58efe174647ec0ea413dd0c16c51980e7629a61ee59f68f35ceff31ff22504ccec44410486ea5ea2d30b6f128083b2082d03edd3eda9def4b3a1301043290c8eeb594c5c3f8a76fd8a5ecabe82a6e584928e87d39aa712066dce4b326912bf74411df0f07fad052f0fdbfce111b5d03c572194a2fd8b43864fc43bf1d80b0ebcc411471f83a52ce8c1d8a277ea43bf61f3c08288ff7817f68a79afdcb8fe641df03d43b2493d3149d11c579a3a5fe63067c96fc6975c1aab05a7d3e7e8203437c761f235c511c3e1977b9fdd92d3340800412428ed3be32affb161977a2e28c1ff5f8851f9453339d6628255a2e6a56b5bc4a62722c79ad5ae55b0eda8777fab9934b975d2df1db5002eebe0d0e0ff843492709c9000e87478fcf567e9d86330656435ae847b67671df8114b052d615d61549f58863e7dc17980fd93186a49ad13f81c396f4661fe4b778197d0abcb11ed6795f43a08f4d00285149b9da5a543f7ceb0fb737fd5265ab5262bbdd2a39c6f6b7eebd7d724fe097e3828afa2cafc859759bd4f8c219344bdd2d92ffe7480cfaf587e0f797e65d3d047bceb92963a8b6235fd460f12fead1951507d9660936b2f1beea47cff77d008a465f2ec4e2695c245df95982c866d486637428f18c4624f3f85016d20e67e71002553297e6b2a14121c908aaf435020e138c60ecb20147ab5431c28b1fb5bcee571c9e09d243c50d54e916a2a2009943d5a64a55d25bfd2c2a1e30800b3f8d731482ad78702ccae7e3b5332c65c9bcb59a5d28203f8d40644fab17762954a2bbd22b54ca71357001bbac5ecece5ee6efc2fb7eb22eb3682b33be1ab161629b580ceb452682401cfdcfa73fbf2360ed24780ec36b31c6c9ded969bdc7331164dd41951c19f8fe1b16f05d5357af7097890b8ac62aaf8ff726a47662e81d43574ce15023c8d5fd91c0c9809857609c39d8ec963d01728c91236d0a458157fcdf84cbb633c0aa1b15c1f9a9baaac0e52cceab61bc228a5482a64426bd81f7b4aa9393f43504bdcd6a96ec22b2d55e1bf20e9eb68128b722cac9d1294a8803abc00fc9a372a2bbb5d582dff804d728318b3691fd1b01004eeac166dabab1530c8dd7b267a98dd2587b10787b3a7e9972f98b4c41c5edf8744f1d66c77375cc60efc63d4d4fa4303575d573e3fe5b138f8cd8060085bb702d8fd273d8260c19b3a9f5ca5a73696bb1feff8861bfe601745149550aeb4d79cb6716b6dfa5c6f6a330339315950671881a24b71120244912a2899da46b21f01e48009f64353f7f378070ca823f510bdf01cabda8ec82ccc4cb60c9ec1ce4e7ac76f1146a0fe56788fd7392c6f09130ef77a0eaa4f7a7f7035f324098d06d97a0c2f48f772c0a8b68c8af49a59e5bfae3da2e7b4ce8c6c63391c82693eb8d11b8c2e277d3caa9229b106ddd47eff4d16d561a9e421a7a62d530e507a3097be97eb7846d17b7fc5428cbc185c0c20d7a6c7338cac06d73183782f15beb6925d3f74c73708f4d38d68092fbd07ed9bca0a9c560d67f6277aade6ef352ae29f1a587e0ca07367f1e10d07dd3f4a40a57ff452ae4cb8a7ac81cb2f78f9c04b055c568ee190db8e1cb159ee765dc02836b7a44b35adbe9fc1b80a368ca90bb35d483c1fc59dfde974978ebce84a4f26eec67601ff3bcfe23038e5617537c39346e04640a4588c86a4df5681cc84c0f129f34f49a46985419234644bd6582563222580abe410a986c3ac96be090c75cb2d96ba2b7c351d2cecb8b22e1d43a1fc04debf21a7ea4ee24f61a1d8073285a5cb18aa3899c63102b3b356c63fd040a4952716290b324e3d372774269fc9b3b63b396ff40b13e27c288e180e7773331f35c620d12c75f78526537c2cb26e590f016f33e8e28963354ab44c88f21b261a780ef6b63a69a210776136ade3896c540d5b78b0ab0b20c1d975f9c070fd11fa51aa6ea0691cf764bddd49a9ab9e7459282ae4089569448278b3e1f1a23b7a1e07bdfb9521a125f5fb87c70699607d06f760a09a7604dde39aad8f5c3c4852aadef19e73283dbe2fa4cb7385be1adefa2a020035382b748be7bc246b161d3375c9c5a9c1b41164e1b1fd67688507b176ca3ba722f75622abca54d6be57e45328ea2e7a3a3572797123e030b93ac567960dc2cfdccc8278160f1bad58e5a6f354f445df1a49df662f582c422eff6c3f49b7a31e9037b582c8bca75c684ba857ba90b6469f3c0386a224de1ba20311cd19dee303c2b8e04483f28a8c99af1bac11e01dfc621060c60dc774665365c79925688fe358601e8a49b6a5b545fe5dba0413a547f0f77d87a0861b01b6d9cc0931d1f871a12c1522ce95415579be6a5407b7679fab409d5e1710e0bd10afaa2815e9125a52a389974c70a86db73bc3421d214fdfad3be96bcec4a8b46c9b8689f82ad2444cc0e1"}, {0x3, 0x1d, "272c11d30aa1891dbde49ed35d2ef7d43e91f072a21a181dcd97b27a0497f7286117141c0a544f0d74e2953546a7e4e2c2bbfffde34792dc15086eddf768aa1a9c2526069d5cb455556e19851407d523ef95efa001e11c565fdeed519e249addead8c8b175c9ee14765ac36deaa566044f3fe87bcc74718fcf0431952e053dfb1b5138335501861f33c93d0e3e5d6038ca078f355d051e7ba1f8d029bbc70b1edc0421f6207d72d3aeb3faec8b80a272af161fe33abb4c969179a9ea8de742114663a5afd00d3237cbb2f92db4e10035d44d5cbbc4b206cfc1c56022249d6331c139cddc780403b991b6"}, {0x19, 0x200, "ac54ac10e19613121cef3b798b738d21b8c23da530a82e33c27e51cb90a9db36999fd31dd3c3d2137e078947f843f04518716fb8508755831a317191a838c5b4607efa4f273ed91bb0c19ada1932621b277d0e4be8f8018f40a28aa7972ceb16c7ab586f37d79c7e253831a4c936d3c559b1d9dc3cc175056351c6cf422998ff25d202dd51de7abd48eea9a4f468f18e787c2eb68bfd34144aa52c8a7a57ab07c55121b0ff6900ad87ae3dd07341ff237d9ed1664a25f15fb0f50ae7a2104f82523948e7fd909b7213e9a5d51e7f3be5bef44dd60e97ef352d15707a326b7838a9312357fcac9edd1cb49d10e667e4d653f099ded2a4691e2f64558c4da94358d9de80f40a712c53dd56d896a0800df84d342c408e0d8a2d19cbd77ffaa8f47ace51f5d178be6022719336f8fec7fb8249b86ec1318d7d2994beb39415f68074352a397f90b965f78206087a698f39fd2ca7c59e76859d88faab630bf5a9e002224554439afe1efbdcb3cdd63a58161243d87e6310c0f55963c40b8ed2c00a115749247cf655de439d15ccca663a51f9173aef0d32a1ebee9fde23ef4cd94ab44a777a11fd1dd9491db88323f32472472ceb57be0db3bf551ba13451d74864efb86c3ed247667b503d9d46a90b3ded3a5b1aeabdb1eba511ccd6578f7a84848b25a66f1a4a7f26bf3a5eaa9f806f66948ae265785882cbd1a659c3db6e479fafdde325f6e3f11f0a16ff8d105458c81f5cfad5a0727d44db06d843641743f2bd0e6d1867fcdba41ba7c2b564673db93add7300c6dfabf52cd46bc1ead9fefdd0cfa6743274385d3feef5e0d731792841ad0306b1849373f6aee28170d8ac74e552d9b7a6358997ba773525ef7f82ca99c460eb84ebc832e07a2d7f5d80168fb0b216f65226e3d47361ed0b04d1c3062383c60174034cd8f9740ea775022ceeb2781189164c0bbd9cb03ab83d22aef4713158c26309ffad1aeca8601a4fde3b39f3855a8f96aa32e48e4d45fd88aa0dbea092487b93bc6cdfa2046d89d2a43d130d5df83c9b2ba8ed00767b4bf76b13fc08535cfb187f93706466e925f62b772be5ab9264e259305380e429361d6e6b1c4daf496f1bd550d00021e63021a3db1b59a4e1d2310eef57c4acad61e45329b0b15c4326ffeb11d131183de8d0e075636c00cbfc727d8811e0727ca751bed450c0688447d7dd568ca443822e8174d1011f2ef81022b0e7514c877821f0e6a4c21a7f1946b4c0b7b0854fb51f9873fc98ebba3163424ceaa474b1257d257c99d86920d827e0a40c6931148121fb51373c4dbc46912e68435b007d8810043c2a1b593eb0ff9be993b7471346aee603b016b7869c5c6227fb89cdb97f9b7266f07e1272e86b508b0496a89adc18be93bc6507c40e3fd172ff09f46fced4c4239e544dfd6b2ade861a48cb2365c82442205d7483655a19f2c8b129e78adc496873a4173d6aa018a2af4cf5b435017e825d23888c8190d597258e6d47caf26d0fde3636446292bed61fbc2e1b3b28e668de4e5721778da525ab4b30dcb7bd573774ff45d179237f3e4f2f6ba34eeaeff16db133e55f6838f7e86d8b3254d6864a942efbf4cf6b8d678cee2a8feb8f64e2a4b32f32e7152258dc5e733bb41d5d52aed90cec80100f3778bf0f359bfe7c224d687edd534d603de3fa5e12ecb39a2393e53f536ecb25a15ff23d81ed60bc79217df411e4e68933a40bed6d03c630b09c7576a20a8825940875b64d17ffb20117a29508c40e4e24ff6584b49eaddbc5b63f2b0839128ba96c74179ce4d101b2d61766d714b7359b22ca838460887618b452b636e66e59c60cb5598a01d9ba85a2662972cc004a4b873d993bb2bdab8c40feb5d108154d4276c892dad19c96ab22ec942e81fdbe67c42032aa663394f965e6a2b41c900c39960fb21901aee9cf625aabd8365c7db092d01395da6b585b0dba617c557a3d89c7e88e7262767a6165eed3ddc701797dbf519ad8f1d0e28e9355107258e60133290d76b12384fdd3b51adad7e9f38e974958328cddedbc50720dd103242a2ab6c9883ee1406e286c24b2143764917c0cf3ab79b6a3dd47613b3cfc0e5899a641e42a5aa38d9b3a2c498730a8064dd410387c26dbcb3c7c4bda80c36d30a4b25a8d317a06d699ff130103fb729a687acf056cf19face90d2bcd2f5517d7b0a1c9536adec932478b272f6cd852934996544fda6ed9267440aa03b4d811dd1c8c4ee230d77553715067f147c2c410d9874d4b6b3761af95c035ff70e9ff585f84d8b08f4498728b76b456d969070e3582d5ebbff63cf54b165c737a9815784efe2cfc8784499658edb67e9647e20d2b126317342f5965d08559979c32356f86d89939ee6cd500d738c0dcea768800fe0bac7f59e92e6f7bbb71d3faeb53fb6831dec7b5fc8077cdde2a02a6f3316b5d22132455ba93b7c7b8bc9a20a7e3a2f2f808fa1d3b654607c0eb156b6ee3237af182a057650ec1eaede8065674b1b815844cd048b2c2da475fc9b4595e16bb90e29655ec4466b970bd93f84157693dc009d9c142eddf0069632fa8c2413afd60e345d440d8e18f62f7279da50ee3dab8dd9eca062786d8d876574d99bd9c1f2b418cb366e475232f3607a61d4ffcd69c83f3c263071c32b047964c6648feb68efaa7a33313a520e9a42b060d10507667fb8e8a444af815afd0b9c39cec6416c29a856996c3370741e42db434684ff75b6d892ba90f00f6fc7ba8452ccab4322eee9cb96c99d30994d19da77f9f93180d38a1bc3172ebdc584a1ecb7ed222af7819c4aedb4ad6ecd028ece4632248aba8e6e9fbb3c71c0932281eab6dfd6fe41c6fb85995f52d352895534025ddc7c925ad1b9017088892bebda202e12d5da547adcea502d48fb09797d1d7865c8341e646ab1e93cd85d5e1dde2450c79bcfab9ccfc853af991bc47ca9f6ba5d099d3a4a2c76f2ee4667cc98f41afce4e1430afc8151bf1e2f3c2542451d81007ed41d286cebd2e6cba0f2342370ba290ea64516b8860b303b40540dc15c6a27d1fae57574d1282fd46ecab10d397df5fa4990cbc4b68f91e706c5659d46d9badca81a3117cb5400b17a857a9d67577f978287fa8b9f4620abf95b6317b192f2b2313b7079e2cfd040c5f7f4828771087adc89ae22361b26d6736f3b5bd9863934b70aea5154b3324e12fda86a7822c453074be0bfd1e2a0c2ced8f8bc0badda26df6bdb5a9a6c66af5046de9723eb7addec6d5d22d747a4578044e30909dee3429c6d6257483a2834c5d8ec19a77cab7c7e064f96b00d827854c8d9e7702edf01caef3c2c71ac1a03f997c32df0ad988f414c526421fd53da5516ab29697237f062ab5fc985ecdb3bd3a221dd8aa3627c27d2469dbbb0294252bccb63b79620ccdaa6e2b2ccb4d93031d686f85d708dc7b7f919d2c8eea648ca9e4d3ae79a5c23a5d76ab8651907ff649e3aea76d2b38cdf6c32fc5e39ab52f46de5f50f3c574cf15ac726b1dfc7e3d6fdc4d7de2612de1b10d5eaad23fa224f503aa4f358861fe15c4296d68acab831607ac785a85c8a90d0b330eac0f6a2b2314083bdbea7b3d8be14736a72e2b03286938d0ec8591d59be4596e1540997489d50b91f2dd4ac5ebfe778e5ee76522d14e6cfc0f7010e4a2df9bd450ce79701c857aa6fd9a136370c64df41ec8f531b775ac49e5005dd5381dab1b5c0feed5682fd07305e8a15219c2e0b65a285ecf640f0cb577c580244ed883a29b325d6354d2f3f55e06b969a8c4cf876f88876a0708affc48f21e0787776bb167c4df4f4be707db2aa7a1b01f22580d5a7351e0563825827cc7baf2e9258cc6773483424b6d3486b774187aa07c91edf34f54c55389166af283afd8218034d21f20b0847d4cf213206080db39095b702dcf858ed006d6422e942cfa0ad2109166861c18d970db1a1408504a4c1e88e94eb7261383ccea7db2d563a4bc349b3c99b1edc0b95ae5520018a8a58ca383856c1a4cf8f4d2fd83a17a8b1360ce21d941cb4f9c15860c055fa2bb819347f5e60775afa94aa32cfdd242cb87217bc46c1f2af5e3c142366626886e5392edc752e1c704f34351a10e2bb2c66728ecef54319fa0621e94a0a9a3acef46fb734c07441e7fbaf2166c6bbf16ce99cda12fd060960dd4f7a580b2ea380fcdfa493f8572070378cb7dc712b4b39bb675466478e29819a24b08cfbda6fccee5a7e5beeb942bf1be646945dfbddf36959e09584cef8875809209c58fcdfe5159474cacff20b224cdededd1c91bfcdb006dd636ea5a915b2f73a3b450e7f1cf8971b6586122e67d65fb881848454cd6460d7ce36b8304e76df1e31cde4227a478512fa0b83918ef5d9d07d8c7b42df95ab3ea4e55c50f3f41fc9f22330b0378a1d8893b8985ec4e66a3c2ff668a284bc98dc655a1f672a1d2bd52de08e84e80576969b26b9a4a2e1e4cf91323ecb85d0a37ec5cdd927b3c8ec84fe394ec7678b1659f7a4d3c96c171b18b90af19b491912696489dd5be8e9b406cbd6906d3793e601b964d9955c7c54aa4ee65b2470d47eba6659c9461dc6ba79cf1ccfa5606b57855fdbea040677db157bd478327201cbd2b885a1df28e4591585ea4e67648df596e91c7d577f27c8841060d82eb05d9d1b2fe13c3ff016fb5f4c8fc71bdadfb22c6e3905dab72b26798263117a2e3b8affe7cd096a529c8d2300ecfbd5dc676c39f69d7bad8c93af7084d0f62f1ffc6f98501bfd8e99c6caa8f1bf827350933640e5a7b244b9d0f47d2e151c837fd8373e81ba210a10428d77fdc136fdb7398e815b0a4591c85249fa8cf91dd4cf33c8b04a64c1d880be778314c143b945deaadba71c9f7de743061c6d2850f7889d87f8779bb188b33d7f7bd90f051d53624d81b7d50128567d93e6d6a90acd15b9bba2487b6788e398808800b15ed209aa035b2f84764995420bd49ab1c7ec0bd2ea267aa2e5e40a38611510161f3726e1c8f0a32cd789cad815cfdc41ebbb4101680893ef15de34cea2108f3f04592b800221037711bc777cded7c077db00d742241873ec629764ebdba3756cd2de5878b9e6ee911fb87648e31180fccaff4f365801bec595f30585b44bc981a0eb44b4613a5852271fdb78a597b5937f5023576099af8b50c807a10b2fc22c84297c16f39cc4a3d898d07ffb0efc8226045218114cc8034a940897707bc8712b882c5446b2bbcdf640ce6a9ef50f8004135ef10d5fb0f37d8362070cf83f9dd8887196162bb10fea767f1d699f7241b199d9ec4eb2ebd73c2b357252b1d7552de2d28c4056c902101a6ac85821ba4f7cd4b2ad18c928f8bc2a0281d6fa0dd9792f77223ce1cb5e7c520b15411a1011b16840494b3d8a7088b0738eded1967caf234f3713117d6d74725a8968e106ea63753daa3a688acccd2f7321f69de4801d3b6c2ec783e46de0690f3ff14787edaf44e0145b626c807038acdf5e690bdf543f8d34dd311e2c2d151ace19d4aca1a06138d1cf911b94922736c6c7f2278caf5a2fe583ced2b56617f32e2a9d92e3a6b2650706db69ce0e3b255da30bfbf858026bce5217ea33b0c727b817f55cbe904b848beca6deb95c8017990390a4820354b68531f3077348276466743b0d5c115850b8c497d5e21a0ab8fc856750a93f68c3686d99bd2169048d8f7cdfbaf539ed269b4c9abb9adaa0c8e25b7cf2fdf8c2b35d88cfe5b866936d089e44125ec101cd0f1aa47d8cd72f8f7a911a29252f04da8ddb03128b98df3e0775a58a9149c4d"}, {0x1, 0xa, "6680aeb01699255bc7d1f30f569ecf10652717ef6814fbc7c191e46454236ca51ea917055116d9724d636b914fe8f441a4b00b29f3abae78aa530e54d6120340a51d3bceea913a0fadbe14b02d3082"}]}}}}}}) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x2, &(0x7f0000000080)="b0ce34784fe1867d4c28742deecd1030bfa3bad52858e428a5c9ca36cf77cc13ff26687b73926402a2c244d4c9d614c8ec413454121679548877335c43c606701d003f3af1da31f4bb424b4437b62a5c33e99684f7d148de91f598ebbfb24ddb90aae5e8eb17b9b303", &(0x7f0000000100)=0x69, &(0x7f0000000140)="8117e0b6175fa28f2c2a85a5f4a71d46272ef9284f24c521362518afb56888d8937e2cf41a07aee844801d80edad983393d38db7f43ed0b7a6323751a6121ecfed14baba56813fac0acefe3d", 0x4c) semget$private(0x0, 0x8, 0x51) semget(0x1, 0x0, 0xd2) 19:34:59 executing program 0: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x10) r4 = dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket$inet6(0x18, 0x2, 0x0) r5 = dup(r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000040)={0x410, 0xe0000000, './file0\x00', 0x42bf, 0x8, 0xfffffe01, 0x3}) socket(0x18, 0x0, 0x0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 19:34:59 executing program 0: socket(0x18, 0x1, 0x0) 19:34:59 executing program 0: semctl$GETNCNT(0xffffffffffffffff, 0x6bfea9572d64d9ef, 0x3, &(0x7f0000000140)=""/151) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xfffffffc, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x20, 0x120) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8060693d, &(0x7f0000000300)) ioctl$BIOCLOCK(r4, 0x20004276) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) getpeername$inet(r5, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r6 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r6, &(0x7f0000000480), 0x0, 0x0, 0x0) ftruncate(r6, 0x0, 0x0) close(r6) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 19:34:59 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000140)={{}, {0x0, 0x80000001}}, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000040), 0x0) 19:34:59 executing program 0: write(0xffffffffffffffff, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) r0 = socket(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8060693d, &(0x7f0000000300)) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000000c0)=0x100) sysctl$hw(&(0x7f0000000080)={0x4, 0xa}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 19:34:59 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[@ANYBLOB="ff0cffffffff00000000800086dd6031797100483a0000000000001700000000000000000000ff0200000000000000000000000000010300907800000000000000f700002c0000000000000000000000000000000005ad9180121663eb83bcc26ed19c466300076bca0fe7333c70b5486b0fca3069502b0100000000000404010007048000ddb900000000000000"]) 19:34:59 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) syz_emit_ethernet(0x72, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3c, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "c35283", 0x0, 0x0, 0x0, @mcast2, @loopback, [@dstopts={0x11}], "dfbc9be0"}}}}}}}) 19:35:00 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x3, 0xf19c, 0xc}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{}, {0x2}]}) sysctl$hw(&(0x7f0000000080)={0xa}, 0x3, &(0x7f0000000200)="fc8d693f00005eeb1d00470e758b12cfd7df70b699bec76fc70dd41607f869845ebdfa9681971c995e6c088676278854c8000c3bed295e32b13a97a6f3adc61a2723230457127e7c04b20109546ad744c69c2bb5aede86a70cb14b031edea3979c21f28cc6b3d3906b11eff6881b3cf10e5159af4068d380bd9e4d175f3cde", 0x0, 0x0, 0xfffffed9) 19:35:00 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005", 0x3, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82029d9cffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 19:35:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000140)={0xee, 0x6, 0x3f, 0xfff7}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffdfff, 0x7fffff82, "0710000000000040000820f90000f700faa36082"}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="06886cc71af22faa5fbff4118f37ae7008802c056f335fc862dbdb9e1f86e2671590c8110ea090e5bf7566db698b6216c64e7d66fbd78d36c058c1943eddd660dfb8e6535bd13d0042efc0174b37af850480d02ae5c056e6c7451a45718e2da470cc2f0c770ddc60", 0x68}], 0x1) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000000)={0x9, 0x7ff, 0x4, 0x2, &(0x7f00000001c0)={{0x7f, 0x5, 0xec, 0x4, 0x81, 0xcda, 0x4f}, {[0x40, 0x549, 0x6, 0x7, 0x8000, 0x3, 0x2, 0x83, 0x7fff, 0x632, 0x1, 0x7fffffff, 0x7, 0x3f, 0x1000000000000000, 0x1, 0x1, 0x2], [0x2, 0x3, 0xffffffff, 0x8, 0x7, 0xff, 0x2, 0xfff, 0x7, 0x4], [0x9, 0x10000, 0x401, 0x3ff, 0xd76, 0x40, 0x5], [0x3456, 0x8, 0x3ff, 0x4, 0x1, 0x4], [{0x0, 0x9229, 0xfffffff9, 0x200}, {0x5, 0x1000, 0x3, 0x4c96000}, {0xef12, 0x0, 0x7, 0x66b}, {0xc927, 0x7, 0x101}, {0x6, 0x81da, 0x7, 0x3f}, {0x5155, 0x9, 0x10000, 0x773}, {0x7, 0x8, 0x20, 0x200}, {0x7, 0x7, 0xfe, 0x5}], {0xff, 0x800, 0x4, 0x3}, {0x4, 0x5, 0x6, 0x800}}}, 0x466, 0x6}) 19:35:00 executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x400, 0x0) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000080)=ANY=[@ANYBLOB="5e6cf4ea08a109000000ffff080045000014000000e9d8b7fb78e000000200000000"]) 19:35:00 executing program 0: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adbfffffffff"], 0x10) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket$inet6(0x18, 0x2, 0x0) r4 = dup(r1) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) recvfrom$unix(r5, &(0x7f00000000c0)=""/145, 0x91, 0x801, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) socket(0x18, 0x0, 0x0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 19:35:00 executing program 0: setrlimit(0x0, 0x0) r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15, 0x4, 0x4}], 0xfffffffffffffffb, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) 19:35:00 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = dup2(r0, 0xffffffffffffffff) writev(r2, &(0x7f0000000780)=[{&(0x7f0000000200)="20ac2fed2098167d3d7d769519bd7cd6a0100fb08c1dcc1ba964d6f28963437a7121f7399079d0d09a73e7033b7b2fc2c07f8e12f2a9f75bc46596bc64428c704c3074839a89a8afff7c5c79f2439e9c0b0506c5c8504d6c7af306a22e", 0x5d}, {&(0x7f00000003c0)="dc8cbfc3fed6f3d3757adecdb8316d0256433dac3e470f92950fcdab9387828e3171791c4e07583c3e9d83c35b60a85f507fe60f46342c20ddbda46f3bb6e0dc81118b83b7949d9e7b4160c59151e84182fb61b60fdb0ffa94785f056fe57f608e47643d091b18e910524e7e6c2245a0c5eaa69f72e8a3b1ac950a71f31088f3f10e70968a483be348b1e58d555e913cbee57e2d1e92afd923e668244c565be1f98ccb9fe6c334f45c192e37be064defc0663930747a0265f3979a62da0b3f5ee118a52506bea08ae810b7984bcfc22dd64e103bc5d7ddb4", 0xd8}, {&(0x7f00000004c0)="dec24da974fe9674432368ff741c68db9f538e140b2e869d4fef6a3807e4a9759f81429144227fbc1ba50dedb1296554f0327e6aa962a44a5d983cf1fb8a0161d5e2bc78a080fab7c4d4d7221bdfbb3211aa4626e3e06c9ed31fa757ece28e0faee5404ea8873759af3b56afe27918933aaea7827d25f3dcd69cf3f70d2272b5795bc43014eb09470ef0bd0656588dec5f38400e990bc03bfd0e65af6728a80328d1104f5b890848ddde41e2f38fe7cf92005d05b7dd25a786fd93550472c9d2eeff0afbbc604a6df790cebccc", 0xcd}, {&(0x7f00000005c0)="27e4d6baa0051efa7afa1029f933c0b50b38325a9a31d26046cec87a76d78c5f701e2aab545b7a6ac51b2bdbd22a048134b2d372f6fdfc2ab661286d1a15bb57960579e8100d7f0d553e0d412a41a85a00f4c9ec34b85e74bee705e876845a3f8f5cfe18315431304839722996160058dd5375f9dbcb59dedbd7680c8b6e72049c50127f381f0f0da96dcb32e7817578975336b7731455f0385cc85657693e0801f283dd59ae8dfd210089c329d580bbc2d481805e09e4b7daad8fc66d88", 0xbe}, {&(0x7f0000000800)="aac8c7875829b68656004f9b66a234f0405d17a6c885dd890466a2ed05ac6c5f887a709fdb6f178f120a61bfb034570a48e03a87c869a95f1a9a32d045d28f6340e84b7daac1017dd2a0c85145e2722e0d643649e86a5b049512f93a4c823f222e7ed31f84d872d32f7279270b", 0x6d}, {&(0x7f0000000700)="80a61d9c63cc10f40e570e24841091d793441031dc7c2a4949100291007de0a4ec605ae19cd91ef41872019d436fdf180742b8ad9bf18ee838e96bdb0d1fbc199a9c5cfa4afa573607d9fc11a7cd98a3ac16", 0x52}], 0x6) sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x1, &(0x7f0000000040)="c5785c998fc6049eab6633101001000000360be782a6e447ac15da36f9551a7443e502ebec67d549050517fb593c9c836c9b3ef8ef4c69b562dde71ddc4a196ed238af748186578b2ede4947c2ab2646069e591ff6251d31a01b707d78814524246ecdb20100ce9b623bb15ed59599c2e9829aaab549d48a9b2f30db7b7f3336dac7d65139451c9e6845cc00000000", &(0x7f0000000180)=0x8f, &(0x7f0000000340)="d82c65c7431e6bb46cb6ee87ed1bbef52bae4dee93b235c0bbb318a0be837be9c01254c3029d4b5efa0fd0c709ccef94a72e5d3730ec997eaca8287b19f5ff5be295b2dd29634255458e261bce24120b168a6e4974e326bdba7c63b0701b052c6a036db049ae457960ca1d391fb7072eb5f76c690545", 0x76) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc, 0x1d}, {{}, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x400000000002, 0x7) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc1206951, &(0x7f0000000300)) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f00000001c0)) r5 = kqueue() r6 = socket(0x2, 0x2, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8060693d, &(0x7f0000000300)) ioctl$TIOCSTOP(r8, 0x2000746f) kevent(r5, &(0x7f0000000280), 0xf8b3, 0x0, 0x10000fe, 0x0) 19:35:01 executing program 0: madvise(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x6) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='c\x00') 19:35:01 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) flock(r0, 0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfb) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2, 0x1, 0x6, 0x8, r2}) getsockopt$inet_opts(r0, 0x6, 0x1, 0x0, 0x0) 19:35:01 executing program 0: sysctl$hw(&(0x7f0000000080)={0x6, 0x12}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e82b0911b632bbc4d48261df49e80d62af3f68b22e2ebf8a71e90", &(0x7f00000000c0)=0x26, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(0xffffffffffffffff, 0x0) shutdown(r1, 0x2) socket(0x18, 0x1, 0x0) setsockopt(r0, 0x4, 0xf4b, &(0x7f0000000100)="812054601ac19fc7fb0927db2226202758406fa79579a2bdcfa0fbd551e11a8a59c1d7b59d0761de5de7cf24ee44d0d237fb7be084cb2c762d47845daa4e892459c8f878359ef5f298d879855f030cb426789451962602c7fd99490c21fb771ec85f11f628210323501fc91ddd6831159d5f6d5e67d2f00206ce470c152b42dfae204d6c9090fcffceef35039d1514c3752a68daed35b7c0ff66bc98e4dfa6e6d63c2b8401323d209ba402f8f0e5b053cb1eb9b2dc0e03f913d0998e36ee7e5e1d8e43bdfe3ecaea2440b363", 0xcc) 19:35:01 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[]) r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698a, &(0x7f0000000000)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000040)) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = socket$unix(0x1, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r5 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x80, 0x0) pwrite(r5, &(0x7f0000000100)="bcc8f6167489019cac866d1b8ce423048d147664648561598fb81446f8f9696cda3e6571e6ca3734c30d3c8d50ad7945823627155c22b1813bbea955caba2d6cd4d8ad756f1128f87847d1b3212682b843ceca5bcd09c6faa2c134309cc57f305894af17daff3dcda9976befbce08092ddd0d7e525c13c380ab77a72e2627647e736a695bfcbdc0fa7d98e3b49116452a9abc502d95a6d782540493a", 0x9c, 0x0, 0xbdd7) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f00000001c0)=0x5) r6 = socket$inet(0x2, 0x2, 0x0) r7 = fcntl$dupfd(r4, 0x0, r6) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCFLUSH(r7, 0xc028698a, &(0x7f0000000000)) msgsnd(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="03000000000000004833de7062b0a41878e2e0da4cdca09d5cf4fa63bfcabf266560ee0f3dc26c599a8d872cf17737482d74e2bb1ee82a4ae09332c4820628856045fcabb2a2b2cf24ae5bec491901000080b4b60408807f884e1ed6147103af692fa9144422c9cc51943f9353645a283a0ea4993daf691a2f5ce0d465b00de06559f81ddba9d20e4ceb4ced6b048ac4618d1ff644a68eae8ae48d260532a7ce3a7bbf6c3171f432d66dfe2d24bf331e473526927ced5677f6f6025b8a696fca41b78bb161599c3f7312275ad646774c4efd7a3977647760977e"], 0xe6, 0x0) msgrcv(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\a\x00'/55], 0x37, 0x3, 0x0) 19:35:01 executing program 0: sysctl$vm_swapencrypt(&(0x7f0000000100), 0x3, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r1 = getpid() fcntl$setown(r0, 0x6, r1) getpgid(r1) ioctl$BIOCLOCK(r0, 0x20004276) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, &(0x7f0000000140)="e03b57c4bc907e364cdf49c18fe7266a1823c6566338beff4c554f510caa835623fd4bd92dc596b7b1f714e95b509f9b337ca0a229689977d295abc267d53df3a02c64f6b2dbb5c35248a5c0d06b3aed0bfd3c6fe8c82eb42d79b287f1eb2a720b57a0478ad329d8ac96d2b6254342b7d0f7b3138ddd89553f588f7cfff493c706d1fb4e769c6e862b0a3d4328358f3384c575b490be935473527131aeff2e057baa26c9cbb3a449b29d6cea76b893f413f24d43120cc3ace36ff26e444a4feb814926354f39fcfb02bb001a85837ab325d8bf99bdf41a00840b20f1232ddee6f1dd419006f85e275fad821c11a5c56087d2045ab3e55b913daf73e17f7016cb8046667d1fd059a1e04b0cfaea7918a4e852087a50060187b2e1534ea2523313526938ee2ead800ff325a049f45913bd4129319928f5f6bec0b1bc017c75061019f7190bb2a6460e64eb839e9ab236080b7dfbd66dc7438dd944a23a9326858dd829993bdb4718ad232853bc529e82f08e415748fdebcd5ebf2645c2d82d702776b7fa6f5c94deae2dd28a6ce533947fbfc6298bb4bc11e12fb110527ddb8f5c56c4bdc7212251bad0bb56091ba5056f4ec5da20b4e5c239abd807e1bab676f82e05499359d5039606876f2eb2aa845ef08f5c9bb5efe19ad29a184b8dc74f841678080347aa2214a9de030346347294577c3d14fb97b51d6f998083254da56b050a28b85e3e35466a6ee3cee96f63f095346e90adfa25ec795b043939a2a68cab17afcde78453a798a5c0a60ab84c4205ff0ebebe9113387190dfd3bb77e5913d62671bfab7ef1f936af858476405b68238df361bb374d2a8a49820a3bf6a16436342b767ecfd8f6d23063221ba919db09f80fc739947650372796066d5f4a5eed91b840d93a37f56d30fa11278c9a3a3165a23d8f60bb043d994f241222635ab24bddc66697f632ad571e0beb8c89b5a9233a59050d77e33834347f4461710c6ee0d64f4debe6ed07d8e2d25fc6d47efe118d770e32b42ef95046f2245728a2febded33723750da410dd41811dfad4498c2c99c1dbff95661b0fb203743aed3e7e4508c79fe068bbdb84f63bb841b95d524d3ac421ea19b55ddc2719395be53abb69bdc9a9f628a77a758abdb355cb646ab16dc20184d7b3b997e4d3e89e3d20478f14b61db972e5f3adf17881d86d6341bd1a0155482ccf064c77c95e3085fce8b6fe077554541eb49f8299bc6352694cdd92be6874b071c172a88454cde307e88eaeaaf4a93a8aa3bc6eb9799335ce207343790352633012d58b171989e29abd220cca1f046f9bc7782fa5782b32b2a7fa2aa3aaf759a8cd0f05074345a1c5f3cd0eeda8fdfaa6863f95e57737a5521e370b50c13c7d94153f675a9523e4feea51756b4f9159147a02e9a2b7c432515976928f4905a5beb4625b1c107a519806534ebc1295d050bd242b5708e389b3199ffaed8ad98b41c2bd3eadb1b16fbea6e6a710c8b8f1a0258b8fd29d974b7596571eadaa44c8c2c0c502510c376c446d6ef817e4152eb6b6bcdd19457df6ba5d5b8bac6c3b280b6576d23e1eecde788cfa1b58369bb39bb2d436e72c4ec6b96a7863f92c61ceaf22edd8243f480f6a1919c41711100c5632677c61d097d2e215a74d40bd2c1acb6a7677e69e0bd098363b6dfa6923e5ce286b1df01ccf0b1b7af33ebf3ff1ad1434e71cee0f8f6f95f55e6217a13a647cafff31bf98e1f54145f041a7340e016d20e6a66bda1d257f6da2459ff3409351a4b752df2439c7fb580e296b76ffd533a96c440bc9ec70560e35ddfc0eac307b30942013e4acd4e3cbace39e9391c953930519726f18aa78c17e93d9abf8a908cff0e23a1af8a151d77e578a3c0aa787a495aed44428c73753698f4122b8e8d8a00147204ce080f8710730d4167a7c49c568bf525332bc74ff65232b8cd5f6048f5cb28a7fd74a31c6c6bf3d434f511078daee6f421188822228410def54084925acab8c790bad7a1b86dcc69ce9c3c5ed163a65ff0eb719722a5d6bf92f110e785ceef8be0c6f1255503dc24396f3ec1ba0347b21a2cbf4d178fbb314930f61b4b681d85261f8bb72881cca8b51ab26ee5783868c7ce8decff49a35516f98a4298e9f20fe10ec45f2b11c49f15771a62730ce6b6807d4841d64d94870e69b9cabd811bc37fb9f175139d887f36755fd8a359c64588671c8b1da9a8c9c8d374f9229ea90a9146bc8afcccf5416298dbf48364a785efff78ba24ce9a61c961f21898d386599767a20ade5f8d847c7779c3bfb1e579a9d78874cbfc34369e6cb3a6ef1c0c836dce5d513fa53ad041716b9c2cd09633bef96f1176dd787f534f0769b07ac8b078e861fd941d5ec51b816c90e28fdb8c3e54f1be8149dc0dcca9f7982cb2f7fe2f5c81575fed6caa6223a77844a9a0de59c84fb0c71a9745df631a6c1518761cae75b366c35722714e343314f8cdac02161cc11d5379f2eda98a8dd8d6bb8541d5e5ffe851d3458626c3b031ba1743e2bcea822815fac866dd6269a114420eb3b74224e785c2418391dfbcf84c8c6214ca7909576b3517ac158e404fcbcf434454dc7b6b8f381cf9b9efa57363894c5adcf94d96bf56bc395a97b32769a166eb225fa4f9accb85fa6f1c9c88ece9901520acd88568be107857742a7315c0e02036f814434305e56d4323a5f3f87632fe1e054a654a7d4ffa6ad20e6a9a508245cdd406e6f6ff814919dbb940c49dcf1b4cec5da886883f7a53a90b6cb55484a9944dec02219e8b43a591465e2411d82b29f6ac87a982962a09d26cad337d51ae52fcd4ac2ccafedc4af06a980afc1ca73536a7e5fae42617b1d2c68defa1854cccfdbe797b1fe3c179d5d95f4c8d0b862d578d228e3882d87737ab35f0a9a334b9be1fe73be21f01d60c3413a45c0418d0768f3c7730f38ac497eaf8605a118834462031d937ddccb6d7ed25c804380b12d2b96aa5329d33f344224e5d65992d59914868a873f5c1a064fa26245067f7586a918b473142846418e75a1a08bd1fcf2221ec12e13d56eda74cddccdc066887437331ecfbdfbe40b82cc882a180c444ca9047323fcea28346c691df41d66235368e2bb581614aab1be452244af76682eef73bf8140cabf1cd6ccb2e9ade3e812cc2a80e55c529a06938256a20a535f98747ec3ce462d7ab656e897dd9a110a7b20e5b79a53a421b426a2b12d3bc958fa7243c0349b941992e73b90dbb3dc3a1ceac4fc3572da06b717df602347b3ae2aeaedd0ffad2e4fc2ebfffefa177fd0cf96ed6f1c337fe64e078493c2a68a29e93ed429399b231bf07bce3b61c5c27a4f56383abdc15875734b0c3e15d561df102bb1b3dfab8b3f7a375ec55a1584617dbc96e6370eac3341a060e7823042f398d52274d98b4e464111123d67c1d7788d8799d113a9d52d53df718ad10205b4502bf026a09e5899df63b9051cefc5dcd82515fadee69193a466e3043462d08b1da303ae73b8bc0573794d13bc46028035b745fea188c64201c40828c0ecb1526956015ade3c3085d565d20ab9d2ec34b33fc92597cdecdb9b9d008da001f7ee4aea8f55b0aee542dd4932eb8d1eef971dd4fbac432c40ceaa49b291d9264c2118dd0cdde5e9ad341b1cfa217da6fa5218f36585f9624dcb768cbe36d415fcaf9d1a59b91f09f72eedf88734558c19dd93689d836b9b1741485959c954b592925537eeea38f9d9f6d2093fd40ecd373658e254943b0d33ffb92e9768608d6020427b2f5508272b0cf782dba5a8c4bd495b8c9d9683113798c4f09717de80441bda90a52c4ff07542ac253cf2cd51b433e0e6d6445073de8cdc0349905eafc45ff15fb09d393b0198e347c8280ab3d85635355876c39cfefe93e91aed9e8d42f4a35379741176f7a1b7cfa0d6e92774268a9d75d017d9203c08a2edfd22c61638deb8b2ec2281f6204804baf4ab06244b572da5e76bc4589600236b779a03861e8791937ced0deb5da577fb9b3ebc0e5eee435df2393884b3c79e729d2cd10593c797b634cb27dc04225f249cd0e61f78cf83d2f30dc32bab548faab46f1ee41350d728d11e00b5a92883e9357c31f0ae7c1933235d1300910eb26a631cc27c622145b253426a5df5eab82d917fe05d30b730eb4c88880e7a137b169d4c33eea68730b5d631a72d2813932cf9dda1fb937213cb63eea865e88eb86451c72e31c45f919ab5f0dbb358c33ac9a4a5e310421c8745e7abe56f4239442e4b584ca6712c57aa320212e23f10a62682ae7505cf7c3c248c1de7a34a80285972d9efdcc5527bc3156f7073ff9fc2a80aece8a2ef5ef3b291d3b4159b872b08ef577b9242ef5adc19a028c9cc0f4d3728bd9d84bbd5cc903505b350ed21ada0bc88f00f78b5ef9d3c2e69bd59189aa92c6f1805b9d290bd4d02b80378a222edc49dc8d46a625fd882a2f20609f5877b37d35fb602e74b836bfe5fcf5ff3db14c35bc853088b89f7190d0a471cad08d4e80a1614955687cbacb59036d381a9ee01a77c8ffb4a10ea0a557fb6fc739baf6b296611810e25b3217248e976816c5c80ae6f3350ca60fd035dc89e38f2cd8c721fff6589a7b325d6c323da6c875ba22931060352be4bdd4e0fd6f266c515ead70f169602fdc9ed2d433aaaa72fa8bd0503f391e0602169737c92295070bc1a26c38d22bcab28bf13894dfc4f03e95206b9b148944e0f90ebcdd44df9e2505313a230d2c77747d1a0b59e265db52a3bd5b50091270e4e41a2abfd5407bcc28489e3fd169a152abfb5154fa6c6fb0697cbf38651e372857ddfcef9d94b7d5d1699cbc1132c9707474446fa88062c61fe163b597d3d947bc87079eabd74d7ee7653806a27414be97b305191be0fba20a500b910a9dc2c0cbb97d492945833a545bfe7c6f45f7f1c04f7ce812b0b8b1d501e890e79615836f7d22127f211f96aa1d9b29e1eaf6afe845a175d59adea5c31a8359b6187cf5a0767412018c525b4ec220a8f36bb82aa9765d61e5106e2dbb2360afebc1e32b2a01fd57162bd3a5ba19aa6fe8704f32b84581be17bb808d40ee255f551824e46deafef3da6c089cc8df8eac9f3641b94f73bd03c17863d119bac6049a1ff1f2179d4b297dd3604dcadea4bbad00d6433da5e894f48d53015345d78bfc26816d9402f25894e4588a31084b49675b0d624175094e4946076864c6e145d0302867420e76c10c698546389bcb3bf15530a24b0ce23c9d7df2277aaff4490e2dc30e925a99a0febd7aa634c1419bfc97c6ce959bd50d70b377b206ae287bc3056be589ea6e9d48a21930755247e3f1161addca2f532f187e5ec0e2efda205a7aa39621791655f7a07b5bf443bbf4930b70e9a06bdf877f3996e14b5939e998b81cb6cb5ede58d1ac4a19146dc9c1b7fcb43e6d31267bee7e32997dc500ada4f5264f12fe120ba196d8595472ee1bb7ff835741da1d2caa92d1b2bf6bfffee1bb2b0f8e20712c3a3dc9c27e8abc2f74b9ec80c4fbd0e5c3e0ddfc1e1b1dddd9a302fcda757f1b39fb9914b3cf8ea9b7c6d91d6edc97c22d8522fdbaac936fd2ac4bf6610e424e1dd76b0ca99ee9ee7247b4a5814d585936e7cc390393ebd44e724a24bc65ccb78d194a2a6008efc5a2af706f09f3bf840d6e7dd422f409b6aa23c02e9c928b62923889491b935a49be8c85e069ce4a172dbb782911d907efb7da5dd754c1bdfef655ed46362ae68c946f393b4926923236e34285bbffe4b69265dc4ca32db508ccf273fb3d49c5a92f80a9dd0", &(0x7f0000000080)=0x1000, &(0x7f00000000c0)="99a6e2f2b0d0eb167dd8023ab9f53a5ad0", 0x11) 19:35:01 executing program 0: semop(0xffffffffffffffff, &(0x7f0000000040)=[{0x4, 0x8, 0x800}, {0x4, 0x0, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0x1000}, {0x3, 0x6, 0x1800}, {0x4, 0x4}], 0x6) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) 19:35:01 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() getrlimit(0x4, &(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000080)=0x2) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x0, 0x200}, {0x7, 0x3b18}}) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xd}], 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) syz_open_pts() write(r0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0), 0x200, 0x0, 0x1ff, 0x0) 19:35:01 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000640)=ANY=[@ANYBLOB="ffffffffff600000000000000000000000000000000000000001000000fe8000000000000000000000000000aab9496e208d4c32ce9b4b6119d93375d0b3710118a1f382c01ffc750df3eb4f207f4050f2c60b5c645ddd624a091b5b30c4b2f38ae3e6e7c06388e6880d9b86a6ad72fa09edf9bfaa062b584b96ceddd6c29e741adb19c7652d8cd6bbd76af963fdfa18513c13169e19935f1cf053d08c13a210fdd6ede31a7971baa231f4b4c1d3bb6b6585b24c9f93360b3263e5df6e680af9d6af599226752afa10f1170710f00e4c06fae7ac1ed8c87432d3e04011a173619518501e2d995b90310a1e0b1fcec8ca77e3278f73a93fe9bc64e48edcfa76e0b6637239cb8a76c7e4b504d9bbc7425d7adec5bcd3c8a7b93bcb71c8827f81f6d2c200000000000000000000d5e01096f16661ab7f73aac0829efcd096aab8b24a902d798de8f0b0d4033e970415dc2f8d4f3eea8387cdc5e5b8bf54c96cdf11b0d966"]) socket(0x18, 0x4000, 0x1) semget$private(0x0, 0x3, 0x80) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000340)=0xc) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) connect$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x20000000000) ftruncate(r2, 0x0, 0x20002000008) symlinkat(&(0x7f0000000200)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) 19:35:01 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x7, &(0x7f0000000040), 0x0, 0x0, 0x0) msgget$private(0x0, 0x200) 19:35:01 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r1 = dup(r0) ioctl$KDDISABIO(r1, 0x20004b3d) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$fs(&(0x7f0000000040)={0x3, 0x1}, 0x2, &(0x7f0000000080)="f6feff0a67b60e1ef02a9aae5223c02bc06893a123420ed3a48ae0c8c4f93b36cd0b6a625907bf79435efec162c62d2dde15e8d92542c6607b9d4a1ffab3dd8bca0f40feffffffffffff892b6b0ada1655ba06a5824b2799d76806fca29f97040ea4c3607227b6bd7c25de0cdd891770aa874c35f8b3214d44005aba7077354afadf32e4912aa14f0fe69cc88ee36611f8f5e928b64a6d44a1", &(0x7f00000001c0)=0x99, &(0x7f0000000180)="9bc4", 0x2) 19:35:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b8000000000108650c000000000000000400"}) close(r1) r2 = socket(0x800000018, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000100)={0x8, &(0x7f0000000000)=[0x5, 0x5, 0x10000, 0x20, 0x0, 0x7f, 0x8, 0x0]}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 19:35:01 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, r1, 0x4) fchown(0xffffffffffffffff, 0x0, r1) r3 = semget$private(0x0, 0x4, 0x5b4) semop(r3, &(0x7f0000000380), 0x0) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r4, 0xcc, 0x6}, 0x2, 0x5, 0x4}) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000040)="ec252a1abed42fb93e36879a1e890774d65e73bf369b06f6e47aa559f06d86eb58bafc6874ddbd706426a3d7e787f0d72f494c5c997dd6399db93afca8747e53f9b4b555351ad7503636e16419c71f0255d5611c110b60fcaccc0920b10e9b3a3461f167720bd605860aaada7ec311860a43617eb300216496f3fff86fbeb81c0e8ab1b1666b3aa951374e5d68f7257e5d2531638b7de2da2c59949c112c2fcce1868ce525aabebde8560e91c5525d9b6e273963bbc56620e9abba65725d7aa7874ab05a796c09adb93e22ab4363437228818b5605a80e4c28413f92b8f75c2ee3f76bd432ca3eb61b63fb2aecb6358f251d0fad89845634961625", 0xfb}, {&(0x7f0000000140)="adc7a6aacde3b4e80936b335d14a24ecbe0068fa5e4347b3dbe9f7965c9118ec2debc1ac16", 0x25}], 0x2, &(0x7f00000002c0)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, @cred={0x20}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r0, r0, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r4}, @rights={0x20, 0xffff, 0x1, [r5, r6, r0]}], 0x138, 0xc}, 0x8) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x402ffff) 19:35:01 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="2470927dd60cbd538b1d223c79", 0xd) semop(0x0, &(0x7f0000000000)=[{0x0, 0x0, 0xc5ebf7110127cd73}, {}], 0x2) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xfffffffc, 0x0) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x800, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x4, &(0x7f0000000100)="71dbad605685c617608d7b5642d10a6f80133084e5f31a2d0f2da813b25e4a992e30308fbd52fa370f58763bba0ab278599629a4d15f659c244d1c1f12b5bceb03000d6e45cd266fa664b66677fff514fc3240b05d73b622085a9948fe2d986cb345c3dd36a251f9211c9efe32f2acf0ea75feae3abd59cbc7b84eddcae28bf65554b010109bac2bb582a6da08fc8a060773b1e94dc791351a819fb6dd21c5507d72c7c831", 0x0, 0x0, 0x0) 19:35:01 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket(0x20, 0x0, 0x1) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0}, 0x0) r2 = socket(0x2, 0x1, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000080)=']!+\x92\x00', &(0x7f0000000100)='}@&\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='&:#\x00', &(0x7f0000000200)='^\x00'], &(0x7f0000000300)=[&(0x7f0000000280)='\'&\x00']) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x80000000) socket(0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 19:35:01 executing program 0: semctl$GETZCNT(0xffffffffffffffff, 0x4, 0x7, &(0x7f0000000000)=""/21) r0 = semget(0x0, 0x1, 0x8e) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000040)=0x5) sysctl$vm_swapencrypt(&(0x7f0000000100)={0x2, 0x5, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) 19:35:01 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x8, 0x3a, 0x0, @rand_addr="fe39bbaefcac07f331fde15d886f3182", @loopback, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x2}}}}}}) 19:35:01 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, "ad00000507000000"}}}}}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) sendmsg(r0, &(0x7f0000000a40)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000040)="6f12400c3d1bea75b2a4591029526fdb48bd495fc367c34408", 0x19}, {&(0x7f0000000100)="fe376a7c95", 0x5}, {&(0x7f0000000140)="826d9de3e9d849925daf61ccefd58e481f421682b2aa2378ee2aab899c295ab3832bd038ce08ea79baaf1bd18332723ffa0b370d6cf0a32de2ba68ce5837faa051", 0x41}, {&(0x7f00000001c0)="d3e87dba4d9f823c0d080c7ba3e8aa842013219947e27f63d8ead649467a6563802d521ec009d6d822758faaa29d4f01b5090ab8eb2811fd8fc0ff9016ddcfca55c6f1c9715c7c2523f568775f89d512309cc27ddeaf332b9e17ee4e55843db8fb43951834a6a98fb7f71d801d33834c94c93750eb0647e80e334725c1", 0x7d}, {&(0x7f0000000240)="3c9543c38daff3facd4837c756b89792b8e22b80e6bfe4cd97bc9ea5dffd239b51222f8cfc3f5a3ac47356439b1e3a62c6a086e061e9370d853bf5c58361af785c80daadb1a891bd022a8b5f9fdfaccc20daa690462d61bb6dcd4943c42278679408b39588eed4286f33a22b0084576ecb5dbfb93f7655fee1b43c669b92d4a9ed51312987662c75867665034d33dc8c0112785cb15c1ba08595360282429dd62bfeb83560364b3d42a7c7abdddfed", 0xaf}, {&(0x7f0000000300)="01c08c78293b05de62ad8178f15002d984b93a239667419e919f900320040d356e1b30b2", 0x24}], 0x6, &(0x7f00000003c0)=[{0xd0, 0x1, 0x5, "671b33dd22cbed6b7f3cb7931543360ab456c1b847bddfbb0d9feca454368a5cb28f0ea5575d2932fcfbacc960d66a7cb059825cc5e6f65e9bb140014d11e3d4b238d6fa4cddf96f5262b5f3f3d3871a6c81013eee29f5e7a09942027688ce69f3074b67ec55e196d576643852a9cab896f24ebcf6ea8c8e786347a0cbe4a117aa4213628cd8a506986fb1c1a9b89b81b0d2ff9507443aaf3fe046ebfa0913246de90caf519dbc2b1300ce5ed6dd1785562f60f2e2c149c8b7e771eb16c5654b"}, {0xb0, 0x1, 0xffff, "c550804f76a7600cc0e7679c5a4bd6ae17bcc5079dbb70a749ad6e771e5db8b8865e40a6066774a3f2ee9f3c3ee2b1a581f4ec8befbbbab3efe8174ea9584b7958d8f1645aaffeb340fab5c4b4c5b71df796708828755f98906a336f66af3d3ba5093f94159db71fa3e71d28c313d97b93b69c5b4622b5fe82e8db5fd6fa3b16147dada65190e70a26ebf4e8bea8e7f2acef171d32a027aacd"}, {0xf0, 0x1, 0x1, "0d934ffa8928bc97c777e78e3f0e7c24a141b7c332c456ce1bdf3283c6cd989102f72f239443ab786dd45cfbdacb0ead125acfccb791f3dafe814dc1aa9905cfd343bdd6d9b2f197617dd7335ef23208d8f1afe4ecd52757c71eb837a00bdbeb036dce96d8bf56a277be005a5834e5ff9535352f1b0ac85bcf2e1de31984c0dd31c5a62b61aaddbaef8d6273af72cf8dcda018786504408c158d32820665e7a117d553747e4d512b9be85084d7a999bbe64af082a27d6f91a5a5da13ba7149b4ee89d39549951ce7282e8ba8e2c44d4fc04e87e486afc85417f97fa1ec0a76"}, {0x108, 0xffff, 0x7fffffff, "573d15c1846d09d513567324753cfc35e2f9cb73f4596f68ad612eb3546221fbd8670496c88564f0782d86246860274d510bef67fe806627ae22ce7597d068f0165779056e8c4ed42893e7a6616c60a7e415464c10eb0083c5b4582b35dd740a1c2a9ea05037bf999e6dae2855cfb327a1ecf4e580c5cedc3b7364386ef792025a4e4b4eee4d8f45739d702f076421769cdc0907e4949d7970de5bea0f47ca383007876ecc8c8363635675aaac18c66a79f906a2307faf6262401decb1782c5397cdac3cf3b441e0c9885ba396c56039d1d44d51fac7a632571ffdc84640bd619f1a582db95c3737420d68f2d59faf8dcc4fe9"}, {0x40, 0x1, 0xc7ffe72e, "dcc6312ac4792412beea0d1f27cce4bb97c4c037ae048bd80b38db933393a66b2241d38ce9da9b1cc7def08f08"}, {0x110, 0xffff, 0x8742, "e4f4dee9ad51111dfd024e030ef8c8b0ade4e59ebca909ed78b239c810518f8d541850bf0148e774bbb8a6a4d81d17f8fb2b7f5c22e37dade486ba22c62945efccb64266af681886c17d920fffc933534d2a16c927e6dc50e57db3dab749e89cdcc01c5167eab6193f646a3101d236e891958be2ca0d574110495a3d15470c0c29eff9c86c2b0f7a222f944f376874b3cf3063f4a3a8973f6082d8b889defe1a55c5ba9105b94de62ffcd54d61e75898745da07b24db355f7f036398eceb22e26202233c3e1e77f9620b2ba22b6051a7072c1af4d2157ddd077e39f77263ea85f66faca38e5553aa0a2830a608479cdd816d464e18b4d72f5d607f2330"}, {0xe0, 0xffff, 0x9, "629c6f0cd2be6945b1f66495caf423c9e7ad0bc76494d09d97a4a13c22b37e2d77f64dc6903b35c7cb8a8afb4a8b753c40e3236607d38b717919f604e660b8ac0212d5ffe8a8eb92a6171a084e56176799ede92cb4dd756103bb3e406d422d55689fbaa646c15eaa54fd84a53198b4fba119c22a1f8a2d08135c9bb2b5806a5e8e00aae8c7eb3d9ddbc05091e6bd51abd549fe6a08b36fd66c46d18ab23ff196e5cfa5f57529b9e6623bcb61969a0d9ee284a96cb4a84bf7a062ac8da80392a8c2e2e266ba0e97973aa8cd7b"}, {0xd0, 0x1, 0x1, "1712c9d35bc3e8a00e08311fe747c15315faafe52f4080f1df501a503c7f50a3d18edc9be20d61a6466d346794a28c8c230f4fb6ace700f72c7cc015d9962d9750e33f49e4d1c3a6ba55f3ab2630d9237fddbcbf7085f8ba773e6525fbd89e9b74115afe1e30666dcc48c92abebe82cfb27c0182443271630206932a5ee3a0d942e8769af504b5a06834659c3cec3aaca6250ee8a1ddfc174c1acd1bd982b79750ebfe6d4e43a67a7f28b65ac066023ca125033fdbf7d499fd184215bbccaf"}], 0x678}, 0x7) 19:35:01 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) pipe2(&(0x7f0000000080), 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) r1 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r1, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) r2 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r2]) chown(&(0x7f0000000700)='./file0\x00', r1, r2) r3 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000880)={{0xffffffc1, r1, 0x0, 0x0, 0x0, 0x24}, 0xb3, 0x3f, 0x0, r3, 0x5, 0xfffffffffffffff9, 0xffff, 0x2}) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x8000000000000000}, &(0x7f0000000040)={0x9}, 0x0, 0x0) shutdown(r0, 0x1) pread(r0, &(0x7f0000000740)="308459efb98784076fb71084301e50c96842ad2e241f1c276ab29516ad724dd3919585a69567b41544c4b31a97ff1c3e48183e839b25c3aeb260aee51da23d0d04d32b6c13144e0d0b700bbf0687ba32263db4d98448cbbf6aa712f47ec0968051ab9d51a13d2a4caca5ed82b1f9f544404e2702f43fe52bae1fa51a7589f53c04c099a24cf3f4348339b1b081a0d1a05147becf4864f6f3eb98c94f0ddf66bc96db5f72b1b8e4c8f866ebfcd2231a01747e33eaee8f7aa5b91405cffda98f5a1317f56f8374ea04d5e83d1c2d9d107b1d0c8c0351151f571cd993e45adfb4260d888835ed8f57b55ad4b80c3d207b021aa4c02aa295e847535b172589e138fc69023a3b5d323cdca5ed38cb2c8f78ae067151dae8261f6e25de", 0x11a, 0x0, 0x8000040) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000900)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f29384d0829696473d0000c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00fa0400000000000000d9ac55a52f7dc8062782813c8cefefdb23d4f9c0e36d58ab4f79a65f69e73991844d490000010062d8edd55587267ba5090932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ec9263b7abec3fef53c46f9362301576534c2d7eeac6f70900000000000000fccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc4a7d76ba942baa127a4dc3f3354fcd7b01e94dabddc8a713ecdb22c517b8939ff036a801b5669356a3f996255f4dd7183fa2b85204e29c8c37d69864a92144e3ea32e04d709d7d06700200000093a9ddc93e8223278f36593168be103eb0954fa3c63eabf60d69f3a4917170bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0086bc590f407990dca000000000000b9d2bb8ecc80d287ba102349414033cc010cf7649214dec62bffdfd3721ca05d2204a978be2d7f0537314b6c74f050a28f74490156f4462cccb3d32fcdd6fdc167fd4e399df50e3b5f01d704048ecb4c02452c9950f3907cd34ad3ec07430f136c0fa1d56223dd3ad22623a9b309e30f2d7597ef1096d8b304d3cb7c5dfb241a85dc1f845c5ccc3446048ba5091dd22d636327300f8b826146c8ee6482b31f72082a578b1f928ca4de8c9119b44295f0b3172c8d77f820da9e814378f7e9f0d1913d39f06e110fe7bf9bc457e368a9a1d9d4c927a4720c2fb3e3d81b83904c09a905497cdaae513b0f918391013fefbd0b35974c9c1f4c70be987f000045ce632e3ec0cf3d21f6be4e07218d3acf9061c787ac6da233a7ce12481a818c2fe2c98f0b9e5cd83d14a444c25de8852192390911f847b4f5a4148c6097012fa1e566039a741d0c35d3d21f24beaf540b962b5c583a03b7b39db7cd14ba4f20d54938b1fc6ab6a0e207ce007e4805dbf7093379a9745906ff7da369edd2976ecf129fae28ccc240a25dc65011bc21cdeccfe05323d88b7a7771ec3b222d3342bc461af977f9d168ff7d4bbe53c1ea87e1fdafb519310058f68ba3fb415c179da6e2e3ceb05df5636a66367862c31ab098f1ebcb91c56ac7aabe8abc462478a852454c0ae54c9f6f5f534f96d93a16ad00d88367ad50c913212be66f7d21837be7a4e58bbd3edc89830d81d64d8e92fde74ca7b5c38802c6ab60d738cc60488b0e9e8231995b358183367a4c52f477288ecae3519e9f5e1d31985f5420808e3dfdd20b0101c2572e9aad0edb0300000000000000316ac273a4c691189e74c04b2d287b159a5f4f8cec6b40be97b6782214c39918d0aa72e9c1cbe0f14660a59e03306283ad9dfbde5650dd9501ce3106a9026519e7aea7c4c01369ea2b1bc161a4000000004178a5fa0600000000000000b142397a9e2405d3c0c47e840d440048be15698c0661e0d8df9b96667c3a81562b36e0c9e2ca318ebf53f3b226712534f3e296ebd9965a6eecf231e92153cf693dcd869188322144eed6cea793579d37c5ef9251fcb9a691883ccf1995bc7692d52f8554b7493aacdcf530ab4e3d740e85057eb1e511f4468e913746d9762240b17793ac2842c08babb944a36b2a994582536d3b27de2c4f0d50608bd6fa1bdb224541a2abc1b8abf18f763a9bba65f0a067c00a9c2438300c5ad6a251d3ef2c0d3a018b23643592754db055e818cfe094a82a450eeb32c78b41b333bd283332e96c85ffd76d2e0411614fe8fdddb93a98266f851231d488ed154e"], 0x10) writev(r4, &(0x7f0000000140)=[{0x0}], 0x1) r5 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r5, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000240)=""/99) 19:35:02 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x2000, 0x4}]}) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8060693d, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000140)) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCCBRK(r3, 0x2000747a) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000100)=0x1000) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r3, 0x20007461) 19:35:02 executing program 0: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000001180), 0x0) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x7, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/246) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000180)=""/5) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f00000001c0)=0xfffffff9) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000001080)=""/4096) semop(r0, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/89) semop(r0, &(0x7f0000000380)=[{0x3, 0x3, 0x800}, {0x6, 0xfff7, 0x800}, {0x3, 0xffff, 0x800}, {0x1, 0xcaaa, 0x1000}, {0x2, 0x50, 0x800}, {0x4, 0x4, 0x1000}, {0x0, 0x4, 0x1000}], 0x7) semop(r0, &(0x7f0000000000)=[{}, {0x0, 0x0, 0x1800}, {0x2, 0x4000}, {}, {0x4, 0x0, 0x1000}, {}, {0x0, 0x20}, {0x1, 0xffff}, {0x0, 0x0, 0x5fa0aa25777704f2}, {0x0, 0x401}], 0xa) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000002080)=""/4104) mlock(&(0x7f0000650000/0x1000)=nil, 0x1000) getrusage(0x1, 0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1ff, 0x8, 0x0, 0x0) pipe2(&(0x7f0000001000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000001040)=0x40) 19:35:02 executing program 0: sysctl$machdep(&(0x7f0000000140)={0x7, 0x1}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000001c0)=""/4096) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/104) sysctl$net_inet_ah(&(0x7f0000000080), 0x4, &(0x7f00000011c0)="812ff6b5bd2c99f2a4c65c36e15e6b839e79efc94efb5e26cb7c73a35f52f15289e020104c16dcb53ce5f69792b9a1bdf197185a4750e821274dc4685849e1693d99dd00e411e5a178affaa9b1215214a37c20554dc842916d1710e64965fda4d78f539b7edbe08658730a48b6b07e5a08e3bb8c3c7360e6fbcc9c5eb419a24be5575b2bc75fd1ecc8a79201235bc50a5870", &(0x7f00000000c0)=0x92, &(0x7f0000001280)="78b24a91956da5e87c3dd4b0e4e9158ee28e4e6708a82a4cf1bad2dc859c454f14f6758c378f9f35e350a65389f4b8743d45e2cfb18ad03dde85948c69ce626f28363cb02ba302cf09da1fb99736dd3c259c9a00d61ec8ca49df2c6136c1eb1ae4214dd15e3bb323792d5ea0b9f0803b2623d366815e310f59f8eb525a4a6df1841caff4fe394f5b0afaa7ccfceec972f671441419e4bc5abcfc9205a549adec6c2dc88d0527524c388ae4bb4670f98a362681d13c7dd89e1462abf9b1f796988599962e9f61e9824ed4084b002cb1b30ab02afb00589c8aababf45ded13f6a7e8514cf96e3281b77c09fdd5c4c37e723a2dc976f63327864d6c8436", 0xfc) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000001380)={0x2, 0x91f2, 0x245, {[0x3fe, 0x400000000000000, 0x1, 0x1ff, 0x2, 0x6, 0xf929, 0x7c, 0x6d47, 0x2, 0x1, 0x3, 0x4, 0xffffffff00000001, 0x1000, 0x9, 0x6, 0x6], [0x0, 0x0, 0x1, 0x9, 0x2, 0x5, 0x7fffffff, 0x81, 0x8, 0x2], [0x1a, 0x4c78, 0x4, 0x0, 0x4, 0x3, 0x60], [0x1, 0xff, 0x401, 0x6, 0x0, 0x200], [{0x9, 0xffffffe0, 0x1, 0x3}, {0x2, 0x78, 0x8, 0x100000001}, {0xf65, 0x7fffffff, 0x9, 0x3}, {0x7ff, 0x5, 0x4, 0x1}, {0x3, 0xfff, 0x59, 0xffffffffffffff1d}, {0x7, 0x4, 0x1, 0x200}, {0x1, 0x40, 0x8, 0x652}, {0x0, 0x3f, 0x9, 0x1}], {0xfff, 0x8000, 0x400, 0x1}, {0x1, 0x2, 0x40, 0x6}}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)=0x80000001) 19:35:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8060693d, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000080)={0x802000000000, 0xe368}) mknod$loop(&(0x7f0000000280)='./file0\x00', 0x80, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x23fd, 0x7fffffff, "73f3267eafcc0500de76609f5d1500f200cf00"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000002c0)="3095aecf86b1cc6ecc760b08bcecfac7d73444d2f437d1ebe3690252d02761c8f876b2327a509bc1b836cd72920ea0bbb0d176a0434c6a005c822b6dcd75c03f4cc634eab8d4c7138d11ebd3984828603ff4c6f4cc1d161a1fb6eb1e11c32f425e6beb60a95200d346284e8ec3b6fe3ffbe702b393b0a822beecce62f9b4f4fed43bc7e24d116a5668e85569acebd4e60c712f763df65cde", 0x98}, {&(0x7f0000000200)="f6b34ef91379000058adcfd7118871f590b54d32f05cdb7e4a78846917bd54202ddbf714319dbef782f6605b88d9e73ccb49f82743a679a405f3f70a70f009032ec5dc082918911c26f6", 0x4a}, {&(0x7f0000000440)="b3a8705bf3a0206e3144d8c53fd17e99f024de8d85109031e8208e769e95eea9130f359d98b1a19fbb5e2dad46e52b55aeaee928c665f63173051e37c6df2507e47886a9e85bc511b7cd8e73c3f4980bc159f5de091482e650609393370f077bf88bedd3bd9486300edd6641837291f98db6a9e3fa61ff24c3f1f5938e97956e", 0x80}, {&(0x7f00000004c0)="deed36f63069b30680148060dba914fa6cb6df97748b3f309cd376902498565b2c6965f8ecfdefe68e76e172f9962ac5f33005663cd5a07891f1a526c7111141f51fc9bbdd1a3668ac9f054b7ff618b0945286a4301b82f2dcfe10a5bb3252e6ed6148bdcfec5b7e62706eab6e3510b68fe6ded088cd0ee51fe3ad1c48c2a055ba8920eda398ddd10e858ee1640556a5f3c83073c06c5e71132c63838fb58893bed9c38440d88a5c72a84beea2774c9d49", 0xb1}, {&(0x7f00000000c0)="cde3050d0d1e7fc7286a7741694655aba936343e1f58ec947383af77f4f3882853344b0b1c6c867494cacfe17b0fa26dfb8626e8bc69b5d60cb8f63fba77252cb4fc66870023c2dba9a447ba147d6e2604ae71a72e0e8e88e348e8dc28a1cc6edea4714e210460800f2dbd641440c184df612a4ddce178a8c856ee369b6b7fab6dcd3aa23af657fbe53499", 0x8b}, {&(0x7f0000000580)="e9273db24dfd1b4c95b84394e8068d896af3f273377405348ee5f1e8a0d8073acf5a457fff043b1486fb153239ff7d77cb8902de8098946346c2abd4dd0e0bc75a04838c1db9b18209a28227b036346eb9dd0d7cda2a106952f7242054ab5a3dc09b06589cf2c390f7a7c7e74bacfc17aa0c43569ebe8c4f6b4c7f622979353eb596", 0x82}, {&(0x7f0000000180)="30d2004f852d644018b9fb38fbd27147457f1177b650519de5dfa0938d73d32b64bcb0bf0c19c4e551d4570db213b6b978ceaacbfd93dba551bd1de793d82232763e9009a0ac317255a034601b18be39bcfce997af7586e0c6ae37275b5043aac7f31563d1943c9040f4c9c85443b825ae8eb46bd41b70a2dd", 0x79}], 0x7) r5 = syz_open_pts() close(r5) syz_emit_ethernet(0x39, &(0x7f0000000380)={@broadcast, @random="e153bc9a739e", [], {@arp={0x806, @generic={0xf, 0x80dd, 0x6, 0x7, 0x1, @remote, "4e503522ccee93", @empty, "c8215bb73980968b4018babda87eec35"}}}}) 19:35:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000000040)='T', 0x1, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000), 0x0, 0x0}, 0x62) 19:35:02 executing program 0: syz_emit_ethernet(0x400e, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffff0000000000000000009078ac1400bbe00000024e224e2200089078000000000000000000"]) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0x6) 19:35:02 executing program 0: r0 = socket(0x2, 0x8000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8000, 0x0) fcntl$dupfd(r2, 0x0, r3) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 19:35:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73862e27b82f7b8e00"}) r1 = socket(0x6, 0x173373f6d27f5400, 0x4) close(r1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="f432ef38fb840d3751dc3631051d156f1137a6a4092b3cbcd476baa5a51949575ec429dda34095164184e60390264cd85c286c6ebfebc844780d9cfa5a32179a58fe4f1362c4924e2f60a68599fade96a0f9ad80a557ccea1eda69efe4001918b2efc44938c3a63785cb0b5a5092acfe33473f7a1e2e22aa27ad1ea9a7fc134081134040c3fe0e8a5bcb0da4f84490bd540afc7fab6d1c73cab8a5beab5fe027b2205612408e0943ba207058a42a58d90690e4494566b2e0f4b49eb9853cb7dcd78866103fcaf9c895f9453cfb1619f50d28ea4a8911dbe42988dfb3c293e51a7408faba4bb6559e7846965a09feb54c146ef06bc4add9214c889913536242c7bc035cfb", 0x104}], 0x1) 19:35:03 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x200000000, 0x2}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="03000000000000007db46a012e2782ab65c9379b590b698eefc1a5a9c451abb8d78041c8ffe2d21546b8684fdbd07dd4cec80dd48b332ec9526168a3a602caf849f983f20223f216ed876368c4de06b45f547647217cb901ae644fb37d640cf267758551da6d8bfcb4455913d3ac763d0fc5e56a5c0b4b08b6d8a3a7d0261cfdaa1842806bdfd26da529804ed2f72df37e5bdb85597f785597ff3c479bd04354ea66ac428292323bfca1bc8b89e953604b8a47d534d5de2b007de295c0bb8357a08ba14dce7fa10e1e3dbfb86335bd8e293c5a08685ed51e406447325b87d55c3d65dbe99f0237e43312ab2f8ba6025ffa7f0e5d6843baabbb24814c978c9a8a9a64fd91b0015bd7c90aa890bd461d52bc7f72849436954a14edcd7fdba0e7b3de0e642cb7e807f8f6e31110ccc2a54dc72c270e583465f86383ab9269e30b39197156705dc747edb3e27a077d6e869693c4a88bc47b42efa071cec3d5406742336424a9b4825470914901c8e910ffd2966513e9e27d8025089de764fd1068971600ea1600"/398], 0xfa, 0x800) msgrcv(r1, &(0x7f00000013c0)={0x0, ""/4111}, 0x1017, 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) accept(r2, &(0x7f0000000040)=@un=@abs, &(0x7f0000000240)=0x8) msgsnd(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="03000000000000007db46a012e2782ab65c9379b590b698eefc1a5a9c451abb8d78041c8ffe2d21546b8684fdbd07dd4cec80dd48b332ec9526168a3a602caf849f983f20223f216ed876368c4de06b45f547647217cb901ae644fb37d640cf267758551da6d8bfcb4455913d3ac763d0fc5e56a5c0b4b08b6d8a3a7d0261cfdaa1842806bdfd26da529804ed2f72df37e5bdb85597f785597ff3c479bd04354ea66ac428292323bfca1bc8b89e953604b8a47d534d5de2b007de295c0bb8357a08ba14dce7fa10e1e3dbfb86335bd8e293c5a08685ed51e406447325b87d55c3d65dbe99f0237e43312ab2f8ba6025ffa7f0e5d6843baabbb24814c978c9a8a9a64fd91b0015bd7c90aa890bd461d52bc7f72849436954a14edcd7fdba0e7b3de0e642cb7e807f8f6e31110ccc2a54dc72c270e583465f86383ab9269e30b39197156705dc747edb3e27a077d6e869693c4a88bc47b42efa071cec3d5406742336424a9b4825470914901c8e910ffd2966513e9e27d8025089de764fd1068971600ea1600"/398], 0xfa, 0x800) msgrcv(r0, &(0x7f0000000100)={0x0, ""/245}, 0xfd, 0x2, 0x1000) 19:35:03 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() unveil(0x0, &(0x7f0000000100)='x\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) openat(r2, &(0x7f0000000000)='./file0\x00', 0x100, 0x1) socket(0x2, 0x1, 0x0) close(r1) r3 = socket(0x6, 0x1, 0x0) r4 = dup(r3) setsockopt(r4, 0x6, 0x4, &(0x7f0000000040), 0x0) 19:35:03 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) flock(r0, 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x9eb4cd1274ce6d9, 0x0) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfb) r2 = getpid() ioctl$KDSETMODE(0xffffffffffffff9c, 0x20004b0a, &(0x7f00000001c0)=0x1) fcntl$setown(r1, 0x6, r2) getppid() getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000240)=0xc) wait4(r3, &(0x7f0000000280), 0x0, &(0x7f0000000100)) getpgrp() 19:35:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCSETA(r2, 0x80047466, &(0x7f0000000080)={0x205, 0x0, 0x0, 0x81, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x7, 0x3}) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000180)={0x10, 0xf2, 0x4, 0x4, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8000000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000001}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x6d}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fed000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3800}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3ed}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xffffffff}, {&(0x7f0000fed000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x3}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xff}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000fee000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x17a}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10000, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 19:35:03 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) minherit(&(0x7f0000597000/0x3000)=nil, 0x3000, 0x3) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x808c694d, &(0x7f0000000300)) 19:35:03 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = kqueue() pipe2(&(0x7f0000000000), 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x80, 0x0, 0x40000, 0x1}], 0x1f, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) kevent(r1, 0x0, 0x0, 0x0, 0x5, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfb) r4 = getpid() fcntl$setown(r3, 0x6, r4) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x0, 0x80000000, 0x101, r4}) 19:35:04 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x4, 0x0, {0x8, 0x200}}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r2 = fcntl$dupfd(r0, 0x0, r0) write(r2, &(0x7f0000001800)="2020851eb269b3210a", 0x9) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 19:35:04 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x40000000000001d4, 0x0, 0x0, 0x0, 0x348c3f27c49e7c82) 19:35:04 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff3f5cffffffffffffff0800450000300000000000019078e0000002000000000b1d90780000000045000000000000000000000000000000ffffffff"]) msgget$private(0x0, 0x300) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, 0x0, 0x1, 0x0, 0x0) msgrcv(r0, &(0x7f0000000140)={0x0, ""/145}, 0xfffffffffffffdce, 0x3, 0x800) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/57) 19:35:04 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0xffffffffffffff95) getsockopt(r0, 0x2, 0xbd9d, &(0x7f00000001c0)=""/93, &(0x7f0000000100)=0x5d) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x3, 0x4) r1 = socket(0x2, 0x1, 0x4) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x2, 0x0) getpeername(r2, &(0x7f0000000080)=@in6, &(0x7f0000000180)=0x1e) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0x0) fchdir(r3) r4 = semget$private(0x0, 0x4, 0x5b4) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = fcntl$dupfd(r0, 0x0, r0) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCSHDRCMPLT(r7, 0x80044275, &(0x7f0000000000)=0x800) ioctl$TIOCFLUSH(r5, 0xc020699c, &(0x7f0000000300)) 19:35:04 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000280)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x8, 0x3a, 0xff, @rand_addr="0000000000000db74c00", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_rs}}}}}) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000380), 0x0) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r1, 0xcc, 0x6}, 0x2, 0x5, 0x4}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000380), 0x0) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r3, 0xcc, 0x6}, 0x2, 0x5, 0x4}) r4 = semget$private(0x0, 0x4, 0x5b4) semop(r4, &(0x7f0000000380), 0x0) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r5, 0xcc, 0x6}, 0x2, 0x5, 0x4}) getgroups(0x3, &(0x7f0000000000)=[r1, r3, r5]) setgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, r6, 0x0]) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000540)='/dev/klog\x00', 0x400, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000180)="19554ba90c687f2b15edf432aad93d921d59215f99c0496f1b49e043672c07a366f71e17e867691489de35fa09427f4db4c8ce539a94f9888985d7fea554efa4a4457b22ad89a12ee7b6456dccd14c9dc67eea8bbc3df60b9896f6cb31b82436cbc91cbac9ce99ab54c620275e78bc0fd5d922c5ec0235a18a7cc8ec05cc1a0148b69c4b310a8262ee0636067d8d8b14d687872dc9b6b2dd408a9a923ad25a57127ca358ca16cf47c0b9b9835566a9a7759d987dba2f02807c2e6c19cf055a7167ea2370a9", 0xc5}, {&(0x7f00000000c0)="0ff43adfe39dd01d1c7303b75866ed6f3fc85c0f5db78648ba5570c40b12", 0x1e}, {&(0x7f00000002c0)="fc291723bf778a07b478ddbd43b8801531ea6de0ef64ef3dd5b40d4e47a2ca76a33f5d76b8bbdaccdc4516368fb66c4c9803e70f5599ae272036bc2011bb9a924f2964bbe13287e3a35a240e5796a01d4c000d25efc867c84babe4432958524cc6a930be97afa6949991efc96f929980d34465180ef2fec4097402", 0x7b}, {&(0x7f0000000340)="ddc35fae878c48330e7d3082efa642afbd", 0x11}], 0x4, &(0x7f0000000580)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r7]}], 0x68, 0x400}, 0x5) 19:35:04 executing program 0: mprotect(&(0x7f0000048000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) 19:35:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffefe, "8549693ecd426111fe4d04002300100000001000"}) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1, 0x0, 0x7fff}], 0x9, 0x0, 0x8000, 0x0) 19:35:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1002, &(0x7f0000000200), 0x2) syz_emit_ethernet(0x44, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x36, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}, "cba7c7fb9219"}}}}}) syz_emit_ethernet(0x273, &(0x7f0000000100)={@local, @broadcast, [{[{0x88a8, 0x0, 0x1, 0x3}], {0x8100, 0x1, 0x0, 0x3}}], {@ipv6={0x86dd, {0x9, 0x6, "d538ed", 0x235, 0x38b3a2685c2f4d9d, 0x7f, @loopback, @rand_addr="1bd3fa2d8a6cdb82a0e266cf07b0005d", {[@routing={0x89, 0x8, 0x0, 0x6, 0x0, [@empty, @rand_addr="e5fda43f006c0f04747e4b6a62717624", @mcast1, @ipv4={[], [], @broadcast}]}, @fragment={0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x66}, @dstopts={0xf0, 0x1, [], [@ra={0x5, 0x2, 0x400}, @padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x2}]}, @dstopts={0x1d, 0x5, [], [@ra={0x5, 0x2, 0x7}, @pad1, @ra={0x5, 0x2, 0x71}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x8000, {0x8, 0x6, "e5b30c", 0x4, 0x11, 0x6, @rand_addr="334340518728e6066836540f31bd1f1a", @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, [@fragment={0x0, 0x0, 0x7f, 0x1, 0x0, 0x8, 0x66}, @fragment={0xff, 0x0, 0x5, 0x0, 0x0, 0x2, 0x68}, @routing={0x88, 0x6, 0x0, 0x6, 0x0, [@empty, @rand_addr="a653a20926cad9aceefd2496f9a22303", @mcast2]}, @hopopts={0x3c, 0x2, [], [@enc_lim={0x4, 0x1, 0x7}, @pad1, @ra={0x5, 0x2, 0x81}, @jumbo={0xc2, 0x4, 0x5}, @ra={0x5, 0x2, 0x1}, @enc_lim={0x4, 0x1, 0x81}]}, @dstopts={0x80, 0xd, [], [@jumbo={0xc2, 0x4, 0x3}, @pad1, @generic={0x81, 0x52, "dbafc977f11d0878712c6ff5f51f6a6fa5f3eba9a226476676efa50a4b2c790aab93d66f82556e7b52f7bd63a5a8fb08430c01c838bf7c569bb726adee01d8b036662441142d53d5d1668837092cfee3570e"}, @enc_lim={0x4, 0x1, 0x81}, @pad1, @ra={0x5, 0x2, 0x3}, @ra={0x5, 0x2, 0x5d95}]}], "4507c1993532686909bb6b36d6771c5aed50dfe7a0810b0e7c04738335d393b3c6d8425aefb156c08616ac812ab10765cb4c83edc9d83a58708c6b6bd44edc1c7d628a8965510f432e9b7bc898d0a7fc3d7249adc6372b8930ba7580c83e520338e54c6c7c5f6d8cbf88d6cd3d17e5c7f6684d3279814510d508b2b29e9a34909af02573a2"}}}}}}}) 19:35:10 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r1 = geteuid() r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000380), 0x0) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r3, 0xcc, 0x6}, 0x2, 0x5, 0x4}) fchown(r0, r1, r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000000)="8105ea0001000080", 0x8) 19:35:10 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001ff}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) getsockname$unix(r0, 0x0, &(0x7f0000000000)) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x667bd22c06630ee9}, 0x4, &(0x7f00000000c0)="c7ce629be7212dd4b0b807cca1afcf9dd73c694f8628fe6a6f8aa81685f7744a6c5126f051c3b4645ea878c1877b64c8fbd960f74fdef7745ad6c755a1b3e6d5b6eab5a646323d3521b817af0f66ee706e0af448f8f4f50dbc2243cd0b763cf89baa3c00e15283266277724ff00c0101000000000000765acfcd252bbf5948350bd5c7eff5d62296733fa7d245cffcbff62222071075020000000000000019f2c9b5f63401db3c566d90e382fcba0d", 0x0, 0x0, 0x0) 19:35:10 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x1a}, 0x2, &(0x7f0000000200)="00ffdf00", &(0x7f0000000280)=0x4, 0x0, 0x0) r0 = socket(0x10, 0x5, 0x0) r1 = socket(0x20, 0x458763de0f818554, 0x8) setsockopt(r1, 0x0, 0x99f8, &(0x7f00000002c0)="06000039ed880ff708d84926de6221", 0xf) read(r1, &(0x7f0000000180)=""/116, 0x74) dup2(r0, r0) r2 = getpgid(0x0) msgget$private(0x0, 0xfffffffffffffffd) r3 = semget$private(0x0, 0x4, 0x1b2) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x1220, r2) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f0000000300)=[{0x3, 0x100000001, 0x1000}, {0x7, 0x8, 0x1000}, {0x4, 0x5, 0x1000}], 0x3) r4 = getgid() socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, r4, r7, r8, 0x119, 0x9}, 0x0, 0x1, 0x9}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000f80)={{0x40000c, 0x0, r4, r7, 0x0, 0xa, 0x2f9f}, 0x7, 0x1, r2, r6, 0x40, 0x2000000000000006, 0x8001, 0x7}) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x4, 0x200, r2}) 19:35:10 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe1e) 19:35:10 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xef}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(r0, r1) 19:35:10 executing program 0: madvise(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x2) r0 = kqueue() r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x40, 0x0) r2 = socket(0x18, 0x0, 0xc0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) writev(r3, &(0x7f0000002540)=[{&(0x7f00000011c0)="8123f38f937577", 0x7}, {&(0x7f0000001200)="2ee954c8c5173a5b873ad16931aacfff4279c06b15b493d813bf344eaaac112021ecb1f2933b39b171b59059d193642507ecfc065b0b4aa30a58e9523eee15aa71e2498aa5a6a876bbdad9f000bee3c123fa2efb40e6a9f852af2a05be13a283a095451dadb1a312bcf6d58398705bb2626e7013e608a0a17986cfc3851d241ab4bf0d108a802aa1789c32c54de2d659c3d56dcebb570adfa976e669f0f9cf7c9fa5f65c89888e322b7fd80d2a2d7c3a58b3f61cba3c370ad339bbf93d05f30a28eefbba96a0884fd670971f3585efc1d25eeade8a564742723a7c245627705818385188644b9212246889493c36b606e9d8864010ddd6d7a870adbc26e084f47b1bd9c993a10f089b5a5c6d4d02b809b2640175ea04ff8d24655d15ca385979cfcd5b87e51e7323228b4dcd60ade8a705915451131981f2d0417f1d0d6cfc21adb33ac0ed9bd5c41ad1fc68578136532d908d9c522217bf7a99682130839048adaf7f288c31d804be52242f730dbc0b50f733edadff602b59abac00aa08ccfe5a61ba1c6126c32054e81df6b9839acfdbdfb5e16670174b5deef31a4ff8a3bb9a8428cc5797e072f486f8ed2877064371fe340f639248bfc475152d1f56a2f2dd8e0677f19e44078655d5dd4339c273378ef4de7801c963a5d4d8fb58926a23c34244c530670523049861b095ac8a44a7f6ff6da7a93ba5d1fb35bb302572d509dfe27cd6b70634372b0f42665986d6cb7af4eae82ab084e211a1489443f341792ac81f554f980fb49b1360cf396de35c1779e90ca51dcc50c02731d14b88848512fb9220d8b1361f9e8b4b285b3b4a0a31f673c86ebfc853ae467307d339643d815953b38c7e9ef94c0299cb0082d3c16d1b94dd2009ecc3f3a1cedc852ddef701e9c728e6b1d2e0e9047e930e2dd4eb56681528acc9cd793d3a5ce4ce2e0cb1246a5b880fe6d22636def3d833bac7b5c87f68b3008f33211f8bb601cbfaa6d9b61be2c006a504b59af8ad9d7b0905604da2ed809240be8e56185afa67547633449f7f5fa2a34100d89925de2feb2ef83111ff1c3b46af9aeb0152aa652829ea9e5289f536db6624a9085fe8ac60cb8900fc9cb90dc2d96df2254d485963aec5c7348b8a707986f57930d7cd8405c6a0630853769d910b4930bf69884092851bae9fdd349eb84134d90963688752715c0c530c70f6af5aa7cc5ab22bad4fb665e3fa8915d7765a22af1b9375c0dcebc83ff74357b31aa2045661cdd2257951a01df501b350432c7811c1027bc42c33704c53fde0aad88113600712ea9030db87251755b1fd70e49f75a592dd1b225b9c3fc1bd7d9fce616b8e580e76697c677734f10c998c054e86454effc3bdd64a9e0ca3c8e22031feb0629aa3b66a7963661b69041343b294a6ac4cd2de95373056e92606ef76ee002ff3f2e91e82ea86b220fd6897fdad3b3592d82acab0a89a271eadb51c3df5a0db39d628b68b9e3d598f77ee3bfe14482f43d068860acd9a3db9a5ad8c54d41f5acd74896938a7c808e42839ba7cc096a3abe155161284397b1b1b47876f44893c6a953988da5d5c513f8929c4762be786b60fc10bb2841b315acde2b4c55c596cc4f8b0d769015516915f4d93f0c2ce3e17b731063f09d6681a0601a7d11d94ec9f42924d0348b2466cde73d692e0f7209fab306e26db3a0c7e99dfc470c6c392e5e8ad65167f60ddf592754afc3ec8ad6e27240ef93c3ed592c8ce2ca378c84127132b84f19cce4c88d4ccae93f212e8b4e12eb1e43e65bacf3191b0dd112bd2e10831a10ca1e854c144ae15d64814370ee7cb1cd8499f4f3289b1692630cf5ac148d9f5c457815142016dbcc142ab3ad4e774a3bf91ff8bfc7df8807bbca29e489dcbd0db8101dfdd38044f2f96d4f7f4f353b95567a0f91ae44575002b5a81a5fd8bba3f3b6ed7cea4107d63d6683245ca7ee6e9a6e65c4ddb4236865098daab03571b6e6149e265e558532d4c51d29c9bc634dc2fa1b91ee4d5ea25fc0cfefe813f7198c5258408f83ba05f12526ef502aa1aa075a5bf99784e6a86ec88c47a51d7ddbedc411e0707aeb63acbe973ae795e6e4102489fd539ea29649e421f0f3bfa49884add5bcb947c1f70cff0da02298fefb0250c1a9f85b47787150673efc7cbbfe2bfc68ad125e28f20c1b0a17874e64cc3683e27167fc24de437b4a3901d5e349940c1d4403e223d6e74b714a9c10c97cc0ff68ef50be38eedbff20dd5779dde1d23f71bf400903b3310624eea1b7b60070bd8ea05e3277b3e30c6c8eadd11d5a4db1ac0f7827b42223b61ed5acfc73c62da628d8584c04e7203b2a2086e800a85260076d43b17404bcf80dbaa148a62e9099f03881272ad274da71f472605fedca43886e1589f51abbb9fb7e0539852f5d241409f4f7fabe5e94fbc032f8b8577fcc6e448c23dc5956d733ed33c5c8962d90e9beceabb74139337ad6b5e50c76f9718d9fe22ccdaec32dd5ad741413a525eb3f762cd3b4d3c04bb8f1c94779338636b78f8125b47587e35a51e2035f29a1ccc4423b0e95355e354968925d9fdcc244534ba8bc9be8cade522cbb42c5770d715539c0e6ac6b537b6de28d445fd339a5b7e62c2b9778000a8a7ee0329811d82ddc74c86b06d4c5fe244571cbc8802f060992eb4f9fdc45368d4afb6faea1f442a4c49a8eca273f196223634c58c94e42ba58ef24082901e3e87897d12409b84b1fcf3ccbb92fdee6ec87976e565e3eae87c3b8d62a243fb459b129ae05a657c9d526a26cda07d053c45b56b0ed78d64aa0fe5b0cde2814d1b95868216742c5e5913c08bf9c4162d471f422b58cbebabbc7381443de9c16466d44831932df7115037bed40df1d7f831dbdb17b2daff77e3bbef9d6d9b608e72b192c7af1808de2205f0477de134e043b0f6f5fef3cfdb3bd44cd267241e3e57020fe8941bff14c31b6da4b42e5dcfccf55dc5feb5a24d32e1e8192eda95a611b808b8c3f6223fb5fb031739418c8773986ebac30b41e40daeec2f16d02ffd005bb83d6880f041187619f001dd3578f6f8f20dea932ae0186b8b6ce55a162a063fe442cb919b8a7220b072812e42832b14fe275b306393a0a6fc8408eea3603d59e4f5d6ec71bbd5ee606309a1d309c3307924708436803d95d5e669f0dcdef397157da870b1f0f12f94a6ff40e634f02404068c9b9b2cd52e4fd7cc45949609f233cd8d41d48aaf4586f4f264376883adfb4e306fd13098328f5d26b8ac77af112f7469a8ac40b8820b6e485284b04a76e11e4d2715cfc26bc72e0d124fa71f16ed537f60cddd7727be08477ab855ecc26060b003b218eec23e3a7fa0603a29a3369fff5113554595ae23666adf51362e4d804bfc598eb7ae0e5f5e92c0c22c92b8a3ac5d280e28315fd6826cb483938a81913b34a43675d202e2af8e8b1a9bc1ad1e655b6b4034b579f6329b92cd092f132940ff2cf708d5e26ae9022eea2a1a1828a879b2405aec2dadf2554d86a49475a07dd9ddd15504a25a61cdf43bde73e6730f90c861cc873dc188dce2720129cbda093c54dd958022d428905e24bb79a1164727204d28c8fb0a6ac933025f82681833712cbd07ebd3e99735607c039647dba896ec6f8302595dfea3bee9bc647d3d4cf60c57509d33d850caa09f45d1f8f89379856ee383f6c1f3234096c66242451e6a0c8951f96cfcf208df1e2935f4f48da815034fad964b2b5698921605bbe879ffc8f71134331cbfc6f95203c9f6fc9853da7c93a8f68b41927203732387b6977b3963e27504c7faa0ab0b86a37215ad3b496851e376b6100c5d5710f987abd307a99e221ccea8d1c841a38512e7d720633fe1f20ced1cab7689a28299d5db33ea5dc0ef471c437d21524ee15cd2de216d1af5476ef5a4389645eb34d081d0073970e0cc58f4231c9f06e8b1e56c976ca5c7c7fd46f3a3026a138a38baa0fd46aabac0f3254d03f90e2a715c43773f05a42d02ac684edc8a6a3f24ac7cbab85fdf16290458e8c24dda82b180d1e226aefde6fd86e443321936fe90c449d884932ea65a9d325bc30687ba4988f92fd087f3f5bbcfd7ee5e61297063cb248325645fd8ad35df0bbd03d8cd48a4457924902640817a1da37b6f437644c8e5e74323ad229de75bd7039e9039921a607707176459b08ba17e4b42b2f697cee70323195f53382a901df657714686fb469887fce75dee33d0403412b01a78d1d39232d37af1f690016c4bae6b38b6343b3d82385bf886f24e1d9eaf31a4e6d862ee0e12c5a490c74a51a432c3b1e1ade1efe62b727aa595464e27beae6c0f18c40fac96999dd09de0b0dca631553ea450e24976f9eb15ad20d23f594794ce06d1e4f518e37583064ec2b0a97fa61d9792f0c9482740e3b1421a709e304c84db4bacec6303db7c7ea9b96cc3775bba0a65601fabb37bce23983dc68d3a891accf1126242b4b1fca6a2c18594c1a574f913002bbb50cf5bb08e3c0960c1c289ad2283c51b9d7d911eadf6f34610e3bc15c0dd7bbda91c0521de1dca27de2700f45ca6967123eeaaaaf79d705421d020ccc2db91cb2e62a2e5c1db494cf0045d8bb62f1286c5df6e2266ec00fb0c021d41c7d02b85aef6859f868caede206fabdabcf2d4fe72bfdbfcf615173f5a3d2b894b789b495c2df6733e0062b18f1ac2da348dc3edd5119cc264ee1fef0051f221ff9c300fd57b90dd8afc5c532fd3d8d77a2c1634d4bada5cc9644f60ab95762bd9af056333d8bdf1fcf3fa47ef6adaee1963f803b9080c3ba5653610a519fd6947e318912acbd8c2714cbbd6d6019474ab62a6ca66746ff4709c37d4b7abe55e443018066fb65d65f57f4cefd3e552f0b3cc5f0ad27ad3b498508ae3e372425b8f4831c3029b047562e00f2a45a0a706ed4570a96304b9387ca12351e228b0fa242d2d8967dfbd819856fe99c5849c444fe83ff1a3dc9881f17ede221a39a9a205dac039c646598cc5e25c437150cb02280bf4d8a84bdee077892a3f18b3890c51c3093857234a7c7a4258ca35f20b128d6e91fb9c945886903458d4f716160972bc89ab4ac3446c039801d0097823c5b43170aa01cc0b914ad5aac88ce6081314fc65712d5aac297a68148105916ed81ae7c2cb07c3a00743a125bdf9d018bcdeff8f6b7e5e9e528acc23e47cb431c279f479b22ffb68b8734ef3ec2b14a6e556f5d99fb57b218fc6aff57e6986b1b7423948fb7cf2bdab27a528cb96f17de5e17d14874bb52b15ce09efba30674e8e077bab359e7e19ad2ecea38786ffab0d660cf0242532275275432f5ddbfcf5a20d866fe13a648660431deabf3f397db0457ba38fc0ff8c27befadf9fe4a4e6cb26caf55db658650682b9296c272e668be0a3c99df5ae6cbdfe41b0096718a8e6b2e8352d2701cd4219ea97799b55bfcded1e39c05e3f7a1a61da8148d854a2cc3885424f8ab9e6ab5903930dd327b9eb96dfb71ea1866c911df8b4cb3738c0c506e9fbd7310856a23f91a76fbe301ab951b6301ef9fe36df08a552b5d8bbaa4c4aa1ec647c1a210240a9bc23366ed6305ea9044f2dbfd8f2b5d0a122c003ec21116c29ad5990d8ebf41610a114dfb28a67489d7cd439e4b99e22ed183671df9648d981cd8f57f1d17b051a94d32dd19572200dd60077418bfaeaa57a881a7357700cd65799942798eeac17e709c15a39d2258ddf9897c97be08f0dbea5922a317ca486760a93b3257748dec31227ff7614588df8f9bbcdc8e791e46e0dcf3453d0514d2da2afe6e9", 0x1000}, {&(0x7f0000002200)="93311712cc13df719c0de583669918845cfe389a0fb52d10dd9cf7c16b9940fc9b8282f7a7a7f9be0995e345ac8eb547055d9e2ae2f78ab8606a8067e31b4837cc7ec0441288102152fa7c84d0e5975cdd61c943a827e2b2ccb35184c713617949cbeec41d09d44c3727c087249a4179c69b59348a62ce54051c385023c85f982d08c917011d76de570806b952530898153282", 0x93}, {&(0x7f00000022c0)="2913a43f7441275bc4dfe6e84e2dbe95d744ff2c2daa7b9d9ee9964904ef4a8aebd23dd26830b5d9edd7d18f2fffc94c4aac8cd2bb24ed48e42b816dba789d731b2109d15543f021095ba3af23770baf912bd22b36a9822f67030e2a60b607f2c08d2c761268fc968a186a6db8dd9a60c1", 0x71}, {&(0x7f0000002340)="ca015c2d8e7f6e8f26b91f5282c1ac009345c68484d8c4967ce8df8b59bdd0dc281e7f6678dfe140684e1e719d577561fbeac766b7216e33c4290a85c028ad0fd73d6525cc519ee426a6f6fabe3d4853c7bf9ebb7c11f733209730c761a211", 0x5f}, {&(0x7f00000023c0)="e6a295aa529e6dbbfda24c23d6f00d6ce1272e4f4ced5545ca6a1aedf68c89ca6e1b7c2ad066c98e1dea184d105f5ea9f9e4fa7757464d3b0982a1480ca275534accad79b8a1939b785f823bc0194d2feb255ac21f041f354ef48e3bfffcab5be5857b1097d47b50103676f7", 0x6c}, {&(0x7f0000002440)="a6180459853f601f45dfe51097f643b60fe2130e2191158fbabfe5305ebb2a1d07258749fbd73cfbf6282700978da3b89d62e73c05a185e00f4da737180f088662f0084475882fea608c45e0625944c90e265692427e56c1ad658411cfc764904e96c8443cf1093fdf6276ff9550302fc3d1594a262e3e6817fa5bd3edca5df5c19c87b85f83b6f7f2bad66c5a4b2dd72e58b63fd90f30ce2f4d5dd73e3e08cc9805269f312cd4961562f6", 0xab}, {&(0x7f0000002500)}], 0x8) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r4 = socket(0x18, 0x4000, 0x1) r5 = socket(0x18, 0x2, 0x0) r6 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000025c0)={{0xffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x78, 0x9dc1}, 0xbc, 0xf8, 0x0, r6, 0x7, 0x7, 0xff, 0x3}) setsockopt(r5, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) sendto$unix(r2, &(0x7f0000000180)="40c9038357d24edeab7da14bbb182f5056d3ad107519a067ed39a4e2c168eccdbb91513b4a533d5c7ed2aefcf13eef3766c57e0f9db24f8b9d2c55c84f740b62356c382d17717d189b48e7dcaa6833b5b5a44cf99ecbd0e13c8290e67de557bc7254f71ab985ddd1cfee5b6bc22f49b1648502e4e397bd74951ae2328600c26accf5407b2298ff89a1860938d4de3ecedb8f7ca36660ede29bd45f95b914cf3d4aae3bc3026a9e8112c5b0181ec816288f83f0ce7506d10fde0c5e2d80739f8e3afdf9aff4538b85efe342af5570e197ab06b2980c7c9605bd92859f2b389538d64b007c7ca88779fdb085052f348d00fbda02ce39a861d26f8309d56e481c7700a0a09786d7a057763db77915f6e86c29f70c1fd9b9833f5e0ee699d5be6fce846cdbaf1aa2242a8e01198de6d89fc9e2fc9487b92f6ea4adea87862d24b9d1d2ec24392fac6b243e050899d4e496ec5a2116c72ce58f32247edb005fad324b48b59165a36605f8675dd81a1cbd5647c89a43763a262a3137a46cbc7d3503fa0e2a55e9c6c86952d7bd90f34ab8824ba01f58b4fd24dddc8a302cbd8b990aa4deab2df403f1a296fc271aca56cf4c967444606891b8d1f643a833ee864feafa5f2f314344b9f627a74bc742e066bdfdf2d6429577d51654bba3defa9bace4181f8a9f8a16e3eb8438dc6c2b398e9b3f8879c77546a28a3d298d29e47696f928e92d74b69af122f9ea9207f79c3d23f6fa75583a1512405621ecd89ae714b491bc4b7aed2736589d547fb279282841b4b67d5d2dd9de6533975cb63449395ed7793ef10858a4aba461f24dae9597655f5055d2724afdcac0e50ddd071b7978d7b55da46d9a7ac43bafc6ca97198ffd891ef5c6067f43cdf3320c409983098a11d919d58dc97783a903e6a05efa6c6c69c08d39f29b1553067f2c85df68551bb8b7d94d6f257b3c7924710dd726be4fc0492aa5ccbfd4d2df188c0e98b0ad8cbfeb6c5e19ed6e89a0e49f13f51ed0004f7f621315da012d8c42897e4d43a2d189f33351652e775eb8dac5dbb3d9d97ac0a79b2d06eb04c687589872263f09cbe6edc43ccadfe4239d03d9a548ac8cbf88abd9fce9bd6c00010648bf876b3ccc5ef3f4244c8ea097303a639c2e0bc9ab60986ee38669be3b1530d91eddb2bd6118ffb6f9dad6615862e31d61e669d63959b17c0c2ab1b9761b276ac7bbf7b10e6500f1ec594aeb5540fe9d87f3fd03e6a1cec27d7e261eba224a965fa056885e81f6faa5e0a8a46e5cf44b9a267222d26c0e6da18ebd381c31948b6dcd82b43e3f56e5c6699f0639920c87c55ac4fe4175dacda17955b5ad61f700726d84580a9775db904932c5cd3a3cf0a72b5506f554592ee29940189fc145515b902b21ca0f7ad44bd9dd4454054ad27dc806c5ed71a94be74f8a0b53e9e90683674de37e586cd58f31f78d9ac3af7362c8f68ca0402a4d2cce82b0da674536c82c9797871fb7dd1c40a2b393a74dcd8ba0ee283abf3436899c22a5f453d3185d37dbf0e1caea37f9fa6a544374f19c05586b4efdea91c72b407c609e81ef0d01d77d62ff23872632a71bd3b361ad2f6264f91aa809db582c016b8b41762dd7376f07b194a2ed48afa5b47ebb0fa1fc1087c9983c14fe54277ebe0ed805b8ab80e360d0f94cabff76f93268dc7d23e13a0265e8138f942957116769c71f9fea8fe1d33cd6f7d37e3b3bf419f15d27c2978bfd81e2288d3be20f8d00b8ff477d8a2a34e018cf6e2ebcac10c3c1a3a8e5af56fd988b8b9db3c7e6ef314ad431cfb1e51e217da44bf6ba0ccac684775bf7dea9259da4c88312a14f05ca6cb24fbd0c1276824b8bac88671a3c0c51bf06582ce6fc97e70681cbf2f742d040d530cb1bce42bfb22df2869cb713805ecf18afcc361155b08966183de4fe30dc9b0c64c345613634eaaece910b249ffda15a9555ae643ceaabfd830fef131cd5b9a96db6cea1c5799cfd00a5baa203bb7bd9c9064339b3122c11d1cf1864ef94ebe9c0d9c3452ab03ccbf82efddf1671bb231a91e9ba992aabc8b82a27b3a98304e8eb9c31b4744d14808182a2fdbcaac6bc27dd8ce4badea5b950fd6159ae3c3bf38762ed145c03d823321c8ab3fb5cad4ae1a3fc4d074c263c10bd7ae52cf4552f15b3320a3bd7e270641d67ed29c3575cf72975e460965772ec7010c278277c77ce6462022f3519a3135bd415d204a9a3f6e862196bd7a5ba8f21a732dcce961061e95708c7a762dbcca5d03b97d58aa7ae94229430315b78d9d626c3666a47d69b161a1a8fad1d5ef649347199f38b0f6f2cb9d201775e38db9c14bcff0642d822c2ec46eb5ca28819c4b2a3a7c32287350da5f6db85aed2879dc76097568f943701e1331a7efd640acc396da7638588ee19451142144103f738aa5e7e9761c925f10f4bb9bdb2d1fb5f45fb660a31334b4f964c5c7d296cac82ee2d3e32d79df496e53e795ccbee69f6b1e014bdde38030e2b855171022c4ab1db998b011558cbc503cd4753f726b309f0e2c1aa18366918181a1eca6c0bc87684d1b5486341ebd8fdb1ba5769d6ad27642ab3d54f3f0f5962e4e458c2558522e8d4cdd14c262d211c42313a46d4773c326bf380777cbfb7e6ef93524515a2b39401866b075a5893b34311d57c5233e6a1ec48dec53eb4453cb7bf58312f00464fffde4c43481c82a23c1d8c24e7a0f5d9210dbf0c9b0509be832ef2dd6d7b110683e47cf4eea3045064a90977356e3fb048be666f3f616e1236e3a4e515a1eecb69494370ea4b347a7b452dc31094025d495b20f2f61ed4564c3665ba35e1eb7361d020b49eea19f15cc5f87b2a126724f1e9ba0ca1a437d09950a66e9dbd815aa07400a69f12c75356358d3cfb5a4890f20a47242feab47f9df8f21caf50dabd9a66c69303d39bcd8d68324bed8e6b73407b7b058b1e77bdb78f6011bad30f801366eec8d6a1fd6ebee7bd7bf47210d5e3317a1c2dca2a6e248f58775691f1215f6049af8c30f2c222c776c3a9330aa1bdc5ddc8ff84ce7813d9684769c243a81914c45693a316476cecd8fb448ad45b210488ef3a317f9b0e13c247b4094728b6f0a4d06e855c11862b90cda9124b4c9d586e24a282c59880960481510b940317b2063c0b557b89a2e40102db5fd660645dd553df1605067cf3a4659eada9bf5d509ef815b90a1a41a8d8edd3f9938f1a25f2a7e9ac8f0fcce173cb03c7d9c7bb48794f44a2856aeb174d0b7869f6ef0104fa8895b857d8956b7790333305a60f896b104921f900395aaac3180f95d524a597fade5369e72a0a919ff8707c98b2735319f92203b537145b4e7ab084ef95d14527cce5cd83bf2feae9c6a54da961e446d3e7f2cef8b677867e2a6082d3e30a787f19a5490ce0ed33828b1fb7db5605281eb3d78180336b433ff590276e5bee640465ed05fa2cc4ae2e816673a929f350af1d5b4ec2cd485a96bef03bb31c3667208f266b4ca5d970a6705da64dd20960c87d363608a9551257b537ac814bf57745f051923348fa15300321aed53fb1a11e6f61b9412409178b059386cacd1c5d39fe1e788d4934854669e5001673971ae14aedfcf4b9d558a83a4377218522b8b8b1b3b5bc4e8ffd62ac673560394574e4d4ca32d31dc22e872536914f022f7c622e1d7746369e15e0a40382f7a5445935e4f744c5ad2286bbb15f956d826d7ff4bd31f29c06de82f80bfc0b25649578e439933824b94c6be5440e363fb4a80976bd9c726cf1a89436ce051d1c39a99d7b52b572d67413392110f692f857d20bb33d2b95390f937cfd1205113ad44ab73ba5625bc4e2e940a3a1913c56daa30f7e7a48ca725125c0b028af119b1365e6f45081e88e131b9c19da7afe6312afd15f4c4bae49e2129d7c1af9e0c696104b0be80798fe1f21f659bbd77dcfd9c7a0db4feffdc755e750cb944dbc3dbb71ecccbe5b2ffeb9da012f59b4319e6fe2bbbd6410867c8abd57aab4cf468fd48b5ec30e2c3c58a04f92d8c183c799be0e9854fbdad1afc6c128cd35cff5ef9fa028911b3838b9ee0f8ce8d938939d1d98ec43e2740711a621ee8a828b2650b6fbbdc497439cddb453e9fb6201eb0d2a5e1e0d9c906bce8f30dd9f1949b546c91fb95297b79cacc79c6cac4564db41c1d0a47bcfbb9c9ce005b331918d8f446baaeb05d540e1cc4d6be1f7ae97f4a70b1a72842073e51bf4ccd20649ee3b9e3b2176f770484181e9d8a4eb10aa82f5a58be40099998ec97c479d2839915555693bce8536cecbe1b42552920d41673bb4fa14b1f8ee02c4c3ce5077c02e80a6c22a77be379db2ca10af7e0ebcd000d87322927cf22aa7d4d82a81718d000204a7cfab38f39a182fd29d150de1605091844cd04f14a05f8552b68095fa7059064a5f2c07b6b41bf5b8dd4d2e60bb9ac20bfdd926b093c682ed7456f5ced94f0634377a3731de68c0e7ffca28cdfaacac726eb46e774cffea6cb1b69662976124529e43f3d8cf638991beb803d5aa98b7754581e8700ffdd34adc7c11afc85b80851b068873138149bf67c1659127fb12b2eb9ea936c8dde7aacf63ecf4babd593d83feab1758989e685fb21714802def4744973493e3b432297d0f72f02ec6bc9f430737b50c6f02ddb569ae1fcc8aac2775ef0bb0cc07db74312364981e7b3c866c35ba1454b3e5ad0372f109fc855b4ad2a8f107021003f0d060a7bdce6b143d5a16e3fedbb9bbf074445beb8b6315b4792ef884a2e3fb4270192f06c126e7a2d057b957ad9f7fa7490f3b6c773f33ceeb3a7bf7b37c70dd08a9e17c1df85534f8c99881df92805defa4afaaff77bee9eff4de47b75bf37e3fa97ef713898038d132c29ab4a49f3afe8a781929312033eaf33ecda97e2a4bba8bedd2ca9938579ed79d20a9c9ebe2d7c4564943657819725ee8fc7a24286baef143f0b777b10e6faf36ecd2a5923b94cac6eedfc8e7b85b919b3c832728cf45fecb61c9c6f70f00972feb2f8f7bcf952a54d7cb70888d43bed6f352a9500891e7fb3baf11f656137ac54c919955465628d2fc8cc68656f8f0562efa6fa7b18009bbe0449bc07dc1c9193a4883fadc95bb715140c311a0225ab07d8ca535038e9d7ded41e0cd5082fe65c650839820940326706efddbe1b68250a85972634ef7c0d069ed1e025d46aa7219a97e8c205b1665b17df56c77c675bbc229b46aaade6031afac041f8e9428e87860e72d90944c8bdf48a50ecd09214763fa39f756ba9384e873307c7f5ff2a9f3e99f360798e8eca96c8da53531c48730e72cb75f38cc932f984999b093a990c7653b0c2735d6bf3e9c64ea1fc2dd2782ecbd1144f12a2d5d50041a86fb4f696aa00db9e68849d475fa813b3d90e8083fe802da574ba6da1c324cf6a394cb32ea749c68b8c9f6782236c1c3e2f5bdb08d29784424aa421c8cb9e6030955a408afc699d80763981e3b0e34e20514f55cfcef7bad78eb07ac9f18fc6255a75910bded8f83eb6c3cbd4977ed0842408daf32ce2bf8c944f99b45ecaa8447177096a45b3e2066c0e9cacdee4968d40637b1752aad6f5d8002d4331d9133c68eaa74977ce4a5dfee394cbd13c1b899bd8cad8a5c5b299daac3534d062f47de24c278f4027ae14066f500fc28a6ff67badbea5d6f5a7c3fb17a6509a2c1c29efec94667c26789a603e87792a7573289a472f0472258ba4bd1b3ced3c71d9cbc518478db278cf810ce6a44568e703705793a1c13e9ca597372761b9f0f32d8da142d09b109d3e5b21ca1f0", 0x1000, 0x400, &(0x7f0000002640)=ANY=[@ANYBLOB="00000e040000401883526c25a65a6ffcaa248971f3352f8488611a8165739c928992a187717f3ed0bf4e5996e6b9a7056645b1a5b78f219856dfaa284c2af939d8a698b54e2e4760f5b6c01c9a9e2bb378267c6109b90fbe9e3638daee3e3a5ccd402ee0e051208a49454407a3992c854472fc96848f67ced0aad9b20ff7e320b7506391a82b692ff0d5bfb64b481efba3938cbe530ebbd11ef90a"], 0xa) connect$unix(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="40f982a844355028b200"], 0xa) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x2b, &(0x7f0000002700)="93d7362ca1d6bb44179aa8babe4c69006ff5c50890e6e303000000d4cc0a688e58ce0e430bb30b385ef242928a055e1652454805695bd7244161bd88d1ef4eaf56b26a0c595518f6ebab5494d366368bfabe8c2a984c86c91fcd4fa0beae20fb4a72c4d6a83baef6563df4d7c32ad1e827424e01ed7b53b040963bd0cd59eabc8fc843018aa69f3486aca4880ff55eb5b2dbaa8d3d75f51cfb33994b85ba5d337322a757ff0b7c318f571413435d96032ced4729c1b82bfdb70b752b206a1c8ee5d56bf1102005e098fba95fcd22c92ef3319fe0fdfedc785c365f644cb6de", 0xdf) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x2b, &(0x7f00000000c0)="7871eec2d05e4f2ac2ef88c49f94e61afdcefe0ab7eaa1cf53d8cb6c595af101460b4934124ec87e167806b1d5480b2ad076406508007802153803cc97ab0d35aab371c9f8198fe1baf35ec20936b1c9765690b959823c3693f744982ff4e0eafc14e22bffbad66c6b51e20da304", 0x6e) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x80, 0x3, 0x5}, {{r2}, 0xfffffffffffffffe, 0x96, 0x4, 0xffffffffffffff52, 0x73ef3a6c}, {{r4}, 0xfffffffffffffffc, 0x24, 0x80000000, 0x6, 0x1ff}, {{r7}, 0x281b6b392135aba9, 0x18, 0x2, 0x0, 0x2}], 0x9338, 0x0, 0x5, 0x0) mlock(&(0x7f0000011000/0x3000)=nil, 0x3000) 19:35:10 executing program 0: bind(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffff68a2e9"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffff1e5e"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_ffs(&(0x7f0000000080)={0xa, 0x1, 0x5}, 0x3, &(0x7f0000000100)="3a4013dd5c7e69e5ce8f556bb53747b08388f959662060e96d0500889a01aefc3ca8d1e9c0a080f2fbe45cf1222856f260be46b15353030fdf05a810d477aa7aa513ef879071ad617d4c30ac06645806c915a72db6a7146da23ad04dd9530e4594a1c9aed745beda2b92d4ea6c70d7e366ab9d98707378f90178ad4edf6dbd91fb0e1dd1e41ac4abaf462fb68bafeb91e642cac3878e77631411e03572eab5dd2abd64f9ba63f61f11a9ad0bc589f8a366275edb35c1852e8da74f90255633eff1f2b71ac6cca2dff5c2e9a91fd59143af8b7f93706abb98540cfdec345b1cc811bbf8ed5a906260657771bb7863711862", &(0x7f0000000200)=0xf1, &(0x7f0000000240)="d808ee9ed6a819511bdbbe56caf3a160d2d92cbacd64436b9cac585f88bf8faa24a69a2cb17cfeae9a650829dd80d9754946189fac6e9e9c4ea8da590a0c7c0dbd660464e9a54770796131daa3792a75", 0x50) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r1 = dup(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000002c0)) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) 19:35:10 executing program 0: clock_gettime(0x0, &(0x7f0000000000)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f000034b000/0x3000)=nil, 0x3000) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000), 0x4) 19:35:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 19:35:11 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x3, &(0x7f0000000080)="8aaa0a1c00000080000000005d65e25fe9bae2191e53c57f39dd9803000000668689329bffffffff000000002a4b387a087632ee561617991ba04f93f0326b16714721ba27f97c9b2d01250dae000000800000000013f856cd99dff1bae60c339c46a207f97e92ed2fd277ca226f9bf0e6c264181e0000d9a4213b3927bbb1511d1b92ed2ddda64bf7090058a66d5c761b88227108effd371f8b65c95bd4a976fa0cd449b35d090000000000000010b796ed7b827023d6bfed7471580becd55a7936334e875b5a3355d3f16adb3e2a81476748f3faaa5aeef9587b2dd56075d19b754bf8b378b18ecb229b06e666ab9f025d7d968b947f08678cec953f2ea7d55fea30df04f60b3f284615e0c4c0031530edb28d28d95fa6158146b6e654d72c1e3421000000000000000000002f3539593003aacafd0a13c7763d1bdc57285f66539492814f649bb8f2a0b339cc69049d75000362570546690d14159b729bca4e4f319ecaba626c73a75b612e18994a5a43f5b3b438097c738c91ab8fe2b439b032579bdbdc92cd6fbb258d7cecfe18876c8034ec25643574913edef0b1f964019ac49e33feeffe5b8823e889f20e0306c6601418a22e64f761fd5db38369c2869a34e6f338bc417b7a044e88e36cdf814e", &(0x7f00000002c0)=0x1d2, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r0, 0x0, 0x8000000000000000) bind$unix(r0, &(0x7f0000000780)=ANY=[@ANYBLOB="00002e2f66696c653000872b0b29713fb12ee013f8fe9639b329cdd312892de4886cb76bca929775d21097ce2235ad295d27465a23ec54d9502a418ad4020adf393e4c0d2c3d5a52a23d9fd5a3bb99164012aafb2446295ce0eb15eb96dbd539f2e37a6010952dba1200c1a0f0b4f2027f4006f9f8d7158381be14000061651e2b990995a4f440fd0b26b68dfa030a03aaebd27016508c56234a625e5b27396a80bd77df4b3674a68218c06b95cddb436e0e6e3fae3dee7a4592048625afccd28e6d5861b5b0dea25188c7fc2c0c26d300ffe657a62f870648766de66d68465b3ee1ef9a61721eb817d04f28a83e2d3fdce9ce8d4367098296e989480225e658eeed957c4dcd7e18d6607c876f9b6ea4ad5b55874f0400"/293], 0xa) sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, &(0x7f0000000300)="85629fae3d91aaaeb6b51562bfe8b8dec005036cf4fb02b0b2f2136e9072236edbbb4d413b55f7e4bb13dcfa6d3fc1c6cffd17a4c13df837959f4ec43976f25ddb0bde0e9310e91f0685c1bcafa8f295db873ef3ded4313609d9bd60", &(0x7f0000000280)=0x5c, &(0x7f0000000380)="5b55cf6301ac79b863d9f2c96ae9eebfb5734e9c64f0f5f3e7208aba8b25ec7494b41698d5feb1c9a1bea8ab1984ba437140d723182bb101a4514f3ccc3e04ee726cbd5a3059924f6fb326e00d224dc21efbd1aef4b51a77165038dcf358d82df03d8c7a15bf3df936da5f40fb948b816c373c64060addb3374cf6fa7d232b265204d31ed4a3c50cbf00bc88b75eb91c27f2f80e", 0x94) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r2, &(0x7f0000000440)=[{0x0, 0x3, 0x1800}, {0x0, 0x0, 0x5f09f953edeec5da}, {0x0, 0x3ff, 0x1c00}, {0x1, 0x2a5, 0x1800}], 0x4) semop(r2, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)) semop(0x0, &(0x7f00000004c0)=[{0x2, 0x5}], 0x2aaaaaaaaaaaab3f) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xfffffffffffffe41) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r3, 0xffffffffffffffff, r3, 0x80, 0xd436}, 0x4, 0x9, 0x4}) setegid(r3) 19:35:11 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)='#!', 0x2}], 0x1) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0xfffffffffffffda1) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="cfb314a03ca674838f2d2638090000000000000043e580d08a4044fa8a224d458fb406348b0000593ec509510a", 0x2d}], 0x1, 0x0, 0x7) fchmod(r0, 0x8e3) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) kevent(r2, &(0x7f00000004c0)=[{{r3}, 0xffffffffffffffff, 0x3}], 0x20, 0x0, 0xfffffffd, 0x0) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x18d, 0x4) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8060693d, &(0x7f0000000300)) ioctl$VMM_IOC_INFO(r6, 0xc0185603, &(0x7f00000000c0)={0x91, 0x0, &(0x7f0000000180)=""/145}) 19:35:11 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x100, 0x0) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, 0x0, 0x1, 0x0, 0x0) msgrcv(r1, &(0x7f0000000140)={0x0, ""/145}, 0xfffffffffffffdce, 0x3, 0x800) msgctl$IPC_RMID(r1, 0x0) fsync(r0) 19:35:11 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x20000) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfb) r2 = getpid() getuid() fcntl$setown(r1, 0x6, r2) fcntl$lock(r0, 0xe, &(0x7f0000000080)={0x2, 0x0, 0x7, 0x20, r2}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)=""/57, &(0x7f0000000140)=0x39) sysctl$hw(&(0x7f0000000000)={0x6, 0x7}, 0x2, 0x0, 0x0, 0x0, 0xffffffffffffffd9) pledge(&(0x7f00000001c0)=']\x00', &(0x7f0000000200)='-[\x00') r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x746b8083305687b1, r4, 0x0, 0x5666) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSDISPLAYIO_GBURNER(r6, 0x400c5752, &(0x7f0000000180)) 19:35:11 executing program 0: sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x22}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x80, 0x0) 19:35:11 executing program 0: r0 = socket(0x2, 0x2, 0x0) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8060693d, &(0x7f0000000300)) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000100)=0x2) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r5 = syz_open_pts() ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000040)={0x0, 0x102}) 19:35:11 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="c9ab176768928c59bb81022966d873b5796802d8350c2c7bc25a42c2e6ec933a36f013559c4867a63751cd5265c529b74a1c8363693c"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 19:35:11 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0xc1, 0x1, 0x5, "81cb18b6f19cb93801ba493bd9cd0f53c69ff103", 0x3f, 0x200}) close(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adbfffffffff"], 0x10) dup2(r4, 0xffffffffffffffff) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r2) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 19:35:11 executing program 0: r0 = syz_open_pts() close(r0) syz_open_pts() poll(&(0x7f0000000080)=[{r0, 0xc3}], 0x1, 0x0) read(r0, &(0x7f00000000c0)=""/125, 0x7d) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) accept(r1, 0x0, &(0x7f0000000040)) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x20) 19:35:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000280)="582720ef760500a0518536a152e160f8e5815f73f2a044fdbe2c5251804d098040252273ea3394ff334a5619515a008ab0b8f40f073c8728ceb3129a8a34ce61988e4b3da025bbd47b3bf579456f7442096e8c8b6b87cb2d72b8bcdb8992f728193ef14d5f", 0x65) write(r0, &(0x7f0000000080)="8c27", 0x2) r1 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) connect(r2, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r3 = socket$unix(0x1, 0x2, 0x0) close(r3) close(r0) dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffff690, "0a00167d308304000000206449224d0000975d00"}) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) 19:35:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x800000018, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0xa, 0x0, &(0x7f0000000000)="ebffcbff13b978964800"/20, 0x14) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, r2, 0x4) fchown(0xffffffffffffffff, 0x0, r2) r4 = semget$private(0x0, 0x4, 0x5b4) semop(r4, &(0x7f0000000380), 0x0) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r5, 0xcc, 0x6}, 0x2, 0x5, 0x4}) lchown(&(0x7f0000000040)='./file0\x00', 0x0, r5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:35:12 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820266696c6530100000"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x85}], 0x1, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) accept$unix(r1, 0x0, &(0x7f00000000c0)) 19:35:13 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adffef3aa07d3da682d6b931c0b594b1e4cbe511165fb89ab182e9db9acccc10771f29371ef644063f2ad1a4f258e66c5277c3c4ad93c8fb8cf484085ad92fcf44ac6dcd0529324d72a80b7c36f75343b2d6b8c35f07a805771ec972353c9dc5f51128"], 0x10) dup2(r3, r2) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="a1028100ffffffff225dff8244ad90b3a927446d28b3ae9841c495fd142b7c92701dfce98f57cefe2d6b326689c271bf77c7e128e2babf927775b61b0eeaa43f99b3aa3a4e3d2a2104751cf5d1b6ff6c78fcef03b669a4925da981dd97991b0429b0479143a110092419aa8c516a9343761472fd4311f192664fef6d5c7c73c794eda77eaf6aa0b13aa3b2ab8adf3efa144e50ea56d70fe612d15c2e03e71e8f376865217c881478111bad4926e7030295e6106777ee3535de85f7d8e142"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) r6 = dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f0000000100)=r8) write(r4, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) write(r6, &(0x7f0000000e00)="728ed3e2a629c05a552d9b50907052ff28466c52371d978a95c908217245eff231b5642f141fc1229a70f1d1294d3a504286916b0044a6e846cff21221bdc9ca966178430028193741ae4d8e23124d7cc0f1c43a6f24b80a92122fe8b64311ec02b4938ea728d2706c2e3d6c41b64ee3922bdda83ab14ef33e145f9a6bb0d6a086dd6690b542f990487a255131a52573409b288c8969c38501568138bc2c447189fc4db8feff926f6eee050772155dff4ea1d9fff0b1a25597a853d27af388f23f8fa19854cff09e7be37b42d63e3744f79119cc0114962240e8ec155480360b48107c0fb0ca3048004fddf1e6c7820e4b1887f9350c3965efd87fc797b57602b14498dd3ea0db2732425770c5581781ba5b35a7319c7bad3f239bfbed4f59f330c976941a2b8fa0f336011eed84534c03fd60a4bf7dfd95cf0cdde754814bbbdfe36c0a928e000ab16d886a47a758efe5993aed96b687709ae86fd630d654af04e6a3937e7e51b65ed9398194c1405271082bd0ed6721aa1e867571b9cb4197ad4885a3efde1fc2f736703727728ff8b5c47728325209c576c11672298c07add9bfd173a3578201e9000fedf5c8bd180517e38bd6cae954136cdfa9e2b2fd05509e310b7320fd2eaf2ab5dd9a77c4c177b279c3020bbf9b5e2cecb209acdcb7254e693f55e9c4f88b8b71868d64e07763d979f7cc4e2949276e3b9566782e24b7dcd3cee443bd16c5534e988bd684be32b93ec5331dd7841cf39cd78eaf70f49c346bdc73b1e4f372e09761f54f05dad24cd6db3a4a7e6491bb6ce2a606ce967eff9920100bc82622f385bb43b00e6bb3185e460cef72c49d3d63a9548123cb7db97be0175711dd9e3638004682d57cf57138dab01609e77f67faacc784b47208d5373ff0af89bb1a0f579ebef41b831e3eb485e796c66692ea4892f5f13c25592d0878504c894b73c35039857709c79f9efa40985c61151418e9c53006b4bfcc99a68ab4a93a558251d8215f31958f302e476cbdc1133b430fc5208d71174b9fdd432f06fc9b0815837d1d582e1f1d524ddaf2a9186fc64f0cc42db2d1d56a73b19177f65ebe97382c75adabc3787cc691dcc380879855be1826c88b13c9c44dd451939423bb526897367216c5f36885b5006cf109d425db5ef6ece12b5b4dea4f5c87a66b927eb36eac53a9281419ae05f8ce2d4970b7ffa2bb1d70b9b2c0af4bf69de7e816a407f4ae28016c02de26b360ad7d9204510039322650a07606456c05530640b6fc1e8186e7311ad1b76f687af7bded4459c8f8f7ab1f0aaffb678b494714e8a078d41a548f3a4ee022be941b9e2ed7bd2433e29a800fd9260dae423278bfea12c0ee4d9a7e87715926c8f76994f1d55358dbf7c291eca1c942d8b6d1364add840a71b446ed921c69cc101606768110c111c92bf6a7a960dbf9dd23c17e4a2b1a58c75efab9f66feadb81573d6842dfb2d10318d5585fa8c9c91bf79d4fe47eb6478073f6c14050d54177c797549e54bf1a7e544a3f1ef27d18b6eff55556b60260b04de58350c2a2be26644628d5cfb5b9edef0412cbd84dccf682d4dd12ea60350b4d3a47f3f577e579ed1029babe6d3398a3cb3dd872609f129190d45e62867731989b2775557b48521c48409d85a448b88a642cedffb04fb608888a028513664c4eb33a5c2e756214c5d2563686ac3db637c4a9115e195edb3a7532f540b45b5b6ce3e002e4561c7fe71de28fc8d29227e8fa61023ce361fbff3759437b906e68339581850824e8818c3cb9cc114316f5ba473cdecf41c3fa188e56c20b5b35d519647c1eb3277b97d7645adaac412e71b0242bc0ab2fb67528e1f1127d353423db39358af438faf762635b10f7baf95745948332589c751fbaf79e513a5cd49efc72a36d3e10d06691e29e6ec67c516c757a9855262c1670b8dc3d879467ede5629dafd64355135ed2455564aa401e4e3216c65bbdb9c5b9cb80a54d7611d5cace16e202cbdae65412fe81de338862d6", 0x599) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 19:35:13 executing program 0: r0 = socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x8004000, 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000140)=[{0x0}], 0x1) 19:35:13 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$KDENABIO(r1, 0x20004b3c) syz_emit_ethernet(0x19f6, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60f8be0019c03afffe8000000000000000000000000000bbfe8000000000000000000000000000aa88009078000000003c8ce6dea9c05a857700ad89687b527d000827fdf60af501367f080e13bd2ab894f529a37c940cc2425e0e6c3fe4b8612028f690d05e40e6b33d9894d996cf01c944176c00ebd151084f3a118f3f5b3af88e9da0770011f4cde8795c136165a42afc059c99a055f391c623e53327b053f4d573c6624dc40a52a3df4c05604b20e15634a92e87d1699a235a4a5c45afaba8f7c4a741ae89144de3dde1d2dd1fc3f7df98e0114b68757f878c3f898e4910a4c8bcfe7457693662cf72bbdff8884584b22fdb5533a21174af6d3c8a227d9f8fa4d61b925d70dbd77de14e09545267514e0000f464f091e170cbf661e03fcd2d53bb9b3809993e49644d2384d720d179de7c19415d102c861185f0172f5b8e27a68650dfb602b0268494bef3c8f9a632d2e3296d6c0ad3171d25b44bfca5012d08fb2797550249ef4bb0fcf83034b955411cfaa4330c81f59f9703d03f6b946ec1a4917d224418a4b4f04015c54084d72bf9a59d8e504dbad7cd03c8e06f0ab286d1e85c9ecea0934968536d6fb10a10a4e1c354d69311d45cef9adf3a98e59ba10f021eea66da4f33d01120c12728a691c6248b6c7dc348387d8975288a33c7cbe31466f35af164e29704f60a42545ecfce5d0e46321d2accbfed4cc77f7fada62efb94cac94857571fbecada26407d85124845de72b4d5c5ad342c5dea630056ca81f99e7cd842eb754b409b1f7ef103c03a03d3ff9bfe345bc94460bbff78ef30e260143ee19b59aa0fb4f41ba1a4b2167e7fec9a0c851ff15e8509aac374d2267a2dff2f964dc6c97d44fb08a6dc15041409d7411d9b8849d1b52351a2e14fa810cd52b6c85fee841cfb1e2d7d076cab1655bf55a05bcbb1e64a0ac67603e03a0d62c846e442e47b4997d5a2b169c0f211cd14ffeec98ada38b1ae566448a938bb5a24d75d55ecc9ef85b08ba134d5b39f4179245f68edd3473ad57a996f3185940d05c89125addca7857bc523d41dbe74da8ad98d1814368cda6ad0a4a122da2000ee93377e76eca1448071ad077e0fc81fee15268e0603c8b68e8268ef079a5f2c22c04491f588a414c43dfbae69cb4a0885de06668bfb1913fd9a94d65b39230a758edf94867adf7c733b11331a00a591ce50c80419f93ab48b0fadff158dedfc603aa461d78743ad9486cef2f8201bde1e90110619bd2b5e84c835f998b13d1ea2158b81e9accea9d5f5ca815e68e96ede7e3cd9e4df9b4b56ad55238ebc8acd58707c25f08aa5af44b1f848e70aa8796d9b5d026798c6453dd7d0ba65e78a67d05eee397a86d268e567aba665a3ddef67a5ccfcecef992ff045fa62d96630c186910c8a582ee90d7b5951c569d623225d528369f2b1a587f58577aaa6051a13a92b6cd78067a3fc8b75e14983e52ef793ff68946d10cbdbdc660c4f17802eb286c965595f172389ddb628f9b62b26ccaae6097d0e7ffecd9ef705c6917e323d627742e8fe8ff2245552f863a4b848693c92b9ab5374c6a7fcf3e8b7611695705a17a71f24d8c315dacc8d33115dd2cc6e1410690e0cb3a197f78725bc7919ba5bf7d3fc7c64fec77d02ba39bad3b4101d3e13bfdcb3f02e64d56db9b140c9feacbf1a9584f4948f67f85207390d3c776764f59c174f10ae590725cb6f6137a7a903e824cbe5ddc14ee3b3e5be79f161a8edfa77834b3cf6ba8849fa4e76712fa52f05bb8009ebb85c6e4c660defbcf01627ed95c53f78f3d3f15d32ff7639ec69419567e43c497b29a6ee379db7d22f1297f4f6b1b9195252f0bd8a823e3f53cef155545d5d957c677d9ae102b6c2a7d7e531522da652f9047726597e4a382b943b0bb75ab6047a92c2cc22850658bd16f090571e8b6a5cf4faf31a3dc5b937fc74102f97f4b84718a9fa67c72a35848580a5ad22ec8e519742bb94cd7189f58db3a505f1b32078de93a6f0f007829f98615e5ef79677fb6112d81673dddd299ffcd29a39bc2f6469760888ba56d1984e74c4338ebea81f9f15f8679527099cb20bc5cd235afda43528fa1deb8a405638ba0a01e1f644618a84dd4b96fb979377336fe32351f411ec8509a76338e44fade109ea9b1c544265b292db2398bc1561924cde1f6aeebda4cc3a443ca7efa688c744fd00aa828652fa61541f271ea28d01d16e7d8421ffbafe96232e602da6f99bed4244f78c86c161df734833774839a0f98a8016b3cd53563d9030a26d967e18a4fe68ff3ef9ff096d72289f1902e883c810bfc287f5d2d54376006cbd4d3764087e3f63cf94ad25f811e7f5ddbc4deada04c546766c08bf3b71c0f33d33db9630b485ef80bf70e45a386e2345e517da4a5deee9bacc4d59757dcfbb471abc58a7250e00632c57522e699e50c72caff694e80b51d383eb2c4809c467f378b0c274d4d9d7fb949cbd4db79705449b4e0bb68666dfbec16445bd971f4b0bb5d28bf34c96148059e65a3ebbe72d36900fc7778dde2facbc3ab8b9cce85f0f2479562e632e2f1948c5ca97a9a5744f99a971eb10e2de6cd06905df1fcd1089c790877855b9b97bdc8703f9e5999f8fd3d6fe576e4b2fb0e9f50ec8ec6305238e6f2735bec9f90a87bfb0883c06698fd7d81480893ab17a68a0ee410a2afbcf2c99dc7a79cad814dae59060c6b540c08b3e8cb966dbd5df36114706fbc8a99db4a17f3d07ab18407ae42f19babcf91fd26fe74d8a6b8a6912823c07df3ec7e05cd5a73169e85946afc64174b34388f3438ecd873f1ac7477cd551b9f594d4d44cad55a3b7d49aa36bc5a6c1167b4e5d802b56c86687f94fda2742ad3ebe1aa5dcfdac6aad1ddddb1fd33c5b3075fc74aab1a4252d08c678eacfefe2f912b9c58505d3fb064b874e4bd1321f4ff3f2fcc2303f2352bd2bd44e70bfe88333e6ca8753b373cd07273ff7544751761a65a400fbff6a9ca7adcb676191ab5d1d7dee3db5dfe9f28aa071169b87eaec85201a8521bb055529b7b6ae54f9f4c4e4f60f179e1c118034bc37cd6202436132499d5d2d6b4bf8feecd8cfd87cb38e26e3e7b9272ccffd5e675ba198f1bb4f2e3ff2d6559b09be1e5fe593d021bf495d29909eeb14e6b58aa984691cefaf2f7f58c9c9df9db8f02c704e18850ab8742000d62aa8974bc7a2ea5bf4a1ce63a1eb71902237875a69fe4a06ac2b01178209b98239175c0b4e5607b9bfbe827a1c6203ffbcb647095897d7a9297949ba2aecbc17310359ca342e6cf2cf3dfd59814ad9e5747b9abc07581f0a3a781a3ce4b7e76aac85a513fd29b9c0700bbe767f8877811892093ad9adc5e9a33c11de71c1261a768bef4c01b12707b2c1a04d928a540efe052c6cc822375cabce5553d34c954494db501f348542007b79eca29a38348fb9888a2cf45ea08da1d342211071bb112ee5a6c004b179c860d2d2614c2db6b6bdb77e9a1a2c0e5150b061de1e5452ce61fe8a59d2b728e7a544595ec6b3ec0068b26b9d2166051225585df9d92a4f8563a6591782c9414a34a8e5d06eb5e08c15b761fe269c82216d3ca8c92b4b882532a1748f05813ec5eadb44bcd47c298cf12064e776d8bf193bfbc661b9e4435fd463e8b1f2b2dd87706bedfdfeb3e0ffa6fe8a98e5fb75e8c721f6f3ed551e2592c91f5191a1fb8ad0e03a31b833146896034e0b9af77993e8b3b9fd359a2d547fc5fdb757b689e4bce09742536d36d1cb1bb11d54c72912d6a1a49a5f4c4fd914d10033b84f70822edeeea446c5485774d3ffa2dd605a90713b6170d68103bbe26dfc57341c9e98e1e825b83c7516bb0d2e4f4368b27de12af27d2f7fca1cf36c9da07125ba9e24ecd89b4d633f6fd7ef1d04e0838a6ed63c9e391d43bcc2039e85c4ecd1dd9ed275279bbe2c22c8acb2cff152166ea21023b15c73f7519c99b341865e5d8ef724b95ff8f7f86b3d5f7acdaa32ad6566d2960c9b8e19fd0cc77705071971205c29352aaaf6e012ae0c3f721bd9dd6200f50c7a24621dfe8a0ba83d4a513acf576a8a968598de5fe6415d1a248850dca8a8b6d2f8bc3b71b54d7ff20e9c61a2b038526a2ed65f3899e90bc7ce554f2f60b35d069bc22f108568d425e6e64bc1b9f94fd4fb25e43831c455ae8e088bd85aaafb491bd25b2d30f5dc1ae7fdcc9620ca9c2fb1e1f84e021c4eeca7d505f90542d4f3c7967a62908d47fc7a51f48fb930a2ca3f10bad3d91bf8990a68935c174af3422b6e9af88303b33f3d3866c58aea4f2941d456774c7c8c29b2b94b726a40a5b748ac30e733f791598ff5038f3602e2f612a8a1ad085a5132dca18b6cdf48d41b3d174c4b3a9e5d05277dead54d0c16ef6a614106fe747ae3a3288076328182932484202f9712b2998a9ea21fad359ef14b9218fd8b9fc30a3c71edbcf0c5a7335fb0e3678419e2d1a92a098ea19383fa8fcc3864fea76ee3d9847421bbeb3418cce7bba2986d4df378c0072cb6d01e4b0399760f0f2b675ebdcbe1c1aa811a46c8e87b035ec48e74001fa987632b8b357ad3056f96c7f82b2582f4452a097e552ce67b25a281e14ba4ff8c8eddc2236b361b04b1345ca9f81ace181da290d147649e5c09adededf9ccc2b804df4628e1e67134e350f8d7b3e21a99c056fb25b199185559332fe98880e6d5ea0a4c29ca70842246a24125e19cf7a8817160f460259273bea074f7f2a4025b2990cc206f69a156bb2229bc61e6aa0859ac89ab4f0dad1e030a9dfa3fcf74051f49a8a81e5150a6e9dc49e1a3eba00c442fd0e7fa6542e4b4963fe1496999ffe5e0aa249f2a581c20c6ffe68d04578f7061379f1e88a9ca442c75ad75fd4ba5d04af116df0eacf96aafd7e069cc56230822c24b42ae2098001ab868b1b0f79b392c34179fdea7476244bbdeb2fc50fb512f19fd83f1b545bbbd15b906c78624a47e7d73ac2c8c1f140fad48afa1f42eec413bc8be2e652b891908818fde6690d216f165cd6c48d78ece029b7b01589a12afdb8f43b3419f65d82d12beb0aeb1b98bf22bd69291665775811c905e86dfda2cde40f060ebe7b2d3e93e9f32918762b1142b3371df654cd9990d015b375f7373840e4cde039adabfd669f99a4c709343fcb3ed2463256a8096c6acf91be7705fef5ff1ca8238dae06da37199ef30434712c7f9a306f0ec0ee771beebf406df2eb5c662b777a356bf23050e0bef2cdd7c7727097fcaafc8b9a759509d7ec2d852cd843b632fdc907c61706a076f75d03ec1b497d4c61e23a0ddc2a5239eb48cfed3677750c10ecc7b268d88dc05df9de4b3138c502a1a43622bf9938b3ba8e090b2953f93e72eb7825ca0c170a920e5bc5f87cc58a4743bb480673e5bc0283a5431372db6e84c36525c769b9aabe0fe3e3a100a17b9b1362cd1583840a5f4dcc3094858bd0db709d956cdc190ea14bd9c4f4a760c649c1b0e7ce2586e4baf2af3835b90d2cee91339c693dac3133c3fb99c65f5be12e6ead396894b14330cc78f68ad4c0579bd5899691f4792cf05f2bd89b9d076ecc8da1b064f40694270a1a4c873ed8b17c5916105d915c1471e97ab4f252f030d33c6807c85ecb91348d96727c734b79dceb965b4e729c5a39d0b80fbebd68c0a19b9da5e055b0b13b4a4a125bc19dab97bb46281272b3f22839537237392d06de2d4cc62b492df6c7540d484d19c351a6f47b80fa0f6de300cf3d1a792a4ec8d51de8f62c66d1793b243a708a236edf0a58ff31d311736f6fa546e6bd016d4fe4a90f2300e72ec96fc10173bbe02c05c746f4be6d81fbf6549725936b674e4dd21c7b622066eb5bed656f9650d79dc37eeb524900cc1bffe1dc61b5850c8d9a95cb715d54194325e26eb1a49e019365d78bf18e5553af9c5ed98babb3f3fde6cd133d9b6fa7ecd72aa31d1fd791abb5e9f9cc45aa681d1f1a422b6cf6fe4ccf1639f2a6f07344d20ba921bba9b03329de8f29de9751f3829a78bd51a14ec97dc084e502b60e144ac13fdfae0edb658c4e5fa277dd09f4a3b57fcb6681f5f20caa5899cd44012204502b24bfd852a0a73c4a2f8d270bf820b49f2b8fb8d5166e5e329ee125f3e75a1095fc056e3f5d4c91dce40ffcdcddd8c64f1045c9f77fd0b13456cb6c254b5ea83f828d6e321d8e2cbc6b77f001cc32bc80f2dda9fd79a4579645b6745da25ef76495c1395a32357e47718d6a393b68131651e5072a2358bce6882e73871f7538506b025dfae148c71dc3f125d64252b54f7d3e894a490711e96dfeea1b0a10213fc4d9575ab89a6778a68e12f47811c74867f5879ae19a7b215cd811b97a5116041b2b6049d65bd49ca488960742e80af59161988bb882735895245f036f382671a655434a2b77072f3b0499ed186b4b063a3219f010076be39e2bbddfc372955ab76e55b078f76e901593edcae01702c88383d3a441e7dbe29d3cae4b019802f45ef349e48ddd53b24e113ac895a0010f82c465bd8e191310516c175793079c076c793e20277390000000071b38ebab797286b129857ed0c086595c7fe2a9c2158e63b3c5894685a1782b89363d7adf12405eac5fb0bca194b9c58b71f56c3e066bf67a2045e7c3ca754836226634ed836e25e8bdd531eddc8695a04fbb5d1df22fe5e723c2274a0e42e14534757e08a6890dd00ed8636880e58b2ee40655b7b6fcf00cf6cc142be645ba7f7902b87dd93cba70e229dda84867696ab372114d0f7689c745f26212fd72e939df7527b56baca2e6cc722f882ef743db67fd1f511a76947628634e5e8aa76fde5a614398de76e36209543d6035d4a07a602477aeccbb7a1c67426525cb06a982b94a3a0dfc403f3e62ee30dc5106a4679b1f99ec71b6d65ae672df57b3123d3b7a2886fbb1ea83bd0b52b6a094c1d82bc58efe174647ec0ea413dd0c16c51980e7629a61ee59f68f35ceff31ff22504ccec44410486ea5ea2d30b6f128083b2082d03edd3eda9def4b3a1301043290c8eeb594c5c3f8a76fd8a5ecabe82a6e584928e87d39aa712066dce4b326912bf74411df0f07fad052f0fdbfce111b5d03c572194a2fd8b43864fc43bf1d80b0ebcc411471f83a52ce8c1d8a277ea43bf61f3c08288ff7817f68a79afdcb8fe641df03d43b2493d3149d11c579a3a5fe63067c96fc6975c1aab05a7d3e7e8203437c761f235c511c3e1977b9fdd92d3340800412428ed3be32affb161977a2e28c1ff5f8851f9453339d6628255a2e6a56b5bc4a62722c79ad5ae55b0eda8777fab9934b975d2df1db5002eebe0d0e0ff843492709c9000e87478fcf567e9d86330656435ae847b67671df8114b052d615d61549f58863e7dc17980fd93186a49ad13f81c396f4661fe4b778197d0abcb11ed6795f43a08f4d00285149b9da5a543f7ceb0fb737fd5265ab5262bbdd2a39c6f6b7eebd7d724fe097e3828afa2cafc859759bd4f8c219344bdd2d92ffe7480cfaf587e0f797e65d3d047bceb92963a8b6235fd460f12fead1951507d9660936b2f1beea47cff77d008a465f2ec4e2695c245df95982c866d486637428f18c4624f3f85016d20e67e71002553297e6b2a14121c908aaf435020e138c60ecb20147ab5431c28b1fb5bcee571c9e09d243c50d54e916a2a2009943d5a64a55d25bfd2c2a1e30800b3f8d731482ad78702ccae7e3b5332c65c9bcb59a5d28203f8d40644fab17762954a2bbd22b54ca71357001bbac5ecece5ee6efc2fb7eb22eb3682b33be1ab161629b580ceb452682401cfdcfa73fbf2360ed24780ec36b31c6c9ded969bdc7331164dd41951c19f8fe1b16f05d5357af7097890b8ac62aaf8ff726a47662e81d43574ce15023c8d5fd91c0c9809857609c39d8ec963d01728c91236d0a458157fcdf84cbb633c0aa1b15c1f9a9baaac0e52cceab61bc228a5482a64426bd81f7b4aa9393f43504bdcd6a96ec22b2d55e1bf20e9eb68128b722cac9d1294a8803abc00fc9a372a2bbb5d582dff804d728318b3691fd1b01004eeac166dabab1530c8dd7b267a98dd2587b10787b3a7e9972f98b4c41c5edf8744f1d66c77375cc60efc63d4d4fa4303575d573e3fe5b138f8cd8060085bb702d8fd273d8260c19b3a9f5ca5a73696bb1feff8861bfe601745149550aeb4d79cb6716b6dfa5c6f6a330339315950671881a24b71120244912a2899da46b21f01e48009f64353f7f378070ca823f510bdf01cabda8ec82ccc4cb60c9ec1ce4e7ac76f1146a0fe56788fd7392c6f09130ef77a0eaa4f7a7f7035f324098d06d97a0c2f48f772c0a8b68c8af49a59e5bfae3da2e7b4ce8c6c63391c82693eb8d11b8c2e277d3caa9229b106ddd47eff4d16d561a9e421a7a62d530e507a3097be97eb7846d17b7fc5428cbc185c0c20d7a6c7338cac06d73183782f15beb6925d3f74c73708f4d38d68092fbd07ed9bca0a9c560d67f6277aade6ef352ae29f1a587e0ca07367f1e10d07dd3f4a40a57ff452ae4cb8a7ac81cb2f78f9c04b055c568ee190db8e1cb159ee765dc02836b7a44b35adbe9fc1b80a368ca90bb35d483c1fc59dfde974978ebce84a4f26eec67601ff3bcfe23038e5617537c39346e04640a4588c86a4df5681cc84c0f129f34f49a46985419234644bd6582563222580abe410a986c3ac96be090c75cb2d96ba2b7c351d2cecb8b22e1d43a1fc04debf21a7ea4ee24f61a1d8073285a5cb18aa3899c63102b3b356c63fd040a4952716290b324e3d372774269fc9b3b63b396ff40b13e27c288e180e7773331f35c620d12c75f78526537c2cb26e590f016f33e8e28963354ab44c88f21b261a780ef6b63a69a210776136ade3896c540d5b78b0ab0b20c1d975f9c070fd11fa51aa6ea0691cf764bddd49a9ab9e7459282ae4089569448278b3e1f1a23b7a1e07bdfb9521a125f5fb87c70699607d06f760a09a7604dde39aad8f5c3c4852aadef19e73283dbe2fa4cb7385be1adefa2a020035382b748be7bc246b161d3375c9c5a9c1b41164e1b1fd67688507b176ca3ba722f75622abca54d6be57e45328ea2e7a3a3572797123e030b93ac567960dc2cfdccc8278160f1bad58e5a6f354f445df1a49df662f582c422eff6c3f49b7a31e9037b582c8bca75c684ba857ba90b6469f3c0386a224de1ba20311cd19dee303c2b8e04483f28a8c99af1bac11e01dfc621060c60dc774665365c79925688fe358601e8a49b6a5b545fe5dba0413a547f0f77d87a0861b01b6d9cc0931d1f871a12c1522ce95415579be6a5407b7679fab409d5e1710e0bd10afaa2815e9125a52a389974c70a86db73bc3421d214fdfad3be96bcec4a8b46c9b8689f82ad2444cc0e12c196f838e1cbb47db82f9fbf56be78c625768f0a9f5574a46834fd700ca"]) 19:35:13 executing program 0: syz_emit_ethernet(0x22, &(0x7f0000000000)={@random="957782468550", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @rand_addr=0x1}}}}}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0xc1286944, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r2, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, r3, 0x4) fchown(0xffffffffffffffff, r1, r3) r5 = semget$private(0x0, 0x4, 0x5b4) semop(r5, &(0x7f0000000380), 0x0) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r6, 0xcc, 0x6}, 0x2, 0x5, 0x4}) chown(&(0x7f0000000040)='./file0\x00', r1, r6) 19:35:13 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) write(r1, &(0x7f0000000180)="b35826810000007919ce17864050736630e2d22e75fdf0c39e5d64ffa757a15aa46d70f6fc9825650960cb17baf1b4b1afeb497f85a9f971cfdf02ba6e17a706b09e4e9a0b7ebce0cb411f44b1bf326579e4d201a58008a6742bd6729dc9fdeae9880e14d3af87956619a91b0e12", 0x6e) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x34c) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f00000003c0)=ANY=[@ANYRES32, @ANYBLOB, @ANYBLOB, @ANYRESHEX, @ANYRESHEX=r2, @ANYRESOCT=r2, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000000000"], 0x8, 0x800) msgsnd(r2, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) msgrcv(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090b1302ea300000000"], 0xfe, 0x2, 0x2000) 19:35:13 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r0, 0x1}) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 19:35:13 executing program 0: socket(0x18, 0x1, 0x0) kqueue() r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8060693d, &(0x7f0000000300)) ioctl$TIOCSETA(r2, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x4000, 0x0, 0x2, "043139e00000e608060000000300"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f00000001c0)) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[0x5, 0x4, 0x7, 0xff]}) 19:35:13 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x0, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[@dstopts={0x11}], @udp={{0x0, 0x3, 0x8}}}}}}}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) sendto$unix(r0, &(0x7f00000003c0)="1622205efc7b655255eeea61969d94466e358e6342de264e7aaaa1dac86e6e50c823bb0094de4bf1bb6ad0d4cea8862347b6ef8ed094c5ee864e9b10c7bff5de8f45336bd74caf9ccbc78de617125a6ea5e72bbb7d8220fb1c1895c4822fb071a5648ac0cb87f8bb912d044ddd490054653d5508427e45b9f6d7db8ce23d7b3aa8a4db028858327aee988d5cc8da8e7fe8101148ba432a537630769917c82067d394ba621058f26b9a27028f866b1a0a3dbd482fa6a781444f2438d6ae4bac4c8e20f509c96420bb2a311433c0935eb02671db74bf5295581128922e012dc6c1ec35f15bee4bb1d8c8b4f314cad3404140379cd55b89ebe8819a", 0xfa, 0x8, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') fchdir(r2) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000200)="1c891cea68807e129a11065fa26b65a23feb6ad3b80d505174c5cdfcb2bbd9de489b18f997ebcd46cc2362648ce0c94c60f5792d64f5cde5bec86a7cf3d98f5eb16df0643bc7b891f222043f74a7701c4c77e9ac343d53988fefccabbc9e236cee8c3a1e0c356b25495b2a8f883983f8f3583a0491ec7d0586dc9ff7692c061d7b2e3703564c3d0c52fb64dfc77682e8b9db599a99b698327745618c197bf7e7a2990e9634b45d81de5a681a19e39956290000000090b8d23abd7200000100bd013a9a6d6ed5ca56105243e00a45782e7932490738a61e54cc655a8dd415fbac97b8", 0xe2}, {&(0x7f0000000040)="53e2e4e9660b9f54d35a3a35361b59875e68b3209959", 0x16}, {&(0x7f0000000300)="48abcf11154eb2cb9a167b504becc9b1ee12ffcfbc21eccac2c7111583bb896f012f0c1714052d837633f2c6a2b2a926291360bd24d09a7706000000000000000000002c0cd90185f9f8dd5f3ed919cdf9b89dce875420ab5018693c30d22fad53bc04418384ce9bdf5720c7b639d09fb50b95b8e8f11a58320882fde34204600b15b9fdbd4e8b0000000000000000", 0x8f}], 0x3) ioctl$TIOCSTART(r1, 0x2000746e) getuid() 19:35:13 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x24}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0xffffffff}, {0x18, 0x1, 0x6}, 0x2000, [0x6, 0x2, 0x1, 0x7fff, 0x4, 0x1, 0x1f]}, 0x3c) 19:35:13 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 19:35:13 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)="364f05432ed4efa7f50b5db34d171c9b1313cc4a0a6c49b9d29a955c19529a839bcc61f4263acff38acf8bb35253a06e6600658f3b43971feaf2d2bdd5eea8a6d636023eff261e38fc33df6af58720837c7d3d79e01f104b784d6020ec0c00ea62bfa464000acda36a8a5d34d59bd4d49e728eb418e6cfd06c9c4925f1ae2293fa7e509b0336a786d16cc2a6843821e0806703f7eada5a20d9e953aaac0a9364399d89777fb58c928eb3c9fa0eaee1afbefe154ccaa0806228e1400785efa349a327c1c4066075b059479dca7a303f9ea6a7b7f80eddcbcbb44cd30a4ddcfc9a8ecd4d0f66ed6cfda335eb2503a9862a6ddced1224898c09e98715", 0xfb}, {&(0x7f0000000000)="976b97e8d5fe88896f34abee0ddaed3c261ed3efc30cb43604d95a9394ba0dbe8c8d98429f771fd20160efd649a204aeec1f467af277fc9f2770da6596fb", 0x3e}, {&(0x7f0000000280)="4b2d5b4b4ed2b859f27927e0d645ba", 0xf}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f000000d000/0x3000)=nil, 0x3000, 0x1, 0x4010, r1, 0x0, 0x400) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) listen(r1, 0x8) 19:35:13 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000340)='a', 0x1}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) execve(0x0, 0x0, 0x0) 19:35:14 executing program 0: r0 = getpid() open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00020035e1c746680006d083ec00009bcda18953209a615eabee023101cf94567a9b8b30a903fdec4d6d1d48748984c98685d787dd890a7765060000006777aae79fe40b92301202008372004924005a8522ddcdb9191f9c0195594f572bff2299238f1a55090981d66cc912d4c56c67305e4fcd976f6cc327a43caf058532e9c12b8f319d97eeed2eebe7e08b03e41a4d24e1946ac42b4a486d8e74283591f253793ab70d5374b093a64c4938b0e640547265f20042d2a082c9d83eae375e1fa5404fb3c18eaee7cade3ec2f2b783bdd425f031a4f66810b7fffb1465691ee9bd2516e18912cd038171a17995352894bfc270337ea7cfe8c90104ca6afeac33639f84eaa807ae5a4787f5f1ecf90d179a5ada2b357bcc3331a3b2b180a34b3222dbbd8e2e6106a73b27077751c4525ef0cc94e568b5977298cd67e556a9bf0efbd60572e6a647db48b44dcb0bbacc1ec6b0df5b6964cbf527ce45f2f9855afcaf01000000ae4d964a29fddae321d53b7d60b4962bdcc9774ba3d6433a4f1c850f12d19df59f882b9b3085e726e0bab37294e675a6ee4de8a98bee62ae7e6a8e585f902064bfc930b61729b1b7b1911ab58cfb64958ecbf155c6b6fa9dbab523086b637e1f8b69d2a9ff9cfed15b02cd07676605ec7ee88d42c7000000000000002b002a00ae81f8a63591ee5d9acbc2682b7fe64480e568f7dfdbd2e92dc6d64434f3e4dbc418d9e033521746eb199ee925c58ad5b99e905f480000000000000002e72980b4170a0992dc000000000000000000000000000000000000000000000000000000003fd7439191c869740c0a6e3ad8b834b7225d084cf3a1f5def1775f666fcd3e0150f78a9f7d6eee57afef3a588765f2fa104f61bdbe9802643ee94d17ffeb0339dcfc2c7bd1b13bcfa89a8ef60f3b72d56eead577302069acce073d334c473e16bee8291dc8ab0c6cf648bdb33c5c529d759aadd453ab6214c1987aa94b09a2dd8b0bee19ef761069b9e8ff7f00000000000023a9dc5618ce0426ec8ffed51652b8a7e2b0b9423df82311feb30c57503457999c0f7dbf2cb3791e83a9c9b91356dee93803f2b712f3689f4c15d63d44be584cdc2c9de764f97f52960af27ba8c1c09af22c0d2771b46bce05e97394610d83d378d5ea5c764400edfb19c00b93045d677c01ea64d3fc6c052a500350a6aac33e0fdea2b31b84a72ad23d14a259cd60ddf9c1395812134a51e11fedd13a60caf8f97c9971437d697e932df2ff239d3ce012e2ebdce09bd7c5000000806c94b33a22a325770000f030c7060f633f673c84f6e43e344e4aee77bb676cb38832a4553e89927226639e1e24bd5e2227ee8f0df5f4d0537e85466694d20d7c6494609c1f14de77661d515a4dae6478b30a7cb43b8026fdcb3d64a613dc7dbe995bc98af8a362544c57bb4e206a8cd2f255b236b504213bfecb50ebe5682925de739535c7c3efd149b334e1495abe67c32aa7f6b47726f14154cc571cba0573221be37e0df66838e2a2a7531c2465d3494206486cc5fda1a25a238576ecba44f6f3f5b7893eeff86dcd0c10b6d3da7c456f978947191f22d0f0b91af8859a4b44324f4e6553f405d2fb8ea25e788631bd5c535ecc141e37d18a4d8b88fec93f0d1e5db4dcd264deab9623c56780401c4a27cb8502803253bda7401e3a1cbac4240000000000000000000000000000008ca5c15868d2c71ad60d6b5797c9c6080acd6f623bdf41795b3248aad3569fd03003646c21a42ccf23f5ff15bd978247a7d652a59dc9624bedba5e0a87150fe64fdc3df2a3097b43525ff35e652c0137a09cdc8a46065222b5817c8c53adf8c769b2c3333516e2ede25776f9e8914d0656a3f55948e2e4131cc6cef0af8017bf19671a8f04112878bc2cf93c7601e6dca66c8bedb42ecf041b4b9267c47a5be7666f0b4587e831f355680c55b13ca0bc3f26871e183e502ae984fd3f7e7bc16aac583cbfcf685f5634100d9c8209ab7735ba3b829e6c6319445a2c1a8fbb0bba1debd916d598ed00680b6e7606c1759042f1c1db41db406b3e8f113a57bb154eb8101f7bf544b1d0"], 0x10, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000200)=[{0x1, 0xe, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}, {0x0, 0x1, 0x800}], 0x5) semop(r2, &(0x7f0000000380), 0x1d) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r2, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x9}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12}, {0x2, 0x7}], 0x7) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0x4000090c, 0x0) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000080)) sendmsg(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)=@in6={0x18, 0x0, 0x8, 0x9c2}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000280)="70fb08f4", 0x4}], 0x1, &(0x7f0000000b80)=ANY=[@ANYBLOB="800000000000000001000000e20600003955bc45832b03bdc6c4d81a13f7da83b48c5bd5f27ce6dc5a5b3f36ddd6aad80dd057142df7a1f452777204ae33eabfad6ab3c4216e9103d272768cba7cf1a67be1fac02adb10b4729a82ee05de1861f1a361d1bc76a3f3973d3548bd779420b955db08936296c7e877ebbdc0a803007000000000000000ffff000000000000dbdad09158798e863e663910e12b64e46d0510700a372220d1508951ef5a26897dc8218e388ab265de2e22774d85612a7e0596ea93110927d8acac8ae95e19642f9a009be69941160a6535f1906d6d5520ff4e784e28a2523be00000000000003800000000000000010000007f0000009e6c540bbe554f80d32de8158ec695d54a9fd0756943ba8052fc66c81e5c008ea39bdf01d9850000200000000000000001000000ffffff7f034ff745944e11a664af491200000000d800000000000000ffff00000000000023a57e14f04a35429b79a9ba6146b07a4102a3a3556a1bb0945e8e6739d23dfb7e90a2b7843317ec6a0fcfc5153e3ac76f039b41c6e67401aa3cb236d2a3bf37175e468e8c6fcd10b2a663662df38418f417500b9efad0a4ec8fa5db2dbe6606c1c5dabe188e1a19bb0d5e4121e753f45c8943fb9192bdbe4757021728bfd0d804371516484eec2ae331c0bb8bb5aad9e9508264e763107f29ce9bd3748ede03d80bfbd7003e7a2b8fbdbcb3ec763cca127f41d2f55c9394b8f3a210a3900100b61f3c0000000000"], 0x220}, 0x4) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000000)=""/119) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r2, &(0x7f0000000200), 0x0) 19:35:14 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x32}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r2 = syz_open_pts() write(r2, &(0x7f0000000100)="378ceaacc163ecf6001184d41de273c61b8feaaeecc46baf66f26563a8431a7bd8c11876f65abe04b61c30d0087ee77816cf258fafa02dc94368c16002f925ff0a15f6f632f03a0c8645f025e759bbeaffdfd401e8655643365eb3b638d830a0483c5d3b5d9b7b2ad1bd700a1ddef3559be674d95b1938fc", 0x78) ioctl$TIOCNXCL(r1, 0x2000740e) 19:35:23 executing program 0: clock_gettime(0x6, &(0x7f0000000040)) r0 = semget$private(0x0, 0x7, 0x8a) semop(r0, &(0x7f0000000140)=[{0x4, 0x3, 0x1800}, {0x1, 0x401}, {0x1, 0x101}], 0x2aaaa798) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000001c0)=""/4096) semget$private(0x0, 0x4, 0x102) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x1) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f00000001c0)=""/4096) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000011c0)=""/155) semctl$SETALL(r1, 0x0, 0x9, 0x0) clock_gettime(0x2, &(0x7f0000000080)) 19:35:23 executing program 0: r0 = open$dir(&(0x7f0000000280)='./file1\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x69a88df4) open$dir(&(0x7f0000000000)='./file1\x00', 0x20, 0x8) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000640)=""/102400, 0x19000}], 0x1, 0x0, 0x4000000) 19:35:23 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x26}, 0x2, 0x0, 0x0, 0x0, 0x63) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) 19:35:23 executing program 0: r0 = getpid() open(&(0x7f0000000100)='./file0\x00', 0x0, 0x26) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00020035e1c746680006d083ec00009bcda18953209a615eabee023101cf94567a9b8b30a903fdec4d6d1d48748984c98685d787dd890a7765060000006777aae79fe40b92301202008372004924005a8522ddcdb9191f9c0195594f572bff2299238f1a55090981d66cc912d4c56c67305e4fcd976f6cc327a43caf058532e9c12b8f319d97eeed2eebe7e08b03e41a4d24e1946ac42b4a486d8e74283591f253793ab70d5374b093a64c4938b0e640547265f20042d2a082c9d83eae375e1fa5404fb3c18eaee7cade3ec2f2b783bdd425f031a4f66810b7fffb1465691ee9bd2516e18912cd038171a17995352894bfc270337ea7cfe8c90104ca6afeac33639f84eaa807ae5a4787f5f1ecf90d179a5ada2b357bcc3331a3b2b180a34b3222dbbd8e2e6106a73b27077751c4525ef0cc94e568b5977298cd67e556a9bf0efbd60572e6a647db48b44dcb0bbacc1ec6b0df5b6964cbf527ce45f2f9855afcaf01000000ae4d964a29fddae321d53b7d60b4962bdcc9774ba3d6433a4f1c850f12d19df59f882b9b3085e726e0bab37294e675a6ee4de8a98bee62ae7e6a8e585f902064bfc930b61729b1b7b1911ab58cfb64958ecbf155c6b6fa9dbab523086b637e1f8b69d2a9ff9cfed15b02cd07676605ec7ee88d42c7000000000000002b002a00ae81f8a63591ee5d9acbc2682b7fe64480e568f7dfdbd2e92dc6d64434f3e4dbc418d9e033521746eb199ee925c58ad5b99e905f480000000000000002e72980b4170a0992dc000000000000000000000000000000000000000000000000000000003fd7439191c869740c0a6e3ad8b834b7225d084cf3a1f5def1775f666fcd3e0150f78a9f7d6eee57afef3a588765f2fa104f61bdbe9802643ee94d17ffeb0339dcfc2c7bd1b13bcfa89a8ef60f3b72d56eead577302069acce073d334c473e16bee8291dc8ab0c6cf648bdb33c5c529d759aadd453ab6214c1987aa94b09a2dd8b0bee19ef761069b9e8ff7f00000000000023a9dc5618ce0426ec8ffed51652b8a7e2b0b9423df82311feb30c57503457999c0f7dbf2cb3791e83a9c9b91356dee93803f2b712f3689f4c15d63d44be584cdc2c9de764f97f52960af27ba8c1c09af22c0d2771b46bce05e97394610d83d378d5ea5c764400edfb19c00b93045d677c01ea64d3fc6c052a500350a6aac33e0fdea2b31b84a72ad23d14a259cd60ddf9c1395812134a51e11fedd13a60caf8f97c9971437d697e932df2ff239d3ce012e2ebdce09bd7c5000000806c94b33a22a325770000f030c7060f633f673c84f6e43e344e4aee77bb676cb38832a4553e89927226639e1e24bd5e2227ee8f0df5f4d0537e85466694d20d7c6494609c1f14de77661d515a4dae6478b30a7cb43b8026fdcb3d64a613dc7dbe995bc98af8a362544c57bb4e206a8cd2f255b236b504213bfecb50ebe5682925de739535c7c3efd149b334e1495abe67c32aa7f6b47726f14154cc571cba0573221be37e0df66838e2a2a7531c2465d3494206486cc5fda1a25a238576ecba44f6f3f5b7893eeff86dcd0c10b6d3da7c456f978947191f22d0f0b91af8859a4b44324f4e6553f405d2fb8ea25e788631bd5c535ecc141e37d18a4d8b88fec93f0d1e5db4dcd264deab9623c56780401c4a27cb8502803253bda7401e3a1cbac4240000000000000000000000000000008ca5c15868d2c71ad60d6b5797c9c6080acd6f623bdf41795b3248aad3569fd03003646c21a42ccf23f5ff15bd978247a7d652a59dc9624bedba5e0a87150fe64fdc3df2a3097b43525ff35e652c0137a09cdc8a46065222b5817c8c53adf8c769b2c3333516e2ede25776f9e8914d0656a3f55948e2e4131cc6cef0af8017bf19671a8f04112878bc2cf93c7601e6dca66c8bedb42ecf041b4b9267c47a5be7666f0b4587e831f355680c55b13ca0bc3f26871e183e502ae984fd3f7e7bc16aac583cbfcf685f5634100d9c8209ab7735ba3b829e6c6319445a2c1a8fbb0bba1debd916d598ed00680b6e7606c1759042f1c1db41db406b3e8f113a57bb154eb8101f7bf544b1d0"], 0x10, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000200)=[{0x1, 0xe, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}, {0x0, 0x1, 0x800}], 0x5) semop(r2, &(0x7f0000000380), 0x1d) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r2, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x9}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12}, {0x2, 0x7}], 0x7) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0x4000090c, 0x0) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000080)) sendmsg(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)=@in6={0x18, 0x0, 0x8, 0x9c2}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000280)="70fb08f4", 0x4}], 0x1, &(0x7f0000000b80)=[{0x80, 0x1, 0x6e2, "3955bc45832b03bdc6c4d81a13f7da83b48c5bd5f27ce6dc5a5b3f36ddd6aad80dd057142df7a1f452777204ae33eabfad6ab3c4216e9103d272768cba7cf1e67be1fac02adb10b4729a82ee05de1861f1a361d1bc76a3f3973d3548bd779420b955db08936296c7e877ebbdc0a803"}, {0x70, 0xffff, 0x0, "dbdad09158798e863e663910e12b64e46d0510700a372220d1508951ef5a26897dc8218e388ab265de2e22774d85612a7e0596ea93110927d8acac8ae95e19642f9a009be69941160a6535f1906d6d5520ff4e784e28a2523be0"}, {0x38, 0x1, 0x7f, "9e6c540bbe554f80d32de8158ec695d54a9fd0756943ba8052fc66c81e5c008ea39bdf01d985"}, {0x20, 0x1, 0x7fffffff, "034ff745944e11a664af4912"}, {0xd8, 0xffff, 0x0, "23a57e14f04a35429b79a9ba6146b07a4102a3a3556a1bb0945e8e6739d23dfb7e90a2b7843317ec6a0fcfc5153e3ac76f039b41c6e67401aa3cb236d2a3bf37175e468e8c6fcd10b2a663662df38418f417500b9efad0a4ec8fa5db2dbe6606c1c5dabe188e1a19bb0d5e4121e753f45c8943fb9192bdbe4757021728bfd0d804371516484eec2ae331c0bb8bb5aad9e9508264e763107f29ce9bd3748ede03d80bfbd7003e7a2b8fbdbcb3ec763cca127f41d2f55c9394b8f3a210a3900100b61f3c"}], 0x220}, 0x4) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000000)=""/119) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r2, &(0x7f0000000200), 0x0) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f00000000c0)=""/43) 19:35:24 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000001800)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) dup2(r3, r2) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) r6 = dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) write(r4, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) write(r6, &(0x7f0000000e00)="728ed3e2a629c05a552d9b50907052ff28466c52371d978a95c908217245eff231b5642f141fc1229a70f1d1294d3a504286916b0044a6e846cff21221bdc9ca966178430028193741ae4d8e23124d7cc0f1c43a6f24b80a92122fe8b64311ec02b4938ea728d2706c2e3d6c41b64ee3922bdda83ab14ef33e145f9a6bb0d6a086dd6690b542f990487a255131a52573409b288c8969c38501568138bc2c447189fc4db8feff926f6eee050772155dff4ea1d9fff0b1a25597a853d27af388f23f8fa19854cff09e7be37b42d63e3744f79119cc0114962240e8ec155480360b48107c0fb0ca3048004fddf1e6c7820e4b1887f9350c3965efd87fc797b57602b14498dd3ea0db2732425770c5581781ba5b35a7319c7bad3f239bfbed4f59f330c976941a2b8fa0f336011eed84534c03fd60a4bf7dfd95cf0cdde754814bbbdfe36c0a928e000ab16d886a47a758efe5993aed96b687709ae86fd630d654af04e6a3937e7e51b65ed9398194c1405271082bd0ed6721aa1e867571b9cb4197ad4885a3efde1fc2f736703727728ff8b5c47728325209c576c11672298c07add9bfd173a3578201e9000fedf5c8bd180517e38bd6cae954136cdfa9e2b2fd05509e310b7320fd2eaf2ab5dd9a77c4c177b279c3020bbf9b5e2cecb209acdcb7254e693f55e9c4f88b8b71868d64e07763d979f7cc4e2949276e3b9566782e24b7dcd3cee443bd16c5534e988bd684be32b93ec5331dd7841cf39cd78eaf70f49c346bdc73b1e4f372e09761f54f05dad24cd6db3a4a7e6491bb6ce2a606ce967eff9920100bc82622f385bb43b00e6bb3185e460cef72c49d3d63a9548123cb7db97be0175711dd9e3638004682d57cf57138dab01609e77f67faacc784b47208d5373ff0af89bb1a0f579ebef41b831e3eb485e796c66692ea4892f5f13c25592d0878504c894b73c35039857709c79f9efa40985c61151418e9c53006b4bfcc99a68ab4a93a558251d8215f31958f302e476cbdc1133b430fc5208d71174b9fdd432f06fc9b0815837d1d582e1f1d524ddaf2a9186fc64f0cc42db2d1d56a73b19177f65ebe97382c75adabc3787cc691dcc380879855be1826c88b13c9c44dd451939423bb526897367216c5f36885b5006cf109d425db5ef6ece12b5b4dea4f5c87a66b927eb36eac53a9281419ae05f8ce2d4970b7ffa2bb1d70b9b2c0af4bf69de7e816a407f4ae28016c02de26b360ad7d9204510039322650a07606456c05530640b6fc1e8186e7311ad1b76f687af7bded4459c8f8f7ab1f0aaffb678b494714e8a078d41a548f3a4ee022be941b9e2ed7bd2433e29a800fd9260dae423278bfea12c0ee4d9a7e87715926c8f76994f1d55358dbf7c291eca1c942d8b6d1364add840a71b446ed921c69cc101606768110c111c92bf6a7a960dbf9dd23c17e4a2b1a58c75efab9f66feadb81573d6842dfb2d10318d5585fa8c9c91bf79d4fe47eb6478073f6c14050d54177c797549e54bf1a7e544a3f1ef27d18b6eff55556b60260b04de58350c2a2be26644628d5cfb5b9edef0412cbd84dccf682d4dd12ea60350b4d3a47f3f577e579ed1029babe6d3398a3cb3dd872609f129190d45e62867731989b2775557b48521c48409d85a448b88a642cedffb04fb608888a028513664c4eb33a5c2e756214c5d2563686ac3db637c4a9115e195edb3a7532f540b45b5b6ce3e002e4561c7fe71de28fc8d29227e8fa61023ce361fbff3759437b906e68339581850824e8818c3cb9cc114316f5ba473cdecf41c3fa188e56c20b5b35d519647c1eb3277b97d7645adaac412e71b0242bc0ab2fb67528e1f1127d353423db39358af438faf762635b10f7baf95745948332589c751fbaf79e513a5cd49efc72a36d3e10d06691e29e6ec67c516c757a9855262c1670b8dc3d879467ede5629dafd64355135ed2455564aa401e4e3216c65bbdb9c5b9cb80a54d7611d5cace16e202cbdae65412fe81de338862d6", 0x599) socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) syz_emit_ethernet(0x56, &(0x7f0000000040)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x20, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x3f, [], @remote={0xfe, 0x80, [], 0x0}, [{0x2, 0x1, "bf51e0ac1c57"}]}}}}}}) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f00000000c0)=0x6) 19:35:24 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @random="45d8bd76ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x88, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x9, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1}, "feb354cd107f6269"}}}}}) 19:35:24 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x20) r1 = geteuid() r2 = getgid() fchown(r0, r1, r2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x100, 0x0) fchflags(r3, 0x10000) sendto$inet(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f00000000c0)={0x2, 0x7}) r4 = semget(0x2, 0x3, 0x410) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000100)=0x49b) r5 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000140)={0xffff8185, 0x7f, './file0\x00', 0x6, 0x3, 0x77, 0x7}) r6 = semget(0x2, 0x2, 0x110) semop(r6, &(0x7f0000000180)=[{0x4, 0x8000, 0x1000}, {0x2, 0x0, 0x2000}, {0x3, 0x0, 0x1800}], 0x3) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xd7bf970e6f71d08d, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x10001, 0x2, 0x401, 0x0, 0x7, 0x0, 0x1, 0x2, 0x0, 0x9, 0xfffffffffffffff8}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x8, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x20, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r5) close(r0) 19:35:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x1) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000001c0)='r\x00') write(r0, &(0x7f00000001c0)='w', 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='r\x00') open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) 19:35:24 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6031797100180000fe8000000000000000000000000100aafe8000000000000000000000000000aa110100000000000005020000050200004e204e2000089078e8abc6c00dd9f469307d9da2be2bc201b852ae921f69b732f635904374ada1a5d7a88ceb42b9f2ae4fb65316b06ed447572e5f58fadc5321c48697de"]) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180), 0x2) r1 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) syz_extract_tcp_res(&(0x7f0000000080), 0x3, 0x9) socket(0x18, 0x0, 0x0) socket(0x2, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc024696c, &(0x7f0000000300)) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff125c7f000001", 0x8) 19:35:24 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x10002, 0x100000001}) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) semop(0x0, &(0x7f0000000000)=[{}, {0x3, 0x1}], 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$lock(r0, 0x0, &(0x7f0000000100)={0x1, 0x1, 0x9}) r2 = getpid() setpgid(r1, r2) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, &(0x7f0000000080)="c66365257b939f5ed57f2ed3c50e7d3d3eef46057882b082ff964ae825aa66b0000000000000000694b08fed6450b91ee2f06ca1556de8933420", 0x0, 0x0, 0x0) 19:35:24 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x200, 0x0, 0x8, 0x0, 0x9}, &(0x7f0000000080)={0xffffffffffffffff, 0x1}, &(0x7f00000000c0)={0x0, 0x5, 0x0, 0x0, 0x0, 0xf3, 0x8000, 0x2}, &(0x7f0000000100)) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="f41f62b5b8f53d43755cdbe42c62ea06005c00000000", 0x16) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)="eaff115cb3000000e0ead2171b7f3d621d319f002d1b8f5047230b9fea42c52cd371b76fedac5daacf", 0x29) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() syz_open_pts() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) setegid(r4) fchown(r0, 0x0, r4) setgid(r4) 19:35:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x87}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x7, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f00000001c0)="060000006c2b06c5377db8b37dc4714f5a7c5e8b37a4095d14b93e9a42639bf8464a9db3fa8d91b144b9af4c5ded26627146ed64231072d99e9f2e1e2d9c424115231a", 0x43) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x6d}, {{r2}, 0xfffffffffffffffc, 0x31, 0x2, 0x4000000000000000, 0x81}, {{r3}, 0xfffffffffffffff9, 0x712ca15627ffc292, 0x80000000, 0x7fff, 0x100000000}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 19:35:25 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xffffffff) r1 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="2c9bf890d1c15645b95616d1bab5e49cdcb5bbb80aeedaf5a296c1e5a2eb1ffb880b1e7d6eea77804a523c1407e2e1d12730b11a90"], 0x10) write(r1, 0x0, 0x0) 19:35:25 executing program 0: pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x20, 0x8000, 0x2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) fcntl$dupfd(r2, 0xa, r3) write(r1, &(0x7f0000335000), 0xfcb7) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) madvise(&(0x7f000066e000/0x4000)=nil, 0x4000, 0x4) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) close(r4) 19:35:25 executing program 0: r0 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0xfffffff9) kevent(r0, &(0x7f0000000080), 0x40200003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0xfffffe5d) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8060693d, &(0x7f0000000300)) ioctl$BIOCSDIRFILT(r6, 0x8004427d, &(0x7f00000000c0)=0x44000005) 19:35:29 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000002480)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000380)="86", 0x1}, {0x0}, {0x0}, {0x0}, {&(0x7f00000001c0)='*', 0x1}], 0x5, &(0x7f0000002380)=[{0x10}], 0x10}, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206999, &(0x7f0000000300)=0xf6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x18, 0xc002, 0x0) sendmsg(r4, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:35:29 executing program 0: syz_emit_ethernet(0x2302, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000e62000056d93b0d441dcdde"]) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r0) lseek(r1, 0x0, 0xbfffffffffffffa0, 0x2) r3 = open(&(0x7f0000000180)='./file0\x00', 0x10001, 0x40) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r4, 0x29, 0xa, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f00000000c0)=0x8, 0x4) dup2(r1, 0xffffffffffffffff) lseek(r3, 0x0, 0x3, 0x0) getdents(r3, &(0x7f0000000080)=""/58, 0x47478de446fe0914) r5 = semget$private(0x0, 0x4, 0x5b4) semop(r5, &(0x7f0000000240), 0x6) r6 = getpid() wait4(r6, 0x0, 0xa, &(0x7f00000001c0)) 19:35:30 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="be020097048eb9799150480dd33318d76bec612e2a5f201d190b0606e7f28868e178cab7f368ee8013c0d0a7cd3ef06ad3dd947be4c39f12bc9940c40a3537d5a6dfb6524dad4973b511addc1e57d7cbf1023e1829d29ba910fdae115a5904e88d40ae5363dd395dabea5cb1e5e2e80c0fac3a190a090187e635770590b226ac280ad90fabd6a9b554285916beba4653", 0x70}], 0x1) r0 = socket(0x18, 0x5, 0x1) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='le0\x00\x00\x00\x00\x00\x00\x00'], 0xa) ftruncate(r0, 0x0, 0x2) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) 19:35:30 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=ANY=[], 0x1) r1 = socket(0x2, 0x2, 0x0) pwritev(r1, &(0x7f0000001680)=[{&(0x7f0000000100)="ace30854c4ed90baf2a1a64743ef5dcc739bb7f983947727240357d94846e6a7bb4d060a9bfb63bb8422664acf98fcb2661bceca45302ec053936a4d6bc273731dc0013c52cdc2c35c22d7b7a92c99fd863fb3423a5dab130056ffbe1b1967cac66098851de3c01c5972eba24826c9d217a001b149284e26a6d421ed1545", 0x7e}, {&(0x7f0000000180)}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="9c1c04b0ab20b7d1113603cf76da9a915a6bf765c152ade0a1e4a240f79243e0842d74b892025f62cc7b53adb3e8d685af557f52d8ec177bbbd7f8c0bcdb98fe76f39af5e7f5067fb978007e30d226e26e926518df314814f6dc37e39bab1f87d4636d81a82e18c5d9d1e68801ba1f3b5da83535159795d21275a19f080b76a941f7fa85cacbaef97f2956785df06d324a8bba0a97703e100afddb4c0eb2b5b7d2565b876d312cff487bfa66414ccbc9b0f7c6da27cfef8496a1b5fa64d085198bd996c907e26017a9aa894f5fa3b1b3feeea5685ab64f9a73f67ee4d36f01214c3f", 0xe2}, {&(0x7f0000000300)}, {&(0x7f0000000340)="6fdcd51465deab462446d526a0b3bba34d66d358ed3565ba7b0f04bfae47ce7d26db8e18aab1612b3517087da1dcb7d5c95a65e3c775104b341eada262b39c42721b7ecdd61d1f14e72fe3a77dbebe83bc0968f41412e721c7c41833a20cdeb043f33d8dbcfbb590a7dcc93e8e8f01b3b07c85e8b0145ee0c5b2c93fcf9944fafb62839f962acddad1e1f44db8025b8daf3c1698bad50f246a043e645a747bf1f7f7e8fadce5cd7f7ecf4758ded9a379b9b1eaa37c3a2f08669653d218b784e93053ddeb9abeeed14605f8be7f02bacff8d1d88f4130c6dd91014c94a9493eddc880a2e90fa52054cbcc957d4826a3dec38cb3dd134c346ba6a095edab4a131b0d0fae786767e6284550965105475abc4dbce2dfaf604167cb46ac20f639af6d0a68349e9e1e63250e0f79512b71ba429be6ddca6b7873248857efc027cd75b45c090ea81d2521244b8a1e6bbe7c1b6608d2b404eab9de3b6e591a86f0a387919b5d0a193e3d610ec89be50548e82852b181d665767cde52adac8c755f456013eab34bfcc34aa5b94bbd178a927d79e6de9da27b32da0b52074599874f1865280803eaca80915bbe79e957175171f037c8efb8a4d675e3447318c42e4de5595cf2b92f1b75a21d9e9accaf330460cb7bc567377997b946c235b387a1ec98c894a0df5ada4a616c2385c637622b3f1b51536920aaf4854e614cc6515f49f72023081a0411ce817e7ef760aa2c5dea5a1d19e95bbd2a1d1eb97fa1d804833147a3374722232c7b2af15f9221d4efe6bd460ebf63996f2337efffa5d980348b8864ec24353c6e1c2b72132ebf4a777667e9abdaeee1171f476e63c3481fe0d30e8a43dde719e296ff02814380bb39ab47d5f86fb5f84ea3f7dc1dcd5b944d16664e2d409a8016d8a8136ab62a2d51161a2a6d4f971271d396dad7f95f7a3e2ec0eb025c6a789951eff282ebec16450e9b213170f8ffdc67b22283921cf9232f22342b067d749f8c058b203d5753bd4f9909d877a2df2fd483e250630b7ecd495ac6dd4907cda4649317a32a013fa3482578d1b77715af5985d627c42b91d6a73112483b64fc90c105cd31941e3039ec70dad4f3bd804bfe89e5144a33c2e4e2d48a71f6d5f67c19ee65be776057063e01407410d76454f258bbf3ab27cb1e2ec385c7b1a8723f8f7803bc942322a7d76a4cf0a0024989a287d112a91b6b948a9275f85a525648fe488cbffa144e673b8f5c4725bd967a24feca492e6377f4e919513d2d0d5416b2c906eb971f8705085802350b0b05f889fd306a5a7651fbc7cb77347bf7b53893f7e165f6651df75994c9beb6615531778d5d4c9c71dcbacda0377f3c89363c3d757bbe699765e24c82d3b5016cf4f17ddeb237adb2b6981e6284bc2373652ad58ecea068ee9dfc462f396480c539a7afb79b5d3db1505808702d7bbc81f8a60a18ffc07edb7d02c6dffa0201e03a72730678e6f5c36c1692486394030e3323699c23b1c37e3723af5d9af2a8706cafc2db241946184df0ced2a220ceeb21c6c015dd822a0d530a397f17efe75c9df78df1c5c90ef46c19c8fb7366f4b1d1ca08217f31bdd57955efa8ac5f54177d7367b7c72e97fe9880aedec7a46949e911a4155d5d6a03535db2302810a0c67d784ea2c9abc51853128e6c45276b477a2224fc115e2aa4eec863b07651225c0fd47f025ba5ad1646f106e4d7a7a5d043eb317a0ea1cd58ab8801a298a63534d8da341a93481afee57c489baf134f8282cc9991496861db04cdb349d0d45436e539c1af66c8ffe32ccbbc323195cff95e8b97a239864a53f75ff32aa29e74bc5e5f592d9b91dd78ffac25fa0a00807680c777ff26b53d4880bcb09b21db36e33d08a64bed87bd424b817e763be3f97514d043d97f4f1a86bc951546a45998e49a7b4c973da2adbce4fa3c4cc85354e4ec5ffc5b2259e83f2d5889a2cf662475fccf53ed35ca6480ba5b297a19a2344a939661cc763e8fef05d681ee52d87bce9edc69600908843521812137f7d9b912050df0515f5dcee7bf2b7dda5ce52ab4d11caaf50eba7a9539795bd9a9d0a378a50d1c0cc156bafb7d8181622bfd643c4a67e9fcc33d04444c94a153e0c5b4894b8ba33a062a67a104edd54ad0bb1f557b0ccac9fba3dfb3d7cc982a7d4ccb096f7931a2145c2d1dda856085f1e7f7242ad619f4eed6f7260ec4ff2ba9de28aaf89cd5d4eb0429425a4b2ef8b00c6c7467fea52a37d468f4e19f1f3458454e9c0e129675eb55755a3e92b0b7dabba9331dc388de36bd016bdec50643c261db908aa5934b57bc7d2abfabda364fca338e5660657441181c5555bfa1ed37d3745899656c779ff9489ca36ab9c46cc112a0f9567286e5bc57dce0d4a9240e21c39d955ff147e23416d7405b013827df35560a93feb61b6d523a008826f0415196fb7fd93e2927cb90f3ea29210738fde821eb0cc5e33b5955527b2b5f480695474e4def7d46592e4057a1ffc4ca63818c3101992d6ce5cb42bab492591b713b0399789f08dc282548cd7c3b7c0f7ba0a9dbddee7b8c48c172730ee169382d96b83a0f5c502895bc2ea2af106798d1df1200842cb6681d05020ebfa3e7de0c008eef41008fef9299af6cc295e8ef08ac7c34d6cfc1fc3deb38a126fbc5e14da9b407bfb465c1658011f8cad2f0a8e1361d3af0e3d22edd34357dd7e4a5e537cf40b456ce5f8b2a7f619d11055ac3c86eb6b1603fb159ff5c3b941d21e0f4a8663726713d2ff2d500431471f51a4d7da6055e19e1f62fea8ff0fbd27ca8ca8c7bc422b506ef210f03ad7f938a2af55666c793cbd3c674f38c4c4a4f14a33aaa6c477cb74dd93c22ca485a28fd1ab2218263e62bb74f874fdd6462d9c336bca41d94923ef2eb8dcab3b202e6316db6019cf0d4b522951796a2ba8246d81426e01f194ee9fafb3ce302bdeff59043953692d303a2f95814659a007b375163485e85685e8c2867bd9385a707fb95eeb79a2b560afc0cca8a92724d86395abf663cd4b5ebad0772d5596b0913278781b6c944cedfddd8a954975da71fbdcafd99860ae115d6c5b8be3307778fc806dd56f1a444a7b2fcf8965f9274423d303ab308170bc5c3f7b49daf74b77a26ced8bbaf519a55eaf91c66afd66b21d97739ddaf59379004ac2c4eeb68baafa6acb3f794bf0a1a821a7b31392c58023f357762c8cabe60f9384a666d3c28efb508d80ffcbd0d41d22ad4bff97aa6292ed12129d4e520f9451cff31bb66b5a5bddbfb5e9cda739e253da806fb1ceeb38a0c22af0797976fadf44bbce32796a5ab68e04d23c841055baedd36953854391b55d94a2a7ee120f22040b242a6f2a27afc1bc7c9eab769f7ba954c88d5405b9955b060f39dc4cea904e8f2b0db40cac1b56a3b07e5af93da2994ba97ccdf18f491c0ae4d817fdd3b2d003e10c600572f2462ce78990b66428d2ed5c436153633afe5e956809386a841eb8a300fff36d82620435f854be19484f4f289e816de76ebaf25646458590a4fba81e7c1cf36f3c9201b14cc932774d6da0a8220e592934c92eac7d57460e8e1a6a5b19bc969089af93fd07f7c1f9fab924ac2a9d0461095fd817634e47e7e021caabf3c8e171e491f9fd0da4439da3b4be9c1ac61872265a587d960fc29a5155eb80aa89c823db5017915ce2b634274683f482f72e6ba4ea38bb96b45f85335eb0000de927c363607facd8e640cd841a88f90a708cb65b1b9bfe45e7cf55be34760003bd7268d070bb1fce4717af03e1c7f946a5d87a2d6db4b5b2134998dd56677bc54bcd4a83826f740208422d7944266d9114137a8936dc154e1f7978fa94ac15b6b3d11cb21677f15ac8a8f9272cc7efc7d963891978d5c171570f9e9075a4e5d92fb3d66f7a2796a33433532b3a452de8fe08c00f163a625f5e269ed2c950e11fab0ae9870a2838e0c7c265ce078063825de079a434d0156db443f17544841bf7a24f614e950acd21089ce789a68cc812a5e678f5827cef9076a48e6068a37517c5b0734d55d3a47e37b7e44204698e462aadbb8b417ca43d32e259b8ddad57b711e27ef935e9f48c7ad172327f4e47aa608c14e585fdce0ee87a928d87363f6454cc6a6610f559958fca23204e9427cefee6232b0b6124993531f6e3cfbffa72b1009ef8323ff149c268f486b0cfbaf118ed72981835075214177421746840ccbb4bc34c45a36ab0b4bef5124f6d3979bc7d7677c815b1dda7b34947b647c593d4758eefcd39441c7a84b227dc1f21a3caaf0cf26a6effbe9107f6332f2b518dee610b163bfdc40305c25f71c0259442730e35d7e5af90421922568476ba815385cb62dba86ad86a2bdd9c40c46d12ad5599ae2c40fb5112a6a931e321c508d50605230af733b9b8c2fdf1fc1110c57370eef54c6bf240fbc43645feac6f733aeccb375b1f4e849bff3ced02dd79d7f4cb72fbdec14d4d42c452c1940d2b32108be270b6df72fb6252861e574c1350f57cd6e2c4ce9e8b69581a1b891bcf3ea19722c173429cbe175f79693d67c432e1911ca57920edd6b59957ac4336b0dda428dc50d317c50deda2d1ab9eaa7d72b1597196eed843e942800a7d29884f70f6fc155de722d7e3f8f556c73b0faf9e7b7c4ea2eca472fb67560352188f57e47d6115228f51de610800be714a599cbc65a158fa31e2414bd38c7ebcf41dd5dc58239fc05c5fe70a68fb1249734c66825ac71ee4dba169dc2f79ba6e01f5aa4642513bf91843e79e854609c46c285fadf6edc6143945699317ef61c0bb5cf220608e5a760f64a4d308ce29f45d8f1fe1d11b567f6c3b34bc48dff0a22196f9717a343cc190d99e6e55dfbbdc7820c53de7f6f4e7f323cf137216d0e686fac13b16b5f0143898731cc3213c5c2fe29a15695f42ae12ffe6d9f109a92246dacf8b44d40005db63257a41870b8a2b918e5b4e204dc1d6d0d5c3f658356f22c4e9d1c78dc3e7b7d431d9691cb33abbcda01e6fed1f4059485771293aec3a86eb0a124f7c0b36d52ca5bcbdd05a8a02d84a58fd5ae3ad4ab45930851f74eff5a2aa6977b164a53fd55cf1f08281910c51575f98d59a07887201b4a21c446a0fcb11fa56c045fea214e58656a43be24a11174e10f15e2e638733963f9d4c4cf38789ed8c67f8ec4037097c98ea3ed380e0e144a37eb4325bbf04e6fc3b14be7b080063679c7e2217c703aed8167c31669eb996c703d259028c3aa114ff019f0e3d29aa43fd1a0fef36ed87d66008dcf797c034bbf5bb3c702ae96ed0f9673b088f65c4f23486adcd517472d92de6abffc0a2b446c7dfeec728b0684ea448af8746d39ed720a0f4a159dc48167c769cbb4615ef4e9e7088b6466fab3183383c467b0c51a582ae8282f5f66ec092a419a25b2debb35c118467c3035b46157cadb0c3a5fe71d9abb6c50fc246d366bb039a63156bb2e948437d73ceaf820affab194bc24e4bae33812a60560aa9f8d37f79bf598d76956332a315005cec5a064471920584af2613ed7031f83b96fe1e86a68043ef8ee5523ace8172ecf9179722f166bd4978334f108242b96de21e84980ad19a5b2a767159d381a3231892747e3700d4fbe8030cfaacfa2acff72eb37dc76ddb10981a01435548ca05674830c429f9c830b3066bbaa1150df23d0afdb4ba186136e058a3f2e8f20dbd52c9d01832e9322cf8738960c865870647fa80b0c05c84bb95dc189428606d4e6ef762fd977c812c953ea2a921295332cc7def581ee08065a0f830c17269cfe76", 0x1000}, {&(0x7f0000001340)="af471d672cfc361fcf79d3d54e2519f983f4f1ef42ebf9b72979ac3b89f18d5edd88434ecf976c10027bf5d37bc3545bb78c96a322b5aee9cc981e17f3596336a6a73c1a8f981dc485f48d1ce2d3", 0x4e}, {&(0x7f0000001400)="ccbeaf2df82d36e91d9727d5b1bde043950e9bba0f38a82101b83637f7aa8938458b6562f023ad78293f75b8a267884531cdbf12b7075236ec907f9d74484ce9f4e5ee5ed46216071e0805a6d336ba705414b677890f6517a5eb552efa62bb1a51b4e6baf7738c779a60bfa3d51b978ccca8bd8d35e7acbc9ec90e5c3cf0b36a6ec7ff930cadc9becf306abf549999efde9f", 0x92}, {&(0x7f00000014c0)="febf7cb05e843be77c46a9557b13d22506b22d41a98343c23b8e7e774b582aa37a5fe12e6eca9155f15b4aba7361d3a9fa23915a8057bf92af126ef12edf614cfb43cdc63e2ea3515b59123fe63738b6a0f8746975a9ebaf4618c26752b1fb4d9dd7182cfe0a211e9afd5b5986f85051b06340b62a417d399e4a4dcd2ca6ccc8b49986e541055e4162f787", 0x8b}, {&(0x7f0000001580)="ca4f9370805debb157e7f25c1ef4696f1f452936547e89ea1445da5e233bcaa42869ea318487f15e453dd98f65094c30e1c0133a1a27a1c27488bba12374930ca5ccacbb4e2fd4bbe7a76c91d286264b6aefe87bb0a2313ee08b1f9c44a6725b65f44b85e4d7d1fb978484d32478be8680c4dc5798607c2fdcab8c750fcc90a9ed2ca033130851b5f8bef3bfe545d9874338e0b1c47e21cc53f29e8730048bb95db4e3a9ef020a44f62e56758adddc42e90b3f06a9eacae4d7689ebb17373ce73d23d63dcad39b241e19", 0xca}], 0xa, 0x0, 0x5) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="0e44adbc5316ff51cc905ceb2d838173664c56999d7e409114e9f0f65c61c900bd260cffb04b16147b0c"], 0x10) sendmsg(r1, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYRES32=r1], 0x10}, 0xc) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x40, 0x0) 19:35:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) clock_getres(0x2, &(0x7f0000000080)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x607) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x7a, &(0x7f0000000180)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x44, 0x3a, 0x0, @empty, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "c35283", 0x0, 0x0, 0x80, @rand_addr="fe29f7bcb7cb0fe7d60f6931bb170a74", @mcast1, [@dstopts={0x11}, @fragment={0x29, 0x0, 0x2, 0x0, 0x0, 0x19, 0x68}], "dfbc9be0"}}}}}}}) 19:35:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x3, 0x1000000099}) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x83, 0xffff1}], 0x7, 0x0, 0xfffffffc, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f0000000180)=[{&(0x7f0000001580)="e41b4a119d8bfb85598390a81595364cc1d00b298e1452d18b15d544af67148c63da2b4dbc15aeb7155be0094413594f833846cc304276171123a8fe699161eb89a8dfc6b5b1b8348a202ecce461d920ff9decb4d4e96a41f42c52967c2ee0c87fdca1f9d4948425285d30b6cf470038e95e92728f0eb032b6e704daa47fe1899a8a39df3a7a14c0adcc8cd462ed1f0fbf17090cfba0d925a76a6a9ae5b50f7adacaaf07e5f0add8379ccad5c4454055fb848a68344490743a5f3f9cb05dddb9c2306425471a7f7992445195704f", 0xce}, {&(0x7f0000000580)="5ad74d0c100029068527d5f951a98ec13d5101db1b09eb8a89b7843c529ff090200274bc30ffae491ce758688fa135f31c3e4295ae07f89a59feb12933a399035f93ba33ae1076934807b828154fce990278f714877369f0769185a1cfb832c2627507ba01db7736401ddb817757a3cd9dab2ffbfbb3dda9da8a03010d72dd322b7f882be34f24a96b4b837228df34691f2eaf91a4a69b723a0166614dd75a9b5d0c41944ca8f6f3c615ecc97ec6d03f96788af65c65615d9d51965bf86930e884d9562e62f0764a7c9018f3da64fbc150243e0a0eff02d41b328335d2a544e85030a9c888de23b43e0a2fa10599d86e321fdf81148ae359a15091411159e3e89e11248183acedcbffebb2b5d40a916449d4f383ab030af804e9f20977c826cc58f8e8ab6e9e150ea558cfe79b5dbb7213734e4535e2c98dae587c5544ac94e4d69fd980d3763d1365f8f1e617c0bcfbc371bcc683d88d0047743eaff0d42e986e49479131db9743148ba6aa0fa9e4269392314d6c814d71217ebabb85def35a95908b89cf311361328f534eb9dc57f87d3d1d142768a8a73a136118a875a0047548bdc4e47632b0487fb0ce76d93a35c7abc9564203be52d3d05a0022ce49098562a9cc6d747784069bbb27bce3f3d9c74b8f07e7977a977849757acdfb6499ae05f8287550f32e26b1aeb2159a24218949053e4dae0781e4f4d977a23d823600a4aeee314640cb5d7bf410239bf36e227e4c9e964459b957d34e9fd4e3c9a86e56cf935cd0ab75629ecfa819f2a2f07c60ddd95846d6b2d97a1d1428f0593ffc7ba892d6a91c29cc4a09da33fd6fc548fce6f4004d088264fa6940baffc017d2107ecdc6acde13281c6e90587f966be96f25639b1d6521fa99c8f94a003a0429084e624d1acb69597ae74a5cbbd20f98d7263a91c8cc6c60e4b886f153e0b68c3871cc249efbf0aff23b7767770fa37d6c5d45374d66a842cd208086a99b9daace65cb31ba39fe6faf52d157c59be7b5b45ea5804a1e520f099cc89a9a161f594f7672560b41e5e3fbbb9d59016583c85e969dcf10c32e2f8c13fb897036812dcadd51e643a1cd97d1bd583d737d18af8b9a0b5493a3dd1cf4d7ec7a5483784778acae8e0d8ed64a70c72804d0a519cdac61de935fa5c6a7e6d3a24d5edaf321252966b77cfb14bc081c23ae005e8b5fdcfdbc1dba03be795d8c1a3416e60ed66d7e6aa0ed18086e17af3d4a4c630aebc59429d0d1a4e3fc1a26e5587f4bef64d21a9301b12c0b79ca80645706724d77774d844417a77ac2d6d02bf7f1a0a9ae7257fab1cedb316551cad047ae4ea32849fef4a4b29e4265eea12b4c960f7decc4fe8f20ce917a34e9782f2a6acf2f2fdc1cd14d7e2b5b7d2a6ad7b04a203178403e2ed794ac50e1635856a5f192945d76639ddaffb37cf944146413fa05dacc85227b1301c10baee05b89d5c3a5fe2df7202055a495759ef1d2e026877c027b59580880cc18a979d71c94d06e2d4bc3d77f944609a4071fbfea94246869531fc5d5d62e878ecb785698e83c727f633d27647614bffde009967fbe6130375f2f0ecb2f025d8561396d6eb0b62884088c230b15aefaa670dcbcb6842113f4d260ba59f1fa7b460781ccc23fd7fb6fc84f41ab73dad863058696dea954b0466fc81f0a242d614073c4cbb0032966b7e8a694675747ba51402cce9285cf08c621b4a616c5a183c6c75fd47efaaae202f9ec112899ac86f08c13fde3c32f646ff9377d3e6aec18e885d56575c793835ab9089e7bcff6a4000c359ae949a985a81fccce42883bd5ef636e35bb7cdb229d824629cb59c879aa03d9ce60e132706050cd92c252da8fa30424f0c22aa6c26f31b7d9ffd9529e1e27b316a0b62ee68d879a3949d6a088ef8703da5c449589ec31b1b663a4e6f2b5bd588c51225973f4ad2e1a794ab9b58d94b1c7eebd32de49e7eaca191fc2a63ba155115ae9043aa0cc8039d29a223cd0f0e1a3e5ba54c62dc17fc299ec509f42eeee556e109db2ee91ee78a863efd5ed200da2b98ca9b23ca54cc6db27de311fb9d151e6e5190f748e5524fe084460c2c057dc0bddd13312b1e749cfe6964566c3e286b9d779f6d166cb07a52a4ad891695694613acaa2b1e671850183819492aa5ba5906cb9332c082c60982c9ed1d6655d006a31f8f829d168cbc3e73bda18555110600713eb9f8a4745b9eb285af4dfed51fe8b4c02a0902de9640fd006ea212f8ec87374c6f3e772f507d66dfeef008a0b6c45a8c17beafdfed724d55404e8cc173e703f9b63b8b7d43176a6a7fd649eb31626e5fe7121a54e3bceef4e2a2b8684a71544aee0c54143d299ebda50b57871a52a57328563a300ce18a3c644f0afcb370923be1a4d875498c773de6aba44873dab831d162bb852eebc22edb5f7b68c611abde1126cb317f5de85639359273f019c0d9e1701b16139ad03ebd19e7c0d602cf0c605736c403ac962dc4de78fa5c691d2e9bf21a8767a7f02aede1700343eb6eb10127a067ba92fe4c10857750ca8bad2701cd29d93b8e0e6ef110234f0853a3abe19dd777f90646a01a17829d00b0bea15e48c9c6fdf657118e608dcd0152eefbbfcd70e6c535128b88bc086a4565bf6cf80fc86eec4fe7a6e0b249a745516cb51e148b9408712fac5b7731d88941a92dc1eaae2822dfaf050abd632ff954997464f3eb467a0165e93534f1c49ae4ed7b4e0979f401c25380a0103cb1928d411e5ba209decd66ea1934e47ca0c10cd930fefcc03ebf97fb9299cc34796a9961e78cb4446319da872b08167bea54993f807c9fd37cd36b885c104e86a812806d7ad6a983b83fc5ce9d3dbb24262c8b4f31e888436052d8b69a4ca3c3cfdb56444c07aad9a50da6a55f0ceebbabac1e76828b65e40e2a38761037bd9a85cf1c2ca47fe71f79c9cfd41a9b068de40cd576d4d700027476527aad0c583ffe3a88502bc7cb09441992a3e03823c9d3e0adfd1a1a26d5d10efd4e5ba63e76617100f8f22d8ac5d1f1a63cf51d4692404a54d0ef42249137d27c2ec121a09837e90a706326766ef9b6e5654e52f9828318ae14b37d67d281977711c49b483dee4bc2314cb9b538da7168a24270a8c0f375fd1958cd0b81e7410acc2a57b1a5f097c4f69f7c7a6a034629f27b78d3b765dbd8f959099709381008cf69ddc08eb66ba8e42d9cc0a400a672293d5767d5a0fac80395c110e98099ca0232ec48a7e796ceb730d6c10d9cecda06ad35f0ec37aa939825aec33ff880dfd570ae784781bd57fc97b946a7536c129ebf45ca219a9f8ff60e149b0d330499fe812472c763f6dbe1e73c0dc416111c703f8b85428c5757a6ec2dd25270ec19cd81d1a8271dbf4f6efe31ba8e9073fd396ed12d8f30fd1e380abf5754016ff0153e1530859aa3fe00c27d29ac8a4e292c48e8b44da8f8a7abcebbf03d6cf01e06e3bed0c693d607a9d480fe4e97b6a9f2aa80a3a273440b2f295c7214152a591f82f4ca400644d2a2276d489f8a5860b717a1898a2f3240f2c88a1aa29cd2e52efd38ec03a0ca654d6e5ce4ed733975f1f4aecf85199b4924323716c4a5d2f9f2c95d9419683e4be65f37caffb6e773d3371758e968e47fffb62d96ffbd24e87ca0796a6a46c11c7b14d9e32649c307fadd972a62ac2afce869278cc37acee46eaefddc72441afcfadcb798433cf8d3373c4c4898f3ff460dda7f8f7e26eec7a6cce34f552de2ab93be96f78760178168da708d53d33c35d1ea6415c8b8d8fa1d711c7ba34e5d19b2b7f1dec12dd1340aa034a32482602ac2d7d28f9e22ecb8c638a118a2782148d37399c534570f940e3f0778a4a731c311b3fb56df4d9504f5a8d8f70513844cfd5ca4224405bb575e3cd9870a9a6b25c1f45c0e8072068731d8c839c17329a2b4193ee9145972483381f6bb6f2c5edf18cac62f6674fa5b4a8d3cdcadc0dbcc95dde76fe1361e754c63721e879f555794a35ab9b230c1b3ae2ae8cd49812deb1f6c20979a35d71753e58420d0361fca7574bbd31b46529271c89e15e0ce551f2a7539db8d69ece811c606d38d6d1c2e92cbed9128ecf70b061374e4203fb2a676d49b7d1c5af0f574ecbddf770fb17ac13271c6f0083fed021742c81f012b28cd8b310b7924cb67a9534b3e0642de4327d752ff01d5c7cfc52f230c072b5e52020ee5a695bf3f6cf851bde39509cfc834f155ec362070cd25dfe73e9653f690c1536e89e7434ade63d6c65837f221cc47aca40833a405d085637d6f21ae886bf83f2e0898de9b22d01a9d05e2ba1ad56160197c460467792be252bd4f3523f8b399c914c72d1efcf5cb20ef5fe1dc0af5e2500b750b9f3e08312dc224dc72078ef1fbfa341aa178cb4fb472ec7bd220a39986c3347d2b06148cc187d19a9b6d28c269995654cc54972088132f7c177941519c0e716063dfb16f5a204bcbb8f27dca96ed581050da322d7c6e5d14bfb26ca47b8b2a41336d95ee571826482c3c8f9b259810c3102aca9941a5643a0e1391f507f48638192a16a73fbd82214fd91fef7fa63c0aa8ff0c0177cbf006616c2c718e53cd8486e629eb91131177a56376dbf8dd4c5db1d997966d3b11c289c87b25692732c03d684f804279a6851be484497b653604e81070ba0691e181d95b33cacecc2b7597615b71334f8e0402fe48fb354dd345a865b8336b0764810845acaef098625c321495cec235f2e43ec957aa1494113052ed6ae1c8385c9ff233fbdb007c6c4aa1e351938975f6161e8639e282ab2ca6b55e881b4820b42079b437fef1d00e40a006e1d3fd25e40b48ad5738b17d349fe5a043238de1bf91134da5d874491e19c40ef52aeab5ff7affdf2e8d3c15c1015897531a0f374e460291a14b6e30ee736591f358af2273b9492898dbc0956e73203ae02d7abd2a9e4fd2a4fd8098833305af1270f5980bb2bcd830b7eeaaaece79fbd2e7cb1822d2f266a5f892e8e57c3ab3f0ea5e7c4c4cfb5753ac30e25bfe27e6cb8ace58bc84c843cbd7388d4afdd4bd4fa3b61dbd4fd3db5a2971547b6ae28fb31964c8595ddc47ef9ed76b6e4412ce459f61f15b5b21c9991b28e7ebbd2aa5eb6c26fa2824a086760bb248482700d850d840e9e6e4fbea7319d3995b076d71fdee996c3000fb8ff6536ed8bf942fe140ead89765d8292d5df103c90d2d4da5d212b35d17c0064e9fa7443678c3cdfde170e5a2be31a8924f91d2b863cf828f4ea9add731c19b9378b5507092ec077d1424a1d0c1e9b33b641ad4c495aac7fcb27b7bceae8b228a8a24da4205c252e19a4a4db688d380cd9d3bead8a8e40d47dc8eef42acbb75197cbc3318ebe23c0fda29ffe1604f1f81f1cb90b3bbf5a7054d329fc2a64a508d4c6ba0b71a65283e8dfb484079fc6dd8234b7d6497e3ecd0ceb76fa6142eac005cd87d4ed8f2410c7b542c864ffeb15313d87c23b9102dba64a2da83c3e513acff02426ba829157a263de5dd7f340924cff170e85d30478192577a327bb0403fb531d60f0ee268b8f3213e1770430f348b2b91322e57f9e814abe23d186e2dc5dc4e9976253f31d3649448a63156896de8a43b6576dbb138dfa9a94232a065947d401e4ef305a2d412d82f93ed5057d585fb508d17484a9f885c5556014b9deb2a65eae31545a1a9c0afa16fd9f73889c33b920ed1eb729605282c0d579c1126960174f8e27ce2f262b744decdac9a93a6b8c2042a44799f29d9514e3772d0c0cd600c7f2711879a5dec65137bff72e9591d010f3", 0x1000}], 0x2) r3 = socket(0x18, 0x2, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x20000, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) fcntl$dupfd(r4, 0xa, r5) setsockopt(r3, 0x3, 0x5, &(0x7f0000000000)='w\x00', 0x2) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f00000003c0)=ANY=[@ANYRES32, @ANYBLOB, @ANYBLOB, @ANYRESHEX, @ANYRESHEX=r6, @ANYRESOCT=r6, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2d95074408067b8c8828daf9e993b6cdb943e713e000000000000000000"], 0x8, 0x800) msgsnd(r6, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) msgrcv(r6, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034fd0000000000d486eb330000000000000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000400"/122], 0x78, 0x2, 0xc00) getsockname$inet6(r3, &(0x7f0000000000), &(0x7f0000000080)=0xc) 19:35:35 executing program 0: socket(0x10000000002, 0x2, 0x0) socket$unix(0x1, 0x5, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0x7, 0x45f1, &(0x7f0000000300)=""/229, &(0x7f0000000000)=0xe5) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 19:35:35 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x58, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f", 0x326) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x1) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) sendto$inet6(r0, &(0x7f0000000000)="e9cb5e0e86d8a8268215779581de883d45f7e5200c42cc84380e6935c093a42a943c36c2b2a7e9cf", 0x28, 0x1, 0x0, 0x0) 19:35:35 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0xa, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17", 0xa9) r2 = socket(0x2, 0x4001, 0x0) dup2(r2, r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000040)=0x80000000) readv(r0, &(0x7f0000000c40)=[{&(0x7f0000000940)=""/235, 0xeb}], 0x1) execve(0x0, 0x0, 0x0) 19:35:35 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet6(0x18, 0x4, 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 19:35:35 executing program 0: syz_emit_ethernet(0xbe, &(0x7f0000000100)={@local, @broadcast, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0xb0, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@noop, @rr={0x7, 0x3, 0xfa}, @generic={0x82, 0x2}, @ra={0x94, 0x6}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x22, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @empty, {[@end, @noop, @rr={0x7, 0x7, 0x2, [@multicast2]}, @generic={0x1, 0x9, "cd06b868d82d8f"}, @timestamp={0x44, 0x38, 0x40, 0x0, 0x1, [{[], 0x7}, {[@local={0xac, 0x14, 0x0}], 0xa383}, {[@loopback], 0x2}, {}, {[], 0xffff0001}, {[], 0x8}, {[], 0x3}, {[], 0x80000001}, {[@remote={0xac, 0x14, 0x0}], 0x8000}, {}]}, @noop, @rr={0x7, 0xf, 0x1f, [@rand_addr=0x4, @broadcast, @broadcast]}, @generic={0x89, 0x7, "adcb978b36"}, @lsrr={0x83, 0x13, 0x8e, [@rand_addr=0xfffffffc, @empty, @rand_addr=0x760, @loopback]}]}}}}}}}) r0 = semget(0x2, 0x2, 0x108) semop(r0, &(0x7f0000000000)=[{0x4, 0x2, 0x800}], 0x1) 19:35:35 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x3, 0x4, &(0x7f0000000100)="00000000eb499335043c974b3d195c4c8e72fbe215396005f78210baf6efd8096170c4ef3800a6e950062449f542c62f424827de7cbe08c79807ba68235a7e1decb3139058de4e0cf0aef976fd14d5f9bf7f413d312bacf52e21e5c4fb52d2212d27134801938e9ed0e32f55fb5dc86ff185aefe4f9db4d3dbebc902c93503e5281d84ef1a6d0e324afe383c8f4806feb2af64934d5314a589d99ce1", 0x9c) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x4, 0x1, 0x3664, 0x1, 0x1, 0x2, 0x10000, 0x0, 0x57f019c55c088f97, 0x8, 0x8}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, &(0x7f0000000080)="d30000ab7598491a41b429cb60ded91fc3a55b03", &(0x7f0000000040)=0x28, 0x0, 0x0) 19:35:35 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="6b02e18b7f000049de33aaffdc7170db4e9ac4fa03d6e94319a7d45c5f151692fd57c3b22c9d0e01481cc3ec6b343a652e4a7de6519ef4c28a32819124bf6145"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(0xffffffffffffffff, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x2}, 0x8) listen(r0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r1) r3 = socket(0x10, 0x1, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) r5 = socket(0x18, 0x0, 0x0) connect$inet(r5, &(0x7f0000000000)={0x2, 0x0}, 0xc) r6 = dup2(0xffffffffffffffff, r4) recvfrom$inet6(r5, &(0x7f0000000180)=""/220, 0xdc, 0x2, &(0x7f0000000280)={0x18, 0x2, 0xff, 0x7}, 0xc) r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r7, &(0x7f0000d06ff8)='./file0\x00') fchdir(r7) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r8 = accept$inet(r0, 0x0, 0x0) sendto$inet(r8, &(0x7f00000017c0)="1daad5cd36198c6af8d9417b5289a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d0900232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94126a94ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d6b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e8414c1931e1360f00ca1d7dc27ac12c937f4dd878bb5de460f952801f8247", 0x28d, 0x3, &(0x7f0000000140)={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300), 0xc) recvfrom(r3, &(0x7f0000000080)=""/59, 0x3b, 0x8c0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) recvfrom$inet(r2, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) recvfrom(r3, 0x0, 0x0, 0x801, 0x0, 0x0) 19:35:36 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) socket(0x5, 0x4000, 0x1) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000100)="98f728f8f955b0f22c50616364f228868b67b7ab74bdfee6cfbaf206019c8ed41fcc5ec273f3927bb526ef4e34f3f5d48f5dcbad9658ac1c57b4b5536d4efb5a150d77368f7ddf642b97a739f5b29f7c8f6267a7bcd1cd42759803f31cc5b55fe446987ca49068b5416a5cf248a84327100357987f8c1e0d3eab94759bdfc2d7197a4bd74803642ad27650d5db735ecff21eaed03a0549749fb4a27afd4edb523ee65499f0bf32b6205477679b1f350dc325ba2ea34dd9ba7d", 0xdf1b, 0x5, 0x0, 0xfffffffffffffd0c) dup2(r1, r0) 19:35:36 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) sendto$inet(r1, &(0x7f0000000100)="51360287c1061add569fb73cd6b70808e2c43417bd53637c65131bc6fac792c1fe68769376b777cc0f49088b5ad66c3c8aac62bec80c52efa4f3bb943d4b730bcc78b30b414b386a21e20b0c40da92a18769b5ea706e61c91ef243d145a51d67392d080363fed2457f177b458e144d2b009f98183b03c4a942d70f73deb7e71f72bcffc699b639be540221116ba155d9563ec4dd0311fad2c31755e9", 0x9c, 0x6, &(0x7f0000000080)={0x2, 0x3}, 0xc) r5 = socket(0x18, 0x2, 0x0) socketpair(0x10, 0x5, 0x24, &(0x7f0000000040)) setsockopt(r5, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000000)=r5) write(r2, &(0x7f0000000100), 0xfffffe5d) 19:35:41 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x60}, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r0, 0x0, 0x1ff) utimes(0x0, &(0x7f00000001c0)) 19:35:41 executing program 0: r0 = shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x0) shmdt(r0) syz_emit_ethernet(0x62, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x2c, 0x0, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@dstopts={0x0, 0x1, [], [@generic={0x9, 0x1, "96"}, @jumbo]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r1 = shmget(0x0, 0x4000, 0x26a, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) 19:35:41 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) syz_open_pts() r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = kqueue() ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={{}, {[], [], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4, 0xffffffff7fffffff}]}}}) kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x400, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) 19:35:41 executing program 0: syz_emit_ethernet(0xe, &(0x7f00000001c0)={@broadcast, @random="53a65833936a", [], {@generic={0x803e}}}) 19:35:41 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmctl$SHM_LOCK(r0, 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x10002, 0x100000001}) ioctl$KDENABIO(r1, 0x20004b3c) r2 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000fff000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x2000)=nil, 0x1000) sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x6}, 0x3, &(0x7f0000000180)="e45f9a27f9634587b9ba320bfaa56574008145de286dc66efbe72a47e13284361b197f24dc955fa934585638f5eaadbef12705495b3abc3a47e1baeee28e80614f775575533aac744d29b8891ceda6ac5c301c28c9156d48d3ea43ecef1fb58bf33a78757777ac49a2d6bc7b3ad2c02b9d3b877201a12ca20a4ef44f443c8cd64940e4a5326713f961f0859a30d5375dc3d7dcefb543a06fd1ef3e980f9e9ced84141acaa915bce5c5e0df75402776e0414b1579ddbe6f7318462e240c0e671313ac10e09af4fd8f1034f7b0fe4a8dadd7543c2bf0887de3a45ab2998d18ca49dfab53352e1d8877321d8407ecded7c7ed285b50cc89ac6cf07df54157fdce88d93dd84c79ad966cafb20a32245b79aa43436397baa23fae55b85be35bc6e802432c401a98cbe475c4d167ecb8e8d073eb6d7d5df88c616d2068f41440b1ddf877d186d9dcde1022b4590a257aaf69c27a74d74d080f7960fb829224409a157aa9bde93e778cc48da4452af0d5273df86b701bd9ac11174abfcfd3c997f7e9b138316884dd24f1aca7e539c5b989793117437e111f709f6a4323232839c95e5e1f6e7dbe44a6d1ad68cab5f1cc4be2bb0048135e204aec189701b211af5624fed46cb23305bc9869839ab47a7f7077f64d9da867d9830e72bf773cf510d3eb4c48c4ff44774635956d8eadf28d06e40524c39e8bef3d222fdce7afa0304ec118daaab52b15873c02e67daa484ab9619d714425a1e291dfb086d4a8a19354009230dcbda178ea3754ae5e2bbb225a77ae6d6ae41b4eb64ec04c674c66f659587aa537e25fc55d1d841300ec54e2e69862c949f909adce7d08f2be6e2e76d6ed4d22159bd0b04e96321b2d8e8cc9a50e16fbef9c12ac3dfac075cf8c0b22595d5811ea95f76e0cba4ba31607c9b344b5dad93d7ac4bf9a5f388e62d41b5339ebc9a96cb9d24bcce4ed94fcac4016e075bb8e3c9747d3b1efa498abb6a51081d6d6f678be8bd6cc948fee537cece36f81c1395cdeb4d5325fa3b878eaf8b70c46c1363142dbcfed7c706345116dca4731af2424b3b48717b60685ab27bc912af3681a3f8d47a0ac22e80fbb5cf0c7a72f0363f02493e985fa544815a2b757b1cd74498225c095e021f0e47e85a6eb2101d7e76c07ad29f5cedbaf60f7b8d3eca3575ac0a01239d62e80ded16e3845ce2046a20088afe872ca0d0108424351b16f72a0a29572b7433a2dbbfdf09289f081309186ad5573effcebea7610ea53b2a852423c0a35dd90b3bf91ddbb45f4f3cd49c68e488d83cf7adbb4972b487a913c2dac5f1757a2cfbc139299884fcbbdfc663d80b9c1e1c52ddf702720ecda2b5a1f78787b0ed3983f93eac29b8ccd4e79424711526a9cee16545ec11d13e3cc21b9f3a2e0bcd8c7df0789f13ea482313e5e05b543624b6f57c093866d4b3629a5511ea2e2f75b59c41ed13b9cf30874e6f3b12d9eae928dc4bae9c1cc0c46eca6046f1623294f81ee7eeffd902228cfa81a12f1eafe43a452e0672173957ad76d499ce6b07ef45e8a3b695c5385beb8f2c81af84c8f505b050a678d719f8706e6fbf0582b9d372574b18bab518dfdb24ee1b7c543770497f4c002649e84e68a83b10d4f272540aa44aa4916323244ca6116bd275858eb2b51ff26dd44b29e4c6d7281a8ee0eeba1548ddba0ec0d2f13f30576a568c42520d8aed100c7fe25b80b1e7cd8516a1078f7480cfeb4ea91e942560f158a274cce58b56277cebee62aa78b2ddc09c177573aba6a658ad05899a7faf66e669f5638006d695d0c92dd6efae7cabe888f2e2f5cecbc3fc7842cace4348db5e9b6a94afe5cc988e0ad75df4bdc6c70b9757a271cb20e66adb07bc7aedf604dcbf95caf25a7f7daf6482f6f90df4c55ccbaebc014b525798e3ddcac87926e4f9a3796aa6410e79019e5afb1210c08a840ed3c734315c5c47d3946b7094aeb14eb15223279bdc72e62a83fca279764dc86d9582687d83f870b89a5e8626a1e15fd501b0e86f30b41ce061fe821bbd65d39912e1aab2fd194168980bf9210730958d680b5ae55961ee43dbf9f8694a70b1820085f4e94abc19351efa7e99ca4292ec4590d64e1bf1de9079c3a3c8492194a67b8ff8dea921ebcc2b1b3746d1a76698d91f133ee5295ae056194c754590dc5096f124b9207f1acd84fdad4376784806a545b0fcc13dd2ba2af86cc5dac09c3bd4fe9dde81f6514aefbef2192eebfdb5663917b7a742b7a917d9c80a182410aa4c03bb6ae98357e78796dcd969590b718294380a73c93c5c56782fda5345147f5915ac8354b8484215996a5d33aa756d37a012d2dd792d0c426ecbb78600f3e3b9611b169ba57518b77e7e539894edbc97daa06effab21d85611332fe50ce93f1afa54af04f5fc68dbf11b13cb423ed89ec342413bd43339e8f66ba83699fa68ffbf5663a01e7abe1f00e803e59eb831cb7fc2050f8494679db7259f6ebcc4e6f6f9eb7aef8f1502dd1fe50f9abeb71369309ffb3c7d6d05b0f1f26f5160884542ee57e0f8f3ea3dd19559a3dfac2d2ea2a47c11c93cef0d2905af85010b9ee90e24ba41bcbc8c7bd8bf2dcdb7236310f8ba79e405fed23fad8a27a4e6ff88052ad9d4be5e0fffcd22b2597770fe8e060dcc0a9200ba5c85ce6745598541d1fe64785303de60317f1724bb68b5a1e08f1408fb791bd2c31f900a4721243f31cd1fa96b33b9385434b8cd4cc1cc62b089aeabbb8a843b09f80fa08c7328e5608c78a915f2c6989f0fa31e8a5a04eeb062a9b14b632816844763fe01ebae5f41029fc3049ead73b7d7a5599b1a69855b4c9c275b22d696490eaac17a6e51be0c4db423fd55fd803d3eb623ddd770be81d697ef591c3efc6f87016f3b92756e57ca0503f38d048de60501ba13099fe6edf050add3a152d747c637ca0e9424912e2da4a78db6cde271fe07979f79d793f7d489d472d6339b4cf64f7c7766ff4bd9ee90f1891315e1cb0d5ad4d0f95c4d8851143e18c9d7b8e055e66f279f085d5f24f732753b011b77d1736bbabbd1cd58774425752441a12a5c7783ea962941edb57da1e78d6f7d2da2ce9213761d11e498063761128660d16c0e80d764f5dd0cfc9d5a06951dec22919eec79e5cc2466e320b0a399cc02e4f577c2f8ddaf295e09784644901b6058a9e0ce4b458613cc88a2a295d217ca7ffa367101211b5d6904bda73df6d85baef08d191502f33f6a94286492ecf12f68935fe943b2d459fdacc0fc8e6e123b654b782c7306d4a436f69d47452f6147c7cf0b7d5259939a5fedbfa71183cfdd8566d71fdde432dcd2f9ad66ac9d4b624a0fa53d370e26ac7aeede655f5255589e2a16248c1225a65f331f30ecc59082f78bff4d442269d492db4f7c2f01cdc1f6c1fb4003073b357c01c973444e77e02890e722f0bbc760b656ac0e6721e0ce2cf31b954191c99c52d66fe795ed7c41bccb3cf6470a65a5171f71eaf5cf22863e042e5808486373e31ab897fc075f6a61e108d435ff37ae22cb6b73c481f9fd820c1a333bae8f9fa8621273cf6072de7ff8a427ff7f84b7d0dc221de65f1a6c0f38b78342dd83dbe717a07931b231d253ae91199c3df853cbe34d3e676975903f0bb1da43589184cc976e0c5fa6749682d9398a08115625b6d6b991e5e2a3191f6d189687cbdeeed6ec051ad9f81a08dc2028417e2f923f2a971d9abcaa2d78a100337304a7ccb87312ce37819e5ec4efaf8941b6f1708d70643712cde1437697f9361256d41947c4e389232d71d905883e8bf9e43798595310a9573a1220e9ee3038769cd84fcf45403b2ed4aacd3dc46c7f930c40ed937af3d7f90abbdf474f07a00dff9347fe063b4d8aa4dd8812dc147345e710a5b2a8da4d3dd2fd22c74be54cb39017cc802566e0d0a80623145a098004d964f06d551613f9f12edd90814e9ac79e1c81694fe71393207ccffbc80dc98ee838aa90d87471b71e4fae5473e29b0aff58625f46eca3e0c8237c6a95b6deaab7f271ff9e34eda2ac7b06dd40639784cf8e2522ae59895f73fdbd230345ee29c7a31947f384833301a243b8f969493d54715f0cd342fbb077bdc9861bf0f97735e901ba65341f5c9593d9c40057cc0c589ba5b7740dab7c322f290b359376986bea6e6925848a9aa6ed5f5e6c5f4e59de17047b43007745e475847af9937d6f84c374caae13b59a813a036b57da910ba531f73cc69a24b4beab3ec6c33e54e4305967dac945a77c8c629f7ed4d754865d224611b4625d917c4aed5b6823083d6f577872e6d165580288d4401765aed196a2f15343c50db9d77d608a6bbe34d1d203b19878b1c2095242f2fdfff665c1d75bbc8dab811c6dce6dba10357cc6d0fa26f6852aa2606872c220fe66afea1a4937921a61a0b8ad032f5986c5e49b96f4443605fed0676fae9e59bc5bbad920f74b7f006fa40db4f53384a7679a72d57b5cc52af010716329fd4df891cddb4ccfc76dce51c3406f030a3a5c9d49d1c41daeb15c8e2daf916ee53848785e3a0e544ad945453a9f5482b0e63b8e84a0cc8970562f02609b33e001fe358b2d167217418be7ed7c4b3738effee30ae12c580d15bf77910dacf2a60221d6cff950abb849a13cce5268d4fe557817ad60c138bde57ba9325dc987a3ad24cb9ba0a99505bf26bdc321f049f2cfb698bc96f8ab1274367c471bbe1865b6b4af920bcc246529f1b7d3c64c66d6da65df02734c4cd27d0e5567f8ceff5af13505f5823056e8c6b72bfc0b73087e95e67b07f6a4c37f3994e720759ab9cbd0cfdac550bc39a375bd85ed126397ec7e8a21ba2549c15991ec4784d15b1c04a397f889f295723dddac0c07940149869657e3af6068833f31b6fc034f65ecea09e77ab034de914242c16fb6078d138f1c083b9e5677f1a17d92ccd9d86d90f6d669ef94c7c1f53de87d39620e2112e1b9880a2674944c6b190be12bfcc8e0db02a40f3ac6ed74e3a2dd33754c79df11df1d676a4681bc9626a2d6b148ed1fb24db3d476fbca9f5fb250cea9b9a3ae0d38282e5f09103e588a89c4c188bc7174062b1e634d92aded19b10d067bc07cb3a48d87ede6effc8ddcf4cb0d8b42c8d966593aa666f9996f288ec2c7b58a3b3a384cad290dcfafbe51499dfd6163859152e5fde0a6c84b66708cd8ac3e2f72273c5b2b98fa328e3d651e3647bf1bb5eaef6c8a182ff7111d062f87d8914f1979beb3cd7550c39fa93462c6be77fc841bb784ce83998ab1cad15c18accbfc690c3390ad6f4bcbd2e58858c0302d773ba1e8d863f667777f4d207df270d79d62d48b7dd17a17ad4d5203037d59e3614b003fa219d801b16413c8e76da46c6bcbfb155f31591c8b0b23a50f5b6114dde8c45a1785b5a444e6077f7bf80140ad7fc0a879326917b8441fb5e1633f34ed93affb6da34b658b378fe46267411cbff56172e935ff9f959fc3ac81520aa36e768ed57b4d713e92a8362f09c31d7650311e418df6ab77afa78eeac1c120814d3de86f03d84dd2a2d56ed50f0cbffdab664557eb9284d951eacfacecd3e46a468528ebebed27552e97a82f1cf1fc8415f29040be7efd546cd98e1b6", &(0x7f0000000080)=0xf80, &(0x7f0000001180)="1a4463a881e0a2b1cf62c9cef43616057cf4d38059417efb1e6508bc58e640a0d9af8057213fced04894290d006ae848280459c4cd58402fb28dee905cb0bfa86028ed22604f26606ff69efb97b7ac43f4a66009d52e16e010b5fe8a9d0857c7f1f6c70765ee017873ef480b9e35fb4e70a29a663c9d41741bc64acea2a7d3f4cff68e98b64e5f6fddbf21cee234d0ae2cad2575bedb71f55560d9ffe5dc035b711ce0ff003337d83c36a883864bacda99cf4a4e7a75040b9b2d466c955f50e59a04316c622b2805135e730b1509412e56d50ca39f958a7af331f8db4bd830def48af6636a6fb04e25fc1f1f361b699735589668fff6b31fa9365a6c544f2ea19da45dd208c0d53ace316d18cbd2d6dd1b62fb40c0235a7786ef9300a4936d2ab57feff51dd95d953c5bf37f969eacfd5f8a05746db2087e8282e41fc311b7c6d46da6d11f289d8e902a84ae1071bb97a56bb08048f1caaaa26a54b42f8b05857ef45c3b3d8c86c9580efb25feafd4561d09245a665ee75a74aeb85d2b496ce2b65efa4f3e50866cf87eb6e6ff790cd706b30f6e026dc859e7cc6c3de0eb48a38cb39d63fa9c059e4b42b1cacbe4b6b9c0c79b9a284ec85684370575c2cdef152d288d0921efc7ed861d1f158c5da1af0f9f10195c3872f59ef5142c831f834acf01c157389aef05405936fec96ef0379094ac1f2fbdf580eedaf8a7e81992c51bd1197cc9e1ae0a1433673fca7e8b84dc416506fb9dc2624be1c8ed45079110fd822a3cbe011cf82936cf84b0ba463ca8cc01240ec1e2ad9f9907432a6743405bbdb3066bcf2de65362d23175f1f43e962036002fe302fcf4c9ce490b185fd5db08143160eba3990d6b3949eb4590827a5174b57dbc87a42e61ca540b3e50ae069d61469a342f2fee9dbbb8c8149294e71022c8a87f8039f9e60e1397bf226dfff3d56fbd28ce385085c804f58d2e3d4aedbc7391107d15544acd4fd323aba8b087ce008829c63c46cc42a4abbd1c5fb8c78fcaa66363e3b3d0ecc1bd605270a69d38c767bba750b5bfc3f76053cdb0f8f5768033aa9045651a581bdaccc961537193ad52669632b7965d7ff394f42c95652093f1cded49385ba0fc9f1a6426890eadc73123a2d6c1bfecddf78636e7e60925cad1487c0f2922121b5ce0993bc69f306b93bf1007aabfb83d5e93fe7899f225b3fc1fefd71caece2680a49392e2f3f33fc1041dd12d61e2991ce1f57b38d749d454ba622989a06bdddd587046026947928eda51c4ff22e060f3b73cb0380b11cef9a3b3b1b1d3bc7fca80da66028de241f0450e11637e951f845356c7d9af741e6188d370a2a439f78ffb13ac31a628fa0018dad523506fcbfea779c8b1d4e2355f70843aeafe2a6eed17a0d3bdb217ce1b2dcf5c616ab7eb3bca375924b50b3a3430158e1c22fda4e3a9f759639659711c3949db8816e4240091868a29ee0bbbfc1bbd1a69bc0b1f4de2aa2154226e4283b9ba736657712c5a40ca73c6992709ffa41841cbd6eb6ffd7ad106e9a7615e64c14dbc696021db8a4c1829cf73be5f29883ffee1a267a057f1591a4ab26eee94aa29040a83ee99a40c2970d447faeedc846769b2f64e28a1adf2f3fe621307d570b38c6058241c9824941813038e55547087f05d07650ac836f8986dec127d9e2789071484053271bfbe7187398d1124f34102db32c8a037e42831d0ede1d4090422e1dcdcee253d207d8dfea65ca5b687bd0937eea47b0a4f558065121b7d6a8e9f73d8a6b7f2827fac87e3df7abf4d9c67c943707e4fab5d37374cfa24c86303686513e526f23111e641462009ea82994f9d265565b747ab393612f7ef94e5c25703e7ac60b6dd694262e9e4ed15a5e79c6e4452182e8cadb17010fe608ec5a6f4ce018fcd4cc3ca2acafb60279508f506b3d7c17bfca754ae6c9a632011c6bfbbf6943f225a354c1def806b4660bc81f36160aa808db30832b27e810e2c117f5a29299fd446afd794d8fd232de4505280dcae727481fc315f5ab8436e2114647832af1545c49ec6af918a929f0e9c8dfea5b5e2ab85d70452a1657b784f1642c46f64becbe4822c60610819c1358f6b2eab8147bacb7dad667ff74538eb7f084bbc2c184e983346ff8e8c77e014201d405147952582735de6ae14c5216a045badca47d88f02a2012510e6c118855137740b0a4ddcb6ed45be18e86e1b09035c6f72ed9520645fc173eb0bf42d4e046afd4102121a4ece7d3c001400b208427543fed9fb3e54f8c406d5251c3995bfda3410f0fe34b1f6ba248e6054d143ce51d08fc9bce67b8d2eded85ba61e1c2c83da24b3a05f6f3de06d7212eeadca1977f55ab9d1d7dbcd7e7cf84ba58b0ed02ac026ff140ed1c081de7d7f5e8191a59d0fe93cd04dfece155b2fcd77a298aa546359d517b69cb5f8e0f944f98134b9c6920929a37b5092007526e85f6955d37eac7765b3e76d9174205ec41b2197a642f88e04a66353ef11c67983859b8d5c07f8a9c4912316ce2cdf6c7a9ef47e3ba92454d64cc8964231ce6de8a2d7465e465e88fd1078c7e7cb33f5fec795228a731850e7f8721ad66bd2bcbe4414d291c066a66192112ab3b541d9fd267297dda4ddd6e7b9059dcd7a051fe08ec0ffa4aa3e866e574be9b130fb53d04ae59d99273f48f617f166c2ddfb6bae6a3f53dd1deef7e42f742d27c765f0d04a3a04df8386c2d114573cd97f425756ff0453b1b5e539add10064887fee8df7ac3450b4c4f9c1b6cd61d19cea4cd9dda7f38a87ac50e6abb8cdf5527d81f692ee886857654af799f771ece8d2e860648b593eb6ad28f2b4aa312f59c4b2f3a8f78b7bd42ea7d51639f99645264c1d82f10071e9271fa600782860854f6c7ebdf2a7b0f1d439a8be0956c2dd7ebd69ff1aad910c3a4fda3782d29f9b94d233e861f1ed8922b5c246c8f5fbf3472c3c0ebffd258db81e9a98a2c4efc73cebc902f72f93dadd7c92beaf2a4471b243cd51de3a92b51ef6256b0c3c78fab32919e502f9c55b5175865ffd59edebd741e214e9d036d40d324a95d3cddfab80f5e3daca7442b04c90db8d0594d3ee9bb270e5fd993e6eddc588d4ec6225ba15805658080847c8f5b3bf35ec26f9288f5514a93041f32ae9d5eac0ea7e588cc078ac2eafebc2db583b1aa291345b233155dc9cb10bb5ec328afe98f967aecc5645fa4f125573b5ab08e1c38b85feadd5bdfd9933055ca69554a6ea240ab91823a4cc7c0483a60ef9115b774d77f676e07e3af5608a5104542e0ebf75a60bbabe770263814e66579f44787eb2d2659f10bbbb9352b6c56b359a1a752d35866f14a6f0583057a46886472240fcf5b3018eb66e4f9d848b9bd3874124e2c6f970501fbe6c465d763cda72cc7233a37ea9c92111bcbc49580bb9da7296d8c441b91ecc3fa9aa0b5ba9ed5e194307eda34a7d3db328ee9c050217f2f16e9e2f48883074b096579577e24cb3ad42d98930a0bf3560e51808acf1067c221680d5d72a24e2255f8ecdda1a6a31cb01b2504035872c27166d03c8dfc94f204a17bf5b2288212527d7b5ea3972f45c12ef36402e0eae9bf9546607299be4b5b3c4ef0e7e9c62b4a9cd83ba209f570a734bf6a6a464fc8273708e0a525fdfbd134443ca73f7d710287ec8e2b74f4cc70631628fdda21fdc8ebdbf05137f91f822afe12b29510363b21fcd8bf3130bb0536ec47aadbc3128e258a141cc872c479b695c7a036e0d7461f64d755fd57c464a7aa4a4772eba1ed819d76ab18bb4aa4e45d23e137cfc0a72aeaad27ac07c203a8bd3b888e55bdbffa7d09913c887f6bc07f7b5e036473fab578276e37fa9b1a198e2a1faccfec68fd1ea4a95d8711fb97f5183e4c9d91a63dfdd64fe668ddb1f706ec1af6b06f70e30c5a2e84cb4c69ece91fbc12a6b06f28ab0b31470a5dc25deeaadf6d5f90622c01523c8fefbc9487515f055ae6506a4019b2efcdd5a19a2d9bd189dd3b00ce5ebc1aea4f68917f5f2a382671d112a315f3269628e7a824f479f66fbc8d473c23333b514424de5c06ddf2ee5239d6fefe33074b01b605584a7ae8f01e74f9d97b87b732047b9f5d55e28dd9d5288ae2c65feb03adde2a495125fd25b81a803d4eb4851ca8de33bbbf0855f62ee311d9f27802e09f604335c21aa724ece37905d2973150815dbf14e701242cc2ed6b30b574b381f5beac8f2b1bbf84397a496dc2fe31e496bc0ce94679153f11a8a6a0cec48272408a5e4535dfefb4c06db96d7ac37e81dd9d823b3e4b127e07babb0a1198b6e8f4666f7ce8c72dc79ffde94f58e90b2ca0761137a552773de6b86905eb737f8707cab3ea3d1a5b5b08b0f4b1eadae8c3579ff709a77b1e83c80f8109bb2c5dc18d5c18ac94533d90a9445279834271233b1aec4990ea2c2ef1ceefb4b771e6c28099f60d5f6ae0d3d93be96c355ea591094d1131973b62c2b649cf96a1a739c1277522d41cb05cc419ad4fc1eba6f510f1a9af6e8d8ddd3ca3292d1819dceffa11755ea6d1d7f630281cbbfda5e2c93ae9aee26e23e4dd4c35232e9af2ab4662914c52f6012ebc0fffe57b80cac9817c04ca386314f2bbe67510b068d2aa542f3c5b10b48380b0881ac386384e356fab3d8b2f429269b117749104e44817eb2a999f913af879d3a0d3b56aa5771b39f36173d22ffc5415212c13e8aeb7804743274b903ac5df62140dc3115614902cdd1e29b65bef555897f8aa6722bfb11adf3c2541fe008396053437707406055ad29cd9c60595a41f404769b37b248e83c82d98ed3a384bc9997e82311bc609be66b23d3e7d5eae704bca39963985e84e7366aae73ecd78c53ffdc7081e42cc917929c8f4820e54d6ce952c5065b5124d2df899cea3d883fd89b9ea65405b552e242eefd16574c4c65869ff1bba20bd3dcaf0eef73ce91ce4fbb13efc9a22a9ed5aee2099a8d88ef891287ad841d0b5dd3f5a2f03899912286400f54dff1d57c70d0d7016cfbce976ef7b2c9d78b04125ff0b70b0e15d398eae0aed96e77b79787c7858b4784c2ca6a68e4ee6201a3aad2fa21e030d4babd85eab7581bb9ce964edff2424d6a3db0e83bca463d02aa7026d576c6efc2bcf0a28f5b207d1f62e42f86cbe60803923019dbfef41921cbcee5f48fc56aeccb37bbf3e30a90c542fbb344e4ed0828caf79a041e7982c8f4590b62176276b87ba0988fcceeb81047ebb96035da48eb9ebfc9d3f8ec0b34aa08e2ed5427588e53be58012e7a5d3b836457838e4e35f9e04a2ff58a9af1cc24227aece14fd20c065a8af94536b4118d64e371812209e784bef9b3580c5ae416c7b14d01104b6592543124e684cb3f8d5c6ced9099d9117664ecb8d2e1d67dbfd51d8825c16e8a7b3199f0c371a436b798c1fadfddee4d62a75c3c129888992c1ec09b8db4eb5a6f83c969c09cfb0e9abb6a1e9da81280ff7924d6f5bde5465e11891390fe8b8676463194742ecb2158a423ff876bef155ece68eba0aa65ff9e158ec980df968fa1cc3e5432a94c8bd46a05fd32b2c52f2e1e497c326df608c9b72d28fde799661fec37763533dacbcbc12aedfe7c216b0e042022353e19b421f5de7cb555bb5124fe130d4bff2c6b895831b089b580b3cf48c3ce9c652da623bfe7301161f1bab57ae218199b5651670a8e9ebfc925bdf40a162d93a8cf1395759b4d20f40fe173d8bdd524d9f186ad2d594ddc493030b3ff3e84e9eddf1d635f3cf68a7ad661504e008b5f26e78ccfa2170c853b19bbd6e1b838e17e14", 0x1000) sysctl$net_inet_gre(&(0x7f0000000040)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f0000000100)="d209dd09007661629c94a2364777d18f2392763f7dae62edcf7c1dde423b9c2ce89679f31bc3f1a52a0b61983ac81fedf7b12e5566153160176a7a7bdfc4605d402f6002a2b58b5e5bd71f25af8a5f23cdb071a05f22a5df835fcd48eab39a6e4c9b7813cac71630c666d5ebb5e766331e82dbd7a27afefbdc63d1", 0x0, 0x0, 0x0) 19:35:41 executing program 0: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="712ff2f77594aaaaaaaaaabb86dd6076605100283afffe8000000000000000000000000000bbff0200000000000000000000000000018600907800000000000000000000000000011d36e6d7c0d403022eb4ea018c4ffda0e58215f62ffa247a58b69472f6f3"]) 19:35:41 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d40a02f6df000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/4087, 0x34}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 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=[], 0x10) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x0) write(r3, 0x0, 0x0) 19:35:42 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000002c0)="0118fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65316127c991ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb5981ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fffff0000000000000900000047000000000001000000e7e3ad4ba11ca80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df19b563f269e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a21624824a96d9619e00feb108d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0450200b24c238f90402598ad960ebf7502767ebb569f48ec63dafb4bcc", &(0x7f0000000080)=0x210, 0x0, 0x0) getpeername(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0x5a1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000140)="10167fbbe87f97320f322228029cba24eb99b45f2b23ba5a1e3e9bf5b63cb816cb7260065bb81a7b0196d0c98d056ef16eb8a8e3b96e209ee7394cafa6585060e266a944118d6674a402e5c5d8efa9f476dfad10a77499d486a8710e8b4e0c8e6f5d6fe63a384d00b172b82bf74126e6336c1887685849fe034ce3d398ee323a695ec399d2e7303d1edf7cea1ea2b6547093138d08c94466695ddfbb8d63ae8104a786020bff4182416de7e4da5299541a4e7e4c", 0xb4}, {&(0x7f0000000200)="ea5a670a0ae2e56e0541b2179333e1c490c431eacbd1ded44caa1dc699a883d3676002fa11bf261b308e", 0x2a}], 0x2) 19:35:42 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x88) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2012, r2, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8060693d, &(0x7f0000000300)) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000040)={0x7, 0x8, 0x5, 0x6, "379ae69a4c38894ad1f7f444d4a324d87cdf6e96", 0x20, 0x40}) dup2(r1, r0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 19:35:42 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x8) accept$inet6(r1, 0x0, &(0x7f0000000080)) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[]) 19:35:42 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000000100)=""/155, 0x9b}], 0x1) r2 = kqueue() r3 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r9 = getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x4, r4, r5, r6, r8, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r9, 0x800000000000, 0x1, 0x9}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4, r9) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r10 = kqueue() kevent(r10, &(0x7f0000000140), 0x32, 0x0, 0x0, 0x0) dup2(r2, r1) r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r12, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, r12, r7}, 0xc) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="aa86dd600000000000000000000005000000000000005675dd9f000000aa00"/41]) 19:35:42 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x4}, 0x10, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x2bd) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 19:35:42 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0xfa) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) socket(0x1, 0x3, 0x2) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r2 = getpid() r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000100)={0x62, 0x0, &(0x7f0000000080)=""/98}) fcntl$setown(r0, 0x6, r2) close(r0) getpid() 19:35:42 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) sendto$unix(r2, 0x0, 0x0, 0x400, 0x0, 0xfffffffffffffffc) r3 = msgget$private(0x0, 0x2000000186) msgrcv(r3, 0x0, 0x1, 0x0, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/189) 19:35:42 executing program 0: syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb08004600dc1ea58f00000001a778ac6e85e992fbffff830300000900907800"/58]) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1006, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1006, 0x0, 0x0) fcntl$getown(r1, 0x5) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r4, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x9, r6, 0x0, r6, 0x0, 0x8, 0x204}, 0x7, 0x1, r2, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x100}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f00000001c0)=""/4096) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000000040)=""/17) 19:35:42 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x20) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x2fffb) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) ftruncate(r1, 0x0, 0x2fffb) ftruncate(r1, 0x0, 0xfffffffeffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYRES32=r0], 0x1c, 0x0}, 0x40a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea20400"}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 19:35:42 executing program 0: open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) sysctl$net_inet_ipip(&(0x7f0000019100), 0x4, &(0x7f0000019140)="6592fe53cbe68466f9f983e3c8096fab83189caa64d02c2d91345698ab549d94477e2b7e6ad3fec2ee682dc34ae7ac3629d288c1fb50f3286fc2388000e9376ae59e5569d42ba4719fb630453c5463d1e53e4fb04fcf01b9c7bbcec9ad87c02f706b575056b1752e832f95d4260bff8ba7957e1710c19ddd901784973e70c6e70b5837319a84b729a89157a4903e9b355c40aab1a3911d7cf7e655f15ecef3fed6eb0232908ac7b36b7cb1dece3f28b699c0", &(0x7f0000019200)=0xb2, &(0x7f0000019280)="83875b4557740265f92a14159ca370286040eefe67e143dfcf67bffbc1d5cdf90bacb315c057860f290296aac553e76d18bcea334ddbac56afbcb2a9f3069a1483c47443d986168015246003e5c4af0f0fcfc36658a191af87d5046e6de7d07e5d68ac1e6a5975a085ec31c3f2eb5ff22d62464ad2955958ea6f1279e111ed9ea899f28613008efa3e093332d91b32d76ff28c1b7a9459725431d8c1408ae570303f5af4adb702096c51b5d1d1a5b26fa599876c528560552c555b7d580b410b8019ad7ab128e3ebdef983ee3339b78f32df4eebc69c0057d8df019fa02cc205a71d89a1040282bf4d87184b5a2d984d933a1e9d16dff8138d9ffd6dc2143b925a2a44381a6a4e752eaca06ec5a31d66bb618628587b1c2784d98c63a531ed3eb91646943700529e407ac1415bfe851291674bac06d9a9794583b575b1b39c2323e923752756835212ea17d65dcc9ac0b908a7976a99d68cd91b84dface1799604e85455670eb19fc8d816dc984cfe88d0278d90ab927beff01353735e2a1151ebeeddb371ec646baf79864962b51d96b9cc52c7916534510e0a1c460bae7b6266987b05f25ac9ba24b9c4d7140b7169d62938ddd775c071b5f06a517c3576df9c37cedd04fddafeea73d487fcc2de40cd6e82db3efc10902108cc0caf2e89aab7a1a1876bc68538c2be7d57097458667647d3bae64156e69033c667fbaafc99075bf6ec67c366b943fe0a54be18c5b1c1dd5ad90d41764d00d5421f86d564bb444c780abf97ebe30f8f31c49440b5a46761a89d39c73eedd39dba6cf2fe8fa28f884da09d65a79d781c6fb7a8423d63d78e65d554f696ab09ababdebd3c211e47144dff0b6cfecfb7ed3020831d0ad9d6f2e6bc37abed800788d3d8b266450a35833c4ee831a2a4f286bd19c645972a0ed6222b8e1d43132862237a4ffdc9a15b2d0f2b4ea7e649756f0d020bbabd8a3129fed4a6840a5190292831bfe58aced18348a3374d15455ee7b45d3ddc28a342e381a0725d55c46efcedb598e96187dac0f595dbcdf64f99553aa627e206f89c43bd1c1bc438d96a9b7fbde2eee488a6d03b8071e84ac3374505970dae19a2338ec74872c818930e9e7b625f002446ca6e580c01f02c544784c475583d65979a92373ea7c0efc4c2112fd2f156455cc1f103ac9fbc868c75ece814998a4b23ddad26637f9579343c758931cce3d4978d1bc78040a26cc458aa1a7081dba3dd7fcd3da67a289482a94350d651705bc4ef1d871dbd8a492efac9c92fd63778d771802f432792abe828a8fb6fcc6369ba13314b4981117055fe3f388046eabd82a902c479c52434bf65fa4ebae38451c272867f66e25824d229a606c07ebd6e5af55f14f335b23c0659b15a12874e2e14921f96f28dd6c9053ef4464f6ab5801a532c8887fb101e055ab69c4654a2456c901848b076e57f5d932e7294c95358bbb2deae13f5315a00b3a19781cd848db6d9016bcb464cc60307e22578243e40f2b54c49960812804e5c139074a4e1e81c383c1aa3052cf9b2834068384649bdbca394abe9edf6a216bf3b54e4be9624537ed49a8d27e64ebd3346c9484992949674e8f5d5c1b6f06d9a9ac9a046e696e729f8d8fd3e660ba412db08e5160714c32697bbc1e4fc771dcbb535bb2d65da0760bf21cca8ce2f23049760a3b109c641497907a04018bd7901a91ef5bc67090497f702d0e6c4f4ebac951bd1d8ee5e27b55843b711d0d92b5afd7fb926c4c7a3dd32adfd25d8572f8d17ca21581f783ceab44a250fd0eaf167616e954c3456db476358d62ee259947567b8a700112d77968fecef3480360f87bb6031795322293ffb81e5610b76b8e768ffd45ef528cf995aa2de299c1034fff498be6185c51bb2aae22563ff611aa397b9b757aada8560f65835683d06634d02fe4b272bd2648cde151cd238bada5cc5d36292d83858e1461c0c5540795d5bafa929486ed85f04ccf4f7c5ed0a37f15f1022deac7d317a613780be2d2bceb541adf93b5c63d6b429445a7d6a88ed09b4c9ce467989b8b48622a06222036b988ec92c8786a0545d10f94742acdc16231b1a9fd0604588d2d59e7cf87b469e2ffd6b6d4233b24d443d7600425bfed4f5232c55f19e9c39240d75d48fd0c180d788869684c2da8c6e35fecb377f25e831a0e2b4800ab700de0cdc1dfa63a1be8fc3229c2c51d49ffd16f6cf48595360b68d7bdeefe7ad188953efb7989e12d069417a87238c09baee304c2fb5f2a24e2946440373e29f19473b31de358205bbd03fdd0d5a9c176a9da9a6cf1be79b9992bf96c89f7fe784423bf20a4e2c386e7cf447a0e6208e115a4d1163581c43803f8127ce6789608dac4e62fd09463b674b82d3b504c6c8b66e94043cacb7dfae0e1e7af443f918066b60133251208148295e9888646acc088c4f144a86b0df36b262d713bf1c1d143c52e5bafd331977b1edbc618667476e81abd2dce3041f597937e2827457f6d9e4ffff5afcb978ca892adf5abbcba6fcf845d91da3bff4c518372c389f4a03230675d53ee4f5f927924f959f1c890f4ef8e0dcc3e1ef4e4e54aa95fa8a8a798af841ce089f2184ad5d3547a2a3b78a8b4a36511490f0cd9fe73362d3a69cc8f46f38565cff9fe40ab098db9037cabde77ca01160c08f167a2389e7de1f8713aefa8998db5051f72255f2f1101bc1a92680c4205316c5e520d67bc9a5960eef276cfc2c3b0068514374d83f89542da413388e73c5fd6b61defe043a2b60de4b29acc7ca6c7ab21b2db10d69a120165da5e5807de66a0cfade0dfcc02b609dc2ae4ea95b6a8a000d3be55c8b2081977b22e03149aba7086b0bd6c2109a0d0399c1cfb82b91090fd2d59a27311edfd72dab03295a7dc585a7827e52f925d344845b831be63c40a62a8c54e163b4bf3f9f6134ffbc18ebc00c1d43adef66ff6112e224965dd53e288d7e4bc017d72d3dd8bec76e4110639ef579d18a8a38413ff0ae98bf0be0e55170a4286dc9e696812937296d048edc258815aa924c5c9beeca9cf459bd0cc4624ea53e4525142ff42711c5f059e134a3b2adb0d1d1e0f7c9d9327a6f7cb8f128954e615102ec31a0c9de57b82be12ea2b77a89b8dbb36bf446ec4e6a6da9480327321edc1294c87749e8d25396e553154cadec48d50820089ba0e0d88bcb12a37a76d3549da64beeae1dfb600cb386ce804dbd0d2af3a9e1252770432e53f2e370b68daa771561d6ba0756d4f5d848e9bee1f3141c7517f7de990b165bac9d47ced0e017db5e8f9f4c10aa97656dec20ddddef2bf522d0dc53dcb41ababa4b0438bd0b000e75cd47d0948df67241da5e8107b52d438c2f2417bdbec6c93ecadb697fa4b0e44503e83ce9f372ddae9fda1788db55a668319aa52facfface883d54d1a653f3269e6aa3dc37cd11c9ffb13b0a350d440b09fa97e205293f8f803b95110e3f773749781552468cc840ca8bfc77c82c425a989fa943816ae142b8113ad68126549137e29dbc38c5fcb2e385e7d4abb06ba311cdc2644726b2ee7374a38a1a0de58f1cac92f1b64012ba190f8c351f29cfa34b53b161a19289c0d1bd811f426fd977f214ef45eb6e4092cbe53c26fbbc7d5d7f3adff66ce20406f8a64166fee5db53d8b749dc31989fdc6b99826dbcda0433bfb524d9ab90502f06dfa5bc33a7b4b76ba4cfe340dfdc662c3b6100e7f1b9b1c796609a04cb9877b50ac341c2ee74b22635ccf1ae618438ec3715de7d29dd5b78a8743bf04d9ae1e55ca666b6a3f0965a8d1fbda2e691897a990f390c855a531cbf88c6159daa75bc88991fc6367ab6ded7767458e94a35c97f933229a6d2fb5b48830ede474ad6a5d1963efe94caabb2ab231bea51b3cf051092857fa5fc1e40249c5d01c4a6b8f908704bc90e11bea2644edeb34cc4c638be9f8e87271be4fbaa4fbaa8ae1b91dca254725a3f4892bd57e196ed3450acab0d3529aad01b00373683b43c8238d512fe586e14bcd5c9d4f3d96d1b965059485d71103b7c366d64626157e9ca4540f69340ff9306b478f2aaa7049fbc6b889beed4818d0646ef558e0736f773c50b945336d9db9f730fcf3336e5f744192d0650e8e28314b5d631a42f6db3141c5e1d691423effadfc6557d698ee576a479b3e32a856965f62da42fbadaff4e924639be24dfe90d7cb73789c8c1a58cb1b81ba4a904729a6f3da920434250c58d26e380078d7d27fb3339df0712460c2224c4475a13f4490b4dc55cfe1debe5104c0c69f248e972cc9a78f400c42a139e967a2402a5490d091ba94a464407f2dc44f1cdcf9dbe0e6e556d10fc864760eed62dd91a2c9e9c89d122669b7301ce8718bdd5d3b65fff7152f2c4f2bc7a29452c5afad3041e706ff79797681093ce84d3ddebd78b1e110b430a07541797fc846e5082d8501952b9ffccb40c5897197d3d461cfe26e1667e48f444d3e2a5380680f0d07a228658ece24a9f39a3c7fb5b11d347b7e7c85e789e8d8b8050f642e077e79fc6d0fde43e9f7b8a57151f4595ab49699f5e2d1e2d51c264130bbadbb4be81aabf1cd1a2bf344da813dd9d4e0476c2eee66bf2e75c95737611f1a3e50e696df96e84a75a8373dbbe0af76fe0ee07717abe00b7e4ef55cad50a90f47d6e8ae50b92fece33d5e94a01ba1651d4895b2f1333d8dbc3c3e7f31fbeaf3d4238a5b484ffe9449109b99de02fdacd823784b7b40818c159483c8c457285c4b58d8c39506b436c4c1db1778f21f48110e23e24db469c02302f025bd6762b6d5894bd826d7a6eb23a0606fd49c20cc5a39e5100b4f5228f61f56747be4ae98ce7c6283a8b46a9070c76b57f87f90074de0d198f493e8eef6c12c1e623fc554a2854936f4467f3640ebbdcf0fed36a1b4b93e71b289f59e7a26d213a228ee6c17ade319a1dfb2c54740d82efc99b0a7f7fe75901b8749aac54a28e77748e0b21b66b0ac7bbc16970b8cd9e3992d3d505c0432bc2722d4e7f8710e8e1453cf06e145aa1ea9c001776be02838585b009ef86c3a84909eb8c0c3aeb0d6312d36fa3039c94ffc817a6734b017d0846521f74ba791c25cc127d114fc43388950265d6ffb70bcc01d7fc61cca70d897a535e6ae50189f62ba954c638d696a578435c081fb76c6237708fa90b4bc84ca22a8e1e499d967b420b286d109f7317f9d0196da489bc2a2ad183cf094317dde3215ca8140073fe1e3196a8785f698a62346339ba0a6814524d5d0f4f53aa694e448023cefc328f36cf86146f51c5e455167b569fa9e469f388a8bc91a229e5367b26004eb8144e9844dc82d2bcf1c7b3bc30327600d8298beb0ae39936fd2da12846067cc83e528f9399c7f9474b19b9f3da17e6383abb99532b32be169c63386a5c3603cf940b89fa3d25941fd4e798816ad5a44545430816cd2ecb7f38a586e060ada78a5f83e6241a9dcfd084e32a37f6047323d7158440b9c7a4b3aff1939c6256c4f728867a129fd1412271e2940b57dbc97fe695992a67989c1220986f9ea530916ad67fa6004c437cf34ee80b4157d056ef521b7b3b5fb966ca2d6347d4ad9ba5394170324392ed0745cf5d4068f61235a039d469619de2b629d6e8ac56b5841bf82f335afe5f8d3e51bf80ef69a1d8b88c7e9ff9a571b01a664f0fb651dc2ef4f0baa95f26181aa208e9e82010080dc666f2af85314be909882c79b0c4211e3f9f9021681ada67066b1d1119f6627e6b002772ca72f79883d63849ed241f15abcd53535ae33add9fef40bef22f3bd", 0x1000) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(0xffffffffffffffff, r0) r1 = socket(0x18, 0x3, 0x1) bind(r1, &(0x7f000001a280)=@in6={0x18, 0x0, 0x3}, 0xc) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000000c0)={0x8001, [{0x3, 0x1}, {0x3, 0x2}, {0x1, 0x1f}, {0x1, 0x68b4b52f}, {0x3, 0xfffffff9}, {0x3, 0x9}, {0x2, 0xffffffff}, {0x2, 0xffff}, {0x3, 0x20}, {0x1, 0x6}, {0x3, 0x355}, {0x1, 0x2}, {0x1, 0x6}, {0x2, 0xfffffff8}, {0x3, 0x7}, {0x1, 0x40}, {0x2, 0x200}, {0x2, 0x8}, {0x1, 0x8}, {0x3, 0x2}, {0x1, 0x9}, {0x1, 0x5}, {0x3, 0xffffff01}, {0x2, 0xffffffff}, {0x2, 0xffffff1f}, {0x2, 0x6}, {0x1, 0x1}, {0x1, 0x10001}, {0x0, 0x7fffffff}, {0x1, 0x7}, {0x2, 0x3}, {0x3, 0x5}]}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r4, 0x0, 0x5, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000019240)={0x7, 0x4}) getdents(r4, &(0x7f0000000100)=""/102400, 0x19000) r5 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x90) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000080)=0x9) dup2(r2, r3) 19:35:42 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x7fffffff, 0x3, 0xfffffffffffffffa, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000007c0)="dc819451dec00b801cdaa0e041e341704f71bb6245fce3895d0bb943ea5f0aa5ae7f18f884b97d2999483f245dcc332844fd6bb2b78b16087eaa81fccd595cdccb5adbfe0753c5661eaf90376953cf25517db82a392cc20cb5c9206aaad8fa7554e1ac1f6a350ba4e4a317f6a5d4f4c4b0e907167953f8d54c814ef340", 0x7d}], 0x1) 19:35:42 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x38}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000200), 0x1000000000000130) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x0, 0x0) dup2(r0, r1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2001000000009, &(0x7f0000000540)="3c380652967b3f4e3b42e54a40124d5d34ebd1058bb47c2ca656df3a7f5b6e96531acc4b86b5e9b737307cb7b070cc8aee8e90f5360395912e4e68fb6e7e65ec63370bacc1302239ee53bd4e1e156227b33d4effe19e94da10e7cd028ea8f55b9eac18f84302157967c9ab8bdc95435e31de7c89ae7f2ba5df76967fb753885901d743124bfdc0875ce3a2f25a3e5ed1a4eb49955b8712848a3cdfd446b9955164aaecaa04bce3945dd0101fee7c13cfa6baa5da8272c689bc4d94a7876f189c74b53c906e431898000000000000000000", 0xd1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, r2, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r4, 0x0, 0x9, 0x8, 0x9, 0x5}) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSDISPLAYIO_SETSCREEN(r6, 0x80045756, &(0x7f0000000040)) r7 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r7, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$GETVAL(r7, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r7, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) 19:35:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xfffffffc, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x200, &(0x7f0000000140)={0x3f, 0xffffffffffffffff}) r3 = kqueue() r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0xffffffff, 0x0) poll(&(0x7f0000000080)=[{r4, 0x181}], 0x1, 0x0) kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d5, 0x0) dup2(r3, r0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) dup2(r5, r4) 19:35:43 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0}, 0x0) socket(0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) recvmsg(r2, &(0x7f0000000240)={&(0x7f0000000500)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000000100)=[{&(0x7f0000000000)=""/65, 0x41}, {&(0x7f0000000080)=""/127, 0x7f}, {&(0x7f0000000180)=""/184, 0xb8}, {&(0x7f0000000300)=""/130, 0x82}], 0x4, &(0x7f0000001540)=""/229, 0xe5}, 0x400) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 19:35:44 executing program 0: sysctl$hw(&(0x7f0000000000)={0xa}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x5) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x200, 0x0) 19:35:44 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x7, 0x400}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x81, 0x4) r3 = syz_open_pts() read(r3, &(0x7f0000000300)=""/190, 0xbe) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0307059a9e75c08e7647acf4e91963341bf4dc3555e02463b2ba75ec5f01c455d52fe903222de05313112e59309968fd6b0000000080570749cb18a5dc6e0666418918a632e2c12632cc4e1b35ab5972b9864b3a456c48e6266e6af2bbe900fedaf965897df1d4e4f602342efde2245edaf924453416cb090b32c943c628169ec77df487d3ca0c8eae3059e8e245343389392ea430119d9a583b3753477ebf317020409cad0c4f8d557469dd8cd91008a27b2d42a4e4548d7e051aca1a90644db366f52d2460ece0a6fc796170d8ebf1751a282fe0", 0xd5}, {&(0x7f0000000100)="1fb4e80fa84cb5829134bd3453c6fbe5cda211cedd1386efdde109877f7eccce9e4cb42b7f683eb2b091fb50f1c6a79cd76b7efdd40bd1640b2d886ffd", 0x3d}], 0x2) 19:35:45 executing program 0: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="8202d2c362fffffff7f98dcc8e2e835dc585a509002e88e7d398605496740d1a2b72a4d4cd4e24940fbda29805d08cdc818406b87d3b7ad29f9d76ecbbb728ec24b0abd48af7af7bd413f690a30627b69f2d9198bfc74bf385ae01c5d0526811183b8d7b6a233b79abf3c6e25dc51dee207574a9b50f90c1bbc6b916f692e1d6cd27a12ca9a0db4b273c445758c9d7f7f2c3b5b6b2f41b5ae76559a0170b865494bdc3acae751fe737bbc1cbf4eb5593f1e742f6bfd5fb3bb10de491fd968f22e47369fa6c6d4370617c72086fce6ad3b7ebfacb370aa4334e20727852"], 0x10) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x43cbc, 0x4) socket$inet6(0x18, 0x2, 0x0) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 19:35:45 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) bind(r2, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="cfb314a03ca674838f2d2638090000000000000043e580d08a4044fa8a224d458fb406348b0000593ec509510a", 0x2d}], 0x1, 0x0, 0x7) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f00000001c0)=r5) 19:35:45 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfb) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$setown(r0, 0x6, r2) sysctl$kern(&(0x7f0000000080)={0x1, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) writev(r3, &(0x7f0000000180)=[{&(0x7f00000000c0)="dd767efbed341aa261b37db59723cf03a5b81f0a940db44911c4777cbf977a0779a4815e668523691fa2bcc4bbe1c5e9cdcf945511dacf08dd5d376d42836dbfc7c3b508ed57fc9db273ccea2f5ab86f4436e4aefb889bc449e30adc4d", 0x5d}, {&(0x7f0000000140)="b24f26203ec68ef4ef55d9", 0xb}], 0x2) 19:35:45 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001900), &(0x7f0000000140)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x2) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000001e80)=[{&(0x7f0000001ac0)="c166e40024f58679b1e4f3e9ab2f76694c786ce17067b21b6cf78e879493bb8a6044486c0ce5fe9f6bd36eac7060575cb67bf2262f5c97edc19ffa4da5fca0854cbe151bafa1443c6f80be934287a946412f893bb357d7be6f52a5d099f5d501dcdec871056ffa608bf12e336a46704af39dd4f8286a8c2328689d538f5d972adb9751862f298094da47daf0b69937f89ac3cd609cee8e38c26580c638e298178f44bcd693", 0xa5}], 0x1, 0x0, 0x3) syz_open_pts() r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r2 = dup(0xffffffffffffffff) semget$private(0x0, 0x4, 0x400) r3 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x803, 0x8, 0x5, 0x0, 0x4005, 0x2, 0x7, 0x1, 0x0, 0x7c, 0x3}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000002480)={0xfffffffe, 0xf71, 0x0, 0x3, "0400000000800000f811a505000000eaff000040", 0x1000, 0x8}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11e}, {0x491, 0x1fffffe}}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000001c0)=0x2004) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$KDGKBMODE(r2, 0x40044b06) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) shmget(0x1, 0x2000, 0x16e, &(0x7f0000004000/0x2000)=nil) r4 = socket(0x800000016, 0x8000, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r1, &(0x7f0000001ec0)=[{&(0x7f00000006c0)="00cca0fc34f2b7f78fc76edbf7202c4306f46152ebf16f54baa100000000000000000000000000000000d3104c2a7441676c2d53c4b3395e5026501ab5a22409b8381efe5ad69eaeb7c98dc44e37561b7cc71ef6b09c8499e840bc66df443d682fbbe5d81380cf1f9960a88b54c06c617743cc6cb0661521c1a33467032694a66c8613e43238b16fb6c63754dcbced97a03cd504cda211005188783fe65fc28f1f93ac3f67d1a678dd52113c25722bdb61829cc1ef40344280f7db2eaabd871e5dcdc937cc6972f7246dbcf20b1c1d6545", 0xd1}, {&(0x7f0000001bc0)="4081b9613128ff46db764e09021135fa077315177b9db33f29b687aecc35665b6dc64666aeaa93d8fbffffff7f39eda8b5037700d43259a1cebd5085a56f2a5c0bec9bee6f4625ba84aba63418424438c5a94b17795f912552e1c5d88b23a4852fe10768e40000c261f80a86696c54f3c60ac5fed80cbadb02eed77822f74d745d3555428350ed828ab26cf5d5c41ed351c31ff1cef8b311707d4b7a1d9a99e0714f8b819fca05ed04525c81c480bb49bf5715f435e4c2b0c40d1c3b66664e695a6a5faffafb921f20104ded0d6bc0becc313e4e4d", 0xd5}, {&(0x7f0000000300)="c766b0c374d4f3090a7025e4b6efd155af37a157d1bad971d42a4a306cc7ba317f0ca1c648c5fbf878740da9c0cdf96d9b25cc90c2921fb9fb455e0eb6897a77229033abc6ee9f9f80128b46e5f2", 0x4e}, {&(0x7f0000000140)="0100eface44ce6616bbbf11c54467dd23f68b379bb4836f64da88da23471a1399218072bf12bbe8b162bebe55cd27a2dcf7f4f557fa1476f0e48df011baf744f16c243d384d9bce182bf261931b7c5ea529d41ae96af66def3b25637172c282dd52c002b74e8e9ff758d98d729", 0x6d}, {&(0x7f0000002100)="62b5627f7bbd65ce2f2cc30b409360074278fc14f1c6572dd3f033e5869500006172000000000000e9ec01b20e49cb82eb59775eb075e2651bd9a0d1121bdc7c206f45da5cfad5a932b6212319963e69628b3b9e2211fb158933251e0f3cdc743a52c31ce0f0ba95eb5d4d1df573b4ff19102e83a8d9bea0b362c6f5c5a50055618f52ed33429e88d372cb6b852060ec58ce19f30ae6e6bfcfe87720a924c5efee5bf241f7a03eb92a8fed4a97204ddfcab634bee0ddd18ea95e367470e6be58f59fdae6e73babbbc2598be84e41d23fb4ed49ee85088ec1e51d16b5d0a928d2f42584885be6929107", 0xe9}], 0x5, 0x0, 0xfffffffffffffffc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200), 0xc) readv(0xffffffffffffffff, &(0x7f00000016c0), 0x0) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 19:35:45 executing program 0: r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000001c0)=""/4096) semop(r0, &(0x7f0000000000)=[{0x1, 0xfffa}, {0x2, 0xfffe}], 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 19:35:45 executing program 0: r0 = socket(0x2, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="717b4c11d3"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 19:35:45 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="010702"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8060693d, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000200)={&(0x7f0000000080)=[{0x42, 0xb7d}, {0x4, 0x1}], 0x2}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/238, 0xee) write(r0, 0x0, 0x0) 19:35:45 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb8035000108b6765112d6a61d9e427c00060400042765d78ce8f600000000"]) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) getsockname(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) shutdown(r1, 0x2) socket$inet6(0x18, 0x8000, 0x3) getsockopt(r0, 0xf9, 0x7, &(0x7f00000000c0)=""/15, &(0x7f0000000100)=0xf) 19:35:46 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0xc}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x5c, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) ftruncate(r1, 0x0, 0xe3) read(r0, &(0x7f0000000100)=""/101, 0x65) 19:35:46 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 19:35:46 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000380)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "e2db14", 0x8, 0x0, 0x0, @loopback, @loopback, {[], @udp={{0x0, 0x3, 0x8}}}}}}}) r0 = dup(0xffffffffffffffff) setsockopt(r0, 0x4, 0x7, &(0x7f0000000000)="255a3d17ea44f6adb8d9dc1ca532510ea98ee4faccb80210c62424c0d5a5b028cf8f1d1ac6c4a2105a224bcf917dc9db217d7f774ffdc9ae575854ec9112446fa44efabe8a09a5e643c38c2b672a9ca70362a6af971361fb123dff79a01bc811f933f3c0699c81f7f8165ede51720d6f66d8a34646225df0490e540ee9e90441683eec35ca08bed0483bac842db7e70f77339f5a78fe7aebb78f70e8aa6657c3c0c15b8cb5b0bb460bdd", 0xaa) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xfffffffc, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000004c0)=[{{r3}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xfffffffc, 0x0) renameat(r1, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') 19:35:46 executing program 0: r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x2, 0x0, 0x200, 0x100000001}) syz_open_pts() dup(r0) syz_open_pts() close(r0) syz_open_pts() 19:35:46 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) socketpair(0x2, 0x8000, 0x2, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r7 = dup2(r5, r6) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000040)="e8df9bddbd812c6fc36cd06da02a2008ebab4c96710562528d6ecdc9115f3627c1384372a9811e2a916b6524702965029b099cd314268ee1cfeaf3b983a80465aa80c1baddc2e42d21a5ff2023bb05805d490e74142663c17f1acbc5091c4febba7ab39a0c8847a4e6a19e8e8639b748bb205b0d5313e511917d900b132d279b69e6e46cb8ac423867845fb9d46ca97fe3c5b9bb649d1d7dabc7a78348e5292a5073e05c7f6522188a18220773f9c7eb4609d1bc25404ba1f319e786233cca135423538c841ee479f87512d87fd8f1381f05e9b40d09bf99b1fc", 0xda}], 0x1, &(0x7f00000001c0)=[@rights={0x30, 0xffff, 0x1, [r1, r2, r3, r4, r7, r8, r9]}], 0x30, 0x1}, 0x216) 19:35:46 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x97ac, 0x0, 0xfffffffffffffff8, 0xfffffff9, "0900000000e6000000e800000012ce8cd900"}) writev(r0, &(0x7f00000016c0)=[{&(0x7f00000001c0)="efb17d4da8bff388f9730a432927d3d5cbe09a9f6dc57a6a235723b6f5b3b6532607fc907ff5453d0fea087be173d227f717d390da0885393ba398fc378afd0486b15c03ffb1e014ca383d0785b2d30c72d9297d9173d9d25848be0f617188507d0bd7a935a3d2d0f8fd242fd36ee6267ea99561c8c9684759f55e134d6732d50cc6fa8f4417d1320a29f63a9ceb48eb83d6f3d818409b2ffbef98366dce0e405cf192", 0xa3}], 0x1) socket(0x2, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x1, 0x3, 0x5, 0x4, "9c138532b695345b940dab06b873b42e839b7f60"}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6}}) syz_emit_ethernet(0x5a, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffffffffffc5cfffff86dd600300617a50108623a55b7e1eb41c9d60cca81247e4f515ff020000000000000000000000000001000100000000000019b8710037013d952f0d6d4d9e574bc1e222e6dead2651b7ef79c4d4efcb83171438be66626590c9864619106564d17924a8a0d0aa7f89e8f8d52004fd1a4ba9d4f2483e02db05c11e2078f93b2474bebdca0186dd354418b0e18dcd35f6940e5971fa0bf0a460bf11f0eb15a87bcf81d8d9b8ed7cbb46d94f298e29b8aa2f9043"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x162) accept$inet(0xffffffffffffffff, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000080)) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000001580)='W\x00') 19:35:46 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x5, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 19:35:46 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000140)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x14, 0x6, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x0, 0x1}}}}}}}) 19:35:46 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0xc1286944, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r2, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, r3, 0x4) fchown(0xffffffffffffffff, r1, r3) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) r8 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x8, 0x0, 0x0, r1, r6, 0x62}, 0x100000000, 0xfffffffffffffff7, r7, r8, 0x200, 0x0, 0x1, 0xfffffffffffffff9}) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004800003c0000000000019078ac1400bb00000000010703f888029406000000000d00907800001b004500"/74]) 19:35:47 executing program 0: setrlimit(0x3, &(0x7f0000000000)={0x9, 0x9}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000200)={0x5, 0x7feffffe}, 0x0) sysctl$ddb(&(0x7f0000000040)={0x9, 0x2}, 0x2, &(0x7f0000000080)="c44219c87f44658610e305b0bc73efac31a6692eee9aa08b5cbe39cec856e35a3a876cffb21158e6f365e312d9ba9774", &(0x7f00000000c0)=0x30, &(0x7f0000000140)="1b64b56caa9d45f5af9193e9afae0c242a6470f18bca61f7367bf569ca6ebdc99760f7dac5bf98c05e4356f143babd7e7192fb5124ca7d6e3b68c0494b6c2554f496929fb83de7ced61247bbb36add4035cbd4c3ace5a4256605a57b2ac7fcb505bc7c4f7802058e1569e0da36028aa444c8aa50ca1e9cbb9f42c5610a5c6ae79a", 0x81) r1 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) writev(r0, &(0x7f0000000740)=[{0x0}], 0x1) kevent(r1, &(0x7f0000000040), 0x204, 0x0, 0x10001, 0x0) 19:35:47 executing program 0: open$dir(&(0x7f00000003c0)='./file1\x00', 0x200, 0x0) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x9, 0x76d}, {0xad9f, 0x8b}}, 0x2) mmap(&(0x7f0000001000/0x14000)=nil, 0x14000, 0x0, 0x810, r0, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x1b) semop(r1, &(0x7f0000000040)=[{0x1, 0x4, 0x1800}, {0x3, 0x6, 0x800}, {0x4, 0x8001}, {0x3, 0x4, 0x800}], 0x4) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000180)='./file0\x00') 19:35:47 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x1, 0x1}, {0x18, 0x3, 0x3, 0x800}, 0xffff, [0x9, 0x81, 0x3, 0xfffffffb, 0xfc50, 0x1f, 0xc5d5, 0x7]}, 0x3c) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db13de9e973739ea78b7ec000"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/50}, {&(0x7f0000000100)=""/15}, {&(0x7f0000000140)=""/98}], 0x100000000000017e) ioctl$TIOCSTOP(r0, 0x2000746f) 19:35:47 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x7, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x6d, 0x0, 0x0, 0x1}], 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) semget$private(0x0, 0x2, 0x20) 19:35:48 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {0x7}, {0x6}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8060693d, &(0x7f0000000300)) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) 19:35:48 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) fcntl$setflags(r2, 0x2, 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107fffffff, "73fb00001000", 0x0, 0x3}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 19:35:48 executing program 0: getrusage(0x0, &(0x7f0000000000)) 19:35:48 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffe9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/../file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') symlinkat(0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/../file0\x00', 0x0, 0x0) fchdir(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='c\x00') openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/../file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000004c0)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xfffffffc, 0x0) linkat(r0, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0/../file0\x00', 0x4) 19:35:48 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = semget$private(0x0, 0x0, 0xb2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f00000002c0)=""/199) semop(r0, &(0x7f0000000400)=[{0x3, 0x101}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/201) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x9, 0x7fffffff, "000026fb7dac00"}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 19:35:48 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x0, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[@dstopts={0x11}], @udp={{0x0, 0x3, 0x8}}}}}}}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfcb7) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') fchdir(r1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)="1c891cea68807e129a11065fa26b65a23feb6ad3b80d505174c5cdfcb2bbd9de489b18f997ebcd46cc2362648ce0c94c60f5792d64f5cde5bec86a7cf3d98f5eb16df0643bc7b891f222043f74a7701c4c77e9ac343d53988fefccabbc9e236cee8c3a1e0c356b25495b2a8f883983f8f3583a0491ec7d0586dc9ff7692c061d7b2e3703564c3d0c52fb64dfc77682e8b9db599a99b698327745618c197bf7e7a2990e9634b45d81de5a681a19e39956290000000090b8d23abd7200000100bd013a9a6d6ed5ca56105243e00a45782e7932490738a61e54cc655a8dd415fbac97b8", 0xe2}, {&(0x7f0000000040)="53e2e4e9660b9f54d35a3a35361b59875e68b3209959", 0x16}, {&(0x7f0000000300)="48abcf11154eb2cb9a167b504becc9b1ee12ffcfbc21eccac2c7111583bb896f012f0c1714052d837633f2c6a2b2a926291360bd24d09a7706000000000000000000002c0cd90185f9f8dd5f3ed919cdf9b89dce875420ab5018693c30d22fad53bc04418384ce9bdf5720c7b639d09fb50b95b8e8f11a58320882fde34204600b15b9fdbd4e8b0000000000000000", 0x8f}], 0x3) ioctl$TIOCSTART(r0, 0x2000746e) getuid() dup2(r1, r0) 19:35:48 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfb) r3 = getpid() fcntl$setown(r2, 0x6, r3) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x1, 0x0, 0xfffffffffffffffc, 0x3, r3}) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00'], 0x10) sysctl$ddb(&(0x7f00000000c0)={0x9, 0x3}, 0x2, &(0x7f0000000140)="07a5994b9633d95c1ac4e73ff6c21a13e6a3a3f8b252fc626043ae6750c1c4cb2deb9cd15c8d6edba3d3c779c55fa4870ca885d183940e0049201390c9972ba7d9c893df0041900ea760559394c8ab4c5a84a9a27b1e684b56a2b15b59f67d69f59cb3ec8887a0491820872fc3ed8c8d120757423c87ecfb6886b8d3ad7e04ec52e180e28c266c01c2e374fc9bd2f1ccef8c80aa0b6577d5a8dfd5dc5237bacfe9eed86ced157ae1a719f22555805b7c16968410dc76860bc037d8f56f86b99ccbe4bd4f87a17c3222ab60a9193049da05900e209581b8af5fc6112105601fb06f27828a9c85ae68eb783d2d0f07304431d74c44f7b5cf1ecf30d96e949e39a212d99ebd3ba6882821c6b88bea587bbbd37329f7effec8809d4b65476e2c456563e153be48e82a447e58d3556a32ed6d97dfdb9de9b0052170ceb533195a59ffbd08828b4049adfe6d6be8096bee6c4e5694255ccfe9aecd9e4182470a139d128c3dfc44396efe18cc255c2b3d1e90ab5385faedfba77aae8305c22943f115dd6a5150cdae6f6151129324741f1a0c118e46ead82fb21e73972bef7ab5740614518f01deb0e5c0ce61d9ed4b70bf605b14e3f8280776b6de531de4f183e3ce04cad709be84d37d00f660aa807b3ba3775c2b32822d07627d0c8a5b7127a73c999f34df7db68212de3c1849fed3bd8aa44ded1b1d8d5f2c446556ce224ff08780cb628f9ab640232a03db9e09272ac2f60e06b7391cdc717bded88c9ddbd71b32397d16bcdcf55c71bdc19d7ec6490c200f36fa8c7a483251569a76493ca7af086c33d8ff361ba1ee84d3e04df5fcb72535c4bf81203eb5665fb8558722598274f3efe0bc8fa846c8918680790a252783b63036ae9636d15e5c7b8daced01e9bd96ef57567a6a831e814a7f8889e8782186f023d461bd70aa722623ee0c4ac1e5da2125eb19bfc1c6d4edbe834260c16099fb317cfd1931177012354741ed2956f7c8d080b0a8bfcffedb4da8df0f70e10b211a454571cfe686af3357ff8027f659dd0dbfa8990925608187f74419732c2620deeae22d57babe11f49b358e8c7392265a09330741d45d577c24a2ab6c9e164f736c103d4be461dbd00d90e0c68edbcc563edb990e94273e82a5ce25b121c2479eab3d94a5bc38cfe3a3dee5fa7b4792c1971129b01ec994c786516cebe1dfb977cfb4053a701e5d4275eb2e9ec9fed382fa28a967d72d184340e09d1455e81de7d0ba5829e313f6cdefa54f8a8a650aee7e96c17a4fb62fd0f7dfda6e819d728c40067f8cf4ed377d98e2e2e7352a087b641e0fbcdd165b2f8fdc7899187aff7ef4d4c78d5f075735c997df734d9e95406bebfb31fd3dcd3e7265d1987cdcf1b5cb282b5642d5c1049199f4eddb335ceec9b5a7c3e179aa2352710b91b53c43b53d71c70da1504ffb3d6b4a2ec5bb28fe8fd0a3fcb994ac5d655b96e9a1578b4e627fe9e694f14249ff0771af36751f0ef83f8e3d41440b5c4b49335822b90e4e84453e161b1e83b0aa4d0bbf5056a1c4542d5073e1d482cdb660688a486963af4ff63e6d167598b61676d8ecb7436f542e0fd82f3d4bbc67699fae25add0b50d9fd7992445b0bab51f17fcd04ed3fed9c3c617c9e7a5b1749338b1709ac15f9668c6c913d1ea2d780c9f8ee3dab57572c25ca76d10c8cd8473949a081dfae98a9ca3d4761b966be351e85eed8d075bbb0e9d1b901ee588d03feebe632a7dd444d7a1bd598d78ca792b744e8f2f6b33482f36ac49d78d54498e7a111573cb56315086255236079d982f9d33f16cd7612ecefc328de28e0fd33d9e2daac7c1eda5fba801bb6dccc9f39e5284ede16a270cff0a3fb9e5703fea280e7852ba58906553690f75c3f178635ccb702ab1ffc7cdf71e4f63779ca67af4c3c037e570348ca782850a31f3c91d0344eddc1d6ec46ce2573812ca6df1bd59c1e2770307b7db656c5bbc91191bcaf74a653c017926f3e838e52d4c83325f8444c81d929571aa17576bd302b688555379332db82c83f6a89277e8dc65b1b3ca798a6fc2942d4526c896188c6e0a4270a2336406f17ce4b2450aaba334daabc3effdb4d6aaee2c7666c6fea315b277758f7949c8346b53db981b0c10bc49c25806e2d02ca2f8744eafc2a1370f0bed2c706147407c46bb4f6042036891362c75a8374b6c6b5555039689919539c3d86b1d127a485d015890f6d9fef83a0a3c586feb01c9d21ff3342a60828ea775d1831cfc53851647591afb2df0ee6e14cbd5685d2666f5b5043ebf2bf0b4c798e3e63ef185f20d6ec45c4b7f3e9fdd502e799a2d8f33a8bd26ebcc3ecd040db7f0c4cb7119ed2215af1bf4a99d019d7667132ba388f60fc8aa39274f014ccf33ddad8f031974345ac6d767ca4da784843eb6bc037b971bdcd3ede6ff8e5d751cc829a36542b331e85b55fff8d46348d574e21ec7e034bcfe1cbb4b6a4f5b5de9f9c3bfbf4b87d484b2f28d30aea4558946b02700130b28cbd41aa5abecf63d355661e6e9bd85a114bbd0f61cd26904937e82c6787f412906e35e23d65e9ad4748815d396c453c82764f21e26a8771e0903c62a813cf71da2d8fa4d506777c3b336b0a7fe1b6dfc1b4f29e174380fe3f1034b95326f1edc4798df404d63f88c074469095ac9fec7248301704c0d7ec39bd68213e8b946e0b26a6c5e06ec0b68d0ef80fe870ef95ab5bc312b85233d44f7dfff3c1e2b717d8869192a696d8e7a00d33384555588bddcbfc8888bc79df24928a06dc6e98aa8c002495d72fc4070a28783a39821ea5b87bf2a25f9cafb4f32768a0c1a684a6a0d4dc7b0bc89ee7f13ccbe485bc95a5ab0e754a179b6d38ebd6d3d8cdd51e1f87e9b095d6132642caaddbfe455b8408f1e7366928d8852a8f1ffcfec56ac52b2e73b83660ea84073470420b62a7f70be0eb82868cf7a927480387712886c6f42f49ecab91dcabd2a967f933f734a7163717d71155a6123c0850c3d93772bbd657169feeb82ab471ad01d73addc73ec659797f82244b6f52fb87ceda054c735541d271a8b02e246429b06f4948d311648384360465dff2716a5295e6cff50e1194ee9e691ad14cab2157bfcfc90a342b9d6a264461b58dba345d63b90aabb4a3dc21a7ef3793f8e36d62f6692f3b9f6f96d1d4dc89c11d9919f1c21b133cbcaa781738c68f2fed7b23ff741fb25078b601a2841714ebd2665e626f862d051d82204e90fa4a2c585076b6afd41a551863cbf5602d4aa08b6e96b6099c35fecd31c620b5a6620ebfe6f711aa2352f0add3a0e3c3a7b3b72f115e72a22e8965f3b6fdaca0492b82bd77c6d43f7365d0f41f3f4e62cfa67c11f477047a793537f723c388c221c02519f5817e7f32750fdcdd220415f1bbeecb0db9953e4ec2c1e9df248f5bbce80de8a6ab7ce4f8364a78f5db80f45403379015045623075d0854fb8203291b1add4c2da4c55d15d876c4dfc6877cb5bcabcf7bbb560112f6bae7f8a51b6e3b2aa14e4e3e7afdf965aa9836ec1c48bcb01f803290c58424f4b3a99a963d97c54b5a77aaa801f1aa9c02c267f64b39e118c2f42cf923f335f27978414ca3453aadedc3827381aaa4eb7590fb5e2cc729a6b40b8ce2f0cd8c32a30fa473f08b474d0eb795970ef0432e54a475bdc8d3154301c3a30e5fc27bc9e7975eb87d5edf60529f104e2a6727db1f0b9eb562f6b7d498cba95eaabcfd5883f08c08ffd448d2ccceec924302bfc4b930e90b09f1eb0a555fa9058e6d449d3a2afb40da4a86ec3fe5ff8dfba090f6c9cdcabab715e8a4913530ba22ee0d8f0d4e984fb82c9620af1a397cfd8a1a4bf42e8c0369248eb12d19548e68ae8488945d1be6666634e0612d7c8d9290deea25714172249d827689f439d5fd44f345d90fda096db4f8dae483a9e3000edd0806282d2ecc420d953dcbd1fd4df8c1af9a24574694b444c2656e2574b8f3bc4036a505bb72f7b6f02ba807efd74ab550a0296d1cf60c0ebd9f9768ffe969ecc7d212967658dd15086a97c187592a037fdaff2c9cf68f5235208ce7a2827f84cc42ada8f13c9463bb42b8ed82bdb0942ce8a13bed565d30e42ce942500e7ed75260e7bc71792d1ef96e3b55929bef48be91fb0719c0a053f9ca3c46babfb1b0354b1ddbdf14720e3e0b514472202a2a06ea70bb775af0417b6208fc04f99653ee731c8de6b277c3024293813df766cf424317e214c58ae4b3db12aac2fd9b139465617f200c682213ab6ee711bbd16390c3f4a5d0ddd185906f309fa6baf58b4dcededb5b0dc1c8306af9880006175be55d01aa3047d75ceae15b70a75a53d1486469faeeb34a60f081d1298b85cbea77283f4a1119ae12583e79d672ddd0a05fe8d7157955b2cc2e3dc2383e840e5ea0616ca8c41e1e186f80054fd388f3b6064232e567c6e7a815394d761ba5c871fe4493ea4c367742518ec52c6f2d629c19bde3ff58a47003e4ffb9dc432d9ab18a52055bbd0cb07a1da103c26492df0d9d5307b8cfecd5e365bd6d4aa67d2b8ba7dc99c6593de3e250dd1b9f7ee94805390289262e6e02c4da370b67a6c1f6eed7ef0f257dbafb5a9fd12f35d440a73b78832c22ec06b0954a037418293032384dcf60a2596a934451f9aafcd2b24cd82d6e9eaf5ce6b68616d59feac294c874888c671e938793f2775a9476859a20635003e9150354d69879f435d9d955eeec659580505154f83ad21e0e5ebc1c54a61ff879b17ebe9c249c5c684fc3c7c116896fc2d0833e5e8db0a1e7b5383d511664c88e9b65061ba3462b61f28dcc5a93503a99897a2c1baa0d835eb22f0f5208b8935a4f5d33ed677df986b503a9e2b33c432af0f564b33d938c68a9b5ad0a52839ce88ba48a11c8d4b5729b1b9e964ee88c8fa4af4f3f1b13e2a51fcd25f1f7ce45759af2eda1af2509baae4d2f7d74fdea4e668c8baef6f1c3896b7615a9495fcfab709eaad9f4b8cb36c1c1c38965cd738a35e39c6aaa5f865a2ed7daf077735b9b3fb6cb78c15fb34e1d1d0cdc43b2ae1a060a5d2821f82fd1a4d458f8a6e7a50a4dc11b4aa6351adbd27dfc5972a677e5fdda9e498a638c9f08d774697341c704b06cb9770bd640f5100a9d8ff57a149e4a8f50443c83ccfc1f0ab9431ed5583b1dee45069ee8ba39e7cb5f8936636662bed34c62f684a19c194ce19d9307ca25884cc48d0c3bdebcda37fae9c930f7ed7b58fb464595e7d00982d45a32ac0368a456a830d16b65c4972dc3fbaab3f035bc99c2927158da0546141f54ac912b71e77b96f754445168b0b585a7f03c522fc1c17a2ff32dfa3619dbafcb9732d1d9970afc8f93f6bb9fcc8900d723ab652b588d5f14f795bc8dab54a0d126b8d53c4a12c98fc057ccc0f0abf35698441d21f47daabdc99e7b42bd06650215563bc448741d220268f3977876cb47c085e6ca87f8cc65ea876440b0131527d1f5d29ad1f49b33838dd7a4c84919bcb742a2696e2af00dd905713dd7c25765bd5408c3fb3135d65b0223b7beb3c33dcb9b4c66dea572377de98d30cf71ebb2e93a4c7b7613a9d4dcfaca8b756f3bcdf328981a76dd34ff5f2a3a3d78f69c9109c1aaa96c29f52fe2a20e3793c153fad3927ee3ebe2b525e173431afcc48eda5063428baac2a565e8acbadc93026eb2a4d73aa4fc038730f4e7a31397b0078e509386917d05bed1adfcb4af39c3be62f7da6dd2cefbbe2a23105f55557983636ab083e0dfd2af27e9bd1857a939faffb9b33879db9951d493b2fcdc9e26adeb24ddc9a82", &(0x7f0000001140)=0x1000, &(0x7f0000001180)="2d359199fec83d9ffff949250c4130413c5e25f0d9e1014979021676922d2c12ea5be261283ac7af54570188e6e6f358309d8067ca339813012ede2202993c15d8c439e4ae4aeab285b7e1ece486967ce8ad3c89c17ac7a2560a58a37e9f0286c88b55faebbdb6e5951204a56145d34486999c362f9d8af0fca3d4877304430c5902f5a380686821b1e5ff528bc6e31a3bf9e1d325d0462d02bdd9cc220e", 0x9e) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000001240)) 19:35:48 executing program 0: chmod(&(0x7f0000000140)='.\x00', 0x500) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, r2, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r0, 0x0, 0x9, 0xfff, 0x9, 0x5}) wait4(r0, &(0x7f0000000000), 0x0, &(0x7f0000000180)) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000240)=""/112) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x100, 0x0) ftruncate(r4, 0x0, 0x8) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r3, 0x0, 0x0) close(r3) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r5 = getpgrp() fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x2, 0x1, 0x5, 0x7f, r5}) getuid() r6 = msgget$private(0x0, 0x2000000186) msgrcv(r6, &(0x7f0000000340)=ANY=[@ANYRESHEX=r1], 0x1, 0x0, 0x1000) mknod(&(0x7f0000000300)='./file0\x00', 0x8, 0xffff0001) 19:35:48 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x3, './file0\x00'}, 0x7) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000000)=0x4) shutdown(r1, 0x2) 19:35:48 executing program 0: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000340)=[{0x3, 0xffff, 0xe5ce97ab354d86be}, {0x1, 0x3, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x6, 0x1800}, {0x4, 0x46, 0x2000}, {0x1, 0xec7, 0x1000}], 0x7) semop(r1, &(0x7f0000000380), 0x1d) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/160) semop(r1, &(0x7f0000000380)=[{0x4, 0x2, 0x3800}, {0x4, 0x20, 0x1000}, {0x2, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x40, 0x800}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000300)=0x9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000000)=""/111) semop(r1, &(0x7f0000000200), 0x0) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(0x0, &(0x7f0000000200), 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000040)=""/68) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000240)=""/179) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/68) semop(r1, &(0x7f0000000340), 0x0) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001080)=[{&(0x7f00000014c0)="abe9f7a90366d887455587c91b09d679c3015f432c4cf4895f10abdafbb27d0ba3abc333c9e4d8b49360e3083e156aec0183bf806dabe00a4c01eddf65e16e5e8001af95832e7ffc20eafe46f6ee410fc8eaffe296ced5f6c7127ba34f3478eaec53cebf89a24fbfd48b337e4cace01d88e8584dd65862efb7c25975cf8a9ad801938b6461b35687b145dcc24b56b43d1bfd80db5de020f495ab0e8b2eb174eba9f2eaa84ad223b4708a5fd67c5615fa1fc1bc3e220c98677b69d8a8d12214c0885c07a7acdb129d7151e3ae04cdb69f1fa76b17201d7bd75114e0f91be25556ca77fdcdb0303f09c5e63c57109ec482efc4eb5383ce8f8753949a8967ac69f8ebfa5214d756f53d584f3134c1c64db6dd8b99974cab6b5c0f0a686949722a6d40397a4e508b43b80f34286e0d4f0b16495a1bb2a2e91c9d235cc7e9888fa19fdc105bf5e4de8cdb61ef687970148911cd487780cb57bab4b84c06db2eb593ee7e005f31fe8e55d5c50f9701cd718d3619ba9df7744dd1502bfd849d280edcecfde86e70c95c2e34dc5d32534fefd24a03720306c6d119fe443b1989b0bb04f0cd2333f2d8d07ce639d5e2a6875bfa6aa0070dd2c536c482252a9bd83a8730223d5ebcb786aa70bf5c5048e5425d65003d90d930c8ce8f780ce2d46e3f2aef072019f06581c34057334008159a5850025dce797c837bc2dc0ce176b9ec713c66538e656edc107576ea871f25701b2fb48e0548ba9f1cd48bfc59d70c5158f885acb071d736315272776b732b202f7ea4ea88b1765ee8e784f9dfcd33168e5d5365e873f86cf2d0bd8e4d889fbb12bbb22c12d86f1a97894c226f03220a038b35fbc4f27ae7a3deff0a401522e4042e57f0de438c7df218b4e671ea92b44b7c30e1dcee66db4c0264b10f05c3b293fadd70bd68db1caa667a36ca3c9835bd4e524bb207863545cd3ae842811077f2cacddacc05cac0adc744f9b57931da0045e6bd6fc6977414f6990e58a8e8851aa5b90a96ac9310e8992881b5c6176fdc356694c8f53ae31e5640bee9a420c4f4680b04a0f54e46a2b8d60241cb36c70e44f9f44877c34ea72f33666cb8f20f016b5c2710cd877a7477f1e0c22ff14885dbb71196adf495b2b945dce007dbda07f8182d18c892f5b208a38758658f0e7686491ce85562a69ef2ad6b3636ded2da114c18503cf6c7fb79235228d7f04b240ba6ac7f27afc610d5e29b53a4c4e957b968c0955b3e2652ffed0a72a95e940f716f906b2c9318c1aa27e90fe0f8e2c062c68bfd8f904ff8ea25c179f98e525432d7eecbb24cbaa985c76a9f43acacbecf1b9ac233d3ddeff98686ef1eb0c60be149cd3afd045815838d5390b747a267365fa15b663be54565229793f6d1f76107a2a1780775ef3e1d7685b4091607422639d997cfbb0bfd1d9a7bd87254dbc9e4362f3893ce1ec388f1ace4e85391c179e501021a3cfa1329555d0245f37a4023a8bae3c75332eb33d34229a8714eae861848eac675c3242ac527b04f4706c90f19311e7e495635093be38f6d00e75f78e3179564d9de697aff8fe1ef224f0e4165db7dbf18063c7263aa714e480b7ad999acf539c6cb9a9bd23c7360f51de1dc6619316d917078c577597e9dc98e13b45cf742e18a7c0046a407b642f6873f13c8aefef5fc8220b578734a18b4a10d075feac63bcde444f5a8376dc14db037f3cbe08c3d1a76bcef03c69c1103b4f562d12711c77bf670ca69fe3d236b931f98183b8fc14288e7aa16319c56a964f13f78600a54242055b95340c14c3ed4569472ebe11e0401d83706dcfde9e947a596bf023502537ce50781a62516c253d7a83654c89a8e50f0ad37ae05eaca0e1ffa2d3f6676d83ccb13b5890840184e84151ae13e24a9941965e9afccd1133c6fd513ba276cc4ec0e0b0c7dafc6340f2c596c2c8f59b3800e9ce06c48d4ff23bb6b6875a805398d7e2d5326d96397cde632ea2f59eace7885df77b2444e3afd16f90a7ee2c46244781c4ccfbe0dac3f155cd0444da588296fadb2da3d9514d1988b2b18eaf5bdf7fc4307a14a3a64d9acb3b4de117601ddb92691fbdb32aaa569a0b3603ccb646d76aafa756ffaa6122664f33c53a5df3da198b379df36052cf5e62315cb20113b720d6c902b2aa8fe96c92d4413570fcda61d24f2846df9fca3722f351fb4fcf4fb5ebef5fbadaff428ee63fa00395b69ff735a125e6db92a89364a92bb037fd4b51344caa4d6e12c16c29ca646dc65175a42986a921e485a75bdeeb2b0fa30a6b2b4e1c12120acdc21a5044c4df68b8775ffb8f1650258f688115b6f46cb53c7aa63fae2b13b4e404764264b3dfc3825c1526f7ccf4bb14553ff7bd5f6cfadf2a34a0728018b55040c2f2b28fd2c1a984db4ffdc3dbef50bb7f97466a92683f1a36f3d93ca5fe42312fe66a9d803fcf96a5fed79ef9345dfb24660a917d8429c798b62055cd0508c81d0bae5cece3cdc32ed0379133989b9c7835c351ede22df84469f69bbd6bd443fbd95220bc7a331f0ea81b6a8e0ccb505f6b3f37fe03b53c34e5591b4d11e31f06f52bc73392bb8e4ff245a07fe62a557fa1674c17c2fcc3369729835c900d9c2a172da53fe8b677fcc45e1204e3bd36b8e22a7fb6bfdbbd0ae8259b6d1f29eefe8a9cfd0b5fb08deb891deab0b685273e1a8394ea172718ff7a6dd0727552f9fbf662309d41b4474e11100cd7c496e3a75a38cc21538033876db78bde79a365a6ee1b9faa064c7588df9d3f915c8c5d920e95394c11828a45932afa271cd2265242503c05da7918e84db8568ca839f8e7b730faf12907a27be86c7dc87602c129d76b993e650c77bf13ea65497ce66858c4f9ca93012b4f97fbdc287c0799f1598c8a9daa607918c3620ddfed0a855cf6bd68017c8bf9f75f78cccf00db97869b9d4c56a81bef579554a30c45f7788d1a4cf8f88d7a6a162de749455ad1189094a366919a0bad164e6e251ce3af5f6bfe6b73dfa6539fe75eb5c700bc84cd29d98d236fe0a38a3d9f4a007c7afce96101f1ec884cdaaf7679dad8c8c5a009040d6dca973aa0a72e4e909044ac052df66e951212789a9d157b9acb6d7aea86030d71cea69282c9346d1e06e9705420ff3482092b42a47167c394e1bf4a6f1ea6ade6c37491f498d285c4a97b1fb685633c0946bce142452f488678dc1b60acb03b4c6b00be73751cc973a55138eccb42c8d736c8941d9f412831a3f32a99cda95b1b44cc8c3c86069f95cfa817ccc319889ff72d05e97ab01c9c9eb3ce3f3ba533615ae8313c12aff63717b5f36ec6cbfc962ec9dac1d3781dc5aa60114ebf8588c899d5dc4b4d98f665788cedf67d80d668055473c7f3e1704509d288b7e35b35408c2059d9729e9f6a10551d77e51c8518b52163a5efbf12e8655d9e5e1be0563db9102af858ef68cf7b58aef00578a574b9d26a3763ddb56823ece4b991581d9c3a51fb2f1289e9c9acc04128213ee537e175567e3fd41c92b973f89a332f79c18f147b03325ce0d17fa265cf864cb1317bbd8bb90d884ce3952bf072b081699e39d40ea589933068834090b244540a74189c544eb70c8a80ff83dadc427220d476d0ced0931810c571454fb6e75fa7f04490ee1ec6cb99ba8ff6c4f9f3155bd8dbfcf78ef262fdc4f32b5c0838235c746c4c0138ee9e8852b4d03c062fe0a3583f6d3ed739928bf83ae3ecf7a7185a82933ce6f79ad594c28df48477e7c70d50f5bfb4fce0c7438e14f6ed0e14ea18ad41f8ac43c0d2175c292120b50e80a9d16f6d3d530d7513b5f4ab4506db362d5f26469a950e86d6b214d629b780aa2c1c0653ee074db24bea85178c44159fb3816be0a59b16614fa0da69550e41fabc1897d228e0abdf1e2d0f2470e20b45115659cbef1a79bc27c99a45526ed393ba8bc8a65e32e75c28dd3841311e791f167bb0b27e9bbb053e0bc5fe3b16b551d5c91abb1f1d73141a816a6fd7fbdb770439ffb985303856ad0274bba46e5d95367b64e68586e14c9043359fad5a5d2f1ea285bd3f4cae4ae976910e8c08b8737fc7752", 0xb41}], 0x1, 0x0, 0x0, 0x403}, 0x0) 19:35:48 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket$unix(0x1, 0x7, 0x0) setsockopt(r1, 0x1, 0xfa38, &(0x7f0000000040)="be6cf00548e5df704d53a691a05f97dfc37ff2ec911a23be8d5802c8fa49f6436391b63f005353d1922b6f154b6ceb4444b3327e82dd785f6b489b2346ca45a0378c1999699a37ad32e4152c985d26dec3d34e3f995e4823715cd08d1b57434166157de623b5894ca9041a234e9127ac3a4932e3", 0x74) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e1600696c65302f66696c653000"], 0x10) 19:35:48 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() unveil(0x0, &(0x7f0000000100)='x\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) openat(r2, &(0x7f0000000000)='./file0\x00', 0x8, 0x1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file1\x00', r3, 0x2}) r4 = socket(0x2, 0x1, 0x0) r5 = socket(0x6, 0x1, 0x0) r6 = dup(r5) dup2(r4, r2) setsockopt(r6, 0x6, 0x4, &(0x7f0000000040), 0x0) 19:35:48 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @empty, [{[{0x88a8, 0x3, 0x0, 0x3}], {0x8100, 0x2, 0x1, 0x4}}], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@generic={0x7, 0x3, 'w'}, @noop]}}, @icmp=@dest_unreach={0xd, 0xdf6b1cc1f3ae0d85, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast2}}}}}}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x1) 19:35:48 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaa695849508f857c2900103a02feffffffffffff97888626b9f1bafc00ff0200000000000000000000000000018600907800"/70]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYRESDEC=r1], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) r2 = msgget$private(0x0, 0x10) msgsnd(r2, &(0x7f0000000000)={0x1, "fc5cb317008f05277ae6213ff8d2948fcfeddfb028122710d7f2a4d0c02424604f968cfd2c4c1e53cbc1e04f3c1a925a13a673079b05f738dcf9690b07c3ffd36f4f45abe69f0df8cc570475bee63e1a0f5f8bb148f8e4e29ac39b5c334986f71b2de6e79a4992864c4eaaac488b28d611ed37422bab9fb3997a165eb2853963dad1e4544d28b9828a74724b"}, 0x94, 0x0) 19:35:48 executing program 0: r0 = semget(0x2, 0x4, 0x202) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000040)=""/31) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x100, 0x0) 19:35:49 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x3e7a, {0x0, 0x6, "89a446", 0x0, 0x50, 0x0, @loopback, @empty}}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x12a, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450010580068000010009078ffffffff000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7bc3fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a080000000983000002968a737d5bbf001921660a5e308fe80000000000000e12e7868cdf1401ede063eb5", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) syz_extract_tcp_res(&(0x7f0000000500)={0x41424344}, 0x61, 0x0) syz_emit_ethernet(0x3e2, &(0x7f0000000a40)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x3ac, 0x3a, 0xff, @rand_addr="0000000000000db72cd620bd00", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x70, 0x0, 0x6, 0x1, 0x0, 0x2, 0x68}, @fragment={0x3a, 0x0, 0x8, 0x0, 0x0, 0x17, 0x66}, @dstopts={0x4, 0x3, [], [@jumbo={0xc2, 0x4, 0x4}, @jumbo={0xc2, 0x4, 0x10fd}, @jumbo={0xc2, 0x4, 0xfff}, @enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x1be}]}, @fragment={0x6c, 0x0, 0x9, 0x0, 0x0, 0x15, 0x67}, @dstopts={0x2c, 0x39, [], [@jumbo={0xc2, 0x4, 0x6}, @generic={0x6, 0x69, "a408539bd474334a5d2a22ea4d89eda9af1d7e177d683ac4e29ec8d0776d0e88d7ab56aba37bdc3d98a17f196ce75459e8ede38240e4e9c7abd70e4cbe1c74a8e9f5dcc1372d2b25111bea7a0dd6c515f5bb0c50ff92f39e5da12ea002d764d003a316bc3881694334"}, @generic={0x3, 0x5f, "af3b8eebb1c0f8262ddccded9376c5ce5b96b365311f39a48aca06cf7dee7a603d7303dfe6ab9a129c1b60a10ce2372dd7e481eea1b93d123254f6c05343126646373ab33cbc8f9acc094266bbbedac0149aabd25bd0a502b04dee2ba75a22"}, @pad1, @enc_lim={0x4, 0x1, 0x92}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @generic={0x0, 0xe8, "d77931d676fe200d50d1238f95092ed1a3b673a753771a95223fe1c6eae8806e579f47cc6faa1a39852e5da5b6343fbbcabcb67d6f132e2429651d5e5f0d099b3db01c8256c5703ef844eb75779fed5b5f6561e702f9a355fa19e8f013c2a31897c820ffea45864bc08d1e4bd59231e3ba56128d3d9b75fd2dafd0fe00ae6b684ea062a14f66362fcde88a7c409a05f7404679a9a8ce19cfc736401354fa92d55174abf14845054daa5a7cde417a02429b5eb4bca66293a45529123b431a0b3c74279f7b7d808f00ddc10b8a1fa7e2ac9ef2d14da006793e673f910479f1cde71205e61a0d842018"}, @pad1]}, @routing={0x6, 0xe, 0x0, 0x3f, 0x0, [@empty, @empty, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast2, @remote={0xfe, 0x80, [], 0x0}, @empty, @empty]}, @fragment={0x3b, 0x0, 0x3, 0x0, 0x0, 0x9, 0x68}, @dstopts={0x4, 0x0, [], [@enc_lim={0x4, 0x1, 0x8}, @pad1]}, @dstopts={0x2b, 0xa, [], [@enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x1, 0x2d, "f8d63e9dd4080ada07d98d2d7d6680bf1af7c253292e0657eea070b86086c2861a597f1c7ec5e9d08965453f17"}, @jumbo={0xc2, 0x4, 0x40}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x80}, @padn={0x1, 0x1, [0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x3}]}], @tcp={{0x3, 0x0, r0, r1, 0x1, 0x0, 0x6, 0x6, 0x3f, 0x0, 0x200, {[@nop, @nop]}}, {"fc3af563dd004a20d8dce25ae6fc13087afff8b3ad11d2d106bffe998865a12dd50a3f926ee6665d878064096029c9585e5072675d7004c65555ad4238e1d8e425f4d5f9455a3fec1d52a0aba4a41a961d9fdf533d38104952e947a7d8179009038f2988a10993553f312ccaeccd19eb76d3ff74cd95a5986528045066354550b4a69215859d19ef3cd90ab8"}}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x12a, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450010580068000010009078ffffffff000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r2, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7bc3fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a080000000983000002968a737d5bbf001921660a5e308fe80000000000000e12e7868cdf1401ede063eb5", @ANYRES32=r2, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) syz_extract_tcp_res(&(0x7f0000000500)={0x41424344}, 0x61, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x4011, r4, 0x0, 0x313) syz_emit_ethernet(0x3ea, &(0x7f0000000540)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x3b4, 0x3a, 0xff, @rand_addr="0000000000000db72cd620bd00", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x70, 0x0, 0x6, 0x1, 0x0, 0x2, 0x68}, @fragment={0x3a, 0x0, 0x8, 0x0, 0x0, 0x17, 0x66}, @dstopts={0x4, 0x3, [], [@jumbo={0xc2, 0x4, 0x4}, @jumbo={0xc2, 0x4, 0x10fd}, @jumbo={0xc2, 0x4, 0xfff}, @enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x1be}]}, @fragment={0x6c, 0x0, 0x9, 0x0, 0x0, 0x15, 0x67}, @dstopts={0x2c, 0x39, [], [@jumbo={0xc2, 0x4, 0x6}, @generic={0x6, 0x69, "a408539bd474334a5d2a22ea4d89eda9af1d7e177d683ac4e29ec8d0776d0e88d7ab56aba37bdc3d98a1243a6ce75459e8ede38240e4e9c7abd70e4cbe1c74a8e9f5dcc1372d2b25111bea7a0dd6c515f5bb0c50ff92f39e5da12ea002d764d003a316bc3881694334"}, @generic={0x3, 0x5f, "af3b8eebb1c0f8262ddccded9376c5ce5b96b365311f39a48aca06cf7dee7a603d7303dfe6ab9a129c1b60a10ce2372dd7e481eea1b93d123254f6c05343126646373ab33cbc8f9acc094266bbbedac0149aabd25bd0a502b04dee2ba75a22"}, @pad1, @enc_lim={0x4, 0x1, 0x92}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @generic={0x0, 0xe8, "d77931d676fe200d50d1238f95092ed1a3b673a753771a95223fe1c6eae8806e579f47cc6faa1a39852e5da5b6343fbbcabcb67d6f132e2429651d5e5f0d099b3db01c8256c5703ef844eb75779fed5b5f6561e702f9a355fa19e8f013c2a31897c820ffea45864bc08d1e4bd59231e3ba56128d3d9b75fd2dafd0fe00ae6b684ea062a14f66362fcde88a7c409a05f7404679a9a8ce19cfc736401354fa92d55174abf14845054daa5a7cde417a02429b5eb4bca66293a45529123b431a0b3c74279f7b7d808f00ddc10b8a1fa7e2ac9ef2d14da006793e673f910479f1cde71205e61a0d842018"}, @pad1]}, @routing={0x6, 0xe, 0x0, 0x3f, 0x0, [@empty, @empty, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast2, @remote={0xfe, 0x80, [], 0x0}, @empty, @empty]}, @dstopts={0x18, 0x0, [], [@pad1, @enc_lim={0x4, 0x1, 0x6}]}, @dstopts={0x4, 0x0, [], [@enc_lim={0x4, 0x1, 0x8}, @pad1]}, @dstopts={0x2b, 0xa, [], [@enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x1, 0x2d, "f8d63e9dd4080ada07d98d2d7d6680bf1af7c253292e0657eea070b86086c2861a597f1c7ec5e9d08965453f17"}, @jumbo={0xc2, 0x4, 0x40}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x80}, @padn={0x1, 0x1, [0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x3}]}], @tcp={{0x3, 0x0, r2, r3, 0x1, 0x0, 0x6, 0x6, 0x3f, 0x0, 0x200, {[@nop, @nop]}}, {"fc3af563dd004a20d8dce25ae6fc13087afff8b3ad11d2d106bffe998865a12dd50a3f926ee6665d878064096029c9585e5072675d7004c65555ad4238e1d8e425f4d5f9455a3fec1d52a0aba4a41a961d9fdf533d38104952e947a7d8179009038f2988a10993553f312ccaeccd19eb76d3ff74cd95a5986528045066354550b4a69215859d19ef3cd90ab8"}}}}}}}) syz_emit_ethernet(0x260, &(0x7f0000000140)={@local, @empty, [{[], {0x8100, 0x7, 0x0, 0x3}}], {@ipv6={0x86dd, {0x0, 0x6, "b9a67c", 0x226, 0x37, 0x3, @remote={0xfe, 0x80, [], 0x0}, @mcast1, {[@routing={0x3c, 0x2, 0x0, 0x0, 0x0, [@loopback]}, @routing={0x1, 0x4, 0x0, 0xbe, 0x0, [@mcast2, @mcast1]}, @dstopts={0x1d, 0x15, [], [@ra={0x5, 0x2, 0xf2}, @ra={0x5, 0x2, 0x1}, @generic={0x20, 0x93, "14c9988c01beb0548a582efdde2e471c85e9eafd39b9a8cbfc66bea401ad787e7efa8dd954f0e8ab291a2ea73d51b538ee9a5ecb0dd46f773705ed562fbbbb4c6495ae8f3f0e6c5117939d924b2ee3cf9499a0717a1bafa7940e96ff344750bac711731cf9c16a5cb624455fd48aaf7b7fad6530a6aec63278e5f7925723f14311236e0bdb910ef00dd83ef6bec5858797fe0b"}, @jumbo={0xc2, 0x4, 0xa2b}, @jumbo={0xc2, 0x4, 0x20d}]}, @dstopts={0x3b, 0x11, [], [@padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0xff, 0x6e, "d671656b30609d3d976a342839bdffeef66bfb7e8c9786d998e3a8882eb05c33c655e3c67216614656c027bcf1498fdec3bf76730afad2e4429b993f408ccac3bf7e8b4d0a7ca156fe96f515e033a8d2c0842ac603762ee98f100bc19a26b8e5a96c0831a3c5533223d870bc8329"}, @padn={0x1, 0x2, [0x0, 0x0]}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x2}]}], @tcp={{0x1, 0x2, r1, r2, 0x1, 0x0, 0x7, 0x40, 0x6, 0x0, 0x65f, {[@window={0x3, 0x3, 0x4}, @generic={0x1, 0x2}, @eol]}}, {"af64cd9fea4915f5645fc7544c53081edaed65ce25f70973f827828ac0b2560cee61946b8b89a11d100019668041637382f09e9039ecbdfdf5e8db0cf91166438ce95654d1c8c4d31d6a68d35e1058b35df0eb7077fdb30eebcb2ccd2ca2556e65f330e6a761ff7053307a26040e297180461ec730ede0e3db52"}}}}}}}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000080)='./file0\x00', r5, &(0x7f0000000100)='./file0\x00') 19:35:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020016"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x7ff, 0x7}, {0x18, 0x2, 0x0, 0x7}, 0x1f, [0xfffffffe, 0x3, 0x6, 0x50c, 0x3, 0x1, 0x9, 0x2]}, 0x3c) 19:35:49 executing program 0: r0 = semget$private(0x0, 0x0, 0x57b) semctl$GETNCNT(r0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$GETPID(r0, 0xffd590a4dddee60f, 0x4, &(0x7f0000000040)=""/87) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x8, 0xcc, 0x8001, 0xa]) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/203) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100083aff00000000000000000000040000000000ff0200000000000000000000000000018500907800000000"]) 19:35:49 executing program 0: sysctl$hw(&(0x7f0000000000)={0x7, 0x13}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="01000000000000003069f3415e19fb3e6a6551e10695e42aa78bad4b4bd6df5709a4cf4736c270467f19dba1680aeb8c805dcd8bbbd50600000000000000fed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500167ee8bcaba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387f10f62daf3655df60f7a78fff72c2e2c20f0ff4736ea254618071dd5fcf1b3ac4c5aa7d0c9e3e060f66b0a51c90d57dd3c187fc50c75afdcdb3800f3fbf63918eb647055008ef1d529cb6e2b1b66b6aadc893a693c4fb8f628ec89228d7d8f4c0ac7c680456972ad3e5195b781f0f394bc72e265af8816b"], 0x169, 0x800) msgsnd(r0, &(0x7f0000000000)={0x2, "fda82b673faa2a807bb6e4dbfa4ce90562d5d43c3d4eb312704e7ee2282279c6bbbb935c7708fe9f7557faedf81833d2aa4ec466cc6d4bca3a80554de56d084520d305c71698069c20addb5ed1215bec72cda2141ab71ee83a65ae679cdc3aba0b34ab75aeffa36f84186589"}, 0x74, 0x800) msgrcv(r0, &(0x7f0000000080)={0x0, ""/133}, 0x8d, 0x0, 0x1800) 19:35:49 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x20b, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f00001c3000/0x1000)=nil, 0x0) shmctl$SHM_LOCK(r0, 0x3) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e7130", 0xd) sysctl$kern(&(0x7f0000000000)={0x1, 0x44}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 19:35:49 executing program 0: syz_emit_ethernet(0x1f0, &(0x7f00000001c0)={@random="712ff2f77594", @random, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x3, 0x1e2, 0x64, 0x200, 0x7, 0xf0, 0x0, @rand_addr=0xfffffffa, @empty, {[@ssrr={0x89, 0x7, 0x9, [@multicast2]}]}}, @udp={{0x1, 0x3, 0x8}, {"5a93b2402d97995b5d058e85c9d78dbee144221c0dac3236aba30d4a55a5caf2989436c1ac625f2ad33f346465d950055098434b45aa362732723ba9335c3fdc8d0b607347e39dc7d625000000006b6791b9f9fcbcb4f360eb65f0dba975d754a69e152b078f3b40b08850b8db920624ed7ff5783283806216f280c08a602795f91df9844cd025c4962de25a1f355c1b6b92d4f5601915efbf620385aa226bdecac7420f94c04861804c5a3214c62743cf5a2c83c43ed5af1aa4a2e1f76eeb741b30e6b505949f0d21cae66c9451161dc0e4a71700c4339930dba035dd986b52efe31f3735870e978d3257b2be54b6e54d2e6d26475f8c213e27b5562352410ffe8638d21900000000000000000022dd25a01965b1df5e02fcc4e9bb2fbb1df0f1221a5606d368148c888c1a4862f312d0bf0446b496d015a44856f887e5b55d8d1be27eeee5375b4174c54d9cda79b594235335212add1956c03e17f9b17c8272feaa2dac4624db1939b9eca1c2636d78d226d83fda8116782bb60083b6871cdca659686544107a572871aaf5b1548ef5ecfa890a480abebdafad6ea1d9105bc6fb7609151df581865678d9e6688d7610d52380f4bf9a3242b0c38fc068"}}}}}}) r0 = socket(0x2, 0x1, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xfffffffc, 0x0) faccessat(r1, &(0x7f0000000180)='./file0\x00', 0x1a0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000000)=0x3) r4 = socket(0x1, 0x4, 0x9a) r5 = socket(0x18, 0x2, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x91, 0x0) fcntl$dupfd(r6, 0xa, r4) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) shutdown(r5, 0x2) 19:35:49 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x51}, 0x2, &(0x7f0000000080)="b8066e74927aacf2cf1bf5fe352db8f6d59532e34bb38bc5d4af30dc41b50abe4d8ed9577bc3fec7ff1ee5f5898a46fbd5d1d5c48f05f7c202abc00c622e377a2bc4f38210df4778514d8aae58d0d0377ed55771108818bcf9ba207efedf73a311fe6ac27ef293b5add8fd2de578964180bbf1e4333ad7d4b8385f8d52c305f38aacf10d0ba4d44e7f4d221f0366a831bb72ffd5215f3ee94cc0e35d901d845b34059ee9927b68f7a754d8af220212c6156a8bd7c360b3c97e00665eee021f7948366e7d56150a778f48c5e4a8f4a74a91482866a6b2c09a4864f70518", 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8000, 0x0) 19:35:50 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000080)) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) connect(r2, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r4 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r5 = dup(r4) clock_getres(0x2, 0xfffffffffffffffe) sendto$inet6(r5, &(0x7f0000000100)="21892818f018aeeac4e451f30f4dc310460ffbc42ae67ce0435797396ca50459", 0x1f7eb, 0x0, 0x0, 0x0) 19:35:50 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000100)={@broadcast, @random="080000000300", [], {@ipv6={0x86dd, {0x0, 0x6, '1{q', 0x10, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ni={0x8c}}}}}}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0x3, 0xffff8cb7, {0xffffffff, 0x4}}) 19:35:50 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x1}, 0x10, 0x0, 0x0, 0x0, 0xfffffffffffffef2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) setrlimit(0x3, &(0x7f0000000040)={0x320f, 0x100000}) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x2, &(0x7f0000000140)="78923e651a2ac70612d5601a3e3d217d8ff5dd307ea5f30fd28230924dd54fe9100e605a4c225828672e72d0272ec40a1f57b9073e7a308815d00fa5e02f630d03451e60edfc4684145b4170413b088712a5126d84457b054ca22edc92b4c403c1cc5de984b7a727d6f450ea1e184be4ebf7ff2fd855e8b7dd5ff6e56b60ed5324741284b2e824c461b57b4f4029bebd11870eb0a7f4f3b9e142a61b2a98756518f355c67db01693fc52f3787414f62e345da5a4d72d53d2dccc9da05a98dd716e6ec052ff603da71b7e0552ae932a47c3", 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000240)="8f663f38205d32758887c94b9e9042fdbffa49a15b12295b75d13b6f08ac89deb81ae6e04aa82e0e6fc9f2d181255f11d4c35af8d1c5cc922d6bce85ff688baeb10812a5a2359e3de65cd89a0202628656e1a5b692cad8f50499640922807e7177762ed9948912f5565af5b3", 0x6c}, {&(0x7f00000002c0)="9267f4ef778962a431c1340eb002790cb89187739221de227ceec6fbdb5fa01d6c47099ee704ebee62c4cbbf7632525702331f703eeeb1055f86fd3a8e222c5f5167ff07efcca219a766cedab005cda9182389ab15c5e6c19a8dac63c609b10ba0509ff42b5c5a72d87a8a68e6f8c69c2dfa64b0c742d74ca960e8d1a00b8e4246d5eefd165d68408dc086055cefa267104b93667c49c1565dee9e93d4aa880ccab981a90a68089deef6c6d1ee434b6d2f733491e7f1c1bc79", 0xb9}], 0x2) 19:35:50 executing program 0: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYRES16=r5], 0x10) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket$inet6(0x18, 0x2, 0x0) r6 = dup(r1) socket(0x18, 0x400000000002, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x14) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 19:35:50 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000080)) r4 = socket(0x2, 0x4001, 0x0) connect$unix(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="82020063c4"], 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000180)=0x6ced, 0x4) poll(&(0x7f00000000c0)=[{r4, 0x1}], 0x1, 0x0) dup2(r0, r1) r5 = socket(0x2, 0x2, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8060693d, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f0000000100)=0x8000) 19:35:50 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pipe(&(0x7f0000000040)) r1 = socket$unix(0x1, 0x1, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x3810, r1, 0x0, 0x2) sendto$unix(r0, &(0x7f0000000080)="b100050400000000000008000101000000000000cea1fea7fe096fcfc73fd3357ae26caa04160c4fea63369bfea37a000000004991f7c8df5f882b297be1aa5b2fe9", 0x42, 0x405, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x5000)=nil, 0x5000, 0x4) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='c\x00') 19:35:50 executing program 0: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)='\x00\x00\x00\x00', 0xfffffffffffffd8c) connect$unix(r1, &(0x7f0000000040)=ANY=[], 0x10) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket$inet6(0x18, 0x2, 0x0) r4 = dup(r1) recvfrom$unix(0xffffffffffffffff, &(0x7f00000000c0)=""/86, 0x56, 0x1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) socket(0x18, 0x0, 0x0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 19:35:50 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1002, &(0x7f0000000000), &(0x7f0000000040)=0x4) ioctl$FIOASYNC(r0, 0x40047309, &(0x7f00000004c0)) 19:35:50 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) lstat(0x0, &(0x7f0000000040)) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000140), 0x4) socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) recvfrom(r2, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x0) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x1}, 0xc) 19:35:51 executing program 0: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) recvfrom(r3, &(0x7f0000000240)=""/174, 0xae, 0x0, 0x0, 0x0) fsync(r0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) accept$unix(r3, &(0x7f0000000100)=@file={0x0, ""/102}, &(0x7f00000000c0)=0x68) accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000180)=0xc) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="01000000000000003069f3415e19fb3e6a6551e10695e42aa78bad4b4bd6df5709a4cf4736c270467f19dba1680aeb8c805dcd8bbbd50600000000000000fed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500167ee8bcaba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387f10f62daf3655df60f7a78fff72c2e2c20f0ff4736ea254618071dd5fcf1b3ac4c5aa7d0c9e3e060f66b0a51c90d57dd3c187fc50c75afdcdb3800f3fbf63918eb647055008ef1d529cb6e2b1b66b6aadc893a693c4fb8f628ec89228d7d8f4c0ac7c680456972ad3e5195b781f0f394bc72e265af8816b"], 0x169, 0x800) msgsnd(r4, &(0x7f0000000000)={0x2, "fda82b673faa2a807bb6e4dbfa4ce90562d5d43c3d4eb312704e7ee2282279c6bbbb935c7708fe9f7557faedf81833d2aa4ec466cc6d4bca3a80554de56d084520d305c71698069c20addb5ed1215bec72cda2141ab71ee83a65ae679cdc3aba0b34ab75aeffa36f84186589"}, 0x74, 0x800) msgrcv(r4, &(0x7f00000014c0)={0x0, ""/133}, 0x8d, 0x2, 0x1000) 19:35:51 executing program 0: r0 = socket(0x6, 0x1, 0x9) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket(0xc, 0x3, 0x7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x1, 0x2, 0x0, 0x9de, r2}) getuid() r3 = fcntl$getown(0xffffffffffffff9c, 0x5) setpgid(r3, r2) recvfrom$unix(0xffffffffffffffff, &(0x7f00000000c0)=""/209, 0xd1, 0x840, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) bind$unix(r0, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) pipe(&(0x7f0000000240)={0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) mknodat(r5, &(0x7f00000002c0)='./file0\x00', 0x1, 0x3eb9) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000300)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) shutdown(r1, 0x1) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000440)={'\x00', 0xaa, 0x10000, 0x39a, 0x1, 0x3d80, 0x0, 0xcdb7, 0x0, 0x1, 0x6b}) sysctl$net_inet_gre(&(0x7f00000004c0)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000500)="e3a4d15cff679eebf0f51dbe18b22715ba41aac8241510e2ebb1e612de662612d49f049e14596e01eb19029bc1cab276bf748382cb2555bb8cb56cb0cbfbb06e299c250a2612b4708795fac0a32e306db4", &(0x7f0000000580)=0x51, &(0x7f00000005c0)="a5ce17b41ca95b611548bc56c47a8ae6101a4fae487c8a99f0c7c6eaeda6bf15dfb32043b033f8b023f2d82a50089835ee47e3d1bea772aaf621be691fbc03a9c3355718576400ccc782ad0114fd8db05ec786cf3d6482f3e00ba936eecd9ce0440e2e3a5f427dd7fa13697cf283fde789e9bd27daee8b6d05a51bea20b3dcec649ce95e2e523661d83e6755a48c02b70e72a4625fee", 0x96) 19:35:51 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x1}, 0x10, 0x0, 0x0, 0x0, 0xfffffffffffffef2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202020703"], 0x1) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) r5 = dup(r3) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x1, 0xc0e, 0x29a5}, 0xc) setsockopt$inet_opts(r5, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) connect$inet(r4, &(0x7f0000000040)={0x2, 0x1}, 0xc) sendto$inet6(r4, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 19:35:51 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x9}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = kqueue() ioctl$TIOCSDTR(r0, 0x20007479) 19:35:51 executing program 0: nanosleep(&(0x7f00000001c0)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x1c, 0x0, 0x49, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x1dcdde1a) 19:35:51 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) write(r1, &(0x7f0000335000), 0xfcb7) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{}, 0x0, 0x3}], 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000001bc0)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c0258859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34b}], 0x1) 19:35:52 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000f8ff0000000bffffffdd"]) getitimer(0x0, &(0x7f0000000000)) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x48, 0x5410}, {0x101, 0x3f}, {0x5, 0x8}, {0x41, 0x9}, {0x46, 0x10001}, {0x0, 0x1}, {0x87, 0x9}, {0x41, 0xfff}], 0x8}) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) r3 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, 0x0, 0x0) write(r3, &(0x7f0000001280)="c2564152c1ab4e02beaafbffd7f7ea9b6ba8755760791d3688e0f3d9ed1fcb73bd1075c0171e3f372e83a456d22af6eb2c387944885edb74188c0cf7516c4b579cf68a346b2ebb2ba45c7bd246165bbb8191e38d171272ee89a10337c8b0c476e0d9f6f08fb4360f141d86c500ec0b1e62ce442710bf8334be199941c9c55663ec366320a03b3daeb3d774cae4a93dfaf83d3154fabc00e64acfe3664aab1659519d1b5d650abe4c0e5cc3de8c77e8627cbf3fce7f5932b691ee2e", 0xbb) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f00000001c0)=""/4096) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000001240)=@in6={0x18, 0x2, 0x7, 0x7fffffff}, 0xc) socket(0x2, 0x2, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x80}, {0x9, 0x4}}) 19:35:52 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80002ff, 0x0, "3f8b00200b0f000005000000ac501fcad2cad800"}) r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0xe41d, 0x7, 0x3, 0x6}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x2, 0x1, 0x3}, 0xc) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000040)) write(r2, &(0x7f0000001540)="3ecd456df916f8a5ab602fa24010056708aa7e53ef133b793b173ddad2b871cdda86700918794f5cd431c7f6d7c27bea90e1491d2f76958a40326707142268bcf6b18b5742517462074104a06105ce0c8be938707758da4202dae8249a81b79f0ba1b0dfe28f0a66fbd6f4decc35d69c44dea76a3e1b258881cccb64854a8b330e351047c2b491c7f06b588827abb684099574d5e5d65f34ff845706d80f3bd766097b165527f9de3c354dc47d69901221d7480ba2ba6375f6e74acf3a507b5f3f2a1ae9cdfa74697f3ab6f8054d18ee6a42c556ff27863ee4fd4da8b2530196543098a2aea203b735cd81dada0117322347f10eea4999af99c9c371f18c0ad6a3933dbe85cb8d6c2d88db1e6925c655dabf1025d62a69ad70c219c9dc5821d3a349eac15dd9bcc7e66b0cd1c9fbe3c49d7480d0853a377735cd5c87eba929b1877c84587f25aa149c2df8e55c283d10b0a7cd3040370412b8efce914167430b78f9ffedd2fc639e48fa31f45d1f97e45678cf8347acba1f8e237a159079cf6cc8bf0bd13792071930b6be441d674304358e1224fc1b4046a09ccb095001302b3338e495912ce19772028a788465aa6d0d0b8894b382706d3b5d435a3ba1086a44ab729c47524b6050812f294f81b56a8c145a66c20b5d19b353894a28830a03de977ce9bac8fc0f81f6e2f288b8de36260695b30787f58455c01c97a1288cf88426340b7372592bdeaa6a2d7a548502ba48eb0f188be871359d90c83c22dec6efe3d609f6fa325727952e481abd5b5ce323db9b382c82131d84e87cb355a3f8355b245c0928bd9eb3b981dc721df9962337e7aa40c12173be1a1edf4af4257bdef515c64739dcb072e8910ea146cf4bb6f74cee010e769fb686d404accfec716ac781e8fc97098f51561951d70c64604e11dd3b47cc1c474b97bed266862439b6c1e55576717d4888a53d2d0f1e0ebb146ba85cee6b6fe4715b2724fa3b04b60fbdeb6b24bde96c43303b108f123d4d49ec15b0b86cdbcc2d1ce6b473dab5c39f9d5b1c1b53d24d840cdbb0f6df071498526d62c019fdfb93d8fdbb01c48f453fa11deadb016632baa2859900313baecfcc31d6c5d7e75012297aa47df6b3c42dd432b80a8df468abeb96951554104808b539d5307c381754753ee19c1b53af8d7bc5893e3be4b7e09f5ec27eca88c64027690fa6a3d85668762b72687df39c2a61f66c75cd2d4efc9a388704114aff3aee1bebf1b1e64d738bb26e67c31a7295a0b9a9c8bdd55c0ac2589eff90938ae5eb980722340e3e5daddd05fb00bdebdcd26a5c61f1e0b975447c1bfba497d4e084f1268c7b83363756367e94522a86b513597b58510ab7dea34f8444911f5b2fde403217dfdd778fbd45cc8a5f7e060c55bd4d42c0860b83ec60031cb7dfeb51b2c158375c9a73ea50152bb1260a3b4c7de8fe8ea2b070fe1e518120ac319d51c735d06d4c6ea290fefcc13a099c805942697929113838d14152c925326140d9873bf4c368a6a7bb3436bf182058efe0849ef49e2d8cb90e3767c6997b5179b6222fcd1133c03a78fd37ffeb0ac30cec7432dc8100ceb601d2a4a5c7ed7faee515710ff75e3f62ec8c6275aae3d739e310f811e524080ee2a1d4cc2bc320fe95703cf1d64ad0f2e0f23e0bf4a288c8e50948a230e0d2c1f8de8a5022f497e123c37cab1d82659fd49324c70f201f75caf54b395f682cf51ec965d8c5649ee07e", 0x4d1) 19:35:52 executing program 0: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f0000001b40), 0x0, 0x0, 0x0) 19:35:52 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x89, 0x20) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000080)) sysctl$kern(&(0x7f0000000000)={0x1, 0x18}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 19:35:52 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ftruncate(r0, 0x0, 0x10000) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r2 = dup(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r2, 0x7, &(0x7f00000000c0)={0x2, 0x0, 0x38c, 0xfffffffffffffffb, r4}) 19:35:52 executing program 0: syz_emit_ethernet(0x2e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7b42eeefc34de55b13b24b9779c9a9aaaaaaaaaaaa080046000020ffff00000000000f009078110000000000000000000000000000000045bfe513fa4d33b55e117716d72bcee8bec0d23747b7493976406e0e156c0000bf31a9a7770d5ce3b650643457334180ed39826a827da0f235da3c0368e2c2d6516bc0cf1d"]) 19:35:52 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x2c, 0x20000000, 0x100000000000000, 0x8001}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x6, 0x1, 0x0) close(r1) truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0xc52) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000009f8b2818ff452904290020000000000001070000000000000000000000000000000000000000000000000000000000000000000080000000000000000002001100000000000000000000000000000000000000000000000000ebffffff0000000000000000000000000000070000000000000000030000000000000000000000005050ff9fafcc2a0a68d100a9db4bd90d6ad7530acab8a10817032a1822f2be1d0346b4e14f547ca666f98924bad336f2b34ac300ba03ff81bdf1176bbd23dab418e3f3718db91fc349ca37fd2beb7ec84475dec467db6ef9bdbc1eb0afffa423a2d0be1b45059a22bf19a4"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffc, "0001108b480000000000000100f4ff00002000"}) r3 = semget$private(0x0, 0x4, 0x5b4) semop(r3, &(0x7f0000000380), 0x63) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r4, 0x0, 0x0, 0x14b, 0x7ffb}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r4, 0xcc, 0x6}, 0x2, 0x5, 0x4}) setgid(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x10800, &(0x7f0000000000)="06000000", 0x4) connect$unix(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="01c0bb550706001c03c3002e25"], 0xa) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 19:35:52 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x7, 0x0, [{&(0x7f00006f8000/0x5000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff5000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000078b000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f000078b000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8001}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f00006f7000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x5}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 19:35:52 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) semctl$GETNCNT(0x0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) r3 = geteuid() r4 = semget$private(0x0, 0x4, 0x5b4) semop(r4, &(0x7f0000000380), 0x0) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r5, 0xcc, 0x6}, 0x2, 0x5, 0x4}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r6, 0x4, 0x46bfb) r7 = getpid() fcntl$setown(r6, 0x6, r7) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x10000, r2, 0x0, r3, r5, 0x8, 0x7fff}, 0x13, 0x0, 0x0, r7, 0x609360f3, 0x7}) 19:35:52 executing program 0: getrlimit(0x2, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="6a4e4a97bdb72434fb66bbc00d864e915503df2ba431dfeb2b09f23600"/38], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000100)) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pipe2(&(0x7f0000000040), 0x0) r4 = semget$private(0x0, 0x0, 0x5b2) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000300)=""/214) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000100)) r5 = semget$private(0x0, 0x1, 0x598) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/200) 19:35:52 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="0e5211d3982e03bdf44aec0479bff4ae945efd9c0be181d226a056331988be8decccee0f14d401888500f92b740890913457fa107ec1ef81b7676b836e55071c08b5", 0x42}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) 19:35:52 executing program 0: r0 = semget$private(0x0, 0x3, 0x592) semctl$GETNCNT(r0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x4, 0x4}], 0x2) r1 = getgid() semop(r0, &(0x7f0000000100)=[{0x4, 0xff, 0x2000}, {0x2, 0x100, 0x800}, {0x3, 0x3ff, 0x800}, {0x4, 0x1000}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$GETPID(r0, 0xffd590a4dddee60f, 0x4, &(0x7f0000000040)=""/87) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x8, 0xcc, 0x8001, 0xa]) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/203) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100083aff000000000000000000000000e7000000ff0200000000000000000000000000018500907800200000"]) 19:35:52 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000004c0)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xfffffffc, 0x0) openat(r2, &(0x7f0000000000)='./file0\x00', 0x80, 0x37) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x7fffffff, 0x3, 0xfffffffffffffffa, "661fbef2245185a8186503182eab7fff0e091fe6"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f", 0x663) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000880)="dc819451", 0x4}], 0x1) 19:35:54 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="821f8180ffcf41d63b11a73c7d52e2b44c0120876756e56e761296ea9f432a7b816e46d20fb1a4c95796070ed6a2927249df2ce79c7ecdeff2a2f36a7c84d25fcd6ca71744fd1d00b9c58025bb8670f9aeba78ba37b5857e686eb8a32c6932f6e01fb000db44dbc6a6d00d492bc8a8c31d9f9fd4fe51b064a43297d2f067d1be311ed071b9fbb1296c"], 0x1) readv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) 19:35:54 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8060693d, &(0x7f0000000300)) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000080)=0x7) r5 = socket(0x19, 0x0, 0x2) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) poll(&(0x7f0000000040)=[{r1, 0x80}, {r5, 0x100}, {r0, 0x20}, {r6, 0xa3}], 0x4, 0x1f) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) close(r1) execve(0x0, 0x0, 0x0) 19:35:54 executing program 0: r0 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r0}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x12a, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450010580068000010009078ffffffff000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r1, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7bc3fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a080000000983000002968a737d5bbf001921660a5e308fe80000000000000e12e7868cdf1401ede063eb5", @ANYRES32=r1, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) syz_extract_tcp_res(&(0x7f0000000500)={0x41424344}, 0x61, 0x0) syz_emit_ethernet(0x3e2, &(0x7f0000000a40)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x3ac, 0x3a, 0xff, @rand_addr="0000000000000db72cd620bd00", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x70, 0x0, 0x6, 0x1, 0x0, 0x2, 0x68}, @fragment={0x3a, 0x0, 0x8, 0x0, 0x0, 0x17, 0x66}, @dstopts={0x4, 0x3, [], [@jumbo={0xc2, 0x4, 0x4}, @jumbo={0xc2, 0x4, 0x10fd}, @jumbo={0xc2, 0x4, 0xfff}, @enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x1be}]}, @fragment={0x6c, 0x0, 0x9, 0x0, 0x0, 0x15, 0x67}, @dstopts={0x2c, 0x39, [], [@jumbo={0xc2, 0x4, 0x6}, @generic={0x6, 0x69, "a408539bd474334a5d2a22ea4d89eda9af1d7e177d683ac4e29ec8d0776d0e88d7ab56aba37bdc3d98a17f196ce75459e8ede38240e4e9c7abd70e4cbe1c74a8e9f5dcc1372d2b25111bea7a0dd6c515f5bb0c50ff92f39e5da12ea002d764d003a316bc3881694334"}, @generic={0x3, 0x5f, "af3b8eebb1c0f8262ddccded9376c5ce5b96b365311f39a48aca06cf7dee7a603d7303dfe6ab9a129c1b60a10ce2372dd7e481eea1b93d123254f6c05343126646373ab33cbc8f9acc094266bbbedac0149aabd25bd0a502b04dee2ba75a22"}, @pad1, @enc_lim={0x4, 0x1, 0x92}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @generic={0x0, 0xe8, "d77931d676fe200d50d1238f95092ed1a3b673a753771a95223fe1c6eae8806e579f47cc6faa1a39852e5da5b6343fbbcabcb67d6f132e2429651d5e5f0d099b3db01c8256c5703ef844eb75779fed5b5f6561e702f9a355fa19e8f013c2a31897c820ffea45864bc08d1e4bd59231e3ba56128d3d9b75fd2dafd0fe00ae6b684ea062a14f66362fcde88a7c409a05f7404679a9a8ce19cfc736401354fa92d55174abf14845054daa5a7cde417a02429b5eb4bca66293a45529123b431a0b3c74279f7b7d808f00ddc10b8a1fa7e2ac9ef2d14da006793e673f910479f1cde71205e61a0d842018"}, @pad1]}, @routing={0x6, 0xe, 0x0, 0x3f, 0x0, [@empty, @empty, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast2, @remote={0xfe, 0x80, [], 0x0}, @empty, @empty]}, @fragment={0x3b, 0x0, 0x3, 0x0, 0x0, 0x9, 0x68}, @dstopts={0x4, 0x0, [], [@enc_lim={0x4, 0x1, 0x8}, @pad1]}, @dstopts={0x2b, 0xa, [], [@enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x1, 0x2d, "f8d63e9dd4080ada07d98d2d7d6680bf1af7c253292e0657eea070b86086c2861a597f1c7ec5e9d08965453f17"}, @jumbo={0xc2, 0x4, 0x40}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x80}, @padn={0x1, 0x1, [0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x3}]}], @tcp={{0x3, 0x0, r1, r2, 0x1, 0x0, 0x6, 0x6, 0x3f, 0x0, 0x200, {[@nop, @nop]}}, {"fc3af563dd004a20d8dce25ae6fc13087afff8b3ad11d2d106bffe998865a12dd50a3f926ee6665d878064096029c9585e5072675d7004c65555ad4238e1d8e425f4d5f9455a3fec1d52a0aba4a41a961d9fdf533d38104952e947a7d8179009038f2988a10993553f312ccaeccd19eb76d3ff74cd95a5986528045066354550b4a69215859d19ef3cd90ab8"}}}}}}}) syz_emit_ethernet(0x1d, &(0x7f0000000000)={@broadcast, @broadcast, [{[{0x88a8, 0x1, 0x0, 0x3}], {0x8100, 0x7, 0x1, 0x1}}], {@generic={0x3c0b, "c44db6b6173611"}}}) 19:35:54 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000700000000000019078e0000202ffffffff0307907800000000450000000000000000290000e0000001ffffffff831700e00000027f000001ac1400aaac1400aae00000024420000000001ff48cf7000000000000000000000000000000000000ffff88c1380949def8cd000000000000000ad8bea872fc2f07dd6e4d9f369b17aeb4cb47e0ecbb82d40f"]) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x20000, 0x0) syz_emit_ethernet(0xc4, &(0x7f00000000c0)={@broadcast, @local, [{[], {0x8100, 0x1, 0x1, 0x3}}], {@generic={0x806, "d768af16e4b26478707445ad33292d28805173a56b8a91129ad9cbb96d71dbc3f6abed0e7dc5fb0d733e832555e02e93fe3732194bc00080ed1f46c2ad9f3d9bc90aa9ca62809a0134acf5562241bdc3ca89745637f67146b3832e13ba7de2752a98a24f82865dd95dd309f4c9cc24603883d21ad084a0f7f22447c8a9525c42453ba5eeed6670cb6e8e5678355f2103ee7434a1448618f0febb66f7f7d6006fa011fb4d56e773a96789100d7cd0f37580aa"}}}) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8060693d, &(0x7f0000000300)) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000200)={0x1000, 0x8}) 19:35:54 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8060693d, &(0x7f0000000300)) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af659b0d7317a117c00"}) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000100)="4ad8af0b1bf680a3a549a84a3f397e57450032dbe1835da5370cc4bde678fc6d2bd0a775e13b2e220c6d9afbf437ae7b12f89d8b6d22f8a2302027114442ad2fe541736077ea198413844155dfae40ca05a83d838478b0f0ee9c96a1dc5dbb99176f638d9f6390f769547736c763229e1ecb64caae2b4fa24f90449dce55c9e4a9fcbbc40119ca4b4ca9b25c4e3f08ca4233696a6b3d6f7e52fd2acb87b4fd34ef801b8fd260077a476ec43b5eef9884852096861825c461b8b986d98693725b1193695b5b5287b3f8b61ea53df735141d863357f11f677fb2a1500b6b80f78a1ce436db5cf8843cf47da53474d8", 0xee}, {&(0x7f0000000200)="3ce6ae8fb0c81e15242c70fe5a6884a166d7ad7c1cc323f2a6497c2ce5ae8c98110c541452a238ac4f1c13105ea239830a8f055655f35c753319276a985e5cb399df2d48b9cb734ba0a7b96ddb502b8d7469f21ef0df8c7de01c729c8c81a73b992eeb6c40fe3c327b44b9c3cd0d370af50fe1fdc4f4162e34ce00ac1384d914638a96192464864526156cc5775dcb183673892b1a72faea3cb78a669bfad07e8f364efa84ec96b1713adbac7a13d94ee3fce6586109c81f3fe9891a5751d207e5ae5a1837fbe5e973", 0xc9}, {&(0x7f0000000340)="0114b3f7f9174a02284f0f757100cabb62e2f4ba5c740813995ef8daad273ba417ae31841be72f8bb9fe85b0ea00d75cebf720b0e2cafc77b2a53ec25a435199d0883c0742ffdee8da4ef7c300ad96720718aded0b37138aed0b4d0d3f586d9e9832e7b71db3391baec925e4dc1ab3", 0x6f}], 0x3) 19:35:54 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6010fb7f00083aff0000000500000db74c00000000000000fe8000000000000000000000000000aa8500907800000000"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000001c0)=""/4096) semop(r0, &(0x7f0000000000)=[{0x1, 0x3, 0x3000}, {0x2, 0x7, 0x1000}, {0x1, 0x8, 0x1800}, {0x3, 0x80, 0x800}, {0x1, 0xeb16, 0x1800}], 0x5) 19:35:54 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffcb0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r3 = accept$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) sendmsg(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000080)="5923f68e94a6b4be2a43abd49aa7392c78434abbb4c2a3cdbd72f113cbc81847e1fd36f55e0b75ed67a10731e6993bdc9d616102eec29aacc89012eae1176b086a1e6b45fe25150f237597730f0f1d7d0eadb8d5bc9f55794114aa25d8af9b46de2feb9f5041d9d3df26a1615e188ccc30452fbb661966d6681329b44bfebc1dd73b4faf7587e3f983f44ef70d49e880e44df37f377d96228297184c79b1d872661d340c941b51a3a250bd5c0a45b4ddd2983848bd85234213b537d7ec30a466adfe93890eb7260571a8ae9bb17533e7c28b15880981b322ec7be4127a481bd97996aec043304f1949794043fa4a", 0xee}, {&(0x7f0000000180)="265ed48630fae9c451add56a8a9d205dd98d117c6c4d5f79478e4b27bd3ae949bddeafa73f35a99a4e89605eaefd05f1f6dbd0224cafb13048aa3a17ae486bf47dfe5d7c612467423287d0a89cd07fd027b457119354a868fbd193fe5942a7c9cbf5b304a9be7532db203f56db109522", 0x70}, {&(0x7f0000000200)="3b2887bfd0bb9c1b07d85bc6d70c95e6ea5f3866b6f611dba323ca57435e83bc3a0010f5eea6eb5ce76cb386d1297cb664083ba38565e785b4e3b82706d45839741eefb747822053be", 0x49}, {&(0x7f0000000280)="9261874c17928603189593754085b1eac4f55806b3f3ae369ed7ae8a29f2410c5b1618b161aef037e443d2481565358ee0e7d95503f48494c202bb0728d7b0ec039a97885995d54f07d5429c905d606c6afd3dd206b7056106bff0776f465066e721a37832a908e40a3da62f690f45ab2ce0946d7ae3487b8da3478ce030a96a867b45bf74891d57c7120527aed8f1c8b771d3d2e2dad539181df43a617c54f7eef786ffb1395a9e62e9e5c72198489bcbc05a8a5ab968e9b8ddafbbe6900788d86c48e10cdff64431c2cf68e420203cc40e02f4f15f4da007bd28f775de0068b9a460727fd4acd9860091cd7453", 0xee}], 0x4, &(0x7f00000003c0)=[{0x30, 0x1, 0x6, "d9f695d160c7d4bfaa14d8c99831cbf2a7f9035a2f501d7d00d78ef066"}, {0xc8, 0x1, 0x54, "bf1f1aca164ac88cfa89e6101947abc58e3945a8742c333ae092fee51adbd36710d29a16062bdb4e35b9004a160938a72ba3ab38789fc4314ce1443b3205a346fa582afa18173e97dca814acfd647baab13059af798db9d858a49df6083741699dee2d0634f672b5c2d4fc0a2201343b88efc3a367d10856ff71682061ef15455902dcc4998bc5f25ec5ff9cb2d07c09036bfe98d4e6f1340c845c819158a97001c990620237423e0e69e495f97eb43d6b"}], 0xf8}, 0x8) setsockopt(r3, 0x0, 0x0, 0x0, 0x0) r5 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r5, &(0x7f0000000100), 0xfffffe5d) execve(0x0, 0x0, 0x0) 19:35:54 executing program 0: mmap(&(0x7f0000ff0000/0x10000)=nil, 0x10000, 0x0, 0x3811, 0xffffffffffffffff, 0x0, 0xfffffffffffffffe) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000000)=0x2) 19:35:54 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000000)=[{}, {0x3, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000001c0)=""/4096) semctl$GETNCNT(r0, 0x774918da2fac4565, 0x3, &(0x7f0000000040)=""/183) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfb) r4 = getpid() fcntl$setown(r3, 0x6, r4) fcntl$setown(r2, 0x6, r4) r5 = dup2(0xffffffffffffffff, r1) connect$unix(r5, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) 19:35:55 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/79}, &(0x7f0000000100)=0x51) socket$inet6(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@abs={0x1800, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x405}, 0x5) 19:35:55 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000040)={0x6, './file0\x00', './file0\x00'}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="4aac5bb5c2bb8b0b5859831d34949eb9e9e7e00e03499c758c88db1f6f2fda18108ed3d9b963ac57c0f8f74edef6a744a6238dc814669ec01e788d2f09ef565890138db0a853efa621a4cb97b2b2331688612641832833ef1c296e0249bb3bfd0fb0916396247f482ce08bfb8c47"], 0x9}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 19:35:55 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x96) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="df2b7e18fe5fafd3cf8c79fd6f41772b8c96d960616d457a37efca2d8773ccecf9f4ec791a1637b9778af927775c277258aca95efd01f21b11f341b64a25c653e56747003868588c59fd9bcc8035d8b2300b57c8d4323089ec3216054eb1e9b947aa04a0", 0x64}, {&(0x7f0000000500)="4570b03dd6af1d146552e4d1d2529a857cc6ef8fa0ccb20e119f31797caf1bbb6ad17a1686e87483e6e3c50097e0b5217bc1c9c2355244d61234cb78130e9912f5ed1c2bf0de458bc4e6ea79dcc70175a0bca153867d2ea86977192faf46d0ebc378023f1e4e90714c43f4644b35678d588fb233e6c679720aece046a3dfb425ce1bbd96d2aeeb941975de69a7c25d55bd27ed14bc1daa35ba67c227a624fa2e05d280f5ee5c605c8ff4ad0f83a123de4a46b04f66ffc382a09401bb699a19596ea2f99ca9cf09f60b00d564211cd5148512f7863b4beacc4a6ff9bb7f11f5b3ebc9f9298983fda07cbd010db8d70c1bbba5968792a563d07bf429adaaa9a352d5884773a96c31778b1d875fc65a4909bb173c21f6c1960c90e4650afc0f03500e0ffd94ad4216d1e6e840e73a4e8e06c23592769c0436ae443888ea1e6e3bc011a53b593c01eaa865e6421bd56bad8be44f113bee5540d3e448041f0d7a81eb5d81cba49c23f3bb314596885e895ee07a9651bba2cba6516a4392d35af3790eb1e658c79a858798ea971ce935f93844385ccb65eac2550d38e40d901bdad8e5b6e468713df00cc75f286a0be3e12109df9635171a6ea48d3d1bef3a56f485024c095ca7308deec8be9c72dd57de00b1c0646181d2d7884a169e2de844dba3287f7dd081350eec04d53de09c4e33d970dc5149a317db0b6180a83b190c1787e0ea481f94f7d31d8e5d11ce8a0e17ee1e8ac55375fa1c381e717f090179dd9102804611649852e809653d8dc308fe021f620151b3ded30969b74e2f4120a3a71b5fbfd05ff7d1dce8de4f8f50be509fc5ad43bc41a7edeba4f00feae365cfd5f2fc958de8ea0c69a526c91ad672a8fffeb24c106b714f32045b62bf12387a44c8b2f4acd8a4174f8d352f4429b31015f5cf7aa88e19de5c9accb61030f8ce0b2d325588bc442f4d1af3235ee9581c5079a25837efee6c98763e79571952b3cde482e1d55465abe0f1d032803b70be81de92fe3c436eaafff8b59ee315bd0b04cfcc7dfa3330be6ba2c0f508d5aaa13060506d928c9ee044a66b986586c04861de425d47380078389b552db7bebb2ff6d1279b988593ba56bd225ecd372428715dc08461fc450413441e46e42b1e4ef1171577cd4caf831f33785ef80dd5feb2ede95b2bda37db748527b85ce8192dbe63c1f64663055aa258dd08fd39fa62a3744df4b766aed96476c1786fb13eafd9910a39b683a98118f98a8bd317e675f90d0dafe0beae872018ed9b49f961c78007fe456b49dcdbc693c5be1a6298efd1269b0bd4e58f0486c1800fd2e59ba55af07d4490771184033262f8426c64d908aefa6dfcd413e127c9bbd501b6a2b094477bd49c781f0cfc4b346205da2fe9cc32c4ebc5d7c9f643ea90d188190ff5503c2b98e2e4f585cba486cd8523b08387e744b9decf7daba7a3cfd6a34868e2524075787461a7a50576b645680eb3413242da8343c9128282145a943b241624d931c2220534d4cd4f2ae34c2f2806c1777095e5f9025b9c87f47059fa4640ae6e8f3f32ff42b6423cf42e62d26800a00da9abe08a3e3622e8ff6aab920c51e9802d39a069b283e7f7d6f6cb79e88ed0b159d81b9d4fd6928a7d36184fdc16e8955b0e5f63be91b8f1d7671ddd6a9d09e3e0c6cfa5631bb9c3a4e3550ed8b237b47e6a584c7bd27aa876d16bf237b5719857860a2d7a837b2a2afb7dcfb51463d8bafa0bd96e2345e6832b7ae83a31e779473c28ac41906f99317b798bb8eb44df9bad6d79deb5259010a0a00280e81b238392b354261443a0bfc7e5b7de3f00fd293f7ca9cd3c1521e61c27eff5fc36c7d4214bccda0c8896d5a83781d8cc341fc54017c7b173127b37b33daaf9301af4a6aebd5536f3406f0f1feb21daca3721c8de277297e39f43f38dd6dfbb8ea28db0ec866b00bbeede9222e5218d98f671344443661ef88de00b5d37e3b734c24641b19b9caeb6962b161cdaf6983780e7c6d1a5684cd2f5c503dc2f2624dac8d67eb73a399a9a053e188fc405f6975b6ca4d70d32aabdbd11a1ade18f093b56ac027222befb5537f069ef401c30e68e03a3903c8ed6fc9c74b4b5cf95b52a0e71e569dbc988f5445ed31f75744902b1ee788da871891c56035eef95db24a8bc6b7aa6815208e33ce7101f72869e26430ba1c8222a65ab187503b709511bb848aef8973c50bcaf64deddbb1ede91a6907d42a8bec3ece609d3cb38ad11b0c29867e3b006ee90a8b6fc0b093b57b9ef80571f3e90a24bbcbee4f6dda50ed15d511e6681bcf7ef438a4212c9301e489ee0e2022961e812a5c06595d88af3d4ceca384bb8870c79a17ba13ba0995bfadc0df30863b7d0717c06c10e634c03fd59aef17caccaa8c4e859ea365cd77566d3485716b0b77cf0ddd7f96c7b612c0596a4041785614b69cda6bc7b4d40ede0f2bb83e5a2dcd441e34d0ee7356828ab0098e8dbbf2d8b6468861aabcd05abab9dc06a8045cc9a5a40e71bc5f0fcdf1152e592b548320b8c42e0fbe6b4fe6d8e5b5c3ad6d3f3fd25828bb3b87c11aa3c0fbf9a92abf59daee0d542718087be657e9002a90371aa740195e70957a3590f7920d7ba6b5500545b7f3b4e44c466fdf5a133155129e5a3b538c79dac0cbc3fd41304e9d392b7b78f5c7dabdb94834ed25b7b5ee22a89330465715f3ab8261b7e66b5044df53cf49a3b960dcc5963c008ed8f78627f38808b1cb254784a928b15d0b4a1c5b9eec3b1ec15e0fa8526ce347b76cfa41e628b632b4c770c3c93040861f9449c1bb737debb691c519ceec4fb08d9495beb8044f6aeb21ab331f821a238fd35813f8b8bd80f632ac22c005f2be85fb981287a5e5a2e8af6daf32a8674743e21ba7f6634607fffaa89f5f2766dbe8a69c27bddc94a5482a9c74308a9e4075fadf891ef525d73f5a2f8984290cb12632bce3acc994b558af840163ce973f0766c85cdf99fb86069067fcbed5bc167996562dcde1daa5ede2ae31fe80fb9611cda96a432c8e09d49e60f33aae382e0b4cc0cfef863cf055f35b52daf3c968153139a33e63897e3422c7d184acdabfca85ec311e223fe6d07cebbde0a255870d1407f510fe1378828bc90d004810c6df0f2326805ab8195e3f3850857842053e1f88b9b0ea516a53e15a82b8531e5eb6422a6852e5cf8445042a74570bc8f335391d0686421bf98e953b30e2bd42e964161ed51b00891991ec777c5295a0e1c650b8329ec62b74564e6ce4f5afececc8aefd9376f430c5aeb7a0cb6fb891b72d60fcb0ee5ab6f07d0cfe9b523fa6567ed018acdd2d29f6b5b2b0b21434229b3ee22585a9f3520650058feecc1daaadd70bb391f283a87d4255a025edd3f41531de1976e6921fda545932951ad446cf337efcd94c9b5549355c5f8b96fb9a21d7260c2a9add9381276e0bc74922ecc982a578444a8e8ce7eec99cfd728c3ee83b614b3c3653da339bc4b9222dbffc78c85226a64f4c51afe26d4c84d0fd8941057c385ea1f9407ff41bf87095629df9bb1c42215cf120a870579cecf4603979af0b118e27ac9988e511c9b0a0579aa1facb61109e8f03e72ed629d459a40a4e337071adb1462f5a779184c9d945ed585eb0929e5b54f8e04bc70236154635fc810270b906f4eff76763d17fb7bf691f5bb32fb4c52db5922218300e2d6c633629d6e411559abe103961d570c806f2b886c6f4ad2b8f963aa5cda4b2872354ee8ff2b3a9f5488b9867eaf50f5d54bfecbbde05c7537b4757f4f0dd632fb924bcba12f81bce6272949364e5e3a4a3acc0548419a8e42f82ec30ab7f6f95e061f4204af247ee4614837856c65bd32e92b87e819f091e0109c8163a06b7b319460e4661cc79c2cd56263e43607733092b849dd63c27d4dee996735f6ec3745ecab32af4bf7094d66f54cb48391189df20040f8b4c3fa057837a05c0cfaa6305ee97b5f2b0720ea1f79662f7d32a1c7a6ae95d56a6f1f8696f7d89aff20a421b4b1b77d77a5378acbf5cc1a659ca893394fc3ebb7ac39ed67924fb81d8287b70a29e5878b9a606e11744375d4912cb6055d75c38ac0f21eeb44ffcb0de381668f8b9093ef983735703ec7912a2aa5264101d8d7d962a9e360e2a5018b664b7ff1bdd5db89ee4120a7bb464f38c2fa2c60fa39cc2bfd538f86928474416fa17d74edba28a19b39c3635e2f1b08a3b8d308e48ffe3ecf4cb96b356e9288cb42fc733d486880875ab3deb6e2148df219bf9d8898d334b090528169b829ddf0772cd3af2ba99f0c6f5786011048f26a7f651185d6893390a0f21ce5e2e6835abadc8b75b654ac772938a9b1f3ecef2ed5a5f7ea6f9ec990fce6041e9f3af7cb427a5cb705595a548eb48e963898220876ce0050627ba08d744a9553fa45e835e2ab2ad43f750399260286f5e36b54288800622ad59b98948250ac8361a5131a2c6c5be8947dde66d5541392bd1718aa77df3c147799bdd54e86c374fb38b48c7e09860912ffe369d2f7e3d759e21886e14111e67907d7d5411d7ac9dcc94f1b99c060c297a80e4156fe718a28a1cc4df010a8fc5a2a73745333260dba0a673116ee21f0e4bb38dd24d573f2b41ee27da08efb3ffa29c5f5be0f295e05f0ebbfedab0b6829c754f197b87bca9f0687183ab1f9d9f86c432e4f6885490cc83febc98685548a86aeb274013a546a4f4b418ca308125ecf453e5839d42a1594576b606906dc518b6566bdd1496803d5426afbd433a594681bd8a27d4ef6cb2f84594e637933ffae73a9dada40e2077dd701d2d4ac6bcdf338fd9f9e392652f066fa58e6eadd8901a3b97fa2ca12b3dfd7b5e1d21bf0beffecfeed6c4ceb2dbd38bccc2c91f491ef3ef5601a7c908e61d45c1fb85849f4c9ab1c57398a328f7764a03eec6bf66d05a137435391bd3fb15b7bd19e1dd6862269015f4143705536844db37f9c399049c2aaa9c372ee9fe5350d5857effac8bd1de2c185b818f33f842efd914bd01b8417061666ca6fad3eb3e5ec4da5453554c5a8811d4a003fe0752996af9fb40199077df1b2c6b565146cf8bed16a1453c855fb6bdf36a9e6f21a8e3d00e0517bde57a0f137f0b73fa286712afdf19eb0863bf6b83e3a0191e0c5b997cf845e4e34758b2f287f5f3fbd9904bf60e84fbd333e139bf7bf23c88bd791de5d4a62bf796b6235484f2d12421f3ba050d0597c53919f9f83c0694daaaa1a2f3e8a204918547bb27c0285844fc6af8acc7cf470327cb240f56d76d67696b608498d97bef863d21fdd2f6d9ee49feca0a0174192069a2488f0d7f36252cb87e82d86b25364893e5572d401886ee1fc2df09314d24d1e11306d386e265371b316de6102f9ab27efdaa45c11fa0cc5666f0e78c5d7f25958249030a738fd594ca64d103ded43961ba7f2a873a10c2d663a3fabf9de750d5bb018c081c0cd4682e6e0c24fcf8ba679d0dfd1eac7c970ba1c3940db7a40d416af1a96f5a82b62731d36651b660477d2af3409d90719f8006b91a87ccb9263c5f4b5728b277fa9638a44b572d56be6b314d64b2a7214cc6435e670a83205b7c49c0a7365c16aad7fa5a62c22e5e2b94e71e8ebc33f9015a5ee63e31e8965f1f6f90173ceb408a9141204007ca2e3db578c81d875f4ae77688bb4b55a8bf7f603715904825e04def7d28b7ea04235bf19c652028ad23a08ad5a031e44b2406277aaa25e01bec02aad28bee4250311437f2bacfec6cffbb0906c6e2756cca5c87e2964d7ec885fac0453db04e6ca792a", 0x1000}, {&(0x7f00000001c0)="4d6f5893792beac42396605645f55cea62fdaa2659e1e5d6783c43a11fb71f22065f66f5da9edad6da8b0ced6e68ff88f7c52a4cf76d4c68095b5f9247ea7c7a8944335b104fc1c37b9b6f2badf8f0f93449ba7d428faf0b45aa16d30f5478ba6bd8a093776834f459083a2b6652924b7f321c8ca30a651637eb8789a6a9fb8cc2b30848dbd87d9745dca821d9728dabe97ca4044aad7573c23253fef0211f7860b38b4e0d6874fa53bdb0e1f7774e4ca4a000cc4055", 0xb6}, {&(0x7f0000000000)="75d4f7592c4cc18716c47d407e47a3e5faf3d4d45e9c87", 0x17}], 0x4, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r1, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) lseek(r2, 0x0, 0x8, 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000280)=0x3) pread(r3, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 19:35:55 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x2, 0xae, "000000e3ff010000113ee21200"}) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xfffffffc, 0x0) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x8) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 19:35:55 executing program 0: syz_extract_tcp_res(&(0x7f00000004c0)={0x41424344}, 0x0, 0x6) syz_emit_ethernet(0x29f, &(0x7f0000000800)=ANY=[@ANYBLOB="000000000000aaaaaaaaaabb86dd6514fc390269ff0900000000000000000000000000000000000000000000000000000000000000000304000000000000050200550502040001020000c20400000007040109000100c204000000200001000000000000000025000661680000003c00062965000000000300000000000005020001c20400000eff000100c20400000003c20400008ad2000000000000003b050000000000000502e4ca0103000000c20400008001c2040001000101060000000000000103000000050203eb010400000000000000002f0f000000000000000100c204000000038b6a11499337720c3d3e3dae006bf793a270b93b533ac72a8bc0cbc2b90767534a37178cc97eeb67ab2a294aae27e19f6d4ddddf9031e331f84314abbef93ae4b00cc217df317c889a3baeda3c0dd06f0769be5a8a291b77189bf4371e5dbb89c3fc78755e4d6c1802eda53f000100c204000003ff00006704000700000000ff010000000000000000000000000001e7b79cc9eb0aca7cb5c3a3f7722320821d0200030000000000000000000000000000ffff7f0000014e214e20", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="414000819078fffe1312b5292eb2337156de9971802b064c528b0402020c95141115317e40374507040202040300020407000412b6bbbb2ad086ac7a68c41e2870becca8827f59cf6bd32d0730d0313d8b969c86dc23314aee8e9bff03fb127e7e1f319df2fed5bd72865922a641dba3458f097a55f838bbf44625fdf3c8ee0071c1a43a587c61bc28eb5d22d9daa2146a0fef8ff7b3190a09d7d4de6181b4a955cbbf2931b8a922bbe8163e7a9857e8feb0b5fbaf9f1bcb801f8e82643632dd3f65428fab97f6f5c5b608eb59550500000000000000917e7ff95347ed5b262410d881334f145582f22f5c6c3ce812dc39068ef05df04a25a1cc917c33c941746e5b370c2bd2489e0139381c6eb4a6e068b742a66fd25cd92b5e6da2a6231a5f01b8a6086af5f0c6d57e445df72ada76fdbac44fe8cc3ba462a6abd5516c0eae34158bad00"/339]) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0xe}, 0x3, &(0x7f00000002c0)="4166e93166f440017db821558f36985e3f816fd47e6e9825901a9efa61deee09b8e5774326063f8f49818e76dfd4c2b1a833955d8e6f438dd827c41c0c553744f3da4afaa6bb36af0fcb5cb20a535b7e0612b1b321a08b2fe13dc414e37b27629d8f0708ed2723d40a39919a6023c0ad2dba22c474fd9579d006c5bd4c7bfc96b43a", &(0x7f0000000380)=0x82, &(0x7f00000003c0)="7879ab6fa2ecaf91b8f90b1a6c74b7d62529c6044a900ba5cce0b15cf5a610f41a8398dc16f92e35abdd07aad14f099c8df45e4c2b97276a68e78fbc88a6c7ef6ee8a4b9683ec97fcb18f97397d07372f2dd33ff038e40d88052339421b8be49b611d398da04f7aa9c00f0ced8d40e41b72557a4750edc40ddaaeeb09f168eb886a52b991d96154df5f6ad6bb098594793ad4f5a97b187736790a2532d2eceb852483153327e2cdd66894567c0b351f77647f907db18a0fb4cdb4d9c6bb4bb49f80789509d236a796e3931991a2b4e80e77d1187af2eaa306c15", 0xda) 19:35:55 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r1 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setsockopt(r1, 0x9f6, 0x5a9aeee9, &(0x7f00000000c0)="148bc77eb7ff8dae425e63d778c881c0978b3bf745be7331661cfda9d099288539e510bbab269b1cfd195df1f7cc406aad407dfc", 0x34) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYRES16=r0]) 19:35:55 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x29, 0x0, 0x94}], @udp={{0x0, 0x0, 0x8}}}}}}}) syz_extract_tcp_res(&(0x7f0000000080), 0x40, 0xffffffff) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000380), 0x0) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r1, 0xcc, 0x6}, 0x2, 0x5, 0x4}) setegid(r1) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x8, 0x1000}, {0x4, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080)=[{0x3, 0xc, 0x1800}, {0x2, 0x6}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x1, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc32f, 0x800}, {0x3, 0x802, 0x1000}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000580)=""/25) semop(r2, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000240)=[{0x4, 0x6, 0x2400}, {0x0, 0x7}, {0x4, 0x1, 0x1c00}, {0x0, 0x8000, 0x1000}, {0x0, 0xffff}], 0x5) semop(r2, &(0x7f00000000c0)=[{0x0, 0xb5d, 0x1800}, {0x3, 0x538d, 0x1800}, {0x0, 0x101}, {0x3, 0x0, 0x800}, {0x4, 0x4f55, 0x1000}, {0x0, 0x401, 0x1800}, {0x4, 0x0, 0x1000}], 0x7) 19:35:55 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r1, r0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 19:35:55 executing program 0: utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0x687}, {0x7ff, 0x2}}) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!/', 0x3}], 0x1) write(r0, &(0x7f0000000140)="0920120000feffffff04148027454a638a711de274fe266ce23205554752cd8439df6dfe4e0f84b94aaa41f680fa371c960a", 0x32) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x7fffffff, 0x20}, {0x6, 0x4}}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x400, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r6 = accept$unix(r0, 0x0, &(0x7f0000000340)) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) socketpair(0x18, 0x1, 0xfd, &(0x7f0000000380)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000200)="d4d4997199a9a7798597d26c71c8ce7a717bb95e083a4593366005cbd85980a4df8d0da461ad5e7ead579fd5abbd1765cda24c11b6acfea0a2c58153a8c3d747ed8b0bb65eff8239d499e0f678bbc968dc5bbb9063dd680adada7c088fc75b72266369b489f419f07a4ec801b3f1e2cd3f4a6edcea2974a970c34f51ccf4bbdd777617a2338059744c06064ddbcc7c7b6ef242952a69809e86507b6deac25cb9cbfcec693f56e7250fdee2671eafecf951abcf9e5bf1bf8e19aa3e", 0xbb}], 0x1, &(0x7f00000003c0)=[@rights={0x28, 0xffff, 0x1, [r0, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x30, 0xffff, 0x1, [r2, r3, r4, r5, r6, r7, r8]}], 0x70, 0x2}, 0x7) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 19:35:55 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f0000000040)="493ec0e7682cf6b0710206f3c0f480c8b5c77df11b0f9d6bee1fbe56b9ceeca1b8cbd8f1d256d40bf6358b3847fa40f8657df35215be675fe8363451e819fbe4a49077c5bbb4d8229255f49066d20e1b09e7cfb05cc9029e27694476f5590e84a7a9509227153b5fc419d62cf66f27125e094c", &(0x7f0000000100)=0x73, &(0x7f0000000140)="a1ee8cf8eeeb03f3d4295c5134b6432676710baebc5f8029df1e7f", 0x1b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20010, 0x0) sendto$inet(r0, &(0x7f00000001c0)="676ca2e5efc4b6fa171b0254db4672e63c0343ba1d1b49dab0873cdea115132126399f902fd9f4df04bc0b481df55c3f32b6e04e4512ae2ce9fbcee7794a51e19a4fbb35084c456b9be95ca47cbedce968c77b0ac3c9bfdeea35a1b114505728a2bb8d9967ceeab4841031a12b35fe5b211258c81929babf89d32b3ada2edae637472f56a5d3eaf21ff0999ebf0a88663670d2d47250adfa994a76040a5982189aa10d839e63d329ece8ef08f217c3303d63b797", 0xb4, 0x400, &(0x7f0000000280)={0x2, 0x0}, 0xc) r1 = syz_open_pts() dup(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) fchflags(r2, 0x1) unlink(&(0x7f00000000c0)='./bus\x00') syz_open_pts() 19:35:55 executing program 0: open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x87) ktrace(&(0x7f0000000600)='./file0\x00', 0x0, 0x704, 0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x200, 0xffffffff, 0x9, 0x1, 0x8, 0x7f, 0x8, 0x1, 0x1, 0x6, 0xb0}) 19:35:55 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) shutdown(r0, 0x2) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1286944, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r5, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r5, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x5, 0xffffffffffffffff, r6, r7, 0x0, 0x91, 0x9}, 0x0, 0x1, 0x9}) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, r6, 0x4) fchown(r1, r4, r6) fchown(0xffffffffffffffff, r4, 0xffffffffffffffff) 19:35:55 executing program 0: link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sysctl$kern(&(0x7f0000000140)={0x1, 0x36}, 0x2, &(0x7f0000000040)='z\fZx', &(0x7f0000000100)=0x4, 0x0, 0x0) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') sysctl$hw(&(0x7f0000000000)={0x6, 0x4}, 0x2, &(0x7f0000000180)="7deca07c92e7e1c1493e47c4bfbec4f44912aa0c402cfdad9ecdaf65438d776cf152063092d4538382df07a52626f19c3f254af6065874ea5a2352aef01e0628687023b8295aa000f100617143a1f463d4e1beb49529223b43194891ad972ac91a69bc0f39a1b94fe55766e9e4b5a296fd6a51d162227a1103822159787017db280a6484bfa48fd4af2b45de8561ac93da90f5f12e72dc1516", &(0x7f0000000240)=0x99, &(0x7f0000000280)="a75a4dfbb4529051d4e0c69d653635cdd52f044ea00cad0135260d3853d2ca21d41d1d15831ba356209863ceac479dc86eb7ecf8426ba71511330c1e81c7b38d7afe7e7ee01c88bb983e4c98f564ccae2ee115ede75c08f72ec378020a6d42f942564339ee3ad76eb94e19841adb91e91abb4cbe9d962625fdf6f7ce39925f45417ab953009056c66661294af796a37c424ddf450093848a6fa4deb9", 0x9c) 19:35:55 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8060693d, &(0x7f0000000300)) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000080)=0x2) dup2(r0, r1) 19:35:55 executing program 0: pipe2(&(0x7f0000000140), 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xfffffffc, 0x0) fchmodat(r0, &(0x7f0000000240)='./file0\x00', 0x1, 0x2) sysctl$kern(&(0x7f0000000080)={0x1, 0x3c}, 0x3, &(0x7f0000000040)="96df91b53f45409d31b3", 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r4 = accept$unix(r2, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000180)={0x7, 0x7b77}, 0x8) chmod(&(0x7f0000000100)='./file0\x00', 0x24) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x1, 0x0, 0xffffffffff800000, 0x1000100400004}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000000)=0x1f) 19:35:55 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000008d742c007b80309900f87c8a5b6701000000000000000000c414000000290000002a000000000000008000000dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:35:55 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000004c0)={0xffd8, [{0x1, 0x1}, {0x3, 0x800000}, {0x1, 0x5}, {0x3, 0x3f}, {0x3, 0x40}, {0x2, 0x2}, {0x3, 0x5}, {0x1, 0x40}, {0x3, 0x2}, {0x0, 0x6}, {0x1, 0x6}, {0x1, 0x3}, {0x3, 0x19}, {0x3, 0x7}, {0x2, 0x1000}, {0x2, 0x8}, {0x1, 0x8}, {0x2, 0x9}, {0x2, 0x5}, {0x2, 0x5}, {0x3, 0x40}, {0x2, 0x3}, {0x2, 0x10000}, {0x1, 0x9}, {0x3, 0x400}, {0x2, 0x100}, {0x1, 0x7d}, {0x2, 0x3}, {0x1}, {0x2, 0x46a1}, {0x3, 0x1000}, {0x3, 0x5}]}) sysctl$hw(&(0x7f0000000040)={0x6, 0xa}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000001600)=ANY=[@ANYRES32, @ANYBLOB="a60ee0996156904fe4119ace36d8463e765386734c4377aa473f0214bf80a46cc89157b99da17f4ef056762e91c305ad8548223d0f225718433418ae5c8e5d3d896ea173675eb9251aea07eeab252c80a93bfef0cf273dbc3417da99887e481771a5743f6772a22ea1fce709da707e778741913d7ebbf05391aa6503486e5284e8d88d2cdd4087b691e2", @ANYBLOB, @ANYRESHEX, @ANYRESHEX=r2, @ANYRES64, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71db146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e00000000000000000300"/74], 0x8, 0x800) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0xe48) msgrcv(r2, &(0x7f0000000140)={0x0, ""/145}, 0x99, 0x2, 0x1000) semop(0x0, &(0x7f0000000380)=[{0x3, 0x18, 0x1000}, {0x4, 0x6}, {0x4, 0x80, 0x1800}, {0x0, 0x6, 0x1000}, {0x1, 0x9, 0x1800}, {0x2, 0x6, 0x1800}, {0x2, 0x5, 0x1000}], 0x7) fsync(r1) semop(0x0, &(0x7f0000000200), 0x0) r3 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000100)=0x7) msgsnd(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="d20e1f0a7640c4511903b322f8bf49702ad6b4d4c3ed14a1acf32a943bb178b70f9f769b33116a20cc948db77133980f4241a50019b12fba35ec8d3dc8be7eb3beb10c3df8ac8cfc54685d44b8a916d7e9311114320f62b49788ac3b840300006b61c8e819cdf60a4b459321c248c61b3713146a960bd01a6a60710e2d6b22d2582898789e7b62bf275e3aacde1467f98fbf01778b63eb30c2061b1762f94ee1ae68bdda49c46fc4f19aa99f077ec9301d3002"], 0xb3, 0x0) msgsnd(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="02000000000000008214ce3e8980e4723e6fabe1017355b2ea88e53fdcbcc88ed8cad6bfca47e8e5659e54d25cc85437a0bb0747019dc29878d53381913803cb8eac88c7facc1685486137431a6fbdd352e7a536222d93d2b9917f66a34670bda5f36e62ad1e224b214d951383f9ed8ce3ac9598f41d76c3936eeec249672ad7fff56a0400000000000000e293d22b39c1b25f335a4baefe8c603e30fb4841bb79594a2659a3a09c8e168da1e2b4abd35d2ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c8a18396e04adaffbd844690f187a589131ce7eff44f81d91ad1fb9921a17d6c01344a515b526c7fd0de23e96936"], 0xc3, 0x0) 19:35:56 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) listen(r2, 0x5) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r4, r3) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$sock_int(r3, 0xffff, 0x80, &(0x7f0000000080), 0x4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) fcntl$dupfd(r4, 0xa, r5) dup2(r1, r0) syz_emit_ethernet(0x5a, &(0x7f0000000180)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x24, 0x6, 0x0, @rand_addr="00000000000000000000e3e900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, {[@sack={0x5, 0x6, [0x0]}, @sack={0x5, 0xa, [0x0, 0x0]}]}}}}}}}}) 19:35:56 executing program 0: syz_emit_ethernet(0x52, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60317971001c3c00bdb973531eb41c9d60cca81247e4f515ff02000000000000000000000000000100000118000000004e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50000000907800007e467770bf01262f6b5fbdec9ca595c13733d8affb5273c4f7fa733f2c269316d6c5f123a200dd7bff8d89a24243b33337c9d907ff"]) 19:35:56 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0xf}, 0x4000007a, &(0x7f0000000080)="1d007d8020ff00209ceaa601ebb5df0a3f99e3e9eace3d08bceefca7c37b40fa7139759c0ba5d8beea01f6756ace04674fc321310bf5f5158ab19c33042bd51ae83396b5c5b0674269eaa4e334c4bdd51afe39674e0cdc43b9e42988964e62346968f273da9a8c47", &(0x7f0000000000)=0x68, 0x0, 0xffffffffffffff78) 19:35:56 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYRES64=r0], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000080), 0x4) sendsyslog(&(0x7f00000001c0)="e8d0c51bbcda89fbcf595c961d533c832e8265970cf67b5259bc62ac5deb699c1d6b9a6bde1d899633f45a4c0cdd2df5fe848494ed0124f589ebc16b939a08b7ab7e196edc3bc13ce4ba82d0f28789d788df52649026882efcf5423f96b64eff41cc801636b0bb11109216112952ef58c7b836a91967d815ae8293bd9a31198a10f44649ad21438663d3d533d5322caab7cfd09fd5ee99fa990e9c921b3dd0cb92e175a29788251ce4c08e83fea0e7273fcb59c57c94255b7c2ecac27a579d182777345548a2815a9e812fd17dd0eafce9a8a04bee7f55f1be727841abb3d7c5116900ab464c23d1b3447060d992f39b80e94828231235807aff49b005c8cee583a581551c9a0d4c79c31d136082bc1253a8e93761f4ff7f745384d099b74ee514212aa285b21134014209ae4b085be8e294f46d6d497d4783cf99f00d431006a5fad7f858e4fb9734b51155816a5ffadb4d7ef7eadcc94bdf27fe353d9b15bc0f51b95a638e2060cc3d04696efcaac4de3a775a06e7b377887f70f1de15c3de97975d6b6a1e68399f3ce55a35966b9583176f5b2acfb695ac4ab26f8797f02fec41bab7a918245168dc83b42ebdc65a733c889f033d4b63e4715b88e58bacbbe21b0618b5fbb663d5afa5e99b4e63b940603bf777d440bfc6a8257cf7b90c269d7c3605b59a46af19337dbe5a7a48c979bceaed86bdf9946843b81328b1f71bad111bea7e2db34b5b2712db1c858568a35d9e19c68ccd2412188f9e8d64d9244d6a890d44d8e46b0b7e9149f121154f543bb96975f626acdfbf985d653d06cf483e5559f215e921bf98c60a72cbcbdbcb2a99fcb282d7c3e1f3f95361ae4d48caa1683ad173d799a53bbd1c89791f433f74e9c551dfe1791c2eea6154d899c83079a65578907de66be3cb7dce0c0ac1621c2c4a6c8e14f22561a778f43d4e16139d864c97ec0b9a4f2e1aa4f6106f780f3fa54add31462047aa1c196a7dbd0726f453bf50bf4f5bf5fb8285dbd5e3747318c420808e1064e6686d3f1ab5d874ae86aae919ba5aa3929bdbfaae2363c4f56d1b0bf44e94dfbeb5c699fb2a46daabee5f8175acdadd54f6c7b7b30fd937e607d6977fa489307926e98d33ba9dace0d8b3e6bb47e76ba642ea0d6f7861c3cceeb6778d99caa2dd83bf3dfcc9e727b854e700b699c7d9f1501f71ef58d886b89166786b279663210949ccd341b14e814c80b597bfcf5087ff075ad61ec0a1f0b4d9ca2ed1f34cec2a0b57d3d85f336569176e776214e3bc25dd366aafc07c5d24e6139ff6d800b605d4d8c1df13afbc3914842f682649a836b629e354372a64929470286037eac14e6458400bcc7ecac89a08d9fe92125e4b138b1615429b429e4f5aa70336d7da65ed609a9eb37a0cd0832f3fe8c8afa1cbc3a2d5864b5c8b1de2d5b8cf4f07ee440a63929f535005b024c52418a0fcbc4169f557c184b917348d62bec00fbe4eb07fad4260cabb52ed208c9236075fdf1f0f85db9774de0d1ccf2abbfc07ad14cbbee1c67c9efe3f03f36b11d349e3d65b4119b8449360e4a2416ebdaf2e2f1caa634823e7738697d37ce4a61f73f18b34e5665159a954ac1f65474264e4e169179e94beb0420d0b7ac21da3123cfeca7e73fd78e927b46f1fd38c649d0ff3a255824273707f08bab27ed929891897997d1046a48cbadeda5536c707062c073ca18a17d7309c02cbcdcc66e400fadc257f6aedd25f4f0cf3b48debe8ba78ae4049ad6863afdd7215e8f4c7ea25eaa1bba5e3bb6da5601697381befbd53dbed104944b7e0249d5ff9126a79c1c36a9f3508e800730117628faafa02f76a39e7a7d95ad47214c9abae6af3de220e1c05bad0355a8225d43ed4170da01aa29bedc84c5e2a3ab40c2264b805e8e5169f9948f0c66d052a40936c5b0fe8baa6b307999cf53d44fe1f3e4e4323b71b978c8226e4611758fd1e5a8e6d6bfb88304fec1774c11820ef06892c5f06218e29d08a2353240d0c20730efbc1f14fb66db51a8289bc70c76010df08561f89262c760043c2c7729b4cf73899202bea00bfed39a0e349e48755db3c2a5a0ace86d657b30644fb603598d18cb7a497fb37d74ce60631d63dc53192b5750a23054dfc9d34d41e801718242b3b97fbfc94bdc326a0a68f7ea49a80551c50abbc4a57e39c8324c772270b174e01f18e8392daf8ae2bed9961290c407fe22a29b3d400897d9833bb6471e9b5b00b49fdc59ae258e5f76ba731d0f936a0e00e57464c89e2523cb98bef34b186109840468dbdb8351d8ede5353580c597a4643912033015aa3704803914cfec8b83672dca6e2782a56db33a591a37723b87148aef9fd32908f2f0b27f99db095cd13a5fc8ac21d96d6e555e235ea89ab1eb211ef2c0323ff518c76c4a374b55ac0f4824ac4dd39545b93aaa70aeb590ed28e0c1605d10a73b0786e85499a3d31aa875b90a14c336bb8c1caa5d9ba1077a5dc0679c23a0e74d616657a2f4f26ede502d4489788a25df0408a5660f488972ce5ed15d4251dd55ac01eb7d62330555e2f718772c45184ebd924aede4957a81a19cebef46792d4d5d4aa578733885c4c7397b8159b8f7937bde2e023c720c728c5f43ec4b0c0ccfaa19c4e629e76594c37182a4704a064cf6385fd43cf584ee50aaaaac04e8022d45397c754c65924bb0af03e93189e3b424a49a3d70460c77466a166bac8f0943011ac690014c94b618d89554e14a0cd7e577c6a513451bdb731ccaae570d8bd301fd51b4f3b15ca3f8a0e21d8e7aad607ea286b01e772d5980e37a601e075c6d781780cbe62e8786960fc77128e025960c7ed309e698943bbd7e762b2307603f5dc15eeb2e6da8486a19ef8c879a8c48f58a021ebf6af36ccee58f4d2bdb4195e330251c9fb407fcfc6061900d5e40a0ffba3679b5e780b91898a7c55f99ba937f21e200f14e22834d1be66b92b3fdebbdb0581954c641b11c27ebabd63982dae0bdc62f73bec4c02bfc1f1d28273e66da1301bf2fd1ecb769de3d5759fe83ce7f42af8244fe7a750d7982e3d9a472f4dc2edf8f06007d906e633a41394a11bd37505ad14c1ba11d3be6367009c21d68b9bb8de39f94a692c70e4d0a1d7f6f30937e26b9e03bb6155f87859689da5f54b0e7228745b949010831b2f54d9414d474feebab8ffb02a0c0bebde89790bcba10a270aaf3586a0eab10ff675441e91896cefe6cd4fff565761d37224cfc64ce84bbe4ad93c91f9369891cbfceb79f950051d4396a1516f2b4f381dd10b120fad08da0d3c230a130ddcdd0cea0a4995837e80ec01d88f2293ed1a2bc98864536a0197f7db208b87053b4a81a0c8a015f5215635d0bb394a1de60a164260c0886e38623c567fd31931f0d59616ef58cda68b58063e22537dfae8245699c623d3160ca209427bf701c01f958c95cf6f1c03f81a742b78bd534d9d9f4840a20dd9d9b65529753588e2d7c8fc2817c1691b7828e91b7caf5397a1449a2cd4413bc6568f34263bf752a06c00a339a8e9bf7a49e2d6c6efcd7f509a01c1af47f214849890f3c5bf19c72491ad71a5a67a0e3bdc4e73271e7881e72e73075d0a16119de805d7411b1f0cb688230cb8e2fc8cf76cbe660d86ef07d08345b969b2a6c280e479711e2a0976e97e63f539fd47d2e9912515996f249b74740a53ef9aed63aa5d70ae1f568b1b4bf97b4fcc5c3f8c5a2f7ff049ddb5a41229a33313fa488c2f6e9543412c80f2063976daddd3f6791ebc70892c3897ffa3df3809d56bfbfa67c849f3f365b72ee40684647950356f5ac6342cb11d24a42bd37f854fb8d5ae2af8097aafc19094ce15cb585cabd8d0bce5b5184d6561818ba298b9ceab8aa7d7bda844dc199b7bc935841a0fccbd7e23ba81875975239ea278042ee0d3ef180d3c36dac627f7a68637cda5d544e90ee8f99e3e0886792a9be2f5147242c7519ad6952cad2169e2ae581243a93500091bd4cb717644d68161af017c745588f2d805dee7da691b7f18539f740d43f3f40acfd234291eda3482f569417fb3081374f4b92fc4cff6c586258300c833b97eed164c577c6e55e273accdee749b228c74a5eecaca866eafdbaaba6f30ff7342dd358bd8d9e37df01e567193ace8e6062727977dc65042aa0d7fbd45f4dfb5907de64936f4ccf4dac2d220b02d02b588da5c5d2b07d1a9abaa671d00251758eba34c4f3e4b6bfbdbb1b520e19abc6c613ef448f26fcd387ab37b772ed0be03584d6215af82ff6c1875b159dab4d6ef90952f5c8ac9d56c255fc10d91c4b0430c1b0656aa063fe44af424d616e57752c3e79e4fc7b43d0f5b0164df1d2c33ace3c9c3c0b0a95d740183f2f23f18eb71c760aa09f1ad6d9677ed62523a245d15023bbadba5d6a8e96c1919154fbb0058788c9ac398f342e6ffc530660fe7f9c144f0c268e14d3d51ddf3f92de00adf455667f2ee8d739b7b0c6a96b985d171281af8330cfc50ba8d3f3220632421d7c2f42656a6aa03e259676f814cab91f3bbcf984c3c30edebecb71e17d2acdfe1435fedee94688c80e840d43e22ec0c6d8e0fb8594da709bd76bbd54e9b31fb6ea3885a398f916acb5e0214278ffdb591368a1dae7e752a06ccdb5aeb854d9acbb96b21975609143a2d511ffa16d32ae9464a56c95c0ea7ed7a98f8df475c49995e6d052480066b96d3b360bf7c32c2be480ea89cb79d2c16be9afd9a1daec8b6da83a072079cc944d93e36070d020bd6699482e2326367d00c39eff190320d1476223e7295a2ccce4f6fa3e7bfea93a50e40712ad9cb1f6c6d82e1ba45d852af4a5c1a85ee1602b71fff35063dd6150be9602b326464d1491cddbb6b122ddb5963001fd71ae7656c39a593d294716715cbccc3f88bd0c8de16dc5cd9c2cb5e9a062fc3517b0100e3b172dca1179bdf996030763a4510d7e1625beca12d96872ff903b5a623182d776c516590bdcb306fb081bde6116874e8bc7c5885bb3ce69b985db2b52c45c56db1d95b17317a2d505c36516acd4ad50914f0233faa43d5df7220a7b4f563e0509924ff16e06d74a28502b95462cb716671856881a116ef2e1f8602f18e266b6491711675c9ee6ccb0e28e6b5218a9b355d4ef090e2c1d9fb67ffc3df6cfb38d3f56bfafd8355e250219128951c9be2b118439379fda562e568f6dfc1f28d082ec86fe6c1d8710bfe92131fdb36987377b8a3f2284656c187d24a0a352411d168c1093f0da6378bf05b9fbafb7cf18f4ed852bfa8215072c08d586687917e13afdddb0dc2e8aac420def6f12b32c93f51c1a46b0982227b24f0c72364c7b8ac52edcdf1a627fe08af49f236c1a274d2bbb79f71c9b4dea2f363d6d76490154bce4f2bfda4304c2fa16b30aaeee61a30b124cff12ec4115b70b04a25e5d359cbbe49e82f452cb7b164ef2a7af55bfe20560c6f739a47dbdb182adf3b49e6cd97cf6885acf87e56a826b93d358066b92d3740eb5d9cc264b9253730bf3cbf36c4c9867c4906630dab1f45bec81fed14e9b26bee4b425acdee41be27b6a99b8831b56479030facc063aaf31193965e1ea3c7c9c509046fa028e68233852677ffdc4db5eeabff2b512c2b1b542c3d988be2dea1b0fbcf40b44c01139a114f9e49bfdfbe7b3a7e93b5f68100ff834052b0eb8031bf96529b3a5a0e7df97ce04135805e50f7aba9e0982d64851cfa88c89902c82fa93804d302586cb069c950a808e00c614a72063b1cf46ebf27cf623459f361abac04c06f8fe736d02f8225f0e6fde123017108ca", 0x1000, 0x18) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) fchown(0xffffffffffffffff, 0x0, 0x0) r4 = getgid() r5 = getpgrp() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001400)=[{&(0x7f00000011c0)="ac0a95d9ec69d48af393733729b2d17a0ebf701a738d424b1febe9820c82c6b930c13e5320b15834629c49ed738af01f322716532a6a79c3ce834a1b1a295996d99151f4b266767287b99c6000773608a31fd79b65fcadba67f5c36bf39ead756f6333a806b2a1", 0x67}, {&(0x7f0000001240)="a9a383bf5ae7230de998dec5d4f8dab32972cc1738350ffae9333ef87dccbb8e83bb0a9ffb22f6b5a9a0da68db7781283d08893511e2f6f09984afbf90d44ee251005956b18daf1d5d4476331700cd5f28046c43e868a1f17838b1c8cec36916f4c2c59ae7b2e1c296d1340f8a55e78a5adde957dbd9ae94ce0a4a02ec1f7a421d456b78fdd6a5392c731cf98e66c992b2203347cdc46390c0bef7e4c304c9e7f2bc5fb77621b23276a30a44f48bb050a549df4b8adc36effbb890f04b92e34a6bbf1774311f43c4803fc018f96f63d985a31e080526d21c186b2add59d0a131318faf66d1a1ff477e", 0xe9}, {&(0x7f0000000140)="7ccc3c98705696df2f458cf928e5c2913f4b2ce5d26435341399df702c9f1c3c67b02961f848ae524cfc424a3fdd6b8a65473ca7244365dc7d52696d3da4b4bd", 0x40}, {&(0x7f0000001340)="e8f35d9e04ce1f3f5130496230b1dbea4112f88198e05f62725f2d0a8b1b6beed50e4d292b462f3c84d3829a5e73529f7528c5f6254b67de13e8f8fe8f0249ca9417652b895f0fd37ac54858b571f46a4f1ad07ab7934e908e2339290e4d4f9f07ccdf76d4b0313a2b9d9ba044ae457add0ceadf1d3b896a16c162f9a2e4d212904c43f4f4a02d5f07f9decd03bc6f7f424e3b0d1bababa76b2215c4c308af619d4512e9e0063ddfd9", 0xa9}], 0x4, &(0x7f0000001480)=[@cred={0x20}, @rights={0x10}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r4}, @cred={0x20, 0xffff, 0x0, r5, 0xffffffffffffffff, 0xffffffffffffffff}], 0xd0, 0x1}, 0xc04) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000180), 0x4) write(r2, 0x0, 0x0) 19:35:56 executing program 0: shmdt(0x0) shmdt(0x0) shmdt(0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) pwritev(r0, &(0x7f0000000200), 0xa7, 0x0, 0x0) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) fchown(0xffffffffffffffff, r2, r4) readv(r0, &(0x7f0000002640)=[{&(0x7f0000000000)=""/78, 0x4e}, {&(0x7f0000000080)=""/239, 0xef}, {&(0x7f0000000180)=""/176, 0xb0}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000002580)=""/163, 0xa3}], 0x5) syz_emit_ethernet(0x22b3, &(0x7f00000002c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x227d, 0x3a, 0xff, @rand_addr="0000000db74c00", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x1, 0x0, 0x3, [], {0x6, 0x6, "a3470d", 0x8, 0x2b, 0x8, @loopback, @ipv4={[], [], @rand_addr=0x5}, [@dstopts={0x16, 0xd, [], [@jumbo={0xc2, 0x4, 0x4}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @jumbo={0xc2, 0x4, 0x5}, @jumbo={0xc2, 0x4, 0x4}, @jumbo={0xc2, 0x4, 0xc6}, @generic={0x1, 0x38, "52827202c98193c55eb27e0025edd0801402ee4613cbd72194e0e342dc67bce732d45541728ef116db1be1194b703586d43d83a6290b89d4"}, @pad1]}, @fragment={0x11, 0x0, 0x8, 0x0, 0x0, 0x7, 0x66}, @hopopts={0x3c, 0x202, [], [@padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0xff, 0x1000, "613b21d82d5ade8d1709b3c806c126be265bbad33651e697a506078f373330e844129f597fdd12c4ace08ac73b9e84c5cd9577a04b0c123ccaf59c55d053d3163760f1c8b5a87dab425e2dff907804725a4192da6d5ec776a289c61d595b7bfe10033d7304a4c5067edfaf909732cb6c7528400697ff223d4c4fb8abd17e1f5f24d1d4c31c7deab154bf24d371d0b72d8cdef9bf619f116ee478103b55bd42dc4026043a4c4b6fc27baf5e7238391aa38caa267f59d6272b8d950e2452fb250cccf335eee44512086e99ea40ea56a27f8195ac8b4ecce96f46d3b4aa767b7bb5ebb93a6ce5b1b9396e936f851eb6b4eb3b929556c7d20a2f677a848b3cfac918a52ea997b9cd82bfdc7d00fe8fc79fdfd1075ba74991a7072d69bc6f812bb3827aa48fdc85908a42827665b64c9b6828c154624b7e4d119d8e4f0ac9a6f3536f799faceeb14fdefea0da316528ec257948c958f5d7f588a5b4e4682af59202419da79fc02fab5a834f26c8a10e0014cbd54855aec2cc7d8da9fd9a0776842d5159c1b82841f5cb7ddb8e2166a625c920393abaf84eea08c198eabbf55ade8676a82ef16e9a6f2613262dda0544aeb9567d0930c93505e9d15c6688a79e6b252246d3b7c69f883172fcbbe129214c74a14f9449fe962ef4b7919699b8902e2bd4aedc9984a705aab4046935a78d7baf58352b5b42ac82c41caee755adbd713926ee0414291b268488308c67540c50fcb75eb8fa80b94dae6502b8e4bce6c19cf52144954cbd24ac882079daf2f556693628a3af19b1d872b5d2765e031f40d2551c2dae6cd7a917ca43b6c1d2666b12b99c0ffc2469d180962b124925a2c5d286b56aa28650b6839fae67ac6eeb1c50299c587bd5111643008957b600d43ee959de75a1d48bd491296d33c4d6a6fb4afbe7d06204355432957377e3f2ba793b01812b036fa0cb954b20c5e94c6e5f50e0b73a095fcd61e6c89ded4b3461bfadc95aba7d346efa0b67b00bf61fda6ad79a4b87d94fc5c2c57dc1b567b3a841ab98732457667c80df4876b6690b88475bb7b2a79bfb23b8738f2c14a58a64d058f07e3a65a78e1c453fcc0c5a8de7d814c6d014836dff4351121e3eb1b950315dc9ab93a7dec6cb561cffecf9ce1288401d8acdd0e318a693f35bd523506d700c55ef620f94ca6b11e14941fb7dbad32b0de8b283763ee1d87e45c742fdcd3083b7e745a6b5f2eb915c142b10d8ed42a5a48d1011eb17f7bdb0096bd62e9a9f9ecbcd2b3400669c58c676ef0d039c3d67aaad41c01f229d711f7877fc6bc9f96bc39b93bf14531352d370a5dd0cdedff384cad920da652970492f88efdfdf70a0ed8857fb390b27e536ef658e5934758a8312b0683f01eb88b4654b136da408bb315c04b01b459140a10be31b0dd87261e4d22e1ca5508442783332acc3e90fbe04e5a416366a4acc9abd071aea391e26d5faaf039bac77eda1a554b4f8f90dfb5b9988db23f531b54ece0068d205c4d3ac5df5923d0dba82e7b399a58afd3d5deefa245277e8c35b975d917cb1cc1dc841804aa5bc168f87bfc89eefb9eef4f91a11fcdb9f9cc36a090bac1b4e4ecae8e170e2c66003a0519315f8e8f69a8a37c6e8225dcf10c480de2ae35dcb8404d5c66e7c45e6d8d8512b3cd5f22d436e9383d85cad97c83967b4d6394a62d6dbb207d297b828e5d4aa7ee5bacb80d2b165a9ef6d607190e8c81fb1dcf7dbfb2f993c45042d0d4f4e286f8da66562981dce68f8b384f4149314f6e72a22b968ef03a201bf08e56f7726b319efd5d5861473e210d59dbd71e6d0623e1d7f1a2239ef753fee04e39751126987083b7ba9e6e7819077e47296b8df9ead9c748e62d1a746e373d7a1e5bbae760335b31013b15d47d1b55c0ebeed03f99e1ca52dd158f51096952075305b5288ac031be181240d477ce6f233d85bce53cc222cd79103baca2e956adbe2edd68948bc666c80ab93937517c18c2b59bd51800fc6fb7edaa7c294b8057576a3b7dcb34d33cb3c9159c5287e111051eab99a6d3752ad006f7c7b355bd2ec79a1b8ad7c193617935a939a4c794caa147630beaaf592b8c27755f3ba005878694e99d18a870a917a99fa67687a0493a9a7149f5e9baa01a0ffc77caab8d3a79185b28c6ee496ecb3d3b39f36c0d35cf9c24b9759f6fcb4b57a993ebc31b002e6e230ffeb2efc5e8bc32778cc3a270f0b7d8702ce15626ff13469f931f8b6e55d1e6c44eac00a19961e02044a938f1d32255dba5a1f428c8275962f75ed5bac930166362c4ae08e3c905ddab4accb8abffcf60f8fc6ed54ffa8f907f67f819faac5fd74a8801b25e48d5e53530ab85f0c973ca589b08f6c305458f0880755cf47ae4170ea2599c339dcc9a2e7e630ee39d13b156d30fe00e805d3da10ce3a279fd8aa82395cf141a1fa898e7711fb6fb0e4aac359986884e27b3b037d13d9504a650945b792ec2d43fa3d3d1617d0683ce92cc3b5e8538f96506069e4ad60dd6bfbd3517451c8ee7033829fd958509ce0f93a89c6b8476dc766db8636eee9b830a44130512477ce651b2488ab1ca240ebaf01e1dce209f78e25006d7df947775e33ec14a93478fb8cbf9d62adb6edca787115546f0c7a72089ac004c35378fe9559d976aa2ff4c9a0f658a60513abcc936363a453ab6503c82c059cc9b99063dbd2657d18ca42963be72a897fdaf118578964aa111c0e7ef78cd441c72bab9e1bbb0e3fda3dc0a31e8d9b29a6e51513bc4aa7df8c8f526b1c2eec6037075c614a8b5ae71888128024f64c4fc0020113836e2c76a5653482445bc5b824e1ecdd5d876df27fc004e830750eb11a3ea005a908b689557d8d6b07ebbcd1f61c8d460cf4c5e010e9b38f21f01589e7f5bdb2c725954089c7fec85eedafb8fbab44c93d99a6b6a2fdd0dac75b0128ff8398fd2e6162eb26e4dd3a45bb0ede8903940b8e84818c68e6738491888c68e8818cf11f73d24baf543519fa543c471a805d7f502bfe833905f82d46bb39f7c597af72c1e0f0326da6e4a944393415d7b51691aec3634ed24f09f0c6f0a5d2d6f1c89be163d534927b3a33cba5e15b8236c04f36c4ce4e6b1b36a59cf9901fd55648ddc47876685e1dc94318b4bd11170191a9142280d32a6c1e8ffb7a09a10d03911b5d409be9ae05dd11291dfe43cf41a2abd980e2d4f6c18a190fa3af18c2dd41f975992cf6a30f2d343c886697b86f0de8b3ea78a1aeee41c647d18da3b7270ac618470933110fe99c94f4ca2557221d5d8a71a8ce9d7a08a0c3e87b26caf71bf5ade85c004e0a82b255035e7e3bd9d3e36338a7197e1311203483f925f6596cd1f4bb473675bb760ad4f1f27016485ef8ecf2c4479c7843a64c7df4159f6a1d3e798bb5c53b8072c09421416fe5af4fe01602114256e4754ac469c2df3279f50140b0a43f31dc479716c65d22cc1e6827cfce777f680b76c6f268078e12700039c04b183d5ae58e3e3f5dfe54724e55dd379eef209853e76a39715ac224c2ce240c78c7d47f906fe6bb0116d35a9d676deec3bdb4b4f09c18f953a77d1ec05af9353d2bf4f1053f81a5e4e577446e7b5db484d9063364b24bc2d8b10c7cce83ca325bca043001595ef53331c5aa14885552722e21bc23900d93e1438a285835a0cbb6e74e34d1fd4dfc88a09f08b7d4787c1bdbdcc152f3b22864b478bddcdf7ceb19c2fc970c7e190bf155ef4184a078c6ba9b581f294b97faea7bda65d4fb261e82324e0f9b40a193fc36f0c1e4345ad71f4157c20c5b391b954941f37eac7e4179ee3726341ebb05d3484be3c6858485c13d0d26a561d820a22e45a3590f879aa21927d49e24711b2eb0210f6fef5165bfcf51435313d4fa7954c4eb22c017be28d05cc77dfd2ca46e8632773a537ce870c79a23888036d660d3edc4233949d0c4f85030ee2367bddaaf2ab3de0f91bd038b970f27aadb7b3603bace8c4c40d52aed3724fda7cbff80eac80e0e7798edb32ff5714e9055d8fed53ec93c2fe695ee5cdc279935ba2b912513cccb040e21ae8bde0fbeeb0df0aba0637c4ab04a11a8117eebee87303b8efb6ce8cbc4936763ba71ead9d2c6ea98950d164c4ab9c0cfeeac6708c5df8bc510d2fc82318598c650d0c8183b04890f2300e7dcdae2433320906245bfb03d7914841bc6610fb7e8936c4b3854533efef83ea54f987a3fccf8b2c89caf36ca1213458e0252fb7a5feab59f174571ee1044508c2cad68dc1a850ad2b513a7f53ce939733b02d619cf6a27413dc7c295664db8ab6d3b942d8cb0f8766b2096fc3483a00c2d4a09174844615ca6b416d0c469c19ab417d0ddd641e67c9d66ea397a8a7508236a83dec44b868b0c67e13c5a420f8adc338411b487ae85e1354c56efd12fdc30aa1ea953a210cdc3b12f0ed30f43d326c43a4c4da27ce34f4090f1d523e4d2f8a764ceeaaf45e39d394a09ec9b783b6c96f6ef3268eb724437c8fa1b5d3f219fa19d2beef1aad0f81659c1cf4f392b3223fc3c801584a1c565378c2aaf2bb7bc5456fd1f10e1e255f8e714f1f2d260fb434c2979e42b78c9515f4493ee3ac245c85e34db2417db1333aa2045ed79198929707dacadf951e0b8d86d24000534c18785881e7148172def2f3d3e7edcb820ba444f0806915b60f8cd95ddb1307f30f2c1566a99d69dd84340392b7a27f91bb5e5ab307018ff8017d04580e679318a067d90ac288439907260648d3f7698c83a28abaf21130388380b4fc38cba4ade581bf5d84eab3706170cad29dc9652157a7be3a2a3d2fef02b6f09bdfdc321e3b7823ed8e4b2a48e2abcc7f490f1711e397d8fbc22d4438a6838caf3b5a986b30483aa1e28da3a039910c6cf5a267c5185378b88cb184306b241eae6e21c04304145aac85e25438dd256e32d8e2c76670666ff0f9efbcf6a863376105edb9d258eabb0e4eacf044b8f3bf8d9a105860dfe882d22888c20a1f3bf6f3118e9fc4a0fc237ce7c76118ce441e89125e8e10fa3cbb9a9aed48dd6de2ca951c399a31930712ce37551c9b0b336cb8e1b578017aa318d4e1d62724d0e0e534c70092a4c172f4596e60f2f44f206e189d173a5dff2e29715b7fa3a4d37679d4dc7b2b29a9f54f716d76250ca4acd719d7b3827857386a8a5d1c516579d144130cae8c49d1e91c32703ff79b307fb33737f987839b494597fbe60500a79633652699814dba21841db42ade0aa6ca5920d024085b938163732cdaebb7050efff97fe365726702f8a2e9998dbf535c114fa29b643c96a8d924d444274841dc42c061260251dccd551af55819909b58f2011889948331b7dde19d05d133c138a575519c2a428aa2a771fcd588436fab48fbf6b431b1f474c424c531e3c77c4706c97bcdda53665a1eac98a912a85bdf31e9c232495e6665aeb110eee1b1a0ff8cabac9de9c4876df0db166f875a6f72f5440c68a9253bc94dcf38f38f0e71d602be28e05342d647b00095dce282a7d74a61b2a7fd36cdfef5cfea733c24898e0ab23cdfb691a47c9f1427b6f9d5a98d73fbb57c4047982cac23440038090844c7c1aecb0227eb645418104f8f0c26bddf175c801614f044ec762ee453619b5bb681fc74c1fded52dee86de04b4d37cfd19db2e514cd1a153d12e00978906643e7e12be4b9afb4ca8657600e8d09f40e5b8bcf8837f5e9a5c917483980b02427f82d5ba0f4d4cb7c69c06f30a61ad4cda59b27c9513295f36b24337105e3777e59b71db6f735c64f214a07197ab0fcda89efac432"}, @ra={0x5, 0x2, 0x4}]}, @hopopts={0x32, 0x12, [], [@generic={0x5, 0x92, "173ed6e0123aab5608d16bbf4fec9bd1a402953e869a696666606c2ac2d5a215f4635969a1c4d52905f150ca7014d7f81d24afddeba4065626c56ab5cd9903de0bd2d25071e3757f636fc77a4e12144bd4180ea4eebcab69ec24b0c481101ba9c861a9446f47729765d64d8d928f15614e5bf87c3e46282a082bb8287b9c00a4fb649fc53e1081e62758e357efd292647dd2"}]}, @hopopts={0x29, 0x216, [], [@jumbo={0xc2, 0x4, 0x38}, @jumbo={0xc2, 0x4, 0x8dbd76ba}, @generic={0x0, 0x24, "d750f34903763722540d5f2176dc37d322644278a7d58d851640c98562eff869b4ae7bb1"}, @generic={0x8a, 0x64, "4cdb130593f88ce0c5281e39deeaf74058e3e61bc9d3f9afb05be9501281ee1405095e64b040d9458d15c0f565a170300f33f44e4e35ae5deb2e637897c548c3cfedc3bc941ef526ccb046e21def5841b778a6188946969dae2e6fa67a78e2e6af400871"}, @enc_lim={0x4, 0x1, 0x1}, @enc_lim={0x4, 0x1, 0x6}, @generic={0x1f, 0x1000, "a5169789f358867e071a95b4dbbd2dea3a57d5cdb086bbf0e1345765d3c2476553c1c0f4906157b9c6a569c39dd0245538fbe77cf001f90cd28786a861924a26dec009195b55bf4e30e94ff529267984a8c96c71352699bbd7ae0bd0dd7fb19eaeccb53c95d1272c1dc8125e27f4ec0024b65c636f3e3f2519587df8330ff454d2351e9eb35176d66e6981f8aeb627a0a935a55ed7291765e3651a69d2779f9e11c31a85864f6d4041b3855bae8cb6a734da47ea6e1362979e1560a630c3af009c630cac2b3d76241a94a19a288e60da80418dd7cd788bfae04bfa347ab967013b24a2470f03f9b34e24b5e531e49061e1731b43df296bab0a3cb92a97fef13baad86e46179ca0fdf3fa17e2fb3fb5dd8892b2682df6edc404a183fb1b3b2a58ac10faeac114e02591a609806bc41212d56899b811b51035a56bacc0ea633bd923d1ffc688c2d3497db6fd050cd059c575f1d455ee7364643ded95b9e24dd73e06b8e4153a97cfdd2b1f21a235b4cd3e313ee1168af0c9a46b63f03d6752ad157bc1b7015fd4dd046329d9641f8cf34b44a4c7831c8612c1cbcabb69b6db9aec9398a009c352fe45df2ff61c01847549d49712aa2bae74449034fd88d2e6ae0ab493fbbec6a5e785fce08d077bbd48c54166e86f9c24a72bd395463de69ae649ae3dc5e5c131c4670ee5dff3c15a7f902074028d3e4f5cdc9969ed88dfe194ec4b31859d32f42f74096eedf904dd8b07fb9f3e0fb647abd4f141484d91592be341002977b1f0c6db87c136a1f14108da9e8e2de94202cb58cbaa304f16087240817ce3119bf864513d16cda635ad4cca24d7d15d90a5a393b509a96c4f2a08fedc0c7bc8ae74f16b7ed2a170760f371196db85959cf587b1128285f4647c192100f1327278e2aa8f49d4278d0d8ba8e510633da70259e0b08cead23bf66ab3d20c4ebe23d9dcd442ab1bc0e48f306042b5ff09d62f5d0ed6f4ebffd49cb223241689d3a87b53db910ca393257dbfe6d3c111f76bfd06cb00dd79d9c01770121afb60049bc112fb1594558df4f40d3b907f539b9d0fd997a8cd284fb16b60f890533afa88ddab909d8f1ec59c159588c9c6931cf4b1958ccd8969151dbcb3dd286a084c6a4d2d6cc56993dc71dbf133ac25ced8f6f03ceba62782f5b05b594343ff41d53cec3bb5197c81906134a76a53b49dbfc33b06a46f8df64165a526e8f6a2921ee8f931a3968ecdeba5ab050790908e75a8be9c38f60c02cebcaca168e42290c646a97c1b19581c03f0b9778eef8999aa442789174ffbf69512f04864cbb71029c56ad5a25d668af0de0b4f2f29c4e0a4ac973d40122f40d4a232666e67fa9a15436dff3b39f5168d358869f15463f7a05e9844f747f5fde0fa782ad462947813563fda0a2f2ab7ddf84d0bbc57bfc2e42121d4d4c7e04fbe43d08ef9ce281f5d5ff00d1f77d8c3455036e1a9cd2766e5253751f020d28da79783c3a03d5dc251e39a981a88ae167191db04791f8e5377e88ef4593f5aafd0c20bc23be1e9ebb39a28b5a3fa8c0676b70adae964b801ce138c49174f836a0a6f42c894b5843a3bf2b76a7aadde7aef4542302de396e1a1d530a40595d8d61a7cfed6e94891ba0526998578c0b743a4c0feb47b06724f79094974d5e7c3886c1af92bb8106b6dab453d8cda5465c99ccabf3c1388a3886dba6a0d69586610f64008144e0b353fa9522088a9bfe5d1b04bb269780542802fb139f5b14dbb7b0af1b1a28af146966a184043d4411c1c8aee852010e5c5d11f15b01f8b9719fdf2d46201ddc8a67de6bdfdf6177fe2a0344d7431d0aecd32f58dbcfee31462d798e1025905c057fb0e607813e3fdc465b225566a96614f542e4ee96599f80287d78801ee1f747f93ee39fa8a09ed94e8a4c4d04752ba358588c274bf5d7122dbb8e117036a3c9fb38aabbf1de7a76d48071f05cb925a48a12eec8744370417f398acf81f5897ece24bee029c6a6f28b447f66e32820e166ab0f662852b9f43adf3ff1941f77b47488c6645fe8e516854e9a0c2647f6cae2b30e64ce1fc674aa62e41f0a833b51bc17066eb0da3f72552b5a24510a5df99abe868ef597fb6c2b38e5cec1a4d9a9508c6d82e540e0969bf6bc4684091148af0db92a15792d037b12e7b37eaecc7f5ee9789eb537df2210adbfd23912aa2a94a297dfb3e0946bfb74366b4e398cb49e276638df838d92aef0c214af4ae68b7f759a7a5705bd8faa45f2a502acc2bd962ab6d29f494c4afe07f2594be46de3763b4100dce51e93d522c7453c9167ada93e478d093363534672beec2c1d092a384d8c2fdb03db93415df8be3a509ef1d9a84c885a2cce51a898474b0713fe7ea63cadae25bdbc51ff87753b8aa136cfaca04d9ab067fb7a6b964fed902a5b07c155c19af5c4d11bc72c32c69561904a7ea1de850c78fdae23aeb70721d8cca97bc96a10bf1a37ccd40cfb4792f5837999fd181ed671937f966748c106820c0ea0f110f4d033cd291d5d965ef2051fc813536181e7babf899d47beeb84a738f5062a9029754abe402184ae412729c60e2529d4a06a5feee187003f5cf2de8db4b7894af583e45f45435e1bec4d5e5f4ff220f99ea7ab277f48593e54b600f91fcf9775b8db58baec1a1b4e2267187ec5c1d21b207244d348a71a0a0a62378e3add020a177b4a8990dcd482e48c881288db2e451d5e0ad021fe73a36f5790758434be96d2e1f9ace6cf2128662d0e5bf7ad99dc564ec496fadc3bd479b0b6549f1828d78980877a1935e9b7b01443f456307c11b369604bb59c492c9f8fbb162a5d5d7a52c88cba7cd7ae6e490cbb578ace2ab993d7561cb3015363de6fc3e6fa14a95340719075ce4ec658dce08e368087675560edb55a4267b769bc96e8d0028b21c82f91ae3f69fc7166b97eb008e51c1c995103b4bd136b8ba90f4b751360bcabb8da3855bc0a2a6ccef101dc87de31151c2046747afb3c0f94aff55e970e5dab4b1f17d4aea282300cad037280480948362ae0aa7adb89d9ed87351143037859a1df1106b0deccdd754833eefc1c62333ad99af8ed2881aee9322f631391fe75989c231b8a8a77f118a60c1a4e1baefb91261c3e449afec17a645a8af1c222eeaab93b6d586c1d9381010b1863fdcd5fb5e0ccf3eac09be4d5e3dd2d7e2c93cc9becb745039d1384f756f01eacefc299e5d47f96de63052ee9755cfb29fdc77bd8ef5193a80c3a769eee8fa68383aa523403a86d1ad1649ea3f8f73b9607e648f25b35cec1217eaa8dff1e37234ea459b6c4989f4c5308b37898924b6974be862d487b3b71911056d34bf4deeead5dc4ca8f4bdbc54271632dd5731deb28cf5219fc6403ad9858c26e96b51526ba61cf2d22c9c75e3bea411b81443c7786729961ab75aeeaac50381b14a10b1f683d4d0a0c2effe847defc3a7826b193a3a5bd28cecdea3e3076ad9b26908eb305b2f80440374a8ac2d3a645ceb7052a1db324b46c8ed71a5ea63ce3e18cc950b3944e1f1cfe1eb5ff7627ade3489953310fc767312b4684c7a52ec9526befa6494ad8e9f9e79766f210c6e44ee76592e1ae597cd7ce1c8dad842d950673b8e2c797a3c217a3e88e84381ef04fa4d435abbc71ebc49b228640bb1c5ec84cfb81d673f80c6bbb81845d6a9b4a0daa245170ac1eac8f41530c23f166fc8543e9d6279f782a04ae87ee72f47435330fdbd90346a1153c1fb1aa1418ca300e63b99e628024c307a1be56054fb28ef57f8517a1ec29eeced109214aad510a9a414d2183a30bea655032b2562809476699b46bcc03e6173261db0a12a4adfd4c54ae9fd4c8b1ed7f3338e57a301b4d9085378d10a10e071c14d5ed1d02e0435941475d2365e95f9516f9a2a42893b428f2cfccc90d461d2023beed82dcfb6fe1d234b5c5644aa1022a086f16769e50f8c58f8194cee3750d056211def3297cf059358141dd4f8f890602a77c7f0e81ef91658b15b6325d0d84fc54ac27c9200b5808d1f2fb6252a8b885f3222590f02be5bb2825a31fe4c3a0cf2ea7e251e23a1c4714241a91e31c162fb60152eadc59706de7ada368577b98569428f98362b4d9836f73558ab4bda93a930eb2ccc3374a09b174bb827008d672dfc4bfcda19d2ca2d3bc0b92fe875e2d5c39fe25e99cd5aab1e019c0445590c1d3d2acfb454c358861b990ce75631e372d7b75d283705a3fc76f36e2be4182d0d14e4caea1f2a5bbe1fedfde30d0e37311d75e1e619795b8ddcfbcc794d5440195f2ec43a8652402280a1617423c201c06cc7f1763869375e85b729d096efc6838e5b411b4f1777885349cc333bc579034f58548f824058353347691bc0e5010615db952e01ea8f2192f53c55f5b1c4afbcac3d5ac7894ab39d1ca62a38def4d5d9840fee36c1b8c0472fe8d09cc5b17b13f6ed6a0d99fbf38c28d8769b138a3dd4a2ee7f1400263257f41658ffb6426dacc37e9c307891f2f1be5314f5fe03f7b4e1b01850032dbd0357cb7ee3b8a5ad04a6ff9db5bc18e238fdab8123fea5a515d90faab2d76bbd2515833c4e2ed8f44c856e23e45280e8bb86aa60a9524b84b3645b5e0f729f8a25783f9ea500fd8e610f0cb941187bd6dce28be9d01da14bdcf3868b8b2d4b74c70cba73ce5080657bdfc23aa32299fde3bf03d49a4173a2eab7a6c53c825334aa11d600c4ca7d1d278f0f1a24a290489363293ef589234ad37d5c892396b52b6b91dd636c307f2c499f16d8bd2de75bb266560e5830a09cdd8c633b77ead4a609e2c6b64cd865e63c426a1e7a8eb9d20c356739a1f3e7ce6a468dbd70a1f210106020d106fb3e0104c58b0d782b59d78ebb19e7314f7b8c3028567e52b006b022a8e47ea07d5e351a0ef1b2d6abb5af17345518b9efab8f2c29c4233f7a2e5a23e11cdd4286fa06ba4387d442b9b6e5975c9afbf5d4971a84e5bb99707d88771d1332f63a3cfb7b6fdf308fd2af0eb7d5dea03f2c0d2dfada5eea268c0c45b7969611745fb3f364ebbe511f59e6d96975631100ccdb6dbd904b9316fdfba8b496f0a759057eb34b5a48dfddcadf7fc927183cba18f2d79101f2792f447f61b0359146374d2cba41c0b56475027f239226370a2ab7ad49df5a0dd99c2afe5068fd13db7ad159f00d63ce029ca5ae485a5e32b35ca5135cf4427d5eb936f2170c1bd969a2fe1af73627bed50ffdc8d625577a7be1b7080253dd9af38cf7084debccca110e98f5ff38396d831d089c64a4ccc9d21c5d955237b92afc27738f6cfcdf0004f2dd6a6bbe861994d2bd3a6dbb82fc57b7f0cdc3cea9a9c29cd568ec0ed9aeb49ab1374144de0382eb1201707a36712827f53d34b05d20f88092006c110ea15d84f8d2bb32a0dafc9fe3a5ef7eb5411735720558093efa6904f7c4a3fe7ff9a0602ea4d0ba42fe6e78687ee4643b415050ab500367afb5a6ee506a69a54167b7e2bb168139a10eabbb47bf553e92c17b1754ef7796344641efa34df4ea9fe1abd97a3713c5be1c477dbec3fb332700e876bb44fcdbc40a933e1ff8e3f36b34337727233184845297825bc63baa7045185e2c2264cab38348f9a6b2f341b734dde81137344bf2f372b1badf64ff5123d9693f3992dcc49da8fb08dd436e8693801ff5c37b8f7a234877b52c6279324739a5e5c439d60413d70473af4b7e1ca3cd5eb32ecfc89334b63bc72e3f7ac9f295e6e92dc4716c3482d49c18b293221af0c8a453724ebe4ed2ce2c48b0844564b91673a362e75b65fd3b1a11ff125f"}, @ra={0x5, 0x2, 0x7}, @jumbo={0xc2, 0x4, 0x77a3}, @jumbo={0xc2, 0x4, 0x1f}]}], "9ffe98dff5f0f601786d378a8da7cc7246e045799e5e213f83e2a7e3f0e9105b988b3438c88d77ecd4a336daca4854635586669ad57cb76a4eb0e177b5e8f5a4115233457967789223cf59eef46f8f5623a4e85e1e"}}}}}}}) r5 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r5, 0x0) shmat(r5, &(0x7f00001c3000/0x1000)=nil, 0x0) shmat(r5, &(0x7f0000ffb000/0x4000)=nil, 0x2000) 19:35:56 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6000000000382b0000000000000000000000000000000000ff0200000000000000000000000000010200907800000000608da4461e0155c98e00040608fe8000000000000000000000000000aaff020000000000000000000000110001a428d249087bb08a"]) sysctl$kern(&(0x7f0000000000)={0x1, 0x13}, 0x2, &(0x7f0000000100)="bc96ee1c8c6f274edf9f1718f8cf1551be939d979ffa09856327d015e3b16f757b11c6d8e0d36bd9085b47ae1e0d309dc42c727ceb7463227e47fe63310f614a9bc4fd4bb54348a459338a54e02708f7849f2189887e2e050a5b72cf7b59f5c50f7537814b4ce74b0830fb7539a7d963395b01d7d8e061347c12aa0fd0d93c822986554074abd1d331b1567973de01e42e4f5a1c95e094c8d1dfc596969bae2acdbbf38e82a060743d4d3d49fe65f221f1302a32453dc5181baf2dd5a43ed0a9eeab4dcf207f4f3919dde2bf761ae0ee37755ead4558a5001f6819086d21f4d7f1f46b92d1cc5fe0be0af5764b7c0e9b1b38684a1252", &(0x7f0000000040)=0xf6, &(0x7f0000000200)="a105f4b4494fe1e5f64c4ec74b2d99eea5607ba36bd664193d39dd2bce2530a2bed825464386bbfd845542ce10da728ca7b7c32fa649148bc71654f9dbd28377dfcb7c995ed7bda2aea065c7cfdd1d7e04e96a5a7e12f1cabe9e5efe698bc670f9fd5a9fdf2435ffb05bbdf9cd62ae910aa25c9a3104639f0cadd2d471b5d9c7b676a402208150e5bf60ebd4b12d37975cad412e37a86a02889102e4a6206d14b133f7d889a23fc0", 0xa8) 19:35:56 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYRESOCT=r1], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b1000504000000000000", 0xa, 0x0, 0x0, 0x0) mprotect(&(0x7f0000441000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x11, 0x10000000000003, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x1) sendto$unix(r2, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! 19:36:06 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8060693d, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x9ca, 0x1, 0x401, 0x0, 0xfff, 0x0, 0x3, 0x2, 0x2, 0x1ad, 0x9ede}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r2 = socket(0x800000018, 0x2, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, 0x0, 0x0) 19:36:06 executing program 0: r0 = socket$inet(0x2, 0x5, 0xf8) getsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x9, &(0x7f0000000040)=[{0x0, 0x3, 0x0, 0x3}, {0x1, 0xd6, 0x7f, 0x5}, {0x5, 0x3, 0x6, 0x2}, {0x9, 0xc2, 0x4, 0x2}, {0xe93, 0x9, 0x2}, {0x6, 0x1f, 0x1, 0x9}, {0x6, 0x2, 0x26, 0x67}, {0x5, 0x4, 0x4, 0x5}, {0x0, 0x4, 0x81, 0x6}]}) 19:36:06 executing program 0: syz_emit_ethernet(0x19f6, &(0x7f0000001b40)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60f8be0019c03afffe8000000000000000000000000000bbfe8000000000000000000000000000aa8800907800000000fe8000000000000000000000000000aa020827fdf60af501367f080e13bd2ab894f529a37c940cc2425e0e6c3fe4b8612028f690d05e40e6b33d9894d996cf01c944176c00ebd151084f3a118f3f5b3af88e9da0770011f4cde8795c136165a42afc059c99a055f391c623e53327b053f4d573c6624dc40a52a3df4c05604b20e15634a92e87d1699a235a4a5c45afaba8f7c4a741ae89144de3dde1d2dd1fc3f7df98e0114b68757f878c3f898e4910a4c8bcfe7457693662cf72bbdff8884584b22fdb5533a21174af6d3c8a227d9f8fa4d61b925d70dbd77de14e09545267514e0000f464f091e170cbf661e03fcd2d53bb9b3809993e49644d2384d720d179de7c19415d102c861185f0172f5b8e27a68650dfb602b0268494bef3c8f9a632d2e3296d6c0ad3171d25b44bfca5012d08fb2797550249ef4bb0fcf83034b955411cfaa4330c81f59f9703d03f6b946ec1a4917d224418a4b4f04015c54084d72bf9a59d8e504dbad7cd03c8e06f0ab286d1e85c9ecea0934968536d6fb10a10a4e1c354d69311d45cef9adf3a98e59ba10f021eea66da4f33d01120c12728a691c6248b6c7dc348387d8975288a33c7cbe31466f35af164e29704f60a42545ecfce5d0e46321d2accbfed4cc77f7fada62efb94cac94857571fbecada26407d85124845de72b4d5c5ad342c5dea630056ca81f99e7cd842eb754b409b1f7ef103c03a03d3ff9bfe345bc94460bbff78ef30e260143ee19b59aa0fb4f41ba1a4b2167e7fec9a0c851ff15e8509aac374d2267a2dff2f964dc6c97d44fb08a6dc15041409d7411d9b8849d1b52351a2e14fa810cd52b6c85fee841cfb1e2d7d076cab1655bf55a05bcbb1e64a0ac67603e03a0d62c846e442e47b4997d5a2b169c0f211cd14ffeec98ada38b1ae566448a938bb5a24d75d55ecc9ef85b08ba134d5b39f4179245f68edd3473ad57a996f3185940d05c89125addca7857bc523d41dbe74da8ad98d1814368cda6ad0a4a122da2000ee93377e76eca1448071ad077e0fc81fee15268e0603c8b68e8268ef079a5f2c22c04491f588a414c43dfbae69cb4a0885de06668bfb1913fd9a94d65b39230a758edf94867adf7c733b11331a00a591ce50c80419f93ab48b0fadff158dedfc603aa461d78743ad9486cef2f8201bde1e90110619bd2b5e84c835f998b13d1ea2158b81e9accea9d5f5ca815e68e96ede7e3cd9e4df9b4b56ad55238ebc8acd58707c25f08aa5af44b1f848e70aa8796d9b5d026798c6453dd7d0ba65e78a67d05eee397a86d268e567aba665a3ddef67a5ccfcecef992ff045fa62d96630c186910c8a582ee90d7b5951c569d623225d528369f2b1a587f58577aaa6051a13a92b6cd78067a3fc8b75e14983e52ef793ff68946d10cbd3dc660c4f17802eb286c965595f172389ddb628f9b62b26ccaae6097d0e7ffecd9ef705c6917e323d627742e8fe8ff2245552f863a4b848693c92b9ab5374c6a7fcf3e8b7611695705a17a71f24d8c315dacc8d33115dd2cc6e1410690e0cb3a197f78725bc7919ba5bf7d3fc7c64fec77d02ba39bad3b4101d3e13bfdcb3f02e64d56db9b140c9feacbf1a9584f4948f67f85207390d3c776764f59c174f10ae590725cb6f6137a7a903e824cbe5ddc14ee3b3e5be79f161a8edfa77834b3cf6ba8849fa4e76712fa52f05bb8009ebb85c6e4c660defbcf01627ed95c53f78f3d3f15d32ff7639ec69419567e43c497b29a6ee379db7d22f1297f4f6b1b9195252f0bd8a823e3f53cef155545d5d957c677d9ae102b6c2a7d7e531522da652f9047726597e4a382b943b0bb75ab6047a92c2cc22850658bd16f090571e8b6a5cf4faf31a3dc5b937fc74102f97f4b84718a9fa67c72a35848580a5ad22ec8e519742bb94cd7189f58db3a505f1b32078de93a6f0f007829f98615e5ef79677fb6112d81673dddd299ffcd29a39bc2f6469760888ba56d1984e74c4338ebea81f9f15f8679527099cb20bc5cd235afda43528fa1deb8a405638ba0a01e1f644618a84dd4b96fb979377336fe32351f411ec8509a76338e44fade109ea9b1c544265b292db2398bc1561924cde1f6aeebda4cc3a443ca7efa688c744fd00aa828652fa61541f271ea28d01d16e7d8421ffbafe96232e602da6f99bed4244f78c86c161df734833774839a0f98a8016b3cd53563d9030a26d967e18a4fe68ff3ef9ff096d72289f1902e883c810bfc287f5d2d54376006cbd4d3764087e3f63cf94ad25f811e7f5ddbc4deada04c546766c08bf3b71c0f33d33db9630b485ef80bf70e45a386e2345e517da4a5deee9bacc4d59757dcfbb471abc58a7250e00632c57522e699e50c72caff694e80b51d383eb2c4809c467f378b0c274d4d9d7fb949cbd4db79705449b4e0bb68666dfbec16445bd971f4b0bb5d28bf34c96148059e65a3ebbe72d36900fc7778dde2facbc3ab8b9cce85f0f2479562e632e2f1948c5ca97a9a5744f99a971eb10e2de6cd06905df1fcd1089c790877855b9b97bdc8703f9e5999f8fd3d6fe576e4b2fb0e9f50ec8ec6305238e6f2735bec9f90a87bfb0883c06698fd7d81480893ab17a68a0ee410a2afbcf2c99dc7a79cad814dae59060c6b540c08b3e8cb966dbd5df36114706fbc8a99db4a17f3d07ab18407ae42f19babcf91fd26fe74d8a6b8a6912823c07df3ec7e05cd5a73169e85946afc64174b34388f3438ecd873f1ac7477cd551b9f594d4d44cad55a3b7d49aa36bc5a6c1167b4e5d802b56c86687f94fda2742ad3ebe1aa5dcfdac6aad1ddddb1fd33c5b3075fc74aab1a4252d08c678eacfefe2f912b9c58505d3fb064b874e4bd1321f4ff3f2fcc2303f2352bd2bd44e70bfe88333e6ca8753b373cd07273ff7544751761a65a400fbff6a9ca7adcb676191ab5d1d7dee3db5dfe9f28aa071169b87eaec85201a8521bb055529b7b6ae54f9f4c4e4f60f179e1c118034bc37cd6202436132499d5d2d6b4bf8feecd8cfd87cb38e26e3e7b9272ccffd5e675ba198f1bb4f2e3ff2d6559b09be1e5fe593d021bf495d29909eeb14e6b58aa984691cefaf2f7f58c9c9df9db8f02c704e18850ab8742000d62aa8974bc7a2ea5bf4a1ce63a1eb71902237875a69fe4a06ac2b01178209b98239175c0b4e5607b9bfbe827a1c6203ffbcb647095897d7a9297949ba2aecbc17310359ca342e6cf2cf3dfd59814ad9e5747b9abc07581f0a3a781a3ce4b7e76aac85a513fd29b9c0700bbe767f8877811892093ad9adc5e9a33c11de71c1261a768bef4c01b12707b2c1a04d928a540efe052c6cc822375cabce5553d34c954494db501f348542007b79eca29a38348fb9888a2cf45ea08da1d342211071bb112ee5a6c004b179c860d2d2614c2db6b6bdb77e9a1a2c0e5150b061de1e5452ce61fe8a59d2b728e7a544595ec6b3ec0068b26b9d2166051225585df9d92a4f8563a6591782c9414a34a8e5d06eb5e08c15b761fe269c82216d3ca8c92b4b882532a1748f05813ec5eadb44bcd47c298cf12064e776d8bf193bfbc661b9e4435fd463e8b1f2b2dd87706bedfdfeb3e0ffa6fe8a98e5fb75e8c721f6f3ed551e2592c91f5191a1fb8ad0e03a31b833146896034e0b9af77993e8b3b9fd359a2d547fc5fdb757b689e4bce09742536d36d1cb1bb11d54c72912d6a1a49a5f4c4fd914d10033b84f70822edeeea446c5485774d3ffa2dd605a90713b6170d68103bbe26dfc57341c9e98e1e825b83c7516bb0d2e4f4368b27de12af27d2f7fca1cf36c9da07125ba9e24ecd89b4d633f6fd7ef1d04e0838a6ed63c9e391d43bcc2039e85c4ecd1dd9ed275279bbe2c22c8acb2cff152166ea21023b15c73f7519c99b341865e5d8ef724b95ff8f7f86b3d5f7acdaa32ad6566d2960c9b8e19fd0cc77705071971205c29352aaaf6e012ae0c3f721bd9dd6200f50c7a24621dfe8a0ba83d4a513acf576a8a968598de5fe6415d1a248850dca8a8b6d2f8bc3b71b54d7ff20e9c61a2b038526a2ed65f3899e90bc7ce554f2f60b35d069bc22f108568d425e6e64bc1b9f94fd4fb25e43831c455ae8e088bd85aaafb491bd25b2d30f5dc1ae7fdcc9620ca9c2fb1e1f84e021c4eeca7d505f90542d4f3c7967a62908d47fc7a51f48fb930a2ca3f10bad3d91bf8990a68935c174af3422b6e9af88303b33f3d3866c58aea4f2941d456774c7c8c29b2b94b726a40a5b748ac30e733f791598ff5038f3602e2f612a8a1ad085a5132dca18b6cdf48d41b3d174c4b3a9e5d05277dead54d0c16ef6a614106fe747ae3a3288076328182932484202f9712b2998a9ea21fad359ef14b9218fd8b9fc30a3c71edbcf0c5a7335fb0e3678419e2d1a92a098ea19383fa8fcc3864fea76ee3d9847421bbeb3418cce7bba2986d4df378c0072cb6d01e4b0399760f0f2b675ebdcbe1c1aa811a46c8e87b035ec48e74001fa987632b8b357ad3056f96c7f82b2582f4452a097e552ce67b25a281e14ba4ff8c8eddc2236b361b04b1345ca9f81ace181da290d147649e5c09adededf9ccc2b804df4628e1e67134e350f8d7b3e21a99c056fb25b199185559332fe98880e6d5ea0a4c29ca70842246a24125e19cf7a8817160f460259273bea074f7f2a4025b2990cc206f69a156bb2229bc61e6aa0859ac89ab4f0dad1e030a9dfa3fcf74051f49a8a81e5150a6e9dc49e1a3eba00c442fd0e7fa6542e4b4963fe1496999ffe5e0aa249f2a581c20c6ffe68d04578f7061379f1e88a9ca442c75ad75fd4ba5d04af116df0eacf96aafd7e069cc56230822c24b42ae2098001ab868b1b0f79b392c34179fdea7476244bbdeb2fc50fb512f19fd83f1b545bbbd15b906c78624a47e7d73ac2c8c1f140fad48afa1f42eec413bc8be2e652b891908818fde6690d216f165cd6c48d78ece029b7b01589a12afdb8f43b3419f65d82d12beb0aeb1b98bf22bd69291665775811c905e86dfda2cde40f060ebe7b2d3e93e9f32918762b1142b3371df654cd9990d015b375f7373840e4cde039adabfd669f99a4c709343fcb3ed2463256a8096c6acf91be7705fef5ff1ca8238dae06da37199ef30434712c7f9a306f0ec0ee771beebf406df2eb5c662b777a356bf23050e0bef2cdd7c7727097fcaafc8b9a759509d7ec2d852cd843b632fdc907c61706a076f75d03ec1b497d4c61e23a0ddc2a5239eb48cfed3677750c10ecc7b268d88dc05df9de4b3138c502a1a43622bf9938b3ba8e090b2953f93e72eb7825ca0c170a920e5bc5f87cc58a4743bb480673e5bc0283a5431372db6e84c36525c769b9aabe0fe3e3a100a17b9b1362cd1583840a5f4dcc3094858bd0db709d956cdc190ea14bd9c4f4a760c649c1b0e7ce2586e4baf2af3835b90d2cee91339c693dac3133c3fb99c65f5be12e6ead396894b14330cc78f68ad4c0579bd5899691f4792cf05f2bd89b9d076ecc8da1b064f40694270a1a4c873ed8b17c5916105d915c1471e97ab4f252f030d33c6807c85ecb91348d96727c734b79dceb965b4e729c5a39d0b80fbebd68c0a19b9da5e055b0b13b4a4a125bc19dab97bb46281272b3f22839537237392d06de2d4cc62b492df6c7540d484d19c351a6f47b80fa0f6de300cf3d1a792a4ec8d51de8f62c66d1793b243a708a236edf0a58ff31d311736f6fa546e6bd016d4fe4a90f2300e72ec96fc10173bbe02c05c746f4be6d81fbf6549725936b674e4dd21c7b622066eb5bed656f9650d79dc37eeb524900cc3bffe1dc61b5850c8d9a95cb715d54194325e26eb1a49e019365d78bf18e5553af9c5ed98babb3f3fde6cd133d9b6fa7ecd72aa31d1fd791abb5e9f9cc45aa681d1f1a422b6cf6fe4ccf1639f2a6f07344d20ba921bba9b03329de8f29de9751f3829a78bd51a14ec97dc084e502b60e144ac13fdfae0edb658c4e5fa277dd09f4a3b57fcb6681f5f20caa5899cd44012204502b24bfd852a0a73c4a2f8d270bf820b49f2b8fb8d5166e5e329ee125f3e75a1095fc056e3f5d4c91dce40ffcdcddd8c64f1045c9f77fd0b13456cb6c254b5ea83f828d6e321d8e2cbc6b77f001cc32bc80f2dda9fd79a4579645b6745da25ef76495c1395a32357e47718d6a393b68131651e5072a2358bce6882e73871f7538506b025dfae148c71dc3f125d64252b54f7d3e894a490711e96dfeea1b0a10213fc4d9575ab89a6778a68e12f47811c74867f5879ae19a7b215cd811b97a5116041b2b6049d65bd49ca488960742e80af59161988bb882735895245f036f382671a655434a2b77072f3b0499ed186b4b063a3219f010076be39e2bbddfc372955ab76e55b078f76e901593edcae01702c88383d3a441e7dbe29d3cae4b019802f45ef349e48ddd53b24e113ac895a0010f82c465bd8e191310516c175793079c076c793e202773980ba1b9b69b38ebab797286b129857ed0c086595c7fe2a9c2158e63b3c5894685a1782b89363d7adf12405eac5fb0bca194b9c58b71f56c3e066bf67a2045e7c3ca7ddc8695a04fbb5d1df22fe5e723c2274a0e42e14534757e08a6890ddfb2960fae75877f8da6e5c2cce9000ed8636880e58b2ee40655b7b6fcf00cf6cc142be645ba7f7902b87dd93cba70e229dda84867696ab372114d0f7689c745f26212fd72e939df7527b56baca2e6cc722f882ef743db67fd1f511a76947628634e5e8aa76fde5a614398de76e36209543d6035d4a07a602477aeccbb7a1c67426525cb06a982b94a3a0dfc403f3e62ee30dc5106a4679b1f99ec71b6d65ae672df57b3123d3b7a2886fbb1ea83bd0b52b6a413dd0c16c51980e7629a61ee59f68f35ceff31ff22504ccec44410486ea5ea2d30b6f128083b2082d03edd3eda9def4b3a1301043290c8eeb594c5c3f8a76fd8a5ecabe82a6e584928e87d39aa712066dce4b326912bf74411df0f07fad052f0fdbfce111b5d03c572194a2fd8b43864fc43bf1d80b0ebcc411471f83a52ce8c1d8a277ea43bf61f3c08288ff7817f68a79afdcb8fe641df03d43b2493d3149d11c579a3a5fe63067c96fc6975c1aab05a7d3e7e8203437c761f235c511c3e1977b9fdd92d3340800412428ed3be32affb161977a2e28c1ff5f8851f9453339d6628255a2e6a56b5bc4a62722c79ad5ae55b0eda8777fab9934b975d2df1db5002eebe0d0e0ff843492709c9000e87478fcf567e9d86330656435ae847b67671df8114b052d615d61549f58863e7dc17980fd93186a49ad13f81c396f4661fe4b778197d0abcb11ed67b8f43a08f4d00285149b9da5a543f7ceb0fb737fd5265ab5262bbdd2a39c6f6b7eebd7d724fe097e3828afa2cafc859759bd4f8c219344bdd2d92ffe7480cfaf587e0f797e65d3d047bceb92963a8b6235fd460f12fead1951507d9660936b2f1beea47cff77d008a465f2ec4e2695c245df95982c866d486637428f18c4624f3f85016d20e67e71002553297e6b2a14121c908aaf435020e138c60ecb20147ab5431c28b1fb5bcee571c9e09d243c50d54e916a2a2009943d5a64a55d25bfd2c2a1e30800b3f8d731482ad78702ccae7e3b5332c65c9bcb59a5d28203f8d40644fab17762954a2bbd22b54ca71357001bbac5ecece5ee6efc2fb7eb22eb3682b33be1ab161629b580ceb452682401cfdcfa73fbf2360ed24780ec36b31c6c9ded969bdc7331164dd41951c19f8fe1b16f05d5357af7097890b8ac62aaf8ff726a47662e81d43574ce15023c8d5fd91c0c9809857609c39d8ec963d01728c91236d0a458157fcdf84cbb633c0aa1b15c1f9a9baaac0e52cceab61bc228a5482a64426bd81f7b4aa9393f43504bdcd6a96ec22b2d55e1bf20e9eb68128b722cac9d1294a8803abc00fc9a372a2bbb5d582dff804d728318b3691fd1b01004eeac166dabab1530c8dd7b267a98dd2587b10787b3a7e9972f98b4c41c5edf8744f1d66c77375cc60efc63d4d4fa4303575d573e3fe5b138f8cd8060085bb702d8fd273d8260c19b3a9f5ca5a73696bb1feff8861bfe601745149550aeb4d79cb6716b6dfa5c6f6a330339315950671881a24b71120244912a2899da46b21f01e48009f64353f7f378070ca823f510bdf01cabda8ec82ccc4cb60c9ec1ce4e7ac76f1146a0fe56788fd7392c6f09130ef77a0eaa4f7a7f7035f324098d06d97a0c2f48f772c0a8b68c8af49a59e5bfae3da2e7b4ce8c6c63391c82693eb8d11b8c2e277d3caa9229b106ddd47eff4d16d561a9e421a7a62d530e507a3097be97eb7846d17b7fc5428cbc185c0c20d7a6c7338cac06d73183782f15beb6925d3f74c73708f4d38d68092fbd07ed9bca0a9c560d67f6277aade6ef352ae29f1a587e0ca07367f1e10d07dd3f4a40a57ff452ae4cb8a7ac81cb2f78f9c04b055c568ee190db8e1cb159ee765dc02836b7a44b35adbe9fc1b80a368ca90bb35d483c1fc59dfde974978ebce84a4f26eec67601ff3bcfe23038e5617537c39346e04640a4588c86a4df5681cc84c0f129f34f49a46985419234644bd6582563222580abe410a986c3ac96be090c75cb2d96ba2b7c351d2cecb8b22e1d43a1fc04debf21a7ea4ee24f61a1d8073285a5cb18aa3899c63102b3b356c63fd040a4952716290b324e3d372774269fc9b3b63b396ff40b13e27c288e180e7773331f35c620d12c75f78526537c2cb26e590f016f33e8e28963354ab44c88f21b261a780ef6b63a69a210776136ade3896c540d5b78b0ab0b20c1d975f9c070fd11fa51aa6ea0691cf764bddd49a9ab9e7459282ae4089569448278b3e1f1a23b7a1e07bdfb9521a125f5fb87c70699607d06f760a09a7604dde39aad8f5c3c4852aadef19e73283dbe2fa4cb7385be1adefa2a020035382b748be7bc246b161d3375c9c5a9c1b41164e1b1fd67688507b176ca3ba722f75622abca54d6be57e45328ea2e7a3a3572797123e030b93ac567960dc2cfdccc8278160f1bad58e5a6f354f445df1a49df662f582c422eff6c3f49b7a31e9037b582c8bca75c684ba857ba90b6469f3c0386a224de1ba20311cd19dee303c2b8e04483f28a8c99af1bac11e01dfc621060c60dc774665365c79925688fe358601e8a49b6a5b545fe5dba0413a547f0f77d87a0861b01b6d9cc0931d1f871a12c1522ce95415579be6a5407b7679fab409d5e1710e0bd10afaa2815e9125a52a389974c70a86db73bc3421d214fdfad3be96bcec4a8b46c9b8689f82ad2444cc0e100"/6646]) 19:36:06 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000180)=0x10) setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r1 = syz_open_pts() sync() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000d, 0x0, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000040)="ed6d00fcf19f8aa0eae06eb5fb11d00d9185c46d96ba10b23800bc33f4863ff7a270b3e0b3b981", 0x27}, {&(0x7f0000000100)="256733f7fd64dfee1a10a1e432d2d5d175c745a35c8de8dee7d7d7b32cb5db73f8a706faea6085a50df26d919773e0d18d", 0x31}, {&(0x7f0000000300)="217580db9bb2ed77ff09494b0ee1f015a0ea61ad5e24eef8d461883fd37b8d5ebb05ac092f183e5edb75aede0514699c83722745e3c21959e303953d78bf68d911b63303db1fa2c20400f1eb52855a4036cd228286208c0dff42973bcab9f44c0cfa69c5bec1eb7cfe929914ef99f584665784446eecd8e25769a6269cd6eb345c9fca0c44dcbadc4931d055f9304c1605d948902d86e747d41af417054dd2f165dfacb92cd3f27ad04bb709264f7571a942ccf14074e50bf0f7a4b3e4ed35609eb63357e14bc8b84835bfda9e0fc2cffe335fc3f4eddb93e85358007814fdfb6a0b", 0xe2}, {&(0x7f0000000400)="0b577e5431c68f04194d647559f004a75a29f47503eb973ff245b2c78058937ca085ce16bc58403f7389e4fafee2910496c53d1afa65c4ce93a63f04a40f8355d0b295d114cf80026cf5224833ec199016e3c6e7be59f087ef631ea02876c7326a590be53aa9edef80289c13565229b6b80d4d500c7522c5d034f88a394b9b51d4377c17cde9be9615e168f1339fd94e0d65b79b16016e2135164d915447ae5afcd492fb1ede97e69740d4a2ecf4550cc8c4507130c41a89e6b8840041311f24de076baa3a097bb91fe43a581d96c9d05247cf0eb72313a34e93eb65e40202a708f10bb7541e3264928f29cb0d880da01c9733847224f8", 0xf7}], 0x4) getpgrp() close(r1) select(0x0, 0x0, &(0x7f00000001c0)={0x0, 0x0, 0x4, 0x40000000000000, 0x0, 0x0, 0x6, 0xa}, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000200)={0xffffffff, 0x4da, 0x0, 0x550f, "2ea86ee195600a00504200", 0x5}) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0x1) write(0xffffffffffffffff, &(0x7f00000002c0)="8d84d2f614b7ac4dc20bf885baed2c1c9bc4616768b6b2ce6bec3295a2d4d90926a6c4897435b5", 0x27) 19:36:07 executing program 0: r0 = socket(0x10, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) dup2(r0, r1) sysctl$hw(&(0x7f0000000000)={0x6, 0x1}, 0x2, &(0x7f00000001c0)="6c6225c35c83ab989bc12380cdb0f431a9ef65102c3f4de9bf2b3fda096b2ce0d56732e89b8400691e4c611ca3f0949844215a558cfa7ec3015e22c8bc42aaf9e20400cf92674e0010e7301ebb35edca1499928467db89099b93fb53cb21c5fe305494a738277cd4e7ae6b4b36d2422c57749075eb0edad8f8ffd3061585e332f6f59379d6e30db6ae5b7dedb0a990fedc6b1fc52a4a7f0276ef09e21db0960d6c14861b29f137abf7e9d326069a48d951967666ffb116eee64cbb52556ddda7c5e8738d2bdfabb85763096c0c4697be487100ac48d766ff86525bcbf9e2247d11385213142f2919642df2fd4a9c9d150c60a2b98d537b8b75793f20a4eae60cab1f4f8ebaf08dc5db1ee0551ab60e6d8071d13212ee29968c0f85304246a70ddf06f9b58075d497d502ce3b92561a938dfb7c51f789ae72fe87da76cef3f0475f68ecdabdceb363c1cb1e3bf1bb78c82588c0e82592988a83f396dde6bd", 0x0, 0x0, 0x5c) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 19:36:07 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x44) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x37, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) getgroups(0x1, &(0x7f0000001640)=[0x0]) r2 = socket(0x1, 0x5, 0x0) setsockopt(r2, 0x8, 0xfffffff8, 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000080)=0x10) sync() sync() unveil(0x0, &(0x7f0000000100)='x\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf6", 0x1c4}, {&(0x7f0000000240)="dd561a8c22df4c3bd5adc0115463e81b280195c56a3b23f3580764d0766a66108d5fc92aeed6a58fbec1efba768e172e508b7ab4871fa487aa82838ab9b04fd8a90e88c1a34c486dc6f0e77f4700c8aa51cdf435da00386f0463c86b669cd2959c1fb42e173e55bd5ec14757dc92610aaa210d782944958a21b379deedea2ea7f9ed5f6fa2b90397bd8f56641b921d28dfcbd7b3d0f63a17da5a0ca52f998fdf03229c2faeee5eb2750398c2bb862c298e639d83b73edf5bb3259737ce12aaebb919d0e4992580cc77d6620cacc23463d713af76524e56d7e1170bb5b8aef9b43344", 0xe2}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000140)=0xfb) listen(r1, 0x101) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 19:36:07 executing program 0: syz_emit_ethernet(0x6e, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100383a0000000000000000000000000000000000ff02000000000000000000000000000104009078000000006027671500002b0000000000000000000000000000000001fe8000000000000000000000000000aa2f000007000000006442b598ee0d31b42f0b7019e6b8d2de36729fcc2a4f37d5024444ce396372732f5a988297e0b280cbd6638be2cfdbb79a7c0ba9991cfe48d018504a3ae1fee6b0ccdf96445fa1445f50ff3efd7e30674c39797a054b957c8c7f5ffcba84f8f5256227e7448a4dd8f7149e8696e7d579041595df4cc51f314002516ff70f031f00dc12ee264aa48f15ceccca21456d2247aa7f213dd14e23b68d05034915479a263b22903b7e30da2ce9b98874ad08a6ae32028dc603531a62215ad1635608dd9e05cb7bcd38d8578b44b1c1d34d73ef7b8680697d84d6a0a209b00bd6cba06dbc83db26231defc4c7cc6343"]) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000001180), 0x0) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x3000}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x7, 0x1000}, {0x3, 0x260, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) clock_gettime(0x2, &(0x7f0000000040)) r1 = semget$private(0x0, 0x2, 0x20) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000000)=""/33) semop(r0, &(0x7f0000000240), 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/246) 19:36:07 executing program 0: socket(0x2, 0x3, 0x9) r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0xa9) openat(r3, &(0x7f0000000040)='./file0\x00', 0x200, 0x59e9dcf4ba704e1) 19:36:07 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, "e5278a8b7eedf380"}}}}}) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8060693d, &(0x7f0000000300)) ioctl$TIOCSCTTY(r2, 0x20007461) 19:36:07 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="796b83904f8e540ce8372fb4d6e00c30ffcf513129d9f2bf98446fd3ccd962efb4a68bbca6324b625e6910254b97c0db3e7962100d94e78d7bb42a62866c3fdada8c097c1f55a38ad4804c50f760b786d6f424398cb4ef9ff9bce2c7cf8a1b5ce150", 0x62}, {&(0x7f0000000400)="095e9d59a5fe14245f58dc0eaaf7e2dbe3971ffb6b2c81320a8d6dce5eb245d6286bb517f3759d6d72563f50705bb17fb585afae146c8afd5487e3725bfe4ae6c86494db9b3c6f146db0a5297bfa94503cb12380dcb9a1e528b6ea903a3707ccbfe0c4a98aa09a21c463a5c1bd51279da60c120428a703374adca57acb2d74ef9f6e694545ca8831af18f328bf218ac3040ebd6205cf9c05ef4bb621715b7ee48676a2ba12485098dfa237d6b7e2c539b2273d2bfa83d767be6ee82bb33ba8bc1de0ee41305049ee0640cd16cdf466f7bc8c571d635d0081eca2be0732dc953c5250a3c36f3f341ac86d7c5200e6455ac1a18858a6e18c049d2fe9d716b58b807336d455e66425a3ca4a192bcf1ac00ca5db6cda4af3fa71c169f7b679317167e1eed0141d4f2f2a8075441f31fcc7d40a8d83ee35ef75f93418c4546210e252219d414eaa45b27d46201c516e85b2a0aa7affa583d9a98a9429e56952daf1e6ea2b3dceb8fddb701b03cd8f53eb522755367249f584ab5f404ff15b2964b91d3adae8b141f2981206206cf585d7769ab94fe231e89bf3d0f3ad68d67bf1084a911d72bfac9ebe888caf6970a7aa685d6899b531f2953f4b5a316916e497f739133ec8ecc2017485cb8b658732548b1208ed667d7b8d27bdeb4b0eddd2e6d64dfdaa8db4cb073125de64f365f46c8879ff4f4164116c3a675b2be7e7d59035d4afcd8ac0885bb86d10ce2fb82848df647233ce19c4ba31ff06bafebfb68bc1f257073ad5ea703e91329ca87018893e054e6e6a853e80d69b695a4fd128ad1b1c789462043b85e6d6b1bbeeb8789c9d9741c097fe3071153d98a3016d3aa8bbbbfe47d4a4a397fe08e270388f6134b6d47e0a26a9fa392fe6fd88d22b4198c17b920a4d66be93f21db6809f62b6dae36ea3ea89fc1dcbefed99ea92c8f4cfbd3ffe4e2b7d6d57b0608098d7e3d0104245fcb59d4e784d84e73e763fa4a7af77273e2c423fd28cb704ae00f227680c349e462542f093c639be61700531b5a7432a817133ab4704bed7d5df73cdff5daadb5bba0d9384670d2171958665c073500eefa20953ac62041a0a93029eca9acae8fbecf884435fc377dbf8f9e3f4d104fd456174ff690ea93740d3d0cbb41c837d7eaf259d33ebf12b34f0a4da4daec59156f231dac4739b9f09e5ad50b76d08ddbe00ed08e6c88a84069b92046e031c10cd16157d625615e087b1ced088fab460976b211e979d09bf72da26b1c1d29c97c34f1f44f92a63b05b42a70328096dcc0816f98355348d26357ad50272992d040ce4383442d049360db63b004ea67068b9fdf3ae5617e1448a660229bec1f72d713983554c54bd9fea0c059390fad6cc5eb07538c47eecf754a05c1c8b222a6f792ed684e32cd83fdece668b082b41fd7a63a31b473bd4b2853eb5efbf07a73bf8ce79b93143f099d1da052e1029d1b9a8a5d4fce9ecad5f4c74aae735c1d4dd26c3d9bb86b8e48e0240802c377fe40deaabdef08c91cc95834eb1a2b28a6a80280c64f1a56511d09028569847d527c4e197574346ffdbf7caf1cd83e1ec41b7aa49c175649e359a533554bb4c4e688f439c2fda3894561c9a8571845b49ed0c68d1410c8ed62f3b5c1a4a3e3b00d8eb062ed45ec4cfc5cd0aab13d0b14425e5606a1b35093c0a3fe223334d9e0f316fc5a4e269a6570de2d90e2475a909626eaf8ea296455420c4b4c2f6635e7595763898e37e8f7c3abb27bd37472c527669d7ab1734cbb69ba278f30212f66f91cd59022af350d219722a71975b5bc56a3f4ba5e11172f79b544b5c228500014da4f0961df206b52a2e10107faddd87500fe6eae5a688a0f05c5f3e9b13f36a601b0269b46d81bf7646fe087135d47baa657f1d5726f44b68a174f61bb0005c65c63a369fe859b3878265178d170b98e41767ebeb03a64b1ae58acd8f971eabd43da4a2ce05d4271611934d18488d514baef0b89b99e8e1cb96ef6b5125a1dec76bbb8e6f74f88002642c00f598ed00912ede380899d15f6ecfb3b8fbca3eb921e4e54d7301fd93c011da7428a151bb20ff86da2245c0bb389594a7dfac6f5e6afad9d1ad3a344e14929eda74b736fb0d59c557dcdca8f32c95fdcfc06050991e7e7fd12e6c6858ddd11c4df674ac24749eb292366dc4990927296572e502cb2e243d3e543828543b25bb4d86e046f82ebfdd73ec6946c454143b15a410a8b454aec05c22aa24759845fcbb5b27351ddad949d9ed979a5aff551465937a61157824c922389f61c9fdeedf29e6dab8a7975e95b4efd12b494c585d6b459e40dc518cbc3be7d5f053aa675934b4c559f289fb007d5d54bdb9b51852147a50c8715f355acfa9272ab4764ee4a00e03b00c5fef781f7f15da0950928c82993c6e14c572c6357c4e99ad5639c0813bdcb78070cb2ea7c3d8a0332e13462e2f75efba4a639bb5b45ad916d7d31a062c3af55c6ad2cb1ade3c11648a70ade919afb70ee6138799b5a0ab6dc1374011a071a4767e7fe99b0637a87398bff54f9b9484de94394294fcdcc5d27ce3354ddb1bef6439ddb2dfd5998c4818f0e8b1b1e556dc6e6657c1f17be681807cd1725cd0621f1d2b5ad790ee61c0171138fece5296c7eb33dc74cd3d6ab4cd29c6acc0ee3fcc55c4caaa34ab97fd1d484a01aee6dc064c87f4b2a6f68655785c69dc19232591ec3777a1e27075e1b00aa6f547a830b90e8c64b5ebdf143300b420c44a4ecc72d7de53b1f59d729356ea45ff500e5f16d299251808d9c8618bb6aa1a99a4d5522b2c5eb2382299b492e106501859888cbd146efcac98ffb644c1615f77bdc73b683b1c374f9d3ba5adc73e6b2bcd19bcc825613b8fd6bc13c8b671a28106b0493dc44c8f3287001a3d74ef3cdbdf2bc55b64cd5c9c03cb698472341ef1ec50a4dd1a1464dabd98fd67108b14fa4a79595e13af5f190ae8a1dbb7ca5d69e7e1633533be339d996e12167e4c92d2ad6a819d9dfc8944f8473e91345e2f737b760b659dc612e191d673dbf78f3891c2ba6ef093021ee25cffd322d996d1e2f4de0bc52afbe01cedbbdb6ab3720decc2d7793fad939a4b07e50e26acc6011c7dc50a935765514c863a1389141ab43eab644496a1018c505767708136132cda08b6f674684e15ea342214b9e822efb8d98126dfe76845872975441bec16ba15714c1287be92cb516951b5cf96d5dbaf3f2e2671c20bc55f7a52b2f491674c6fdcd978ac4145e1506adf0da655380adfef1b76bc04f9c8ddcc345754fef62b19925f9b91890c90343d36f97dcaa16493e1a79a0779d0c9bfb4d470d08216b74ff0a7e32c2a2e8d9b2b6e721288a0e40c20f6c777bccd73d449072f49578fec047723e900873803c1ed6bdffe8784fac4f75a0a45a832c3efa663535711446a548127f34ca372d8b86fa518c30b8a47b738d14d721cebed5c036e3b583c26cfde4fe1f5a59a852488acc7fd1f5fab9553b344b13e6fcc328fb63a073d50c0daa27e78ba08614b3538e85485b9cc38c213b60e027e691bf40b71899b7122c53b13de6a6e5e56894ab5fd0a264ec1e15e62452b5a9eec737eab659d5169ef5a202a7bb10605c4740163d20da99c3991b85acef2ac12d2594dba18cc6ac35070d1aeb44146a31ab632ea7780c6385a4e0e85a11e1db0ff86b82834f47bbbde2a18215b1c10d624b11f66fa5981370eee428569ad70098d65be63583e3728832b22ebbd69338cc34bfffad46345a439946acb2f3c7e4ecde3d5068c57f05133a576e7149b3725590c0d8087a3cb63e2253fb4cdda8607fb038ce2a11080d08e68f32f989c068030508887ca1585baa4cef97c48d07f92a223c91ccfeb59327e8e1e11cabfaa4e0482adc4662a15fecc88529d5cec694d0b7f2e9238bb775e4f9e1bb7f2c1d42c7a4938e1c74cf44fe330b2fdeb58aa1bf2f0d5519a0b31d315c3fedb2850bfb2043dc004e579276684a498cb8ec048a70750c558ca428fe0b0656cc010c5671460e74481dd2d8553e54028ab30db212e0b5f3d5c60bb9bb34f156480d2b4a6dc43cbd7227ae9c41191bad95850818dd2e1e91099b9ad4d129f5b5d1e5ee259b14e6eb6284365e58c618d0a1106332638868b29cb2e2bb7439a64adfd2bcbcd075a5e18123d86d4baf39738578eaea3b1f522cbc154f7744d7a9a752f5cb106b135899fb75113230870727514256013c34da324d18ffa5fdd4991d2709f32d106caa5e4b788aeeae0b77852166bd5045281c8715328b981264336ddd3c550380cc0e4389d37507e83e9975554883f34f01767a63b4f02a43175b20e02dee0fd45a016788219982a907eab16b220da8e2e7e36cc763eecb677275f46164349c9aaf33d88adad4ffc5b19737923cf1243d02f54f3b50b789ea818215407159f3977b756143a67860a5d94ad78aaac2d529250c1763cbfcc53b46bb1e4550956875147e24de3a7634a87a457b52b110bf42b0b9c28cef4ad2936fd323cbe534cd740eeb976a04cf5641292a9ea4f1b497bcd8d13864d07b941b3e50bb894749e85c7621489c61bd52f833cbc1fdfdcccba9317f3edf7f6883ca633925e337e59edd60f4d9ef835d49f9871b45d02ad1d809fea9fac710e78001e862d5f67b1a3fa5e5f8e48f9f7f31c644c83ebaaae4c5733104dc7d9aeb8200cecddc6eef08fc06440a0ee7050d5bd49ff6f2f57d25e729f686a32486e72caa91f9dbce171ca2993b02cfb32a054eb83007afda302ac96d52921cfc16824ad4bfa342a6be4a33fbd1a6836ba0100c782d9cb1e3f5fc0ba2b678da7af4698591f209388a1fa6bdf56cf10c65bb5e632d758047d731652fe8fa20d3b17253643faed1017c5f1781f54134f1d05fb7a010f7726de6c9a747be29f2c16d65ce7a9b328f629bc03c125bf", 0xd9f}], 0x2) poll(&(0x7f0000000000)=[{r0, 0x5}, {r0, 0x1}], 0x2, 0x0) r2 = socket(0x18, 0x4000, 0xba) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) close(r2) 19:36:07 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() unveil(0x0, &(0x7f0000000100)='x\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) openat(r2, &(0x7f0000000000)='./file0\x00', 0x8, 0x1) socket(0x2, 0x5, 0xfa) r3 = socket(0x6, 0x1, 0x0) r4 = dup(r3) setsockopt(r4, 0x6, 0x4, &(0x7f0000000040), 0x0) 19:36:07 executing program 0: syz_emit_ethernet(0x32, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0xffffff, {[@end, @ra={0x94, 0x6, 0x9}]}}, @udp={{0x2, 0x3, 0x8}}}}}}) 19:36:07 executing program 0: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x3, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x2, 0x1800}], 0x4) semop(r1, &(0x7f0000000380), 0x1d) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r1, &(0x7f0000000380)=[{0x0, 0x2, 0x3800}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r1, &(0x7f0000000200), 0x0) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(0x0, &(0x7f0000000200), 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000040)=""/68) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000240)=""/179) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/68) semop(r1, &(0x7f0000000080)=[{0x1, 0x4}, {0x0, 0x82, 0x1000}, {0x4, 0x1, 0x800}, {0x7, 0xfffc, 0x800}, {0x0, 0x0, 0x800}, {0x0, 0xffa7, 0x1000}], 0x6) sendmsg$unix(r0, &(0x7f00000010c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0xfd, &(0x7f0000001080)=[{&(0x7f00000014c0)="abe9f7a90366d887455587c91b09d679c3015f432c4cf4895f10abdafbb27d0ba3abc333c9e4d8b49360e3083e156aec0183bf806dabe00a4c01eddf65e16e5e8001af95832e7ffc20eafe46f6ee410fc8eaffe296ced5f6c7127ba34f3478eaec53cebf89a24fbfd48b337e4cace01d88e8584dd65862efb7c25975cf8a9ad801938b6461b35687b145dcc24b56b43d1bfd80db5de020f495ab0e8b2eb174eba9f2eaa84ad223b4708a5fd67c5615fa1fc1bc3e220c98677b69d8a8d12214c0885c07a7acdb129d7151e3ae04cdb69f1fa76b17201d7bd75114e0f91be25556ca77fdcdb0303f09c5e63c57109ec482efc4eb5383ce8f8753949a8967ac69f8ebfa5214d756f53d584f3134c1c64db6dd8b99974cab6b5c0f0a686949722a6d40397a4e508b43b80f34286e0d4f0b16495a1bb2a2e91c9d235cc7e9888fa19fdc105bf5e4de8cdb61ef687970148911cd487780cb57bab4b84c06db2eb593ee7e005f31fe8e55d5c50f9701cd718d3619ba9df7744dd1502bfd849d280edcecfde86e70c95c2e34dc5d32534fefd24a03720306c6d119fe443b1989b0bb04f0cd2333f2d8d07ce639d5e2a6875bfa6aa0070dd2c536c482252a9bd83a8730223d5ebcb786aa70bf5c5048e5425d65003d90d930c8ce8f780ce2d46e3f2aef072019f06581c34057334008159a5850025dce797c837bc2dc0ce176b9ec713c66538e656edc107576ea871f25701b2fb48e0548ba9f1cd48bfc59d70c5158f885acb071d736315272776b732b202f7ea4ea88b1765ee8e784f9dfcd33168e5d5365e873f86cf2d0bd8e4d889fbb12bbb22c12d86f1a97894c226f03220a038b35fbc4f27ae7a3deff0a401522e4042e57f0de438c7df218b4e671ea92b44b7c30e1dcee66db4c0264b10f05c3b293fadd70bd68db1caa667a36ca3c9835bd4e524bb207863545cd3ae842811077f2cacddacc05cac0adc744f9b57931da0045e6bd6fc6977414f6990e58a8e8851aa5b90a96ac9310e8992881b5c6176fdc356694c8f53ae31e5640bee9a420c4f4680b04a0f54e46a2b8d60241cb36c70e44f9f44877c34ea72f33666cb8f20f016b5c2710cd877a7477f1e0c22ff14885dbb71196adf495b2b945dce007dbda07f8182d18c892f5b208a38758658f0e7686491ce85562a69ef2ad6b3636ded2da114c18503cf6c7fb79235228d7f04b240ba6ac7f27afc610d5e29b53a4c4e957b968c0955b3e2652ffed0a72a95e940f716f906b2c9318c1aa27e90fe0f8e2c062c68bfd8f904ff8ea25c179f98e525432d7eecbb24cbaa985c76a9f43acacbecf1b9ac233d3ddeff98686ef1eb0c60be149cd3afd045815838d5390b747a267365fa15b663be54565229793f6d1f76107a2a1780775ef3e1d7685b4091607422639d997cfbb0bfd1d9a7bd87254dbc9e4362f3893ce1ec388f1ace4e85391c179e501021a3cfa1329555d0245f37a4023a8bae3c75332eb33d34229a8714eae861848eac675c3242ac527b04f4706c90f19311e7e495635093be38f6d00e75f78e3179564d9de697aff8fe1ef224f0e4165db7dbf18063c7263aa714e480b7ad999acf539c6cb9a9bd23c7360f51de1dc6619316d917078c577597e9dc98e13b45cf742e18a7c0046a407b642f6873f13c8aefef5fc8220b578734a18b4a10d075feac63bcde444f5a8376dc14db037f3cbe08c3d1a76bcef03c69c1103b4f562d12711c77bf670ca69fe3d236b931f98183b8fc14288e7aa16319c56a964f13f78600a54242055b95340c14c3ed4569472ebe11e0401d83706dcfde9e947a596bf023502537ce50781a62516c253d7a83654c89a8e50f0ad37ae05eaca0e1ffa2d3f6676d83ccb13b5890840184e84151ae13e24a9941965e9afccd1133c6fd513ba276cc4ec0e0b0c7dafc6340f2c596c2c8f59b3800e9ce06c48d4ff23bb6b6875a805398d7e2d5326d96397cde632ea2f59eace7885df77b2444e3afd16f90a7ee2c46244781c4ccfbe0dac3f155cd0444da588296fadb2da3d9514d1988b2b18eaf5bdf7fc4307a14a3a64d9acb3b4de117601ddb92691fbdb32aaa569a0b3603ccb646d76aafa756ffaa6122664f33c53a5df3da198b379df36052cf5e62315cb20113b720d6c902b2aa8fe96c92d4413570fcda61d24f2846df9fca3722f351fb4fcf4fb5ebef5fbadaff428ee63fa00395b69ff735a125e6db92a89364a92bb037fd4b51344caa4d6e12c16c29ca646dc65175a42986a921e485a75bdeeb2b0fa30a6b2b4e1c12120acdc21a5044c4df68b8775ffb8f1650258f688115b6f46cb53c7aa63fae2b13b4e404764264b3dfc3825c1526f7ccf4bb14553ff7bd5f6cfadf2a34a0728018b55040c2f2b28fd2c1a984db4ffdc3dbef50bb7f97466a92683f1a36f3d93ca5fe42312fe66a9d803fcf96a5fed79ef9345dfb24660a917d8429c798b62055cd0508c81d0bae5cece3cdc32ed0379133989b9c7835c351ede22df84469f69bbd6bd443fbd95220bc7a331f0ea81b6a8e0ccb505f6b3f37fe03b53c34e5591b4d11e31f06f52bc73392bb8e4ff245a07fe62a557fa1674c17c2fcc3369729835c900d9c2a172da53fe8b677fcc45e1204e3bd36b8e22a7fb6bfdbbd0ae8259b6d1f29eefe8a9cfd0b5fb08deb891deab0b685273e1a8394ea172718ff7a6dd0727552f9fbf662309d41b4474e11100cd7c496e3a75a38cc21538033876db78bde79a365a6ee1b9faa064c7588df9d3f915c8c5d920e95394c11828a45932afa271cd2265242503c05da7918e84db8568ca839f8e7b730faf12907a27be86c7dc87602c129d76b993e650c77bf13ea65497ce66858c4f9ca93012b4f97fbdc287c0799f1598c8a9daa607918c3620ddfed0a855cf6bd68017c8bf9f75f78cccf00db97869b9d4c56a81bef579554a30c45f7788d1a4cf8f88d7a6a162de749455ad1189094a366919a0bad164e6e251ce3af5f6bfe6b73dfa6539fe75eb5c700bc84cd29d98d236fe0a38a3d9f4a007c7afce96101f1ec884cdaaf7679dad8c8c5a009040d6dca973aa0a72e4e909044ac052df66e951212789a9d157b9acb6d7aea86030d71cea69282c9346d1e06e9705420ff3482092b42a47167c394e1bf4a6f1ea6ade6c37491f498d285c4a97b1fb685633c0946bce142452f488678dc1b60acb03b4c6b00be73751cc973a55138eccb42c8d736c8941d9f412831a3f32a99cda95b1b44cc8c3c86069f95cfa817ccc319889ff72d05e97ab01c9c9eb3ce3f3ba533615ae8313c12aff63717b5f36ec6cbfc962ec9dac1d3781dc5aa60114ebf8588c899d5dc4b4d98f665788cedf67d80d668055473c7f3e1704509d288b7e35b35408c2059d9729e9f6a10551d77e51c8518b52163a5efbf12e8655d9e5e1be0563db9102af858ef68cf7b58aef00578a574b9d26a3763ddb56823ece4b991581d9c3a51fb2f1289e9c9acc04128213ee537e175567e3fd41c92b973f89a332f79c18f147b03325ce0d17fa265cf864cb1317bbd8bb90d884ce3952bf072b081699e39d40ea589933068834090b244540a74189c544eb70c8a80ff83dadc427220d476d0ced0931810c571454fb6e75fa7f04490ee1ec6cb99ba8ff6c4f9f3155bd8dbfcf78ef262fdc4f32b5c0838235c746c4c0138ee9e8852b4d03c062fe0a3583f6d3ed739928bf83ae3ecf7a7185a82933ce6f79ad594c28df48477e7c70d50f5bfb4fce0c7438e14f6ed0e14ea18ad41f8ac43c0d2175c292120b50e80a9d16f6d3d530d7513b5f4ab4506db362d5f26469a950e86d6b214d629b780aa2c1c0653ee074db24bea85178c44159fb3816be0a59b16614fa0da69550e41fabc1897d228e0abdf1e2d0f2470e20b45115659cbef1a79bc27c99a45526ed393ba8bc8a65e32e75c28dd3841311e791f167bb0b27e9bbb053e0bc5fe3b16b551d5c91abb1f1d73141a816a6fd7fbdb770439ffb985303856ad0274bba46e5d95367b64e68586e14c9043359fad5a5d2f1ea285bd3f4cae4ae976910e8c08b8737fc7752", 0xb41}], 0x1}, 0x0) 19:36:07 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket(0x2, 0x400000001002, 0x8) r2 = socket$inet(0x2, 0x3, 0x1) sendto$inet(r2, &(0x7f0000000000)="80179338f429bf20dc4ac68723c4631bb82d7c36ccfb0f6eebe8bae1e47642452f5815099741cefe8fc76beb27b2e9997cd98ea87a55904a9d89a8d94276848adec4d01fb56c84a508d6f6218258b3a56bf64bb4d1f99a8501676f236366d54384b785673d3a1362704454bfc0906d63c5975ffa5469f33dba14895b81ab99e225aefc84febb7ae1a1bea0dc2d004374db1a6a268cc2dc71793f836f97e5c851a4816eecd0f38ec392a932d683fee032d1e03d56793897335104ced6a3ceeaa292d8f1b562ee95bfe8b687480b9bb2312e121abab2802a9262abce71a131584436ca860195847f5c11c64c7ee98d082916598a9aa3aa32eb0bcfed2f72", 0xfd, 0x6, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0}, 0x0) socket(0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$setown(r0, 0x6, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000100)=0xfff) socket$inet(0x2, 0x0, 0x0) sysctl$net_inet_ipip(&(0x7f0000000180), 0x4, &(0x7f00000001c0)="5b35d70416fd4a398e39e291800287656c0de96f437ba2f9e455e3f228203f7fed2c2ad5b3d4584f5654d699e02e0c0f1c443395f4ade8", &(0x7f0000000200)=0x37, &(0x7f0000000500)="2bd8a0eb0121bcb9ebdd581bb60c7cd8cd3da26bb65bcf7b6420f5f326958f94d3f3a91a4cf4f3977712c2c7f36b420e2fe03b29cfbdf1ba4fb21b3b9644b371cdcafa6128db13ab5f406863239efaea64dc341b157f3cc399bbf63f3ead56faf2c2afcda4326bb51bfcda0e3c80a7744b64d4a1c5455383efb6e5958029fc1d3fbeae1bca0aa15afccb5c597a5c98df4e80224ddf8b1b5fed36f7f0321c99aaab8930d2a0f8f5aaab82c3a2b7083651f882e45f742076f58c15146ac327cd465af0213247d987b48e2efd7d28961c140ee0f494b93b9a33bda79fc529e7d05c13955b32aef7c98b6f9e6554e005e3909966bd3137764845c14ea122cbc29976343d665d2dabc7b61df28b126a185a392e1b27265665fd3bddf3ff76ce516ca698cf6af655a9793941fb6c9ca42e811fc4db2208f9687817e7410e48d31afc7f55fc1681b4a8318b4cc252289e13341a5a9982275f00c477dc77a4d19dfc40b888a4be13aa6a159e2d90f120219db0a2ebea854118f5c73d8398e68fb7c64a6a66c8f62d64346837387e25bfd45d1628fcd2bf002fae87ac1a1dffae1b35bdab7236601937e06f88ddf300404fdf5f50570c5bb5322dbdf55cfb62e3543ce68ab5631538d3219f23e96c455843c9175a4fcb17c4506dce2f738783a7ed54770df855c63ed02678666f0f382bdd675f338c136a08d2d872d2cf56c3d6c0a802085b0ca63b5fa9ad6478c4c3301f2b72b866ae31bc0ead4e2e1fcb44c1d84bc0b75c3ddf5f828c3c0252db3d39050834fd279b57d0636292e87dbc9e6680f9117348e41aa1f525934dcabc9a5e9f27f196608309259ef8dcc780faab7fe3186260f2fa8583481cb9b05534935bdd1ad40ef52a0f756e7ae579bf238418b5b03183969505d1360c8d3e50465fdafbf9d57a4aa1f2c6eb56eeb7ea53b9bb0487cee3f3f634e7db425ae7ec8380224d15202288a751769874a40843d3323feea5d9511207d900e79ee3d9f136099e63fcb131ef8a04db7d26a48fdace01c68240e75618fee6e1cff1c8cbfbd0e1fd038633c68d1ba3a5caeb85669d67ff6a4776110bbcbde60a00c7831e5592f87bdef6fafb8a3f6c1b5cd69e3a7a8d2e8657ed71cca988e079959562dd5c1c486d57f460cf9851d1989b1dbffaa9f1a16621d564479382ce05c82cee0186e2107e6c648aabda051651173e6b549c6cde6520389e25d3c6e037d165aff9ba0b0c16973e52907b1a21dce9465797a354ab62ac4ac16ddd6021641ee8b426742cbf294637d0f55eb89eff3aae2475805e8e33f4f8792a776023a66e1de13a7a3c7c58cf39a2297d751e93e79fb9365f90541e1e8dcea8c646bafce0ad13d19934f454dc9e47c53c9848f2f6afdc6672d7c6c064ae6618fae5b8690fe65edd0e008ed6239869e329d7fe1590569ee2e8fa7ffc33c132a6fcee34da86397362599ea74f4aa7c7681718721938bebcdf1ab7754cb7c480af5ea0773f3cfcfa88a6c0e672506e47c098c04c31e764c4d564dfc436c1cf0158245e90a2be14832f09e11c7ecd8009f15bfe8aa0de3affbd574ab9d0266f6ce6b7804175fac5a3e4185f9dfe9093f104d30583eee52093cfc4fecce56158f5aece5a7aa3692648aa73e08eb06ae047e808353184c7b0d031e21393402358aa18da78599324cdfcee321bbd2e5ae68ed9ad8086c19f4ae4613426bb60713199952303f967afa14f0e6af2ec3138f39cc4d2d5bc2976c526d2f41e4da9040e21dd5b416a7efe83ee2cacd1b2c2ba3929b1baecaba3bffe9e4831c8bc935ef27c5cda5dbed958ea3d8b65681dcc1254e3ba4e4e64cd4f2a42b6368cdd96f423f9d96ff0185ab71b98ad152355d94868f66f3a637bf566e08bd457a88769b338c55fbf7ea21b23af2fbfa646ddc8bdf4958f74c8045a8e447a2196094c64f5de8bc6ae41098b676159544f4fc597c7206af725249c9d4c99ff1d7147e6f4eb02609a8cb47f188347fef0eb0d6b24d9c1278effa0f315c12820f19b1547af86cf28db6ad73af9b1b5b25714f391ffa5ad03851ef0ca71d29021985b1180de66f80b62a08eb858274f439e6d413c539ec3c215af44dfe2ad0739f3631654987cf9617925f43ada112aeb9bffb44793e0d5048095f940a42d22f86f8b3b05a7ba3464a011dd931ac0a1391984ad208bcc001bfad1f9f0a67811219c1cb9863b5ae0fca901094a457b62fcdceb2ae0b9343be93671b8e30e0993820a85dce4ba88af80f155f2cc8bdbc5be9ad4e57eaa011c1bee37bd943372c19217ba25421189ef9b927ea8a38b9401a7d3bf3e58960cbc47a3de215a424a2441730bc59c7c5c47d0c8979d64d8994622a5de57ba366333c2f85bd9e5667c481d62d0b0432cf3db1a4cec8f43b129455829d3b893153090c083d9f5771934b0730aa2cdc4b86e1293ba065f66c53675743af8f80f107157fddf68237d9d79bb1e089d39269dab9372916f2ae84808f5b1add4f2c6bf79c3e26aaf5678018be25bceaf92f56aeb8beedef9ef8c657229112b8a48695f8d490d1221989f3364a5026e3f400d91bd65963efdcb60a047c8208c8f08ebbf2ff7a5cf7fbd32c00aa235f0fb39d4e5c756194477db37e291f7bf2fdc389e9ff4b1603add00958c897a0def629078dd9d7e78f64bf596ed1eaf4df780d7f254656caae9e0e376f2b6d7b8dd5f9dd44cba0695b694f67b125ee2d25797619fe5e552b70a2b1292cab9251b794e65c06d6e29938177fef50916ab08c3a8ad780021886b8e14f1ead1f6a466ef331f1c88f3bc566fc4e281df7a8d05c35967658bd8d809b9dfa2fdb35f3592e682deedfb12d1f28a93e73b00e477ab0a15095d005fd22271326240a97129e74dc21ba14d8ea19e4d41e94f2ab73d3a70c140919a18ee110ccfc3615ff694c26d3c0a26d05899acaea0d9f0c682a84470b07b93ab55807a4583ddad0da881bc84a2e4a167b99070cac3ba9844eaf63e34a543cdb4bacbd6af3db88064058a674a6be1df59d359527218711a562dc293929c831c45deb8784aef3c9c0ffe3f4c69b107134c356115abf32a28f155b2b4a4073f560888a33c076f770584a6e0ec58337c1c279566430cfcf89d6e9077bfef5ecd10c2898a17ca3f0c3267cba8c3c2e8ebbf01f0bd1ae937b77c7fd39d77262d8bb529453b5f35911f25cb04bb011089f6e4c1d3a9a1a056437a96f981db713e3c14502ed5c94e63794eb84902da7bba593550dc7a1f0f01751469eeca53ba055630d2dd4f247843b90283db2b47dc3d86f800acaca9176b368997d46bceba664b1b9728567814d11e766a81a1b0e2a9d6193f3fc712ea706b26b6035a2e907668a31a2b9bfb20203cbc232746c4edc79aaeb940a8aacf9fca1ef28e17b5f193d5416da2e16b730ab7a47ffc3031d2d3aa14daab74f7761550dde4d81fcbdc729dc64343da31956926eb32938aa3afdddc241e5fa2e8b3e3a659967c6510c990d21b11d8f5a0210d928527e89d662180d7aaad41018163c0d5f9501718a0439adb40246e9aa7fbccadaa32578c7bd7c302d8702fdbf2f32c0c3183add612997228dcc9148bb4cdb3e90e33bb15fb29d7ffa98379c157414c5982646451c58329335a57d948083400ec460a0d54b986da22de248e33bfe95bc4987d11e0efa143a211d1d9b66588ba68e9e9cd6751509853472e681ae00cfb0d1e5be12dabc6eb07d779116138444db01498e0eaa7f0ac17b532bbcae93c097066736161b7862d5835c6a751b47a93002914875184f2fbb9a59a064f8f0c4cfb7e272840a0e14e6656695a26ba7a53c35d856594a36dc0130580d4b4a5f44f026ad629d1bf48f3ab91dfea3551266c640b5e21e3b07baa702bee6a2a67b99327e9b3ea7b3003a49d1c8966b94c71a05ce5f88f6382524bae28768684469a25f59fffe50c3083171a0b61136be3616b3191d7639a2f46158e4f712f5797b1c651579eaa7b055af6e7c2320e918b964d7ec04d0c2814ae6ee8354a14f33140ec7d6c19a8857be7128f4c245fee69500980909c3913f178982764e57b7a57bccb35ffe36ba9d8908cada375043269448649c6685dbba9661f2158b3f331703ab9611a026233a5ad46dce99381e0422cf50cf4419fa93ef40c2659e173516920b01d98fd7f550bea3d1750cdf07f63602ac36600c8d9224ab868a595316c102ae6797a61e0932519d6632d311ccfd4c6310b25921ceebe86e3a164d1889504f0f08a579975d7d54350ecdeced0d69e727138a7e6e41b4e03adb977c8fd5e2f61c17d40be175b40f4ef12f16b51b719afc01127338a88bc0e5f3c396a03fc1fc707c4c70e3d7464c01831a02866d079a4434b78403c119c8631a19503348ff54c6c46cfd766ac6cae89af0da3e4bbeffeee96b0c3a5235d3fe9ebff7bff51e1955d3b033d734cad63a074f178702f480aa6da68bbf966d3af8f36311d375b74b59d09ae2ab9233ed399797831fcfc657126ff6c28571cba7fd0250178c741ca9ef08e8906228e4b81971ef83298d8da23899a066665d1a6a43d8445b9e8d18c5f6e491e472d749f0e528fe1b7f769b05ddbfa125a4c8884d1318c95e9fb050cde36977f87f4d474ecdf18680c233c0f98f11a9fdeebfac9d0fcf586e41d5fe3ea6eef60cf2784fd9c6a0323d2eeb7d883251f03a652bac90007f592c520f6ac69b22be751054ad1afb9f01b249f55228b2b1223e9f1eeef0f3044200a53ce8a0dcc2dff63bb6c1441234e2afcbd800095a8523e5f3be8ffb75cb12593272a5614f38d9695cfd6a67459f44c13e7e2b24cc6ee1267d8a292c2f2f0e520d008e00e5cfd781336fec0ca9752683fafc2f2c1345e57ba52ced2adbccfc38d252d3c51ee921915add303cc0f1c4961663091d31e802bc21a1307e3a9fb0473acef95a658897e710f3d613352e1fa49ec511612a934b27b03d7dbbe2faa43d5e868a46abff5fd748df136caae1a1f17ca3e3101ea2bd91e3132c8811338fadb5d8d5dc0b589181e34f7e507e84dc3776481c00daed4f029a849cfb5041099543ffee2bffd9f80e43978d4a0643426af94f5bcdd74d7bd043fc3d0b4501dc2a4b9a446131683ac99c0c73240fb0f13f0e1f141fb457313e37e0a70c2fb9b16285aece2c113e91056ba7bdceec94e1d764b41da16251bc0201e8be506b1935f501006a9ba118efc50db3d62abf492194cf149ac245ad43eb425d384f26b2c559ccfa50f5f080435bd67be7d5c5cc972a749142c2ae79f56be380b12edb80f9849b247c5ee0e21be9e0fc776a8579a7375a3f5fa3b80c14477d8e2edf16983ff31a56007b41c575f6b9f42aa7538a7dc3fd24ed9ca692b1d5590487106f0b092e65894dc22907432fbad7cb360a00b6b92b438b0e75bbcef7df0da9b228c2d06ab49f1e02e57cc1c1e9d47582145e6c790bef05cbdba0ff9cc6cbd49052cf91d22b4a0d4f375f45fb1d8b3b0b0cdb82ae5e1c93c372eb56197948a972f3682f4304fc4dcb0eba5423a687ca7dac61f6d04e0337007e1178f6311847be3e45c133e6cf8aa8c410d6cc56aef3b9ff6cdb7fea53292d5cd3577ee3fcb4c93f0149d6c1b7b5779525938fa213a14a7419629121dd03bb7b1476370a56676da0d815d9ad29f2920b87d342695df806be204237f2b65948cdd21899741a18a69983dbb447d84035639f8d57a7698ac8443d2c3aff498213b127312b23a71ef6644fb35026d0e9fc85d8240cb28941480233a11f816ea67faa3bb374c0fb45f5d5ca47f178249de09", 0x1000) r4 = socket(0x2, 0x1, 0x0) close(r4) lseek(r4, 0x0, 0xffffffffffffffde, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 19:36:07 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x11}, 0x4, &(0x7f00000001c0)="bb9280d55845e9de0fa60b823c6cb82aab44a68ad8dad51a4f6521321f6d4f148af7838dc06d5fe38adfd28d0800973da6e70c4dd15006d8b2dd29a4e1332b07c9872421651a4c0bbab884e6ff1c6710f4acfe3ac06e4844f6767d33e09f973c6dc9a7524638ec998d22fd96958d8b72283e49571c6b4660a2f930be2974a0b13aded83cfa9585097da045eae3073aa3e4dc1d5176072b48a34b6b319314bbef8af2b6b7d3b29bf5a893a0461bbd80ca81ecbf54e30093d6d1a985c47e268b9f43b66feeb59e8d50bcd6746fb4a219f76b7b4a6100cb1bcce2540213c51dfe", &(0x7f0000000040)=0xdf, &(0x7f00000002c0)="bfe85e9e12a4388940b6f27fe3a8832fa1c4986067e5954eb96dd378a71e11c8388e65f80ed41a260a79fe9234681981320b00dec3dd180beb95e7a4c1f17ced3dfd2a0abbfd90d80c11d3cbaa32befca1d7e8dcd20f0b2e6e182979ae45387a47", 0x61) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0}, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r2, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f000001b800)=[{0x6, 0x0, 0x1000}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x1ff, 0x1000}], 0x4) shutdown(0xffffffffffffffff, 0x2) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000340)) semop(r3, &(0x7f0000000080)=[{0x2, 0x9, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0x1, 0x1000}, {0x0, 0x3, 0x1000}, {0x4, 0x3, 0x1800}, {0x2, 0xe8, 0x1000}, {0x0, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000680)=""/102400) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000001c0)=""/157) semop(r3, &(0x7f0000000380)=[{0x2, 0xfff7, 0x800}, {0x4, 0x1403, 0x1000}, {0x3, 0x800, 0x800}, {0x3, 0xeffa, 0x800}, {0x1, 0xc79, 0xeede9c8e5ef3fd2a}, {0x1, 0x2, 0x1800}], 0x6) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000180)=""/5) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f00000001c0)=0x1) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f00000001c0)=""/157) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000000c0)=""/38) recvmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:36:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) dup2(r0, r1) syz_open_pts() r2 = semget$private(0x0, 0x3, 0x20) r3 = socket(0x2, 0x1, 0x7f) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCFLUSH(r4, 0x20004268) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) fcntl$setflags(r5, 0x2, 0x1) semop(r2, &(0x7f0000000000)=[{0x1, 0xbdf2, 0x400}, {0x0, 0x8001}, {0x4, 0x0, 0x1000}, {0x1, 0x1}, {0x1, 0xffff, 0x800}], 0x5) semctl$IPC_RMID(r2, 0x0, 0x0) 19:36:08 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(0xffffffffffffffff, 0x2) 19:36:08 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x2b}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x292) semop(r0, &(0x7f0000000000), 0x0) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000180)=[{0x0, 0x8, 0x1800}], 0x1) r1 = semget$private(0x0, 0x2, 0x20) r2 = semget$private(0x0, 0x4000000009, 0x292) shutdown(0xffffffffffffffff, 0x1) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f00000000c0)={0x30, 0x0, 0x80, 0x3ce3, 0x3}, 0xc) semop(0x0, &(0x7f0000000240)=[{0x3, 0xcff, 0x1000}, {0x0, 0x100}], 0x2) semop(r2, &(0x7f0000000000), 0x0) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r2, &(0x7f0000000180)=[{0x0, 0x8, 0x1800}], 0x1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$SETALL(r2, 0x0, 0x9, 0xffffffffffffffff) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f00000001c0)=""/108) semop(r1, &(0x7f0000000080)=[{0x0, 0x4, 0x800}, {0x3, 0x6, 0x6498fbf687af3d82}, {0x2, 0x3, 0x1000}, {0x2, 0x2, 0x1800}, {0x3, 0x2, 0x800}, {0x3, 0xf6, 0x1000}], 0x6) semctl$SETALL(r0, 0x0, 0x9, 0xffffffffffffffff) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x100, 0x6]) 19:36:08 executing program 0: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="070000d57045b2dea43b45f2cac3a5c3cdaaeb544c51e415bcc4"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x800, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') close(r0) 19:36:08 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 19:36:08 executing program 0: syz_emit_ethernet(0x34, &(0x7f0000000000)={@broadcast, @local, [], {@generic={0x8036, "0163859348aea8ba21c4c3a9d52f73a724abe73e9b6e84d28598230daf44c9ce0c53d1d14cdb"}}}) 19:36:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8060693d, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000040)={0x0, 0x197, 0x1}) r7 = socket(0x2, 0x400000000002, 0x0) sendto$unix(r7, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c6530006304ffd242caf0bc0c1d7a5b2f1c0ef6e88708353afb391c5f1afff45265a7f3e3fa436563c1071f5e4f747dd1631c510d0180452c5b79da5a6a9651b5688894b950d3f4794bb2bbcfeb3d784f84e706628b57e772e720ddd110a7e2d96c66d759e8296584bfc476eacb0f9dae2f485227473c2c623145aa2897feb562dfdf5c1c78ec036700000084ffb1f86c226a0f7d12dbdce7ce2a"], 0x10) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r3, 0x0, 0x0) writev(r2, &(0x7f0000000340)=[{0x0}], 0x1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 19:36:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) r6 = socket(0x2, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) kevent(r3, &(0x7f0000000100)=[{{}, 0xfffffffffffffffa, 0x82, 0x1, 0x7, 0x7}, {{}, 0xfffffffffffffffc, 0x12, 0x1, 0x7f, 0x3}, {{}, 0xfffffffffffffffc, 0x9, 0xf0000000, 0x1, 0x40}], 0x80, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffa, 0x0, 0x1}, {{r5}, 0xfffffffffffffff9, 0x28, 0xfffff, 0x80, 0xfffffffffffffffb}, {{r2}, 0xfffffffffffffffe, 0x38, 0x2, 0x80000000, 0xff}, {{}, 0xfffffffffffffffd, 0x0, 0x48, 0x5, 0x2}, {{}, 0xd9d465a91a01ecfd, 0x2, 0x400fffff, 0x2, 0x81}, {{r7}, 0xfffffffffffffffa, 0x0, 0x20000000, 0x2, 0x100000}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x10, 0x1, 0x5, 0xbb}, {{r8}, 0xfffffffffffffffc, 0x80, 0x80, 0x0, 0x800}, {{r3}, 0xfffffffffffffff8, 0xc2, 0x1, 0x5, 0x2}], 0x0, &(0x7f00000002c0)={0x80000001, 0x1000}) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = socket(0x2, 0x2, 0x0) dup2(r6, r9) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 19:36:08 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000000040)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x20, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @remote={0xfe, 0x80, [], 0x0}, [{0x2, 0x1, "bf51e0ac1c57"}]}}}}}}) chflags(&(0x7f0000000000)='./file0\x00', 0x0) 19:36:08 executing program 0: r0 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x83a3, "15c96eb6940504b55b551ddacb67f4ff57be5d0a", 0x0, 0x8}) 19:36:08 executing program 0: openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x8000, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x20}, {r3, 0x8}, {r4, 0x4}, {r5, 0x8}, {r6, 0x4}], 0x5, 0x7) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) recvmsg(0xffffffffffffffff, &(0x7f0000001940)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:36:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8060693d, &(0x7f0000000300)) r4 = socket(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8060693d, &(0x7f0000000300)) ioctl$TIOCDRAIN(r6, 0x2000745e) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000040)) listen(r3, 0xfffffff9) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000004c0)=[{{r7}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xfffffffc, 0x0) openat(r7, &(0x7f0000000000)='./file0\x00', 0x10000, 0x19e) socket(0x2, 0x2, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000080)) semget$private(0x0, 0x2, 0x1c1) 19:36:08 executing program 0: sysctl$hw(&(0x7f0000000000), 0x400000000000000c, &(0x7f0000000100)="530ef19f88ffff784e8b2bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xbc, 0x0, 0x0) r0 = getegid() r1 = shmget(0x0, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x46bfb) r5 = getpid() fcntl$setown(r4, 0x6, r5) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r6, 0x4, 0x46bfb) r7 = getpid() fcntl$setown(r6, 0x6, r7) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x3, 0x0, r0, r2, r3, 0x8, 0x7ff}, 0x100, 0x9, r5, r7, 0x1, 0x100, 0xfffffffffffffff9}) 19:36:08 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600000200020060000000000000000000000e3e900000000fe8000000000000000000000000000aa4e204e22ecf1e2022e9f56fdadd2503d1d45ddb08386b86a6fa5e697300a018328e3cffa30ed486a522db28d779dd07c7f30b26a0fe9c32c9d268aa36792d7ae151b9c5f4470728f6076a6cc2f35e926a411c881b3bd646ff24889c175edcbb1f79d73d536e6cc280387f3d7d9bd6e4b8c3ada", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="80020000907800000101080a0000000000000000"]) r0 = getpgid(0x0) getpgid(r0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000100000000, r0}) r1 = semget$private(0x0, 0x8, 0x10782) semop(r1, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r1, &(0x7f0000001680)=[{0x1, 0x2, 0x800}, {0x3, 0x7ff, 0x800}, {0x4, 0x8, 0x1800}, {0x1, 0x7, 0x1800}], 0x4) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000140)=""/13) semop(r1, &(0x7f0000000440)=[{0x3, 0x86, 0x1000}, {0x0, 0x101, 0x1800}], 0x2) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x3b, 0xbf}, 0x7, 0x7, 0x7fc}) semctl$GETZCNT(r1, 0x69984c16b2fc7db6, 0x7, &(0x7f0000000380)=""/100) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000000c0)=0xfffffffd) semop(r1, &(0x7f0000000080)=[{0x4, 0x100}, {0x0, 0x3, 0x1000}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x9, 0x8, 0x9, 0x5}) r4 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x3, 0x0, 0x0, 0x0, r4, 0x138, 0x2}, 0x3, 0x80000001, 0x3}) getpgid(r0) 19:36:09 executing program 0: syz_emit_ethernet(0x1112, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, 'F\x00', 0x10dc, 0x3a, 0x0, @empty, @mcast2, {[@hopopts={0x0, 0x0, [], [@enc_lim={0x4, 0x1, 0x4}]}, @dstopts={0x29, 0x0, [], [@padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}, @fragment={0x6c, 0x0, 0x9, 0x1, 0x0, 0x19, 0x65}, @routing={0xf0, 0x8, 0x0, 0x7, 0x0, [@local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}]}, @hopopts={0xd8, 0x203, [], [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x4, 0x1000, "633644e5b8a517af6ed8f6d8501586f5e36c19667a8ee5ece97f0c6dfff0cfbc544082a0f82729e9470329d24ac9a4a78dd443004f4acf9edf1eea0a95fcdb3649e3875e7b959178c4e5ea990ca6bad39d41e2417c2db3e4e9c38f56e1cc534ea43a0a8580846cedeb1e86dc7cf12a5c6880863e7a669e124d59b89ea4466a3edf63ff035232faa570f6371add1769e3a664a17ff1c556f79f5882670ba6c6f38e5afb4bef6c296eefc258204fa8c24872f4b075b0b12ba3fbbdfd83f2495db7e7e503b2c38939b333d8b9ee54e6a97a3295a8ec6cf27c4fb87aa5b5c50af0b7da8131f9fd20e4f003d7e8b5b2acbf61611cde4dd6a3440d51857f932a5404e59739d898946803d4dd6bcfa386144032f1af6ff0ef64623603cef5080f090c336932bdad950b990c87089327de5dba5604048506719669f3ee25a6470342110d754808cf67db8e9c8d2181f71af19b63051796448b65dc62e5941b1372d3ae25b32c1edc5e0718ccde2764665d81ddb42435377c50409cc65df1f8f64f1c44804fdbd9fb2b6c48a040ecafb64b7796a75b2440af87d8ea641515ddcf4ae819ec0c8a349cb0de0dc149cd0a10dea8764273be0d665ad830550b164cfb88e280715d8d9110b92124ba037264c9b32732835cf8ad846580eda9a57b617a6442b25b72cf087d2352bea4523f6e7d8e83783c44155c8f7ed0061c238810cb811372da158a02ebcc2413d751404a5bedce0d4e34a29a7d8835af78bd2b656f9f1aff061f70a3c67cc134e731429c5183fb9d1a22d64aba9f13fb9b5abd24e4a8f87f95e0de0824777d70b62d2e6dbfbb0ebd7a2751ca3a5479aa3129bcefa571e661ff9a49fd4fe9a2144b3adc6d6c29f9c89192cd93996b44f3014cea9564572c3d31f4a7d52fa47a29e3ca86c442c0f3c3d25592dc2845fa0a28bf2bf644b227ade08be282bb451851af4900afea7504bcb72eeecbb1c963c3f784d923ecdc32f71a7d7d448eeac7c61b7392f3c8ecb33fe8f2e4cc0c7658337113bc1008101d6612e65bfc00b660265d9fdd953f91cd2658c0144ff9427a4a5efdd5a77924547707963f604bfca73ef6df7ca95f74445be4cfc500b39cf7c70e944fc33ca44a86f43437555d07c1e8e2507619ba554995319cc85d0fb8f810ed62d7f7625b73b3789c54d047db8404fe734373d6906759e1b1bf2cdec8bb8ac23cadc29813c0f355b3ffe95fa3584d879cf86075b9b21953ae093aedb34bd818192fe47c75352c31c44f7a28a404517a09df1173c1118341357aae47c60d6d180971cec784d100381b5e624304d497984a412311364d8bb2f821270d21227b3644651321bd242a70e34ccb2ab8e230a11fe940816db9e71c50b4fa94ce878d240c6c8942e531348ec4cce0f778bff8745dc3725c7fa6c5c136260a84d9a1c43c737cade027abba33e3f4b000d8503b932c07e586229a97eac6a4a6ba242cfd4a0d2b783242f4b6b97260d5b9d5c1b1ca80f8187664d6cde3ede2bcbbdef46a8e5db1f07dfd08a50801a4468062779d632dd05585e5d4aff78df9e44e17e2a12887830ef4e902416e6cb4abf803dc93dc028608af67210e28f84d7d729452d00bb202670090b8b938c451d0b6afe8330a5bb681677713504f080e0a1a3ca0a0ac382dc4ba6c40a764203d9f25c436c49b47773089d5414c288ae699b6bcae05c0553ae694f7974d25fcf67011af366db612b1d13c1a85b6bc3d76e5376eabe37c8cb44d97aeaaebdcc326e39f0ff86a58aad1ae4a35a9048920a0f425f283e8b89f530824832d8750a4b9e2509c2a510e3c226723e5e362e821afa579649c48c06c50f4c1b819b514680a339082eb4871dc00f465e582dda89e3e6c4c120832c58690012894cae8b33eeae2721b05520a6cf3f0824b2361651c519e89faacd69a38d44a79da5ddb4637ee45e0f556d880a431e3833945e710346c6848efcaea272bc5c2acfaee1643604dab84347d352081cbbcbd4a26ea5501216189aec0d596e25318ddda2b8beda3d856e59f409f14efab045421c62259244c1c67e14ff900480a104449c997ff2773453c0e0a35a2b8b6afa04710ebfc2f37e3245c884e87e5f72e477247b67a0cb79e893bbf26ed5c9e280ea932ec2156716daaad7d1173c97898321c36e220e783e3f8fa891b32f9c2643e720fe08071ccc7037218619574504424470f534534edd95d5b943e67a9acd1627ba03605c8639e01170f0f55dd6642d9971a10a1747e36e40b0a7d8f89f9ed81cf598c1fda496ebc14df41c68719d4172d05564459cc5177d9364002a21d5a6c147147a1eadda9690df2a0e5ac1d632677efff59710a263d09a1956b20433c2683c7d103251c098a799e0b93d17249bac5ef2eebfa47a1c3004b23026637d9feb2892219e687266ec740692697fea0ed5763358e0dd0441f43742bfb8751b9776558f18f4da5e6da8fde15e7a51fb640590049af4dffed930c9093aa3d675ea65bc396be8916d2db29dc6b5f1b2058944f50960d5ef59732e1711858eaf9026d74685e6c0680399fa7ff49716ce0575cd6c035dc76e2dd7739e0ce7447468d5fa9fdcc91bc192448093f11ca1bf644800c667cfa2bac02adfa8267b9268bb078829ba3314169a42868f3c31ce3911d70ae57a930d9bd990be665ed7de8ee3cb9fb8fed78f3ff46b51421f6ac5296df1386c986afab1d6e2b5555637de6a08249a854989d97dd5638453b671cfc226cd0f06c7b10ee088f248fcca97787c2f494dd26554a3c99d19c70d6e65cd7b1b1b35b8dcf59072b681cc4a0c10e587b81da333e7469fa751834ea2e9c56c149feb3667b9b52dcf82a1a57c4fe96b362dd016643564bd0af889c53e12675fd554538d1e6b13a97e0fc711bc8f15b0b1f75795a71a9bb597b5d7982da726162fa3d4b370c6786e04bbd48aadca201271c819f6dc1bc641359063aff8867b46b768dffa66078d9485ba36007302d6d684305edb2f988d26b9956af2b0bf63132bebeccae64bb8bb424629eb18426bddf48d090808ed71afda0c00c2448fb62cd2c1283c84fd52166cd5da24a5289a05924f85bb3bcce4e124a1f853a64aa41e3287a1963b8f50d1ccdc26243c3cbf015e9a33c297c8c55595dc4a304d09230915bda2299346aae168d11aad2b0d98879321dc525a32fba36b095750f64866d2bbca1f8ca3297e57420b322d6809abd9afe70817b387fc16ee683a4b96358d008fd1ca2f0942e5093727389e877e48dadd654f7c2f30098c1be4ec3b184ef8859ac0dccdd8f00b78b9e9aa1eeaed6fab21c72a2a4289bb42cc6264c26bfc44721de5cda9fb770096401ec13ca9332a41bc91ce8c33c1f01ef1b36cd3d7390488ec0d8543e4906e7c803cc37214364e02a342c33340dd1c20beec4099efaf5939e36a4a650b56b4dfdda17faecf2bc42a85b8bbc8195e0923b8b1567e15b1ca4969ea505c230b6fafb15f81908a21ed0cc93a1fdb507ea3677c0f62a5506dfae82335a5293d2ad6513f369ab08f24e7b1ecd14d5b287ad5eae5d4325ccc95d2c1e5945a38eab53dbd8a4dbeaca73e26c0ead06494c62d02fc2ca58f95e3d9c96df07ce61eef6486ecafd0a127162dbdf93fd91f9c845df6bea640ee360ced3bb3e5e89b085924d07c32ada126473924804da86400b51f9fa2da3d385cf8b049743b0d0d91e407b78ad56e07d11255678a9fedfc21df60241b9ed9e40f4f10830fa6102edcf7476b7e1eb8c52962ece9c67033a33c6e8056062257d4e1294a4c6db6880633f9c93b10dc9366ee641fc1daf1fd512670c1a7fa70414178353a627b9365a321df96e29eddfec1d970ec984e89b8c57ff4a03229352c42324fed3508e8b5f506271929e5bd95fa7ae7cc3bff652c3dae16aedab06d3008df404541ca83151dd2488a8142b0bff8d775569b75017b4f9605df96626f72a164f75b4c59588c769024270ecfd842c9bbc292eb2808343f8de7b4ca2cb8fa10ee204936c3a6d202b2e33f4f6f8fb0fe1943a564cee5c24af53b44d84b8599fe977eae0be04a5d25073a2376d1be0c6a9056a489f95b4324b119e01e95e30fb99e06af65f75c5a0d0574c4696b32c7786b7d97fb6064e58c5e1cf0c387530af3ed785b7284874d017c2c79f90fffdc76bfce88e57e34e0b248cdb50bf7733165c2eaa881efb0cf975c9d8167f819317dfaab5f8c2f1d51e1e6f3dfb5e4424ac299028575745c1f0caa10631cb266089e56788dffe85bbbf945d33339e8d1fe3fda2a40f61f59bf813904db8eb851dceec7fb047fc7734eed272051ae49f4072e0e894fa0055f61c762a1757f57b1e1133b96d45815937857c71ed79e7acf3af82a29cd8b0e5dad5d6cb8be15f96343aa901307fb2394e42d2b2dc92a2533c20dbaaf16675a53400b25aa690252993446a5d5a57ef6b0aef1fb343d2f93873d924e7a20027a6641521425a0ccce768426cfcbc49895c06bf691536b730fac10fd8558a95be1590ffdd572fd7d0624f4314b16acdbb02cfb5db69bcc1cd34d28297f6017fd108b42729650753fe1658b128828422321cdacf176bcc1acf6c1fd40cd1b3e5f323f4c3ee92e5f4dd49d07743585fc4be5b7ff4b7b3a66693f1a3af9c790c4fba66051efe30f0e44167c38ec93f9fc1bf81cbae601faacc5ff09934514026d80032d2660bcce02e08c48b5d0aefb219e39be14d1cc02d39eb473f4236318dbed40cb987e8ed038cd4c10c9b5dfe655bcf02a9b5b741b937e73396c12fad554c28e38b2c675a5bf0bdae52c9983114a8b78d5a2d600f530cb61d54aa93df111fec773374f262232fd07e640f964d165480abe95df39c8efdd75b887725708f2883f67d32ee9d0a2cb02b09a2a312acd7831a393f5292a5b38f2a0239bbfe9228d261d51f287ea029dcadfa7c87013ea115853bff39c767f1b12f11f1929278e497f8bdaa2663b262cdfbe4a68be55069ec417cb9a5be9f1e690df90f4ec80f870d332b97b77e53366590b80fac8407633308712aabd981b05c757d1fbc74c7bdbccb7a41773935294df30779df0738e9c9d551f0d548c83e722d71b5ee32460a5ea48cacef22f1f9604bd125a9be108b438fcb4de41b21a119f3a50a3e010ec7506afbbc4504f9a4bc04028341dff452c35cd25e9e6d75408ffe2032b12d2b14fdadaad05877674888d52f87630125927823fdb0e5dfdb0bdcc32de7b13225c63a5b81c0287f7dee940b96327856f04161d2394fe4ca2fad7fec4ce54d9578227db71aec99f922cadc236e6d9615568194dc51f4d36c509a6250871e632a0166477a9b5d4293d333d81a727dee4edb01409eb727c05d1ae35c8f0bbcfc167b0e7f7d415911d4956f81b9500dc0b896cb8adce806007340206b38134f05ae04d96ce7309b8fb22d80c6b426a5a24197fada979a91ac445305966dc7144a92ed2b0dbd993f83bb3da58843a4b40d4ef70565dd98445f968985ea03fb6d9eb60ecbf249aeca7ed5ff6209dc826e49ddc2cd481c195bdcefd05894563953c367b7f58496c3dd2a7f9b7d041b5c2b2264460eb0dffbc69185b1528fc71765b8f0bffa9f31abe69ee96bafcce85f8be6178df5c9e4103801e1b665222acdc5e0cea31825edfea1aa3fbbec5bd2b5e516613e2fafd7e57bfced06d9e830cd014da83442f9c7514457f69b2019c7601d6c7a7f821131d78efad191ab8e619298ee7d765ef8bdd0a6c4cb8aca0f6632afcea8edfe29b9bc93ecb687259984f20b0c53e0692c5ffb1184a19d1dce"}, @pad1, @enc_lim, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @rand_addr="fe08000000000002000000000000ac0b", [@hopopts={0x2b}], "2b01001f1b114285575ead46454f26ffaced638f"}}}}}}}) 19:36:09 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1da) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='c\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)='r\x00') openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 19:36:09 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xd7}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r5 = accept$inet(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x20, 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xea, 0x20000000, 0x6f, 0x8}, {{r3}, 0xfffffffffffffff8, 0x40, 0x4, 0x6}, {{r5}, 0xfffffffffffffff9, 0x2, 0xf0000004, 0x2, 0xfffffffffffffffd}, {{r6}, 0xfffffffffffffffa, 0xc, 0x84, 0x81, 0x100000000}, {{r7}, 0xfffffffffffffff9, 0x1a, 0x1, 0x200, 0x3c}], 0x36, 0x0, 0x3ff, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r2) 19:36:09 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x128) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x7) ftruncate(r0, 0x0, 0x402ffff) 19:36:09 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x10, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x4) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8060693d, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000100)=0xfffffff7) r6 = fcntl$dupfd(r2, 0xa, r0) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCGBLEN(r6, 0x40044266, &(0x7f0000000000)) sysctl$kern(&(0x7f0000000080)={0x1, 0x4e}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) msgget$private(0x0, 0x4) msgget(0x2, 0x10) 19:36:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x7}, 0x4, &(0x7f0000000080)="391d739c70c4b70337f3ecf6f728945d33c57c221b752d5a03c504c1e80bc33e4dece5c1c9671fd3e72ca2e414d3b3027057a056ace2a8682a351bb90e9e99dd3a9322748843cee006ab8dff67522dc3b56317acdeb380d65e9c42eb3d15025c026e081dc215596c0717babed5beb8c988e5ebe5d155eea4532c9c1a111debb6cdfea6cc2c3d4df1d0c970d7e8d226654f6b32df58627a216308164365016c8daddba74f9389e9bf0528344c92b0432fc4d286df1ebc7e0b2c5dc4e2271aecefe0d3310244386af5241b4977706714324be4f9c0c2635421b4f07b6a955bd5d4f09c", &(0x7f0000000180)=0xe2, &(0x7f00000001c0)="b7587777128ee5ca566ca0d7a194113ed8b87d212af27d59524c67d407069b5bdb91ea3a8b5109cd304389dc0bb11875d2c87f0ea5bbcfd451fe603a8c3ea7304ee488a12b72052cd423793093f1bcb53668b14da9d617dcbd354fba471d66680668ab02df32eb8d76210b3a08e8682fd4eba4f3b0510e40887f4830dfb7c4176603da3005414cdd58d9f429d5a8eef998ba94de827bac0670f38c486e046cb6b4c1577282d29ede11a21c74b1bb3eaf86ebd8198459678ef7519689424aeae61ebf4459c876978d54317f9e2ec8b28fb5f649cf792851f27892ca5d9b88c6b3208f7e", 0xe3) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) kqueue() r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) socket(0x11, 0x4003, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 19:36:09 executing program 0: syz_emit_ethernet(0x3a, &(0x7f0000000000)={@local, @random="32c8e1654cc6", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0x3}]}}, @icmp=@timestamp={0x9}}}}}) r0 = socket(0x10, 0x3, 0xdb) setsockopt$sock_int(r0, 0xffff, 0x1006, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1006, 0x0, 0x0) fcntl$getown(r1, 0x5) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, 0x0, 0xcc, 0x6}, 0x2, 0x5, 0x4}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x46bfb) r5 = getpid() fcntl$setown(r4, 0x6, r5) r6 = getpgid(r5) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r7, 0x4, 0x46bfb) r8 = getpid() fcntl$setown(r7, 0x6, r8) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0xff, 0x0, 0x0, 0x0, 0x0, 0xd, 0x6}, 0x26c, 0x4000, r6, r8, 0xbb7f, 0x2, 0x7}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r2, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) 19:36:10 executing program 0: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x8d6) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) bind$unix(r2, &(0x7f0000000100)=@file={0x0, './file1\x00'}, 0xa) r3 = fcntl$dupfd(r0, 0x0, r0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x40, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x80000001, 0x4, 0x1, 0x1, 0x40, 0x3, 0x7, 0x3, 0x0, 0x80, 0x2}) dup(r0) open(&(0x7f0000000180)='./file1\x00', 0x100, 0x66) kqueue() 19:36:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x16) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x44) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000140)=0x4) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) r6 = accept$unix(r1, 0x0, &(0x7f0000000080)) write(r2, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdf", 0x19) recvfrom$unix(r6, &(0x7f0000002200)=""/4093, 0xffd, 0x40, 0x0, 0x0) 19:36:10 executing program 0: syz_emit_ethernet(0x3bb, &(0x7f0000000140)={@local, @broadcast, [], {@ipv6={0x86dd, {0x9, 0x6, "7f1eae", 0x385, 0x3b, 0x6, @rand_addr="7e6e942eadf68b7506fd04eefbc90fbb", @ipv4={[], [], @multicast2}, {[@dstopts={0x50, 0x1e, [], [@generic={0x1f, 0xf4, "5f66b61dec2d9fe74f61c4a1e55a1a9ee1397164cb62ffed5101ae72557a680b749b5997063c4515a53b31318f0e647781798e3ab0d477843dc6fdf45d27cbd16b95a4288162a043617efcc0875cc7104ab16e161909bb93b40eeade3078aef4d53988d08f59302511411ea9d6eb6929d456f802e98b769afe41a1b6391dd96f9d686d00e5e4b44ef617ca39d477fb564f63253bdec4d10f609e06adbef00d9095308fe3646f1e5cd6df355038962176fa8b52a464b3046f96e244f5be51337b1acf5b8c63a4d686bd671570125ebfe45f4145ab1e931d2ce154cc4e5fd69e6d2080ea5572db4b94c6cb1ef8b27f435318d52535"}]}, @routing={0x3b, 0x8, 0x0, 0x40, 0x0, [@rand_addr="669c1aa11de184a1971a54b3b0eb5031", @mcast2, @ipv4={[], [], @broadcast}, @empty]}, @hopopts={0x62, 0x1, [], [@pad1, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x2}]}, @fragment={0xc, 0x0, 0x0, 0x0, 0x0, 0x1e, 0x67}, @fragment={0x32, 0x0, 0x81, 0x0, 0x0, 0x9, 0x65}, @dstopts={0xc, 0x21, [], [@generic={0x4, 0xe9, "5e71bac3ba59ccdb58a38ae78d433bbab600466cd14e2a226c07c164a23101de4d233a5e0c3b0a1e455a52d554c8a4db6a4592dca6b6d7bd0328680cfa07caa9230832aed411055da1f8d9c630c4766b00cc1d56248dbf24a1505c85d1f72f15bb7d7bfd01be2663e65903d5d60934cc605688f18862bdd8d7ae95929be894e1e4e417753b655beecadd004c886664e4d4aea78a4b3cb73b0ef3e743dbe5d8db7274b4b874a47e8ee1f149bfc3dc6676ceb564d0cc22bd31580197e669fee2fc65dff52a6601abd4008028ff9b393225d5e117b87c71eec7e9bdbba7cc4864073088140837d447afb1"}, @jumbo={0xc2, 0x4, 0x3}, @enc_lim={0x4, 0x1, 0x4}, @pad1, @enc_lim={0x4, 0x1, 0x9}, @jumbo={0xc2, 0x4, 0xffff5c4c}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x3}, @enc_lim={0x4, 0x1, 0x5}]}], @udp={{0x3, 0x0, 0x8}, {"f5ece9da40d0240375c8f310323b3d0d6ac5ac52ed3d725708cab3647e9185b85acdc266e555a503436ae1ae97fdf9a0c784e64f6cf7fea195ca9624da491a73cc7ee8f0c6cbcc30bf33ad01e29acb5ef7dac7ddfd10eec4f2d2dc13c90a7493c73b939e5f3da866fa11e7f89d6fb627f83621ade66743c5227e4d03ff41baf6ab8b9ef21040d78c9e2cca18e9434489ce40fa086f8a0db79f68497cb2f8311ccee4b6dc4dc6518b056efbfa94fb96b89c1a8293cfc52117d0be71be48faa5c1495fb32b175399fe25d1e7fe99a0f6f3fa088a7c642fce046b82988118fdefb123d9f2283452adc8017a84d5635dd1338474b5b412"}}}}}}}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r2 = dup2(r0, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x428, 0x7, 0x600, 0xffff}) 19:36:10 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000015e15)={@random="708d7ddac6b1", @local={[], 0xffffffffffffffff}, [], {@ipv6={0x86dd, {0x0, 0x6, 'vEb', 0x30, 0x3a, 0x0, @remote, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@dest_unreach={0xffffff86, 0x2, 0x0, 0x0, [0x14], {0x0, 0x6, "c5961e", 0x0, 0x0, 0x0, @empty, @mcast2}}}}}}}) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000380), 0x0) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r3, 0xcc, 0x6}, 0x2, 0x5, 0x4}) r4 = semget$private(0x0, 0x4, 0x5b4) semop(r4, &(0x7f0000000380), 0x0) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r5, 0xcc, 0x6}, 0x2, 0x5, 0x4}) getgroups(0x5, &(0x7f00000000c0)=[0x0, r1, 0xffffffffffffffff, r3, r5]) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000001c0)=""/4096) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x101) 19:36:10 executing program 0: r0 = open$dir(&(0x7f00000011c0)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x76, 0x2, 0x2, 0x40}], 0x0, 0x0, 0x6, 0x0) r1 = kqueue() clock_settime(0x0, &(0x7f0000000100)={0x2, 0x2}) r2 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000fc0)=ANY=[], 0x10) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f00000001c0)=""/4096) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000200)=""/178) writev(r2, &(0x7f0000000140)=[{&(0x7f00000006c0)="848b6c4667cf5f2d5d22fc13baf2b2bd6170b345589a6601207262fe78e947f31801f968a0297828388b6bd38749f709006e19349c0f9eddaa4e252ca09936f2fbdab15d45e22b0e9e00000026852bfc72e8e2c91063878cb2b057855f7cdaa76150f01ffdcb2ec1f44c207ef5951951f67b56c3bc3e3df96cd2dc834c92556e", 0x80}, {&(0x7f0000001200)="eabe269c03a88d706bbe0e02bc04f428a1faa088aab0135c6160a9d5c9497b7c229b0b37b372b85a201c8c57e74bdd4e15e786abcfc3e5146c6cc2b2876b6b4242e7cf34e5668e527cebc10a548b1a3ec870f1989bdb707f2c0bb930ab1044ee80c08dd1a61ea8a1619b6a4ebd9f12d66f4d3e8bae838c41ba744bf47f5b374a8b10ff42c655e97216ce313e4b3baea9e3faaa761e1d23204fc8b9b75cdf21571060f0af71b5cef9e6273bcb40deba8f68f37af98b9e31c969b7465bb7b015272b4f5d3befdbd5e373c27c510f2654da8dba4929b6fec061c66e6fc3b750cdc069df7bda6576fd17390b3e3a9dedf3f5f1abe292a41072b86a34d1931d1ab1391222fb411b694e02e82278d833589f4db366d27d9a36783be7abad538f4c743805c5f1dcc6aed98f51734bf5766b16ecb09f7e0453a2ce44936f3c114bc5d84735bd3dd00e0121ffbee97838b082c4323a0f7dad4a5978eb90127abda8281163588d5a0a2780fb7aff5dfcc838281b4e824f69e35441a0bb69a0021c47c3ccff6e238f3710bcebabe7ba1443e069fb33174b691b052e04773952f8e3081ec2627750bd877819e6f3c5a46f709111379dfe6c68cc43fda0466370745b5b42fcac6b7b6ffcde653a009c4b9c27db7918148c665d9dbd4921365b5a359a87b62295b31cdad28d404922e8fc0362516acbf321b835d7c00276c547f5e9a9cc03efcfe7c2be7bba2ce9ae11de26b4e5b5ddfdbd9e8f42a8ea22ae2f46457402bc6c593f662333ed4e7cd1d54eaccec5f14aed214db80ab3bf167ab9caa38481e13e9e35a86458726dd66b54324de66070f178da6cb039abbf5f66e2eaf71780075baef160ab8156d8c9e3aa9e1537c19d50b25ef81604bb3bdc5cdaa932c612b3a53eea8d861c560c9bc1d8f5f8e9682512e2e7f5cf5efaf5d05818a96c9bae4cab3d1ae7804f8294818062fa5c4d6f225c8bd268e85963e89912fe7fd41b81d500b85e8b3e0eebec9e02e2cebe31fb6d186bfaa9071d806aa7f474e8401c8213c4a3258ba923f3a7bb37048c9981d63560058f5d92f8efb06198eaa1b45f4172c1db541268a78c8ffb5cec82c02988869357c362bc4919ecf552665739de65fbdc084c1bda7e1e7ece9670ac97549b5696f9148890da32aeaf42404512631e92b1b4cc9c271e80b0d75085f804407274d72f4a183a0969e52541a026c66a0112a9049bd6adcba3f9c148885ac22a701f540f14c3de46b7ce13b18f57f2a48336d5567750d5dcb294cb2dd0269ea83129a055dd6992dabe25502f31140743af406d47a025c6dd601bf58e4190e21c1e737fe54d9795cba8fb7f1293ddb705758186b4182c7310d95f639970fb470d439d248208c76f92508ba707a3e5eb06f5c86d878f8ae117d96c168eae882b20867d47dcef8ea7af52f81ef48afd70a19f9897d7554de50b12d5a4263d5a1245717910c048bcdfaba42dd65fcd61de1b6c8433fed3325e9aaf53ed929e037f15577d10686fa9b897c83fb429f1a6461f0abdeb4a16ee5b1e1a7bd0983f43a763cee986d36d0173e821f6761e456ea1d1446143bef20894f5355294361fc7dbab20de0f67a22b1856b6c5a7f18ecdcfc4e7dc79937638f7cc9434a0e9ff3b25b796ce23f7a3305a889cc90f85f873ab1f8a6fc7d6fd42c105479591a5627efb67b4a0b947b3505e729dbf82d77939a8622479227046f818eba472df2ab1a91479a3c534e5ad2e302e4bb5bc3e42a2c15ac1e9db0f108fe4c69eec4c80fd9bcf532c07aa557d5ee8dc0da9c42e381b24da6d31bb61c370dd2943d47981eee64ae0c4fb246a3f3ea749f4abe8a3a51175931a72326f4c86caca974330b82d8b93d98985ef2ea8da4fdf055648617adf1f02291c2135f419cdac3f8376b9b68a271d546ac37ba8a9e74acf7b13bb39f3a2e9d68fc5dae5d5a800781d5363a106982a57d7b80720ae52ade2", 0x575}], 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x400, 0x0) dup(r2) connect(r2, &(0x7f0000000000)=@in6={0x18, 0x2, 0x20, 0x9}, 0xffffffffffffff70) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x18) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x4db, 0x7, 0x3, "2ea807e16eb595603fcfd71100"}) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0xffffffffffffff00) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000000c0)=0x3) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) 19:36:10 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480), 0x0, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) 19:36:10 executing program 0: syz_emit_ethernet(0x2116, &(0x7f00000021c0)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 't`Q', 0x20e0, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x0, 0x1f, "caa441b96add6b347398537d5ab0d71098e999359547ec4925fecad4b6f8de6b27a0ce88c58f10c69142ff8faa992625bd9638cc9dd25fa0cc71406714a11bca97d17fc7d48c2216dd820001ca91cde50a360fddec1adf292069ad1557c87113538b4c3471320a5bf779338d234e236efc43a4d4588f0cbb44a3f2d9922a42aaa9c9afdcbca70c53b1dfd49bf9902c9e6034d36438f45dd64008cceb905604b7eea75e1a7f6fb221677454eee3afef320635d0e93106de16a58f8b3d8c4fa38528f3662cd9c96a54a140dbbe6b4089ca5e1a3571da3314d4e560acec004bda69cc0f87ff331401d97c1834d16a62dd6ede2edf51bb8c9e9c4aa5f55a"}, {0x0, 0x17, "7912d0c9d83319a1fbd046dfa06b9b93436feebca0dabab1bbb052c1049a05e50bf9309939a5f5bd78bad190c4bb21d833d91369148a2007b7c6e4805df6f6c8d8d5a24b426a31103a63bd5aff40ea25199969f4a9a404caef7e98dba45c4e0ec9338c21f1a8e31b895e8db11257d7d5c81745c361a9354cff7e64ad6e2da11795770d75d3e677782450748431703c6182a5ee4a7305e7db049fd891090ecc225447b9b43a1e6620ec0895e6e4891c7d7ec0877ed5f5"}, {0x0, 0xd7, "48fe364dec941b1d57cae52bde8377d4281d3d5747492e70eb3c46e8435e7b796b17a6aeef3f566b1d39f7a65d8da75689f3ec35dba9178bd22bc3dae333496d169f57b7e039f18f4ec842bc29563111615087e8ddcf31a5761345dcff406199dd5b87143544d107fa381568b2f0f291d9cd6ff1cf52e3e42cb93b0ee017f769fb5e9487ed656753ada33945cab0d7a51bc159a9197b55aeeddf64d8d8f69c4be746cfbf5dafa9ca0709f592560e04febec27fc2c69c3989fd32fd5b890831392e1e62d75d1f8ba7a2a9959156d646b0d4e66851524f48aa5e07c8f31593f9bc30756044bfbce1c47e8e468142803db6ca933c37dfd6bb91401cea8cbec3f39f694b22be553bf44bc40fc99cfeff8c7bff62a0311e3274bc89f35d299bcc4017afe3cef808990a330af02251e174f8b41e60d51f68c0d01b273e112b7f71f7bbe0a9faa4fbbf2a7582c8f39bb0857e8cd847af911a9d93f1d038ee5b56924bdbb6661a766676aad502c4220e108c625341c1771172c3f5e35ed20dde80f7b3533b0f196e6f33ff5111cdd0d086ed8cca4f72d7b9d862e998c3ea05bbeab9fb4aab039d5e49f10c5ebcba01b91f92aad7694e67bcc8f2958e5423867453dd8cdaf47b04ae57885af682683ebbc3e5484b2ac33235136d22861738988ac1ef9e552baa64ea16d49fc8db627a869b03a4008223e87e98850cfc12b2cad5168e1c98c1386bf5c179a1e859ccbcc0b719db6c71b46bb4fb5a5876eeef39c618447fd0a474f684393fc61c6a479615ef4329d01747b68b8ff2aecd6b04346e7a966410d7226f40791c930ed7d4ac1992803ef938aaa4da202206ad6ea4b4225e5351c78b0e959c2636baebbbb564ccdfcd6673f8f3be62c095e6961248ad666d8b05ce6be86f6650c92e131c56786b6c274e3d472844f51887bfd17dd4a7b304cf5aa26aa62ab7f2c9f1386106a62e121cca5c9a32eb7a2d7a968272029701fa812b8832f1629d0099fa90c6698c3964456e66a8636cd3003b6c86b0bd771ed3bb4e44aabe4b1f9a7ac1d02a517d623a9894ba1785537d656b828da73f3a527c374e8c4752e3452d424f1405074521e41b8dda5b41fa3292fb039f1a562746c9e852098bd38bc8d48601fa1f8380909c5ff554b60cc648d382e92423333baca8e9ff5946778c764771b62d5bb18576eeb74c2fa4145a4f1734add32bc1606bdd861fa7445a68fa16146dcbbd3741b222eacf50292b3fb3ce9af244df19deff991fe41556c7ecc7fbcbc9f087359a8eda663f232f4008d72721e455512d81f8dc64e32ee641cc40b542fd419a71705739825c32ea1a38455486bbc2714f61fdc05df780c3b5a952f0d75099479510a78e5dd56d49a902d460f57c5862d4480c311899aa75c1d2dc07ff8d7d54808efd0b5f869db781772381841385ba300c671c35e33fbeb4e39d6e71ca3f48a9f95ae4270eb8dbae0eab37c3d0a4378c7b98fe71f581565fef52baecf285075812eb2b12347cccbd089f36f70d1932b80e427f3bb520fe1af7dc1c734ac4879eb9d6af4de9827d2ef624fb546dc8df26879c050b500d6710091bc9b81d069fe8821884b8f2915caf0f63546e8a5bbaf6fd5af7a2ba73c51fb079f295b65c8b762ece43c2f0fc5d0d527cb9aa9834f5bba314243f7617469e8181f4ba2fbb29fd4613781a5d1cd98b1cec62bbf06be64e94ceab8b4ae84080b65e7b0f717678d51b41ca27d1f07481176ae7d76d63e1f5fb7e32932b4055b810539d8f0999aeda3fb5347f55e0d2bab7ea63c6d00b52fb3492cd6502f044e13969ed73bc748b615e1f84e6927e72a92e101805f43c42dfabf3db10af41a93d4b0e453253960dc4c5e0de6dd79de5c233ef8d2773a2427f76e5a77a56de3a17dda31af7c7386aaf1b48da14f6cca552985c489f00f204c2f1360dfeda30d5607324664b6872d025476bb793e5ab4f61429c17cc58385dc72f4b00d6c17e65e778e4ea5668aadf3b879ab9ecf671808b6784fbdcbada8fc622d7b7431c3674e98399ed70d7f4e67a3192cc716e1a2ba0ee98b6a18e5b7d8a68249a98c2a17642853201d087ada22701b7b87bdb7314803385f96d53509057d5b560af3d27b761481336b1c7f4987c83d5e471b75a815d90387482e45ac62fd31c1918ae3c229efb6c2d60086b7cc3536e152a98ec0a7d278ef0a8362ec3ec5e1f7c7b6755331cfb1fe8689e3cd252863950b17df9ebac12ac04c28ab66b56d0f6f978174d5fb79e3aef1aa5c823d17c82452d180e5fb23b5f282d7c82687717377ebe54b48088ef07cd12df499cfd1cd55d1bb6b6dfe30cabe737efa0fe4bbd45dcad143c0a3fb4fd89095160916fb35a5e35528e3b6d86aedbf86f9b62ed7d07d66e0cf48c776884f745a14178489dd125a1c699656a0e7fee5a39b71a6d1737"}, {0x0, 0x17, "efbff4aab1a8cbf7c73c46ac017ba4ec7c3fbfb44ececba5d8adf0211665ce71f0ad6613fbc9c4d61118b66ca5a48f41ed5a12a53fa62c067e041cf67cafd9a0afa0eca6a750d5489f221e08d151d278c8ac58838a98a0d2db0c2ebc637e064ffe393748dc84f54728446798d549f8fa1fe52a03e6bf91d2f489de8932a5697a88c1b9eb87bcd1e3c782fa2bf541be7f7a79e09f5cf328df78cea76d2515d4e8d267b0b7aa16346d684397fd51416a69a58188678483396997"}, {0x0, 0x200, "2851d9d4433493d01024de014df8756f15a1758f071aa1c620e875f53d53d0683cd8e40741da82ccf38493b9a2c76ecb3e53c994221a8ebf94859dea064c108280ffb75e9540933165e84716f4d98cb03c8cdce710e784135375bb5cd62227c2fc34031deabb2be9c6246e5f80ee181419e545a8764ffdf9bf279d49be3916e5dd0582bc09a683e77e825f3b9f8cf5822be1795629b496df9d8ca3c312eb8ff9e49820f80280627db759b378ec4b2b5abb9ced54652826d1f79651cefc0335f6246cb30df4d284e341c131624acc328cbd41eee1f963ef3f967c41f8e2263606a2805d867a6e9693c410327464d05e820794e018cdcb2c53137eb168d09dd59a8345987b3ab0d06172fdc737c0b58ac29be7e2cd5c4582d67ac087d56e2549c936cbf12c85671f3e44304a2c6ce52d109dec63e8148e082f862482c1b6067f1176c36eebc224a6bb231d07782c6752490110ccffa66c034eee7b69687ca5e9bf902799edeaaf0f6aaa14fa007b21a7ee88dca97a8f2ec31bee5d8c48dfaedbb3486836a2ee4a3fbced6ad94614b501532b8907fd60f523c3a732d02d074564a2724cf8df249aa54345b1886d88e9fda7af503dc588436ebc8f5c985aa4f2ca2f77b1189c2e06d8c6bd9d3da1a445a357142d3d05df6c9a313cc54bca021ca73ebb7aa46de749612877de58c6ed294e7b6d3b55a67e758e7bbec7f7f10537c4e76191c785824754ed0dfe066e3ab3645794ae3bda3aba2a4942115aba5f9f2e586a090cf8a14418e987326a9d09dc8d8d60341c3397ee0da0c6acb4cd65d67c3ca45672d2f8a1c6cdf68a55c302c377ff6c6789084056f0e96b43be2259df127b9bdbe40f34393d1373cc7cb661f214fe6105b7a0078b752f52200938544b89e4c76ce4eb5411fbb69f82172e0f4e7a190611fc59bd7d09d3418b54e09225378152e3e89c3df42789abef49c40794f5a12f4e3408c6a9adf9b8000e5f8fb0abfadcb36e2881b42d34e1fdbc1948bd07e315bd5a8fec2bff97ee5be7fcdbba2b815d96ea47ab635419b39b01ea56f89ed32034d0ce217d28feb41ba16bb17d2333148d345727e0f245d57140e33d319280834ee52daea8194c835fcd03716fa989c448bb2facbe9d6c0b7473a486922ceb9958ea065b9084ae66c92a4cc440e2300dbeba97a12d82d1b1f821199ec45883d1856f409e25f5d94ca7f22560d85dfa4504e3c4b911b763e7327a7fd7e4a2ae627ea84055b610b8d4faa2eadcabbb4ac952323c0726cab95f9d4d751d825c27d02a54f8795d4082db2243cd358f5ff0dd75fdbf7d63382df149038148e46f39921fe38e09404316041557c56af05486c8c83c1fb7d613580db3018980369f34d6862efd5744cf1b926d469cc82470504c4c6048d92be7ec02c8a1fcb1dd0e570b64934b3dce26fb4c84c9082fbb9b111f1814f569c7c16eaf3d882a55af24d3845253bd9b959d82a26ecce4d607600a319ceb1433866fd7e9c100714815c7bdb7024d9a9c47f0d931563e76c02ed1e7663ec6d14fbcb8fb8cbf8f187613bb506b6364390c2fa84199a8ea265063abba14990bf288f21202d853152dd9c430f1a881de1d7ee35af97541edda1e063c0cb76f7649846da098ea3e98acc769381c7ee685c92b15c79066136ab34c99bf017d43fd4d99402a360c30e54691ac8fcb58677e3d156e4da470b06b5d615a5f0a15762f18c84754b6e280cbb9b77eefb58b806843aa2c05667916eb56d5091b66a0bb71830e52fa6f9daa9c55ea423d776248a51ec5e3ff297757a83421e95f603bf301d13f6558d1eb9548d09c255cca605420da9e16c07a6ebe9c17da00a90187f27ad471c8ca7e805f8714a2ddeb76c88b2bd73f321e5d32d1bddc2c73962454a14af8fef060a3743241946f5f02f11c360de74f78bb6d172e2a41959a46d0dda0bb8c19ff757db3d98c2858e3e32f08fac6b99aa23e9661a556879c824ef53964b08bdc1b4f666de8e5746d4bf2d665a275d1da081c0662158b5cecaa9a45da397d27f7aee67989872c0877a41d9086ed849b728f1a77deff56451feea7d4d03b2b374fccd234d7eb2f43410309c189bdb684cfd9ff29b1856ba76473c9b908bebd706a75e66404c68c08d83230eb90f5b3ebe04fd4d591e177d1e54a331bed5f082382fe10f0727bd8f0189023f1801e820b12827b5ce6425ab3c1f0ab25939c73d8b0b26fce2e70471d4e79348087b5f0d11841e45decc6fb5038122d38c228d40503261f2026d4cd6fb93acaa189e8ec87c724ecad283e3a714f0a70210a302b76af11e66bab9f597ff0ba6dca22305d5621b78218eb7fbe6330b8ed15cbf30efa400a79285862169e9c634005f787ff4dd2ccf480bcac5fa5a23e3258152b74c58e9204a9c5f12e026fa8fa06a93f728a579fef802173ae7d6c225f322a92df0c8e8591f2caf32c2f0a4fe05056af58a91ba9c64775c4c64d497e0fc130ff073bf26f72ea684a3133119c8f489f8d88e98531054d786e79d9a29733ae2f8e434d2b0b86e1067628097e74168b826c9d1d91cfa281a0ded8394b789b3867af374b5267395edcb2fc1231b0a637a6fbe01e05b619e8e519c61d2769e0d53bf838ff2412b18107891ce692768a8f8067479ae902509777ce08ee59189b05948bb92bed1ff6d742700fd796acd5d1752a0bca8d6f8c552948b733809abcf5bd9d04cf1fec360277739460411c2eb5a0f7cb4d2c5e68acf9163f4212328894a64180fd3e337069b3fe40ce05a4304f8f2213c43d4a001bd7f032c49cb678d8a664cb8c89cc1da35aae9c06604f51672cf04b7aaecd1cf397207ac9b158441ab4063a35c46b10342f5b3833993c547464a6d1e1440e76d400f3a71eddace26a821cb57f976caa8ed4a577f07ebf28ba9cb32ab6dc458264e15cbc47f72549e6c6ada4ecea6303796cd0211a3d553a24f61e3306245190eae3475a6085fb69aef5636c4a93ec1b1daf72229f4f575571caeee3194ef9e842637f5b0130c69177ef888bc998faf3c31250bf217e7c091b241796cbae687cdd1a9d23d0c741d1686ee803bc7dfc3ebac6716506adb51a43aaad6f1d10034923c973c3cd736f54f1de75fdce744c7f8e80c786f87dddd4127d92c947222ae098a7ed6f90d976c63a7fbb98c2d524b6abbb3070237f0a819b0904baed440be409231812ccbe4d641d5b3bea8c8427f57456aebf172df25d3ca1b3540d02b9eccce08f01db72cb9469a0d86c607449b73cc62ef616c6d8b38baaf5a60c1e87edcc028222e312ddf1524c7bbfb83b6e374c580e8bc697d8759f961f57bf96b1aa793d331e6b984c166b23fd592676973cf835147a6cfc1544083b7d4cf17b9839938c284bc436830684ff0e3c0f24d5dbefb98b88d976475214e48ca61c983a7b94a1eb8a0a9919b571ca5c62e832e7c7588f16af55806d7877644e07087296e523d38c8f8c6f8e8a563ce3ac9330c18550ace5595644fdffd559250fe6d1c5e3f75d89b5df1118e3699d36beb66718022309b7c4053dae473c658a8525326279e0f37264f0bd3b003e380dd3dad97a0e5c7db77853e8ed030514278917eaedd4ef8b95f0d249b587047d21b0924172229fca215d0680a31a248bb39caaab75648f2cf8f393cd3fb059f0768230d93c2b477b9e88823364441e4398f66e855862cf6dd3d83d1fdcf22aa6d1551b2ba6e5dad47666b7a7ecc17b12f5df9e35ec6c3cecdc325818df80c725f1fce45e26270d380318c9845e3ea23829c41854a639bc4b76d37fffc02e18c1887890809cb4e864c305c760d43eab90fe62873ac3d2aaa0ea773551ea1c6ddbd1989af48eb49495f62cdee4c5ff554520fcfb8d1804e8cf07e78a1cd675ee5ee4eea8e0c589f5471caa345c1b33088033026d1fe3f51dc02d878c460e17b52568470222701c4051597812a5d87fabeca72be4dd229dd7cf4084ecc23cdfe17a11f5fe636a7b54b6118e6eaf1ec804974769d2bd210bca8c39b2377c47dd9adf237672ce612020c09d1c729d4edab95daa63c63cbe454e5f8d6a47d09781a0592e247b967bccb87d2dea05307d1894ddfadf57d41773c66ad552d9823c5562537e5553e7ec28326be2f3f930cb6b2abcccfd1b6c4bf329905be72ba676b18a1ef8e200868cf392cbd73d6a58755fc43818470e412b16f21b822e9e14773f62a9e924d81e77bb07bf1b56734a96f358eb28c313322e2240bde1bb6262ea4afe63812f20d06807be7457e15dd16eea597a040187e35b5a2be1d227444e118cfe64e21c3555e63c8534708308fabe867c032c71b9990894f0cde1e5e8a0302ebc8e993a5ba563734abc2997c9e9c11138068af7c7c44661d9de6bf09f869387653b55fdd1ebbf451481513fefe6c48343256449a8d448411493258ed9ae9e8c12c731853d414a1ac206d8e15335d39c96c7e3450f686a6a584d6eff34bbb78196b68d8c20c9f7b63de8c8dbd27c9d60e115ef2801c84c7c552b5e75c039e0255ba03efcd65797926ec719dd1a90eb94f42314666858e85c6165a3145c464a9f06958d3473b52706eb68813ad58ad6f25157888759c58ab3a7e4f2736e53ca5d1849e70c213a593c5b44d6ab3fc1a08d8228289984c70a25533447d7e11d0087ace1f39482249744beeee69987198cbd1cfcc66957f82790dd6faba5d4f2162c624d9bc666484d9d2ae6f9bfc9aea08573dc8b95c874aa4c4251a3b3b49f5fb06f1df533d88c4d3ca9f589a04dbaba9b07993dc31cb5e0dd054209de85fefd79a9ac6c676c19f088936d0c3834b22e4979baf2156260de22e9038bc4a49014b517a7bde2a97ae4bf2169dcdcaf5283bc18dd1f604942d5c243779aff581a59373f058b62f762e96c3cf347d0130e13998306030539949de5f2fc3260adb2128cee22488ffde325a1da8e4fa845da5fdf7d0074e5098a28ed71c0ba5bbd12e03845cfaddc6f46edbd1e8ad7eca43abef51ae54702786d2d82ccb62c0252b5722bac7a0b282011ba9cf02a71b22f577dc4c0c52901d6ad3b895f411d85aefe58ee6606209f88ceb42f50f8c51ff06be56e178a10aff9946a8d5a0ba15b22b4f89ee9f40cac65317c68c0993301852389b92a741e7d1633e6781d7b1dcdee5e47b8ffeab5721802f1661275c511d944847a7dd51d260174ade0557453f5d964e0ead712f44ebbc6d328de129a54ae66a14dbba29f84a6f0dbbd9d8d5a7b6343d9e8f76edaf04b0987e94395b689e51c9d9c5ca44f34363fa4fe006281217fb19b2661b48b414683af60ebcbdd8596814fa854d26858f8684d7def498e8463fd5bf5950a8d95ae014166d5399c8dd75a72c24e35f8aea5bbc243e87c0097258460199559e11d5a10ff9b4ae59447923d4a664fc1e17380096d1b01933fcef97af7835a4ef99cb6fdb426f1e17cf30f84f0aa45ee8e7a6413815b14426c3472bbc9feb8ff9732ea52d0c5d230b7e01cc3417ac7118e90737056cf9c0871151f85ab359a1d09a0a1ad77a5670415a5e67a1b64b4c6530d6b4093cfd5be1b9a04ef70e7c7199c846e4e11d8c74e341ca379ea54c663a7bdc26512157a82c64ff30e16116ab1d57711f32c85b3262da7351ddee1813531f7a62ce78d2c4d743c87e3964748c90cbb4d26c8386c0c9ab5d3adfa15e053caeea125a69863768f8215ab36674f11b411d2dc276fe7cb253ed6e7b974d2b46bd7d784c385dd7038f5a73092b1c7d997ef118f27ff372f4d13a6391ee31f985e1bb2f7f5f2987c4641f9a4ca3888"}, {0x0, 0xf4, "a6aa47aa513c85a8585a7484cf330327dfeb25e7ac3c3905f0bd367af3cbfdc052d0a0e6eb2e106f30b0e3e3ff02109f17d59d7bfe3209968eeeeef5d239afa12e0c47fa0ebaa16c9c4a6bfac41fdf4edd37d7e78489c4a33f68816ad566dcdb1f6fe3c79bdd0b05ea5e8871d8c99519d8dc6be368aa57d09c18d349d20f0dee3fcdd3afae844c727cc74186882eecabf86c4a01d0f41b057dd5decb37a749f99792f902f15e4d800c5d131d66ef0d2ffb071eadbf027419b398d227d5a285b4744e85abfeca3ee8b7f8f209ef965a01ae99c4fc41468981b0cfb1e3ada5b6e15f6e071b94f91e1145cdef56160ecd2fb68d2862b850cdc542608098aadaa59f6158e1bd7602dcc3484d1e0af1f04846a423999039d5a082044eef7f1164e2046845c15e8339139377b30b6b72a270b88396b81ce6835395cf4a453cc51d5c209fb320820f45c546e0f53dafd645bab80f4a0edb3adcb31b641fa4b9f460d6dd030328b86377994894e9ae70f950caef5d7b832534d050c6cee91787090ab3e8ea9daf9c9a49c71a1217dfe5d763837d440e6adc21c4a3d21db2625e8f29d09a229ed34f1775db9521e18aa51f44128a8c6768b81e8b633df1f3252db9ea5d5c40d3ce6ce2dba5ed04075f35cf9364eac68ac907724ebe4dffc962a3df66a84d2e344ceb29e87ca6609151e614a44be3c8ec9a548fd18101a78c16b862d25bf4f7effa35fd6e237ac05741d462997bca45fabc584df81787f9af9d30be02c2256e130a64b677ac873c7820a4eae83c66c7ee23329779e14426297ae50262b300e083cde76af92a8db4b369de9ae0cf5416914b9dc8513f6a11197dd600b59c606257f56017bf850c75d9a374edf788b5c928ead5f49c7c8a06ca64a13cf6111dbffd616f54443f8176b1cd16891aaacabe8718adcfa3e05509000cb21f8604b18a8c097996c2313f1c89ac267e6f78add1f98557d9db191afea34b600bfc2032f9702e049529914e9b7965fdf64f033539acb737173aac4205d7503145dd81a4b89a39778cbfc03a14404febd2cc11a0ba79351cdf44eef97c3e5d898e5e9ee375c2ef8bb3dc518e5ebba97da7700156fb159cb9377188d613927f1676e74def18caa6ba238ce1cf80ecb98cc7180471be320f4cab40f85c57ed5bce4aa1ca9cd4ce09b72cb58a2611157f91f3d091698d09e5863738bf6ced344b14b8408031acf84fc19fa51488b72f236ec648fb4084fbe82e35b741895a6558b5d9cffcf0fa8b876e0f0830f33d1136d643acaf94b3781a47f2a8da0fcbbbee9333e63a497dde0928f394eac04a47afe2f8d93f14fc996743554add955fc143a187554d7bb1fab2e9ce7324ad04ac1445b0d6eb7dad7d9663d4e6f06037b2006f08aa37edd3e8485281de54bf59e5bd2895c85bc6b223765b66343f8dc84c92bada10db07e47dcea1e82b4bde7a0d171619428283e8636704cc422aca827f95dd5e8cde72c84faadbd21479e2d21908e1d9e098e39099f26f6632a50b1e383427e758eea8d47073968493886e239888adb732b328cde2634fc48859883ee2f45bb27fc32e08aead330ac52c69509dbab72d0e375460e271896e69548f609ea5e13f7d017b09439e1535c4df1dbd1fe7f04c561db8f73938f7ac9017805f84411c358ec335998974033a51dbc97cd27932fefcd9c81daf97943aa16bf1f97e03da56536e023630980f0b17a49bcfa7864afe2a78684e503bc1f3ab7a0eedeaa71467661204c98a89b275f675ec9517f561345dbf6597dcaf9a7ae652bc9c0d1d6c6fae67999d1d4f8d50372ec4e4a228abd5d8b32767f079eed3e29b79e21037a965b5bbe881dfb26b3a05eee10299b9421f64642fa40e2c2b7f8baeb3595ed8c91ced20e8ce6265041020abdb28fe7d232163974c3262cf127afa5678fad674da3c16ed5ca5755265a6c09df54175537c32c61143457e96fb22238fd32374299b86adfbf1e027fa75fa2c9c64db0bdf9e3e966b5d4953e468b10a92e8d5e9d572165e6c9c4aea09c9613a99fd0797bd008922c20e4a52c9f435e7492a8a1b778ebab62bfd37e3f893d5be9c531f2f364564b0b8c7b80fff950005a32c0adeafb63e3c3baf3f92fdeb56a6239456e092822433220097fc70c4fbf2d57e1489ace0227fa46f4890b6eeae767fb900f257fb02ce70aa3a24739c080132e0aeb3154c59d985c86c18c6656b806032ddb7f627099c68bc578989ea590dee37b484780e017849215739d687f232ae250e958e6aa70864c0c7e405cb384fad7428bab85733fc6b7cc90003b73dc5d8d18612ed8d1cbe9ad6c00d7a1fa7d08a2075d753b2081038da92ef59690f9c0661ed2c56027b1f908b8ad39761a8a038bb9c1032c6f62c3f3fcdbdea69fb3a79b6805e978ca4c9863a7fae3ace52bac2d8dffbf370804d51cabdf885d4b962509ac745d3a59df20a8cdfa96c67fd294dfdf2c41176c2652bc20a56253559df23604bf2cffb0d5bf433e8778aaa7c6e27831998fcc810e769bc890b00ab1604c3cd81e528a55a780030467fd0730dd7bc51518ebbabdcfc48c11fdf24f0901967793803cdae4e71d1a6dad3337eb4ad9d018734fe1376d24207fe9931d555a43db81fa03d17910679573ce0db2b52d1dd87408550d02618b79569e99b75ea4fafcf7071a3fb23bcfb3abeb6aeadf5a16cd00aff72b5d83b632d8cd92d207ff630b3dbd63caee2dff5d458624c1f73e5e212d43095aab09bf143800a946b53"}]}}}}}}) 19:36:10 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) preadv(r3, &(0x7f0000000280)=[{&(0x7f0000000000)=""/199, 0xc7}, {&(0x7f0000000100)=""/125, 0x7d}, {&(0x7f0000000200)=""/110, 0x6e}], 0x3, 0x0, 0x7) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 19:36:11 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) open(&(0x7f0000000100)='./file0\x00', 0x2, 0x108) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000480)='x\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') 19:36:11 executing program 0: mlock(&(0x7f0000005000/0x3000)=nil, 0x3000) sysctl$hw(&(0x7f0000000040)={0x4}, 0x8, &(0x7f0000000080), &(0x7f00000000c0)=0x285ec, 0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) sendto(r1, &(0x7f0000000600)="8f444a0ba0709b8f9a081e1d0594a1a091a187b0114277b1ab1cc54d1a5eae94fbda53ada9564ce237e02996707540432ce96bb9c7a9540a0994c25ec46ecee21473cb3ab2c31c8e9dd6f2fe05e84604e0f82893c134737a4ac2ad54cbdbbdb8851c3bc7e06411d5069755d225cb74fcb7364429032abffca77b69ed1a66bc174ec88255ace819d64dae692ba59a1e9d1de5c981a033e7cf89f65616", 0x9c, 0x408, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) socket(0x18, 0x2, 0x0) r2 = syz_open_pts() r3 = socket(0x2, 0x1, 0x0) dup(r3) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) close(r0) r4 = socket(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8060693d, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000100)={0x10, 0x80000001, 0x4, 0xffffffffffffff81, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000005000/0x4000)=nil, 0x7}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000005000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000006000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x5}, {&(0x7f0000008000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0x7}, {&(0x7f0000005000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0xf2}, {&(0x7f0000005000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7f}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x3f}, {&(0x7f0000006000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x80000000}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000009000/0x1000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x10000}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x800}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000005000/0x4000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', '\x00', './file', './file'], 0x6}) 19:36:11 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(r0, r1) open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x8a) 19:36:12 executing program 0: socket(0x18, 0x4003, 0xff) r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) shutdown(r1, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000100)="0736d30a5d152caa2ebb558892a4dc5aa2998b19c79b9f6bb905571592af816334be3760d120f8a9de14661a7dc2842ed0a0393521b5021e9e3cda99d7d0c2f9a2b11174ea79efa5597de0ccce3424808546dc98d07d465fc1a1382c2f5829851db502d2101dea1d0913c8ebd5057282e92ff2231b65faa22df5ec249f1cb2743a37db1139885e4a6b913554e0059d176e307e62cddd2e3102fa9d2904bf373d1efe310117c5f7fc828644d3d4815765618e270de5ec0d40976d825de57e6a325df5", 0xc2) sendto$unix(r0, &(0x7f0000000000)="b100053666c36a00000008000501000000000000cea1fea7fe5a1257833fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0ced00e4c8b2afca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4ff89720fd3874303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c00000000000000000a3f80004000000000000000100000000000900000000000000000000ace6420463bd00", 0xb1, 0xb, 0x0, 0x0) 19:36:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10e8e, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x100, 0x0) dup2(r0, r1) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="4402", 0xffffff90}, {&(0x7f00000001c0)="81bdee", 0x3}], 0x2, 0x0, 0x20000) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000400)=[{0x0}], 0x1) OpenBSD/amd64 (ci-openbsd-setuid-2.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