d1d393c588919c32e9b0f23e32c75b221d518813053cf9b48ca386d3d15d183ab0c2fa3bf4d5a2692c3776f61f784e236e73967bd9470ef04223f8b97de6f0e0580564fdc1808bb5db0cb500e245b8b052089f7b746f087c43a87d609a58c67b8fac94e9d1954a76d4afceb5c7e8cad2969f3c8bad7bb5c8f8faa0c98849886ae9c888c67b73c20e7b3c3ab439d59650a7cc24fe4b1d4d7e4a820b82fa5660d087b7e165901d6d6f4220ae97d068769f1935f105a77eb82a69ff0a29f29dff8508537ec277ada6cdb4ac1d12d9598615ac306b6b89c685e4746d251e9a4575ec8fabf7c52f4e689ca6ac471f9df67394e050dc7e95092f2406501207d1b4b8ffe0f44813b00eb0aaf298435c73c03a9ab17b88239caddc7fcf69e92051926b588c612dcd36de8356837f7a7a4a78e41016a6ac0c24d053ac18e5bd1917113dbacc10581ba09332997add9440b88d048b00280cf61da67a56892b355b38bda22a5924c9e51bc16f6b2655e9567346b592a568cf24522efead678d66578b75461c9909a90daf292fc7b6e2135b8dd16c6af91d56c2a5ba2f4154db00f9c3692f16f622afc1ccfc1314d1032ec96aa4b24e7ad817e2febff0e400235cda53014cd0e37b8ec96d64ec9e1ea0a604b465f364dd62d4f17683b0d635eda24291188e89afce9f4b936133bc70640de52a308f14b0155dc393c73baecad4e53337c1e2aa59f1756cb5db2cc93ed158b6705d7ada82dbf7d11a343403441c5396732158cf6a9c44afa7530c4a808689ae9ed278ba8dea91daa632bf2af661da12846b3432103264707f6a92763548e2ad70c88e2e0a923126cc684df5506f3e53e8f740d55f94ed9488bad964067b6a682393e0bf7be238cf211576fc0ead28bbb48c8165559fa4c3faf5982be5dd8386cfd998b58f2f848354be1a72eaaf9b91427db1c4705d1b174231700b4e09dbe23e7b19821f959d2330d57856bc4f63c822301f41fa0ec2e8784935c593cfd823c31dd4e2701f063b44232de598bf6a2f4e3ccfdc2c65294f6439912b136fa1db1828693555d3cdea69e1df7e3f7be7083b8b0016cc927bede100367ecf786cb59bad60fbe04af61dea6e0696c848fb4a5470e3832d019e6f7fc102e9b0622f2deff93704ffd507ce752c3780b7a5a424f413be086584b0c0290fcf65d63d807709f7ff1582ecb0f979ae8e98c6474fb36228c76e2252a5e2347c123f8e93cbb1132292f250e7b78a426539a8cdf09bbbfa8eec6c21a9b06fada56cfa7b89287334989c970c01acc8934da1b111a2f79b980c9464c5e84a24178757954f7ef0531e4609b2ec7c5438bebc88f936836514a0e1a572a7e87ab9e5a0409eaca6a6d70fd7c3c5aac933141676f79c52fa2664990a396eeb1a2cb66574eae4c7ab1bf700baa7c9f98227ce0a937ae60713686444483e5f5705959ae67cf5b1816d4452adedd97beee3747aacd2e437a12c53c0b7e87e44776e146482d70c25376f4dafb047d4c0e501f215f22f9837d652a5c0457d83e7d39f219b2fa9e9a7e5c58bcf5483276f1dc248448864bd993abc71b839eba25906f85965d4a678cc6a1ffdc011dc024a4a1924c0176980575be12a3ed36cf1fc8f94975fdd4eafba2e579f398d73487a57b38357a16cd0625c559bacdf68cbacc970712c3325c3d6f9f34f6763263b9ef6f70f178d647ca8048dd2d84b5f1b6846da11ddf297218f74a0ec88a881a12155dfb79ccf5b9c4f4cd5615a63903c18654f8c2d09afa2dc7ad580f53d31c0c99d6f9d817480e6d493623c5d75b17f172715996a007a9ec8efe3f6a7df5dca5ef4f529c56f5ed3b200e5366782cc2fd389b0ccedc3e29778067a5016dd8bcaef637eaa5887afbda4e4a19e9bec7f2301260f51564e845baca6782ebde8aeb3d8bba08a8a7c0f282822cccdc65a5599f40198b02a44bee38c11a7710d6699e782a4fc1643d4db3d411565695231f460304ce888a381195231b98b0e19380b70f1d296630d8b14cf665fd37b934d4c7baeff0874ad6671d2a6a0ddcca5a4de7e4e997969ebdac2be891e48a7b1902b955df09bda44939fa30b3bcf3fe5fadd526c50fe6453422b40ef7f105ce61694edc2ca054f64423b5617d8744895f30027491a1118207bab60b37e71701802d19586b2e894b408cc15365383b65ba37e646c947b4d57268873d54c55f7968885d072466faf0e66b0fd7f58a7bc453e4692da9dbdc5e263bb7eea722cdee92117f9b6098f340fcd71948450ff999e5693491d834ede5ceac96a62bf0fdc7205270d0bde503a700772c1aa96671e7ab434d087d776125dfc29f584b8656728f5e5de5ef1b861981be00074b063141a9905b546323efd7bd31a5029835f4b5497bbf24491f33292b674bcb42ceba2d01675bb9971484cfc11240a0c631195069046388446f3df3e92528f28a81c09b88e9276e077155bf1ad14f7ffec650e1252ecdae201e75d42a2f1e56f461e4ae95a5f0f45764e5df0d1129eb26d742127febeadf0b98b3e4b463e8159a7ced9d43f3d708b7dc1ff2118857419c4255b01bbbfe7ab46a5583fef4817e87538dd9f1829a62552fe0c7e6a03ff4a54ba0120d57b5ef72a2aebcf910697f8c0f2221c1ae1e19726a610a98fb34627e78d5c0e50d6aa70321db8ded689925a46b6b6bccfd08502000716aacfda25c28fcdcea147e4075a38a363d63f94a1fbff087c45b4c0d441dd9b10e948d885e4154ffe019abc07dc5584954b002fc6f7a1b11c34034a93ade41b7eaea2df9dde81f9b2fd26b069bd32217290bbf4b11cb3d41efc9f77c9dc815c36b319cf93a48d126e3aadeec3c2c800b8dd0a0045b18afb7f461ec2deac7864f4e95671584542c2b29736d50d0e4debfbc362a3b93e8f3a19c5067c0c46692377180d04c8a0a24e806900d59b6027570593c1bc90b0e9030b56df0e2c38a9abf99b6b303797f9d11ff33405ec712ba1634ebac01bd7bf9d4ff420fdc47909424b667af1ba166a310b24edaf679380bb5b1976a5ea99ab9ee8008db5423eec7f74df674a5edeaf3d4d3f41a043cc72b0167c5acd5a7d694c120ce7d9bfa517fd86c792bd7e1428ddf19d5cae77ded111abdd5adc5dd6e4afee5594e3da8a2a33e080156a9286077e24225b115672fd1f8b852163893445a0746731f6384033457e6ebab0796a811bfd13e17dd6bb94e2f552941a434407a22d07406235f501c67b8cf75b2ac910d650170110066fa0abf7ab5e12268531e592c80cf26e7e5699e80de76cb01c4f2440aa0c3e0053394962096b9d2c71bcab070efc77b512758249b3a7b9bb7d16f7165d43b9f02d2007ed9b8d519f7db543bb7953434b62bf889234615873884ce0c44db3cded7e04478d91a4fc4b61e544064b625d3be55580dd739feabeaebf079fa4c0756089e445bf64277e33d4178cdc6568e8c595ca7e2e807f5a18af376a6de88846d1ead003cd18ce2ab63e064bf90c7f3e469d85e2bb3b91a103456340bd3f2b3f530ca7e311b70aa7c4d83cbe3af4f2e113577914ca5b5f462518011341bc4c395070e4971cbd035cac7872fd60b1d4b6bfb356a5cb3d2b1afe599406a3c7c4473e8a7997127bbbbd53cb7a2d0a536295bdeb8a1f599a8bfbf1a77ee3e3b87975afa1a0c92aa302998964f16d20e022d51b82b070fd7cd9ff42b9842be6b5fdbf397e122e6053b4ec6a4679963e34202166699214f0440ce697e23f68dbf14f6152984eba4cf4d81a9602c265a6cbcabf1457a17c609b956d9cedb065ae0620fdbe623d5b149f302f9ba7b1cb5d7fb2ecad0934dde02b955f162ca63680106b545af0372dcde8419a31d74c875f8ee54cbfda2c1b69470a8840216f1270e7bbe7d1c758e0fb31e07b3bafe34c414bf46e7e408c1cc278026985741589fd7c9435ad86078f902529bac38f65142029950bde686e6a5eae7b8170d556649bbd604b9490c50283261988f0e208825c38aa9ed269bd591727e64e435a4a9f4f6564b807bb0b16a47bfd14303747f34a14afb1b6e3e61e37e4537b030a80ee81025ef890b064a5c391961c434a5cb133271732b53b448ebb57afdeb57b1cc9ad40442790071489c04e56336bc8c8d231e7e3bee0a83236c734618937e5270310b20acb134ea10385cb38c1de5998b873ab7dd61034e5860ebb58ebacb19fc829a138a21acd1121796d7d35dccc6f61b0d353b6b71979c9622e40b4237eb811d5125cd3cac421baac0e4355ea2666755dd245f7cd274736549a1c9f2afab683f001c054f762854c81eaf7353d9c01f1ee65655acb78043610107f4169fbf9d2fda87067f5af6b3b832cd832c0762050711afba6e91973813e15c71dcd5323c6c28877feab7a4ccf1121ceab26801884934247780f81cfd67204c1232d314a89af964d00219a7a02dc3a4000f47608e09f56b81dace75630e3eeac9576d850ff78f76e56bc2ed2570a761502aa30a9261c10d602131b266e234b4a48dae9abab8baa5d935f80715cd9c9cdeaee285348e33288254dc3bf9e7f5fca7b7b62857f6d716bb754236346dac3a8c3312547defc49c29f0bace20265855314181c344b530034a54f05d4c5be3b48d7b7e6e35edc9fd2702b6c408155417be0429a8b147c7ed0045a0a825cd584cab847dcc61402a2ee6e5e2b40657716490d61e3d381025ababf4b03a6d11e52abb119b5835960e3f5304122cad5838db51954308990382d02cd6d41f96eb31e9103cdb09f6512b6f6f63e37960f47138a541f3b0915012778f4fe171160fb9bbe85b292466bb345a22c689005d8b058bcb0d54bdaa39dffa14cae71ead957fd779c777e5bad37239641bf7a88ea7ef1c4595df4d0f88c80c9debe1e31cae921607a7f22ddf6c03b5b1376459fa9412d45d0f56e16d54a412a18d5b1698230167b0ec5d714b8a685a420f299b11e9d8aa25e3f4deff51f417053a62036a351bcb9bfdde0ef653237be154e813b9bf920c480bddee9f311e66be5bfcc70c64d8e035a3adb53ffbffa55e039409190182d6f7769e7a4efb53b45083c6f4db9d3f44b26d9d1458455561072d8c4cc09ff5f07ce2fd2c6586cbcb6c0f463dc76e4c7e29f3fbaa6e7627e24cff4b5784d09cfbebbfd83338f67d20bed58c38418f93f48c8f0212df87b6681446d024d22717bdd2880ac65431424ac98dbd4cc8805898a7c27f69b4cbe99a68a6521f328ef1f1b44f09b", 0x1000}, {&(0x7f0000001300)="af2141bb0c499a0c4d9cebd97679633bd3f8d85f8ef5a3cfaa448daccaac8c8d0e3b7daef0487be4822d3946fe4fb62b025fd7002b", 0x35}, {&(0x7f0000001340)="dcabf1e716d68cb015db614fc4f1bc95b38d4c8fe8740b05f544836ecc8e5aef9b0494a9898c7b0f90ca1e95c0de1565c60bb3a81126cd26990bb8a97f6af02518097ebcbf5ac0702bb1aa039c866c54c0f1a19db1c5a03878da50b51f72b33f270963430d1c99848afc5f77ac898b4448", 0x71}, {&(0x7f00000013c0)="1330a3f83e2de22c35e432b85fa8253acacf226633827eda77114dd2d4870597c3973632554169189929fb2e434caaacc4a230523625cc4713d36c741d2cf7dd0405c5260954edbaa6aa4f15baa2deadb186d479c06714cc5f90a6478022e8f5900156d32ca55f79521b91ad97a1bc27e38c7a8bb3c8f6f071eef03f8e2ff720f23560d22f3ba40db3c9f9d4a133038521a2edb6cd4e0e48ea05394ae879237042c30eaf46569bdbd7af6fad5a0cea415fe0008cced302a29f97777b4f1683b6867f4db66ba44164346a1f42aa960021bfe6700e50b2e16a13029a06a127cf55d0780045154ba444b5bb24f6f61f30ef8ca6e4e2a9cb8070ebc2c36ff8e6e64432734fd0439f4ae1b34883ab09c8f49c9e0742896324edae9cfb32c0bbb9e2008dca8e1dbb13bcbe6b08297b424bf1ec3cb24d71775e7dd96652fdf07a6a267cf149f88662a8fe91141dd3cb7bec5bc9a45c7282ddca4950971c8e16f859e2985398e9529d905cc944ad9a76053c206b29206829de19fe23fd6a15d0f65f92dd55db07e00df736f93d93606b1db6b0a385354a847ec81778d93cce825e1e5bf9206d61865c57b42f3c13f459652d6abfb55ff9bed18811a72471bbbc4a45e560bbc31cd485a7339098436721c0ddc24e63130c5bf1e85231acb04ea270e4ddff717512736e27b30d4c607377b1930ee52c5d281521769a69357251d78343af186498acda262d3a4dff46b15f748c8f6fd1ae82e09b62340bbfc9ad49b6bc7105c36b2ddc951bcd6c198c214aca3a76a25b4e3abacf65165845d85cea6ce3e8a2b2ddebc54bc8149c4b199225f9ddad34998bcd8282c21faa1a9f611c023aa16ffa4755b0afbff67e35c9d5edbe1e93ad6776ff1cd41c6ad3db927f6efe0bd4e4035f53be6b4832974df998591da10b5680852d3d06da3e4acda9077d981494b4a94b5c54d86c83bd22295189253dcb0c80f5e622ed702413c0e25a757b4d22fac00c322563310263c3b51f525e076dc8ed364fcf9d7c97a57f8982f551b8fdb583c3e53c9696f506fba584efd57469fea15e2cdfc17c709d1386aa5cf0d40350a83b0d6e6cbc527218a420abe46e840ff965247aae28d0dae576c10175f84316ee1e64ee84dcc66975df0b58e0b7de30ec347a7e8e7685e16eb393c2719990471a5b93500573aacc1469ce520a9cd3754997bf9491cc39005f0e888b0bdf22dfa7e95b1121cda4d3f39e4a6ae5f7d73f763cd1b8d59c6d9379678a91a7a11f2177f693ba2f91dbd6db050dc1b9eff7109751d0ca1de92298ea4ae912c3431dfda0780b90e5046b5267a1758369f4dd39111bcd3a1e21bd1adab1404ae207d61ea5694784b24a3a68c05a5860b19bb94c1b2835113e615500ced98615b1f0e4c2a4f4175cc7d375d538e0f59fac025b83ebce486404ad0ecf42c928e30e306e8a6b03e4883776acacb107df0f895b94b8afa1f9dff77e6477e4d3616af1cacf40d21539a922e1b9681d4c9882de3846a629fb7956d6d70e731ac3817c3cbdb64fa6fea7e9a54184d241e12b4455807ebda54271b5c69fdcdf3e65405295b9b5370df571e5c2cb193846116dfd179b4ef38d2ac9f67356d8639ca1e7012756fc9aaba41866d4a20886209bb254cb1e437a6fb2b1622046e920ae37ef79a4a292aaed82161c9231866db17c6fe2f07078b6886dfa8e5305af86f2c8bd78be0a63d88066cc7df914a0f3e3af9ffe6976b43e95a4851ca01d1d15fa3fc9576b857fbdab6ee6a15a71f9a2f96632a3b6bd476447d2321d36061d427e405d8db441b705ce472221d0876b31f894534d21d93dee7f5225d2f95b8a6c8f0b7c5b5dac5554c4e2c75d10f9e2282d0326c0725e93bc7621e5d625ba8639f1a042ea3adbedca6a0f3710ecccde09199fb356f1a6bc58add2de696516df9759eb3e1c1959d027f8b2b1de711812f5835f1124c11ac8af9c3270200e92a6feaf0812e3f55bb23d11f2184dd33ac04d43a8f9c8b80687e8ce2622a7dd5a84773ab35d24ee5c665ed60202b6d6ca13fe897d89f9167818db42ac17a8e8cc31e57c3a077bc113501f9fe47f1c5bf7d9a2243d33a26f954ada15511fa11967a81a5a6d4046a088972b35295fb5ad7bf3f81a080183466395160e7c39038a7c09e3ede279f6e7d4bbe7dd53621822a25984e3f4c3c681927ac8219b8240428da145e238df3554f7f8e258c7d6d71c34c44bc7e86b2ef617f8717cfaf405be65f9b001b319d8b0562137b18d7eaca99b8fbf19e640eeec965ed998b2733cbdfb9b21d34282c1875f31285b925b15df11c3909f39fbc777ad1180c9f291a85cd68ff6c8e5c903ee905a9bc5d6db9202c8fac34b488af01c3c02db388b48ef25e1aeda11c42536866f562ee7760fc8e9612cc55966f7b2a46d190ba148b8c856b2a95264cad01fb3ccaf25d1b492d974020578f6ea371f171006de4a69dbf373335b75430c3e5bf96b30f67e2eb8f34422eec8b50dc20b65e40206dde68c80fc979ba2300a81a525d90d83992598cb3511e9bb605dc56a675f8a4455d7e1b61ed1284b4da16c81d1e56afa2fed197b55e38085f4823748ac09368d87dee376f43a4abf8b903fd7b376d4a4df639b4f76b808f2173456d095f8bb6809e4abb5b3c7dd0eff7673f42fa39c2d21bbd343c4282c94b5268fa49bc44eb07a806455716a7e539c1c945874cd01d663904fa2a23efebdfaefa53c62814dd1bdaaac014c8901ec648d32c5cc09076cea709b35bb03eac879c51b16dc42c80300c5df75dec9f986b09782110c759512be522629e168a82db176ef91397b7b4c5741d4a16b1a00b48009ce2d7ac94d18d163b6ae2d33809e1e3dd5f7618154fe1ca0d6954dc89a297b1231b167cb42d909e09c624b0f952520ba04981e3db5502fb0cd809866f766f568d8867db77f2a29d4f43caef7734d888044db171cbf804c4e8f33e2fdfddbf234c8d8d144356bb6e69390f2e83365c78c13863a498de220186626cb809cf5d5912b3ea451df98bc6cfdcd570c4bc102c33df587a96cbdc9a3fb16d1666d0fcc955ce49b93a6a6775158818936b5453b084a8b6f6d3e7ed158960e089bef007014c7569283b9fe5f3b57569cdb481ad2a47b1e5c2be3a01f5dad59305624bd0afc87a2760d6b24965cdbbf86a25998bfab5ff9bf1df65e0550fb8200715f70137b79dd229417402233d4d66966de4bfc0bfaea6a7ca586a31952dc90dc0d926243735b66b7af3b752c69bff77a8df38f73c5d61f81d6e421c1a8f315f561faeff0d9b764ce638604c28a42829ddeee502d88f0978496c99304c76770096db75ac7dc3e4647123dae0541d355d1c6b2e9b5402ebcd44a1351426790288d8b636f4932395f48cc2607b8e49b37b53bfd529afb929d2f9635709d221b9e805898636e450fdaf1a49baae21e51fa52eb629104de08edd2212d855bc84dbbd3f540d57adffe0143121ee16da70dc7108e0635c7e45d4e4eebc2e20af10a1d7aea47914699abc2f858045bf3a171825debdae499a02266c5bee5a5fbb14c2905f5f6b45304d3c7c1f45aef54f29ec1fe2e5a60b9b7db5f6f65d4ebcf34205f6a5242d92ed0c6f471e98ff73f4f0de07aa487577d5a4f9e2fbbb00054a14888f0003e8a1185d14bb493953747eb8a5cbd231270de821332df1abbc7d863f65d83515ff71e5b02b9e59d672c4ab3f59af0a88bf42fbe3ebf9a462fde849a8f9bf0fa41c51a66a7f9ffad54f3eea5b2a0beb2ab1e73e150771498fcd7d5387d022e1b31652b21794a1c5abf0a65dad11212cee119a7495c2b9972f1ea3a15014ff72edd965adcaf4c233dd81419ecba36ef38bdcce90019478f2632374893738d63056497600589ae2ee7a72fdfd74917693cec0bce3c20552fb522a7570a73d7ef6db770407e3cb50c6c3637fd7c3b82de4a30fefede7441053fc5b28563fa39b1ff9e6e270f495e186dc4104226d1fca78425e7544d2cf2d71108eda5987f640538af84de1fd15d0953510ddc1428eae288bfe9e90b44ef421398e532caebfcbb2e368deabca4a749203dee9bafcd5c3bcf4e6af109c67f5e6b40817f2743d2a8820ace678b25f56fd6bb5c4744920929e389b58af18529d0e3cf159ce2baa702b8a29bf82a451eda9a9cbe6117bb1ae11d6c5fed1bb9fee0e6eec3d2cd4ada80ca28a8f5e590a33ed720f62b0d6bd215aa1793d688998397368f1a7ca91448c152a806fe22606213b62deb1ce4cb28c96058ff93f2a2b84563584552fb76c96f019f5b50de1611f9ca6004c5a804c6c252ffbc4e496b0ed73af192ff4b380f781e20abdefce0b8532421325a932a0bc8b7346652845e984adb50ce014d434be6ef166c800010254bdb6dfc8f161adc4fe01d49240085961ceff84cbe293d2ddfd83c12eebcd206e39c02edd8d08cea2a158ef044c61b130c1e0b0c22bc0e37af7ea87c3bb8fd3868ee6380d08c07bd7730da8829b72954b11fd710fe8fcc8209676d9b3a5c3c3abc651a1701263e77ca1429801e0b5d25399562752258743e6c40148bbbf0d59e9b48133876c7683b820bbf576734a52be96eb6a591bba95bcc576f32f97e829831eb297ec02e49d2fa6c701be74e9975fa0f8d022399e6fa44fbc683210c3cbf12046dbd1f230e8997511b47a5ac09b084ebb49a19c7f7fcf4a0e85a98fd968e4caf4f0a7eb981274835eb09acf84370de855b69c6cd218e102c4f946bdb338c7ff20a30a64b65ac87d3fbe4a8a0553fda6d82c40703ee0a4907505dc761b692025226f6c9faab1b7810d73bf162fed845a94e8851d30a3deac984b5ff8e243481d12f4e32f3b9b6bcd565fdca68aad44a71dc08184ff10df626b4b8a8fa1532a8022cb324267aaf0bc85156a77f4c7e4d554b4de2ed22f9a501a2133cc2b3a6457684fe24efb5b00dbaab0594816f340adcc99260b99a10be8dda27e28d2a1401a5cafde923c4d23e560cfa237fa7537c0001c6607ad64b8b9d0868462d6d740f97ceef1adfb3c717b05ab39eda0b1da600c83f8b6afd8e53bffa112d36504888a4e2e0a784990da70c33bee331812ec5dbcacbb49201427af13be92b0d5a57260b70774d92f5eaee682ce2870e9478f0d8375c2c1d14d5ae272f4bc3bfb24f0a3b71486d0cc9b15c49c39ea733708dcdf3e42541010a243a98bcb637d21a51fc67dba91c7cded3f51e2fd6395e276f0fd29f309b763fa0a6d241e6fdda8df5afb76e6c1f322c40ed136fd9b92e903122a04febdc61545a8747db3f137a852f1b5043231e6ed74d0f34f1e7d958d6bfc55183a7bb3327642fb637e6bd91b9d7226d5c9a1f67771140981603de0ce1db34d8b5c88db5a6cd3aabf2475760b964b8971703ec9ef2a160b41e2674a352a609720cf0478f1d20082c3c15a37378a665b9393e07f3a5809912176145d3613ab63e49739c51e06664163f2d3d65cab319ef5a8afafe65fcafeb0c2338c4825467b30e9411348d3ae5b4ec4defc4cea77c5e96577f3aa6ac26c96fd4f8cd70363bbed58b106508be5144a35c9b3ec1bd3c1cfe63dec329535926a169ae7b43f8d758d0a2763d0aef0044b39bb26ceba7611a03467c0123c773a1b7e986531a6863327c756f0d3d76473d71363b6fc19384489718e6887dcc6a5f83cda21152cbd869d994f729acc11793e9f176fe8d5891f49fb69b74eae33995b3014f68660349ff7674e910756e37f550bffdf33f8ade618cd9ef0764b1968b0299c7a3df06b904e4f9f00f9897a203c85be9274a981c8d71", 0x1000}, {&(0x7f00000023c0)="402bdab331d19713a782822f4c99f8a203630d7339faef6fe763df813c339760231ebd701162ace4b846b31bb5ba04d049f099b7535250a63891ec35a32973c5fca4ea40688a27fae174a7449e21c17dc8fa6c20db9d0a4815f8da1d9f7d10aa72afca8503868e1d6c879807e7b2f5e006a3449510cd7609d3690447d01e346c28f9582c273aa946e4db7f99772f6390d6d1eea2ed7aa838a224a3d47be98138be99bf0bdb1969abfd8e87686ed91af1acb8642715bba0bd624f32b413f510d5fca1e0466a234f9e6d9d2b31253b2cda1490b67b7bb0dcdd5d15bbb76b95a716516281a7ce0aed8d25612b2e4c693b4361ecf972cb15144cd3fa57fd", 0xfc}, {&(0x7f00000024c0)="c75da8cc94eba2b3c0e70fe9a0342c6407616fe1119aef6250ebcaf0dec96b0170b344fb24771806d14b1c3c9549c9e83d2e5dcab0b869c3654871ddcb1ea259f671aaa4b7dec8f6a24c4204f826ebb891e504d027560cfe9fa1472ee183a61467fd620d838220706c83cc3624913bcef010d6c609b241eb58d08676f391e1b05adcb58e51b84891f85e3a1d13dce152c1a60dad447917fe78ee613a16f1f66a0a3cfc9b5e77e547186fdde378608b4f8af610de626777572b683aaa85cb4d9d444406de0590c437e3b539a703568a321bc4fce694e21d903a45cfb72e77a13c4fa188326d640103f745c048372ddba3e48c999ff3dd097aaf21a9aac24633f1b90fcc4c7c3f6d276618ac6430911f2c1489743cb58562a1401878048956cfa14eeb9b049513ea57c95434ca6652b37c76deeb3a4ce3740c455b297dc86f39d04defc5e9cc4a7f0ca26c0276c2c50eb1f18e14ae6d12c7ef403a69d0762907e8f8bdbfb802f8ed1fa62223767b7b7b4818ca0bd6477d719057cf634d7257289cf20ece47d86c5f25a49f84a12bad95b2fa4b766de2a308efca8a4a70c13c50a64e66914e16cfa112e0ed95a5d837b3743204a91d77fb812e5d1149fa83f67035c13ac195e2e8f594c3b201419237c12da3e8889beed206cd0a4dba8177218bf65a141c290ece8c647416c5692e5edb321321902b1fe80d3aa61be895c321ae13627e4ba47a0c47b5773da811189c61249e7174f36237e02a89b54a607725a2f429b66abba7d8d5000fdd43a929c582aab5dfa1168045f0c7b5df0fec35fcfac9cdd95f920856d10231a68657ca31ab7c323ae837b4e15eccdf9dc3ff9ec62dd60e9a5aa89a10c688d650240905a28d0e49689fd153f25b3e0b7112013fe77decfb5dc5304d5f8342db740bf9973b4066ca50d87e00412fc56e167d4fc0cd068c23a5ef2e4baa9aaa3b0d8e4297acf4e28b5337b8a522cd41b3271b77287f4b1a7295112ca0986beeb129476e8cbfc460469800ca4823d44e654929f4d273e81c0a5976d9533764fe2b456acd5e58734c9d68c261a325cd0452d651db5a25c8e56f0fbdefa2043026a983ff61f54f70380a725dae0cf163731eb2e82ddd6539a568a4507a84266ec3e0c35d4eb70158beb9259dfe9dc4681045de957221cb01d24c3d110f7b8149e70d7627471910a0df556678537012d08023da50499efd23648cfe8765762209c4e48b01f491bdf2426083d6102efcb107a04f54ad5fd543dcfae46c34e53d4a2493403b7954f363f4cae6971213c16cc89e05f1d468d00c8e559039a5c8804ed231718c4015cf7ff81b38545d40139adae5a5de046c9e94ed9f4b0b3ab092427463d69e97f3a4c764e47e6b59aa1228c3bd1477bac6b45bb76f14e0d936a74978ede9eb55a26825e26780c6597d5b262f8975b52b0aafffc2b32eb7d8304438aef1e87b2a120d99fbea182d34ea24328d38f37e825866843273cb084097028627261ff37a659f93dc8df1403f4d8af479109b45d46f43f8b3d2d64eabcd2928dd260a47c3d0fcfd15f4dc6831f888bcf003f60ceb68c824025ea10bf25fb8c748becbec69e5ff22c1d500f2e99c564d937a2fec791934b21bf9cb3e7de903fdc0e5e4f87e72e27ff9bb9bfbec7ad504ff03a32c71764ebc30cd2a79a068e5c39d6f245cbc06134d3ec93ec7ee87264c2e6ff5712a0643a58e9376e1ee6d079b712a09aee3a7faaddd553e1d5e2c0cd14de576d8de7e7090c3c1aaaeb8b92e550437c90d0ef6071b26074893e01a666cb78e6b39ab22a9f5498857ae12041706623d17b84dd8ff918a15eae75cfbfd85ebd60d5fa4a95e280b90fc45cdcc5612e4b67f620a411cc6caca739650646b50eb704f14c6ee4dbb9e3504ca9376b28920be7b69a42de38f951b9537f1d19b2d7ab377e6a2e999e26c24b2cb0b3628af66730257023ad9012f75bb5017e4c32be5faa6f8cace1ea58b66267a76100b1a2e56d77ea47b72f26b4197cadb425213439f7a561a4974b5cb36cdab766ec3bd11762bea4682172d1297457de9b23966e778bf6efbba2a77d93d50a33e1190eb31ba71e902e8f886061169860feb1f0e3cc07fb60eb9ebd6a7c2c272029c7630648d21f02cd1e1645baa58bcc27925f7f309299e76df039671b641ed5c6069399e291bab4f7aa2a21082dcb5ef259ef2eb071b1c24eb6ced31d6212498ef3e72e9c274a4524970c20c8afc55efdff519cff92d3a29bf9dd436dfab4dcdf8ade43ed55ba4b62f1430231efc5e48ef9de1129674a773532ca642c4d26e673609491f622fa2f8af8294cc8452e6b62f69b5e759f284b068be0b74fb7efce7196bea5105ee215e6962fb337ca665c70105852bc99cacede77325c541904397056a2f3a4ee63e26164689aaa89ffea3ff2bb4c0078316530ea6198bb4a238dda17a8125b2642953fbdcec4dd92f3940955e236661a6eb03379a147fd150e76f13e8dff420b9fd29f139e49242beafedd8a1763407ba92677b8d12318523f825a83dc2661866e5a58a2c415faf7e2f7483ad97a9949a45b1922030358663cb22f6c10f1cf5b6ffc41f984a426ff38051a4c08c58609a5223c3da3483b638b40e1e34f95199073c3030dac4db7e738c6833656573a90f06c760245db97bcd0e625ff6001f2a4ec17f73e4b7bc2dac2f6a64bcf51f2dc2d44b56d78e25c8ca20b30c414d6c67bcfdc6cd2f89d6e791ce60536a575ba119b40fac25003138473adb798a2544a73340dad17709415b7882143233e5e3b2348827c0f8b3ae5c74aa34cbae9127c35f85502c0fd68f4704ba1da0cd5f7bcbab2ef872a167527354a54a4baf8c793edf4b66762a0655169b2b29c1272b7e6f76d3469da6041b5fee341db095b2ed5ff200157ea8a0aa76030dab5e0e243a2686629fcf01067fb052bc40046ede511a7e9d2da91826429f0d73b64105fdcf9babc5b8aff5400d05e2f61cc7d5251a7950c623042735dedc73fb2e331528037b387d1c34c74c7a1c6bcfedd16c048e8e545e81690235e09530bd340151e1083b4773adec60158edd51441ea8d7a5b794d2151dbc19e419211eba00a82611469aa1e5bc64a1656982355ec70e37a82cb646d0e423dc491f2d968f29795b9dbbb84ea6930777bace14c9dfb81e7c524813542c38aa54c53800422bda9d8096eb1a480fee0f3883d10d44ecd3888b1e6569ed09985a6ed4e4f9d81ca74fd1db5616eacd33da9bf048e65a333194f1627965ad9de98d2650adbb5e9133496556ba7076450fbb9834544cafe0af25df33d79f4fd95d7cbb4fe0aeea92519f27d440f80582d4c8be98f892877c879e21fa1e8999d5b6f1948883cbb4cfcebd3e092dd40cb741b11759bb02d498a36cf67c406960dd07487527fbf84cdf529a68159828d306f0a19a37bc446052b4f6116ed6bf3b0b924637a285815ea2e9de342f0651e6f5d8f8f09c9b51d52cd834a277ab4ed6d21697287ce3dc0e9d922c74ab523cbd0d30088196c4ed3cf9ef1f7a7bc80a7ace1978be33e77b43334474139c800be7a08310397a8d0220f6371bebecfda7170edd1d990f6b63dca53f3ddfe6c07f1efcb5be5b9f0c2b33b495327415828957c49eaae4dc4bc1686e666479d514adedd55de241d4ac2266935de2da8d191af6c7721e92277c5906cc817c845bff82cd474cfee40ec2345434de012ca1121f436cf8fecf14af94beb03eaeca9f69945cdf725cf6afe87100d28063702c691fd52136ea52c1cfbe0f7ff6b19031a3c6cb00ac094ff5d74db58de4c179ba3016c601b009c7ddd7c9b81794baf4e10a8284f4bb888644a868787b6abe044ea856180afa002dcf780e4c0460ee5da5f3e3cbf306dde3a3994fabfb6eff300339a79a3f77323e612cf4aa70fa410182b60f7d28bb7a8e4d1139bf61dc1c1acb305220055c9cf4529cacbd209e5e2d32879f8cd4737e830291a0c2a3b377e60c9d064f021f92077acda3ba5d2ef1cf30cdd030ebcb1664b2f015a0218de3b6c2e869da2680b2a779d5ef4d4031dd79c5a7612ae4d6aba16335c046da540c9beac5ec8c66a2bad2c8079b50fb83afdc83b8fded764694ef17fa09c7ef45301144051732466d99ada46a4603341be5ba2b9cdf65e4ddce1fa70e7e9ebfa5d6e568d0f3a0297c68582fa3c1e0062c0c96bab236999aca6ea1c0705e463fb6b6b4126aa4583ae64f1009105c374638a9c83123b40e5abc1159e8d24da6ef70566b9d0f53c0d33b7c04df9be52ffe96d715c92c0dad8be0126afba68c475e660cb0d841f11b106ef21c13ce6fdca940114b201c1747f9fd4d398fa472d8965540d5d8805d72a26b9bfa67df9f3d54d0282239495b14800ba128cb67099ca97da86c983a489f4a638a494c2e3349e595a17f36cdcf095e36ba2d357cf6e5845b1cca776cbf70070270ba0dc71166851834f35b69e3e84224fd5adff33b50e62ef8c45e0d0fc28b212b703ad862782e54bf0526f2f3ec9028ae6e59c6d0da6017f572d34692a6d8036ff69c00154b1f3b2a31e4eb9e3bec2761771b64f8f5be0859ada9d9f6a39199998250542e0f85ee80561da7c683ca97dcfff97b112fb8aaa9d53150f9d645450ed329a7e2cd9da101870f63da546ddc8b71dc2c517213bf109145e0f20f5e94a8ef41c55ea4db185aedba5bc6e5d798f537c57b46ea46684460f377342141fa2b1cb19ef1763884b3e6c9bb4c5079804f3e94b68a9bab54012b5ce0e39a8bb34a0254c0117a97eb7f2b23a7b8705ac4f2d75b85ee952501b06cb089eed466fb2b0cc9e1391784e2884e5217f993e38585724bad89b519fdff419162b8e608d52c772882ae997ed7fd28922f3dfa8ea186de614f798305110b81ed8fcd196d42d028444913110b3e90ba1a3571777d83a5d32b5d47f0a02cd714f6d17804dda7fa297fb7b4f4796ee4dc65a6c66de92588b17c5a1c1e54b5ffc45b34d90cf16444816a3f7e454a9e64d57211b6ddb31364b5e2a845a17273876958020404d1d635ba159d0d579f2055ca437c798cd9cc36685f9f0b9d5a92cc6d575eb300cb26a9ff4821b38d23ef307683a8868fde535313eeff44e1e68ff050f51c7b1f8cf6852eda79e689328369cb576a8e6e7b9d1d45a8e10770e1a39b576d14c3c8df4ce105a6cb6197d6364dd188c7d0e8d2b334bbb13bbacf6cc5b861cfaf899cff7e80ec52ebeadd864120388aec7639f1a9fdf8df311f581627449662dbce885e19ebd20c95985f19a690424fbd992b50277006a53a2f986c28090727d9a67879ed3eb29a3cc3cd08d41f327ddababa29db01da1dba079b22713243e97569528e1596c389dfd24b7213ba25b74e216935a0d29d473b1ade5c4011381b05b88ee1220901b6f8f365dc9ca56c55f63ef02c324d511e0d93cb60f9cdfea43a1f0b26734f87bd8eae918cdae8ea141ee27e97a826a27a59506c37cdc562c67d7ecbd4ed267dbbd0cce282e717ffb4d071e9fc1868615b2becfa484214aeab4979ec03238c5f0a0686e3893b9055b333fa9a61d483a681edb6a8ff1b964048bde912e2fdcfe659a2b1f3541fab811c1b00031c4ebd15a3dd879632886d7c196e8701ec3bac52b8f1acb6439652673d1a4c294c50f04658fa2abe61ca1241cb3e92ff267c3439e7df51b37af5775b1e206c8afefe60895f23f2dcca0816b09536c0c38f55532a5ccb538573209ac5732770f7f414f3f7130362d75c7e95a8b584688fac06c916e75a4c261cedfb2b6e8d7c351286f6345efe", 0x1000}], 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000036c0)={'./file0\x00', 0x4, 0xbbb, 0x1, 0x1, 0xffffff7f, 0x0, 0x0, 0x0, 0x2, 0x0, 0xfffffffffffff801}) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x11000300000005}) getdents(r2, &(0x7f0000003600)=""/152, 0x98) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x3b9) 11:46:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400014}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000340)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x9, &(0x7f0000000200)=[{0x5, 0x1f, 0x40, 0xfffffff9}, {0x7, 0x1, 0x4, 0x10000}, {0x4, 0x0, 0x8, 0xd7}, {0x5, 0x1, 0x81, 0x401}, {0x0, 0x3, 0x98, 0xfffffffb}, {0xbf, 0x24, 0x80, 0xff}, {0x0, 0x7, 0x8, 0x2}, {0x2, 0x5, 0x6, 0x401}, {0xffe1, 0x1, 0x0, 0x2}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400014}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x0, &(0x7f0000000000)=[{0x4d}, {0x4000000054}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xd, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400014}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[0xfff, 0x6, 0x8, 0xa4d5, 0x3f]}) 11:46:56 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) writev(r1, &(0x7f0000000040), 0x1b) r2 = socket$unix(0x1, 0x5, 0x0) r3 = geteuid() r4 = msgget(0x1, 0x254) msgsnd(r4, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8563c7ba3c0ec6b0045491ac9864c1ad437b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c666083938460203bfaed9fe3a4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e67938332782572b3e127a30ca393f1159fdfaa3b1e0186e9eb7ca0eaca6eca200355358c14d2577e630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71930000008f9753714bc0cd012e2ea7de69882e9468fa446b30209640a9d2abd83cd7689b898e25290cfa61355ba300000000"], 0x107, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x408) semop(r6, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r10, r12, 0x4}, 0x200, 0x401, 0x2}) r13 = socket(0x18, 0x2, 0x0) setsockopt(r13, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r15 = getpgid(0xffffffffffffffff) r16 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r16) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000580)={{0x180000, r5, r8, r14, 0xffffffffffffffff, 0x40, 0xffff}, 0x298, 0x9, r15, r16, 0x7ff, 0x9, 0x6, 0x9}) setreuid(r3, r14) r17 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r17, 0xc0286988, &(0x7f00000000c0)) 11:46:56 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="f904419024eb864c0aa69abdb1b7988e075a1d4a0d6a39765f053792f7afec5fd104d1903fd29c6e5c02c9a0ffd9fe73389d705fba7ae174a11b8db2a6c0c27cd270ca642dd74352fb1ba0af142a6a0530dfa88231bcfbab34e05a51a9aacb7c7ae74e9159c8ad238d0e6cbd6792a469742b72159f0b9ca296c4786f3c3457fd5cafc73652684b89f552a913e285324e4a79911d90a22117ff5a11537d81c124b9873f5312668ac71a0124010556f92dd593d35830b1829b6b10bf6a04acdece"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) flock(r1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 11:46:56 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') nanosleep(&(0x7f00000000c0)={0x100, 0xd783}, 0x0) 11:46:56 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2af08a14fd6de54e, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) sendmsg(r1, &(0x7f0000000180)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x1, 0x1}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000100)="edf5aabf271a5058c42c89ad3cd62237411c2d0b33aa5a25d12aed94cd6c296ece6555546cabab0a58008cd9fe96b40ac427f5ffb405aed218cb72b41648377b7dc3f14acf6ea86d40219017a455919becd90ee37182e137c968b742ca9ba024d5964d5d58888a86e9e50ef1f2b68c692a5db39ca1f6c673a764ddc6", 0x7c}], 0x1, &(0x7f0000001000)=[{0x20, 0xffff, 0x8001, "78898c1fd103ff808c1c636f"}, {0x60, 0x1, 0x4, "d9dd385c9fe1f08ede6eec0d95142bcf64d0b6a95cb2129032d66b193f179917721f875f25056a11f9079b4e7a3cd875ad86f91a713376b69b7bd102aa11b0dfa7934169fe3023323c51303a5ef7fe"}, {0xf8, 0x1, 0x7, "f45ece7c93be0fff437511e414bb0ef2f494368ac0e4bb7515239d91a8d0cd3c5f235fd0c7292867b5c8048facd185211b7a03fbe7d55a14087aef50f93c6cfd966084eb2036f1625ce42d1730673e4d36a2830788fea6aa558dfa8ddf259986a983d99692850e9c5d0606112c3c68d2906241f61dd8a7dd19d2c78ab67dc27efe50a521e6fb74aad5c35d836172568c572eee45284eb971c6a502d6f3493a12e990fb6b7cf2661e2d241bc59e142f85e8a1b207fc4af4a0a7a73800f0c29e84fdf8eaee023988cb425ce13237b91a4308a9489ceb1dc6a3b6f5c69768990a7b96a88f428f6a"}, {0x68, 0x1, 0xc20, "1243114b3aaf5f36097a8781d79eed9c4d3fb1adf8c84be4bdfb1bdaec80b5079177b98728e63374f11c0e6631275bbd9d48174152dcf07704dca6b66b8e978e7bc0346089b5bc9cae18faf3bd1a2c60c23f"}, {0x1010, 0x1, 0x30, "8ff9ffc1f6a5aa9fb4105cda94a53d83d87de9c704ec9c5515b515dd37e9c60f57bfafb8cac62bc96839b16b510e92bf2530ae1f8ca60d336e3f7335c0d5c20bd84e3cd6f0bf9ba0d5776232338b21ff0b45377ca4cb7d631175717e618a5ba2003451fd18df3f2c10959da7d6de973d2b6c4ea7201f8bee04ffc08b77ac8392eeeaa07a6c64e67fdffdd7f9ab617f21ce012dd7e671a5dc7094997dd2cb16f32034af149369781d7fa2679617e1d204a2a1b7ff92eb28730cfe17f90866efc4ac82b0780e157dae71a797cf8b4eb1579af41f2b8e2ca7b04559795c2d076dcc75d6f976bec5c84cf761ab7a9341323c9141a02b9fdbf4ca1ebacdd14a3745ee558b57c15050be7d47de49d6e1e88f8af50c8dbdd0f6e820b0982517e98799d2ba633dce837a01c0f3a75ee5aa7349e96e2787d9e0327bf3cdf8e682f172290dc220178379a1af8722bf38afa1bd6c228fc46f72c7531c80ceeda7ca7180c1c48312cd36234e210b5e9e549618e734df7b97c7d60bb43d463222c1da0fa96ef97f218a264ffe395db68eb63d4df6aad43810d19cef1739a9dd635e4a4f38b8ad10142a7b9058384bde4788e3b8e4b4a6ef8bb1a27ab1979c3845417cc59dca74b7aa9d02f33392d0ab0cefda988d63e7af9a85ea01da58da8fa4df50eacf565ba036e03cf131e39c76dcc11266a89d165bb866636e4f28074468463652dc066f8fa384b277da8b53012735555222d6328aa2ca096e48180a6204d965b1cd68459287834645f9dc1c94a2b4337e1aaef58f57ac5510d556f237f783049c1502e078eae8bb3a6ae738907b10e176af8d566d8560c4c94b05c877c8993a4acce5fb1c8f85661772f2d0902ac73b6fae049a416ddad222c0a437c0737b8b80def78b9f2b4f929d377ea680e38e12e8a26894292d4017cd5c32a79c29c476131001822374e6c25b8bb70e213f9591d57137c3f24891ce470ebb4ac050c6e96d1387b5db4189ca81badda732d6ed175a5ddaf5e10652bd217e2196d06c9867861b2052d25015f14ee75937d7679d8ab269f1255ccd0dc6ae970d5431105a94de7d9cbd4b0bccf9cde66da7a9acfe5d1725e1a91046a2179d9f4d975218213ebb41e682b43b1bd81fecf789b2f9d464b363250239b1b21173eca921750efee23aece624cc88cd6a1ad8224d54e2721645cf529421191588972e3405f25e4d5a19bb9de3e1c546b11488c94ca6c19f7a23d956db08a94c565cff92a368b542b0c20980befd7f3c5d4c248097de1e5926ffc9c866b2260530c4192a4b9e6666808511af2bb441b1b9b87ce35467d5d865347f33914693e7ae15780b86fcc80a07119635bad6c07fb41c68191ae814e7ded0a2f2034ca218947ebe0010caf3b0fdc0c95759166c2ca1bc5bdcd72586a9e55d31f05863a3ec04098891369a36b1edc26a16013986499e1fe7e2ec9bb9f3127993248c49fdad47aa6483a6edea28c4fbe19a9853ae48964a2f70f9a442f3b9cb1f29951c3a251cb378c6872d914abe340abec5381aeda443578920fe3721658bd80242dc32eb3cb943df67b69a19c4f34c3fe137a6cb8c622282352d28b49f7cefed2886accfb5fa2d932b51802650488b1ee8628bf0924f381c27451de8c1ca71fe0f15a9d44c33a216b78e6223f63b02aa40509be23f9aab51bac7af48dc2f12671db114067a05be445a1d001022321a7b4f20cbf9fe2008489bb0c30479b515307728b092a275c1a0d98d64a067bdc82d922e9b34b5ccfc6580f35806989f295d81875683fafdee037901e9fcbcf55fb313cd4966488fc097b27630c7865efa2e094acb5490acdb31a23c61a361260048ffcdd3c72e01880cb67cda028221d5d67c9fa56b6a156cc640653caa79d4eb72fce6312c74030caf9defca1cfc2825301b9346e09c3b51abbb3158cbffe227964e4da82cb92327ea8913b4f830ead4f54f27dabd682cb0bad54e4e6670e16371a263a185efa1f1b6452426e4dab46e8e5899159d637ef9599136440022adb195ca98e314ef2455f06a9a007869c58e96cc5966237a6dceb0441914096197cdf549e2f8c51b03ce0aeb1cbc7b33fc89f583f86d2255feb3abb150f374c78236d32ef6640ddec6f5597ef8e78aa031852ee0b933ccf8cef64803e759d98baa4e5511c238103c76e0436a4fd94e313c28f1faa6b4f87cc09a46937b8037d91d94b504c9c97f71f9c5f51ab723407403190395a1e66746ed0299d6aa2cd7c34b782fede8cb4628c6f144ebc60f2207aac444d59fd23535fc94434ad4a0b7df673f266aa2dce500831e3d4674256b459206b4e04bfbefd61da7cdd8743b78f312846d48fe707108989daa5e184107328f0af98edc89bd38676779e4d76ee419e57334c67287b9e0ba081a57c957a98bfbb0f471fd841fce3204bca705b3c56cb5056fce7225f3869cf004dd6ccdb4865185f67bf6b2adc04896f95c6b430dc4bf1b71580fe800718d1adaf0ce39b43f398146e9d7cbb14081ddade8e01cddc6a3dcc57f7b9b7366a420b110b22f36099e126b0626c8b315fbbb3b606b60fc804bb87812c69fb319840836f75780faedef4e0bddb45c6bf4339a9f837e588bfd3c31ab3231d69b344353828c2fb0c576eda8f9b6436cc64316c96b45d5c3cc17675ed8111f061ac5f69447b97b9b2716d995497135f66d92dbb4c07aa818869145db0581b3132af15f2a5d49b276bd99c8e9000ced69db86745edd0f9bc2bbdc1d0206dfc009fec145170569aef46b0d3e158ec70d5323f53165c34bb094568bb391fe421a293d42f51d8dcf5bfde4af40aa5597a9308d203657c5532cd33d95eac2275a1d7ca14fb1fedc1e82501ec1324d730b6dac4c7f6be7ac1034cf5c62f1ce4cdecdebbad596724848e95985a3543aa81fe59e16e1355464ca25bc91ced7945c4efeece3b6e305a7571de694f809413b7080e8f5b1cc2fba87ebcb477d23c37c0242c23a32ea8c18986a09f8bd826b116466fdcf6a2a8b566ae6083c6fc542babbee53a93d245a34ba1f23f4084058597ec51782da603d27c23ab27545ab8f99123ab5686758d0cf789ee88c8aaa4970a7671b5918f3f8000776893a0812f8d6e9d83492a178b94aa31ebdca66a162d7a6b1f53efb568861d90966d3d24c657f30a4f353a7136fac38701bd9e99167714a3d0a005beac2f5010ad4f1f734adf353071a3826bde0b5dd943305cda0e35104e3dab408b62be2b48d676903346714e693268d0787863f7568dd5a5712e5404962ecb9edda52194efcaec53aa8c4091b44d824b2d13932d098d943e253cd0f5200acac2c4ddd62129b2aaa53137b994a59805a82cca71f88c0a00a80fe69ac54cdf303bc109775f9b448d09c9948ea8d00d964738adc9c099a1c12db823049e084a269a4f860bb9f1a1ba440c0b96b1f1e783106e397357e4235a06493b76c4e6ea6aa9b02f7544dd02ae6c8bc557ca27e034f9c6b768530b83b0027b10bae19569e78a96be3fe1f67ead531c57973f6adccbb358f9d42dd75317dad6795d6b42712852e5bd4e95550f7ac1fc497e9245d67fb6085470ba778c86ebae035bae0bde3a1ad849af0509f500f22cfa6c3110de19cfa1fbc9491a8f874a718c32f223ab71bbe6d4ad1ef0abf690de911285a73a02fae0a6722754be05e05e5fd5bb24bd2f85b0a968d5fa4d66e2da57b272dcea2fb5e2a2afbe562b9ecdda1878706f7a6ffc66a79b854571d02fb4f4a48794088c9992e58df5e5339ec25d64268d02b16ba99c8efa7c1c62beae96fde7f48cc68594daa9fb8d885af13ae81fc29eb08132afe359d1e204a8ab2c32710b9af10a9d894281a90bf57c8e76833cdbae29f4d6e7928c2e06c39f4abc56a6bc79d6dffdb9d039f9e1d435bf3158a1ef8390e2fa61b72b7607d90ea76283c01a810698f7addff2a4c873ddc825769353e513fb67fef58864e8131b2d080b2b61f92154f841966ce3e0f0e6ab7b185a74d75074cddf38281969ef87ccac10c98f4d3158e5e2f2d1982420be4a8fa745b5b656473fc197100692d493dd893b3d85163cd83f8b63bbf742292a9a30e11f67f0b0883aab28a0dde884cccbc2144b56e1b2d84ad864ca9ee2032b27515e18f94aa66fa75a3ec47a6db0c187495e9df5dada850c98bd3fbc03f9a090d3eb67f3080f47994a62a0cb253033002272a1a47836b6396f6a55526dfc0550bb02dd46486a21465e82c9d144508286581b11e5ababc04c1f855c4cb7b894bcf2df6b44c4b3fd7a3d4fdbe3fb938e79bb4cef53e16b2403689b2a736a3b2304f0adfa94f17b6132b7cd553781cb124a43eace6d8bd548e52eb65deb606bd32da828b60d075318df8effd64eea5fae39b7c2af89efa41c2816c90c55e0cd075293157e34d1be69abcba03176fd339b8046d925d7fb9cd60d381617da8e1f5b8f7b8c96eb90e466f307d512c101472a2cc73b5d5088deda47dca6f1e9f8780c174d5e473d7a8d249431ad11e99f9df9bbf5e2709ea074b96a9800b0fbdf2bc6b1e59934492a87fa1acd322605a64150837b2b9deacff22efd7bfd126f1150cef0da3aeb2203e2a6a2900705eaa7efcc3505afb754da50e6cae93410bfb677ff44d3bc319ee86d1769d89e7fc8592a674343e0b75fc18b498244d74b596c5684c961db0f8e1472adc3e6b26d1c7802d64f4771a985960c08fa853976612d0e5998dd80c66c8780ac2087aad464af0fb68f745ed52fe3e740d2afb8f9b823101edf9269b2232ad2ae8def423f142eef7469e6632fff3b6ab6077bce54f9facafbc0f6da3d1aebf6f4d4f2c08affeda94c639a96fe801ce5dca88964c8f3b1f7e2953511b024a0fd9ca97004b05bd97044b82806ed947ec36307871345460a4dd889634b9826f4f7a47b01a80743c072f94ffd231e4a7602c7857e8939782ec0db91649a938e9b482cda261ccb0ae3ee1c91052591dcd4ec3d7f076aa5e7edc3072d832ea8f20b49f840f9adbe7e7087ff38a361b20c697d79a027084a73c1f9cb4b2ebbd3cf5f091483f4f5a260899f56b73c037f77c4caac0d3e4c14db088d53915214b7f1ffc742677d4f1abab1bf84a1a3ef76621857ccbbb5e3e78c1d33bcb96eef9399e3d1518e127b9ce54bb199da1c81cda39e4ed6072919b5a95f41f46507e108216aacad7dd4d105d6b50d154fabb537b8e034ec238b40abfb6bb0c6f49c40a405d325c56ba85fb3a3535021aa57e49b9fd8cd25b3628c5aa118d0d2e7dd964bbf52d87f3ea7b88a327995ce1f62892393b3caf4ec91197295532bf274dc840eaf2edcf5df6a914a4abf58fd92ccc1eb1c6d659009711806b382fff559ef5c630c69f9706f2c29443575e77f0d0ff3bd4966b4b48041baa99daa4749e4d1d7baec94638836e25d1de0b5127d4676bca6a3c18e0690710754c3b1489030f22725836a6b7d4c143426bcbad4b2693119799242e6822bab8e0ec132a0f4686de58e5edf2fc1955a35bc40b68477009a164f65252d63a6655dd5093bd07afba51c1fd2163c12ccb996263dac25913be6b1769e2d739722a74b3232e51ea5e2d06221cf398c6573de5fb55afb22404b53617087ed24086514a217d6c3722fc4041a07b662775b14f5a1a089909d4ab94b0d95871a18effb0cfcb2750d7566b4f99f941f9ab89fe7ad1c19603eaf9f8d0bcb141b950b858f442384fc32a1ee32a47cf69c19fa1f001e3173d033c7a82d60dcf0d1dfdd00f772716f4e835e60d258a82aa2311b3fb62858fe7a00a3973707e01230ef6"}], 0x11f0}, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 11:46:56 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000740)=ANY=[@ANYBLOB="82022e2f66696c753000c918661a8d3bf58292b9578bf3c69fd20b03a7a8a467c3a355d407eceb8a72cafa986a79ee80fa58cbefe6be8bf1d3547cdccdfd97b43cbd5cb6ebbaceb2358abf60ca71bfcd7ddae6b7179a03e749c8d7a47de06fb1dc262348ae02434b91039471f1a74eb05ff5c5440a8f303d4f897587969122634e742eb27e35c5da093aca726c975670d524580fa36d0f223896557bd44a25e36395ede96f9f5f8f6ba44aec012aceb0e6fa1ed33accad0a582c3806a977571ac3447656e94e52cffc18cf546268d116bfa1b321674dbcb854aa06d399ff59103d30f21bf3f70004d8fd97fe6441d6bda04ef3713dc42df085e642eb9ffc95f2beb46ec2b3429cd298c371213bdcfde49d0ab4c004c15421637733037f7cb2e0e39a5b2c2d792a2d1bc12ede24150943ce8df0b9915b508f4402670b077a414f97a933fadfdbebc9e1b6f8854954370b2a4eee61b68d566e09fa49147d29f4f024ed2677f99a0d5c6111d991a8091282f8df9b94841cb13bb0d7f303860c263c3c5cdd322bc9ccb066afe595"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) kqueue() 11:46:56 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="000038000000efbda1e8000000e583cad4c1238b1cde9a55683f40a600c9fa9b8a000000000000083900000300000000000008000000000000100000000000000000395e001f0000003f00000000000000000000c00000010000000004200000ce00000600000000000000005600000001000000001b00000000100000"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:46:56 executing program 1: unveil(&(0x7f0000000080)='\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', &(0x7f0000000040)='c\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000001040)=ANY=[@ANYBLOB="00000000000000000000000077d1751d6270b79b000008000000f9fffffffffffffff4eef23867733c00000000000000000000000008000000000000000000000000100000000000000000"], 0x1, 0x3, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r1, 0x100000000000, r1) msgget$private(0x0, 0x8) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffe5a) msgget$private(0x0, 0x40) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xd2) getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) getpgid(0xffffffffffffffff) r5 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) 11:46:56 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() kqueue() fchflags(r0, 0x0) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000040)=0x1) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = dup(r2) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0x28) renameat(r3, &(0x7f0000000180)='./file0\x00', r5, &(0x7f00000001c0)='./file0\x00') write(r1, &(0x7f0000000080)="603d17369949595bb08384ecab534398c39e4b5668216532b28346b0ccf1ba66d405bc33cfb77ce7df2af832a95896428cb0f4564aa0cec812a496d6b4d1714b730e10df51906cf0d1b507c821a4177adfc133cd8749d3262b50906ac69aed0d9b15970dbd076fe43f74efa09da2d06506f71d0291c5d505e1232a4b4f7d5c987954da4cd4309d665f51ec1d961aa88de7aff0cf91160ace24464e1c0deaedd131d7c321905c65fc2ca9044ab9de92c3a05769abe5390c3f9e14b706b3b893712ec98e11c4c7baf970a53e9e17174f7def19af1482ca4b8834277967edce", 0xde) r6 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) socket(0x18, 0x2, 0x0) r7 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 11:46:56 executing program 1: r0 = shmget(0x2, 0x1000, 0xe, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x21}], 0x2}) 11:46:56 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r0) r5 = fcntl$getown(r2, 0x5) fcntl$lock(r4, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x1f, 0x89, r5}) getpeername$unix(r3, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) close(r0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 11:46:56 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "3a19602d293ce3310b2a3b03188031eeaf051161"}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) setsockopt(r3, 0x3, 0x7fffffff, &(0x7f0000000100)="ccf167f1611056ba95430750d343e2a8c616602b18120b3348056f32f61175cdb971bb4bb3b7557f31944698075dd24d29c1e86187155827444468f1c509e26f6096984e5d2fee24fd32c0636e4a4d3c49843bf0c12a5c93e44285b424707c12276739fac8de35329dca21c40882dd6550d3f7429cd3777e", 0xffffffffffffffbc) 11:46:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x4}, {0x6c}, {0x20000000000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup(r0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0x50, 0x0, &(0x7f0000000000)=""/80}) pwrite(r0, &(0x7f0000000240)="fbca8a8d1a029be9bc8217690000", 0xe, 0x0, 0x0) 11:46:56 executing program 1: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1, 0x101, 0xffffffffffffff7f, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x7, 0x144}) r2 = syz_open_pts() mlockall(0x0) kevent(r1, &(0x7f0000000380), 0x8, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x20, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0x20, 0xbe32, 0x8}, {{r0}, 0xffffffffffffffff, 0x79, 0x1, 0xfff, 0x800}, {{r2}, 0xfffffffffffffffe, 0x20, 0x80000001, 0x8001, 0x5}, {{r2}, 0xffffffffffffffff, 0x80, 0x1, 0x4, 0xffffffffffffff7f}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x2000000000000000, 0x8000}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x10, 0x20, 0x9012, 0xb10}], 0x5, &(0x7f00000004c0)={0x2, 0x6}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000100)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "24676743ce3b71e122c622fbe01a93a55f8e7a30"}) syz_open_pts() r4 = msgget$private(0x0, 0x100) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r5 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000040)="9c87c377284c35b8502e2e2e", 0xc) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r7 = getgid() r8 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r10 = getpgrp() r11 = fcntl$getown(r3, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0xffff, r6, r7, r8, r9, 0x4, 0x7fffffff}, 0xa8, 0x7ff, r10, r11, 0x7f, 0x3, 0x49, 0x7}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000002c0)) 11:46:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x1d}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400014}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000001c0)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000000c0)=[{0x6, 0x9, 0x2, 0xfffffe01}, {0x59, 0x81, 0xf8}, {0xfff, 0x3, 0x1, 0x8}, {0x0, 0x52, 0x0, 0x7}]}) 11:46:56 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000200)) syz_open_pts() getitimer(0x0, &(0x7f00000000c0)) r2 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000280), 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000010c0), 0xc) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x100, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f00000002c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xe000000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff1000/0xc000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil}], ['./file0\x00', './bus\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xc3}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x8, 0x2010, r5, 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x28000000000000}) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x0, 0x1, 0xd4a, 0x1, 0x7, 0x3, 0x6, 0x0, 0x3, 0x5, 0x9}) chown(&(0x7f0000000040)='./file0\x00', r2, 0x0) pipe(&(0x7f0000000fc0)={0xffffffffffffffff}) r7 = getppid() ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, r7) fcntl$lock(r6, 0x7, &(0x7f0000001000)={0x2, 0x3, 0x7, 0x7, r7}) ioctl$TIOCSCTTY(r0, 0x20007461) r8 = socket$unix(0x1, 0x5, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$TIOCSETVERAUTH(r9, 0x8004741c, &(0x7f0000000140)=0xfffffff9) shmget(0x0, 0x11000, 0x8, &(0x7f0000fef000/0x11000)=nil) r10 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) fcntl$lock(r10, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x28000000000000}) open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) writev(r0, &(0x7f0000000180)=[{&(0x7f00000007c0)="e2b7ced34b25f846f4f19708b6bea061b40bcd4706452b0dfa52d7429c5e57824a2fca38ad655ab43880b3145773774e2ab3e32a5dabd1751e9f05312a7932c1787238362a7de8c843ff245398b0c9ec56d5326110562b6d412a3670efbabf71a3be7e313b5baf380e12d93bdb73d163e7d4a4abb59f94731c768f617f87666718b6c6ea9562ede4d4d47e4f7e8c4e55218a1cd6b071735f7b0919e12f58284f27a7b12849e2be7d7d09559e2b40d38991105d33dc780bbaa3ab0bedd7e5f14f70f2d06012b7843c54264d17f23934d4c9c975279c99db7b571366b145b1f3eedbc479f2ba8e14e22fd32f6cea1b0ad8e5a576ea9ca6d7c74530b53ea9ecaa32bc32036060c32a037a877ef8de305064eba6f01ee1bc55217d626e741a8fbc526369acb11f3ce853bf4bc6743d8147d3dbd927a221b3e3865eda784c3a88542fcfa73b0e25db2533903819be3ef233d0f09f2fca469d9d81934776d0d767f02da15d360f4348b16483182ffacd747d927ab4ce763eaf631b651af9d13bf8b4ab4c1ffe513727eb4b206099bddd816b87c35a6669e982321eb66c4a1d4e0cce9c133e8c4bd0c07bddb747354bd3fa1f188061c6b42796f9f76ff32e6ec2a67c10c3bcc966d9f94455edb0d33c7949f25a61c9794cd7174733eb4705830b134302ccce7ab4f14e4d1eb46fbb36859d40b1c3a36f4726c748578870dce85fbf595b13dd10b07697b03be4f36a5d4b8efd9f6345f22d60d3064b2a1bcd8b5c8bc3b2d6b0d537ee23673b19f89598aed76206af388ddafc4a16ffff5cbc5454fc8931624b651e701e0d94c731cf6508d3fde631b6f6ae7f9b5e316fe32f7dbfbe141587be737bef3fe391732b4f2c8f77c8a4386ea53d556f55abb65a5acc5924f7c7c244ec7cdc98639c9b182f5145b347de5e2f4a5cfc089d09eb2691c3371042e3fafc9091e7d24b751ddabfe2cd17f82471459f9da1fb2ebd08edb72405936bc2d6ff920210d7cf070a482f0ae1940a63e468677e056e6d60cb7d1152c3e0b00b1128b30eaec4fb1b086a96840f5968648de9a42b2665aec927ce51eb8faded675975ccb829e444c661de0e07293348eb6c7011ec29815253e6efe042433dde6d9134a605e5e5105b717832c0c491608c7c4cd772d0c99fbf4f7fa9da49a2c63dca282b4769102c45d32ec9a66f5ed46ed6d93501c448e553c57d707851b305b91834175672a99ed9b8eedb0dad0f22ffbc78dc5437446061f4e2a06abb4bca2b0ee520c4793dc214f77dcf974da1f7d2a0eae70d2fbf1fc17714656ad99ae216859a3e6f37223b2d4204e5cfb66ae032832ac6d72e8453dfbc94ab964abd459982a855e3e55260b1d537e884998326e676a576d0b174f23422041a6b0395405682e3b99fa6f0ba8dc0653aeed42f68746577919d91e0e3b1885387e490def67ca3193475eba14265115d1a24e5aec66ec8202af44f22dcb4b9904cd1aea5430ba735d7eae66dd64003ba2b598b36973f370a807d1c2c18fba277fb3ed307942c5bf601c9c01ee8542e0ab62f788a538ae1396f520fb167b4b6af162865c9b9e74ce78aab997583ca4630dabb074e5269ff0b61782978f4c9f48679389970c2f9af91afcb789e807a5a8a7a4f421e5179649bc01c0e8f3dc171b3d22394d6d25a1d0508582c3d54e6f346796d3dd68014cd7c49bd0a9653ab117181a48dcb8068f1f7a5b5161216c70a0cc03a0e12627e0827e5aa523afe170c2f0342a9904ae92b6221526914108e4d51555f1e4a749f86cd3fb6a744faa5b3522871ff17136270f609786fdc56018c473655fc890268c142b7d6701a5e4b53c88120b851709d6d5b223acb1f2ae7fde89a2e66b80828740fb3dc5953cea2bd150def3a3c41a867ea192f421848216538fc0b983c6c2115ff21272e6ee80f2280f645dd66f1ad00adf198365378c993c5b73f5badb525585dd3b32decc96ab926721ef8e5bce49ea510465d39d3654127463ecaf9fd3e4687048094185dd0f90464c3f1095c1ca28fe3292c3bd511ef3a5942826845a8345307cda01190196363bfcb2143909948e5d2bb66a96f0b9aed7f2fb4b0ca3ce0ce4cdcfa77730ba9aa767b86d83e706328ec5ee8154ff595dcc750e3a163ead3126f511289d687a2b2bb2ff90161fa3ac43d77d8e3723caa9922dfdcdf4a978c36ce37fcc3bb139537dd80124123851017269c29d1cc33823c4d1ba3df37e742e42bd3afbd544ceb17549dc4a60f8b0b2daf5acc13e18e07f804e11fa2b0a720f987aa1026c9d074ed1c8ce98eb80f3a4a750dc871d4f96c3ca5dcf4a3d4bacd2aa141bb13083159df9766e59fb95d5a2f48ba21032ccc24e580fe559025f3ef1f232d73763575dd3d651a455e2558354750c49e7d6c8cdbb033dd4e44933d5511e1f2db94f08bc10662bf0c3c50918fbeffa14224dcd64a3e1fc61a73ad8fa4aa5dfc345a7264921325189f77aa7ace8f99c57b7af1cd9523f9b999d852a30c2444fbed25d6c0a967ff5b27b6fc81f0dc6b9b8e676fc9ce1c20f90679152f768381470d2c8f83ae2b3db0aa5c473b8e31ebe449138ac61f5671ec9375bf2bacf6c178d727e8d863867ff7abedc86349643794e7bf4ba19e417672e8384695584be4579ec7b895e1306a03f83305209d2a71f68766285617aa421916ecf77a52f120e62827bc27c2ee5d5d2d65404215ef656c60e5fa051af30dfd1eedc72d6d0e0ca10defa6e9e232d5ba3a96398cde084e6645bb979aaed949fe56b17f3b58576e7e33868d8f0cd1f511433ff194eb47aa1846535e83517946be6cc161a8ef63722c8d0b8f95fdbc5d18abd7574b34b5f1ba3607c0b48bd851ef129cb5f102d20f2eddd94bebd1f9e7ebc2f5f4f4", 0x800}], 0x1) 11:46:57 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, [{0x0, 0x0, 0x800}, {0x0, 0x8, 0x1}, {}, {}, {0x3, 0x3}, {0x0, 0x0, 0x0, 0xc8}, {}, {}, {}, {0x0, 0x0, 0x80}, {}, {}, {}, {}, {}, {0x0, 0xdd90}]}) poll(&(0x7f0000000000), 0x20000000000000e3, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) r2 = open(&(0x7f0000000040)='./file0/file0\x00', 0x1000, 0x180) connect$unix(r2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) 11:46:57 executing program 1: r0 = kqueue() r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r3 = dup2(r1, r2) faccessat(r3, &(0x7f00000002c0)='./file0\x00', 0x40, 0x1) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='-\x00'], &(0x7f0000000280)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)=':\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00']) kevent(r0, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffff8, 0x31}], 0x8000, 0x0, 0xc600, 0x0) kqueue() pwrite(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 11:46:57 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r3 = semget$private(0x0, 0x4, 0x408) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r7, r9, 0x4}, 0x200, 0x401, 0x2}) r10 = semget$private(0x0, 0x4, 0x408) semop(r10, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r10, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r10, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r10, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getegid() socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x3, r11, r12, r14, r16, 0x4}, 0x200, 0x401, 0x2}) r17 = msgget(0x1, 0x254) msgsnd(r17, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c66608393a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e67938332782572b3e127a30ca393f1159fdfaa3b1e0186e9eb7ca0eaca6eca200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e"], 0x107, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r19 = semget$private(0x0, 0x4, 0x408) semop(r19, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r19, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r19, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r19, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r19, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r19, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = getegid() socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r24 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r24, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000100)={{0x3, r20, r21, r23, r25, 0x4}, 0x200, 0x401, 0x2}) r26 = socket(0x18, 0x2, 0x0) setsockopt(r26, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r28 = getpgid(0xffffffffffffffff) r29 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r29) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000340)={{0x180000, r18, r21, r27, 0xffffffffffffffff, 0x40, 0xffff}, 0x298, 0x9, r28, r29, 0x7ff, 0x9, 0x6, 0x9}) r30 = getegid() setgroups(0x7, &(0x7f0000000100)=[r9, r16, r1, r2, 0xffffffffffffffff, r21, r30]) setgroups(0x26b, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 11:46:57 executing program 0: select(0x10c, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000, 0x0, 0x0, 0x7fffffff}, 0x0, 0x0) r0 = semget(0x0, 0x1, 0x2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000040)=""/218) r1 = semget$private(0x0, 0x0, 0x524) semop(r1, &(0x7f00000001c0)=[{0x0, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000002c0)=0xc) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000240)=[{0x0, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) 11:46:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1d}, {0x4c, 0x0, 0x0, 0x1}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000180)) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xc956, 0xff, 0x4c, 0xffff0000}, {0x0, 0x3, 0x3f, 0x5}]}) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x3bd, &(0x7f0000000240)="b6") 11:46:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup2(r0, 0xffffffffffffffff) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000000)=0x9) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 11:46:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x24}, {0x14}, {0x6}]}) syz_extract_tcp_res(&(0x7f0000000180), 0x5, 0xc0e) msgctl$IPC_STAT(0x0, 0x2, &(0x7f00000001c0)=""/150) clock_getres(0x4, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") 11:46:57 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x80000002}, {}, {}, {}, {}, {0x1}, {0x0, 0x2}, {}, {0x0, 0x401}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2edf224b80facdc8}, {0x0, 0x1800}, {}, {}, {}, {}, {0x1}, {0x3}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x10000000000003e5, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x731, 0x0) pwritev(r1, &(0x7f00000003c0), 0x10000000000003b8, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) 11:46:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x15}, {0x4d}, {0x6}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 11:46:57 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000bc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c63606cd4c0a162b58fd4237b8fa4d012ae447f7ffffff95aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e3682a5b3d35d09d9bcd971897e42561cf46048c18337634ced48993fed7e238fffcc2ae52972848f3b1bf66a8efcbaf34f0d0a4a0cf2601ae38a7fad07503f99ec458a35ade6484b10eb2d82ff7257b1d7e905b80c6e944c8a52542b260039a6e9a9548e0e29896f370876"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0xfffffea6) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x9130dc1, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000580)=0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000140)={0x8, './file0\x00'}) r5 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f0000000680)=[{&(0x7f0000000080)="65a8d16c6a67cc3e1406c0a199b1a0ce895d05813af4a3a2fe650b7e2e3c44b6c7ab5ccf5de901e4ac8d732a16f0fa6e2c89ccf58ebe93543ef79ee5d78abfa03a0a809df9116cecf512a1d1e9c27bf225a3ca60e554a814256aa2946d1dfe9a871ebcb50fcbd31005e7f15b8ec497640b9a6cf59ce5ce64493cbb52988fe971f798596d87517b5a0f98f555334a663d57386cc2e7c4d22fcfb4006d90ace20f7e4de58e53346f2ea39d9f938eed997757e45c350327", 0xb6}, {&(0x7f0000000200)="1dd126a915634ae4d6f89bcb56186da1625d363da5d47045127ef077bd1ef042b4de1175bd54878e1d4eb2b09b8f21881822a4299e03943b01396dd426c5ff77053eb9db5f48f4305542f1d1d61c3417b93002e63e058b6216e1cb188f0bd6108e97e2eb08943b6a15d94aad1af492dc6a98fc5ee4ccecf086071b603929809fd94cee8129536393715f1ab6df45ff72996886", 0x93}, {&(0x7f0000000400)="18d6399d2cb8f35d83bcc025fca667eb1c3001ba3aefb6018af32ff9ff088a75afe9c92e049930c6efc22a319e5dc778a1dec30ff54725af61946d3456c303008c6b8310eb59ec764be846790b6453d28a23fb3e0d8586d2e3dc7a8b95", 0x5d}, {&(0x7f0000000500)="a48c56f2d9ccb32c7bcfb54cd6645508ccfa9d647aca74a5f15d506723796a1b179e", 0x22}], 0x4, 0x0, 0x0) r6 = socket(0x400000000018, 0x3, 0x0) setsockopt(r6, 0x29, 0x1a, &(0x7f0000000040), 0x4) r7 = socket$unix(0x1, 0x5, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$WSDISPLAYIO_SBURNER(r8, 0x800c5751, &(0x7f0000000340)={0x73, 0x0, 0x8}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r6, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)) connect(r0, &(0x7f0000000300)=@in6={0x18, 0x0, 0x3, 0x1}, 0xc) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000002c0)=0x7) 11:46:57 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) write(r0, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) r1 = semget$private(0x0, 0x2, 0x100) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = socket(0x40000000011, 0x3, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) readv(r5, &(0x7f0000002540)=[{&(0x7f0000002180)=""/159}, {&(0x7f0000002240)=""/150}, {&(0x7f0000002300)=""/95, 0xfffffffffffffe9f}, {&(0x7f0000002380)}, {&(0x7f00000023c0)=""/106}, {&(0x7f0000002440)=""/228}], 0x1000000000000134) lseek(r3, 0x0, 0x0, 0x0) read(r3, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r3, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r2, r7) r8 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000010c0), &(0x7f00000011c0)=0xc) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r10) fsync(r10) setsockopt$sock_int(r9, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r10, &(0x7f0000001d40), 0x1000000000000090, 0x0, 0x0) listen(r10, 0xffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r11, 0x20004269) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}, 0xa) kevent(r14, &(0x7f0000000240)=[{{r9}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x3, 0x3}], 0x2, &(0x7f0000000400), 0x4, &(0x7f0000000280)={0x3, 0x40}) r15 = getuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xfffffffffffffe32) chown(&(0x7f0000000000)='./file0\x00', r15, r16) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r18) fsync(r18) setsockopt$sock_int(r17, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r18, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r18, 0xffffffff) pipe2(&(0x7f00000000c0), 0x4) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)) r19 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) fcntl$setstatus(r19, 0x4, 0x0) r20 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r17, &(0x7f0000001740)=[{{r20}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r20}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r21}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r12}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r3}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) getuid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r24, &(0x7f00000002c0)='\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', &(0x7f0000000200)={{0x1, 0x6}, {0x9, 0x9}}, 0x6) getsockopt$sock_linger(r24, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r25 = socket(0x2, 0x3, 0x0) r26 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r25, 0x0, r26) accept(r25, 0x0, &(0x7f0000001940)) r27 = socket$inet(0x2, 0x4, 0x7f) fcntl$dupfd(r23, 0x52ffe7c1f3eb170e, r27) write(r24, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) getppid() geteuid() getppid() getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000009c0), 0x8) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r28 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1004, 0x0, 0xffffffd3) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r29, 0x6, r30) sendmsg$unix(r24, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0), 0x0, 0x2}, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r33 = open$dir(&(0x7f0000001440)='\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', 0x200, 0x70) utimensat(r33, &(0x7f00000002c0)='\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', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x0) getsockopt$sock_linger(r32, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r31, 0x100000000000, r31) write(r13, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0x46d) r34 = getppid() r35 = geteuid() r36 = getppid() getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) r39 = socket(0x400000000018, 0x3, 0x0) setsockopt(r39, 0x29, 0x1a, &(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0x2d67dc5abbd58a61) r41 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r41, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r32, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r34, r35}, @cred={0x20, 0xffff, 0x0, r36, r38, r40}, @cred={0x0, 0xffff, 0x0, r37, r42, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r44, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r43, 0x100000000000, r43) write(r44, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) getppid() geteuid() getppid() getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r48 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r48, 0xffff, 0x1812, 0x0, 0xfffffffffffffe91) r49 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r49, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r49, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001a00)=ANY=[@ANYBLOB="1000e5b4e9bbcaf4670000000000a9f34f0e9d4901cada027ba0f16c9aa621463a04ba8bc5203cb233ee56af8b048fa98d670f18538861535c457c271ad6353716ad9a1d8edd08cf32860b5c7e694ce89e9bd58d0622e1064853fd3f7e5ad97dc62543d6bd37795c0df96b0052aca3dcc5dd1c99ceb637de5afa02a90214b92dcaa82cf73192804dac4d510d2558c6ad2ddbaceb8bad3da1ef77669134160bbb61e110615c6a709c12957a0d3835fa9f657ceb902f096840ae0758c9c37a2854c7b1b6152fb56bec84f8cd2396dd3f3f1a961935172acd3c75935fa716ec579d9f5cca3239d09c049fa8aec4c854d053cec7af82e6e0e87bd19356b38fc6a36f4b153902682cea0b44266405e5a06892401e15c5ba"], 0x10}, 0x0) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) r51 = getpid() r52 = accept$unix(0xffffffffffffffff, &(0x7f0000001980)=@abs, &(0x7f00000019c0)=0x8) sendmsg$unix(r44, &(0x7f0000001340)={&(0x7f0000001200)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@rights={0x0, 0xffff, 0x1, [r52]}, @cred={0x20, 0xffff, 0x0, r51, r46, r47}, @cred={0x20, 0xffff, 0x0, r45, r50, 0xffffffffffffffff}], 0xffffff6b, 0x2}, 0x2) chown(&(0x7f0000001240)='./file0\x00', r46, r16) setregid(r8, r22) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001040)=""/62) syz_open_pts() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r54 = socket(0x1e, 0x3, 0x0) r55 = socket(0x18, 0x3, 0x0) setsockopt(r55, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) setsockopt$inet6_MRT6_ADD_MFC(r55, 0x29, 0x68, &(0x7f00000014c0)={{0x18, 0x0, 0x0, 0x100000001}, {0x18, 0x1, 0x4, 0x6aeb}, 0xffff, [0x4, 0x80000001, 0x0, 0x101, 0x4df0, 0x7, 0x12000, 0x4]}, 0x3c) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r56 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000001080)=0x9) r57 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x40, 0x0) symlinkat(&(0x7f00000001c0)='/', r57, &(0x7f0000d06ff8)='./file0\x00') preadv(r57, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r58 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r58, 0x4, 0x80) pwritev(r58, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r56, 0x0, 0x0) getsockname$inet(r54, 0x0, &(0x7f0000000140)) close(r54) setgroups(0x0, 0x0) setgid(r53) setuid(0xee01) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001140)=""/110) 11:46:57 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="896c11e2e1d36302", 0x8) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = getpgrp() r8 = geteuid() r9 = getegid() r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r11 = msgget(0x1, 0x254) msgsnd(r11, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c66608393a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e67938332782572b3e127a30ca393f1159fdfaa3b1e0186e9eb7ca0eaca6eca200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e"], 0x107, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r13 = semget$private(0x0, 0x4, 0x408) semop(r13, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r13, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r13, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r13, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r13, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r13, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getegid() socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000100)={{0x3, r14, r15, r17, r19, 0x4}, 0x200, 0x401, 0x2}) r20 = socket(0x18, 0x2, 0x0) setsockopt(r20, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r22 = getpgid(0xffffffffffffffff) r23 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r23) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000340)={{0x180000, r12, r15, r21, 0xffffffffffffffff, 0x40, 0xffff}, 0x298, 0x9, r22, r23, 0x7ff, 0x9, 0x6, 0x9}) r24 = msgget(0x1, 0x254) msgsnd(r24, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c66608393a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e67938332782572b3e127a30ca393f1159fdfaa3b1e0186e9eb7ca0eaca6eca200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e"], 0x107, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r26 = semget$private(0x0, 0x4, 0x408) semop(r26, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r26, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r26, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r26, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r26, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r26, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r28 = getegid() socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r31 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r31, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000100)={{0x3, r27, r28, r30, r32, 0x4}, 0x200, 0x401, 0x2}) r33 = socket(0x18, 0x2, 0x0) setsockopt(r33, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r35 = getpgid(0xffffffffffffffff) r36 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r36) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000340)={{0x180000, r25, r28, r34, 0xffffffffffffffff, 0x40, 0xffff}, 0x298, 0x9, r35, r36, 0x7ff, 0x9, 0x6, 0x9}) r37 = getppid() r38 = geteuid() r39 = semget$private(0x0, 0x4, 0x408) semop(r39, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r39, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r39, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r39, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r39, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r39, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r41 = getegid() socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r44 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r44, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000100)={{0x3, r40, r41, r43, r45, 0x4}, 0x200, 0x401, 0x2}) r46 = socket(0x400000000018, 0x3, 0x0) setsockopt(r46, 0x29, 0x1a, &(0x7f0000000040), 0x4) r47 = msgget(0x1, 0x254) msgsnd(r47, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c66608393a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e67938332782572b3e127a30ca393f1159fdfaa3b1e0186e9eb7ca0eaca6eca200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e"], 0x107, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r49 = semget$private(0x0, 0x4, 0x408) semop(r49, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r49, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r49, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r49, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r49, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r49, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r51 = getegid() socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r54 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r54, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r49, 0x0, 0x1, &(0x7f0000000100)={{0x3, r50, r51, r53, r55, 0x4}, 0x200, 0x401, 0x2}) r56 = socket(0x18, 0x2, 0x0) setsockopt(r56, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r58 = getpgid(0xffffffffffffffff) r59 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r59) msgctl$IPC_SET(r47, 0x1, &(0x7f0000000340)={{0x180000, r48, r51, r57, 0xffffffffffffffff, 0x40, 0xffff}, 0x298, 0x9, r58, r59, 0x7ff, 0x9, 0x6, 0x9}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r61 = getppid() r62 = geteuid() r63 = semget$private(0x0, 0x4, 0x408) semop(r63, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r63, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r63, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r63, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r63, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r63, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r65 = getegid() socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r66, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r68 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r68, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r68, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r63, 0x0, 0x1, &(0x7f0000000100)={{0x3, r64, r65, r67, r69, 0x4}, 0x200, 0x401, 0x2}) r70 = msgget(0x1, 0x254) msgsnd(r70, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c66608393a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e67938332782572b3e127a30ca393f1159fdfaa3b1e0186e9eb7ca0eaca6eca200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e"], 0x107, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r72 = semget$private(0x0, 0x4, 0x408) semop(r72, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r72, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r72, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r72, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r72, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r72, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r74 = getegid() socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r75, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r77 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r77, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r77, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r72, 0x0, 0x1, &(0x7f0000000100)={{0x3, r73, r74, r76, r78, 0x4}, 0x200, 0x401, 0x2}) r79 = socket(0x18, 0x2, 0x0) setsockopt(r79, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getsockopt$sock_cred(r79, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r81 = getpgid(0xffffffffffffffff) r82 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r82) msgctl$IPC_SET(r70, 0x1, &(0x7f0000000340)={{0x180000, r71, r74, r80, 0xffffffffffffffff, 0x40, 0xffff}, 0x298, 0x9, r81, r82, 0x7ff, 0x9, 0x6, 0x9}) r83 = msgget(0x1, 0x254) msgsnd(r83, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c66608393a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e67938332782572b3e127a30ca393f1159fdfaa3b1e0186e9eb7ca0eaca6eca200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e"], 0x107, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r85 = semget$private(0x0, 0x4, 0x408) semop(r85, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r85, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r85, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r85, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r85, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r85, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r87 = getegid() socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r88, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r90 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r90, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r90, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r85, 0x0, 0x1, &(0x7f0000000100)={{0x3, r86, r87, r89, r91, 0x4}, 0x200, 0x401, 0x2}) r92 = socket(0x18, 0x2, 0x0) setsockopt(r92, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getsockopt$sock_cred(r92, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r94 = getpgid(0xffffffffffffffff) r95 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r95) msgctl$IPC_SET(r83, 0x1, &(0x7f0000000340)={{0x180000, r84, r87, r93, 0xffffffffffffffff, 0x40, 0xffff}, 0x298, 0x9, r94, r95, 0x7ff, 0x9, 0x6, 0x9}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r97 = dup2(r5, r0) socketpair(0x0, 0x4000, 0x81, &(0x7f00000003c0)={0xffffffffffffffff}) r99 = geteuid() r100 = msgget(0x1, 0x254) msgsnd(r100, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c66608393a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e67938332782572b3e127a30ca393f1159fdfaa3b1e0186e9eb7ca0eaca6eca200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e"], 0x107, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r102 = semget$private(0x0, 0x4, 0x408) semop(r102, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r102, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r102, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r102, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r102, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r102, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r104 = getegid() socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r105, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r107 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r107, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r107, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r102, 0x0, 0x1, &(0x7f0000000100)={{0x3, r103, r104, r106, r108, 0x4}, 0x200, 0x401, 0x2}) r109 = socket(0x18, 0x2, 0x0) setsockopt(r109, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getsockopt$sock_cred(r109, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r111 = getpgid(0xffffffffffffffff) r112 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r112) msgctl$IPC_SET(r100, 0x1, &(0x7f0000000340)={{0x180000, r101, r104, r110, 0xffffffffffffffff, 0x40, 0xffff}, 0x298, 0x9, r111, r112, 0x7ff, 0x9, 0x6, 0x9}) sendmsg$unix(r6, &(0x7f0000000540)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000180)="ae4a6cb13e61a85ae13e7eea817dbdfbfe9aeb5aadf729f6786c3e0f69a59ecb7763b76285aee2817359dc0c0e57f706164b56cc53224153245a847d5e2bbc36dadba12a4b8302483d38720375c12768c3dac84d0910aefb19d821949ff72311cd9c78ff3ea81a1c", 0x68}, {&(0x7f0000000200)="af3e72a4c846c2b794711f5c1648ed64b8a8b87b8f901e712b8ffc9ef3449d243aaf3681b4caa1bb9b3488b871d1af6a6064521675e9198fcef2cf0788c1421917cfd428b0b955c07f0da16285655ce9c707cbce5b567e499f1612f532479329ca7ea1b3b86d349ec936f6f0b3a7c98cd60484e44760aab2b93b2039207fbdcdaa6cd0285745b7994f084a7a4891fcb6fda49bd3ed6046f00503f2041695a51fbbad8f42e20c9424b7f882ea8d576e03ad1179b7ae041f484897a2773663d54b804ece1f15c97a889a80baf26dc84dff095bd16a004f8e948d88afe93a7655b2cf5abbe55d883eead526c29870fc27a8057fcd22fbaf639df94ff3d97904c6", 0xff}], 0x2, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x20, 0xffff, 0x1, [r1, r10, r0]}, @cred={0x20, 0xffff, 0x0, r22, r25, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r37, r38, r45}, @rights={0x18, 0xffff, 0x1, [r5, r46]}, @cred={0x20, 0xffff, 0x0, 0x0, r57, r60}, @cred={0x20, 0xffff, 0x0, r61, r62, r69}, @cred={0x20, 0xffff, 0x0, r81, r84, r96}, @rights={0x18, 0xffff, 0x1, [r97, r98]}, @cred={0x20, 0xffff, 0x0, 0x0, r99, r104}], 0x130, 0x4}, 0x0) 11:46:57 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffb, "73cc5160527b0100e534840c76f3000700"}) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) r3 = dup2(0xffffffffffffff9c, r2) symlinkat(&(0x7f0000000080)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00') writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="c610e33375573c72cb1b559634c55913f85c7b", 0x13}], 0x1) 11:46:58 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x2000000000009, 0x0, 0x0) 11:46:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r1, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 11:46:58 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x40) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000180)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="0000001862040179002b2c00753dd4c1d7a84eefab9bf5d1b01f195f81db318cefbd0900a24e4b35431314daedffffe0838f5d5e2d62e10006f4f40a750213bbb885d280680000008b2cf3f2936d00004a9249bd8c9d61", 0x57}], 0x1) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000200)={{}, 0x3, &(0x7f00000001c0)=[0x0, 0x0, 0x0]}) 11:46:58 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) recvmsg(r0, &(0x7f0000000340)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f0000000180)=""/158, 0x9e}, {&(0x7f0000000100)}], 0x2, &(0x7f0000000280)=""/158, 0x9e}, 0x40) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x7) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x9]}, 0x36e) 11:46:58 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xa8841344) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) r2 = msgget$private(0x0, 0x8) r3 = semget$private(0x0, 0x4, 0x408) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r7, r9, 0x4}, 0x200, 0x401, 0x2}) r10 = getuid() getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0x0]) r12 = msgget(0x1, 0x254) msgsnd(r12, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c66608393a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e67938332782572b3e127a30ca393f1159fdfaa3b1e0186e9eb7ca0eaca6eca200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e"], 0x107, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r14 = semget$private(0x0, 0x4, 0x408) semop(r14, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r14, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r14, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r14, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r14, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r14, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getegid() socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000100)={{0x3, r15, r16, r18, r20, 0x4}, 0x200, 0x401, 0x2}) r21 = socket(0x18, 0x2, 0x0) setsockopt(r21, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r23 = getpgid(0xffffffffffffffff) r24 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r24) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000340)={{0x180000, r13, r16, r22, 0xffffffffffffffff, 0x40, 0xffff}, 0x298, 0x9, r23, r24, 0x7ff, 0x9, 0x6, 0x9}) r25 = getpgid(r23) r26 = msgget(0x1, 0x254) msgsnd(r26, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e1081f645d29a7e0fd449dc61a9527f11c2c66608393a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e67938332782572b3e127a30ca393f1159fdfaa3b1e0186e9eb7ca0eaca6eca200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531b9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa440c000000000000abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e"], 0x107, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r28 = semget$private(0x0, 0x4, 0x408) semop(r28, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r28, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r28, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r28, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r28, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r28, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r30 = getegid() socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r33 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r33, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000100)={{0x3, r29, r30, r32, r34, 0x4}, 0x200, 0x401, 0x2}) r35 = socket(0x18, 0x2, 0x0) setsockopt(r35, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r37 = getpgid(0xffffffffffffffff) r38 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r38) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000340)={{0x180000, r27, r30, r36, 0xffffffffffffffff, 0x40, 0xffff}, 0x298, 0x9, r37, r38, 0x7ff, 0x9, 0x6, 0x9}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x5ca50602, 0x0, r9, r10, r11}, 0x9, 0x7f, r25, r37, 0x8, 0x3, 0x4, 0x7fffffff}) 11:46:58 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="0000001860040080000140000000000000000000000000000000000000000000000000000000000000000100", 0xfffffffffffffd8a}], 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0x8) 11:46:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) open(&(0x7f0000000000)='./bus\x00', 0x10084, 0x10) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0xc}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:59 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xf6) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000e676693c34ace42c729afc115c2a2ada300037bdae12780d142e1e7af204c69d78edb1ea338aece4515337a2bd679763"], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) r3 = dup(r2) sendto(r3, &(0x7f0000000180)="6861fe261e6f50298b5e05cdf304b826011100000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0xfffffffffffffe3e, 0x6, 0x0, 0x0) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c503b580200000000000000e447473c238495aaee48c02f6ac4e41af3bf554799b9b813fe8ce9298a381371350298e5ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa3f31c4b78a202361cd8cac7dbbc5b65c6592934e4195b51e5510aa6866bffe6733d2870b4"], 0x10) write(r4, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000400)=0x800) r5 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) writev(r5, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0xc0206921, &(0x7f0000000300)) read(r6, &(0x7f00000002c0)=""/105, 0x69) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000140)) accept$unix(r5, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r8 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r8) fcntl$dupfd(r7, 0x0, r7) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:46:59 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f00000000c0)="f6b1ffffffffffff", 0x8, 0x0, 0x0, 0x0) clock_getres(0x2, &(0x7f0000000040)) 11:46:59 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x7ff, 0x7f}, {0x18, 0x1, 0x4, 0xcb77}, 0x5, [0x101, 0xff, 0x101, 0x8, 0x1, 0x6, 0x101, 0x8]}, 0x3c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="7f1f000000b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) 11:46:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) read(r0, &(0x7f0000000340)=""/239, 0xef) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x7fff, 0x804, 0x1, 0x1, "d2b5fb2b20a7c65838ad5c8f4f12e775ce69b02d", 0x7, 0xffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x28) syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000180)=0xffffffff) syz_open_pts() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) 11:46:59 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0xffe0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) 11:46:59 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x28) r4 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000100)="8c65", 0x6d2) r7 = socket(0x400000000018, 0x3, 0x0) setsockopt(r7, 0x29, 0x1a, &(0x7f0000000040), 0x4) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffe, 0x21, 0x0, 0x80}, {{r5}, 0xfffffffffffffffd, 0x9, 0x2, 0x8000, 0x9}, {{r0}, 0x0, 0x4, 0x2, 0xb78d, 0x6}, {{r1}, 0xfffffffffffffffa, 0x8, 0x2, 0x2, 0x8000}, {{r1}, 0xfffffffffffffffe, 0x100, 0x4, 0xffffffffffffffff, 0x800000000}, {{r1}, 0xfffffffffffffffc, 0x80, 0x1, 0x40, 0x2}, {{r0}, 0x2, 0x8, 0x1, 0x6, 0x3}], 0x100, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffd, 0x5, 0x8, 0xd2}, {{r6}, 0xfffffffffffffffb, 0xa9, 0x10, 0x0, 0xfffffffffffffff7}, {{r7}, 0x8000000000000005, 0x74, 0x2, 0x7, 0x7}, {{}, 0xfffffffffffffffb, 0x10, 0x0, 0x1, 0x2}, {{r8}, 0xfffffffffffffff9, 0x25, 0x1, 0x3f, 0x8}], 0xb1a, &(0x7f0000000400)={0x100000001, 0x5}) select(0x21, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x2020000000400022}) r9 = dup2(r0, r1) connect$inet6(r9, &(0x7f0000000040), 0xc) select(0x40, &(0x7f0000000080)={0x3, 0x3, 0x3c15e789, 0x6, 0x2, 0x2, 0xffffffff, 0x9}, &(0x7f0000000100)={0x8, 0x0, 0x2, 0x9, 0x2, 0x101, 0x6, 0x1f}, &(0x7f0000000140)={0x81, 0x200, 0x7fffffff, 0x2, 0x2, 0x6edc, 0x3f, 0x2}, &(0x7f0000000180)={0x6, 0x7}) 11:46:59 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x5, 0xfffffbff, 0xa5cb, 0x4, "da4bd44da6f1abfb0f066e56a49e7165a0b5e147", 0xdea, 0x20}) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffa, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 11:46:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x6d2) r4 = dup2(r3, 0xffffffffffffffff) recvmsg(r4, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000007e57c9d0481a138a6e064a5c7e4a7d93b89edf09d8548eda45bd839810812e9e625f2bc675fcb6e717c4c2e2402f2ac98a387535631e7a186366d424b726d993227e996f95f7266897234f78b6622699f2e327b7bba05fe92c4db32a5315e7360fd8232fb48b8ecca9f3e7385d5e2b1143c151261442b6bb23679b3088c69cea48edbd6d04c66be1f561b0ae88dd14f36b8052c4620c788779d2f253e41e56bc3586ecc9f922fa3773d940b471d3456c88ca2830922b4d1d225b2ba93d95eea58ec0ad"], 0x6e, &(0x7f00000001c0)=[{&(0x7f0000000240)=""/81, 0x51}, {&(0x7f0000000400)=""/95, 0x5f}, {&(0x7f0000000480)=""/153, 0x99}], 0x3, &(0x7f00000002c0)=""/56, 0x38}, 0x8c2) r5 = dup2(r1, r2) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f00000001c0)}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) sendsyslog(&(0x7f0000000300)="96efd3dba0a0c3ae4de27273a70868ed7ddad06bfbdf5101b1f74fecfeb71b1d28792a68cdf87a538ce3e3dcb9ed39a69d25f78192a48c21724ccf00ff5f4fd8d43ce7b4d48b57ce3f10774300a3f124ed69301ff90c40ddf0ccd11fda00ecba7be28a1a98e5dde6c04de4129e0a54c94d9dcd10e833f67fe4524d26d54223e500000000000000000041f2d7a1842daac48d3f9b9fb1eb7226e10c39dfc541f786ee81263a794d75932741cf4e2d1cbd699a4f0d5d91f617b8000038a743f4513eb9", 0xc2, 0x2) 11:46:59 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000038000000efbda1e800000000000000000000000000000839000003000000000000080000000000001000000000000000000000001f0000003f00000000000000000000c00000010000000004200000ce00000600000000000000005600000001000000002000000000100000"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) rmdir(&(0x7f0000000080)='./bus\x00') 11:46:59 executing program 1: 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}, 0x1c) mprotect(&(0x7f00004aa000/0x1000)=nil, 0x1000, 0x1) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000240)="229a9cfbd727be1e0de12c869ffbd0daef8511db85768bbc9e44b50a430a880f7e607d010c7622eb9830c5ec75c3bb788d5d0c1fb9261dce1e24b4dfa5efe0c5a478275b086d5d07b0f68b7caf9fc20eef3db7862c67e8de93c6e77a6733bbd9fe8a708feec0d41f9b68cb2a9193e1f7484d73f7e089508b74b4270e3998995463cdcfb88e7bfc18b86b5bed2fbc4e471bf36791a131c4c19b51f2da9b90413ffe2e31dc5510a46000181390a1c031bade19e3c5245f62e241b59e9242d9e63e97b0fa00e33581d6cf438e228379c8371a0638adc5182848", 0xd8) 11:46:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x5}, {0x3c}, {0x7ffffffe}]}) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x1, 0xfffffffe, 0x40}, {0x18, 0x1, 0x80, 0x963}, 0x1000, [0x4, 0x40000000, 0x0, 0xffffffff, 0x6f4, 0x3, 0x5, 0x6]}, 0x3c) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x3, 0x0) r4 = socket$inet(0x2, 0x9, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x6d2) r5 = fcntl$dupfd(r1, 0x0, r3) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x4b, 0xffffffff}, {0x86, 0x7}], 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 11:46:59 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) write(r1, &(0x7f0000000300)="4e9805deaa84cb6bd752e18a9616741fd8d8e5b9a6456e7ca2efac3d4fc75a62d02ac223d91035d66a60b2c8019648b96fe02086728875e17675c6981b7c44b837be210b3c58e89b78ca024948fcb6215a2f346238b47c27a886a655fdfa6d5920872da0d3f4ecc5beece3f4b10d01ed5c6d9532b87022847f805bdcdb718ebe96f3509cc7efe52048c66bd6322c7a3e06d83a9a0cfb643bcc1fcff102e4369995c0bfc135ea2e902679404b1f3016e8939abff61b321c3e86971c967d08b807c8f1778ba8db844bc1a48de72b9b5d4a1843e972988e1afa18e114c834c0a129231b150ff475105a273e1e840b94d2aa09f54a6aea132a81831c8645bb77", 0xfe) socketpair(0x10, 0x2, 0xf8, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x2, 0x9, 0x1}, {0x18, 0x1, 0x40, 0x4}, 0xf08, [0x401, 0x1, 0x1000, 0x3, 0x244, 0x1, 0x95, 0xffff]}, 0x3c) r3 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffb, "0366402ba77f0c03bd52bc5c525597a6ef3caf00", 0x80000}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r3, &(0x7f00000036c0)=""/91, 0x5b) getgid() r4 = socket(0x2, 0x5, 0x4) r5 = socket(0x400000000018, 0x3, 0x0) setsockopt(r5, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000440)=0x81) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000400)="0d7c7eb1acc72da71c", 0x9) accept$inet6(r4, &(0x7f0000000000), &(0x7f0000000180)=0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xab18, 0x0, "3095e15da47625062c59cb3eaf085d274daf28f0"}) write(r0, &(0x7f0000000200)="200e66fd9ef9593f876fb3d99ed0f94e5f14189e9586805a017374e8873691bd7a949cf9f1dcd24c44075aa19d3fb8cd58c57b480c700bce6d3479a5b0a2ad08204ac0d1f2917f8f41ae65b8c10a274708914a63e6603497d1ab74c14bdf8ccee16bef4a9939dd3137f5c4cb309bcd1f1f45e3b7258f8cb3ead2138aac7316da3682b5db9feea834f4774dbf8dd813782490e0c26ce394104a2048b7c3dd64c26d1b029b235043b821abd5dbc4733ddc59593ed0024e868dcd53596b83a81079a611471aa13c3c599b72b72fa684380170cfd65e9e7db77d573c2f4180", 0xdd) writev(r0, &(0x7f0000001340)=[{&(0x7f0000001200)="1cdcf92ffc1bc3081ae7c3bd22f5f268dd3be90b8fc764b7b5067e0497312c1cda04d43c5ce1ac3214ff160caf7cea06e050f6d407f77cf062875de461c6e6432f89ce87882d1728b41b7431", 0x4c}], 0x1) 11:46:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) open(&(0x7f0000000080)='./bus/file0\x00', 0x0, 0x10) open(&(0x7f00000000c0)='.\x00', 0x400, 0x8) acct(&(0x7f0000000000)='./bus\x00') 11:46:59 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000140)) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(r3, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 11:46:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pwrite(r0, &(0x7f00000000c0)="73fa92e4840cd9b619e3101bdb233de64bddd9a48c59a08dfafad4c2c4eb3c6e91e57c28605d27a083db9bfcd933d7f579f0ee1757ac500a4fa676619da1d68493ab148329ca35b1bd52430d569c4cb4e45239b5098dfeb33712b728c551c167db564d6bf7b70529ac48ff05501a2dccc32a010e62fe33e117c851ced52e95", 0x7f, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x34, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:46:59 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x90, 0x0) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x2, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f000000d000/0x3000)=nil, 0x3000, 0x2) mlock(&(0x7f0000009000/0x4000)=nil, 0x4000) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) 11:46:59 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) socket$inet6(0x18, 0x3, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x2d, 0x2e, &(0x7f00000000c0)="ebffcb0640d7cd6d7878c2bfc5650ff1a3cb13b9fd812eaa4e050048e69931929648", 0x22) write(r0, &(0x7f0000000100)="8c65", 0x6d2) getsockname(r0, &(0x7f0000000040)=@un=@file={0x0, ""/103}, &(0x7f00000010c0)=0xfffffffffffffe13) 11:46:59 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x4a0, 0x0) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) readlinkat(r0, &(0x7f0000000100)='./file1\x00', &(0x7f00000001c0)=""/4096, 0x1000) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') 11:46:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) accept(r1, 0x0, &(0x7f0000000000)) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) r3 = accept$inet6(r2, &(0x7f0000000500), &(0x7f0000000540)=0xc) recvmsg(r3, &(0x7f00000007c0)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000980)=[{&(0x7f00000004c0)=""/30, 0x43}, {&(0x7f0000000280)=""/96, 0x60}, {&(0x7f00000001c0)=""/16, 0x10}, {&(0x7f0000000340)=""/155, 0x9b}, {&(0x7f0000000580)=""/185, 0xb9}, {&(0x7f0000000800)=""/235, 0xeb}, {&(0x7f0000000900)=""/85, 0x55}], 0x7, &(0x7f00000006c0)=""/229, 0xe5}, 0x0) r4 = dup(r1) r5 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0x7fb, 0x7, 0xffffffd9, "85d81b00410aa7930000f54020d9830ea462f913", 0x0, 0x10000}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 11:46:59 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = msgget$private(0x0, 0x380) msgrcv(r1, &(0x7f0000000180)={0x0, ""/117}, 0x7d, 0x3, 0x800) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000001600)=0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001640)={0x2e, 0x7f, 0x9, 0x6, "573f50f9439471cd02f8ec5b6874692c75a20fa6", 0x6, 0x5}) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0x7f, 0x1}], 0x400cc, 0x0, 0x521, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) read(r0, &(0x7f0000000200)=""/61, 0x3d) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffb, 0x70, 0x40000000, 0x6, 0x80002}, {{}, 0xfffffffffffffff9, 0x80, 0x4, 0x8, 0x2}], 0x7a, &(0x7f0000000080)=[{{}, 0xfffffffffffffffc, 0x18, 0x2, 0x6, 0x4}, {{}, 0xfffffffffffffffb, 0x41, 0x40, 0xffff, 0xfffffffffffffff8}], 0x30, &(0x7f00000000c0)={0x7ff, 0x3}) readv(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f0000001680)}], 0x1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x800, 0x0) read(r2, &(0x7f0000000340)=""/212, 0xd4) syz_open_pts() ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc038694e, &(0x7f0000000300)) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00fead000000000060d5706c851f000000000000004e341d89df00000000000000", 0x2c}], 0x1) 11:46:59 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r2, 0x20007461) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:46:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x24}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x28008) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 11:46:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="084ddda776f28d57c1dcac07bb9b") r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xa) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) r3 = accept$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) r4 = socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x29, 0x1a, &(0x7f0000000040), 0x4) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000100)="8c65", 0x6d2) r6 = accept(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$PCIOCREAD(r9, 0xc0107002, &(0x7f0000000440)) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/speaker\x00', 0x80, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x100, 0x0) r12 = socket(0x18, 0x3, 0x0) setsockopt(r12, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) kevent(r1, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0xa5, 0x40000000, 0x1ff, 0x351c}, {{r4}, 0xfffffffffffffffc, 0x10, 0x100000b0, 0x4, 0xa8bc}, {{r5}, 0x6, 0x124, 0x1, 0x401, 0x7c}, {{r6}, 0xfffffffffffffffc, 0x3a, 0x10, 0x3, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x5, 0x600ffffb, 0x100000001, 0x1}], 0x6, &(0x7f0000000340)=[{{r10}, 0xfffffffffffffff9, 0x8, 0x1, 0x100, 0x3}, {{r11}, 0xfffffffffffffff8, 0x1, 0x1a0000008, 0x4, 0x9}, {{r12}, 0xf, 0x80, 0x10, 0x401, 0x3}], 0x7f, &(0x7f0000000400)={0x9, 0x55}) 11:46:59 executing program 0: r0 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000100), 0x4) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x29, 0x1a, &(0x7f0000000040), 0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = msgget(0x1, 0x254) msgsnd(r5, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c66608393a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e67938332782572b3e127a30ca393f1159fdfaa3b1e0186e9eb7ca0eaca6eca200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e"], 0x107, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4, 0x408) semop(r7, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r7, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r7, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r7, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getegid() socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r11, r13, 0x4}, 0x200, 0x401, 0x2}) r14 = socket(0x18, 0x2, 0x0) setsockopt(r14, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r16 = getpgid(0xffffffffffffffff) r17 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r17) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000340)={{0x180000, r6, r9, r15, 0xffffffffffffffff, 0x40, 0xffff}, 0x298, 0x9, r16, r17, 0x7ff, 0x9, 0x6, 0x9}) r18 = msgget(0x1, 0x254) msgsnd(r18, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c66608393a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e67938332782572b3e127a30ca393f1159fdfaa3b1e0186e9eb7ca0eaca6eca200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e"], 0x107, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r20 = semget$private(0x0, 0x4, 0x408) semop(r20, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r20, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r20, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r20, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r20, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r20, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r22 = getegid() socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r25 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r25, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000100)={{0x3, r21, r22, r24, r26, 0x4}, 0x200, 0x401, 0x2}) r27 = socket(0x18, 0x2, 0x0) setsockopt(r27, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r29 = getpgid(0xffffffffffffffff) r30 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r30) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000340)={{0x180000, r19, r22, r28, 0xffffffffffffffff, 0x40, 0xffff}, 0x298, 0x9, r29, r30, 0x7ff, 0x9, 0x6, 0x9}) r31 = getgid() r32 = msgget(0x1, 0x254) msgsnd(r32, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c66608393a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e67938332782572b3e127a30ca393f1159fdfaa3b1e0186e9eb7ca0eaca6eca200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e"], 0x107, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r34 = semget$private(0x0, 0x4, 0x408) semop(r34, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r34, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r34, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r34, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r34, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r34, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r36 = getegid() socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r39 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r39, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000100)={{0x3, r35, r36, r38, r40, 0x4}, 0x200, 0x401, 0x2}) r41 = socket(0x18, 0x2, 0x0) setsockopt(r41, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r43 = getpgid(0xffffffffffffffff) r44 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r44) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000340)={{0x180000, r33, r36, r42, 0xffffffffffffffff, 0x40, 0xffff}, 0x298, 0x9, r43, r44, 0x7ff, 0x9, 0x6, 0x9}) r45 = msgget(0x1, 0x254) msgsnd(r45, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c66608393a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e67938332782572b3e127a30ca393f1159fdfaa3b1e0186e9eb7ca0eaca6eca200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e"], 0x107, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r47 = semget$private(0x0, 0x4, 0x408) semop(r47, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r47, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r47, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r47, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r47, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r47, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r49 = getegid() socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r52 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r52, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000100)={{0x3, r48, r49, r51, r53, 0x4}, 0x200, 0x401, 0x2}) r54 = socket(0x18, 0x2, 0x0) setsockopt(r54, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r56 = getpgid(0xffffffffffffffff) r57 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r57) msgctl$IPC_SET(r45, 0x1, &(0x7f0000000340)={{0x180000, r46, r49, r55, 0xffffffffffffffff, 0x40, 0xffff}, 0x298, 0x9, r56, r57, 0x7ff, 0x9, 0x6, 0x9}) r58 = semget$private(0x0, 0x4, 0x408) semop(r58, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r58, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r58, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r58, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r58, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r58, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r60 = getegid() socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r63 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r63, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r58, 0x0, 0x1, &(0x7f0000000100)={{0x3, r59, r60, r62, r64, 0x4}, 0x200, 0x401, 0x2}) socketpair(0x10, 0x8000, 0x66, &(0x7f0000000380)={0xffffffffffffffff}) r66 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x80, 0x0) r67 = msgget(0x1, 0x254) msgsnd(r67, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c66608393a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e67938332782572b3e127a30ca393f1159fdfaa3b1e0186e9eb7ca0eaca6eca200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e"], 0x107, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r69 = semget$private(0x0, 0x4, 0x408) semop(r69, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r69, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r69, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r69, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r69, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r69, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r71 = getegid() socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r74 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r74, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r74, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r69, 0x0, 0x1, &(0x7f0000000100)={{0x3, r70, r71, r73, r75, 0x4}, 0x200, 0x401, 0x2}) r76 = socket(0x18, 0x2, 0x0) setsockopt(r76, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getsockopt$sock_cred(r76, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r78 = getpgid(0xffffffffffffffff) r79 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r79) msgctl$IPC_SET(r67, 0x1, &(0x7f0000000340)={{0x180000, r68, r71, r77, 0xffffffffffffffff, 0x40, 0xffff}, 0x298, 0x9, r78, r79, 0x7ff, 0x9, 0x6, 0x9}) r80 = semget$private(0x0, 0x4, 0x408) semop(r80, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r80, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r80, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r80, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r80, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r80, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r82 = getegid() socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r83, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r85 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r85, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r85, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r80, 0x0, 0x1, &(0x7f0000000100)={{0x3, r81, r82, r84, r86, 0x4}, 0x200, 0x401, 0x2}) r87 = msgget(0x1, 0x254) msgsnd(r87, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c66608393a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e67938332782572b3e127a30ca393f1159fdfaa3b1e0186e9eb7ca0eaca6eca200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e"], 0x107, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r89 = semget$private(0x0, 0x4, 0x408) semop(r89, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r89, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r89, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r89, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r89, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r89, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r91 = getegid() socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r92, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r94 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r94, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r94, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r89, 0x0, 0x1, &(0x7f0000000100)={{0x3, r90, r91, r93, r95, 0x4}, 0x200, 0x401, 0x2}) r96 = socket(0x18, 0x2, 0x0) setsockopt(r96, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getsockopt$sock_cred(r96, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r98 = getpgid(0xffffffffffffffff) r99 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r99) msgctl$IPC_SET(r87, 0x1, &(0x7f0000000340)={{0x180000, r88, r91, r97, 0xffffffffffffffff, 0x40, 0xffff}, 0x298, 0x9, r98, r99, 0x7ff, 0x9, 0x6, 0x9}) r100 = socket(0x400000000018, 0x3, 0x0) setsockopt(r100, 0x29, 0x1a, &(0x7f0000000040), 0x4) r101 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x10, 0x0) r102 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='/dev/speaker\x00', 0x10, 0x0) r103 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse\x00', 0x20000, 0x0) r104 = socket$inet(0x2, 0x4, 0x6) r105 = openat$pci(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/pci\x00', 0x944d0ece6cb8c67d, 0x0) r106 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x10000, 0x0) r107 = socket(0x18, 0x1, 0x0) close(r107) connect$unix(r107, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r108 = socket(0x400000000018, 0x3, 0x0) setsockopt(r108, 0x29, 0x1a, &(0x7f0000000040), 0x4) r109 = getpgrp() r110 = semget$private(0x0, 0x4, 0x408) semop(r110, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r110, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r110, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r110, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r110, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r110, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r112 = getegid() socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r113, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r115 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r115, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r115, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r110, 0x0, 0x1, &(0x7f0000000100)={{0x3, r111, r112, r114, r116, 0x4}, 0x200, 0x401, 0x2}) r117 = socket(0x18, 0x1, 0x0) close(r117) connect$unix(r117, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r117, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) r119 = getpid() r120 = geteuid() r121 = socket(0x18, 0x1, 0x0) close(r121) connect$unix(r121, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r121, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) r123 = socket(0x18, 0x1, 0x0) close(r123) connect$unix(r123, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r123, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) r125 = semget$private(0x0, 0x4, 0x408) semop(r125, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r125, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r125, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r125, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r125, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r125, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r127 = getegid() socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r128, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r130 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r130, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r130, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r125, 0x0, 0x1, &(0x7f0000000100)={{0x3, r126, r127, r129, r131, 0x4}, 0x200, 0x401, 0x2}) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000140)="cebcb9115e0d4e29cfc011575c9556767508faa3cb68f05a5c987c8febeca91d0b26d02349bc4e0621364c1dfd7defbfbe0f743914ec77b7b98e0fa99e8225b6fb98045dbe1c5291cdae393c0460bdefc826855975d3cedb560f19c2d6ff4ada1d6a5b0e83b7cf4b68c4f7b64f5a5a68ef6b6043e8a676188d2c8020ba26f8a632329917fe3235a027dceec5098c2e042eca36f2dc6ab78c6291fd345a10009ffb62a058f0881f48a2138ddcbd3f1b31212a0483f6e5442e07ad61e4b3387991014b71bde2f5bb55458d88081152611a726e2d6a788c3d1eaf18946fbf90526ad1", 0xe1}, {&(0x7f0000000240)="db72f5f4f41efc1fefbc05d59da590befd99e8d969747f7706b56ee735e53b5467e4a909f51f9fdb5a4a4678617b415b8e5e77b9a4c7fa02207184d7dc181d5b5eb434633adcd4b914be353e42db9e37f43ab0e3d11cad4aed6c03a507ce7b8a51466fc25813d82370c253d228e243622ad5313fdc8c2b7075961f21e7822aa403f18d429d6100a584b81dc353f4e109ecaf060f0088487d768b3340d9b8c796ec6530773b85a822f9b68ec99706ff139b2dc08bc53a37dfc6e536bf1c1494b7121da215602c0d792c30a12c30b3de92c3635f88cb219d4cd6a46052723ed92c6e28d85156d5f289c5f807e20b3e", 0xee}], 0x2, &(0x7f0000000680)=[@rights={0x28, 0xffff, 0x1, [r2, 0xffffffffffffff9c, r3, r4, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r17, r28, r31}, @cred={0x20, 0xffff, 0x0, r44, r46, r64}, @rights={0x20, 0xffff, 0x1, [r0, r65, r0, r66]}, @cred={0x20, 0xffff, 0x0, r79, r84, r91}, @rights={0x20, 0xffff, 0x1, [r100, r101, r102, 0xffffffffffffff9c]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffff9c, r103, r104, r0, r105, r106, r107, r0, r108]}, @cred={0x20, 0xffff, 0x0, r109, r111, r118}, @cred={0x20, 0xffff, 0x0, r119, r120}, @cred={0x20, 0xffff, 0x0, r122, r124, r131}], 0x160, 0x400}, 0x80a) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 11:46:59 executing program 1: setrlimit(0x6, &(0x7f0000000300)={0x100000000007, 0x28}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x802, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0xbbf) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000940)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000002c0)) r2 = syz_open_pts() r3 = msgget(0x2, 0x440) msgsnd(r3, &(0x7f0000000b80)=ANY=[@ANYBLOB="010000000000000006006af4063262a131fc26d854e5c2b4c9495851f3f4c69453e5c4d306cc90fbea51432cc316bde54daa3a38e346c986f0f3efdcae82e8caac04cebab5cf208a4dc8ea6cb52d5004829eb186296b117bc5f2bdc8d877088eb428144b001608763e04b678a26f5e766ce37a671979e1060300b90c17cb6b1569db165228eab68d29fd8bf5f4208e7b15d5527d2b79298cf3aacae5474638c40abb92dc695d6620d0949c078bed48bdb55a4db1118c6869da5c91ee3ce20d73983e9752f6fad639e09a5aab0fdbe5f972288070c1183546d7be647187b5c5bf040e8c068731b9ffa2d6ecff346e1255936c0d1e4a32b8419fe16453fc8069f01372599e40a3ec7656503e17d52d22a982e3543518e5169eb357b77e3612d03a52a0936ac30cee17db29084e6ce9c41e7eab13f52a6c587e444c310365353b3ec08e7c26a856b8c27ff593cc3e130231615d75e1b88c74d11f95f9e035ea7adc250434af0b8ea14500"/376], 0xbb, 0x1400) r4 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x8, 0x82) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000980)=0x401) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000140)) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0xcc7b62d5ba1872ef, 0x1010, r0, 0x0, 0x0) close(r2) pread(r0, 0x0, 0xfffffffffffffc2d, 0x0, 0xffffffffffffffff) close(r2) syz_open_pts() getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400014}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000080)) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000240)="220e2a", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$setstatus(r6, 0x4, 0x80) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) getgid() shmget(0x2, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(0x0, 0x1, 0x0) setgroups(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000180)=0x2000000000000002) pwritev(0xffffffffffffffff, &(0x7f0000001440)=[{&(0x7f0000000380)="cba43a47d98ebb70b9d6ca7261f0f03ca4db463044d6d6336baf9c7c12a3a800639c68c0737f237109cd94bc6276de683dd049ef4448b97e2071c6599c6aefb7dc87b44e86f0122426dc0119fdd3ca731fedbe399bf633bc73de5d955cdb7cefcdbe38436d9c9bb6666aad0c17771b0063f82b5e01580ebae45e285be2d6367374b7acd63aa5ae7a5fa00bbb629796625263f6f4db8328bc1da2e58d43fb23ec6b4e5c799df3b732c26490efc96df00de9178617660fba29193e454f88c12aae24e03023af72c1efe73c0e3226db53753fc54c5bde613c989c42cbc4004f3d62a2d5ff1e608fd9a0d839dc09ae636f43d3727bb0d70f74dd4125a9ec8f6177e7ef934a831c6127f40690ea98d9d86ca9aa0e7eed4b23772e7abcf5ae7e16ca3ccfdead6b014c1bbf34d5d5e50af6e8bbb53d603b0243987604fc47749a450f2399c5ef7fea4db41614fc11b5ccae1570367bf7f4f4c898a4a6a4adee926d468a676adbd61d6511c281bb79f3799e5ac0e979eae4861c8c817ce53d176a9a4c80c955deb0eb16a1b8fa7bbbad2119c2e30c817cae0edfdbc854fdb17fbbbb8c985d2dd6cdbf269e89ebef1618a0390670905220a28385b4a3a9b234ae97bf467fc8424bb6cba45bd8667538f4790671b33153b6868a612722795709c923d35ce751b4c1d516d9383d89e1bf180b0dee45264d2bf5f9ae75a017c7629dba068de6ed9e20710eae379f70364c6a7f1f84a3b3a10ba94094eb5f46c7f29ac4fada8306b78f08964dd78f1657eda339b7551c52fbf542ddf615ed3d0026bfbe6c7490854b70836fb7071fc444a357ebccbff396374d5f7fdc2c640177a5b0d5d64ee11470c3d083af38527a71160fdf83aaeb66ae9b1facf4997d721e388c96229ebe5c513a5d64aa8d954f10a1a08d49028a51124422f9a494c22ac0d5571810d09f6ac0d0039f200301a45617ae53852fab861b6672c4f3e21167498473f31d29d42ec8958d3f1e3c1a0d56bf4c25b3c0a977f3a14c0fd95e40378fd01acbb079e66bdd2af12b38dc87c284126c61b936ae4b47a99c583f9555e06e6e02142ffa5a9482c7c8e9b0e03805a8b62c0aab1376fd74b58780c9d850ddb685d42ca9cda883e4c5bb1c0184d29c54fa1875176f1a4952136e6ad3e573d1e21beef37719f7f2511956d2b796ee261a09d4232eb0480300fb4892e39549456d3033b963b3af87e1bb6ac1a7d133f4ec107f89417ff9f0935e0ef4fadeb30f70209426aabf79ca14199c6cc8b3cd52470342837edd54fbbd8c3ca0fc21919296843ce59d6c9c5041922f6fadbaa9be3b76a1062e81071b61b5c4cc38c5aaa55245aa1c9a10961661f284d8d5b563cde13cfe124ddd134e18ad1caacba0b8004a6d2ae671348aff56a48c63b09159bcf33df1348d938567e88c38d0070131857304ce27ed5293dc211569c2f7c98045f7860f3c1b9f8aacb4254a4e9e538aeb39574deb512adcb9492a802bdca13ec515abffda9d5dfefc3a6b501d4424fd2aa61e1eecd2ffc1cf0b272947a3106e5590fb27fce1bd40441d4713044857aeb589b7c3dbb0149de6247209f6c982067f91d7b0523d076650938bfbfeac0617fae787d57964c585b1809cf55bcc89f50afd13594c7bc71275c056f69381b5f0ce7807c2aff70f629f6c40fcf4a81be5d636ee7008a49103d39ea1120c9c11bc2064ec4b77550f9677de323873048a3f1bbc61242dc6867645b1809f7871522882066ed220b00b3964887611c63761efc9a2ebfb73e9fc859d44799d31f873bb19914b5502052dfe4637eb2b59d408a5879c2258535799d8af4394da5ca40930cac96b7a2c66efce53414265698ab861e0ab857c00acfba2cf5b963a5a8a1dd9ce953076af5484c8dc262b9688f9cbe6823c127fd822804a0878a78069ddf9f0ddc3930f56f63b51c30be631c4e5805c576cb5c26eee2712119babf2d3ce1a60bd0465045920e68b4b164ea7fd827fa26cf500fdede97e0ed8c4ee07c840405bd826ec06d16672b9638e1629ad2970db0a", 0x95b}], 0x0, 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$inet(r7, &(0x7f0000000280), &(0x7f0000000340)=0xc) r8 = socket(0x400000000018, 0x3, 0x0) setsockopt(r8, 0x29, 0x1a, &(0x7f0000000040), 0x4) r9 = kqueue() writev(r9, &(0x7f0000000b00)=[{&(0x7f0000000dc0)="000034060000000000003163cc7e95360abd939eb00b259921d5dedc34f41c81e9f52b81f27efe8c45e0f16d60a5cd3403000000642f8591550240075f47b3156cfff1fb53374da8eab73393a7678b07d0822254c1e6217fe6b31ea4a46f7e89fbb18b41565c195469066fe5d39b957cec280e11d91c6121b198c5175e57e2930ab11ccc5abcfa3bec0f5e1e9a82689c28bf1aaf833ef4638a1bda822ae6db9e785d12217da0b298ee3c6e81b898b5b8e92638ec96e33a2d0f316100f137eaa7706695091d553f1d2c18c6392163b47572e51a32c0", 0x369}], 0x9a) 11:46:59 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) writev(r0, &(0x7f0000000100), 0x0) 11:46:59 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sync() r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20040, 0x1fe) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) r2 = shmget$private(0x0, 0x2000, 0x610, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r2, 0x0) 11:46:59 executing program 1: select(0x40, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0xfff, 0x0, 0x400}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000020a000/0x3000)=nil, 0x3000, 0x7) setsockopt(r0, 0x1, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) 11:46:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x1d}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) semget$private(0x0, 0x4, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = semget(0x2, 0x1, 0x94) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r8, 0x4}, 0x200, 0x401, 0x2}) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000240)=""/10) r9 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x60) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$TIOCGETA(r9, 0x402c7413, &(0x7f0000000140)) r10 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = getgid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r14, r15, 0x2, 0x9}, 0x40000005, 0x5, 0x8}) fchownat(r9, &(0x7f0000000280)='./file0\x00', r14, 0xffffffffffffffff, 0x2) r16 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r16, 0x0, 0x6a, 0x0, 0x0) r17 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r19 = getgid() getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r18, r19, r20, r21, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r23 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0xb5, r14, r21, r22, r23, 0x300, 0x80c}, 0x8, 0x0, 0x800}) 11:46:59 executing program 1: r0 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="6202e57f7f0000017e13bafd30736585299ff1382df61932fbdfc3fe3fac50824596531bf6c1d4ab027d5a4f91f9f16f7ca8e8819c3623e9a5db1d8be97278e52924f007e5d70ec674717a29b497d1bb90348b1bcb945976da6a8802ec702da3c6"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000040), 0x4) ioctl$TIOCSWINSZ(0xffffffffffffff9c, 0x80087467, &(0x7f0000000080)={0x8001, 0x3ff, 0x528}) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r5 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4096, 0x1000, 0x2, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x408) semop(r6, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r10, r12, 0x4}, 0x200, 0x401, 0x2}) setreuid(0x0, r7) 11:46:59 executing program 0: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = dup(r0) unlinkat(r2, &(0x7f0000000140)='./file0\x00', 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x4, 0x80006, 0x5, 0x7, "5e04da8eec4846c96d2998c51066c1fe1421105e", 0x9, 0x67c}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x7fcefa5b2a89110f, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x200, 0x0) fcntl$setstatus(r4, 0x4, 0x53fbac5a382da219) r5 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000000400)={0x100, 0x6, {[0x2, 0x6, 0x1d2, 0x0, 0x7, 0x4, 0xff, 0x5, 0x200, 0x10000, 0x7, 0x3f, 0xf22b, 0x8000, 0x2, 0x2, 0x8, 0x8], [0x100, 0x3, 0x4f1a, 0x2, 0x1, 0x3f, 0x2, 0x7, 0x5, 0xff], [0x9, 0xfd5, 0xd4, 0xffff, 0x5, 0x5, 0x100000001], [0x0, 0xb13b, 0xffffffffffffff7f, 0x13c, 0xff, 0xffffffffffffff16], [{0xc, 0x7fff, 0x1, 0x100000001}, {0x4, 0x9, 0x80, 0x4}, {0x8, 0x1, 0x6, 0x3}, {0x9, 0x532, 0x80000001, 0x8001}, {0x1, 0x200, 0x8, 0x1}, {0x1, 0x9, 0x9b, 0xc000000000000000}, {0x400, 0x10001, 0xffffffff, 0x4}, {0x5, 0x7, 0xef}], {0x5, 0x9, 0x2, 0x8cf2}, {0x200, 0x452, 0x481, 0x1}}}) unveil(&(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', &(0x7f00000003c0)='c\x00') 11:46:59 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x3f, &(0x7f0000000300)=[{}, {}, {0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x35}, {0x6, 0x0, 0x0, 0x8000000000102}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x80, 0x0) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000200)=0x1002) r5 = getpid() ktrace(&(0x7f0000000240)='./bus\x00', 0x5, 0x20, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r8 = dup(r7) ioctl$WSKBDIO_SETMODE(r8, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f00000002c0)=0xfffffffffffffd8f) r9 = semget$private(0x0, 0x4, 0xa5) semop(r9, &(0x7f00000003c0), 0x0) semop(r9, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r9, &(0x7f00000001c0)=[{0x2, 0x3380, 0x400}, {0x0, 0x5, 0x800}, {0x5, 0x1, 0x800}, {0x3, 0xfb62}], 0x4) semop(r9, &(0x7f0000000240), 0x6) r10 = socket(0x2, 0x3, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r13 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r15 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) poll(&(0x7f0000000000)=[{r15, 0x40}], 0x1, 0x1000) ioctl$WSMUXIO_INJECTEVENT(r15, 0x80185760, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0xfff, r12, r13, r14, r16, 0x126}, 0x9, 0x401, 0x2}) r17 = getpid() ktrace(&(0x7f0000000240)='./bus\x00', 0x5, 0x20, r17) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r18 = socket(0x18, 0x3, 0x0) setsockopt(r18, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r18, &(0x7f0000000100)="8c65", 0x6d2) r19 = socket(0x18, 0x1, 0x0) close(r19) connect$unix(r19, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r20 = socket(0x400000000018, 0x3, 0x0) setsockopt(r20, 0x29, 0x1a, &(0x7f0000000040), 0x4) r21 = dup(r20) ioctl$WSKBDIO_SETMODE(r21, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xfffffffffffffd8f) r23 = semget$private(0x0, 0x4, 0xa5) semop(r23, &(0x7f00000003c0), 0x0) semop(r23, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r23, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r23, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r23, &(0x7f00000001c0)=[{0x2, 0x3380, 0x400}, {0x0, 0x5, 0x800}, {0x5, 0x1, 0x800}, {0x3, 0xfb62}], 0x4) semop(r23, &(0x7f0000000240), 0x6) r24 = socket(0x2, 0x3, 0x0) r25 = fcntl$dupfd(r24, 0x0, r24) ioctl$TIOCFLUSH(r25, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r27 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000100)={{0x3, r26, r27, r28, r22, 0x4}, 0x200, 0x0, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001440)={&(0x7f0000000040)=@file={0x2, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000080)="a2ec3304c585c8d41fd22714b6948bcbdcb44ec2530ac2cda663233a43343f09073ca1567fd4bf8f0d10063b97612da0b9814ef897aa6b43af143400f08337293d2b60215f4122d98fc4d3e9b524e39330cac43a356610da47decf9a51c8734e969633c6ecc66556d2ef7603cc277a544f59acd6a10208", 0x77}], 0x1, &(0x7f00000013c0)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r3, 0xffffffffffffff9c, r4]}, @cred={0x20, 0xffff, 0x0, r5, r6, r13}, @cred={0x20, 0xffff, 0x0, r17, r26, r29}], 0x68, 0x8}, 0x224ddd2f4aee0349) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r30 = socket(0x2, 0x3, 0x0) r31 = fcntl$dupfd(r30, 0x0, r30) ioctl$TIOCFLUSH(r31, 0x801169ac, &(0x7f0000000300)) 11:46:59 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = semget$private(0x0, 0x2, 0x8) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000340)=""/211) semop(r1, &(0x7f00000000c0)=[{0x0, 0x5, 0x1800}, {0x0, 0x1, 0x1000}, {0x1, 0x7fffffff, 0x1000}, {0x3, 0x8, 0x800}], 0x4) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0xffffff}, 0x1b9) recvmsg(r2, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) shutdown(r2, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0xffffff}, 0x1b9) recvmsg(r3, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r4, &(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', &(0x7f0000000080)={{0x4, 0x2}, {0x6cb}}, 0x7) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000140)={0x1, 0x2, {0xb5ba}}) shutdown(r3, 0x0) fcntl$dupfd(r2, 0x0, r3) r5 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) write(r5, &(0x7f00000001c0)='\t', 0x1) getegid() 11:47:00 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000038000000efbda1e800000000000000000000000000000839000003000000000000080000000000001000000000000000000000001f0000003f00000000000000000000c00000010000000004200000ce00000600000000000000005600000001000000002000010000100000"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x2, 0x1) 11:47:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x3d}, {0x7ffffffe, 0x0, 0x0, 0xfffffffd}]}) r0 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000240)=""/174) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 11:47:00 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="0073df6af635ab693e02b02da770d3324c51195907c601d075f8fe3d35686c6bdf9945bbfc9a1ad188318501708346d54cd6bccdf19779c628a96c39"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 11:47:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x2c}, {0x1000000000006}]}) pwritev(r0, &(0x7f00000056c0)=[{&(0x7f0000000300)="a96ecfe4feb5e881262d7e2b8e34a37b46b605357a4e16510dffe1f6e6955d4aa3cfb1a0c41246b48601e67c72396268f8a1fd96755d3a19a926adca96d35a065bc9991a0cafd9f77539c091ba86c19c119f82549865495b10c5426ae5824756747ebc6c48ced87533bcb8103796abbb30bed62c0157529630e97531e40237d8e0150aec856a84df8a3eb9df5939f3c84157a9d07ccb9ea4e92a6ff6b9099622dccadb20ac78760264fdf5a8b17f542334c1a8d5a4b302100f84444f04f5c4cb1281bfae9a2f930a59fc967e578e55d85afd7ea529309c4699e1362cff18ca86b61c6d958b3ec8e4b251cf8049198f448d2001ed2ee75572733e9ce3401ff6611205935737712f092d1673bf3ff09760ec1a79214a4659af10b5e22dc036e2d8a1c6a468ce21a41c605591728d65a1711e7fcd4578620437389994dece4048d2fc0cba8f6691c9563ac95d30f1b9c2e3cb8d1872787478b5645d3827b1ec0ea7149632acd20aa318dae09d423c0427124737542776aa7d06eae8e35c5663a078a7ed2deb3255e5e946f5068426c798b8dda4d2ccd53821c15f4b6dd86a2412bd57d662c9a40181913f44cbf5119ca0fe73f4ff3beac1e8ce728ff0efae28a0b1ddb216634e1e972bf5925a63839e84b1c9e712809007533226fb86f5d4967f19f3dadcdd0217a9de9d73c885461de25e74585374af534cbf06084efc6f15db3f51e1858177047cc5df824b89115265e88144657ced456cc35ec8d23f54503a715eed9d24dcb13fbcc90dd73f54645844da150111a4482e28ca65f2f7c68b171137c607b8182a5535788d314dff66592ffd4f2ead5a7e6ba80b8e567466e5d96b519b71172860f59fe3e289c75b5567555e19ccadfbe85bb017bbd684d7994fcbe1f8d7183abd5f0407d1645596b8cb9919a484a3496d6e8f10f4c09c5880cef48277bedf7bae3097fb1fdc285f2cc1245dda2bfa2eee5d915781afb07858f3147d2f61470ac3361b8b2b9f27865ae4d070b4df17baa0b5c8156ac33f65bb7664c6d4d398ea15e7de70dfdadf2fc85ec0719cab58a9a1bb93080c6a828edd3fbf29507900ed2556b1bcfbb1007bc4381000fab7293479148c4924d1507fd51d786941f2ffac8050c5bff4472acda928956edd92c75478f8d99dff39d6581eeb0e6047aa8d506d2ce17999e63b1155d0a53138b3359f6d9dc9731571726df5c76c3591a6651e898798bf7e4e9665fd46c686cbbcbb5d820f0554c51049fe3e2d091b02819acea004bc05a82e63e9790b6d4aaf3e507b3ef4989e9caf3396de8ac8a5d334eb3412c4a9586d24b2561b6399819ae93753f46394f533468e146dd3d5bb9086fd04d2063771f4c3ebb5a06a3a4cd157d7f287c921046e87f58b26d28bbe9e9f116c9f8afcbd1befea06fe74540899a0a8d10cd6462addb845044286b697d3654f5a2a32fad8d4017b1e2fdbb3b3288c64c1d5f4c941adeb5f291b7616c3165e0548cca40a1ea48755ee0386e75f7cc1830600b377c146ea1cc04cc31b704bba94defe56954c668580f33b7d6067b4bc59e19c2d33e9c8955651ed952286b7ba2a3a1b327c4bbe9e82c4d2de49b09a0e94ab8b4de56191bea2e69f6ea4b324ef996d9c3ed9132b0565ae5682071e1d1426e3fcc8ce22f7a0f4ef018b42335267567bd1746d26d0e9ae9af00e8817d4808f699fbbcf37afe18a973086b535f3b11297489347777efaa2e37cc332ee883d82e660821df348789b84046b4c3324ea9194528cd1f269c41dae56c0ec304341e87edb2e9bf07eb8486ad5f2f6cbc7781c5701a3d16607051771c566e390c3ce943db7bc897c878479d3124459e214709628f8f07ff4e1d471b90dece6caa22e18a6fd94ba75e2e3ec1064684dbb3215ab99eede24579c2619e51f0d35b81ba364369a925fa2b6e8145d33faa6b1e1b4a97f374eea2e9ac8111a89fe961c3ee0efa44fa87ca01d0e1d58e24a488ba399ba15fb510ddaa9bc8c4c0f34dd8145eb44116676dbd94d025d839a65e34fc9aa64930fdd42680833b249c0a6bd7be68706c3189ae782974256a4615c4319be399f18f1387a4e85454687ddf60d80f1af0f94a74ee80c87c7f9e01086df3470230b22ea1c87c521ac62159071b6fb717465d089ea2a6da19c5afc391f66c0642e75fb4384870814300f63cd6e7491b4fecb10ba959805ad951a85459a227317c0d36644ee2d7e407239193e4d902a3aeb631ef119f5ee7bd760988c98ab856ab39bb831f952d565cceaeb85b871e65bdbe6b76f3509020fe12a5c6bd6a5091e6bfd8f68946a33a432074339e6adcf3d46767e7400909719faf12d90a0c1ad7b4328bb4859c6202772fc20dfcaa9c44c279fbac8721253c4c67dd9102ba4283cdac94368fbc2415ecdf69800fbcd980b238b01c142c70afd5e849fdfe22d743611c122f694e6a62019072982ab0cdd2752e42a66d79a0c0c272ce6f682aa31708a1cacd281611312ec764f6318a5fc48970608ebb93e7f66159c63a0d3a50862c7ef3644f611fa5750374b0ac1363a41f49715b712bc37ea9ec83fea83a36742c79614a4020d1600507996487789abb19aa633e961e276f6dcf73d858a80b514cc80b5aac30c5eb29985b75879c9eec6523277e6ccead18ead37bfdd7b83385e7732e75a419b10082753f0c34f6668d7b3a9b44bf211f1b81e06198792c9c23fd36e6e6ff3f4716c8bb3fe1a766a63db93e9265002cfa904148361892c86dcdaf8c08e99eccaaf7adeac9ce745e3c0cba11064d5c89e7929722a2992a7acae4cb4a2c350ab7162d30f780e9e75ff6b5425b511ca733503b53e72ea73ca36b076e267e07b74b144c899743c1bd304f01db49c8322ad5aae16707011b547676ea7ad2a16e62d2147b2185f5c095e4e8b8f698b08d02c78a83daef598a74ddbf573e00c894e3160417d3126a536f8039517525b3e628c0f95def9308a1d28acfacebcbd91507027032259f187af3b85f2297a9c09a0d531aefb0d95bfd6be392e1c3c4e75fc6ed4fe029d11042e510c38372a88ed7df34649a622ac988be5c37e29ab1aeda378705164f138456718bd03ada2f2608864e27048cc234097c5fcd417764b1b1fa3d83476ee00091afa13e2b8c1af2fc3a2eed990a43b17738c4f022bc93079f83ffb42ac30b6640f4076eaf5c33317c4e0428b5cc43d09ae5f227aae7ce1fe6a91935d76b25f51b51d8f83d7169c2f538ec7760b45728467bffc40cbe7f8047ee4efb97c0c09710c82df739133aeec59ae381fa636b83e3e36d2849d518b829db6d299c245d77844b42b0347580a7360e93e6d69a9171c27e02a742034fe2dbfc4a02182554994a2c225f491d5c5a84a8fef8d19bebc925a5443e8b919b0e1ffb1d089ff32589f810cf87a22b4520688b8a5bf9dcaddfc87d2b94fffce3e2cef8a0946991fb9f51014907418d0de034e85ee672e5c2fbdcfe8cdd2cf2e589c2495c29409cd837bb961b4c2274aed32e7097567e2adaedd859e327259eaa90a705fb3f601e495fe67daf527b5d47e7b6b0a31b460b24a3ef7d902b5be6332a30bb851ae1610c3577f19c3fd0d98a23201393b9771fa13e87e3bfa6a7b97a4361c1d3d4255b7e25aca4b7fc8e1db4bcdcd1c5e192ca7369c18b9312c2834f7fe97ca100b2e1f4556b33da226a9526256f5d2ba88d734304b437b64a1e5af3886e7122e0607dee532f02cd14729bcb720db1a73b691f266fedb0a30cda2bcebacd66cd7a2a5781ac6f0a9e0d3514522810e77590e37f4caffed5c016b5b2f3da138e9fa22f0c37013f48b67d1a25b0ca1b9fe20e83fcaaad61dbc0f5f31d5612f73768911c020e4dff855daf74c6c37f8725543bda19f8c5939f28fd0ff76c0e9a0bc087705f3b1dc2f92d76a9ce2d826feb7a85919ad7d20e32a581ed2cfc121f4db5c96a598f7b156b4dcb058b0c4ba08ed29997a39505b1c7ceeda7458b3c2d6da6db18672032de2911db22b2bc767d80bf7cde690cf55e61a4dab911255430dc85f0a49e20b45dc8fa327ef5b4cbbdfd9556dd06b28f3b5d6b750a38b51cde7892f313a3785e569d3fe3cb781df8c14af88394c7a634df2ec6c9c2e21c13605cad3efc29b647281ba7dc20050a8445a0f8b7dd85db759fdc32e7d25ddc7bf38e1101c530f6d0fb4185f49c465a29e8a765763cc08e097f41eff8805a088cc655920a23d885e4c9842b1a034f67eacbf6303a2cf7db23e333c3d9310fd4e36aa42df42eff93f0d66316db185517c48a2467ba541e3f039afe9e1d738db0fc8b107fd4279d3a28d35749e71efb1d210a7e2428af2d555c7992386acdeb04de84fca813366feb40abdd03e1625628b9bcc4b41505e344f88cc1503779dd43638c78c02f8b27b8e3630dc41037f108dc04e3f7cbfbd9420021fdf45618a21fe577430876c7d94c3a80d78d4c4e946bd52062321a12b4d1f0420633d79d35cb7fba951f1def12fd42d9872b44e7879ef8e5364e3ff96f8377d2bb3e7a5f7f84f3f0f6a1bba9d1db46b969fe9d8d08833bc91f369e850845bb08a18ba45f8fdec89b0b97d5e42b23ad0c4c5652844bcc163e6d90fb295a3873956c910535c1fa254189605a91aea43a3e8140f8fd8327f5cae03501737baf92c6a679dc8e0c3f3b4329c686c69b1f6e4c517ba8332457cc8c7d2ef3d0c23a9c04944d3cf4650e1468630f302aad6b44e1d741bd31916a9bf3e938823d2f357eefd4ca13e8de54c2b57d4c2474410117f1aa37fa05975fb34ef6fe61ba52f9c726188fb14d24132819caad52257b54677b6fc8f9d114edc07449dc902a5cef0df24fc53481d9d09932c74d4a7132e7b02953d1569a59bc49007a11fd86fc185ba48e61d4660cdbdfc57b26e2de2a23e130ccfdad60144b32e1864d7ec26c51169414df08d6321551b45c124a31fd669c483885471c7d789003839f3c9d8a5002dbd3062934a05f3c62ebac8d24df91509f4d48c10a40564fd64a313de07d24341661691356ca0f2b73dbf20a426a4caae45cab1612e83617e2a890035744a49eb02c59fc024ba11e222e7742cc66a704203fbe408c6c5fda0aa8ad2c3805d15e88b5b072bd0674c53021dd6781d1101bd1f6afe2690092eee72d37a042a344ac069fc7ab87c693ead3bedb260ef48bcd1e700f9eac5a551d964de35c8f8ad7ce09b3da86e4e5f372cd1c6d030005ad8adb0631279aba938d5de6ec532dc63b7471799b4b33edbd38b1d0999d153fef8b59789e99c56ee8d0b3cd4712cc103a45df2513065f8009b275ea0d15581e96d1fe21512dad420745c3e67624ff13eda8927c10228ce7fd333512a18e4f9acd3989f727fda0d3994462a12ba5fcb847741bcdb798409f34473687f5eb1fcbb3ddae150ef62bd9f5c83aaa6a77028815554c6ff0fa95f1a0c1237a8e842e8ae1b0db068ede37de51ef8bb329909d04ea4c70c134e412769191536af33edaec401fefc9beae05e4fc4fb5753340d33173d6c25bd33dfea83be618bdb3fe4b621180fd72380acfdf831057f2b2abe8498090615bbd0403aa6ecd80a58e1df9eadfc9954b610c284f81e75bf5aeaa2245848d5fa52a1a05ff8d590aaa1b60943eee2d2ea973a0e29390fc2fb03253f00f071593d929ebcdd886f29b511f7c9e1087a5b5982ef42b3d407e0c528a3762371c9921b365e3078ddb4a1d1120e767e6c4170c73d2aa7c3920fdad4700287a57e671b7ebcb9e0a7ca35ebf8993f9d010998831097b17bc8bc225dd8406b84760e247f28d2de", 0x1000}, {&(0x7f0000001300)="bba244ce4ac7479245d8dd1b71d781e81a454b2a72c1e7e8dbd93e12fc37e970ac4db38404e703e657989b9824f3468b667db94a8e3abff10567148ed05680500702bb77f75bb2fdc58336d61f62624b01e9ea8c10b32e000c1bd476e4a4670fdb54ecf358f129f4db0d02fac3960538469662dd1b613db49587f55ce2e12ad14c209296d308b42516683ff87931a98de7476324a6e03d8daf4bce6450b67767e74bb0ad631488bdc1585a377c63622f62d308eadaef765de8169802f03ea1ea01d9a79558a4d1fb1f79f52eaf0adab1b2930f9645ebd935b459097cf06883961d2ce46d4156859e33ffa468590fce35d572c069c501a0a6678bd541fcaa7b64e480fea995ec6de42d07953bacb273f86ff909a71e3b06211c6d9ae0443f56541b6c6f630f6b6dbb807b4bbeec09717db6d65f6ee4cf6b7a271474151d2de68afecffd17fb8af5fdcbe7b803f08df6ddd4b2a862e820dc07528c82467f7e7d6f5e3891d3cef962490dbc84c25a618a8608978686fd283fcebce720513beb001f4e7d4695cbc9253eb29122df3c4031eecca373c6a3061ff2913b2673d763b567ef7222a2095c01559d876f4f114eafa96c6776db6ce7ad91c4d6142a78b70a4e076d2beaca799c72f73ccca9c57536bf60c13391387dfd1ad01acb97ce0f02af415d34c69f89d9bc089ef1438b19a2925918300aad4246f6f77191422437983e5f8b84b733a7091b01c10dc583b07f8244a9a9a120b85e3676493ef46b258f2799410c181d9ca74791e3aac48807d1662fefdc71ebb5e9d5d6ff38049f94d3a669af709f0be5d904fe38ab2690e5ea09e8d70f689c71991a7cf3b9965674a1b1801981f32a2fb222e030a8f31d016798b4a9630394b6e13e224ccf80fa44d236d3bb1c8b6d000f9767578045448276679d07c7d4cf8bbb2ba6c71ff236bd9139f1871b6b225604e475c81245d63aafb651d9fe3256375c0e7172fe54f4785d8afe595bcfcc96db889fc6d1d7c17eef51e4694a474b072d32faec98ae8aef4682e0f2570699eca21382101344c9789de9f6a582daa6dd178807d60341f902818add09c6931e3500074f51a90da68666fb1167765ea7a904f2319ac4fe03249b805bec3f0246f1b47db06c77eefe46d642bba9d85204f6d25ca09b609b2d0b9eef93145d1ec870531cd47a6791146ec9a918291836a1ab8b418fd37aa7d00c49ce8ae680a4550956c622112e6648ca6c10aa8ac0a02e3051ce8f7a10ec3273568204240d726e027162b96e0bbc8a6bc1880d3329005bd97a37abdb6d9d722b0d75369a1fc25fc58887125ecb10802c9b66eb99ea048bfe5d5771f70e92c453a90defe2accd2bb8816acbf53558b57efe652284df58f80c649770bf170cc2c19d3dce2bfe15117145dfc41cccd5efbbde132654b9fb0db9df344fa984eaa87ee08c5c18488b37a832b4107726158fa8acedf154e5327accc7c4de637c21c4b1d46e683d5240d7441cfc2efe4389733ae4fb418f7e777f430b85987b0345fd01f5189fef6f78dbdeb2dafb91dfebb5cf9df808c31e0a600e674b8d66bd8cc8adac29349de14bddabc78d039c99fd574f8e8e773388a05db33fcc0f60059a8bd8f10652b7a2de3cd677e3b23a3f98f404d98572e196f92757d74762f173aa515d122b377ed335e635dd796f5601fe835d34f54d4503bb34f8e0047acbf5218421de1b7f6d8c14343e213d8719eb2c932beb5db752e541840df6a4b69a76309c87b5d2213f104c5907a3cbeff1055b8f39293b459600cea1cc9ceba7e30f029380f5cf9b42c0db51129e54fd61ee5a25573531665b4b9ec293b6a4270ecb1a8ded33aa474c24b1c85655668aaf3b3da0b303b9d7b2849d47047616e9c7acce79b9bdc5ed9996186421568e96abc0ccbe9aeaebbd22ca1655f267bab1fed3d8ee36597b02ce563c406015b79d377364122fa8be91aafb88f5e29df927c79b9c22f2d0ea7ab635ce921131ef38864e03e0611bacb02a09a7d50f32187e12d56ca493f36c99d0ff5e6a7a74acc2ca8388181b062b5550b474e172766c4ce9fdd20acd2bbedccdea58c58abf0216a9313eebf13289a5400dbb44850cb1b898061e9fe9aef082c4c55443f66fb012c157009c5e10c2054b3f6b26d33e4ea75d8f78869caf60d665595f942953af4a72f48f2f2ee7e06986474bdaae690f4c0cf3b3aece6425131228775644fd819a5d6681988c52562f26a41cbe2deec526a2bcfeff3ef1d1e5d6c8950f8de43a33b59d9c8a58cde419a794a3d14456a6371b96684b9e26470305ad01bf88a77732d71462819a244bcfe700d1090725f41a19583716e79d10fbe3ead2cc12deccf76b510ed706ed117af82eb4119e97c96b3ccc4b05d679bb9c1fa2e48588ea2da95dfd8b3c418bfb2fb8db606cd1c5011280564c35c5443bc8369c9220a8ff7909e6e75521995ca3f1646e470b0557ce621b44bc16ddf88540481e4a91bc68beebf730fa22796f21d119bdecac1a3ed1a1866ca85eae8a4840d88026a1034daea5a85c12d5ba91fca6d9218d58742ece7a3f9378b10e4a664ef69a7b89fbecf029373886df9a2c1b78f953ad844ce8b41c108d03094d5f74953f73fd2461f8deb62bfe4b3728793668e5a56962ac798b1e42b8311d7f286827da82e5b56f9853072675bbc080cf8ca24fa36f94762ccf85fef1a14fb5446b97f499c9285e6eb0a45556f9eb19a175c3808132d74329c894a439cbc894cbdbab101093d6682d2d742c088be5f0c137dd6736f7d7ec429c2c7c36ebc296bd8eca86f51bc18288623986e5687bdd83d5e5c4bf9274bda12741a4830948f184d75a263201593cf59055b01f241e318aa8af4aeff45ac3d4e7d0c164d58e16e509f1d177286620c7019b240e85c365dadf98f54d619818709a98a37a67e000796dca9031e61817764478ac7d7f6ae497efa65bb2df0196aca4882f56d7708d8aaee03d4e97a3f4fcfb7673102961191064c0d5ab99d163b09f3c46a485e8e7884f9bc1453993b65bc4fd13d2e75f045f92ee6e255c941f7fe560fada248924a6e39fcbc6fab392f8c62ceb808a2ea20b73923c1057f61723945261535537dceb864b8c1590c0bc7e5c7d3240c3239679e5823fb4e2d72c0f64480b9554290c37c53d8a68f57f7e63757440dfb886e6e18d75cb58fe23e677a37c92befb5019ee7fb9d0968ca4538a989292b35a0f3503fecf88db449ff00660cc22fc24fb98ed27c7522e747c44f17e45ce4da0161a1215c1cc31e4f92c22da81f270434b07a0a31635876d0a989179807ff89c013ca36ad238d83deb6fe6d85fbc69945d6269d838c5a6439c6a54989cb92a7850dfae5cc79e29fab1e1c69e81e21c6fd8eb61513d41fb4c9d1f115548985879407ae32e29bc4f9dadc184d603918b83f6a96aad8989eaaf58810fa81c9881b9beb63f1eddf3784a469c4614d7baee89d88d17a1b3053a35b9eff6dac051ad8b7eb112536bf1f5773d3a489d9f36635d424cfea0bf05256a527080168bbec655d4f898da14e0fafd6bac4ee87466e22e6dca5279810f94815c91961cf9d28ba914f18fb2ff3a036ecfcd1b1e3ccb5d7cefdb11ae0fe01cb1adcc1d7b8dd4ade114bccfca8efe4a0661bee11dfb7bba0f37d4a8dc9cb6e7f367828f5b60675bec21cedd8667d5c7fc2bacbfd31e0388408e8513fd910439317ae0003c897fe187c6e70a192228b900077151255a008eb98f36e89f2d3fc6901a79e362c39068dfd4b3cbfa468ba394650db9a9f9c3ff397ab9e7adbf5aa267b52405fc828111f6688d9911093b69eb46052597d8726ff1464964205b2b8a1c3f4398bc88e8e450a2e8f2d7765f9f0c98698f322064d695720601ae14b02a892e98fe46b0711ec261a2deed0ee561b989d155e11165e2507a7bdb38a5dbdaad9064727ad3f4f010d1793ee4b592668b988026e97d4d28c3860078da3e15cbc42a4d2a99517d8f811268c194eec3c3f4debc3166862228d6ee4c820d54f7f3c984c434555ddb3440f519611ea8f5b40bd9df260bed1e62ab06104e9656fe616c4fb5445265d25e98769284e3866c49d8228041cc5e85a3dc20b30fd26b519d3545f8f097f4a7a0a5d3a14ca96c5f24bfbc3c53655434d3b3e77456e130cef9ad2cf6873929f16000751d23b9e697988ed79bfd65b8eb166e58d166d1d7af7e06559a9ec15103ebc0d0f4a62cbe85253cfd05e2199fa457bc3c043a301871ac3c2baabfd8ca79dd160f56352a6a644ed84ab26f02d73bf5146ccc506777f895ba3a987a7279931ea106ba99b82b1d25214ad7784a35c27dc99de81bf2eaefc71f7a8e5ae63a2ad9a6749953e3cc348d08fe73eac9cfb4dad1cd11088099132d15645fd3bc244c78fdcf862697ed4ef55f76d3aca8bc3f0aa20b4892e22d3c76119c70fb1fdd78c8779d95c24dd15a6c313a6bd4811ec34e4d74884193c4a31df6a540fbcea10c67b798f07d9dd0b557fef42615ec13aeb6d8797c7ee86054528b424b97b3ccaf21f582c4fabdb7f8ca2459ecc9a53db232ee86891bb5be1fc9126fd7d786e49973dc5662ea88fa91af8677a7c0f8c2dfbc7bf7b994d36c841540b5e167a5a908842b7007ff81bbbb06114ae454b89cc9b357cff704f4850dcc04fc50aff184e9325da105de59a3e0e3dbbf603053e5e98464ea6bdaf5e4b63a6465e2940132191320b290bf915189fc60890ac07b4b11c04bad75476894f6bdbba1fdb99a3bed773c73acfe1766fbcdb7e7ba40e421079df279abbfcb72c8fc85c3e94d809cad50db1b4a2c487594c80e91c25a786c063b4e77157000629c1e977e640425fead4461b6351c2f568797fcb3d6a682f1cae256031bfdd294c47fdcc2297c73c747efacf1da9a26dd155f2c6b685685d12f5b2705d05b51bb18641ada9e3f2f789b4ba8810a6da22108f8eb93b0a4360c88769390653556d997c7f57e673eb4a062858f1c436300339044d17c0946bbda7dbb6b9fc6e92f4fb4693207d11d7daafcca2975f3b1ea8b1d9ca3a0f9b668dd9a578a2f08d7b50922e639765e228156d1aa55599097987a09f2386a47fc33a689d64f25ecc0d803fdc6270a49e28bf52827cfa2e2a0b2cce3ce086d10ff91d63101e308c313750ffbb50850612db97740a8a3ac1264eae998ea465c3c3383431a76eec3363c17383cb3439deca895a346adb0e7cbf93c34efa51d0a692ed4dad97f1173beb5b542849dfc5b8692cbcf69c8b2dd2ab2eb218923f6af6ed138b2d1e9faf484bdc8635426fb9c668734fd9aa7f8bdc71d2cab284a9e85ae205df2c7e9bf31c29d31463fff9e2b8f7f4542743f0f830e02050c3195bc1b94535162563bfe0b9b2cc355861c861c14bc126bfb723d2f9a84a0271ad9c21fd1775a2fdceb50b291a86f0a54300b7b77809a025077aded1a90d147b9a85ee13656e461124ca10fee64041d8f49a819d1eda63b2ab44657246d7b93090e100b5e017e55a980f6c7a6d726c098e7cb581d02837a098fa3e9e61db756f3d7756980b412a2fca5930e860848a123fd5029f03d659c563a287e83c88da0349d3d4d5e68f4a663925a262f338d33f1aa471ac30469c25115f2bd71d51cb1103c84b79c6bb4d26c5b415d9cf525b41d0fe7dffdef6ee503ac054421cc325c2b63b7bef7dff43a39e81e0d2dc880c8cabfc8038ad41f0b36289ff44df1f4b9dd3bb274d111700f25ca432a80e197c98c0d57e598071a9951032dd9a6c10ad8b4b287ef73998e41c622780e8aec40", 0x1000}, {&(0x7f0000002300)="b3615f01eff67b856c5a1f34c9780340c3bc1fae8c2278e3081222716a680eae27c520eaf747e6a269e572ef98946160c6b15f8dc723f795540c4054bd30fd3c16e129dcac7b1fd2f6ea789163445c3c87c50f85df1dd193beabc09c27d93d2c4dd38b020be44c52ff24a61f8252935b67982524e3ee72a660153e5bcb8b665ba78630e95e1dcd33343dc6e2007102f918581954db9bc3341eb6d1e7e51767188ce6e455e2f57b0f0854c287debd9e646b24128032885bf1703c8138046f106f00a3678c833be7e9d0e9076afc706ee7ca32325faef88a489b5eaa03347956da9739079de0dad7d7a76ddd6b0221ed82bcc6b7d0baec824cf7b1976f255ffeb04fee77a79728e8bfe0402cb79768032bba6282bcf3b6df3ab62ff8517a0977a16b523b65f0016287671615287d9cfdcacabb19724d4e82e5ad041236441eb0e87ddb6e71f9c29635c5ef90e17cd709bf5ce858840c886670858892e89cb87467b8ff45aa8730957e81d93c92e3e0829b0e832a70641d30ee61ed88aa3c129c3b743985cb5f0ea2b8fd8483baefd59a77670688af3e079ec4fadb15eda29859cd52355a9ccee42a671d04d4883ed8eedc810d9bf7f8df9a0e1e8e5c0a2802baee8d5b62771c89c3846ff3040fd9380d4dbd5f0b5b33e6cd420f001d959dee1ab5018e379c21ff0e7c050d33c6b545b5db9233a4bc6f4c3619354363021f1f31d561b9b526b6bd988891197dcacb51c2b66e46cd6ce2d11107cd0d08ac7f6228cc2f4536a1c72adf7e2f0420ed0a584529163c64ac7416cca6b2e7f7adf20aa955b062c3340b9f51afbf54c61d0ef9d038d7f175fcb3c0e50e434fdbd19a090cbc21bbe9477a870ed3cba4bc5c609ff83824d7aed2ccff149d91a44aa7faf18fa9612e6e21b74bbf99d4d4dc213e9d7362edd3c64def57a3f7c43ed940eaec11b05890e2342a5ed994ae726d7831ffd5e09261ba3abaa078e813dda1fb627b053bb00d10a6db45319933c4addf5dbb5d2286b37f46668e2f239aad4fd09a4094b4d4ed486978011a017fd6e21d069fe8330e1ae31237e5342c33d7f519de1c5d42c1768987b1eb5c3e6df7ca42c0be849cfa743ae7ae12ae08c412528239dcc0c359d5d350a7cabbe2f1d478041cee49f3fe61a4e59a51727bdcda0855666133dd631dd944864cee73148f53facee08c651b67337d208eeb496156c3eb7c0da920264f990d259c7fc54e6f0773399e34c61fa377ddfe59c1c502c3f63766d741638b5f3d9fd32f877bb4a6cdc843f8bc59657aa0bc6f3a306d9de60a213fef85f03e5b45bf10858c68e6551f5618f4ac6d99b015eebd90ce5e1d415b0930a5678de0d80b426a501ff9c2507084dce41614bfdb7e74c40b349386bb6fe9f1f9f7d25b0c7fdf5408472ca81d683fa534b7fbbb5c9c877016c514dd95c385b65f6d3a6869b7b2f7614c5131086034f1cdf9df4f5c6e82664cfa7acdca02f2447bad12f85ceb567072971efcc9212bbb46297d2265300637740dcbe20f6915f237a44a8135fdc6e5a8ce788810a0bd9a1c3cc51107da4991bd6523b777927319ffb6ee1fd08de93bb9167c62df208f3c3ec31867f4bb7cde36a44dd3561b86d5626a630c55453f07ddd8f1c923b0018fab0157a0ef0cb1b59fd63963ac53bfd2ed4d6cbc28afac5bc1eaf0c26303181a10285de2b357f980f594cfb8c227ba5f24b1ce2882f88f75cc649903da9dbba929de8b658eaad8417fedb09e0cf86a766b8e78422efc36c084a5086763ddae87645ce4a622596e37f7000c6b825e522bb6e5108c9d91c7e64aab74874a0df5848b40ff9c23a372526f4a602fd204c3aff709a9ed600349c798e52d3e7ba95faea29d34c578a251e5a09631cb4c99bc6c4ffbfd6b6bcfa90751768da1c52c70b5db6bb265644835ab19d502507e297fd9f85ffd3c9a8e8b35edfbd31b82ba52329d9cb06259b83cfbeac2da8eb5615a6bfd021ded3a446246991895224b5b38751f5569c5b13bdf917a58b4cbd1781762c38864757a3493fea313eac8b7a622a05f5369d4efa6cf3a470a4b46864f8026c4304eac7bc07d95ffbbe23ebf35605894ebd071a05ff7e93791665df9110393ea8c69eba22e7e08c8faa2576bd43b6332c5f3f2e3ea6c70f1f243ee71841c9d0d559a40ece269f4c360e7618ad87646d8247ec1a18c4e57b5a8c8b5e2543e9beb1821d7a8650ec371690cb09f57e0a8c60bc8856bd5c755fb2b6ce9ae659b59a675f8404558f65a2ccd3f4f348b3ff1244bb65a08f340bfcd655322654ae3d02215d41b1d174096f86a060ab0b21b4cd2d8af5aaa1df5d72f67c99d1e75fecde0af940c4eb029af9208bea4b0e11ca1957a24831e417cd75364fba48c614e70196ad79fc377208860f3e1c56c8e13349f88996b4fc3c65064c7cb625a2bbf22564d723a62d8e18950c36d2a67158cbfeadc974268f89eb43a4d8e395a460bc3c2f8f826b6e067d4c1295b890efba1af94412d59f754e31ede015d4eaa2ba729b09f811ba18f462d5be1b4a7f28a9f2dc66b374e98e5625f889318a98944389bf7a64c01b931021bbc4eaca3539dfd6779767db08281a78db1220818a80acd4c363e4ef782a1954bfb0393d0c65cecffb58b1b1a9ab38fee5b3838c1ad86b7f5d634d854ebcfd98b6a42ec9e2f5ace6e1122b2f7bf9069afe0599ad90e746213557cc60f5ef4e48ebd5da644477e24a16a14750cafa095ca45c4d40b3d6c4d6c9d93e68f53c749cd4de006c0d1fc1629dbcbcf3ce7f823395d63435fefeb680b939cc534fadaf9b34c37e34d1dac5d5dbe06afccf29ed4cc4b2b52228cc18189c108c9d287cb3e38cdcf6fda9593bb2a192bbda9619671e12d76f42d02265d6538f8b6a78e8a528731c9ca14f4cdcb067c1a7370c271c98e38a7273af672b0635d1417b30e157b621a6bd2d8dfea9ccd86c818ed60b01a3aac22aba6b55730e7f4e3611fde00897088537973ede46d00112a3131e2ee12863d3ef20454e3faf95550cb08fc04a8524e429ac29a23cd8f1a55f57ae03a278e3333f8cff26df5ba8732f95a5dce53db19ed093a30ef1c281e1e0231e4264ae0ba294754a9e2d7ca166354ba64a6fac297841308967d5e71b854edee8394871733a0036b0ab4cd383fafe7ed53278e1ca4646df4120b373be442f77051f0b2291b15d501c31b7a3d0d5313fe7d1c4e66d40acf0303a9631604e58ce81404a2929cc874fb3be303d594f0ca8121811ed2d50e3b60bc155afcedd264056b54dbb64efd2c253fb4f02153ef54d549a4fb1a51a5d28e5082319b3ff55780abadc9b5afa9a52c1eeaad5fc57eeecfcdc885dc6308abbaa15607c529213d5973c21e6872e5a1249e950d1e9f9246d3c0291c6e67f2e5e58ff410c0648c9e63ed5f6331e667eb2307d3bec5366656aface355e3dde0d64c6defd56f3105e37cdb055b04fe2206b244fd3b52676d1584d37a7245e44df90db096e28d55327eef6ef49455facf46c08f4d7234a691a8d9bd5d1ff259203e32c6d923de5af1a7a67dbdd76f753e3d7c68741e8db8aa525664367f6f86c25a1d7fe7bde5518360c29e12e6932ba9150d70511600a9ea75e0af5dd1ef73a38945f8520cdea1642cb27944bb7b35186e2b4c2421ee99b3075fe0640827ee324a49d29d12ae2803bb46741d704646a4c75f50d10bf2a409c8df4beae597851e843ac0da15c68b83284f663faab2525735aee0febb3fbedfc8cbe4c64950323cfa96f26a9b8a38130308458ab755158f2ddb5740576ed47c40ac7969c17e9cb83fcb0da4a0458d4f53b760c71d020589868ba39dd7c9529324c27c6575e4587895f397b1fd4d7c989ef873e600b083d7524ef1ab9037dd213a7bf31747e3989592e1e45cdd8c8a9b0c8914e4eb532551ef31a0bc94aa11544c0474d199f15c7f786d6c849d3dabbadc377caf173999cd17030057b1d348a63ec56899d57d183eb1ab8acec3cf5497d8f87436740590760e94fac58a4b8d885180da07605fdfa30d8036845f053191235850938d243dc4330d654cdb20023b013863c284445115a8cb08b3e80fd830f1dce3ed7d825ff91ac01dc3afa9b7560449d084117fc18eb8f1c33afba91122e53320bf7d984d5f613a4ae28cef798ce94cac40a509fae81e7d5e89db97632cfcec5a421f702842e55db5bb0366c47b1f217fe5a3800ab14327e2ab6301eb90ec98849bcee7caf99c3488a5d09ddfc36c5f21905468a269bce142016bf4c47c8428da57482d4a84b89ab5a22214f3e04ab86c69c7c933fc9d5c21752bc5aff4d12809d0d697136231bd6ba7d704aac13eafb1eef5fc8793dbc89ae3e50706c796adb9fdefd04d5ffe40f9fd036960fd7096559329cd25cea9d56d1ea3e53d352ecf3db177d69e1d2075f5541118af83e7888fcf0214e698e2b3f522312da362fea04b4956afed6623181c1eb491fa4e10a039b5dcf125e83f12122aa1500ee3087d8d8c00479830ba0415e429955c1882c69729e76cca98a934d85d91b4f234d35d691c86ebadc2476e4f697c7fa02b0c48d740d9a48fad7ca538ca818eeaeccb85602a98f6d83f5f23269eea21e0b35cd05fceec0024c4908f9f242f08b0e3cbb1ead8e56af7cf4414219a6f40710529fd919cd5e5e5894fc63e55e8b0644798aa7f896ccd52b98841faf83f7e59d4b64d8d7fb42e0fa956c96f69f4549d49b9b196b29e79d4d9e1cc732a1bc329404389c400e08765e040e29dd68a8d046c86857a41e74e1f14004a9102c8b43a8939a3a0d6a3d355178b8cfa9291bdd28bbb6337a7089ce1fd9be20ba6f67ad4e128663921c76fed9f12aee6dfee0829d24684d7aeba6c68347c3ad79c752fd95f63e285eeebe0eaa5b0f08875e95a268071d259254d2531fea60e80b37d93f0f46d3620ee61d701568e5022377954b09108ef3554c3399eaa6d9a68e87438e4ef359c0a71a95a859030235e2148fc44c6e77c90dc663a5f86ffda712b13a895992f77f18fe2df53154da29efd31d36c6ef18340b00cfe27cbe7048142bcac2c83681890220a777f95e06aec5df92b0e456d3be95b667e27acdedf6e3f07d41709a8db41eb1a40e290bb24cdde1fdf3fae681ee00c2e2b0b1d7af585c0eb7e6e4f24f3ef420a1a4bbc7121c0bdc878a90bb14373766eb63687d4f634d1963c7e103b6c512da48f2fbdc535c5f1aefc426a8ee16428f115ceebe00bace9484e059a689c18007cdf3b120aea587b82b265072fa194fcc589fd0b1aa5449a8d99de0e0801a15c3933bd13b29b31b2e120f6ee95b980779d4f3e256eaa6fd6c973a2c03242a51146e822ddbd7fc40a39821ced6cc3280ab9418a3f94460787b7a515c68c7fa6774831d208bad73702df06dd68f79994787b90a29a839c0c1a7dd1ff79b6c9c31a559caba37020cf02d0a698f709c9422919e2b7deb90709d67fdade6a16cc09d55c8b43b83b7d039e48b7b7e2ba93b42756111026a5dcbf3d1e90e568acfabab6f114b45be4b94b6d714fc507faa47d5b105dd4d3fd6c1aff3b214d60593fc328a47e5f8c5043602926348538c2d21ef0a678691189385fe1b4d73d85f453e244af56f50fce7ee236774dbb8c1fe3deff4f9bf43b5c9bed2130bd3c9faacf7837d01aa188971538d6575f25997140a9aaf81b3159f6be42282db5021e55ceda48e68aee51d3548a5ddff246e94509f05f7eae1d9f18951b3a3a12e280d0f2b113eaa3e63b2f1dbcf1e2de258799e6a4f39d7a3079173b8bb496d0fb4b9f", 0x1000}, {&(0x7f00000001c0)="507ce630eba6d4866f2d620769ec1d8654f347183ed808433bb595cd94133bec839e72e801172951d3c4a1c6e7a6a96f0fbc114392ada81746dd51e75aac239607a9265dc943daf1118bffd7ececaac7b519df9c5f65fb081a9dd22e1f8bc787d28ff2b53eeaca142a4a67bb9b429b29a7cc2b3e6cbf8367fd3d3d2e1404bd38308809243657177fc0f385a5a3d55f116fbb747005533ecdb4e69de07f0e26e91a9a58665c1c59b59ad9c8ede21e46e7ee07a1757fcbe6ce13d5706006c36d4d3a28d8f78fbcaff0256f1f9100b9f6cb5db476cf5d7f3ed3abe58daf865e0a6c3fbac0278a70109eed9f19112164ef769de8af01e1", 0xf5}, {&(0x7f0000003300)="8ac0ec2d893b42de275a8de31449ed6cd58cbe90041f8f24458ea154db5a7d9dfa12ee94490efe646f77d1049702e341c658a20290bc1ef42e0edd072e099fe0f6e88b2e458d1ef2a1e2c4cb1bcaaf881d24464980ef249e26a944aafad65d57c21004b6a0b007ff6360bc4fbd2f68ccaeb295dcf862b4e0698a6dabbc47c049ee09b47e87a418f7b4eb8467bb6f5dcb1fb520f8c1c82b134941afae01f595350fa65c329f5d8b51252416582a50c1af1d7aed9784fc6a3646ee6d56d2771b94d7e73a222da547eb654e94f2b9dff40d02980e333225b313c5a4396230ef9d63c862f414e4e3fda62253c3444d3fb6b6206771ac93645e5a0834f51cc37791415b293ec4e0999cc0913e704616194b0ea9af5a5e6e32e53bf959b383a156711a22d7ab145fdf6775af33e075a965b75c9040fc349e3a6e7c128d16e999b33d1d53a8d873f542d0099815490d25eafb81be1c702414ea81bb6cd15bdc06a67f4558196fe56107e4751b0cda2f50ce5ccd8425186da2be375cf3ab79fb28c573a382448029f0334f377edc726fc3e599940d90d09c24311428b3c62e17146386a4a9719c7ba4e45f32bd709f79f1dbe6a6c00f7d491e4a24406a04c176bd2558db4df0a90d224b833dc538a3ab409c8b46de3ea2d565c8cfeeb8918c00b13c46f24b40c62238f05de49ccfc86fb9476e5e574e0898e943f46d6296c4c9988c0d6b9cbd47f1bbb94d78f4609a52391d2d2b1b241721e327818ac733b4ef12fde85ee41a106021db802063d250423f514796894168accd56abc52a25033df4e83863411df08292a9a7ad36d3b5a159a9522abd6db9f9d7e5b96df147162a81dc348542aa4af95f57c8a916fab46f25f41355d217a97405f12b2903bd61b689cd6c57df73ba627ba022a7d3c4af10fd0b0739fc254711e60f287d465ce3a07962c6907d98be162a4323b50a789149e2c4eca4c8efba1c6ac98285dc021a994f4e33a9b7c4c51df9264a88a127537ea626f2078ee2cca26fd72cedc733e460f301e67a5093bc2a7a7ebf84d93cf8476f0f0866a76b3888ea6303a7254b7dca654f7d7d04b480a7f57495199278eeee19593c2ae68955cbed25f0936762b76dc955b10413554644c72a12e6d85b256dce070aeaf6f24d4385d5ef46c49c348031ddb510f97e564c8fcbfccd18ee6a507cab9e59cab3ca83e7f103afe22cf07918ebeaad53fb329a9373a54aac618e2c44ccebdd359c08b82c4592c202c97d56c6970e352c7d2b08546d66db5de4320a1b412afc97dba7599ce91d3534eaad48c43a295ae1d4983d54b618c0928f69088b74e484acedbdd300acff9087655498ef620a45bd38d51c234f3e9d92b7326a68ac1bb8cfd03268dc30823d331a227c4419c9744c0f0cbdd5be0fabc939a3a8458c95f30a2130e15b8ea6734a07540dabf6b3b2d744e7dd6c4996c117c4c46ea64cf63d8d81fe9ff21ab5001d53efac147235891a8f9778177163b5cc0b0ef709559c9043b52aac0c9619ca78645bd7aa15fa552abd148533e3b98b158c0ceec89f3b0d5f01163f9083395e63dcb703dd8a163b1711a4853d356af8107c7f2996461705d26b1d15c114fe6c7d6151a02a2c2acff846fd2a94ac65f594520cbda70e2e98779529f95eff329001602127f254a46c1a885e390243975409ea8b07f21665e7c89ace6f220d240a08a8baeae5c0fa262ff6e61c2ac955158a3cd57a8c03b7dc5c67acda0d4f78425af36dbc38d403fb2b8933ad09fed85602e32b20874b52c59a9421f2ccfe3c5507adda1c0b0b1c128cc9375a257f44b0ebdc5137d1979b7ca1916051a6eecf73c3325e14bdd9f6ae02539ff7c63ca3572771d195d2067ac46ce732064f435f2ae9b16b01f8efcfec2400e0a52acc1bf20771accbe6b37ca1c16345ffe9378bdfd69257713d451d3fc1e0a90cb3269dcbd752cbd05d19b5fcc46ddd92ab2dc8d15bc7e9497e484a2a5b18afe43fd4fbd6c8a3cf20a8341721c24589830083f22992c9d33e9a5c1f2716cde2b9c55bcc4b7e6bb19dd291ae6e20e40c452a06f37981f963a3f3dcc4b9e3fa3462e3c758d16b96d5feb7d09d30c337af1262bc8c57df08929c119b38e45a886f0147742ad6268dfd89fd63d09bd6d2e3cf9726330c40b02bef5bb1a6339a32d175a9e4becee470b56591ef90c8ff499c3806240fcb1640744199dbdc58b476ae84a0e58c612bf69dc6c0d992c57f34bb7b28497ad7714aed15ae9c7bc7d379a408c55fef28648c59b18e8ee3d90d54e23c33d03f65fa5c7e58c2996553e5a841b14980f9a3a49b00febe3482abc1c07f9b276926bb1ec7fedf4392a3d08c5be5f4040fe395dd69bff39e1ad98ee085c5bc7b599f743b237a7936a28a42ded6cbbd67ba0e08b69eb79bded66a7e282d0c723dfeba3028356f8e28e8ccc57fc46a497a94ff04f60023f9ea0ae29624000ff677e134d632bd37002be1a09676c06243bfc7b221aaebc53aaa4033b0798482ce0079042b3747b4f0dda1cfea23340ce6132e7b3cf6cbb71d05c0986ece68a2f483cdefc6779f5b9b258b15bfbfe666c7025b3a9a07ebba014451b839bf6151bbd31927e75598b2d59ac4d4bd4fb2e2c579009f7dba9c6b75610162155bf46b710601b4f6d53ea864bdaaa070a245af07bb77812b414b944fef5d1507e546fae7a018f4bcd502afbed7b4e285fe60b746d8cac04d2cf05cd1e5be5610b7be623538633acc46496bb8e36d07fd8ec12bef88964ba7e5e8ef602db2444ba524d5b5f4f299e59a0d10f5e0fb152c5ed239c098daca9282f306cca8dde491325c57167743665acce049a24235353dafd3e54fca72b8fc7901dddf34420362db004462c6b2f044ea7e296097c9674a7d5c3e472acdc58397e8e586818c10efcf307a36ec07a8fc365a6faafaca797b6803ca85bbdc9e5a5d4d9e126cc3bbd9f76ef9c8848eb319a29a87cc9c7d3513c22f62982ffef04e745221af396b5fab8f328279ecad0ddf2de58cc6270735fc472d6a1456c4d099678ba43a544e73a0ba3f7db52bcb43976bb68d2e2bccb6ca7e93ca9bcd2d7a1fb372c87097697961babadce08f53a132981a060b6d61852a895cc62894288c9e58a0fbf946c647155270fd5ebfc8fc46046340b1fa92062af4e6d61e36ed953e809b0bce2963a7d6ecde6d602abe96e95981d24a5f4cad70ed18515c255ad943c38bd3e8bd1bc316c3749060a86ae7f420f37b1382bf84e239a7bdab1dd4baa7e3a11a0736014890778ace7b46e4fdedb907770d6e4d528fb43979f4cbeb0b9efc5a5459b5dd609e7c78f94267f0b2d117944dc9f40c59329959b1b99036af5e0468d4320cd02daf9844fe6212342a27952943ff51085683e09b1895a867ea04aae4039287c0750365e921eee2458b4838c327cac56a0d328721067f1166654b8325b7d17fe406752bcf4f9eb5f515cfb8654863356b27c8139c7f55e12ed05ccf0390670cd076e11ff5cdcc2a491e62dd0105b9a4e737ea5a0177b8d641f33e9298b3300f0f9aeb70efce77372aaa6b403059e3820ce9a637a424462beb0cc3d9b553b808b65c652f4f4d8abf5f27208d2f44b655c51952d7ee6318f7f411ccdc1054a8c5c70b29060f5db29db7ba55b5f396fb034c2da762b14a6756117780e0c0d320eb53de85ec0c4ff1383246d87e46fc968eeb1b0f7161c8c4b520ec2bd2f574820bf76e3532debc776b807b99dc2ec86cfc731aab0bd68c2930d8b8c1107bafc48b61f825b35ad2059d5163205e1a8ffe5c013bde07306fddca80a0e895d6d5938e814305a181e98a0dc47f08e50bf2534eb5f8c8a58d687f9ca5438a22d91582ce9517b6fb95166c03ef0efd415bc9b76f42cdbd0f890a2391fae286ee823b59071788f129d7b7a38419d85ff41fc6dffdc5d9187f3b8a9ca4b14a5dde09a1f14dfc6da3601384b499cc1da4dde0c0c1198de1e6c1f578e2b24cfd80c088288a7d9dda6cc2d44d23e1f43b152f1dc24e3bcbf10010dc2e93a033f53bf0c1c2c05eab221a86d0127526ecfad002b30a336d99c3cb9d3e68744c11750a63522ebab25201df8301c2702f9c140d1f4d08f7418fd9a8ddf089d94c25275e3bf636ff6d44049235da52d30e2ec571c888891e12ddf1ad5e2d4f9ef1a9ef607bb37345dbbc9fb8560072d7cd7d51b87de39fcaa0e8b3dc5f523a79c1bd228370ba3dfe237c65900ca4f07bb3c6cdd9b365d9668a2418f752142bbfd3edf3b9e245ee5177e44532a73078ec691c431b49154c01c3154a10123057c809ea655b85abf045c3033b05e7cfd93f91ba8002c3266cd75d75c58140e06965e26a29eca86d48cd918f6f00db8fc2a22bd1aedb82c641cd72b487356d3a8d2464d532cdade24dd15ed5b761efdf5365be4a9e356c4aa444cc485159beab163d6033afd485566b12eac9fef21bebc928d473310339a709847fcca4d9cee71aba654068f11d73f6cebe4cb9e0b73aa22690067adc52d2f13a4b9bec67448042a8e485aea6319ca97471f162ddb9ae1e88d037816ea777490230f6cc111a1ec527f7baa924adf165abc10f1ee6bb1bcaa6fa3d57ffb239263a723e27716799cd20536b88dd55622a64c88349cc522519c910370e52d372434a53b3c34d63170e426d0905d9f11ea9db82071aeb91fcbb648d89f24a6777ff3ffbbccbe093504e75e5d444a2dcd8a83a6c742cc017574c6c54f0686a487225b70f5e4d7e89e6b3539d0e579d5dbe2048e4fba5b10d25de123e3d3426ec74c24a9738ee379c797bf81609a87c3e0d3bf2413aecb16c425fb00a7dd88db4461785a0cbb0c0e893cd7c74d1f3f28b62328621593866ae1c0bfcafa056970edfc1329aaf4ccabce5ce425a86416b9d149250e56db5723756f56895de55b1593cd0160e35bd001c21226a994642e5c0d531fc5432d64f13dd8ff4c30cc8c872b5e8a73b9bb7fbd644f516cc229b92f5e838947f76d15c4bb96cdb4f19dd5166de803d42b930a8faa1c30b720098890547b81e07f26b1a4dd5eedcc0bfc182bc91e949c335e4793ecc767d22b00d6304a47523bb604cd88483cc023cb2aef708b53e335f856b7ed54317205a48aa4bb036c39c9c5591f5af02d21c70e029a0b3a9bfe45e2f0bb8e164ede8fca399b9d2ddb9854ed23dd60676b90cb2970b6ba3aae4986806bc2c92d5a8421b336a80fbfc14a8150fcb8c4faa36f94e23ac75b8cc2fa53ba88fa6a13b4070d1e16e047a5cb11f0851113ca9104a8c8df8bbaeb542595f9836c7731d4e94559c45b3da07c54fbadf0c28d9ebe64af7decb497b8dca5ab1c8f90ba4372e97f5352cfde63c6984a6f4f47b6e35796b861d47ffed64e62384306bde15dc8e615160febf0fee0f53f22ea597e95618299443f36f3f014f4ae815d304863813fde59769e36e74223dab58e21b9f95087270ba79afbf9c2bdfe762e3d1b37152a41f6ec58f035a321a07b7a951bea4ef0c2858699a7dbef381164f5fa2f40cbd453f2575b91bbf5c8541eb781a9db49cc97b71efed0031d21db54119b3d02655eb9ee1f73ae7434ce5510c94c7d384df42fd33839eb3f220b32407628d557203fdd307a5c00a33d91514a0e1599ccb804e7ead06085b783da74857f688aeb5240961953574fabbf1359a9a84e834b67dff9ed374d367211e4bef8690cc106db962bec8d2bdd4debf507b0a0160b9c0422a46958cc40cc6fd9b1e5540bf385303bbc50c5fb29d01f73608f2e6de156bd2f7f730b5af194bbe256127eca6b4", 0x1000}, {&(0x7f0000004300)="c3da85d83015334b9e1aec231763c808c1f15f3256245dc978460fddf2e38b1f3e93550ba4a8d5c05e5e333f1d6cde2df3394b16f5e1da6f5cc0e7524c5f68fa7f28f0f3a0c476128809bb79f0cafa9a05ffe7f875aca9a54977cff259692a1aeb2b7e53f2a5a6f5d9158ef23854f35728508fee429d828045d678139c169bff9d45dd", 0x83}, {&(0x7f00000043c0)="b5bd4f7998583c5744206db3304673b3f3bd7443ac993b00b9684a2146c0db3932c2f51b95cc8e246f31bcf8a1a118a5a0899da156b17b0a5fbf1ad23ef4ce6335c760ff511c1cbba3b2b1e2754776a10d658c249aa701f500b2fc2804913f68771da46f677c68499d9049bdc80d68e05a57cf3fb95afb64ff28933ce390b7df9a79046d50c5919a5570618e240165fa6fe4149826905a45fbbd3eedef466ebfa803bd6cc27d136b4e113d859343708acb59f0ca3c481cabce2f8df1f95a040435cd9e0257d1a86489fc3e729730f4ef0e5e285c0e41b204c7e0316ee2556c97e954fe2b936e8761dc9b", 0xea}, {&(0x7f00000044c0)="3eef1e848e57bce742648af913c5ede0934874b78937ef2836b78c23c35806e05a8d426bcc0caf1c8c64fa9c8446e36d4b06d03935a8ec5e494dd8c934da3a0f46f1ad56e7040ecf65f3e40f0d12b33389e5648bf196316829365a4d5cf29e71f1e7ef175acec38da78e20b976b956a27f7b4fb722066d7e367382437f6002315f0a7c10c0759af815328d53ff267e32c2c95916f5f15427ee1078639efb080f4ab1d62a8aff953a60334bfd1439334cf9df254bebef15f8e0519d704253cbb1fb0c6b5ac759fe2cfbd01726131e9c38304468c1d44bd6a852b3", 0xda}, {&(0x7f00000045c0)="6043a112a6c32996f58ba80bdd22e84dd7c34bc746283aad79147f26a57a0d88d191a0387ac961629b0d08855112801a2f29707fe6c5dee3ed8bfc04af42b7ec4c1104d57523e4134a1e4174961f86a2ec48f9801f0355f4d6c8280d575e95a2832ddbe2f8af7682ac78deb7b378f2b560598d02eb98a330fd930107bae63b385ea2a2752668e5d0c80f450540d25aeaa2cf6dc0db9dac67d4671bc9ffd340262aea9d16336f0d2b65b206b9372dea8ea1a7c20c983c3e05dc0a678739a2be0ff8c7204a676a", 0xc6}, {&(0x7f00000046c0)="4705a2f870387e703afddeaee79d8b8951b1571cd6fdaef6af7bc29bed8bd71089bcfad551506c6a575cf0648389fe37c07b94456ea76fd1e7aaa0109fc090130531a4b7b316360243d358f1403c2e0445513aa632934adcfbc4b1c1b60c4e45a0a4d96ca0384b76c0d70ff823cd1ecf5d8b1cf0a024bda0c26de10ab21fcfad2ad318b07e7245de456c09daaaf08316a2f0ead9201cc4158479ee702e627d50e40adb111e3ec6106682487ae20374ad3fe666198f13c61a3b977d207027fbece4d56592b3f901263e35ebeaddf21cbff046fc916396b2f0832afa02476ab917f0f47fc49b57860a9735a3e66da4b518c4fc53920161c5c9b0edb4baef244314ab705b6b49afd0c32b5005aff25b7ae5fe713cfd45cc2a1de12ce4cdc6426c4e16f83f78d54db704992ff712520f91448ebf307c19d1b06e9bb6666c7444ff992fd5ad21986dcdee03a974fa2694b1e43af3421d1b51123e128e852f1ccb3bc33fa58485a347cc7e28f5a4d70ca1fb643e80f577dce28b1627bce47a52ea271cfb595c3317b3425ad8f2b149cb866ba5567d87075244d288805713cc0440e50ebeadcd0cc16ef388604bbf16abdcdb92cf0baf561fa71058b19ffc12dc449e82b6c5387899aa43f08aba7e43ff531586e8e984a84aa046132a14aa0ecef13c3b0064dd1c180682fbea044afe583b408140fe4bde593ddab3e67a2e525def512ef77bafcc84b6c21e56b3d94d5d1f21d715b32b42a6810e7366a0776d94c3238a2a04b20e582f6ffa8aa10881792e16d46ae0f712b8fc77a2a2b063671f7e75444a48f75d66a7725731a84fa3ab79200901b70f4fe0a865950e4e11deddda2af9eaddecb25599c24c3bf03d6dcda7548c7596c15a83513e7cfaea909262e4b28521385547c7484ce373182067045121e7978f9ecadb87842905780351095c9970d7fb343a1e8846165cd849530832452b5ff954009f0b4aef4d120d7522f9217b37a9774f8e6a1dd130c0971fdffa13fc0dd2b5d99c574a055d6bc43062ce0140590199021a8f7e8b7f33ee55ff5208de2beb3dfe38dc1b0675d8747860d68b258b1b106a1d204e41362ff51156d19c90155d943fe04bd0fdb6d4d34975580c06ac7a45de3ca8a74ca9518a555fb08314d0279516a40a20f22585a44feb324506c8e9a4936a3f060ed84597d00bd5973a409edbf8bf2c702345e6623ec7ef8dcc7a5c2258ffb16c90e614fd043a58c0296b26db327e80b6a3791fbe03af39f56b85b50f97a83b56d7abf2fde3a2f328414551b46e1877b7e89ad98595ac03eb51bd45b13638a97588d379722ae6bb41d4641918508c30c659a4e108651e44f684d0e37ef7476c8a72e4f1e91a171e5e60fc2d2053311a81458d143bea0a06170e566a06cc8ddfb222f80fb58fb6cd7357bde108eb46ed18fee392fff295e560c68cf8f7ff6c2b657c5234ee1f543c685b303b712f112d7900e03341d155f45453554ed52ee9233c5bb73417d29d8adef5ef31228f7e82bbd260536059479ceb8478ae43ad1c26060af76f83fc8b2cb4850513c8fed145f2ed890698f4bf5c038eb6f06a5fae814ac7d61e33c05ee9c6a37fa59ec9da0d24d2315d8192c75ee2eb2d1d353362ee7b414581a13831c50e5f4b7cc8c7931fddf8870e591c61183773893caf1b168bcee891e97c300fcd0dec08cd9591df9d3f84d6e557500510b52cb250cb6eea4e7d024ae14fd50c73d16c1b923e024985e8845d74844bfec9a37f985174e79b7efdf45eae7c403c2beeaf9ef434e1541209b89bfc61bfec4f3e4b52f21b26748d0474d72ce60825db10bfbfe0f8970bb61bb28e60aa111976b79f04a78aff992fffaac1785320cb69f162250b27728634299ac77b647aa09eca38f688343d1ffd0e3b054fa85fab4f7a176fb6ad7c8a382d7be36be8e4d2165240a0157de61f1f86291c7e17eec55ced19eb4a2f4bab7f7f009caa68a8186af0731dc584db71815acd23bcb2e1434a72b313c234d93e82e1a0c7e9d08d6a76ccd649f00f3207992eb53e1edf65f2f852781164346e4787ae13cff42844209d9988492a2595424b2e2599d4e991a9c63a21538d834aeea1f2f62108e5fe0f02de56212a2ae63d9f5d93765a57263f270ae8d04cc08d5f536798cee3442943277cacf5502b6c8bca9adc310e27477a2d24a2646b42a8573be7a856df92054d1c5fe1a33ed840039529ffa4787ac13077d6b4cc25fbbc1a1b758cbefc625d27e37847cc2bd8b451395721aa7c0b1b4714f68819fe747b2b37fbf1ce05413e450c16070f66b519a8efb480b0d28b3d203a71827b12448f149820675c5d4f6de21aaf4367c179196ee8da3634b37c0533f75fdfa44055025d2d53ba218316fa7d2fceeb6257705000448dd8104be65bb91ffcd1ea12efe177fa87b7bcd6129fc1f58608687cc4e3f0924f843203b4872ee640192ee8f4ffa2661d5f831a66b0ef8cb1673e88c0e5386ae23778c34017c41d622ad3e9f2bd061a98e4a2d077b93e779a94248068d7192e3cf8824a1353f6501385798ae10a0aca4e70c1895f2d58305ad6f32fd92cf6d43d318aa5b59f791f887b74e14021c6eb19877428c4798bd3f66e05410c963a1710d33b3b3c9e891692163c010d2cc65bf1f21e0b3bf76b865f487a3525e90830acd31eb50d671a55ccd6e808fec0d0c3a243e05ae3a5b3d8da762a0611debf1342e1dfaf7e1bd6d47cd54e8e33004d9782a1b2992e1da4fd305668d87e75ff6b695909cae3c249f8463da10fd3fb882ec07044f92fb8720b5f9de667f80e00fe23a335d3c4d8fbaf0e725398c870626f93eb2e9bacccf21e5a5ddfb2c36681fd34411c36fca9fb623fc42a7261ff671a0baa204850ab8e91f3ab1ae31cf95734d0d603823569b291efacf959eeaf5ec7420becaa8f33f090d95cb09e1f245639efe745ab1a08f39251ad637679c8cde9cb5f3970a4c4a15775aaa59ec87ec1237f90e1cc4f03a096bcc7bbc6cf6ceaa2afdeb67f6580c506c28766686d98f6613723014552b6258f28c4b4bdde7c25efd902b3b1bb5b8479376f14c0490156fac347bc5b1b141c8a8ca69b25c22bf934a001de410da6fe4f1c48002643853aa4b92c1ebdb476329a854a54dd53aaadfb5d375e4b0928ce5fff56a457297beb3dae7042cf3650f3e48edbaf2af70ca6216580008441a7f2abf27533cdb136583da5c89faba1dfc451fdfe9e35b52094d5b755c5323079d9ca4da21c9ac36243f5f21bf506a40aca8a62ddbd09c493f3deeb8cad1621f65f39995728be3cde42ae4c740ea032bd1a30aa0744a49ec28b73997202ab5c0a94a5f99035245bb233b0204322798769e203814993985bce985908226059858e7a3b2ae147239de89a269a3129cad35bd1d98b3b124872786245d2f9ac6072aae77f651cf38eead551632163a86850347a0cf5ab5155e20fed7081376f80d5a7e713f992e8a8bcfd430907db3d1ae096bc916658490d5309e02b97d7385ab51ffc92e3007f7ac65cda59ce7bed6cb3237e9a35e85ea218f93f8d818fca2674ea28cd5bb9e1c109b61fe802442f7f9f187c6f80410467cdffcedbdf5861cdc945ddf4a866d71caab58cfd2ec11fa8f479711f08efb1ef964c900365361425bf17162a274945b617c5921781216071ef1da66eabeceff02f9f4ed5997b10ba6d24db748e89b9080a1fbfbfb5b5a8fe55576cd46a23039623c3cc3e5a418c722515fad6af9c2caf91b20369300ca496c2381f69e7243a36d3fcb0dc3187dcb8fec3ecaa363bda326cc8b1522d17a5c769653c382cc9926d56b8be1cc25ad34d2df28cf0b69a4a1ad3a3336d006303bf84763da4dbb558b715a69ff3e7be5ba29ba69c7e18cdc0b7a6496a184e991d8b10dbaf255697be5ef6eb4cb35c812ca8c7379db60a4aa9a8a46ef402d43deae63a9174b574f6dea3ed02eac0eae0863d259d6798b7816847ec07a48808fd151643fbdf633efd432bc757b0e9358d0d28d1c3d97175ac47da6a818a3e74a8064b75b2fba406d6743cc2bee6f79782a5a119e2c998e3dfb9a02788dcf49d3826b19a3176d9732cbf6f289ef577147ae8d8782f22ba7686bec6f867b8bf5a5047317cef9f5cb46da5f1438591eef5de22c68d2171b8c110e3771515aafc5140280e7619f396b17be079f5f73c4ac42fc301d2fe0b36c861eeee208969de60e5d45bb60ff60d394a33a6e86cfd3c9061bc894dfeb1688523d8f6a0afcc392511892efd6c7f28ba2b153330088e3c12fbf98f36f75b15414925a833474e6d1704ea7ddc424492615b9f8bb792df753944bec08d22a56e475d9f9ba0300cf29b27fb66d3e12ecdf1018fbb51cd333c604058cb36408dc263be770988a1b17f6522f9c04c505e0e59d44f5fd4a90e0bce3ecf7b359e80575ee7977df3e2a7e93cc70145b995514ad9e84787a0f663bc4cfe06eff677261e3f4b496924b59c23393422dc52e94e2aa928755413896b1ef66f750749921ac7a6f923bdb6d59c1210555011e3338f1da5b001121663ea447761fb9533528e82206b83ea98b4b7f1006d2e19593fd3755accf812b1edc8c41fed57f970b0e6a5aa66fac559ecd52e4835f77fc16c68988dc05aacf3508bfec101ca87f2e916b663955d82fce15abc54b7c263f5723087dfd3b77c61f16411c8eb51176f6832fa2dac75732eeb00dfd83d034236cbc68023a014b4423f23f4b1f7c9970c7060479ab1b83505bce582d57dcc69a6e565e35a221c6df5d5540d0092cac1f7e9066858027cf4cec8ace349b9240a0daa53f54e3c8b8480dda291cac20426e3202e08cb4230348f447e6cba61154aebd6da651b837610c1d59ed1b0465df4a02b5bc4d7f003e0d69dc8dfc7fdbaebba4537209e1a36e67b9dcd3394b5f769f4accb73fd5f51289af357877d9e1295c7a92b01aedfdaac898d2ccc6ce846a6487bf94afb1992f1796aac2214671fd4e9100d9a1350573d4aeadbcb0c6bfb84a0332529a870386fc19d4ddc3ee91040a1e580c732430e527a392c1feb17b8956100a9f9e9cdc1d706cacfc5f69c46082665766b4560525edf2c27904194c65141e7334ca4fc96b5640e7949053a25c7038c981a73afe5e83e94f9f77dcf0d026101faa62d7fca4fb544436b12ea0fa7033b7c68c4f88d3487ad3ee5270879b22cb2189b52edd82cb58cd03eb8c628d70812ee1f0a5bfd8101c280dead122d4b8a78993e23928cffb1725403f3aa06aa44fe3ab4992750d88ae4a9961d9678f0893a9c950836982ac9228609fa96fbb1ff45f6a55c44e6f11ffeb0a486838e090ceec86b4cf849ff6125b165008fc4999096a5a372706da67ae589a3918a6e686704d8b394370d0e13e7fceb215c7ddeb83050cadaa9824ed3abe2c53d3a7f44922f68a133b62ea607312b2c8d1a3011d4357503c5e2e073c4ce8eefb34e96b7b80c0b20d23f26ab4ab55b6fc5391388bdaa80c00dfea88a06ef0d3a4acfc217b11942fbafd032e1ca99504daf403202759189d979e4fb2c411a560b5664027e103636a914396bbc1f878d16222b4baf7df3333c3b66a21a6cd9808135815d3447685a88d0c291023ee744565c797bd331ef5cf360400082d4067f5596be6cfe934a6693b7151c1fa036c8f34f42a1859add2fead294bb18076bb451ccffbdded22d4ec2e88c7875369e6a6a059ccd79e0e653e3eec3080ad400f662ac5e8365c4eb5b7d947651444342c450a04b7528ad9f2576cdcb1d89abe01b91a118c6718b83a44e292b", 0x1000}], 0xa, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 11:47:00 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) close(r0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406", 0x2}], 0x1, 0x0, 0x1) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x29, 0x1a, &(0x7f0000000040), 0x4) getsockopt$sock_timeval(r3, 0xffff, 0x0, &(0x7f0000000080), &(0x7f0000000100)=0x10) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:47:00 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x100) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x100, 0x4, 0x9}) socket$inet(0x2, 0x1, 0x10000) r1 = syz_open_pts() r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x200, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000000c0)={{0x0, 0x80000001, 0x100000001}, 0x81, 0x35, 0xfffffffffffffc01}) writev(r1, &(0x7f0000000400), 0x0) ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000300)={{0x6, 0xd6, 0x5f}, 0x3, 0x3, 0x7fff}) utimensat(r0, &(0x7f0000000340)='./file1\x00', &(0x7f0000000380)={{0x3, 0x2}, {0xffff, 0x8000}}, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000003c0)=0x7) sync() getppid() 11:47:00 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) close(r0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406", 0x2}], 0x1, 0x0, 0x1) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x29, 0x1a, &(0x7f0000000040), 0x4) getsockopt$sock_timeval(r3, 0xffff, 0x0, &(0x7f0000000080), &(0x7f0000000100)=0x10) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:47:00 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) bind(0xffffffffffffffff, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r0) 11:47:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x40}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000080)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x2000) 11:47:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x7, 0x1, 0x8) setsockopt(r1, 0x7, 0x869, &(0x7f0000000140)="890a34d609de5d2d3f14507841d73a42737e607084781e4d4b773359404a64421890853a2fb74d924cccdfa71b784c4aa3960b2f83728510b48d4e8889732a4c8f89b79515cc62d28194ad475a72622a8e9713d2d660833bbfd4514856e70963beaf6a526d82c618b80e8f951a6fea7ddd0adde923ecbeedaa0fb7e58c46ba53b443c08a2c023e0ee0c5202e8897ef4993cbfe80822c054e2a3fb04c1a824f972de0a13757951353dfd3c3ece1a0a98070a90157c5a57e864783ca69f9e4869b7515a69298111883d9cdffbcb09b6b403bcf2dab0a9bff9ea32b34eab47e83f840fdc332db03d2267be51806f36b2265c7aa750301c93e20", 0xf8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 11:47:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x20, 0x4, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) 11:47:00 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) write(r1, &(0x7f00000001c0)="15d6dba796d3a63ae0a691affd6d626ff8d1cc53dd39d7c12122475688cf9ed4450936f9ea09bf48d119c2fca9327b9d48a9b72b09f322daffb98d8fa3477ddb4890402b7ae35ac2f2cfdfe82588672f26001269dc81b38ebbbca1b7fdafe849a3a723107411c1600b8073ceaa4e2ae49d3e7b44962428bbf58e5a81b1d1a7f84d69128c34707dba570155bd81fb0100d0c24a4b131d27008d7ceb8d44b9086ed824a5885563fb47e7fad8baa7c3aa7717b31f272c1654ad8f5eb0a2b53335c74351b0", 0xc3) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x2}], 0x76, 0x0, 0xaa8, 0x0) 11:47:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x200000000000002d, &(0x7f0000000040)=[{0x60, 0xfb}, {0x2d}, {0x6}]}) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) r3 = socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x29, 0x1a, &(0x7f0000000040), 0x4) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x9, &(0x7f0000000280)=[{0x9, 0x2, 0xfd, 0x9ab6}, {0xaa09, 0x9, 0x1, 0x2}, {0x0, 0x2, 0x3, 0x80000000}, {0x4, 0x1f, 0x40, 0x9}, {0x7, 0x80, 0x76, 0x1000}, {0x4, 0x1, 0x1, 0x3}, {0x3, 0x67, 0x5, 0x3}, {0x7, 0x0, 0x40, 0xf2}, {0x4, 0x0, 0x7, 0x5}]}) semop(r1, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getegid() socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r8, r10, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x1, &(0x7f0000000080)=[r10]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)="28e40fc75200f600d4d95bf7ffff") 11:47:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x64}, {0x6, 0x0, 0x0, 0x8a0}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) write(r0, &(0x7f0000000100)="54b14d193d473e64dda1727fbd9cabd24de35919241d907cb4b6e3ded2d6ff8b8f2bd206a94f93050946dce67b8f696fd30f10e300ce6e8f148169953ec17d87357bf9d5be17f9da4456a713d059f613089076719263a8efb8ad3719b1ac58f855db077ef352fb9617a01be5eb97c64b419d66cfaf8ba9d19c721a888c5effbaffe2d17938ca53cd87d8e8db70bfd03b2249387c43461213d2231586c28263143c7a48ced94dafac1216e0f678a74e53a72ac42b5bbe45cf7c", 0xb9) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ftruncate(r1, 0x0, 0x4c) 11:47:00 executing program 0: 11:47:00 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x80c, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) 11:47:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) sendmsg$unix(r1, &(0x7f0000000200)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000280)="9cd7f12b9ed0b20113edc0837668840c90a7006b7f15f8151d7ad381cd02228523d9fc5d190af7e6c567cf3f54031820cf3e72d94af5390713ab0aace3bc78370ae44aee98b5ce3931f27de73034cba3e07abbb5f1c96de7e58c2ccf150d20815f1b0cb683f766f45af2a86b17457cf0d37e75f7bd741c52ddfdedd90b00f30b44aa19766298f34fd37f", 0x8a}, {&(0x7f00000000c0)="48869a1d9b33b9ab7d71c110e4754f5f4693c35912c153a52b8c7a61ec40a5da7e556793554b2f60cddcf5757ee321bfc192110943b7b24dc5fa747287a681a0d727889bcf5f0ba2afc3f70c07dfec137f4494ba86320b937ac18449b4c3d93ecf2a553e4f11cc385875a87c", 0x6c}, {&(0x7f0000000340)="a7dce5f0d0d519147dc703bd8fb74f95952d83ed962447f1a1ac4985e7ff26d5d9b1cc268951ea5090e111da82ea1e5d3fd370c2edf1711c56afc2556a06b94bc9e39bd89c9fe7ed69ad8fff552dd837b1cebfd241860f9df9de8efd18876d226eef976c532190e10351aefed288b3bf20c59cece3c296ae1881a9020bcb584d3144e2fe6d45fbafd75bdf5d8512e580423c2bcaec2cd6e00fa84801bf85dbacdff63a41b6cd21f32685aabe656fe05ecd8650a7233901dcd0589c23", 0xbc}], 0x3, 0x0, 0x0, 0x3}, 0x2) 11:47:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000180)=0x33) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000080000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 11:47:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) rmdir(&(0x7f0000000040)='./bus\x00') r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r1, r1, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:47:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x6) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e7467e25b359975709f2eff82d5d6cc1c36bbbfe245b399ce6e"], 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400014}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f00000000c0)=0xe4f) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=[@rights={0x10}, @rights={0x10}], 0x20}, 0x0) 11:47:01 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400014}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000040)={0x9, 0x5, './bus\x00', 0x7f, 0x5, 0x9, 0x80000000}) 11:47:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1c}, {0x8000000000048}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") getuid() geteuid() r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(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', 0x0) symlinkat(&(0x7f00000003c0)='\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', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x0, 0x4, 0x8, 0x484}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r9 = socket(0x10000000011, 0x8000000003, 0x0) close(r9) setsockopt$sock_int(r9, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r9, &(0x7f0000000040)=[{0x0}], 0x1) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r10 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r10, &(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', 0x0) symlinkat(&(0x7f00000003c0)='\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', r10, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r10, 0x4004746a, &(0x7f0000000380)) r11 = msgget$private(0x0, 0x718) r12 = getuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r14 = geteuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r16 = getpgrp() r17 = getpgrp() msgctl$IPC_SET(r11, 0x1, &(0x7f0000000300)={{0x8001, r12, r13, r14, r15, 0x4c, 0x6}, 0x8, 0x800, r16, r17, 0x7, 0x4, 0x8, 0x484}) r18 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r18, &(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', 0x0) symlinkat(&(0x7f00000003c0)='\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', r18, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r18, 0x4004746a, &(0x7f0000000380)) r19 = msgget$private(0x0, 0x718) r20 = getuid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r22 = geteuid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r24 = getpgrp() r25 = getpgrp() msgctl$IPC_SET(r19, 0x1, &(0x7f0000000300)={{0x8001, r20, r21, r22, r23, 0x4c, 0x6}, 0x8, 0x800, r24, r25, 0x0, 0x4, 0x8, 0x484}) setreuid(r12, r20) r26 = semget$private(0x0, 0x7, 0x287) semctl$GETNCNT(r26, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r26, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x3, 0x1, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r26, &(0x7f0000000c40)=[{0x2, 0x0, 0x1800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x1, 0xffff, 0x1800}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0xc00}, {0x4, 0xb}, {0x2, 0x8}, {0x3, 0x7, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semop(r26, &(0x7f0000000080)=[{0x4, 0x45f, 0x1000}], 0x1) semctl$GETVAL(r26, 0x2, 0x5, &(0x7f00000002c0)=""/49) semctl$GETNCNT(r26, 0x1, 0x3, &(0x7f00000013c0)=""/216) r27 = getegid() r28 = getuid() r29 = open(&(0x7f00000001c0)='./file0\x00', 0x70e, 0x20) pwritev(r29, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r29, 0x0, 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r28, r30) r31 = semget$private(0x0, 0x7, 0x286) semop(r31, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r31, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r31, 0x0, 0x8, &(0x7f00000000c0)) r32 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r33 = getegid() r34 = getuid() r35 = geteuid() setreuid(r34, r35) shmctl$IPC_SET(r32, 0x1, &(0x7f00000000c0)={{0x0, r34, 0x0, 0x0, r33}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000140)={{0x9, r28, r27, r34, r27, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) semctl$GETALL(r31, 0x0, 0x6, &(0x7f0000000300)=""/237) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x800, 0x0) r36 = socket(0x2, 0x4003, 0x0) getsockopt(r36, 0x0, 0x23, 0x0, 0x0) setsockopt$sock_timeval(r36, 0xffff, 0x1005, &(0x7f0000000200)={0x4a, 0x7}, 0x10) semctl$SETVAL(r26, 0x3, 0x8, &(0x7f0000000000)=0x3) 11:47:01 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) r1 = msgget$private(0x0, 0x200) r2 = getgid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r5 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x8, r3, r2, r3, r2, 0x42, 0x6}, 0x8, 0x3, r4, r5, 0x3f, 0x7, 0x4, 0x7}) msgget$private(0x0, 0x200) r6 = getgid() r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r9 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x0, r7, r6, r7, r6, 0x42, 0x6}, 0x6, 0x3, r8, r9, 0x3f, 0x7, 0x4, 0x7}) r10 = msgget$private(0x0, 0x214) r11 = getgid() r12 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) getppid() mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r14 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r14, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a200"/3585, 0xe01}], 0x1) poll(&(0x7f0000000000)=[{r14, 0x4c}], 0x1, 0x0) r15 = socket(0x18, 0x1, 0x0) close(r15) connect$unix(r15, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(r10, 0x1, &(0x7f00000002c0)={{0x8, r12, r11, r12, r11, 0x42, 0x6}, 0x8, 0x1345e2f2, r13, r16, 0x3f, 0x3, 0x8af7, 0x7}) 11:47:01 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001800)=[{&(0x7f0000000180)="c2434bc0c5e01fb0b910686e69db0aac514a64b23ce01e46a51063f20990bec83cba7336ae371b6f96dee17af33c6d0be1ab9a1bbb718313bd946c904b923ff56bed08b0c32ff085d4374df71555e3c1585ce9b8a26877d2a51f5f02ce49864a89596335dfce501c8a913a58038b1e7e88087d7faf5b9f926dc9e3a2f5170895d7", 0x81}, {&(0x7f0000000240)="6a6a8efa9449d3922d455d80cf08035c9a62014971c7c945a2ab979ca1706e32b9cedb28600551ad271ace65c55c6ed2b41d5fe32ca9eea6a8923d9d29bed891c34aca4e28d5ad0d5b9aa998f4f29aff011d9ce9959f8ee0a0739492e59020e00380cc47cf784eb865fe822d7e206aef80f124525ab731c7a110afe39556198579ffa41df109d6e9b697034955330538b237fd765f7c65d2752327d490ec23015224ce88f3340fb820e1c77097fb8db5bcbed5144e24dbfa01615fdbfa7818ee3c4b5386646b933f18ff5160bb08daec7259de08067e3a59c26ea214063b5a57fd9e184e2d847ce414b4cac886b5235062b6af", 0xf3}, {&(0x7f0000000340)="92f9ddde38fe74c249334cd14ec61717884912d675d61c276e8f2d6c475f53316c7f0ad7583c79b42df6dcaf940455959825f2e033fdf493a5240c73c07813e589c608385a4f49277196b79b0db705beba9060de237046c31681cc19b387a75915b2c501ec5d34bd37b1d0e9c087bc65c355567d5471ef0e06370add1cd7240a17c3052bedb714b4052843c16d0a49f458e4182ab928276c94314335adb745b5b1adb910bccc8f16e511086374275bc3c43ba95f2bd3049f1a8ab81d2c43181de2bea5b83264edf15736e86e6c42c02ec6c5d4", 0xd3}, {&(0x7f0000000440)="cef6a02c42c95c4a82cb370ce6238014a306c9a0cc910997196eeca335cd1af35f6aed96381be4bd5f90778574d37d0683faebd1877d25453ea64d85364be91aaa0edd05a5cfe40b5a84a7d3db52cbe1c424d731be1df11c97a12882d5ed99b098636ccf5e53823923b597676f792abc5657c985f25d904a094e3d8c5227b7e258c6a621f1572d7b81e861b0a76974fa37b2b780ec5a1448d07aec42f72282bc66371ad214d232314e86ab6500ee19f6e25e40c006e5057cdd75b73fddd391b2138386ba45a3a59ab3389b007755c8e3e600fd577b0e84d58df3c20c4763a8b0be2a15e62ea44c09c7", 0xe9}, {&(0x7f0000000540)="ae3df2106425801e0a8564fcbb67d547bd27e5b18457e1d7280cc1c7faf2f667d583f0db40e77b1a2be6e64d5458b5eea3e96dd647a93e7bd8ca0768137e4162c65da1abe0826c40ba06a3d8f26f4997673b44140210afa88f5c92736a19a14fe69526e4", 0x64}, {&(0x7f00000005c0)="1a51f8564977edc3c0d22db286ea9e11498a9d26f89ad1fbebf077029febf3bb6a6e77a2b0bea099ac1b3942b0717aa72b3ba2bd551e9c471b6b8b252ba5a1faf2f2401e4592093273861d3f9122a642e4ed34b968793dfaf619505ffb70932ef682a8d688c7e7ab9e4634eb0d8987824d33c65e1962663bbf783823dad985193e55525aaa586ec8fbdf9ac60ea6fc82c9712f952c2fa2a6880e34c0dd6ef5dbe6d0ef2c096f8a3ffbe203afe21e6a5d8afc265c8806d32adb73aadefa668a7f259995170abc52d60e928fac1847d418bf50d99e2c0205056efe60b6fcec2cbb47de4cf2632cd7b9eac1f230a64afb0c245de749bcf5d42eee509aa031", 0xfd}, {&(0x7f00000006c0)="9717fc9f53a230de765c2c7ff4da34ef3fe4ad43d815affaa9e45341568db33fdedb94343f67877530b80b6b610ad989f3865235014136260e809840c5aa5d4b2fa961e7fbfc6c", 0x47}, {&(0x7f0000000740)="55a6cf3a83a79fc2d74c79c93add0dc652fe04b6f9d70102de505009a2c0cfe4b200f85fdd638d4a04e2f93d5f4f1b1770f04265520d75aac4116867a0f38ee72f1a7ba180a60b9683cedb93b91f70655495fec15d7d6f24857766a61be59daa90f0271588c8f0b803217b8f1af03fe9fbf992405f2a637002a33afebe1208ae045df27ded44c5c83e30cb4257534e645a729318442c94ced5ae2b20c5124dd1a71174270213eaec2a56b94cd13c6828b30294cccb1a17a9c2e40524cb1ceb15354c2588e7316fa4d8c399459898b3f94d07bfdc564f1b26cbfa9730ca9d9d93512a8800cb2e17a8e3fc48bda8e93c8d5ab64ce3761a44f92a2a27708acd8d4ac4ad43d65a06db8b3cd552149ebc08138d393992379df8981821c3678cfbb03a78d9e8a2c743629e28d7ea22048db147e652eceb1a48d104edb5a09ad70b6a55592162bc0d7e4917681a2f04afbc5f190c5abf1d9c73994bb5c860e5c52da58da5e5b7a403426aa3ddedf1a4a012ffee0a8c60bb437f4a988e8be9623bb93673d509831ac3ac5e2acf1b06a1397d8a40d2de3777962c9a1823e8893a0b5333e82b69188f9b0e9ec46301decec64d208192847f6a03e8e3d91833c5448bcc1e6bd89520ff2956163e064bead84ea68f96f42fb2af080cca05bce37fec1ca72a42a5654e94f5169ff4c5f8fd9d36399cfe494e16b5bb130d649b4629207793aa2ebd010148f09a772c43e71ffc9e781d28eaf5b49d1ef21dd82a8f7782f31418359382146e817781a6dbf136726136df047ccf669ce2a51ff7d2673f71973546bcb3485cc6750dce2439eef6d6c0e58c03961fccc0083c27aaff63179c262d23b4bfdc9542c53c3570972e919bc2d3f4f88ca99bb07b044449f42ef7946470f6b1ef03eb3e1ed0ca4e7a88c948b156d1a764176fd5273957233b3883a795c864ba5a4e80b81ea2c31de6fe7c42597bb8877d292a760d0a32233ccaa7f9b364f8b171ba990732f3a1e6fb93c3e035cbb51a656ad67f2a8dc619e24149a9eb575593f4e6ada0f4cdd508358825d73f6a0b85b5387e93c18ae474a3f118c2af840b430fbe7519c9a5ff37ba5593fa5ce0bc5e3052cecd6208443a10480bea188a8e5374107d9bcf8d97f69cc4d5101ba60e653c525f6abd9c9e4da073220110ffc9302e05cf32caf94e02f31a25e85ad3c3a173ff2cd2e0ba07f84e615f81a44e3050b1d9f627c7e4c863805178b6582f41b0eef96ecce0bdd44e915b951e97730e6cd1754c63f4dea26d21de50fc2215b7dd04dbee0686f0d4b7041b22a1541cac2bc9c7d37d537050bf3e6b3c3263f4e171141a6c1c2bb7ed78e547e44170ff095d6d34cd2db877ae10112e6e480cb252033dd275dc877d8b3072e4f6fe996c3f8a24e884992c89b79535e8e28326769727722b5e44cc8ee6f8f1bec2312a725336eecdc819a15f4e477681bfdf10cf069ec78e297801ad7f176b7f9a1ec67b4c94f45151f72379474b85fb205a91a721828327bf86a8999354d91bb0f2b845e9b3cb8be754805d9063459e10583aacfd137e45bb8a45d85de9491d3a9d7b050281a375471d6d58e64adf6e5dfefac2771b4565761419e5bcf3f3f8d46bca7065d4330268f0446264af3fc8cdf65476778a3b37112e0913d575d56050e83169d26a2560a2641354140ea6faf2e386e01f424a9688dcb97b1b50235507636086a9a14eaa5c3158612784a677e3a71564f7960608e54932fcc1a23f08c2d3b903644206291194ac51cb05b83c2ca8556b14a4a294beabd283acf2cdb88f774b8b30f276f2e37ce690acccf66d011bade3f9d1601944d624d4838b121d7b73430981785860965b6ba3947aab2e60cfea7c96b1fecbd17c85e992298dcfa40cb1e63a156930c8b4537da2c9dcfff3ef5dc3cb9eec491ea8de65d234545e60c0dd46f00cd1f45e8430440f173fdc17977d376333d37142aa25b292f792ea5975898816ec2bc30045a2b1db58b7c908ef12d8d6a127926d258de2af042361cadef51ea7a5900a69dc285816c990fa48aabbf40a466a5232821e1b4d636f067c9631b730d11b41be4fc081df9ba29c0b5f93a137979bbd773cef2db0b9df3c957a1a23d1c80c536cda27d569e2819005e4e970e0681df43097858108cf20dbdd81c50196de6b7611121c2343eb5e0aebf36c2dfd450de30f0f33d3089213dbaf721ab74166062d47fc4ed2e594b981668825960cbe4bce3d1ed8f6d3065fa12dfa3c2907bb9a8364fe053c7fc8126f52cb82490ead41c8759442397594879e301d62b0faba6cb562c0072dac48b5143d7190e3e4b79bfb6c6031af5c7b97d9fade13c9cc5884256966246cfe18f2b345ea1daa0b9913eb4aa8df3505b57467bbc035fc8ca12c0ee6ee831e46f4a234ba058bf33226ea4b95afb486425fe7cb98c3afbe75aebbb26f9fda05652dd1cd047659a8d276369255d7357d75d2937708d6d0f8756b9a03adbb9f53ddef82ad33eaf091ae0d001d8175eefd4a3e42d178364ebcdb06c9bf5944ec9990afca13bf6461e543e174f352cb8d37746740656e4b7a15cf4bef6a1468705b58af09f682c4d7114d486fec7679f90f75249d7c541f8b8ad812e85c63e96fa4fc8c428c4a826550cdaa4f582f3782b22f4d80a2e79e57b23c85a025455b24ef066c0189b9dd015c825bd3b08b86948bb8bf663187817a115c3d183256d803c52a07aaf7a8e55baa7bca2356a1ee4fb7968be797bff6d157c075cadb9f9d2682fee1b467571884019b79ea4bb7c55355529a5303f4984b7b00041a49cfc5f3c49d813bfe6315fb13f1491ffe5d95526dfcf8182b428efe6f95fe3a36d8f78910d62c9b9b671aafa79a9dfd07293a9e4e5800514d8c280998373e186afaa9ce04c6db398a7b342b58024658fb42785f3afdffb546aaf01b92b65f223243134d6cd216034cc401ecb2ac6b0966a70496201538eb9f709ce8a9da599bdcc69e4e63f1f6b4a2613e906cf3f60718f4e86b78741d68200d0f83fb2e3920616a4b5bc59d8d586c9554cb54f84968b034792f2d811947b1fcd49442c388881aadd959791f7240cdb9ad1786d0a70b55502fced6cc89a9d8f2e40e6365154e8854a72acf7fa9fb3a62423fe005023d3f70e2d79b16867fe485bac97fbb072f4d0bbff2009e08ae9074847c2f339cff87a900744f40355a36dd76dfc76b756f886481015085efab5d165f390909a9ea84dfb82c8ec54a94575c9c173c48c6abe4f5ac58e443fb340c52171c3bbe2289ad19af2f1063ada6d24e2bf2a107bef8c89b1c7dc467cecdbabc0399ee09ecf2780a7890c23f658e0b2395fa621d476fb6214658731098e61e8a612e96b6da771c52b49c99a234c72dd9affa6c72bcb6605ce082fb273f3027846ef4c7dda32d722cf882d02cdef2c7b710699ba0e7b37d19a5d487dc8a10c975d3e5e28a3275ff94a6e9ce9ebdee94ed4437f098b9036f3fc0d4cb630f15f35a5735dc0db56e7dc0d6595a1d004be2d8b9f57c65a527829b95d1dd07170f39c186164cda8fb8bad49f4aabbf05393611ef95d86d4cce565facc69f57eb2d031b39205a928ecc1077b43998db6d866b53e7b7fa7fd4858922063a2b707ab2ec70e19eb2b5331162a94902ab7e96fe28a59e931c3fd96b59720d74cd919fac0ae8493fe3ea26bd555dee897abd7ffa1048bb732fec4423ca6f948966eeda01f526d23c94ff1a4e98f1bf94b17362e5724793f966d5ce4572c620b86274dbbf43610407fdb2cbb8f8d8bc1a7ffbdd86da17a001aa26ffd67086796454e7302bb7c8a3c21606a94d5b81afc6eac0c82a81655e7dc03b250f3b9de209dbc553604fd37eb02be69fd1f758aa3849e8cb2f2303de5363162d16d9c81b9cf6e7766ce137a40eedc6cd555cfbcac353f74fc90c0d56c8d9d563aa65942d196a1dffd2f2e32975667f78a11f852e83922900c31fe82a9c8670e01721b7a284b841d6a7e8ae93c8bdfcbc14f56cfaa150b1f05e37a6396059bae4801c219c49a0b32d2773ad21cdc6b83e60155ae75db403ecd58a81c711ab595aaf22d75f3e0f6969dc107081c57dd8d6c903829c224fb183315d923d0e845babff44454aa3d8aca86f388963ceb8895f7c5f21f6301c101bae0d6f54a60fbcab9354155581824ec89743deb18e0a961877e0e9163ba3ba753b4e4cc306df5d75606fa1da22d683a6e6b4e394f5339bb34261f0397cab0f8c8039fecdea23e79cff2ed8daa5608819f2b391f7a5300743a042d14bebc9d5da3d24f1a03faed4794a6e02d0529fdd08183fe0f338520c4a623e0c7efcb7270b94bf371b190d1f82e8e1df5af9e6a13ff31d771d07aa3bde5ed7f811fca2b98cb980a2a3102d62243faf8b3ed8a968c12920bdbc863be9729f54bc6c4709a5ec63386243f93a138794bfc12187b49f30eff1c4a222a33a256a26d610f7197cefd530f8277c44525d60ec09bcc792c9636fa13f30f0c4b86c0ea98d47f5226eabd114d61d800d91f5b9ef6c96c4c2bcbd269657af3791357901f1429fcf3e0248d8dffe52e07b4ebae3e775727d2a7ebb6a6221895706faac0d522f358b963968192e47ddfaca02e0250881a99cf187cfd0e23e06cb9defa095d8eaf35aa13d0ff30a5392a2cc2fddb326bb35a0d3fa009206c8b3b7455822d4cc1dc8bb1267088a7e9d5db373781b8500211659c10b885a683de846ffadf07a408b18a3e1b1d162f6fbca811dd851b726f29408e418266ef024b090d6fbb8813a7a4e91d0f831cd367686965b9e93d83482d6d6640978df4762d8a979b3b5a61aed44b3b0b46250d71b60289384514622c85bc938f024d883c4c0e478006652cde6ab0c7982279a16db9f8aaaa839892f45d7e8a950951f7e36a4e3384bf10a13d7c94bc7ae9148a75d695a90ebe49bd85080ae39a7df594861c4cfb85218bd658497c12eadb019fda0300eb3b1f9f1539cd30e383ea8a1a392169584297f3f47feb2c5ad0c35dd4036e515874983f4ab2d6c75a969d552d2bbe29d39e5a7be9c3df6d95b48354fdfc9ce9215bab89276a6409f3eb94ebd6d1292904e27ba7d763a9dc2684e8bc15935280c2d9cad1f521b31782cfba385f3eea1fa896079948972de5eddbf554a5f91635f65504626830bccee6fd81170ad2aaed9a2a500d1e4b27e8efe6f9d3716627be6c8fc9c968574e72a55efa780c7f5220b6472e2283e33c5fd82c5a9a47b26d4ee479c4016de0bbe54753aac4858d262da731d488e469c8de18e95b4ce81c12fdff7bfe0b1cb345e7deaf89d830c49800d94b6560b72e9479a2b297d0f5170dd082116b304c6224c2a8a911d52582e90f4c620bfa37f9a92f67ce30fbd77c012232779e26eacddc274826b33cc35ef6d764b014a74374afdaa77f242b551249c5decf3c98f330fba205716b398706821d48cc1c80ac1ac32d6d8a7d27d054a0d5c932f4cc3fe1fd78e49371e6e005f01c6fbce32850a4576d2b63ceeadd986906e2a6614a04fbe12b158dd515b121248a9b7882512444bc6de5677628f0d0add2252bd2b00f2fb0b409986ca0575ffa87b93b976dd229d18c9dc26519e7c91773fe3b629091ad33ba915a83399c82bb6aae9ff1e7a902c9d8f4da607e3bedf68bd7806f57c101c72f1ea0675fb305a6aa992ac66fa9f10e80e314d48759e6d711391e5fd78d3cdb2808a4f0200d412555609886880ea712fc5adb12c332ef8b83a9dffa9efe856833b4612028ef31ba44b6f1883f64575288a2214b4da2a9e49fe612f9d", 0x1000}, {&(0x7f0000001740)="f93752564b8a1715f455b004b02e14cbd0e8ce0730b038a176d48686b21ba795ba6a15814875101be09186126f94c2b1e4859b7f145fa4e574890f7fc2deb376ba1f3c8b8ec169bb24c954d225b1dd46976dfa8e2c3125e0a55d646f1a9bb985ea0497a534d0a29f9b2c4a0c3ba13b90bd748e2548233b9e0bd61840d8c8f8531645c47fab458c1d8c00a05c4ab27bf93218686af2922a2c8b1cfb2f26a1865d1b0c675e16b40d6db90b6379d8da2e8faa7061883e8c5d", 0xb7}], 0x9, &(0x7f00000018c0)=[{0xf0, 0x1, 0x7, "ce106ac178d685740d3cac98ca344534f37d26a9009cf3499f478ca9c6a4ff5afa850690d32c58e68df08b763711d1fae1844f23fa9b0b4fca4e2ba4f31382bf97c023aaabddb5b73b100b0c522460cf669dfbf41e156b6308775161f65a7aeb5989dfc8953df4452931b63a8b374d253ebf35223f070a69801b72842567f0ce4c494e115cc08b59f3f928b02132127e41e0e5061910bc1d6258c09866ef84ae269d9a46b5321f2c7adc47eb5bc3ab6a223a1bb0fc2e5c97cf39c0121f06acad9348833d6406a44ac6e30e6f26cd81b32d84cc1d8cb666b4fc"}, {0x58, 0xffff, 0x13, "a420416aed4c3b7184caee24beeb900bc98f7acbd63acf43f62c8eb48b0527d3eb1b0c648a874f17644f784aa2e1015c8caf7d280fe842e0dc79cdbca9dd54e99c11"}, {0xc8, 0x1, 0x0, "646f4d4c334e629e0cfd67221847f512debacc8d47714a695e13b22561cb35362e95be3dc2b2300fddbe8cdc7362cf3aaf504b289ed4e3f3e98026a30ca71f87829703333c9e3412883a75d14950b331dbd96eaf208d60c6919b0f477ba5a976e89710bdf0297cb8b122e873895d0958f6da5bc9146d4c7624908134f7b55f5f3e101b3bb8d248217101557144f4df3255fc418340cb2b91eaa597bb86c10c372ef8c7738666287959c98e625910749640f0e6e0888b65da"}, {0x50, 0xffff, 0x8000, "b2bfbbfbefd751d316b99b90c45918da170430b55b93ae5e683f50ca5296db3f14c4e404b8a0cd1396109505682ee1a1b9d662f9224201ab4a"}, {0xa0, 0xffff, 0x81, "8f35a07362bb4b261d7ab1c50b29912db76ec9aa56d353be1eed71bc895db9ef9951b1fe2fdc9ff7a76b44b1d0eedca8a8f2d21166dff6e3b0ed3e723d1c709daf2526fd062c251855c35b19ca8ec088c04b47cc2bd40354d67479feebdc8b6a84af91071266cd209475c5752b3988c404464842effb044d15f0c72c1de49dd71aebfb20503f3e27d44e0f81"}, {0x68, 0xb41470fd755195d9, 0x6, "94044cedc1e79e16100c888ad20b5b498ab852cd7960512a7afba0e19af05a9c5900a3fdeae4257246f881543fc086329a7cf0662c9b03e64b9bfd3d39f3b641c1887471e73ef1c87b9a5a0bfb87d307b79d7f8ada"}, {0x108, 0x1, 0x40, "e54855b670d488cdccf76611d4b16cbe769e6f5b2d9f97c800ba6b61867a36b728444040d6ffcbfdfb65f6380b5e58e5f2d98dc9eee7403fb0b50077797e81f803f8f32ff8fec4ea88cf4bdf2289d3379a8950376d9099d6c4702e3bbf909565a1f6a97b689bbef0e2648fc23db2be2164bceb49543b9e1da9105d3c489462dfd13878a63a174650e1baab122aab55983d8e9c1010cd1efebdf7a33fd8c1d52b078baeb5f48d39d1cf82f34ab48feec34324da4d8878392557882d3349f3f25948a87b4932127312ee84feeaf2e734f8221510496108b6f47bf037b39eff974dd635c3af4e0d053cbde0f11d6b48b38244c8409d"}], 0x470}, 0x1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:47:01 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00'], &(0x7f0000000340)=[&(0x7f0000000100)='*\xc6@:\x00', &(0x7f0000000140)='z[\x00', &(0x7f0000000180)='[+\x00', &(0x7f00000001c0)='.\x00', &(0x7f0000000200)='{-\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='.{}*@^*]+}-#*(\x00', &(0x7f00000002c0)='/\x00', &(0x7f0000000300)='\x00']) mlock(&(0x7f0000794000/0x3000)=nil, 0x3000) 11:47:01 executing program 1: r0 = semget$private(0x0, 0x1, 0x408) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = semget(0x2, 0x0, 0x20) semop(r2, &(0x7f0000000000)=[{0x0, 0x81, 0x800}, {0x2, 0xfff, 0x1000}], 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) 11:47:01 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) r1 = socket$inet(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x180) sendto(r2, &(0x7f0000000040)="561d77e89c177307f24bd44e92404870f53292795b63a446025df43425079d71cda6880e5247c6957ce2ad", 0x2b, 0x605, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="01", 0x1) 11:47:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x52efa3d1b638d299, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000300)={0x9, 0x1ff, {[0x9, 0x3, 0xe, 0x2, 0x4, 0x3, 0xb4, 0x6, 0x9, 0x8d3, 0x8, 0x7f, 0x2, 0x5, 0x9, 0x6, 0x7f, 0x4], [0xfff, 0xda41, 0x4, 0x1975, 0x4, 0xffffffffffff9cd8, 0x800, 0xffffffffffff0001, 0x1ff, 0xffffffffffff7fff], [0xff, 0x134, 0x2, 0x6, 0x5, 0x3, 0xffff], [0x4, 0x3, 0xfffffffffffff410, 0x3, 0x6, 0x800], [{0x1, 0xfffff7b7, 0x0, 0x3}, {0x2, 0x7fff, 0x800, 0x8}, {0x7, 0x7, 0x2, 0x3b494361}, {0xfff8, 0x3, 0x2, 0x9}, {0x0, 0x2, 0x412721fe, 0x8001}, {0x1, 0x4, 0x80000001, 0xffff}, {0x0, 0x0, 0x6}, {0x101, 0x4, 0x5, 0x7}], {0x8, 0x0, 0x6ded, 0x80000001}, {0x8, 0x797, 0xffffff69, 0x7f}}}) 11:47:01 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x1) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x88, 0x6) mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='\x00\xe6') chroot(&(0x7f0000000100)='./file0/file1\x00') 11:47:01 executing program 1: sendsyslog(0x0, 0xfed3, 0x0) sendsyslog(0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x6d2) read(r0, &(0x7f0000000000)=""/4096, 0x1000) sendsyslog(&(0x7f0000001140)="31a211b10f292be430a1835c2ec973ce3be0253b50b6dce899fc90a8616ec06932b0c099e595de3aa730eed20b0d9e28c69ce75b", 0x34, 0x60) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) pwritev(r1, &(0x7f0000001100)=[{&(0x7f0000001000)="7877daf15f4cf28fedd2022c93307f665b5350522a798d5fcda4de2d4557c0954137a52d7f00341cd973062fd14009b2cb1d021773df4fa3c4a93fc306bbf150d2fa33c02d67dfbbe5623af2c9fee9ded102251d7def885b4cc7ed29eed1ca8d674a3185912e7a23c39aa0ebb1477f", 0x6f}, {&(0x7f0000001080)="5dcec2feeae11e534464afa1894236b136d320d30cb39facb6de61ce7096a429e10d3202aaec66a0c33bb51e89df94d7a6d9c7ac570b1111ad6e5b3e9e53b4b840e0fe406c4b623c2b271858eebc4d243c91a105d5df8bde3ab6906e0b9f9ea44834dad492", 0x65}], 0x2, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) r3 = fcntl$getown(r0, 0x5) fcntl$setown(r2, 0x6, r3) getgid() 11:47:01 executing program 0: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) r1 = msgget(0x1, 0x254) msgsnd(r1, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c66608393a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e67938332782572b3e127a30ca393f1159fdfaa3b1e0186e9eb7ca0eaca6eca200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e"], 0x107, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x408) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r7, r9, 0x4}, 0x200, 0x401, 0x2}) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r12 = getpgid(0xffffffffffffffff) r13 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r13) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x180000, r2, r5, r11, 0xffffffffffffffff, 0x40, 0xffff}, 0x298, 0x9, r12, r13, 0x7ff, 0x9, 0x6, 0x9}) r14 = msgget(0x1, 0x254) msgsnd(r14, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c66608393a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e67938332782572b3e127a30ca393f1159fdfaa3b1e0186e9eb7ca0eaca6eca200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e"], 0x107, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r16 = semget$private(0x0, 0x4, 0x408) semop(r16, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r16, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r16, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r16, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r16, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r16, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r18 = getegid() socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000100)={{0x3, r17, r18, r20, r22, 0x4}, 0x200, 0x401, 0x2}) r23 = socket(0x18, 0x2, 0x0) setsockopt(r23, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r25 = getpgid(0xffffffffffffffff) r26 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r26) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000340)={{0x180000, r15, r18, r24, 0xffffffffffffffff, 0x40, 0xffff}, 0x298, 0x9, r25, r26, 0x7ff, 0x9, 0x6, 0x9}) setgroups(0x8, &(0x7f0000000000)=[0x0, r5, r0, 0xffffffffffffffff, r0, 0x0, r18, r0]) r27 = socket(0x18, 0x1, 0x0) setsockopt(r27, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) 11:47:01 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2000000000000023, &(0x7f0000000140)=[{0x8001}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x80000000) close(0xffffffffffffffff) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = socket$inet6(0x18, 0x4, 0x4) connect(r3, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 11:47:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x15}, {0x15}, {0x6}]}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") r1 = msgget(0x1, 0x254) msgsnd(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c66608393a990a9b5333d0baba4e883feda3822a2db245fcb613b57485db588468b927388a9e44cfc1b0e67938332782572b3e127a30ca393f1159fdfaa3b1e0186e9eb7ca0eaca6eca200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b01009640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e00000000000000000092d21f18b73e0a818f6fc2fc9611a7a1b2ff5f39e37c04b79b2af19dc50a506064d5ad93b8f5892e123b1ca8f35f0f812b86bb8ebc0d27a2dd0437fd3540b6a0428b6f7ad649206ea773da6aee35bd90b23a0c59daa1df18f9bd6318d40112bc1c5cb437dfd67545ebb6a19d36be293bc45d6d0710257bb05a2d4d1cbef8dc754d58c77f76101a7d34ebfa37c1b794f620682434f2bd6dcf9c66823df08db2e3944f21cda02ba5f7ea1ace8425716e919e32d966dfcaff863e09fb57c63c43a0f474d15e7b9a55bdfcdebb1532abf4833ea939bf79080925b43dc2dcdc497cfc67addef0b3ddbfcd835381"], 0x107, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x408) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r8 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r7, r9, 0x4}, 0x200, 0x401, 0x2}) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r12 = getpgid(0xffffffffffffffff) r13 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r13) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x180000, r2, r5, r11, 0xffffffffffffffff, 0x40, 0xffff}, 0x298, 0x9, r12, r13, 0x7ff, 0x9, 0x6, 0x9}) ktrace(&(0x7f0000000100)='./file0\x00', 0x3, 0x2, r12) 11:47:02 executing program 1: r0 = socket(0x11, 0x5, 0x3) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) r3 = socket$unix(0x1, 0x4, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x28) r5 = socket(0x400000000018, 0x3, 0x0) setsockopt(r5, 0x29, 0x1a, &(0x7f0000000040), 0x4) dup2(r5, r4) ioctl$TIOCNOTTY(r4, 0x20007471) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000100)="8c65", 0x6d2) listen(r6, 0x1) dup2(r0, r1) 11:47:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = getuid() r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r8, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f00000001c0)='./file0\x00', r1, r8) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400014}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400014}, {0x40}, {0x6}]}) truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x4) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xfff, &(0x7f00000008c0)="9828bed0e52c2677d50e18031b411d4a38ac59ff75e0d2eaf6caaa1cf16eab3703f33f23ad9c4d115bed2c71a4cfcd81efd3fb55a01c05b8dd701b4e55f9d84c6aaea638f2eafb22ae7b822745f3bd21382b3b4cd917c406f8a2f644b30e1ef593123e14cf9eb952cf19af0dc08dd130d20889b25fcf3c474e1aa747e256e60b105e1f0ed57e9ad642a5b486868fd39a526e0bc4a7e166965b162f8f4851bc573a0a2476a743110a69afbd80734253902702928271f0e1cae691c501bfd327b9c1d0071be4194d2bea532732876ccda343aa23aeec2942ac11d6ac3b7832a43ab0d5f433a9d25f822f820b514edcc433288a5710c8072d32202b10d8b7046bec273892eff4d4c155aa020b4533d03123cdfa8b0805f8cc31aae4acec1717e9c02acd67404b1a28873677d786ba87c19a2b46fedbb44f155f2b7489df673739908780582b8007588d3ab3c0f278cf00b147ca37601bd76f66cfa78b9c5a6a8b024f71f17a5506dfa6662d62dd3931f73df50e9cd7eb63d7302f61b887a240f814c1cc84e6c73cef8f40f356b3da76f9a0bc5fa78320dd106dfb0e3e657b8f1598651bcb645242bfd160313c9b7ffc53a67bb86c519024f7caf2e4cdb0605225598c13b5b7a056bcd16364a34b6c1c2283d9eab6551fb6547fe2b812d973e0abbcf6fc289400ff0eefe54e36555329c8b5af87a57b937cf231bdc3f0f4675c791cf017480f7867f590b0b3b5b669ab48bbf37c61f509701f3c96d30d1d01a873891b017ce6455338003c75280e465ec026933167a65a175b1bc8755a09fb3e863d39a893a14feffed620018de8695ed5f2e546c914cb3bd2f4e6af8c3c4f649199d9059a1d8c414e4474e7aaa7de78b4c4afa871665b27f1d570114a534be568fa31343249733974321e5bd25d576fc1e7e7bc212403cdf5cc005b41abadb3c2634e62979a6d1b00bee97d36835839b04dc4a067a57c1749b7735776efa99ef2e7b8bacc3cf04977c6e4a1f18d3d3182f76116c61587dc9d0bec0aac86a2532733e1f9f98cd3ba8c9624973e9968467bfe2b02c1cf7667966a0614dd7fa6108002bfd4fd4cbfa4875ce17b446437baeda11e8399baff5a32db2275b5748a9065098bfb98460f569b098fbd059489cf4cb6343eaf690f87004ad6e9b1a041eb9870fc88651078b99a8a9ed4c6a8e6c072aec891b95ba97c211e0231d944edd44afd2b7836bee98d907df6f1f5c00d80885e93640da0155973f82920d3c2bec738df9116e8bc8183af274c489704db0d7f93412f10e6998999a0a6a83b3a949100486840e8a22c5b5b2f7fc04eba7bad640a2e86c2b371dd82cf66741a90eee43c00bfb61bbcac5bbdb0e5d634b021a0dbe7f65491b7a0c77aa6289c2994ce364643c4e6fd8d51766bddff42be87fc9bf4e493897c1969e42787a563fdba287edfe019f76713123638f69c42af5c7cfab7fcbb2c268e71b66f7940af2ba4b75c1379b5d33b3a10bb2c9540c5c12290ac143ef44250b7fd64d67ec1a1977975358b42b25dd3b0691e76e5980d3e05c909a048f7a104f88d6aeb574e8fc92e055fdd63c511a032c39e0dd1d2b7e743f035903d798d6e402e08c92750030ff668800aa360104a52f34d59b06e512e1a217eedcb11f8bc43d4dc9f779ca7529343624ab83cd4d060d69760b9a23390a4996984e68f3254b4defe4f41de0cfd9d1e0d473d0fc9a34ff4c022f6b6101bf808a2a8eba9301d76e49d302ec12f2980958a9b0d1c289e05f115fa9902fbf981048f1e2e00e50b005b46426b3841ee6b3abfff42462b24ea356aa21005dbe756f4d9cba381809ce32a5cedac4e123259fa6ee170b7886816d8e87d531b313c69d6395475907be8c217aec718a0ec4b6375b8e0f537edcf247189fbfb16003b00bff033b744742c4a17ff887cfa758ce4164a0c5f1cf5eec39d14c6ccd292f300e8f200fbe65fcb9f8cf5792f47872b71d4563f1b3911d47e96ca1258e5569899c5b4373fe210795adaf4972f9920f27005baefea54760935fc6e673d4b63503854b510134af52f7addf8b662ea7b787d78e466b05fc6f03e416e7c4633d3cc0a1da66bdba21c69b8a868b94b168ad3dabf41823a0292ed9efa93c47d775933058d141edc3d2c0e378e8ab5a0413d368d1304d8866ee988375cb775c22c87fb6a199fc92ec909de95c7b73908841f6bd53b30d98a599c3d483ee80dd28283c254fad655d7c4483f09dd528fa5ef44c60b9f1d7d185b8d093a38838bc65a5f7448ff699c737fb40738089811a05e14ba637e9ed04caeab873f8050f624bfa9d209dfcd47c78b4283607a0c8d067bfe37aa5cfc6cb5cf229adb5bb88bbaf508a9bb1ee894335e89c9d1e26d49d4fa7ccf0dce51f7ea9cb6c0e27850da303dd726bc79a502e78b586f96a0e8c5b5cc149155973118d624ea27f218eac98819d2bf69b30822e03dcd061f460b96cc4a43ca358b284accebed6f5d060118279c45a4f459ad0c9333bed5c17a990a6124c9ed7667d8cd5bb00e8de5cfef4357d4d1e1cff797ea68b8c39e6635acf853ce2a24197760ddd8f76d58d356e9aef019a0177478e31c83ba771321e66e17cf02ac0357df96e47200634e311ed7ec91a1e9c6ca9abd4b7efe668e64807befc40749caaf07fface39fa39e3da3aba9167b456aaf3d4a4151cc4a8fb19b6efc4437f203cd77c13dfe4ff4585b49f760a838b8680ee4b071fc30b7e4b18a22d12ca6416c1f74ffdecc212dad3a5add6860d4357c8efe01083c5ec900d8e101cdd4a6cabc3c0785051edd7a1b0cab67b59848c0147a48982cff36ef8ab4e7921a110f454493bff2245bf2124c9dea59637b23e3dc8feac2672cdd654749529e31b2488fb6a9ae4897600a3cf4d22fe1d756c47502412c78eb1750e0886add85512ed34d4f5ab35e48492ea901dfd5b1f22c279b3441c0e33b7ff56025013c0f34c57aec7ad7b5fa1e1e15a7150db4abec8e2835b1916bfd72219e0f9addbbd3782dced777d9ce7344b967869eea1bf53d1c4b02b3e34ed02d76ec7e3965f4dcb32d36e71ba5df17d49bee0993cd99a9417fc8f947fea3cd9902478ffe36aed89d4fedffc3072b62c9cd8a39f11d3415e82c8b1b896b8910735d802866b6d36c7dc7748f99fb2dcf4eb6e7e5088129d7258d7e78d39c0a4f4d916160da9619386e3197806b7176b44efc22d0cbe66d724c101ab901627b542683e4bce32e0b342d5ef7f2f1aae1e1ac03e39e48c0992cce6e8a6e4b2f4fb03023b979d394baf597a46b56cb9973454e0f0278d2a154a70d6b0092b60263d63f861735c948ea6b7e3d6ff1d1c06a0baf276c64be2c035537d10b1ee1d485c28e51ddea698fa7bf0c115715ac196a3859232f2bf469ccfe2b4dfeb0a66f71b8dbfd7c06edd49614490c466f1c2a442ba924e34551904ea3cccdce4e5c9389fc9a8f12022b793cb078432bcc502694873f996596c01c0e9a693e39b3c95ec576e0c734189e729924daf07556ca916a36f312011f6509617c83f90cde3ed7456f211b017797a4f0251c5c7f81454a5d484d9d86babc238d79e1a6eaff8e5022e8b17eb3078155093e9ff35186d87562592147b192f73d0c739402947481eface91d0bcce47629c16700743846ab53b554cf0d9dd4867efb6f8de0647fd01332a04584ff8d2dba336fb81db0442576f58831329863d2b4a14ee6a1204b81bb82d1388c8cb4ad10ca34078061c1c88f1c1d23988ed1bc98717e15d1865957d8915550aa04b896d1ef1e2cff9a4e0a5acdb9020aa67ee5c286894071a87bb1dd0e80aa9e8409468e9f836847ba4825118ea71aaf372810df24283fa079dd5dbc2407a9dea800737cf087c83815b08c97d10930484dd202ba68d64026f22939186297acdf903b845ae614aab9e028841eee1a0b0f259444314d31a5e456c67fe918f64a952d84f16bfb2bc9cea5ae07bab2ebb53bb8a524b66bf26a2a0fdbf26285d5b7a2701748cbaa893a08922e70aebefaa005f0d4659f01e7f47fec0be3b5a203e6316e776b9fb76aa12560d0f147c8809c6755cb739b2c807fd3d6b1a7a1ca1c0b16ee7b91dde8cfacde9411f6629d2fd41b2ad475473c99a391eeacf017404d40dc116166778d0822802851f3ca1ee0655322d659ea79fd8a2d9151516e300d3f193f70c6d02e04c6af62793b1be8bda7170242354ae3d75573659b1cabd41cf9f89aa0b8b79f313997b625f7c7f57d2ad90a9c6a407a1bd4c7e8bc1ffd50ad06ad4e3ba699ceb2e386960f547e440bbb8f25e2cbd3fdb2e278073cbc0d1b88a91e12500e81e2c575d1b0a7ed1471578fb02beea00006646903826f0ccc3193b2ea545718beda46e2e080d96c5c9878e7b9c1d621a9472d8247e7d105b51edf16a17c887956c51e447300325640fdf0a06ceb2b9bf91998118b25ef20142f7aff506ed6217ddacb74d059af2709fbeb64bca8e5b99d517dd141531500a34cba3aa1ffa1fe36ae3d0ddcd89a00a66c105adeb198e062e71be98700f865266b636565e050908d5a321a3a72b7c747f6623fd77c1224681f14a6e7fbe435beed204a34ccb052007eea57b6342e2b39c8f8b487ca56392935b503c0f10efe891d46272f91a06e5a5fa71b6f15f317edb752b7ad2b34fe2c230e238b0247ec62feefa940986c706b5766f99cc12d4e4ab53537e146223032a92166eeaf0e63111b1a3538b19f6a9087ce9d7fb30f06ded561dc00bc561180951a6cd409baf2cef4455878f5453107bef2e763706bf0f3cf29ef3b36c1b9c6886b039a3a801b6e374885cef0dc979624e367b7392ca9d3ffe5b6b8f6938d8d6f45f683ac4c12acdfb38ed4d4f1b163278c86646fc3c4bf9decc02b766541001ea3bcfae8bb4fa2a95241c9561c3797cc88404957f23f2ea607caba3154ebbd0dd905f1ec1959926302782e520ef00d37ccf33af8f146d2edc13b750841f78f99227b466325466b8709d4c6e830cec63258362b11e5d91c6983994a05eb8be857e9d5acc0666148fbf66cf61df2052c31e9be86053d63d41fa607ac83ceb65343acd95f38ded92267ae2ed182fed9cf64e3b81d14a6d6598f46f43fd51bdfe5ac5c95853cd30d578cdb0e2b3c62f0df3278a102e45e3936d9b0d47e5ac1182ebaa16bee9f2c790b7b7947018b44429c8cfd3cb44227948dc6c6f9b1bc91dc9dfb8ee6e92646f8da66b2cf0a0f0e5168d35125765c18a9ab25c66c4fabf59bf890aad36d357478e29fb48e3db3efbb071f6317bd2d3ffb4d924abf2cf4f1155130dd13653978066fa8a657399153d1c58981aa5fa11423547ec7bf21140bac418a090d464ff994928d28633b170778a6cca7ff53e063cbb37be1e7865ec993b5e21bdf3623770b447fcee87a9a9678e51a7224476488ad58aa3bcde808425a2441d7d1ba6a3afc50f56adad35cd6ce353d9b620e8e6418a11b1b35f828bb280f8467a3a92b132ff49fb77586e044763e8cc7cbab7853c1c4aa438939603a8f13ee5604a34ad0c0372683f06deaca2d7094b43d2c1cee762e41b35a8d23bb77ecbdf3ecebc2a639b0a7fbffaa512621646c980e9af82d24ce3c43b38b61208fe68340262f314fe79df07e3f6294dcfd59eb770d43d92567480b8fefc4fe6db6437222fd513e49ad33961818af098b883a3497944d92e24b06545e5e4dcc1ee0410a7f0556abb4c002080c9c9312c56ed4cd106d7c0a14b8327f4d53d9a05807964988a1e70f30067406bdaa3da39660603e2365362963a6b24b4a88") 11:47:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x181) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x8000, 0xe0, 0x7, 0x401}, {0x74, 0x31, 0x5, 0x80000000}, {0x3, 0xfa, 0x5, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 11:47:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x6f, &(0x7f0000000000)=[{0x15}, {0x2d}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) syz_emit_ethernet(0x3b, &(0x7f0000000200)="17") 11:47:02 executing program 0: r0 = socket(0x2, 0x3, 0xa0) r1 = socket(0x2, 0x400000000002, 0x0) dup2(r1, r0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x28) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0x28) r6 = socket$unix(0x1, 0x5, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$WSMOUSEIO_GCALIBCOORDS(r7, 0x41205725, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r8, &(0x7f0000000100)="8c65", 0x6d2) r9 = accept$inet6(r8, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockname(r3, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) connect$inet6(r9, &(0x7f0000000240)={0x18, 0x0, 0x9, 0x5}, 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 11:47:02 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a397a38620700000000825984c87910bf453f68c11700287ead4b1b47abc850f42561a84e6abca64896bc5e57c6388bbd2ad88b2951fed31bda37b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65fac6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e00f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d60996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e0ebd6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = accept(0xffffffffffffffff, &(0x7f0000002880)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fa18feaab68686a549e894816b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f4ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c1800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008ed26f2355c0642a876d2f82f195d62baf2e8c775cdb3668837a9104ef2574de2db8436edd8e85329eba6d4f5226a65cac5ea2498054c4b4a995a89a459ce7b3d3d5cbcd48061c60da1e91039cb596becac53a820f147e"], &(0x7f0000000040)=0x1002) getsockname$inet6(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000200)="7d6ecdbdc1105dfd8601fc8b32010000006f3f5f971a7e17160000000000000000000000000000b0f48a9a48d2fded098ce2a717ba4bf12c99ba46976e8f1362cdcf14f1b8857de2d57f5fcf6ce643e7895006c07146755d67ad00e8a87f87f4467dd914d82c550c031854f88dfa68d861cc", 0x27, 0x0, 0x0, 0x1b7) 11:47:02 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0xfffffffffffffffd, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 11:47:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x2}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 11:47:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x1}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400014}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x1, 0xd, 0x4, 0x26}, {0x9, 0x9, 0x27, 0x7}, {0x800, 0x80, 0x8b, 0x3f}, {0xff81, 0x9c, 0x9, 0xffffff01}, {0x401, 0x7f, 0x5, 0x7}, {0x3, 0xc3, 0x2a, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 11:47:02 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x252) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x29, 0x400000080000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:47:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400014}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000001980)={0x1d97c11a, &(0x7f0000000100)=[{0x9, 0x4, 0x6, 0x1ff}, {0x3, 0x6, 0x7, 0x200}, {0x8003, 0x5, 0xff}, {0x407, 0x3, 0x9, 0x9}, {0x6, 0x65, 0x5, 0x1f}, {0x0, 0xc0, 0x7f, 0x9}, {0xfe00, 0x20, 0x2, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400014}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_media}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:47:02 executing program 0: msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000002fd7d687ee762fc0ee02a218bff77e832e250d2023f398cb8339a2d7ceae765e55e06289b22149b90f000000000000c3a2785cf410f3fce8a4901846e8a2bcd4afdc997207caa7ad"], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000000)=0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 11:47:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x14}, {0x7}, {0x6, 0x0, 0x0, 0xa9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x7, 0x1, 0x6, 0x7fffffff}, {0xffff, 0x2, 0x7f, 0x7fff}]}) 11:47:02 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() r2 = syz_open_pts() r3 = socket(0x18, 0x3, 0x0) write(r3, &(0x7f0000000100)="8c65", 0x6d2) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x6d2) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x91}], 0x6, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x80, 0xfffbe, 0x9, 0x2}, {{r2}, 0xfffffffffffffff9, 0x1, 0x40, 0x200, 0x6}, {{r3}, 0xfffffffffffffffa, 0x80, 0x2, 0x680, 0x8}, {{r4}, 0xfffffffffffffff8, 0xb, 0x1, 0xffffffff, 0x5}, {{r4}, 0xfffffffffffffffd, 0x8809697dff936f96, 0x85, 0x9, 0x5c4}, {{}, 0x0, 0x8, 0x2, 0x4, 0x81}], 0xff6e, 0x0) 11:47:02 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000300)="62c5c46d63c0bffae3ef254bbf846e57f64f050805498e1c874527fdcaba45ec452561e29fff30370a26e136549df6c00138149f50eef7eb22656acb35938ada1c059e64e74efd58c806255ea68d2e8d5a0f95ae7ceb14acbc79fed4624e7943fece9ccc91a83a76ea0da8aac62c97919ac1c1a85caa604702032a2d9f989a40fe56fc10590208c51597bb7b1b5d9cc34543241cd99e2ffb3882800640128258db0785bd1fe907e8221090e0d973140f6efd1a52af7f9b70106ca336dbf747cb366d8ee76e"}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="6279103b9f2b60d91be30cb2909b7f650988f8c964fd6051fa875ef4ccb49ca3dd7fbdf53e30c1243c9b5a084678255e32d4d195188e43830f7d8aea9d1a4322d75c32c293126820c1ccf63529b0d6ba2140a169a7b90d066e9a1ba4f884bf35222d1c1df6e4605ab6daeef14d3250802a75061608b31312b3e0ae496acf74400c7050910378f434f5e310639db6110289c5171c3eb45393aa73f1236ee92f05104a29ec475731038ce1d567ac6d7343409c9b5dcaad67cd73169babf9671f1317fbbfbfaf69855af80f1fa823ffaea193b86d7d5c7309d67e1e8717bcb7946b101a9d0650950e9f5ed33a95be4befa0bba2c8d645b6f688d909fa0c0d"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x1, 0x2}, 0xc) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="071400000f370025ff149b33ff0f00000000006ce02b00e67ff403ba0f98676a749ec4876b679401afb98a3e515fc5526dff328702a1827e1ff6e146cecdb21678fc", 0xfffffced) write(r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) recvfrom(r1, &(0x7f0000000040)=""/85, 0x55, 0x803, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x2b, 0x9}, 0xc) 11:47:02 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x20000042}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="000a07c711258dbfaf428782e4714391"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) dup(r2) close(r1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 11:47:02 executing program 0: r0 = socket(0x1, 0x4, 0x3) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:47:02 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) read(r1, &(0x7f0000001740)=""/4096, 0xbc6) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r2, &(0x7f0000000100), 0x431) readv(r1, &(0x7f0000000080)=[{0x0, 0x35}], 0x1) close(r2) open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000040)={0x401, './file0\x00'}) 11:47:02 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x30273887ca539690, 0x110, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000002c0)={0x5b0, [{0x1, 0x2}, {0x0, 0xc3}, {0x3, 0xfff}, {0x1, 0x6c}, {0x2, 0xd7}, {0x1, 0x9f}, {0x3}, {0x2, 0xffffffff}, {0x3}, {0x3, 0x81}, {0x1}, {0x0, 0x1}, {0x2, 0x6}, {0x3, 0x1}, {0x2, 0x1}, {0x3, 0x3f}, {0x1}, {0x0, 0x8}, {0x1, 0x7}, {0x2, 0x5}, {0x3, 0x1}, {0x3, 0x7}, {0x2, 0xfffff9f2}, {}, {0x2, 0x6}, {0x6, 0x4}, {0x1, 0x8}, {0x2, 0x7f}, {0x2, 0x5}, {0x3, 0x8}, {0x1, 0x2}, {0x3}]}) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4) sendsyslog(&(0x7f0000000080)="b6b28bfdd92797e16e34c4440000000000009398db6ddda122afb6d78b426a8aa43e564528a9233186bb02129e66617e1af08ec03166a3b8005dad1e45b28a389179397cd61bac8b9ed544035f779691fb31208130db741dc60d36940aee9e3433093175b85cb299bb63b83e8fd1760ce662b72fb68cb1255d9300ed120787176feb1b6916bdcf997292207e4a67d9010000000000000012dcee7847754dd1b2572fd48438b65d4c6c063ec1a2e94357e691d55620c9f41b7f2d050000004c0c42643c15f61f384a28454e8ef964d6be5bd885099a170d6a95640911941ca4d257293427337dfc5e7c590a465aa7b8e196306f6ab25443a8604d7a018fe46c3883f95123e0f5e6618217a64eba963ef689e9f89b0642246e7ac3a0a51a4f60b0d9c7fe4a77506ec9e12a8e7686e563a1d59eb78834c9b2f5d6c83c1b5444477091e80007a2bcfe15300c3628eb8d4e7af5cdd27d81ff4ffcabeff9d3c81e", 0xffffffffffffff17, 0x14) 11:47:02 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) r2 = dup(r0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000000c0)={{}, 0x8, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 11:47:02 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) fchmod(r0, 0xe3) r1 = socket$inet6(0x18, 0x27c4fed61f580944, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x6) r2 = fcntl$dupfd(r0, 0x0, r0) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 11:47:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x60}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) pwrite(r1, &(0x7f00000000c0)="d90a6a105f93247d", 0x8, 0x0, 0x0) 11:47:02 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x0, 0x20000042, 0x0, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="c9010ecfd781f5948a4602a13bd0e2b6ea1124ae8d0400ae6c2b186056e74d80b4ada219c324c1721b0f82bf83d226ba1a147ace64dd826e397f3a11aa9f6159a4568fd5ef7803460d8abe5585"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x0}, 0x8) r4 = dup(r0) r5 = msgget(0x1, 0x254) msgsnd(r5, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c66608393a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e67938332782572b3e127a30ca393f1159fdfaa3b1e0186e9eb7ca0eaca6eca200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e"], 0x107, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4, 0x408) semop(r7, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r7, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r7, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x2, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r7, &(0x7f0000000240), 0x6) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r8, &(0x7f0000000100)="8c65", 0x6d2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xffffff09) r10 = getegid() socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r12, r14, 0x4}, 0x200, 0x401, 0x2}) r15 = socket(0x18, 0x2, 0x0) setsockopt(r15, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r17 = getpgid(0xffffffffffffffff) r18 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r18) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000340)={{0x180000, r6, r10, r16, 0xffffffffffffffff, 0x40, 0xffff}, 0x298, 0x9, r17, r18, 0x7ff, 0x9, 0x6, 0x9}) fcntl$setown(r4, 0x6, r17) write(r2, &(0x7f0000000100)="8c65", 0x26d) 11:47:02 executing program 0: r0 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x9, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 11:47:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r1, &(0x7f0000000100)=""/24, 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r1, 0x10}, {r2, 0x20}, {r3, 0x4}, {r4, 0x8}, {r1, 0x40}, {r5, 0x4}, {0xffffffffffffffff, 0x10}, {r6, 0x20}, {r7, 0x2e}, {r1, 0x100}], 0xa, 0xff) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001280)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) syz_extract_tcp_res(&(0x7f0000000180), 0xffffffff, 0x2) r8 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r8, &(0x7f0000000100)=""/24, 0x18) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 11:47:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x24}, {0x3c}, {0x7ffffffe, 0x0, 0x0, 0x15d7}]}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000002c0)={0x4, &(0x7f0000000280)=[{0x100, 0x6a, 0x8, 0x17}, {0x3, 0x9, 0x9, 0x3}, {0x4, 0xc1, 0xf8, 0x5}, {0x20, 0x8, 0x7f, 0x7}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000240)={0x5, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000300)) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000340)={0x10000, './file0\x00'}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000180)) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 11:47:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) mkdir(&(0x7f00000001c0)='./bus\x00', 0x12) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) r0 = socket(0x400000000018, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) r2 = openat(r1, &(0x7f0000000240)='./bus\x00', 0x48000, 0x40) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) r3 = accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) bind(r3, &(0x7f0000000140)=@in6={0x18, 0x1, 0x8, 0x3f}, 0xc) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0x28) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r10 = accept$inet(r9, &(0x7f0000000280), &(0x7f0000000380)=0xc) kevent(r6, &(0x7f0000000300)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x60, 0x1, 0xdb, 0x1}, {{r7}, 0xfffffffffffffffd, 0xe2, 0x4, 0x6, 0x7}, {{r3}, 0x8000000000000007, 0x0, 0x40000000, 0x6, 0x7}], 0x200, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffff8, 0x8, 0x80000000, 0x0, 0x9}, {{r2}, 0xfffffffffffffff8, 0xd57462df064db2d8, 0xfffff, 0x2, 0xfff}, {{r8}, 0xfffffffffffffffa, 0x0, 0x20, 0x27c, 0x8001}, {{r10}, 0xfffffffffffffffb, 0x8, 0x2, 0xfff, 0x9}], 0x7, &(0x7f0000000440)={0x7fffffff}) 11:47:03 executing program 0: r0 = syz_open_pts() r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f0000000100)=0x28) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000000c0)) flock(r0, 0x100001) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x20, r4}) 11:47:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) flock(r2, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x6, 0x0) 11:47:03 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) write(r0, 0x0, 0x0) 11:47:03 executing program 1: r0 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x200, 0x0, 0x0) fchflags(r1, 0x1) sendmsg$unix(r2, &(0x7f0000000cc0)={&(0x7f0000000bc0)=@file={0x0, './file0\x00'}, 0x2de, &(0x7f0000000b40)=[{&(0x7f0000000c00)="120124565bf38895ca3e2f9069f21f802d40ff0d4eb5ecd203b15aa6a384e619d57357f604358857d6fa93f25681042fbb98fa1b288453e041d4f92ed6ad4d748f8a9f7a1d05000000000000008fbbc62f57c2c7d131ffa9b21a53e96ecb56c094e3c4fa70eee926493d64d1b9d7b64a4ff06063342b21c7d9d595cccab66f0556f00563da8bcebab39bea7b47ad27c556a24a55294ee9549e3ee9e22319a6fa3f19848b91af59ece735b3e35b7f66e273bd3860", 0xa7}], 0x10000000000001c2, 0x0, 0x170, 0x8501980e1cb33b1a}, 0x4) r3 = fcntl$dupfd(r1, 0x0, r1) bind$unix(r0, &(0x7f0000000700)=@file={0x1, './file0\x00'}, 0xa) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000006c0)=0x3) kevent(r3, &(0x7f0000000800)=[{{r1}, 0xffffffffffffffff, 0x1, 0x10, 0xffff, 0x2}, {{r1}, 0xfffffffffffffffe, 0x20, 0x80, 0x708800000000000, 0x6df}, {{r2}, 0x213c0bc5e58e66b, 0x40, 0x2, 0x400, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x8, 0x2}, {{r0}, 0x0, 0x20, 0x2, 0x2, 0x7}], 0x9, &(0x7f00000008c0)=[{{r3}, 0xffffffffffffffff, 0x8, 0x22, 0x8, 0x434a4f43}], 0x7, &(0x7f0000000900)={0x4, 0x5b7e}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000940)=ANY=[@ANYBLOB="000000000000000000001c16b15cf1ad7356420825840f6e495c885b8541b0ed586af583c30fa772bc640352744c26262f0b102699e449bfecd003f347094aef0036295adac1161253c9ba4fdf47f9031bbe7602a27f77d59476d86231a83f0537eb9f4d493768e5d7050d29b619a6d76deefdd8a08e22acfc2509991fe65ae00d1fd262b3a4251ddc48392dda41"]) recvmsg(r2, &(0x7f0000000640)={&(0x7f0000000040)=@in6, 0xffffffffffffff28, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/230, 0xe6}, {&(0x7f0000000080)=""/71, 0x47}, {&(0x7f0000000280)=""/135, 0x87}, {&(0x7f0000000340)=""/113, 0x71}, {&(0x7f0000000100)=""/55, 0x37}, {&(0x7f00000003c0)=""/243, 0xf3}], 0x6, &(0x7f0000000540)=""/195, 0xc3}, 0x840) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r4) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000a00)) bind$unix(r3, &(0x7f0000000780)=@abs={0x0, 0x0, 0x1}, 0x8) r6 = semget$private(0x0, 0x7, 0x8a) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000740)=0x8) semop(r6, &(0x7f0000000680)=[{0x6, 0xffffffffffff0000, 0x1000}, {0x2, 0x1, 0x1800}], 0x2) 11:47:03 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000000)) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r3, 0x0, 0x40fff, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000480)={0x7, 0x2, './file0/file1\x00', 0x80000001, 0x5, 0x6, 0x8}) writev(r3, &(0x7f0000000040), 0x1) pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000000100)="90eb74cf9dcd5fc63a05d43153315555db544894b96e48bde49be4e0af0050f4fb402e0d6d4e0c334baa5d7901c453dc482ea4e8a81b584e8ba414db7a", 0x3d}, {&(0x7f00000001c0)="8f6d5535c1f080368963213c3be6ae0812a3a0ced690453c21296d564650d2373456342518baf7f9f9f4f2edcf9e04cb01b7b935f0ace2c77c2aa131f00538dc39933b521f906af1b08931eb7e4be244ed67a486a11fd031b918a823e6cbcf693fe6577b4ada371f5f385cddb858f371cab48743950d9d9e8d31572160f6156992e048a22825bca244a9eacd3419e369df122c2c8984a1c1ad445a0c29fd201acd46b5c5b9fd357db186c89bf2167cf9d4a361d49d00513ff87f9e7434fcf987f90238938f8ca36d047c1f96cc75879aa4c085a116bfd847b0", 0xd9}, {&(0x7f00000002c0)="68f6229b6bbd27d9850543d6ef7e956d379a27d178e5d38af090caad7ea3b4ded9dc324fbc9c3d8c1e36d428963c33f008bc1b19d1a23bde48a4022029335435bf75cf3de94c7415e4efaf217890fe8456920670eed3bbc6bbc3a938dbd3cb8daddc62a6745b52b72bb9670b6341c60c582552a85ae4a66053cadb885b0f0560d0ea0396f16a481965532852d339a0f8007627586e7892a37e6876c10302627bd02fac7d031eb066971a", 0xaa}, {&(0x7f0000000380)="d0da832669bf989945111471196e085728c58d7c18fd71c64ca1a5f5107d1acd9a20c63941a30f3e2889fd167bd0fb79276bb740c35763f3a1c9c4301235bcc69cda45b3ff4e6611bb7bb582d0a265a6d5a8ad037ae8ab6528933735d158ea5b8f8d820801c879ff692df22ffd1d6085a7374640b32377b86add37d7c5712111b7d17fb943d48fb1e19088097bcf00217a607a48bbf9ac054672d8aca86b3d25fe64a86714cbab9232e12d832dad94bc5c71ad84a68702b01de02915c7f7f5e2384dcd5101b8abd51943fad28408f2af771c404696fee115af196850d30064eb7d4c41477ff215", 0xe7}, {&(0x7f0000000140)="1ea9aa904a7b4090e649d3ad5bafa29daa5d76626fb6f5f03219d5fbad34bc53a1137ae2d95e8801cb895f46f92bd59830a5dc0a1e928813", 0x38}, {&(0x7f0000000500)="5debd86bd342c5c542363376be069109abe2f696a3d4d84d9b3033d6042410333522187ae55fd2cdb0c2ed1dbe3b3bc968e047595ea3da3e72e60f91a2ddc6e7e3c8be91541dbcd793062eb69bb67f291c95bfb52fe7ef647acfe64e432a5d", 0x5f}, {&(0x7f0000000580)="1b1a3f7a3829046aa1af2c057cb2cacd92e9752014ace8d47d40112defcf559e6c8be7899884ef1ba33da9cc9f8aaf3668ba0b6633c6039d1352caa848ac77ffe884a7d1badf757598971727aa8450754713a66130a6ac9e2fe26825fd62b0d084518e620c53f3299840b30bb616bddc62aea71d0e59cb08da7ac5e67850439b2f6b69596e07ae3e4381839e0f7c7c700887737f5b7b85451b24955af0db07a1ddd235ebfa8064662e97e9e42edcf54e5620843895ed18166fd36fbf7db862195b8839223d4e0f9e329651d554bcb03840c8e17c7a2f009793c8a1e4a5fb620225586ecfbd4946c90ed41f1ff5c458aa155f374a2d39f161", 0xf8}, {&(0x7f0000000680)="d5f822385bbd49b24662c060f4f6520583eeb420a09ae4de6f8d6de5cb067bf4e004ca19db890d9ff7f0b6128fa926ee14a7d87bbbc700c31d5bf06f4aaa31bfb1ce6703af9f95ad3b63512789454a980a5c6c23306ac5bb7f962b01862c6916d06a7e140256d89bafdd00a7ce188f5cb0e1f70eb516f72a3a0a7890", 0x7c}], 0x8, 0x0, 0x0) syz_open_pts() 11:47:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) 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(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0xbf414c61ced5b086, 0x0) poll(&(0x7f0000000140)=[{r1, 0x4}, {r2, 0x40}, {r0, 0x10}, {r3, 0x2}, {r0, 0x10}, {r0, 0x10}, {r0, 0x4}], 0x7, 0x7) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x6d2) fchflags(r4, 0x0) 11:47:03 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x22}], 0x2}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) r3 = accept$unix(r2, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) recvfrom(r3, &(0x7f00000011c0)=""/3, 0x3, 0x800, &(0x7f0000001200)=@in6={0x18, 0x2, 0xf4b1, 0x2}, 0xc) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x400000000018, 0x3, 0x0) setsockopt(r5, 0x29, 0x1a, &(0x7f0000000040), 0x4) r6 = fcntl$dupfd(r4, 0x14, r5) connect$unix(r6, &(0x7f0000001240)=@abs={0x34d48cbe136b7609, 0x0, 0x3}, 0x8) accept$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) 11:47:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet6(r1, &(0x7f00000001c0)="32ede4ac90a93e2bdfb392d32c2c6ae9a25bba833eb2877392dbe4bba51ddf8037134330e48432d6d4169cff51d966449c77561d23fcf9c39822221ecb39d96242ef3530260f609b7ad432613203d9da34c1a8cd215bc6df50b04e3a30a5323dd2dd39d2164ef24dc9c01e870d64dde313bdacfc3c395b170137a95e1bc7284a743e2db5b3986e9abfd8f7795b328ab092ba43339882dd25c80603c03fffd8908c1eb7ddf7391b6e87103da7571a3c", 0xaf, 0x4, &(0x7f0000000140)={0x18, 0x2, 0xf2af, 0x9}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x200000000000012d, &(0x7f0000000000)=[{0x80}, {0x20, 0x0, 0x3}, {0x4006, 0x0, 0x3, 0x201}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000280)) write(r0, &(0x7f00000000c0)="8b48f7c2ebeba1f6aaa3d070ae292910d40c94327211e24399997230b26d6c24b61fb9c9dc7d4c7d46bcf2feb2cf8f62a021f4aa5d88bd2f67b7", 0x3a) 11:47:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x44}, {0x10054}, {0x6}]}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0x9, 0x3f}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 11:47:04 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="80"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget(0x2, 0x1000, 0x30a, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 11:47:04 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x44}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, r0) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 11:47:04 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) setrlimit(0x4, 0x0) stat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)) 11:47:04 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000038000000efbda1e800000000000000000000000000000839000003000000000000080000000000001000000000000000000000001f0000003f000000000000000000ce000006000000000000000056000000010000000020000000001000"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x28) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000100)="8c65", 0x6d2) kevent(r4, &(0x7f0000000080), 0x3, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffa, 0x52, 0x1, 0x8, 0x5a1}, {{r6}, 0xfffffffffffffffd, 0xca, 0x1, 0x0, 0x80}], 0x80, &(0x7f0000000180)={0x1ff, 0x7}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) sendto$unix(r7, &(0x7f0000000200)="d9001a9060dae19f6b38d9438f2c641a33c3", 0x12, 0x1, &(0x7f0000000240)=@file={0x1, './bus\x00'}, 0x8) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) lseek(r8, 0x0, 0x32, 0x1) 11:47:04 executing program 1: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000580)='./file1\x00', 0x400, 0x40) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r1, 0x0, 0x0) sendto$inet6(r1, &(0x7f0000000700)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e1b267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e28453157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e8061437671bbe828a962cb68382da857b19d6781b7653bb3edbd6f5a8ffa411ea9e7b88f71dc1ac536c15a235491167acdefe9aa021553b3ec2fec764a7e092aee31aed70b7cd26e3d3190929ac9cfb7654b21345748b3dd7ed7f775c5e08de18f52228dbc989ed5c144b7b727cdc882a42dd2ec40df8bd307e8737bbcefee2f37eab85e3d7ff301568d664a5edb0ec5ba160746b5e73bc34a4a58bf81f0bd98cb96b147b85f23863694830c69803a2886c5401d2233fc38832df3b9bec67fe2787c07874a90d25a", 0x135, 0x3, &(0x7f0000000540)={0x18, 0x1, 0x403, 0x6}, 0xc) r2 = open(&(0x7f00000006c0)='./file2\x00', 0x2, 0x2) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000640)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20000000000000c3, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x7d13}, {0x25}, {0x0, 0x800000000, 0x0, 0x7}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000040)) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f0000000380)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e572ad92689ae3ed3efaac76f0154f6fe94c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60fbe8722795e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8c7dbbc5b65c6593d2870b4122cd23500000000000000000000000000000000000ca4b3a180f272bc2534b58267bdde383e65"], 0x10) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0286988, &(0x7f00000000c0)) ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f00000002c0)={{0x0, 0x1}, 0x7fffffff, 0x9, 0xfe9fb000}) r7 = dup(r3) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x80) socket(0x11, 0x1, 0x0) r8 = socket(0x10, 0x8000, 0x91) close(r8) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r8, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) sendto$unix(r8, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4f989720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x404, 0x0, 0xaa) socket(0x11, 0x3, 0x0) 11:47:04 executing program 0: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) ftruncate(r1, 0x0, 0x7cf) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f00000001c0)=[@rights={0x14, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x319c0d28}], 0x30}, 0x0) msgsnd(0x0, &(0x7f00000000c0)={0x3, "b8fe8512f22e02f7de73031cf72f41d791760bdda8cde227cee7f277952ab78c9e5bee4fd602f7b6d57608aaa8037c4badda4771dce2da4a52a116b4f3bdfeedbc05a6e1428883188c4789d85014440e9889a25f767a2da08c0549e12f8a02dd15adea84b0643fa1d6b7a1c543ecf49441d280d8280863c606e319758e1e66"}, 0x87, 0x1000) 11:47:04 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) dup(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x8, 0xfffffffffffffffe, "9375b01a93b45136fdf001800000d11eaaf100"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) 11:47:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd5bc6047d10df33055552fbd5e41789632dfc94ff334a5219515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72c9bcdb9ad8a4f5f728193ef16ab93f12fc03", 0x65) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000001240)="0262521b6997476f90ebc42a26904d6826c6e74a422422761589ee1adea8d2c11d75430a6a", 0x25}], 0x1) r1 = syz_open_pts() socketpair(0x6, 0x4000, 0x5, &(0x7f0000000000)) close(r0) dup(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xde32, 0xffffffffffffffff, "85495500020000000800001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x21}], 0x1, 0x0) 11:47:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = socket$inet(0x2, 0x2, 0x5) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000200)="000000186204018b002b3a0000030083ca4fa4af07405027e3e481106a0cc557977136807465e1d48c0fd55b8886b04add144827823ad900c5d1e33b088311cc626b791253ff99e6ca1bad5a8b8c1a79d2c024676a856c", 0x57}], 0x1) 11:47:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd4acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945385601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152eadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac0ac02615f4850e0a64f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762922aa6854b898a7d154727d247d70570019c3b636eb5e0e429878b7b9465cc8ac10828"], 0x10) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000540)={{}, 0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0]}) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$TIOCNOTTY(r5, 0x20007471) r6 = dup(r0) sendto$inet6(r6, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) 11:47:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f0000000030003aa94a29f9e46df29c32bdba2c006362718124d5d8d35a0031c6477e566e11c39d8d332f84f9f56c3373bb445479918bbc1f1bc3075e3a34bb6b48bb702130805698c85b30c08c68aa8b1ff18e4fcaa50264a41d91a45212776719ef"], 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180), 0x7fffffff, &(0x7f0000000040), 0x6, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 11:47:04 executing program 0: r0 = socket(0x2, 0x4000, 0x9) sendto(r0, &(0x7f0000000100)="13ef3e012e63d519af74a2faabb875eb553b1b9fa65434816ca04ce595600d2f62a61d0dd4b7ea74acffcbb905d21eb67de8454c6e2918e5b988ca04fc7c241ace8622f5e4bfbefc928f347716d25b7fa31bb779a6d03d7a399607b2e7d2b55e295c4aaca23baef7eb415aa00bda9c756aa1a5ea56ddbf99569ae7d4b3e4b681067c1354a56e952ba62e449b22d9c301c364840020679208161dc5c2e219a6e17f9d30176c4ffcdf1a326a59337683f661e4835193fea06478fce12a3c000987df9831fe61142c066e0a66a23a42b5a8ec9fa74f4780ce6fa1f56b2361c1f90f821d15d065de2da2e950f4992317598ff275", 0xf2, 0x0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x80002000, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x60000200, r2) 11:47:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xffffff92, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) r1 = socket$inet(0x2, 0x4, 0x1f) bind(r1, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r0, &(0x7f0000000400), 0x8) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) fcntl$getflags(r2, 0x3) 11:47:04 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779f85ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec436da041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495b8fa804ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e127dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b0000000000000000"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) flock(r1, 0x2) 11:47:04 executing program 1: setgroups(0x0, 0x0) setreuid(0x0, 0xee00) socket(0x18, 0x8002, 0x0) r0 = socket$inet6(0x18, 0x4000, 0x0) r1 = dup2(r0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='\x04\x00ev/bpf\x00', 0x200, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/45, 0x2d}, {&(0x7f0000001140)=""/73, 0x49}], 0x3, 0x0, 0x40) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x9, &(0x7f0000000000)=[0x0, 0x5, 0x401, 0x1, 0xffff, 0x7, 0x8, 0x5, 0x565]}) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) 11:47:04 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000002140)=""/4096, 0x58b}], 0x2, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = socket(0x18, 0x1, 0xfc) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000080)="d5f02c164666addca51bfd731bba724befecabef47492c46967b47ba8a0d672eeec2ace27ba75500eedaab1c8d3bbd796f01841dd96aaf509812dde62a55c0e966a65d9c54e116629918f657b8eaa61a58625aed3df53be11786927d3d7f54847a3c1566051e0f468b22879b619c8ad0e8d3911dee4e0ec5efcc16f5763eb966b4f115ca33b04c2e15ad9af043627aeb3413129530bb0471d4fbc0333091b0ad15645e9fb85c8cc1d0fd2b8a419d80c5ef2afcaa8d", 0xb5) 11:47:04 executing program 1: r0 = socket(0x800000018, 0x1, 0x6) r1 = socket(0x3f, 0x3, 0x7fff) recvfrom$inet(r0, &(0x7f0000000280)=""/127, 0x7f, 0x41, 0x0, 0x0) accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000600)=0xc) r2 = semget$private(0x0, 0x3, 0xc) semop(r2, &(0x7f0000000040)=[{0x4, 0x3, 0x1000}, {0x2, 0x5, 0x800}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x5, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x0, 0x1000}], 0xa) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4010, r0, 0x0, 0x19) semop(r2, &(0x7f00000004c0), 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0xffff, 0x5d8f, 0x101}, 0xc) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r4, &(0x7f0000000640)="043fb1eeb578a185dc86a5eabd7ebc15331967dcde5998d5fa74316a6cf8a7e6c2ced320f158108f45e46d628548ecb149908af6a989df1474a2ded65fb1c64086bfd7d1bd55b95c092eba544eff79540be30e767def0e742b0a1c004f2bf9c768c068c63407c472cd74659362f111d4cd417e50b4", 0x75, 0x406, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e5b9f1328653000"], 0xffffff86) sendto(r3, &(0x7f0000000580)="3377cbe9ea0ea176f1f55ebbad3aa111", 0x10, 0x2, &(0x7f00000005c0)=@in={0x2, 0x1}, 0xc) r5 = shmget(0x1, 0x3000, 0x201, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r5, 0x3) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) getsockname$inet(r0, 0x0, &(0x7f0000000180)=0xffffffa9) mknod$loop(&(0x7f00000006c0)='./file0\x00', 0x2, 0x1) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x400000840, 0x0) read(r6, &(0x7f0000000400)=""/80, 0x50) open(&(0x7f0000000480)='./file0\x00', 0x3311203c63ee0c39, 0x80) setsockopt(r0, 0x6, 0x9, &(0x7f00000004c0)="1c5c6431f869bb423e87974b2cf75a9458604cc3632181fba0b328925d503d156ce1943e08d00ed2f143e2dd97990b2318db8f072bf195e38ec5b6b107cd085b44c58084d3219d480574360d2e", 0x4d) 11:47:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = getpgid(0x0) r2 = geteuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r2, r3}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setregid(r3, r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) 11:47:04 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x4, 0x3}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x87}, {0x15}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 11:47:04 executing program 0: ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000000)=0x5621) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10000, 0x0) fcntl$getflags(r0, 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x1, 0x4) mknod$loop(&(0x7f0000000100)='./file0\x00', 0xc000, 0x0) r2 = socket$inet6(0x18, 0x4, 0x0) pwrite(r2, &(0x7f0000000140)="5ba2f902588e512a37afbb7de3ac3e6b0566", 0x12, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) renameat(r3, &(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') r4 = fcntl$dupfd(r2, 0x14, r0) r5 = semget$private(0x0, 0x6, 0x2) r6 = getuid() r7 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x0, r6, r7, r8, 0xffffffffffffffff, 0x40, 0x7099}, 0x7, 0x7fff, 0xcce}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000340)={0x7, 0x3f, 0xfffc}) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r10 = socket$inet(0x2, 0x0, 0x7) r11 = accept$unix(r4, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x10749, 0x0) poll(&(0x7f0000000480)=[{r9, 0x8}, {r10, 0x4}, {r11, 0x4}, {r3, 0x8}, {r3, 0x10}, {r12, 0x40}, {r1, 0x80}], 0x7, 0x800) read(r11, &(0x7f00000004c0)=""/49, 0x31) r13 = kqueue() dup2(r13, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x8, 0x3, &(0x7f0000000500)="1d646d767ba01e8149a94d26399113e7d3a2ac3b85bb182bd9437dc6ac056ef141ca1cc5f5fb40659ab4caabcaa2424684916b7850cb5a83e041ac0b90528a3bf301abb52731c0c5ff310b5e3521a5fcc11f300faa642c39f102e541e693ab98714510d6be234eff64b7f88a100f6f8c723862aac9402550a267a0d6315f40a614243f0ee0eeae3fd6f989276db3", 0x8e) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000840)={0x3f, 0x0, 0xe5, 0x8, &(0x7f00000005c0)={{0x0, 0x3f, 0x96, 0x1, 0x1, 0x6, 0x7f}, {[0x3f, 0x80000001, 0x1f7b, 0x7, 0x2, 0xfffffffffffffff9, 0xffffffffffffffb6, 0x80, 0xe0f, 0x3, 0x2, 0x8, 0x81, 0x0, 0xfffffffffffffff8, 0x1, 0xf4a, 0x8001], [0x4, 0x6f2, 0x501ec39d, 0x0, 0x507c9f76, 0x80, 0x7fffffff, 0xa3a, 0xff, 0x3ff], [0x1, 0x913, 0x2, 0xffffffffffffffff, 0x80000001, 0x4, 0x3], [0x6521, 0x2, 0xfe6, 0x8000, 0x6, 0x4], [{0x3, 0x7, 0x6, 0x7}, {0x100, 0x3, 0x0, 0x2}, {0x4, 0x2, 0x5, 0x4}, {0xfffb, 0x1, 0x101, 0x4}, {0x9, 0xbd37, 0x1, 0x101}, {0xfff8, 0xffe0000, 0x2, 0x8}, {0x20, 0xffff, 0x9, 0x7}, {0x0, 0x3, 0x3, 0x8}], {0x8, 0xba4, 0xce1, 0x2}, {0x0, 0x3, 0xffff, 0x4}}}, 0xfffa, 0x3f}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, 0xc) r15 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, &(0x7f0000000940)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000980)={{0xffff8001, r14, r15, r16, r17, 0x140, 0xd26}, 0x5, 0x5}) 11:47:05 executing program 1: socket$inet(0x2, 0x4000, 0x0) r0 = socket(0x18, 0x3, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000140)={0x1000, 0x101, {[0x3, 0x0, 0x80000000, 0x8, 0x9, 0x3, 0xa07, 0x3f, 0x80000000, 0xfffffffffffffffa, 0x0, 0x1000, 0x800, 0x9, 0x1, 0x7, 0xfff, 0xff], [0x0, 0x5bd0, 0x2, 0x100, 0x9, 0x4, 0x5, 0x1000, 0x2], [0x0, 0x54d, 0x8, 0x2, 0x9dc3, 0x3, 0x1], [0x7, 0x2, 0x0, 0x80, 0x2, 0x4], [{0x8, 0x5, 0x4, 0x6ee}, {0x0, 0x4, 0x86ac, 0xfffffffffffffffe}, {0x8000, 0x6, 0x8000, 0x1000}, {0x200, 0x8, 0x0, 0x7}, {0x1, 0x1ff, 0x6, 0x558f}, {0xfff, 0x401, 0x46a, 0x86}, {0x9, 0x0, 0xaa1}, {0xfffd, 0x7, 0xffffffff, 0x7}], {0x7, 0x1, 0x3, 0x34f2608e}, {0xfff, 0x0, 0x1f, 0x7}}}) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x6d2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r4 = socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x29, 0x1a, &(0x7f0000000040), 0x4) r5 = dup2(0xffffffffffffff9c, r4) faccessat(r5, &(0x7f0000000080)='./file0\x00', 0x2, 0x0) r6 = socket(0x400000000018, 0x3, 0x0) setsockopt(r6, 0x29, 0x1a, &(0x7f0000000040), 0x4) setsockopt$inet_opts(r6, 0x0, 0x21, &(0x7f0000000000)="6887776a080000000000ed81fa53dab9f825ebe6cfedc7", 0x7) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000100)="8c65", 0x6d2) bind(r7, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 11:47:05 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000100)={0x7}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0xb1}, {0x15}, {0x106}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") 11:47:05 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) clock_getres(0x6, &(0x7f0000000000)) 11:47:05 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000180)='oN', 0x2) 11:47:05 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x2, 0x2) getsockopt(r0, 0x29, 0x26, 0x0, 0x0) 11:47:05 executing program 1: r0 = semget$private(0x0, 0x4, 0x201) semop(r0, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r0, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)) semop(r0, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r1 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r3) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r3, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x9, r2, r3, 0x0, r6, 0x80, 0x400}, 0x3, 0x2, 0x7}) r7 = socket(0x2, 0x4003, 0x0) getsockopt(r7, 0x7fffffff, 0x1ff, &(0x7f0000000300)=""/66, &(0x7f0000000380)=0x42) r8 = semget$private(0x0, 0x4, 0x201) semop(r8, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r8, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)) semop(r8, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r11, 0x4, 0xcc) r12 = getpid() fcntl$setown(r11, 0x6, r12) r13 = socket(0x2, 0xc003, 0x6) connect$unix(r13, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceadb9801be2e4bc2a84e6acea64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6a0000000039bd88c21b1baf8736de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b49bc509a00ea3872cd23500"/210], 0x10) write(r13, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r13, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000004c0)={r12, r14, r9}, 0xc) r15 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r15, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r16 = socket(0x2, 0x4003, 0x0) r17 = dup(r16) setsockopt$sock_int(r17, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r19 = getgid() r20 = getgid() r21 = getegid() setregid(r20, r21) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r5, r18, r19, r20, r21, r22]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000600)={{0x3ff, r14, r4, r2, r19, 0xc2, 0x101}, 0x4, 0x2, 0x6}) semop(r8, &(0x7f00000005c0)=[{0x0, 0x6, 0x1000}, {0x1, 0x1, 0x1000}], 0x2) acct(&(0x7f00000003c0)='./file0\x00') socket$inet(0x2, 0x4, 0x80) getsockopt(r7, 0x0, 0x2, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000500)="36156875c49cecae7a8eeaace9e516c6cbf95762978192a75d0788fe170db14ec8d9299bae8c089a2b29813f9859fea660565bf77f9e277babde07d1bd1197f2c28157de320676c00ab372b313e5312300e94550768318df084353080c691ce9eabd788413f0afea93c8535f9475e29e42f07d9f9aa9164afa463991bb1b82519ccb357a1ee5720f865ecf0fcb30cc6d417ab844be17c97050dc957ad8a9ab1336db0767c661efc8f39aa67054b43ec6f0394823cc4c1e396c", 0xb9, 0x402, 0x0, 0x0) r23 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x100, 0x0) close(r23) readv(0xffffffffffffff9c, &(0x7f0000000280)=[{&(0x7f0000000000)=""/67, 0x43}, {&(0x7f0000000080)=""/209, 0xd1}, {&(0x7f0000000180)=""/78, 0x4e}, {&(0x7f0000000200)=""/89, 0x59}], 0x4) 11:47:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x105}, {0x3c}, {0x1d}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x40, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000100)=0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400014}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") login: pckbd_enable: command error 11:47:07 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000140)={0x101, [{0x1, 0xff}, {0x3}, {0x2, 0x8}, {0x3, 0x1}, {0x2, 0x4}, {0x3, 0x5}, {0x1, 0x1000}, {0x2, 0x8}, {0x2, 0x30d7}, {0x0, 0x40}, {0x0, 0x2}, {0x3, 0x6d}, {0x1, 0x3}, {0x2}, {0x0, 0x8}, {0x1, 0x7}, {0x1, 0x2}, {0x11e46988dfdfbcb1, 0x8000}, {0x1, 0x8001}, {0x2, 0x1}, {0x0, 0x81}, {0x1, 0x4}, {0x1, 0xff}, {0x2, 0x4}, {0x3, 0xffffffff}, {0x0, 0x7}, {0x7, 0x10001}, {0x0, 0x4}, {0x1, 0x5}, {0x2, 0x6}, {0x1, 0x6}, {0x1, 0x4}]}) r0 = socket(0x18, 0x2, 0x40) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="000038000000efbda100000000000000000839000003000000000000080000000000001000000000000000000000001f0000003f00000000000000000000c00000010000000004200000ce00000600000000030000005600000001000000002000000000100000d22a6b7df0b5cbec43c51bf5c11503a2ffa7076fe5554d87c9b6e9040c3c726d255a5c1d3dc1aa7697c6e67ce181a7e0f2aa9eaad75fe073733ac2b6785cab8e9973ce582f8d8ed2efdb21eda50000000000"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:47:07 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="fb182e2b666900000000000000000fd1a9f2d2a45723de9de08e9b537ea39f7043f0dcd018b952a27a18e23ef00daedeb400d668a15a4ee899cd4ca85fc375d82a8d80532cf09f9fd9b52cf31f000000135ae75817934664b962551572bbeca5aefd68f6ece473d0316942be923da02b6d7d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4744d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec3ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9c00dd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dcb5f74158014d498761162bbeb7922f2d43c72721e3f21a1770bdc80aeb0fa962908d431b53a6f3eed5e049e34c0014ac91ab59e6a7d387b2ac9c871ebf82a0997e3272a85674d90f559cb49d565c9d23b4626dafcb9ba44af6ba3704599e962a0388b2c6efd3b5bfac31ec0f70ed9359ab381672dc0e98e7f1e55b6a618382ed5d20eda2dbaebc4588b83b130972ac0b44549fcc2ad1178e2f2ae125efd8b9738ee6e243"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 11:47:07 executing program 0: r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r1, 0x0, 0x4, 0x0) getdents(r1, &(0x7f00000000c0)=""/4096, 0x1000) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000002c0)=0x6) accept$unix(r2, &(0x7f0000001340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff00"/110], &(0x7f00000013c0)=0x6e) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000a00)=0x100000001) write(r3, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001280), 0x312) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f00000002c0)=0x6) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000a00)=0x100000001) r7 = socket$unix(0x1, 0x5, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x3, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) write(r6, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) accept$unix(r6, 0x0, &(0x7f00000012c0)) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r9, 0x20007605, &(0x7f00000002c0)=0x6) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001240)=0xb08c63b78ab11835) bind$inet(r4, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r10 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgid() ioctl$TIOCNXCL(r0, 0x2000740e) bind$inet(r4, &(0x7f00000011c0)={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r11, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000001400)='./file0\x00', r14, r13) syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000010c0)=0x5) r16 = syz_open_pts() ioctl$TIOCCONS(r16, 0x80047462, &(0x7f0000000480)=0x5) r17 = open$dir(&(0x7f0000001200)='./file0\x00', 0x20, 0x6a) r18 = getppid() fcntl$setown(r17, 0x6, r18) renameat(r1, &(0x7f0000001100)='./file0\x00', r17, &(0x7f0000001140)='./file0\x00') r19 = syz_open_pts() ioctl$TIOCCONS(r19, 0x80047462, &(0x7f0000000480)=0x4) ioctl$TIOCGTSTAMP(r19, 0x4010745b, &(0x7f0000001180)) r20 = msgget(0x1, 0x254) msgsnd(r20, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c66608393a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e67938332782572b3e127a30ca393f1159fdfaa3b1e0186e9eb7ca0eaca6eca200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e"], 0x107, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r22 = semget$private(0x0, 0x4, 0x408) semop(r22, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r22, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r22, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r22, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r22, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r22, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r24 = getegid() socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r27 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r27, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000100)={{0x3, r23, r24, r26, r28, 0x4}, 0x200, 0x401, 0x2}) r29 = socket(0x18, 0x2, 0x0) setsockopt(r29, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r31 = getpgid(0xffffffffffffffff) r32 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r32) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000340)={{0x180000, r21, r24, r30, 0xffffffffffffffff, 0x40, 0xffff}, 0x298, 0x9, r31, r32, 0x7ff, 0x9, 0x6, 0x9}) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x2, r12, r24, r14, r15, 0x2, 0x9}, 0x5, 0x7, 0x2}) 11:47:07 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c2cc6d3", 0x34) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) 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, 0x1ff, 0x0, "000000000000000100002000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) write(r0, &(0x7f00000002c0)="80c1779306b5037a7985064f5f9cb1e1c1f0b995e557860ff66b8714f3f1111e496b6892fede489c6f355c5565aa87d1ce6cd0fd811d4c978fc3125d0d4d30a1dfd08faad616b83462ed81dec2edbb4c8df65029ae49ded4011604dc5da447d72e39da05f2b0f4b830abec7150c973216578df5e5e7bc0feac19b2251c696f00d202f6595f3ede3fd425cbff2b2faa261669824f52da2e776f8ae0525e38973726df848c2c46e56efad0b93a7d6765736a2f5435c0922fb8a76f6d241d40450063ae813924379ecbb8ef76c9802a4f6180edb77c078d5b494301a1644dc26ce2", 0xe0) 11:47:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x76, 0x0, 0x0, 0xfffffffd}, {0x4d, 0x0, 0xaf}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 11:47:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000180)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x1d}, {0x3c}, {0x7ffffffe}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 11:47:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x31, 0x20000001, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x7) r2 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f00000000c0)=""/167, 0xa7) kevent(r2, 0x0, 0x0, 0x0, 0x1000, &(0x7f00000001c0)) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000000400)=[{&(0x7f0000000280)=""/218, 0xda}, {&(0x7f0000000180)=""/2, 0x2}, {&(0x7f0000000380)=""/68, 0x44}], 0x3, &(0x7f0000000440)=""/53, 0x35}, 0x800) 11:47:07 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300), &(0x7f0000000340)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x84}, {0x48}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400014}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000280)=0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") r3 = socket$inet(0x2, 0x5, 0x40) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) readv(r3, &(0x7f0000000200)=[{0x0}, {&(0x7f0000000080)=""/59, 0x3b}, {&(0x7f0000000180)=""/66, 0x42}], 0x3) socketpair(0x20, 0x4, 0x1, &(0x7f00000002c0)) 11:47:07 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2ccdb96123eed7c2823ede1b43f2fa3a4edad8481468678bcd081a1e1add0f062a5b52d8e456b2741cae36ea367ee638627b673ef0d0fbc3672268a7f20b43fdf50cf3dcc2f23a48b344384a9ce461bb47acad96bfb3b60e84fcded0f4db2a15f07f59660fc6fbaedc76f46b03648e19fc7f21e169311b"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 11:47:07 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x7) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r2, &(0x7f0000000040)=""/32, 0x20) dup2(r1, r2) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) r3 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000480)) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000400)=0xffffffffffffffd5) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x101}, {0x2, 0x7fff}, {}], 0x3}) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) pwritev(r5, &(0x7f0000000200), 0x1000000000000019, 0x0, 0x0) execve(0x0, 0x0, 0x0) r6 = semget$private(0x0, 0x8, 0x4) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r6, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f00000008c0)=""/191) r7 = semget$private(0x0, 0x8, 0x4) r8 = semget(0x3, 0x4, 0x100) semop(r8, &(0x7f0000000440)=[{0x0, 0x200, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x2800}, {0x0, 0x8, 0x1000}], 0x6) semop(r7, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r7, 0x2, 0x3, &(0x7f00000008c0)=""/191) semop(r7, &(0x7f0000000200), 0x256) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r7, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r7, &(0x7f0000000040)=[{0x4, 0x2, 0x1000}, {0x0, 0x3, 0xad4dec33594ea7d1}, {0x1, 0xe6, 0x1000}, {0x4, 0x0, 0x1800}], 0x4) semop(r7, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r7, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000002c0)=[0x5b20, 0x0]) semop(r6, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r6, &(0x7f0000000200)=[{0x4, 0x6}, {0x0, 0x60, 0x56c370c183977180}, {0x0, 0xdd, 0x2c8796564f1852ea}, {0x3, 0x7ff, 0x1000}, {0x3, 0x5, 0x1c00}, {0x2, 0x302e, 0x800}], 0x6) semop(r6, &(0x7f0000000340), 0x2bc) semop(r6, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) 11:47:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x2, 0x1a0000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000080)={0xf5, 0x0, &(0x7f00000001c0)=""/245}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:47:08 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) fcntl$dupfd(r2, 0x0, r1) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="000038000000efbda1e8000000000000000000000000000008390000030000000000000800000000000010000000000000000037df4505c63d468122d27e3a395e001f0003afd0c5ff07ae96e39f00003f00000000000000000000c0000001000000000400008001000000000000000000000056000000010000000020000000001000007fb6ba9b6f06b1225ecac9de0a839e8e4bd5f7b55331f5fddc03fbc2f082fdfe5c2fc842c02b096cf59ec2310224ba79ccc17a249a84f0028dbaf645ee261148a066e4b12cb96d859156af17721648ab91c5f4e2c95f9b0b313bd2c1f2d816e8ef4ab64d894e157eca951b4c91fca65a2ef6c99190535c03c85e77fc1be147be34004453f727e06774f0fe66b158fe5234dbf4de176d05f1ab9a9caa23a30c48b57479ca1e5422789cdcae9a2cf349003680d6fe369a2e3a8a4e149b91b9d43563d08138ee9de3900f5cc9d868850109"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') close(r3) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000180)=0x1) r6 = socket(0x400000000018, 0x3, 0x0) getsockopt(r3, 0xffffffff, 0xacc, &(0x7f0000000240)=""/81, &(0x7f0000000140)=0x51) setsockopt(r6, 0x29, 0x1a, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000100)={0x7ff, 0x1, 0x6, 0xd9fe, 0x1}, 0xc) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x7ff, 0x1ff, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:47:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 11:47:08 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0xb024, 0x800) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2af08a14fd6de54e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tdp', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 11:47:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)='\x00', 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x3, 0x3ff, 0x5, 0xff, "662ca51d392b08c09f4c2c1ee7725263c1d43f25", 0x0, 0x400}) 11:47:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x81}, {0x6, 0x0, 0x0, 0x8000000000100}]}) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:47:08 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f00000001c0), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs, 0x8) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x100, 0x4}, {0x8871aa095c49cb5, 0x101}, {0x83, 0x2}], 0x3}) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs, 0x8) r9 = kqueue() kevent(r9, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r9, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r10 = socket(0x40000000011, 0x3, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs, 0x8) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r10}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 11:47:08 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 11:47:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x19c) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x43ae) dup(0xffffffffffffffff) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x28) renameat(r0, &(0x7f0000000080)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00') 11:47:08 executing program 0: r0 = socket$inet(0x2, 0x5, 0xfe) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) sendmsg(r2, &(0x7f0000002540)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000001480)=[{&(0x7f00000001c0)="22e1c828763e7e9f3955520f3aed8d5911d449d42c16adc6cf63c4f44c193d735900e0de934aebc32792277fef62223301e062a8e3ef9dcaa16a8512e531f6af1d65af0a3671e6c7e3cabd536512f2f46da04e87bcda0752eed6300bb7a87eee28f41e2d21665addea6e632fa4070a827c50cc555d29d9e148fb17f3ad5dd84d690682d8a19b619641947144ffd638af8ea43b7af538d6faf0ec59db55a0c8aeac12e51e07fa6ba4791a96e0520fe3435827cc86417ba7d925d6787f923a33b38348709b0011794924a2e296454a8dccbf150b94b182958bac3d93e73892bfd97d1b012dcfa42056b4670576359cb1aae9ce06c3e79daa4815cc756ed2015b6b0040ab8fe222c50fff2bf023f04d4fe5618bc491d569715028f2420685eec7ebd7adb99af81113203c3650cf2a0b2a1f8803243771ae59ce2399c6d19f9829b83d63d28bb8983a47748914b10713ccc37bbacaa5a018f553164ed30c3aa65dfad69fa86a69f76641728c864860889cb1909944a362c7321614c970248c007089aa1cab8489e4357cd228d240658822853754a1142d0cf9caa186d8b3a3c80c02c45fb113bd6763a46d27dd1b313e1b8e3f717145020dbbb121cbd5856ba79cdfa81a88d8187f18a64065314abc4fab17c508504ddc3848022f763ba757ceac73cac3b16e4dabab9f02e2294584a1c0045f44c041f0647161505e415b82082dac802b0a062a76e128f4bc93e9337f4a03fff444fcc5081a7bdcf079c997f1d70601882318ad46ae57695d2157a740af289180f910a9fc9cb5c5aab2eda8c16f90044a77ab9e4a2df931ad75efd065a4d0b80fc8e81b30fff19fbc80e1a5e47eefa443e240e41fb72ea9685d0dfac8006fcf2074d58016bd36a53680d3629efbf5b17178d7ed4d8a59a93b496086ae34716a0cc48e7426afd7e6583bb7715c3740ebe65fd78614d4dc945fda3dc595bc7aa313e76deec5b9517b9e3394c3b02c43835d9f92ab5deba52085fa7a8c7529182f746fe602f26161a25758dfa7949c141d47e0f1e93ecf8997a0ba3a7e907d3b17063ea6a723a59c8c5bbe7ee54c4f6c174563c83c5c09eb7ce73f946a654b85d44db24c81d15006fe6c3c25236633cd4c7090450e3f513e1ebe86bf1325bd971b0d1cd59b43d25b94fd4459e9671a2d4393aec8b4ca52501ccb20e78a5a6c585f0a0e5e49499242c6a61c47f02bd0a410649eab0be040ff1d90e0702ff4cae07a69d5b8aa556fdf21eb6fe3fcc2b4d71c88ba6ce69437f96cf606abde8cbd84f9d6a8e986461badf26f0ce8f9af6772d43d987d27ae6e2361fb0942cb3e1fb2fab58bfff07b67ea2a676b15e42390931a4b7d506554072cdd01e7931d5f61bcddc7000159dd74ff6e91a9877bfdffd434daf8f9cb376f338a7598bd67c91ad469be5c0dfde20870106f535e028a92419bc819fc0d0bc813c46977efbc01da8edd888a66d6f70e2bb6516caa3b0744f4a05d26cbcc9978906b30b6f974ce7ef8d59cbd6d7d564181b55966de8dc098885acc7c698047e2d43dbe42c8faaa6b7a7203d49e2d252ba3af5e26a2efb706ed846a1138d52a7187ff598f4fc73a2fd099546063b3255b1cef965a776206facb689e8282fe59add93d42431623abea465715996469834afda41fe3af6c4e1dc2ce70814734b33f4c5b675fdd4d9d8020819c26b3ad27a00ee0e1ddae264a2dc4f6dcf6701ea8a91153887565dee4935fb38e20fe67228bad635dd549321955132e559fee4ee4371d3bb7f13036af6e6ae0f9696d207a0e568cc52c0a199f0a05bac896e222d1be9dcfeaad19f4be043554823607c1c65c43b2f7fe3aa0e9455eec7d1a36c4c19c2eb1b1ccf920651f7468104328be2dfb1ae7c40f5e8e11e29c3fb68ea7ab4ddfd8217093e46f0afbaf8e9872248d26e46f30fc3d28154a1682bfd5cb11fa3710a78aeff291083b3ddb3b37b6920925316ff43c7fb2b6fa077b41299a6ea305647ada76556e9c1f9e15d885731dc6d0b442d6819c2d7d3dd92dd906de4d2ebbd466c8c4066e09d9a67dcdddcfca90c6f605f377af4f091e41908420473194ed26bd9ec0520ca3f12aa82dcb94a0c58e87cbfdc26b712792bbafe86efb07929f1cf8a36909b4d6ef9d4ee9d63f25346a91298d48a0eae09d2242a77976901b8e9e70529507f748395204bb46c8875e8abce9053aff913c84521e81d2d39b5cc9f33945998b1b9a01a62225ec7e741338c10bbf5b3847f62039544e61090e602d61858f80817728a8e54b5b9cc48b89b4bdf04875ce956e024c9677a7957f2f553aa8d8a8ebf92af0d8f40a493ba2080963c7f9f7992e984d30dd386102822c82b59d9fab36f48134f2dd18ff9618c4e48619d34055e32e34a8f8e255eef465a9a5f200194a97d7e8b84b31aea40c735a5e83c5ef67f62510c62be7de15a4f5014ef65e82c7768a38efdbe5e484fb56f00a1654f938b4139dbc9347af4e93f97367c40d40d88f1d11d813c581d3648adc9cc01786197502f4b26cbe6a1e73d973b7ed91ec26ee8860bda4dfcd2c24b8bc9c7e522f442e4176fd48e0b1b6e72f079b0f727aa0dd75cfe306ada1d03abee77656971be3bd35ef14d477c4dacd584b56fcc3b18b6ef7658a1a4db8ce29896f83ed4abc8a9b1732aea014f17fe65d47518ddaf58ec2547337a119adaf56468b99ed9fd7e28be36f4ec471257fff63a5371478c6f1ba93b8c198ed7b8ac1b0289d9d61af09c40563d03293a6a64265a4bda8896625c4ed2ae4369154797c1b4918d6ee3e425fe1ee6b7721fdbf9f448402e972b780703262eb01629e711fc926714233dd357d7191b4300480532701bb6ae48daa68d5d4b1b39518bacd1463aeb53e46aa6e56cdf63fb219a4ce01205e4364851ef5234ea9727f498d35ae3ad079aa64403c2f0ccaf142c427fec111df7a3b3fa43be71f6c1f2b1475517c75b7d398d1ddebc770317fcc74a8a962d9dbe019bfa0d0baadd23efeabb7e90f38e974e445639c6c0c19a73193c449eab727dfd58352b4d3d4693669e7dc78dd70193157c8da87cb46a792b973ec490b2039c5df872bf27c8d899173b1f099933825b0f76fb00de7dacd0c10faf789eaee11ad2d1de227326debaf2bcf58322ff62294061e57fc93c63ac15bde26d4a8d256f1f07eda386c50b9e276c15c9fc8a8a74bfce10ce618bd6240236365219da17ec311ee69d2b6b2636fcc2f9b98180c87d43d25e38d970a7ca996ea07af32be09a1b6589141453f85427160beb1415b7fe20853ed151a3415d5595d5f322ab088c6d72d2cb7c667fca5d726482355b11cf5cf3477594e84dcff66db63084befdc7be0d9aa6c08d94945444d470d343e759cf7a0d916d3ae5f3ffc68c92ac383efd705d06b5224cdcabd87fec0e801a654a63105c781f64ad1b2171a9dc3a7e50b29a3d168b7fd9b2aad3f5b442708f3968f5cfa6ae8286ca25d09378cbdf1de8e2274a8fb1e044c65e85ac8c820125972fff8e9a87d3f651c8bc41d4e3e8f7748af6ffbad195007fedbdb098d7d1a336b4391c761661bdb9e7e549b405c036de0bcc3c2d2c77ad17ffb2e9fed26d1c53f1c25c1f82ed71a83960372d5ddfdbcc9305da44ba77bc1eeb33bea6383ca7bd6e090f49af12233aafc636e205ef5c55e6955c0d45d477d1f1737f8ce7efb5122cbf9b563a928581c2ca9577a7024101c01837a9c4c2e0038711721a8786cfaa51ac28a47003aff19fb5fe91b492e9382da211695fc647c20de898a9e786493fc9a3b450c9a5fefbe0c82aefd82fae0218fe5d640aea16369fcc78d6c1a385eb8a4fa81bd30272e1af621e804a601e3d3b04ffdca2496faaaa008c0219bf5db527367d844682b1df4967c1f11b3d83a3948824b9e7b52a89c8572a0962cafa9a89f7749827860f799b74fc753999d54f84bcabcbadef4a46d11304534d495281ed72b73cfbaa247de8ff52528d814e3736c3a07e92a9bc3caae655ba405d32051d04eb4a0de6eb683499161be0c55206dc75f6b2c0741dc1620bdc00ee8079d115a4a62a6ed1aaabd437a9c1a6c207a1434b963881a5b8cc7e85c45ef927cabe45a2666083356aaaace5c1fd0db36769b5b7253cc8c3fbf418a5c1e9a5da5ad758a2e0f2bb0307a517a3be8bcc828ed59d4c867fdd3025b949633cbd1523416d6f0c45d2f8f337d62d0d72a95b80a15da997da4eec60a71745f4369f538e5777fcb5128139dd3f53aa709d2eae51fe5b25843d22a6935f5db7b953d07135a2ce16a4d49cc94c6235bb3a010643d12bbd34c70e0007f138ba5d81393ef5b8c34e4554534a5e24a97027649bc0225b2244a927f2792d30607303858be453b3287e36b56e285288fb74e8eccb49a347c1bcfc0cbfbcef1e66d925e531fdfd940c164fe8fc0d147e3df5b6bbcfe1c1155e759d41c1c2a20be99a5ebe368c3ec325f9739f5b2916034df22cb5a3122ed4e46db42fe720e83f5445de5b9c0a29b570c562b500d44eec0e9bba5f97c7c90230316cb4b036c722d509189730a67b8194bb9538a2b11262b1e873eedad3bf6635017596a61a95e906bef7af180a201b2af309d24c4a528c5236cd4485fb323cb6752a1e1e725781af4d4c332a74a4f781b7fee9e506d8958f3025d2a92bf01f37bbbc6418ef76df8302023400d2a9c9cca5fcdcd2d1028ae2d81c7c0173af03e60e4345210593cddf5370b366b58f8010597b16ac48fbdf1fb9eac576a711d766ccf65b7f45ed7d12c3dc12f62e049de25bb47094e732fe97f25e126a6b87c2e380c2ebb4a9ec6ec50f18bb0f0d2b23973be8547ecd6cc689c299b110b40d7cfa5ccd141dfdc2c23ff8d8827fe37f60da01629f79f507c3a788eef4778ccf7bcc4d4b6977c1586cbd70a79650864832d345d602df1f0871deb930b268d7688332e7f73b612456db2f306e383dd3fb7a147aa3ec07295ff083a3a4c99c25cd8784d0aa3f1f051e4e707aec8f2e3bd58d141f180b00c9755f26c6e10acee70733dd2f047569b2370e5ed893528fce4f318c96c8023711e2aeb5a00f84dd6c535b27764dd72bbf41a99238dc530b64f1f67be2b365d65ae2d31189c41dd215077deb35dda84952ec4b3cc7733ea5f7dcc4a57d71cae838924fb2de0ddd193a0f205b1712b270ace87ba8e573875150145b0128e5263612de95deec63a48b31685d683063eaddabfddd499d582595647735fb21122b3c7076ce4718d5a3cc132b411dd60e225c69136e9ccd7e10e26510cb820c3637668c4f8652642c6778219ba6a86087a7d5812ae21c2d77674e979a8e7ca68752548727a4cd5be6115a5ca8efd7d8aa9b0cef68a446620f30c3c5db3e5ce795bb136de12cea3aca8456e74e15ce70c3c831c7fc5a583f5e11a13a78abef7257a7367c14e8f6d2b77e264f248442f22d6e1cdcfae96dbd5f279f0d877e4e31488a117e3b93e06f7d625e4da1b86b95f0c1d82dec92106dbcee92770c9935ea2fb2bf21f86b8b52aa1c6aa617047051e18aba6f181551b5020eafc303cbd647f3f5938337db53c56184faf0640a59546e063bc9d0ade95fafda6a0ab178b6d3571033c98b1d872462dedcb74bddf2e18c817119fd8982133bcbc1d0b11d9cd246a3098f57ab60eaefd88c7a37f45c44e7ead152fb14856b2f2b74a34532e290c506653247b4a4a5de882b5c0494eb49baa5402749579da5ee5604d9bd82e13a78148014a3003d256676bd9331978ba8511d8c6bcaae9d91d12b0a9f2a116b9483a2e74a39cb1398f1b6f", 0x1000}, {&(0x7f00000011c0)="b93e6bdc8cb9d574419650af55221c948fee6ee34976cdd8e9d1276fb5d5c950c5ef860678f3fccbc1edcfe9b9e23cac5c783a1019b4d7d0368f1687bd5a9aae9b83a6f8974f63047342eb539eab9e793ab3864189c9d1dddc55149df7b031e2b42142f1fb4d53cda1420286cf9fcf6dfed0cba34611eacf237bd6d71ef6188acbe947ba0731014b7e4fa6308c6a97be15b64bc64ca0369a0578ff054f5c0f11c24bf84c74ff1fb0090d4623128a0c5492d316b1e0dbff8ca00f91faa5cecf0ad73467b92a2630f81420cdb73fca2820fb60d64e725b6f590706", 0xda}, {&(0x7f00000012c0)="9201adb58ff5cc47d93834fcdbb4648ebde6ec3a3b1dfc799cbe21d02ba09495ca645d281f34c5924122c55f89b00304e83a83a521b39124ff33224a00f7665420b119121a971eb13f01123e09c534ab1289af1f3f4a373c5705ca6e6e9614582dc3989369b5be2c987a7c542c71319b65e459a6c1fd1960599ef2719fbaceb790f3e2a85d8a670f587868b9b2488d8ecf2716c5c8aae309df0792d39818276baabb56275edce9", 0xa7}, {&(0x7f0000001380)="0bd5ff49c0fe8fc0abe86de573ac26b8ba01a8f16cdbeddbdfc433cef66d3e228bb65599ea027f99cd76418b5285a77dd4ec5f2696d318cab2ead9b4796e7de6dd219a0c379a51e65b770ca66af5c3d7096b5b4dba82b388074e1328ed601134077b3bc3f0b7b3a4db7adaf926653d54ee43abd83d2c313d2bb088bacb11a84e0778821d57dfc91d9286346f9a18b7bc6d0fbd7233b8c531893740cc08939995acfca8e657b3f0f8df2dba9be01ffc7005e59470300edf2c0169a45022fef802eea38b8047be4bcfda52dca4e432d0352bb6e347e1c236409e9711", 0xdb}], 0x4, &(0x7f00000014c0)=[{0x28, 0x1, 0x1565, "40d3dedc306139e121fd62571fed054ccf23d705aac980"}, {0x1010, 0xffff, 0x6, "f69dfdf4119beb86071a993e5b2f8e657cc2102b2bfcecfc8f17796716934a7558bf3e1cfee1cbf3909a34624defb83286a0d8751e17eee6f635a386c982b67dfa8b594c0959f8712b2eb3dbb144bfc7ad9cf70e5559118cda251a729dbe99da758e96ac3a807a40134dc7c4662673266d2685ed5efc89ceebc73986d0ffc73a9aa61135ee17097dc325afd4f4c7eeee9ac049b0d18ddd74b1fde1e52de90e8f3e6302f39cb331438deab59eae6e2387e3b957306ce099f9ffeef4cb663d86a0cabfbc1ad21a4320161122a8f7f986a13625559594b466e74cc9fdb9e5bf4ba3c389065717e08029a330a1ed379d6835f112dfee6f6afe15cc10ec063e2c50840b7addcf193716b7dbffce40ea8185219b8e177a493d0d1c226cfff3e41d2ca8c6d560029dcbb6bbb4200a5b10731db184b038a7d5b129588160c24a2816999c3c65a86a48b72f1652a0f0f9ae275f9fa31e67642208a2b870baee5fc41f293374d454b110fe4b7e67c701fa36d08d8f48b3b022638f1a654293e6953aa7b2c6ab15a35adabe2220a20491eb70a9b341a9188def5689244117150b0a4c016d59e45d98531b2cdb97f76586e9344111fbef4f980a6ed77721fb418e901988684aec200e467317b9d626312c207beff752b2730ec49355389b00df2eb52e2c6821baede2c2a5512699a012fb86f1258b53365c1eb354c0c6d8dd9429811bf2384855ed82e5d404db2f23ab3ced6fe37d7282047ccb73a5b85d7626cea893c62569536bc443302c85eedf58ac9d8af5bbb77bfba3408b6019c6ab88468d2c27b3f09061e199e0b6d227bbd980b05074e5bc73411071eaec390120f9f708c81195553da01379ff0d8faad30af84a8e5385a6f584ff80aefdfbda95e02f178d8145e54f87cfaf032e83ab0077f53484f2da3867848ac271c8a51855458b5a6d2626aecd026596484efa4f6fcbf1bd4e0cc81bf5db6cedac2db8b5bd12d723a7cd1c868a86fcd28be9188a6fc205f5b78dafd670720d6d42fde6a49d5fb7fc1f432a92f9c3a8fcdc9dd2fbc1afb4237c1d1a03e1039db45082c6d89781f8296fffb4cab73950bb66850354c29332d7f03f791b02ad1eefc56dfedb1d1877a32af68347323f1e4fe6b7c5ce6f99cec6a11a675c8fa80158f79614d2b7dc12925dd5987e408153ba200c8abdf64d757d2a945ca5036f505104dfcc9f37a7dfbedca0f9f137501029a901a41401ee3ae28a4e3230e4541a5cb60c2ab117d2fddc67bafc4b7b56879c4b64b8affb9f3b3f8aaa32ca96882ea5602d87040bc2c11d4a1d8e169d0fefd379a1dff7b9463f3a81cdc5c9cd3467879eea066b0a5e2ab5dd783f3cef498d7cecf7ab1f7dbe0c0ef4345d653a3ba85f62a54e5b1d5658409c69535aec14cce72b641d89a92f4a27a5d385d3ab86b2fe8600deea10cdba0125ea76fe607957b9e02b1abd3d1d6a2c6a81fba4194f44be93dda7fe9551234c5f5989653c10f391077f44240c4a38f393224936ba4004b2a51e52c6ae9d4efdf3093b224a726ba7aa1e30b4e5b36303b7e928cfdb5f34a77ae7e467511fcf916f63ddb19386542455e00ef04b74954fa15a137bf5b41c84ce625f1a3acf96cea8afb7869ca8984a893cfa0a09c47088d2227177471e9712fd652b6437412d67663e9bc22c78220f5b335542dd8b72119230da0258ad81dac0b2a2fff1b14f084b1722026ae0ad66952d95da7603a8b809621e35c0eeca3b79e7d24000acd5998f3a1aadec0aeaab8ee5504ed2138adc3377a1badf77d63eb0d07d73ce348ab84ecc8152d6111dfa4c81504eb5018b090ded066cdacd6703e699e1d7d0154112fa8708852a1622cfa7ac6816c19b46dbd90e2ffad8497e358eee23e283c3465836bdb543f9623de04f781a137563c1cb1a0e0d1d25e826bb2970f6c736dddcd2036cb3df092b1b9b2d7e3ba7fa84f7c0d0e97edf5fb1761a9253bb2c08c218bf4525a146ba1404023b9430ceb3099637e8100c472f9d008fe19d0fb2e61c56ce5d6ba0b2f99bd9b71f872222b2adbf57fcc2e39f327cc926ee27d38ceabd4a4fb28b21115368d72bdb64c7a3ed2c93d9567e480657843d6473c0dfacac73e00f7305ae998c488b15a03297cee03beb6044c205b0361baf4bd915ea5c119331d5fac28e3fcace4b50df8fc837b90e6f0c8514964e863d98bbe553ec5aace0b768814d2af5b6674954fb91b95e95dc24364758ec42c0d3768475f507856c19dbe3442d691b0fa431a99aac77cd12ceebec2bbb9160c9ac61c3e02d632ae13064e6b6910d6e977da107e7442e33e5a00a4754ff11cd2f4eeaae79d47cd0f91ed056195a4ebaf052427e99d777c87641b5abe28f5b5c86bec6a9218e5adf6c02068a41243256b99a45abad1252f4654a200eb7863b7c122e43549f04ef7342813e2fbada74762687a11e07fd181e017f0ceca9c60716c56feda58d3a7e027383fa3c890e04e4aff0cfc6a16dcae9711dfbb331e47cf5b8235a897acb96ce0f0da3519ee0853128582a0a7f2e58c8e883a5c305d4c4e6ed4ca90b03828fb9e80916bb23a717002f34a42ee97b2d625d5498c0ca9f82ebe480a3c33cced1b90b6b76b3716106d94dab7f0469c644d999f6f50f5be6e84892e6e3e27a181f46029c863ab9ad0d6871e6a7ae44317b182c6c3971d4bcfde73bfe8087a1c81cfe4927b305ce5c853ce4511e915ae1ea3d6c40f9aa65485427046e88d16cbdb9fb8cbd99ec6997d255bec49f15223ba2d0422dcd21984e42583edf566f1ba4da88d1421c247a6b6645a72dc970d2daabeaf739420f1839b9d3279da23472c32a20e11a3f52124b0cc12bc972293abe09310b0abbe34c95553382b07fb164b020b105c7eb591ed297769092db7a109cee487bcf65a014827fb8aef27f193252bb428533d3584f27e5174fc477856fca267ce57ce26c396cae6f856d9917eec827dad63e640bc579390f33709643f5d39cb2f5f6cbba7576123df4fcf7581a5423556dcaccefd1e926b317dd36c3724250d85471a80b4e4ffc94a50aa28c02318b28f9e4d4babefeb2b44f85537c195a27b2da6d5dfa5ebb9f450f5ad593876267575648233dd8ce6464cc3518227de48bccc977a9c4a8faf89c0120887f4385668300a61484b3a6bcd9d5e0e73db34ad8bf29dc8970238c38959391dc43444eaba408c8905b6a67f4aa266a1b3c0bea8ba06197c621e16da79280f17394b7949d75341294fc087fec0fcec75b2dc3b6a486fb25d5a3df5a4fa9a4d3e67a7eff1030cabaff207a88f9a63f501186164a71bdc1921f7d1e563eab873c6a04c0edcc9a00e0b86c7a3e505d5f55333a85b9b299f8d2f196f0426ef2328ef9100f8ca1acc099486a9afba83a951e077787721c0bd9138dd1c396d013ffc0e9394601fc38e26b2cccb365502bc94a398c072f94e97d91a49f5a41ea9734f2488f4aeb14321d5020cf5c6594ecf18f5f3f5acb3b014e4c577f24c017f74aaf18933b9d2b8d684fb16272b6636a82a8cecdb1bf9e93ef3918e840b08ef7d756688806cf4821e7dce158cda8c81de7b12337252f8c17e40273f5a4bf8ef819ae3c88fac4e5175efa832fb9b4c36657200796cf5965dfa301342d4a4ad72bef243676d29d3f76c81849500f46a0f6d76e44b9552ae9086a0cca1759345c2143e284834a406b52d700e531c82a186975fa65a5c2c91fd8a4bcc30502d071d30ddf0698eaa56ab760e42b106887b8ff840d0809adfdd41d7c25395cec1ab3562d14383ac942b4a23eac6bddf9a9ae1fd8764558046c7ee1b5c5d7663861d4d598626127552f0a6b27e19c6a1894501d07cb353e63e79d0a29e90b96456ea288e8e9e879947d20a9cb1a3c29684a732fd580738ad58b7680fe105b00b26e4a08742535d0fe3ce79777c4f4d6e7f365dd7c2bd281e22e82238e45d640146ceed877bd45aa998d87e35f08404bc408235a2e32d1ba6d8591af8f07bf2b2ab150c486dfa04a1b35dd6586b785e7d30723ad0bd662eac1aa5d685252896ddc48dc3388b4b2880700cff2d0fa67347f4ede838b5e1e8f6ed6e1cdea9e22c79f6fbd995be98f1d3a603e53eb39b8cb84efe0409b690dca4f8f2b65dd35880b6ab7315dd36b878709bd2d9ed87b46b4e5e5c0f2a73e9b4f843bff76355e2a8a343754365c437b0545d1077ec16d3152a488bf342acc9de7e107c8033d19778dad878783ac01db44ca04945da37153a592eda937a7f0606fecb088f9bc59ec00bf395e72f0bebab98bd2c458eb2bdc0e6502991453adb13d00932664281c634f18d18a9ad0c5ba1d6df7619f74af1433a5a858df67d6fd9f76d58ed52fb787640cdc006d0a46c50c579812f9ff416a31e18d1bd26d54ac510abac9cd9f9ea0c69861fefb03735e69ba09cb444434ab5615a565c3e5acebd7b89418b3f444f00cf30e47f831c8e7185453ee40c76dcddc7b62d615b9627f5e779f40e1551f6703155c1acf64d2dfdf688e05f47e278697510aae09cc1724dcb1f3c697aba2939fe8420703d52bc1e690f08ed7771a8ff2b54ca0c931c2e83ecf65a9ac3a85733423165ccd133165878c4bbe29e76829e01465870c90b40b89429f221083ddce40c04544d64cdf2a29b1a153c7a62836e5a96e5837e93616be2609b4791dc39115703ad73276b4d5076d0bfe4e46c5867ce469ef926505041d050a018a897f4659a1473141c94f50911c967e59f06be0f0af7f0bd5ee7dd19b97ce18110a5a411da02c9690f8a325ab8df1514091947587bafd3f7b26d6f541973c2d5a891b74bfc2037edc812a5784653f7778bc348fb4151669752a0282549de5037d488799f88ecb275cf459ad9a945405c698db063b0a390925a5c6bca189c5f65747079462df2d3e37bd7ea02cdd80e6969213d712eec7c59262f3ba2fbc71bd787599e12f6273e6fcb2c0df229e0db994e5f350f7230356f73620fbb416b8b19b5f6f73949846c35a77183b14476f3efb8bc991b4268038eb14e82faf65b1178825d0b26a1cfea4b57a643c5c8f2d8875e74f15359e2f6f02ff139bb60e360e3b67be5233046bec9b93414acf229968a5fcdd25d8474a7fd93129bf3d42a5903ab3dc6ba0290df2fc93a9375c6d5b26043ce768a71f3940e93eaae1253fb4567a5df5e38e5944970f41e1f46238f8dca10a9e4e19681be3e5b37ecacd5af315a62f44999b91158474bcef0fdaedb0de02beb2b97b86aa9e95b1a1aab7545d21a56439a29e9c08340c99042f76aa550a3b8bf25da90844f123e3a95558c0f634dadb821fca2135bff65b490b0f83aab285e643765d913888a05f321e56c2deef0eb44df666533dd2bac9160063431cad2fc2e507c59f47508f729cf4ec080d07e99e1e6979f62d830d17d6cebf9ff3898ea3b4c368b7bdc8d67763a30bc139dac3fb5a83384bfafd8233649b2802cd5ff6a4919e67998b777d509eca8d6e45aaec82cb1ee51e8c20ccb95c5370de956c3662e9c1150f8244dc32aa675e6621d543c7cefcd9e1f76cb79e14b14e313e029d40e472c7f749d6fd1545fff96d3a83652051f7ef619a5cac35040fe664d84d05121035481b9dea73f28d8aa7a805c1e85dffd059a81d3a9638d64d38a9a69eb339dac15c9bdc845be38e45c7b3d7b09456ffb21fac8620724e3a2eba98376ef00f6a3734e18aabe9f9dd9da9f48728fa0c7f3c0428b8957df90cccb3abc7a488eaba88009f5c63788186b78a283973f4365648e6f2dd7e0d0d12c8d26ceea49afc75315740bbc0e6"}, {0x38, 0x1, 0x7fffffff, "db9eb97a96578641197bcebfb64c51a73ca2f233a32e19b2e1b469be66182537ae5de6ef95"}], 0x1070}, 0x8) setsockopt(r1, 0x6f, 0x80000000, &(0x7f00000000c0)="75258f0be25484d7ffe48b415196c9a2d535fb0e2bc169607b680950c31c61f59e4714a8f38061b1a58800fcfb31b82c9791c4c9b7e83ccc8c26a3aff38756907b575d2111c4b25d397519b1aabf0e17a625af897db29ab71eaf3fe1e8c4d054716c06bd0b2cbdd0519009ab0cd4add4d8b04b0a957d0c0e8d173192728d17e74bc3f352915b0391bf698f501d89eebb29a892dd8ab95afff973b16794fbc4408745fa6a8b05bb23e222fb98575fdbb9461d46dd6bce4d5a27657512b74b82b53974d010acb3ef76fe47f5d62db876179718f38297243ffbf05274e1158978d7b796e5710e8636", 0xe7) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82bdcc4dc9806c653000"], 0x10) connect$unix(r2, &(0x7f0000002580)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) r3 = syz_open_pts() ioctl$TIOCNOTTY(r3, 0x20007471) 11:47:08 executing program 1: r0 = socket(0x20, 0x5, 0x30) pwritev(r0, &(0x7f0000001440)=[{&(0x7f0000000000)="99b87b2aa0f9db446565766d094bc5de98b170474397e9634752be94651a2f924b718b92373a804058796839db12ea7594bd698adc8919b73d1589de913504a367acd07318b52d560e6fd0fe08711e2a570b69e63f21ef9329e972ba3d6110314a9a821c6bf58a42f16813ec4d7e0ca763110a1ba87efe1e414cbc3ec3b3a2fb766fa3d11cbdfcd3f1bf769ea74b9d478d36c95bdfd8df98bfe455c5a97b2e1e7d1974272f6423ca92ddedd7e5af41a0235bc14c1138264e30a8286b9bb89a2577bb4041c89fa3f8373ae3f56d86ae4af94e36f651d3953f108abbd3d76eccb226fa113ad026e8f44359aa6b2e369a16ecb28eb47ebd182de24879b69ac887afc806c73efc9943dd56dff812ff1d05e7fd4ced86cbf449cc54f5c81583f0db12022368fa9d08d123eb82c35c450d754f0438aeed8a03638bd55824ecd1831c46992b6248b2b15a9afc584a11eac204a2562c1ab97c508eab85369c33d57377b38a0705904cad79bb0dbadd801ea2a132aa259a183d0ff6bee93430207853071e9011bf78ef3ed028765d682c16adc98b5fd3b44ec0cceef567afa58d9cccb618e678eb835a721315853811246c6248cbf826df1d9ac3bbacd3bdba06e0f049bf688016fd77645d6ce9bc3b21f73c06fdabf3d185e7e1a4d12ae0177cb876e8d9b510db62ea6147c4bd33d68809ffdd48ae3e4b49dc6c1f695d0ff86cd0cf0e40e0d2149ff84451085824df69954184e9aeeb00004caf961aa504fea47a9ebc784dbb0f911756e640ff4de84c4ea708730f0a2ba89a5775ad841d1b5e3d4ec04681677902c86af9d1a34b8ab1684485cffd1cfd6c97f723828ea703ca9bfa9e9d5bd257bbb35794f411fba4a57f9a520f65fb4e48283511c00ecc4f439b4d34eda435b8d253be504f37526d0b3363c89cdbf99c9b0209f60d3dff3bfa621b5030373046cd04ee22fd6437adaefebbf60e24505f2aa549053cfef7f34f857d9392657a434b122406ad14e6a90885ed98add0729cbf7b76839eb9a5fbfed599387c6c4ec4ee43e3b49591a17ebec755bd76107e6bba3acaf906a913f98004371d5b6122667aae0036b1464be7de1b116f329ca11f25d71e9381b1818f7a212f67fba5ef2cc8a0f0a7cd5489fa6b2a28e8b6c683b16165ad95f6cbba20c0bb1b592e6e2145fbce834cb9062f884a94d864acf9101bf8c0e197db1a1d022479eff44dd5c55af906dbd47a6287b902e7a1e19bea485922affc24e9eada1028965aad5433cef5ec51f959fd42d2299550119c3925522342d5b64a25a85b3e3e8f50a961c83e414f4c5ca3f266881026bc66bda75c52e9c31d939aa833006b8322756f811529e0acd81f0512f7dc7811f226af3eb80093815a09e2efe14407225b8c0c28bf8fea8cfe4c9ef9fb22d211ab9e249850219d85ba32d81b44372e1b8b7e6da3eefc01c52d4ee07f3fbb3766e24c021682413f003e69ac0a6f0151c7cf65d0d7b2b39f978a348b7c3eeca387b7272d12ee777514a944c2d2ad6c05b2e213029dc6a2e59cc2ad71532aa2432abf9963086db96b2167eeeda9c8ff9c5919a319457f0eaf143d11e9f0fff9869765fed9a339d6c5a6a89cf5797f612b34a1a41a2f56f9da7179963c2336d2265fcf9ecebd5f5e769043c7a7de1a5e3166e310581ea19e55ebadce88ed71320da683141fa77dc5aad94670df329a6952ac205a04187ab40d9d1ab287aca3d8a6ea1e7485d47c647208e2eae014df461f135e2713537370d2e640ab5819414e503a852329e7225c2aec95f45adcf8371c342cfccf5cc897eea173dd2f3d53f2e52dd6818c92f44e27a70f338ade76330abce376de6890c58c52254416c1f11909d7b56713a14a4f721b0d0dd3442239ea7821efa49961b365b9f75dda53742c2bcc089f89121b325d2066bcb41b6624224762ddf4c52bd43319229e9f33f4b0ddb76a89d5b5e69e338632d0939b718f74a8c7ccf97e92669f65965069490279cd565c8a5ae0b2075a401e0f8d07de5793e27b29cd3cdea45a45149080ad0da3a8c53e47bd522ebc9715cc44a9a20b735686967861f56cd8bfb0b41bea41b9546c3a4d02f6ee61d4d6bd993f9b7186b4013d44ccc9b8a37251c3023ce722e608db7025fb6039a596b3a79d8ad00075808de08b2f85f12664ab774939e7c065095dd89aeaa42caeb25a0c350e85633ebe7507a34503a2bbd4fa00c6144681bbef45fce392b497682347e75b0734f706f83b6564c190d33034dc7067ac07ce66f44a96174687f5baff381febd0791e8aa247b64b7643780e1df78a6e463bf4d69d8a059464f376066ad57282cfa90f354678ac1d3b6188688635bdbbbe4cd28714162bd0f4dfe8f5087a49aa592317b6082caf695f28218398a31ced9062b8aa2181537bde313bf54ac6c233013949acaafcc269578c3c60ddd0d427b635a99c920bbb856f1b9bcc327e684caa9469a3e5880ede67314ce83b455053d663d244ad14d0db128928171a03958aa91a0281176ebe817d1901d8fb82617625784132822711f4abd703b7d13df2e8286b812ab7b57e339e021ee0bb4f75bebcba293ce5a9937b281a80062edcdceaa62825c7db03a423f7e628083b0a8792b42176465733c1898da9b22f5b217264c189000683297792e6a2508ca9a1acfd1b0ecd116fd01e38d70837c635c507bdf925b227e15a6d7c73cd843c93bdfab799909a283f1d2d1431dcabd8daa143cb8f036e0b728d371b758e409b5ac172a784ac9743e1d5344ff2714353e0b80ad8a1abc9dccd69e4306fa35c0f2963e861d3352ef98a62674c3f0d73da936403a4bb51a738103ad2887feead016b9815b8b6f397e3713be4983948e354427c645fe0dd412ad78f8ff9a84e68cc715f17250a5628a529ddad063ecf48be6f114ea520c883b58809bd8956a044db7682f20dd26a25d597f20380298d64f2b779e8b45a2e40dd3d22ee6045e1bdf358f1df19d2c90f2da34c289f84308cbfbbe2a71163b496f6d437bef10f7ecf17dad36aab4b82ee09635cc36237125002e6b5d6ba837e4c8b867773633b7ac30cc1358b1b047ae1a16cde3d00310a35a8847b1902eb91979264a581eea4040de0b54b08f0d25d6a635608a47da26a493fd47aad4220a337398a9720aa926a80614b6b27501495826766d2fd4824e6aac7e49be6b70ae36a7571377fa2adc875f9105120c2f08dd8bc4f3c0bc76867e3b67bb4426fdbcdaa9f1020a443c05acc7cf85f69f4c2988863ac2b0a6d2ae444b2933493185e5303d2a2eb4705927b30268f433804dbc96415c0448e2da4f16d765adecf9ca23c0e0a5da5d06bb17675a03807ccbf182d73edf10dfd01e96df8d7f6ed7b8833d44a279c61cda5b9850887411c59cd89a5e7191ee52b6ac81236a154ccbb9317cdaca6bfe18f626555f20c525c749275acbb31351af29b7ebc81f1e99e2032442942bca4100134e6591270b20b0dcd2362d8eec6252e0f985633690227b0ca7ad364ed8cce9b8b1ff3f6f2e08077c850edb4a709a8d0f8b2ca31b62652292076c6bd63c1d44f7016a8233d84df528048a40baa929f4bb07f59a1509a541cafc55f994b4986578055a8033e77ed5bc71b72108b75446f97b504aeac3402380ba08b7555cc905b7a1187f36d167b95674d8d4d8d34093787130656c38b93e7f4568202745092cd0d1b52f3d90e709785903a207f46423d0ab495cab81c9d67ad9c59574b7d8107a650523a6a370d1286df5c7a740549670c75024477988fc279950d5a7022db6e820b0cedac2347da8efe3da24398c262b9efc948a9853a11cfc1b58af853237a377c3cafd9e3c8b7f2fc5457e509ccb086657218ce535a1d7182ba59ac2685173d8e686e0d3d6dd3fc4c68ddc7495030d29d70f5dda8b63bfa479d793b1e7d0c0b7276d6f2ecb26e2d9b57672941fed4807a4b50a7b89de13e11df36704f148eefb58c3a569ca344ef0d2fc3ef53ee04faea9ee8d7b824307c6b53ac9b2395ef02023665fa175c534ca122f2db28cad98061bb4ed808fc339f4ab802bec5b4ace54f89ff6615ab55d8822f3f51b05b5a3575ff086e8d51df73533ad9309feb85fd658011c2188591294625bd047687ef328a9405cd9ecb2671dae22e1d604c4ffa87a528d4bbd1949e43f9231ab5b10912747882478bf2e37ccb0c48ffe9692d142f656981b151f929fc35a37c06512464a57514a5c65f50eac7467bf347d672690c6df95aebac27a71669d3779152efdf4fc409c2daf801ebc9f90f9ca9d9b29528907c47391c49b0a602ceae5511188bc8f368bf900de4b357de140b3a4333bada8dbc03b3c66b05a1eacefd967d242646e8f63c7d4c6dbec3711c4fbdef7923ede091c95830ed81691ffbb644f38da2cc33ec8c4c407dc9135e85b4b0773aef2885f9d3b75b7c7b435662955d10652b3ff0d99aba325a1a371b7a88d707dcafde783e7f5ce918fbe663c64f750f823b01132c46c5509132b5bb7a8a94d20201b97e011b49333274fe2770632797d36200de69b367a2c5eb21456e73ad83be2564675191b8237874b6ec8b8e412673e1a9fa1d851e18ff9683548020fd0df874b6e0df4bb3d8e52f4742bb803dafe3e76b50e591e9ad26bcb470daf65300d4faeb3d712c0ab487ff286b3da75f0b93a25e703a02824aeb0b6630fb21d2d04995c777cc4c8747ffe007aec41dd8eac9982cf35b105dd137edc0fa96f482adbbb28eb4f633aa5148ba27a03966a0eec21794e2be3980942a341ee35b1a3351ff0019a225d93ebb6e19217a88c7b284f8b53b792db271999a8e5b7ac6b1aaeb001ab87a47753dff22684afb0bce77dc02c64ec750f6a48c66834f93ffeae465128471670d44a3199d3254a897a2546e5264bd07570a177cd37d2c01e53518d37d23eb00457e5fbc7b471a60961fcf07b834256cd5dfe29797cbaf901c2b7ac724d861bbbc360bb04245bc4058f6a8ec408208bbad7d16da4abf12765f1bcd8da96b8d9424a1637e4c69b6d78a8fa75d1248726e85fc1fee31520c716a26108d1fc208c8f2eb547c74e8400aac0273f734ee0adb1d93abd832c72782a10bf44b53d606264d46bd85784e5793722846728c0a769777d12bab3c11b3363ce2405383eaa8102af756ca44d137ec92b12b4cdcc7f48262b6e6236ec5f73586c20ae63ed243f87ce178dc9e3b782a785c2ece124602aeb7c5c2abbee5d9664bc9bdf100efa7df90a827910ed0a34a4a43dd7207deb85ef35a8420e3b091d95c47198f5d7ae9b6da0e6594f816d38e9643457dffbd14c59b00b0bad7b26394e96e27abb797ac63ec32c9fa927d2e75df923bfc0325ec8e0282869ce2f70036caedc8aaedf9010ad7f7b1494e48e782d986b3a0efaa49f6478c4328696dae244b3712668277afc4ff3d209762e83e9800ac4c846fc9bc264e10045313f73cc02aaa106b6bebcee927d16b91087909e303dfbad732bf26ecb837f4e3422dbe318ac5281b6d7848e8c48186b3aa657cf0de9cedd3f5e25be313ad4241d5ab02330e648175e2a43fc1ceeafde6047673bb535fadd47e6bc69e08dab2b0c95f350e1efb09ea80a0fbf8e161160a65e58512cdebb7800994d26519113c51c62cb3fe647e94dd722181de373216f339042b1aa00fcb124599f416684ba8ff225391993f412f4697b7375b3bd9ffd32221ae6e63604a2972055efd5a90be2f7ee1112e5fc4f74e81748dfad2a59b24cf369f97d81f5b1a0eaa015814ee7384c67a4accb8f15a30c4dbaa8e75", 0x1000}, {&(0x7f0000001000)="7084cd45431b3fcb9aa8e485a3e1d4b76211785bc37a74715cd085795c59c04698cf3895b7d39650ee74a77c673dabb5511aef68fed06c6443bf534b8d1bb6404cf80549c131233a63e0e6cde4e36fb705b6d6e717ee290d96fdab4dce6729b72a16b6af35815cb663ec7f5d5479c230ad2bf915c747aa01aa849213e4c55f2bfe21f2a737656d96f4f73873ca0d0c521b191cc2f50e3e3b6bb1a5fd5d6fdb8123fd1946af90ca71a566a3e3941d5585b8303ab2dcabf50ae4889170f7e128", 0xbf}, {&(0x7f00000010c0)="7e09f66e0f428c9a66ee20fd84bdb8fc88f93720524a181ae5efa58122cdff212c5b723d36ff2c3ad2815557c57ed56010fcdff2aeb995f861dc6779836c9b9908e110fe6f59eed8a1458e25612072d419b6b36ac6f663470cd1b76ddc6735918758edff777797495f87fce3f6a23d98060383807d8449ef7f7e731887f9fe389dc9efb1715b0e8cb69bd7d14420aefb1d5181d498a5b212a4e60a", 0x9b}, {&(0x7f0000001180)="9f444fd694637298d75324f95ed3ba3dae67d7e05945edc7a232d6a72ec00bcaa9b70efcf4821fddc0d1704a4bd9a8a159bd527d6d5f80da0e3ddffdf450c1b7b89809fa5ee3e2341ec794b8aaa0b1b12d253128aa3105ac15e42871cd920359fb2bec8d118a7f7376aa26994ba992f2a670a99d05005990e2889348503608eaa33e0e56e4efa15bdeeb80fe00e2d3e8f9b22090d9071aa920ae180ab36b4afe83017ab10baa04f352890eca280f79a6c02d334822404406102533dc1e8ef9834220427c17fd9439fbc2446661769c5b4846", 0xd2}, {&(0x7f0000001280)="e54df9eb2443322c9707c5d8dd30de22df9b8c2f4b47936de79d4d74", 0x1c}, {&(0x7f00000012c0)="bb49e23537b91b2b422090b5a47b40606cc09f324e969848c8debcdde3189f125008d4cf695ccc80521e19520de7fd8fb3f096db3c49af3de5da755ce5991f0dcd60e6629d141cfe660119f5995e0614ae909ae4ba", 0x55}, {&(0x7f0000001340)="e16407c66e8e8020e988f07832c915631fd457dbc8e3d466aa07e7699995427ceb90c2b185f540b4d4bb8b2af808be0b5eaad591139918e00272964d871bfb5d565d892303bf010464232a0c0c83e8de6edc63f6e613f8d021a478bf10c392ac2809f1022fbdb3575c01b4e97ce4fa06ac5056b3413e362ab73182d1a0761454daa34cb17fca197a9d6948ac54e1b1eae884439b7d74a1312452e47a33bea59889f116dd26e8da0fd1d19831849027af0df05338e67d2a15532aa2d00ed8ffaa51a34102", 0xc4}], 0x7, 0x0, 0x0) pwritev(r0, &(0x7f0000003800)=[{&(0x7f00000014c0)="f26e6a708d12c77f6b18c8e3c86349c057eb13eb800f3174e0cabcc823566cd4749483630fbf3ebcf5ef53aff4cfaa21c7f0b6b088e847364cf75fdb14c95c36a70bbd6414845c20c7cb56c27336d91106429fc42eac97ce899b6f3c703cf65b6c6894f13436f4994cfb695309e4074b2e4e66168540834da58b6719f0ad171541bc0dba5fe7465748d3a13c927e1f8e911c173ba30126518ea43835603e2c63ed2e1c4bc4e2dc752b94a27d45b03e42fc23eadb3c2a10c1655933be648be28eeff08e21fe693ec42697d4dfb2ccbc6c3d4d9d057b383efc05284bc85904d4f099dea199e6bad6c4ebbb935a4fbe869613661ac64c569831b3f642b41e394a278322cb394af15f6db2c5bfc0c9c551008e382e518c7260c06a905cfa0f606b0e99351cf20d5fabbea42b124f360af3b948bd9ad81e58a174f3ae0b7ef2155f5fc54330171c48877a85e38fa7a3f386391abfaad0b51c592b892398d61591502c1eee402f771e42720bd34bac224ab253400688a2bf951c5636601867b90afefce58d557ac516da67089a952bfa55b5dd83cf3c2ea3e7d7bf8a12e8055b66d5fa5674f17ee5aae88fea23e6b421f001dde8e26ed020806d066d3353aedcf085d056953bcbdeaec15e4981559015c1140691aff1928521944ad1aa7fb24d8f30b35350466e261fb1fe0cc9bbf8f062f5d7205791f9f6e76fc040d0b59a07a0153ad7519d447e7dd869d12a0b968fc285fca64e3c46d6b3390cc19376a9a94e09ec7d03da6075df57daf42935f48401764835820f2bc4dff8dc433452c15d265e2ca0c5e8b02c49fb7283ccaeb5cf955662e8837624e350fe8af4df4bde5d483979a8853038e37d9bc5445207603a5e52a71732d9c03fa993223dc89b6e038e1f27e8c4699761fd51114589100c37642cc6ed9c3ddd620c4d275f6776a9f5578b5ce8413450b300089f8ae0d55c3c3578dc3df6381f2b7c79722b5a6057f0184c6d457dd4a306141aba01d7875c93e43cb41ebcabc10c61fc66e9b19a453e2cd656c29f6a5179cc79dd1e73e712316d1dc1cf6b8cea6f4d713fa344fe1b371cc5e2053ca256dbd25c9a55e34dfb4a45e2115ec22dd96e8e3f3dc205e96f21715075ec356f3aaf157860a49573297665bb463a1b085698b4db5d0340f28ff958f21027d71cf5e59aa4e497d68fa280e3bd7192ba8b3406c47aae69c581ccee1abcda84b4bdc01543bdb14fb3a014a4af49c7b1d6d6bdaa433e0656a04c16c1a56decdc3324e720ea67374d4f17d178f64767e4829c88f0027245c05008022297c4f2091db45a25ea86d20aee0f1a9d7c90a61c9312e96c0d2b91c322b7eaed8c6197ca7d25b03d6def8545760782a2a36b8d73ce1f9339236a501a1a3f416791e02241743670d8e6c904017fdc959af30a5a26fece0e38518b03ef0778427806677336c0ea719558dc5c6389f9200c38faaec4740dc2d749d9cacea8922aecd01538a79a8e0b8730ed89be1896fe313677e225ddc8f55c445f4a0a2448c1b8a6190e9781892f764ab2e726be39e2f1ee2f1268b9d012dd555be5b44d709642951e95c32ffe09b2de2e4cd8745c108e74166328c1fa93734f507e44c65d4963ad9bc7ca8c364c9c021e322f8c95d11838eea26eec5fe8c619c6aa6ca01174f8d622e82dcd32c9d2ec75f5116e06d89879f9ad75804298aa24757ab155cd6c62d6f5392b4ccbf56608d370e3ca83f149403378c9a33e645ad1902c4de0e50a11c1ca5351dd6681918a34b0da2a2676a69457cdbe7f51997d260e286c7828d2ec2650f39c5a4f810e41f116e4c463b477f1e3a5696ee015ee0eca08b6c4e0e93858a6402c991813d6f103dba25505250e288434f5535c9a6c8397d73a595dd42a088c3a818f2e41c1d6217ebdf136792ed568e87a236bf97ce78a552c25da70ffb7d1354f0a10ace53aefb0c80248bbdc24a77c58f0086d98f21cf152c1e47e81dfe9029898fbaaa8ecaff414b7f0d3af1ef4d6e2d3e3cf00785f2272221b8e2a0a4915798ae145836afe5d81fc429158b648b5a2b801398e4c9adebb923bf5f254537e62324058db67d6c52e516a711bac9da70f010a7639a40e291130e14497b62c10acee8a5f4ec109de7c65b25e005928afd6ee66568304d0f500e22d490e6a8661eb73d9778303f818177b92c64f7ccc6c86ae44bb8f39d2b5389baf5141d988ad238f1f1d83dd940f7fbd47838da3e51a0e4c2c513641411ef5e1966cb6ef4ac5a92bc434813688985617eef8c83463b2384f9d67934dd911863634af8096499ea9649401515943eedf2545e7a9f96596a95ccde7f6bf04bd585b2d358bf25d4e16e7fb909e867bdb09e8bf16b5f9c10edf618d58ee0836ba195d79a87ac92c8b586c02591ab36086e1ab040c7d591db1cf4a9dbf9ade4fb3abf2938427764c0ce4a1c2b418bc99735318a3ca6908b87c3f5dc6b4a72ce61a8b8c9bcd1fb7736834464ea77957d73eb5a601fa7d85599afc0bd65178156c757e8ddaaa352341567c09b73843f9fae26406bac5c20717fce12e0b839cf87eaa6ee4e8f59c44b6f7b952a4abc462aab67fbc8df8917452525161f379ef130ae2f064c7584457f737f874cdbedc6bf11c491c583c000ebd0945fac4415a8f5ff4117feada1e1827000d88d1aba88563bed5e9ebaca0643cb30c897983101b61f9b2c00f7d3f503a922fc170a4d9f99aa7135d803c5d0f2752a172826813355eb63467bdea1f4133429e0ea34e2e1087f3ac4fd6a77ee2b1a6aec4657e40a4088dabbb1c04c44e8e6dbcdff682f9898e18b6f3ad6fa9cef3a5fcec0f5ba634aeeb35389624a9530b51143b076fa05720fad27c5f4beb138e563c17164e1fd97a4a60d0352c04c69bd325de505abc7773ee72c11f32617dd8e40f7d424685ded8b575a0fcad1a1586792f2286e7eb72beacfcd95604a13aecc6f9c3c9de50d28bbbe6610124afbe85fe40dcc0423bf8f28647a2c3c7b16d06cd255ecb51c2ac61f2fe766566a78770a97c1e72484453a8776fa3453957eb85aeaf514460e57a3a9c5a853a2c8529115f422ca7fc60a42be1b7fa439c21256a48de5b12a6e51b189088aaca372ba7d5d07e65a7049f9cceb4cd235f861e83f46c923b75369b08210d2ae1ff573ec7805b0a43c5b7d88492e8b2f0a2c5fe29e438ca89c6ed41fe47e773e3283962071d0a8cf87cade12110b7d4f54e4b1e6a62ebb2a194f678d7113a574b24da14189ee6c23e703101805f5bf665ddb28622776a1dc29dea380b2a1ee1054547a9ad89bc86d1315a021e512bce186a66b5d291c6d6f5d72e13d18d4a3897a775bc14a3200c476a423627114161e85b7ea90859810a172d3957a86e7114214df8ebf3c382d6dc960e4abc8ec5f9b93b276ebf8352d787a20f41c2fd175b5898e17e0de23e0154fd08c28f31ba58e77ecca1d87b63c036a597106a861b467e5288f3195c62bdab19ee12d73761ace1e7cb45e8b11acb43a70294ff90df34b7fd7e9e468301f463e71ebcffc6f7f7158da0bb7a7b8de584c6d5d2397e45a8c26ee21538bc13f93a2ea0e6dca55a44f31f86488959bf7c0f6090e23fd8441e92df6d8d51ad01f955efc207ffcbbe892ef3a3bcc6bf4caa28bdb1d50a0d0a16126aa1011490334914459674c724e1128f74ef169d5286a9952dd78fb00a8763653d14b9c124a502de65788534cb5fc698e393884a6adf3723968a1bb07171119714604444db7e5f5a71e9b0ca96e0323454af76c3d7d2ff19221ced23720466f566563df539b2745e6e8d82ff6ff9f0b15d391c6ad3dc02ca324dda4e4b181b5a0b2d8b26d6bc3f8178e08f02f1cebe094604f5f9e782c189fddb9b73c936d712478e52b6922d393d8beb553c76008279f0556923f5325338c4cc98f69b207c324113c9cdd9bdba8d812679fd1b353fec5e8f0880819a6f0ce014bbfe6d2e040f2b4b2e1e59d8252413002cb0f4a5677e18fef181bd403c6f8c8bca280df59f8886316b3d22ca906fe0953668f2c0fab9d868cbe54d5abd10018695bbae97c43bc8d6f633a7df7e26430ff99f68df7cb2b15b7f1cacd64796d5dd4f976e23abeb72f8ac27312d1ea854980b7a0b67d7ef499b82bbaef940fd45aaf5dbe878e5787bfe5cff805da43173253b3f4f401cd05b1c29cebb0fa84c8c825e0f49a8919726194ebf8be0246d0c6874ec8fac0076d8b535e4a8e1d36dbad089fd7405f00c0131f7b97cbe5f579848982a39c2ef133ab64dd50869b5db4dcdae5253d1581b5b6f624c62f6865040865ccab1f408fbfee2eb45309af45f249191001961b4927452a865e33f4689fbf3ebf260190febda7034df38241bcc26a7ffbd90285d65fcb7457483b1a3248d488a9120040a2c2942ace6cb074f5645b2cfb4ad9b82699ceea187f94794ebb0e8633a16f28be4c1115f50f224efdfb7264fd1e487715c203eac2d1da62c3658dcdd1a55f7529f8e2fbe6b74dc56db5a2aa21885227a41914baf13eff80e8694ba7119bcfa075a68919baf8629f3d20902d645c6b3a55ae515dd4d74bdee0dc412b62a6f1040742baf64b99ec304baf72819e65da14415d61cfa1162073b45576b9b1fdda73945bb77f4cf8b7bd78274856b0a2e9fb8556a77ab86887dc72468cfcc1e4c4483b65577d9362864c0b99e1bd4a7e2cc4e14288908c201701b6d40b39483cfd76afa96694c90e7a4c843659766b528382c577a2c27c60d7162a7b87be475bd12a24eba66da3aa7d7ea68f0263f26b29c364b40f20f85a48595d07dbeb0eaeaed87e1f8a46e2322695375ff6be7d0691b01b730ef2fb928174803dfe4d744774c058a5b11c06a6d5a15b9c22305ea0ff480d8d1f96de036044c3671909295d980dc52aa5d31fd6dac080f0c29761fb18036cf315ec4438f045036e103a23e25436556b565318924bb53c4eb13a9244e1bfbb36dd7d696e6bc6b585203a3244e34908db059d8a90aa30581ef4c468497c31fb4431877752c30ad4aa7afc4ba4a4b7013719345669630c954a6c7df16c6dddba9cfa33764164cd1cd2113076454e34326c95d6db0a3d5ddd63ec9b10988bfe36c2b8e22c84e46fc608bfdc19f78184c660dc8012f30c24daf7466ce3746162dfebd1db23c312d282bee4df0f01abb98352d2c38402098e5b9610ebfc94c9e7ffb33a10a526268f24f68eb5e47ea7807db2864cf68dd44e46faadea1676dd4b20241a085441c107ea3014db525ef1921a91b7ddf39e8855a91e9414440305be978404be42a440198b8f870648d113d65f7e090aeb7677ee4075c30d586c697a0859562924e2f50f2aca1c82efe1ca1bb89e32b424a723c98c583f51b2847c87621d8606cc7a11829993c6066027f9f1d8846dfc8fd9f1f02b74d7ef58a6df0a555284ee0ba24853e8e665cf24f2607520659345cd5271b07c9f53af9650598f91943c46fd0b8df1a3441d9e98fb0c1049fe3205dae4425c870e6f707f03f306db6ddb94e8aadf8e7b67f41851a7bc9cc82769654daa1f1e7c647c3f4d2bd69cfc0be36ef39b03c06256df6928ea1b79815658031f1f62aac57e6cfa1878016d081084f2bdcda3fec9cea8f535f790f226c681cdb2d1b06796fc9417368c22565629c2a0383bf7d55d750992c2e2db83de21daf6f079498779824e040cda813f495e70f4ad7cfb082c3eb34744cd3cc21fb9756ccffa94509b5d0a6b33ef39c7a8c82500c794ebe730a55168af5a9231b207f095eda74aa2836c2b27f1883b56e4ee60b225802ef", 0x1000}, {&(0x7f00000024c0)="f0bd1aced2465bbb5ad80576784929a11081416a21babfde2fca4392937359cc995f489a9526a9731b6d7a74bd610a81885d8152d07648b75b9589dff170701faab1523caf43df492320e5ba764c8d7d5e584bf857739c26adfb6b2772bf08d94f2849b50090991e2ce6930f8e1344ef1fff1a4e8523c4a388487f38f38b3854a86f199fcc7dde490a7e5b9f27ee6103b9c79a75a70edf8a1b580c5b433167bcb9328d235a5a928ed46a241ca437b7e60f6379cdacb470832701", 0xba}, {&(0x7f0000002580)="e7df8382282b46afef1cfab778271cb31f2da28d9be22185ce629c1d9ae81027e80b0285cca2581446950a628af5fea94f5c4c9a56bb50929c5b6c6334a2dc0c6221a7263f9156e9ac4edf95c28ad7e7f7b2148f7783b16e58dcbe4da808556924ebf2d00f9de226aa9eeb217a3c802a59f74ee8c1a71010b7ff0ae0e30f929e569e6ae88add", 0x86}, {&(0x7f0000002640)="bd277f5934a9e2a9beee14351f42e2056c2e2ade446af804b3ea70ae7e524b5eccd1838323862e3cb443d2b42de1ae1ad35d8dfd9f732ac2551dd8aeafdc522407e401378ca50163712f5c99ae490d835b9798942b5386dd", 0x58}, {&(0x7f00000026c0)="d34364422a8576def6fafe4209792bb18cf0f7f21a19c97e0e1b6022caa4ad789e043065c219f1b519f8fc1cddcdae240aa8421631f76c25935266084f0abcf6ec15f143f2377f784ab6ef8996b14d75ed8ec8bd76e3bf0ee649735380a0f678c984748d74ba0bdb6bc83a53a48701e8f3e8a54b7f945e296d913a59abe2e789dc4a4fd36aef328a", 0x88}, {&(0x7f0000002780)="5f1ef491a60e023a5cb22deef89ac9fbf335af0dd9dd6aca2b31360868ba57b9bbd51950ea000e928ebe3ec84ad75c24ffc663aeab2f04f1893dc0c6062f54bcb422a6c46bb119a00d0a3cfc9b", 0x4d}, {&(0x7f0000002800)="fa88094da31a4fc307588eefcb07715dd43444dd7b59017f539adb627a8a167e1671831ce1aed55d8ceccd7fb77d4ea2a0145bcdfbd3cc9ad7df503272491d6dbd4be3c853fa42f0878b3946b0111da97366bac3ac93ec89532a66a1393551eb875532761e3ea975bff47b01ea803379556a53c3839061bd00237c52d784a5fa21f1526b800310e9225005b72a3202eeaa0a67b059f1963128fef8e10daddb4f2133280a291339989467794bd650894459864d70826bfdcf1e36060dcd735d79356b207a5d48661781f1bd8f78ee98724b50814964952efd67879e9a3d0b97641cdd7c40907b56f73fdd9dd48ad4ae431bb2dbf3252fe0724a65fb0d6f0f85bde19f1577d309933f4babf65d76d8473f10f1d7f10f4a2b607b06636ed3da9a10b4729f2c68587a71d710c25bbcaf33f827d460985200f0b763f81bf75dfbe847a753ffcb7b792617f9a4b0d4b595d04ca9728eb67c81dbf10b5be8c6434f84486cc98492725c6f3fad5a0f67d9c6da524ff9848e0fcc87b6f81b8b139516d4ba57c40ddb97c6f4a4e7859a5b48d183e7049a1d03f870fa03033c1983c6469325b84fb8df4e5e22fcf341efadfb06a9f82defe24d14d25550ca8cd39fdf28b792946342435c985d40c255b57f578362e60fe7b99567ec11248e64b1cb75c261ecf2eb46f912e809bc72219379060646eb08a3de64337921a176d33bc7411c0e07eefe9964cf707eb3dd3a98865ac15ce5dcd631bb85d543eff1789aeff83fd43b74bffeb1cf7a155791b10fcc292b9456e5cdc3892c76ea092f16d80d3218d333bf8b830bc756f27af523bf2227b2b89d6a4e176b7c941a342236a14c9bca4ccad4b2c032d1cc44e349994bb3ceb5ac597cb0a6ffec73dbc2da89bd89f2f045f0c4d215653de42a14a3c59a4391e4b974ceb29108af6361cc8338b80ca5663f4132e76271fe3a61818e3d82c995e4ef078b721364723be875265ae329e24cf2304d5f65008bbe471544458ebe2012a20dfce727c5d4be555e643fa88c03fc7e84d76253399878d53474931cdcfe78b00cf75a9ba0eba91931bb6a03a126e155681e31ae08776d11b509f01e1217cb61678d3b6e1bd0cc409ce9e44766fab73a9250fc508f04ecedc4e1af0813dd90b21f8bf5086246fd777dde304c4dd8c18fb033610d5405836d29e6cdea63e1e15befe59a7ea93ba7c93ce0f1312e31ac709a3d7fc5eb740fd365df19941824e20a5cbbaca4cf7dfc2cbfeaad081e8e69c561cb1cdc0e5866e4b3d39de4793926e96dc5246a67652e9c8d0dbebcf83f7a2c61c8ce7e0c82d67b5a71340c6ea175b3e8b3c19ddff2da2b6cdd7703c519192c5bd0100585c0e27b96d036c2bdf0bd9f412ad2ee75cc13753f30d05924d5f4cdfad10ac3be8cc8623ce3fe9af15e87e4821ef5664baa937bd9708e17e222919d695baf39eaff0da50d73ab17fea7d0d98357017fc2dacdbedb42dd8ffe3acf5ef5cbd07fcbb32e0c02f29e639fe95d9e4a7a0a91b87b15107b28927a7ed53e7da40bd2ef1b4b50baea9e72aa52541eac985412c641cd2625e4fd22942c80f0e94aed7eff4d19b95ba67778778cef8e924c716e3a4bc1b7ffc5de79088c58f81d7f1cba5d744a9253be71fa79314922bfab2e8fa60885427013caacaa17920c59a8f8483032be58a891b0cce1e4aaf71796afdf39faa19c0a9d911380a839ee3f889b73f36eab36bd7506282bd27bc672a90c770ff2f89ca555208ec0b4ad35ae64143f382b59f7271804cb13eb088f689cad62127322ed95e6759c0a40589dc81669816664860b150a16f258acc6129929dc6f14ac26e883cc6857d4fa4b990027e2bd010a8021e30221d09caf10dddc5bddf2965389098c71419a2b669c67e175accd432a315149850e456e78f6854a74ffa772dbc465827554a213d034a986cac9021a3eafdfdc2fd41b34abf7e15877865c99cf195956458abfde71432a21e248c1fd3f38ae7ce074e68ce51d0a18a975251da371c20f32eebd4852f2d8d3f30d3ce3ab8cf36c56e0b40f8bf9eefb3e4277f16bd987948882e2fa12901b92541675cbad0a7402e9b7252ba48a434bfb344043716bd7f5a8230e46b93b40273ec5e8856759dd5078f20408f9da96a273887fa79e5af58434d7c1c3526535f0306a2b6f94499e48071b820aacb50b867cd80760583eb178f2811ab871c6f26e6939e1f4d58fa17e54032a14c4b8ebdb2af9d133ce1df66013d37bf472a3ded7ae65a0b1221cec46706fdc8b8aee80eaff6b1319eebdad2ab9132627910a93eea624399171e96a73f5206ca0bba00e2cdecc48c4f40c6dbb1e0d64196f7b55d7234706274dfe265c48e4ed5ec8cee2749bedda7a79544829a572ef6562239aaf237b654069f42cacaea598109c709f702705d37db1d2b1d7697874e18f7ce238e9bc41c50b25352d0c01f96eeaa0226703c351c18c65093ae063bfb1849da8c367b691b48d03bf9667a39d4090dcfbeb56ce6cf10baac9f01a249d1c9a05343e9bbcb9b165f602873500b8a56d4a7dcca010a3261031533cd91a9b2a439bf59322efcc750b8ffc277f1aaced3338399c7ae048d3ed7234f79ee2c3dfc1fa664fef6a32fd8cc5440f65dee666fd010c7a85107713d410b2d3bb0d7a1ce328b6975380d1779ff9d3b741ac6bd3eea3a3bdcb1538e5b8596d37db4df466ec55a1350f9cce534516ef6fdceea9132a4c58b0b416de59b0568b989de20f54fa30b05721693004accb9ece38eae1675be86e0eaecaee4005ce76a10050b9694446f66a3a291f112c90afe1ac85ad20d971d45abf455611df657b7ab7cbe06bb214c105b0c5c190f93ae1e9aec7f0a4ce8fb552388cd335264f13f28425ebef3368afeef892b1177dfe171fd1cf3328158801728112ae248aec8a8b0917facb3688dcd1e216db513085333df3fe4640b587e6f1c762323de1e384a54a8d616628746077626266b02ccac2aceaa3ebbcba589cdad86e12d057824a79e626a138cb32f13de4b0800c5d7258b9ee3d1726d2eeaf336f5be129b65172c5395b65dd99e1110df6ac0a0d745ad8c13a0661b91fd730cc2fe1cf9c713b77024358e31cb70824061655c700769d9cfc077a6e9a427b1ab0c234821fc259f558e15e127272efd71533e75c602a70426cc16cf1740a5373d43682ee141d9a4cceee109f1c9c2f48f8a2c56ca41006c1c35ea429a83a94895df28a403be54263875c9d2c52c8693ed9cd9ecd3c2952fbc2971d35875fd2d9d7f3cc1063ea2fd6809846b0c3a5f8c1ea2fc3d8b949c01a978c0386e56c59f0e09433d767b739bf14a0b2b0cbde5e4a4ea75817c041a07aec48e7cdf2432360b645ce53715bf6bbdcd087bf85c1ee973896911f77c659097f799fcc0f8348fe924d88d6903eb0ae31d489685bc1c882d1223cd0edb8b378f1e0e5489816d27d8bee3f80f780a95177a4fde523b38526203761de5b62b64bdce129bee01dc482a9178e689c1028705809819652c2f9126e3194ac2119961137044d31001515aca22b6bcd14ba97a71db9b6d3ddc9ac88827004d5342a0d0a29bd9824c968f4e0fc0f801e1dfa9b9e5fa66ef924d9eaecaac6238fec0683109c713d05883a3777eda4bbdfd20b9ff3fc1250867acd553c130113de3df49a108206456789347a52802f85d5b71fc53bd1626c6f39f92e5ea0a656c4d1a199236edc91577e5a93b083db7b8d3d105492ff1133d6015af3125949f7e6d17072158dac04b0d50ec361184b44b6aa6451e51397746b0298601ae1a829da071572eda1301bca1de2a8b949345579b2d13d58c37f424c710d764adfed54efadc242553b1b8fba9f7b505fff8f493136deac2f320383628a130f01675a979bc50e69e25e9621a86941712c82c912bd63738b5c4a92692acbe12623a34e3579426e9258e2241a70f2b4fa78b8643fa14670a10f4d81a0b4dcd28dfbf651d78095ba9798a5d914083b9ff49aafdf49425246fbdcf2fa83af7878114cabd5001b09434d0bb56904c591cd402a7396f027fcd74068ff93a56104b87c72f4469c29e5bde18899768c15a9ce828b512be691a9130520800c09e41fe7996d7d22a8b8b7900b172a1c47ba36d334ca0625595bd00146f3aed35dc855cdcfad90dc23fe006b7ee871161d59d75b8841af147f909141d5868e53e0e6a87b2df661a24b15ba524b29a1ab4d348f956d2d90ad41c64ba37d1f26c3db157c8d1288f690aec0f890e82ba8d1d092e5d311a14ef03128d976bc9bb7e8fe7c6931c3434fbf9aff7616ec7d3c30db02419e5eb211e2ce2df9ebc00afde0093e2378db1aaf19429b03fcbb7ef1763f80d2a055371284ba7391bd2af0a1277066cb35b262cb438c6b5ce85732e03f2c84c58d25b37716a314d5a0eb6bc46b3de18f3d56c39b776c245209e16a2597b76fcaf89879817464b924815b402e086fb0ee94ba2d5275bad3972d23a192bd12911e565f861139017bc3568308297ba3c2888b1048cc1904974f6b11c8f9f43be7fdcf1f50dd15b2da1ec5a6504bde85575305ba28e705d950322a64446320ab5f413c2cb0d2dd3089250fe54a3bd4814e8f83a7c67688931336bdb90bcc2a73b0233fef2bd33a4759254975fbc31d3dd22b46edf24a77ca383e4b645dcbd2b21c5e12eb0d77a4384cd0b46faffc7f7c4d0fb7e93ea066d27cef3c41fc258c9aa9b974d7dba9f84b787ab02ced8274d9ca93e1a1bd91aa1f8081fa9f8986c2cfd9a83c62352cde01efdee744a1c54a6af865ecb1c802ac90e58368f9cd8fdfdb309689b50e27da18b395f4192eebc54b944158f38fcb58f5fa73bc19011a4310ab50e32e6a0d9cb80c1a9309169c156d8a0a30a30b5c11550abf116239722d403490c8b683debc41006f90d3105c9e563f9f7a421496793f9798ff4d3fc7d7f32f25d6910b54ce968364384be5506c04ca47daa9a9d27b95e71931261066828fb722c44eadecd0e364147db067de29f3c97ef3ed7f08f73947c4a432e612e177142eb3879d07ca085c7913d2f3b1acb95b988b094dafc3baf39f1cde105a49b40ce27de47aece12c1d1f6d5b67bf01a11637ccfccd6b58b9430863dcd4bf5207be9da583f0adc2d2f9f73d955771843e390a6b80b1f4c7dd7806ca6581d2a14dab96c49ec2aad1da8ad14373f6ae991dffa872a465286a761cb051730aa52b461e34978f061385cb86b79dacbb288aaadbe10346faae990714f571c5ea55c99932182fe41b21ff262baaaa7c27a4af0fcf71e68c51fb4be1940950faf9a8140e203838f3c388fb326419f4407c483788e2c3e003e3810ea22db088d9dda262fe2321a761bbe3d4f7593e9d3a508c0a441743320c1ac7f06733cf2645aa5b1a10f0989e43ca95bad1580c6af47dc49838ca19e9dc6ea2e01b3b87de5735135c0cfa97c43cdb2adf4de002856619e5dc9843908a435b027ff463dbd878279233b1c55626f8d008b3b2de8d7d5e9ff2fc2533048b98ce6878fb10455b9b612924a09d4bf678f8562d14ae2d767a62004eee5d6280023e287d4dc9c6124098824942d773804d4d5e73e2f1ccdc3ef57f7ef5da00d55420b133064c815726327ef8635218433972d8b089e6fc39138b35bfc1ff1ec9f7e7c8b2e5a993a4780c0780dfa55927f5b32b14fe7788237fe5bef3a84f792cc8be1c7ef5a62033f55ac058e3d9c5f24a107f391bbcc0ba9e76f30fed0853c5b2becc38deb66aa1d6ac7ecc3ed4e0f9b6ebd708f0d7c3a336a249b25ab06adab2da44d4", 0x1000}], 0x7, 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000003880)={0x40, './file0\x00', './file0\x00'}) r2 = socket(0x1, 0x8000, 0xff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000038c0)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000003900)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000003940)='/dev/zero\x00', 0x2, 0x0) sendto(r5, &(0x7f0000003980)="8b28a09870d47524174e4d0de37f3828554328bc1020b4ca0b87d5abb55bd0da47faef20559a6c372279ff99245f7aa4704eb9a617b7eb54a8b1fe47873d938083c602e3832cfd8a16ae98b7bd316ebe98f52e3ab62890b161bae52d826b58c3bd8ca2b8a23cb6ed069a26a624808818fd8d1d1da230aec8fb2e25110512dce70832db44e804ad44ccef1ee46a34c4dc0bedf9aa874d102d86a4f33f8d42053738e0d4bdf3638960e7c87b5b8d9cb0bb6c4ab236b99cfa28bd9cdfb657d392e95e9e3bd577386b5e97d6f3f3dd9a8b3ea48e763fdf6714084daf660ba03b49fb37fc51e34e1906044c7922d7e08dd8ed14f9ff1f9319b42f26369b72617594cefb0d3bbb999a06e1773e2909b8342a3dc3facb81b4ac5b547c4d62a919dd16fc65306e0709f1233a31256cb244f8eb5b1ea2fd6e15b87545b04a0c324be9b5a09c40576c58f64569b348a3fa6dba421e18522e7ade9472582577d8bc585a7d6536914b5b4e6555062bc3bb341be0cdd8c6fcb41f066c02c92d9f1d6fe9fcf308664beb900093fd8a06f1aea406e012b23b28e30f4a3585046aff6d1648bd4c07167ec6a9346d49494112d9b3018c61ce2f20a886a29df72dd8f4cffc3b33f5d8b02076c63430251da7a35bd25fa64cbeb11cbab9cb1d599f53f1964bd6b65f7d89b50daf5a9b28cea6c4a376f8a88f0faef5c989c20483a7dbf9f7ef16b56dd2a400d008106add5766c87f4dcc11e06f81d651100d03f25f8c3393e1d116d4d532f33704e5331f2e1824f07ad16db3576a75872ecf70034cd0fec1e146fe01ca934dcde3531e990185079b912e7ba1f8469d089966cf7905cd24c80c0bc1a1ce46b8ea9f4f53b88aa77285bb3c9183d2a85e4d5c7c0230618d006f7090ecba15d3b51c0aba73a324432d3941cf63a063571ff10348ece7a63b043836e1996095793d0c673c47bf9cb303b72b47b77be5fc44b87cd2c41eab04273f5c1e5a501f5ad2d94ac2598bfdc8ff9bf47cc34bf366cd3e19f7e3f8204ccdb461e53c8d54f18d61a3be7861268e71d6017f9a936b6a826094fd6ac9af739a0330b9fde0c7ef82b2bced4b656b6f5755858cc770da1d563789a40a929af4457fd6205efa3e0ebcabc948796189367f27707b5c557963a833166cf93c6dde7e2f90b51b68ea53bc58d547d57550c5f3d6a26e1fec15c3926d61fd084ebf382179fc07c34a9d068159a1346db1f043f62e804136fe64c8123a9f4baaa834d80a1c9f99528ee9031666564d9f3c6187fab2b3697c47d9b7d02431c230b8536f4f60842b85043da4ae8c49f98d559aeedfffa5f023b879e8a7b8eafbaea0e5148bbf0f85c51cb27648a006e228cb496ebf5b5b3dec33171b0ff2dfb6c522b99de56e84f06fccb23e515e3eacf56dff12fa71bb41f7efc97dd59cabd8447ccc25fc871ebfcca2a9ea302c940247b40ac14d4e05bd1acc10e89808555ae4793d603f5390b8829f20fa931d6bb9c9283a3e4f18de7d6d1dac5bc97676e6a219b57bcccbfd27dbd9de2e71588db294c8e23181f52739442a16df1c461adacb7c504abde3ed57dcf19016939a7dcbda5fb488b76e460ee733cb73589166a526cd3d24d6d8ff97160b305800171fd26bd8c059c884ee0c4caaf95e8a4536c751eb0d6049dbf9b26a46da2685b478505b323d5b0ae08e00cc7d4adaad48f319729223bfb7eb0b6792f1ff32d347073eb43947589a47fba00997c511c3a41c091289584ade30ec47f80106cc3719ac535ae965e6d6273ee891d324d22f55a62b949ba9044a305255a28c6807893dd9f397e030cfdc28cfd53ab19feda2adfe5820f2b83201aa6d5f0e3927e2c1e2cbaee5e2413dfb34d054047505ee38ad144eb1ea7407f2b1fd1b0bc10e39bc6c34ee48c8a82651ce4a98ba4644618e0656f87b443b7d35b2ae251a0c199992d933663f37eca89f426fb4c8b70ee74d1d3f885e7554fa078e8fa4092641871f21dae007b003bd4b47535cec8f6fd98c1783180ed9b63f89593a097537feb5b6608c0b3ca2b10037eb4a189e80096d94e6b1809e1b6a5ed407e8524a6a84cc334f7d60ca63d61aed372d4165f7ba116c7293b2e6e911527539e04e2ef29adc781af2bb45731052fd9199688fd1b9d7f169dcdd0cae58b4465b52c3edce78d25e794e33802f8a8803f021760d1b7510bf743888937df5bb8fecad94f1ed27e88da98f26236a61788d5ce75992255536d4a09990d19e7f27ac80243f21b6b3574c775a09bcb1fc6f79aef2f40ad43ee4d66844786b14eea5ae6f8d173b6330758d23089dac860689cb3a70c9f12af4b2a2e83317df7d972cfb2ffbf154e9b1a204b9d609b198b3a412e60bfcc2b5810bfd96087cf9bc2bd089496e2e36cbbee13219c918e1f10a3834b0937f338c171bfbd13a57888dec6fe32443270a2f969d0812b28be053a322cd1a16cf8515dedc5d9af4a42d0787acf2edcf434d9650ba288b45fe8ba742d9d663452df827502521aee144a653d45a2ef74404ae6af83e8b69b9381049096395d55c1f4137a8261b5292c1c6a4ee41730e57b3680d4e4857c7b2edc1dbd68f028b8cb72cb7feeb8caab2a1b07cb540a879a4df5b98f28c5081f4f47a3785564eea69b6134588e3acf3a2eea565b5479fcc03948172dcc721af5bdc589be4cbcd7e45c8c8db51d3238c7b299065b9073338997f03180db6956d9719fa21ba9260cb8400675ad7ea4f190888f426a0a655100216bed0ee3e7731845045a2e37c9ed3e128757a2c4de78912455c1c6f40ebe2d6ad8c4d25a9f42e37798e74358bb253d90cde1816e3ba479b1000344dabb05dbf1ff6c79dfdfe387bfc5430c5d2f44649bbd2bc70dcd1aca454d842e6cb32116dbb64f7dd0785adb91ee658540b457910e284b8d78c243de958537ba8de6a7d27a78ac504dc7598b25c249cbfdb79a150bdab221ebabaea7999d6d22d4bc8e3dabbaac69377057f65f815c1cfb3d142e233b0146fe4f62c5f00a2d3eccbb2a1ad56848c18e75cfb26231d2fedb838c04211b0f6839c3b5a37ef5a4e5774b77b1337b5f0c3df7cb2b29f94f2de46641a922ca5584fe2572efe68b77a486613850ba5b61ab22462a922c439f195195447040cebfcb5c4a6bcaaf065334792ec2beb1d8ca6f0b970f027bfcc62a53a7a5babc7d88100c792284617f626a031bbad442ef590bb1b9d91514ca9b4d85f92bc5a81d477d29a9306b574b880004e1b63747f86919da2f69bc48545e27a1a7cc590a1477b12d8d9bf0541abd2c7373089a11a121a56e09fd6c8c9abf79d76f9804dadbc68a261776a3ce064ac49b2c948e49d53fbdd4646ffe9044019ab04af0e10d3e3fbecb425e7c30c4be91bfdaa1546919da953fb4eaf656f4aac3781a10fc0ee8d2db23339efbdedc80b7061c79074aa1eff3eda63ee48f8ca30dd5aff44323feeb4db4f892f54631b493287c008faeec598e59f644b2378a03cd196507c3b1feb3ffe5f170598c729ef3934e658dc867fc8c4d6740298038c4afe141031f3b3f8dd791346ec1ab724856ad97314daafe0e637953529414138b1b801fd40adab88cc7b0a34a51a45734a5a2d6f94d31852c3b64acc1857fa179cfd9f22fd8ceafab3de852b08e020a2b42265fd52731cef6d250607113994b6e05e798a09957f3228fe11273ae7c9fef8a34ed4b8a043755a65a09af26691112a7f3df81304b65ac3d8aff3ea53c14627e5de151cc975cac0037162de05a9649ff46177baf8cb49743577383807b8eaf38aa1ffc9b64bb4910927ccec4be18987e7ea02184d1fcd3dbaf9c4dc881ecbf87ca53dd9ffdd06812be1cfee276924eafc04c9a23bab03357cdbccc34bc64c8c088438fed2bfac03275b5a3e29b5f717a771f5286a8d7c02640031acf1f351e3beb58f2369a8a3bbbdf6c5f98baeaa03cccef306407f072fc88ec43392f9bb8017cb8609e664c63bf1ddb4576954360864ae7574a1bf1507885c067708bd2d5e2ee9ca0d1a1890ea6d4e7552c8ad8347ef9dc1a91a4b9eef34b82f4d2930ba57121a27cf378a0fee449ca37887907ed657350b2f3a75bb48f4f9a74f671f1112789ba06c928b47f766cf4ab77099a4c14261a4a6be10f1dc98dc316720b07c2cd724ea18d40ae6a055d54e0102b2b0886a83224c7673b357f3809209ccb08ed239b132e6b5a11bab8400f8aee1c83877fc2bb34eace2d8f23550c892fb735340e8a71a1033d8545630ca8a31339572830da993f9ed60ec5e37604a172bf1c168786f0269d3888dbbddc7ee79a4bc232e3ebef9c263575d7e0b46251a5ca6f8dd8a8cd6eef50517eccf2cd9e7ac32368d176848c129d1a4c49a08e34d1e93436f3c4a0751fa2087dadefc5f9f7a95082b733f1bbdc112f60afeb33b900aec32ed2063b19b58fa32d5846ae1708f61e172580f5ad57bc0578bf97841bebefadad804c7cade488d387192c111ff497ebb0eb19b982d578d3e267d92d72bd8124ec6263fb417c3ad7d17e39fee6afbd691dba6622e7f980733e4b27c0f36cb00aa53d73e3cc390eccd19f78e72f89adeda0d1031c4379d1064f45a77eb4c6f27f01d5512487cc376a3db64972fcd3c5f1348a1606113db7d4d8ace680292ea1d89fc250d724944a1f1f686034d96f9b579a9527b874f89a1c647b5a2a4769870b49fd47c97f99f69d8885fda354d848191f5e1532f1299f83a94c79bf025adf8be3e114f661a80d5d5cb1ff5470c0216abebe1327271df7723ebda10a85092cb78c6e10362846664ceb300c4acc63eb5f0ffbc146af21b602afa63489d746a4ae2f83ede18403a42fb4868add0ab12f5023e87793b6b9e5d95c1ce99381abd77dde9f87ba8b345e778ac75f3e59fd85b5a3d64e8e9cf63619db2cf12ed179ab52da4f5cd32650aa8f5788055f597c649d60289e26d77384b34c2129fddda17acf053a8b19e57c2e508cbc3a42e5ce513e8327ffab8068db4523bb895ff4f7eb88ceb6d8b79361dc11ea25f1c6904459aa6f380485ae9bdf7f8e577190d1a468787b25a84623df0a44c4a48ad50853fd0e7b1ca87ca44dc785c0ed9286c30c1d7c17a9cfc6462ebee4e6b5e52cc23bb1f7ccce8a448537a6d340c2c6a0d73fdc47e235ae39b46fa6c3200b3c98a4d0db6fab784dac6c5dbc4e3d9f926de096d37927a8b93035ff8334cf9273d304aa6a0d7fa60869f4111df0796514bfbee3e56643f898ecb358c253774bd2d39b3afc5a2502914396ac63bf1765fb083ef8c0b497aa1168342ca9636211cb0837c797b2886b34fa3ae266233eef1c213b492a121dbca53c1b50471bdc784239e2758d3bba1ee41def6e4010b855d9bd0066e34da0f7234127cb40bcb35dba6fffb261093324e9b0b113d51a6d01f6f523505f0ee7d31bc0bead58a10f074ea11a7f8219598e41fbcff4d5599a6c134fac0ac30ee3dc413048dba7f53c0a608f6a890d41f62dafe0f3fe038781cd361e4b740441ca1d95bee8df56c64ba107a000628766ed09fe23325e7c0b3e7a3574022bdc155ce331cd4662fb44d43b42f73628aff2c74cebaa59c5733c714941762dd4364dfe84ac7a12017e6aa278b9857fe05ea424672fbffaaacb0111284667dcc7f288b83548b999fce94eff23a0c76c2a57c0a068f0b089fa2f4909a6aba24edc75c746764cc8fddf022aa9c9cc16d26a995e0a95405bf5f1399328b60bd3e5c9e35bdb31d97f424dd5dae8178423aa962c8723ef75c0376dd51be9a48c8bd9ab054b48900800116b933c92725", 0x1000, 0x4, &(0x7f0000004980)=@in={0x2, 0x3}, 0xc) r6 = openat$klog(0xffffffffffffff9c, &(0x7f00000049c0)='/dev/klog\x00', 0x100, 0x0) r7 = dup(r6) fcntl$getown(r1, 0x5) read(r7, &(0x7f0000004a00)=""/125, 0x7d) r8 = dup(r1) ioctl$WSKBDIO_SETMODE(r8, 0x80045713, &(0x7f0000004a80)=0x1) connect$inet(0xffffffffffffffff, &(0x7f0000004ac0)={0x2, 0x2}, 0xc) r9 = openat(0xffffffffffffffff, &(0x7f0000004b00)='./file0\x00', 0x1, 0x81) fcntl$dupfd(0xffffffffffffffff, 0x1e, r9) ioctl$TIOCSCTTY(0xffffffffffffff9c, 0x20007461) r10 = socket$unix(0x1, 0x5, 0x0) setsockopt(r10, 0x9, 0x7, &(0x7f0000004b40)="1a1b8e4bf3d791980b55c2830e9d290d42fa17dfb0c5db0eb48a8279df105e1a517464b16ee9181915e4f937f79699926a01d2efedb8d89a04cb8d9f56d5ee030ea1bdf7b8fce897b0ac7c0dd569371f3b4b854b0df0b89970ed214186e6c75601bb60cfd30d31fb32c7b4ac4313547b9ecd0c1473db4bcb453716d9da68d8a42e2878ed22bae939c999bba0b7bccb205438b4", 0x93) r11 = msgget(0x0, 0x580) r12 = getuid() getgroups(0x8, &(0x7f0000004c00)=[r4, 0xffffffffffffffff, 0x0, r4, 0x0, 0xffffffffffffffff, r4, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000004c40)={0x0, 0x0, 0x0}, &(0x7f0000004c80)=0xc) r15 = getppid() r16 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r11, 0x1, &(0x7f0000004cc0)={{0x5, r12, r13, r3, r14, 0x100}, 0xff, 0x3, r15, r16, 0x9, 0x5, 0xfffffffffffeffff, 0x2}) pipe(&(0x7f0000004d40)={0xffffffffffffffff}) ioctl$FIOASYNC(r17, 0x8004667d, &(0x7f0000004d80)=0x8) 11:47:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x2c}, {0x1000000006}]}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x10, 0x0) fcntl$getown(r1, 0x5) writev(0xffffffffffffff9c, &(0x7f0000000200)=[{&(0x7f0000000040)="7633e4e5693e60142193d6e08043462a3f3ae1738ed6f441", 0x18}, {&(0x7f0000000340)="1200e17eb15f550e997e1c29eaf803ce0afecfc6a6ef93e806794119fc8ced0020fba91d681aa033ebc53cd7f17ec08f79ba32a4191b3b906cd4f0180888aeadde9e35a806c84966fe67d909b88a59d389e6adc6fbc2aec74d461ea4c42111cd6c09c18c582509d469fc7cb1fd62df3374ffe79400502ae30162b6636a88c8a1c87f1c1c3f538d00b21b2f0ce18935e3e151429ee2755e633e18acb5ae4820088a820dadb2a5e50e5dbc4aa4925cce8ee32ca46dddc47efeec588b8a79bb1e0496de541f8d7572e9638f0b83a7aaabac84c246c97d0c9cdb8aaf22e47ac83066b1921717154f9406d32dd16763cd8ce4361efbfafbb101aa62350808ed83673dc2624b612b48cb5aad2deb29651fe7f82b75eaa394c0e19aeacc2884875019d812d1cccb9f88e700a0a58df2682dcaf09d61df1be560647731010a3bd15eb944f59a0c2a947bb5983ca1d800ff6c60fcb2f1ae6af1226534d9f0f563b061901bbce6e67d1fa3dfe85e861d6cdd6ec7af80a6e382e9f4018d2f4c8bc278b03a90c8cbff99b4add74b55509de41e03c03691d8ea535021dd38e9acf9cdb6d5115dddeed17ea20b2df3e0382579685910c590743c95ae52024887de42022ebb9642821a83ec54d0a2fd0cfa6a535ce6a9c29e92538677ce3033cf6461110ed80617abac472aef59ab55562006a9259343fe2668df69be52f1873a775ceb194481f5a39c362031a90ee89af7c2ba19ea2fa8737876caa6919e438f6115f6e28814068a328b3f81a77419592b3b2f7b133eb195a6aed066a8d9e16c6be058b2ed6d445af8f4f791184449e16f611f5d653499c438e03669ce5c2926139619528c6073fc93705fc94630ffb3f51ae05cb3309a198cac8d6cb38ce6629f9f19f9cb6ee8aa29c34b9d8928ed536b247c413940b34bfa6f18b4ef3d43204669a56dcdb09fd4c781f01c9a87dca0c3b5b25810a99a448ab4cc4150d27b3affddea9b79267cce510195bab8276b4504903f640eee0b4169ae833d7fb3a45fc35dd5dc25877241bbae93d904cee34fff71429b44bbe868ed4b2a9f4ebce96e03d6b5f1459ccd813315910ea3614e43851bee47e8d26521480a14e5afa8fb4025813b7538efc586c898033f197a02d39be4bda18d3498c8d0fb094c1d83fec97c0fb6f8ac79f044acbdc41ffaafad0f3dd343263fd2a36356f2efa993c3a77fe9784fa2c4a3f7fc0f9a0b7e35290956113cfc383a848ce8e737041fabe11bcbdb7aa230768c426ce6584c1654b32c8cef910747c4bb0b498a45a8ab010159ee5da7f6dafa7d354e572504946a877ae5f8466812cdc962908331721382cf60cd96276513e82b65812b07d47020393101576bbb596229a723b2d4ea8abc4656b8d0c609f09e9eb6d64003623014cb09f4fda87cd89d5c194a2b0fffb5b73db88f48cc2718aca199d63a6cee35cd419d22947d3e0e010b2c42bec8c3e410ece82d868749a9de2a557fa4345ee488adb4f5aa79de211ffa8e58da4e10d1704c4a6734acf295a7a5df4510fbeb62f773da1fd026354a3cab9f5823167c161182ea246b28ec87a834764099772498b87b5d9e41a49139d26c167072da409d1d79b96b6c081e844d400fbe7427b8ab93c53b47070bf6b56f2722e91ab6bef4f03520986c4844f4b50916043d81d6c1f04be2c9507d045b0f94416e2e8d8ed3f193ae8d7c1199f47340c6f600e2fbb944818256e7768319438345f12eb87487fc079cd0a1716586c74bd4d0e6fe7174b3a999c2dd4c08423052e9b14659b8526d58eb505da31549883c31e0cb1c2b993c94de7b44fa2437c147e6238a06ad3e08497c9cff7f18b8357ed97e4353837b0b7c31ecbdc6eb5898ea6bbf2e2871dd982c0d77537f5603a8913c49076e28159f549b49d8764736518f0dcd903a9a391ee1e2def585177be60a2cd26eb524207760c56f405a70d5590d56be4aad5cd440b3bb83207c1aca2997f3df08751a5918204c545029a9acb8e609e0ba7d74d62f928eb856bd03a22f606bcfa6dfd6b9a49d445d6baf6e83c7596c6cf72c2b6a8498cacc419f1fc9fe069051083a0cc4fdfbeac0c9784ad379ff29ae2d0502a79a5f4d5ed089a7f9a586ef2b497acec83b29938b62a9b92941d3945e158faa73750d98f769d32703bf65a040d64bed22d9e83de397c6b5e213ebcdb4123e30ae689d6174a2aa0d0d6326c8112b5e76ce78394ad308bad87be2dca28c522dde3fc1623501b3c6b68af64ec0abc2915886a8a2200a20d058f35fc1db68580623e05258e3e416008ef4d8eb6547397e70687bbc03775b34931986134cea9b3299350c608d4cf68a034fffaf8dfbf2a892e481f5a966fcfe9e39c5b7f0ce2e18478ba66287800143bf5151982b19dba5df6b4a09b15ede8b073f4dcfb98ee523f5e73b8ec2b086583616b83d9906e31bc5e3e6e2360c70d3d9f1351577022c48d7293db66656c8e8fc971389bd9dd5e6b1966cd5a65469c63f1620c76f0ae2086fbefd5bc1ffd3a69d6e3257d8d2e0ec509bbe58d6e8746d2f369700d4cfce651edfb68875baf530bb2823d9e2ce970df7742feaf449ea25c45090a818f7c99fe673d6140aec446d41a0c6b6ad888ac4a191e95b24134ebc08e7dddf0007047ae3c6de93f27ead3519e03090a2a784849f607430d328de3a38503bbf0ef04ee7bd78b1f85803f673edc9985f92903e1eaea5b23d4d4b12e2e29b396b6ebb2464852a108e6dfde6520247ca0100f73c562ee7df41ac60f7497911e15f65bc5376dffe4d2de7a6e4f506ee4979a227430a436d4700fd030af72d90230efbe3b43fef0697a26556898a9d028929f57f7846a2ef498a0bb77f7295b57d1c69771a49bde028fb8dfd126d696f778c9716e9b8c1145c42b92daf412965c89ec4cfff0b57d4338924178793362e3d2752dc09da291bdaa1483f323f0334274c870fd399b591d47d48c5d3921e6ad680d462729867219c69a06d95fd9683745b14c3183437179e81528ee775bfc84d7e20d652f29dbdaf1c77894463182ccbfe45b4e5b43208fdd5a575d2ec479b7604d0394fc5b636b2fccb61becfefcfa63aece5bd1c5e7008e83f0112c96dd8eafa16304d7cea2ecc31998dcd3e466109a66959fd6036803fc325c261863d52fc46a79f3bc3de5bba51a443db780f8c0296643d59dd3f4fced54df48d0e472d3fb10aee8c462471fc4108625527c462b979f72398c0d24852d10a0dfa3fc3e74da936451dfab508eada5a6c891aadb73e301a7c39dfa0fca21ff24086e658e1a261a4a7ebc5ee3db7699595ea61856c44b42a7e25e10467d241f711282ed717bee4e95cf6843022677bd2b28c12a83f32458bb76ae157657c5d697413336cc9da4c2df4b068d0f66f7569c6fb16ac56c8214def3c71d1544524d66cb9ff8b3b06adccdcc2dc2962f3f21f909b973cd8448ffb9ad935388c4bbde810cfff70b58553c376a95fae47cb2dfb8dbd1bb04ab8ea011bab3143c9c2beaf46c3e71e76f2ab4deede9dc0aab113eb04fd99d678110b37f686f93c905313559bb7c841a8ec9426a25c0883f28d1b215fd66fa98098ad6d2e52127035ff693eeeb4576f8e63ba713379c6a7b18aff3202567450a447b26589bcfcf90235d2813e629009f731e0585e867d4de8fda022fc37b4767cf09d4559e7dbcb85e01cc01e2087630e953934a3c5c7d14df1def87783bde45434285c04a6b465581df579e41ff58220cbc95c756f2bf5b4a7358b19b53d9834679e1c2c00073d037f948cf1593244ea7e1bfd57c9658cabf58e6409acbc34b3878dbda076776efee03bb7f222b901135919f16d334056d4f5ec2a7e0e6582e4109a17dbabe1764dc81dbbe2037ce3fdc8d9c1540e49eef2e63948f3a9dc14ea75385f32a211a5be805688bef045354d7ce24486bc3c30ef8d1f75136ba697e7e2d979e4bfba788cdacc1c34294448947bafdebaab3d403d6798f70c2dfbb97834cd136e94b047e774afc2948893c64cebef52a14d9a58b454d9155cb6711d0b8d951eb23cc6cc1bbe4a95af0a7fe1b62dfb8bd29f0b4cc8c6e97e1646e4e91c888d5ccd639710231ffcebf2b647a531fd6a6d79fe5bbc4f33786102ffccacc050e64595540f2898d39a7511ff0e1f3a960c4608f1ee45f46d15297652df9f899ea9992338cdcd5feded9f8c3883d4f29771eab424a799d679b2ee4305cbf93359e4d05b4f8aa6d3325f603eb17a2f5d313e8fc7447cd8e6c232e3b7f9afd2ac1e16c8fdc5df9e3417bca601f235171b984215210fcc7498b0a0e723552d1e7adc787c1dbbf4c97cac752f4413db5c1d3ba65022436e0143b9d65ad950d98e017f7cca8aebef0602fc16dfbbf44c72ac2482bbf10c545bf9fa60b3bf2d5f0cd85722e5d89a892bacc7a975cd24f8190a9fb4387bbac0b85a36e0aa6c1fb40079649a2adee410414c3105d8336eb5734dd6f9c0d5940b499a2352fe416606ebece463f32976f75ef122b4b7c39208c3dda1a845cb12a1f82539f597adc5758a10d8dc662de3bd7426112e334afdb6ed35c2d34c5eea091bbf3ee564234a1cd7081af47590688a00b7ccf2970d3887ebc4fcb5593f87443e4d08be78167c49af96fc4e6a8fcf817f587b4e243de93e9951c81c6d9263528b93c27bc552be27e89fa856e28c997eca54d4679209dd56407793cee5af5e12c9be68d7f43eaa96c06cb85281fc04babcca6174b95d5634d757db40d1d9d4dae1ec3c440a89970836e7e484b55e02b113db50831ea40563ad89ba9ca9a115cb79b8cb3dbce073bce0fce31898f735324c93265314d3b068497b284354d61b254ea8e52911052e282ea81aea685486dbf2bd4ae5e687d52d53d7dc360540c4ceacb2cb37106e35b0135173bf5a8191dfbdb670cea4a22ca72bb70b63ae05392f853b0f8f447a2ee7d276c21ea0aff5fb2d3bbb29d81b6af04ed572886d74ec25d9332f2df596dae5483caa414bae4fafdd11e87ed077249b8446a342565c7e1576ed6da4c5771c89c738fa613fa55f30b279816207fdd592198010930b073332554407c2ab98d4d6899a5c632a343a04e5fc1ec816a5b8d9f4f2ab4719c578dca07ffc442bb20c28e1f66ea43d96b8720ef9a9e246fdbeae23cf29faa6c52a774ac47c37a673d123de8a0237ba6496df47252efb81d0bbcfda1ba2333bdb663776066a802d65ad3f6ac8f8f3cd40c522274abfc4e50551a0d4532ad6db74a9e1d5ed1dfda414e7e206aafac10fa0caf07a735b400435664fbab205ab3a14424a39f3961a3ac4572c209051364193167b7cb740e7c2b32fa235a97082f434bb3e95508dba6b3e2156dd323966b1e36c4a17fbe7e6f1889f9ec3e9e4ef0d5e5047d516077f2c95edaeac5c2209703a1af33b871ba1efc22d0abe890b46c02aaf7beff05ee586521aad9a34748524749133e921369ed0e420c09a864fb5a3b1797952eeba97de92ef6870f14116d7e947f7341bce218215f0a679a913db36a0e84406d1746f340424a74ecc260c863f43f5cb1f2c0e4184c9129a7158e7e718775f9eaffd22392c677c3c926d242f3f962202d77b23dd839985964508c9cca21aa70e648ec94e7c0e8888b9d7e034de26bdbd25703ba2a977946bc146a363256b43a846b1182078f2464b9dcb9da270478fde6046abeeeb2ca0a849d3a60c5db8642361e152ecf1db5e4a5093d8d77a10aefcdf357341416c752db9693fa676b218fce233f8542738b2ef36a83f719f3e0dfe45e5ab21593d1966b8c0d00f", 0x1000}, {&(0x7f0000000140)="2e4a17601b1daaff8180a8acf6b626dcb6ab193601f04268830dbce2fa10996b66184f2c35aac968fc45c89b64f360578b3a6c8a0e032e73ae1433977255febee4a1c093989f9eb8de740a528196d19abe87337c6c0a973e275e5f3113b9719839d2e1d7a7155a53acf6d5821c211c5c5bbc7713c8f2055b6ee7d987eaa71c36a1ff1ba7d6eaab7a7b04e94660851428a0b846d4c70d2b3257b2b37da55f55", 0x9f}], 0x3) syz_emit_ethernet(0xe, &(0x7f00000000c0)="0000080093177320496b272aeeda") 11:47:09 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002020, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x6810, r1, 0x0, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) 11:47:09 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = kqueue() kevent(r3, &(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"}) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x6d2) recvmsg(r4, &(0x7f0000000480)={&(0x7f0000000500)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000000440)=[{&(0x7f0000000200)=""/68, 0x44}, {&(0x7f0000000280)=""/142, 0x8e}, {&(0x7f00000016c0)=""/4096, 0x1000}, {&(0x7f0000000340)=""/241, 0xf1}], 0x4, &(0x7f0000001540)=""/254, 0xfe}, 0x800) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x400000000018, 0x3, 0x0) setsockopt(r6, 0x29, 0x1a, &(0x7f0000000040), 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) mknod(&(0x7f00000001c0)='./file0\x00', 0x40, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchown(r5, r7, r8) ioctl$KDENABIO(r2, 0x20004b3c) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 11:47:09 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f0000000100)=0x4) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)=0x1) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) clock_getres(0x9, &(0x7f0000000080)) socket(0x10, 0x4, 0x0) 11:47:09 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000280), 0x0) r2 = dup(r1) r3 = accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000400)=0xc) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000080)={0xfffffffffffffff9}) write(r0, &(0x7f0000000680)="f50fc043ad72edf0f3c344870cc30e2c24311c4f9c55fbcfa83db8a66f6ae188075866cedd1d95bb7ecd9ed0a16cf2d7cd43cb284145e7fb1a586fd983c7ec35874b9c76f11825b01fc4c0cab54d018dc6222b47bea8bd22efc2bde102abfaa608d4d3d555fe0326f8e95b5c9d56d050cdedad13ef971ebd390938cc1064fb1ef7ac685bddbb561dd27391ed21d1f919bc73300f0d3698cfca876ef896b6e5ca08144221e3fc92cbef194930d9d36e9991d7884a778c599e7c0aa63e32d05b38873c2740f3263bf396d12ce4dca91e99fcf8ecf1e265246b8a42088bed580d406d6b89bf03967b1ce9a763d885e04f6f9aa8123b9fd8fb30e5436318859dc54a184fcf0b1d5345d8604620b2d7cf9afc2a324f6aa0e29fdf16bd93665cfce588719650303299677d616e021bc036a653bdae92691e6bcc0eac99df1a867dac8120ac0e5c7f3f5c9ca047786dd12d2b4dfd1ef2b3f7c0b04167ddf4cd1c89539fa065da63307755ffa6d505aabb3bd9a722279f6e907fa26858ba1ea33a22651ca02218485476e9dbbe770734dd2faf0d10202af176487e33a801f35bd76507e0132cb9171dd52735c6cb33541fedf9bb391d179477f13719d86a164c405073acde20aa868ad27832c736ab451de0763cfd88d14f57bc5992f3182841fb90a321f773e749dddc97dc60356a1ec0153e5188488047cfad9e0c2bdbfda9af0a8fabebc3826f3c3ea14056c0f33100abb61de6c9304934c25c10e81a736c52a2b5af2eda1f3e1d82a686c2f521842662eaf0aee7c9ae173ae77a4cffcb5a4dc37b81eba654c3d4f5b2d185e6ca4e9e5b36fb250b0a5340a4d1040c5ee77e7bdea7205cbd619f25e5b1a304ab6401902bb677d0bdb577b92c46fe3d5e7c75149cc3e1ff88f67c8c263a2135f78abf102cf9335f6b4b598e3c7204332e518bfbca643759ad961b0a9bf99ef768cca9a8d9f2cd033e7378c0daf817f884ac36001a93028f0df26c927a17300334c6b3a211a041998c339a1ea98fb13c0002bcaa18ff6ee965e4af0badda2b0684064a13f5a95f942782f48075ac6163cf2d01d5a6e04666ca69644462788d25750cd77c1da32083730efafb96dc1e4bfcfe25015be43e590d09246f6fb5f3e215fe5015703cb2a81acb01a341ed30c8ca810edd33a2575b38a6cc459357d021afd8503a9c331629fee1f39bd0269715e9fe4fec63a64f4af41627a7867c314a2c10bf4e16dad252ac280281c5c4c8609811c1fd76b3270e20ede81020aaa86c3f7a3cabbaf0808f91f215e85935e7ba1411103dbdad1adf6ec8ca99ead8134cab9b23b8271762554b608edcbadc607cec36e832fc789333dda2a4f016d99fedfd2e6871dac1b52a2e7c83eb35e270ea21d800d6082d4064b1d5881107844d294435e0eb5926108e13575af789e0822cfae0ddb01ad5bd8b4e3e9fcaa8aa722c96234deece611a647d5fe0557b7c51f73cc14d27f0c982402efa98cc74c9a455f6421b067898e2c72b5c60e1c802a80c0a56f9e1b99133258f64a8dd3b1d4d6533e841241b852a9fdc80767ae39f82ac1f59885aca471ed9ac6d1e323d107c58091afefba3818c197b3e4be90496644cbe99626104c609ac71ea4584274b86bd821d3823e866620ed7cf0522f79bf6a8379ac700273bdc27e455c60a9b2abacd8563af6c74b8d325e9c1096e6aefe471332a160160477420b6ea85738d5ee10be0eec613e9734851e9545bd0371416fe6972430535bbc13d20ab08aa2556186774e0e92dcf3b8dacaf0b63c4830cb87b7bcf31aa50907fbd252f61f5f128d8ebf9a389b7a3e7d9fbffc6ff7ac2c0a2f7d9cc246781d0f12757eaf15b6dac7f86bdf0645ec731630e74c818415c2605a558b3ec3406e68148abda680dbbf3092d12556aee8b18265aa884e51e899d811d9334bee70462ebf50940c4d9f371c5f7b9f7d6a5feeacb92e7a769b50f5c5c79572e1c5adfe1da99229fadba9ff778794b0faed39db66e2478728d87715814513f91fa6cc63fc29bb5a414997ac8bda68188d564333d65db09d8f097313240a3ccd54f1213c302c83b10698fea9c391181f2792ddc329a2048b86c4b3855bf791da2eb3dc71081693fd1657b7ae0805678a61efef5b64b522f359361df0c112d79851da6dbe91bfb757aa44e9d965863169e8758c2b3e5ca1db40b1cd251a4c421e1d6852f361bb79da3b7155462ada026413efe2937fa20a3dad6273edd96a15ebec66d8c089615e3fdd920c6a94f49da399f465a1674959f05d2f2ee3d20030ef00584c448a37499474e8dc9fcca1740e0238c491ec66955e9964055446802b9061ec66f802bf98c8073dd7eb4b153bc733595f2c1a806f6838176bd470383d045f06865d0dbfe882150c9a5bfbe483a80b516f1f0df9e1c2c1ef838fc75ddff09e39fac52171148280b2ea7ad8b49becad0f2949fdc7e0686fa6d254fe8f8aae4537df3e5df0b0b8e3c9496bf13419655c6d3a42a1f593844f45d177089b8f040a6453ad2dd2fa7f6402e8c99da979028f1925eae0f05bd7ee80f3e82078b8e2da0e79f36d39bb5a328997ab35d85b2e7f4bff97888040bf973ef296b601613694674b9ea741bcbab85fb7e56450a8147eb96a819b5452047c15d2c7e24ca190ce3f0d6dad39ac400fbc31ac62919a797a7a86c9d44a23b98c2114d6cf4a3e46548a45d3a451d53464404ecd5ca26f21d65e6f8d38fa0c1a5c2d00383590906a8a73b7b740954e15f913c6ac67516d83a347b808b2a83826d40da6626dc517cf868b978dde6e8dfe1051169fef42ed4d5afe28977e4ffb8b1dd1b8a0327e278db25b0d46f39ff1eb44199659dc9330759b7f1336209587e9816aeecab1152d291c18c1366c6d4fd4dde6e25d4160a41c6a4da829fade708988d7161cc3da66ce03b045561774a15260dd3ab7793897e075a7c1a3a571c5421ee60ee392c7a279e25bcd07be1c7d67174eed0aac1d8bd31673c2a043da4505f0d64089083be8f9feec680c4142bbfc5965ef485e23b69a064a6a3bca4f14ed01ccd15be8b4afb7d1dd7df8754e246f3ad1673fb0d1ae5236372dc585ae9f82a6e82e2837629e4b88af1ef8ee8739d9bc5887952cd3442a6ef0251f009a959b3517f7a8bc98306debff8c324ffc4cbd1fb0ad7303e1d329f84b1d73e473bd276225b55d200ad34f29c1e63b470717f2c8e5bcf3c56e355ad7017727d7530839f2afee169219a78f7c11cc10f619279cf62bb6eabf34bd387a7b37df305e2001b45176a9ab116132465502c99b1f60f13c7351fed16fc713cd3cfa432e07dd110933323946f3d6dd2854e61fa4562ab91b58520027ac3d0ee72c9e7f0d4190ccace8c5f5963b2196377a10f0834e59b908e99fee32714e681314d758fc9d2aaa8d4d4e0fc117068098804dc765859957669968072433d32f03d164f688c60dbbae2d781d31120832c971d5d507326947d25ecd9278df871d04f330ba4d308bb5ef8f2069e1de6402696c5dc258aceaa55776c46a3a4701bae872b9608c63b5c8ee24876cbd423827b44e2ec1d5c9a82177a0f3120f8f3cb9ad994f1f254321641fc92df29465d8cfde8eb8c7cd1568f14db95c5567ff9d5ac7341a7ec93e3ffbaa9c8e24afd70433b41209064dbe4c3062daf155fc986ebc206efc710986aa7ec2e513946cf8ed796eca83ede32fe3213a9f9d1edc7779624c3b9b16b52c4fbc13fa23131544d54927b862fadc4d267ea38f4617663a479be3df941bdef3c7e2802f0663b8993f5228687aeecd9dff8b87b804c73858f78c385a33e3393ac7b84d758d0aded6bdc57ac0e91302f62d250a8b28143acce52ea69c2219af5c485a1e12e7c5ce51d985f96cff820d093ce51bded77e9da8687a5cc39828117d99ec6228d2ad1ed9fee388566b2ebea0d2e09a4564384e5b946e6ed203a460654c5f09a5c92a849ddab568bc823da66f2cddcca76e4ac5e89037bff3adc95252b0ae19455208fda86d894a53765a7b05fb4fac480f820682f10c8ed185fd7a0ae5be5618381160cfd7988e169a4388118963648fe8d9029253c48ae5f25b40eb59d5c128a62f287406f574184c912fdcc945d7dae4d257c27d4fc45f879348fc5edac01a38e138c77c8de0e6993f2b4ff4f455e21dd7d37fbcfc8f22bba8f69abef8ceb9f14bcb1f361fe12e79d84953e3d3109f75a4a71bd5a4e2093fe664a3b2da0dc080be4f6c632c98c79ca56809055133bdf11a371cc9fcaac0b5ec1f27a3ba2269de9885a438f10a9a9b0dadaac4f085da3ff6e0f1f902b4ed4ce3f4cc5c710e1262a55a468e6dd034b71ae6c9bd1eadd73841fa0bbadfb8a966df7e32150c6ced11402939fb09941dc606763cf81814ddaf9c400f6345fbf3c3f2ce20ded97433a4bcc43ebab55abd936bb7222c5d6f492a37a09d897521cd35cf96a985a93c82727d4edb62225333adbf70a9eca79f1d7e1e1ec5cede299e9715df6fd863d255ff94a96c063161cd65c551953cb1b5c17025899783acfcdd67a2c5c5bec7e969767ac0c0f91bc703009ed8d9cbe9885bc8cdb33481724b7c453f04891007dd33b28af98c64fd5d55040c238b12665943d7e6f886f846fc3cd36ba92feb95704a21b9b3666ef25525bf738a0eb32b72272116e18d20615b4e7dd4387563026602e51eddaeb773c39e005fea21e1570c3626ad624f753509f25e66772f23db21959d0693c391a44cb82b73d8ab1730db346baef881b447dd3c35d77400296a30f78ace664ee2eb9c672272939101792ed87be308689d19976e51f3d0f37136033873bed58b52f231b3fadc2eb38742509add4865df131225f10d0002215805ecf1266bc68c4f19319ff9021bcabf84abe1e7f617aa689502e7baefc0375392d9ede2d0f5512001b39710ffc45f392347c242791d24857401b96e518a32bf8d023e7af131ca29f59a981d650bcddee7d2b2160a5d76dc295cd4e84d088265e270823500ae6514e93d957bfeabae2441779e11f5296062ee1510cea61e48f771d56362ec36179d119fd526b7381c5873a1dbb79c3aa343a97d03846503acfbff178cf47619c56c1e0c96a7b66f8c70678922bfd4136db03c74f2a43a9b7c55499ab9cce1532182ced26839e37248f0af4470fe7bc06f51a7d8e95b174ee0121f8b818dc63996d67d4e4e8938cd8e022f1d3b7a6dba806b0b9ba883691e43bff42f61eaf67250d8b73fec07734d0a396ce39c8d767b29c24b0cf592b732eaa433b850aeac34c25fc34296536201fc94b2ec0425936e8ed651def956a79949f865b5ba3f81548f56d8b7bf68defb66da5eaa804c99b700a8439421adecd4d421a13dc246cf6653a83de6b2aa49e245341ba3f0b7bea8221201c6953831c46a660dbafe08e2b6227c39f125af978fea228fddae212610b799e88dd5042b40481435a75466b1189fa0a10e711fb7e016034542ff63ed0d021c684ad00250d65b11f0a1badc634a7250156224762e494e97d770bbd0be7e7392de0d403c6268d54b66a2299fcc2a87e31545e939353920471e45a23ee015aedbd07f9ca4f067f15933c4ba421e315c34a7b3b71c5c1425749b288b10d3883698a5e375b37b7366747a646e6af3b55e156ea23f6826584453c31c3433a714d1dbe721949a2465833297eb5fb2fb1ec1711805d9d5855b208c49009302a56077a17cd9b4bf7b00436cc75fc0ec03160619d9e38d33c9b78458dd9325c86e69dee8ab25a1927a7135d81df996c1bd1fc833c5a8d7850c80f", 0x1000) kevent(r2, &(0x7f00000018c0)=[{{r0}, 0xffffffffffffffff, 0x3, 0xfffff, 0xf864}, {{r0}, 0xfffffffffffffffb, 0x1, 0x7e4e3c0fa65925ab, 0x5}, {{r0}, 0xfffffffffffffff9, 0xf80a771502f2181c, 0x10, 0x10001, 0x5}, {{r1}, 0xffffffffffffffff, 0x92, 0xf0000000, 0x5, 0x2}, {{r0}, 0xfffffffffffffffb, 0x10, 0xf0000001, 0x81, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffb, 0x20, 0x4, 0x2, 0xffffffff80000000}], 0x529d, &(0x7f0000001980)=[{{r1}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x10001, 0xd7}, {{r0}, 0xfffffffffffffffd, 0x20, 0xf0000000, 0x2, 0xfffffffffffffffa}, {{r1}, 0xfffffffffffffffc, 0x0, 0x8, 0x80, 0x100000001}, {{r2}, 0xfffffffffffffffb, 0x4, 0x20000000, 0x80000000, 0x200}, {{r0}, 0xfb70bd4624000808, 0x18, 0x1, 0x401, 0x4623}, {{r1}, 0xfffffffffffffff8, 0x4, 0x4, 0x0, 0x4}, {{r2}, 0xd8973229abab6dc1, 0x20, 0x0, 0xe016, 0x1}, {{r1}, 0xffffffffffffffff, 0x4, 0x2, 0xff, 0x619e}], 0x1, &(0x7f0000000040)={0x7fffffff, 0x4}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x8, 0xfff, 0x81, 0x9, "8e7401009b4c8efe640053733ae936e6527ff443", 0x4, 0x9}) r4 = semget$private(0x0, 0x3, 0x10004) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) r5 = socket(0x18, 0x400000002, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x400000002, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r10 = socket(0x18, 0x1, 0x0) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r12 = socket(0x18, 0x400000002, 0x0) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000001a80)=ANY=[@ANYRESHEX, @ANYBLOB="d58276e4902bf0a26440360cf701d84a4a8277833f48ce369f707884a0fa222ea7575ef2680cf55566a8af8312b9d054cefdaca6f15c36c4987c0a0af827ad8116cf51c7b2cc4911223525f8e88b964633cdb082595f12263550a545537ad199266996a8d9b8d3821db6a2ef3090c9773f7ba966ef342226e5b654", @ANYRESHEX=r6, @ANYRESOCT=0x0, @ANYRES64, @ANYPTR=&(0x7f0000001800)=ANY=[@ANYRESDEC=r7, @ANYRESDEC=r1, @ANYPTR64=&(0x7f0000001680)=ANY=[@ANYRESDEC=r8, @ANYRES32=r2, @ANYBLOB="4be613fc303f9de280ff4ca311ac90e30c7e880f1186d83db7332112543ad6d89a914e9b7a33ae70c0a54d6bba50bc48af3d0f528c4bb30d035652f0d119c1cee4b1de91f2299b52c874d87192b368af0d841f7de0c8b66d29a5d6a3328f01149c5a3edbd6626207beedea405d338990e57e6918dbf7338aaf2c5317efbd25a70cad389431735c2e1d8741785b2be6098332686b6a0b0706d11e78fea80cb38d981c8fc0bcafd31951eb1241680788d75285ed", @ANYRESDEC=r3, @ANYRESHEX=r9, @ANYRESHEX=r10, @ANYPTR64, @ANYRESHEX=0x0, @ANYRESDEC=r11], @ANYRESDEC=r12, @ANYPTR=&(0x7f00000017c0)=ANY=[@ANYRESDEC=0x0, @ANYPTR64, @ANYPTR64, @ANYRESHEX=0x0], @ANYRESOCT]], 0x6) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r13 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r13) r14 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r16 = kqueue() kevent(r16, &(0x7f00000000c0)=[{{r15}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r16, &(0x7f0000000000), 0x68, 0x0, 0x1ff, 0x0) r17 = socket(0x18, 0x1, 0x0) close(r17) connect$unix(r17, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r18 = socket(0x1, 0x400000002, 0x0) setsockopt(r18, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r19 = socket(0x18, 0x400000002, 0x0) setsockopt(r19, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r20 = socket(0x18, 0x400000002, 0x0) setsockopt(r20, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r21 = socket(0x18, 0x400000002, 0x0) setsockopt(r21, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(r16, &(0x7f0000000300)=[{{r17}, 0xfffffffffffffffa, 0x40, 0x80000000, 0x3, 0x300000000000}, {{r18}, 0xfffffffffffffffc, 0xc, 0x1, 0xfff, 0x4}], 0xfffff000, &(0x7f0000000340)=[{{r19}, 0xf45eacba37f665dc, 0x1, 0x2, 0x4, 0x8}, {{r20}, 0xfffffffffffffffe, 0x59, 0x10, 0x3, 0x3}, {{r14}, 0xfffffffffffffff8, 0x81, 0x1, 0xfffffffffffff800, 0x1}, {{r21}, 0xfffffffffffffff8, 0xa, 0x110000000, 0x0, 0x20}, {{r1}, 0xfffffffffffffff9, 0x10, 0x80000000, 0x3, 0xfffffffffffffffe}, {{r3}, 0xfffffffffffffffb, 0x50, 0x40, 0x79, 0x100}], 0xef0, &(0x7f0000000440)={0x80, 0x1}) connect$unix(r13, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r14, &(0x7f0000000100)="8c65", 0x3b9) 11:47:09 executing program 1: pledge(0x0, &(0x7f0000000000)='vmm ') pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x30008) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x28) r3 = socket$unix(0x1, 0xb, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000180)) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x7, 0x8, 0xfffff952, "4765e389ad1503565308cb18c29c024f083b8977", 0x5, 0x80000001}) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0xb2e03278c6db7284) ioctl$TIOCCDTR(0xffffffffffffff9c, 0x20007478) r8 = socket(0x1, 0x4, 0x74) fcntl$dupfd(r7, 0xa, r8) 11:47:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x58) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000480)='./file0\x00', 0x3d2) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') renameat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') 11:47:09 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) getsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000006c0), &(0x7f0000000600)=0xfffffdb1) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf45e54d76b55e575e558b75a8f3fb90fe3c6c0488a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa63acceac2a8666a94e76b531ce2606728d4b59e3cc59dbca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162be559984b9cfc64c9877481164c24e75258fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e7efe09000000000000001f4385f0413c755ea4a5c5fe659fa202361cd8cac707005b65c6593d8e4884b13c6d158daa2870b4122cd2350000120000000000020000000000000000b219ede5665b9cf9adb798f308b5b79329820d4b614a865481fc056eb1511cf5302f9ddd55032487633073e4af77b58fc6c35a93019c0060307cd1faa8e14ab61851fac2b3d9b2a1cfead45a7d54cdd69e45bc50bfedc5ab94cc736d7fd27fc40cea3cbb1e0bd367c53f087ff8bfb0001000456a3f98b2390e9e65d239bb8287219fa7757120df09b3dd5eb2ea35b4cd5eae7ec870146dd4315dc697ea25dfb931bae11434254a26f20a936fc4614c9711301a4f97caf55eff135734152be473dfd6115f389ec88e293a37b90eb22440b060b6874014fe0c86496c8e92c17e024aa41baf31bcea4f6e86385d127afc0b15857d9de53cf550c62d802dfc519ef4e8f5d051c740af0c59667ed084942d9cd431cf3b720c66492c9c01b0ecd6667170707ae6e435039c1783aa2484883ae68581f20c00c26fdd72029319c0af85cab3"], 0x1) write(r2, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r2, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x7, 0x86) connect$unix(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a177a3862078d5e00000095954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1590136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b585649796386e1c709fd422cb82c4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9f6f69fef095de61b039606a44157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000"], 0x10) write(r3, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca27306195", 0x27) r4 = fcntl$dupfd(r0, 0x0, r0) writev(r4, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r5, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) r6 = socket(0x18, 0x1, 0x0) r7 = open(&(0x7f0000000780)='./file0\x00', 0x21, 0x40) r8 = kqueue() kevent(r8, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x813, 0x0, 0x0, 0x0) open(&(0x7f0000000580)='./bus\x00', 0x80, 0x61) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3f, 0x1ff, 0x136720000000, "b8000000000000080100"}) close(r6) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r5, 0x0, r5) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r10 = kqueue() dup2(r10, 0xffffffffffffff9c) shmget$private(0x0, 0x3000, 0xc6, &(0x7f0000ffd000/0x3000)=nil) getegid() getuid() r11 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r12 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r13 = dup(r12) ioctl$WSKBDIO_SETMODE(r13, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r15 = semget$private(0x0, 0x4, 0xa5) semop(r15, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r15, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r15, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r15, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r15, &(0x7f0000000240), 0x6) socket$inet(0x2, 0x8000, 0x9) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xffffffffffffff52) r17 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x3, r16, r17, r18, 0x0, 0x4}, 0x200, 0x401, 0x2}) fchownat(r11, &(0x7f00000010c0)='./bus\x00', r14, 0x0, 0x2) r20 = socket(0x2, 0xc003, 0x61) connect$unix(r20, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae4473e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff010000000000000100000028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d855c4cd1cfd7834aa3fc1611c8649840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c6684f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888980d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e304d15b7a814b77f3f5a659255490b88ff43ac3436ce731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca40b4d4488c51e035d5fab43b366e922c3ebed7ad1bd9da569f770ddb062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c2f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a040754e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbc2cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda093def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd25d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f7bb2c06ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7ff03000000000000615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d557692e88a1cf366a21432c9bfdfa8f11829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607fd28c4939460043b055c5aa5d41eaba9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa912200"/1230], 0x10) writev(r20, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000003c0)=0xc) r21 = kqueue() open$dir(&(0x7f0000000440)='./bus\x00', 0x10, 0x2c0) fchmod(r21, 0x48) r22 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSTART(r22, 0x2000746e) r23 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r23, &(0x7f0000d06ff8)='./file0\x00') 11:47:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="791700000041ff01bd545b1565e4") unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='x\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0xffff, 0x6, 0x4, 0x4}, {0x3, 0xaf, 0x0, 0x8000}, {0x3f, 0x5, 0x7, 0x40}, {0xfff7, 0x82, 0x10, 0x1}, {0x1000, 0x40, 0x81, 0x6}, {0x1ff, 0x3e, 0x3, 0x7}]}) 11:47:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x2000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0xffffffffffffff60) fchflags(r3, 0x0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 11:47:09 executing program 1: r0 = msgget(0x1, 0x254) msgsnd(r0, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c66608393a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e67938332782572b3e127a30ca393f1159fdfaa3b1e0186e9eb7ca0eaca6eca200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e"], 0x107, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xfffffffffffffdf7) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r5, r7, r10, 0x4}, 0x200, 0x401, 0x2}) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r13 = getpgid(0xffffffffffffffff) r14 = getpid() r15 = geteuid() r16 = msgget(0x1, 0x254) msgsnd(r16, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c66608393a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e67938332782572b3e127a30ca393f1159fdfaa3b1e0186e9eb7ca0eaca6eca200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e"], 0x107, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r18 = semget$private(0x0, 0x4, 0x408) semop(r18, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r18, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r18, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r18, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r18, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r18, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r20 = getegid() socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r23 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r23, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000100)={{0x3, r19, r20, r22, r24, 0x4}, 0x200, 0x401, 0x2}) r25 = socket(0x18, 0x2, 0x0) setsockopt(r25, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r27 = getpgid(0xffffffffffffffff) r28 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r28) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000340)={{0x180000, r17, r20, r26, 0xffffffffffffffff, 0x40, 0xffff}, 0x298, 0x9, r27, r28, 0x7ff, 0x9, 0x6, 0x9}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x401, r15, r4, r3, r8, 0x40, 0x40}, 0x8, 0xed14, r28, 0xffffffffffffffff, 0x6, 0x200, 0x8, 0x1}) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r14) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000340)={{0x180000, r1, r5, r12, 0xffffffffffffffff, 0x40, 0xffff}, 0x298, 0x9, r13, r14, 0x7ff, 0x9, 0x6, 0x9}) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/80) clock_getres(0x6, &(0x7f0000000000)) 11:47:09 executing program 1: readv(0xffffffffffffff9c, &(0x7f0000000b00)=[{&(0x7f0000001880)=""/4096, 0x1000}], 0x1) accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 11:47:09 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x6d2) getsockname$unix(r0, &(0x7f00000002c0)=ANY=[@ANYRESOCT=r1, @ANYRESDEC=r0, @ANYRESOCT=0x0, @ANYRESDEC, @ANYRESHEX=r3, @ANYBLOB="234c02b1d1913483e43564d18d22c6f64555ae82a128dc923ca01a259fcb440c739eb9849ecb8077c79209e5"], &(0x7f0000000040)=0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:47:10 executing program 0: mknod(&(0x7f0000000000)='./file1\x00', 0x100, 0x1f) open(&(0x7f00000000c0)='./file1\x00', 0x20, 0x40) r0 = kqueue() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x7ff) mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffb, 0x400601) open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x20) 11:47:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400014}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x9, 0x3f, 0x40, 0x101}, {0xf25, 0x8, 0x1, 0xdb3f}, {0x8000, 0x5, 0x6, 0xfffff801}]}) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) r2 = shmget(0x1, 0x1000, 0x401, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x45}, {0x400006}]}) syz_emit_ethernet(0x0, &(0x7f0000000340)) 11:47:10 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) mknod(&(0x7f0000000180)='./file0/file0\x00', 0x10, 0x0) r1 = socket(0x20, 0x0, 0x81) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) r2 = dup(r1) readlinkat(r2, &(0x7f0000000040)='./file0/file0\x00', &(0x7f00000003c0)=""/255, 0xff) r3 = getgid() getgroups(0x1, &(0x7f0000000100)=[r3]) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 11:47:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) kevent(r2, 0x0, 0x0, 0x0, 0x10000, 0x0) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000640)) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r6 = socket$inet6(0x18, 0x3, 0x7f) fcntl$dupfd(r5, 0xa, r6) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x84, 0x62}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000300)="a45244e193e31e24d13be4427afd431b0003eda4ab23ed1055bc718b8c7e89a8abcbb5a99be61d947dd6b92723f307bd945cbe4a9d96c117500e2969f2f5b7524a20c1ad0dc27948a3a387372764da13cb6221d7b8079f37b1d619061803862b61fa4f31bbcd05aff3fa914a4f5f77237329c5cb241407e705894e07e41ae69e4631e2563a6025485ed8d098c2465fc86f44286552c5679272127178c4d0434d3cc5296873b632849fcf3160b0a9560e983314c88ebbdf2526e727345d4500993a82ebd28f9c922c3ca2b5ac8881293c3cda9c010086f36192464e451a46341fa7267611a4749efe0706", 0xea}, {&(0x7f0000000200)="5babbf6614e911839c35e99aedc2424cf6f34331976a4892b2317e4b792236b5b30a97df2e705ed0037bac8d0de30a70fed5c8995860ee08abdaea741d06d0dadba12592846d65205f1980016c8d32abcfd6d72619c96884a6d4e05c44e5e575f0da14f6ecec03003c54e79714aa6fb6dcf7b24d7936162604459c0d490d8f0bce58fe9bec9391347e4b18a1ea18fca9ae1dcf5096228957cc0e457cebe97f9ca472e783a6befa8e9eb6b6bb72a0b65f2d6fe1d905ad1d3e3e8a10b333da", 0xbe}, {&(0x7f0000000780)="4cc422aef962208f6cb365959cff19bde3e6885bf21e1bc05f6f66a43aac0bd423a39ec8580463cc96331cffe5e00aa74d0a24a2dd44d792a16606cb80375461bd25d03840434d770a0a8b549060b4502a197fd62dfbeceac34aae3ca3e509da26c2b4a10931843e68dd40920259fc1b50b8c9fb88d75d78b1c5b2fbc1564214d5b8907b61a945db5f123b9279621a99d81e0dec8e3c1263257f9320215249200be16313a16aa9599351a23f59804e6fdb7f673ace7fe71f6126227c56246cfaf8f8b63b1de13a13159b587ed4990d957603c951952f785212c9ee5a113befb06bb12c0ee0c01f19e35e54a554db7453f7bc074554cbbc07e65a5a43a9c81b3a413b44fadc6625dd763be7cd39f2da9cf4aebf72e0b530253f5fadf7e0ec5f90e1560f4e26163323a764f8b5ac1ec7f27269d4811f92648815f40ced97a7266970bd4e4c072f093f2413787743440797aff9eaf9a0b3fa7ffba9d9bdb441090a5ec34c939ebbb7cb10e932d571002b09746045a07398ce166ba580f63f8bda26578c9366fc895e50d9440b0140db9c76347cde078c051ee4d9661919a238bec5593e32f7fd12d8484dbf6d56636e493c643d78cd5c341ddad8decac4760e345907baaed7999e8363cbee340587c62342c39250162a268d14fe8ab95f4fae75afba088736b7b58f91d314357b8cbd0bc68892cbf5776567f3fa3fa3398bcacc4f68eda8f448540811ee7d6e04b25fa412ec8eb57a10036b6a7a8384f55c45c1329b8f9a530314337b3ee04ac5f38a9b7c6032ed32d77ee24269234fe13448c339daf60f937bae311b3ed066ada4f7d5964b49c3fb69466e9350d747524e590d535bd2a8e35cc0436633613f76bcceffedf0e71f3eb2ba7c163a778e6c827dd44ead12299ea4d665644a88a465d6493228317b2e71aad41bffb7e00f8c38943d599b05b51e4ada7d28ee65bba97a5788e9ded8145ff2e9fd9b92fcfc103c6d496fff19de81ffe07385b81971cd1d73298411d1b636aff61634287eeaf55bc9dbf8fa530db1c07002ec273a1c32c169484dcdc8f41672c919b411663557ced6de16a8eca56d6021bffa459c7ffcbad93aa8cfcf28767430746a3811fac5281e5a9d0ba2cad25b4b168006d202598e6ada373564e12f827b6746442c3b5c01e33b072e8c41cdf2f697c5a1bdc9a4bda99cbaf5e23b635f38b6177599140f75bf3116d28f439f628f24e4cf37a5814528f601011b4488988ce683c6e15820631c5fe04300354555e6dd237b332c3a8a497047b882934831095e7a5957763b0dfdb3a2e67fc836a0b4133f13305752d1402cec5385ff55d2455a78d2c82370eb8462e7ac2b6cb21baab50d85c5d16d116777bdd044b9511acef6df2b380fb158f89a8111a537b3c00d47ef7834802ad1f83f1075d85a9ab7de54db534054bf6a802fa18b00c0f2284b1166747fbc99c51713425320ba01a27dfc97d91060f50bee3241627da7c215f7933f596c17818c4b611e2f5bb9f4f9e860150bbf32510703199540bd9b98e4120d3a5b7aa8c8190caac499f982b8335aea910545f7546f89f804a89ed684b8684aa595e49dc66f1ad21ea5870954a2cdf99e68532c02c6075a91919c6e479dcc07246311a74caafe98bf1231320cc437294747ca1460834d834a3dc8150ff762249d4bbf041a33e394feeca97b327d0f4864175b83a6acde9488befb695b1616ac8dd9123fe03fea7153cecb6a1f6c97c0f084133154ebe6b624d0f9e25e277f334168cf9ee6fa8b21cbfd4016e287db0dfecf88c0b9bf0e51db152af7a574340642410eeace17f3690e7a9f60b3dc25e7a462708ff8060e86125b32a2bae11503b4b04bdd7e693573441219b456b82b2bbbbe4362724a68445b713d0d7964fbd4884f27f2f4bb5051e75d35d30d61fdc71ea091d1769ef72352b03e66e2daf3542f2d8542b22ea931c8d3d0154ab42cd282b68fa9c6e5cab8ddc16f5a649fb94dff716bacbb6da13f90f672cbf1c304134c519e6da830e506c74c53fe25035bfdca04106fd2092008782c792c7447ad7a9a365fcf7ada65f9668e2f49ddc1a1f4179bbddcc8cea2e096a3038302e7fd99736f3132a3fc9ecab5530311bf054abb3b24b04ebc9e5b2d6fa66442146786fa8c99de0bace3ae2e074ac577b7979b1b212e27da92f9ecfaa461157fcaeaceacd90b647fd55279da1539e7527c5d92336c6934dea1607dcc57571583bd88d8f52eedc0fc367703b785ea4acc7564001ba4f03e6e336b8a78b933ccd8c457b8d728c8a3e75d74eaf2dce71d27fc5973643b9d5d2a978eb13976736a3f0960d68b2e408e7b4da161eb94467b922a41476c2befcd11361246e8e8397a63534d00ce58bfa3bdb4bf86377f4d910bb003d03f6fc7fa6786b4daa99fc1ce0c327feded020ffc64de5b0224b01702fde4dc92520f7ed4263e95ad839fed9783ecaaba3f5c6bc8c0a3d029347232114b21ceef22fd84167edca2955edde6860fd5f72f9102063910d20a21a56b37bc7339768c24464c9ef83e8f77ac1ab1c6f7f4c6dfff337cb1ce87708e74b99fcb7096e0975c86eb4a45bebfc3cca8e1a306bf141d83b7809b89ca8717a29c503973ab3cbb1a5dfe8ca6f6c298ceb4c5002c535172feeb2cb1f72e41bc668ee32b714df95efb1937b372fe50ddf86c7c47d104224018c7ac2d5530a615c395a91524211e638b3c791d0de48315a5fdadfad14b556d022a6f51405b9e56a15a2646f3c74f22881e80b1977805116e94b4219f6cadcaefdf009871057ed72d5add28b0e626d41d1a8852af92888dcaf8812c4db111ae14089f279a0c094d8a450e48fc23a5f8bab1c818842d450fb92ae4fd030e26e13c739cf1bfaec2a85caa31e5ab1231f4f99613750b19f21299d1e46430bbe6f0265ba61b19d3a389de3b4afaa4b896baf79bf0597a9d2a512418bd23cd58937a0acbb81ded415c8a7920abf3630c09cf58a768ce572725b5864801934eda323748b33b09388aa5f19f19793cb7c3ef6c932d130743f11a3c61c7a363f55c1ba637067eb688c5782af33253cfc42e9655ad81fc8bceb6ae726c1aaa2cd2acf9149278fd755484e73a9a8f477970364b7111f369dd85abe6170fd526fe0a4b7f274a51c2680e0b62f7ed55b2dc1ef8e012068d3d2a30ffb6b74ea0c41d3111bdb1035da9039f50f47322107313578ff87dda03d6b05eac53f135c3bf729b492374517a5485cd44b37c8e07bcefae06df6550036e037873896c471e793e172b001ef709937854671c17c3b1d4e1480d4d3900a42fcd5aae802728ccd3cde64e73d6176364b0fc4ac65ec3572a08459b47b5778ee236fa8fd6bb685fa6bbc85a3b9bd25ee078a16248cb20be0574ccc467577e94513448c702520b50df71317ea3ee9f10dee18eb47f8ff6009314f9d5f3782c2351c374488944d2d4d6598ed84b190d2d1c855556cd500fbd541dd80f6814719005a36c161cb5ee5f9074cdc1a84a5c3da4600bc7684ca5f200984b03a97a40810434675ee95b636a9d83e04039f8dab2ba925bd6147a4cf7b6e83f507448ee7c7bb6e723659a71cf0b455fadfcfba84a55170cfc02f44c5b09b339eb6cac92d22becfed255221143295b5c5bd0ce45519cdf08f64bb6c625462a253eff1d397f5b420adcf4e61044dd21925abb62429fcccad963fc0b6c3614cff18c472e87e07be9dd425a8089a8552d176b7d84291480a1e4bc383366994452cdfa4e3531e5d4eb929374e29c05223530b3b58db224b06a08ec50e18d554b832ac7399b8a9069597eb805a3a7b324606c8c50fe43e4403e04d1d202647ec8396698a7a4c075fb74ac7a0b54991050a2f80a47b1c7ad9a3d2e1207bbcf689c4738bc2d3b776f44e7512603c9144956f6f567a9e181be378dfadf89dc8db73962b27696e67ad63d89490a498195f7248995386407c1ebf2cf3acf5d0029b9497b7cab1e0eee1127dac2f21312ca735a14ffb912b6fd543b39f861c94378c41f47533d6ed75b827cccdebfae9a578a43783be2f0027ae383fb93ff5017f7845834b18bd8966518502a762c5532ce2ca8b019150098a8dc66482d91bee88845980333f6d1ce879717f9146d287f51dfd85c7dce18463fc55d2953afab389371e66b427decb531e2f10b19881378ad602331d29e9d51feee4165a44417c9fbd1bc69fbb442c78d251a3bceda8c3b610b399193a1337a03a1ee9cd6f4462b129e851d675f61c54519e2e2053164130cafd9cec5dbabcd4b5650d39bd0b5fac9a75d4fcbe9dfd604d282acd583245bb16311c83afd90a313965b92df165a593ee914fc99fe4cd698c68f5fe656844c5fba2d173c24f67a4c927133a22a3fb905cb0ca618a83452380289a298e1bc2dae1648ff878c3648891615d8a3f339fb920e7382c8b02bde7ff5996a1ff999c1e703c9b8e2ad8680e0bb2f5d267921a18ed8e0e29b85c1936bd4c8641b82b3cf2bb1a0f55f04c5161f247620ef6024efa4970afd9a7deb52c59b0868064795bb7c709379c5fedf2f55fdacca6f159380afc13014be19cc25317ad71ea8fec5a17150ffd3d579386bdb0dc6fff7060df3d5a55d078be2d76560d78c81304bd6e33135d4b5d11cec14e9f684eacf5512f16957320395ff77355eb5afce8ba1745daeee07c9dc1ce723bb4511867ea88588da799d7760e2a251180e0b080deb6af46a8f8c0d07e0af14833304bd71ee1254b4fc0165d36a606eea917ac359a6f353025bc1010dc28ab611708f838221bd4ae4e778fa761d72b01fc7a05ee2ed74cff2b69709ba2cb8edc972c5d43a7df9c37a307f456300bc75920896f2503a8beb15e8ecdf9cad3cbfe7a60dc0c5e4c62c944af8f433cddb21989cf155df9efa7b79e70f45e08a80663549979b67565f8d3fd5a544059d954547a52822f7c54762ac58714929beb2750197c305b066e64de60a5332caa648c003f306db6d20865fd2ad01dbd5a429162abe00df30dc836a5418a01733bdd11ef6db029e72e2cebf528d8905a2335075249f1b5413a36a6f2e6b58037d1ee37449d680e0610be3e793130a3119935ca5f207abe1fc53177d92efacf46d69a5f52e661509eed5021f038ecac7417f38acc43b6415940fa0bdfb5fab8debed988f88931c6506a67d6eaef6b0b2f806c186477b5a7f753c46b3b807b33007070350b359d1ac2abec9597da847bc6a597b0807043c381d8ff391b7218e0588d10074c17048a6a181127442dc4a808169166537ae74944819998c89ed6ad8f60b69005ccfb4b69401184690098d87f28c1e760077034f9c1867d53a8d3b0ccfeb511d49c9fbde88643612fe87ffb2378fbd68e57913f63c910f2bf6dcaa9c58c0f6efb132270627c59800dbe791661513ed271ca2a571b306637e8182a2481f6e5881f0fcbec352d944dbbf2d3e2e7db68abf8210d578e76ffeb98cf11a9514f1f8bc7c7e88dc2cd33748b267a57d105a7d8fecb250e55f00c76c76359260c6b8b497617409f0b6086c4fac032887a9d31153d5991a9b0e8c2f57e74b6e10949a57da955283676bdf31b0424514ba11b71c8683b816439a3d127e557f0d1b26cac7659981c796de10e3f5ec78239cc7128712e451f4cac85eccf75cbad6c19ef41a362cd70c5682bde88c4321f62404aef8337221a3ee338dc493760f4ff188ae01b07f966a538928047cbe276cd8ba0baa39c35789c0c34e90ca5df77c328013b15604d6cef395370d891306228a27d9262c3849ce8e5d8653d8d581", 0x1000}, {&(0x7f00000000c0)="ab5934", 0x3}, {&(0x7f0000000400)="9d37fb6810d7f2cbcc06d1e45a18b3016f2938262ae5136009d4c5778db289ec42996dced1668eccf0393d07237b7d5eb8b8b03d8b60527ed93be278736aee50c3c72ec019f9003b3494172ed9367cc81d9321789bba0406a6a68d485b29567a7ba6f273c36bf17d87a3f13f49e140347fbb825dc4a0ef398123b7ac4aed99c105189d5c160d20474f9a5f768ca0fd975ba57fcede5597050e8a5fa20fa501b7fa7145cd7aed0c6dcec75f7a61b186578193c970a193f652fe2c08feac8c44cdceadfde641", 0xc5}], 0x5, &(0x7f0000001780)=[{0x90, 0x1, 0x7fff, "b9bb9d4d2cf4a9ba7f6caa0cfe2b42d5c3d2a6a777fd9b9778e804786b170d2fc397767dde189690da82fbecff629075cde4e163091e2322215aacd09462b59ed1a39d12ff9ab758ee2d23149289d3604b25b2e5c59799912d5c07c67f28d4a899c5ad102b25b1302cb956a284867e51b11973f2b894ec280994161060"}, {0xb8, 0x1, 0x3, "ed981fd5f53f1af6d7fd38c9f932835d314cca6cffcf61eba5ab00b4868791789caebcc86a1d6153f2ca0f2b466d4adba04698fd3d7e2106e009d34ba0810e074ff6d801aaed4e6412ce7ae27e1fafe19bb378a9c09cc587a09db5c65b1c02681f3a0fb434eec261c479b3e7a8b163b5488e8264a387680bbf7c3cc049daf38412694f8a7c52ad98c673a634c0e9f40730cd63bd9ed6c68a0ecd1f8d7d6815f2b5cda4"}, {0xf8, 0x1, 0x1f, "c68ec44ca49fda33f0540844f4315491cc24d3a1f117231e8aba1a8fca09eabaa56192b285add556d8642aa81c2e1746ab4ae73132d6ba1560e232adcccf9b52ffd85d64022431e10dd229869a9f89bc3f465dd7d9dcad97ff323b843467684f2b8747b1d2d76469531d02e34b29020749d4bfff54584268cfb976118e8176c1ce80c029392723d611917e2a62aa1fa82d5414b1874d01464fc6f903d487d4152536282d54c9c8816fddad897fe825c53c2af6ddce233b43b8fa6308a744e3c0f3a8691b50e8b3aa44be881aa22129d41a62937b1c26a8a00568d6895c07987452fb9f"}, {0x50, 0xffff, 0x9, "3acf7354aa4073657499480c5789bb2cfa4c30756d177e2a189262b645974ffd0b6ccfebc53b5091726d8730d6954302c0eb9f95822d875cc09e069b43"}, {0xd0, 0xffff, 0x9, "83d9182b9b37d150942cb3dd2332ecaa9dedc7442379a92aaae831e3d95b59510286c157dab60beaa3bdacdf61a00aa76d3e6336d1d5d99734011fa81ab56bc6656137c99e42b5c811c19b997631c6c6d4811711687e2422b9a627f2fb3a16cbbeaea127c2aaf11d1b3e0cd137e92bc2e752cb72fc07949f1de17803bd55fe2394e4bf596d157682b26c82f789f563dc9d8527e964fa188e2ed55c5da26432866e49079d0fceb460106c057561fb90b99b47ae800f3c212ade15a0c449d3"}, {0x100, 0x1, 0x6d, "b10e0722ea33023a20e8a90c501649fcb550af7ccbb219daf42730f87ff7ae6e22187a489ff318db7947ad13568dddb370b2fed2b803ae6d37cc0fe9ab79c6eb06c542898bdb95496327f9bbc44fb9a91e69aac7f3fd798bc2bdff2a3316cd8eaec0a726fff92b3576155f1eaa3c3e348ad0b2029121ca8cc91e5061a0e282eea7813acc3b199bbb399cf4475fe4e0576ce681a8639d80e9e1f943154bf4be0ca5ff4f5f3d3afc9fbc7350494490a6d87e522f0ec2086f7f52fdad813bfb076c0d004b6f28d687fd38dc5b50609f85bab557b68849bb1e0654e05f76899905f0a4dd1dcb9e5aa9445b"}, {0xf0, 0x1, 0x80000001, "bae297747a1210a9fef43bd6ed77286a7dbce01ab784616f6c2225db05e5f10e6f45f31b4cb2b394fa0af05dbacbcdb466c31fb3af4b9ba021838985abf665c59cb9e0e21d36705d2552066c510820dbdca69a9e71d827e548393fb005b5ee0074dd56bbb0b4e8bf9bea1f8c8128f20b8fdb4207544e283e839c7a73fbf8b77267b2664daaa3216a28ddc90cfe3a5f52c0d1270d95093d98e11663cc4f768abef2b3e7d5d3c697f31094348f186d52018b472d0573ec40f5dcf0ef7f5aa9b03fc1bdf7962a5b34e74e52b8e0f239b53047d3b523d386186ffd271527b6b6"}], 0x550}, 0x5) write(r0, &(0x7f0000000740)="15", 0x1) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r8 = socket(0x400000000018, 0x3, 0x0) fsync(r8) r9 = socket(0x400000000018, 0x3, 0x0) setsockopt(r9, 0x29, 0x1a, &(0x7f0000000040), 0x4) accept$inet6(r9, &(0x7f00000005c0), &(0x7f0000000600)=0xc) setsockopt(r8, 0x29, 0x1a, &(0x7f0000000040), 0x4) r10 = fcntl$dupfd(r7, 0x0, r8) ioctl$WSDISPLAYIO_LDFONT(r10, 0x8058574d, &(0x7f0000000140)={'./bus\x00', 0x5, 0xea08, 0x4, 0x13b731230f59c3b4, 0x702f8c9e, 0xf2, 0x0, 0x2, 0x0, 0x401, 0x80000000}) 11:47:10 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000200)) syz_open_pts() getitimer(0x0, &(0x7f00000000c0)) r2 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000280), 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000010c0), 0xc) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x100, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f00000002c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xe000000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff1000/0xc000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil}], ['./file0\x00', './bus\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xc3}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x8, 0x2010, r5, 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x28000000000000}) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x0, 0x1, 0xd4a, 0x1, 0x7, 0x3, 0x6, 0x0, 0x3, 0x5, 0x9}) chown(&(0x7f0000000040)='./file0\x00', r2, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$KDMKTONE(r7, 0x20004b08, &(0x7f0000000140)=0x6) pipe(&(0x7f0000000fc0)={0xffffffffffffffff}) r9 = getppid() ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, r9) fcntl$lock(r8, 0x7, &(0x7f0000001000)={0x2, 0x3, 0x7, 0x7, r9}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) writev(r0, &(0x7f0000000180)=[{&(0x7f00000007c0)="e2b7ced34b25f846f4f19708b6bea061b40bcd4706452b0dfa52d7429c5e57824a2fca38ad655ab43880b3145773774e2ab3e32a5dabd1751e9f05312a7932c1787238362a7de8c843ff245398b0c9ec56d5326110562b6d412a3670efbabf71a3be7e313b5baf380e12d93bdb73d163e7d4a4abb59f94731c768f617f87666718b6c6ea9562ede4d4d47e4f7e8c4e55218a1cd6b071735f7b0919e12f58284f27a7b12849e2be7d7d09559e2b40d38991105d33dc780bbaa3ab0bedd7e5f14f70f2d06012b7843c54264d17f23934d4c9c975279c99db7b571366b145b1f3eedbc479f2ba8e14e22fd32f6cea1b0ad8e5a576ea9ca6d7c74530b53ea9ecaa32bc32036060c32a037a877ef8de305064eba6f01ee1bc55217d626e741a8fbc526369acb11f3ce853bf4bc6743d8147d3dbd927a221b3e3865eda784c3a88542fcfa73b0e25db2533903819be3ef233d0f09f2fca469d9d81934776d0d767f02da15d360f4348b16483182ffacd747d927ab4ce763eaf631b651af9d13bf8b4ab4c1ffe513727eb4b206099bddd816b87c35a6669e982321eb66c4a1d4e0cce9c133e8c4bd0c07bddb747354bd3fa1f188061c6b42796f9f76ff32e6ec2a67c10c3bcc966d9f94455edb0d33c7949f25a61c9794cd7174733eb4705830b134302ccce7ab4f14e4d1eb46fbb36859d40b1c3a36f4726c748578870dce85fbf595b13dd10b07697b03be4f36a5d4b8efd9f6345f22d60d3064b2a1bcd8b5c8bc3b2d6b0d537ee23673b19f89598aed76206af388ddafc4a16ffff5cbc5454fc8931624b651e701e0d94c731cf6508d3fde631b6f6ae7f9b5e316fe32f7dbfbe141587be737bef3fe391732b4f2c8f77c8a4386ea53d556f55abb65a5acc5924f7c7c244ec7cdc98639c9b182f5145b347de5e2f4a5cfc089d09eb2691c3371042e3fafc9091e7d24b751ddabfe2cd17f82471459f9da1fb2ebd08edb72405936bc2d6ff920210d7cf070a482f0ae1940a63e468677e056e6d60cb7d1152c3e0b00b1128b30eaec4fb1b086a96840f5968648de9a42b2665aec927ce51eb8faded675975ccb829e444c661de0e07293348eb6c7011ec29815253e6efe042433dde6d9134a605e5e5105b717832c0c491608c7c4cd772d0c99fbf4f7fa9da49a2c63dca282b4769102c45d32ec9a66f5ed46ed6d93501c448e553c57d707851b305b91834175672a99ed9b8eedb0dad0f22ffbc78dc5437446061f4e2a06abb4bca2b0ee520c4793dc214f77dcf974da1f7d2a0eae70d2fbf1fc17714656ad99ae216859a3e6f37223b2d4204e5cfb66ae032832ac6d72e8453dfbc94ab964abd459982a855e3e55260b1d537e884998326e676a576d0b174f23422041a6b0395405682e3b99fa6f0ba8dc0653aeed42f68746577919d91e0e3b1885387e490def67ca3193475eba14265115d1a24e5aec66ec8202af44f22dcb4b9904cd1aea5430ba735d7eae66dd64003ba2b598b36973f370a807d1c2c18fba277fb3ed307942c5bf601c9c01ee8542e0ab62f788a538ae1396f520fb167b4b6af162865c9b9e74ce78aab997583ca4630dabb074e5269ff0b61782978f4c9f48679389970c2f9af91afcb789e807a5a8a7a4f421e5179649bc01c0e8f3dc171b3d22394d6d25a1d0508582c3d54e6f346796d3dd68014cd7c49bd0a9653ab117181a48dcb8068f1f7a5b5161216c70a0cc03a0e12627e0827e5aa523afe170c2f0342a9904ae92b6221526914108e4d51555f1e4a749f86cd3fb6a744faa5b3522871ff17136270f609786fdc56018c473655fc890268c142b7d6701a5e4b53c88120b851709d6d5b223acb1f2ae7fde89a2e66b80828740fb3dc5953cea2bd150def3a3c41a867ea192f421848216538fc0b983c6c2115ff21272e6ee80f2280f645dd66f1ad00adf198365378c993c5b73f5badb525585dd3b32decc96ab926721ef8e5bce49ea510465d39d3654127463ecaf9fd3e4687048094185dd0f90464c3f1095c1ca28fe3292c3bd511ef3a5942826845a8345307cda01190196363bfcb2143909948e5d2bb66a96f0b9aed7f2fb4b0ca3ce0ce4cdcfa77730ba9aa767b86d83e706328ec5ee8154ff595dcc750e3a163ead3126f511289d687a2b2bb2ff90161fa3ac43d77d8e3723caa9922dfdcdf4a978c36ce37fcc3bb139537dd80124123851017269c29d1cc33823c4d1ba3df37e742e42bd3afbd544ceb17549dc4a60f8b0b2daf5acc13e18e07f804e11fa2b0a720f987aa1026c9d074ed1c8ce98eb80f3a4a750dc871d4f96c3ca5dcf4a3d4bacd2aa141bb13083159df9766e59fb95d5a2f48ba21032ccc24e580fe559025f3ef1f232d73763575dd3d651a455e2558354750c49e7d6c8cdbb033dd4e44933d5511e1f2db94f08bc10662bf0c3c50918fbeffa14224dcd64a3e1fc61a73ad8fa4aa5dfc345a7264921325189f77aa7ace8f99c57b7af1cd9523f9b999d852a30c2444fbed25d6c0a967ff5b27b6fc81f0dc6b9b8e676fc9ce1c20f90679152f768381470d2c8f83ae2b3db0aa5c473b8e31ebe449138ac61f5671ec9375bf2bacf6c178d727e8d863867ff7abedc86349643794e7bf4ba19e417672e8384695584be4579ec7b895e1306a03f83305209d2a71f68766285617aa421916ecf77a52f120e62827bc27c2ee5d5d2d65404215ef656c60e5fa051af30dfd1eedc72d6d0e0ca10defa6e9e232d5ba3a96398cde084e6645bb979aaed949fe56b17f3b58576e7e33868d8f0cd1f511433ff194eb47aa1846535e83517946be6cc161a8ef63722c8d0b8f95fdbc5d18abd7574b34b5f1ba3607c0b48bd851ef129cb5f102d20f2eddd94bebd1f9e7ebc2f5f4f4", 0x800}], 0x1) 11:47:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0xd080, 0x1) faccessat(r2, &(0x7f0000000140)='.\x00', 0x1, 0x0) r3 = msgget(0x0, 0x2) r4 = msgget(0x0, 0x446) r5 = getuid() r6 = getegid() r7 = socket$inet(0x2, 0x3, 0x0) writev(r7, &(0x7f0000000480)=[{&(0x7f00000008c0)="3c5e36edecbaa3d96a3aa5bc03cd5f38d3898c577e2f6f4fab14fb171602f08686d408dbe85a51fd4a2e9f7c1d616e434fcc1763cc17e264bfe2e53efbb23c9fc5bbc37274f0950ca8933c04c092e0ab7ce22c0a5d6076cf7ddd224179ab3e91e9ed687935c3a4a1ed5ba86c4a0f7a60e834e84671b2fad8db5912d4fbc893316fa0b6b2523e51cb4e88f7bebd9bc55b2b74e93cf67d35c2da0493a851d37ff1daa11f56649ae175340408e5229f1f52ab657b95d13dd0c2aaf17eeacf27f356c3fbc5d683e0d7859742e2a15333206c725bba2dff5389fa168748d3bcad122b5159b8c82db2f3ffe24a31c328c9c9afed8759bbc90d2c04a992c404d668d2e2b771bc30d60e014ff9e7f463da658ebd86f42bec39cdbe3fbb7bd24ed955a723b6c54d34b79a8fd06ca6f84ff2dd7ab77959f0d9c2a53c600dc938ad63275dbd0a88340de3ba8c894c7a951c5720ff022edb718ef7450e8649edf0c218f62915847977cc800e81f2ba563f7fc9b22aafaa4ff1a0556159437e72a4f71275c5b5415fd1da62a47eafb5f6cacd6b2713d927481e1ab33a9eb80d21ae3b72264c5374768b3d83d7f35995f13ff7273817a49131af1cf30185a17e9be7ee04dd30e7d853b7d9dfb58a783c9af64c185799c9fcd2757992c7f3d94b9e4cbdbe955d2ff2332ebac6e80419496c1a0d65deaa9ec14da03ffd57cb6d0ae1b2a79f338e92e744e920e3512833f8ea4787d7c61015d2d99b2fa3fe483b3c6e62772a3d1f075953d7d12b5f7553c69f588a26396d5ca0ccd2c7ef1dd27935d116a96f04c250e70d435aecf8af1a74a708f53f02f6cdac8cec15ea3cb699731594ee9525e23c6065c95e499b1f79c1eeaaf390782ffd9e11d0f5fcf05d2d06b56e5581ba38b184b32ad9faa65fa4711defc15881b8158159c29ef145093e929b35c680a8c7d894ebbb920a4847474c49256fcd53d1c936a180e89efaa67137b733b8a366c90092faabe5df97a273fd260831fe7e3d181bc199288cd98d66d24f6ef215ac890969b384c8b8e4924261425c0a5983f088a3db6f2538fbabdf1edc146ce1e5cf8540e1a404d9dfcdff7112c7d446bf863af763daba5eb413d22476d416afcb1dd41197b01f0f7b84df7e1f0fb5ab4baa91621380d725b45a8bdb0e7314383965bfb55995ff7ae31cb5c367943f7239b3afd841c90c6718fd58ac38abdf5e11e5ae3e68bdc324ec8caf8168796f5324e368308c52022b07dbdbf4943c8449389be6c2ec46888f8bc1cad3fe056033fc71b10a758ded7e36076d6da9cb53e9b63fc39eb667a6587ece56b927b78ce67faaf6b4067ab3d819cf90353c0c3e66f7695643ad6e01f71fec61c77636fd6ace157450839a004639da20e6a11e1aa6c4347f78ed9bfccd0a88425c9d1cda1a2885b05187ce3802569ca0630f7dcf30a6d765ff2f19f3fc2b5440d15dd43ba4f88960b7effd98055e804b9b5901ccb176a65e8daf3cb96fe82c506c1bc3ec6d489419a7861142e70254cf7ecaddce4b097b9cc491ce47bf29cea4f8f61cd9f2e2d8260d5598925645502697750e337201cb9bf4c161ad5d8f4bf542f3c082a66e27b787da9760c16c27c91ee4dfa4ac722c3dbb085d7e62a05ba27a4c1e63beb7943bb294b436a66104f69beaa77465f54c59bf4ecf79e62e517b14769f0a55e083eb4f8acc51e30f18426b4e164db2c9bb0b5c7d64c34ff892917fdf309cb695f4086713a26af1554cf21636cbb8b7a37f99287b5d94a7a5dd4c3dd563769b5fd9b6d83a8b8d41d7491ade91639d83e1011a9b0d1ad880499de9e9897e4b22026f0d067f17b8eda29c8bf8041678a16ef91c5a62d4dd30a7d27e72a38b004aef8fc11f27d8c892fc4fff9fdb0ed898f652fdcd2b4fc9267a44b612dbd536523c921e7834b606426a09ec810c62fdbec2681807b25a72712444c2395e4954f3f93bc3fece7bc0617161706c170a6f4dc343384f37faa6dc464ca5e82d9a8bef57048f513cdf8232bc2c36b0ee60569d23764a9547932e19c217c75d30291aae18a5259a885a3691e386feb4bf55fd1b3a8ec2540c4df03e6fbe9aaae5bd69729631ec98ae7f8fca2ad38625bc6479d4527bb6f4ae9c32f6b31f20f11c96ffb529558a0eb569dbcbae134bf608284c2ddb22776c3fe1e40c102d0242951e491d2ed7b52015c0f3f150dad226f5c8e4428b58b2bb75810fd8d90464022f018146b6e3499ff5631b170bc7b82090bd32c47e6e07aebb23a5d31a3fac9cbcb628011ea7a4859b63511fc31aa7c590aa06dc29a1914e9227b23197abda4a554707f548231f08054a60d1f26fe01b3a2afbcb9958c9723b87eaa98ec2ce8c2f0478b8e1ddeabf617ae1a93115ca70c5fce5946af3c9201f839fac0161242ccdc75339754a84a02edaea746ae9ae3c6c649c1b79b499e6fc35b8c6ddd8c9f27442fb6c43f2169dec6d0f5d6539dc7e8a896adc9ed3edf4f62ce23026cc4ed244202331698e2e4aa9e54394faa9bb0a9991fbf5018214d8de2e4f091d2927c196127e2cb1c672023891c4f32552995058e3d113d83a333384d910eb84e159b256927e7a3794c0c65edf736425cc1b9acde8b824c5500bc4fc8a0ac1f557058d830759919d3447423948657d1c351d3eff593909023843b19f74e49bbdad043144dbcd084c37a710654b1455ce23a3de60cde975ee647d81dde37a08a370e283a73a75ea5b5a78f04b0419e7f88d61aa9a089d6f0adfaa160e2aa15bede728a546fc4e2126896cfdd726c50ab6eee2308fca8615a18e5236fba04c0eb82d220c86c05795573db26762bc972a284d45e0fce38fbfb07c414d97934a55a90b210a181578c2e12d2429d4795f9f5c5c7d3c339bbd46a8b32376ded8fe05abc207ec33b33f149a261d9d3315c033901bdde717942eb8bb731b7f5029cf34b2bffc7e0ec2566744c5d2e2b314a43abe0a071517d067d1f6ed886e6390d5268445bd3731cd9de1794f5fc02dd855b9d4404e0eb6d03434b415a187231e5475aa1e78b35c497768e1b8585872936635758fd3f9f9291e5960fef21c927523ee5a3225d3dfe113a058380473e4f9fa86d05b917241d9fef45962093314f1d83426a4291e60c20abb16ae64467a604a657695adb8504cd977c3b8d7ff248a585db59038377896c0cf38c09757815b713e7e99495d37818cf0ed21b0eeef4c6525ecf6d974e4749c719c9a3ca3c7793c7b6b747ce706feaae3b5aa4e44ac7326610081894a0487d433912c535150c94c69ef5aff7350cfcfb9c8340d19d3ecdb9d0b590d5229130172abd11007ed6086356d8e3e8708799ff43b32bac80f9544ca070cdd4b353a01d05f24383254a625d0d0404f56c82dc29e648e273def7de273e2fb01e42135fde5fb2617d918e81179c7446fd0972e5c50a215ebdd32827eea17cf42298c78a455ed21c450fc05d948ba75cdf3bb9806d9f064fc01fdefbaefded6e9147a9b6a9c28a1a5437b796ef46a43e228789acc0df3596004ba5ffb07127ac6f2941e5525af6bc83d4a39e02681596e9905610caf33b642753afb6314af601cf098ac6ce74b6512fbf209345db24ea0747d81e3a65046b14acd69d529639319c3e45520d16c22a7256b727ddc4fe2b118158b9c76c1e3624ef29dd7059611668534a76527f67b9c6fd56a1603eb503a0a36b8d2b1eeed1ea89a37b530408e99579d813b80225f5b8e426f34a127854811e7f380a983829b160b52abd093d72c830a07425dc5812b5b52afb0728ec0e3197950edb85916a66803e71cc339c4c27d92ed95a11574f79ef1d6bd3cf51ee559f9f3499a42769028e1d22b5e8e78acfec058797f2950252ad953a88e2f2ce5a0e5aecf1eb1ca28c961d0ef1913e2f73f72ef02adc54cb2d29720947197e574bf1bb277b624a1885bb26e283a59a62c4e7b190265e73829276e3582346f40d35ec997a0c64a549826ecca3e5a02dc6c0136873dfa55b58c2bab18ce4bbf104c6a10bdcce3894422ccafc4d0336c871a2aafd55ad537593be3aa63db569edf6f9e07c0985348a7698cbc3a9003fac5c51e7ed22a6e4c2a90e621d7b321a4bd76a0554764f12a70a4080268d03422b0d04d98bc2611d5d7d4ece057bc9a2a924a7d53d9c00a91d39aff472e4dbccc9c120c2c7ac299896a1e93c8891c8952774ccbf631e2d0d3cf3d073436a0c548d26a1b93fbc3a8bf7ba9e4ce06a3fb9edece742c83f7de0d518e14a8bcc68a8a311106d5e294cb45c9a340b17349b65d83b38e6dce3fa4c3b129e455150bac40d90f0038bf0765d7e9f284608cb7e2af269ae7e681f3f3c9e43927162824600a59554df93333c967ef9714a05bbfa89ee505e59b03953054b5b9478ba61fe0c58502e08865e37c4e52816d068fea518cdb211f8cbb848e8c79ce76df0e788bb6bbcf074a73a8e3b85aa25c95f09843519a3943a062797ab5fd755d4ff60116b4bd815af57619d113d296107a7f441f17d3c9e5d83432e8f53826c789b75d52ac91187f24b901b7862e4270695d31380d06a648c5fe2bb186a812b9cb7db95d18eccee94c31b104302f5e7f7768d7c74a91e3510e14a4472b5a92b4377ad736d3cb61d87c6ee0bd5f39ace0c4582e554b6e4b8a57c29aeee2eb32a728cd36837b2000457b036f5519bb501bba125200cb253309f4815a4adb6811d3578cea455b5b255b4060001c43ee0f137abeb7548deff93afcc952e5938fb8f9e48f74d38b962477d49eb15a7c068851682018b7c639451e92001c081dd7ad34db2ec944f8b9299c398e206bc6b6a03cab6242e8cb8a19989eeb3af33851818f27d34b9b20be9c70cbde5ccf2f422920751d42c02700289118c25aa215369f46d44ab2b0a731fe79bb320a6a41301cd02b650efc311b2f1f40bd0c4a5ef0baffabfa602bfdd225251aef6d77dc168f34917e9e5d1b8e8c2431b023dc75d53760e7479dfa781bde7b0d35267a1f0047720cf31502c91d48b5b23d797290fa38f30e1115fbf15e7a77041a5b2358017ffa30445689fac8ebf7775dd3432456c284515bd89bd33640c604b72a19c5844cdfdafb8788232ad051df373e0e6dd102b7cf414942869ef6ce1c909497af37d0696c2e46d1563e2492461442740ba6ebde6773cc5891d53a7dde9a65f3f1105c0dc09211796a92a0101d2c81e950ffddb765d0c24d4121d712ccd2b5a1e3d06621eae77cea8025a33773600eb185e989b4c795fe07462ae1b1f7fb3ea9f596a3a6d6bf9c3f8cc8518a343fc096e40fa7fcdea3f0c5b801237a93e8a1c5a4014d4fef433db2c63616c687946a22755173de2b9295531b9ce8829b4a8136af0be5b2e02c67b4cd4100b7b0401d1bb345c7d02a6a45c194e19d6d6eb4f4ffa0d36aa2504049220198a640762fcbe2cc6aba4a78eaa26e75c9b137282962047283d639ec2922232cb6874fdba9ff557458398359b1315b5385034dc0bff49d4719b2c710fe9694b0d1284d91b67e7783e1def837a3b1c2f25784a095b5695c2f5cc1a6f1ba74977ec4de2eff38e4415b02e4b39aaad76dd48feee0701e49c4d85f1258751c254f3c3a5bd3dc1eb849319bca4ab05fbb0780a59d78d525bb8bb70d3bf1d4df4cc4418c4973b113035c80a2cb7ed5a00394f8b5648a1854ab864c854b525e218cbc4fd29ac166cedcda17269174233bdf5d7062a7e1a4e4639a649f72e9fc6d52bd54442d0044f5ed976d4e52bafd93dc0ee5ccbabbe9baab5e4ccf16f335386677ddc401dd2a7bfe53f05bd2"}, {&(0x7f00000003c0)="6c46f526bdc12fe3a7a7f85b9f4bc91748bdfd01eee3e84b06d8daa9e3be818a239b3e0b32958401241e56bbca45766eb4fa799c3ab58a39328597800dc1d825f987f22b492d67eddad77802dc0f3d8e2cac8add4efbfe69f98eb3f2e01301c95547cdbf8be3e62952aac6a8e1beae2233fa97a5e1cd18ae2cb696db16e299be5fabed3308776470b6688102053679f6311246a537e38d1899c732a3eca265a138dd9a7b09270e1706f56ddcb08b11e719", 0xd2}, {&(0x7f0000000500)="c581b79a3efb86293cb023216ecddd27e466941b6fbfaa7d477c5ca0255f83149a1a41b295e883ee53397efb7599e836f524fc839ee22e10f5287999d268d73756effbaa518f6df3ccf59626fd1f78003e95c6cc40a3543dabc259da63337d0bec45559a051df96b3acade5e6b6359e583892e6a82b5e4c05cc3eae83ef1dc3ec2e3d6a11dd7641e8cf4afbc3048dc1609a9697f39d2580222"}, {&(0x7f0000000340)="48fb20996bbf5c33cfa742334d54f9dffca1753c147725606e6b11892ccd3c24ec"}], 0x1000000000000222) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000004c0)=0x3e5) r9 = getgid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r8, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) r12 = msgget(0x0, 0x446) r13 = getuid() r14 = getegid() r15 = socket$inet(0x2, 0x3, 0x0) writev(r15, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r15, 0x0, 0x6a, 0x0, 0x0) r16 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r18 = getgid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r16, &(0x7f00000002c0)=[{0x2, 0x7, 0x2b392cf3d5497784}, {0x0, 0x8001, 0x400}, {0x4, 0x5, 0x1800}, {0x1, 0x1}, {0x4, 0x0, 0x1000}, {0x4, 0x5, 0x800}, {0x4, 0x3f, 0x800}], 0x7) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r17, r18, r19, r20, 0x2, 0x9}, 0x5, 0x5, 0x8}) r21 = getgid() r22 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r22) r23 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1e08, r23) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000200)={{0x2, r13, r14, r19, r21, 0x0, 0x5}, 0x4, 0xb8f, r22, r23, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x1fffffff, r13, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) r24 = getgid() r25 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r25) r26 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1e08, r26) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x2, r5, r6, r10, r24, 0x0, 0x5}, 0x4, 0xb8f, r25, r26, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r27 = getuid() r28 = msgget(0x0, 0x446) r29 = getuid() r30 = getegid() writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f00000029c0)="2f530f7d1680992ee3e83a4a5ffa3dd92bb82369ca45cd99f674c923f34add5dd939b7a279aa0960f35862f751904a36e854edfe157a36a0005f165b9981b1cd4870ab0739fac1854d65a15b75c8f8db17a8a604208c703ffc3e4df6bfe02819cbc0b72531aaa63700df1e85f98fcac87d2dcb1e3bc26e44a6319d14b9462a1622e24df112c2a563a2a657c9e6b2cefd3838d39624ec9029b9346abc6b553738311cbfa887e6c87e1b01f004367a5957c6f724bd97faac9e810069a77a11c22d15340e0cdef3342467d2292e2a17bf0f6e683d21dd5a9ba204dbc702e17e166c429cfaa3631ffdc32b394815f547ad5760bf2a8e30eb9368b104d482cd44a2aa24dbf623ba4f7cdbbf92e3f4dd097a4cdab7463ac643e88609ba603d266f37cb06d74301b7c64336928427bc03074ba6b22007762d5c9032b29e1e0ad90f3e6c69e3eb93dfe293e4ccb7f5f2717b1b702cf35ede10b05f323cb5e6a360ab41ef0c2aee4b3c041989d9c370f1e26245ca51a95a332f59b8bd3ef54cfb3584a0b1e1eb5365e4bd790882a2b7c7506a694b85f0c074d67957c0d36151d411620e6f2397bbe8303f2e43bfa1b85810a5d432adca04f59dace34b1dfe2f00f95ef3f2292fce5b1386f556ef116d5d7370a8e82b35ac0e4b73b900650a2767d9ec709972a1e6490e23b035a821d5333dab5c75d7a5f6e027ed4e6745e01d0871b8319696519c695014c234858869f30fc2f35fdb6db80c2d64b9fb1492eae5173b0b9c95d5d7dfa685a01c55b0fc938a7b6916c8a84d7f152feba4a5fd96b1e8d0447093341f5c8594e976b179a11e3615801fe9f1638585816fa03041883e94995c4ac43c71755faadf431a76ff459e9d856ca83093b991099d10fda3e6643bbfbf1f03094cd3dd38b9ab16a1ed9e8b80bb8805cfe969df1a5e7a6899fe50490238b1bc30f8f96f97fea42575bcc69c093e2617c99cdc74a17f2b820d97773938bea0f264f0369f44e4e42b3c83298fc426711ff54e0a1d82cb9c878d2527a39e87cbcb7826bfd1f0d65ba6bcd40d19a8e9a8d246370b369f4d696912de408874e48e91964e7ec6f06b6a6836e55382ca0ff88dba0f3463fdb24434ee2fe404d1ef0993e9799600618921ce3ec015fdd64a7905d2f7b53a4128a5f81db3de12a0e7abb3c24bb19f12f216dded138bf89628a430bec24f4818fc9a7b86fc6e62d9bfa5fae0151dd5025c2e33143666480fe636010a7637b84731e9fd7ab426b5d5698b44eb314b7fd5403094255fea6c876671400a8079306e6b6c4935acc7aecaed246bf162c94b73fe2a325d8b70cb647364a41b0f08aacec93b590b181d71def84b500515d9e08e2a58eff3fe79d97e0210494d971f90580223da7837b9ae2f75085c735a32c8978b4d3f3f5576910cea0cbb8bedfc3928b1aabdf891e57028170d408e2e684a64e30c0b216beee65ca79158968ceb2aaa3c88689836dfb176bc39285c1623bb5954a255a24ca354acba1b3e40f7c409b961ee2cf5a69a016d70bd1aeb1b06d8eb77d0c7cd50f0896f16be51a9a2739eed7a38f7faf684432a2dbef6cd2813640a4d8123e4790b3156389b12b3ed42828ffd71c11dfa4da153ab7b0cd9ea1dbd5964869afa0e3ea11eec3133926a477a6b79e52e2ad648bab0f7f9a65f67050d1ae41ce5ea53e2dc2ee9d716cf76e84bbb132f6cbb9b200928af37a116906eb38912e3b25951b6bbf74ba07be4bea6e37e9e28fcd5583939989d0519952175584a0318c4c716c23969b87bd746dc3a4c2612f3e73d8f9e79cabda63db3845c9338ccd61f79be2eeeae4f2ed7dd6aa309c9906519a299a426a4fc9af648cd2c2f0f8e67c4ecc1c6a3d8e7dc2f766734a586f5db2f7ac9ef41db7786946500c9b5e01508ab0003c042eb16430352f651a52655e0e2a50ed8646efda7559f2869640a57e26edc4e784e5322bb7805018b11164e817052c87ddd2160cc848c49eda30bb1cbb08133f724eccdb04d038e255ee5fe5ca44dd820df89c9a0f37f430a5a6c8157d341b5cfdfe25528b869afaf1e09b55fa2e259b6bc9cd3e4b72bed4ceaa8ea4643a221e42fef5eb042184d49b6e4730f5d6680078c24828f8cac2f3e7c23ae334e5bc0c4c09f0ade10990f51e3c3b64d4e708fc48d268e246c3a0f28ad4b51455173ad5b03ed2e62c14dbc2e2b5d7326e23896300de7f9a034edb74b3134227f58181c722329b546e78e685d84313269dffca670f619e044508aa82fcc31d4341b85f15bfb2be83211816139f1668bd2003de573e95af957d132ba41b6883360024e93f4350cff553ee18a5313a093c07aa4bc00ef0b8d4a178f29bde565b9a324bcf51c29983c9e0c7c5152a605f9ddc1571b356595a9e89b69096710d5b5c629f43d628ff5471a4a95f2e2f7d4a47952c9c5f9f90ca14cf5e07c13ba6b8bd8441bee8b0df537e697a46e6fdbe81aab643ef0c338da6a6a8a2d350aa21a6b0d0a6ca421257955b621f6f4aaa9f609dc5e24a47a75b899b03d779f1d6bc8df9c38a2536bf277fea4f3e3235ae3c17abd00ed93b683b225d07851bb70b83d40257f34ef512758887584f2939ac9d05c1e55b051560bc12fcedc0803c0a8874af731f6bfdfd9af94b88a2cc5f456df25bc72aa246b25b9d226e695def571bd3caa4cbf6bd4213888d0343bd5c30a46ee4d039bf2b99932a6f69e0c0dba62a20758ac3c6b5fd8d7e8bdc07ec3cf43da41e81eeeab36f8a11ed0030c450633bc0da5dec4175e207bd8ad3a92bbaf8e65b6986b38cca2d08d9d9cba72fe57ed4eb61356a141144d1cc71a51f76c8d2a08edfb2a0c99cbac6dc1bc72e191117a8cb3ca2c973515af058bb86e185294f0a1770f5ae38c84abef19483565004e162b4ddc1d14f4835dcae0521aec27bd272127827f91580f08c65cb5d0e1300d03cd08bd6022d1c3a5e26367e8c69b71542b4d9e8bff3b7c75aae71422b33110bd7704aa7a157511f6169f3f68eb5ae7845fd59968c0ba4c0667d301f39a55733fa724762f1f062758541b9373a3c40a52e4e31fe2e2ef78bb1bd8bcbdec8607f72dc64665200e15e34e798e84066a92ec950be75452ac6178b91b384769ae9000180f5c6e104aa762e1d42f516546366cbe8f0ee2c43700b81ad3a9e0f4d37237c1c5b9e6fe2c02afd0e3db7e44c512f7800e31b812a13120db67dfa97bb551f3e3ac11b82029c264e80bce38c3333817746a752148cc9aaa59ee272177806269a567a00398451c79f20a63de2848f823bba4a0a5e30eee8ffe16d63296ffe129b2f96b9e6d1d650440adf4593e500bf51d796cfc50e5099e104ced951dd03d8cbf38580a302161f5cb60090b165eda06c75362cf1e90eac990c7dcb70709c6af63fb0d3bbb2cadc3040cc7e516f53834ba652563c3d689da7d2594e52f137c4793096354d13417d144905daf51864fd8544c1bf7b6761ad6121c559788c7121a378c3cdd133285100d72a5650c5e046f26d48106927b70603408bbc5305ab7f4a968dbcd4d98593841ea07e5b6b8deb9250ec855d9b8c53455c681e78cff27b4fed8bb6e237279080898275e6d4af92c34cccbff6357226482b90fdb7eca67f52419483939a6ed16830729b9dd270ec7203ed3d8d03b16a9168fc4d6dc7f3547dacffa41e7f75b0a571868ce9f2429ea16ad24783738c9d2c6fc1fd5eb50cb98a9e7a6043166940f29c8ba06e7b1c0df03ce933b96b4cd500f14956f0c65750554a47176c3a1edb5aae2e1c8dec530e7d7e67a9f94cb347420badca81524f8063c78c54735877b6b3ee50d5a80a068a895319563904daac1b858b211e06144c7dcfec6306cc86c3075528541f1704b71efd0f4fc976039ede40f6640ba7f9dac939c04a10cb9d3c47cc87b5e8a3aad9bd8c94bbdbcc6547411fea8f36cbdb00c7f6c73e963ef9b13ade34b88511eebbdbfe52c0e1a85eb332341e0910cfd4a113b903adb490bb90338b20b7421b536258432fc0c70395f07e92de71e8d4f5ecf8dd925d105d2eae78cf20d099bef76b5560b870de31917367136c2e383f0180c97276544a2fa9db2de9535e309246740031e09eed0cc11eefd51ea3287491b6647a4d22c81b32dbf5a73f2beb7048831a9f44a5484b131eccb811578c8c0eee2e04384e8bcfad0752114141af92119157fa974162c3e258cb82c7a2b2bbe2c27e1ed3cc585f1437522c263c96fbb670b1a3ecee5c05791fcf7520a8d4ab81fae6dfc0bb02945243ef9abf47d35f3b45711b900c877969451ea11adaa72068240a53c1d1df2d49798046eaef97abb9504589a642a5f7dc6ae30037ad44f6438224afcc24040a096f8a5c9a7ecef116c70e6bd97cc56b96cee0bf3783bcfd8a9df8e5f004aa5c972a0f2f1129ed66c0884de562efe8aca0740ad0dda9a08c3a3748d117aaa7f5c2120cf99952f2d7c1d4cd86227c99bc45e1f6bee70b3ad70198c5a4b574295bee394f5260ac75995113ca41a7da268985c444f1f49cf3dec4c6200a436314be0bc8804344fb49df1aa049004bcbb2185cd977241e9ff6ac4b9c2fd25ada57cc14d4f54733261dcec9e30f67429d37a52425389b832702ee4c0bcaf8bb59287ae0c3cdfd81ae8527a9ff795e79ca07c5eb944f8d65409a12efaf1cfd700364ff302d336f76c2e4bdaae18713b9fad6b9c9650f1b77f8f5bbe8371021fcbd1f2ccae3c01b5446c449ad528f33ff95aa17a8e7a080c0a616c8dbd000dea5fa3862a7ee9b6875202767c7482a8d91dbd10fa3e839e9ae57f5b867887f1513f92ee26deb523f9952bb8f480635aba2095306a904561af2aa12c788e59dc133e71d555c896d277639169e3959dbf5658c87cf5c6cdc2dd449816b8659e16caec8275527fe8365d28e5beb4a2a26e87b2194b63172dbfc617d3a5b5fe412cf6495eb5be38ac2ca724f224d205bde107147e728daf4ba03ea6b9abf852e6d4c8a1aa86a7129cc67c76e974b6156ab1f9e03a44b89ad8bdf450e2a8415d803a19d0589a4cd3da590df14d2aba437a9a43ee2d74747fbbffb12297ed78029005ae01259fae12b8135580ee4ac3ca9eb0d1048c2884c9a58e0b438f2463494225ffef229fc5b88826fc893f5521e4cfb90eb2d63a1b7b68fa6432c408f8bd1abec6f70f91a89342f24c945f3af18ad022557c9f10b4d40fb89ecde590f117cb5f1dfb6036c663360f089c19b399e9741673df952b4144d38a4ab3336a13c324fdbfa0fe91ee95b8bed57b1b041e3d43f545c9764d7c922df610f731a8622830b4e83232766d83e7c654f64550c201d7a454bfe52214dda49a9c5bd2633d5e5f09384aaa3d5522a572ab06ff4fbc34f701516b0942e2ec62bc104cb4d6c118150fe72b2b1a00419f0c0da9edd45346ed85f6d4f1de68e3451c420c5b12e47d41a047e96beec2c3d32e3113ff838ba8f8042f817b78e1029c7045c5aed30a7f792965638b3b34c0a97ea9f4950ac35ade2ac19f6c80590ab15e7b062a6d5012b4a7ba4401c93deeb26066927d9fb7102f565e7462ab27f884fa71dbf01ebe638df0ed276e6cbef0d6c5fd0a127f65190a0a59779cdac4416b42196a08a6709af65e751765bfaa2afa5bdd4c29afdf956cfd1a7cb1f8cf723453a454d7a17ca62f9534d7b79c2c31b6268c3cb02629c583ebd47d629c07b2e596f1f623bede1bddeae2c5953beaabaf1bfd2ec4b6f9db1db66100c69f0322e483b7431cb8b55b4ac1edd3e05cc1cb22bfe4f50b687863869cc101778f322d006624e1"}, {&(0x7f00000005c0)="9572e3ce548aaf161410ed4035302d18a15e48b4c55cf89e0e6412d4ebbff7d6727dc1a6d907238b7ec818e72f3a65e875307309a0a744d50d7e9dce8c9dd6674495f7fa193ab8533363be4fc931e4b1caacf895e8b97648f8ed6482fd80f6a14716dd57841311bde00cd97a6026b3e85c145ef57a4ff236647fe2088c2e75c8a73e09fa7b1762934c6868cb59c0298b405404114c52803b12255e8da155226dfa5432f52a0d598b126580e8048fc92c4dc88511d4e86b713bea55f471cca13df425a0e635b329003dc2ee320ba9bca75332"}, {&(0x7f00000006c0)="f0d67fbe35face3199d8791dd8dc566092b534bce1b9ffd2483bf5f9508f8a64215cefeec233b7169d6d91a8176fcff378e41219f4555c6a3111a4aa39c6a3b3779f8dbaaeac4813996e8c78ab96935e03b11b44800f18d43b7c2ccd73ce2caf1cea0fed3ad8659b05fb7dfd84189f35baa78575198c47"}, {&(0x7f00000028c0)="1c54c98bccebf8a29c9950a6caabdc1662f36af3e200d77c3a1c261f7781810c9f9a4c455ed2fcf4135950519f2933303362867ac180b584b3dfe228d69d96f2d0a6d2ffa866fc706d44abe36ff5c7103c40e70f4913158f6eee738bf10b410d329c50b3a657d63552100cd75cd8224d2dba3db6ac8040a65c4800e75f06f031ba48fe7e18830f786b6c7fdb583bb21a579db2a8682f379a0079191246f8e1796de61bf358085862286810850dd774c5e2258e856742014d8ea5154f6f673cc7321493ecec32907f96f8afe64b8028102d81941c8c38ef614a3dd6acdb0dc99249a92e0c9759fd06d400c73752358cf0"}], 0x1000000000000049) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x6a, 0x0, 0x0) r31 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r33 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r31, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x239394f71bfd5661) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r32, r33, r34, r35, 0x2, 0x9}, 0x5, 0x5, 0x8}) r36 = getgid() r37 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r37) r38 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1e08, r38) r39 = socket(0x18, 0x2000000002, 0x0) setsockopt(r39, 0x1000000029, 0x23, &(0x7f0000000040)="eb", 0x1) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000200)={{0x2, r29, r40, r34, r36, 0x0, 0x5}, 0x4, 0xb8f, r37, r38, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r41 = msgget(0x0, 0x446) r42 = getuid() r43 = getegid() r44 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r44, 0x0, 0x6a, 0x0, 0x0) r45 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r47 = getgid() getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r45, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r45, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r46, r47, r48, r49, 0x2, 0x9}, 0x8000005, 0x5, 0x8}) r50 = getgid() r51 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r51) r52 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1e08, r52) msgctl$IPC_SET(r41, 0x1, &(0x7f0000000200)={{0x2, r42, r43, r48, r50, 0x0, 0x5}, 0x4, 0xb8f, r51, r52, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r53 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r53, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r53, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r54 = fcntl$getown(r53, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x1, r10, r1, r27, r30, 0x149, 0x1}, 0x7f, 0x9, r51, r54, 0x425, 0x80000001, 0x100000001, 0x1008}) 11:47:10 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = socket(0x18, 0x3, 0x0) socket(0x20, 0x4000, 0x9) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r3 = dup2(r0, r1) execve(0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000340)='./bus\x00', 0x2, 0x1) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000140)={0x1, 0x7f}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000500)='./bus\x00', r3}) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10004) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000300)) write(0xffffffffffffffff, &(0x7f0000000200)="0fa41ab7d912051d245a4578f2057556237acd7ca32dfe2f7bf1a182d140c5c2fcfd90b2cfce621e9240600731d70c573054e19f00ebe06ac556bc749d9bcfeb44fee7e14ff39186cbf434724806f2957a59fbc81370ffe7ee870ac9aff9fe1d7ee83886262f415b4228f6fb061f3553c083e8d318269199d5d77a5ed172ab670c2d50ecef3e330d9d4fb9304be2246d8137cc8de2333db4001c6fd29f28c6c9f5a38f169704b89a02724caa9dc415fb539b97e2ccad2a3744a8a001ea161621b85016e1b2c8dd9f0a1c79754b4b32", 0xcf) open(&(0x7f0000000f80)='./bus\x00', 0x10000, 0x0) 11:47:11 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) write(r0, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) r1 = semget$private(0x0, 0x2, 0x100) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = socket(0x40000000011, 0x3, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) readv(r5, &(0x7f0000002540)=[{&(0x7f0000002180)=""/159}, {&(0x7f0000002240)=""/150}, {&(0x7f0000002300)=""/95, 0xfffffffffffffe9f}, {&(0x7f0000002380)}, {&(0x7f00000023c0)=""/106}, {&(0x7f0000002440)=""/228}], 0x1000000000000134) lseek(r3, 0x0, 0x0, 0x0) read(r3, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r3, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r2, r7) r8 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000010c0), &(0x7f00000011c0)=0xc) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r6) fsync(r10) setsockopt$sock_int(r9, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r10, &(0x7f0000001d40), 0x1000000000000090, 0x0, 0x0) listen(r10, 0xffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r12, 0x20004269) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}, 0xa) kevent(r15, &(0x7f0000000240)=[{{r9}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x3, 0x3}], 0x2, &(0x7f0000000400), 0x4, &(0x7f0000000280)={0x3, 0x40}) r16 = getuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xfffffffffffffe32) chown(&(0x7f0000000000)='./file0\x00', r16, r17) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r19) fsync(r19) setsockopt$sock_int(r18, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r19, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r19, 0xffffffff) pipe2(&(0x7f00000000c0), 0x4) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)) r20 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) fcntl$setstatus(r20, 0x4, 0x0) r21 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r18, &(0x7f0000001740)=[{{r21}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r21}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r22}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r13}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r3}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) getuid() getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r25, &(0x7f00000002c0)='\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', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x6) getsockopt$sock_linger(r25, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r26 = socket(0x2, 0x3, 0x0) r27 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r26, 0x0, r27) accept(r26, 0x0, &(0x7f0000001940)) r28 = socket$inet(0x2, 0x4, 0x7f) fcntl$dupfd(r24, 0x52ffe7c1f3eb170e, r28) write(r25, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) getppid() geteuid() getppid() getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000009c0), 0x8) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r29 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1004, 0x0, 0xffffffd3) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r30, 0x6, r31) sendmsg$unix(r25, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0), 0x0, 0x2}, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r34 = open$dir(&(0x7f0000001440)='\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', 0x200, 0x70) utimensat(r34, &(0x7f00000002c0)='\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', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x0) getsockopt$sock_linger(r33, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r32, 0x100000000000, r32) write(r14, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0x46d) r35 = getppid() r36 = geteuid() r37 = getppid() getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r41 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r41, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r33, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r35, r36}, @cred={0x20, 0xffff, 0x0, r37, r39, r40}, @cred={0x0, 0xffff, 0x0, r38, r42, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r44, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r43, 0x100000000000, r43) write(r44, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r45 = getppid() r46 = geteuid() r47 = getppid() getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r51 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r51, 0xffff, 0x1812, 0x0, 0xfffffffffffffe91) r52 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r52, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r52, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001a40)=ANY=[@ANYBLOB="1000e5b4e9bbcaf4670000000000a9f34f0e9d4921463a04ba8bc5203cb233ee56af8b048fa98d670f18538861535c457c271ad6353716ad9a1d8edd08cf32860b5c7e694ce89e9bd58d0622e1064853fd3f7e5ad97dc62543d6bd37795c0df96b0052aca3dcc5dd1c99ceb637de5afa02a90214b92dcaa82cf73192804dac4d510d2558c6ad2ddbaceb8bad3de9ef77669134160bbb61e110615cea709c12957a0d3835fa9f657ceb902f09684016a82e55ae0758c9c37a2854c7b1b6152fb56bec84f8cd2396dd3f3f1a961935172acd3c75935fa716ec579d9f5cca3239d09c049fa8aec4c854d053cec7fd7d60e8af82e6e0e87bd19356b38fc6a36f4b153902682cea0e44266405e5a06892401e15c5ba104e583a5a1be4cc4f89e836fb21492d4632e11978ece8ede3ab85c551c2716c3f04f96f71d7b17835bc49bc6b7c1287f0f9243ad6153db6797a06ce15da5f0b67a615f4b6edef3278c36c9d9a9c0ba371eb7c67815fabb630c8857bd8960587298302ddccf6df6210e0959278be59357f12d06c97473b3e672ebec78783d9c20503c4de8c3f7e3a40a8d65d011aecdfbdac87a5f84292bf4c9ea26801de78ce2e1753de3d82b766037c6580b37c2e7b2b862fac55b92ea63cbd1064035d7f08a11b5b3e691a359ddd793e1a29412e40cbe3a9cdd6ec08e12cf0575722d5d503b031f24db20c5957ff3a630a0c6ca6dfa3000000000000000000"], 0x10}, 0x0) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r44, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x2, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r45, r46}, @cred={0x20, 0xffff, 0x0, r47, r49, r50}, @cred={0x0, 0xffff, 0x0, r48, r53, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) chown(&(0x7f0000001240)='./file0\x00', r49, r17) setregid(r8, r23) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001040)=""/62) syz_open_pts() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r55 = socket(0x1e, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000014c0)={{0x18, 0x3, 0x0, 0x100000001}, {0x18, 0x1, 0x4, 0x6aeb}, 0xffff, [0x4, 0x80000001, 0x0, 0x101, 0x4df0, 0x7, 0x12000, 0x4]}, 0x3c) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r56 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000001080)=0x9) r57 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x40, 0x0) symlinkat(&(0x7f00000001c0)='/', r57, &(0x7f0000d06ff8)='./file0\x00') preadv(r57, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r58 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r58, 0x4, 0x80) pwritev(r58, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r56, 0x0, 0x0) getsockname$inet(r55, 0x0, &(0x7f0000000140)) close(r55) setgroups(0x0, 0x0) setgid(r54) setuid(0xee01) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001140)=""/110) 11:47:11 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x0, 0xfff, 0x6}, 0xc) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 11:47:11 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)="7435b4", 0x1) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) readv(r1, &(0x7f0000001580)=[{&(0x7f0000000040)=""/239, 0xef}, {&(0x7f00000001c0)=""/213, 0xd5}, {&(0x7f00000002c0)=""/20, 0x14}, {&(0x7f0000000300)=""/182, 0xb6}, {&(0x7f00000003c0)=""/106, 0x6a}, {&(0x7f0000000480)=""/33, 0x21}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/144, 0x90}], 0x8) 11:47:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x40, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) r3 = semget(0x1, 0x4, 0x40) semop(r3, &(0x7f00000001c0)=[{0x2, 0x5, 0x800}, {0x0, 0x0, 0x800}], 0x2) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x6eac1ebe44648312, 0x0) 11:47:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000ff00"/110], &(0x7f0000000040)=0xffffffffffffff19) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 11:47:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400014}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 11:47:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x7, 0x0) semctl$GETZCNT(r2, 0xfffffffffffffffa, 0x7, &(0x7f0000000b80)=""/175) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000100)=""/210) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/215) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000200)=0xffffffff80000000) semop(r2, &(0x7f0000000140)=[{0x0, 0x1, 0x1000}, {0x0, 0x2, 0x800}, {0x2, 0x8001, 0x1c00}, {0x1, 0x5, 0x800}], 0x4) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) r3 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r4, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a290c191675bcacb070ca64c5a183c6dd3c00447331c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de69401ea41025e4ae8ebb07bd9ee969efa5acdfc879440807566249887ea46e3148"], 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getppid() r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, r11, 0xa5, 0x1, 0x100000000}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) r15 = msgget$private(0x0, 0xfffffffffffffffd) r16 = msgget$private(0x0, 0x480) msgrcv(r16, &(0x7f0000002a80)=ANY=[], 0x0, 0x3, 0x0) msgctl$IPC_RMID(r16, 0x0) r17 = socket(0x18, 0x2, 0x0) setsockopt(r17, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r17, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)}, 0x0) r18 = socket(0x18, 0x2, 0x0) setsockopt(r18, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r18, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) r19 = socket(0x18, 0x2, 0x0) setsockopt(r19, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r19, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) r20 = msgget$private(0x0, 0x480) r21 = socket(0x18, 0x3, 0x0) setsockopt(r21, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r22 = socket(0x18, 0x3, 0x0) setsockopt(r22, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r22, &(0x7f0000000100)="8c65", 0x6d2) r23 = socket(0x18, 0x1, 0x0) close(r23) connect$unix(r23, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r24 = socket(0x400000000018, 0x3, 0x0) setsockopt(r24, 0x29, 0x1a, &(0x7f0000000040), 0x4) r25 = msgget(0x0, 0x1) msgrcv(r25, &(0x7f0000000940)=ANY=[], 0x0, 0x1712e10f82192c5b, 0x0) msgctl$IPC_RMID(r20, 0x0) msgsnd(r20, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRESDEC, @ANYRESOCT=r13, @ANYRES32=r17, @ANYRESHEX=r7, @ANYPTR=&(0x7f0000001680)=ANY=[@ANYRES32, @ANYBLOB="21bb187de1c56d546dd84ddba7c20b37bb8a078af7c638a2d9b7df12c2d704c59e1df07c2ce5b9bfc38bb558bd47f9e45d4f7045c8a07937cb0e09db72039745b4716e8643fdebe463ebe097bd5c004883ba9972de8f9213358168b836c67bb34b4bf1bf3c4d52069db61a433bf67baaff1a5b92b7575781263d190e34f8a1f7ef3a5a5166472b88cae10e3f1d08a06ad77da4b36082c7aecaeea20f0659f28b6788409dd31264e29862c56992d5e1d843e1054c9f4df501510d57fe94e9046c082ec04b22dd446c6350ed1c7a1d5ff541c147fdb0923f1bf374781e8854d45c748b8ceb9e196eee7f6139d0edf78bb549acc68d03dd2b5d774c7a3bb367bce0404f9e1ebd58d2bc7cb3da19aa7171c03337bac392eda472a6486b706b07441af54ca1fa07114409a863aa26d2a4d80b2eb961467b3f671425194af7d2f1bd7ba6d0d20848583caa01350f9c8ab37e2759eb77988f1943a3ce33fda9c86c073914c15e4499ae9f02a58f90194084a8691a7b2b1d2b4b32ce3afae7c5183b4973d8caad8115c3f79f87e7c3da6946bb203ac7e83668aebea44145ef702a02cbe492cda3a338a28c1709b678a575d11e7416d5bd01e4f6f62292903636df4c3ac63e3e3958e153eeb0f50c7ea19d8a446dc4775c35d53fc37110777a036cbb8281d365955ac44228be0bc0516f49f56a49a564a0f602cbe94342d05139e6f0f11d4d9ad2fad2091bc5b9421b8934508a888d204879bb613c75ed39a57ffcd40f09ce8e9f68812ec1ad6236b46819b91e700148d2f249870a96d864651c0417f45543cb7ac4d9434ae10543e4c53a8d53d7dd0a9f7078e840673f514505db7f199fe37268595dfc6eb17b1b0ea46cd4a3c2c31b4c560ad25078ba85a252f1444946860bf75803e40af55af053a50c121fa6c2481075228efac3ad90c336de018c7091a84d2c345493229022dcadcd2a4b4e9e2b3f8132cab6c298716faf6cf0846ac00795fa4f36fd94d9add3712c5bf63ae199d1f1af39d514ed0e1bb3993e8133a71ec9c27c00c78d531fb7970b0c2659ff7719f5dc8bf1f2acaecf57c93c80d1d2e502730966ad82a5073ae40ec8c935fe52e77248c70a6dd31041b07239bd92b64d6c6a5700cea0c5db561f9d5bc950cb168b50fac14ab522db553cbced1593fb8e34710bb8758af81135521490cc3d0109587ea105a0c12e7f7e972cf66e94277c295dc84aa5bc1a1a6bef764d3f4dd79e36fa46026e14f9e68c7aabb1ee990f651553684fdbf9dc64ab74f7c94f7700e75172976af8300fa4e72597c98dc577945159ce5f39fcf8bd2d4dea5c29e55b0941dc4678f761558dcba41ad4635f10fd6fd930d1cd5c51288bb03314599fe5ec25c0458205378ec172ebad75cece058e1be7b4a7d85dfcb1e985f9555ebcfb905531713ba509d2438fe19ad7f0b826a21a519869a3fba825534428e8b196a790e7e66aff884012db3d1930498e077438abc9c53678007951b2de3ab6a6810a128341aa1a71df1740dec2db20dd9db660704f93227f5575734b9e312637bbf89c84363df4fbb85a4a4b1c4205ad19d8d4042a87bdcb5a044a08b3e7b67efcb56ff5e4be05c093f6c09968c385560edb7706b82908b0d14bad4ea533ca21efe1e2585fda73e6b35e4181b08ceb1e93427aac2bb6e14cfd73f36921b3eba06bd01704ca420ec6784d3dc208cc03fc0d58c4639ed8b429727d63313879bd97277b5c547aab814a87e1f47b7cf47d5be0aadd4428a450775f28e1677efecc1c901716033d75af6a86eebfe8c88685c6f06548bc8986045d352baef05c0be5268fe466244d1c4f2b3b6d18d4c035ad52719e3c8a371d679461eee64d6a75278470a146295a029b4a660f94054c1dbcea4e9fd3d5ff4272a8c5ffced8eacf0279dc14d0554ddb85152c0345ca14dbb1f809a1fa108e9ceb77a0c0942e59e40b3bac6cc0474cf2922a9e6b46fa7aeda449354921da4de58da5866e4ce036c38dd6212467c8017973bdd2aca0ea0b93495d1d7d1553631750fddec5939395405829209c9bf84e3157a37b7cf28a9618217fc7e7fa74cd15e7cae192b82c39550c51d3ac8ebfaaa147c923590addddea6757a68d91afbdc9877b26ec8d69724644f45bc7fc4fdb939c8086040f07fe488b9294256970d19caeab62431b0dd224b06b22faa62403017d66b3c2f7530a316f44368d533f541ee9ab7d63f8c808d48f4d385ec4fcd0b9239f222361d2fae043f689febc2dde01daf84618f91affa27c78e5def405463be77b7a088eb072c2c0bba07f2f21eeb77e80bd52578af3fd8c489f9988e17a8d252b897cfeae5fa37313afe417890d826a92a3f01e25343194255348cc638467576dbdc64d0fbc56a12a8d8195b75c24f9c93345f83f1b32ca0455b9024c90581309572910afd69bed7201f5a1c6800bfcb1a8c585a6714d971d3537dddf33d2d57bc1a22c20f0bfab1b2c4ab246e9b2511914d0a8af11a70c563889e5f08a30af3bd9676e3df55e65d737d6742706bde099f4796d31bae9e8f662ab2a33b2e06327f9a00523d9d620bec3e65d45fdb72aefe416f42fccc8c897bf93e2ceead669718c72de75bd85306ff715a2eca0213183c7048ae0d0c6fcd40e9f02f9a38d6c61e60600c1a184686cdd2e9b7e8b4b981da729f8ebbc57e8509f07a37c3e3de3baeed62717bfa150fee7db23bfffe222861a6fc968248727e4b4f50e728ba8cdd0a138f56b43f11ce2c5271dcca6f60f1c6c8c9f37dfbed07e3f5dd7e293e13926cd78100d1acd2bd3a550c990e87bcfb3c9ec586a94e2d799dec13cedb812359a1defc000941597cc6757112ac4c1785be90d8263e47d96cd409313b4c05d7023c6b4bbb3425a0529d44edc4807db2d8e006dfb037d4d878574d3cfc2585d605c16e704044adc69b0de5c20f8499aab44bab1cd3f78e627f36a51a607e644814e49eef4d219331f6e2450439f9872518f5e19db51bb017a8c36f3657e803da1b787d70b88285b5990fa7710d4965239cea40113d3e551f08a6784529e8008b24be09e7c021c2b9c1fdef346f89b28e8611ee69e2fec4eee885cabd8f479228145a97b42c448687db1e27123ec7366a013e89a52f40dbf6902c1ba2d64078e728a24fb3c12faa07a71fd6f7fc6991162f7782502030aa716ca6d2e32441e0da7592fc79bb70e08f5867ef64a497023a4d98a3b15f531283bea1434ba96921b2e3622361d3eba85a8234fd54a6fd8ba27a368bef4d6e60d5e5be3d69a6da11be485b7111dd29f6bc0897b159a50cd540e09229b8d7552e1fa9fe8bb3b54cb1e156ce7e6d2bdfe2401543e1d9890ba385e951ef19d067a268a58f80940cdcf48ad2af7cc57d0af20d9b262ab1b6b3b61d79631f509c5721152bb3c25abc2b5f979326faa25edaa050fb371c4c95056aaf89662d4ce49cae5c35bb2c0c131ce049a75d3fc5c5bb51cbee69dff987815aaa64949335b128a453d8b51e56bc67ae0c7871ae95cf479752c47305d38b8b0a0ab19b31ce7f869e3f01978a0ecbd037ccc50cda03dc2a55aa5fda691ee31264094c2c8f930bf3f36ecaa7c8d68d6f23df446127fa658e64e0b00123200608ca2379ac2c26efdfd8b03e88127b7dd5012e0f41c79cb0ea411e104abac6783e971ceae710f7cb1b476059f4bb703536202ef2bf8e29b218be9ae61f6f9e6ff15437aff7a694ab73b94f242e852d158ed2a5b244adaa5e0607f4f5fa6d45248a9fcd6ae98f3d0d41e37a64e86326d74c89cbded7d36fa53a2dbc130185c1df45d603e33e43ce99ed4d2f97a0517ccb095d7f9428557a7e87dea54e8acf55f5aa31f94f88fae4e175d30a8f4da027d19b6b7612d2055bc846ee4d5370361ba0118b4af6b892dbc4145690093cc83fcb8c162ec8bb7301f03240502ce0dbf9987e6ecddea376bcf2a1194e302a97e856754a8863e3d0abd7827bce7cf1b9f7adc3c9251dde16574b3175050cdba3f9608eefe2d5b96fed4689d78fd015701ed51efb30a591a1f7cd6b6badc4e32ddf0859091cafe760dc78abaaafd83959501737607dc79670dd7cd4ac6d4c395b18f781b447a9d3698a8043de4b8421733c1aa1214cec4e23eb18ceebfda32364142f4648e828ec0b5c56f3fdec1216420823ac9d7a5df890bab4c359c7ba9ec54b0e81372cc251ab7fae8c3d62638979da787e8f36c1834235d210e08424cf2edc32fa2514a8bc4e67ffd3836e20b9ff66db97a8d4d93232a1b2e95c0a0115caf236ffb91e61e16ae1b6747551c715895d35263baf94e60867aeae9e861b58ecff0678c8061b1e793c78546cf7a800141f79a11faf2cf72991d48be644838b48665f4bc031a6bc63d59ed294398802af2f847a89a17e0787df73d4c8d9276a243bff1cebc04d7f957e222315bb883df210f17c6255393f8a6cc06c0a6557911fd6bf3b16b4deef90d65be1c55c7e7f596121c1b52de3c5fa595a69041cc3a69cf1112bcf308ea3dae4d559ecfc486df9dc42b65323cf49e3c677ae6457e0cd96773e53db8029ec2242d3736e3fd71a3d254c62c8d72478f656e367db5180f8a69f695b24317b7f2d903bea15d67e82144366d2c7900e27e95bb9e35df85693e0d6a3655387acbc91d7dbd0a57f1b86e7aa381cf3ac5ca5b004cef3940d02289254668295cfd7ea6076ef7d43dd00eabee2994862078f16035ab24b5efc454837f5aad52732813252e1e8b2c939c4c9a6f887ea96b6fa399837e9e5629d7640326abbaa99425cf1198811c434e5c9f353bcba5ddaca63b43c981f3b6145e6101648863c04c63919eb51ff4c3a87570198bdaa88602482f536dc17d0e6c2381268c9e011b48ae753b330e321e8d42243b572101c5c74d2309ba8403107a1df763d02355bc2f31b30165c72124e3c913a2dbdbeaec19316aab9af277fe0aa79323334b6f0aa62aa8df386aab1a35f82f424c1309a98008faf6a365f17e7b909d2a63389afbae07c0984405fb7cf701e989c047330dfa1804d67569b2598500dd0d1f62b7f39c60e08155e80fc5607967bf31ac2e5b967431a104297dff1789c2fb6f1dcce6d0ac3dd7df33e45a98fb644af138d53ba0074b3d405db34ccca5f9fbbdde83108f8a8651b4eac6f4739a2ffad6790e75a3e385568b836a04a504eb6e26a257253f5d8dcf0a4ec8c3309560a3f9ff995eb21cd52abbfedd590ce02af77f8096aba06e0f6cac5bebc0a7ed4d741fd3479b332927f233705ac0b003e467fa49efbdc99e467bebdcb65fc9fdfc1872e7e97a10c22a5ace6c88c7795dda110ece8d553a072a7811580ecdc5f19c2a354f66c2e9e2894d74defaece76f62ff545ed0fcb26b45a843f804c042016f3aee8f9ecd38a2a6fcffbeeb40fa03db50fda685eb1098da2803ad9f9657f7a4af61e58e4466e4ef45f08b65c5dd6f04d1b5c65e72734d660ba5c3cadb6600aa0731dc4945e6b32ad2927d68c4df013a71b5278d0db66bd168bafe670a3d8514739f3eaebdd55ae5869da42406c4952454403fa36b72228a8dc48358a7d4b3afda98bb28789d31bec27b2e04b8888518dffea7520d87c5410348472b71f6587b997ffd29021b430793ea4ab214980bf1741fda7ddcc1023ac0734fb4a81d4f3920329f279c6405e210fcdf93cabd2aff61a1d6a836dda161e07ac230303dea7665ebb6558f9e695a98398e677bf0461829c8366aae705e1ebc5ba7fd882f0babba2155249849d574002d47097ede39653f5d444ccdffeba30cc420e3ce090ea5b6", @ANYBLOB="9e1d7a44751b7babaa3dea1ad7fad0ef346f0fc327b09ba69bbe0db250e5be70df7a6d4409709741456b042a0e40ccd8f74da64b6fd78efa60c5c98bfab9e8348826ba4246d26d57ed0b1b9233d656324b1db6dc3a6fad6984802c5555016f9a39dfa4c48eb642826f3197af1ff764a1f924db099df560899cb4ecd00917d3e2f214d2028261fc93f817f0533978030db88c", @ANYRES16=r18], @ANYRES64=r12, @ANYRESDEC=r19], @ANYRESOCT=r14], 0x2, 0x0) msgsnd(r15, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r15, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd603df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de16a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf120000000000"], 0x44b, 0x800) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r15, &(0x7f00000006c0)=ANY=[@ANYBLOB="0008000500000000cc403de6b99080b840d12ac5bd074aa09c3977be4b0022b17368a64d7f0a8e6fc25ab9f177334d03dac79186e40c9bd8a341f1b659cd14742eed82010e8869a622edee6b100fc7c86d5d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r15, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r26 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r27, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r30 = getppid() r31 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000980)={{0x2, r26, r28, r29, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r30, r31, 0xa5, 0x1, 0x100000000}) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r32, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r32, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x20}, {0x80}, {0x4006}]}) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x20}, {0x80}, {0x4006}]}) msgrcv(r32, &(0x7f00000008c0)=ANY=[@ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000740)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYPTR, @ANYRES64=r5, @ANYPTR64, @ANYPTR], @ANYRES32]], 0x2, 0x2, 0x1000) msgsnd(r32, &(0x7f0000000c80)=ANY=[], 0x0, 0x800) msgsnd(r32, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r32, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c225abe4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r32, &(0x7f0000000dc0)=ANY=[@ANYBLOB="1800000000000000803480e7756b38c2be324b2cc03f73216ee9ba0142ba426ebf7b90d5d923001d0afa476016805b5c783167d011d6babafd6547d6d21abc38baa743dbffa04479642403bacecb5d71342a493793f8534e05eb93703b62db49879f13f0b449849a5a91c9998b037fb5471e5fce224c8c6dd981f9c99a60afe800d4e2d4dde5732fa7bf7dbfa4c6fcfac3abf4d490a64300da9b74fa97491e180df124b051caebd34350dd2da55e50c00a719d7c04d8e1a4c5221d657a0ef37b746cce9e49388645b6659cd3f86c46f8c4eda5078e3a6a1f543259c5058eede6d93b8cfc52378a8f6d341d2be2bf6dc239eb0622fad763e8759d"], 0xffffff64, 0x1, 0x0) r35 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r36, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r39 = getppid() r40 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000980)={{0x2, r35, r37, r38, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r39, r40, 0xa5, 0x1, 0x100000000}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000800)=0xc) r41 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r41, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r41, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r41, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r41, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r41, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r42 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r43, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r46 = getppid() r47 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r41, 0x1, &(0x7f0000000980)={{0x0, r42, r44, r45, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r46, r47, 0xa5, 0x1, 0x100000000, 0x2}) openat$pci(0xffffffffffffff9c, &(0x7f0000000840)='/dev/pci\x00', 0x424, 0x0) r48 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r49 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r49, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r49, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x40}, {0x6, 0x0, 0x0, 0xcf2c}]}) ioctl$BIOCSETF(r49, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000002c0)=[{0x5, 0x1, 0x1, 0x89}, {0x2, 0x2, 0x7, 0x2}, {0x1, 0x0, 0x45, 0x10000}, {0x3, 0xb, 0x4, 0x4}, {0x8001, 0x0, 0x7f, 0x3f}]}) ioctl$BIOCSETIF(r48, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r50 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r50, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000280)=[{0x5c}, {0x1, 0x4}, {0x4000000000006, 0x0, 0x0, 0x1000}]}) ioctl$BIOCSETIF(r50, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r51 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r51, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x1}, {0x4000000000006}]}) ioctl$BIOCSETIF(r51, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r52 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r52, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x1}, {0x4000000000006}]}) ioctl$BIOCSETIF(r52, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup(r1) r53 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r53, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x1}, {0x4000000000006}]}) ioctl$BIOCSETIF(r53, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup2(r1, r53) openat$pci(0xffffffffffffff9c, &(0x7f0000000880)='/dev/pci\x00', 0x100, 0x0) 11:47:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x8000000000024}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:47:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) sync() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd330600000000000000632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000002c0)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c8406000000fffe4dbfa60400"}) readv(r4, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x1dc}], 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="10000700f5fff7da4cb4bc0200000000"], 0x10}, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x7fffffff, 0xfffffff8}, 0x8) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = fcntl$dupfd(r5, 0x14, r0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x5, 0x3, 0xff, 0x9}, {0x1, 0x11, 0x1}, {0xfff, 0x8, 0x9, 0x1c5}, {0x1, 0x0, 0x8, 0x9067}]}) 11:47:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x2]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x7, './file0\x00', './file0\x00'}) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x29, 0x1a, &(0x7f0000000040), 0x4) r5 = getppid() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x2, 0x2, 0x8, 0xffffffffffffff01, r5}) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 11:47:11 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x6d2) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r3 = socket(0x20, 0x3, 0x6) setsockopt(r3, 0x29, 0x1a, &(0x7f0000000040), 0x4) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000100)="8c65", 0x6d2) connect$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="9ba68b4fa03c9b06f244a540a3752c3f5a3455d2e53f31c05742a0e6e5dabf9809b310c2167ac1850c29cbfe903863742be401d1ce9f0d6e01d091d750ed9a9d5e463aaccd14dc91e4ab500f45046b756506", @ANYRES16, @ANYRESDEC], @ANYPTR, @ANYBLOB="6939bd0af4c26420c5d27abe9b7edcc8181576bc550761319606ddb552e44bd90f494f2fc282956e1c129e6d35361a9a51431f88f2559f71179607053f0eff6dc579dd80df6f4e2fecf40db93e", @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRES16=r3, @ANYRESHEX=r4, @ANYBLOB="7bf9521de1febcf2d7f50d25b1d386b522b6c269ac495aa3f21dc58b957d4af593c5d11d8fff7806d1b1d0260bb5b30e4b36526473d1f64e14190edb0059c8e0daf8cba0992d665efeaf657585ce8ec7e0f69284ef949e342f95d49739266e6311907c76a625d746c756848a3ac61fbdaa9cbf68645cff15a1877d99adac9672acceea470550c9cdcca95cc13f75b445b6cf2509c8725953fe33e7f51c7360c9129acf27ebe30b9ff8f00f6d616916e8e47990e8efe0195e9b1c8c65a0958a0202b704d178689892588ed2e0ad0cba8be200ff9f6a963c58b95520d866c9b58ab10093e5da8663d7b0c0c5", @ANYRESHEX, @ANYRES64=r5, @ANYRESHEX=r3, @ANYRESHEX=r3, @ANYRES32], @ANYRESHEX=r5, @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYBLOB="9704b79f24286422c89cac5628"]], 0x6) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r6 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r6) r7 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000100)="8c65", 0x13f) 11:47:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5202fe7dcb"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00df2d2f66696c0104ff0f0000"], 0x10) shutdown(r0, 0x1) 11:47:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000001c0)}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="a51b8670ad13e092ab372a0778ca") 11:47:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) setsockopt(r1, 0x708e, 0x7fffffff, &(0x7f0000000040)="0900000000000000000000885d29c1", 0x14) getgroups(0x234, &(0x7f0000000180)=[0xffffffffffffffff]) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 11:47:11 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = dup(0xffffffffffffffff) accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x80a0, 0x0) ioctl$KDSETRAD(0xffffffffffffff9c, 0x20004b43) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x3, 0x100}) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000240)="53b0d2fd5b525bdc81a659c9acad7f347c0593476556a662ac5f9cec469c6dfa46d0bbea9af72f14df3ee10f9268739fc51b189d11551b4bf43c217caa52832ab05c2bd96b86335e76b71ad5f6bb9c84b134f4e2f4fc889561a21b922042067c716b654f7e9f730c06bf60a2e82714c4759d6aea4a4acc5e20e6af0f07891bbaec7e075f3830298b48a212d86e73a1237213c3940055e540200166", 0x9b}, {&(0x7f0000000300)="7d48c99968a4cb8b23764499b3a1547d972498be9bb99dd2ff38e46d6da2ff5388a682b4e5e058f03ddf1a36ae517acb3acd35e96c00ff35f88bfc890529627cb2fa224718a8b7618d82de02d461e62bdb83eb7fc5b169bbf5aa9b290e84f0fa521927748ad025be4a8a2b3bb4a7182de069a564993dfa2232848d43fe5fd71888552720bf302a68bf8a7ab0813ecf19543d9c18d1f7290f6c9e18a2796ec319aa95ae8c2632f13040a7b995", 0xac}, {&(0x7f0000000680)="b2ae07e6c3ef39ce1df20d124f3339cc5258e634facdbb4f536987df2b308217489e23ba4479edb82a09927ce6d2fcf9a42aba73419609f69cc1fb896da19571f03bf90b6800000000000000675d14f0094fe1ec3b8981a022a9f5cbc22edee48e351998092e4c2881cf535defe29a72fac6fb1afe309cb4786458711ee4275b791c2aed9d569c9a57c56f2a2e583b8da73cb7bbdc439f42fb6a647dfa648764a107", 0xa2}, {&(0x7f00000003c0)="6e9de0e822d68b5e2b6ec2e9308fbe44d2110115fd3e96f6c192b1ac5e86fbc4acd0a3a373c98b554fc01cc0edfb7185743c649c7b3fdf934e9f39d5d80b5e524164bda60fa9db55305bb06c873c4ef8c0ab552fa230453c966c6769e78916872c2e00eb910188200de5c897e81fe8f0b988cb72ba880a1ceaf6359314344499c95f2211e68ecdf1e58401d2a4f719daa4eb0c3ed0fc7040a4016188f3fac6b0aecd6aa1942385801207ba8fc3e62619a358874da2dc701dd39f698dff750ee64e02b8b9ff2b154a1563c34bd6bffdb26d4958eb2d9a51731e0bb3067425c8398b6148", 0xe3}, {&(0x7f00000004c0)="b2738dcdf70c1825e55a72af14bdc7ccc85ce13dd350a675817a3046ce1b1565929b0378cddf6510e80b6720d2d4cb16d313f38c10dd7c51d1c4c0437d67647cdd0903c851114e47ae0f89226e0e8dbd1457b370a7cbcff4848d4061ba6cfcb36f081f97414cad477eff76b378813a10fec095515c177e73e9cb418944bdd46dbb68b3db061b0b3c06aeabc5ec9ca42ed38758f1523639e77270973c3cb153127847fb042ce4e58fff7e66fe488e11e5c3c57de20e06fb0674cbd4c63324", 0xbe}, {&(0x7f0000000580)="fdc3820335e9da26a2349a4d2f53fdde7b2bae31c813b3e17833cbcd121dc89bbaa8feda1d3417a2ee50f36652f6f94d47cfa2a7c2abaed785079569171c580210fe98bc3544433e1c76277a197b52cd1e12a670707bdb3e90ef203b3b", 0x5d}], 0x6) 11:47:11 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x20, 0x0, 0x9, 0xe0000000, "0606d848196520294ccb098cc3eb338ab6ff2bda", 0xb2f6, 0x99a}) clock_gettime(0x3, 0x0) 11:47:11 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0)="b2b5d3e3f906fb2b24e10efe17448e79f96df39f1e3365d43724bf055ec409d064b97a01e498177fd88364f507290ca99e170437a1de7098280a95b27245ac21e96235", 0x43) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000ecf5fcde4ab53066296c65300000"], 0x10) 11:47:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0xfffffffffffffe97) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000080)=0x5de4416) fcntl$setflags(r0, 0x2, 0x1) r3 = syz_open_pts() ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000340)) close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xffffff77, 0x0, 0x5, 0x7ffffffd, "73ccb37b2efe222c245e1a23e6b5c9c06d00"}) write(r3, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8d", 0x1da) 11:47:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4d}, {0x40}, {0x6, 0x0, 0x0, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 11:47:11 executing program 0: setrlimit(0x8, &(0x7f0000000100)={0x20008, 0x100000}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x98}, {r0, 0x8}, {r1, 0x100}, {r2, 0x10}, {r1}], 0x5, 0x0) 11:47:11 executing program 1: r0 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x1ff, 0x0, "b800"}) dup2(r0, 0xffffffffffffffff) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000140)={0x0, 0xd5eec25902fd8f18, 0x0, 0x28f, &(0x7f00000001c0), 0xffffffffffffff9f}, 0x4) 11:47:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x4, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 11:47:11 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x200000000000028e, &(0x7f0000000000)=[{0x60, 0x0, 0x0, 0x9}, {0x24, 0xff}, {0x6, 0x1}]}) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400014, 0x9}, {0x40, 0x0, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000200)) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000240)=0x9) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 11:47:11 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0xc0106924, &(0x7f0000000180)=0x20) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4ff03000093070000000000000000a500"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/c\xcb\x03\x97', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) 11:47:11 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) ftruncate(r1, 0x0, 0xfff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000001140)="ef", 0x1, 0x0, 0x0, 0x0) r3 = dup2(r2, r2) sendto(r2, &(0x7f0000000100)="9f9b29319823b68eed3702fa9e21c32fc0106a5c93e7b881c2d8d2a7575adf72657110760f7bac348534be38882d62600d70a8ccd4e0c24d7373e0358c7451c6b81e4815817bfa97615cfec18b5987193605cd1bc10da56651b81c510a5a4deabcb4b87828ed752bd281c6b8b27a21bdffb7de75cc3b8cdcfa344281ca3e47abe26772d068560cdd56ad59e6db41a0a34a8e6110625ea312db651a17e2e7f7353c4d8e6610e19f8bb70795fae13b635ec5a5f1c1601ffafc55fa9ec4809e768a1f95a90f57c590ef1b8afcd6257aaf52612b496af46b6a67e73ed34a30819c5d9b85b750c761da870c58968b05abc7068541d0c52819da90dea5b1f5a36f41e46096dfcd4402b40660c2e9963d6b3b1af25a2093df551cb716c5b38a302c00f1c28ec7243bc95fca82bdaf4e206601078d9411b1df32dd022dae9e01c1bbf69c10ce09df451c9c1d6f91d8a284bf7ee0c9468bc3334b3b642f7485f8acee294a07a320555bc131db28c768179b2bca2989f290a708e9613ff6d13d8de5ae798b325879f1b57cfb94addf9bee47d8e04a02d67a41b11d0573b23b0bb91ac0159cd31672e74ac43f1a4e4ace9b2d4ff2502020709c4cbed927335e28669510176481b6139cf50206b2c4c5d440fb4f6ba83aaafab8b18c7fd422b8efc200a67cafc824944146d2e00cbf503b3644490f62391e1dc517f15a2c1792495ed1c5986cebc09a822a0e0e3027628832b013fb25f90a35e11824f82ba26f2a0c899bc678227c766d140dbd7bf9c2bc7ed345caabaaefa5e712e2e3cc507833019b5972e380715465a0fd273494f830cea73d517c10cccdc58f634de3b2b877d7cf61161e7bf27723e6eada299b316e241a6f1dea5a7100b43d1442f3b4fb6fbf727b9e2f9a9968a023b41ee773b509c6ba470f87fbda254ed278ca6f078d142862989f99684aecfbbcabb566d0b1fc9713a1d94ca2a13134f5f02a91d26a9cd9f67a3aae04d8999989c1eaaca9f916dae0b6cd171b5f2ce0d782df01e706479f7f42fb4d10ac7a630ebe6ad5827b9ecb04a049c73e2a35f6a0eae5bb72da681d1e3b7e4cb0c8852da7b67d1233ac8c2a9934245d11dd82faa1250a642bc52709d0269d1bbaa2198da6a91414b69e464f8738ed27a36ce66bd97e74a5bacd0cecff70a26531613f6d49ec69f024e60439ac6260f72550367c7f7a8e06d946edd33de922b113f09912c8436aada69b4fb4430a7b08799c85577903a2f0ef4ebb9f511b60e07822953c7d9cdec4b1634a902673822bc4ac4b48d200b64c9611b6cb82b1e41f5605ba6a6a6e963901e03099e8e17968dff30e2047f80fe4db56aaa9853cece0f0c2f78df526cc53583b823705c0a3c3a09580a182eb00e17de786fb885a42006f9550e15cd3168de083f58f785f8cfd248aed2b8114321d108d35b88b1a3d1ddeb0117fbadf0433064076956d108b9f6c2164d1ec80deb0705b12223bb199a513257978fda8d8cf29ff0622583bcfd8c5b55bcb1a257d36cca56146f604e8b64c37ae2d3eb98a33f6f50450350fd3dc844f27565ea41881826e44d6ff44cf4bb7bfd3618b8dabb56962789ee6390e1bbb49d1b236c06f0c1dd1a8d84f09839e85ef099a64367f9cb3abcc8fe41bc60acf1d0aa81e61692f3de464e5e99857039c1912eb46fa354b44c6e05e08d32ef4eb23ca49cdb75148f278b7fffbfefff55b5717f50b2122ab164a7ac418a3264652f17634a1371a804ec8faf4b2a3f03e5d0936a356a1d2749687ad414397e13edb95e4225a27431e1bf5ac582717f9f5481086aad6367b02ce0d25485a6467dfbf10e4076fe570d79da2196c10a8bf907806baee92d72d87a98736f3d809c8b5053f0551fadda9bfd6719f85655389df853f18698984fbffb26a7166e73fcc26e0812e4e172375fd0e5e13228cb45b83a4097dcf0ddcb64b2e0f99de0b23a1e1293aba758796f1d67b906b49c48454c9bed5d6785b4bd525aa642030103d30270b6b5be218d9dc3969c098ccff8781f86c0f8a539488518d15421e1048498f7c54d3969166d4010e92329a1d472b8541e48535938d3765f8e4412dfa0a77077891e1af90f9ad1111f9d2eacbdf79839f69e82df4d180fccbe39858206835ceb5eaa95109a40ced68864d5230f327b7374495ff4e90f06144fe4b8f9439a180d9e95730cda3e61a565978b6ab84464558a2b69eda2e3c38c91220da1e2db36b6026f8a83dd993b8aa6f3083be4e1b0a384a55216225106a8a43cb0017e5f251ad6a726a997ebba10c8de723fc80255dabd6f200e82e1c567b3d84f481331854c8a509da6a50eb8c27a74131d48fa4c9b506a3b2b81d5f651bd681b3c385945c197e19a0f09dd881a1cb0cab1635f8f37c5fb999999ca30dd22f6d11cedcd36305489466e9f7ad09d3fc5a181d551795473c2734211f128a6a710bd080575647418ab6376c54fd4383c98d197c048d158c689b7b14c77949c5bdc661cfe6a68353bc73904c553aaf3ab0487e42b9bf396bcefc949703d958312f66ab5b04211ba35b0fdfcd06e23953bdb54a8a933996dc30004d3ceec59131a1d33dce4fab8d984919eb401248bc87920d158dc21ef2c9695c9cfedeac074f311d72c656305ae6cd2f777b89692e8680ef24282fdee79abdf01d41d0f9be6f19b32f7e61e8051cbbbbfa70ce9ff3f41e57f10429f2a8cccf5ff86d417d7336aedd340ade5759cef40bf5ac95c71f3c8d760718170e73e15997822a7599d8340c3c729256021fd4fd8d08b1bc11a01b3042909d833856070ec56473c6aef938e295382341f6f8bf81f69cbcb711e905fbdc549405ab1f0517612e92b72922eee7eabe2aba34b420f8c47d94eda3b3b38555936156689ff06247c625d5a6c8c57cce58c68c493c8d3e648efb6c05e8ea63c984f2868963002890a26d056cda1d94eab055019ab228bde09147e900d78a038c9f1c47d24af680770dbcc00e13a020ea2e7dc391d3dc72bb65400acc158d9c834d66ee0e689e7ccd7d086beaad2cd10f845dcaafb7d1f2eebdc027eb5017e8d05eb4c4a640a7d3599528ad07690515f8761eb89452cfc5779dd200fa27e367319c8326e88fa423156e1abc005262088e8ded0a69bbdd54c43101e516a5661b2f39f3b8b4adf5c6fe7636cd138cde9f24c3c3b5d701fc11e92fb45f53d6a079146ac8c80babfe6233afba1b1d2cc087aea0d92961c59e1eb851cc6b39caeefb9201f322aeb114da915d1937fb75e22096237035b96de785c831bed2df7ac42094ecaede219078b57386ad0ef66f59f53449db49cdcbeeb660fdf66b49efa4abae67b4e317261bc339f458c033c59451655b86c3cb26076910c363f77048c3e89e2de73cfcfca1d90753691963fe44f347df51880ab2c3ad5c9a84eba53e6be11c9a1797618be8d2402aac86b81cf1eb259fad60523e8ac1be9aa770698efb132a86383daa5dbc2b61757c7e084a5800daf8f3b380cf5cd39b90f883ea86d3522cb7bccbf20479ce710501faa386be194bad9adbbdd168b1c06f44d6c007aa369029ecb65ea3d05b09567132d28a857dad1e481f21d9a00a57e044813a59ba368fc6b8e89c431e36a1e2c665446dd62b6d2557f54282afa1e2421a2ad817a625b133a6a88bc17cace93cf76ccc175d5a59b82ea4d6e1126f522f3dbef8fc6b364ac84e8669d3e24fe5f2b41f8d38d78e69d821e997371edf41cde2fb74e64aeae5c6b2ee62bc884f3036990abf36c5924165b930788a3b066702c06f014d610e773a66dbeb0ada544fc9a0f0c5c2d35692719cb24a8949c8638714ad5e431f7d8a42e680ab48bf01cf7b5bb6840aafe641a749c91087d07891a180489395e7dc4e40e6011b1f4b2a51a4fce3311658e3d78a816c83c4f6688c322ded4abb6e8e780072411b64a4c246e91c4b3fc61ca3acafe181092d6847f9db576c59b6f2b719304431afc6fdb579729c45d49d6248c47cd121a37a98e367a2c8dd0bab89066461dd0ca23849ad1719102db7b7b7cbe874e97da987d265dc9e9b4a436d9071c421803950d543461e0c4b5bebb88319d723f1b04c07f19ba1b25eede97c336a8f5dfbd09bac12b03d5b05dd715607e10e55fc6b5b4a425180ef0978848457597eef43dbc0f13faf8c1511b6df5b429558538334a7dac13a514634e9e06a6e81be4754b3d8654d82bdbb484773f39584d91005b2a6b2b2d0c53272cbfe48f24d1328e446c6b261d7ccfbbbe346d8892ebca0c8f0b4dfcda7c4d58fa1219df8757dee21e2f86c96369238b9e5093ca6932d2560c480a526635cee5a85da3ada472ae5ec8bdfc659c9bd755a5fb6b2b6ccaf0de4c5000c99994671f687cca7f08e008148c4261d490ae8699c6b63c9c5d5b4fe3c9bdd0be90a1c5befd13562ed48f4d52b47217ae3dcbb4dd06ed4c8eb3d900c41a213f0e09b26638e85b5a6ef13e08f0b8ef46b3d937d6817a25bc0a7a190e7533d524a4df4f35786def5187bb814b4fe872dd7f62c8e785cd58fe2deb012ad9419bcd36092decad309b24a918d5ea7d9ed078a2aa62d0665c221b8f8d75ae030ecebf7458e4f9fb7bc2ebddd7a4b8bfe686f2f01e3065e3c3202c3da33b2cc585dd101b8c9da8c6abd31a8e60169227bb4fb8e341d7165c65564f5f38be719a16c6c4135f9bda7e5172928ba30d614a60c0d3fa7f5dfb7a4de8f89201bee74affd12af3eeb6b3dbdeef59d8f040d960e00e44b36eb3d4355279e258ac71981edcc881c85d53c1656e727d2583dd52640580082ce30f338a72e98520699f7d55734748ac2dcb712b92a24c67f056ed43ef06911a6590ec3a9622317efb38fb2b1af098d4ea5354546234ee4c60b026ef3f6759cf7640d03853d95ace3642dfd32a80f003dd3ca29c29f431f53a3d293e6e4ef00197f9e2926bfc2366368b0505726f4f925cb588cf44f3f5522873556b0cc98fda782ea557d2813359febd047f75ab2b28182d20fd6c1b7591d5923f6a7194e11b145deeb434918743e3f55ed56238fbcc98663a64ea6bfd277b2d23bcc79d1bac3f2b406ef590abead9341dbc74cbec00f6c275283a22682d73443d3ba75af73860be6262104c67fcc4ba4d686c2dfb1f3fbc0cde477c5979a08b63b64e5381e53170df5fb5f23cd66866336ebc1fd26e62b1e4ebe81697299307fe46037face547f51117170dddb932e12539a3efc03aaeccb044a750a14a6ef34d776d7cc5297370ed2b1aaec13b97b0a3e09d1015fa613c0fcd5ba9f82f4d73a58445422f3dcf8219b9897672e5ce4b01336fad5cf9c40e22dafdb65b24a44f8bcdf4c91328ca334702f4f0fe6f6b36e88940316e6f19bda703372418eedb3a0cfcf2432a9de0ffa2ee565a396093006b71063edafa38f10b2f5f693a9019de62fda5dadb963f78cc868705eb7aad2920328b771164913926cc21d17e839f91f4044377cc0a316cb6484866600b68a009c308c77683c619851e352acad80366d208b815114ce64608722496cb822812257a7d1276d1810bff30d2588ddfe3c9b0942f800a51bc5e3c22c4e0b8a8d88a42ee173e639b9bfbd0f00670e6ce0a1c421537e8a32eee830212ce99a94dcbf7022a3fff45127d44d65b9d87c45508fa14b960953d08f9a4c682b6d0ca61cecad918db9dee4d0940bdbc5bd5ee633cbb8ee039f0b7c29aa038c8fd3f35465d9f6a96ce8d9dfd7c1e87a937d33d6f1f821617e099f0d4bfe9f5fadc81f24f31ab1d277df256f7ca939bdcd2884f739dbc3ed9cff63062e", 0x1000, 0x402, 0x0, 0x0) shutdown(r3, 0x1) ftruncate(r0, 0x0, 0x30001) close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) readlinkat(r4, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/229, 0xe4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001100)) unlink(&(0x7f0000000080)='./file0\x00') execve(&(0x7f0000001180)='./file0\x00', &(0x7f0000001200)=[&(0x7f00000011c0)='\x00'], &(0x7f0000001280)=[&(0x7f0000001240)='}%]\x00']) 11:47:11 executing program 0: r0 = semget$private(0x0, 0x4, 0x4) r1 = msgget(0x1, 0x254) msgsnd(r1, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c66608393a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e67938332782572b3e127a30ca393f1159fdfaa3b1e0186e9eb7ca0eaca6eca200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e"], 0x107, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x408) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r7, r9, 0x4}, 0x200, 0x401, 0x2}) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r12 = getpgid(0xffffffffffffffff) r13 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r13) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x180000, r2, r5, r11, 0xffffffffffffffff, 0x40, 0xffff}, 0x298, 0x9, r12, r13, 0x7ff, 0x9, 0x6, 0x9}) r14 = msgget(0x1, 0x254) msgsnd(r14, &(0x7f0000000480)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd448ce1ad3f629dc61a9527f11c2c66608393a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e67938332782572b3e127a30ca393f1159fdfaa3b1e0186e9eb7ca0eaca6eca200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e"], 0x107, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r16 = semget$private(0x0, 0x4, 0x408) semop(r16, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r16, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r16, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r16, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r16, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r16, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r18 = getegid() socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000100)={{0x3, r17, r18, r20, r22, 0x4}, 0x200, 0x401, 0x2}) r23 = socket(0x18, 0x2, 0x0) setsockopt(r23, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r25 = getpgid(0xffffffffffffffff) r26 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r26) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000340)={{0x180000, r15, r18, r24, 0xffffffffffffffff, 0x40, 0xffff}, 0x298, 0x9, r25, r26, 0x7ff, 0x9, 0x6, 0x9}) r27 = msgget(0x1, 0x254) msgsnd(r27, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c66608393a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e67938332782572b3e127a30ca393f1159fdfaa3b1e0186e9eb7ca0eaca6eca200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e"], 0x107, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r29 = semget$private(0x0, 0x4, 0x408) semop(r29, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r29, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r29, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r29, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r29, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r29, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r31 = getegid() socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r34 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r34, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000100)={{0x3, r30, r31, r33, r35, 0x4}, 0x200, 0x401, 0x2}) r36 = socket(0x18, 0x2, 0x0) setsockopt(r36, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r38 = getpgid(0xffffffffffffffff) r39 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r39) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000340)={{0x180000, r28, r31, r37, 0xffffffffffffffff, 0x40, 0xffff}, 0x298, 0x9, r38, r39, 0x7ff, 0x9, 0x6, 0x9}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x80000001, r11, r18, 0x0, r31, 0x80, 0x3}, 0x40, 0x3, 0x52b8}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r40 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r40, &(0x7f0000000000), 0x1223, 0x0, 0x0) 11:47:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) recvmsg(r1, &(0x7f0000002500)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000023c0)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/157, 0x9d}, {&(0x7f00000011c0)=""/151, 0x97}, {&(0x7f0000001280)=""/112, 0x70}, {&(0x7f0000001300)=""/137, 0x89}, {&(0x7f00000013c0)=""/4096, 0x1000}], 0x6, &(0x7f0000002440)=""/143, 0x8f}, 0x2) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002540)='/dev/wskbd0\x00', 0x200, 0x0) lseek(r4, 0x0, 0x5e, 0x0) 11:47:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x4000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2ba0, 0x0, 0x0, 0x0, 0x0, 0xea, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff], [], [{}, {0x0, 0x0, 0x0, 0x1000}, {0x0, 0x0, 0x0, 0x1}, {0x2}, {0x0, 0x4}, {}, {0x1}]}}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x61) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000004455d5d3efc17a1a000000000000fcffffeb00000000000000080000000000e4", 0x2d}], 0x1) getpeername$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a17a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000148e673400"/4098], &(0x7f0000000040)=0x1002) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x102) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b0, &(0x7f0000000300)) r5 = socket(0x18, 0x400000002, 0x0) close(r5) write(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffff9c) ioctl$TIOCCDTR(r0, 0x20007478) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0xffffffff, 0x7, 0x8, 0x0, 0x7f, 0x1, 0x5, 0x0, 0x0, 0x8, 0xffffffffffffffff}) lstat(&(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 11:47:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x14}, {0x4000000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400014}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0x8}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)) 11:47:12 executing program 1: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82ffff00000000000000d600710d4bb66ab43c7505579c83c650ac5449d32c950baf76aa2ed5b8ca7801530244964a2819980e2a78f956459d8ca099251ed700d09fddedfc07f100d5"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 11:47:12 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x41, 0x0) writev(r0, &(0x7f0000001800), 0x10000042) execve(0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r3 = dup(r1) ioctl$KDDISABIO(r3, 0x20004b3d) 11:47:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x28) r4 = open$dir(&(0x7f0000000100)='./bus\x00', 0x100, 0x65) mknodat(r4, &(0x7f0000000000)='./bus\x00', 0x4000, 0x7) open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000c80)={0x3f}, 0x0, 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x4) acct(&(0x7f0000000180)='./bus\x00') dup2(r1, r0) 11:47:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x1d}, {0x7f}, {0x8000000000000006}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 11:47:13 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) r0 = socket$inet(0x2, 0x3, 0x5) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x5, 0x1ff}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$unix(0x1, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file1\x00'}, 0xa) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 11:47:13 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="3d88ea957e6bc48aa629"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 11:47:13 executing program 1: r0 = semget(0x3, 0x3, 0x108) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000040)=""/47) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='\x9e\x18\bH\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) pwrite(r1, &(0x7f00000000c0)="fb", 0x1, 0x0, 0x0) 11:47:13 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723deff030000000000007043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) r3 = dup2(r2, r2) dup2(r1, r3) munlock(&(0x7f0000395000/0x4000)=nil, 0x4000) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = dup2(r0, r0) dup2(r3, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 11:47:13 executing program 1: chdir(&(0x7f0000000040)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x6c}, {0x34, 0x0, 0x0, 0x8000}, {0x6, 0x0, 0x0, 0x80000000001100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 11:47:13 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000100)="4ac252", 0x3) syz_open_pts() 11:47:13 executing program 0: r0 = getegid() getgroups(0x1, &(0x7f0000000380)=[r0]) mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000040)='!{\xcb\':/)\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='\xb3,\x00', &(0x7f0000000140)='\x00\xe6'], &(0x7f0000000340)=[&(0x7f0000000280)='\'\'\x00', &(0x7f00000002c0)='\x00\xe6', &(0x7f0000000300)='\x00\xe6']) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='\x00\xe6') chroot(&(0x7f0000000100)='./file0/file1\x00') 11:47:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="000000186004001a936b32f7d2c54fc052958ba8002b27fe6ec794ee00000000800000ba0d31e99a00000000000000000000000000000038040000000000000091936e6b87783f95d654ccefb22fd83eeea0ffe360ca6b5d2aa61e97be826acf985abb2c818751281df04118dfda3f5613fd16877125fddf6954aad7901f47e5e0950b183f04711c52f5645759a618574d8e3f8b1f001bd1528219eb1d50", 0x2c}], 0x1000000000000167) 11:47:13 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f00000001c0)="ebffcbff13b9fd812eaa4e713048e699316d8de691a119b6ce800a05190b4289477322339e23565d700000000000000000000000000000000e3851e88ed4f443af43b59acf222ec42f03c16711055cb1b12c31dc7721ee140ab2f4036e0cda14c10d6fc3dbd328db709566799779d45632da980b2d6998461624", 0x7a) write(r0, &(0x7f0000000100)="8c65", 0x6d2) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r2 = accept$inet6(r1, &(0x7f0000000180), &(0x7f0000000240)=0xc) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x29, 0x1a, &(0x7f0000000040), 0x4) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) poll(&(0x7f0000000280)=[{r2, 0x20}, {0xffffffffffffffff, 0x40}, {r3, 0x20}, {r4, 0x40}, {r5, 0x40}], 0x5, 0x1) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) r6 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r7 = kqueue() pipe(&(0x7f0000000300)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r8, 0x40045714, &(0x7f0000000340)) kevent(r7, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x1}], 0xb244, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000000)=[{{r6}, 0xfffffffffffffffe, 0x3}], 0x3, 0x0, 0x0, 0x0) close(r6) semctl$SETVAL(0xffffffffffffffff, 0x4, 0x8, &(0x7f00000002c0)=0x12000) kqueue() 11:47:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24}, {0x20}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000001c0)="e295a22a69c71690ff130199b3766b5ed601902adaa0ac58a9b250c68b99d30b1bf2e0c8448ac1787d0c86c62b698e1b0cb8815b014c217fd278f032f5d0008c2372489ce0527b4c5022a88ac47b4635fd2d913ba9cbefb7e7fbfbe5553a9f9791c0f0fa37946f8b5bbd2fa8fbc3dbfee55393a36930a49cfaf68df3ec486dfe941e4bf3e27e8c3c3d6097a660630fd4a04b49f23b35eb9030616dd12d14c333ee92f89cee4c1a4264f0532f8e74da00ba37b0f5255d7d6db5ab2d00474f8c08624c8f8be24c134b00944e51521665c5afafe7cf78990a83fb3f6f076e4b28e2596050b7dc198fcfd89bb6240b1caf7d", 0xf0}], 0x1, 0x0, 0xfffffffffffffffc) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) fcntl$getown(r2, 0x5) 11:47:13 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) geteuid() 11:47:13 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x5d05058ae856e5ca, r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000280)={0x2, [{0x3, 0xfffffffd}, {0x2, 0x7fffffff}, {0x1, 0x2}, {0x3, 0x10000}, {0x2, 0x6}, {0x0, 0x6}, {0x8f4363214a018fcf, 0x3ff}, {0x3}, {0x2, 0x1f}, {0x2, 0x5}, {0x3, 0x9}, {0x2, 0xffffff7f}, {0x2}, {0x1, 0x5}, {0x2, 0x800}, {0x3, 0x7}, {0x2, 0x4}, {0x0, 0x800}, {0x2, 0x4}, {0x2, 0x5}, {0x1}, {0x0, 0xbc}, {0x3, 0x6}, {0x1, 0xb267}, {0x3, 0x9b3a}, {0x1, 0x1ff}, {0x2, 0x4af}, {0x1, 0xfc3}, {0x3, 0x9}, {0x2, 0x6bab13bf}, {0x3, 0x7}, {0x3, 0xff}]}) r2 = socket(0x2, 0xc003, 0x6) socket(0x10, 0x1, 0x80) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) r3 = socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x29, 0x1a, &(0x7f0000000040), 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) write(r2, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) setrlimit(0x6, &(0x7f00000004c0)={0x594, 0x5}) r4 = socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x29, 0x1a, &(0x7f0000000040), 0x4) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000240)="77ddf8714702e63c9e15099f7ddd7ceef253f01a3c486ee11643eae0", 0x1c}], 0x1) 11:47:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x87}, {0x6}]}) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 11:47:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000540), 0x0) readlink(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000240)=""/62, 0x3e) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="0100", 0xfffb}], 0x1000000000000274) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000140)) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x4) readlinkat(r2, &(0x7f0000000180)='./bus\x00', &(0x7f0000000300)=""/186, 0xba) 11:47:13 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) writev(r0, &(0x7f00000024c0)=[{&(0x7f00000001c0)="77acf4aaad41750aeeafd2a795244f5535b8c9fa01ae56cc1100629790553c18468caebf56be134170d9e370b6f7b94f6a096b3d62edd6e25e2887f01347", 0x3e}], 0x1) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000200)="9d54bef1aacdec76f7ca60fd523ee00c9bc06120c6861e0cca88983457579adbd2f9d4f005b66744b3dc3bf87d59326ecb0e6230588d6bdd9bb2603a35bc102a97206eddcfcada39a7a33a0bc3b16d586cd83c7fa51b0886418c7690f6a17df1918056119d97b6adcf6bc0", 0x6b}, {&(0x7f0000000000)="7db126e3c9f02869534492cb3a57ddac02fff43f8de857ca4ee3cad00151bfc6771e65992fe0", 0x26}, {&(0x7f00000002c0)="a2321baf6a7fcc9fc8dfe56eb3a88702547b440c07b58e2a151a9b62174814f33beef30b7a05032788a0ce257439caebe6dacb917e87f05635ea24263544c5f92be4a332400d972f1d4f054c5f6ca011c1e51ea86f8abf2d68e61c4fe2836738ceef2d7d9d7996682b68f1515f24364bed856134b58a30200f1b695e32c4f22fa6dd325d974e0be7747574b678f187c0242c", 0x92}, {&(0x7f00000000c0)="9b46e019698048", 0x7}, {&(0x7f0000000380)="ebe4679e95aa3cb2e9d7bb4cd1f1e8950b3005967f440d3a9190103786a35fcc837b7ab3872a3b150aae95cf58760b7b31f7b4595406c387cdd153bf804e16ea5a08553b400a7aaf5fc73a6293c2573db84391c6b7513be6649d74c09698504dfc2bb1f92c164f330cca06e5bbad8984f11f974009e0886fc441a6741b0587ffc5850abf5a6861565c27cbc5b4fb9b39104ccfc1bd389aa5bdcefb65b105b0c25c7522ef706ef3e52f5feba27ecac431b4311709b7512c88a992a95940b6e7e2", 0xc0}], 0x5) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 11:47:13 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffc, 0x0, 0x4, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) 11:47:13 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="03"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) fchdir(r2) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1ba) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 11:47:13 executing program 1: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000300)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000680)={0x0, &(0x7f0000000400)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x94c1, 0x0, 0x2000000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x8, 0x6, 0xffff, 0xfffffffffffff26e}, {0x1, 0x7, 0x9, 0x5}, {0x77a8, 0xffff, 0xea80, 0x10000}]}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000700)=0xc) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x370, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000500)={0xaa90, 0x1}, 0x10) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) semget$private(0x0, 0x4, 0x100) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='U\t\x00\x00\x00\xe9\x00\x01\x00', 0x20, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1c, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000005c0)={0x8, 0x402}) syz_emit_ethernet(0x1, &(0x7f0000000400)="e4") ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000540)) r5 = socket(0x1e, 0x4003, 0x0) writev(r5, &(0x7f0000000440)=[{&(0x7f0000001000)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52eca0700b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286e079217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838c39a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe57ba9eba3d78961fec6bccf743a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb2977b5ce1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8e02fe2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce200000000a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa834e15c44a7bf8b7ed1c8bbe8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71573c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72214fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b8738774265e637d150a0b11b684c94615846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689fdd214d1efe533fd5f7802603bec45abdcad9d3a7d3b2e47f6fbd8bcede6924b3f33b40bfeb07d70418636a247cf80e4e7dae3459c18b8dea96def20fd82f96232fec1463aa86042c0ee9a02188667d3d3db1433158d611de79452e39636b8d8f90f64c39d633392d30d09b5a29e77699c0b554b9cba51f9ebb9f6105827da501d48d26a2c924f67cf686d4399105590e4b616ba46786c2cc1060dac25e937bde3e03c1f02663d8a3f2fbe90704f7b473deb979be5312f652581dce32", 0x1046}], 0x1) setsockopt(r5, 0x1ff, 0x0, &(0x7f0000000740)="6706f9cac650c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e20130da00b26360e3e211f7375d9bd1befa61f169a02aaede4e0bf2adad21077a799b6399b4ec0f3c031422b9242133305baadf04eed2a833e799bcab994446212f7c8caa5888ee62ca75ac3706f005d77c672a992dcd19ef3316bed1d4af7b6bf89ee8dcf30199059fedd782e8dfccbe63eac7c1aa04753c87fe3fb84536adffea8d473da51d80391e3de90b4640e386d8d5707e27459b24dd95932a5583c18c5", 0xdd) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000380)=0x4000) semget$private(0x0, 0x3, 0x1000062d) 11:47:13 executing program 0: stat(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x20, 0x1b47) r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r6, 0x1}, {r6, 0xaf}, {r6, 0x10e}, {r6}, {r6, 0x2}], 0x5, 0x8eb6) shutdown(r6, 0x1) fcntl$dupfd(r6, 0x1b, r5) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, r4, r7, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r4, 0xffffffffffffffff) r8 = semget$private(0x0, 0x4, 0x408) semop(r8, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r8, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000180)) semop(r8, &(0x7f00000001c0)=[{0x4, 0x2, 0x1800}, {0x3, 0x8, 0x1800}, {0x1, 0x5, 0x88a58e8c67df3b13}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x0, 0x7f, 0x800}, {0x4, 0x7, 0x800}, {0x3, 0x1000, 0x1000}], 0x8) semop(r8, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getegid() r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r14 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r14, 0x1}, {r14, 0xaf}, {r14, 0x10e}, {r14}, {r14, 0x2}], 0x5, 0x8eb6) shutdown(r14, 0x1) fcntl$dupfd(r14, 0x1b, r13) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r12, r15, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r4, r15) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 11:47:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1c}, {0x8000000000048}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") getuid() geteuid() r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(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', 0x0) symlinkat(&(0x7f00000003c0)='\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', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x0, 0x4, 0x8, 0x484}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r9 = socket(0x10000000011, 0x8000000003, 0x0) close(r9) setsockopt$sock_int(r9, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r9, &(0x7f0000000040)=[{0x0}], 0x1) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r10 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r10, &(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', 0x0) symlinkat(&(0x7f00000003c0)='\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', r10, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r10, 0x4004746a, &(0x7f0000000380)) r11 = msgget$private(0x0, 0x718) r12 = getuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r14 = geteuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r16 = getpgrp() r17 = getpgrp() msgctl$IPC_SET(r11, 0x1, &(0x7f0000000300)={{0x8001, r12, r13, r14, r15, 0x4c, 0x6}, 0x8, 0x800, r16, r17, 0x7, 0x4, 0x8, 0x484}) r18 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r18, &(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', 0x0) symlinkat(&(0x7f00000003c0)='\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', r18, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r18, 0x4004746a, &(0x7f0000000380)) r19 = msgget$private(0x0, 0x718) r20 = getuid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r22 = geteuid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r24 = getpgrp() r25 = getpgrp() msgctl$IPC_SET(r19, 0x1, &(0x7f0000000300)={{0x8001, r20, r21, r22, r23, 0x4c, 0x6}, 0x8, 0x800, r24, r25, 0x0, 0x4, 0x8, 0x484}) setreuid(r12, r20) r26 = semget$private(0x0, 0x7, 0x287) semctl$GETNCNT(r26, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r26, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x3, 0x1, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r26, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x1, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0xb}, {0x2, 0x8}, {0x3, 0x7, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semop(r26, &(0x7f0000000080)=[{0x4, 0x45f, 0x1000}], 0x1) semctl$GETVAL(r26, 0x2, 0x5, &(0x7f00000002c0)=""/49) semctl$GETNCNT(r26, 0x1, 0x3, &(0x7f00000013c0)=""/216) r27 = getegid() r28 = getuid() r29 = open(&(0x7f00000001c0)='./file0\x00', 0x70e, 0x20) pwritev(r29, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) r30 = socket$unix(0x1, 0x5, 0x0) r31 = fcntl$dupfd(r30, 0x0, r30) ioctl$TIOCFLUSH(r31, 0xc0106924, &(0x7f00000000c0)=0x28) r32 = openat(r31, &(0x7f0000000480)='./file1\x00', 0x80, 0x50) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r32, 0x0, 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r28, r33) r34 = semget$private(0x0, 0x7, 0x286) semop(r34, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r34, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r34, 0x0, 0x8, &(0x7f00000000c0)) r35 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r36 = getegid() r37 = getuid() r38 = geteuid() setreuid(r37, r38) shmctl$IPC_SET(r35, 0x1, &(0x7f00000000c0)={{0x0, r37, 0x0, 0x0, r36}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000140)={{0x9, r28, r27, r37, r27, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) semctl$GETALL(r34, 0x0, 0x6, &(0x7f0000000300)=""/237) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x800, 0x0) r39 = socket(0x2, 0x4003, 0x0) getsockopt(r39, 0x0, 0x23, 0x0, 0x0) setsockopt$sock_timeval(r39, 0xffff, 0x1005, &(0x7f0000000200)={0x4a, 0x7}, 0x10) semctl$SETVAL(r26, 0x3, 0x8, &(0x7f0000000000)=0x3) 11:47:13 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="76205a023ca6bd2b5a5d2596ab5dde23bc221ee2f4dbb3531646164f8fc5eba29571d6353061604730f8cb18e3ccc973a1a0c279eb8c0e206650bfbe2664a4062a2d9ee2f637a3c407ed5bec2c8a567a32ec52d25c817a53157fc73c702b2dcc2d1f1a056afc0111a610193870f56416d4304fb794337b93dd02a6a0d328cc", 0x7f}, {&(0x7f0000000300)="14a0f5d530aa871ab0e53ad7ef09389e670d03fccec38e30514dfacd7e470dbc6f3cd4f9b390dc0315ff7d20094023b60ad6eba5ae519ca03ab2ae51b5a4c8ad7d4341895e07f7a80290e70bdaf00ee58bcf2f01e9a2f1d11261d9e56a9e0968e5d1cdabef6dec0090f5499e9d156ab98fdb08daf2ffeb9a24a5474a4aa38e1ba3a9ab607029a1cc2987c3548f4bf917dad18287aa9ca22ca9f26801af7396a6c73a05620fda673a7e4ff1d648cda656aa88b5b1d2206c", 0xb7}, {&(0x7f00000003c0)="b308c926a94c888d8c27610ba2aeeb436eb7b70c7128258a6dc492696ab3924f1722adbdf90e2e259d926860631a6802167e27c09c32d44f5de9829b09ef6af8e5", 0x41}], 0x3, 0x0, 0x0) r3 = getegid() r4 = openat(r0, &(0x7f0000000200)='./file0\x00', 0x200, 0x44) lchown(&(0x7f00000000c0)='./file0\x00', r1, r3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="a7bbb0f078edce2a8d88e16d1bc07c89a0afe51dae500ebaddc85a7545e8c6922672ed", 0x23) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000240)=0x3, 0x4) r5 = semget$private(0x0, 0x1, 0x446) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000140)=""/166) r6 = semget$private(0x0, 0x7, 0x20) semop(r6, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) semop(r6, &(0x7f0000000340), 0x21) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0x0, 0x0, 0x5c1b8fadfabcb076}], 0x0, 0x0, 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r10 = socket(0x2, 0x1, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r10, 0x0) r11 = socket(0x2, 0xc003, 0x0) dup2(r11, r10) kevent(r7, &(0x7f00000004c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x10, 0x2, 0x4, 0x3}, {{r4}, 0xfffffffffffffffd, 0x12, 0x40000000, 0x80000000, 0x3}, {{r8}, 0x7fffffffffffffff, 0x88, 0x2, 0x5, 0x9b}, {{r4}, 0xffffffffffffffff, 0x2, 0x80000000, 0x2, 0xae}, {{r0}, 0xb, 0x15, 0xfffff, 0x7, 0x7}, {{}, 0xfffffffffffffff8, 0x99, 0x1, 0xff, 0x5}], 0x8000, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffffe, 0x604d09ccbe83e82, 0x4, 0xb3, 0x6}, {{r9}, 0xfffffffffffffffc, 0x60, 0xfffff, 0x508, 0xf9e4000000000000}, {{r0}, 0xffffffffffffffff, 0x32, 0xb759e52fd1c5e4d9, 0xfffffffffffffffe, 0x5}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x0, 0x4, 0x4, 0x298}, {{r10}, 0xfffffffffffffffd, 0x8c, 0x2, 0xfffffffffffffff7, 0x81}], 0x3, &(0x7f0000000640)={0x4, 0x1b4bb303}) semctl$GETPID(r6, 0x3, 0x4, &(0x7f00000000c0)=""/83) semop(r6, &(0x7f0000000440)=[{0x5f4461b1b1d9e3af, 0x6, 0x1800}, {0x4, 0x0, 0x800}, {0x1, 0x8, 0x3000}, {0x4, 0xa89d, 0x800}, {0x2, 0x40, 0xc00}, {0x1, 0x888, 0x1000}], 0x6) r12 = shmget(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r12, 0x3) socketpair(0x1e, 0x3, 0x0, 0x0) lchown(&(0x7f0000000480)='./file0\x00', r1, r2) 11:47:13 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCMSET(r3, 0x80104277, &(0x7f0000000000)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0xa0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400014}, {0x40}, {0x6}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r6, 0x4004427c, &(0x7f0000000080)) fcntl$lock(r5, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r5, 0x9, 0x0) 11:47:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x800000000081}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000001c0)) r3 = socket(0x1, 0x6, 0x6) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000180)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400014}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000200)) 11:47:13 executing program 0: semget(0x0, 0x3, 0x4) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) r1 = socket(0x2000000000000002, 0x3, 0x102) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x10, 0x0}, 0x0) r2 = semget$private(0x0, 0x1, 0x82e391ea08a7bdf8) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_int(r3, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000240)=0x4) fchdir(r0) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f00000000c0)=""/219) 11:47:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x9}, &(0x7f0000000180)) r0 = msgget(0x0, 0x102) msgsnd(r0, &(0x7f00000001c0)={0x2, "d81d0e06fd8f4599e96044173bb71faa8b1c012da1ebe79fa7c8a703d4c4f90635ae56f9d57b1c89e5f3c890b894746552cda7ea43117241abe7a6547069aeabd1f8fb6727214b81c2b8d1f503d73f7e85945bae59e83671b71d347926298ea74a2670167ff8db19519ea4573379690d2d7e07f15d7495ebcdf6b48ccbd0855d5da9812a15caebf9393c3916f9972c19a3279eedb2f3f2d3e62e84e40f0b14ebeddc5c868e0f80f5f2a8e0e57b1aa7e5e418feeab54a3986986883900bf4112cdc25e624d70e"}, 0xce, 0x1c00) 11:47:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "810000000005000000f1ffffffffffffff00"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)="33102b39cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f476792d7e7fdeb0de08dbdbe9664052ff4a60a9f605a90aacd4a621542b8447adde2c08b86695cee282177fbddecfccbcbb930c902ea53971915772b6ea82d1b4d1b0725e4e697bb5f8", 0x6d}], 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) geteuid() getgid() geteuid() setreuid(0x0, 0x0) setuid(0x0) getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0xffffffffffffff82) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x4, 0x3) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) geteuid() getgid() geteuid() setreuid(0x0, 0x0) geteuid() getgid() geteuid() setreuid(0x0, 0x0) setuid(0x0) getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x25d) socket(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) geteuid() getgid() geteuid() 11:47:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = accept$inet(r0, 0x0, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300), 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000140)=0x10001) setsockopt(r4, 0x8a, 0x7, &(0x7f0000000200)="c900aa32baf5d36a1cee89986bd6c7fa6e1a0e1fe4b2a73f07e0eeeabb605f6b1d9e6473319707ffdb5589e1a7b7da0fcb62cd4dca364cf19494b7635d07741187f17143fb0c00cb5c9cb624409fe26458e3e5b699b1f292e526092565ddf2f20131a0ea11e6095a1e98d3128aec88605f31d26e8971b5287c7a12abfad92fa7e40e412b6e1043faf765021093a7f3912bde223b320a74096f3462ec0bd6b57f2291c033e43fd00d064f23f5d139b0eb02b8683d022ece67f41e8dbf01c1ba8f3eb31b970822c50097ef407aaefc5060eab5e4744a023b89573767fcce4aa6a677f8d4588aca9e25a574d2406aad308a653edd828c37cf618f5e14", 0xfb) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 11:47:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801169ab, &(0x7f0000000300)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000880)=ANY=[@ANYBLOB="00000000000000000100"/24]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x4d}, {0x1c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000340)={0x10, 0x4, 0x4, 0x7, [{&(0x7f00009fe000/0x600000)=nil, &(0x7f0000db0000/0x2000)=nil, 0x80}, {&(0x7f0000b95000/0x4000)=nil, &(0x7f0000bd3000/0x2000)=nil, 0xc3}, {&(0x7f0000fad000/0x1000)=nil, &(0x7f0000e93000/0x4000)=nil, 0x9}, {&(0x7f0000ab5000/0x4000)=nil, &(0x7f0000e91000/0x1000)=nil, 0x2}, {&(0x7f0000c48000/0x3000)=nil, &(0x7f0000d90000/0x2000)=nil, 0x2}, {&(0x7f0000a73000/0x3000)=nil, &(0x7f0000ce4000/0x2000)=nil}, {&(0x7f0000fdf000/0x9000)=nil, &(0x7f0000a4c000/0x3000)=nil, 0x42d}, {&(0x7f0000ecc000/0x2000)=nil, &(0x7f0000d5b000/0x2000)=nil, 0x7}, {&(0x7f0000c80000/0x2000)=nil, &(0x7f0000a31000/0x1000)=nil, 0x2}, {&(0x7f0000ee0000/0x3000)=nil, &(0x7f0000c0f000/0x5000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000a80000/0x1000)=nil, 0x1}, {&(0x7f0000bea000/0x2000)=nil, &(0x7f0000a91000/0x4000)=nil, 0x493}, {&(0x7f0000b7f000/0x1000)=nil, &(0x7f0000d33000/0x6000)=nil, 0x100000001}, {&(0x7f0000fb4000/0x1000)=nil, &(0x7f0000e0a000/0x3000)=nil, 0xfffe}, {&(0x7f0000d1b000/0x3000)=nil, &(0x7f0000a95000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000f92000/0x4000)=nil, 0x306}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x80}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x7}, {0x6}]}) r4 = getegid() r5 = getuid() r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r6, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r5, r7) r8 = semget$private(0x0, 0x0, 0xa4) semop(r8, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r8, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semget(0x3, 0x0, 0x180) semget$private(0x0, 0x6, 0x41) r9 = semget$private(0x0, 0x4, 0x408) semop(r9, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r9, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r9, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r9, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getegid() socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r13, r15, 0x4}, 0x200, 0x401, 0x2}) semctl$SETVAL(r9, 0x4, 0x8, &(0x7f0000000280)=0x1) r16 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffb000/0x4000)=nil) r17 = getegid() r18 = getuid() r19 = geteuid() setreuid(r18, r19) shmctl$IPC_SET(r16, 0x1, &(0x7f00000000c0)={{0x0, r18, 0x0, 0x0, r17}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x9, r5, r4, r18, r4, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) semop(r8, &(0x7f00000008c0)=[{0x3, 0x7, 0x1000}, {0x0, 0x5, 0x3800}, {0x3, 0x2, 0x1c00}, {0x3, 0x1ff, 0xec969a606ae14058}], 0x4) 11:47:13 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x19) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f00000000c0)=0x3f) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r4, 0x0, 0x0) r5 = socket(0x400000000018, 0x3, 0x0) setsockopt(r5, 0x29, 0x1a, &(0x7f0000000040), 0x4) write(r5, &(0x7f0000000100)="461c1747f5e21af8a98f53c07ebb791478c47e0427dd7c7a204257edb34cad1780f6998c4751031545c6648cd9446c2b50dcac1b271874921a005dc9d1767678b5f41aa528a606f5f994872016337ff23bdda6d6a2bb2a8dc5242852710edc57dbeff5dd13b7e88d18d45902bea3e49f8879423ff200b95cf32c4e169a64df0c3af18a6e7adbf6a86128551ec4a431f473e9ec718e47e1b2518bd9d6ac5b7ce4dcdf3c00c284f48546c98c5a47106046ef0be3e367530576478cbc23647e5c082c1700738a54cabf1582c586720ed65c70bec4b2c868928f433e5019f53ffeecaa7c0443d4bc24307f53baa4c660b2114693df56655d", 0xf6) 11:47:13 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) 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, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x6d2) r4 = fcntl$dupfd(r2, 0x1e, r3) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000080)=0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 11:47:13 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x6d2) flock(r3, 0xd) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) r5 = getpid() fcntl$setown(r0, 0x6, r5) close(r0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 11:47:13 executing program 1: ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_metric}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) close(r0) 11:47:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000200)="d941", 0x2) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="d548c294fc4b90ca7dcce2be1413729af062", 0x12}], 0x1, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x28) readlinkat(r2, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)=""/19, 0x13) execve(0x0, 0x0, 0x0) symlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./bus\x00') 11:47:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000d80)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a3208401920bdde930e163f49911"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x0, 0x4000, 0x20) socket$inet6(0x18, 0x2, 0x0) geteuid() socket$inet6(0x18, 0x2, 0x0) dup(r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) sendto$inet6(r2, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) 11:47:14 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000940)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070d", 0x119) syz_open_pts() close(r1) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "fff000bf7b3000"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() syz_open_pts() r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$TIOCSBRK(r5, 0x2000747b) 11:47:14 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) socket(0x10, 0x3, 0x5) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3da2c4cd39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac22246013639ee47c423fbf105910c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a320840192"], 0x10) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket$inet6(0x18, 0x2, 0x0) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 11:47:14 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x1001, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x6d2) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x6d2) connect$unix(0xffffffffffffffff, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000580)=ANY=[@ANYRESOCT=0x0, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX=r0, @ANYPTR64, @ANYRES32, @ANYRESDEC, @ANYRESDEC], @ANYRESDEC=r1, @ANYPTR64=&(0x7f0000000380)=ANY=[@ANYRESOCT, @ANYPTR64, @ANYPTR, @ANYRES16=0x0, @ANYPTR, @ANYRES64, @ANYRES32, @ANYRESHEX, @ANYPTR, @ANYPTR], @ANYRES16, @ANYRES64=r2, @ANYRES16, @ANYRES32=r3], @ANYRESDEC, @ANYRESOCT=r1, @ANYRES16=0x0], 0x4) r4 = socket(0x1f, 0x4000, 0x7) recvfrom(r4, &(0x7f0000000180)=""/154, 0x9a, 0x801, &(0x7f0000000240)=@in6={0x18, 0x1, 0x6, 0x5}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0xa0) r8 = kqueue() kevent(r8, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)=[{{r7}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) unlinkat(r7, &(0x7f00000000c0)='./file0\x00', 0x0) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000640)=ANY=[@ANYBLOB="6a8bc963ffffffff0784c9ef0867bda3004820d5f7e5c0cb4bd7dce23c5374f4f1007a19b9d919c250566942b17038840889f6fcbaa8fb0d3ff6b76cef6b662234b81708f877a2e8f1ef9ec32ea0f634b980d5e327e9c3a154250cbf103a42cba926bded5f9320ac06b862a069e3717d1195333e9a1b7fcd7f2cba550b65ef0f3175950fe7f56d54f4db6806000000000000007d35ec793ae9eadb4c172665d06a71250b952167b71cb6dff8e50048b44d124cad8d834310fd8cba796db0a21fcadb69995f54fbb6e41db32283b3c2f6d6c2ec73b12f0895b778f62f74aa68c5c4f826c6856c0524246532"], 0x10) r10 = accept$unix(r6, 0x0, 0x0) write(r10, &(0x7f0000000400)="ddee43ab8734abe72e8289e48f849f6ad7d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f924f499cd07afbd1d0b82c439922f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b93ddbd8431911689f52ce775d70066916deb4be5a9ff39ad54149f4d2ec05889edea29bb2b027704d05d43d018ac9e16a497ac43adfbb5775ab949932baef7e6fa3703487dc7cd0255926c0ec9007d4d1872a934ee1f5be84774e44e4c90776ade49d139113f9feea45412c80785050e8305e39e2c264e1b2d086eb36fb5c2061b6683f4f245f5eddeb37938cbe53ab61137bb470ad1fcfc3f8947c39f234d85af247e51d0fade20dbf0da70f529fe977aac0d35d6a898693452c9e021a16f0f00000000000300002f34ed4a28aaf694d32e4213441afa8a77faa097799765881433fa2d9e693e5b96346e94898ac3cfe07a1d7b033f82ce1254e696", 0x3b1d) execve(0x0, 0x0, 0x0) 11:47:14 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x0, 0x400}, {}, 0x1, [0x0, 0x0, 0x400, 0xfffffffc]}, 0x3c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x40, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f00000025c0)=[{0x0}], 0x1) 11:47:14 executing program 0: ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000080)) r0 = socket$inet(0x2, 0x4, 0x4) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8006) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000100)) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r2) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) r3 = shmget(0x3, 0x4000, 0x40, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000140)=""/179) 11:47:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000000000000177, &(0x7f0000000080)=[{0x24, 0x4}, {0x3, 0x0, 0x0, 0x400}, {0x6}]}) pipe2(&(0x7f0000000140), 0x0) r1 = dup(0xffffffffffffff9c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 11:47:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400014}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x516, &(0x7f00000001c0)}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400014}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") munlockall() 11:47:14 executing program 0: poll(&(0x7f0000000040), 0x1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) 11:47:14 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x8006c, &(0x7f0000000040), 0xfffffffffffffd86) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r1 = dup(0xffffffffffffff9c) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x1, 0x7fffffff, {0x4, 0x7}}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x6d2) sendto(r3, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00filw0\x00'], 0xa) close(r2) 11:47:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0x408613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:47:14 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0x7) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {}, {0x40006}]}) pread(r2, &(0x7f0000000000)="9a84ce323047a390dc37abfc93be081a3acce2ff2f32d938a7857082d8aef9f853b2edfe2f5c0e7451d085869446fd6928cdf42b33d3a6ed878b7c2dc36a1b812570f6249d71b49b93030265e324074c50b7a33d9b35fb7391f4179ced8b28499b18d8667d5708c20dc2659803470a2dab16e5ee791e5d66f3ef003d847e9be6efcf084fbbcdc27188abca3be75a78a5a83303f8eb08019407dbd1", 0x9b, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 11:47:14 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b1000513000000000000005786ca3849459ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e0000b5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d903000000f2f0c9f69ec7ab3a34c29000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r10 = getpgrp() r11 = fcntl$getown(r3, 0x5) r12 = semget$private(0x0, 0x4, 0x408) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r12, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getegid() r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, r16, r18, 0x4}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r13, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100000001, 0xb1f1}) geteuid() r19 = socket(0x18, 0x1, 0x0) close(r19) connect$unix(r19, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000001280), &(0x7f00000012c0)=0xc) r20 = syz_open_pts() fcntl$lock(r20, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r20, 0x1) fcntl$lock(r20, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001300)='/dev/wsmouse\x00', 0x80, 0x0) r21 = syz_open_pts() fcntl$lock(r21, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r21, 0x1) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r22, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r22, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r22, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r22, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r23 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r27 = getppid() r28 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000980)={{0x0, r23, r25, r26, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r27, r28, 0xa5, 0x1, 0x100000000, 0x2}) fcntl$lock(r21, 0x8, &(0x7f0000000000)={0x0, 0x1, 0x10004, 0x200000005, r28}) accept(r0, &(0x7f0000001340)=@in, &(0x7f0000001380)=0xc) socket(0x10, 0xc0063742c000fa8b, 0x5) r29 = syz_open_pts() fcntl$lock(r29, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r29, 0x1) fcntl$lock(r29, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) r30 = syz_open_pts() fcntl$lock(r30, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r30, 0x1) fcntl$lock(r30, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) r31 = syz_open_pts() fcntl$lock(r31, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r31, 0x1) fcntl$lock(r31, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) r32 = syz_open_pts() fcntl$lock(r32, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r32, 0x1) fcntl$lock(r32, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) r33 = syz_open_pts() fcntl$lock(r33, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r33, 0x1) fcntl$lock(r33, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x8}) socket$inet(0x2, 0x9ddbb2191fd3177f, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r35 = accept$inet6(r34, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r36 = socket$inet6(0x18, 0x4005, 0x70) r37 = fcntl$dupfd(r34, 0x0, r35) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r39 = socket(0x18, 0x1, 0x0) setsockopt(r39, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r39, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) r41 = socket(0x18, 0x3, 0x0) setsockopt(r41, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r41, &(0x7f0000000100)="8c65", 0x6d2) r42 = open(&(0x7f0000000300)='./bus\x00', 0x8, 0x0) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000480)=0xfffffd81) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r45 = getpgrp() r46 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r38, r40, r43, r44, 0x5, 0x7fff}, 0x6, 0x2, r45, r46, 0x7f, 0x100000001, 0xb1f1}) geteuid() r47 = semget$private(0x0, 0x4, 0x408) semop(r47, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r47, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r47, 0x0, 0x9, &(0x7f00000000c0)) semctl$SETALL(r47, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r47, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r47, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r48 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r48, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r49 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r49, 0xc0107002, &(0x7f0000000000)=0x280000) 11:47:15 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x400) r2 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff, r4, 0x0]) fchown(r2, r3, r5) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580)=[&(0x7f00000006c0)='c\x00'], 0x0) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x82, 0x0) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000500)='./bus\x00') ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x4, 0x7, 0x1000, 0x87b107538646d9b, 0x80000000, 0x1, 0x6, 0x0, 0x0, 0x1, 0x3f}) seteuid(r3) r7 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x100) mknodat(r0, &(0x7f0000000600)='./file0\x00', 0x8020, 0x400) faccessat(r7, &(0x7f0000000300)='./bus\x00', 0x18, 0x3) pwritev(r7, &(0x7f00000013c0)=[{&(0x7f0000000540)="8c232e8c9f7e96999b8a", 0xa}], 0x1, 0x0, 0x2) r8 = geteuid() pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r9, 0x20004268) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) setreuid(r8, r10) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x6, 0x602f, 0x3f, 0x9c, "93125284112afc6f14f3e6af67cfa075b336581a", 0x6, 0xf461}) 11:47:15 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x1, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x6d2) r5 = getpgrp() r6 = semget$private(0x0, 0x4, 0x408) semop(r6, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r10, r12, 0x4}, 0x200, 0x401, 0x2}) r13 = getegid() r14 = msgget(0x1, 0x254) msgsnd(r14, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c66608393a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e67938332782572b3e127a30ca393f1159fdfaa3b1e0186e9eb7ca0eaca6eca200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e"], 0x107, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r16 = semget$private(0x0, 0x4, 0x408) semop(r16, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r16, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r16, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r16, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r16, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r16, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r18 = getegid() socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000100)={{0x3, r17, r18, r20, r22, 0x4}, 0x200, 0x401, 0x2}) r23 = socket(0x18, 0x2, 0x0) setsockopt(r23, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r25 = getpgid(0xffffffffffffffff) r26 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r26) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000340)={{0x180000, r15, r18, r24, 0xffffffffffffffff, 0x40, 0xffff}, 0x298, 0x9, r25, r26, 0x7ff, 0x9, 0x6, 0x9}) r27 = msgget(0x1, 0x254) msgsnd(r27, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c66608393a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e67938332782572b3e127a30ca393f1159fdfaa3b1e0186e9eb7ca0eaca6eca200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e"], 0x107, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r29 = semget$private(0x0, 0x4, 0x408) semop(r29, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r29, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r29, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r29, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r29, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r29, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r30 = getegid() socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r33 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r33, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r35 = msgget(0x1, 0x254) msgsnd(r35, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c66608393a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e67938332782572b3e127a30ca393f1159fdfaa3b1e0186e9eb7ca0eaca6eca200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e"], 0x107, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r37 = semget$private(0x0, 0x4, 0x408) semop(r37, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r37, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r37, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r37, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r37, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r37, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r39 = getegid() socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r42 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r42, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000100)={{0x3, r38, r39, r41, r43, 0x4}, 0x200, 0x401, 0x2}) r44 = socket(0x18, 0x2, 0x0) setsockopt(r44, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r46 = getpgid(0xffffffffffffffff) r47 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r47) msgctl$IPC_SET(r35, 0x1, &(0x7f0000000340)={{0x180000, r36, r39, r45, 0xffffffffffffffff, 0x40, 0xffff}, 0x298, 0x9, r46, r47, 0x7ff, 0x9, 0x6, 0x9}) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000100)={{0x3, r36, r30, r32, r34, 0x4}, 0x4, 0x401, 0x2}) r48 = socket(0x18, 0x2, 0x0) setsockopt(r48, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r50 = getpgid(0xffffffffffffffff) r51 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r51) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000340)={{0x180000, r28, r30, r49, 0xffffffffffffffff, 0x40, 0xffff}, 0x298, 0x9, r50, r51, 0x7ff, 0x9, 0x6, 0x9}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r53 = msgget(0x1, 0x254) msgsnd(r53, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c66608393a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e67938332782572b3e127a30ca393f1159fdfaa3b1e0186e9eb7ca0eaca6eca200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e"], 0x107, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r55 = semget$private(0x0, 0x4, 0x408) semop(r55, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r55, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r55, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r55, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r55, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r55, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r57 = getegid() socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r60 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r60, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r60, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r55, 0x0, 0x1, &(0x7f0000000100)={{0x3, r56, r57, r59, r61, 0x4}, 0x200, 0x401, 0x2}) r62 = socket(0x18, 0x2, 0x0) setsockopt(r62, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r64 = getpgid(0xffffffffffffffff) r65 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r65) msgctl$IPC_SET(r53, 0x1, &(0x7f0000000340)={{0x180000, r54, r57, r63, 0xffffffffffffffff, 0x40, 0xffff}, 0x298, 0x9, r64, r65, 0x7ff, 0x9, 0x6, 0x9}) r66 = msgget(0x1, 0x254) msgsnd(r66, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c66608393a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e67938332782572b3e127a30ca393f1159fdfaa3b1e0186e9eb7ca0eaca6eca200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e"], 0x107, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r68 = semget$private(0x0, 0x4, 0x408) semop(r68, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r68, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r68, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r68, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r68, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r68, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r70 = getegid() socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r71, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r73 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r73, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r73, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r68, 0x0, 0x1, &(0x7f0000000100)={{0x3, r69, r70, r72, r74, 0x4}, 0x200, 0x401, 0x2}) r75 = socket(0x18, 0x2, 0x0) setsockopt(r75, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getsockopt$sock_cred(r75, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r77 = getpgid(0xffffffffffffffff) r78 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r78) msgctl$IPC_SET(r66, 0x1, &(0x7f0000000340)={{0x180000, r67, r70, r76, 0xffffffffffffffff, 0x40, 0xffff}, 0x298, 0x9, r77, r78, 0x7ff, 0x9, 0x6, 0x9}) getgroups(0x3, &(0x7f0000000380)=[r70, 0x0, 0xffffffffffffffff]) r80 = msgget(0x1, 0x254) msgsnd(r80, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c66608393a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e67938332782572b3e127a30ca393f1159fdfaa3b1e0186e9eb7ca0eaca6eca200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e"], 0x107, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r82 = semget$private(0x0, 0x4, 0x408) semop(r82, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r82, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r82, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r82, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r82, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r82, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r84 = getegid() socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r85, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r87 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r87, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r87, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r82, 0x0, 0x1, &(0x7f0000000100)={{0x3, r83, r84, r86, r88, 0x4}, 0x200, 0x401, 0x2}) r89 = socket(0x18, 0x2, 0x0) setsockopt(r89, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getsockopt$sock_cred(r89, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r91 = getpgid(0xffffffffffffffff) r92 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r92) msgctl$IPC_SET(r80, 0x1, &(0x7f0000000340)={{0x180000, r81, r84, r90, 0xffffffffffffffff, 0x40, 0xffff}, 0x298, 0x9, r91, r92, 0x7ff, 0x9, 0x6, 0x9}) r93 = geteuid() r94 = msgget(0x1, 0x254) msgsnd(r94, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c66608393a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e67938332782572b3e127a30ca393f1159fdfaa3b1e0186e9eb7ca0eaca6eca200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e"], 0x107, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r96 = semget$private(0x0, 0x4, 0x408) semop(r96, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r96, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r96, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r96, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r96, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r96, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r98 = getegid() socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r99, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r101 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r101, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r101, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r96, 0x0, 0x1, &(0x7f0000000100)={{0x3, r97, r98, r100, r102, 0x4}, 0x200, 0x401, 0x2}) r103 = socket(0x18, 0x2, 0x0) setsockopt(r103, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getsockopt$sock_cred(r103, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r105 = getpgid(0xffffffffffffffff) r106 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r106) msgctl$IPC_SET(r94, 0x1, &(0x7f0000000340)={{0x180000, r95, r98, r104, 0xffffffffffffffff, 0x40, 0xffff}, 0x298, 0x9, r105, r106, 0x7ff, 0x9, 0x6, 0x9}) r107 = msgget(0x1, 0x254) msgsnd(r107, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c66608393a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e67938332782572b3e127a30ca393f1159fdfaa3b1e0186e9eb7ca0eaca6eca200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e"], 0x107, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r109 = semget$private(0x0, 0x4, 0x408) semop(r109, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r109, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r109, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r109, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r109, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r109, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r111 = getegid() socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r112, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r114 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r114, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r114, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r109, 0x0, 0x1, &(0x7f0000000100)={{0x3, r110, r111, r113, r115, 0x4}, 0x200, 0x401, 0x2}) r116 = socket(0x18, 0x2, 0x0) setsockopt(r116, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getsockopt$sock_cred(r116, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r118 = getpgid(0xffffffffffffffff) r119 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r119) msgctl$IPC_SET(r107, 0x1, &(0x7f0000000340)={{0x180000, r108, r111, r117, 0xffffffffffffffff, 0x40, 0xffff}, 0x298, 0x9, r118, r119, 0x7ff, 0x9, 0x6, 0x9}) getgroups(0x3, &(0x7f00000003c0)=[0xffffffffffffffff, r98, r111]) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000140)="a036d49318c0bfd9d2a1813a1fdfb8fb4c6e18b51c53d76df25ef194c36554f570b57acac30ca58b3d9d19e1d497c248438bb312c425e559bad1fd212d4966bd80f7bf16c3bcf8403fe41533989f1d7471d08031d33967c22864036d8fa9127da6ade08fada752babd8215a124e86e0510fe952744567ccb387629aba7214842376bdab89b7862e858f78154e3772983cd66", 0x92}], 0x1, &(0x7f0000000400)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, r2, r1, 0xffffffffffffffff, 0xffffffffffffff9c, r3, r4, r0]}, @cred={0x20, 0xffff, 0x0, r5, r7, r13}, @cred={0x20, 0xffff, 0x0, r26, r49, r52}, @cred={0x20, 0xffff, 0x0, r64, 0xffffffffffffffff, r79}, @cred={0x20, 0xffff, 0x0, r92, r93, r120}], 0xc8, 0x2}, 0x1) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x3, 0x2}, {0x44, 0x465}, {0x22}, {0x2484de454518428e, 0xffffffff}, {0x22, 0x1}], 0x5}) r121 = socket(0x2, 0x2, 0x0) r122 = kqueue() chmod(&(0x7f0000000000)='./file0\x00', 0x99) kevent(r122, &(0x7f0000000240)=[{{r121}, 0xffffffffffffffff, 0x1}], 0x8, &(0x7f00000002c0)=[{{r121}, 0xffffffffffffffff, 0x32}], 0xff6d, 0x0) 11:47:15 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r3 = dup(r2) ioctl$TIOCDRAIN(r3, 0x2000745e) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x1}, 0x10) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) 11:47:15 executing program 0: r0 = kqueue() r1 = syz_open_pts() r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000100)) syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) r4 = syz_open_pts() syz_open_pts() r5 = syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffff, 0x0, "8500"}) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) r6 = socket$unix(0x1, 0x5, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f0000000180)) r8 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r8, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000140)={0x0, 0x4000000, 0x0, 0x8000000000000da1, "b08d16003fc75e00000000000000000400"}) 11:47:15 executing program 1: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x2, 0x3, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000240), 0x2f0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/kl\x01\x00', 0x149, 0x0) lseek(r1, 0x0, 0x0, 0x1) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) ftruncate(r3, 0x0, 0x7fffffff) dup(r2) r4 = socket(0x2, 0x400000000002, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x20, 0x0) mmap(&(0x7f000003a000/0x3000)=nil, 0x3000, 0x2, 0x4810, r5, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f00000002c0)={0x6, 0x8}) write(0xffffffffffffff9c, &(0x7f0000000240)="8a70434a46112a65a822c0a30608108df8aa7b75325e046a18982fa25956b933456c1ba14b76ebd80d8591ca6ceb161042ef44fa1fc8ce65ed2cafa0ccd41646970701eae36a12602cb77e8ff119b8cac67ee0488c1bc89fef9e8d40bc4bc6ebff3d0876666893144e14571789e71bd16f96bb7c9b2343c8698931e2ee89", 0x7e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_extract_tcp_res(&(0x7f00000001c0), 0x2, 0x3) 11:47:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") getrlimit(0x7, &(0x7f0000000080)) 11:47:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b6f7e75f99f95dcc489aed7ef55e") ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000000)=0x2) 11:47:15 executing program 1: sync() dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87638b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = getpgid(0x0) r6 = dup(r4) r7 = openat(r6, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) r8 = semget$private(0x0, 0x4, 0x3d) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000680)=""/122) bind$unix(r7, &(0x7f0000000580)=@abs={0x1, 0x0, 0x0}, 0x8) fcntl$lock(r4, 0x0, &(0x7f0000000080)={0x2, 0x2, 0x10001, 0x0, r5}) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) r9 = msgget$private(0x0, 0x200) r10 = getgid() r11 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r13 = getppid() msgctl$IPC_SET(r9, 0x1, &(0x7f00000002c0)={{0x8, r11, r10, r11, r10, 0x42, 0x6}, 0x8, 0x3, r12, r13, 0x3f, 0x7, 0x4, 0x7}) msgctl$IPC_STAT(r9, 0x2, &(0x7f00000005c0)=""/152) read(r1, &(0x7f00000004c0)=""/69, 0x45) 11:47:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r1 = msgget(0x1, 0x254) msgsnd(r1, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c66608393a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e67938332782572b3e127a30ca393f1159fdfaa3b1e0186e9eb7ca0eaca6eca200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e"], 0x107, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x408) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r7, r9, 0x4}, 0x200, 0x401, 0x2}) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r12 = getpgid(0xffffffffffffffff) r13 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r13) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x180000, r2, r5, r11, 0xffffffffffffffff, 0x40, 0xffff}, 0x298, 0x9, r12, r13, 0x7ff, 0x9, 0x6, 0x9}) r14 = socket(0x400000000018, 0x3, 0x0) setsockopt(r14, 0x29, 0x1a, &(0x7f0000000040), 0x4) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r16 = getgid() setgroups(0x5, &(0x7f0000000140)=[r0, 0x0, r5, r15, r16]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r17 = socket(0x2, 0x3, 0x1) connect$unix(r17, &(0x7f0000000000)=ANY=[@ANYBLOB="63098642e10d51e00000"], 0x10) write(r17, 0x0, 0xffffffffffffffd4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) 11:47:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x4, {[], [], [0xc0000000ff]}}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 11:47:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000180), 0xa048}], 0x100000000000005e, 0x0, 0x0) close(r0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/98) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r10 = getppid() r11 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r11, &(0x7f00000000c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="0001000000696c653020e830045613c1d5ee16d5ecab12715ed2cf5fdc1a202b48f69df6ea2283c600fce84bce6b60c701bf2af8c10f3a50159ad19237d37c8f79526e7a1409e1dce9acf917c88aa5be9d5091f7"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r12 = fcntl$getown(r11, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r6, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, r12, 0xa5, 0x1, 0x100000000, 0x2}) r13 = socket(0x2, 0x1, 0x0) bind(r13, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r14 = dup(r13) listen(r14, 0x0) accept(r14, 0x0, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) geteuid() r15 = kqueue() r16 = kqueue() kevent(r15, &(0x7f0000000040)=[{{r16}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r17 = fcntl$dupfd(r15, 0xa, 0xffffffffffffffff) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r18, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r18, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f000000000000000000320f0000000000000000000000000000000000000000000000000000000000000000b9ce7eaf94d170944d48d9dc9176e5b455d0d4a18d8cff13e988124a1bfbcea808bc4618db8677ce80824f443e5d238f73c04288b507aa65a339db4e7b950037c9867710fc75968353005e89b66bad3cd88538d899b45ed971595c3846c6790198379e60220acec04f51f28dfe54c0cd87629b12ee150008a311d0a22d23e54c2f2f85df0e60061eb712b0a28300"/336], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r18, &(0x7f0000000080)=ANY=[@ANYBLOB="00009b75b65d57a5418a4d536a143f75335357860ac1b3d3"], 0xffffff64, 0x1, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xf0) r23 = getppid() r24 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r24, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB='\x00'/10], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r25 = fcntl$getown(r24, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x2, r19, r21, r22, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r23, r25, 0xa5, 0x1, 0x100000000, 0x2}) 11:47:15 executing program 1: setrlimit(0xa, &(0x7f00000000c0)={0xd7, 0x3}) readlink(&(0x7f00000002c0)='./file1\x00', 0x0, 0xffffffffffffff79) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0), 0x4}], 0x8d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="b9a3fdd44b9719d028872e26a6de164960a74998580c42d47d30038eede02c60bdc5c23a3cd1268cf25d55b45f47c043449057e3b745b7d3f9f6c77056c42cae1a192e877a084673b61db18ee30f9425e87c6236b8489bfcd8b313bdc861bc264a6541a1a13b1eaa9b4fd87a192115afc1cc36fb17f40cfa4c", 0x79) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000001580)='c\x00') 11:47:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400014}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = dup2(r2, r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x84}, {0x4}, {0xcfe}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 11:47:15 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x2) r1 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$dupfd(0xffffffffffffffff, 0xa, r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x29, 0x1a, &(0x7f0000000040), 0x4) r5 = accept$inet(r4, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt$sock_timeval(r5, 0xffff, 0x200a, &(0x7f0000000200)={0x1f, 0x13b0}, 0x10) r6 = socket(0x400000000018, 0x3, 0x0) setsockopt(r6, 0x29, 0x1a, &(0x7f0000000040), 0x4) bind(r6, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) 11:47:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xfffe}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 11:47:16 executing program 1: kqueue() r0 = syz_open_pts() r1 = kqueue() r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) poll(&(0x7f0000000040)=[{r2, 0x40}], 0x1, 0x0) r3 = dup2(r0, r1) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000000)) 11:47:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x10, 0x1ff, 0x0, "000000000000000100002000", 0x0, 0xffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x8) setsockopt(r4, 0xfff, 0x6, &(0x7f0000000080)="eb61b112ca67fc43f5f08faef3e24fff303039ce1bb238d2", 0x18) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0xd) 11:47:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "810000000005000000f1ffffffffffffff00"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b39cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x1c}], 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0xfffffe9a, 0x1, 0x2000) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) geteuid() getgid() geteuid() setreuid(0x0, 0x0) setuid(0x0) getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) geteuid() getgid() geteuid() setreuid(0x0, 0x0) geteuid() getgid() geteuid() setreuid(0x0, 0x0) setuid(0x0) getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) geteuid() getgid() geteuid() 11:47:16 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x40, 0x86139) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind(r0, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x3ff, 0x4}, 0xc) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x8) chdir(&(0x7f00000000c0)='./bus\x00') kevent(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() fchflags(r1, 0x10001) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x5) write(r2, &(0x7f0000000100)="510fc3a0", 0x4) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) ftruncate(r3, 0x0, 0x7) clock_gettime(0x4, &(0x7f0000000040)) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$inet6(r2, 0x0, &(0x7f0000000140)) 11:47:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r3, r2) listen(r4, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r7, r6) connect$unix(r8, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) close(r1) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r10 = socket(0x18, 0x3, 0x0) r11 = socket(0x400000000018, 0x3, 0x0) setsockopt(r11, 0x29, 0x1a, &(0x7f0000000040), 0x4) getsockopt$sock_timeval(r11, 0xffff, 0x300a, &(0x7f0000000200), &(0x7f0000000280)=0x10) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r10, &(0x7f0000000100)="8c65", 0x6d2) r12 = syz_open_pts() ioctl$TIOCGTSTAMP(r12, 0x4010745b, &(0x7f00000001c0)) r13 = accept$inet6(r10, &(0x7f0000000080), &(0x7f0000000100)=0xc) r14 = socket(0x18, 0x3, 0x0) setsockopt(r14, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) dup2(r13, r14) r15 = socket(0x18, 0x1, 0x0) close(r15) connect$unix(r15, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet_opts(r15, 0x0, 0x2, &(0x7f0000000440)="da691f8bb6d75f0a96165c5e20d9cddb47fca7e7ae724db74f0bb39f5491f2645c6623f280abdcdea1a63698dd54987237ce0babded953f7780c8078a8d5db967dec92243a5314396c053fa2dd53253aa72f1dc3e7a12eea4e39106f28deef3921a1f3ae4069cef20529e3bf912e85be03322c9f27fd1f1601806449fdaeb21749d66777bb033f74b788cac25abcc8d7ad09b6c3fafd26438c1ffb5d4e5508860c6f9ec39f124f564312311298802744217803ff71faf1cfebf71970595a9e698bda9bf69a92c6b98812749db1f0f8c60e550962cd357587f3fa263c7f700a9c8f60b26f68e8e2d94d5135724960ebc2796080176d35559e59770c09f41e8e1fec0abc360b700acd6db268f9bef6bd010c83a5d3ce7c2edb1e50d94d2b7cd46674d20ee5c5a49daf786b0f312ba0baa67f7b573442d81733cd880bb117c34b4c3f1a13932b8dd57b590b645f90ce0b0949cab7ccc2153ef2c32286657077007a8755dcc1685850f7c7dfda4695fa92840e470fb7007b432581ba266b38386dbd1a97b51788a67a60793091ba2764454f0486bbebf706061a2cadddce1c8b9e566570ce9f699c1c661da3700fed95c4770fe6b6686be08aa2f370c468512055bde802e93a6bc0e96450f77c739c7668011caaed68bd0ae7d4856cef5c14deccb397584b4b541e44722867aca85587dbde0cd63ebd6690781b460a5d4ab21150eabc924bb7d78e0bd52695afecb6b3fd8459c2311bebfa72c3197aa8bf8ea0e7552cc8a5eaca069e526b36433aef61e91520411f5461c12ecf70a5e60d2bf3b4c5453dc42bd42ba167cc0e3c4964a6b7edb0b5407c687b31fbb3d55940c0a63fe67368556ea3211fd5092080a73e3d5348772e3c8b33b5109f027b7f2fd8875fefea31399063dc5ae4cbb75304c0d0aba48b264293f0db9df26df9a9398f02fac23c97abf63e0b4073206c50ba2241c646858334b64197876b9f2d1399edddcee6190394f7d139d290ccd72f5596d6de59ef15a210388bd7eae4b5417a224f8db1d78322a96cfc7f9f5d502f4a19ddb57abd4e1c46497b61d09123c4fbfd5e0ee84eaa9addd0b5e7bc2e781df6cad9567163bf91bdb1c95ef6cc3f060846541c885ef5b9cbadb1b3fbd68e175aaf8666f6ab352a731f408d924c9172c2abf9fd7876d2b0873c449a7c21a517306e16b52d25c55432612acafbdfd9183168f2c5a3f76dec4ced72489fae1ccf17377ea74b6a193c24ead2fd3e25e26dac2313a4c81a8514022fd164880b12acaacf922edf6b42657c687b10276dd7686bc70b1cebbe9fba6d21c557f7fdd1593a089b0c438cf3636d0b7dfe0496a6d1c13223bc4d9c62449c0e918f4e4a7973a8938061dc2d28ba9473145f544bf242688e0393f9f0a42c2ab6b2ec511b756f68de679e9238936f19b07217ab4c3a1f4bd5b8331aeb8bee85e265e17e740233b291c2d51dce051205be5a58da2cf2e06e1720963e744cf9fd7e9b2daeee48b3a37faf5639334c5d77d595863968c5eb2c387c3afe4ff6817e9164b2b6f9f939c84a87d8094fb48f1718b560e1867ff0ca42be0072bf717d2cc16cfff0908ec6cee465771f662888d7465f36621957db5eb71ed3d4131003072a88256874681d5d0d0d29c40a39d976c35ea1d52df220d79d8358741c306e3aa70ae3dd36aa20cd117ff8cca0ff1b22e852c10bcc57121ae0478280ace262078f2a520724174e0ffe866b347bd9ee78511e3192c9c9a84b30f36f4c0e66b91e71cdf82b0c9ff602383aa81e2033381d0654a4594bc4affe6bd82ada29e48aae24f0e638179df4418c9bfeb99e1f412f1d69d081ac879b20905fa8ee2063fce43f91eb24b25c487644f5798654165c31885586116330c2d6f20c612ebd55f5c9735434e38997100409eef7f74d6b3ccaf9f33544d9bef53726586f27b4e99260cdff718e5aa376bba398306331502f2ff51f63cb3097970d2301edd51420f33589fa5b0cf031b18be51e157e093e842347b81a71fae72bc8560b859f96bac116ba5edac37b45228eee53b17e3a7162cf647105c2b64edb88c0d722f0398c4b089531f170279c6e49988793ec99e8064dda8c6978e992c37123a24e86b990db1d4ab6a63ca4767478dd5fd2db8f74e2219a81f56602750abe0d552567bddaa059e35d4ba22ba4feb799771cb7ce8d51952b22f47cdfe85e276548e89b1be2bb50c1adb81bfa1f302fa1f23cd517dbf76ff89ee53617f4c5d77ad7ef692a814112e474a7a187d398a13d909f9ac22c6fa63c8bff811da9e2e5bd3d09e2833bf11e30da71a9460c7086f9fc763e2cc7ee50ba25da9e803a128ddb3ad7a4b02b4dadca22cd5214e33a17bc793a21227197c9cb0f33c3d2dc5dea071f1c64748bbc1587f96e146a34af75502f15d45426d2d9cb1a4061426b0f644cefc670efb79d243c636296517c1dbfee37f68919c2649268cb940bc702fa26686c5ba7fc9cef31d5fff5dde007efd17e4c6658bf93069f7ceb8bd42ec44e12fb35d3ee0bfeae8a2c7d5f2b1023421c3d0622c666d8fc89aca56817f93dbfdeff1bf7c99a3095e1c07e2a19932df85dadd07c6474095a0d6ef23f82e5a36b6122113e4a3bd0fa693df1c9f2d60ef6fd1123f50f9c629e476788cef26536d20479686bc97e4cdb949622c3161f12eb6e81bbf6a701c46b0f88005c1d30e12d01e6a1eb97a129ab2ee1a64a8cfbc9b1568354c02bba0c5dd60350343182d7b92c231da7f777183b0b1d00f2bd5be2e067d8fe1769cfb156b609bc3e48d25f6bd6cec056c9bde6869fd93da99a05b826b3fc7d53f8c11ee69343a02f922de98940c1dc0d0aa90cf8ed8cc3d8853d798ddf447dea65e580bf37eaf070f0c50cd046dc04ecfd1381aac0fe57ae071a51523c66adb30d606ece12fc313f157aebac02f360f75c53b1e192bb9d1590b468875766920891b1a17d6f6e29f714ab579e1bfffc5636f44f27a4c3152fe3f95a1c48c0f4eccebf1ef294eb3257cc67e0cd0452378ab2ea3dbc82a5b22bf99764ee6b7c961f3956d0e107b78b9fa2ff7d3950b76a571289bd142dbc411c563d6110cff3237703729999a4ccc7dd6281c0a02c2d72bdebacfb1f414aaaf2bb041b78f7bcc3b76924e6be78961d8110673dc89da4e1e19aa5c1d086917b65845543e665d245fe8390ac3741c4b4db29d5174602eed32103230fccb1b611f24375670046b9fbfd2f7c40d6c3fdc087aa619b6395ff61e15ff1a29646305905db2474812076f2d84024e55a76db3fb8f17229b59f2c2c1ea3c5fe920a765ec7909297ab9a3ae9e9101eb8434a5d4fa9dd92ae8ff0c3c23a042da1d2536e6407d81b9b291d68665516cafaefa4904fea5da8476c187e94e3f8cc6da91e114a5d68f0a9fc0a0b74fef08be7c768270eca25375642ed87745fb969ebb1a286e1a433d0f7dbe72134cfcb1be4cb831ffbc301faa8c232e0316eb3d36d03d79696b9b37078bdb24f23825a4e4a4386ca199d58f2d61ff260288c36b6ff7a549a5a34a02252ac4a599a89e35f11d05887ed9996668344cc07bddca0ad3cda19e70f41d6f3876ec956aefedc1081e6cf02ea42741a2f93246361f37447b84bf3c3ef7ee28d42023c9416cbb11047589f036fa1d83b8f4a50e0ccbb9627aa8534b384d9beaa99ddb21c7f24dfc2ac91d5aaa5f0f47a1cd76c7747f4921d16a5d00e36d5e756208ed36dae271f85ecd8bd44df54cce4ebe106215564699774bbedfb3f5604affa84d3c532a243669a80a5505160d7539cacf06b02d051a16d7982063c9e7e8dbfaea8809005115be75b20cc7df54f8a6e13dae3776ac31a43898e994fdfbc5b17f18327cdff2dd1c601ee09ee6320933d7d10e9d9d66c980acce839f61335bce0429b888061e206970731df3afd331e5ca263b4b0ad13a0743e8d9aa344d6f7765237ef7ec04e3a47e0a7e0c471c29693b49b3b149aabd830c3317af4a6478f922750e71bcb185b0530e21145ffe52055e0a71d75b07072e1cee91b68f3f71b21f41d95df504c435feb49e88eaeafd6f09bcb863e8248ef8e5d47e69de9665c7a629168747771d3f3daa29095e13682bab68d354f0e19c11c33091649bb7841650b57f8fa96884ff2ea962cb430c92d659ab0ffe3d56841f8a4f60417e2f26fff37e6da5412ef09e5b7d7d2af19312d1caf726aba9532b22d3bca84d35510ebb38c7c41398e34be0ae719de83ad8704c82f70180ac5cc9a7be51339665653ca90488885e8c961545f72f4f6031b4b8cfececa0fe739cbceb83a8d13846dcd2af944c397837cc8f76bf75e885da53e7fbaa932695d3194bb3d1e763d9a78e13b544503bfbe6ee8f51bb78e4a184c991eaf84877873518117d65acb3d45e52237cc9f3a42a7581082433a56d6b4ff597a5feefbda7180fe891e78d3582964a13744b9f17a851a93cad55e5f3229110496f09ec6f35ce9be291fe79e920e786e7985f64aa300001f6019bc3678b821f6078bb6ec24b491be32d4269d1b0673db620b17b72f24c39814d2ce4f9cf50c5c0f476cae2ecee73006afb5c50da7967051bbf01d2092da1a1f8aeb7faad89f39fbccb9aed1a5a226a979f7e35934875c82889bf4a2ba4d2b661a213564993ea9ef7780b38b56396bcecde278309482a80a3aa74e5a14f994b229d8060a08d4f83c3ed4273b0247960c81fa91ad681a0056703dd000698b035bbd2c2764a0bb0c1fb8652fdd952b07f2c203f0845d4e087a614a0d07da5658191f083a053b78047fd93054ebefbaf984c0d1d4f91a8af6d0cc97dd7a9bc0ba466ac55998caecfb34ebe0f5061430f2c38d06d954d971a196be4085e1be7445c45901f8e392f398c4592c14c0547173002f03d79f6baf3d18fca94bcb7501d51d1e1e0f2cc9b649cbfed79ef5b26cb226721ab5ec855c69d671d8d523a540bb23e152465aefde192a0848266c2fab9b37529402c96550e19f0724b2a8682df118941024988afdb5c11c389bd878228f240a11254d468cada9275e5b089e46435185a5b5284ac5afc5b9ad1208ef47abc2edf45dd96019bfacc8ba1560ca3705a0f49bd8145aef1fc985e055dbc535257e40d0658ebbf4869c6740ea17a7f77f6665b6faf49fa8da07482b59f541a5241153ac1bbe7209a3fec39dc8d867b8b2657c1e5a329f590ab07aff003bab307cf864e103f410ab27507aef9fb374fc260e7a1b50f2a1728f501b45b9f933408c1b1f243f3dc9b52a6564936fbb1964f3b73a85d98b9ec5299d06f883bc4b748af396f27739916bed8d84ef51240f45368885d24ddffe89f2597437cc310c6469da0a7fe554d35d579e2052ec266c4e0cb5f3890cbaeb5c586d55f349663a2660c53f312c2b0b6560c0d9d368bf9b103762f35aad1b5aa39bf415d58c2af0ce4cf3064bb25cbfba176ab6d6cea4e20a6636ae6d9e35799a158c66778cbb03f0e07f98d8f40d9bb671a76479831029f19b40a07635fecd64e3fd1d1bcc415113c64d49dee78e7648b215ae97866eeed6584ee95ab724926b45e1d2ebd9ca1ffdc533600dcbc24d9faf7aee4bff69c7af8b39248c46a4af1ccbe0b5a9cc35df7befe9126b9fae40a9ecf09b294d934f8c59ab2359297ab5ce340495b87e5e7512e9b4880e7ff3169496f634e4721f7d06baf4b9f08b41258ca0d96e7af565540208c48e5f262650a020b09afa198ba55228c2dc036377476b22b0ca35134198e04e3cb8ca28786a28745516a1bebf670f437fe34e5ef6e154305e9777c81a2c4d37", 0x1000) 11:47:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x17, 0x7f, 0xc8, 0xe0000000}, {0x0, 0x76, 0x1, 0x587}, {0x6, 0x0, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 11:47:16 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="8fdaaec37f9e90aa2694bbebc92366c11384c15c21751f229e8d49a59a274e082418d0f089cb2161b572db87d8656e547d37724d5d4c05998cf3069331a5a8fca663513b802eec0adf05549a93e699bddea65cbec9c76aed2c30981f73a68b07ecfca3478abe5cbc75943321e49f76a6265075205f092efe1cfd50cffed686c034db13fb8a38ac06d7", 0x89}], 0x1, 0x0, 0x0) r0 = socket(0x800000018, 0x3, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="be2be37da5a3ffd1528b6f895f73faa9b54367e2bc9d562b9551989286e370e1ab5fcdbc28d61aaef5f59c443569500bd55e22f946890c6045d20f41c7eeb605a95ecf837489386dfd1725daca113db0b073fbfe011d0d0ae9fd3616885bd7d023f0d4416f235de5c6c01382130a174cc9bb3de7cee8b1a8cdbec2f527f951e435ec001333dc482c7820547bada2ed2a17b88207a59de931ae2e7272649b3927bc1817e0", 0xa4}, {&(0x7f0000000380)="2cfb31e39bbdfc2ba347997b87f7e0909773121d05aa6f6f91a7fb3a0ef94465cf10311e9062b8d034b276ac1728f31107e467ff6466fbea2c8d0e657e05606d7b34b1fe35748eece356a31a37172dc36257e6b0112b6e1fae594dc1f73dceae819266a15a1cb039e176b9c3cd68d66f3f2821b432c1958c62901071a65bcfc46c9b254c23", 0x85}, {&(0x7f0000000440)="1ed7b56b58bb74108c6a7e5e1ca25f4d19df857dccd73e14974d5c26dc973cba4bade47653d49b0e0fc92c54ea599931c0c33a817f7625a2b75cdd4a5b9eecb0d05e788e83254dc5a604bea761116dfd0f3500af1c879eed695e65b3d5164124ef3f6c856f72c471974c7ee8034dc09ff01dce25aa34afca4345ffb1ee219f9b23ff6ab6bb19887cf4e0035cafd53df2d4d57f873c871ebc264557fe8ca52786489b0ed6ea68e3485d312ddff2169b391ea3e3bdef55c62854d203aa5a15594a816dc9dee110e406861256f651b66856009dd4ea6d93cf430ce1466974caeea582d7b32e16dcb6105e9486eabf1d1a9acd233b026615e8d7dea100e4d581a3a08cddab1087aa851fcb02b5549c719200544072b0ff1130a92ce1e0e0176eab4b62b75c127c30283f4367f3030982c8e0797691621cf6d36c619b39b6b35e5343e7032b1c3d1ccd503709f56fd13e0ece5b302c34b7593ffcba9ca103dccb6278d36e58faf5a593ff323b6ea67ac4cd47ce4d0feff9f9aa316eaf7258b3148a70506318cc26c841bab3417b16394af86fbf13d4ac26de776e42b5f3856fb9ec8abc901366552539c78ae4074d2586f60cbc359c2109c7b00fc07d86a98c9503c651d626eb628c3ff8d68344760ff54e80069a84a94649951002b7f5f1b34de10b9e9a185be14e2467b61eff4c14e33a804d7d11c2285a41862190b2174d78ed4e4c43d0532a5a27efbc46a1644bd16cd02d9a422a16e71701537c00ebc82a5d7557f85aaac72dd492011292f10b858e5aa4b079544f4adea9d1aa084d20b9bca956333a5ecaf2661395824f6b7749eab6d3f775d1780de03aec5c55186410732ca5109b85f02b6acc6639fabea63c187c5859eb24d133ba2b4c8e624a3eb67e18f4b3c462c49507bafb9b035db24d464a338be498434c6af916908bd7b425fac9cd37a257d173a31e73015c5597ddb7fcbfbc3f2fedf412a226ef97dd6467abe64c28bb0c94ce38485c3f6689f64c35f4e31ffbd1201157823dd6343397ae917280715140c3cec58af10513a4c7f13fb6e11d2155e3000a4aac0e1d8bf13c6a821c5b53fb2a0ca29eb84f6fa52de9b10bf23000bfa8f1837cc2c0f1fb79a41bee3df678243afbee9e13a97251a231815d132be2c83d9770e074477c06bbfa2b103158df8f30065b3d3e5894c86b3a5389cd9235a174b2ca44b5956625ed1be977937f08fc7bfe2cab3ca1b1f189f610c86d17c09b9620d496ad4619122c51877a33b56b6754fa73fe9340926bcd0697f88f8515e059980268553551b6bb06902d4e5ea722b4119ca2020c005d15c2f355f9fa6c59b0106f5eba14053920f9558b6a17b634d581f445de949512a131ae79345b18b4053f00a6f7ce97199e80bc8557fcec229962cc0ac3b8ec6e7e8f1e5086541d771e3b3d083fe58b835eb37bfb46f484777a1cc7952fb45c4312e84827b7b97d5dc2db1c631c3ef8fb3a31af02e2191c634ce7e95aff073600f1c8252288c2a0be6dd00cf055099b269e833c20f82b87c41662fe27ff739490eaf67b798d431a07e9718d7dcef16fe1405889a0cd9de560fc9ca2878b56f9b2f65aeb1612d5a91ee493ff7f283c8d7a1ce76c68c0c7c288c96ab3d5a93f382598bbac2c2bac09bab233a445a89c8db22489b0ee2bcae4e0d3bfab97eba5a1c9ffa6bc6425c330202f954b89fe5724656d89ef9966957f5d851bdcd697b5d2ab763876aee4563c886790ac40d441ded3c8204aa22df8bedc4a0df9fb41fb2c4967e4caf0103c942f6f035be29b4f8fa0937959ec8828aceeebc25ab0099c3a226015b03bb88524726c8dbfed84c792c0aabdcf944f72c5122bfa2378a282c7ee486f259221deea3c75a46a2630333bcdaf823aa693da02638d335afdf669ae6217de3a1e3d19816ac421adab351cff86cc547997d5e13e44148b1045cc3e969dcaf2647bd1ce5d8e517f1865477d5273561248290c8bfae41ad23213299b8e2fab9d458093a390001f394b271d2546f41fc3cbdd840a3c3ac10e71e29d3d64f9ec78137e80616b58939e04602c52ca8ee5e81d4fe42dbfac1f5c41872ab048ae5c7e525cb12631157d59b28a1cb1c7fffdfdb3a9634fbe9082db8e408166acabda6018d92843d918744c764f3193b1e74ff812194fb85f49400ba55dee9bada56387ce52e6f5825cfe5a2014c50ed55a1cb6a01b536ebafaf360d29d8219d933f1583703f06827ca512ba11b47399c666e04f57d8f0e01839e41ae2edf1da2b95dcdd2c1fbb051219eca3b99e281ec0c1693da8113c290fc878cb6dc5f915f126e157c3050533f012030ef2c84c43ad1ce79f44795ed32aa753bd9176c7e7d443b7c35d1ebac4967b426c3871cc4c12db3e8bd3dac1b67a6621e614b9bb1b630ea9a3d59209e1125ac4e8c3fd40d1ea5517619e01b65c168f4352590b72604c0e8d0ff2f258e4ca4401edc69c4b82a6595c8e6122473affa80302f5bc954d65fbaa92ade566d0a70c3262036dc0f18d1358b4e44a30c23acd720e461f4d25db18d0c5c37dc7fd98fdf8c94a4b413001a2f522135e865520778db31b8ca97ba4b92926485718ff7228aa0a1a6de61eca2543bfb64fcaf4472d74b27e3167383034a39f505b9233d7087fa24497d6fbe3532b6b95beaa79f3ce3f97b44361ca34d21c7ce92073734fd89477a3aa3f1510acf3eaacba315656bfc44a891ae4cb38240f30c16257f29a74ee0620a4ba74c2dc67622c8abee10d79a0e23b9f1cb27d90ced06fb562d862cc80fc996679b3883856332123b5fe325b1bc94587d6aabe997b6f2eaaf78f313e80c9b6d0d0a995bd331fa0bba1f7267767232050452e7d602da497ab5b473ce34cc584d811048f5238687aee893a7cb7f3409be734008054a4809cea50f64b74adc8011b3be61429aaa5b41659c2cf8eb2013bf55fdc15c9981afd25c1a7acf612a654d699197b749453cc8d42f1f7afd18e0220d8b0cc7026d1524a7d6c7b9be4d9b5976c85ad3fb5d5345be196d7e7c2d5713e52a1521bd01099f506c049e97040d40530c76bf03c2e22201c131285d5ce5fd547d25436307429b34cbe0b7969d5ff0cb4bb2228736709b242602c8e9fc0e4128ed61a9fa99381d79fd0fafa2d5a8053bded73d6de66f1abde7290eb87eec2928c7ada798019483657a610356a1e9191db83b79638cfe87d7e122694ec22407eb8b4ed5d70802e6b80487278d39f94fcac6809bbfc018f5961d5bd6ec9517f3ff3740339060e0a84dfab9531a0b74ddcc92e65a7b63292434677759ed706c3837b87f4a1399da81cfb2406c16c889d8787f6257258094d3450b15fb0091852fa23ff1526174239235dfa0e3a11d4fbc31255d425251b1b830cb829fdaa3af902cd37ae8df58942fc597a84c0a11d10c26e6454474de36f205a2737c79c8bdd8d70d580851684753b1f9e3bbc8fe03c45e4120797f5e6b3f4a793db802be8076644f4efd5c7d3b2abf62978ac20d468cb1e6239460b4f422c51939f3a81d1ade21df2bf9043c797651f2e4b35533b9901a7ad17ce543cd3898cbe55d47ff329765d13a7c6d70a3230601887049b0cc70af37b8144cf9d1aed4c8dc2135b0f3eb1af1a08c89c6bb6e221c4923e5b62c7e8e37bbc696c3731b0830206a10ae64f248777c7e106d4ed89d287a5f6688dd7a42d113537b0da595a04219b7de49ce8e2b5f5665326ffb4a87b9d94ac758de063feb3514d9e8220c25ddaa1f18aadcc3fd392ba78a5b2057c89582cd7c5bb4624f8d1614933b99faccf18f946c1ed0260ae843dfc623b1920c7f71d4a6de16266a6fc4a14e8e301c83d173e1d4a920104f6b0823e6948213151233fc059e17f73ebe234a5aafc2fa432de113b71a212bb7c608e1956a54448ec9b7d1f8b65e6dea989e2fbbe65e7b37831a420f3a300d0d40bd348427de010379827cfba7effee318f3c2b2de0cc74a09c9716d58f2f55e11e1b3ad84174babe4777ef7deb62fc9f12e0d72f8e079564c2a02a2d1df54463cde53c72b46d8966934760cf9c782aa84f1df0a0ff425babf92c8218b90c90591a7ea5b7ef35e9a2769a7f1d8989854abfb15254a649167e38fc6e0de4cdd3e801fc675b9916f06df31c52b8c88a855e393a70bb38055be40ef6f3de993ec1aced829ae6dbc69ad0d5da65cf6f649a66d3f685f5af6f79d227b71662c0eb9665bc12515722066fb23b414ff23665136acad5a74984db3de97b20d9fb42e43cbb8a702a3efdf8791ec79ec2488274811fc0a7dc0cc5c59e602453099b58e367b43a1f097033a0f741b3fe34012fe8f4e2db93c93ef66287b4131853b7b1d534d31154f3fee09cc2ae2938c7fb3e4a3db81a54267a2a6dc64e5d7209c11bdd80ef5ea3349ec6e316b3bff80365c61facf18b9c3969563dfa37cc67c753f912d53e4015f4fae33fb264330dc79eefb3f01bea5f3e42d2dc82676499f57e4c3b28af53784dbe1b987aeb006757c0c5dda15f946b689e8d599a0264a4174907ed120d262a414598c1d7d389f55f81b63d6be2e22543653035dabc7c53cef2b8421a9fdd371d85aa47eb0776c42ca44334da59c6f9b0e387e4643a643cdbfdbe6638a615438b694ef154961652e6854177dd1e1cd3a3e3deaac782180e60af5af313055dbd0a1715f69d958d7ec0fb0dcf8a53fe4ef7ec81fbee0e8fd138c60234dfa5751a0d116037b3bae3e372352735c12707c70fe01e84df90bf54aa6a0df9b69e4623bacbbe634a51bb6d0d6fa7ea870ac25a61aa867a6b5867d0eba66696f3a8c4c3deb7597675825f9c124653d744646a7b33d5c767d04f0b59e346be35950e2715377fb78d8ad9ef5407d0e138da4b902aa7cbb5b0fd3d9b2a9465c61a317f34d0de1cfc16b02d59d563b3c12295511b16db3097f46dd1001c1e088e4686765187dd22ab19d85146eb61488c3d9cda413f8bc3cec0c61403e4c21162271cdc462e5549fa88525756b6e5a48843c471e085feb36e9ad5538d1a218fb40324ca90a7ba7faa697b9d6c8dcdc013e569f70bd3b2b9868fd8b54c93d181d6942536765fa629f2e1ae195fcfc37f2b259faa7b1c5391ec9e113eebbddec51963e15b973205fdd897a3972f819d3cee8f198736223070914cc37eb4b50856430f9eb119dbda954b7dcc1f469bd21b8f6b89df4c9e02c519e12a98aab343d42b98ba65c96e6a24728a060977d3452180fbfdbf625d9f51ed8dcbd85be92513be622838fec4c96ebedc74bd359e805a85630bbd0b7e4a345ae64e8c9521395cc69650e5670011be604a6890dec7bb0dbc7e5270d58fdaa00f3d813ceb3c69bd83a4ece0428eeda75c39abc68b5bb587ef1376b137aebcd293948ac6fb7dffed919a40fa9c21db9785367e6f58dc9be7bd2fe606efd41ceab58515f7e12b7076123e75472e29695cf161975f79693814b6a0edfc3027433e0e672c02563bcd81e563dba4edf675a28341243781d233203ce6720e2f3b15d4989029cb959030f83ff1946744403946672ed250ed85a00615dd639d0011c85c91298c4bf08f61e4406f00fee949af62fcdd9c0e7c1ce87b09ecbfb23cc94e88b9421ac55e123d531b478a43d31d194dc527ef77455958dd0e457cea93506f4fe91a34dc9e2134f6f1890bd080da2593aad078ae18a7678d240b0acb50aae5d916408973eac20e7943518c89861d0f822d8a077090f31d4af65de07d0aea5aa358597746f11fc17ba21082bb9215cbb8e943b1e49c6f21b11026fb5c117752638bf30", 0x1000}], 0x3, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0xfff) bind$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00002e2f66696065302f6669000000801a2b9e5b36986e5e91944e2005c8aed113fd03f3b66c282c092d591351827cae3b00ead8ae9ea33920146fb4072bcc3980f5a83237edc1ff26dc95ade4ec6f9f7d17d80966daaf59e904f7621cadd48639804d6f3146423d9d88535a4e425ab1f24e96403bcf7c91dea6199761445380f4c814b97d46535bb815487fee83c3b9c33762285ae154e47942af12f4831ec3fdea9442c548a3487f006f62d8c3214fe20aff7a1a001504294f07951a2f4f4e9dc11f219b"], 0x7) 11:47:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2fff7, 0x3}, 0x0, 0x40000, 0x0, 0x0, 0x0, 0x8}) open(&(0x7f0000000080)='./bus\x00', 0x8000, 0xac8425557bd1daf) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000000c0)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400014}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000100)={0x6, 0x5}) 11:47:16 executing program 0: r0 = msgget$private(0x0, 0x366) msgrcv(r0, &(0x7f00000002c0)=ANY=[], 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/67, 0x43) 11:47:16 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) setitimer(0x2, &(0x7f0000000cc0)={{0x19be, 0x8}, {0x10001, 0x8000}}, &(0x7f0000000280)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open$dir(&(0x7f0000000d00)='\x00', 0x80, 0x68408db63d989dad) symlinkat(&(0x7f0000000140)='./bus\x00', r1, &(0x7f0000000d40)='./bus\x00') pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) r2 = dup(0xffffffffffffffff) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x28) linkat(r2, &(0x7f0000000800)='./bus\x00', r4, &(0x7f0000000c80)='./bus\x00', 0x4) r5 = dup(r0) pwritev(r5, &(0x7f0000000bc0)=[{&(0x7f0000000300)="67d9dc929bb1117d6ff2738037c33029d90fb794738cdbdd9e89200b4dbd351c56338778e6e552c16e18bf35e88e8a048e0732c830e74685f2af570bd611f037eb1b8437e846cfd4c62ca699be84ab630cf2efa5aec4a9b34550f68a1d8c1915426c26dc07ae1ff61c12303b4c6249aeea280089f823bfd654b9", 0x7a}, {&(0x7f0000000380)="ed5782fbeb59881f56672101bcf5c6d58aead5bf76e745249f0ad613c865", 0x1e}, {&(0x7f0000000540)="ec6558c29204ef589ab22dd13643e0acedc36918a7c55f0c11ae393bbedc2c741505cb8e50161bb442d9bdb00d10024fbf9d1c732d7615104f8471e589ce8cddecfb58eb49f7177e23fdb5c0d8a43d18fdf41b2e7e8b08881ce26a0ecd586000a02125390de4b2e47a78a2f6a8615dbcd69f109c829853a9d04ee7809644f71837350978657355dce0bbe751b5818d94c55e27655d56ec53", 0x98}, {&(0x7f0000000700)="18f9437388e2737439a0cc7698a9e96a84ee9f77cb73139def1fcc5a8e4bc4e4c69287a34ab12aac1158eb9cc00052bae102ab65f2d5badc32d41335ecb838fb0f7ee008c12de70b6a1a8c91dc05810fdac047bc12e4e1be9007cadbfb5491ae36fc5716fc2cab810a9a95c2ced2d05351b2a4a2772ba197a0b07adb3258a8885abfa0b2bf4000ef90cbd9623fc16aadb8a81a2d1e6c3c554ed45d63fa82a96ff2f8e070a2951ebff6bc747c56f06d33d888f032bed6346af04d672c9f8edf9bc83a0e5e8e4bcd", 0xc7}, {&(0x7f0000000880)="d828ac925fbbf1843a59bf8b7e023fb74884aa725d89c8bc2298cf99b409977574d4c861349a9d3e5375cda78ad35368d74fa3831b2f719a9ffa74a2af20056f1bbaecb9759678379f63b5e8b5a1658dd1607adc558016979c9dd746daec7981bb7d6b0bbab75847ca4ad3738b3963a6cb77789e9fdcdbec4f699b0f2bed64abbaf987ad2751bb44676f92c5bbee3e334b73d862f83067e69658ad49cffd43c7ef10abcf1abd55", 0xa7}, {&(0x7f0000000940)="c260389d70af49596c8218214adbcf31bc8c6d0ebe7db829fa2974bab9960b03fb6e2b28f019c3fd2215162395e5c70784a16728afd7f3b4ca1c836665b9cd6b5b775594a63be013872d033598aeb2881f232ef7fdf53cc0c652bbb0d10c1aba4b51b4e651a106e53a5acb9a79ceb0ae6fc4560d5356d3fcc683300d97d9bf71576cb528360d8b85244cd319246ccb3062c900761c4a805673a038db0716d7b8f869bddd9f9177a3d7ce248463d1989f03d70defaf4a40b5dbf27f4b2877f559737757766f11d4654eb9f33b4e9d3fe281087c039fd6fba8583385", 0xdb}, {&(0x7f00000003c0)="79e42ef936914aba970d025e743f4bfeb8ef51053af58f0aa9e31dc1cc7c1e065e61ccc0e7be1d0f217e5b70b4e14fdc72048ced0c4af55c4b095abe3cf923f641c1067669a0e2d1b2a4e1332584399a9ecc30e37a96437caba003a3", 0x5c}, {&(0x7f0000000a40)="dca2d9ec6660f83079b2ee095ccbb962bccfca9707f95f2f3bfeafe6578155e73c5129b3c1bacfa878d06f186edb167072bedafa4c4145b12b0446a6a407844393fbcf1bac1aa4e1b1b9ce7f70f2230677496107752bace5ab8ae276917faba1149f89079733f0c3847620e4523b011516746504c5129a8577b92435368a16089e2b582a82d94da6f8cfeb28387c47084b0fc4f22781eeece4e69dc782549179a1120d8a0cdcd06c77269e2c7363f78a3157ed86dd193c00667583c777f4ed77ea616ed807a7a083606b24c07242e214bba335a8a6ad6040d88d8c8916270c2919274678", 0xe4}, {&(0x7f0000000600)="f0c1d4c3a8f99b17e6725fdcd03264cd4b9dcb3a510984e0c9a0093092ebd1b8ca8ef08302fbd38dd77a354f23bc63a3c0208a5ebe241920891c98922bcfa56a0f78956b31fe78cb31b76e0db521cf784c61a1cb988d2995ac7b75ba482674325f7528265cbcc89c690a9b807183d4c9", 0x70}, {&(0x7f0000000b40)="84ea02d758dcd4e2a5d95c0ad2e8c6be110f7ac7175a549dbead358f31e600443d72a0030d0d30d0c0b7b8ac643c8c5cf47e01d103e4b94c9b1c818f2ca379f5966e58461320c8bd6731a850b7fb78690ae99a9b78fd44d275d68a82f81aeccd9a3f654e6b", 0x65}], 0xa, 0x0, 0x0) 11:47:16 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) r3 = getpgrp() r4 = msgget(0x1, 0x254) msgsnd(r4, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c66608393a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e67938332782572b3e127a30ca393f1159fdfaa3b1e0186e9eb7ca0eaca6eca200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e"], 0x107, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x408) semop(r6, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r10, r12, 0x4}, 0x200, 0x401, 0x2}) r13 = socket(0x18, 0x2, 0x0) setsockopt(r13, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r15 = getpgid(0xffffffffffffffff) r16 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r16) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000340)={{0x180000, r5, r8, r14, 0xffffffffffffffff, 0x40, 0xffff}, 0x298, 0x9, r15, r16, 0x7ff, 0x9, 0x6, 0x9}) setpgid(r3, r15) r17 = socket(0x18, 0x3, 0x0) setsockopt(r17, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:00:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000040)=@abs={0xf74f27f4d5aa925b, 0x0, 0x2}, 0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) 16:00:00 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x28) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x6d2) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x6d2) dup2(r3, r4) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) setsockopt(r5, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0xfffffffffffffd79) r6 = dup(r2) r7 = socket$unix(0x1, 0x5, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$WSDISPLAYIO_DELFONT(r8, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x2, 0xe5, 0x3dcf, 0x61d79cb101f36c9f, 0x37, 0x4, 0x7, 0x0, 0x2, 0x70, 0x1}) r9 = openat(r6, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x2) fchdir(r9) mkdirat(0xffffffffffffffff, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000180)='W\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) ioctl$BIOCSRSIG(r10, 0x80044272, &(0x7f0000000140)=0x431f0db2) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x28) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$KDENABIO(r2, 0x20004b3c) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:00 executing program 0: r0 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x6d2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) listen(r3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000040), 0x4) r5 = socket(0x2, 0x1, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) getsockname(r6, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x80000001, 0x7, 0xff, 0x0, 0x8, 0x4c2, 0x1ff, 0x3, 0x0, 0x100000001, 0x38e7}) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) sendto$unix(r5, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r7 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r7, &(0x7f0000001200)=""/4096, 0x1000, 0x2, 0x0, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = msgget(0x2, 0x41) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2fff7}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = kqueue() r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x29, 0x1a, &(0x7f0000000040), 0x4) r4 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x20000, 0x0) r5 = socket(0x400000000018, 0x3, 0x0) setsockopt(r5, 0x29, 0x1a, &(0x7f0000000040), 0x4) r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x80, 0x0) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r8 = socket(0x400000000018, 0x3, 0x0) setsockopt(r8, 0x29, 0x1a, &(0x7f0000000040), 0x4) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffa, 0x80, 0x4, 0x0, 0x101}, {{r0}, 0xfffffffffffffffd, 0x40, 0x4, 0x4, 0x100000000}, {{}, 0xfffffffffffffff8, 0xd1, 0x40000000, 0x4, 0xc31}, {{r3}, 0xfffffffffffffff9, 0x10, 0x1, 0x2, 0x6}, {{r4}, 0xfffffffffffffffc, 0x4, 0x4, 0x1d9, 0x511}], 0x5, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x14, 0x1867d5df638d387d, 0xffffffffffffffff, 0xffb4}, {{r0}, 0xffffffffffffffff, 0xa, 0x1, 0x0, 0x6c9f}, {{r5}, 0xfffffffffffffffc, 0x4, 0x10, 0x8f, 0x5}, {{r6}, 0xfffffffffffffffe, 0x10, 0x3, 0x1, 0x7c0e2a37}, {{r7}, 0x7ffffffffffffffb, 0x14, 0x1, 0x1, 0xe2d}, {{r8}, 0xfffffffffffffffd, 0x40, 0x4007ffff, 0x3536, 0x8}, {{r0}, 0xfffffffffffffffe, 0x4, 0x10, 0x3, 0x3}, {{r0}, 0x0, 0x40, 0x20, 0x5, 0x6}], 0x81, &(0x7f0000000340)={0xfffffffffffff9b1, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x14}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:00 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x80c, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) setitimer(0x895ebccfe34d0020, &(0x7f0000000000)={{0x5b2d, 0xfff}, {0x9, 0x8}}, &(0x7f00000000c0)) 16:00:00 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) rmdir(&(0x7f0000000100)='./bus\x00') r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x9, 0x1, &(0x7f00000001c0)="354fbd967123055edfe787a8e0cf33c903807907a8cb4e0a24a64949e0e9c68a85d16f254bce025bb10767548071188928a03e82fe7eef43f9b85b333b83886b1e5de079fedb4fe064770bbabef36f8c94ce19f9ca73414c93f6348faeade5df6d5c0edf6a8d6937fa158cbe5080d22f22b9f2b6a4147934e07a6c5828930d6b112dcf6058ea966c43f92c48f82830ce1c520649f107bd41cb4f8884f714ab1082b3b96730377990dd3a357d831f5d1b4f593cc06cc72dad9e08394ebf82ed40fc4ba1efbe35dd27d2b1e736dd06d0b6aa42e320d794ff8358c1af45a9", 0xfffffec5) write(r2, &(0x7f0000000000)="aa8f813403a7f2be2a4a5a03d0655797a965b960f89758700ed1e7819628385c66ae5866ea231147e2aa76b0ce61b3e338e6", 0x32) 16:00:00 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="a6"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x3, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) connect$unix(r3, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xfffffffffffffef7) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:00 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000240)=0xc) dup(0xffffffffffffffff) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4", 0x0, 0x95}) r3 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r3) rmdir(&(0x7f0000000080)='./file0\x00') r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket$unix(0x1, 0x5, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0106924, &(0x7f00000000c0)=0x28) r8 = socket$unix(0x1, 0x5, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0xc0106924, &(0x7f00000000c0)=0x28) getdents(r9, &(0x7f0000000280)=""/66, 0x42) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000100)=0x9) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000040)=0x7) mkdirat(r3, &(0x7f0000000140)='./file0\x00', 0x0) r10 = socket(0x18, 0x1, 0x0) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(r10, 0x7fff) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:00 executing program 0: r0 = msgget(0x1, 0x254) msgsnd(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c66608393a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e67938332782572b3e127a30ca393f1159fdfaa3b1e0186e9eb7ca0eaca6eca200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753718e622d49b8805a0022e0322c954bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e"], 0x107, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r8, 0x4}, 0x200, 0x401, 0x2}) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r11 = getpgid(0xffffffffffffffff) r12 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r12) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000340)={{0x180000, r1, r4, r10, 0xffffffffffffffff, 0x40, 0xffff}, 0x298, 0x9, r11, r12, 0x7ff, 0x9, 0x6, 0x9}) wait4(r12, &(0x7f0000000000), 0x6, &(0x7f0000000140)) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) 16:00:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffff8fffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = kqueue() r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000100)="8c65", 0x6d2) r6 = accept(r5, 0x0, &(0x7f0000000000)) r7 = socket(0x400000000018, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x80200017, &(0x7f00000004c0)="5b7a304681feca610d2cf60dd3784e8a5b0c2bc53292514f232d311f37b02995803b865e797724b8e759a257b5cc0b2612914a70a6a909f9e6e4a3b9010c314c36ec4f7c8958d8df57ad044822a21bf6b9be62486643a1f7bfcb42e692c18e6cb083cf20c59bffa238d8088931d680b58277e5fc35ee51dbfd86db058a04f6c27f402391c1e84ede2c46b47829eacd37643a2937779ed051dc", 0x1be) r8 = socket(0x20, 0x2, 0x1f) fcntl$dupfd(r8, 0x0, 0xffffffffffffffff) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r10 = socket$inet(0x2, 0x4002, 0x80) r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x4) kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x10, 0x20, 0x2, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x80, 0x8, 0x8001, 0x12}, {{r6}, 0xfffffffffffffff8, 0x10, 0x100ffff9, 0x0, 0x81}], 0x8, &(0x7f00000000c0)=[{{r1}, 0x59083032f8d11c42, 0x40, 0x80000000, 0x8, 0x44}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x4, 0x2, 0x4, 0x4}, {{r7}, 0xfffffffffffffffd, 0x22, 0xe0000002, 0x7fff}, {{r9}, 0x4fcc4e3e0cdb8d0f, 0x22, 0xcba6f5b31e0044c6, 0x6, 0x4}, {{r10}, 0xfffffffffffffff9, 0x9, 0x40, 0x80, 0x8}, {{r11}, 0xfffffffffffffffb, 0xeb, 0x2, 0x1f}], 0xa6a, &(0x7f0000000180)={0x7f, 0x30800000000}) 16:00:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x20}], 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0x8006, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x6d2) r5 = socket(0x400000000018, 0x3, 0x0) setsockopt(r5, 0x29, 0x1a, &(0x7f0000000040), 0x4) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000100)="8c65", 0x6d2) connect$unix(r2, &(0x7f00000005c0)=ANY=[@ANYRESHEX=r3, @ANYBLOB="1e334cab15b97c64d6bec992e245edd21f43a05ba0d3cec4a36bba67d5", @ANYRES32, @ANYRESDEC=r3, @ANYRES32, @ANYPTR64=&(0x7f0000000540)=ANY=[@ANYRES16=r6, @ANYRESHEX], @ANYRES16=0x0, @ANYRESDEC=r4], 0x8) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) 16:00:01 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0xfffffffffffffecc, &(0x7f00000005c0)=[{&(0x7f0000000500)=""/143, 0x147}, {&(0x7f0000000240)=""/87}, {&(0x7f0000000400)=""/95}], 0x100000000000072a, 0x0}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/173, 0xad) r1 = socket(0x400000000018, 0x3, 0x0) r2 = open(&(0x7f00000002c0)='./file0/file0\x00', 0x66b62dae725929ab, 0x40) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000340)={{0x18, 0x0, 0x8d6, 0x18fe195a}, {0x18, 0x1, 0x101}, 0x0, [0x1, 0x5, 0x2, 0x9, 0x8, 0x2, 0x6, 0x9]}, 0x3c) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000600)="bd837d0290bfda147780841dea84d503fdbb954fef819c0236955a1fb43a51c72ed2452345280254ea0401a13cec7346e742253a89411ae66473ef45f4af599c5593a060df79c3cf65980e412abf61615dac787a6f688677579c8ce0f181e3f1a376b16524302ec756bbc53eac759ff10380a09ef3a529164bb4cc62497313ffde9e18c24b8066dbbe64839b9a2d495478b8d1d5970c4bee5d719dc0f6d2d0ce569ee9c7cf5dff87db9491554f64b05a09604f0ec6cf5ce6fddf3a0c2bb0bfca81266f10f620d17a0168409dd57377351bfeebb62259a657e1b699c9d7aca0cacd08c4fe7427d5d6cefc96b138d38e2525543029659e7b06bc107c7be719404ead1a4b225ea62af68cbb4e8512ef6fbe02467079d8985f8310ae457befe817071742dd1cba17e3896559782f3cb21cc71c79ccbbd5b2eef4c857ae62a8defa79514690313c39547af53202ab9077daf169d475933f940965fc1bd3d450becfb92a7cfebe34cefac061a60565b90d2c126114ff57e165bdac85d5cb17deb8c9e2c0dc8ac3c8334467411bfad2d0b1704bbbc7a0efb40250fdf9686ae8d7b30cbe4a458810f5613d6ad881da29e8661ab2d05ce610e9e0879970dbf3898e0accbc98ad3d1da57fc6a870f1ff3c28ca8f4f289c5844b6bc09e2e4bb1691a0d08bf6733ae1f25f3465af5c1ba7eb5580af9863b9957e36b270a49dd37d54f4e21cddd3af3db6b58213865484350c8657dc77e5e9c319ad5dd3b051885355a4988c13c44b3eb83a70ec9f129eae273beb41b85c758d260df37dce5adea96fa8cea1df33f72889ede88ff5db57e36c01687c0f5967f4d7d7567a7e27d7d3d33e8ba79874e6d7065319a981e68138bd5925c1cc74bfcbed3fd1d13156bcc5b99f0ad45ae4a6384580e4baa7b18777070451feb125e5161405e21aa9da3161ee822a4ec6de5c27806878d2b69607aa95a73814696bc2c0f8787bd994066561cbabcc58be2882c10b4017a7de5435199fff2efccf3d384b31c3ce95115c3c5448b03cc96ded415ea4c51d97c8476756b1beea2504af451079ffab23c220f9dc9ebd264f05374c8165dc35394c392e29ccb9a43c253e22bd0485116810668e9060bc45225e9e55faba397fd8d418912628c81ccda712b0026012e1c8ce55ab6885d4dcb50fc12173024de2c94bcbf090e24236f3c73463208e2769ef4b0657d2ca8542b6292aa48a527e024d0739755ce6c2ae49aadee560af9eb39db92f2bfd28a5712dd80e52dc8604235b368acfeb026cbbd2f1d4b1620df86fd883ff5fea1fe6feca50f7b517534d595d0fdbdddcf2665c1bb89a53f0661472ddcfd169dcfa5476f23ee56981f4c6723c3b3b0cca1bd9d7deb9d328daa370fec42db31f4df758c811bcabc7fc14650735d62c570f25fa208785358e3013a7161a9131b1502e64cba86f49385505da3c15fc43fb22c505d8d81f611e5c6b4663cfaa272cb8b8d78560d4d27c4062834bbad90165cab82b4b944afaf799b0764361bd902f23c6f9541241e2f3a36195779124eafd96bd06847519c8569fa9b5bd86661f484584c45f14c6767219d5113bf043cf3b63582261ba9c13eebe37b051b29e8f8dcb017f4fc20ef51d9d9b208b52b057dd533913e6298a4e9c78e97982f1b515343e94d00d9b05e8fd3a4ff68765b3dae2cceb87620e23b8ec8deeaac8d785e6afb01b7d0ef4909e71594380bdf3c3510a263620154367feb157c1c698a393f700c56a25ae32c3600c6d5a872aa575b52a275149567936a2c2db01f77fb10f088d46914f49e665e25c0e998b79ccb198db47f767783513320930cd81b4d11c62a5c7cd915d9701a123299d83ee4123e041ccb7e6d3559d0d1eae0330185c171656ae7bf4f5b9828c589b5fcd0e0ca925e7e0e1b11e58c287f26ca20cb939b21dc69b54e35589ac654abb7bdfee0abf954915fe29008553e933769ee77a4b56d15f9c209d44bf58f10da8f8b68826cb30b6b6941d4df6d4bef77eaf7ce859a75cc0632815c8f6eaabc19ec6cb43cebda6a51681cbc4d5cf68088b62b8e5d36b0badad512e3e8c38c8423f0bf0f7d011fb439673c9c6b8d376ff21f8f61e7723ee4f32cca74dee51bada385ce522ce2e62e3023126f79f0674c21a65c95fada5d59f4a0e5014a771ebb916295b558f8dede47facee6b0181b9d2c3230b69499e1a75d59b6e5ab71a7db3fef740beef0c282dc0a0a46f176b2a7bc69a9b471bf5432e392480f78f01650a33130b66ef896e257ba99b7b7bef11bc6c4375e89f3d5b751545ac5a8ea2fadcf847de21b57dad408ca02dbc75ebcbc2b501dfae9931ec4d01ec838ad558cf2995f9eaa1534dbc9c18c86c328fb9508bbe1e3b1846b6fa537dafe8308ed8c8625813260d0c44a4f37d69ac8ae2be404b6b538452aaee05eb2adae1df8b4c4281dd9c9da828a3a76e05d0b2e8da9f268679ef5da3965f9ec64415c28cd5adf0139a418348cecf01428845b3d0d83cee32c3b2ded6d7e463a177d23fc1fc8703ae1111ed2e138887a18bd2715e375f5e79a8c1f233db753c9d00fdbbe2fc9ff3121543e1ff2c9aa941abf5b1b1c1b5ccd475c58fe451e60ced97e64ed632777798d64dc541bcd1206b80827bf92e32c3410b2b93bd76f716b4b7caf282e15d4b1f55f8bc42993719a26c7dbee26ec1ab2baa79fbb03d1722750d1dfec4be170ef56038ef21d27a73b804e8bfd928e3777d2dc61246b869a36b170cbd26b41b12ecea8b2d48c16b9ddb342ece41f215cb350464cc5fbf2a0b404861bf35374808fcc64b428e1240371ae954db6632747fb820c516e9fffa03438fa3157241ccadce7e3078836ec616555a6162b96093a56ec3162addf02a8f646a9d0ea9bb83fd8df98ff5ad947d8a792243971591648f8e11caf6c09a1e3535f2ba11fd9600a29d8498b8c245d6b9d211cac373b6729e140b0c6258221be9dc0d52439f037b8f04315ae75e12b4ca0f1fbdddeddda73991fea0ad73e691706b7ad197226b19ebda6a6781224a63dc9661a536f3039a300f43616105e0b4adef3edbd775fceb75aa23ea38eabc6544e316b28d162fe993d48ffc7f0b1616a8addc85e04fda8eedaa91392c01cf278e1f15b3883815c5d87f2f5f74cc861ce0b320e1885de3edf2c37ce38682dd6d6a97e1751e3420020bbefea6fadcc0fe8d38066ddeb0be029e15b20a676936bc961b0cfbd5a42b92576cedba48be3a681993044392f19229f6fd82ea243622941e0dce1627f168fbce69e07de2a09b9969b55403222261d3e66d2bae731f64418d3a06a5a3ec9dbd871b8ce13b4f22e49dfde8d3569821a68639568f543027245d7122c1231cdcf1ae53b60f31bf43755641e25f7fda75e0554ba2ebcfc1fb6e32fc3eeb2fce82ca93939b5c9a5c988600dc931c883293f6ad465324608ea089f558e5ef8d992bc9c0ea6fb3ce89d1c953dbca6489c08da7826921553e3bdc37822930577e0e819ecff8d625f6a3f9e6dc46ea07356a9661e52e77eca20e049fbf4d30dec3f61e8e199c3d7893c499ffe278b5e039dd4c2ff86bf6edc7cc5733b69220c6460793357fcbdcc45120d2da27ae28c9228ac03e7e41f71a030a29d7444ec1d38485075d5efa624f4ae4612dd5666f8e4b5f3971f895b4230cf4e0d2b452092f6a5596e18c06324197721a67851dde1b17e4b84b8b054c0565aa153839f85f4a8db72cc615494f806c455bb789c70f306ade9fda7ea8e2acbcc53dceef78847974103f046f661699ac69e030a425b64fe8c6cf2467172c541ee032525912a7578f3ea4320bb852b57d83a9896503ab298f9014bbcef1445612e13e9bd97398a7526767c738800acfc825cc4da2fcfac77aea286c79396057484006d57d3deb20fb3904c670298fd9f282c2b18efd280754c0e293393d877563502adee3f82b42f669c6df03876775f9dee300e093170015219580e0110509c6204761f93c61b102375099bdada16ce78926098b65304a306773f920dbdde8d22751ccc5b7db8ec36c61442ff63bae00ccf36e0bbbc0e8e0295835f73e1099abce2fb0829119b4c0437610b779c094c39f122ecb3d3bf23c1fe023c3983474b78eda79c458dd3622d2da6e435f26c54d585ea683437ca79bd5e425729a1589b910ab6d6baacb593c86835640f4f968a341c4d04f42e5fdf0b1e52a6b6148a7e5a5a807fb87c4ce456b82c30e85017516565794ddbbd21882c847bd13db6cd990c394ff49e1e72a96fdb4bb001596fbb3e1c707b2105974538e30b20cc34df067920cb80a74ecb5a0808aa37da9f056ff35197db9ad5db5028410494925dca6b1d615652910eb960f97bf6479b636fbacbf0723a8e344961b999836c73599437aec29e556bc44f4404ef68c965d5470ac6b2734457a97156b0f9b59b025e4037b5700aa012c8207ef745ed801d30361ba7ea8565eab5b3b3f8182f551af94c39eed77577d8c10c077437c3e1d26e87e5818bcafe034e629965b43d204f78332b92e2b13f88c73e7fd32b7712ca5dcadfcd378308b49c6e33ef4d10f5c8cf95e12b979fdc8af8d72b41d77fb74bbe1b4ec415c31cf0ab82fade545006cf132be3a5324470d62354728c1cdb7242974194370f338250030d0f165211cd22c69b5dbe63320195967e9b2f8c13b6b5f78cb73111b72bbb59d7c46b53b5994c20003373dd1f3f15255b01c6a4b49c953f4a4cb7e23b86224d766813704399eda0e7f3bb395846094033fd01f60085f570e8bc63c9eb8e37fc499b523e230ca1dd2b7c0d64a0a2d70bc8d7e32ef9fe1189bdde15e57e03d192d972885f53fe906ddc98201e0a193c05c5e728f1a40a2f31b7b4dc5f702bdadd74127ea3c9c1afa0fbaa5aae58166bbc2a995f79f73c840a683fead9c36cfb87553105567aeaf3d3f887b2b84fac1a4fe8627b50588881c21bdfd25e8443a03a1c99295403b93a82f9843c6bb2189ac41da028753886092b77f1699f9a78b8a0ad01d0de73f5239b32e2aeede5ee3f0596d5674bc6110cc940df69fb68363ff57589a98222c9cb3075e701c1917fa8084e2e7c8794ade963716598fd2afaec36ad77863275f24352d84685f7d6d994a4e6d6336f2044e35d5c26002ba4795ba0856ce00d16dccad47761ed2f4a82cd034651940c65fd9bb73d1edda5404b88a25bf118f7b38c4bebe4cb3f6c480f129b03c2fe8e96ff6200189888a258885d85777f70bc6e2753c37956776ab4ebf01a2178f1e77d2fa6e6bbc26cdde2afbfdd12db831515098ad4321dafe579e6251bf64c86e2d6882b39ff9062481e3a51ddf3d07a9aa56381ce0c0aa747c65d14bc4190c0ed35d617c2788b100769b5670d6d736465a5880e3c471ad41adf234fe710803d47e13e42ee6af01a21f69a8a9d39861288418ee0a2aa6c66f9c7f32f0720c75129397e77e67f39fcd4de821b3b032c72dc9e63c105472697dd6e011e30a9399451b4b88994f71f55b97a26dca1b3fd38452c530b7eab0a89323d4a1fda3bb4e8f3b3ccc4478bb873a45b05ec94c7a1b54995a22d9beab0fbecd45560d3b422a5dd8458cb96389cad7af27a4c98f327333218849049f3d3d1d0f861c891727965714253984c8fdd2052f8ecd839a573b724e41f0cd252c9370d70b9bb88b5060a7d03368348a248031df95b890e9e8eabdae176e607c22fae6c615a3027b52cd21e94c4a53982e85a2773913a88ceb0349abee587037cc329681dd5718196ccfd6b923982666c31e4a787caba952815d6a832e", 0x1000}, {&(0x7f0000000180)="62da869de10da630fa4d67b10c350fc728cbaeb4d783d4b904a1b54d27401717abba5aefd795638eb2ba1bb52978f3906b0c6225626a1cb428a081856d853bc7795fd3ba7b93c73771b48fe66291c5c5e04f5f1787d3f9553e5371bbd8f0d3a2e9d7a1513f31e3ab3343959e78f05aef183ae16d7c09c1e5b3a651bcfd7ab93ecbe848444871f337f26866376fbd1ec70040f765a44025e0e52868c4e0d381fae6d0c7ae5b5e02e8b39701d228fd639e1207e7749096", 0xb6}, {&(0x7f0000002780)="dfdbe095f126803e1b45b2d1be68cc18d0d32ca43770ea05ac206f4bedfa79735d93035f8981e900a430f0363bb5c01c0a7b1ca55cc42d5d9911c17ddb2846d29d212652d0dc4840c176e8dbcd6b0e1af08bd306e1f01dbd865c6943feece338a4f7bde92916cf729c4814852347edc6127513afa3679fc8ab31f645476b3bc4f81473360d3c643dacba545960dc24b7fc1f95699c6bebc91b7f3c6225", 0x9d}, {&(0x7f0000001600)="9a38a7d46cbc6c8c50ecdf49774606ca50e609a35758c741b6258973f2e11573610c7bdb8945cd599511c27f6014557ff9c19d4596ca2b332780ebb1138c320b77bb2b6827a7cf6f9464cb07a1e4e02e7464a591244c3d822015770c25aa7d0308315cf401bb0eaed1d42dcb9dd103a2fab8206c4e55af4b16ca6c569b4e9a404bf25c76a9d7ad2723bba68bd405220fcb71b93de3517fbb06", 0x99}, {&(0x7f00000016c0)="b9d50dfb8e59bd0c7382f1c0ce711d5d366678a67a6e548e865b01c972a10ba06bb653f8d89fa342665e1218a44c710d457a3fb15a8d44083dc14455141482272eaf33f10fbe636c20da34d15f2d0e4d5d60d70a9bb1370c5d73ff828825360003b35d8222804de68d53cdc54fb9604a095661ad004b45dde434e4383b04c3621e304aa8809d0d4aba6e03829ca6fc1ed68093cf8e1736f3ce19b0d9bbbb732c9b143cf6007e2f22815d438a06e1fb7e794afee79a5d1dbd2ded881fcf", 0xbd}, {&(0x7f0000001780)="00f62233a0303c9565c73514237254a9efd0dec098a7a94d4ef1d449903e51378d8385a9f4b7b59b268c2097945a13de49d34003a68261199570d8ed1e8860e6b1b4ea4a7890518cbedd384f82b42f1dc0a289a5fc6081ba6f1294f8a84301b31faf0458825a0346b4079a1d0e2473ca0937ce24cc0543dbb25063be3813975f07beed9c445eeccd8926c2e986054abdddeecc3d6d2c64c0304d38cee321abe975a433752bc10308e9a6b4c1f87000046b12ce4e0ef5862fd6aa105421b9fc5e37ed8e05a4be356ff3b4a681804f8ae6a90cf75d1d934cb1b15a37afb392eb448912458be4024d432f32575d941015d409c0cc391595e8cb8e6c265f0a434421e5d9e4982042328a7a9979d80baef562e506c17219aad394ed2c08ec3aace5478a05433fcd138232921b4a6a5a52beb14ce3037e6b91fc4b6551bf48187f0c266a7cdeb8bed2eb89c165e06d51ea8f01ca91e35fae1e2176d8fb605965fac154c73da591d6595482767ec066cdd60f9f852252fe10a3c7529b6453b0e87b7b0e18a4781a16287bedb35f77877ade9f6c642aceb80efd9bcf1f09e2c8bd45c30492ebea5b972a38d742210d0740007ee150ed4bade480508a63eb6f276304116cbbbe0ba6edb137ec8ee8c2b5a093c641d8769ee893e8c672313709bb950377b896ddfd061c81ff6c8ce62b97dcc2df49a5611ce03d1b0fabb72fb5df82ca1018876642eeb9637c751e5c3176186a8e4d774786e4e4661f17bf5ed1b5ddcf11139330af421027f48e02f1afa59237cbbcc71ed4d2560307504b43f50625ce7f5ac589d903fd9ab47da9a9dcc62914fe857169647916dc8f18764a84b0183d8a90f8edc48490ebb3873d0e1083cbbaa3b125a5fd3e387fa6a3744ac751a51e0e9c230bcc46b5c63feddebcfbe70afb59c5e159a71e9d7842115e8b4d960fdac550204f744648608a59ad5758657dec6283a61b90e7bc18e5a8e9d71ab64a41b49d915445cd07e8c70492fd087d4bd6ce1ba48ae2d7ac318cea3cf2a6fbc838f3ceffc613e24680b65099f32090c0e0c055a7631b6a33804130bac4b40eb888ac55edd8d648a14124f8516cf1ae5083cf7c2b56b551e43f9352202fb0532f14c9c53b064d2aa219d513cb66e0520567b6bb1f8a8ecdd55dd8a6e83aa062377d7b54ce0ca9b8d4a4463783a3a089173aa2881a92c2ef99e56543e9cf08e60a6d35e45f550285bb496709b2f022905f0e9f6f97ba5fde2f637fa1b346fa4a30b0012eb669e5cb52bab239bfbeb422a363cf5a80268a38d8b212a53f9e0413671622c441bf1266f0880204763ef89f809fdc90e104af22656ad663550eb0bd603e4129c04cad6640119b5b26aa3de78c5ae13ac0e3535671ce3a6368e5adf0f8c7e4e7bf1ca4f900271f3f49b37921d968a458f8ce7f21e0e150d5597bbbddd584e4534092beb2956b578352c8ccf40f3769fc423985bbc9f1cb87e3c09354b262ef8a3a36fca3021c2c213ae3e450e6f655a13bd9eee013698c064ad52176557c204d981d91aa4ed5ca648c14d17d2417c720b6ebede7d4e44ffe663882235428532aef5d807c53155a849f1b46215098bbad2be539e6ebdb60266884a50060702233a046fc700523f2829362eb8c82fb6dc94c8b3b3bce5a0bfd7cb4c5d9f023be95e3592987d28d2fbb4f1b652e27659c942da639284280a1794efaef11dc0a30d57da6883f0d18f1147265917c7804ef67cfbe8ae5e6e6b40fa5eefbe2059af704458d29091cb1bc191f64ccb8ec528cc641673a417243387dcb974989fc9fb8c5a76d15c8816b3bfd2db2e138ca37078a6fd0797aca7a14415b6c7e1736c3d5fb5188078ca390f65e85ec3edf2a817d94141d0ea9d48f066813e1dead88dac455684ebc3560caba25fa6b65e25616d2c8b0b388c42b9006842940238a05d16cb5f88d338e28f8dca06a58e6d2a723a47e80a4ae65bce7677bb44f6e75351a5ef7b37810dc00c1ee2c8c48d7ab67162b42bd2f13d2cddec9dbbc33c5230afd503bd6f64310e015918ea01c3edc1493abd827a649c36d38d0198b5702709c5d4afbe92f2bf471a98a5369718b4e1f7c7ac78fdd84b7a38dbaa55a6cb0c22c7932a6d0b589dd9f982073ce5a109e46d5f4772acfc502bb2e57fbb7247833cf0f16ce8653cd2bca7447afbcc436ca28d82f9ac9568f7a3258cf910bde7041770c61c7d71c37b98b66d53aec98530a7118fd96dea5df785bddf35f4333dc37a60f683cb0b8170ed0f3cf501c8d02b8162d32bd23e7709d16b0a014a1b6493b673b69125a6f651d308314584cf63532c16fceafee7d48fd80f480c061feac993597aedfb57d48b181e808a25e99a0556b8bbc99d1a25924468cc83902aebe2d278763c35f4fd962a7974356f08eb1ea3bd11e0726c3dd18f42f13f8c72340920468be9b36a8229cd9c7bd6f35d1795308580b75e1231616d0d2d0f3d80f71ebbf42af1b0e8b4d8adb95104d0846f933be99437f310cf15737ab969c28933400c2046ad8d15457988febeaa6171d52a0996ca34374bf7b10ac6bed96a9abd513d559aeac4152969d93246c41f79d5ae8456773308662011ea040757b29e77b58a5681c422308aefb2a18f713c40febc98932d5aaa4ebfa895209719ae76616ff57cff2da2a38aff10952aecdc682ef13726ec5d8e2d3e9309744c46fc4ca0d6cf6976a1f38f50aeb8d775206aca0ddd61ab22bc2fcc3271c4187511c833c47292f30e124e88ed7baee00b2c2a468911543fa501477e71305f3ae1b6c971318b7bba88617945a520611d1d07e50aef6e7b6a8e63f40e50ddf83414371bfa446ae6d674fbeeef1ff16d7beff5c3cafbad802ea846d4a225d1a69a571cd81ce6a03310fd51975751dd16dc93937b9666f49946ddd917f1a18c4d1600575fe1a8deffee3688c739fb4edba37bf570735f9f58f50203d8ac60a392b4dcac6ada8608762780d44e6103fa1b6c0b343d53986c12e9ae04712e90a692a8114ae373c43bbd89f005bfd7216c4fd99b92d5e1e313ed88669bc30bab2e249d8e3baac37c46620d3369df41a8d75966c7fb00817d57e84f32d48c5176e66c981d6953989d783e583efdb7b13d2f71010d76ea986f45d5662ed050b582bed6a8e145478eda3f850ac0caa83dd05438807066762cc46da2789577495dd58d2fa9192317cfc472b7e64889bbd88978ec78ce3a10b60f9b23a29012060481546a3a0f7010bfadce26065aee4bc248405b1acfb615b32b8a5d54f16fcdd538d120080c1015af9f974b15208143aa1b7f18c8ed03a46776d9647095949b089b684bf8b2a98667820b9373e6b2fc9d751e6cf3b9bd20da7db1e20a6f73e51d768774c4d5ddcd60a3a48c69872b19c6a829a5514272bcb8adddc277ce3751b7882c330ea2f62d8343106978633ab0ec7574507b619da57062009cd9404bcfff5382eb50ce8a89883707ae7a03651517313987fc0949ba5255361b6ba2d93c7759d240181abbfd4bf854b2c493c183ebb4a3440185cdbd7680116661684ef7d6d0d9c884d77ca3270383c7191a9906aa0c9e54a4d973fd159d362ddaa27845fe4a4d81618a967de528929e21c4de9ae3802044656629c6a9d101fdcb07a26ccd02977b3cd18937474ea744d5c67ab572f599ee3d0fe11af51e0af1d989148f947803b33cf008fde8d26dafd96c7483ab0a08e42bee76647215122a4bcacb55127f2ba8b40081ca077aa0c2ef6bf6cb36ea8d540868416424653ceb6a42af1ccb42e53fa5a8a2545597adbc08f085614cf663dfaef413798d22ac056b8c4bd7218008393d17cc782b78d8281dbd8eacc3e97efef6950bde11e459e14c8e8493a5bdd3e19936fccd7e9e02b00b7162b05dd3a9abebaaf0ade06fe5ed296056dd2f19d940d24d208129bce21e99db378090ae3a40907fe7fe207efbc2f9eda6ea8d806926720e2d1c9a9ddb8e6cd85a29831dcb5e8ee8653edd3afe08bd0215942da256d925baadb890d9560cce95afe03d113b17fba357b5fba4e11fda5d1fc88af02543076027a0ef67c5f14a5344fd091d648c817710bf0d83f6004feb7289050f6432e3ac0f3612404b18852a068dad52da46687a1644f591d805c45f29dc04080a9550187df0f3cba0421beb8649383a6bbe2ca95d09cb3efc1e419d8b9dfcb5325c82487a8afb88b61ffc2e88d95c3fecfbe2ea48a6e5ed6ae2979192ac134b5e33c4c4527c81c670b37877984b3bcf5325341bf3b57b5c607a7e32c31a488a16a85ee1d883e0f0c96e4054113342a37a44a26fe2a0f33a59cb6ee59b26e423998b1f1af96035382d75d65ef2be2bc708653fbbb88f61c0a947314604c183555de3793ae5b12731fdb29c7e85f158c0f6685ef3681438b24fc7650d8d86b116d9cfef68567eb98f7c0a3a7363b9d52954ca1c8b5d4d4e1595a093b2993337569ec61717e4f5d7a02227d51e8666093543c9a91d62a907144e16203796c38034de1717f1a16d839cd6adcc4f049cd19df647954133630f0ebd79cb307b2ac14bed98be25a735ec38eed58ac6213697f5995e3b08acfca00db301dab7839b5887d8a0fc74b4501196a05a5e8e6cc986a0af669c162886d1bea1daf62794538e210f08cdd660594d1918696b03940000ac69b5ac625b65a68d0634fa8c3b32c34adca76c7ee81e29db626778fd926f10531280201ae91b548f2979f46ae2a87bffa8a19c3c89371d6480b4b8a3f662a53d01398e69d8c6111d1f1712f34ba51b2201c8a58f8491d12ac0e992ac9e1e34eb576a3fd76676fda55265f7d15de13a3e5fc6d84997e7db2993f278fdec2c40f2b52dbe8c46c230c5a8df29eab2a418600e798456c603826d211cabd017c3e4cb5cc9ba6fa7ad1274bcb10adc079f9cf6d0fda7ccf212dac50007cd002d843825d87f0fcee4a4c9e2492eb10d5f3645fc388d0a3a3ecf4ceb26483be14520fe22ce311b12c9a9e1f99c74a9786a60d181360f7f1a072c4271f0cdc68c60dc9df9df2bb21ad03b8849275a06f69190c542f8ec0e16fd46ee6cad026383659762b046cf91a515cdfb94cdf9f91b99b5ba6e96e74482876ad1c54291e18ca62e77df14dcbd8fe1f4938def0ee77bbe4efccbd5501b66edc9b6ea8b6f7b24268e488576b438983077cc2af63fcf3dc38241ce76667539379bbf1b1b38c4ea9f79a842a38f8290c909a88460d5388dcf7f719ed62e58943d7e042e88455dbfec0b750ed86d7cec7b0eb5c224862a2966c8dace8b4c3200ee612c8e7ee7246e95dcb8e1c0fd88f50a4028607593ba663354ead6fbef86f4c4bc44ec0a1e4d4763686b89c5d19a7ce345d39af1567fc2b4c565dc39e632cc704d46b8a768b3be153bfed7c8db40a27d063b0ffbcbfe31a732288b828d515950cc64671ea220382d39866ea133f4bb139d54a16e87b9e71ebe1f4b51333445f53764abef1c8855d5105659d532fd7d095929839048c985e0344f76d7e2a32de93f0dabe75a128b8bceeb568181b276cc9456cd2f75fbb666f9d9152ce32310b66a432e926f2d51acd3e5544e96816e548c2ad8851f93b7930b7950e43fcc0bc7e67e393919793ef074ac72d86498315a5e9b23359b389954f73d86d77decf18e4c2986abc732b8479bb43228cb139887dc168ee466c8825fc01b08a8a93720ece569cc62ee91a68284479ff4aa6bddb6f581fdcb3408ffeb7bd86a034a28608065a2f4a7ad2687969990b295e455da6982c1f379a244cb5da232dfd5709842c547db3b07b8dc1bc5e", 0x1000}], 0x6, 0x0, 0x0) 16:00:01 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x800000000029, 0x3c, &(0x7f0000000080)="d5ff9668", 0x4) r1 = dup(r0) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x2}, {0x3, 0x5}, {0x6, 0x0, 0x0, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) sendto(0xffffffffffffffff, &(0x7f0000000180)="a77700d57d33dad9759cf7938df5bf90d220ec8ef0f68cc4d4b38172b014aa2221a32e88a88c18166d08baaea59b41802c4223e91a0ca990fc2eaff5cdcf0bb97bf048fd1ab478dad16b7a529aa8a3f870cde7140f6d63bcca558d7f9f557099cf2e8d0c99c90e7b5945889c9180af6f4360cd15a1069d803727365ce606a8ea5184b786ed240b2f10b574fe4e956c908a6c994a5af5ba33f78f293d92475e84b6dc528b3acb930a33084288934ba432e882bd8b6cc590b86823de973da432e14b53462752d180de81d163c90da1e5b1", 0xd0, 0x206, &(0x7f0000000080)=@in6={0x18, 0x1, 0x3f, 0x9}, 0xc) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x400, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x80, 0x0) fcntl$dupfd(r0, 0xa, r1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(r2, &(0x7f0000001540)=[{&(0x7f0000000300)="c1351e45184ba73aced839b8f979179d4584f0cfa3a0def57bca7e5db93f37c437682b1029221bb3d6a128f6bf40eeaa187206c96bb1eef2e07ec3c156c5ff50b0b2f29fb2ea8601b4fbdb04a1cd4b67d7987b8c1f75123c411757c670764279b36f23112b7d5d379144ed53e97cf911c79ae003dcb57c3944f744615c76c20ff3b6ff74d0f15f94622aa2773ac9f4732701d2131628c8e7fbbe11ee89feb8523d5ba2c911613c8def7c64368566d6756960f618464b065d748163172255f77703e9334d071cb727d4bb884c604ea43c79f9de4708d31127123f04b6a91076a803620b2215f51329b8eb5671a34ad9f3bb054e73816c5e21371ce92d5fec2353c739cb01f902c84084be0501355f91a42f12314bee95bdf3e964a0916a2d275b092b4579d707ef5775409d5f8c5a048f4025f7b40a7e40827bf27cca6f599dfb536c3d9c6e1f05cd0a4968cf5ef832491ab35e7aedf32468c667dd96003b3b24df2c5274d580d140f2a9ef2e4f30fa222a548a6be73464cd833fb9ee3c69d24cd4731e77568b3b4b8ff19964a81d99b00fa8b08d2fc59f4e6c4f0f76c2a48c01029719dcfaa0d10cb6056ac3885b7c980aaf272ab44d6137b0a2feef5c7d53e3204467c8b23b9d60a543394e7eec100fe78a392444b230870b5cdfb80fa1890d27955f827eddcce8d44f8e8c7e7325222e1da953253043e18f743541661a409e427b6761dd0f44c1948d5e47e398f1e3c19d6269a35793efa74f1dcd32b99c6031d20c3494aec1fc9c8592a20617447eb221f6b4b5673d6b31d5a54ba15a5c67a1055c2cedf9fe57aedfddfae346e9106c50ccbce19649c4bfaafd18a34ce8f47e39f976c5942df2410020d70f18d980a9cffcf615b4754d0a7006a96d87f4318b5564b38e03e73a6fac36782e2b13eabedb3d8a28447d1bc953b3ef2aa76e496302486277b5c754494754b0430d0b649a7d2338520ddc13230ecbda39cad42f082dc052a81185f27c9df6e86c558e1b7e0147447e2f74e158eaa596c541fc04c5e6ff0915a44792b2aed31a820414b10ef9a975ab47c5c8a6e53d188b37c5637ed0e6bbb462be335ef4aabba83d90aafe3894aeace46cb842f8a5819cda10f5ccf4ea6a865b7e67aa309c7d1bd7f6165910191508a5d6d43ba13c3cb37dbf47e1bd440baac891f656884749967a4e186def79de994c1a3674980c3ce6079ab14a3751c5bfa9d7ce83c5ac337735f01806b085e70b83871757e1928a043774e3acee48d3fd040beb8da8cf92037217345782096f31cf85622deb76a5d2cc276657fb77aca92e128765312212e85df088fcc17c36559c1e8dbc27dd55ec7e32ea90ecf1f8b8244dcfbc123c1b0b34edfe839299a8860cde0832358c32513ea1638f9c789dcfb97a04d3f14e4db35ef20bad76732fcfb5f2b3e1c22495bf0e06174828d6a3167c537ccd11a8c67307cfd013a5fb9a0816996ed65de30638fb20b0ee650047e94a4412fc7c47246eadeaf77f06192e1cb6e389c38ae8ac1fa5e51dabb89398f3d48daa23c92dbbafd89fee658a10693cedaa206a8cc9ad63d7189094d45057eddd0eafc4d3dff0d5d8ea5c4eada1f51d52997e1da192deed149522eb13e51995cd7f249de98498a249b52705a2a3fe3b3a6f3cc132f370ed60d9b83ab3aef768302634420ae65aecbcdd93b623b85942f3f3d2326349c55ed1516fc2f53742ca838f5f8edcffed6dc6ffdbb98de307ad2e71583fc3bca9a3ff657854e84628ac6e474eb468adba5e64295f3fcd27a0e24cd4435786e179f521a7550df5d8ebe596093cfb357367a3ca72a0946c6129b0f38f768a99ece2914737d8fed3f8a3ac8e09160ccc45505cc7179eb136aa7e765e2b9cfca2120c666ab2b0de7f102fd26449953897a56bb03457f417542e3edfb99d348f61e1b8f2753b1ebf4c46c5ccfa210814144771eaf38116c92882fd3b5a9650a769547ccae5cdb750381727519bba43aeba1eaeb6e32bef320528edbf6ba2bac5da263715629196e449ad4dc7cc31c6c5087c89eb3c7846a8b492474383669acc4e47cc61876d27ca08e9770319c17697de97c1fa4fea582047dd43c5529be64120670424e2aaacca0261e00bb81afe000f56c01cba34bcfa5e5778f732d175392b0e808785ca815bb779d0cef4d43a757998cad6e6aaa4168a2b2e870324c564d98a60e6d6b5038c86651a4dfec24c89c7b5f7167e46ba6a987c7eb08b973b4b98ff968ffd2ba73b2ad37937f062fe8e4af0c66a59755f2651aedfe4c5172b575c2c647ab64b9f1ceef845bb32366a46382854bfc1464ec3bbe64fdb6669f766f81b806d0ba4707cca706c47806c93cdee8ec229b5dc4dbd6a6634de34257dcd97663e539b01d6a8c59d1cc24d15c683f395d60fb550f621f5b3e93b71ed9b528eb6df6004cc0d1af80b7f2551322b6dab3f1ca54be3bbd56bfe07ca9c98de1829bd84d69071d56b05617211447738cfc5b90a4eda09af4e6d019c1b7bf5db31f37f4420f5736f70a855c0a81e6613802085fa3c641881a51410bcc3c2c6069ebf3ef79c27556d9a4eccf6b21663b2a264c6f826e6b26f906f8d1248be56010f457158f67cf69aa3b0c029edf8d94ca4f9535dfab85d6a7462cab5c50c34b98570c3e5e812ae8354ff3d9375ee011260cbc3d02fec57df0c7d18a9384ba9c104321bb99cf79a4422bb5e93dde47c75c4ab49774884aa56a72749e7ca731c6835dffbf42ddb65bacccd99399828ca5d1573031772aa8f192bd7047cd55f82a42765ab874b4bd30f4267bb7fe45c7a02b09affa1d3e21b96369df646dabca2da95c2280902720234f3ed934fa284e0479936d77367017fa3da94f221ddb3fe3c13f5fccf6cdf70eef8fcbac8694c42bae3ad7d6b80993c1b2302f099430fb83362c7ede682a98ce3898e8b13d685395ee535813946868076b5779191494efca4d30a69ebdbd0927c72f15099ca62bd561066068d132b38f0f8fb28b75bbe6d1377b279dbe3c539b822ed3399aa9a47a9321e3a9acb93b7c50d802ec5969ab466eceb2baaa6e5f0e365729765a7fa973288b9293138e2b104dd9f3a0f1e7420c70ec441d875732be5807aa081d72d72abb325a6664da33a8b0c7aac7efeaf5322b942d77dcdbd4aac07231cbfaf0ccac8dd50ba6b49929997ca29b797e54d54e0fbcc1a6cac78539860a60a3dc7464f70c9238551bfdfbfc09e5a217284c801addfff742b0f69d8286978b0b56ef3798230a8cc0c85bcd692e4ace6f53a57e794489a8dde6f4da657142e8216eb763a26dfa1e492316564624f889655b06e645187a3ba57c9b85ceb7b17e9a3d5c087cc6a8c14b7c5e480e1e9738e6b15c03eef4a90aa2683879aa8994ebbd1d5c2d1ed33fcadb540fc46decc32a9f75b70a0e5687115d6c221005114d977e1dcfa4d56cab2e3529158548053f284e024fefca778f91220ad2e7d55b59dc82707f7c0c5c062223c90d2dea0484b30668e0ce6f71b770b8e78fc268f8b4a0e226c00c2b4ed7d12066a259c57291fcd550a58cdcffaf8095662e3d7bc5229bc957b62c2188c444362f156cefabfa98dd5b0e3ae854fc417b22d249a8c8d3894b99a4f261720e216e6d69e8204ff6df48615f098a1e8db30185758cc19fa9f2bca52b559972f473b61c18ae3dcf50a755cd28e51cfe807abe604349a584fe3d739d990b5fd875f172259485c377f6e38c756d4fd9ac2665b809636d378dda43cf8b8577a219cc8fc2ac0bfa2bdab8ae8ffe08ef533b420e2305fcde0d06d58467f7c94ce861beaaa5c5d4297b6c8a66bc02fd89e2061339ebe2223d5c772a48c4f42e2550d0d7e87264ce61f7650de5424e6740a38783a3d0501ca8b018d7be5da00d5b619165611d6212fc23410b90fa5bc2167af9f1928b9ec5a0802c9c1857550a28b5588242a423914e8b45c8d39da099c29d1dccd1cb9d61d3c4e755f2b6502238f62aaf52a655668b0a6063ab79269ee72df59f860e4a4214a8a271c2da492dfb875f1a2477aaaf1f09742b1361117a695546449b4e8da14224483ff473ca221fe1af36e596ac5c4f539b370565c01db3e94fdfc8a268b3270c5af3024a6bbd0572d438e73e03d6cc9b825c49a764f9fecc2bc2aa66b786616b6ec2ea0d4761bb5d4d499b21495c42f2f5803aef7eee0e5562ad5417314ba2d13cdb2494181b6a508ad75eb63a3a205bf3a000fa10f80d19f9eb8a50aade68fb9c40caf2ae6b7623e3426f07d0148a958333772414ba1bb1e8a2b2dd3f82281d60e879aeb9f09783261836bb91240db5cf54da1aa734d4a044e9b45d870b6699d5125b440d2ca61ea33ff0aad8cb5bd849aa5c5b971e91baad9b684a3617cf83bf0155d24932ca25f5d6cffca09407874aaf57138fd5fafb36dfbf8a95d81ae42c0ff47b274dabf2299a8aca63fa80fe1ee10d5f82051a64edf0b20868e5f508271472af1ac27f35f7714e360c50e367033a4b7399753713f0973a6cb390985c357508eec2ba8371b0af78c67f65b430bc0618a7362c7eb9edb7f7fb749301c7f13303c8887a3de6db541f79bbc70f1ad81057aa0157e50686f08f6819a771be36377f8c8f889a26e689ae365c950a43a44ad0c90b9dbeb165e17564f4be21917b17ab7efd61928d70934888a1590d8497d7948c9c43d2ad96600428ddde7084e01819de48cc85a5882d5c291be902cba7ca6499bb5dd03d92570040c7817b64b007f7fc68e27033101eb8ca5d324b108f400ba1a45fadb41798625eb2512434135306ac1db88b538d7973d31be46350ad0f9da514f9dab9cefb66183c37bf784411976d81bafb35144097076ef3e0657bd29da94df1e074c57d7f887810f985e8c61484a1950c863e250ed51bd2aa1c8758e62a593c1fd9b65bfe0667c19a0c70a089e2d9461e2de0c35ea457b3e69cff0698d3e64c538db6a406883cd2d36a1dea5ac35706dac94f6e3e934ee632f41a7feed4867e44c5f990f065bccdf079069e58183ac6eb0c0b0112cec137a11721b5f71a6cfbb7052ad4ba89d4543a3a5fcc6bac9806a46d74f5163e530e2a7434e1122ac645d68f91028e070784d4af1c72cd13053171b37ff15ee06542270ea8373c0ca674a468d5c2ebe85c754fbbf908eec5924bd2c3dc4e43f382c016f388fd6dade0e258c04d31c6faee827e48730853aac1bb088de9bfa64ed398100912a07d2e7c1365a8d07c8add2f3e879f76c1a4d6dc0817e65b856a102c8fa844353fd9945aac803355edafa4bd26b6d61c8bc41d68052e3964312651f0f8cfb8ed7e001be7f3bafc1e92dbc78a5ccc1db171a5a39665724afef4da12d91049d6a4596df4488e1adb5079dae233d7426879135ea18f09f0057562576fdb610eac7f2f358e34a980c8c4030c8761c30fa25a258e8f84aad292593a4e6640e37f025aa7666d048d0d2b6e046d2fd5c4cc60aba47d91b3607cbd093f38da9c01c888e9ed3bd8a0b3e2e7a4f55653ae86d3921653b6296e48f214fc2e5b9d4159f9d7838d858b0974e97923d06721d1f344f71b92cba67a6697e0fda96ae2e3f14e2602d7920f08a1e8aae4f9f06dc05efcd0011aacd610fc4675b78946e80f6a4f16ef8263493689cc3f7ebde42c7150b3bb973bebf74ce5f00dbcd9c0cb89208763d5ba20d90742beed34da595299a06103ca84eb81d6e328df3cb5aa4abb7ac237f04f1af39576da47c86e8d4223d2a6229cb8ee0f89451448f06f5ef6b4dde3c9c15f4db7ddaee3b6517368cf31757d7f5", 0x1000}, {&(0x7f00000000c0)="ec452d7719c12a7544b58500ea8e30964cbe82899365fb28b49144d8cfca57acd6", 0x21}, {&(0x7f0000000100)="c999ca7ac1618c8d6d08a78f41ff836665df9a4f5a88c7adf1731f5669f8bcffde8b7b4279b5fadf5481d6e1325255e1ce9a6a82fe17b9459a3ff3a2d81add25e7e3a1eca2ffc7779d82dcd91fc40f628f38ba06267c8905aa8cfea97307a55689c43ea55a", 0x65}, {&(0x7f0000001300)="5073d17534ab5652c48a361a35d4f16481fde480585195da87db2b166ec88544cb904e9cce9a5b63d4f83c4af5e0768fa6c2964f2941fd0a89cdb192ceab9a983a437b367a53c9c095bc782c989431a49099525f6fbbd6d35cd328eb9d1dc16db62764d48bc09886a36a0041c1d7bb40055857cb5cd0bd857e777d569b7f12e6afd6d150a028f4ee61467da31b1177611704e969fca4e33278e10629bab82fae1e65aa9b35b8ebaa6c6747eeb83588131fa3f3c080e000dbbd8a5697066a738fa0e5cb03a10205483f0e54f25eaaaf1f82ac69cf2be07c7a7573", 0xda}, {&(0x7f0000001400)="3608def010a5c3eaa9ed93062db69f49efc6d132e55bf7102790e0f683c663c7420518a47d4989b5b1351fa6df2a788ec838963f8cd56859c3cda615a9430b2fd5726a9d5a559417a7e827188e4d4836a317f6fef84bb54237196b3d6aa76a8a09c3d6bd20e286d948cbab5a29d38e97be789ba9e410dc453ebb2538292af9233d859f9cb7cee5c70c7ecdbe3a15ef00", 0x90}, {&(0x7f00000014c0)="e174e6d9a2eac174543f77b9d3ca4ef89ca766e83f87be91d2240da6f0a2904f8efd8eeebed3b5e8babbea295ac834f66609b323c16a485fb960b62966e41b5979ad46a23086fd7ab06256b33c97722429147f719a6f1b66f2f4164aae5d4269603107b848ce791e0a698498a7e4aa99aeb343b68eae690fe0719b", 0x7b}], 0x6) 16:00:01 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x80000001) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:01 executing program 1: r0 = socket(0x2, 0xc003, 0x6) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x5, 0x119}, {0x26, 0x10001}, {0x6944debddefd8502, 0xff}], 0x3}) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) write(r0, &(0x7f00000009c0)="9ed5e8950020010000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6cf69646", 0x28) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x11, 0x0, 0x20, 0x29d8aaaa}, {0x80}, {0x3c, 0x0, 0x0, 0xffffffff}, {0x7ffffffe}]}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x28) openat(r2, &(0x7f0000000040)='./bus\x00', 0x80, 0x0) r3 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x43d) semop(r4, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getegid() r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r10 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040), 0x0, 0x8eb6) shutdown(r10, 0x1) fcntl$dupfd(r10, 0x1b, r9) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r8, r11, 0x4}, 0x200, 0x401, 0x2}) r12 = semget$private(0x0, 0x4, 0x43d) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r12, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getegid() r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r17 = open(&(0x7f00000002c0)='./bus\x00', 0x200, 0x184) r18 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r18, 0x1}, {r18, 0xaf}, {r18, 0x10e}, {r18}, {r18, 0x2}], 0x5, 0x8eb6) shutdown(r18, 0x1) fcntl$dupfd(r18, 0x1b, r17) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, r16, r19, 0x4}, 0x200, 0x401, 0x2}) setregid(r6, r14) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') utimensat(r3, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28b0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="000000024ca5b30bdfd9637b946c82955dc103287f07b7eea76d410d59831a5283e4b28bed11ec5111814e010422000000000000", 0x34}], 0x1, 0x0, 0x0) 16:00:02 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0000005b000000010400e472000000000c00", 0x3, 0x20000000}) 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) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 16:00:02 executing program 1: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000040)=""/4, 0x4}], 0x1) syz_open_pts() syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0xffffffffffffffff, 0x0, "8500001d00"}) r4 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) r5 = msgget$private(0x0, 0x200) r6 = getgid() r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r9 = getppid() msgctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x8, r7, r6, r7, r6, 0x42, 0x6}, 0x8, 0x3, r8, r9, 0x3f, 0x7, 0x4, 0x7}) r10 = msgget$private(0x0, 0x200) r11 = getgid() r12 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r14 = getppid() msgctl$IPC_SET(r10, 0x1, &(0x7f00000002c0)={{0x8, r12, r11, r12, r11, 0x42, 0x6}, 0x6, 0x3, r13, r14, 0x3f, 0x7, 0x4, 0x7}) r15 = msgget$private(0x0, 0x214) r16 = getgid() r17 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r19 = getppid() msgctl$IPC_SET(r15, 0x1, &(0x7f00000002c0)={{0x8, r17, r16, r17, r16, 0x42, 0x6}, 0x8, 0x3, r18, r19, 0x3f, 0x7, 0x4, 0x7}) r20 = getegid() socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r22 = getpgid(0x0) dup(r21) fcntl$lock(r21, 0x0, &(0x7f0000000080)={0x2, 0x2, 0x10001, 0x0, r22}) r23 = msgget$private(0x0, 0x200) r24 = getgid() r25 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xfffffffffffffc86) r27 = getppid() msgctl$IPC_SET(r23, 0x1, &(0x7f00000002c0)={{0x8, r25, r24, r25, r24, 0x42, 0x6}, 0x8, 0x3, r26, r27, 0x3f, 0x7, 0x4, 0x7}) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x4, r7, r11, r17, r20, 0x18, 0x101}, 0x6, 0x1, r22, r26, 0x100000000, 0x1ff, 0x63}) shmat(r4, &(0x7f0000ffb000/0x4000)=nil, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8000000000000da1, "b08d16003fc75e001a00f3ff0a6300"}) 16:00:02 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = dup2(r0, r2) sendto$unix(r3, &(0x7f0000000000)="126033ac471092b9529fce2093319d", 0xf, 0x8, &(0x7f0000000040)=@abs={0x3, 0x0, 0x1}, 0x8) 16:00:02 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) recvfrom(r0, &(0x7f0000000140)=""/100, 0x64, 0x0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) syz_open_pts() r3 = syz_open_pts() r4 = syz_open_pts() r5 = socket(0x400000000018, 0x3, 0x0) setsockopt(r5, 0x29, 0x1a, &(0x7f0000000040), 0x4) socketpair(0x18, 0x5, 0x9, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r7 = dup(r5) r8 = socket$unix(0x1, 0x5, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$TIOCSETAW(r9, 0x802c7415, &(0x7f0000000240)={0x7c000000, 0x0, 0x18, 0x4, "beb3b62558251e04d91aba02fdba30ed6747d4f5", 0x3ff, 0x2}) bind$inet(r7, &(0x7f0000000080)={0x2, 0x1}, 0xc) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "4244d66252fee36f8e04e2051bdc90d0e99e71e0"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfff, "d8e2778971c63e59425c237c5bdfe5371ae227dc"}) 16:00:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="626efabcb9d4a9df"], 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, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x28) r5 = openat(r4, &(0x7f0000000080)='./file0\x00', 0x0, 0xd3) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f00000000c0)=0xfff, 0x4) sendto$inet6(r2, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa543ebcb609bc526f0dd413471ca2", 0xfd5c, 0x0, 0x0, 0x0) r6 = accept$unix(r1, 0x0, 0x0) write(r6, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) munmap(&(0x7f000010e000/0x2000)=nil, 0x2000) dup2(r1, r6) 16:00:02 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x6d2) recvfrom$unix(r0, &(0x7f0000000040)=""/89, 0x59, 0x2, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x6) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) 16:00:03 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0), 0x10000000000000f5}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206980, &(0x7f0000000300)) r2 = socket$unix(0x1, 0x5, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x6, 0x10000000, 0x7749, 0x0, 0x401, 0xf9b0, 0x1f, 0x0, 0x2, 0x9, 0x200}) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000000)) 16:00:03 executing program 0: ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000100)={0x1, 0x0, 0x0, 0x3, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x7}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "000000000000000000c2b40000101000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="03"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = socket(0x1, 0x58fc97a8e78bb07e, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) writev(r3, &(0x7f0000000600), 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) 16:00:03 executing program 0: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffefffffffffff"], 0x10) pipe(&(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:03 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffe, 0x0, {0x100000000000000}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) getsockname$unix(r1, &(0x7f0000000080)=ANY=[], &(0x7f0000000040)) close(r1) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000d80)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9eca9f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccbc120d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a3208401920bdde930e163f49911"], 0x10) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r1, r0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x6d2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r4, &(0x7f0000000180)=""/57, 0x39, 0x40, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x4, 0x84cd}, {0x18, 0x1, 0x10000, 0x20000}, 0x5, [0x380, 0xfffffff9, 0x2, 0x0, 0x1, 0xffff, 0x8, 0x9]}, 0x3c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket$inet6(0x18, 0x2, 0x0) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bxf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x1d}, {0x3}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x180, &(0x7f00000000c0)="023bcf91146b6ec261ad279a42b69b9fef0f7f3e4249fd8c8214e5db000000000000000131d9dcac5458") socket(0x18, 0x14000, 0x6) mlockall(0x52e3386a48dac014) 16:00:03 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000000)=0x217b6e0c) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="8302c0ffffffffffffff0a29dd8a718f17066a9fa2975043aed40b97f8837101c2664ecdf99499eb2daf0997c78dfc175f993292663e35e268a6122ba4cda19c628bd9caba9f3216df85f95d78565acacda2216654b15241288b49190400000000000000218a9a5ded5326a45a72f546182c"], 0x10) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000100)="33ee0d803c8176baef9b18250e729bf0be3219e9f3a29f5a7dbc6e26623bce4b2e72dfdd17a7fa14affb3281b3965eebd5ae236cfbc9b7ecae4001c0c0f257eae7391744036f566d8c229b79d08633e7100b7f343ed9a0e48c1171bfdf1128e7ddd83b1186de9b678db25ad1137959e7fae1bf7962aba5625f11b16e04cadf96bb315fe861e6f3c546077d5953419bda10347d7e06787bfa1bb58195e78f5b896e021b58e2437ed8260110ba4cbc13fb1dbed2b8d07802d8a315db005bbf2f52036998a8da99065e92ed4cc89f81e5995d8aac325f42e408593f6de40b89c8bdbf2d9284eb787720ae4e982d8f48c359635ca1ad7223ae727b1ba3692f6c7a9379c66db1a7c4f9a107dceaca34aa259dcad7edea4229c7b9333de37aa19f6d9e587f95dd4c808f9c6da09c3cd5209c97f37d5daa466c4c03e96416d6b2f24b12e1efb3d37f7069d0440dc8b58a12e5e35dad9da02efa58a55210ff0448cc4f8c1930455034961f0bdf6abac1422bfc3a5d1e04dd1c5ca0d27c8c9bc383f0ce6b588cd0491561acf216e9a3b74f9f0b4941eaf85bda81423c49aa9d1990f64fbafda58db2303980bfc91e7327fb1bd02e768abb894866fd181e8df98676634595a273e819c97724ea4ede5d1b622f20a95065705ea2af61f8fb29ce9174d4d96738ac517d115df3e3063762ffc64257cbb9e817ce2889a1eb9a03fc8e97b72f7f090af33ff0413157b9a549bf615164a0585a8bf162fd53ecfc99bab3b054cde7c5e94ebc31db7e5a3b28f9460e6297a0bf5b4cdb41d6f673ee9cf303b1bb4b431ab300b44a0666eb0f620045f22e7a9616832d8828094596272d6911ad351e18d26a2eda22a5b547416b360e76e3bd0ebe331a38f2d4f19cc74d901dfd11762bac3dfb1c85177050ceaf0e4f5ae1dca41a7cf9cb13cd4e5b3217aa63aaa78af383582ffcca31efcf5fe4246ea0c3de60c57dd9cb8cd11d0cd03ade52382403ad07b29b4167e3cd8bcb795f0c00d04b3f7661ed4bc56fda83fcff4c62e541c6dbdab04dd1449674a700788221d30faee99bb62b57f58d570e9888cd4a8f22ccc5cdd440f912a661c7edaabd484aaab34c3ddbc2c3b8f219d46d94a5a57f91a4680af003658b685ce6d948625a3495ed2b72711cadff16e4d799a80c05d0d72057cd52df3754b9f7a4c187c9824c7414af9fbc6172d8f878e206b2cc30b26cc1f45d8434d44d21aa4d7311f89dbbd3d3e8efc0557003e95ee88524e5d8ade382158d541166b882715f3c6489663d99a86aa90ae74288d11b59b5e485c041a5f3bd93ce4f793c7c9d9368fbcd35768f8be7a120f95df622d742df5fe86c3af04ff7910ace0e62abdcfc778afc217e355f61cc0b8fb89d08b64a17673de2fccf3ca4cc47ab03ac7161f06d9fb69c01f18b07c5d30b285387d2bd529d92131823c9ac8f28695b90754c202d0cb0c8655f50424f885e886010bf8054e63134ac8f4055c026f58c3bdddd67b3caaf08d49f3af4cd7a4ea614ec60580fa8dad62e0efc26d7c3ef2d0af2f9ea0efba8d34827a2da3fe42108c1f5a591a7bd1561397cf31db992fc51b3095031884f722d82170d1a4fe87696d2a00da7e72ec4a9f289ba99d23e7d874c82439a107f6bf33b45834270d930523daff55ffb30673a2189dcc21da9be3149eebc2abcb62a78efbc3c0a40c05677828213c4c1d20c7b6b94a85d52d0fa1b02ac6918ad166d5e50f8fe0e2bab43c1e25348a44a08a8f932f4610c9ec82715cf0e5984f925b698c4d8745720c512bfd0fbcc9408180360448be40e60f5cfd659425632a2760b33d6f6838f2a69f3f52dae821d5b0b5fe9ed690c58f4ebcac56c2d9b8bf9b3f33205f7cfb6b7ae71bafc1561d966002c94499b7a14a51b4c933c899460d092c9aee6ddf898dc031ae4bb62009272db4537f514ec70af7fde34ae23bd923c65065f0cecc831f97c56b444cddebdc62ef4f1be267f180b524e01ff2e86e7ef4988f93edfb42c0beeec7c9e3059dd421d843bcb5c9c5095", 0x5a1}], 0x1) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400014}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x60}, {0x15}, {0x7, 0x0, 0x0, 0x10000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x00\x00\x02\x00', 0x80, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400014}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000040)={0x7fffffff, 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) clock_gettime(0x3, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x28}, {0x800000035}, {0x6}]}) open(&(0x7f0000000240)='./file0\x00', 0x281, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000180)="72acf47eec490bf1ac761675ed5f") 16:00:03 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) kqueue() openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x2, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x6d2) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) getpeername$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r3 = dup(r2) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) renameat(r3, &(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000080)='./file0\x00') r5 = kqueue() kevent(r5, &(0x7f0000000300), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:00:03 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6de210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4402832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc5e69366f6c276faa95dafda549d80a66ab2919c69ca08dfc6a753d330a731a46e6c7aecedb4635d6b3f683aaeb44f070e80f3d4a61f519e920b1c71573210637c2ca10b033c93c0b59e1322352"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400014}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x20}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:00:04 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, 0xffff0000, "000000000000000100002000"}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x144) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r7, r9, 0x4}, 0x200, 0x401, 0x2}) r10 = msgget(0x1, 0x254) msgsnd(r10, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c66608393a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e67938332782572b3e127a30ca393f1159fdfaa3b1e0186e9eb7ca0eaca6eca200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237a03e109ef71703932d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e"], 0x107, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r12 = semget$private(0x0, 0x4, 0x408) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r12, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getegid() socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, r16, r18, 0x4}, 0x200, 0x401, 0x2}) r19 = socket(0x18, 0x2, 0x0) setsockopt(r19, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r21 = getpgid(0xffffffffffffffff) r22 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r22) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000340)={{0x180000, r11, r14, r20, 0xffffffffffffffff, 0x40, 0xffff}, 0x298, 0x9, r21, r22, 0x7ff, 0x9, 0x6, 0x9}) chown(&(0x7f0000000100)='./file0\x00', r7, r14) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:04 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x6d2) write(r0, &(0x7f0000000040)="925d78d34e1675849c46cbeb47e3d369c77fb10bf34da366fa03001fb1d5e3072829ef4ad2954a785ea1b9cf", 0x2c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x24}, {0xe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:04 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) pipe(&(0x7f00000027c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r2, 0x20007478) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000001c0)='%)$-%#(.,./]\x00', &(0x7f0000000200)='{\x00', &(0x7f0000000240)='-\'(\x00'], &(0x7f0000002780)=[0x0, &(0x7f0000000480)=':{\x00', &(0x7f00000004c0)='&/,\x00', 0x0, 0x0, &(0x7f0000002740)='^,](\'%#\x00']) openat(0xffffffffffffffff, 0x0, 0x40, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000002b00)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x5, 0x0, 0x52) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000000500)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f0000000000)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xfffffd87}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0x1000}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x200, 0x20) fcntl$lock(r1, 0x7, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) getdents(r1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0), 0x0, 0x0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x681, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000001c0)) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008000014000000000000000000000000000000000000000000000000800e4ff6f0000000100dc", 0x104}], 0x10000000000000d3) 16:00:04 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="010805136000009005001b0004000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf04a5787550b7804be781e4991f7c8df5f882b297be1aa5bf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281802e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000020208a371a3f8000400"/171, 0xfffffffffffffeee, 0x0, 0x0, 0xffffffffffffff97) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x28) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000100)=0x80000001) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f00000000c0)) 16:00:04 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = semget$private(0x0, 0x0, 0x402) semctl$SETVAL(r2, 0x4fc9e5ba6dcdb535, 0x8, &(0x7f0000000040)=0x8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x0, "a59245225d7257810cfcd607d00bc34b15cba693"}) socket$unix(0x1, 0x2, 0x0) read(r1, &(0x7f0000000380)=""/223, 0xdf) writev(r1, &(0x7f0000000740), 0x0) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 16:00:04 executing program 1: r0 = socket(0x10, 0x8000, 0x0) r1 = socket(0x2, 0xc003, 0x1) connect$unix(r1, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adfdffffffffffff2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a87f6abca64896bc5e57c6388bbd2ad3467ad88b2951b15837b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad303628bba7abdd8053ce65a950e8defbcd505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000e5ff00000000483c013fa19842a0b8cf77f1885132d23879d81a5f673d8fa589179ba631b92e06203f922e08000000b654c471e89f88a6a9386b5c0e0d47641a25d18a2181361fe359ebe6fd8cd5d4000000010000000000000000c0d9944243d26cc617ce8571be571b00"], 0x10) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000340)="2304aa5806729a083cd3e22a7e7ea52d60571f59b04edf20305912"}], 0x3) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x0, 0x5}, 0xc) r2 = socket(0x6, 0x8000, 0x0) setsockopt(r2, 0x0, 0x816, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(r2, r0) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="8202020000006c653000f0d01fa9d4d7a9f62df4669406521719876192f9b464ca8187d096da2fba527988274728d933a02eeadb7a9c43075925ed5f37cef3b254b1839960a93887b010cdb80859d8cbdfb175d1"], 0x10) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r3 = open(&(0x7f0000000180)='./bus/file0\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) r4 = semget$private(0x0, 0x4, 0xb0) preadv(r3, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000100)={0x0, './bus/file0\x00', './bus/file0\x00'}) r5 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r5}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000600)) semctl$GETPID(r4, 0x2, 0x4, &(0x7f00000004c0)=""/210) semget$private(0x0, 0x7, 0x10) openat$bpf(0xffffffffffffff9c, 0x0, 0x41, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x100, 0x80004) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000400)) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000480)) socket(0x18, 0x400000002, 0x0) r6 = msgget(0x0, 0x246) r7 = getpid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5}, 0x4, 0xb8f, r7, 0x0, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0xf7) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x92, 0x0) fcntl$getflags(r1, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x380, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000001c0)=0x3) chflags(&(0x7f0000000200)='./file0\x00', 0x10008) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000280)) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x4) bind(r5, &(0x7f0000000300)=@un=@abs={0x2, 0x0, 0x2}, 0x8) pwrite(r0, &(0x7f0000000340)="dc606fbaadec212a6a97487a38f0adb7f3dd68f36a4d315c19466b8bbfc789818cea3df3b46e21240d357dc429eb1626824d2b4923ba60d524121a2fe20cd5bd4b89e7f608695c2486f99f56eb7c8a63d6e969d87d1f9e2425224999ea8dd33fa053665e123b79b7438b9b823447ef9acc63794bb954b2b8ad48ab49a961cb5c657c4095870818bfebcaf97b79a2b960e1fb0e440839a713820152c6d776a3336aad52cd75bfbb4e95188e58a277aad97386ea17ba863a482d8b8cbd0673b559fee78a1e8773d8c54df0a3a75bac7de57949c098611f5a150238dc91", 0xdc, 0x0, 0x0) r6 = socket$inet6(0x18, 0x4003, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000440), 0xc) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x100, 0x0) dup(r7) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f00000004c0)=0xffffffffffffff9c) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000580)={0x6, &(0x7f0000000540)=[{0x8001, 0x1, 0x8}, {0x5, 0x7, 0x9, 0x9}, {0xa3e7, 0x7f, 0x8, 0x9}, {0x800, 0x40, 0x9, 0xe00}, {0x1f, 0x7, 0x64, 0x5}, {0x3f, 0x81, 0xe5, 0x5046}]}) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r9, 0x80185758, &(0x7f0000000600)={0x8000, 0x6, {0x3ff}}) r10 = msgget$private(0x0, 0x242) msgrcv(r10, &(0x7f0000000640)={0x0, ""/179}, 0xbb, 0x2, 0x800) syz_extract_tcp_res(&(0x7f0000000700), 0x3, 0x3) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000740)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r11, 0x80185760, &(0x7f0000000780)={0x6, 0x3, {0x8, 0x80000001}}) r12 = open(&(0x7f00000007c0)='./file0\x00', 0x80, 0x8) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000840)={0x5, &(0x7f0000000800)=[{0x2, 0x3f, 0x0, 0xffff33b6}, {0x8, 0x40, 0x9, 0x2}, {0x401, 0x7, 0x84, 0x81}, {0x81, 0x72, 0x2, 0xff}, {0x7fff, 0xff, 0xff, 0x4}]}) 16:00:04 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x20, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000180)) openat$klog(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840), 0x303}, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x5c}, {0x7}, {0x6, 0x0, 0x0, 0xff}]}) socket$inet(0x2, 0x4000, 0x7) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000140)) pwrite(r0, &(0x7f0000000040)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x7f66d9a5573be529, 0x0) 16:00:04 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x7ff}, {0x1, 0x0, 0x0, 0x4}, {0xbfff}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:04 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100a2, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r0, 0x0, 0xfffffffffffffffd) 16:00:04 executing program 0: r0 = socket(0x2, 0xc003, 0x6) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) setsockopt$inet_opts(r2, 0x0, 0x97b9eb47ac4fa58e, &(0x7f0000000040)="e2a4a88f5d3fcd86834a39856dd9b3", 0xf) r3 = socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x29, 0x1a, &(0x7f0000000040), 0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000000c0)={0x4003, 0x7fff}, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202adfdffffffffff9bb1653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa60400eadb9801be2e4bc2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58f54237b8fa4d0109e447473c238495aaee48c02f6ac41e6bf339bd88c21b1baf8736de8c8ad2892203004799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b49bc509a00ea3872cd23500000010e13271e5f206a1546b0000000000000000"], 0x10) write(r0, &(0x7f00000009c0)="9ed5e8950020010000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6cf69646", 0x28) 16:00:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r0, &(0x7f00000008c0)=[{&(0x7f0000000000)="803d41eee4d281ed03b0d2df2d989a960da4f57ec377a12525155f9d47483fba71605af3c6a98bdc5f47e6f661f69a08e16c6f77da61a5ac767f94fa1c044b2d", 0x40}, {&(0x7f0000000040)="0818ce6b23f65dcdde178a7357522ed638a73781375f9548519fd69e05b4bd8ff8fd30a13b05f4543e0f2c165c3f486bbdf3c1857a0a36f2457d657566e00246e1ac576cd3e81cf1ac6bd7331db1680939a530ad0fe18e74d71f620ad7fa0c79e26cd3ead70ae9200cfc5c22138dbbe450a14a7dd41a4a7826fdd55236387535e1d89ee181ba626d70f412167512dfd17ada65782d3d2ad2fc03446d5c7debeebb147d5019cd120db690221d2631a90e9ba4c12438e31d82014b513bb4f5918d53f541d9ca9c", 0xc6}, {&(0x7f0000000140)="e5235b9d0b47f0a7bddd02b522ddc40b3b07e1b0f9d4f7c93a7deab8cdb914a5c149bfd96009ff52065cbf69883773159dcbe0514e5579a425bc6ca3d829ab90fbc2caca2085bd2a7e2974183cf0a7604f38aa99f293634fa118bc271a930563463d73e1768539676768f423739e6b565d479fab53cf8da4e1db48d9dc0bb79b39a5bd80e15a6e93ed3b7d74e4a2a41a93f3dce09d5043d37afab656721960060b73f01392", 0xa5}, {&(0x7f0000000200)="04a19f2cce3bc24e64f36a6a41", 0xd}], 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a51a7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea9443023dfc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a8a79cbb8e7f2877684a6920151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da"], 0x10) r2 = dup2(r1, r1) write(r2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="000200", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) 16:00:04 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x8e60c7a3edcbfa92) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad8a1dc51b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd360707d2cab3dab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b91d236c8caf42e1f6892f5c94c2931e64530000000000000032315f56a2ef48ebd251615e6a541c50e7204362a459178735e289d5bec9bfdfeee2cc64981899002348b83c21ac9dc6d3b4dc35edb8a81cbb46b239b2ebbc5caf5f93b068bd584ce38da7005396d0709653f343da2370d522d850ec045024f985e14c6d0797f531ebfe04002c38cbe0d6b22aeb072aaf403582d53d7beb2c9ef3bdd5f16eab76f4bea6fa3c77d8393c55024a076173a1fdff1678c90fcfd5f8e9ceb73de81127c7433de13c79304dac"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) linkat(r1, &(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00', 0x0) close(r0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e3f66696c6530000257eded7010603caca86de10fadef4e21aa8be0c0fdbe9599f70a48a49c3deebf8d7274922c9600ed8a24d48908e070810e1d7cf7134262c619fe55b843e672e8acd7a9ffc30da9e7f6b186996acd06ff6cb7f0e31907b82b095d5d3c12f0e2fe61e9b29b417a0e9b38413a544fb2545246b369710f83c302a501de8c3dfb0f5e332f10c311a5ae9eb9d2adef254bcf0c4f0b8ff17e71142bc86e40b8fb7e40b6c6f0b3d157c0fb5d831b68859843046f1f40daacdb73b5cddbceabff2f41b93cb34b913b8791a11fb3b50c6bb8b462003f55e871"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) socket(0x1, 0x2, 0xbc) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7c}, {0x15}, {0x6}]}) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_media}) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x6d2) r4 = dup2(r3, 0xffffffffffffffff) ioctl$TIOCSDTR(r4, 0x20007479) syz_emit_ethernet(0x61, &(0x7f0000000040)='H') 16:00:04 executing program 1: semop(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8", 0x7a}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r3 = dup2(r2, r0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) r4 = dup(r1) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket$unix(0x1, 0x5, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0106924, &(0x7f00000000c0)=0x28) utimensat(r7, &(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)={{0x7, 0x5}, {0x81, 0x6}}, 0x2) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = accept$inet6(r8, &(0x7f0000000000), &(0x7f0000000180)=0xffffffffffffffcd) sendto$inet6(r9, &(0x7f0000000100)="d49f85d2e3", 0x0, 0x412, &(0x7f0000000140)={0x18, 0x2, 0x5, 0x5}, 0xc) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400014}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCPROMISC(r10, 0x20004269) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000240)) 16:00:04 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='wx') r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') 16:00:04 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = dup(0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000340)="b489a83b8fccf27b8e8490165244") 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x28) r2 = openat(r1, &(0x7f0000000000)='./bus\x00', 0x40, 0x1) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000001140)={'./bus\x00', 0x8, 0x2, 0x80, 0x1, 0x80, 0xff, 0x7fffffff, 0x0, 0x554dd0cfd68b8930, 0x6, 0x8}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) 16:00:04 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) r3 = semget$private(0x0, 0x2, 0xb0) r4 = geteuid() r5 = getegid() r6 = getuid() r7 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r7, &(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', 0x0) symlinkat(&(0x7f00000003c0)='\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', r7, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000500)) r8 = msgget$private(0x0, 0x718) r9 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r11 = geteuid() r12 = socket(0x2, 0xc003, 0x11) connect$unix(r12, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r12, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r14 = getpgrp() r15 = getpgrp() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000300)={{0x8001, r9, r10, r11, r13, 0x4c, 0x6}, 0x8, 0x800, r14, r15, 0x7, 0x4, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, r10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r10, 0x0, 0x1}, 0x1, 0x1000, 0xed}) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)) r16 = kqueue() r17 = socket(0x2, 0xc003, 0x11) connect$unix(r17, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r17, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) r18 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x10080, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r20 = socket(0x2, 0xc003, 0x11) connect$unix(r20, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r20, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) kevent(r16, &(0x7f0000000100)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x71210cb65dd88b9c, 0x1, 0x3, 0x7fffffff}, {{}, 0xfffffffffffffff8, 0x2, 0x2, 0x9, 0x7}, {{r0}, 0xfffffffffffffff9, 0x49, 0x40, 0x7f, 0x3700000000000000}, {{}, 0xffffffffffffffff, 0x4, 0x9, 0x6, 0x80000001}, {{r0}, 0xfffffffffffffffa, 0x40, 0x40000000, 0x1, 0x800}], 0x8001, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff9, 0xb, 0xfffff, 0x10001, 0xc8}, {{r1}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x3, 0x40}, {{r17}, 0xfffffffffffffff8, 0x3d98127b15d9f812, 0x8, 0x7fff, 0x6}, {{r18}, 0xc5e2d2c3da0c307c, 0x20, 0x20000000, 0x6, 0x3}, {{r19}, 0xfffffffffffffffc, 0x8, 0xf0000000, 0x28d, 0x7}, {{r20}, 0x7ffffffffffffffc, 0x20, 0x10, 0x2}], 0xffff0000, &(0x7f0000000340)={0xfff}) semop(r2, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000040)=""/130) r21 = semget$private(0x0, 0x4, 0x40) semctl$SETALL(r21, 0x0, 0x9, &(0x7f0000000380)=[0x1, 0x200, 0x1f, 0x9, 0x3]) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x6) ioctl$TIOCSCTTY(r0, 0x40047463) 16:00:04 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$TIOCNOTTY(r2, 0x20007471) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='.\n', 0x2}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:04 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:05 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000940)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070d", 0x119) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "fff000bf7b3000"}) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) close(r4) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() execve(0x0, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2000000000000124, &(0x7f0000000040)=[{0x44, 0x40, 0x0, 0x400}, {0x7}, {0x6, 0x0, 0x0, 0x1}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400014}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:05 executing program 1: r0 = socket(0x1, 0x8000, 0x21) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf383f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e5746360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf5547612f871f4385f04557795ea4a5c5fe65baa202361cd8ca05dbbc5b65c6593d2870bc122cd235000000000000000000000000000000000007adb1ff02fb37ecd2cf8724eb18089278e31433000000000000000000000005e5d10f524a64ef5632ccf137c8ae115db3119e911c3a94fb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12d3b1433eab57e9e9a3da452aa14d14cb2412b25bd1bc73000000000000000000000000f1ca5f2071c1f276b670a2a93110d876454aee547f98e515464903ac94794738537d7b5d74f90bd08c5f4d51be32f0ebd9189746005454d719e5a9e7a50f6c453ee525baad02581807c0cbfa1e220f379363c68c0b2a299b208dfa12aa5d5037263725391fa4325a1970e9cbdcc9eb6fd5e9dec4d723127ad15c42b2bb8fd236ba056419f99ab5ba9e81d1daaee4ba82f46f1cc10e0e3b92967d2921075aef14000000000000000000000000020000160000000000ec7ca6ae65ee351978e8178198e534c03c4a9a1e81c4b5c1dcdef1cd01f64395907812f59869c62cbcd2eb3f123388ca7b3bfb194461b5fd3a4f61b9c567bc700573d82d0ddb28ebd74bfb3af0653303b151a70000000027c8be6c1ba88eed569cc5f6766560d3c05806ed3bea51fd98f69ffb2940f0da5c91cdcc6bd61efd4a0cec3c03cbcc56917c2b3ae9d553fb914caed76484e34cf60b719a4475ea8a4d290f55251186578715689347226900ae49fb8bad28f98eb2b656b9f36bddb488f2ce2fcdfaf157042f4b9fa259f33d43b5c52dbe1600818f50c82d7ac6ce7d77926bd97692126c86e324748e889f1d7e332f24bd64dfbc04ca5d16388b8b1c1d11a4f458d9e77d9f34565649bf81550e6fe709ce31837b48334ff54b891702b50111845241141cbc3c6b8519f91e648b1a4d7592dc10b6b2e2"], 0x10) read(r0, &(0x7f0000000000)=""/61, 0x3d) writev(r0, &(0x7f0000000540)=[{0x0}], 0x1) mkdir(&(0x7f0000000040)='./file0\x00', 0x8) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='r\x00') 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000100)=0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400014}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = socket(0x10, 0x4, 0x8) getsockname$inet(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = socket(0x6, 0x8000, 0x8) connect(r4, &(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x40}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:05 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000000)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) write(r0, &(0x7f0000000280)='B', 0x1) r2 = dup2(r0, r1) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r2) write(r3, &(0x7f0000000100)="8c65", 0x6d2) sendto$inet(r3, &(0x7f0000000040)="8bec7b73443cf553361c90cb85dc687adec66611415ba85817b79d5ca908fd971c8af1dd783c05fcfb24fce059caa24b288fdd8a1018d166c9b3a3208fd4b2083de695b6f4", 0x45, 0xa, &(0x7f00000000c0)={0x2, 0x2}, 0xc) 16:00:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') pipe(&(0x7f0000000040)) r1 = getppid() pipe2(&(0x7f0000000140), 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1}, 0x0, 0x0, r1, 0x0, 0x10000000000, 0x0, 0x0, 0x5}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r2, 0x5) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0x3) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f00000000c0)) kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r4}) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$inet(r5, &(0x7f00000011c0), &(0x7f0000001200)=0xc) fcntl$setown(r3, 0x6, r4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x5c}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) chflags(&(0x7f00000000c0)='./file0\x00', 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x3d}, {0x6, 0x0, 0x0, 0x5e7f}]}) pwrite(r0, &(0x7f0000000080)="fbaf8a3ad56dcd63cf0533a998dd", 0xe, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x14}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") open(&(0x7f00000000c0)='./file0\x00', 0x362, 0x1e) 16:00:05 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x5}, 0xc) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x28) openat(r2, &(0x7f0000000000)='./file0\x00', 0x20, 0x8) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:05 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) bind(r1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x1}, 0x8) fcntl$getown(0xffffffffffffffff, 0x5) getegid() r2 = getuid() r3 = getegid() lchown(&(0x7f0000000180)='./file0\x00', r2, r3) r4 = accept(r1, &(0x7f00000001c0)=@un=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) r5 = getpgrp() r6 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={r5, r6, r7}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r8, &(0x7f0000001540)=[{&(0x7f0000000340)="84336fd4b593cf09f32c6fee214c590e5c3993eebd1eb1ff6ab14c0eba46d755a1fc5286b794301e6b2960570268cd68fb0b8904f7bcf5ba21cc41da6f540e0609f3519fc95e8b6012a382bfcb9c944044b8df10dc660ca75ca02057ff80598bbce422ff28a1f048d872dd79c022e66a195ad50073dcf655bf5eaf4ed146b46c8d9115bb2988e5ef9520c283666fff245e4a0bddacf411c91e06382f530d22aa958daf0e53a2c96cde5e796df7b581e49314d1938e3b630bd18ae33bcbf6499d9d6bca6188dce24a448a563d48d06975c5c715cda9256b7cbcf122b320ea6d86e92069bfc0a545da4f2379dcb745b8bffab555f6ab907ccd5b044eb78fc197fc4765e83dfe210b5ba6b40bb41098dbf5579203eec6629de86ab785874148288cbd56807f02be031382ee482ec8beecb65fd437502be0ce3c8dd76eeb447ddb11a5f05fbf2188887b968a471fa1d6664f62b14c685667bb3568103a9f49bd7a0d7d49b5da35d9476672ffec49e7dd0b6aa48e4aecb3ccc27f1c8b7b1b5f56d8dbc1cbdbf0f6afafa0812d7107c27b50b19a6c7f984d4a3b3bd7c9369347de41441d1bb34ab93de83081a9aa979ca0ef72f2f207ef251092dba5c046b7174218c317c2c2e0fbe5f428b88d0bccafda795537c2d61f75734f719b891c396df414ce5ebd2e4c5674f80fc87356aeafdaa9b147c3c124d9057370c866ff2e65e57d120d4fdd8b0b2588c7f81c6b845e628b3d604777e425eb4dce3e19021f9d327d245b15b9cb52c406241ff128e124d12bd081067a240afb56e05007ef9248822807655cabdca4d3ca7d5578f4d4125dcda2b6cef9f430a71987bea6b1882c0b72ea83d18602fb2670af62d8fe5ceca3ccd747113872f9e6d8b117be0da790bf32ad66f6140180e3eb2ea87ce27d832dbfd3e64bd0d3acec6ad06cc308e15bd0815aa5eb0b49f7d9aa4edf5a89012fdb1e86fcfc2c8fb1c6e544d1a201aa18f62bac5615f12f9116586b4d833a06dafeac321decc235bcf23ab48768dbdc12634707e64d7e00a75b63e5925e0c83a96c1972186a9bda40673d161500a3aabbd2853f3ff7d214c7a37251ce42d3f7e4e7c91126dfe26bc66e315a52dc58377aa80028a92aa9ffc10836915895574af006a842eb71e362f0be41c21541a448cb915714f0eac53bc94fd5a604cae3a7d8014122bdbb53576c20a02582a3308395aa5a14089e0cf8163c03bf3bc95bc2210801ca7c86c04d64990edb66e7603fa5142f892ec7903b30fcf95ba05fecd6657d7692819e4740e14f207906176826fb5f3e64c4450bf15b3467015bb4e3a9b7c120e30cf15362b0b30e135e1af9d3bfaae99bd0b1d76169f82c5743bdece9872360d03aa102a4fc549574f6c99e9a5db2d96efdf8ddb9e56c93bce2f86f9d576315e17366e6cb4be3963aafc8f15361eab1368dccb555182998bfbfc0983f4aab44773146e6f8245a7e181215faeb39fcaae1d3e8c0de50bb97eae85da80812f3fd38eb804a1e73117ad11a75cec43f04d407001abd3ad6e8cd09366cf0542374439fd8b20e9f413cc09e0c04f8488c56134f719a465e7df5e89942ed278fe620e7ba5c7f8332e3630a41d93de9f8f49e2c5de0365113126abe2dcc8ec88410d0e4b08fa8eb9b3687dd4a628ff235588e84dcee2d7aeb14accd75f1faeb7a83c801f433be393b9975bc25a70c3c10b52aaba3b592f34f88216270eb5c77e6768b8130ad0924d04841aa431651657da8b9d1c6c64fa28388e7823ef1d94722c71c86bfb9cecc8aa64f3dff80eadacb6ed9bdbacc7fafdea5f531769538ca202f8071ae33b95b661cfd6e6962c06ab03575589b8d2276780e7cc5cc9b4d1bd4e9e62fc8ce961e7dd18b6f1e52c33aba6b59fbe3856981f17ad6f60c3027f877315876ed719bf4fea114fee30ada16ac26a8b38396aac7d643b38e8fe0e0fbdc2f56673a2e54060ccdae503a759b25a237e64991e4067e453b19f563d63088d9fe9ce018cec49841d1532dd36f71d7941668e5d59b55e4b4ea0c2de2144536ca369ab141974184e70cb5d24f19227d8025dddd099340b650779c35f8ef03ce5d18b7f4282a76e057e996fcc9584b9b1dfaa615aff73d4455cd429d4aa30228cbfa1f4b53650e8f84d2a960895559ff428106814a05c4c027be0d5098b46394918c8fbcc9ab1fe16091b3088f918f0b8aca181c415f0b1bc45e4855b2274ea9f2d49645923d8fc772cca4f1bc963ae77986c2542dc1ab5003e964475217c261921d803a6e4a6c35ccd51111a5d5217b5a61e28f04b926f10d2739d3bea3a21a60586b1fe4c97da3ec30c1cca1a4dacc35d9da373b22ef3357c7649838981da33796341e34112e25f256b5eb10d9a4f5c8ddd2a3e0328cfe6f2a9f5c643f5fc6fa095907bd88aaf525f1abaa3ae60c8ec3204ae923dcdea001dcf44e153d40b163a10c973a88177399b382de0e36d8fbc3fc4414d55f7b89f2c2a7c4c95721cfaceddf57a558e2d87bdcab8cffda953881597ffb3a80dff9a431a01f528340d4830b82fbb5083f00599d7b33f8a4f0734abb3833725c9f6f6981f324f4ec087582154c48c94b84dc6306088c6b038ccb52aba65d0ce1e013505a4fe2e395dd5caf950c820efb8d35f6532664c83df18dd06bdb3b06edfa4adac10787a7de9f42aadad390c3be158c0d0b95a3367f0e5350d6b007ad073ff5b169f58e68eec0aeb51b08a205d2416c04e23783ebfbd2d80e909118a49e92209fc94cc11b38d21c272054bf157c278aa0832982673e550ceda2bddd9d684f8038d9803a8b1be2e9bd1a88841877e2ea6daf2c2ec4b062e2e84aeb9d7c40075caeb3a9e6b43fbfb1fa60dc5de299f7bd5b45ef7a343b2fb5e514d3b5f2fa3c97c3870a8da04511606e1b0ac1927c04c6065903f0387401c1f961e98c8ff5bf8f78f6d27322fb734e8c01b0615de83cf658007ebd7c3f87256f282afb400790d9a9a5a453306e2b58c671f7f9c21b7164e6f9bbd8383d9520ddb5175788d3bbb5f404a4be182bd2831a5f28a4e726ce5adb8eca971836e9290dc3f615f0ced9d9eb566047ca85290028e61c43443dceb2c2565ab224a2d5393578703564b0234555692a899aad5c65f68fcbff6210d35ef6b0daf2973cb32c7e09af58793b6d34b2da57e7260959b66458c2a2a61a0b3bb0faa521df65e718c29751c3a707ab39b2d24864c6e15399781d6920afab66f9b2649fbabf5935878fcc03bc906f9767e8fba253ba94012abf3f1b913d9cf061896f324474acd3d481b8042e9d711c05a3faa8182d7926656306f92314a6695943fbd4e1a9fbf7374ad11685c0d9722fb900c548159d0f34134f7fcf5322df0bb65431a32dc6a6acb1456c3179a215169686180e5c7811192b60b1cc60c7d315526f389d63099f1c3f52929b00869638dccfb2be8321ab6b3f590cc06075aa3de0f4e2cb4b57507bacce43282524501f0d12383e4801ff85cf42fa7e31f1e619987ccdf2c68c3b2dd1d1cbd2ed5c5aae20fd3881d0377f5e07519a72168ec87b3f487d8d66345da98c146070a9e610bda4a6880d109f149c34cb3a5796e873af1cea55336099ba622a0a350dbe41cc05c2ff25baf292765ca7e38c1839b7f938eb117e099210a0eecc7c1db9f98c1c293a09a9bd5f579590ee093c1da57f5b89b5cf296cc98f5b0eaf4ea476641c03170cede1892168adf197272ef91fb896ce75a87bf9844453f548e60472ca90baa393c0e2d1e93f2615c8bc06ffad7d691b6f997651835d3a0b7a14ec40c120574b0b24e35a99d7572b1eefb3f0843d7def385b8c2ffe0b461b946a544cc7f04e54e38548133977af17eda3c7064397893618c9eb707bdd21dd3ae69a8351eca6da1e3c3be61e990f558cfa76b2f9bcb7363cea9551b7ba618c22fe668b41f068b4d19f90471290358690a858a5ad7899d313ff58adafe6d94a14a4009e08b92dc9194673efe0bcffb1f2f609971e92a0c2b69df1bdf7a6bef466573c0654a7ecac1243f9a513ebc604478f1ec3d405c8cd23e02b8923476f582840cce32451b90e5bfd34f04e1c29d42b196f5321ca16b67baba7a1e356f03cbe9ae3be68b71f7eca18fc358d866e12356477410ebbf24313c605567ebc14a7cecceaa370ca830c1517b2a4caa9c29e11743801e72a799b47df058c56900ea2fc347573c9f66d36effea4a1cc0e3f5a6a1339a86fa7fc05a8152876d9e024615c5ad541a858ad1fbd31d747e98cf64d3decb2fb4b2402f84956d99fefbeb54ea71f9577388ff59305efa818726326a0e52ebec600eb2e49a9b46bdb9f630be154d3d17dcafe97a7e64c3da0afae6ba88d0f233190eed2c645e7393a7b1ce9d182bdc8f7f47841c1c0ef1fc2f47604c54500ca53941d222cf490d160d971955319a8ffc8aae4c36c73aced3c2837e4a323639763cc9701d5f8b1309489087f54de61262d95edd0d8b5a1669a3459b298204bb31d7661ef0b9048218e452e743b8f521d71ce2be42d4dbc8365ad144d03b00be99023cc5338dc3f847b3426b872edb5ea9c1eeb428689296926f50382a6c92b2e952c5fc5e2de6af728e6200488416f850439294b90c58be711b5fff5ec1d635a83bf12741cb934825aa4249871612a2d741ba2700d1d2db1727647e9d43e5b0f1ab5b67f2dee921ea723b97eba0a3a7a85b74e3f11cef1c7a5534e7bf9841cda15145334b070d1bdb87ed08ca68e2792741e37c9f10280cd57d48b7176cbf96fc1b4abae7eab5540d77c550226c3ab8b0b43fcd1f4cc84d8e4f00ff725fb714dad4043b8d76ccb5a9d220282f8482402a01cfa611a1b6ca0115189ba714ae8f944c036af8776a75f5e40f24d18ef5d5108c4630e024e89ed357a0c32bccbae16f17796f8080d7946a6ac1d6d76437def0ee1dcdbaf36102fd2985efbe48b5c090b6734a1be3230ca4c7de6404041adea964c4bde8ffbdba085ae553339ecb9b094c02b6d5e56cbe165cec9a7c3b90807cb4d431e89346cd84d0467c2aae5992c149f943eb7ed23ba070385e9e609b4cfd81122ec6e2c9333ebb56213e8ce44e3ea2db454e826f667a08577afd7535a5d826ec173f1e14818a745741ec9924022de9920301347dc1fbc1589d919956170a851a93fb46d546db33aa2f6e85582728bf672457ba937607747fcf04bf9cdee18abd7eb9e23a96c094c8daa0f086b56928eefc0a60155a71c2d3b5a3c2f12e0edbd01f77076956a53d444b89319b9b0e526e78f02921feac7a60f5f4c65cb76c1d63a036bb5fab56fde90c190d9dbe1bba6e2b1d36066a5b8db18b2d945b28a9ff9380d576098cafea52f7e618cf4ca61f83b576fd81c69e6b32390c28c0a2a7fc0a459bb1bd9308f7a1bcd58cfa3992a97a17bfbc9b9e80d73bcd9b05fcf364a00e11ac7e05649b00b852bb3123749fb38d605cbd923bb1a0bb9ea555754491c1478451a730d081ca07b63cd3baddd1d94e2de2d2664a2bdcbdee57ff4bfb53e810a2e4d40f84f9603ff5e1874a47b255ed0d72e468bfb906cb85c0122cf082ada3684136c71ddb3c5c3f57568d3e2036cdf885b70e162eadad83439369bdf75c958e0c227ceac7ba79fb125369fd494996b7fa2c5b76de6a9d76b7c3fa4c5f4e2f8dc5b876a03dad69e345bbdb278b6058f116f370f98d771608909b5db7cfdb507fdcd400178f642958afcc23ef64ad5a9bf83ffbff60af1f3486dbeddfd8fc4063da5f9c552e4f3e6e05c71a3fca215b8ad66346180dcade79110d6beb17b07", 0x1000}, {&(0x7f0000001340)="0cf88b816b6ea0640c69db9d7ea1a04cf8aba2c7964bc66c60fdcd9647166500a67aa96a6f3ff3d70e08e8094881d69be55573d7e6483f1dd642792b60b36c139afeb1a7248e88cb1920d454d2bfc21b70fa00531cede667cd437d8c484b3f03c17977b1f380a12b4605ba35df2e1eaa0ad312632b759a49cfc55550c4dfd169a38988a85ff8a1c67959797996fa6b289f478bc20581b84787a647253dd81fedf7326aa7899fc0c0feb230bc6627738593e8", 0xb2}, {&(0x7f0000001400)="c7e92d29accb248ef02e3518a318e4651b6f92740c6e0bec75adfe22e71ea6329cd2b90fa22cb44ccc1936196912cb4faa8661276ec323765409d0c5e38df9f453334527e764d3dc18246361e9d05e6d6e786becb779585db846b218b1b167991d48e6169708d5d68bf900e5c2aa48f614ad53612b5ec5d29e863e1d10605d8e00017fe13887a9aea13df17515e5edf2b3a00ec06f6c10ccdcae35cc820c2463fe3ee89b506bd436ed87a272baaa0bd947a0f99e163eb5634e1619277d93826aded5f97f8f22cead244892b813efb2de8f43d6f7ace3ea", 0xd7}, {&(0x7f0000001500)="f7cd46475486447896862f97fa", 0xd}], 0x4) pipe2(&(0x7f0000001580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCHKVERAUTH(r9, 0x2000741e) utimes(&(0x7f00000015c0)='./file0\x00', &(0x7f0000001600)={{0x6, 0x8}, {0x4, 0xffffffffffffd64f}}) r10 = socket$unix(0x1, 0x5, 0x0) getpeername$unix(r10, &(0x7f0000001640)=@abs, &(0x7f0000001680)=0x8) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) connect$unix(0xffffffffffffff9c, &(0x7f00000016c0)=@abs={0x0, 0x0, 0x2}, 0x8) ktrace(&(0x7f0000001700)='./file0\x00', 0x2, 0x184, 0x0) r11 = socket(0x6, 0x3, 0x37) connect(r11, &(0x7f0000001740)=@un=@file={0x0, './file0\x00'}, 0xa) r12 = getpgrp() ktrace(&(0x7f0000001780)='./file0\x00', 0x1, 0x40000000, r12) r13 = open(&(0x7f00000017c0)='./file0\x00', 0x84, 0x100) ftruncate(r13, 0x0, 0x710a) 16:00:05 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) recvfrom$inet(r0, &(0x7f0000000040)=""/27, 0x1b, 0x0, &(0x7f0000000080)={0x2, 0x0}, 0xc) r1 = socket$inet6(0x18, 0x8000, 0x8) setsockopt(r1, 0x3, 0x9, &(0x7f0000000140)="ad33640255ea972442d63254b38abd08711043ad00ef1e43cfd96c2279f767000e870d0e02e8c3cd24aefb8fe17d2b2964bfd109b57f678405fbcfd1685512f8c8a0ba59a626fde39ae14720d10e1afa", 0x50) setrlimit(0x0, &(0x7f00000001c0)={0xff, 0xffffffff80000000}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x13f) 16:00:05 executing program 0: getrusage(0x7ffffffffffffffe, &(0x7f0000000000)) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) r2 = msgget$private(0x0, 0x200) r3 = getgid() r4 = getuid() r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0x26a) r7 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x8, r4, r3, r4, r3, 0x42, 0x6}, 0x8, 0x3, r6, r7, 0x3f, 0x7, 0x4, 0x7}) r8 = msgget$private(0x0, 0x200) r9 = getgid() r10 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r12 = getppid() msgctl$IPC_SET(r8, 0x1, &(0x7f00000002c0)={{0x8, r10, r9, r10, r9, 0x42, 0x6}, 0x6, 0x3, r11, r12, 0x3f, 0x7, 0x4, 0x7}) r13 = msgget$private(0x0, 0x214) r14 = getgid() r15 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r17 = getppid() msgctl$IPC_SET(r13, 0x1, &(0x7f00000002c0)={{0x8, r15, r14, r15, r14, 0x42, 0x6}, 0x8, 0x3, r16, r17, 0x3f, 0x7, 0x4, 0x7}) r18 = getegid() socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r20 = getpgid(0x0) dup(r19) fcntl$lock(r19, 0x0, &(0x7f0000000080)={0x2, 0x2, 0x10001, 0x0, r20}) r21 = msgget$private(0x0, 0x200) r22 = getgid() r23 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xfffffffffffffc86) r25 = getppid() msgctl$IPC_SET(r21, 0x1, &(0x7f00000002c0)={{0x8, r23, r22, r23, r22, 0x42, 0x6}, 0x8, 0x3, r24, r25, 0x3f, 0x7, 0x4, 0x7}) r26 = geteuid() r27 = socket(0x400000000018, 0x3, 0x0) setsockopt(r27, 0x29, 0x1a, &(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x4, r4, r28, r26, r18, 0x18, 0x101}, 0x101, 0x1, r20, r24, 0x100000000, 0x1ff, 0x63}) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x2000) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000140)=0x7) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x4, './file0\x00', './file0\x00'}) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x7, 0x8, {0xdb4a, 0x7fff}}) pwrite(r1, &(0x7f0000000140)="a8eb0ffbcb2423d8ae5172352317b8aca8936d2f687c86b53a55e962b0e6ef032f9b8bb1319fe1df02e7d7fadc95eb35e46c8240533067f17f211b4256f9fb4760fa0ffd81bd009d0adede73b0f8b48af76e15c6d4c46b238e7fb5a034a7669625b4ea9782e1e27bbdfac04d4f216e858033f2bbee46e6241621e4422cfc55b60575af1d0c35d3e1be4cabd989b3d5f862d6fa55b0c18288b43c0423229827022bc629ad6ff05ed9217b77", 0xab, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000200)=[{0x310, 0xcf, 0x7}, {0x2000, 0x5d, 0x8e, 0x1}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r1, 0x0, 0x0) dup(r1) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 16:00:06 executing program 0: chdir(&(0x7f0000000000)='./bus\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0x101, 0xff) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open(&(0x7f0000000000)='./file0/file0\x00', 0x100, 0x44) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000000c0)={'./file0/file0\x00', 0x6, 0xffffffff, 0x7f, 0x2, 0x2, 0x61c3, 0x0, 0x1, 0x1, 0x0, 0xfffffffffffff800}) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000240)=0xc) wait4(r6, &(0x7f0000000280), 0x2, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000300)={0x8, 0x101}, 0x8) kevent(r7, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x4d}, {{r7}, 0xfffffffffffffffc}, {{r7}, 0xfffffffffffffffa, 0x46}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:00:06 executing program 1: r0 = socket(0x10000000011, 0x4004, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x8e60c7a3edcbfa92) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = openat(r1, &(0x7f0000000440)='./file0\x00', 0x200, 0x2a) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000480)) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd360707d2cab3dab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b91d236c7de08060f6892f5c94c2931e645300000000000000"], 0x10) dup2(r4, r2) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000100)="8c65", 0x6d2) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000100)="8c65", 0x6d2) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000100)="8c65", 0x6d2) setsockopt$sock_int(r7, 0xffff, 0x20, &(0x7f00000004c0)=0x9, 0x3) r8 = dup(r2) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) linkat(r1, &(0x7f0000000100)='./file0\x00', r8, &(0x7f0000000140)='./file0\x00', 0x0) close(r0) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e3f66696c6530000257eded7010603caca86de10fadef4e21aa8be0c0fdbe9599f70a48a49c3deebf8d7274922c9600ed8a24d48908e070810e1d7cf7134262c619fe55b843e672e8acd7a9ffc30da9e7f6b186996acd06ff6cb7f0e31907b82b095d5d3c12f0e2fe61e9b29b417a0e9b38413a544fb2545246b369710f83c302a501de8c3dfb0f5e332f10c311a5ae9eb9d2adef254bcf0c4f0b8ff17e71142bc86e40b8fb7e40b6c6f0b3d157c0fb5d831b68859843046f1f40daacdb73b5cddbceabff2f41b93cb34b913b8791a11fb3b50c6bb8b462003f55e871"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) socket(0x1, 0x2, 0xbc) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 16:00:06 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x15}]}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xffffff92, 0x0, 0x2ff, 0xfffffffe, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') writev(r0, &(0x7f0000000580)=[{0x0}], 0x1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) r3 = fcntl$dupfd(r1, 0x0, r2) write(r3, &(0x7f0000000100)="4302b7b2be520a37d809a48bc4c1e45fba6630eb019c23680de92913a1a28dbfabf6aa8605273de69c8ead570b4ad1801b14952b0d7c12aa2685fc", 0x3b) 16:00:06 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) r3 = getpgid(0x0) mlock(&(0x7f0000001000/0x3000)=nil, 0x3000) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={r3, r4, r5}, 0xc) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x4) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) r6 = open$dir(&(0x7f0000000200)='./bus\x00', 0x42, 0x80) symlinkat(&(0x7f00000001c0)='./bus/file0\x00', r6, &(0x7f0000000240)='./bus\x00') r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x148) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ftruncate(r2, 0x0, 0x3) pwritev(r8, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r7, 0x0, 0x8001) preadv(r7, &(0x7f0000000000), 0xf2, 0x0, 0x0) r9 = msgget$private(0x0, 0x400) msgsnd(r9, &(0x7f0000000300)=ANY=[@ANYBLOB="02000000000000004ad914aa4bfe1e7512bc3c54a2d161004acf1e9d83523dbffb2ea5653cdc1e14bb873248d1ab3332c9b418d2a471865c120a051aad5c0f2805347177dc058820bebf61659c1ba049c1d4e7e351153068e16a396de83c0dbddc9eb0f506c2e0165915cf4fc1e3fe1fe3f276611871e1ea0a1e2cf29c55c1211d69c93eb7f6e96ed3687bd66baeb297e70ca52d459ba602f45a377d1f699f615d0a435cfb9cf0a664ae6873f1350e4d29a5a275ba8d2f97d096becf10f47d460e073b5cd02f5233d3f3c3d2df974a0099b96969aa1f97e1219899f536789a537558f98a123e9fc88453b11b9b3d4e51fc398156660bb0d732c26da817f4f9ca83eed98b06f06813c1d77fad4ec389705bdab97b6fd71b531a1e1e87468dd2e6077f97b37bbcbea3059dfa02c579faaa91de11b78a179969e994e9f0"], 0xd9, 0x1400) mkdirat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x4) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x882, 0x0) pwrite(r0, &(0x7f0000000180)="f84ed22d802b5f5083d87be743e959d356e99313b25c6e510435a4f61f4c9a03b6f39ae4f6629d77e4c16dfd4b2e8da5bffc62108c9608704de9e303c612d120815d8154db05030aa36349734a34c75184abf3", 0x2d5, 0x0, 0x1c) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0xffffffe0) geteuid() 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000330, 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) 16:00:06 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000000)={0x3, 0x400, 0x8, 0x81, &(0x7f0000000440)={{0x3f, 0xa9, 0x8, 0x1, 0x0, 0x8, 0xdb}, {[0x400, 0x0, 0x8, 0x81, 0x20, 0x4, 0x3, 0x3e, 0x40, 0x3, 0x2, 0x1, 0x2, 0x7f, 0x7ff, 0x3ff, 0x7, 0x4], [0x5, 0x9, 0x3, 0x6, 0x3, 0x10001, 0x6, 0xff, 0xb0, 0x2], [0x6, 0x1, 0x7, 0x1, 0x5, 0x77, 0x1ff], [0x3, 0x100000000, 0x1, 0x6, 0x33, 0x3], [{0x0, 0x6, 0x3, 0x9}, {0x4, 0x10000, 0x5, 0x8}, {0x1, 0x40000000, 0x3}, {0x7f, 0x200, 0x81, 0xfd}, {0x5, 0x4, 0x7, 0x4}, {0x1, 0xfffffff9, 0x20, 0x1ff}, {0x8000, 0x100, 0x0, 0xb29}, {0xe4, 0xffffffff, 0x3, 0x3}], {0x95a9, 0x5, 0x3, 0x7fffffff}, {0x9, 0x5, 0x1000, 0x9}}}, 0x4, 0x9}) kqueue() pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = dup(0xffffffffffffff9c) socket$unix(0x1, 0x5, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x6d2) r5 = fcntl$dupfd(0xffffffffffffffff, 0xf, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000000)={0x800, 0xa95}) listen(r1, 0x8001) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x3, 0x1f) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206949, &(0x7f0000000300)) 16:00:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0xffffffffffffffd5) 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) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x6d2) listen(r0, 0x3) socket(0x1, 0x2, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000001600)=[{&(0x7f0000000140)="728d26fc16fe35830bfd469b4c511b88047d82240e6f5e16f03737f70a8eabbb6ec8997d33f826804bcea5e36fa5517d855a73d07d5caca5b462b4e8b64676c33fc7144da207630a09562b4bdf15c1f62103dc168a757ee88672f71a9e307a4c6d489c18f125862ae9071f352f4bf307a971218aa0962b64bb9152b6dcb6ea87d32194b4fc65e128089d0c6bcc3a2a09527638c0c022301cc904c8b4bed655ee53b74794153c5b612e87eb7c1e2159fc10fa828fe506542bede805163c169adbf3d2e2b873919ccc10a448ecad690c6422ab99be7eefc220ff8d257f9c59cb23979478f92a0886c81dd6f55c8b6f5b15d2451b817eff59", 0xf7}, {&(0x7f0000000040)="ad07ce2a0f08deb4a0b1e65dac4dc869a385fcafd529111dbeb0a123df7eda623a0694d90c2d44e116b28a0a37af82a70d201ed39d6ab1d308138eb82b227817d7a78b58e026b79a6f4ca4c7e636c2b4e7d1f8c08db8b9f9dae72426323a31441373d94870c08ed9b3", 0x69}, {&(0x7f0000000280)="0a4eaffd8523b538d63dcccb0f52dc17706488d17935584ec24ba240872631bbb0805d26b2ee2e833a3d0dac70fd34ef4337088e8c6ba919ad3ca6f81a13bf679fcd01b19ee43e2d342b911dc9a22e11ab59cb1b04", 0x55}, {&(0x7f0000000300)="46f544adb5bbd8ed9c06b9eeb98839d739533d4c7d144cbbb920326c4659f562b2dae1df77de91c96d9bc2b009741b403fdcead3923bf575b979eb157b4e060aa2", 0x41}, {&(0x7f0000000380)="af0d088c31178f0fb3af55eca06da0a8b57b72e48147ec0eaf1608dca68cb25cf7ef0e0ca162e08a44f4e716db967fa2e61d4447a6ebaf1891aa9cd75eea88a478d671a737b8c10f0d5a2e655bed3c2098152009a1f8062d034841c3b7ff45e0f6f0e559aa3d3777e060c5f5d1", 0x6d}, {&(0x7f0000000400)="fec199f66bfa86e7f590b260f344066549434a0398bc332eb5e8dbaacc47a615110583dd6064e2120f6934a5477a0422f9120598fa4d8e34da6b806a10ce3f820ea4883e4f2540f9cb3c14b979a2742d35bbc7b53c9460ea513300ff49ef6765375651045257970ca5963e235e0d75d2017a7a2de3c2bd3ed81294206b04511a9f3801c1e5379f8a65c84a702f93933168a87851d6e700d79299705f07b214abfc94135db71e009525efc5f0c8933f8260280d0fb091eb34fb5d7f1540c8374c1a75dfd02ca0ef0509e04eb23a722bf79b1026cb0fc3c1a5751d19f8ed302fa326f7d6cb501f226f17db853d6d3aa1ddd17f72cc576a61aab300f716ecc91d04909713c5d8859f727d743ad122155754c388ccd1a5eea29308136450caa5180e79d7fc762510d30bd54041bbd083e11561b5cd69142219c9e40729c15e0174df091d3937d22b91a2a7b3b4f12a9ea8f2aca5f9928cff23c51d8175ebf6466e848012d2371ac466da20aa82c24beb2fee8c69110184b07d4afad41979616cb9e5cf3569bd65eb504aaa812c425c11fd6b2e5f9fa08fe7e83d6fa3f57f9cc0b05cd497ba23aaa103048c9edbb7554c60ca66d582af63710db91d5ec6ff4305e0bd96ace3c630e3fe318df0c032f022a8af2bac3e4c6bef51f97a24218d8e2446bd339085df45fbd83cf47b28bb12179ddfb02e8307e3df2fd51e6dc825aa0de257594464f413437911c0bcdc9da29f2515f39fa3b528b90fe366658b1568a2b73d7208cf72bd5506343da5ebc23a534991e5eb7f332fe720e16503a59da80da47a2a81bf6e621b501c1225cae1c1a4e16ad0ef77e3740aa271026da9856768afa6b3469c658d13e71956cfe26830fcabb7c7ca156af44df31bc3fb544f0af10041f30f46726667c28db32f7961f3658eb3f8d5ce630af41f2ab52aec3c109b940b10b79defc6cfe0b47a835c6f2210eee5179b4cf6b80b8c54388c9e24a6bcb29720b8dad507fa7db2505b81240db9d8e13710dac789ed22d74421112c37413d48e72c6e24840a79b6c2c59551202256af66abe25cc646d26bd664db2f6e27c39a74c48b3a26e37554c4e45d90b8ea90428066541486fe77746e3fd11c66daec408ad36fd05517bf19c4b518c588939a534e98d4de357ffa7c51569dd9f26af67088bbb6cf53515737bcea4013d74aea75f99d4e16d9c4c5041c093bb7aadfa87201e4b55068147c20e63d3fcc9bbfbc732e7f1742542fa6ef2cba20ad0d480a258ec4403b7bc758c85c05b725d3ec0662f6c1795b957f31a694ddf1d862674598d1310ca08e9c96c7de6a1c17dbb98e41b10a4a2aefe995fe36ef6f53b590946ef7ead367bb1ee5acfebb4fe90fd6ab3e0032ba5e85854578866ad5e391c69ea716a1ce3fb2d938cc5970636d3e34ad6ba787cdfd0c6c48e85ab7453111d17f2a4620ce8cfdca4a5e09b21b317ccef12970f774efac339d92b28be4a19698a727ef642d84f8843005652f72c23e0e8918ecc920dabfa710393de643a7e9cf51cee4d47719da0ebceef87912b0f09049a79f0bc399af822676a58410eb21b9a143ba5d91625a53d585c0f8a7de57d0f49c11a599dd0978f7e3857152a76e52fd2f7bfdf2d5975a64e495187c5a0057daf0110ef770239ba8becc02a25f32776631e3b530dc77e69c43cc5fbeb37c44d21688491481aa310e993587f0847f8a5f41884e6fd73dd603ebce18579f4f61475c390d54c7b5ae3aa9a7530b59db10179f4e47a520c54812f8a800cbc8491f7a967de504d933d203edf745ac7409d340bd22457693cded21c26cb727674100b697c5931787988a1e83eba7d6c2ee2e6611e24acc7bea29e5edee34b0f15a6e79df38c92bb6721a5c7426765baa047b5671445aeea4e5395dd3ffd23764c93f7eb779c6303e5fad7a9253d4a980d7b32bbd6b2b46e97d24d7eb5b0215c8d5b2fc22aa0e721761d2c744c592150db844107f6f8175eff5c891bc999e36db3b09a54bc750dc285491d7b53b32f16fc4f7c762abc7dd4bc17ad365a90c167aaa1dec5fcf32cc09a03ceab94c0817699224b6d4fa3d997d952752f4d674538b433cfe8dc1a090c307e4c630a5eec664e85a86d6207a48cf8f0e7797ae5e78de46e2720e60c8a33aa0f6efa6d699d82d308eb84cc789859376ca9ae258135d882d9714f2c76c6f657d62eb57b2dc0addf7d66eae8199fad2a67e361d3f3a90e599996d66449ca952002fa26c57c31741b8f91690800709de8faae6b5e48ae499dfb1e7fef81158fa112d22b88a44034835496ac4d748532e08aa0b83456f05254ec8dd9bb4df1af21c1ab68a763fa4ab617dd9eb86d7926a9c91d72c733754541b415cfd488f5b35960602cfa2dc451faa8cd789203e6ab7371080cf2f4de3e2000e9e676e6f618ccde8f078eab9f837344c61a7bd6094275c75c1aab2f4e66e3986c0c879941ba3f58d0bd865291cc2dd416b7a8bb375271e6bc85b482248c6bcc24a98e518ea6b6b38cc439a51beab55ac1356c390a41a203d3abb06944d557103a44095dc0a30c48464cf694898dd128cd99d413744ac3c804eb970097b5a3e3f32a7bcd660af81e027dd704a946cf5b039bcaee9bc6e9a12284a6c228c60603290937584e03db19398ddfa91ffee6d1f6f0a436ea526e832f08e6fb2ac4549ece03058eecfebb8262ef72b1b31f353b4dabfe5815b041c0208a5be2630fe19da5c12b4b18d0584f905fea3cfe159d072b2a1583733416ef4d901a2da400e5f28435050507dc964b1a3d3a3d8ceba952bcb0a92b459deb1a5d34c7bff82cde9306e0bb52f78f6f924ba873dc8019eb249052f4aef83106c8649a4769b0457cb838c33ca68dcc9b9f620038e3a910dbe8324f65fc263abe63e9d7650b0cb69c8420ce388909a45570bf687c31dfedf7928d79f7d2f59a05816793a44bdd3db19111a9a3dd1fb4b9002b0f4a7366e64b4c516532204a5f0bef978d53ce828da4e68be998452235d6589b9fee44550bdef187e571dfb1856074b75f0f158192c8581123776b2d42289d389a26a798fa41bb79b61c953c17569ee446d32bc01ca8dc11b1f5b8ed35b33be6e6069d667e9f8306bdc19bd901caf6baeea888769c00bb771abb3b032446e90ac6446a6237558caed1b99a37e85747034e843a9fe1c8373c780eaada776f9672f498b1fabe34bc31cf4e248991587d0512ebf921c1de00f474ebfa6241a166e56ec80bbbbafe4a20dad72341f13d939c55051711c921b5dea9266c14f3193d7b7882f49e8ffb52ae9c9431db8f7ba19b5a97baa8b37663af0513399d24e2d63eede64617fb11c858ba64eb2f81ab6595df816f0fd2b26ff5dfb6b0c7011288a3d1227fb947d8761be822a296c449a9f45bf93319ac1c094591434282cdcdb6b1bdf3889352cb95e1f536fba5f10a2d78cfaace6d3cde34e5f57372a03435691ccb4b8c728f67bc67dca0818fd6d6e5c09db83f537c81c88c3e160fafa41af4749a97c8775d6e07ac1b41a58d61a775e1f1c16f2eb6c6238fa450a698e37aca3675f03749c51d15e32ad0145b1c478020dee70bc1ec5bea7d6d1a66f4d1e0e8dcef4fda0ebec8f93b09f86f2e7930ff070f8c6c1ca1bd728f35dfdeffe83c47c0d69281f2cb2bee7687d47bfa000d667233288b116d23023369ef9bc13b11b75a0f3717c483e816c6a3b41b7a93ed57708647a69b94b35a9b9560f2a7bb210d75deb33a8fdbbae4bf5bdbeceb8564fc6008dc2f2645dbf93444613c46ec44f912608dd911114e99733d6438dc884f354a6609c0c654f3dd4f95c256a06f01253cb34301b4a8893faa1815cdd1ac13cce66099de1a1765f3a60011c2c7563f7275aed20d3b227e19be0e1dc7951028c24373b0195b4fb58f3b23867ee7b5fee01018a95a5960723fd9ac398ccdef725f0119a1b043f2a12ed7e8e3cd4a1e582e76276c4d8a516f52983f08e368cfc8abc78577c6761f6a4013e6350b8375523bc54b79eea3722e5c5438d007c7473f3f9655012263cb0258667522aef36996805b1ae52339562964d1819e793d29b826ca35f858d9a294dc8bb29e165d2c0ad2c64892036189dee42572b8a2e3e55ecd627ae5d4f3b191899de5c7e0e004c2d064e30d6aaf21987a95d8864cbbb29dd053aa2b369c8774edae8677016dcf5e8e2330bc11cbd82d4c97b480e1d85bd49704ce2242d467187f0f60d8eccee434b79e08d04315f29d81dbc8a2b897110033ce7ed1eba9572bb3aaf140909552c6ea80370c436c26e5a774721f3c7ff1d377bfbad7169737a568354d2ee9b0f3588f1a5c96143fbbbf190b887a73a420f418cc2e66cfca0c19eb90ae4ea89773c44d366f4dff13d427166b558bc27d3afb443d86aaa8a56995ae00a4ef68fb320165b5968c5af780e0f58336898dcb3af9b76f3216a70f853096c1ebe8834b2e0295160a100707a29bcfe67421cc8f9e2b11d242b4aea51f0c5e1a0541a89b202d2fa3f50ce8902f9008016251c1e0fd7b35039d7e2ed7d233dbd475645787cd69e7df8ab1efba74ae4b815291f1a54b26df047ad747a67f32c8e1f8a738ad09594a65c7f8b22e9f4bc7daeb4dc46223e094c07a380698e1fbd1d64cf4e994dc1a12a45c47e2fcf7f0aef11f3a2d18d49801408a07c2a85004354d36c8cf9b7127103af2cc8bbf10675f805b1af095c4c03effb42aa03ba5af55191d5b31c9e39379c79e2ba1e23825d7e9ae75d3b8c04607c0e678a94ed9636249f1d463786c1b0b5cd6e1040917a97f5a4a31ad486d91027f5756d05da8bfc8de6703c3ac23696feecb8fa1087ee7c8c5cadf515313c9da2a8dc0862671e2bfa62b7fa541e1c9e05d4c215820c37b5096ea1d18efca6fc374a52770a3a277f67d3411452b878dc64ff8b0b774f137055d62eea1714ff4342dd7d39b825f512a0e2f68ff2da01ded27a67e48d18553683b9aab8b1e0bc6cbc55bacfc63c028e9ad92cc3dc925045587cde4e738216c81aa5c89b0ac32bc6dbccf82d47a71d59f35781097fc7762cb420c9bc3aad5ac9be9ce28a12b70182bde6d45a0e2c78f76b05937d9e4ca8c6e47dff740a2c9278b1dbbd5e252da1761e89989d4f91debd0c93a3f0b367faac64ecd39e4d03470d7e4692e54655be3cab633ed783bbe8fdecc7923f2a0a0fcbb5f157b969c0cb1bb4148daa7f4904c258e558b49ad226a7877146366d517510049787ce46a4d885e1521edece03d360776f7e4c6b1b6717c057643084af120255a01002ef19497fb2cf6c1dc80154eed08669fc04ca587f8e145f639cf83e50a3e3ddeeb3e2e1f47ae2febf88d58b1f02fdc452357dde37d6d8d3336bb4b2b6ac0d2343d1bf3c83a5bff54bd2b346a17e2f5fcbcb96c0d41071eb4118e162a8bf87ebf4d5918cd66f1d769b5d31346774619444232edae8e9480f6d5ba84ca8df3c71f74303e9f6a520e1d9a0dd55f5ce88fe680329e9afdc812a56ace6ceccbce308c86cce9cceceff35747efde80fb50569fe234d469be1ead38c9d58c6c1ecd82bfac88930e0029d779b9c760effc6f89b5a73c3b61cad89c8aa48b880a03b3b9f77d81d2fa5426fce82c371b2f21f6b221cbbdcdafd24fe99566590b3882de57fbfdee5b35cbb647239b75dc03af7cb0d15dc7b15d666230ca6dffe9753db89807a83f247e5dc3b0a7595d896e0f880eb3f55d20edc5632dd52dda57491f3c513465e6d32e8a677aa623011b0ea01fe842e7ef93fa357e6d447034b90aaa0093bd61bde0615ab3e5b", 0x1000}, {&(0x7f00000000c0)="24a4853dc0a419cba42cb866ac69765f1007e1dc45215d", 0x17}, {&(0x7f0000001400)="a19301c14d171408fd990b3833469283d0d2e3bd6cf122ae71acd671eb19f10455a41d351ad8adaa99b41150708a288f255008b43bf4299c2f7fc1a4ac7d170437c475e5439edb83a8c1323a2741819ce5961b16e7453df37dc66ca58605", 0x5e}, {&(0x7f0000001480)="6ae8eed7ea2f9f2ad4d9ef09b7da3c38e56082eabd1e17def3096f1f03ea5843b7e3e0ab24cd5feb6cbd037bc6e39f234ea39c44c728752b4f8476d6a896c9ebf4cd8bf0e3c0f038343e1b4ca99acf57227277c60be99a78804f32e42e57ef2f7411ab56b005eb0072127e62c684f2400ba72e124213068a11017447c779f273c3039c49583a60310a063fa1745e952a0aa2f7fb9367c887632b7487fbbf1e0eb725353e027e1304a52e7b9f3bb03a3675c66c7500cec01621ddddf870c93743c51db671b292a1ded178a208abed017640e635167c806c3184a9e7e2fc6197ac9cec66e6705b9dfec3c3e5d38666004d4732d08d9047bbc0", 0xfffffffffffffe8f}, {&(0x7f0000001580)="3d103826bcc670bbf33d3a0b7b7c2e6fcf70b418e923c194d4a6b6eb83339c46bea585a93b6e59de7fd3ccd31c48f12dbd659ecc431643803872e6b9371767858caca6e63d9ae9401352c6ef6ec7a9f73a8cc54452b49f15447083fc2bd8ab16397c4fdc3e25a535e978fd08059a9c0a0ebf2c7ced", 0x75}], 0xa, 0x0, 0x0) 16:00:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82026e2f66"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) sendto$inet(r1, &(0x7f0000000200)="9d48c5ef2422ed040bcd86970a28998b052ce804f63d59f468df25116be997fbfc7cc142ac604d059b36b2a9789f2d791c7a0eb703e3ad3193375403e10383682f0a1576039b361db5644d6213c9613fd418d6c17af140b53d60df93485d0ab57588f3636b8473170ce168602ead597129ffaf97da1b28cd9bab3b42513de407b388cc09097c", 0x86, 0x1, &(0x7f0000000180)={0x2, 0x2}, 0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x80008000) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) r3 = msgget(0x1, 0x254) msgsnd(r3, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c66608393a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e67938332782572b3e127a30ca393f1159fdfaa3b1e0186e9eb7ca0eaca6eca200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e"], 0x107, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x408) semop(r5, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r5, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r5, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r5, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getegid() socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r9, r11, 0x4}, 0x200, 0x401, 0x2}) r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r14 = getpgid(0xffffffffffffffff) r15 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r15) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000340)={{0x180000, r4, r7, r13, 0xffffffffffffffff, 0x40, 0xffff}, 0x298, 0x9, r14, r15, 0x7ff, 0x9, 0x6, 0x9}) r16 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r18 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x200, 0x0) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000300)="a916400bf61d9c4268a53230d5a2cff56f8b932b48d841eacc2afc040ef8d3537ac5c848dea1ee597cbd42d636c71130b7ccd393f2a263a6d796a824c420ecadf0ee7162ba7072fb8b11740f510f51f9af0d6532c2d7da33f5adb72a22fe52e75c0127c062a6dcc5088cb8414135ddc18b1881551a2f7d83b4e78f02a88546ca40515eb941575bfeada8dbf2105bd5d9a2984109247bd27b3e63a722c8f91727fb950cc8b0da2b3db40dad79312548bdfae58b5db677f58041d2d5b076a4a64420bd9453678cc79c5a627c81f6e60a735ec5b0abb88f4b39697b61597f16ccd5e99719c6b040f0eee8d4764f79b6", 0xee}, {&(0x7f0000000200)="e8195de847ec0015b4fb3f8679b7dbcd60d7c41cc5c8e14e0ff1f4f64bc93758659003ea71c59817bbe1d6f930998d634fc031548ad800144699198f8065e01209f4d85f88e8c90f3481fd3aa1633e5ff7ca45dcd62dac2057955544cdc1d789b01ef9d4256369a83265b6897196fbd7daf3d3e1c068f890005a20b3500b91977fb5463763c996d701f3", 0x8a}, {&(0x7f0000000400)="13483a50e0733f217cf756d0b42a4d9d11a5da3c3c49141a83b9c3a3639a3704179539ae5d341fe79cecdab2e291a788303491db92e8a7a5270a352850c58c93180920d5c8daad7924d0f974814f5f9d3eaa6ae1549b124c52a3276ffef5457ed33522097e1fdfdb1374fd4e03d2eb647aa6672105102102062ee705fa9f37a40d58c7a08a4e40ce954be1b2c2069d49806725012c003f294679b3c4409047dd2315f463f94662260efb42cd8987897eab810850568a14c79119", 0xba}, {&(0x7f00000004c0)="556e9fe4368fadb51abbfc20e80033071435b775638f2d9a7bb75c9a82cc8d60c96f18bc6bedc9bb15177067cc0eda623a59596606876b053bab23ab35228d04691987a3855660c893e725bc46541ad829519beacb150ee3d315a3c7538dfef5784b394a02934c9ff6b986150eca38b3b5a989fdc7a39fe0200bfa1a919991dc048ff9708c35b99bf48f846b3097ee6992fb6a55a321a22ae3092afcd9b7897629d5a5677efbc99a96f36e4bff4b03610e501b5775ce", 0xb6}, {&(0x7f0000000580)="9bb15752d8a571cbcc028b753c73e9b6eb4c40ba3b957e2bc47f62073e53fd41c6364ed61eb66239ab448ea025b955948c07c5a1db30453676515181dba40fb2d6ad5f7776a426089d55539418221707ca04b679ed42fb2f0c2b906f1ea90a9d61a8fc359cfb738e8dec9242c367f2b7407f3ee891be815614395014d17ecda586dc097e87f0b15c6af2e7c955479c5ac58424c07bbca694e97e67b68e4b38271cd0", 0xa2}], 0x5, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r15, r16, r17}, @rights={0x18, 0xffff, 0x1, [r0, r18]}], 0x38, 0x2}, 0xa) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) mkdir(&(0x7f0000000040)='./file0\x00', 0x10) r1 = open(&(0x7f0000000080)='./file0/file0\x00', 0x100, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) select(0xfffffe25, &(0x7f0000000140)={0x25, 0x6, 0x0, 0x80000000000, 0x8, 0x80000000, 0xffffffffffffffff}, 0x0, 0x0, 0x0) socket(0x6, 0x4003, 0xfe) syz_open_pts() syz_open_pts() 16:00:08 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x8e60c7a3edcbfa92) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r3, &(0x7f00000005c0)=ANY=[@ANYRESOCT=0x0], 0x1) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r2) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) linkat(r1, &(0x7f0000000100)='./file0\x00', r5, &(0x7f0000000140)='./file0\x00', 0x0) close(r0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e3f66696c6530000257eded7010603caca86de10fadef4e21aa8be0c0fdbe9599f70a48a49c3deebf8d7274922c9600ed8a24d48908e070810e1d7cf7134262c619fe55b843e672e8acd7a9ffc30da9e7f6b186996acd06ff6cb7f0e31907b82b095d5d3c12f0e2fe61e9b29b417a0e9b38413a544fb2545246b369710f83c302a501de8c3dfb0f5e332f10c311a5ae9eb9d2adef254bcf0c4f0b8ff17e71142bc86e40b8fb7e40b6c6f0b3d157c0fb5d831b68859843046f1f40daacdb73b5cddbceabff2f41b93cb34b913b8791a11fb3b50c6bb8b462003f55e871"], 0x10) r7 = socket(0x400000000018, 0x3, 0x0) setsockopt(r7, 0x29, 0x1a, &(0x7f0000000040), 0x4) accept(r7, &(0x7f0000000480)=@un=@file={0x0, ""/108}, &(0x7f0000000500)=0x6e) r8 = socket(0x400000000018, 0x3, 0x0) setsockopt(r8, 0x29, 0x1a, &(0x7f0000000040), 0x4) setsockopt$sock_int(r8, 0xffff, 0x200, &(0x7f0000000440)=0x4, 0x4) socket(0x1, 0x2, 0xbc) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 16:00:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x2140000000000000], [0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x101, 0x4f8e, 0x9], [0xf8040000ff, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0xffffffff00000001], [{0x0, 0x0, 0x0, 0x101}, {}, {}, {0x0, 0x0, 0x800000}, {}, {}, {0x20}], {0x0, 0x0, 0xa, 0x40000000000}, {0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$inet6(r1, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r2 = socket(0x18, 0x1, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000200)=0xc) setsockopt(r2, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, r4]) r5 = socket(0x18, 0x4003, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = getppid() r7 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x6000000000004, 0x103000000000008, r6, r6, 0xffffffffffffffff}) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r8, &(0x7f0000001c80), 0x0) setuid(0x0) r9 = getegid() setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440)={r6, 0x0, r9}, 0xc) socket(0x18, 0x4003, 0x0) r10 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r10, 0x8040691a, &(0x7f0000000300)) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$FIOGETOWN(r11, 0x4004667b, &(0x7f0000000580)) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000300), &(0x7f0000000340)=0x4) recvmsg(r1, &(0x7f00000002c0)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000200)=""/153, 0x99}], 0x1, &(0x7f0000000180)=""/40, 0x28}, 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x800000000087}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:08 executing program 1: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x6d2) write(r3, &(0x7f0000000540)="8c6593f94e534eaa6fac349bcb858343017455dedb060000007396a1eaae19997164cb7e854dbaee7b261094dcf5eb27e0fb721e76b02f34bafcec233208fcdd0eb7e6bc1cb02f4a22b5bb72c05f2ab23e49019934cb3eae75939493077efada860adef7db2dde7ed9714681d2b1b50a527c4eee16bf9870a275c623159765d0350870a02549612664060b4c0dd86bcac038517375d9671902c1b9db32ba10f8e3cda0d1f2690000000000000008b1de77ebf63411c094911dd9e4b964dfbfdee45d8faa8233477be0abc7059bca6849078af129a8d8e50725efa74078469ad11d2c9de0e3fe8a022431acd6fd25c33e79089c42e689000000000000000000000000000073dede1e4a0f6c19a967ff2ae42252c152f997e63eda53212c9926ae1fc93552ac", 0xffffffffffffffbd) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000040)="9dbca11335b6158fb4c3cbc4fdc056582b24107dc6cc7ab75d4ed397a694c882f41d63dcfa0de349d1107fe302fb256a184531918a4b68d483402144aa29be86dd4d18823960131226ac595fd09f4724aa65cf603ef785e83ca3039d4a877b30692e72ec5e545ac4b30f6e41eb", 0x6d}, {&(0x7f00000000c0)}], 0x2) fcntl$getflags(r2, 0x1) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0xfffffffffffffcc8, 0x0, 0x2fe, &(0x7f0000000040)=ANY=[], 0x0, 0x4e5d0b08aad15a12}, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) 16:00:08 executing program 0: munlockall() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) recvmsg(r0, &(0x7f0000001640)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000001500)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f0000004380)=""/102400, 0x19000}, {&(0x7f0000001100)=""/174, 0x54}, {&(0x7f00000011c0)=""/189, 0xbd}, {&(0x7f0000001280)=""/243, 0xf3}, {&(0x7f0000001380)=""/115, 0x73}, {&(0x7f0000001400)=""/220, 0xdc}], 0x7, &(0x7f0000001580)=""/131, 0x83}, 0x40) shutdown(r0, 0x4) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001680)='/dev/wskbd\x00', 0x20, 0x0) dup2(r0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001700), &(0x7f0000001740)=0x8) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001780)='/dev/null\x00', 0x100, 0x0) writev(r3, &(0x7f0000001840)=[{&(0x7f00000017c0)="3f89ee98c7f85b5e3030b8f35520e73a2a8ab935aa6730602606ff5c1d03d23f20c4dcd4ced4b3fd4e752d068adece5c891738f48a47abe31183033e93bd9cace8cf0c1046afc5b75151fcfa998aa9f37266751b14bb21a779c10f9ae40139b825293c373d8422", 0x67}], 0x1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001880)='/dev/vmm\x00', 0x40, 0x0) readv(r4, &(0x7f0000002d40)=[{&(0x7f00000018c0)=""/58, 0x3a}, {&(0x7f0000001900)=""/196, 0xc4}, {&(0x7f0000001a00)=""/194, 0xc2}, {&(0x7f0000001b00)=""/162, 0xa2}, {&(0x7f0000001bc0)=""/4096, 0x1000}, {&(0x7f0000002bc0)=""/119, 0x77}, {&(0x7f0000002c40)=""/237, 0xed}], 0x7) pipe(&(0x7f0000002dc0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000002e00)={0x0, 0x3, 0x8ff, 0x4, 0x954}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000002e40)='/dev/null\x00', 0x1, 0x0) getpeername$inet6(r7, &(0x7f0000002e80), &(0x7f0000002ec0)=0xc) pipe2(&(0x7f0000002f00)={0xffffffffffffffff}, 0x10000) ioctl$VT_SETMODE(r8, 0x80087602, &(0x7f0000002f40)={0x1, 0x1800000000, 0x1f, 0x10001, 0x3}) geteuid() r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002f80)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_WRITEREGS(r9, 0x82485608, &(0x7f0000002fc0)={0x8000, 0x0, 0x7, {[0x8, 0x8, 0x100000000, 0x8, 0x8, 0x4, 0x80, 0xc96d, 0x81, 0x519, 0x4, 0x0, 0x3, 0xde02, 0x800, 0x9, 0x3f, 0x9], [0x80000001, 0xffffffffffffff64, 0x1000, 0x81, 0x8, 0x10bdaff2, 0x1, 0x5, 0x100000001, 0x800], [0x8000, 0x6, 0x9, 0x1814, 0x9, 0xfa6c, 0x5], [0x86, 0x1, 0x1, 0x8, 0x1, 0xffff], [{0x7, 0x33, 0x0, 0x7}, {0x1, 0x4, 0x100, 0x8}, {0x10000, 0xffff, 0x1, 0x9}, {0x4, 0xa6, 0x2, 0x81}, {0xeaf, 0x7, 0x1, 0x3}, {0x7, 0x3, 0xffffffff80000000, 0x57}, {0x8000, 0x9, 0x81, 0x9}, {0x2, 0x12d4, 0x6, 0xffffffffffffffc0}], {0x2, 0x3, 0xffff, 0x3}, {0x3f, 0xd4, 0x580, 0x4}}}) r10 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$KDSETMODE(r10, 0x20004b0a, &(0x7f0000003240)=0xf5b55d309c743fda) symlinkat(&(0x7f0000003280)='./file0\x00', r6, &(0x7f00000032c0)='./file0\x00') r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000003300)='/dev/speaker\x00', 0x8, 0x0) fcntl$setown(r11, 0x6, 0x0) r12 = semget$private(0x0, 0x2, 0x60) semctl$GETNCNT(r12, 0x0, 0x3, &(0x7f0000003380)=""/4096) 16:00:09 executing program 1: mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x2) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x28) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x8) 16:00:09 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) writev(r0, &(0x7f0000000880)=[{0x0}], 0x1) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) write(r2, &(0x7f0000000380)="6dde04d760ce0edf743afcbefa30d62e0a3dbf89c752359bd3e003b93f056c1a41c9e8ee56e1dd81d249a41a373a60b123a32f9a34e63c3169ed94a1194dfd7e1f3c16d6699a6a9235", 0x49) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000280)=[{0x52d, 0x2, 0x0, 0x8}, {0xff, 0x0, 0x16d, 0x7}]}) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x1c2) r4 = syz_open_pts() close(r4) close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) ioctl$TIOCSETA(r4, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(r0, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x9, 0x8, 0xfff, 0xff}, {{r4}, 0xfffffffffffffffb, 0x8, 0x20, 0x2, 0x4}, {{}, 0x8000000000000001, 0x0, 0x565b7f0e51b59632, 0x8, 0x5}], 0x81, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8, 0x8, 0x1, 0xa95, 0x8001}], 0x40, &(0x7f00000000c0)={0xf61, 0x3bc}) r5 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x0) r6 = semget(0x2, 0x0, 0xe28) semctl$SETVAL(r6, 0x1, 0x8, &(0x7f0000000340)=0x4) write(r5, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001800)={0x3, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0x80000000}, {0x30}, {0x4, 0x0, 0x0, 0xfffffffffffffffd}]}) pwrite(r0, &(0x7f00000003c0)="00b5c55912fb89f9d255b7165803", 0xe, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0xd3) readv(r0, &(0x7f0000001540)=[{&(0x7f0000000080)=""/177, 0xb1}, {&(0x7f0000001900)=""/66, 0x42}, {&(0x7f0000000180)=""/125, 0xfffffd41}, {&(0x7f00000015c0)=""/220, 0xdc}, {&(0x7f0000000300)=""/250, 0xfa}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/159, 0x9f}, {&(0x7f00000014c0)=""/125, 0x7d}], 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f00000000c0)) pwritev(r1, &(0x7f00000017c0)=[{&(0x7f0000001700)='I\v', 0x2}, {&(0x7f0000001740)="b1f217897e36727a158a2a47682eb84853ae20e3a83608986a5064691137fff6a65b8af79775b2a85ff52b062e0019075a6d068a8d231f0fd683b08191e6c6bec2f5a6dabb800620196c032668c312bd6594fb9f4bde960903d500267f07d7f03e", 0x61}], 0x2, 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) r3 = shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) r4 = syz_open_pts() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f00000016c0)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x229], [], [], [{}, {0x0, 0x0, 0x0, 0x3}, {}, {}, {0x0, 0x0, 0x2}], {}, {0x0, 0x1}}}) shmdt(r3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r5 = socket(0x400000000018, 0x3, 0x0) setsockopt(r5, 0x29, 0x1a, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x2, 0xee8e, 0x2}, {0x18, 0x3, 0x9, 0x81}, 0x5, [0x100, 0x2, 0x1, 0x7ff, 0x8, 0xffff, 0x8, 0x3]}, 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r6 = socket(0x2, 0x1, 0x0) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r8 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r7) lseek(r8, 0x0, 0x0, 0x2) r9 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r9, 0x8040691a, &(0x7f0000000300)) r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) setsockopt$inet6_MRT6_ADD_MFC(r10, 0x29, 0x68, &(0x7f0000001840)={{0x18, 0x1, 0xfffffffb, 0x857}, {0x18, 0x1, 0x80000000, 0x3}, 0x3, [0xfffff801, 0x2, 0xcf6, 0x80000000, 0x0, 0x1, 0x6, 0x80000000]}, 0x3c) þ$q¦<Üá¸dÆÉ ãÞMÂfuûô.Pó‹_T±Ø½“<“7ŒÜGÕU·/ø]¨ƒJ)ÉTU.„. Úø¬2;H„ûÖÉvëù#·¬¿?ðjÀ3euùK²Ì©€ü V" ënßð=ý»Š¤þ$q¦<Üá¸dÆÉ ãÞMÂfuûô.Pó‹_T±Ø½“<“7ŒÜGÕU·/ø]¨ƒJ)ÉTU.„. Úø¬2;H„ûÖÉvëù#·¬¿?ðjÀ3euùK²Ì©€ü V" ënßð=ý»Š¤panic: kernel diagnostic assertion "cifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/route.c", line 951 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *212746 16035 0 0 0x4000000 1K syz-executor.0 96144 14151 0 0 0 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82205f9e,ffffffff821d0b37,3b7,ffffffff821e6def) at __assert+0x2b rtrequest(1,ffff800021ba6c88,4,ffff800021ba6d58,0) at rtrequest+0xbf1 rt_ifa_add(ffff800000a48900,840100,ffff800000a48958,0) at rt_ifa_add+0x290 in_ifinit(ffff800000b2e000,ffff800000a48900,ffff800021ba7060,1) at in_ifinit+0x37a in_ioctl_change_ifaddr(8040691a,ffff800021ba7050,ffff800000b2e000,1) at in_ioctl_change_ifaddr+0x5de in_ioctl(8040691a,ffff800021ba7050,ffff800000b2e000,1) at in_ioctl+0x205 ifioctl(fffffd807d557048,8040691a,ffff800021ba7050,ffff800020ab0290) at ifioctl+0xb64 sys_ioctl(ffff800020ab0290,ffff800021ba7168,ffff800021ba71b0) at sys_ioctl+0x5b9 syscall(ffff800021ba7230) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,d7f451c9010) at Xsyscall+0x128 end of kernel end trace frame: 0xd817f29ce30, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel diagnostic assertion "cifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/route.c", line 951 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82205f9e,ffffffff821d0b37,3b7,ffffffff821e6def) at __assert+0x2b rtrequest(1,ffff800021ba6c88,4,ffff800021ba6d58,0) at rtrequest+0xbf1 rt_ifa_add(ffff800000a48900,840100,ffff800000a48958,0) at rt_ifa_add+0x290 in_ifinit(ffff800000b2e000,ffff800000a48900,ffff800021ba7060,1) at in_ifinit+0x37a in_ioctl_change_ifaddr(8040691a,ffff800021ba7050,ffff800000b2e000,1) at in_ioctl_change_ifaddr+0x5de in_ioctl(8040691a,ffff800021ba7050,ffff800000b2e000,1) at in_ioctl+0x205 ifioctl(fffffd807d557048,8040691a,ffff800021ba7050,ffff800020ab0290) at ifioctl+0xb64 sys_ioctl(ffff800020ab0290,ffff800021ba7168,ffff800021ba71b0) at sys_ioctl+0x5b9 syscall(ffff800021ba7230) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,d7f451c9010) at Xsyscall+0x128 end of kernel end trace frame: 0xd817f29ce30, count: -12 ddb{1}> show registers rdi 0xffffffff81c952f7 db_enter+0x17 rsi 0x3cb0 __ALIGN_SIZE+0x2cb0 rbp 0xffff800021ba6aa0 rbx 0xffff800021ba6b50 rdx 0x3cb1 __ALIGN_SIZE+0x2cb1 rcx 0xffff800023b8c000 rax 0xffff800023b8c000 r8 0xffffffff8199ba8f kprintf+0x16f r9 0x1 r10 0x25 r11 0x25431d430d17b62f r12 0x3000000008 r13 0xffff800021ba6ab0 r14 0x100 r15 0x1 rip 0xffffffff81c952f8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800021ba6a90 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=212746 stat=onproc flags process=0 proc=4000000 pri=81, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab0c70,0xffffffff8263f188 process=0xffff800020add500 user=0xffff800021ba2000, vmspace=0xfffffd807f00ba10 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=2, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 16035 442739 38823 0 2 0 syz-executor.0 *16035 212746 38823 0 7 0x4000000 syz-executor.0 14151 96144 15581 0 7 0 syz-executor.1 14151 214228 15581 0 2 0x4000000 syz-executor.1 15581 115991 98993 0 3 0x82 nanosleep syz-executor.1 60157 441160 1 0 3 0x100083 ttyin getty 38823 40582 98993 0 3 0x82 nanosleep syz-executor.0 74545 329053 0 0 3 0x14200 acct acct 88531 143594 0 0 3 0x14200 bored sosplice 98993 484576 60982 0 3 0x82 thrsleep syz-fuzzer 98993 267456 60982 0 3 0x4000082 thrsleep syz-fuzzer 98993 218252 60982 0 3 0x4000082 thrsleep syz-fuzzer 98993 240815 60982 0 3 0x4000082 thrsleep syz-fuzzer 98993 228343 60982 0 3 0x4000082 thrsleep syz-fuzzer 98993 141674 60982 0 3 0x4000082 thrsleep syz-fuzzer 98993 134818 60982 0 3 0x4000082 thrsleep syz-fuzzer 98993 413276 60982 0 3 0x4000082 kqread syz-fuzzer 98993 470734 60982 0 3 0x4000082 thrsleep syz-fuzzer 98993 245649 60982 0 3 0x4000082 thrsleep syz-fuzzer 60982 346009 77456 0 3 0x10008a pause ksh 77456 298910 70798 0 3 0x92 select sshd 70798 291240 1 0 3 0x80 select sshd 26558 488927 56659 74 3 0x100092 bpf pflogd 56659 508713 1 0 3 0x80 netio pflogd 61556 313513 96364 73 3 0x100090 kqread syslogd 96364 343644 1 0 3 0x100082 netio syslogd 18945 399782 1 77 3 0x100090 poll dhclient 37993 437012 1 0 3 0x80 poll dhclient 7441 127440 0 0 2 0x14200 zerothread 58387 80520 0 0 3 0x14200 aiodoned aiodoned 59267 192523 0 0 3 0x14200 syncer update 40968 359821 0 0 3 0x14200 cleaner cleaner 42155 405867 0 0 3 0x14200 reaper reaper 81772 127241 0 0 3 0x14200 pgdaemon pagedaemon 85799 185621 0 0 3 0x14200 bored crynlk 83164 93498 0 0 3 0x14200 bored crypto 97900 89036 0 0 3 0x40014200 acpi0 acpi0 33474 119577 0 0 3 0x40014200 idle1 94574 323867 0 0 3 0x14200 bored softnet 90040 518554 0 0 3 0x14200 bored systqmp 99659 397933 0 0 3 0x14200 bored systq 73091 238774 0 0 3 0x40014200 bored softclock 45970 141539 0 0 3 0x40014200 idle0 496 353970 0 0 3 0x14200 bored smr 1 510966 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 16035 (syz-executor.0) thread 0xffff800020ab0290 (212746) exclusive rwlock netlock r = 0 (0xffffffff824d0138) #0 witness_lock+0x52e #1 in_ioctl_change_ifaddr+0x3f #2 in_ioctl+0x205 #3 ifioctl+0xb64 #4 sys_ioctl+0x5b9 #5 syscall+0x4a4 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82668f60) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9577 7205K 8110K 78643K 15155 0 0 pcb 16 9K 10K 78643K 1657 0 0 rtable 108 13K 13K 78643K 1154 0 0 ifaddr 83 17K 18K 78643K 384 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1559 0 0 iov 0 0K 16K 78643K 352 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1219 77K 77K 78643K 2729 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 3 5K 9K 78643K 20 0 0 VM map 10 5K 5K 78643K 14 0 0 sem 12 0K 1K 78643K 753 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 1573 0 0 sigio 0 0K 0K 78643K 27 0 0 proc 62 63K 95K 78643K 878 0 0 subproc 32 2K 2K 78643K 136 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 172 0 0 in_multi 24 1K 2K 78643K 224 0 0 ether_multi 1 0K 0K 78643K 25 0 0 mrt 0 0K 0K 78643K 14 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 72 318K 318K 78643K 72 0 0 exec 0 0K 1K 78643K 437 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 133 55K 65K 78643K 6469 0 0 UVM aobj 106 3K 3K 78643K 111 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 1 0K 2K 78643K 995 0 0 NDP 19 0K 0K 78643K 111 0 0 temp 222 3564K 4203K 78643K 59387 0 0 kqueue 0 0K 0K 78643K 11 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 28 0 24 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 147 0 145 1 0 1 1 0 8 0 rtentry 112 194 0 158 2 0 2 2 0 8 0 unpcb 120 1337 0 1326 1 0 1 1 0 8 0 syncache 264 9 0 9 4 4 0 1 0 8 0 tcpqe 32 42 0 42 3 3 0 1 0 8 0 tcpcb 544 1064 0 1059 8 7 1 6 0 8 0 inpcb 280 4137 0 4126 10 8 2 7 0 8 1 rttmr 72 3 0 3 2 2 0 1 0 8 0 ip6q 72 2 0 2 1 1 0 1 0 8 0 ip6af 40 6 0 6 1 1 0 1 0 8 0 nd6 48 21 0 19 3 2 1 1 0 8 0 pkpcb 40 12 0 12 3 3 0 1 0 8 0 ppxss 1128 48 0 48 6 5 1 1 0 8 1 pffrag 232 46 0 46 5 4 1 1 0 482 1 pffrnode 88 46 0 46 5 4 1 1 0 8 1 pffrent 40 1799 0 1799 4 3 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 135 0 81 1 0 1 1 0 8 0 pfstkey 112 135 0 81 2 0 2 2 0 8 0 pfstate 328 135 0 81 5 0 5 5 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 17 0 16 6 3 3 4 0 8 2 art_heap4 256 806 0 623 21 9 12 15 0 8 0 art_table 32 823 0 639 2 0 2 2 0 8 0 art_node 16 189 0 157 1 0 1 1 0 8 0 sysvmsgpl 40 31 0 12 1 0 1 1 0 8 0 semupl 112 5 0 5 1 1 0 1 0 8 0 semapl 112 751 0 741 1 0 1 1 0 8 0 shmpl 112 109 0 5 3 0 3 3 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3850 0 2437 46 0 46 46 0 8 0 ffsino 272 3850 0 2437 96 1 95 95 0 8 0 nchpl 144 6468 0 4857 61 0 61 61 0 8 0 uvmvnodes 72 5003 0 0 91 0 91 91 0 8 0 vnodes 208 5003 0 0 264 0 264 264 0 8 0 namei 1024 21229 0 21229 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 8 0 0 1 0 1 1 0 8 0 vmpool 552 12 0 4 1 0 1 1 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 19746 0 19746 11 10 1 6 0 8 1 plimitpl 152 115 0 107 1 0 1 1 0 8 0 sigapl 432 1757 0 1741 3 1 2 3 0 8 0 futexpl 56 41559 0 41559 1 0 1 1 0 8 1 knotepl 112 376 0 357 2 1 1 2 0 8 0 kqueuepl 104 390 0 388 1 0 1 1 0 8 0 pipepl 112 1016 0 997 2 1 1 2 0 8 0 fdescpl 488 1758 0 1741 3 0 3 3 0 8 0 filepl 152 15630 0 15520 14 9 5 9 0 8 0 lockfpl 104 587 0 585 1 0 1 1 0 8 0 lockfspl 48 198 0 196 1 0 1 1 0 8 0 sessionpl 112 26 0 15 1 0 1 1 0 8 0 pgrppl 48 38 0 27 1 0 1 1 0 8 0 ucredpl 96 1572 0 1563 1 0 1 1 0 8 0 zombiepl 144 1741 0 1741 1 0 1 1 0 8 1 processpl 896 1775 0 1741 4 0 4 4 0 8 0 procpl 632 5325 0 5280 5 0 5 5 0 8 1 srpgc 64 6 0 6 1 1 0 1 0 8 0 sosppl 128 24 0 24 7 6 1 1 0 8 1 sockpl 384 5668 0 5644 16 12 4 11 0 8 1 mcl64k 65536 19 0 0 3 0 3 3 0 8 0 mcl16k 16384 12 0 0 2 0 2 2 0 8 0 mcl12k 12288 17 0 0 2 0 2 2 0 8 0 mcl9k 9216 11 0 0 1 0 1 1 0 8 0 mcl8k 8192 17 0 0 3 0 3 3 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 6 0 0 1 0 1 1 0 8 0 mcl2k 2048 169 0 0 20 0 20 20 0 8 0 mtagpl 80 27 0 0 1 0 1 1 0 8 0 mbufpl 256 407 0 0 24 0 24 24 0 8 0 bufpl 256 10368 0 3320 441 0 441 441 0 8 0 anonpl 16 215447 0 199690 129 42 87 95 0 124 9 amapchunkpl 152 12014 0 11862 35 24 11 15 0 158 2 amappl16 192 9740 0 8700 111 56 55 65 0 8 1 amappl15 184 504 0 502 2 1 1 1 0 8 0 amappl14 176 254 0 250 1 0 1 1 0 8 0 amappl13 168 220 0 220 1 0 1 1 0 8 1 amappl12 160 10 0 8 1 0 1 1 0 8 0 amappl11 152 167 0 152 1 0 1 1 0 8 0 amappl10 144 289 0 280 1 0 1 1 0 8 0 amappl9 136 903 0 897 1 0 1 1 0 8 0 amappl8 128 471 0 432 2 0 2 2 0 8 0 amappl7 120 353 0 341 1 0 1 1 0 8 0 amappl6 112 169 0 159 1 0 1 1 0 8 0 amappl5 104 202 0 188 1 0 1 1 0 8 0 amappl4 96 2080 0 2046 1 0 1 1 0 8 0 amappl3 88 562 0 557 1 0 1 1 0 8 0 amappl2 80 13316 0 13233 3 1 2 3 0 8 0 amappl1 72 49053 0 48595 25 15 10 20 0 8 0 amappl 80 5706 0 5652 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 110 0 5 2 0 2 2 0 8 0 uaddrrnd 24 1770 0 1741 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1770 0 1741 1 0 1 1 0 8 0 vmmpekpl 168 18842 0 18807 2 0 2 2 0 8 0 vmmpepl 168 228934 0 226607 221 83 138 170 0 357 35 vmsppl 368 1757 0 1741 2 0 2 2 0 8 0 pdppl 4096 3547 0 3498 7 0 7 7 0 8 0 pvpl 32 583620 0 564568 268 57 211 220 0 265 29 pmappl 232 1769 0 1745 3 1 2 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 644 0 23 18 0 18 18 0 8 0