8b7d14d28d5bb8eb2c8a67d80b1c67af70bce9dc5e540308b5b473a8b252c2b206421cc8865499e24cb0d782978ae331f5f3a259904fea2b8badaa372ec75c8ec3e952eb26e9722f0d14b040f102395d6f0e49d30863536a7be4b57854f98f0ba272d38047d5246d59e58a2ab1866449369e819604be633822f40cc31097cc8d2ac30b7a9ea4ab382a14cfb1bb4b3e87380693a970282c518ae9a77259dc08901c789a3e08f5d0abc9708af0b1202d556422e02bbdc4f62482fccdb7aa9c1655deb3c40aa122cad7ba4b5eb87c0f8c237cc25d9d63c3773cbf02921ee5c24846ad6c9209ac37af7aaaaeb9477ed6fcec52ace196164a2e84b847b3e110a9aabba70606f13eff7d67482e31bcd84def70ef82af98243a2a1243912cc5c58534617861f1c7b9fb12d921f657dbcc17528e43414052daaf3aeff73157b4a5e04151138d88f0908a681837c558ac9f709081dcf4f9ef33ca13e41cee8ad589ad2e619c5c08760223a56c53b3358b2fb2f1873839a5f7980f911b981b37bd2d3750e9ff8474da86d66f55759bb5ff2deb305abc43528eae9cd5537870782c74ca0cb1a066d1a2dfa9ea1585cb53a5131de220c26c5fb3f7459fb595832fabbabce61706eb2b055fb3204fbd4f108cedd489746d8c767a450f131b3154d40fc0edf2bc2248c550c65c8bf156c5f0788972660de974f7836ca33bcde0b9855893915ec6480849caea1fced6982dfdc7c51300de65ea8197cf502478556f27dbc75389635beb086bacccde1ac96d8939f7424348b36d34a6b0b6ed9ce1b95978611c73e51b3225ed777527fd4f91913e4e52ea457c0c4864da8e8fe9307582dd59c1022bfee1d7774afcb5407e74b685e1e15caf2e863856da053c6b20d76bf7ddf27507d955023c5c31f1eddc7f9ddf38107946dda1ee152a60f1fb032fc2d4b68a79f4440f3e897810bbe26828c1693eae276bbfea39da162304560a4b43b8aea22984a395fc97992ba2e9ab2fadd1322f062ca588713fb3b2eb4343ba123114ba61a43778f7151ef0474d3001068f5b0f652ac2c5e23588e2be06dafe484a449212727673b300793d5ef53e7baa4688b0e6b2e92833f79fe04441c355e5a853db68ef9239f522ca8a27eeb3b41793db53870635a9787c2f23f98d1d6b8c6efc3f98e0b55566e0de6021984b9af0d84f6e08c6920cd83c379609e034f382b1d7e90e915b82fd875447f5d80772225b1b3941f1ae9e89fba1651f08e1ab4a8c1b2642d501104de251fcee5e6188a3381f3070b84919b7dcdb9711f92f243433bf89619cd466928e9f828939c05bcc6245570c46f93dfe72439c04c8c0f30e4b165d1fc3b7c8504bfdcb9f68194fc6636ba03961ce499d84a72a474af4e2dcdb08830905b12a630806230860eef9b9402c55052df78a0795a1e443bfbdb82d8b5957b115819468b1ef630843d23ea36b6826b2e4eed637aa5618e2e4786e1765037ec7fdae142d83aab02ff190d3d2c38cdd5fd66c18a44a31dda5693397b3e881de0fa94efb0a4ed8ab2550531dd405e1523d8265bcd8c3940a3e1241c0f384699e2440dedbc7c25bf67c921e32cb47c4e8c7747bdd2abce778c05b373f4de9be94ac9ddcb6fa36b88f7fd8767ad531de5e6f063245b70ea94f99c007baf1144483259bfa7f072f520384619ab0627296a9deed991ccb6d1d2f6bb9bf4339163357730b38c0a5396f08dc833d8778e02c72fc3e49e02f3a513a26b04f8537a465e0a812b6c085e9c6991813ca92b214eb81d9e6a79f3f8d69081e0b80b1de6fca9659493d26137fb65dc6bbd87f115c2980b370ffcb6e7ed4f3c9029f15e7520d81bb667adb6dc0c608f29e14263f599419ab7d862f43e146860363bba314f78dee81875f532db33a791ae56a4a270ee7f6f8c26f2120833186b1f04e9b6828a803c4b3f628bd5200e2ff6c9dfc077c4550511d6902c357a290483fe803db1f232dc859ae60ffe5471f57740f5ed3294d35aae2475523295aa20c9d43f2d9c171774f146ba926957edad7d56b089340724d49b798c2ab3ec55bf3c9551d623a6ba54b2a6086941fb50307732bd19e445f85492199b2bc56ae7e11ce2e881384067f580d5e97d271273f888838f2bd46d4e6a8f12c6ead6180d8823747fed671ae5d1eae4d4a2ddf0ff241de674d2413b6c6dd42772b98670bcb2697bed6ca37b949447b3950076c3a745be252558952f246e389b0186004fb0d43e770f0f147dcad1f5c97e9275a045ef6e26d64f3314c831c791156f8cfa78e28d8ad97c58066a90c8a66d7d30fe649ca943ef1f6c05f6ae8a38a2dc3136af3d777cab5510afb0d4e0f2196867e07d291e913cac767ec7304346252ab21c2ec789b1bb33754f74cdee9dd5193fbd470025fab2808cb13af09a4c1447cba9facfd29a65e9cfcdea69e28936085073531fe120c205527132319c6f79b337b88755e4eb279cb5ce8fc2315e893e964d62e568838f3b9f1e275858a4315a67bc0b10f90433a1701ca0a729360239dff75153a1ce7aa616d1b8d3aa7bb08a73afe7babf1219053677b39c206032c65076fe84e642f27c6f6aab5779e6b588a68a66124ab678a09ef339a59aa5a3602269e03210e8a2315ecc9a683c6fbc7669052125a77a43bd4bdc7a5dc49af24d6af2d7e4a0147bef3ff011a19fc55d556b803bf5c59aa164404521ac1638ef7fe991c6d81eb9e0a0ef514968ad42e6577dd040b465d9c28b245466dfa53978005e5aaddd1e2e532c22f5bf01f4e0b0dd4d582967050fb1350a0cee862ffcd8ea67dad9f198b15bdcad25d3fb4072b66b837977d71e615e73f8854eb7cc827f7707a8aeff95d9d85a3088283de7a6b0bcd4416e2bb9a7b12c52b692189e13379ab2556a8966aa8d67a894f13b21b661b62635b68de9f2a59d4cd0266a7ab2e5f186c4df5fec7d2cfe4a2ecb46b6bc8cf83037571b67cec32bbdd65f2b2d6363dd9b1982ee96dae24d0eed5dc8b7619079782ff203a690d50a4b439d844c11119967682a3f0c1c4c85f9b84a4e85365478bd26a5405f8e811f6ad385595435c6d41912c5f91aebf3379364b3594717bef0ce9a66054f2ec9f51db9233e312bd55cf7c2bfafda3c28f5a0ed852e71baa805fad63c3b67f7aaac328c8588a8625de1dcb1f5d2abf42f1d3a00bb79bfd2d909201618506e43076c8c5efab3ed59db1d4c01a396685a0ed4f2bfb592fef1ad3293367038b0510d4ea9a55616dbbcc0f0791c4293266c273ede8da72d65b25a0343ad243c23cb935d3592fdd3c557bfb1297a5498adabf8f80f7f02c2daf3661daa0e19c34a1419e1ccdaf0fda440fa2346921cc09ff70a6249e42fb8d05ebdcb99a62a7cf3c97b526aae9587feba9a6f70c98393d22137ebdb03174800fd9c85494e23e952262282fcad556aafb8fca4efbcab8b82510af08a152bfe3f0abd6c5e7f2510b0928c922bcc0a4dffeb78e059aecc77edf25f27c2b82160adeea13e6219e867291ef973d21a4b4ac8630713f7d2badd50e3e7ea9c442d254d05b7c96117a6bb6d4d586f635bacd2b1ae51c39ae7ef360a4fe3f6bed5c6a7f6d4b158ed8cb5086f2be53328599f5bcb77f10c8c41148e66047d2f4369a74af68b990d49a38447a2d7a1314bcd14d62a3d9cc2dd1d9fbced7fa84182088d3d467bc3422ba15173f90c1ff07d5e37ce455a6b6ec6590daf9d226e4a6af518d8a354fcce65b4bed66750235d19dcfdcdcc07f8702003309026813124e65ceab63d6070c0a527576d8677bf83bc026e91fbe5ef224a29ad0f667e246db1c8f30b273bb02ddb47d8125a467cc8c7e9415861a2e85886e16ebbea92e09b7f8895c1ae8f65f0104bb27307c2fcab6a603c6e71bf8808a78c59f48475a3f32b1c68d0801cdbc53a9c12196bd10252be229d825a13dad0db2711c0a76084ecd416b5f4e9709e205d00ec3e65d34401afe113f7d2cb30a81aad3c904597218621ae871015747cece2c97c7b8611b0afbbc8f14fad"}, {&(0x7f0000000100)="be3e752f3bd1f5db320646d3a90347bdd9f66e0d00f5eb349f7cbc7b9721990f44ce37bacd07e011af33f035bff38cfea43691be00aa7018efc00bf394644576eba748e5428f8f02eac0096280260b3c1d4440545bbade66b6e430b00efc119a3bfabf05187e6fce03bec4488461039a3164edf824"}, {&(0x7f0000001340)="48a2c5974c215ef6bff707770964a8c6acf6a211b71f6d82ffb05d628466e44a4a1410947c49ffd6b993df84943eadd8af81a83d6c0e45d157ca76ab1aa6f8a0a0808717887dc0ca82e528956a76c18c67ea21dd8d188038500038c15333f2afb8de64b4e06250f8cf2a78d931c4fb06b9d142c1e6740a92c2021565af3e0bf3a06cf950731d8874bf9ca6cc5f6dfb4df4e9ee3f55641ece8d65f9e27c94415837dfd8f882fbc6e1a4c82c795ce3eba9096523b24f4879879cf9d7a7e5b33b086a4f8ebbadb1ff1940b8c5f7c37ed9b481970b027f2d718e1a6feeebbde3c0dacfff9733a01de9e959bc012dd304fb61"}, {&(0x7f0000000180)="762bd13f3c3b8c6db911376eed2c3a8d09a3f0cfc9f33f138a1a92cac9e5607a68ec"}, {&(0x7f0000001440)="ab7ecd6ec82dc1c2a2aac36e19af8f8d852f4084e3b58acba635cb4df4ed0aa5fe110065fc54c26ada1d13a3235b318ffb05dadd293e14a968938cae5338aa9c115af882dbe73e8876a943827f75700619bfbc235333cf71384ea0134445526144819d7f9b2e6f6666f640b4816e7db11f1bf699db53313710093c796c4fe3c210d1b5129e61bfba6f916b48532f35f9f69e25a0420180156fecd4c268211b23e29007924ca1e59b8b1d5df67d7ff19334d88a1c3f06395cb7f15fa430299ee1e2bd34"}, {&(0x7f00000001c0)="2e947d73e7b857eca330cc8f9e29bcb2bff3e015d24136e7dbc2dfc8ca0123bf389bdd2bbfba97c5e0830b73463bc1f1491e201d704cfc2fee74ff85fd14348baaba8af1540ecd31c0db6af36310fd572fac83ab0d449524ecacd2c6839c3fc21c41b0d6e5d94a0587459fbd1619e36b22c5289f"}, {&(0x7f0000000280)="05f672f4"}, {&(0x7f0000001540)="5d892f5c4b2d2ad9d0b12f6a9419d201e684adeb7e19bafaa2edf770b677214189377e198648e21c5c441c0cf4230632be49071ee70f33acc2c740d47b95c7113fd3f3d1b89721c4f72d1a66a7396720885fee27a4906ef860d36886fa2e5f79d434b039f4d3a1b424b919eb4e5a6a395648a89e6dcedf436a8812b395493e395b4afadac8b042d3c1b89d5d7d888a93b804c2227e6bb33c1d75bb3196c6721bbefe0bf6d2b80e543cfdc97f8b0c4127e50e68410001dd0f03104c7d7de21a2ceefcfab36dafd91dfefb482f2dc57cc1920e3f2c5195f4d33c3fc0da4b58de20f4be31feab1adead617e0d4669d3f457a03a238b86d24d11ab8941c3d20d"}, {&(0x7f0000001640)="52594f00b5a80988d4f0eaa107731791285315bcc5961622c074dbe962879a2fa84650954287d3a9327b7da0f7fc05f61402254e5196d60a67e91a1df588028680b3e23cfbb25708f3573bd95672f050537d5c64444674fda2ca2cc19fbb4207c7e865d0e713ee6ed1d98146b651b2aca4a6e98794e7e6fa771a5e6cebda0567c6ae0e94ad8361b2e73931cf8ce2198c8d810ae3042aaf23a57aae2f339b28f578bf32b4e9b3066c526fb1cfbb67b41c3e147be3a67b77755821ac10929e8ec8caaaf45f5ef75b8ef4a3815507ff59332858b2a5cd5309469ddc2aec62108536c0a3bc9f384e4bc0df6f8d69e9829bd3b3b112147d5b15953d41ec0e33d51716d9d600b6468de4d68c0c4c36184838189a70796d7002a4397749f06f9f1ca8a33be3dd0710d46348e29cdfce4d7285f25f54cafba3871cf896df4d4324943bc71355b2fc342ae0dc91ac88d8330f6c6ea946dc81a293b77efe564b24d654d07a7fafc8898f1d16252d0d5e4593a1a2c6b5b3677e8be2b6db65428ff967f8daea2bbd2c3169b1432a16830f81731e984f6fe4961dc8594528f2bcb5c6969d22ed805f3aa204c922dd3d0b22e896532388e4a063c323e214d9d4d969df2e343ce9cc77084f855b9f308f436f077acbf4d6706817c23ea161e3a0a839cb94415aa42d022163e7a115c2e4fb5ab376f6c98af8e2212853756bc07b110553dc05409adfaa84cb23d298135ebdccf84f5aba257f1ad602945590f52209892f51453735124dde28468d019f81a676b5eb60aeb6e3683473fbe410a208bde838ad6d6643235e00e4da50e99b05dc4821377b3476ea9edb854945d5691d547f964f5b60bec7f946922aac1b8b6ee8f75397eee5f8cd956c8e20a540d79a08f6c0cc2ed14b0d0549a9055f8ce857e3e287f56deeeeec500c7dc740bbab1330a1050a76a41803522191d0206239802e950b3887ed766adcc47ee978c7c4a76acdc2a3d95beb704a714bd71150e6b2551f2030e1e1e090b6ff9d366b55164bedb05be18033bb847ffdc5459f54491dd278c5adaecde82638e6268d96c4ba3d932b8d4e9feb42492a960adc59e1be302de0c1bb90217fae5a8e2b469a48f1340bce5e96de2384d0737a35f9f0e38599a45f912eab78608dc5f3ab7b4fd49e7cac92d8c571966f59a0086dc247a4f0129527d1bb48411af535727e40f0e526dcf2ea7cf64e920e4ceb5521122d1b62766a8b98df8774fb2e4166b694cee592d45e57966f3f9221dbab9c7c6284ee237479d64333522030a0d701ec30225722c7a426061b313501449f4c40a8a71c4d589c08d41477e44e5fdfd4c325879e608fcb526c6009016d263365539cff9df4d205af6064469f119ed7c8fc2d8dedb628424f87180bcb0d9dbde7694e7a956b9a5a6f247979d0a39f1b9dc61e8bc84605d3980e63d09c4d4760dbeaefb07302c65f7bc1e17227d0e2adedb9edf033b6979a0c0ff6f77aeef7b6a91387e6cbd835a312482a8bb493ece736b8d75bd4842dd26ff3d2894fa662ae28db4c9112b99ad66009ce8ffb8e527ac85be22d08200118e903d6fce221c47a009651d90344e3a8ea3ad7b074112823ede977a3223e6b009adddd16bc87490c6aac44966e67394b1343f71ef67589101f98617226f6e05cb284b19995448ea0bcdb3c19bd5dfe10c55d8250a71fa0202495857e113aa2d73257307535ac47a572fe6f40120c49871fea5b4602cf0292c186f9ddd738fdc8c67c8f3591ad17e781ce5cb97644990ac944f407f9b85daa3aafa90a25a89c3b607a9a1e92d3f5c1ac6de681c548749bdfd196504607290bdfc463b7751b6c93221f9b3d5d981a53f8c4cb3ed6e60bb6bb3df1d8d70ba4f654e07edcfd17c6e6fef3c95d463913eaac7c582ba4f256a5981da2a07276df48d5b672114b4f4cc564afa8bad144b9e885a4b4c4ec384de1daa494f87b907c52a5473199ca374fb1068118fa344484a358e7da5a28bbe2ca91c98856764a4c3cb8e6fc1835eb13cb24d9b58d8d4f15917ee1df0562398c072e6dccf3b38b7a011efccb2240994fe88cbcac145ef40bf54137c2a1e087a52e6f11dfa47064edae5c07cc55d3e76ba11d8e2aee68dd7a9f0f230ae7004bb2d40cf9ceb066318418d3b2f0b3dc3ee9c011e57529093d57a9ebe356c6587d44a41074f17f6cf1b3c984d1f484e25514c7083fda98bd6c3a8f5e7bc401ab47211bf486653a4ffb70e3502652b9f4ff285a3dd448bce575c88b5fa35a13489772350a786d9a01e654b0b0cb072171aac5efb4fbed3eedb9d7bb33c466e61312afc8874621d08bb3f1a6a27295e77a83d259f1d19c0fe6724726652c2dfc72ffdb62fa310dcd8e212cbb5c2f42aedf568e52be6353d8fcd9f9741705770ed1cfc274d5f268b01cdfcadeec600fe7256452760a0569af1478057b976fd6ce6723413923636c21258717f8dfb9dbe5df4c873f0b4c289c2bb971585ba09d3bbc0c327fe514ac2063f1ee9a37709531dde0a86458be9364f4f4d141f310ccae10da4eaf1e93351d49aa5d7c3f71626800fa5477fc40ea272bb49725c7f41207912bdc33b26386dc67c0fffc1658589b39a910e79884bcf7e866e3f2b1ace0c8fd8e09f29f32db41754320033b09ae7fbbe4d3d2b0a596006df6a7011e974dcd6ae645a4c14a4b344517c4b67f967bdb0180a6d1e722847f68a606ea6b6eb16bcd863a8d96e2a9731a8a699c06e3092a1338e5da55c48f5407a10cd937b45ae7a036fb266f6004c54edc22ce2a8916c35d1e9526237ead39f5d5c84f82a125fb1f72452c1b9ffde54091cbabc2c809a006b7d548bb3b5ea165aa2a70dfb91303a1c217180893a29fe777f62a3e57b9d226d0d857589aa2397079836c7b1675f86b6ae8d7d224b146f06ff5f03dbf320c4760c3db6bcaa79311549f9fb4021242efa628c489dce55a8b1963f32c944ae6effccdfac2dc51eebae25f0e1f203f59e7eb7d1ce1663422286d7eb6a4a260bc06e74e1bd7145be57fccec0be692cf06fd0089e346a12403f221c02cd2131b2f237eae4de49ce209a17fa7233244972722229c9b584d5dd47bd9895711bd27a56af6e17861de9f8fe8e216c93f60f752c2866ef052c35e903a5c52bda53fd6cc916526b0215c9ff17e25975693916f2ad50ce61c6d454e39ece77c6ac21788a07ff2cc37feb7aee35887b730d8f0c57ba0e119cf79c809ecc3926586a02268f35a2f14d67c5b6c9f78e0ec0d2fb5658ba1e844ae49c14bbe193a5770cd8afe9b5cbde1f3dc3cd4c6bff5ea8d60148e9a308999e63fd8ebcd1a294d7f588fe7f28f76e53410b2781013fd71be94c9d006f2227bb20f6efdb5e0a97c967eb5521d399050d5db74cb2917faae72c67150719655966cae0d31a590dd492c7c48fad0015278862431c850b889468721e51aad5bffb260b16a794ac9a07bbd7b8be0d1d0330a341f1545453a5ecb3a03f185253474e981aa3d2014d208e651d2ede0b33795581e95e9c3cb87e25d7054f20c40b3d60ae7fa6d91e40943dc17ec0f6c71aa7cdece3ff2c4b7dff3d2e7d973835626b97f6319a82bc86ec223bd14e21bd9b486bb6f93091d118ecf6c9c3bfb090929565583368020ba7b9baf17974578c3a9360f682cf7fa4194e18ad911f2851d0ea2eafc92da2214578aa1ad5669b4945105d255229d7a517744992c386c9389b5a68feec7b3515f880a27b0154d9cf6d6cb79d44db1a86d2e6315f7adf4aebd88226722fa8cbbbb980debec32f97d98d15931023756a043f92f7cfd2e8f8be97729160162098b54691b7d731c6bcb0aa928fa743c0358332c29af9bdebbe4c8bc4d4feb9b54386db3b9146fdc63ae8c0c828fc19506239fe1bf14cce3a2f3ddb4c1799fbfb9ecb5ec470f308370222fbe6123ee83dd763264b1670e5b84368f934618371c9dc63f90684ae3a40019ee4c0831e142b93714ab848b631d0c34dd5f22770d32f299576de08d11db11c79a6e500677e0d5729fe013f143a807704ed090537dad7a30e729114c4cf19a920410dbdae8b440be7a9c0ebb7a9e1be555766ad44c1e2b8a3de3ddca394ea060edb8c97c0c4a3353ca40751856657bd83ddf1b79c3959870c1a885d4e282ab900a7b6915445ece537ab1839a4b00c093ae226b4070db2223ba6c46aed58c16811a5f5d5e27b4db1a9f52dbda113dec72be2c24db09e339b839dca9c02e5130d81e580d232b5f667d4f68612cdbe02dd545e1a3ef3ecec7abb37c2aeb9015dd73f4302c479dd08809a53f33cf30159e1d7d2f71c1d558fc2740d3e06ee3993b5507c29e7b384c61e3009e5ba34ed52a254d623689dc1f62cd0a1d91d65d50fdbf6c73b7400cf6f5bd203acb51e104e8517b71793701e472ba7ce3bd2ade5214781acbae5f936f72320fdbfbf825c074f1b9bd903ef390df092c3cc0cbd05cb9f499db31d968553b3d180d4f79053558aa8a430d4db38c6beece66f08caf9cde3f8174ee84a5ba90da05a3325fe5d507c99fad6565a71e80e2ab045230f1b5b455e5b3f4c0620e55749bff0673e742209f36c1ef4b25da053ba3a9798bef5ed9e34889a5f828ba8ba7e79cf2a16d23ffee6040c02f1db71a22155c544d5ed55ec5a69f12a626946e0ba5e3f9271a1fa1c6ea1e462ea9a65bdd73c0bca7eb9be1a8c6a62ae5fed8b130546a827b4d9e7e0312551289168c84cf96bab3cb7fb283b631d0f2f71fe34302aec9315eb90044db732dec5600c6e3abaa6749fcd552261810dc9567bade5ba41e2d4acb856288a40c61e3e57b3035b2c27826df9d25d9623ec2ef7180adc8f3b4b1c723e9dc919754bb533f0b5aef93aaf99b615516fcf218da4a852e88ff0bcfe2573334b70c2c0f12c86c3120eb780316ef7f5080680cd97a874e19e7dcfb7eb9bfcdcf0c9a0acb4f8841de8e99935878c93fc288a20e57003dfb96592dd07c18c1d0f16b3717c26403688ec12b4d4f6d70d42319b40a69c955048eeb0b95d398f79f4d1f690ce711df838149b82977ec92cfb430a1bc26477c6de284c1fb2f4f9acde4d80d9fd4eb8133c93790ea0dfe2ab1cc7e779c5c1f783de97d09d438f7e68eacad87c998d5bf30c5e78ef67ed8b5c2739774390ba074892789d088eade367a12736fa448819d6ac0b7069c78fe9c2e65c1b89067aadc1b32dc1336501e1b74b4c84b27c5744bcc91e37ad21045872573e79bfd0b0bfb5f3601180fcd764a7c663e68776392114b69a0437bee8c0c3585493027f7be715bdba452fb53ff0f143fc57122c969b97bdef8f009383e858f2a880133e6fd29f19619cbb1a1a8f2cf741a322c51654ef0880148fc366ca4716dcfaab98cb1e8a9231e9c30f082cc56a92be253b7ce2ffd220fceb69926c9e85402754ec0dcd14192d6bd53287d5f7a11d4cfd77d1693a247e8c064a5a8db8a2cbdbb56297ae4aaee54df7787ff9f98d4cb6cd8dd1c4f95f5039f1e318c4445640b722d68ab7be6c434f234da7800cfe1155e5e5752ce1e3083664449a6852215f31b364a72679b4271e75a06fb7ae9cce3c5cbe57a34f3a7b6aca9f103e99b27387e7cf7b76b6bafd4e5289c41a44126b8c30f2bf762fc251aacc37717721fce8c577854f8f9cc29c54561a9385892980eed3d89dba4ed8c115615737adead3a1827b0e4b9db3a28a7eca5ba00616f6cbc2055ef393c354b85ac75aa3c0948e6710c4b079bea7c79880c17de8ea0d82879fcb9cb541d1ac90f969f46e0021dd71237bcce3f1c48e4ff0b4c7059f3"}], 0x1) 16:00:23 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) mknod(&(0x7f0000000180)='./file0\x00', 0x8, 0x1) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x3c) rmdir(&(0x7f00000000c0)='./bus\x00') open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket$inet(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) close(r2) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000180)=0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000080)="eaff125c00000000", 0x8) poll(&(0x7f0000000040)=[{r0, 0x100}, {r1, 0x8}, {r3, 0x10}, {r0, 0x4}, {r0, 0x20}, {0xffffffffffffffff, 0x49}, {r4, 0x82}], 0x7, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x64}, {0x50}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 0: r0 = socket$inet(0x2, 0x2, 0x2) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x800, 0x0) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000)="36fd22eaeaffffff", 0x8) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x87}, {0x6}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x84) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000140)={0x5, 0xfafd, 0x8, 0xfffffffffffffffa}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") sendmsg(r1, &(0x7f0000000300)={&(0x7f0000000180)=@in6={0x18, 0x2, 0x40, 0x2}, 0xc, &(0x7f00000002c0)=[{&(0x7f00000001c0)="569341eadc39a42ad81bb6e7bde5ad46324db52e772e5fd00cc20d5f5b7ec8a8fc83f10bf2377e717c0a127d0ed0a9c13493244f9e18f9801e0fd59012c5036521cdda43d7e4e696d1b1", 0x4a}, {&(0x7f0000000240)="0bf67966035f70122b54b1a7d1572b6338fb60aaacd7ab7f428633610d03a4a72d014a4f3f56f909f8cac727ce950753b260e7d84fe6369fcc59e3e42ad40c92a9c533f3a7a3e3c0a2f9da4b1c44bfe9145fc3ab9d7e66b513a70b92cc", 0x5d}], 0x2, &(0x7f0000000380)=ANY=[@ANYBLOB="a000000000000000ffff00000000ffff8d3436f09aa7d6c964f0527d84c582de20eed3c3f6afdb3c328aac4a799fafad8c926bbfce6d380a5cfead1c68b7c8976bf44d60bd6c49b7dfa2fcebc6a98801d8883c01fa4806cce802b7eaefbade25c9b70b41ae8a96bfdfaa3b9a80b331e8da14de0342de34bfd50a6ed3c33536bfc000bf830c1fc7bfffa6bdbe9c0870b2d7452827727a22a09eac000000000000"], 0xa0}, 0x6) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000440)) 16:00:23 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000180)="11df1275e4099f60544069ee", 0xc, 0x4, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg(r0, &(0x7f0000001e00)={&(0x7f0000000780)=ANY=[@ANYBLOB="2312f7d1"], 0x4, &(0x7f0000000a00)=[{&(0x7f0000001f00)="9a3793e35b7b37befe69d5ef7f06cdab25712505d7caf7dd9d93bf2e00963f555e7053c6eb1ee376bdbb88ff64be1dcc92dd7ea6f1ee70480c2188d97e96a35798245e70f314dc79d6173ef00287426ad7707e437f94314a39c80e981d8fb2a453369a527a7946cd21a8745b0694c145aa0f43d9643109e0777995eddd498c38403cae119d6afb46e701181aead236e3b95792df33faf08bec79b78e71fba1e96d425df35b49c8a9e8523da9f18ffb7efb8b5348e3f4ea5f1c2d9ce5406d710dbadd76702a44c87784d5a10fda675d1c0d14c0377ff1dc179e71a0262c23158d900b1cbcd3a624f8497c6acd5803ebfe29db4d", 0xe}, {&(0x7f0000000380)="441a83986db9bfda9888a93c806be5fa849127d621300685b973fc371450693b17dfd285", 0x17}, {&(0x7f00000008c0)}, {&(0x7f0000000900)="358158d961673eecab20209835a28aadf44989b44b8e2bb41070930e1553920c0661e6ba35c295a464bd8f5966063ad0d9b55f6047cde9472caff661391a5cd8b9c35a4d88b14823d72cdf858df91eabe48b4b5409a0439fecb851ea9840306c146408334630ea50217c9447b99b5759a2c6713feb9f29cee0e678d1ac8dbd9d73fdef59e826ba850834ae468d2d84174d00d858a5adeb2661ec7352ffd3ac03283f2df60c5970375e3e00d45ba448b548e67820ff43adb70fd8f016a201ed1273fc5bc32b79dba14dbf9f", 0xcb}], 0x4, &(0x7f0000000a40)=ANY=[@ANYBLOB="1010000000000000000000008000000038cca7c739b1720276d6f16f5e5f81bf9d8b0e0914354d87e3678e09733c31f161373efeb2c598fb85adf20f0b3bd2d179209e54de782661c91c06b74aa0e41d60a53045a66c09631db252deb692b08c3748127668ee986d34d20917cc1365797786084b19198eaa1977def72919d01a887f532ade15ee37ec7e1eb475091e51cc20f5315784b5a1547a4683c82aea484dbcf75d7e5b8142f5bb84bb2d5a8d2167288a4cc2a82ae8c409ad025680950960edc89abdd5addef4de6f82e6f1a1c00a425009d40e04fea71c04e63421bf384abe45769cf63cfd823fd1967e57db65242b558d52e6a8f5ec709a12aac7e39eee75329b03937e2aca6643ac4ba8414e837ac203f5b6a3372723bea16653ff764c3e9a53ecaad678d941c0ce0df21fb0c03446970878f46a5476440db0652aa2396d58c7d8305b3c531ed2507ffe4fae4a4f38dc45e10069cba08c84fbca3415689a6d3eddc4fcbc0871e8ed31310bf65a59f187d26f8242ea4c16249b65801f39521f91f45699f98f14fb6f3341f8a39f70db54bd61e124b84558801cb3f5ca71ecb82bd4e231a9eade2e9112f4dffbb8e0cb0cb1106787a3dc76ba7dc2fff1def682f153fc78039e2469f4cf3fc7c2b8574e02b41aae66a14e2cf8332f1478edeac8dd03f3bae88af2700e8677c0abf09ba8ddb7cd6250628b7217c769a7fce1b9730f29aa3f4abb5eaf85b2d396c4856647de29c030f127b9bf2bd2062d498232c04f3079cdf038007c644e517a6062bf91992699adfeb70738cc287e2a7deec109a13c512e3c51cc9744505e1d397b2983fac9c643cf38aee1feca5ba09c6eeaaab7ec99ada8f0ae0876ae82966ce10f61a7ef50c67392f9e1474cb2f0a982686205bd1ff666aa79568a60cd57e1567751d1568d511fa7822306aa051272c33ec5bacde4c2aa41befca22100d0566fa1325f98de464e5c3dbce524c2811744cb5633fb497d9c5aadf443cde33c7777e7419b0ae1a7927a7c1c930d9f5a50410c812d17a3519be5c003a1025281e198e31b2061b8940e63d075393971bf0e68e8f92638380f580ce746a072548a0e256c0635b7539204536860050547dcf6b14d0005b4d69f24d0973ca61c73c6388cd23b955e3578750d3ce6b0850e8ac41fa7362d906297303e889db62304e34ea9444e5b88e4461bacebdf410b34fd0bafadc5868d47f00d357b5b2ca60ba9241730eda06e8fd1d4ccae506ec9adf9e3ab7b624d51c5c8a0b453c8ee3a6c62b1ddc8006a7eb1894addef8607f08b6f914fae3f2902b2caa43d7ad3a305f9b45dc1fb1b0a9bce4d8e4bcd43f86d551539f0dddf0f24959b4fbf442aed162fb9db70355228a27d8c68e871d28fa84d0275c9967936f1a4db37a676ec4fd50642fac11d603e8ef9c709e03e411f54f71cf2ce510ff00293627eec9262882e186d78ef33f4aa379fc0b33582a1c36272456905a75e593130563128bd5d2f45cc0a954d0050b41f623d4073fd9070d631ecb42254b03e88181d03677d4a6d2746b97b60c885eefaf3b2fabbb0a0651fcb00c5071c537706c72f02795c709214a1f88272f68bee47be3918c7f5a72d32d4542c56d8801e1a3c8009d448139ec0430e5ba33d1589e7ffc47fa8ed1ff16c64e95172e76a3cbcadedda177433d7650dc5eabad3a908ef458203531f799dfea69622476cb307a449763e3d5343f27b04c2f7485284cf60eb082e49a08c77a007d93b43d23b0f4899e437e13efc335c002f58ed1b68d0c443c483b9ca7d9655e778063886d72d2251a308c8dde1621f254e8c9300b0a7cf49e2bebba977864baf2fb1434567eff4b53b1b6129c66ea69fe9bd514643693bd9c3d1ae45516bcf9f1c4ca1ce2e685771fd2301769e92c2571384973e7412f71d2680d4ddb783dfe755226359efbe260a4cbee1015013b9aada26310d520bcb98cb826bda6275daf198aad072fc40c5e7e30ab0039bc4a1f90ce0ff926dde5392b18d46bbf898ad4a072e03d96ba5eb7e30020845a343f54fb39396c143f22103c89ac6f7b63f0c63197497805a3750e053b77fae4b1fa8a8caad53350c2196751e42ec8dc10da074e76e73aba0d695288bbd81118fc7e303b8b704443db9c1d1e4c2266845ecbecc917f072c446a838fe802fe8c6e83900a453a02539173fc70e0eed60cd54eb7355e3f697310d43d6a98a103e6968eb6058a9fe7966e096d801d248c33b96fbca915b354ca7d350d161069479a9526711299de69010dbd611f7add614295f38ade49e1d5a62e77a5599c13133766e59c4d5f44565703265ee7bd814182c5b385ff14dfcd8f67843b21caf440c80aa742e486e5ab20271ba202285707407372f68dad2e35afd1f6f77196180b902920df67c668f689c765989e78ebb3a8abc30ef614bab0e93949ba500542f63689cbe104e58b6b236fa2f68af81aad26dc7df4fdd42185d353275d177ff38bff2b8250afd08aab883487d65aa833aaa003fb2bcd552b9e6f80f967aeacfb375a40abf984b64c52b03534af05923c21772a6d29262c8ca7b55b35bc72ae1d411aff51527a2ca791ee4370bf4598e1428f5d37958f40ce7222a6b6a252b7ff638867156feb0103cebd9a4278d29aca34c430ea0de919d264412f300e042743ba42a4b519d86bdde1864efdc0871757bc8abeb194cbfea389bd47f7db9a021eab07f16c536fbd652610f8a25dfef278399233da475f3027b4da887e8d9f2529cda6d236c90912456da9c1c8131ef26af6c2140907348929c1e547ee6fe45d5aed04bc646ee81c46c802f504e285d3711c58ac63bc79afb5fd67633489da94a81e48eb7e7700ded3b4f3b2a7b90ea4c5ae8398d9cd58ddd464162d2006065db0794ee3f84ade61ebede162a1fc304872f3ed994c0e12f84eccade8851403bc11eb6c97d315f4d37fc2b4d7f1abdbb59baa03279fc639e89f5231c5d9984b0319f3d157413b4e464512afdc67888614de68a97426e1006a092f13271dd161d59856a347c0f552241b26f6b42ba1eff3fe5090905ceb7818d451f25b8b6858291a3e531874b61e6be53af8c7b578f9be8e526476ad156822112fa44606b96d683912ceb8a5ece13d9a29c297e99e087d866b63995d1513ebe8eb9b206722af3105a15ca7b0566778e081c40ca6d52d669fdcb3b8416382c8ead630863025ac7913392600ee48435f5bd624830637b1319be992bbe10c242f138386e9aa195027af55d8a4774093c0d45e2c7cc6bf7ff211592412f2ee5f9911d5262a1cf102723fa97cb87b51f49d64723b4fde0f0d1e6a38c7ea8bd0e915585316db34082ace409bd686784e97c4932887b99c33417faebaf6cc820e9079e5b592a8431535824b38a8546eaa984cbdb96547d722639df610811070e721dfcbd1812c719e500c35184fe1e2d6171fa9c395621ad1003a6caa9c8bae04f7ecdd08e0af6a0730f82217ba7ae699176bf1cecae6bfd953379dfe43b9c68f06b3a2db59f3a6eec54b37c81018b33680f1cc6e3999e1ef3907ee90600e3b7b540b029dc8bce740d84c12a6ce1f0bb021e8eefbced2e32f1824b3a56d00484e786a14355ea310a55cdbfe42bcc885eb1e6a9cbd444ffdc80bba1e7169e1acabcabc82b9a51aecab1cd9df16158980da0ba56213ca2a0ca1c4738f9856e074f501aa9bcbd670d8b8a4b63cb22346628cafbdca4b06bd9543adef7dc434af53d12c6c28aa55a8bfa290f1f9fc9eee1761707c66c61734a5735ea87539d2f56381a3e7186aa1ea5cdadf748863a7542564bba1a17fa872d74c53ebb63940efa81cbeb772db896efb66d41a2d3d01ddc6fc4b3dfe8de44737f11c0e60cb8ce05be604209b05f6e7b720aeec8e404604ae19b322da9890859495e2c39cc8596c032b4e5543bec9c5013a19544641a9d4c45ae73a45fa657e34e1ff679f761d7b3574d332189241d58c51985237815e13ed298b1394d7cc48411822e34661db19dd98d6065538deac71acfa105c7a191a371324aa3e46c64cf0f30e191912bbb693ce56ed03a3f57b929afb50b81bd8adb5984428b7555c80c04fdca78ae9409fcf6e045287bbc2405035b0d6e56a5c455568acefe69200ca54261c673f95a24a1d0e90dd77fb81518df03326a8e69e51f2f14e47571f075a54b980fa6af849ad504e32250f7a13f5b85add7b011a94878cbfb83e3fe052dff99525a13ce682d5240a84ec577630f29136275d6d746847091ffb8bf432c1da004dce0a1abda5fc0f50b7ebd0f87ff45bc40223e4a117dceba93b431b4af818d821e496027485fee2cc57d9bb47c54225aacf8564d9217e59f004144ddfc501e27800aedf8935507a3b24a2f4dd2defedca723707645aac577a8f505e8aa2758fd1bf9cabb4e8a0bd8855958c1f26480703ae8cc966246284b2da070eeb91f14a657e2b69ddce7e1bb6e193a1226991de635f820465e8825c98f3f071f1587f859f3278e2a088ceaf361458b9a314ba706f13c8841875b85fa78f6be91c5d951cb7fdd5ea1b7536a7d266434901bad330c592389e2035fcd097b0bed4cc445ffb76ef2028f19758bc3c138a62ab08fd35a255c7322ddf7f741322e55cd3ddf609c5db9bbc15e9a119ff837c2edb4b2b7ceba9a8ea8f4608a364761ca6729afe9cce9c4e77d058511cda525701d2bcd3a1471c4b6b1ca2c300bf935424f84652266de2c0a2733aec0b394cea186d7bcaf8ca30205dcb1775977ee93d5516b7c680735e0819cb002205c47eba9eb3ce613f54d3f9b5fffa2a4a914daf7dc76421ad85378f8b30059b8000e84edb4103243220f2cfc3bb1450dc2ea40a1eb4b7415e27a578a5e7ac495e76768cc67846905d3210df72f2fd03e7c96e277c64e15b81bc602dda3fcf0886b694920fde98f02f1708b6f1c3c92bcfecfa1e98a5827a220d6d1c22dec0046bd5ea377a960d9495ac4cd48b8536edc0682cf91c6b755d245209945dd478fd8e04f099e0dd246ae73deb83815a66db936747db9b3636a0e5fce513a1343d9757d6898596ba6752597a499d690c58e410d519913854b2b669c7e85831edf2c6ce84aceaca55ebd7884eca4f340aba440c06c5411dda487b18c6d54bde02c727c64e6ab936d40a138b829742a930a7eccc4107990597cba68223ebd56e3bfedcf6a16b09f6420989cb7c0b9c68adae5f8c8414352ea142e69d33cfd159f80c8f8b01d098e84ca4a50bd15eaddc009403c4edc6d41669eed6611dcebb935b93ba8c3d5ffa46a2ace95e2f482993ffa254bb61bea27ea0cfe356ae437193bf42e5e2b07f9b410f0f1982e8785b950a601c9d5ec55b28d2169234c7242f751454e524d4c0e69d3126e6cd371a8dadd28cd8a41d70dab63e734122e513d69ff7910eaefaaa90dd5509666677358334d7310d2e07955d52db1a63c8499a728f01641421235f843d4151e759be8f1b86106d66d9f06a09bda74cf59d64e986641eacd3449082f31d6906c466c16fbfda250b6b8c3c6a102bd0d3a7e127d10e130181c4c71e99096cc26b6ded9f6e56f210feff9c8af590013c9430f6ae3dad0fa399ba99d86e2da3aa6c3bb0cd532c9d716ea30d753e26aea012241869d97778dc229ac842a76587e5cb2d2b341783bb8e85dd4cdaeddcc2abc4596e96bed459999a2254a3af9ae381c50203487e062da8101f1386bb9e50f843968883fa36592e54be9313ea8cd46f6374c444a7972172173caf92fc3c4a7f8ca7a22e64f5cd7cda138e38b07fb94f2ea3592a9b049a692261fba91843365fd02cf8000000000000000100000006000000183f0ff45f70af0f151e25f8c5ee257c4d1d7befb39f76396252ecf0fe0efb6bca8a4ae7e212333289e86be1cbfa403b8b6b1e295309ebc14cd511f317bc624115c200cb93232c212bc43b1b6be69299e0b0d15d1e79d434d6f8a044e4d6cc834974c0e5ed141c7fc1fd72b8c9e8a6c05e1a8c08ec2584028518322f659834f1772e74fbb9b39ea6afac83a820c8efdbcfdcacfc538b4e50160a85bfb96b7c7fb7e3e41ecb3590d67932278208f826a669d9de3b26676335d21ad7ff3a379b20e41ea3ebf49e4e67e631d636ed3219ab5ae801f5c346c59192003bf3b52ca4790e8d4300000000000801000000000000ffff0000080000006fd095744ddb2e20893285519c9c2ec3dc4e04127b455a456ec0aeae05451762c21279faa97468e20bf2a477344493394cab12f93c33bbac16996cad53f0ffbe7dd7b218dca440895a2334184560876273daa83ae61c487333ba6f63f7cf0ae82525eb6ad77314dce6f7ec76bc9e543c7f7f08b6f864ed13af05d292c3f27eb0b14bb0bdee52316831e2b18169486191659d2c36435137f50eb18c467244f3583ad125715c885a45ce6094c577bec0852ae5900e75d8486f68c079edbf6dfc95bdb807067547e521b3fc2c3e142742ca1bc291ff15977d88a862183089feb7486ede45105e0acd43fe19b6b8415eaab35988fa5b00000000d000000000000000ffff000006000000c97993787e66ea4feea450d78195c0b1918f91253924e7bfb0e68b35cdcfa2cad7d4fc618acd1a955389044832a83b9e46b781a58de53549d8467fb6e91fcc660551885aa5f6797d3a38be3b9a1249bd7c989165ebc85b5d8fb7fd7c5eb449faf184d4d551532953a743602e42f84f31ffc4c10903a9e768744c95060294e2961a2ba4fc55d47454a1b2253f34e4afe27dbeacb67b473939147a65143b69d42a2c8ba5d9b8a1617b8afef972d81b83380b149c123b335c54ee69fb0000000000d000000000000000ffff0000ff7f0000463667e83cf550e55fb1e16c8a3c507a362dd235d07ced3b86e00cb3c282ef1aa19f69ae2c649d49bc2d1de1a3cfbd3fd30686f79cbf6665c407cb7c4863ca3800bcc3720e4188042ed57434f51330624a091b23342651b3bd42b98ab6388e120323e61749c107e7a6a2040f6f1c46a971058af1d76c2f637f718c78d02dff75e72a0c1e0b1149e95abf1c32f6016932395974a3239527f20a3d2d4d2e06b3c7f77ce6c13c4e19fbe30dd73f89e75197ad6fc267f20e33870fb1f4113d"], 0x13b0}, 0x40d) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800)='\x00\x00\x01\x00\x00\x00\x00\b\x00', 0x8000, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000740)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) fchflags(r2, 0x10000) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000440)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4a2, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001ec0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x800, 0x0) pipe(&(0x7f00000008c0)) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000880)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) execve(&(0x7f0000000480)='./file1\x00', &(0x7f0000000540)=[&(0x7f00000004c0)='tap', &(0x7f0000000500)='\x00'], &(0x7f00000006c0)=[&(0x7f0000000580)='\x00', &(0x7f00000005c0)='/dev/bpf\x00', &(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000640)='/dev/bpf\x00', &(0x7f0000000680)='\x00']) r6 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x8) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000000280)) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f00000001c0)=0x6) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000001e40)={0x9, 0x6e7b}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) shutdown(r7, 0x0) r8 = open$dir(&(0x7f0000000340)='./file0\x00', 0x800, 0x1d2) r9 = openat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', 0x100, 0x22) fcntl$dupfd(r9, 0x7446a94d0241c2b1, r8) ioctl$BIOCSDLT(r4, 0x4020426b, &(0x7f0000000040)) r10 = semget$private(0x0, 0x3, 0x4) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x14}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = semget(0x1, 0x3, 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) semget$private(0x0, 0x2, 0x160) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000140)={0x100, [{0x0, 0x7f}, {0x97997606a6a99fe5, 0x14000000000000}, {0x3, 0x9}, {0xf83b7ce3178f263b, 0x7}, {0x3, 0x9}, {0x1, 0x3}, {0x1, 0x15}, {0x2, 0x6}, {0x3, 0xf41}, {0x8b38d75f8eb29195, 0x19b0}, {0x1, 0x7}, {0x2, 0x2}, {0xe89cd279b3393a51, 0x1ff}, {0x3, 0x1}, {0x3}, {0x3, 0x1}, {0x1, 0x7}, {0x3, 0x7fff}, {0x3, 0xf4}, {0x2}, {0x0, 0x5d3c2c68}, {0x2, 0x8}, {0x1, 0x9}, {0x0, 0x81}, {0x695d1f25a1b22b2f, 0x10000}, {0x1, 0xffff}, {0x3, 0x4edb}, {0x1, 0x3ff}, {}, {0x3, 0x6}, {0x2, 0xa}, {0x2, 0x5}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x34, 0x0, 0x0, 0xff}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000300)="969b100e") 16:00:23 executing program 0: r0 = socket(0x10, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r2 = dup2(r0, r1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000700)={&(0x7f0000000500)='./file0\x00', 0xffffffffffffffff, 0x6}) r3 = dup2(r0, r0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0xffffffffffffff90) writev(0xffffffffffffff9c, &(0x7f0000000540)=[{&(0x7f0000000000)="7f981ac7191cea0db45dbe82757fb8778308d415dac16f2c5093cb9b9753a1e48ea4b09cc980e70377fb196db9b37b1489c0416461e70985f42e357c085ee2b69d2a367458b773d2da5922679ca77723deaee9206dfd81154821f713b4addb75415503c0facc6bd074ddd3773d183c6e85554a1ca62c8da4ef0819d7fb69d100e25d686f2fa8584d961b8b0115a059025fe1253aa3ca189b7c", 0x99}, {&(0x7f0000000100)="e985c9dc2efd1ccc81535ed1df4b2173164ba3a2148b7b", 0x17}, {&(0x7f0000000140)="c86eaf448116", 0x6}, {&(0x7f0000000180)="3abce6c45f79470caa429894be446ff14518690674fc7e997514de5afe81d73653aa2dcf331e2855ff68a8ada3ed3bdc011d606232a0d6675410ed3125efb2f06d38f0e9da11e4947581182a73d28c0e54089c8ad698fb3ecc20ac6cc531868651a99184acb8328e8a8e1b7688868326d5152e640094ee86f710793f62212ca7cb1478817c97", 0x86}, {&(0x7f0000000240)="2cc71f5ca1c3c85026642cd56e0ef2b0bca821df6c4efcbd57e1db97bdd949de6cc140ba998b7a3cdf48a1fec9f463a37c228730acde107552c2a8dcf0e8e6fc82259353726567aa027f3d27f1ec8ebca8d3a3269a69661167237dc1e4d8666ddf7be4e5d6cd597fefdcba7f3f1ac027b14655cb15f4d88f2be6eb79455c240824c955010cea0418e1dfd99d2b5a8c399f4264686ca385246d641cae391a192d5862068d6a0a1b34262c7b34c4af89895d", 0xb1}, {&(0x7f0000000300)="36cd16415f5a4d94740216cebbb142b8161eeba8bcf14e161f108bee31bffca0e0fbe01c9751455edffdfba1a98fa20d77d8991bc480545ddd2bcb54658ab4443581ec4b9f87bb97890efa050bd015cebc8e5a48de2922d41bd81db8f199a7dd0a1d5d47e8412c", 0x67}, {&(0x7f0000000380)="1ca70e7b2a975e25c580c62bf7b6592d059972385cd80d3b6f08e08fe46a7eb0f7db9e968f41e428f29a3594270ac4fa6dda2bb8a29cb2541b04d538f496df65be6916ca3b40ce128c44c05143ebbe65eeae8fd68e9992b243", 0x59}, {&(0x7f0000000400)="9cb54babeb350484bd92e351635de4760392a5d30013103da0506bddebe7764a4f084683a822552b447908c5a5e505939ebf7951b596f2cc7af01234e64a3143f8fd87238069d47e4519b2d96f2acddb5d5c9a3c71c5123cc823879c59a88e8150c85d2cbbcd87c57e4110d140f8869dc641dc78731080038d23e4ad2b444894b47286332b33fd122da17f128309ac01b95b6ef0630bf23cf50580adfb9339c70434b9b04e9ed11c0d796a187266e47317c54131263c537b405c1de5776f114bd8b0e9e8b794b4e9c0e35b33108537458f785805a80754def8b16d8bf30713b611bfdf29ab9aa24a1443607aa54169010e63a4", 0xf3}, {&(0x7f0000000500)}], 0x9) write(r3, &(0x7f0000000600)="07445a6fd09128250dee22e376f165a9af4e67578cb56a71f4c6b51f8d53f47b8ccf8339a49113b6d288ed67b37140f5d44050f6f952dfe36fd70d0883548297dfbe9411d7b150be6cb4d626ebc23718484a32af2a4a5b0e8b689b11b955a2b9be44958f683ed40d8cb43b87671e7b22ea655a10eb2debe496f6ae5ca34bff5cf6a6cb738690f72d00e15270c4c878210fbc88050079636f9554e264f9952e5d84bf1ebc34f50b236b55b88488de2344449f805ecdbded744a3509b729d2f7c23dd2cfccf6", 0xc5) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xb1}, {0x61}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r1 = dup(r0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) dup2(r1, r2) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x800, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) dup2(r3, r4) 16:00:23 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1dbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e"], 0x10) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) getpeername$unix(r1, &(0x7f0000001c80)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0xf5}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d4", 0x3a8}], 0x4) 16:00:23 executing program 1: r0 = syz_open_pts() flock(r0, 0x6) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) 16:00:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1c}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='\x00') ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000080)=[{0x1f, 0x40, 0x3, 0x7}, {0x0, 0x7fff, 0x8, 0x7}, {0x7fff, 0x8, 0x6, 0xd9d}, {0x1, 0x1, 0x5, 0xfcbc}, {0x80, 0x8, 0x81ce, 0x2}]}) 16:00:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0xfffffe7b, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x14}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)='&') r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) 16:00:23 executing program 1: munlockall() r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x4d) ftruncate(r0, 0x0, 0x69a88df4) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0xee) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0x80000000000000c, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) ftruncate(r2, 0x0, 0x4) pwrite(r0, &(0x7f0000000240)="1e", 0x10000020a, 0x0, 0x0) 16:00:23 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) r3 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000000)=""/109) read(r2, &(0x7f00000002c0)=""/171, 0xab) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) dup2(r4, r5) execve(0x0, 0x0, 0x0) 16:00:23 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0xfe1ecc7f}) clock_settime(0x0, &(0x7f0000000040)={0x5, 0x13}) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x170002}, 0xa2b}, 0x3c) r0 = kqueue() close(r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) close(r2) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000900)={0x1, 0x81}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000940)=0x1) close(r1) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000280)={0x3, 0x5}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000000)="e7a9fc6838dec315c2bab995818ad82b6f12", 0x12}, {&(0x7f00000001c0)="574b1d1fbbd1f7b4c0f08174b06d7aedc422a4031be5ea9dbd998530ec9c4d0a6628f0bc2988a231712833efdb7b45b43a3a6c284fc297162bfd63fd07eaf181e7b12d1c0fa81cdc9d45d77c484cd261aba2d14cd6da7533e20d3c90fa1cb8ad69f518436e06cbc2e59cd1380fc38b0e734e366951a2a0cbbd5fb9eebf91921412628906805699b9bd2961bc7823af378ef0a73ec5a8899eae3ee409d23476f87de70e9d", 0xa4}, {&(0x7f0000000300)="34fde3142c578cfb50d012494842c04fbb2ae25b4cca93c5834f137d94a10a777e3dab968abc4ffd8dcaddf8b8b680c8f1511d128b576a89f6cd3e8888fd3492682b34d2ab3106bcbf37283d8f4c2dda7c0bfc0a9f64bc31331c4b6219a6da9a7e486759e32ee904a499deadf10d3d1ba72d8998727a7d35d594e7ef1b5946fa8239fd648c4a84b04403f7382270b3142fb49737f1f97e26eead3c864e6407d60c76f1a2a72c94e08c78123b85c10745a50ac6010b0fcd87", 0xb8}, {&(0x7f00000000c0)="209a281ceeb49d99f8397eaf5099d37033d1c2cc6658ad9b8adf4d44a917a1995486e2dee07a167f0e19bedaf68e69b70c1804881928d847f2", 0x39}], 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvmsg(r3, &(0x7f00000008c0)={&(0x7f00000003c0)=@in, 0xc, &(0x7f0000000740)=[{&(0x7f0000000400)=""/194, 0xc2}, {&(0x7f0000000500)=""/115, 0x73}, {&(0x7f0000000580)=""/56, 0x38}, {&(0x7f00000005c0)=""/247, 0xf7}, {&(0x7f00000006c0)=""/105, 0x69}], 0x5, &(0x7f00000007c0)=""/197, 0xc5}, 0x2) 16:00:05 executing program 1: r0 = socket(0x2, 0xc003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6acba64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d00000000000000000000000000000000ea0000000000000000ed7665918b39d4db809fee6037baaaee74bcc7c419ea14e35674710126b48fff92c955babc90f29a4182da10"], 0x10) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000400)="7370aa425c9924c74268f60cd3abeac10f250ca70b22066b44e082828254f2cf18a7bedeb5252ccb33a87055a24f95a49d2dfca6e739aeda62f07e4c6a55976e01225fdaaaf46cc3f2eeb8081b9bf1017c96608ca82e55ed9d93b93bfed23365912a", 0x62}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de5c8f155da7b4dfe577b56c33ada4468daffab97bf9ae2645019b1476bcf0aaffc22f8454fd5afe6f5443ff6594608a8a84651fe2f4c972068045c457ac4d26abe41c4912cf007b88b06749e84d60d456dc3d1fce2a8b6c4afd4d0225f7c9019fdedce6c9f59148fff98540ede55a8989bb99e9dc6ce8783593d7e4b93c7dc11cfe4dadd5b2c613b58fcf5067cb4173719d82be97b14d9de0978c503b75ab28b455e9ca870a3c42565399dd0d924ffd28e5a878706e64d7967eb586e07bec7f0ce564987bfc2ee6503808a9f4b0528a5873ac906d01b56124775378b44c5a13fd2c74e4507ed340e9c83c1f1d107f5a1717346199cd8e3b0a6baa4fa4f65186fd7e07a39b08d78a42fdf9b400d80cde5ef5cb430696956fffa74b6072db7d217dacbe3d3097bc217d90a7faf426059d0a07ec0a548640e31cad0adda76544dacfafc1735485c2af728b58992908efbdec22c01063df272c7288460d64a1050654a88a8df0c54bfc4197b5fc8f43d3c9a41dd9be945f3d4cf4fbf344760ea88dd7542ea52b33c77db0be1aa5d1900a86d977f7969d0839fccb6ba3d7aba348739daf630b6e5df322cd61fa96d3b597e7417c91a50f33299f44b54647bfc82f4f324e03cbeb92bd514e86ecd6584937433829b78703bfa2a352697fc971e286981bac5d13c834afa2308efa9308ae5fa2cbd607ce32369d2c9ee3d23581730459d98101a246fa8f65a4555852bccc6d2c2fc345865e8a7afc36148e3d02f750c01da942fda8eed72ea544977f9dddf417ec8eef8d94855f31c0095fc1a41d171116124d112f471d90c144b153d3daa9541ebe0922e8d56e9eb3390a1659ef81cd197b381eb817bf0da428f47aba09e792b64e6205869eeb90fdddac2cb880edd38cd3a12dbcee5eaca037fb59d8d69932113c74119af4a6cdfdf58371511fb7b66af6c10a659e83c1ad33b48c240b779f4fdbcf3135f9ca3e201b641f8e9cb737c61e635a9aa07b2898caf6342c1a52b90bcb38df37d30af2e5256aa612d50a534286d68d39cad3573322b9e795b255f7359d6af4c415d28f39bcde3608b4d614f8b5a18ed86f79f37f38c0e0c7d1712c3f81f97210abd125e35adb38cea84c7a11935bc1838d70cb343fbe83ee5482a833c939affe5e50fca6f8bc4ccbf7f0f2446172400c68c649fafc297cd224782e294a74e7dfbd8328fb6c9455492461a6d22662a42ac05fb19cacee0aef65cee0c2e5bf3eb44d86beb4f0886756382a653f748b929c43c06921a4d7a153bd1df8da79def6b4fcd27a5aaa14a2be1cb168e2d3b0c9965ca31859568fac7941dda3d82a0624ea8dcbf64af340192d2a12cb47da68bff781f60bd6d617f46261665c549fddf7bad8ed6f238c0f6c42d5a7290e39716313fe51bbb1ffca3c371d5ce4ca391c739573c69ec2d7f9648add26f3a799a8d851b8389ff13353b2eba09b17918a5ab0c1020ebea8c57f80a8f721a37b424de404cdfd20acd030348205ec85a3c81a5f812531c334b4082f6674ed9d5490dc01e4ad00808aa08bc5fa2b9abcc84b30a576a994642ccc31aaf0d67d51af2aecbae16e23287d54be5022b750906a18acc02ea5bc96c52ae9f0013f25eb8a05e2672d8c7c2b024c6f26444b4f17f32f022018fc74807280667bbe6acf340b278b0d3ed18c93be0bfde77d6871d026ecf6999e04fa5752636de89bfb0ff71f1149bf3ba99a6f1f3e6efb2315bdc91aaadfef5ee312f3e88202cf745034f32ff6cd99e618848da61ee5e843dc08b966834b0b57bacc4eb034711c5ceed3c6da8c448211193574d277631e70017c76ce76caded21bf758ba5653e24fa3d76236f4e4f5513c2aa6889ef9ac9afbb02d6fb32284b80fc0e246167742098d592e0b7955542a547c64e5ed9b9de2bc6c223abf85a117b63d3a3d69d69479d040927169da0814ef9d139cedacf97b6103bdd3a99cfd66b3930782598c8cf96e326123c5d92f4e9f71f1d583aed84583e858b4c3b5e1c67d882224bf983b1d353d9479656f0f88de456e7d9bfc38a03698f87e7f0f6acbc2f988005260470cde0e44f689902159fdb59603406d5c4d69dcd2dcde4ffe0dc1674f5fa8a6c4334e7afd3da53c7c321f4c3398c023558d92480e6c0eec8195b892de38bbc1a405f545ea8d164ce168fbd325a53fe0eb5e3991acf1e1b02e0fdc107f671291914883ccc4503736c260c827ce2fd24ab543b6ff2b0113ec9ecd3eac4e33970b3c814225be67e116358309ca72e21153ae5f6672246728edebc8f1f23f3bdf52257b09af13bbe398d7594f562e6e911bc23415e8d11ccc199c0a22ad45d81c6e55f09d057eff208da1ca63d33fd7b28d0f92e5f3d52a3e255a547f63a5a6ddb3144c32203de990c5998ec6fe12c3b0849366b8f105e0a90be6b81d43713baf46ed0f1e8848236b3af1d8eeea77dcbea382ff5c6e795ca249bfc616937bc1ed306e9c735466d8bf457d8a8aed6a9bceceeb0f83656e2c40c65578a7a0bfb3fe3be2c05dc65436f81b2b53224c51ea36a23e0c76c56cd683afeae56352258812277ce66e30b0bd3aa1ebd7a94c2fbed50eb5a6054ce66e302794a572bc105032a2be0678a92f22cfadd2b752cb526d187f4e198afb8b42b2ed6ef050587aa7532eaf9c332c4cb0acaafe04fd65c4b79ffdc227f87f7e8986c16af351a81085c1736b650c771fc501c26ad935c936e4d2c80851a1ca743222a446b08b4519564ff4979ceb13ff4f7f934faed1e44993417b96d0b9545bfc6e31dd50cc013b7b9944fe64a74a636ebab21fd65630e05fe8a9c24e12db5bf1c068a0a56cf56cd0694b9df131be923e36d2985f380869ff70c575f284cc092a8da00cfb12ac12293409ec204c17dfd49c4f4f33bd161e5bb037dc19585644d34662e6ed4dab4ca34a7dae1c1bbabcf567a409e89afa5665f66f75e6c3400c8e0d38aead3ff8abd7649a410321028a8cabac59b4f1a555d074872f504e87163d0f50438b4931040d2fbc84435e7588a28e935569c375fdba873e8ce82edf1d2e60dabadb147ccdd749304545f3bccfb6c04821331a1fd7e3cf76b72165387933b2a08fa98583fcceef0f4a4a766031554858284f7bfd272baafe54fd0f0f7b273c6b5b41a1112028e667f79f80cc103e94458b2ca6fb6fcd975c79134c78672f8857bd41849b09fccd3d995f5391db7b7f61330479accd1f5e78dd82e407e9d064912718c2deae47b38512a813c1b599f0272fd2f9246fc2aec870a41251f788df82086c772f51cea19d46faa1a179b00e373ad5d7c4870b47cd7d0b8b94175f3e276b1f7c16bc4396650be83b2918ccd48ac3389aa9947aa550a9c4688f2fca5301240154b158540c57488d16a3be0e593aa366d89a1b3ab06dc9fb09ca4c0b517879b9bce8fe10e10425fa18df9d58cf4bb26327443aa3e6fed74b92da2bffdd55ed93f02a7009858d7c2fcb945a48e08557e275d8f1154e3e28d44601a2e342b64878a8f6a47b59599b87295bc028d23b6f58a666c8c025a88eef1ffe5697ffff38ddd5b780304102c1858b6c3d69f1f331", 0xe75}], 0x3) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) setsockopt(r0, 0x100000001, 0x9, &(0x7f0000000000)="a670958d0fb3f3bed97db667c03f01586911c7d161b5ad8ebca374e97502c9d21b805da2824ac9bb8bc0e41aea5337d9eaf9e28a3d90f77a25565d9c0a72ef1dc1e56e9a54611ef97a34bd77e04f57cdbd45c89dc49ebc4bc2b89af424e67353a1a6692d8118404e5232ce8ecece242b3084c5", 0x73) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x3f, &(0x7f0000000180), 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x5, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000002f80)=[{&(0x7f0000002a00)="3aa3dc0ce9696e0e3ce39bc45957c41132ae4f910879e0e765024d07cd21559528c7ab5cc1554eab33f6f5986ed6838edd22fcc60239c4945c1a8f790cc96ba80b844efe4aa90b52e54d4b7eb7871a86abb3396caa647a9a56dc46b6ec252664319f187df8d7d6e3bea0e134f372f812450bc63a5d5a5bbef8b3067ed7e6e2d1cbe342ff2f66d7f6a8c99356dc9af25665a0deb42f2b01aeb8122a12d71f71de9ee8d1222f", 0xa5}, {&(0x7f0000002ac0)="4031c8c92b602681f3f11c9210d3a35102e91347779c1c7f53d7b6d44437f2b88982ab45f2e609afc395b20aafd01dd295426a519a55e5378bb8356336a7bedcabb547f97a29f5d0a5ae41d83834a42ff085f1a48b158644f395af34e2b1ca8f34c91a30af7237ea742c4dbaea49a936d2db9890359ea4c90a75ec458b453ff52ba79f0dd2b697bcbbae07dd94f7a6c2421964efa55ad76179c440ae2e63a02c349ea3", 0xa3}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186204018b0002000000000000c640907a000000000000010053b5d1d09075a04e513dd4611da24e14da0000000000f100", 0x1dd}], 0x1000000000000353) 16:00:05 executing program 0: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x10, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000040)={0x10, 0xdb35, 0x4, 0x0, [{&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x7480dbd7}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3f}, {&(0x7f0000fea000/0x11000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fe8000/0x4000)=nil, 0x1}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x63}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x400}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fec000/0x2000)=nil, 0x80}, {&(0x7f0000fe8000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fed000/0x3000)=nil, 0x73}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x80000001}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x400}, {&(0x7f0000fec000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff3000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x93c5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x401}) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) shmat(r0, &(0x7f0000ff1000/0x2000)=nil, 0x2800) shmdt(r1) 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_MFC(r0, 0x29, 0x68, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x3, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) unlink(&(0x7f0000000080)='./file0\x00') 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000000)=[{0x6, 0x3, 0x20, 0x81}, {0x4, 0xfff, 0x9, 0xd3c9}, {0x431, 0x9, 0x7, 0x7ff}, {0x4, 0x80000000, 0x7122, 0x7fff}, {0xfff, 0x100000001, 0x0, 0xd7}, {0x0, 0x7, 0x1, 0x3f}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b7") 16:00:05 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000840)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000040)) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) dup2(r2, r3) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 16:00:05 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0x0, 0xe084cf85758754a4}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 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) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) 16:00:05 executing program 1: accept(0xffffffffffffff9c, &(0x7f0000001880)=@un=@abs, &(0x7f0000000180)=0xfffffffffffffe0c) pipe(&(0x7f0000001980)) r0 = open(&(0x7f00000019c0)='./file0/file0\x00', 0x481, 0x20) r1 = accept(r0, &(0x7f0000001940)=@un=@abs, &(0x7f0000000340)=0xfffffffffffffd15) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000440)={0x5026bb1d, 0xfffffffc}, 0xffffffffffffff4b) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x0, 0x10) semop(r2, &(0x7f0000000300)=[{0x0, 0x7fffffff, 0x1000}, {0x4, 0x4, 0x1800}, {0x4, 0x8, 0x1000}, {0x1, 0x1ac00a60, 0x1000}, {0x0, 0x40, 0x9f61c0a944329bb3}, {0x3, 0x82e9, 0x800}, {0x2, 0x3, 0x800}, {0x4, 0x6, 0x800}], 0x8) r3 = getuid() r4 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = getegid() fchown(r4, r5, r6) r7 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = getegid() fchown(r7, r8, r9) getgroups(0x2, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x116, r3, r6, r8, r10, 0x160, 0xa5}, 0x3, 0x767e, 0xd653}) r11 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) fchflags(r1, 0x1) connect(r1, &(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff59) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r12 = semget$private(0x0, 0x5, 0x100) semop(r12, &(0x7f0000000240)=[{0x4, 0x0, 0x1800}, {0x1, 0x2, 0x1800}, {0x2, 0x7, 0x1800}, {0x4, 0x9, 0x800}], 0x4) execve(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='/dev/bpf\x00'], &(0x7f0000000680)=[&(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='*!\x05-\'\t\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='\x00', &(0x7f0000000580)='/dev/bpf\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='/dev/bpf\x00']) recvmsg(r1, &(0x7f00000018c0)={&(0x7f0000000700)=@un=@abs, 0x8, &(0x7f0000001840)=[{&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001740)=""/216, 0xd8}], 0x2, &(0x7f0000001880)}, 0x9f71d241af59ae2a) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x812, r11, 0x0, 0x0) unlink(&(0x7f0000000140)='./file0\x00') 16:00:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xcb}], 0x4, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x731b48ca2d8de62) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffff8, 0xf8, 0xfffffffffffffff9, 0x800, "d87a1aea0c15b5727b12888d298e16b617c83cb4", 0xfffffffffffffff9, 0x9e31}) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21, 0xfffab}], 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x0) ftruncate(r0, 0x0, 0xfffffffffffffffb) r4 = syz_open_pts() ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f00000000c0)) 16:00:05 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) close(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x5}, {0x6, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = shmget(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmat(r1, &(0x7f0000010000/0x2000)=nil, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5, 0x4019, r0, 0x0, 0x0) r2 = socket(0x0, 0x3, 0x10001) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x20, 0x0) lseek(r3, 0x0, 0x0, 0xc5afc2ba9ea92528) read(r3, &(0x7f0000000200)=""/86, 0x56) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fcntl$setflags(r4, 0x2, 0x47026188cbaa76bc) msgget$private(0x0, 0x2928256f8a48cf88) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB='0\x00'], 0x1) connect(r2, &(0x7f00000001c0)=@un=@abs, 0x8) 16:00:05 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000340)) connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x100000041, 0x60f9, 0x99, "d9ad0f4ef126d1ab3d180dd051f133273edd70ef"}) write(r0, &(0x7f0000000340)="0dc84d08ed10cef7c6743f844e9ae6f1a58fa558dfedb1e57683cb7ac192591cc97888650e7c3a3fb37ff3e82ab346597f608f6fc91d29e7368d91bf3e93e5dc81096a66e9534b57dd5cbd2e934b33ce2061f1549dc75a8d2d5708020fabcae7045c9b2dc73318", 0x67) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:05 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20000, 0x0) pwrite(r0, &(0x7f0000000040)="0b5c221deed65477c96ae3c0c81a32e045f00244169acd7eaa1e24b2fd86639b72d7758a95febb5050fb1943060694de9af480a3ceb122b1fcf53002791344c146b887d620d1d4a52b4b8958e52a2f989b1a605b08f44a04ea8c8f4ad487e0040a9b8f5acf301df543a63094c6663b74cc013b01d25a86570aa276b951e3c3b50b2f5a8e54b7aff4b022eb459f660f2bf1e9f3ebcdcfc6e75fd5b3aba2dfe95beaabc6aba31592044eae47c2f788f7bacf872aeb34d0ddbf6781dad9feda398caaf7690740373070eea466f227ef2a2f61d0e728810820bab94b073fb71f9f37bd3731741a4c0eb6adaddc1d4b0e4c1af3b69d52840ad9cbf5fc6168eabfcf5ced748ec5cb17480943a2456da238a802e5652f8282b0328b25e88876919b339a75cb5ced9905af11c18c876d06b1108e357590d4b2acd5058a17cef6cd1f7b68ae2788fe1de78012f3ebf498e1503f431e876379918b7f4542283d2d661d481ae02bf545fcb78eecaa01172081fbc6ca54544e1e3d99f566c62823b0a6adb9ec51707bc65d96197b65f4195c5c384b4d641adbefe6effeb2a12f0c95f1def652219273ba21601c0e78c0eae2d55b330ade74ebd9c4dd179b919c310c554bfc9f6d394d1a86ae1574ec805232aa1bf3612eba181cf636da3c4aed163dbc92d45bb7eb6511a2a715d8e150889f35d7ec46a6c6eb88f147d3c101521962e0e98cfcd28dbb85470272e1ac7373f225c2181f366a61ec1cdfa601b4d4289e239c3d7c830217c012d1dde5e7db724ca2feeda327dcb1f52a52150eb632139ebd52c3f09a9928fea2d37a0fcc0078265b46d6c6215bcbe183d95bd924fa627bce661a4b9f40a45250e50249b026e8064799fe8e0be26f0be0c935380acfb415a6e59739a1c9dee31df8ea4562e06b29b73a8b53e0d21449788047167195f69270a0fa9105ecf0fbc1ba9529fd2b88f1bf2077926c81ee7cae6c65069b080abe69b55f3da56dceba09e2d35b41c230f87290c0c8a1a83a1f740d0520166239a4166dd0ff9088496cd4a52b8b5f3533b6a3cbbdc544aad732e1688f74ad94fc2a7f1e33d6f26c718e9d844b2170491511ead7a45c84fd78f05525c1d962874c71cd5f4ec3169f71a1244d5094a61bc6508e4ecb9f4d6b2a99c8328c9730ef1b2a6b4235aadb5851cc413909c2bc93505ead096db6a738ecac087b9f6f0c2d6862e52ba2c33bb02097f8cce39f7b6a6805b47768ffb0cfc3260282712832399c7aa17b34735967d009118fdaf6c4923cbac6b774ccae319e9090f2fe745c30d7394832a33a7b68d13231f9923b02652dd8e3afe318196865818741ffd8523b58ee0f083b57be61c7ea333d580f08b2288cba3080b491f38c0c53ff4899836473d6a52b7c11391d6f98b58e886b1430bf96dc61ba35196c782f5cd257ccbb6bca24959a1ede58b765f992fd7607349876d186b228114bdd46366bb41fdcbea1556a5ce6771196d117ff9e6b9aae5ab5baf68dc0c07c7e2fbc67d7ff8a9a82bc5883e262a9838bb27dcd41dd0a6de7b98f50025788db70c6e0421315fa0a15d6f530473906404463bd34af7a5c4ce27f208e24fe4ad92e9c9d3c769fcd9873a4088ba1f1f4ec02c88fd6f8e0685903a5853e788e1f5b500b5cfa5c269d9129d831fa0d8aa80e66d72f40640a02ca74d557327f1ef9c5954749540c8dd2b73564e1fc3ffdfa8359bebbb567898ab0fe3b41a0880d96463a2d6da8b3687563debcc7cf71526a217d70d7aa053d45aa7aef8d2a11317f5de44d67e818fca4f9000bc32f36d7f3bf21096839e9f1fc55f7435d8a450c2d8a6046331365f804120f3f56e087e6f0cd7f1a9850183e0f609fee9ac7fb1caf18b9d1f08b0ca38bb1109459d1645dc05105c79b900d028ae9cfb572fc4fa028ee2d62e45e36d052b802e4e40e6e352e7b48e1557dc75e376a542ae7e008eb968a3dbc5313597154bfd42ff1eded73c26179a03dc18ac63473b33af496da6c9041582c615808857898491ecff180ad38fab3a1d79e3465e95a247937de047b404f47528338bc037a0ef7dd383d5e22e23475b6de4220ef2c4e219d699574a7fdab531de4bd38d9b1bde99ab5e21bbc81f0ad0a367f378d5f3af61b768e86e61f18521b00689d03b1a2db5229d55cb46bfac5b58098e1ab38a65f2ee4a7df1aef0d28878bef7be9c94e9050326c928064ebec28316650be070cc438cc1110089a82c10b26eb4f60d893c512c53ff3782ee8362969a51a940ea0e2d02a36321e92d9bd7df7f86365cf46559ada08966d7f81a5935b775cadd8875079b56ac1974679588e18c131e73bf50ca99444c77ffd2c5b54bcf27ef41fae748e257eaeaeef4190350715c11460b6300bbdd7f984ef1cf4d5faa23613f35f52d86ed2490989a9c094e4eab32e70fe301aaa7e180abb84b2048633b3184f5c8e186b5d3ba9fb11d012f354e1ee879ff22a290b866994ff73e2f3dd9ea033b4626fd82d703a17d1fb0a0592a5d51e8813271584182ff485f0825b64729fce26783285a9f4567901410f0a8c26b4626d0b402b23a5da9e49cbe33df2790699c78ad2f1ba7a28c69e195ad0e4cfc621e6c88c073d637a2917f298b52b29950b5383523cd67072d513369d1182a2be8e0faba5ff600d26deb4e225b6e0e95fbac789b2241f14c3f8e0c8d8a6c16f60bfe7c7a75a3d51b165c594f1de30ff4148dae3a67190607698b7fd4ce0c9950aa53042ce5f89dc6e00f4092cc615184bfe306ca3070c7721721d7ed833307288cbf54336e6dc077885d28b1611ab48ea99c42817fab26aae95f9410617e0a407d8238b7f0659d0fe0a75b10ed47d1b15623bdae7c0037717aaec2cd53bfc6216397cd2326059dba935cb73d2a839f88f2f43024a0619ff597e3cd873ba1768edaec604b06fe3ccd78aefb71f512b7c5202840b75d5a0caa386f166b0a176cc2ac383613fb40d77fb1874a950d907722e0117023f1a8e2483937c33f300522fda37e7a5ac27988bdb6c9ac8b636f22dda65ed3e8f4ddf7bfd33073c6e1532cab3ae4b18bc1fb79f78afe508f93ff77f776d842093b86a45eb3426d1badc2e91d8d40deca9e664088f5fcee067f2fa5da4aa87006d0492a86e48bd720024297ae79253cb46ab9e7af6a317b0da508fdd4a101b6ff9a1a8744df2de61a3d7439283e0a56ebd5bc13267dbf14efef896d4c4b64db2b1feb508c0409baab92395917ccb924698beb98867339fc12778710f56768b554104aa636552f55f57bc5c68688d5f5dacc81e24bbde31405fa76d30b7493cde700eab8cc8e85b01aa74321904f2f5ae34805c095fa3f9d45a8d4016ffdf25f23a6d25488ecd147eaee37fdd91b7143f18c433bd180883ff8e5873f2fd01af192a561cef05dcaeaad2435ca69048702e6ab2f2ba1946feea79618e38637b381d09779ae06617c83fd8de0ebea15e361028d11ce56f0327be87e605c39c2c5760287f56d6dda2956bf2e994b9ecb4562d00cd11b986232be329e10e8935af1b06ef65bf6272d66bf0579bbff09d32d7c3c937f35ad91386cf40d3d784db5dc44cdf4ebc38cb1ed93d2ec78ea07af4f81b123bda2408b549c871ce3be18fac38354ea436dbfa85b278f557ebfada4cbac23c1e0b22e837dd0b71030546012cb677575f33cdb9b41f37583f4b7509dbd5bce4c9dfaa973d9969d6278f487b3fccdc6f38f874b44bcfcf0f56f057507bb257539448cf7d5941e627e8db0e0cd4b95f4532c38c3c55e0f7baa6c060a0c30560890e22f37af494cefbfdc0aea91454e6030a7d95400aadae8cef2db9fbe7dd78d217ee96f9dac01819e0513dc0b960762bb6f59f79ec361abfd915e0fb83d20487c10b3243786b4ca1e4176f1ed9f2e67ae0490eed8d5f99f85babc23880c7d826a705381157df652f4f1b375e21536a7c347dde8effe440ab6e65af59e8496d3243564c9799ff402f2925324b01f46620a5e3496cc6274aec9b492373e3777ee1ed1f2c7f12368cc88535360af6bbb464e4925914c69881e3b4968827a79b74d219929ba9aa021e30ee140f2b578e87ba99d2a0ea33e8538d6bb90b140e86649b28c060a8530df747806546cedcd1f45cfdf8ae2273b998a28350439c6c31662864567e6a6d953f9f28d778a9dda1756f359beadbd5f63e422e17c4a19ec288666014dc383adf073ccd062c9921d918e6f85f7c630d596ffb98bee3f4d5f8783a5e740ea8fdebc57232cc13e1aa9dfd5aa4b0100ff1223d90fd8ba7b88f085c996d9a6255ec78d9fa87930f3d719ed14fc0876b4fd996b8443e0ebc9595317b3b991aece1b5be6b27b13201dcb04871ed881a33ee2d05f12ac4e311e6a22ef534325f6a6c97aa512bfb257ed28fe967e4a04f9103eb028e288875d268e2b985eb573e6b6c9a95d954ba3971e6ebf37ac28e515dba82e831e5be8f8e042472a1c295bddb5634fb5921c84d49b84c43d509d104bbe65acb024e327b4092889f0d126720e0e5ff7e2a9ca8ca517052e389c65b3210338aa5ed7fea9de1547f99853f4edf3227753fcc66d27692046d7b31c15ed4c8280809ee5e2c2457a84b782cac2fc7dcd6a5f38057d6a7cbb7ae343eaafeeab06389f5a56b33926dd7e70a270b7c972a05a3c01e3b50ac35bc0c750b671702da6d029b05c928408ef61aea71e83d5681460ff1b098957cce75f60b5c32313894d818d07d453d912d85aeb4d033f8bb5dab5979a7d6413401ebd988a9d57d414cf7cc31a2acd7bd5dff9967100fe9d860e8e35032de43bfd4f3bc4c35b96936cd6b51db4147b9699259305925be18dae9f7b9c3175a0af0da90f88a9347a6de29a17d7ee7f56aecc02c30ca24c228fe84cd1de79487846885374e3d03f1a4c034a77e8062de3230f1f90bc7b6a358f6dbbb35a8d5dc93fac838e206541f11efc96510c8cc381fde8ba08ad2165a82bf7c1c35ff516fc473f2337a3fd42aa4ddea4f8f3d9603a81a4337e9145ca2017d541ef8c994cd43ab3c4a785c7a5ca66773fffbe2024c52154dd47e95db6c7bf33b154c0ad7d2d055d9afd032d06a47baba8ea07fec48567971a36e6f46baa73fe191c4dd43af115073d823ab0f74e308cb4fce970aa562e9ed90f33622166fdf963870a52c2a3fe6fbcf9d6ab6d0975528397f9b9471ecff5569253888ced455188329bc02f27abb4643a2a246aed84cc916fcabeddc3d1cd77dbfedbec5a6104bc14bcfa9e31ae8be4f1697afc511ba026fd0ab0f1cfd56d168f1d3285b30102ccf3c57d51c18a417ddec868944f4b6b15ea3668d936b22feedab84c9e9dcec45fd6069ea95856897d7e45fdce85f3ea5d7e8384e83ea04057bd287523c4a85c2e9ceb9da3ecdfa8b951b73dbb7d511b0dec4e6487f6a24ffbbe4fe9cc83bd88fe93fc848d5c3e519bb4fb0573a41441c441e3a6804f727fe2528fcdfff3223915f8220d6c3f022301fd8ac1a45a458a26a87694976417e275be34ab68c0c0d0e6e0fecd25a5197a5fa06ff9d39194a4c98d3756e546acedd16b90f53f426189c382a2f332aedbb754c75816ab907682e3053a6023f84a841f4f872d53f6a35f82390a4812f103f07b10568c33b07f20817f2ee7b81a078e757b726a7999e71a2e5c0028953dcd14a8eb5278c9192fd7b7eaa7e9f8f86abfe48361244a21fdead6a21bac1988446b2f7773ecb6fc8058ec37c485f55814695c7a2092105e6e30bc2be7cbfd2ec703c53b8d679f6fc7f2c406a30980d6fbff3975dd11633aeb1cde58699", 0x1000, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000010c0)={0xa, &(0x7f0000001080)=[0x8ea, 0x700000000000, 0x4, 0x5, 0x9, 0x4, 0x4, 0xfe, 0x8, 0x1ff]}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001100)='/dev/wskbd0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/wsmouse0\x00', 0x0, 0x0) r3 = open(&(0x7f0000001580)='\x00', 0x40, 0xa1) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000001140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000012c0)={0x3, &(0x7f0000001280)=[{0x7, 0x4, 0x7, 0x2}, {0x9, 0x5, 0x4, 0x4e595a08}, {0x79, 0x159413e1, 0x9, 0x200}]}) close(r2) fsync(r1) r4 = dup(r0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000001300)='/dev/null\x00', 0x10080, 0x0) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000001340)) pipe(&(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f00000031c0)=ANY=[@ANYBLOB="01002e2f66696c653000f34c7ba5f704d869db13a979469720afd79491c359f34b35843151f6e06cee243b00d38dea8f4317ccaa804decaa4f3b26716bee05eb2fe1e3d1467779fd7722d59bb298d6bbb22d584c33300a4ae19323f087c1f7e8df2ef27fe2e9736f971cf1411ac659b50f0433d31c985713cc4f9ebe7137fcbf59f34de195233e5a86665eb003b54011fecb54da37c624267123f8eb654f6d59f3a492f215324f3a002481ba80d4d0cc7fc1f679bee9767c7fa112fab7ba6c0854c14b147a39d0d4"], 0xa) ioctl$BIOCGRSIG(r7, 0x40044273, &(0x7f0000001400)) mkdirat(r7, &(0x7f0000001440)='./file0\x00', 0x100) pipe2(&(0x7f0000001480), 0x10004) r8 = msgget(0x1, 0x20) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000002fc0)={'./file0\x00', 0x60, 0xfff, 0xf3, 0x0, 0x4, 0x400, 0x6, 0x1, 0x1, 0x2, 0x80000000}) msgsnd(r8, &(0x7f00000014c0)=ANY=[@ANYBLOB="00000000000000009cdf1de6160be9600f704c142d2efe782007668b22fa9afc039f099ca186d14b256a036b4e6a189f954a8a92f394317c652d00b73972099f0641da7857f27868c9758e0fec242d73d73b817c9ba2b12171ad9f5425e23683684cd299e7fc0a895bbbd5e71cac5e49997ed40baf3f66a869a7aa2889abbe4041295d8eda68acd47e3790d601e169"], 0x8f, 0x0) symlink(0xffffffffffffffff, &(0x7f0000003180)='./file1\x00') ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000001600)=0x7800000000000000) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f0000001640)) r9 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f00000000c0)=0x9) close(r9) ioctl$WSMOUSEIO_GCALIBCOORDS(r9, 0x41205725, &(0x7f0000003040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) msgrcv(r8, &(0x7f00000017c0)={0x0, ""/96}, 0x68, 0x2, 0x800) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000001840)) writev(r0, &(0x7f0000002e40)=[{&(0x7f0000001880)="a8710b64892ab9c80da7cdf125974dd106ea6da462cd13def721758e744c8d55b373c4a782a7f8e737cfd25bafcfd2f1628936e997ca312b0dadb274b170984631fbea0029c07fe768f123cd6612c7732570354e236254c64a65e0046dd01d047aae36f136e071717385c7b16cff2646a4439bd5fa595ed5445815d50d03fce6bd02dde774221a59d3029c4a902de921e0c1176ac09added7e372629c121cea5d1ac65c73261de42820db89b06efb26bdff2c3dae036879d94e430155c590bc056b48773d45ff5a6ebb3653be7e387b8659f8decdc00d9aa376a", 0xda}, {&(0x7f0000001980)="f2fb890eb112fffd", 0x8}, {&(0x7f00000019c0)="c93e23bf8fac3b6c2d42f0e7c309e96ba0517cec42f161eefa790360d7aec720987b58a50eb7f5f159db8ca89003e7d8e0c80f6939ab5abbc744d8344f844e68516d74a8c9e312cb4b145b6e2827e2a557511a9f4a50b94fb27f791fde41e040c20c620e372356ce4aa37cfdc70352a613e22f63631172194258301ea2ffd02360078e9edc9bf7ff3624b5603f9f78b1be24364e4d4b1d0d5caf2dfbe56ba5730272578ef615698808b89ddaeb132cb7fa5ad3e770fa3054704bd9b6000a256fe11268a38eee2285de43b605cd733b569a748620647b7dc258042037b21bb80439369551500af85fe639ea0bdc", 0xed}, {&(0x7f0000001ac0)="8ee8bdee96a2b86fd512fed7865ad5e45977d1c62faf9d2312b9705240272544c732ebf83dc73c116d0eac8c3c4467417938e53440a5a1b982ee3f59046b61551534f7169de5b17b52f158f3df8ff2134b6352551b3940701ee59b643324d602e8b29e3c277ad443c34add714afc721f914c13a6603063790addd1612c6390787f6a4a1f1c01fdfe3f5507062781cb", 0x8f}, {&(0x7f0000001b80)="d455fab0e27903affc93ebb5dec844d69502eb69f1aa72fbcc37083786b0819180e61d203d7f979399c4c61696b320b5e609fe8e5b9a84f2b8c69a6bfb95a81d2739fa386e55c5a69afd1955d16fd4c117d674acf29c341535ece63fe5aedc6225f2208ac22105f3d91a9010f0fc5c4e0ca3544df0b662c4215f2ef67a05912a334e1b7fc49830ec7dbe726348531c80a092e8fe546fd07881a2b31f6aa7517fcdf2e7f0331c0431e98dc2c3e2fb25a94e418d4b66f86d096114b9f9124d087b6fdefa259d171ae0de35f4b8392a7e692a5b4816c34e2230e4992be911a0410b", 0xe0}, {&(0x7f0000001c80)="62e60286b332a17b336812710d395598c21e5ef30e3da910f48429f3d70f59d611f256dacbfe97090f59ac285d4a0d00556caabddce34b173a1e2f35b97e5fe6fd353dbfcd69f45feadcde019c30ca36d76ff0fe10b27706a75758bf83c31e2c555da53d01f080c9ed110f77d8818a4a6c51b0aef6c43cfde97831766360f4726bab29c1e976748c5ef0a3d212b0733d3d981ed132efbe853684f36fb4dd03b8bed6f86eff9f0c735aae755f6411a3494cd435e40aa37dc897d22a6685232f800a8433b3877e4f16ee75051bd7a0326d65b38b2024689ba97bc81b32bbfb9e4c86ab4c3158153d35eb88a036c6690581b294732a18b76490c99d93a14f2f5a0be53ad607928324c0502dd9d22d03aff52574541032406ee5e274e24a564279fa397ba04c32684115714a995debeeac3e888c444832bfdd27fc22a50f7bb2654641c68b9058401670ed3c06e2d4f6a6d9bb41f8879d3fb4f1d10a6e2b144390fb9a517aced071dfdb971fd6c20aa2e01f2a539cfb45081701954c5ef04b2d7c3a2de55460aa89b0f2dbb2bd070c654b5e63161e248e217eab120f723452f9ce937bbc2fb16bf7b5d51ce9a5a856bddc9114595beb27c639776fef5693869e0cdcb7a19adb7e08bcd39906a7eb7d5c97db73a7b849e873648efb9d516741c9c0bd2f87b97ffa3ef8ac9a77246a3e5e50eb3c3d0d1052b84334aff119ca69148584454bc45fa7d729c7d81dba1341e1175860540a4e893436432bf87f59a01feba028427885f9bf0332c8de9a8c9898d0c56031e9aaae46223a27bf5314ccc9e9d1dca0a7242668b4966026a00e3ad6fa7b098fe8bc74f26c00828d7d115403df08c0bdc7acb93ebbe75ae37c7b6569db5319f844890b7981d45fc013aed26379f212802d68fadd11275b4175bb3a582ed1a7d7a33144f6a0ea100be876866b4c4993a0d5eb8e83806988f1110e651c2fa5026bbb3f64e2fd5d2c74a8286c74e931efba975cdca79026887f662e1410e9792d685090a0bb05a64bcb7c0a4b72ce03879d68a2bf5cffc37f9f706417b407fe554e58ec6eb8c42e308de7d84741170ec235ab0daf5e2c9ee224507edc0d5dd1597b2fcf0225a0c09a02834037716222dc940792cdd84a25b9301357f9d28d5153b4629ced95697efae310558737e45770ad6241c0ec7c0ec3c7f5197ed14b9b6650cac0db8af87e34f3c7ef3e94e2dfb5df977b3f99b2bd2d5b60aa1504f9057d14cefaec27249d5c3c2ed3bede6415ceba4577f14d8ef31ef91efe9d7ea2027f56c86028d7040d490051f16ea09e6f983267fc715a668e2616eebc6c2c45078a8b28732a42745174f61c2551f518caf77c398bb144be947c0237b2cb4d9413848bb6dc65f3a92573e770b25c904b165f82c8fa1950ade15808d3887097d03219a5c2f6c33e0812d2f1d4c25de64782bb8400c3e3248de118d5363d9623d32b671d21d3d3e9d69b8d39b8d61ce8e91573f356aed7bff83ac641ee019ccf4dd6c994ddef06316746c30b975420ba90bdd80c335cdbe64103f61e4e4eb3d72221947dbeb5fa03202cffdc925e2e045690e72aaf72970552d19bef0709d155ec4234c02e20b076ddddb5adb500c901a52247f599c8baef5aed7bf6c8c66b8fa4c546b765f4be1488b6b2710eeac786507fa2267befc8dd6e6433e90e8bc8681ba8fe81efdceede5ae81ca42843bf4c3505c45237e1b2e52ace35f072828f2c4931c33b05450532191e558fb10916443fa694b2f4b0b9761b0467e9a3ab0a8a62f3ee02b40cf1ba3bbdec407e59f4bce063d2ef91507944a89004e3ff39df8d8b4aee76c365a6e181ba56c0fea3b27f54c2e6fe7afd7b64105e1bf468cce70561177dc383f769dd654405434b3a736bd2d47431369d4b06f5e6e53370af0928b9e50c31f9a215a0157291ddf79590cae5e456408a6e1326a103514f5b6f6b8cd5b00b17fab29838c5ecd31f2f3e7a3477c8d63b53fcf9fb9b970ec904afd35752f8d6aa91875d236d54d18c4b4ffe50e61472a9f925e03a224b7ea88b8dbc1222b6cf6de7577ac15ca358fbd94c1faa48d18895fc2e75a19b88447d4e3e47b951b21a924c2309d783870b63c43161f44117ec09b3f79394263718738d4f88b847befd5d131d88be846405b8da114ba9fafa2556ff2667574861d4dbfceb853ac36beffa62bb93ee961c872109502ff75883c7280275aa6575febd8d73c9f14793d94e9cdbdff1258984458ba7c45c331cc09a45be9d4716bebd4cd8ccbbd1439deb7a3628fadc5418c8d7b9f5ce9551ab74690cf4dcc7a3812d48c81a8db964f64d0277135e58e9c22f3c0926775755a149a362c5d27291728c2dc221cb0ec70a415db42b592d60415fa2a51d256a63142a050a076d6e9f2663731fdaff2720717a92315ef429016721281007b99113a30ae17fe07f5ccc92f8925f04aba20ced7c92b6b6ada4537f5036f97d183feddb99a8b35a071363c4ff7dd32a2fc005b988cf52fd710b1b4ad9a9275e55d5d938eae5784cdcfaf622b84e1343a37a6752f87b1432ee04c2406506fd1ebc37bb4088be26dc14a1bebdcb0df9a3997d78291bbfcd6d08a8c384cb8d6e97890e30ed278c434c95560c29f06ee836b14fbe260ac34e52af5782d4abfdca31c178b2a770da0b86a13e84e51dacd6f2d55c219c99eb2d729bbd495dd7ee466ccc0d0e26dd4c7c748fc26848de24a5d50e7db96c1f0d27592eafd7d577d079fc9537e09c7e729452775f234627921354274d2348215bfeac1c0d8411b8416ab46bca0c05c7ba1c9f721aca04b871837f734667c3af21dc3179b722b86617c19e7fdf1ad4c3b8e5b3afa840ea8d193aa9507092e5b143393bb72a80b7958bc9232880a6192c32c877ddac2d67c88234b41a68f8900757cccfc69d56997bb32860634dc239da8e7843a88f9f4a85e2553b6676896d5a1a0b4ae6ec2545c82ed12b048dbf8f162472c4019ccefa9c3e1abd204255efeb85a060d453da702ea948fa825b49b94c61c374b907a0e4a986fab6b7fb3c1d966b3dc61a8fd4a16c3eb52722cdb4a463c2eea31c0133471a65610f5d14a0e87579275b66b44ced8e69cb6931419a7a0665cbc4a1456e9522509c35ced9d4cc16b49a8e2ecb78eb1de088e1ea78f898b22d50db73c08fb25a805bf86ecfc15a083fce7bf75cddfa41c197fbd7c8e8b06712e6aea30b29aee528398dac47ea5b3278e33ee00fea9f8d32375f13b485bdebbb4aa7a95751e42bb466c84a49f121ab5d91bda1df134f8fd989ee452e0b027286384c2b93304e2bdbb8d3036f3a3fcc914425e8fc0ef0807f606d7b535122150e74125d49b024c29b5901eb0947475f6822e4d01ce7a8a4c39c7093fa7a3fd463d27d5bcb7692be42edec74e9ad42346093b1787b4805eaa6a5b7ee733cc4dbbd485268d84da0ae66e24fa49af6cf633030f64bdf85fed489fdeb1e8e01c875b8c5bdb172dd3d5b76a07db9f067a53e55b77a1b241a1a92ed815dad808045a7213b3ccdb3b09597f4d35d3d0b149284e0a0ec99bc1e66a0a0ec28067cf69ea684b45d3e60a5bb1ee697a679913507bd8f6c155d7be1a17e5f25cec48de369cec6ca5a9e04561132a0875fad36fda619ea6867b42e6909259669d292574fb9dcc8fc04d86be3ccc01259fc35acf2bb234eb8b2034e4b9666ed7a37b31e44fef8b144f4ce29e69c0abb28b0de0d3902654f492c3dde0145b08cbf81819223737a28e0ff91fe83b02ad978b7d88b8a8297a133991bb264f146e7a35039372388d0ada43c4118c6cde840e10b2d77e197dee6072e3e8e1e15cf8091e6dc632a0df4d6f5319319da223def471d2d737ded4e15199a108ce20ce6a47123d902a9b30601c97182bc09c3a18da33959e99d17b0e5e856cca2541dd44d1cf62af2af78547283bcedcd0439cc02b0493ca7656b17cee01a118a4e3325e950c9e7130b3c6c88540e5bcc1003f11b94f3a8985af91e6855f92516ef73f2ba8271d8a6ceafd36ac6db2744e0c389818fd7a153b157f8aa44f460b566258d580d31c51d5d5acd0afc5cbe2dfc31bea07a267e9d797776dbf02504b8c974cf421b3b6563cb24beaff7f3848ec32dfa175409cb72b4cfd00be581dfa54d1389b3c8bde6e48efd08d0ee5f2c4b0190cdfebaa6c07477ef1a15d38c385008474d48ad5c5e7e99f7a553f96578eeb2e0b128817df023ab897516bac54d7ac27ee5da60db17a8b2525020937465871fa14fd390e50d8744de149ab341edcac1f46a464591ad96ad79d4f837512f19420383b69cc09021c113a98469ce9b72cbd9c3c9edced73e6fda23dd8b928cefc7a9aac66709b94fb849912403703275e6a3f07379417329de011b5aa522acd6ac8768c618c07ded39539073565f9846aa816476a9955497f158dcad0782540571840c24fe87c2fa241be93a1f5ad79fce7b90e46f3eb46107483d41368f295ac9fb1556a1c8726209e40f2617ab22ed97e8c363e9e7601a2c9098cd0fbdedc2710e25e3b0fd6ad89fb14bc182f1ad77e1677d47356dc405726fa05e0aa2b51fec130275f98c6a9781ff47ef8036437a34636c70aa0310149725b156164cc4d12aec575e923867a22a49f484b9ae26ca796588f224ca1d300f158cb9d6f45ab397a9344b5172098e2d8c60db2776df4d2e1183159d7824bb2fb6e99eb6fce8769409c80ae71b42552bbdf03c779c1e6ffcad4e1bea400c6303be4b5a95862c3b39873194add22a11408ee603b071c401f380d484bc43b22c658dc51330432c9d7f778314bfe63cb9020926bcc7190ca239976e5cede69acd3691a43e487b27e8a3bf9724d717d70e5b25b0923a5ca519cebcb597c8796f4111dd4ed5023ff002b02169523b8a3a1272243addc1707353e8ff663314751ac8336dbb481e401faaa9a008f76eb40b3e7ce94b91840e5a7e93bb551db15eef36bc40af3ee304c406a72e7ac17a7575c4e4673197d8f5f111e4b49f1f1c781cf59f3319e2e3e5f9275b46634399e43e941f292b5f450f4563fae5f1e2a8aff1a385d2df59419f64922edf3905938d9cd044a4cda4640377aaf47ae329e5ffc4f4a77cde83b1dd233d114b81df01f7c751411859ff9c8250ed30a3ce76265a69d88b14871e54e08a0604773670454d6574400e122fe2ccb6f876424071e39725ac9426e6b24f5408d44ce35ed566a7355317c7b5a7ae7af00d8c943210664b40b510767f56b4e73251a03682ce574666a894a251a5349b859a83149713e790222c6a4ed2425f1676e4d8f42365bbd6703fe31ca7dba3f6e0ed253a84773622161286b92a8120ae68247aa812f6e623c0f81acb66c6ea05f15cef6a9263a8da90a1557d354054c6b862200a98501d8651bba6ebf59cd4905dda8fd88e99b15eeab103c0883501fb2e3176fd5aea6e134672a2ccc2608f851999f59b50e308a3a234f5f6fbe3f028d5a2964cd875614ca1ee3e9c009731d8a89ca39a3ea5a91e27d667cdd12ff3f636e89764ef1fe830e89664ebf0af94342db817888dd3e96908942a29acc82ccb424b013f4d288d25ec516a84635e4f6dc404819afe4816730a381263224b2edab62a95bd29dfe3915d8044f67a30c779e826d274ba3f110972cc365ab581e961380512072957fa244a2535910b995b6cb9af7c4751114b55a4a7d1875bef56cade84adbd5f5b8e0d317137374c64ddc6c736e02f40db705665d2d669a06905da08a27e59bcceeee3ed02c6905af6b1c719a061863eacc5384f84286234", 0x1000}, {&(0x7f0000002c80)="3b077a97d0fc4dbd9d669a4f520c435c7ac1eccb1b0c485d4903b2520aa564548cc0c8705cca597e68869b278dd4d9e23aba56366cf4ed7d414122577ee47d2b0003e306ded889e8b24700922d163e385931cd894697cfdad36e694445324ef9c65b98518e206186394d39f7ce11cca37536c6e5683227511a94cd4807143b72abd550037a0040ddc54c506b62becd7ec8e6cd63334f3a4c69e895cc14cf10517fed9d08e5ff8c767db2da4989984d9f59ae4752780def1fd0de4c1c445aee64400593da1db7b981a8bb6f862f096a47d76a18dfcdc5a7cec341e8b78d014b1018686d63fd9721d6fef974270ed5048b758bb7", 0xf3}, {&(0x7f0000002d80)="5f1010575098d3b90d27acf29585ecf983367733a1d03ed709bde16041ff0e071f64cf2320c4d073baac80f46affc2022f095664ce1919f5ab56b17b2b5ad405a5e920be03d168e29a91445ac5ef87897b3f39e82d17f45374db0590dc71a08f377499b60888c72f126d6ad02e2873b4ab154c763b2ba4d4b76892bcf6e93596c404ba2f4334dbbe39a2450c839f5ac97fc8405830cee039ede40f4e708fa8231e68b42c", 0xa4}], 0x8) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000002ec0)={0x6, './file0/file0\x00', './file0\x00'}) recvfrom$unix(r6, &(0x7f0000002f00)=""/148, 0x94, 0x800, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4, 0x0, 0x3, 0x23}, {0x200061, 0x0, 0x1f, 0xfffffffffffffffc}, {0x6, 0x3, 0x80000000, 0x36b}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: r0 = socket(0x11, 0x3, 0x0) recvmsg(r0, &(0x7f0000001540)={&(0x7f0000001580)=@un=@abs, 0x8, &(0x7f0000000300), 0x10000026, &(0x7f0000000340)=""/4096, 0x1000}, 0x40) recvmsg(r0, &(0x7f0000001500)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f0000001380)=""/165, 0xa5}, {&(0x7f0000001440)=""/152, 0x98}], 0x2, &(0x7f00000001c0)=""/108, 0x6c}, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) bind$unix(r0, &(0x7f0000001800)=ANY=[@ANYBLOB="343f0ff399c1f17be3fcb898ad8e44d1ad0e5c20d5f5164f8426d08cb5d9881f831a925c2eab8834a7f56c41ea0558b740b5c4eaafe9a75f255acb46dc0f9aec72eb98abdcfd224ea3501477bddad39891082f4e45d44a93e47c3702b077fcfae1b34574c7f0932bc2d9b0bde3d3189e436d398de181742400c2612ae80f04c5e38d6178030139bce110e7871f8e673f080aeb58220e136544ac01ae64ae27ed6679d2520c5749afe54ca29e6cd07dcd9f5c39b4e5b2471f2946911f8fbf98e36947eb2079b2b9068dcdecef5981451cd7ce12735543912fae378baaef05fbf67fe61ee159846eff73fea1dbfd477a425f1fef06841f"], 0x8) recvmsg(r0, &(0x7f00000017c0)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/115, 0x73}, {&(0x7f00000002c0)=""/77, 0x4d}, {&(0x7f00000015c0)=""/74, 0x4a}, {&(0x7f0000001340)=""/39, 0x27}, {&(0x7f0000001640)}, {&(0x7f0000001680)=""/2, 0x2}, {0x0}], 0x7, &(0x7f0000001740)=""/66, 0x42}, 0x41) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) 16:00:05 executing program 1: syz_open_pts() 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, &(0x7f0000ffc000/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 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 16:00:05 executing program 1: r0 = socket(0x18, 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="8c6690680f2706cbbb99c6b9a5270d21815101c112a828c7cbdc9c0c0f93e063ebfb086a99845832522e01401b0b990fa23c67c421b505ca82998da93188c053daa13b7f8599b6039b967860dd7608888d8fce3db0ff3040b9", 0x59) select(0x40, &(0x7f00000000c0)={0x9, 0x3f, 0x3, 0x1, 0x6, 0x2, 0x7, 0x6}, &(0x7f0000000100)={0x5e, 0x7, 0x6, 0x7, 0x44, 0x9, 0x2dc6, 0x9}, &(0x7f0000000140)={0xfff, 0x8, 0x9, 0xe9b00000000, 0x0, 0x6, 0x0, 0x9}, &(0x7f0000000180)={0x3f, 0xfa}) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) select(0x4, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) shutdown(r0, 0x0) 16:00:05 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, 0x1ff, 0x0, "000000000000000100002000"}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000180)) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r3 = semget(0x2, 0x3, 0x602) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000080)=0x6) accept(r0, 0x0, &(0x7f0000000040)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000000240)="2ea3810be70c001442f6be90461581eb0e85aaba2f502afa27681ffef2dc557f74bd46c82f40a2287fb9faa71af91c7617dd903065fb9f89c08e2cd3a1d67d8e8ae9d942fa6a3394aee4ae3608cc2c2fd09c3e72a60f0eb40b32c3fd4f9c13b5c991864d56e99b6a61fde3aad8a60ccbdece82c9f5c3946ef445d7cc5719b95f441db85d0bbbd09c00201a18b67957250bdba96293dbbdacf719ef863709fba82f439ce8b84bae42573cd13546c33a149edccb37a8ac4ea195976f78a8f1f7da7560d8ec44382fd04904c853a97575806ac0083ef0c25eafedc0e130133ce7652141fbcace05a63bc3697e45d30cf39a14f396d79acf34bccb9c26460b6b6b2bccb00099f20c02df84ff504c56dd2aeea44e39de6ebadf06732e54e0571f19e2aaf481f44e3402a54218088e0f1d50c39a8dbb588db2a6fbabbfe0722f2393f45906d1a9634001b52737813593c495869f86070377e07cb9c26a213c0e4d16a8278333cff2ec40541b07f6c661d3b35e3418cc953fec03602099011e991e1199153641cdd72ad883c41f14faae3602e32b0de153f28851db8e288471a4d069cc5d67ab1660706d9bed7ed5c511b793a8b28a20571c9efe1e7178010d404d07864c689fe541ddb9f438b38615ac6523ae280419a2ff9be9c574a08e945354efc5f2d5babe84ac890dda16dc59dd029b9110c1972250245dbddd7fc78ab51721e82918d667840ea176706e8ecc0228c219ec1577a8e9996523ba770908bfbb727b33e8d6967a1421577801206bf0132a30be16546362b35bb417466621df875ee7a0b75a70f5bb97a887a1e62e037ea5df18b0874bc8d733cfd9dc7c3193cef2c42a2092ee1077f4beb081fb68528f38252dd13d63201ce768bc3b06e8a2b753281c7be0fbd6e11583191a401b18b6942977a666a7c977b39811f0f2b6d02bc48dcc0450dbbd251cffc03c5e8c3dd0ff39699cda52266e2578cdb17c2462256c5d3938d77740b808601b5422dab44c18e554ce3295a9d64cae3a107fde2f65c568cbe061255dcf37eae58eb8450eab7afaa09c384e9941588026c99d1463d8aacbd5aca94f6eff66b4faaeb40e4eef2cbfc4f54f7f14d3b0360ddfe737befa02387ac401bce11869ae2882cbb37d343bdd3b3b26c659d8c40f185a3134a8d7794b72b9e0226809ef1e1d968c3a2dd32172da378ff5402a786244ade7f19a6eaa719018497a58cab7b8cf2928d20fbdbc961263ff00a8ef7e68ed046152876b72e219afc68b9723c22980c5c91506f37aeeb6d7d46eae7cddc042fa8c703fabaaee2f494fcae7ca2ddbcf9326857a66b26314d308c7bc3adedf69e2786dda547927bc9d6ccd3e66c34080c477ddf71683a17505cd1663431828f91c73bcf8c5e62e1b959b0abf815910cd4f0a2e143248f076ad3353adaeabc51269005d157778d7624cb298be07dc46fffc8fafcbf7815c55f503c6ed6d1dd82cfbbcf55b5575782864db915dcec8e8ea94f5939de2a82a3c93670057cbdede4eb6171e076df92eb2f5f9ab72e3e69f25f5b30f364469890c09dc3047c6c7cc9ee52141524ebb4b8ab19e1303e1a0e8d1d379ea195c88978708c13313bdee712fd931e88e8239ef7ee8fa7914c947f7690e6f5266b29b31f96d12293ff3d7d970e7e7a99d65da1ba51148ca2a45246462282890efe48ac39eb79417a11b9a06b84bc5b9536c2adc83a6c1183fb1f98e60654acafd1279a7f9fa008cea26ce807b87ad1a944a3fa01c5601a3f878c632433a388b738cee5dd4823c658173196b01bf05db59d8bf15", 0x500}], 0x1) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) lseek(r1, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:00:05 executing program 1: r0 = semget(0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x200) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x0, 0xdb71]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0xd9) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = semget$private(0x0, 0x7, 0x20) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0xd2, 0x8000, 0x6, 0xfc2e, 0x9, 0xffffffffffffffc5, 0x9, 0x6, 0x3f]) semop(r2, &(0x7f0000000080)=[{0x2, 0xe6}], 0x1) 16:00:05 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82b065424d4387bbf2ebe65eaabf8448e9da74c72d5fc90e34b56da5dd880e274c33774859987c98a2418b58fcd9887d6cc6bb76edf32190f23844"], 0x10) 16:00:05 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/98) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x8) setsockopt(r1, 0x5, 0x1c4, &(0x7f00000000c0)="30a65acad26a03a9dcd0466c638f2ffc27e3795dda2677e54b8b87b356b53635e50c", 0x22) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r3, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000040)=0x5) chroot(&(0x7f00000000c0)='./file0\x00') 16:00:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r4 = socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x63, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x6f0f2fca878ea32a, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffff9, 0x10, 0x40000000, 0x8, 0x6}, {{r0}, 0xfffffffffffffffb, 0x1, 0x2, 0x4, 0x200}, {{0xffffffffffffff9c}, 0xacc82825f5768ee2, 0x181, 0x1, 0x7ff, 0x5}], 0x1000, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0xe709b330a315ff3c, 0x0, 0x3}, {{r4}, 0xfffffffffffffffa, 0x767eb0ea887255ad, 0x10, 0x5, 0x64bf}, {{r1}, 0xfffffffffffffffe, 0x35, 0x20000000, 0x7, 0xffffffff}, {{r5}, 0x0, 0x1, 0xf0000000, 0x4, 0x9}, {{r6}, 0x8000000000000003, 0xe6, 0x40000000, 0xb1, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffff8, 0x80, 0x8007ffa5, 0x7ff, 0xc3588b0}], 0x7fff, &(0x7f0000000180)={0x3, 0x5}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000000c0)=0x9) close(r7) r8 = openat(r7, &(0x7f00000002c0)='./bus\x00', 0x8000, 0xb9) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f0000000300)={{0x18, 0x2, 0x3f}, {0x18, 0x3, 0x6406, 0x6}, 0x5b, [0x8001, 0x200, 0x0, 0x9a, 0x8, 0xfffffffffffffe01, 0x1, 0x2]}, 0x3c) close(r0) open(&(0x7f0000000280)='./bus\x00', 0x1, 0x5) 16:00:05 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}}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) close(r2) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000001c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 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) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./bus\x00', r2, 0x6}) pwritev(r0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0x0) 16:00:06 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 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", 0x26d) 16:00:06 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x2, 0x0) write(r0, &(0x7f00000001c0)='L', 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) close(r1) 16:00:06 executing program 1: kqueue() mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="000000186204018b002b06ae9e4b281d000000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00050000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c2c37bb7", 0x57}], 0x1) kqueue() 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) setsockopt(0xffffffffffffffff, 0x8000000000000, 0x6900a91e, &(0x7f00000001c0)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0xd12) pledge(&(0x7f0000000180)='/dev/bpf\x00', &(0x7f0000000200)='tap') ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x3}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") close(r2) socket(0x400000000018, 0x3, 0x3a) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) write(r1, &(0x7f0000000300)="bb9b1cf155aade1c33e4e25823c9bff62bf8bac04835ba56760b6ff309d8aabf8ab1d0ac2c82adc01d84d9708a0f0409b7c1be596c0056a28b5ab530adc01599b7a923f115f6bfd2fd23a618bdd2a393a9fb989ec87a2701373e6396ea7baa9efbc80626794a55c27e0a8d2a414d6d8781fc7b77245e61e58e141b8f2121b53404a8315819f73860372d9bc6725584b5adde7d641f6ba3e3dbf0972b2dcba329bb86eb61c7d5354b3be01c77266c40188287065db976ae5b821bf883d77982eb4f532e4fed88703fcff63caed8cbb59b5679549e1f05180551c75bfbda4fd321c648e5438e04387108d18eb0fb8dbab298f2e28cd3f5146dcbb2b622b032292403b0e7fe70daec84468984f53e5f2cda59edc2a1f81814b72a73461eadb254a27717f5584d25c243af150caeda2f0109ffabcc725cd63d16d9d5b7395b0ab163e359f3e121043467368182390045a5ecefbcbff468aa17f2942e029d7c6c4a1f4a4db77c6c83428a502e68f4ba6dd7403abb1312a3471047448a4321c639126b015927e59910e77e0380af04255bcfbb7716e802430470cfd8748c50f787ee379a9c8b7bc3dc32a345cb507953e5a103d0bbb7a7dc8dc3744c23434bb7c622cdfb463fce8e03056dbae9fd3dd344e715f1ee4779b1d5fca9698366060eaf6bb6362685170602298c85af48176d613f448ae0a52a0be805fdaa732e29762d17a5a9fb7b63b516fa3755bdb59e8d6bdebd5eaf8853b5450fa4d267d863f0962562869aec848f54501406bc0f36b20198397b7dc9da7ae1f426aeda02c516c3bc7b20786aca2fbe173fe9a4bd90bc7efa8a8052ac4a5f997ff61cb3bd968508d860870cae159f47c74bd6768726673b637618040effb227dab996c02271cc652c61f20b683f9550082ecc1efbce30cb43ca2dc0b293e6efb373d9b9b05dc53bf587659a07fdf902d66df27e8d4a239b1a9732333b53f5eade6ae1a8613bf4fd849dcbd7e231f1314f417fda4d8499244ea4ca76bd642defe89481d6781e5f8978ecbd22466071ea3533d6044ad85b92641895b48ba483a9e5047d1ddb76e2118afaca76416dff413440dec6ea5496b7459a2caf5835d964717c524e408d1810562e118dff76db2584de9b0e15b02ea6327cdbda390b8aa759a2db61b7ea8585235e8160c158dfb252fcf73c8bfd52d076546d02053dc0442ce2f19fc76dc2e6a3fd3a67501d244b1dc680a1a9fcf6b1e2314e49ada62db4fef1bf1d9534d9bbdedb8d0d5d5b24756a8acfa26efca1ce6e2b0dbe7dc416d267e103845856d8e12e272420a1d3981a56e9f45bf3b1a26a27e443258f70a811f56b9cf51c0ab76dba65e4eab0a8d738752f984a9d1ca8cb3ebf59deea8578027994ccc3fb14beac9050fef15c5675146eec1431da9e792f44ef03a5258965e1b90ea86355425f4acaffb4212f4e81b54c2bcfcd962e5b84145bb5821d1dfac3b680642112a11bb88440e06c7ee638ded12b654f8c14d10025471c5806b04bd8cfee6101142360995c68a261f23f0db334df522478254bc5c9ae3e278bcc40e5affc6f2566012a69761f4fe966bb53ba7b829fa73e54d9a1a402adc2bb066233f0ef2d580499921c1368cc3ace3cfa7ec805aecf54473571f55a5856e8d73d189b1964d16785c05d498ea47789ac832d125086c11415d4d36caf79d06a006d1811739db2f278b97acbaef1f23a2eb8705ccbe2231b83451ae3d269f2e962cfb1f20bf0babc6a81d42d30cac11d80d6813146b3c7912cdf0276bd10b0854245288848a5c58ea0d96eb6aa8a0ba31e8c3c4fac8c36ae78dd7ae1fd32f07525395f202ed331098a2ce022df3398b30f4f4904355ab1a6abc6695d4eb79dd0abd621735301de6eeb9e4aece26a63b8789a810ba6f2abd970b5c5b1f21d2d0575e8f3b7b2fc2d9b5b36d6bf94247f948b0d74258ec35a7afcb97004a3cfa81f3f1fc536ced0e03457642fd0b58fac39972ce6128bfd4209333fc498ef43054658e45421a46666b9dacc59cf76ba19aec78a8f159255efceba5637b2b791aab449f0b00f03f04d2ed7fb78d0a617c9ed8f4c8ade911446aee8299bac19f89e9968e2b7611ce97757f43e24f571e0c74e0ed73a3cc1ae5eb75d38f0003aee478633523d6334ca0b1d6a0e0e299addb1841d5d9c127ca39876310a0153facf197c4c3081a7eba1a94065e597dfc6e7e3984d5dae8fb978714db1566a9f7bbd1d1e2b12c8ded0f956c6645856b95b4013f445c0440d8785dc7ce71ae33af0888fed1e5a538fb30947ed39ba80c466134c7c862b351e8780935cf7e04a327516429d8e4ec3f489afd5fc95b53db1e50f4e8e571ef1f09c1e5cf505578a77ed0d965c846ffbd4738c126669cc9c2d3b513544530b193373c9df8c059f96070e9e45e6efac398c84b8bcf1f924cc5602a1f76507046c32afaa2fa208799f7a7e69d2d04fc33d7a0be918df41053d047854c6db93e7aabc10eb3dbe8d65347e4ec8c89e8c267253a09216e478bb827fa5b177f40960658ee9f6df21f13d7abda26a48b2f1356e0faf2f96112facd5af44ec094834bc8d4d890ebc2d8580c96a49b9d14568fe4fba7f7434dbcf86849b693ddb9ef5ad430f92978b82a566ce13c90cc656396e488db34c147c5656d18dc4fc2bae795aa9001ce9b8bfcab49b7df7568971b6e64b63f2b9891e89d7022a650dc951ecd852f94f3b5581c2fe138c6882e0fa64789145f27a8c48934f446de150c60ef7067ba1c71f66821c2e7e8e4a6956aa2d47c3cb2fa0643bc2dc5e2a2c8d32d0f463d2c74fde33b8aa6a287026aac03785cd3a3a0290df86063749540a2aa26afc36d5c8784ef34b1f069d2d477e9a1ec0e8084f2377a5178ae635aa39677790281b3b05a99061d03aaf6d3a104f66c1e5b970687f3725b71c6a0e20d46c58d8ff7c140023f6de7f3bcb59efa8e385722aeb1ea9360166b06caa763b4a1008df1ca33b1068de2b9114bf87bf89b1c30ff1321078d99eb4f590b38f69f17b91e3b3d680c5314cc2458757aacc5cde7877defb0194a1c6291da562946265daefd6cf647504dc63063b75f3777ee8832cf564b5b723f3a501bad918b86fcc7c7726baa98519cbcff67363768935f5703ee4684b962eab0f0c9f3c9cf2e5a297e5dcd662654b4bc3fd5b1b0d0ed3406e2ac11eb8585c7725dbc86de81b0d7f7439175577bed6585f85e4de91ae3762a08727d9f80a49558ab45c18bb34d87e7dc2ed2ad91b7b180303abb721ee43497e4e663d62a8c0be65825af4070570db08b56ec551eb2013aed92d31bce58c8aa73ca79b3cf71fea3cd6208478cfd1436ebe1959d5a72e9474bff316a029c40312af94058ff7dba37ec2a34d973e2c7101a6cd7056c1fa6eb9bfa6330a7131d43a2d821922e52ff4c75df2f15d07eeb96626ac346b488ba35df3af9e6fccdd1b361f57d51e1ff578103fd6c1f98ee1bbc42121a3a7c449bb7e28a720a82c827b92d2b09403363965df4c4cca34034e31201eb83e114bb31863ced754d819ea3c2b099bc321c65804d5e186331e3774e10ac0179a71b2a897cca79dc7807484905f6f9e90e7bdb051e5a7183422fe908828ae7e2e5499d168bc0dd08b974a7f41d428f035eda54b1c7c3ec587154b1ad07b4f42ca0f2af79ff11d2dc41d772c1b9b403b3b008ceeb0f335e0647b11efb72d1139dd7105706ddd88f52622a61750dd8d7e016124caa5398c4ada4b4b622c7ba2d8af4195a06c044ffc53bbd14f7cd7c38b86e1bf40329371db11412b469d2c122dfe2e220925d34698bd4a4dafd23ed8519852147f8c090e5f5a14ab16ee23153cfb102f88d4a4a2549548b918927fd31254b3209ee77074b85bb0111efd0d76868614c967852825d3a474015f2da998fdb340a6ec7942817439e83a7ec42b02d8003926a2bb0b10577aaa9c1ff80dff24cd5195a54d998680b680f04000078529481600898047590a8ebe57f300c60c17cac48345e0755c496c7e7ded1627b1fe539a38f10e19d85ad396e98b89fb3d6dfb236ba11d7aba8b15e02af6a155b396b2f9d7e54e35d7137213b2738f3f54eb31e8bb5bfa223aa1b15bfa259412cbb7581cdc3ccea8e5436bc88e94e07ae2df3a58015306ee5e4304582bad58314689dd7201d2ef0cc0a298f6ceb6eedad4ae69f64d0d46fbf3cb118d1c901d905831264081a9f34cfd24ff83d9ae289eb81bccf2ecd2069648efebd4752a1a384c446815ae8e58a617a7c3cce2e6582b8f90a86c44be2fe21b1731ab63bac55356cc68fbcb494a6cf21fe405c656b5e483d7f7202e9fb3fbe1d251098b58e4192fa2cc919b50247641a729e3026bd3d3b81a2d7e4f6668cc94233f910c89141f7e4b2815779ba8af4db0218668b91920c3742019f23dc6f0a00b780a0acb964913d7dfadcb036ec417820c8965bb5610f3447d70aa28cbf54d0b3570a33a9b3dbd8340caba241707f2c538fbda3cfabc0300a5fd68f9b90c6e6c58b7e35e102fbdacef644fa145241b23607b854749986c81896a61b1c624ed251da9e586e3ff13b1206f66bbeacef11aedb8a46d6eab0f5a924a0b26e37f97d7704ae6052acb76675d619258d656939baabd24f101ddc4d3252756e122c98228e9ef137f136b588ebecb766a91757bd8627e5a35f89ea5ee1e7d7b585359cc4c348f1bb57aca207ee826a80343554f771b0a221ed7b72c8356ec3082c0982e9c573b01ff7849593f2ff7e6d48f8ea0399740f13a32ac1d318bcf02f0de292486985c052ce51bf8c4ad47bcae48d7471ab5152a03d9956ee0287452199df545ce02fcca66c3dc3a3b5a7df92a702400dcca8d64a400a8548747c30f9b9a73515f44b6e8f064abbb569bdeef76139166410342436d5a4d9db8d05a066d1b00af31038b71269cfd2f1f7a6150afe79d375f39cf1c75c538eb4499dbca61dd2570a275e7dd38803a6268776f87d9cfc8c203a0fedec6800caab0bf5eb59847349997f4d66a7c224766a24526fa45ede36b1b1fb8a5015ae719c2840bd8bc6685408c657f0f78c651cfcb2e9f266ea5507ecbcf0e3e445332e6ed71d4f8af998c443b4b90343c5624fb9599057b8829d840f2693921592b08da02ab73b515b7aaa5d1e4fbfab78e8979852d57184d5dd049088b5eb3ba1069f3efe4dce66fa92aa99824406d0e1c08383a72c3c4778fdf9c6eb104689e397cf667baaae462f70547406ed61678c47ff47d9dbf5fb84be72373e6ac6f01102720db708e1bb567b39cdf4c0e0dd9b66e247d659c5e74313382bcba6947c8379041ac8f258a1ba535a96dcfdc09b8b382bb2b0f5400e169d0eba99d4f24d7f5833b0866df6940e53e351bba845deff63eb999150f00fbbd6258fa12791db4158fc9f00ca7d8c069da0888c4053e89016d993a32eac7c38b579f2d440aec7d23d6ab621639c609ee3d28ee16b514680fc99a434e032cce052d27eff86f8136191bf720bdefe69e51ab002ae17db934c4839798cd22de478b328307503e30f35533779802a8b06ca7291c7e98a7132d8531e7db168cdf2ac4f9a1c5a2465e45c6498b8f27a2468510be7bf4aab204e1e892bb265ea17f73f0973edf805f104925e1b17f4c9faf3de16f6dbbd0ecd9551c09ebce222c3c648dafce51f47711e66f254e4df1b8b6fb6a770185b885cf0aa571cb9c2a8950fb3fa61173fb34810a61080a02ee1fef9a54ba2f2f5f86408883b0d9d6e655567cd14c80385efef1b83c94f689f41c7d1bfb6c935c8684a0b9b1", 0x1000) setsockopt(r1, 0x100000002c, 0x100000000000fc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648584cce1e0c1c5b5a522a09b830a54df456e6532ddf34ae732e096f67a90fdd63a1f002", 0x1ca) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x9) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x9) close(r6) ioctl$BIOCLOCK(r6, 0x20004276) close(r5) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000080)={0x7fff, 0x3}) write(r2, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) 16:00:06 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/148, 0x94}, 0x0) sendto$inet(r0, &(0x7f0000000180)="8820a054a53294ebff00f01512f55f06ef5f084eed45423326cca89958a1b6dc92a19b6dc053d181e73bb227004eee6f74a727628e9b59ea7f66ce3d8869aac596967118fb978a032f604a1acd4f73a2688cda35e22b5c21658c6f9a0fae2a77ad7d0f043804b13935e8b82bd687a01d12ab77dcf85849355049bf61587585275e0fc768b1bafdaff149a5f0616bc47bb853789056eef230ac7d42f19403d0facf09f2d2e3f4b8219f5f6987c039aaa01fa7d528d7daf2db5fc925088c6ec4b213f35ca2f5d208e8165faf91e17bcd67cf0484a480e5eaeda6a7e2d5a590c152d4835b55d48eb1299968f4253f4410e156de867fe844084465888748f0", 0xfd, 0x69d9b7c23d1c5619, &(0x7f0000000000)={0x2, 0x3}, 0xc) 16:00:06 executing program 0: r0 = semget$private(0x0, 0xc2483ca746b2d19b, 0x315) r1 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r6 = getppid() r7 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x1, r2, r3, r4, r5, 0x5, 0x8000}, 0x1e3c, 0x8, r6, r7, 0x1f, 0x7, 0x2}) sync() r8 = socket(0x10, 0x0, 0x166e) setpgid(r6, r6) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={r7, r2, r5}, 0xc) mkdir(&(0x7f00000001c0)='./file0\x00', 0x2) r9 = msgget(0x1, 0x200) msgctl$IPC_STAT(r9, 0x2, &(0x7f0000000200)=""/186) semctl$GETNCNT(r0, 0x972a5ea7b5de5d34, 0x3, &(0x7f0000000580)=""/23) truncate(&(0x7f00000002c0)='./file0\x00', 0x0, 0x81) fcntl$getown(r8, 0x5) r10 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f00000000c0)=0x9) close(r10) ioctl$BIOCGRTIMEOUT(r10, 0x4010426e, &(0x7f0000000300)) fcntl$getown(r8, 0x5) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x4d}, {0x8000005}]}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) close(r2) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000000c0)={0x9, 0x101}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpid() ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000080)) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x80000001, 0x517, './file0\x00', 0x65a, 0x0, 0x4, 0xcdf}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x6c}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="12") r2 = shmget(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmctl$SHM_UNLOCK(r2, 0x4) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000180)=0xd9ac) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) poll(&(0x7f0000000180)=[{r1, 0x4}, {0xffffffffffffff9c, 0x8}, {r2, 0x10}, {r0, 0x10}, {r3, 0x1}, {r0, 0x8c}], 0x6, 0x8001) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r6 = getpgid(0xffffffffffffffff) fcntl$lock(r5, 0x7, &(0x7f0000000080)={0x2, 0x1, 0x1bf, 0x6, r6}) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x8}, {0x824, 0x0, 0x0, 0xfffffffffffffffc}, {0x6, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 16:00:06 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0xfb) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x160) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000500)={&(0x7f00000001c0)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) 16:00:06 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = socket$inet6(0x18, 0x5, 0x6) bind(r2, &(0x7f0000000040)=@un=@file={0xb3c6e1c09b00212f, './file0\x00'}, 0xa) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) 16:00:06 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) fcntl$dupfd(r0, 0x0, r1) setrlimit(0x8, &(0x7f0000000300)) syz_open_pts() execve(0x0, 0x0, 0x0) 16:00:06 executing program 1: setuid(0xee01) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000180)="da19200a7b9b058294d2339ae1ccf71f9901930979aae0323f25fb85a81cf0755f5828ac8fe9799da629aea7f87fb0e898bca0dce5300482dada8c785339d2bfd516abcafaf2546fb16cb24c5ee01ac9193454fd3d2c548169b732f1f8d293271e2ed37f8a08fdfbee2732a7b1322cda48efce80196a7f69e9245352c86af68fa3fb007a11a826b14f0f45ff5acdffecfd27cee708f2fc1610a1dcf29f9c1166f0915389f790156acd5ea42b0c075653e89a7a5cc5bf6ff78b6b35ccde6581b17b8eb22a99e9f2635f00d00170e1a1d21850f2c15443243ed4b102c0c44dd2049e0a", 0xe2) ktrace(0x0, 0x5, 0x20, 0x0) r0 = socket$inet(0x2, 0x5, 0x7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r2 = getppid() r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x322) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x9) close(r5) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f00000000c0)) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r2, 0x0, r4}, 0xc) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000000)=@un=@file={0x0, ""/51}, 0x35, &(0x7f0000000500)=[{&(0x7f0000000680)=""/117, 0x75}, {&(0x7f0000000180)=""/84, 0x54}, {&(0x7f0000000200)=""/253, 0xfd}, {&(0x7f0000000100)=""/37, 0x25}, {&(0x7f0000000300)=""/32, 0x20}, {&(0x7f0000000340)=""/144, 0x90}, {&(0x7f0000000400)=""/5, 0x5}, {&(0x7f0000000440)=""/148, 0x94}], 0x8, &(0x7f0000000580)=""/166, 0xa6}, 0x800) fcntl$getflags(r0, 0x1) r2 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x4}, 0x7) 16:00:07 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[], 0x0) 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"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) socketpair(0xc, 0x5, 0x6, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x80, 0x0) r6 = socket$inet(0x2, 0x4000, 0x9) setsockopt$inet_opts(r6, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) dup2(r0, 0xffffffffffffff9c) poll(&(0x7f00000001c0)=[{r2, 0x4}, {r3, 0x8}, {r4, 0x80}, {r5, 0x2c}, {r6}, {r7, 0x40}, {0xffffffffffffff9c, 0x80}, {r8, 0x2}], 0x8, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x6, 0x10, r1, 0x0, 0x4) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r2 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getegid() r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x9) close(r5) r6 = socket$inet6(0x18, 0x8000, 0x1) kevent(r5, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffd, 0x0, 0x18, 0x2, 0x1}], 0x7fff, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffa, 0x80, 0x1, 0x218d3eab, 0x81}, {{r6}, 0xfffffffffffffff9, 0xf3, 0x2, 0x81, 0x1}], 0x0, &(0x7f0000000280)={0x6, 0xdab}) fchown(r2, r3, r4) r7 = getgid() chown(&(0x7f0000000000)='./file0\x00', r3, r7) rmdir(&(0x7f00000002c0)='./bus\x00') write(r1, &(0x7f0000000080)="61e0ab0b16c28baa1d81bd53d94919f24e4bcac7e00a813ab8f7ccb652ca6724dade7371c916a58e436cf3cdfb23aee3b06aec374bf2d977f5251ef0e56e76aa8ffe9572df2f73ccec7892d9015c14980bf24300ba7bdbafca5c113adfd5c85d68ed34c413926998d5939b2a717a82b82f4aa3f4063f362df83bff010114bdfd88c428030de08e3adabc7837f19fe3bbb3295451707c7b", 0x97) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) r8 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f00000000c0)=0x9) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) close(r8) ioctl$TIOCSTAT(r8, 0x20007465, &(0x7f00000001c0)) open(&(0x7f0000000180)='./file0\x00', 0x18802, 0x4) execve(0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x11}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x1b0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) r5 = open(&(0x7f0000000140)='./file0\x00', 0x400, 0x100) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r7 = socket$inet(0x2, 0x2, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) recvmsg(r8, &(0x7f00000009c0)={&(0x7f0000000300)=@in, 0xc, &(0x7f00000008c0)=[{&(0x7f0000000340)=""/133, 0x85}, {&(0x7f0000000400)=""/158, 0x9e}, {&(0x7f00000004c0)=""/239, 0xef}, {&(0x7f00000005c0)=""/217, 0xd9}, {&(0x7f00000006c0)=""/194, 0xc2}, {&(0x7f00000007c0)=""/247, 0xf7}], 0x6, &(0x7f0000000940)=""/117, 0x75}, 0x1) setsockopt$inet_opts(r7, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000a00)={{0x18, 0x1, 0x5, 0x1}, {0x18, 0x3, 0x40, 0x8000}, 0x9, [0x7f, 0x5, 0x400, 0x0, 0x811d, 0xffffffffffff8001, 0x0, 0x2]}, 0x3c) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r11 = accept(r10, 0x0, &(0x7f0000000180)) kevent(r2, &(0x7f0000000080)=[{{r0}, 0x3, 0xe4, 0x2, 0x7b, 0x6}, {{r3}, 0xfffffffffffffffb, 0x10, 0x20, 0x3, 0x81}, {{r1}, 0xfffffffffffffffc, 0x8, 0x0, 0x800, 0xb0}], 0x5c7, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff8, 0x2a, 0x1, 0x8001}, {{r4}, 0xfffffffffffffffc, 0x4, 0x40000000, 0x5, 0x5}, {{r5}, 0xffffffffffffffff, 0x4, 0xc0000000, 0x37c, 0x8c}, {{r6}, 0xfffffffffffffffd, 0x20, 0x8, 0x4, 0x6}, {{r7}, 0xe8170e4c750db565, 0x35, 0x89, 0x7, 0xcf04}, {{r1}, 0xffffffffffffffff, 0x1, 0xfffff, 0x2, 0x401}, {{r9}, 0xfffffffffffffffa, 0x28, 0x1, 0x5c, 0x2}, {{r11}, 0x8000000000000001, 0xa3, 0x2, 0x401, 0x4}], 0x2, &(0x7f00000002c0)={0x2, 0xfffffffffffffffc}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x85, 0x0) 16:00:07 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8000, 0x2, 0x810, 0x5, "6f2e2430cb41809b9c57d29dc5d6a75b9ffba947", 0x92, 0xffff}) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)='m') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x100000000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="9c") 16:00:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x6f}], 0x0, 0x0, 0x0, 0x0) r2 = shmat(0xffffffffffffffff, &(0x7f0000fff000/0x1000)=nil, 0x3800) shmdt(r2) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)=""/76, 0x4c) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r2 = dup2(r1, r0) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000340)="00000018600400800001400000000000000d00faf20000000000000000000000000000000000e4ff000000a300", 0x2d}], 0x1) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r4 = dup2(r3, 0xffffffffffffff9c) close(r4) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) close(r2) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x9) close(r5) r6 = socket$inet6(0x18, 0x2, 0x3a3) setsockopt$sock_int(r6, 0xffff, 0x1104, &(0x7f0000000440)=0xf, 0x4) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000480)=ANY=[@ANYBLOB="0000000000dea9dcbc99daf24cd84e00"/27]) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000000c0)=0x9) close(r7) ioctl$TIOCSDTR(r7, 0x20007479) ioctl$TIOCNOTTY(r2, 0x20007471) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0x0) r8 = semget$private(0x0, 0x7, 0x20) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) preadv(r9, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/64, 0x40}, {&(0x7f0000000300)=""/201, 0xc9}], 0x2, 0x0, 0x0) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000000)=[0xd2, 0x8000, 0x6, 0xfc2e, 0x9, 0xffffffffffffffc5, 0x9, 0x6, 0x3f]) semctl$GETNCNT(r8, 0x1, 0x3, &(0x7f00000001c0)=""/199) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x4) write(r0, &(0x7f0000000140)=' ', 0x1) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) accept$unix(r1, &(0x7f0000001500)=@abs, &(0x7f0000001540)=0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) pipe2(&(0x7f0000001580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) faccessat(r2, &(0x7f00000015c0)='./bus\x00', 0x84, 0x0) r3 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) sendmsg(r3, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000100)="438824c88896d2f1259ee5be992ad8f3d86937cf5ab4a825ac4719677f55b27b63093f2bb65de2728b6898d4f1337acd68f1380ff5", 0x35}, {&(0x7f0000000140)="82ce8e234792d6983711e2db1b15874423a802f088651d1ec898c1ede0c2e958a6b1530fe7a0e515fbedf11a85542df33446a112bb446e7e3e89df754165748d302b8658f27ce3028b4e62f11e7911ceb678a22c9ee2203ffb7fbebcde80ccf922fa967a0080a330264ff96805f599134871268fc4201583851779721537f969531b50b9afee87fcf71c78fab9051aa3449c2f91a6ceb3c830351af5e2d98ca60194e314d033cf2e15c79314e3b273ec072ca1a92531fca3b7be1c231c85f79900ff57611b44bbe4bb74b1704ca1a92c71accdf05aa059e0a6595a100c64", 0xffffffffffffff2b}], 0x2, &(0x7f0000001600)=ANY=[@ANYBLOB="3800000000000000ffff0000c4000000dffb91b2dbb79255ee44aca1cf94cfd812113545cf14e317acf13377690c6edfa5ea3f0000000000b800000000000000ffff0000f7ffffffc0da829cebb80b7298bad07e998ef73d1c75db6208b7503e761b7675744c582ea5200c5b018a8f58312e9d0c064e3453072c3fc389a85e61a0f586a1bd4ff0120f070192ca10b487bd9d094b28ce2ac76ced83c25f06ce9faee4fd7bda9ab0b0ca823b5401e99997e9ffca4c78b22a4abdf70aa6098434f9a15cc64f5499258c2cdd0f9c2464d15b431100f1cac4c9392fcc31142fd3a78f6910b5e52672fe157d7a298bc48300001010000000000000010000000900000062affefa8b3adc90faee96baa03c691fc224fc1b0a2dfa33917f515e8997c7948f147ceb902dbc9dd550260a44f36e5078ed2a1e340dc1f30c6dd8fb7cac9c78831213b33c3fcd79ef805d06b883222bd146c513a22d7c66906975b14079040d6e4870558d1057f03032e4a97172f72f0d77298488b4fe6aa5f57028f1d856975a5b7eefcd8df2272d236117d96e3f6d62fdbb2ca20b76ed84e8885d39f560d3ee2b1d88d7eeb8b67845022769f167ebb44cb06d1a05b722af9584e391d587a2cb4fd66848362f3baaa54339cbb63b09bffe5d7e3339afba5293d8a951e0e8877d4a57216adadd7487e2f32031c54488f50d4cfe0e52ce3d0a699158164dc1f77d8270c29f0cf466f5780f39bcd2965f6377e6f863de562c4aaadd1db79759e1197c2917bf4eca2ac4384d0526b9cce28971ee099291c2a0b1a684f5395abb02645ba09d0b3b3a639d319fd59e346ab99c9f980b4c3d3f25da0ac419ea74f8d49b1ee86e4014da4a57eb0acf91e6d25f1e7bac2034a9e52b62d0a4aef39b275d52ec72ba36636c91bf94391dcac06c256f6c6db4359ca2d63fd914958f437bad4c08e7fb548460d8245cf3bed9229b21ad71c70941e261517049c39bb5612e846190afb8246b432d3d250bf92fe9042dc2d8aad8f3d88e616947b14a87ff094335ffc2e727929b50b0d93596f842f2f78f7edd22311e629a11902e1cef5c8db07579d0ab04dcf27d2207e46bf3c7fd8c7ab9d772ac38a4de65c0c587ece61c53576e1df07c97d7f78810fa31b7dc2485bf29184d7b90a90d3bc52a17c9f0f3fbafba861edd39202bb1668baa67376f387d8ee764214aa1ee52c16aeb548425cc689b99234629cd391471c564555493baf8973af29c3b476cc9a94a9366597a61739a673d4ef146ba7c88dbe9a262eba04b7d0ba7c8f85778ff988fb6c96739f0378320aaf4031691569cdfcd19b26e4cf4121c8a29d0eaf042990d3338de300a691ec6551998d3918355f2350ead913cfb8b14376d23d5e922ae4efcd185815e8841c87865e5ffbb84cb5f8bb9c66c6c40f12c65f39d7f203839366e8b5916e123ad07b411e9d5dbdf14b8980d574741fd25e6ebb1bcffa113a6ea76417b69c9dc51221fa9dc734e83a9f9903e27f0dc52b4ed512a2c52298b61ba4c119f64a2d0164a8328580530f02fe65bdd0d78e909fcb89470ac772a9443bfa2f8292fecbbee51877015b0976762fb26bdeae389434f93fc019c5518e4f18f7cfcaf35ad3722aef94066660ca417ae714c333c04d362a4face1092f860007e14435d6550fbeb1b16e2025cf5aa9e6e2deb3321d58fcf8f6de73329f09c1ab5ca4111870a6adc805c9e031a42dc4c689f1a0a3d4e86163ffbffffc435612804e6d1350ae3286e464b9bdab4957d5ccc18bc3eabf1cbf5f5fd1507bc3f959860efcf3474b97428ec80e95376a37c2cf81091267bc452eab64896723b4624a3b06df93cdba9d2acde0b56f4ea3dc61ea01a5f45a82ca1872915f7373ddd9635f3808f476b26db149b14e3c57c0202c0f7b38e0497f420ad387ba18af316c11e4bd6b76abded62daa8bd7162299a3279afb269f5b6a9a69260fec015f416572ceae70dd93e3af7613f0f94d994de28de2346592035f5d64f702a8ae974a1d1ce2f7761402febbf5a808234ef3b435fecabe64cb296e2dfe34f3c6184f1aeb71489c3b21000897129f3d696b56c3e62627f0b1ed5cc7fa1a4cf1c98e66fe4eb26dfcff8956cb1e9ed548ded46ba40be3d12a648bdd6556134150e44f252b32e0c139680f62ee274eba0e9012b9912db74657aa23d8169cb90b21551d444b83d895f30efc130e4e31940d0e16a03bf9b17d9be1a8a78d634e7e44b2e2cdd0ceb141a72a0e1a3316d69ff8ffbf7f3c1a8f6c1ad47fcb4ab1707798eb263e5b43b392f830ca5e5baa128624a657766d22b79b6592dffacba1349c5597970043c401deff02ed2bf92fac8b209da336377bf51bc280ffdb690efe5b26a3be6031f40e22a35e5bdc3050c20d298838f1a64d0b72a0d84d92938e877eff12eac19d0871e8ea3107b9f51d1306ac052121b5811b33a46ad969a44d90426f573ebcd512ff1df7cbb548203a2509e0f83fef213fc99972c02359940138de7239e7f3e1b413c525603ad0dd1407c4af711a0e8fd519d3afec9a1ccbeb20458871d2a1c362d913ea78b2948ec454ced51196b162005a6297a3b2c0fb6fb22143fcfa59f65e79ffdabf4256ea1447a327f26e3c25b69b82dd7b04bd26f2763661597b736885a08e690e1bbb628d4048863e2280761e13349c0a9876938a55870f8bca1be8a76dbe7b09508a87f67f1541c4d63adca5ae1374f35d6ff601924ddaa411710f9adb3d14c707a2392a48bf9952fb8e905df3895b93a7db1e4b3459c742376a6dc821b8ee17842c78c129035605457464c4a36d1f799c62545e4312e2ad546287384fb9a4720ebd092a51814bace07caf62f5337389df0495853137b28f9f7a0c3e22c10f86d3121599b93101c12dac39d07ed239e099990edb590b9ac7c034f9f11db60ec0fca2b3de7a5daee3d8a687e98ad9c5c7d58a9e9911469853788500146e5752110a8def9a450b002868ae55da2fa464668ca7bcfd5598976727897f1677d4eadcddf2e475ac74d684131ca12fdc08388ce632482b9871ad93726e144eb40643882da6c4d51e5285163bf6059a24f99023b0ededd664b3d82492b7099df7553d730d9076dc919b4d8a134d9b8f06e60194824263b9a1e1aabf8156d253f0ebba25e2037530c158f01ec8a48d1563a75bbe125fddbd5d8e9aed1589487693a26ffca5858200d963b095e39bee8c54023aa45d67cc077578250a1d1260ad95a881df660f6567925abfeb7145c707b0c3a95d2966a09d18a853ec82cab4abc9690331aa8eb611e20510bbe985b60524b210e82a90e04420d9b4eda0bdb9870782958b1ff5c4c3a2f24ec84299c4d9bdd117857aae9f1878c734e81c5a5269af55049f4769cbc4c20519b175a75e98ea27b184e9a9ee14bb34f6a925d67f7a33c670eb2164f6acea6d833454e46e7eb14bb9f659291686f6625f8f6022448f9a0fa8d27a9af235898cb63660b87da520d4c042303482fd0302f4b8fd8bd33c1d6fe42d4fe4cfa402282fcd400774e5988cf642ac858dcab7c0e4ba3aa14bfac3eea0ac38aa464cd29f437127f23ef68a08a5bd6c9b97244eb417d206f326b9b978c93256968214b71ecb2088bd706436f13c29ba844aa9b159acf745ef1e08c09eeb2d89a227d9906ebd9960e78f5808e8e2af93feecf934d4b2652e60cdf5ced9342fa533bb31d56c86955a5010beba8b0c648fa58af5fb5581de424ed7e7aacd67ea97803848597a885284462ad13bd9359e38463514c05cccd9e66fa87c4ee8e8ae27ad7868626a28cf5fbdc00a44099e4675b00e07f382c10bc96508ccc6136cb48448b35b81f68ab82dc3d6a2fcaa7096bbe60c74240e66357a379857ce20f3ddcfdfcef57a0bb1ae3514aa3f61e98707c59ebbaf3445fcda5f98105815afbba22b644638fbdc1513f9715a9c1d4ce710a0304b70f45402619a2670ab00aac3d6383190364bb78bb34dd36838cf8c3e2b2fa2823d9fcb0d5b74ba5023f661de5c875b11615fe1272e2d2fb50bf2a178659bd2f471a01c5cfd8d675f75583b5bc312a95e130a78d5883525ffc66cf56a96010cfd1207f98d8187614b30aa0a76a3b7cb0db6574c6a7263f50d2d50bb410324095698ab441a9151481d40f0bd570b1d38f1f43a4f0ae02cee681719e118b65f9c74dd3e6fc1134f17e199321757c97d0934c78ce984ae4c3a83b10a324b03a58e3eb6aded98d75313512c22b6ee9702803fabc9289dad9f45fc6a5ce7d269852e68b91d2b809b48232965645892bcee4518ef65b5311e3f56350ab5a8e4109699d2f784a5d27e3d000850fe7ccc5742f4bfe570ad368cfc8c5bfa37b6e1249eb5d6b10b1bf9bbe7d0d07b4bb4453bb702deaf9d83e84d40446e524c262f1e53fc30a9fe4633c3a3aaea7cdce76bb306e7ddb85050c88597c3b422149bbc73c5519fd82ba0263223cc5a4e7a74c7719937b6a68ad13bd4281975f24f752aff61282f34a7836614f6ae9ece86fda296e2320227278671a4338911adafae46b7f2ac90fadd1cfeaeef09e79cebcc5637171d9233a6628f66570a49b705c8bca2199db7ff42994e1443d7307f168c108d527d75e98415d820578b5bba96ab1962ed3d517b850eb6c5f3d45abcb729c1c8d92d9ab79205d9b838c08b9bdf8d27e26aae5f6cf8f40bb6de4d6e388d86a4ad759f66990ae15a56b6f06b9a578934fa1d4f78d3e3d6d2b0b494e42a1b3b84b0f45dab40bcbcca3ed082003264c2bc0ada62a212f58a5e47e5509c840207c85a82aa252c86136a2d450e4707b9c3f81be34258c21c62b252bc187eb4dcd871f4a55587eb9fb75374159bf519dab8aff7141b655661882cb09e784d7c641dd1b24a72898f15cea19334bbba91600f634e69d6b3b2337483ff0b830e69e8fb71696140cf9b63b2a523d4eed0449246625734043faa3d23f416d7924af3b17c7c647d17441f3bad0bb21950f4812a578f4496a906112daea7297864cc4c67fdb6369bdf318bca8feed3b46beb74addfd021655dfad917632928c02a69cdb32756a4fbaf75dc468da257e151fe687ad88a4a3bb4561486a3c8bd7a181c8e513610477a5cfb320c718471f6a10f4111fda519ef6d16b87c4d58025209f7649af78f9a5ff35217c826989dae2a5b523cf6185ee465a1a9d25891a72d4d6f4574861b4b009327d96f42efbeef0802a66bcdfd00aa7c16930799734b44e60730ce2ff466f9f2baf2da59d56cf50cca9992833c35ae8b1c87c54992554e1f288778cbb26a36478f14030c0a2bb2bfb51305a57f36baf128eb4b99e4c8f02f2d5ac969c7fb8eeababa7b69081c204d949a68ec7bdd9c9c4beb9291c20250b81f7b8edcee6176a8c03da79f42eaa28a127bfabea5a8d32cda0ea8b93ecded9c08d740f406f74ef781a13b96d9703309e16f867fd97032a39ec87594a1f62f21c104e48b55dcc7a19dda2a5ed41048d5d2b3296aa90d84dbc87040b3478846516dc66ad3b67e478a14a8ce55f590d2ed95c6f1b2d9fa48af505b1bc3ed76eb0c52e8d8e1a39dfe4b0ebc9b2cbf489798e7c6ceb970389a89771bb04203a453c3322dd1f07ef16e45ccd34fc1d843cd55286c038a3adec9ac05b07d38a1bacd8190dc916aedceefd3a7929b3f76d7638526d24b70e795bc9f09ab76c56eb634316491eb779a149c32ecc8a2af1e0a54f53908036950dc16e4412c42981996846db9f8b84a9eb640162b61ba4434f6be1b498f8ae22b58382a5b03b23b8e5e7db0e40b776c1806f992c84db14ded03acbde09b2db34b3b0b7e91bed53fada1027dfda2ec02d4468786c2ca757146cb4723b2fb5c63cffc85cdc2cb88d1784c8515224aa0ef9134ecb66783003f970be431c60b964af51bcc32532c1be77eb5bb3cab58fe4857d599be8ba6e8be1bdec8d964cdb1633bdf42546f855053ea2960b41738fceef0fa8595bb738d44b3fa455314442b771a6e5e750e3910a7d43a4dc4c9c36393248ac22bb3cde715d64fd528e3cdc2b9c9d224818d79fb2cd6a424d2da9b5866bbe838e46878ee66744dce46d7d05fd8883490a2d5f46215ea62f06c26072807c05aced1d71b7618051ea35ef75c8be4704d416cadf0bb4ca97315d6a2c25b3d5c519fc74e6e0fbc57410e22c3f700000000000000001000000f9ffffff6dd32da08a9f4e5aeca25b6290d27dd4bddee9708668f57d060e2d372556c3773a77366af31c84ad5469545fb7a5acbbc2ac6a7811cf946887461c6c5004c3f0d8497ed0916ff9d3234135de38eb2e567a1cf9cac31c8c7b89a892876f13b8aab000000000000000ffff00008de600004247422ff436740a395ec75c65e060c36d4ccfa5bb3197f17d1f551e8631ddc9f0638b717e38bbb764d8d6d3a2286df91c49cb14c3801ccaf6657c82d234e18a6aa757e3d0c999954d89f5671aff028baf20ac810f064b9dfd685fba55069f9663a69b7b828d8398152d699f6c482545427d2c2a0343b98c769b35010f8ff392022141d083cb8fe3332c318e0a962b5236e728b7272b4af714b0b3f15f000000d7dca6dd0e6433c8cb3d9ea252a357e7f5537fc306a194dd24d4d6"], 0x1220}, 0xc02) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x265a) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2000000400, 0x6, 0x2, 0x6}, {0x0, 0x2bad, 0xf9a, 0xffffffff}, {0xa4, 0x9, 0x4, 0x7}]}) open(&(0x7f0000000000)='./file0\x00', 0x80, 0xa) syz_emit_ethernet(0x1, &(0x7f0000000080)='s') 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2c}, {0x44}, {0x6}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) ioctl$KDGKBMODE(r2, 0x40044b06) close(r1) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') 16:00:07 executing program 0: r0 = socket(0x18, 0x2, 0x1) setsockopt(r0, 0x1000000000029, 0x200000026, &(0x7f0000000040)="4b74954c06f11209746921bc7e0d16f052d162b12c9da24c8a5292280a4f5d5fa4c910ff54901551020000000000000004b8425cd2b1c70e3749715001f725e3698f9d71ea73d42bb9bd06b288b02430453106968ac66b58b79098bf71649200e9895661dbba63956a84079fb390e849812e37d363efb49e13ff95fb86bec963f6c6cbc869c384769a657e5deab82519d99f938e5115", 0x22a) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000100)={0x800, 0x1, 0x5, {[0x0, 0xf5, 0x4, 0x8a, 0x100, 0x2, 0x5, 0x7, 0x2, 0x7, 0x3, 0x80000000, 0x7, 0x4b97080d, 0xfffffffffffffffd, 0x3, 0x7ff, 0xfb], [0xfffffffffffffff9, 0xfffffffffffffffa, 0x0, 0x3f, 0x1ff, 0xffffffffffffa088, 0xbe8, 0xfe, 0x1, 0xc27], [0x0, 0x1, 0x7, 0x3, 0x8001, 0x2, 0x80], [0x1f, 0x0, 0x2, 0x1, 0x0, 0x200], [{0x0, 0x2, 0x40, 0x7}, {0x10001, 0xffffffff, 0xfff, 0x2}, {0x80, 0xb, 0x3ff, 0xaa9}, {0x0, 0x608d, 0x5, 0x26a}, {0x1, 0x4c5c38d5, 0x80000001, 0x6}, {0x2, 0x6, 0x2, 0x140000000000000}, {0x6, 0x80, 0x7}, {0x6, 0x8000, 0x2, 0x200000000000001}], {0x9, 0x200, 0x9, 0xffffffffffff8001}, {0x80000000, 0x9, 0x3, 0x10}}}) 16:00:08 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/z\x04\x00', 0x80, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000000c0)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:00:08 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000025c0), 0x0, 0x0}, 0x2) socket$unix(0x1, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) recvmsg(r1, &(0x7f0000001400)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000001300)=[{&(0x7f0000000140)=""/231, 0xe7}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/185, 0xb9}, {&(0x7f00000000c0)=""/2, 0x2}], 0x4, &(0x7f0000001340)=""/178, 0xb2}, 0x0) 16:00:08 executing program 1: select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) close(r0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x4, 0x3, 0x29, 0x1, 0x8001, 0x2, 0x4000009, 0x7, 0x8e993772438a071d, 0x1f, 0xeef6}) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x40, 0x0) dup(r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x5) r5 = dup2(r2, r4) fcntl$getown(r5, 0x5) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) dup2(r1, r0) 16:00:08 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) syz_emit_ethernet(0xffffffffffffff74, &(0x7f0000000200)="3010cb26be9443036e149a7d3d5b6098f838455fdcb7f54a396d2188e963b5f0b83a94abd9932a36c8394703077532aaacbe67d2f9c83c314c0ddb4c5c151eb4fd4a890b7e33f3fe47558375622bd55d5ece64475d1e2d4561328b58285244d84254f639b943e4c984bf29bace76cdef1f6d755d96a27c142ed55519f71481cb53672b311aa678559164d716e32505507fbc9d789ecbb85eaabce6e30ac7717c5a907c068550e46b1b2161d7538859bcae664467a11836a87ee18ed55207c4288636") setsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) r1 = msgget$private(0x0, 0x40) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0300000000000800000000000046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fbb205da23499c4ed1db2977a46e856225771004db2f6d070ae8c3923cb885ae43d8bd6aff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d71097000000000000000000000000000000004db215c9db8971"], 0x176, 0x800) msgctl$IPC_RMID(r1, 0x0) 16:00:08 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000300)={0x3, 0x0, 0x90d2, 0x9, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x20000000000}) shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ff3000/0x1000)=nil, 0x0) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000940)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070d", 0x119) r2 = syz_open_pts() close(r1) getgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r4 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getgroups(0x8, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x0) getgroups(0x0, 0x0) getgroups(0x7, &(0x7f0000000340)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x7, &(0x7f0000000380)=[r3, r4, 0x0, 0x0, r5, 0x0, r6]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x0) r8 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f00000000c0)=0x9) close(r8) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000002c0)=0x80000001) fchown(r2, r7, 0x0) dup(r2) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "fff000bf7b3000"}) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f00000000c0)={0xfffffffffffffe00, 0x1ff}) readv(r9, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x10000000000090d0, 0x0, "d731c1e7bb6f02003c17c8000000000000e74d00"}) write(r0, &(0x7f0000000040)="585ca38a2bcefb19d2f994d37b170a0da72e52b8130000000000", 0x1a) close(r0) syz_open_pts() r1 = syz_open_pts() write(r1, 0x0, 0x0) close(r1) syz_open_pts() syz_open_pts() 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f00000001c0)=[{0x87}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x1) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x400, 0xfffffffffffffffe, 0x80, 0x81}, {0x7fff, 0x9, 0xf2, 0x5}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80000000007c, 0x0, 0x0, 0x2000000000000}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) close(r3) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f00000000c0)) 16:00:08 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x8000, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) faccessat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x48, 0x3) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x800, 0x0) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0x8) kevent(r0, &(0x7f0000000080)=[{{r1}, 0x0, 0x32, 0x20, 0x3, 0x3ff}, {{r2}, 0xfffffffffffffff9, 0x0, 0x4, 0x3ff, 0xffff}, {{r3}, 0xfffffffffffffffc, 0x8, 0x2, 0x7, 0x1}, {{r0}, 0x0, 0x2, 0x1, 0x3f, 0x4}, {{r4}, 0xfffffffffffffffa, 0xa4, 0x20, 0x0, 0x5}, {{r5}, 0xfffffffffffffffb, 0x104, 0x10, 0x1f, 0x3}], 0xfffffffffffff000, &(0x7f0000000180)=[{{r6}, 0xffffffffffffffff, 0x42, 0x1, 0x7, 0x8}, {{r0}, 0xfffffffffffffff9, 0x62, 0x1, 0x46, 0x9}, {{r0}, 0xfffffffffffffffa, 0x80, 0xa91267e209f93a88, 0x400, 0x5}, {{r0}, 0xfffffffffffffffa, 0x2, 0x1, 0x6}], 0x8, &(0x7f0000000200)={0x3f, 0x101}) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000000c0)=0x9) close(r7) sendmsg$unix(r7, &(0x7f00000007c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="3b002e2f66696ce9e400"], 0xa, &(0x7f0000000700)=[{&(0x7f00000002c0)="a123a1c6c7e7586d48a2158a0f770ddb9e7c1f22ea5d82419c6f6b13f7ef58dabfd2a4c3fb8efeaeac3041cc6d0714b44b96b41836be91d90430c1e4cc52277f217513e2f32d1c500a0a35a64d4b11a4e07d3bc37215450cbd650bf3ab2ed44c5a42897868326666af6279bb08e368a7aa5754da246e57f23745d929596d7c9d0c59e7fdcba7fe3ee968c2878635ade4edc4cb943ff704cbb78eedccaafeecbe8900822443b47f077b966a7d01618b8788011fe4901200263c", 0xb9}, {&(0x7f0000000380)="efef0878dee71619bc51f41a9855e454eade527104a4371cd52fdc79c43a9f08f19fa7fe6b04fff25ffa19ca96a07dda68fc180894ffe5f2bcd9124e593024a6fa7b5fe03df41b230ba0d7778c351c3e2967a050f375e804d4f6dcc60ce5fb4c502cfc771aed4bd8b5940eef48bdc90a3640dba650ad9a303fd157397c3237d6cf93c3bd3ea4621d7ab2b19f918be1a4c69c0b272eae3b8ee01fcc2a7152b9453096418b663961def9837e97253446b53bdd2020ee0324762de4c05de61b65d499f84df148067ebadd455360f258230e38fd585dc3bc7516df18b9801ded9e", 0xdf}, {&(0x7f0000000480)="2c71a1b68f6c0b336be6908289112169eb105aecf256c1d19c54dda4f0d18855", 0x20}, {&(0x7f00000004c0)="abea9849bbc818f1d9c70b330370e5cd90a3983729ee1f6604798a8f59c3fa90edca9c49497d69a2fe3bfd60589e6f69a9773535a77ac1ec58071454f5586d6ad1eb1a9abd6f63733d045192084d90f8e8570a07c03ffe3f37296836805087dfe557f2903d9578c72ae2e3613b041076fb0af487b473925d7e3c37d9470fb16f7e77c030b62e", 0x86}, {&(0x7f0000000580)="fda5644c", 0x4}, {&(0x7f00000005c0)="7e8785690990df8704ef68ead156ad4bcf750275388c14cd86ddc9bc3e71df07855c4b3b7cc41a0691483da594b8e0f293c71f042b936c8d27e8d2dcadad9887fc1fb4786e1e5891b43cef605f7c7ad3d79e6843fc", 0x55}, {&(0x7f0000000640)="5294ebd763c50deedc7a0181513f294c9b763540f6b54552e3655a8928384bb6565ff9b5f0fd00dbdb850e07a1aeff5eca022078afa07c3eb58d6e3f3567d788288cffbf3c3db0bf5c8209944d1534f890cbe5fb4c172870eccdbae9b4aef65756d60976e07de16e8ab67c2d9be3ace23a1df3419a812b770e02135bfcdad753238b134789f2542b16022d", 0x8b}], 0x7, &(0x7f0000000780), 0x0, 0x4}, 0xe) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) munmap(&(0x7f0000a9a000/0x4000)=nil, 0x4000) flock(r0, 0x4) r8 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f00000000c0)=0x9) close(r8) ioctl$TIOCCONS(r8, 0x80047462, &(0x7f0000000780)) 16:00:08 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') clock_gettime(0x2, &(0x7f0000000100)) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) read(r0, &(0x7f0000000140)=""/247, 0xf7) map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f00c730 failed: hole in range 16:00:12 executing program 1: socket(0x11, 0x4003, 0x0) 16:00:12 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x280, 0x19) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x103d) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x6a2340de8a902c06, 0x1a0) write(r1, &(0x7f0000000100), 0x431) readv(r0, &(0x7f0000000080)=[{0x0, 0x35}], 0x1) close(r1) 16:00:12 executing program 1: r0 = socket(0x18, 0x2, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlockall() r1 = semget$private(0x0, 0x3, 0x4) symlink(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)='./file0\x00') r2 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r2, &(0x7f0000000180)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x400, 0x0, 0x1000000b3) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000040)={0x200000000000007, 0x1, 0xfd, 0xe056, 0xb}, 0xc) r3 = semget$private(0x0, 0x4, 0x100000000) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) close(r4) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) kevent(r4, &(0x7f0000001340)=[{{r0}, 0xfffffffffffffffa, 0x40, 0x20000000, 0xffffffff00000001, 0x6}, {{r5}, 0xfffffffffffffff8, 0x28, 0x80, 0x0, 0x2}, {{r6}, 0xfffffffffffffffb, 0x20, 0xfff8b, 0x100, 0x1000}], 0x1, &(0x7f00000013c0)=[{{r7}, 0xfffffffffffffffb, 0x30, 0x2, 0x6, 0xcde}, {{r2}, 0x0, 0x10, 0x1, 0x2, 0x5}, {{r8}, 0x0, 0x40, 0x40, 0x2, 0x2}, {{r0}, 0xfffffffffffffffb, 0x48, 0x40, 0x7, 0x4}, {{r9}, 0xfffffffffffffffa, 0x11, 0x8, 0x1, 0xff}, {{r2}, 0xaf6ce3a71cb201e7, 0xc, 0xfffff, 0x8000, 0x6}, {{r10}, 0xfffffffffffffffe, 0x2, 0x40000000, 0x2, 0x6}], 0x200, &(0x7f00000014c0)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x3, 0x3, 0x9, 0x9147}, 0xc) r11 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r11, &(0x7f0000000180)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) r12 = accept$inet(r11, &(0x7f0000001180), &(0x7f0000001280)=0xc) accept(r12, &(0x7f00000012c0)=@in6, &(0x7f0000001300)=0xfe2b) semop(r3, &(0x7f0000000280)=[{0x0, 0x6, 0x1000}, {0x3, 0x7ffffffd, 0x1000}, {0x2, 0x8, 0x800}, {0x20000000000003, 0x100000000}, {0x7, 0x5, 0x1000}, {0x0, 0x100000000002, 0x1800}], 0x6) semop(r3, &(0x7f0000000000), 0x2aaaac6d) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000080)=""/244) recvfrom$inet6(r0, &(0x7f0000000180)=""/4096, 0xfffffffffffffdd6, 0x800, &(0x7f0000001240)={0x18, 0x0, 0x5a, 0x9}, 0xfffffffffffffe42) 16:00:12 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000003c0)=0x23f) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = socket(0x1, 0x5, 0x200) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = semget(0x2, 0x3, 0x281) semctl$GETPID(r4, 0x2, 0x4, &(0x7f0000000280)=""/55) close(r0) write(r3, &(0x7f0000001b40)="ee8977945b6d8668e7e0b622c9b3baeceb2605811b0a5ceb3951516a566bccf72dbfaa6ea0983733fc4809e3f03501389c4d158a140a5df1479bc9e2d293e9fc5d0f9706bd7bc35572410b0116d8714cec10d719047d3d95672a0b7b43f03afc8ff98791c333e431aca0082ab2ad80c12c67b9a4b823b95ab74bf9bf37a9735f0b8265975597371e1f744f2f75aafda51ade14eb6aa92134d6693d1e1d0284fd5a06d831cc59f64b80654249c5f2b9ebf22bcfe13aaaae000269c0d960facb0276c897ba33b7e9dac11c5dc0ed2ff3b27ff68376600cfbe3356eca7295618a055bf896785616bcda541d3d6580d91441aa840d191d296e794af9b2770b31dd3829c0ea65a0221794a89915c2fbbfc636882c3df47b9444ea1f3da05d09f56fba229493fc086f824f09e9d70400671c542719ccd3328a4758ebd4341665892746ad7b97dddb41bbf30586d5ceb732ed19943cb55f9a484b3a9374dfe1b1fb21273939d074182b038efffe56d805213710a47162400900b660d30fa6ad9497c5c389b5d3ce4e49f6c2d32f8c74c1dd83a8c0d17076f3d31198fe394cdea4cb61de9f7aa6db2117394a4291891cbebf289af9cf4f8edad82443163e97fc611a8cb152d8c0f69f60ac0ddcdae85789ba55ca51d0ed92e9a36a98c406810fef5ec3d3659483f6977eb7329f4d728dc1f98a3ecbd1a244f34bc5feceb1a329cd8072d6c6b2a9fa96ed382aa5063999af093219457cd2c5d1b20af0c6d613eefce0b52c9200c45da4dd19a1dc544b479b99682898b77c256285f302726782aa9a979200f0609d71102131e34154fbc9d4d11ea29d47cc09c368113dc16dd13dbde37abac983c52cf3f5b6d1a37a5495047baedc13245fd6f6343560793850a7425b8d0307d1300cafa999ee93d057af9185cdc7fc2502e858635454b41aca565793716ca51ee1087cb04fd4ed717b58e0bba3d32b8b8a7df4269576dfa9bb959702b0639688c9d61f9d0b0975c2df9f2613c80d727f407a9b578466689425e216c01a614cb668432a21c18a0c1435f6b9ed03ddb17a80ed9fb9b38d9cdd6c6e9de996456310fa681c876c65029693e4a545283b9366df99937a0ba9e1dd37067cba8dcc0d2397011df09335221677246a9fc14e10a6c7e1a8269ec4202e30d23c1e5f4820afcc0383aed93d85fe79ba9a7f9a7cdcf3cc06fab10a476287ad6c2bdafcbad7d630ccfd841a02e7077841c138e0d50f43d85d8b7435d170a721684578833e49513d500f5eafb51cd3a46297f60284c3c7e6bd39b8cc7a429303de2a145659da89e8828845ac05a95a7d7b50c8ebe248cc522d5302e2dd0cfc00a3a9f7b494753682c0b7cf1254d4f9c8d2d7d6fdde181b707336ecd751c2464e8ec4911a5795f409e7c09969da33bd2c5c173cb9c0c359f3dac1d803f51e26f92b50b8dff0b59432dd46c22cad84fb0c5c83a939bf3ec38c3244525304157cbd6954e9455d7acf7021a9e75352d28e32865fe1c3f9caa60c0fa321d2619c823488db32646995c273241e011d2efac3d99984f584a0ef2ef810a8d3a93f82168d7c102cca4fc4354c7e1e35cac390ebc52dadb3b0ac02ab651c1fdad9bc2a5b8b73f7f39cce89eccd83ee397bf6a5ccfbd7e8a25fa015ba45b584c8d943d8be91bb8f575b69c10f9dc6463c5218c7abc7a66502ff76896f86707106998f5d9d6256a802def6016cd2f6d7df572eccc5dec41c44d219250405777c70c591ae70cb01f903b3d376c52ea6f218e6ce715f4a607b31060ef914c5a90d6610a7313fb1d39665eef62ee3d54ac79a4ee39fd9bb912d001b76797e6a517b51cba170639a336f4bb6ac3f7e3d278ac9b8bb993b5fd3296e4b9213e3139a426a7160660885ec7363bf74734a93abc856af6e3e0812c5ced318a90d9931100db547813ef42cf621f15b873682129e55d00e3ca562af21f61cd6ac2dfc3bc939ac01d7e627ece21d40e9d3c27ad0cfbce029e962f23d339a96b7bcfdbabf09a24e819ca572d07e86c2dfe49f8f75e0341e45b637a5c58b6c999fbdf06e7bc9a043f629eff778c52a7f04e77d01b048a851dca8d235fbedcaded44e9e23d5176f5a1ea17f0a16ed23ccf9efedca679c6e7ef48859952d04b9c57ef56779a458bb4971c0575ae2d3a52837af6876901571f9495974846c05d67942faf22f867f417c2ec419219a72603f55f06f425142287930e4bde0d7d11f479d78f28d0d01b9a4204dafa2231f6d93497e4f40402ad6fc2b35b95ae346073f0617ccc9eb9884cb4cce943834627daec4cd3d3f7678d33a62cb7c4b50b09f5ab0994ac2b557f0a8d524b963cb040b3c79517b9d1de5b08cfed46519ae4cc3e13ab379ce8974f18e42c56f56899e175f19cc7f70dede0abf7c7b5f7f0b54730a62ce1398a01db4dd5ec7ccc421d5b837e9010000009aff6a078615b4252678da2c0792e21dcf23820e06035da9f2e067ac5e3b6ba6c351ea10c46d7ae1ff90826d0fa93380eb6547c2cd47ea50bd5b142f3f04043fea940d61396c1f0047d5a59ec11eefe7021c0b88a6f7d6db1508b46f4467c5265d5f99aafb89f7e6b7b632597af475baceb2ed0ade5488e1d1d4d21a133e2134ff1a9f7292adfa039e5173a2429314ea677c0b8e88f65e547f8f57aedcd332592f01a1e9b96fbfadfaedf81b932ae433af98e43778b7047d00000000000000000000000000000000e61995b1e9e157dd034ed20006e3c0528134c795324f80fc26d108003f8d0b7c4b1ad62d80de9767efc4f8053480aa69385a39e9ab045da72e52938f6ba7b34327dc4be71f26096bd2a8e8d8d3f8c1cc2b76bc31f1", 0x3eb) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x749e, './file0/file0\x00', './file0/file0\x00'}) ioctl$TIOCCDTR(r1, 0x20007478) close(r0) dup(r2) syz_open_pts() r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f00000002c0)={0x0, 0x3}) pwritev(r5, &(0x7f0000000140)=[{&(0x7f0000000400)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b00d5c54bfb991dcca6919362e1a0b65844e9194c21b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8ad83b82d2e75803a475b931667c15a63a79906b6bcea066bf4154eb491eb54d420d5e32ce015f664464dd7cd07ae9e3d5b4331d1506795ee556813a78ec3afd8c3635999d8402c16e4681f0736211de67a8c5c1d4c6a8417dfa3f93fbcb45e77c3050dd6912396c380eabd931e7717f1b6617d2d74b55516b4b80d97b3609fa996749e70c2247f5b4911ce321db250df7018812170335e77d6c0f14095925c163c3794913e13d4a88c472c980be3b32ad71347e836ce2d661b1cc09454769479e8bc30eb6ad53230657be259884b2251835", 0x245}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r6 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000000)=""/155) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000180)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) close(r2) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000140)) 16:00:12 executing program 0: r0 = socket(0x0, 0x1, 0x4) r1 = socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x8004, 0xe) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) shutdown(r2, 0x0) r3 = dup2(r1, r1) fchdir(r0) getitimer(0x0, &(0x7f0000000000)) dup2(r0, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="f31845b3fb86d100000000000000008855c4023f89cced44a7ea75fe3c0000000000002000"], 0x1c, 0x0}, 0x0) 16:00:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000bb00"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0xb0f856a5707b40f0, 0x1) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:13 executing program 1: r0 = socket(0x2, 0x400000001002, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000140)="774de43f6e694e4bd3bc5ace824b5e4f9b4db2e98f0aa9d94d0fb5e51d37fc59d5f2328a9af18bbccd77214b4058bb790d55c736896ecd2e3f635202bdea32102d788be434da65442ec371713178601a6c0cac1cdb004fcb964effdf1c4ffeb39d6ba843ed5c4c4a9d2490964d5e6038faa46c4af1c8bfdd82f7e7e65b4dcc3e46829ead116ef3a2b5634472ead09b6562b04eb6a5c14b111771b640a0ee", 0x9e, 0x8, &(0x7f0000000080)={0x18, 0x0, 0x451, 0xffffffff}, 0xc) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000100), 0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) 16:00:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x1b00) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5, 0x4010, r0, 0x0, 0x0) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x7) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r3 = dup2(r1, r2) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000200)) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) close(r4) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) kevent(r4, &(0x7f0000000100)=[{{}, 0xfffffffffffffffb, 0x28, 0x2, 0x6}, {{r5}, 0xfffffffffffffffd, 0x70efe4d27966614e, 0x40, 0x100000000, 0x40}], 0xfffffffffffffffb, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffffa, 0x10, 0x103, 0x6, 0x10001}, {{r7}, 0xfffffffffffffffd, 0x8, 0x3784d37811c27e67, 0x100000000, 0x7}], 0x800, &(0x7f00000001c0)={0xffff, 0x3ff}) preadv(r3, &(0x7f00000005c0)=[{&(0x7f0000000280)=""/50, 0x32}, {&(0x7f00000002c0)}, {&(0x7f0000000300)=""/63, 0x3f}, {&(0x7f00000003c0)=""/205, 0xcd}, {&(0x7f0000000340)=""/62, 0x3e}, {&(0x7f00000004c0)=""/153, 0x99}, {&(0x7f0000000580)=""/58, 0x3a}], 0x7, 0x0, 0x0) pread(r5, &(0x7f0000000640)="4b374f4752c6c960eeceafd643d82f0d3828c715ce3510ec5d5e114512eada479bea2d182dbf7196eef18232eabf22442ca43da34db5ad2661eb79aa86b59f59d5d7a4", 0x43, 0x0, 0x0) r8 = open(&(0x7f0000000380)='./bus\x00', 0x3fd, 0x0) socket$inet(0x2, 0x8000, 0x3f) write(r8, &(0x7f0000000080)='O2', 0x2) 16:00:13 executing program 0: semget$private(0x0, 0x4, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, 0xffffffffffffffff) r0 = semget$private(0x0, 0x4, 0x208) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000000)=""/81) 16:00:13 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x20000, 0xa8) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x1, 0x3, 0xc6, 0x4, 0x6}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)="0000be29", 0x4) 16:00:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)=0x80000001) accept$unix(0xffffffffffffffff, &(0x7f0000001280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000089131700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000656e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004157452b8745f2408ba45148c28a13a0ea73a04adcfe7f44a61b78b4a77c78408f49cde4409489eddbf09e2033b61857f802b8049554ee0fc7f5a9058a81232c9edb4d866a507696b4868a4516ccfb926f197bf614aab7386d45ac420087a4728ceb278d0e4fa8177b043b16536befd46b12c86497cbfce579a5c397951aaf8a80d37235ecf3628956d3287b1c823239eafdb47b87fef233046b0c074a827ec1d4973fee352cb23e1c2f5944fc330cf1d5b64307a62aaf29f116b5c90ca9b84e57231366355c74ff6eede11094ce7525f0ba98daa9f4b4f2585bf4ba25b2c634d7b6b306b9de7099460a58663f0dddce1ef6f29ab640021f4cac7c91371420cbb23ad692fc6c3258adb0a9ff09351a8fcb9f5530ad7c80bdd9c7181d2fa801bd9d8e1e7f733503b805effc6977"], &(0x7f0000000080)=0x1002) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket$inet(0x2, 0x8004, 0x1) getsockopt$sock_int(r1, 0xffff, 0x410, &(0x7f0000000140), &(0x7f0000000180)=0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") pipe(&(0x7f0000000000)={0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r5 = fcntl$dupfd(r3, 0x0, r4) renameat(r2, &(0x7f00000001c0)='./file0\x00', r5, &(0x7f0000000200)='./file0\x00') 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xb1, &(0x7f0000000040)=[{0x4d, 0x0, 0x0, 0x9c2}, {0x6c, 0x20000, 0x4}, {0x6}]}) getgid() r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000300)={0x4, &(0x7f0000000180)=[{0xd72a, 0x7f, 0x8, 0x7}, {0x7c, 0x6, 0x8, 0x100000000}, {0xffffffff, 0x8, 0xffff, 0x1ff}, {0x1ff, 0x7fffffff, 0xfffffffffffff8fc, 0x6}]}) getdents(r1, &(0x7f0000000200)=""/206, 0xce) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000080)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) close(r2) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 1: kqueue() kqueue() r0 = syz_open_pts() r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x50e) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x20000, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) kevent(r3, &(0x7f0000000200)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0x10, 0x40000000, 0x3, 0x57}, {{r4}, 0x0, 0x3f, 0x1, 0x5134, 0x5}, {{r5}, 0xfffffffffffffffe, 0x20, 0x12, 0x100, 0x401}], 0x3, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffa, 0x10, 0x20, 0x1}, {{r7}, 0xfffffffffffffff4, 0x1, 0x1, 0x3, 0xfffffffffffffffa}], 0xfffffffffffffff8, &(0x7f00000002c0)={0x4, 0x80}) close(r3) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x3}) getsockopt(0xffffffffffffffff, 0x4, 0x81, &(0x7f0000000080)=""/130, &(0x7f0000000000)=0x82) r8 = kqueue() poll(&(0x7f0000000040)=[{r8, 0x40}], 0x1, 0x0) r9 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f00000000c0)=0x9) close(r9) ioctl$TIOCMBIS(r9, 0x8004746c, &(0x7f0000000300)=0x9) dup2(r0, r8) r10 = socket(0x20, 0x400000002, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r12 = getegid() fchown(r10, r11, r12) setuid(r11) 16:00:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x23d) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000280)='.\x00', 0x3, 0x0) r2 = socket$inet6(0x18, 0x4000, 0x57) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:13 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) clock_getres(0x3, &(0x7f0000000040)) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x8) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711", 0x0, 0x40000000000000}) write(r0, &(0x7f0000000840)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0xff2c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x7fffffff, 0x7, &(0x7f0000000000), 0x0) setsockopt(0xffffffffffffffff, 0xffffffffffffffa4, 0xfff, &(0x7f0000000000)="12d80890449a185a114b12277286d7fd889b2754edfafad1544e73d534f7faf7d9fc6a0211c77a67c674c91d80cddeb0740220eb906e644d667b0ca1f018", 0x3e) 16:00:13 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000100)=r3) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x5) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x259, 0x0, 0x90f7, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4", 0x7ff, 0x9}) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt(r1, 0x6eed, 0x1f, &(0x7f0000000340)="66f07e56193a19f3d5ed66dcc3bc151c7605291a2eefd75a4758af2cec399e8bc4285558e76f63bcca1f1946c61acf58bd726c003bd339651134d2ee1268f9aa940fb3ce7a6868fdf6008b8085a1a41fc852794efabe7f24e58a67ae2d752eefe8f301a406797d9486d347b414dbe416c45b16c4e33272d0897e1c6541a7cba18ee9741e43217afb24faa67e02d423bc390082a30fca39ba9d7a6ad7362ac38c51af6246549b5aff28581af1fe0b5e6432f068fef127204ae53d8cfe492df1f889122c7f9c09120bde06067d68e4dbc09255e7e4a5ef354256c70bc584a465a64137257bf789b0f815009911490fff033cfd86093e9f1249a3b8", 0xfa) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x8, 0x3}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f0000000140)=[{0x28}, {0x4006}]}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) close(r2) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) syz_emit_ethernet(0x2, &(0x7f00000000c0)="1f00") 16:00:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {}, {}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x4, &(0x7f0000000100)={{0x0, 0xfd}, {0x2, 0x9}}, &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) mprotect(&(0x7f0000018000/0x1000)=nil, 0x1000, 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r3 = dup2(r0, r2) getsockname$inet6(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000040)="100a295bb9223776", 0x8) 16:00:14 executing program 1: clock_gettime(0x4, &(0x7f0000000100)) mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) poll(&(0x7f0000000080)=[{r1, 0x100}], 0x1, 0x800) ioctl$TIOCCDTR(r0, 0x20007478) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) close(r2) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000001c0)) 16:00:14 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000440), 0x7e, &(0x7f0000000180)={0x1000000000000403, 0x3b9ac9ff}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffa, 0x87, 0x8, 0x7}], 0x66, 0x0, 0x0, 0x0) 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x100) close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x2, 0xa66, 0x4, 0x9, "7e9d8348b55a26a096ba133ff1fae6d8e77276af", 0xffffffff, 0x7}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000140)=0x7, 0x4) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xffffffffffffff40, "73fcff4d4d7ee4000001000000c0010000000010", 0x8000000000000000}) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x4000000000003, 0x2f) r1 = socket(0x2, 0x10000000000003, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8a022e2f66696c6530dbd3eeb085469c3781905e46f2fc1da1"], 0x10) connect(r0, &(0x7f0000000040)=@in6, 0xc) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x0) socket(0x6, 0x8000, 0x81) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x58}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) getpeername$unix(r1, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 16:00:14 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) recvfrom(r0, &(0x7f0000000180)=""/142, 0x8e, 0x800, &(0x7f00000000c0)=ANY=[@ANYBLOB="b414d7d096be0670"], 0x8) sendmsg(r0, &(0x7f0000000780)={&(0x7f0000000000)=@un=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000240)=[{&(0x7f00000007c0)="ce0cef9bc77bc3674c2143e434174f71d1e20b843c34ea042defc286d01b63aaf28e4d179598a345814dddecd9d8cb7aeb5a99514b779f71a18fd664bbbe1c2ee3736d35adfab340b7239ab1a5bfaefb463aa1e1e6b443013c1ca54996a268a1aca84db732b4a2947ee9f3ba86497d15d5703a27827ead4782076e790caed51cf6e1a031c5aaa36306e5eb9ed20499d6f92e127d1593dbd3cb556e8b14fc2755b27dbaa4f7ec2190c68428d06bd0bcd158ac9d6831cb3e465a5a3b6a251aace494d02e42e34e1e9d137ddda0e5c56304eff07bc233ce7ad1a8d67c5d871a8317b52c757231a0", 0xdb}, {&(0x7f00000003c0)="f1d588b6eb8c73a0f0671cd87ee8661898759e814fea07f5fabcb43d06578dff68cd18281ec0aa8c930b9b4c13180fca80f77bb234e3b05ccd2a388f7cbcb0b8794d37cfca201313a8f43826422fa90059bcd7f78611e3a96e4ef16558cc6013bb7834afc241cc8a9baaf0b9ef67703708b7bee6a0922adeec1f4b834a5489d81e967a1cc1144dc60791a0bb55f26c698e43cc55b6fd57eea5898a759ac2f9695fe4954892a6c57fa07d09bbab76785e15f13c5eea", 0xb5}], 0x2, &(0x7f0000000fc0)=[{0x88, 0xffff, 0x0, "7d9d9404ddde59d6ab8e63ed2c32e0a1193adb605f887156e25085e291dcccc96c0ca802d98a45245480712f64ccb91286e5fbd38a5bde0afb9567ee833dd677649a713c3bfe6f1cee96e5c11ab5d072050a6af0635593a9ca6e5ac1c706c8a6b6d36aa5b6aa696e6736052a461d9f96c9"}, {0xa0, 0xffff, 0x9, "afafdba3b41d8083ca398efa2ce75c2fa17d61324530aeee7ae3dcc89b562f1aeb01904b41afc6e313bb0abedd4a90958417f74f3bb5b26200b216f609bc92d638c0a0b712d6c4ae81670eed4538408e677e6bd94af07886a1fefab6a6d964f8fb7ea5cc9163624014ae5303b12f0de8034855550538c8d7d959561c951a37129c20f2853f4d1509e698c0554fb0ed7ea6e4291f8894de15f75f063dc15cf0d52380a4986851a30a062d8d84f118bcbfd32e745063c958e015a867c6fc1378fe84a9c5053cac70fa1abac30d16a7f73285eb2017fcf5c3ee8fe3622ca8777365c192dde0c826098592b76dff494bfb6fec28ab4fae65770921f0c0a4d5201d9340cccc841414bf1a418eea860db8fe50bd0ce30fad3ca8380c3f74f0aeb2c1cb1b30e5b442cc5fa6ea90bc32f654747f7ac6359f8857efb17b3ea7f4ca96f39588b65b0e2498639448c19846ea3dac58d382a1576c6e0c1a81683faea5f67c"}, {0x10, 0x1fffe, 0x100, "00000100008000000000f1a4788f05c25b3d5825965ea6fd6a01cf4653843b9c05fb2688d461f9e10469fbbe24c8c87e79b12bc4ae997a6555bbe2c7ac50dcbf46563ecf66b9a8991620bca5f69add6436ef62ecc291839cc158b7a4ceeb0e15404ac3e2e675aaa5a8697abc95609c99bff18e3c2de6e7f30020e4d76f41a68ef94111b22ed512576484d26dbeaad9e64d77687e2b0a80836a6af360ba51ebf0c5ab72f74c3f97af3c2c256741f8c05dd16b608dd72ab42eddc415fd3b5dd577b67ac9e096da3949ecc5aea7fd44e2e6e3b6033bc4d5d93468af5e74531c238fa8580000000000"}, {0xffffffffffffff68, 0xffff, 0x8, "8fd9db2e594bee7df4de71641168d38c510be87a9f880389a20b4ff0c8b787561a029ebdac5cdf2ae6077172e5cf61bd5d0e51d39eb94deff7dff55b3e7e5c69e9eb21a02ed662178dcb875fe811c8b4fc322ce2529a683bd3f88bb88d04498207e602e5f9ce0210c408940f1875ca602b0d62bd373536af3fabbf9b364611e54d335208cde69a7bee84cc30b72fad03511928c1df3016ce1ab0047a928896ed12165f1c54ded123ab3eaa01a508a5ef488b20ae8e89f99132c3db177ec7bc4a1737e52782bf43a6b512f02c"}, {0x88, 0xffff, 0x80000000, "dba4ecf3bef7bb2fa1286acc3860f24eb58de3ff46be28304811620ddb7bbaca3d085fa8101206e21687c3c34e70246524cb218d9fdb972338f8681ffaae02ecd4e383fbef86029685bb6acc10e81aa94f22abccfa8363fecf791890fa0b469b8f11e58740c383c0ae8f80ce7033be2ace50b6a1ea"}, {0x38, 0x1, 0x7ff, "69b06df45a91c9fc98effb9c42c5191de039fe34ad4ec0f9884af5a28c6ca2128fa5"}], 0x2d8}, 0x14) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x48) write(r1, &(0x7f0000000280)='o', 0x1) chmod(&(0x7f0000000080)='./bus\x00', 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x6) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000140)='./file0\x00', 0x40, 0x189) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xffffffffffffff40, "73fcff4d4d7ee4000001000000c0010000000010"}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r0, r3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:00:14 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x88, 0x12) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x103d) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) r6 = socket$unix(0x1, 0x0, 0x0) getsockopt(r6, 0xffffffff7fffffff, 0x4, &(0x7f0000000500)=""/4096, &(0x7f00000002c0)=0x1000) r7 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x4) recvfrom$inet(r7, &(0x7f0000000200)=""/115, 0x73, 0x807, &(0x7f0000000280)={0x2, 0x1}, 0xc) write(r2, &(0x7f0000000100), 0x431) readv(r1, &(0x7f0000000080)=[{0x0, 0x35}], 0x1) close(r2) 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000180)={0x0, 0x8}) close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) openat(r0, &(0x7f0000000080)='./bus\x00', 0x200, 0x1) close(r1) 16:00:15 executing program 0: nanosleep(&(0x7f00000003c0)={0x10001}, 0x0) execve(0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x81) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x40, 0x0, 0x95}, {0x6, 0x0, 0x9, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f00000000c0)="e466") 16:00:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=ANY=[@ANYRESHEX=r0, @ANYRESDEC=0x0, @ANYRES64, @ANYRESDEC, @ANYRESHEX], 0x5) 16:00:15 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) close(r0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000000)) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="d6e02f30289cc68ec44a4393798c06eef1e1af0aa9ef4cb8474748130aa4a93a917a9349c7c75159783712e092c701cb66eba7943c6d0cbb96729646b56c7b1d3e3c0da5eb72e43497624d1f970acb3b7d454d7ef3ca4c65543fdd869aac17d476a144b592993745cf84548aeec9c181c093d9d5058d43677886e3473b236fdb737958c81abfed351823e2163f1c527667f631fa90d26e33d2e9da00180aa276ed5fc5ecd3039370e5427a04248b9c0e640292d596e075fa22"], 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x40084}, {0x16}]}) syz_emit_ethernet(0x0, &(0x7f0000000340)="ba") 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000100)={0x5, 0x41, 0xfffffffffffffff9, 0x20, &(0x7f0000000280)={{0x1, 0x101, 0x1f, 0x201b, 0xfffffffffffffffa, 0x7, 0x8348}, {[0x3, 0x8, 0x100000000, 0x7fffffff, 0x0, 0x401, 0x814c, 0x1, 0x6, 0x200, 0x99, 0x1, 0x7, 0x6, 0x4, 0xe3f, 0x4, 0x3ff], [0x0, 0x88, 0x9, 0x54b, 0x3, 0x100000000, 0xff, 0x8, 0x5, 0x40], [0x80000000, 0x7ff, 0x800, 0x1, 0x80000001, 0x45, 0x1], [0x0, 0x63a, 0x5, 0x8001, 0xffffffff], [{0x1, 0x2, 0xf8, 0x5}, {0x2, 0x5, 0x1, 0x100}, {0x40000, 0x0, 0x6, 0x1}, {0xffffffff, 0xfff, 0x5, 0xffffffffffffffe0}, {0x7, 0x6, 0x8, 0x82f00000}, {0x1f, 0x3, 0x100000000, 0x3}, {0x9, 0x2, 0xffffffff7fffffff}, {0x8000, 0x100, 0x3, 0x81}], {0xff8f, 0x4, 0x0, 0x7f}, {0x80000001, 0x1000, 0x3, 0xa5a0}}}, 0xffffffffffffffe0, 0x9}) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) close(r4) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x3c}, {0x6}]}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x9) close(r6) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000500)={0x9, &(0x7f00000001c0)=[{0x5, 0x8, 0x9, 0x3f}, {0x7fff, 0xb6, 0x3}, {0x73c, 0x8, 0x200, 0x43c3}, {0x698, 0xfffffffffffffff9, 0x8000, 0x20}, {0x6, 0x6, 0x80, 0xd8}, {0x9, 0x3, 0x8, 0xd1}, {0x80000000, 0x7, 0x3f}, {0x0, 0x10000, 0x7ff, 0x2}, {0x2, 0x5, 0x4, 0x9}]}) sendto$inet(r5, &(0x7f0000000040)="de811d33eda1fa85ad94edc16d8a0bf69646ff50aa8fdf90c4e2949238b7f40b91df961b525dbcb802753082f02e4a2c54f5b91c91726baecfaf", 0x3a, 0x407, &(0x7f0000000080)={0x2, 0x2}, 0xc) 16:00:15 executing program 0: r0 = socket(0x10000000002, 0x6, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x3) 16:00:15 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) close(r0) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x8, 0x4) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x7, 0xf2, {0x66, 0x7fffffff}}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0x200000031, 0x0, 0x0) getpeername(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:00:15 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c5"], 0x10) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765d33ad004d42b0bc5ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f0200d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560eafeffffffffffffff40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c5"], 0x10) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setreuid(0x0, 0xee00) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x91, 0x8, 0xfffffffffffffffb, 0x9}, {0x7b, 0x4, 0x1000, 0xfff}, {0xc000000000000000, 0x0, 0x6, 0x9000000000000000}]}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="57861b7e9d6dc9f3835e49593e34589287d29aa40e52c9acec3560e668b0235f42240504fbd867d20d83b3dd6eda89a0a5dec164293cfd9279a6af400e9cedde4d81499cb91e06e4fd15c1f1e7f57261e0e81da622d4f821e06f07fb648f03f598e112430738f09afb9a6dee24b5c151ebbaca4ed86b9b2026c9e9c8766de4bcc6d17e0721f60cb01bcbba8931033e3b7f7b01c788a3b4d8487d8ea51b4023b3a6f58fc5f611c3", 0xa7}], 0x1, 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000004c0)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffff8, 0x2, 0x0, 0x0, 0x19}], 0x10000, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) flock(r0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:15 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69de8eac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49f1aeaf56154e46cabf04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x1) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x9, 0x5, 0x1, 0x4}, {0x6, 0xff, 0x7ff, 0x25271116}, {0x1, 0x3e, 0x800, 0x22368000}, {0x5, 0x3ff, 0xfffffffffffffeff, 0x80000001}, {0x1, 0x81, 0x9, 0x8af}, {0x7fffffff, 0x30f2, 0x8, 0xfffffffffffffffb}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 16:00:15 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) pipe(&(0x7f0000000000)) setsockopt(r0, 0x20000000000029, 0x3b, &(0x7f00000000c0), 0x0) 16:00:15 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8bc88b56aeab23f7, 0x0) r0 = socket(0x18, 0x2, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0xffffffff) 16:00:15 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x1000, 0x1}) fcntl$dupfd(r0, 0x0, r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) write(r1, &(0x7f0000000280)="96a9ed27bf5536f44ee3f38203a94001b20fe0eab52020efbb414b7469672292bb695c0bbcaa9eb20d793c83416a5e803aca5a3cd2abe65c0ffc5b9ce091c4abd149383736226871540274a182230a0994c4f80c8c4806d43697b815d85f50f1c9ef5becde9834ce10aea12451467bcd46926d9c9620468af30336968fa6c2a7d79cd5dc081694001c74cda5903e150d438bf373d3dc1001da08341f7ec28166cb966ccc436d0ee8edf6bdf9ee3967a3d22b60ee869d09fc840ef1be4157ee6130535a84d3635691f8922aad119a76430000000000", 0xfffffffffffffe81) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x15}, {0x35}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x400000, 0x4) r1 = dup2(r0, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20090, 0x51) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r3 = open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0x20005302, &(0x7f0000000280)={0x0, [{0x3}, {0x2, 0xffffffff80000001}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2, 0x5d9}, {}, {}, {}, {}, {}, {0x3}]}) semget$private(0x0, 0x1, 0x200) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) pwritev(r4, &(0x7f0000000400)=[{&(0x7f0000000200)="ccaadcc440f7a00e88c08e991061b2c8822776b47021f9a56689ba3e21eb9f95219fcf60483e3139f68d2c473473ba21c193f414cfcebbf8986ebb67a85f5f9b77bc411165669a01c9e95292b0fb7af1582583ff11b5502f6da75cbfb9fb8b8d3daa0c", 0x63}], 0x1, 0x0, 0x50) pread(r4, &(0x7f0000000200), 0x0, 0x0, 0x0) r5 = semget$private(0x0, 0x7, 0x20) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000000)=[0xd2, 0x8000, 0x6, 0xfc2e, 0x9, 0xfffdffffffffffc5, 0x9, 0x6, 0x3f]) semop(0xffffffffffffffff, &(0x7f0000000080)=[{0x1, 0x9, 0x1800}, {0x1, 0x4, 0x1000}], 0x2aaaaaaaaaaaaae7) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setgid(r6) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x3, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(0xffffffffffffffff, r0) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) syz_open_pts() close(r2) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_getres(0x0, &(0x7f0000000080)) 16:00:15 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x200, 0x0) r2 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="65f2ad4c566f2e6a2dbe513f6056d7c7c93def4a9b78cef66fb51a5ac043a17e8b7f9e08f14828819f016e579155f3410e1f3b9a991b7d32313f8894d4060304bffa978150ae638d27dd7ec5b9", 0x4d) fcntl$getown(r0, 0x5) 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000140)=[{{r0}, 0x7ffffffffffffffc, 0x20, 0x2e55cf47cfb6544c, 0x7, 0x6}], 0x8, 0x0, 0x4, 0x0) kevent(r0, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./bus\x00', 0x33e, 0x1734, 0x8, 0xfe4586a2401597d8, 0x5, 0x6, 0x7, 0x4, 0x0, 0xffffffff80000001, 0x2}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r2) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000000010053b5d1d09075a04e513dd4611da24e140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) 16:00:15 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x18088, 0x21) syz_open_pts() ioctl$BIOCFLUSH(r0, 0x20004268) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = shmget(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmat(r1, &(0x7f0000003000/0x4000)=nil, 0x3800) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x1, 0x2b) acct(&(0x7f0000000000)='./file0\x00') shutdown(r0, 0x2) 16:00:15 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x362a0d61bf0d2833, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0xfffffffffffffffe, 0x100000000, {0x2, 0x406f}}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x0, 0x800, 0x1, 0x6a, 0x8, 0x81, 0x2, 0x0, 0x4, 0x386}) r2 = semget$private(0x0, 0x2, 0x102) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000140)=""/175) syz_open_pts() ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000200)={0x100, './file0\x00', './file0\x00'}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000240)) shmget(0x1, 0x1000, 0xe8, &(0x7f0000ffc000/0x1000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000003c0)={{0x80000001, r3, r4, r5, r6, 0x100, 0x401}, 0x0, 0x8000, 0x81}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440), 0xc) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x20000, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r8 = shmget(0x2, 0x3000, 0x112, &(0x7f0000ffc000/0x3000)=nil) shmat(r8, &(0x7f0000ffc000/0x4000)=nil, 0x1000) r9 = shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x3800) shmdt(r9) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r10, 0x5) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000580), 0xc) r12 = socket$inet6(0x18, 0x4, 0x131c) getsockopt$sock_timeval(r12, 0xffff, 0x3, &(0x7f00000005c0), &(0x7f0000000600)=0x10) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wskbd\x00', 0x8, 0x0) r13 = fcntl$dupfd(0xffffffffffffffff, 0x0, r7) ioctl$TIOCFLUSH(r13, 0x80047410, &(0x7f0000000680)=0x20) 16:00:15 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffffffffff653040463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c934158984b3cab1a4c6b41dccf1370000135db3641c23af848a88c81eb4119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e300180b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f97f00000052bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626ea1167b4e4e80c86d9d5abb747497f21367be90081132720307132a354cffc8da8f379c9ee52b5bfe2e5049a0103b9398babb484c18037a294d768d6689089b24987193a8c5cb55cb7304e026d53ad400a458139dc0e6d9d026389d520cf3743c65a26890b4c36f38684e5be23df842675575550dfc37e064101ee5ab0116744cfd05be0425c6fc17ce6cb3fa48d996cf3018da331b194e88f3eea6250d41da"], 0x10) fcntl$setstatus(r0, 0x4, 0x80) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getegid() fchown(r1, r2, r3) r4 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = getegid() fchown(r4, r5, r6) r7 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = getegid() fchown(r7, r8, r9) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, r3, r6, 0xffffffffffffffff, 0xffffffffffffffff, r9]) setgid(r10) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:15 executing program 1: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x0, &(0x7f0000000000)={0x68, 0xfffffffffffffff7}) fcntl$setstatus(r0, 0x4, 0x40) chdir(&(0x7f0000000040)='./file0\x00') poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 16:00:15 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) close(r0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x2) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xe, 0x0, 0x0) 16:00:15 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x29, 0x800, &(0x7f0000000140), 0x0) 16:00:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000400)="d567", 0x2}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) close(r3) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x3, 0x7, 0xffffffff80000001, 0x401}, {0x2, 0x7, 0x7, 0x401}, {0x4, 0x6, 0x800, 0x6}, {0x0, 0x7, 0x9, 0x1}, {0x9, 0x88c, 0x100000000, 0x8001}, {0x9, 0x7, 0x5, 0x7ff}, {0x2, 0x5, 0x1, 0x7f}]}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffbfffffffff8, "dc04001b000200007f000000000000fe662c5000"}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000140)) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffffffffffee2) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) r3 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x0}, 0xc) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000100)=0x7) getsockname$inet(r1, &(0x7f0000000280), &(0x7f0000000540)=0xc) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x3, &(0x7f0000000380)) r4 = fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r3, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) socket(0x0, 0x2000, 0x480000000009) fchdir(r1) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x1}, {0x81, 0x0, 0x80000}, {0x3, 0x0, 0x3, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x9) close(r6) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000440)={0xa, &(0x7f00000007c0)=[{0x8, 0x1, 0x401, 0x8}, {0x20, 0xbc16, 0x1f, 0x2}, {0x0, 0x1ff, 0x7, 0x3}, {0x8, 0x9, 0x8, 0x1}, {0x4, 0x4, 0x0, 0x101}, {0xffffffff, 0x9, 0x101, 0x8cc9}, {0x9, 0x84, 0x53fa, 0xffffffffffffffff}, {0x9, 0x3, 0x10000, 0x7}, {0x1, 0x7, 0x7, 0x1ff}, {0xfffffffff1940e76, 0x1ff, 0x81, 0x2b}]}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000003c0)=0xff) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) 16:00:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x200000002a, 0x0, 0x1b4) 16:00:16 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000000)={0x101ff, '.\x00', './file0\x00'}) r1 = kqueue() r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) close(r2) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000080)) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) select(0x40, &(0x7f00000004c0)={0x7f}, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)="03", 0x1}], 0x1) 16:00:16 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='rc') r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20008, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x5, 0x100000001, 0x2000000b9, 0x0, 0x6, 0x4, 0x1, 0x0, 0x1, 0xffffffffffffffdc, 0x7}) chmod(&(0x7f00000000c0)='./file0\x00', 0x80) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') mlock(&(0x7f0000188000/0x3000)=nil, 0x3000) 16:00:16 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1081, 0x0, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) bind(r1, &(0x7f0000000280)=@un=@abs={0x3, 0x0, 0x2}, 0x8) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x3fffd) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1ce}], 0x1) r3 = open(&(0x7f0000000400)='./file0\x00', 0x18880, 0x1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) close(r3) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x1, 0x0) socketpair(0x6, 0x4, 0x1, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$KDDISABIO(r2, 0x20004b3d) ftruncate(r4, 0x0, 0x8) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x9) close(r5) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x9) close(r6) ioctl$TIOCEXCL(r6, 0x2000740d) ioctl$KDSETRAD(r5, 0x20004b43) ioctl$WSMOUSEIO_SRES(0xffffffffffffff9c, 0x80045721, &(0x7f0000000440)=0x100) getsockname$unix(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000ce050000002fa8839eca0c2bc64f8891a378653eb5e72af0dcd9d290e976ead2a11ee7057f8f25c76a35fa3eefc960c91c6fa727394cc642d14f8f431933ab4dda303efe68556c5f9baf6b73a9297e3eb0a0"], &(0x7f0000000300)=0x1a) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x800) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) 16:00:16 executing program 1: syz_extract_tcp_res(0x0, 0xffffffffffffffff, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000000)=0x40b) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x2, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000469000/0x3000)=nil, 0x3000, 0x5) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:16 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) kevent(r0, 0x0, 0x0, 0x0, 0x80, &(0x7f00000000c0)={0x0, 0x3b9ac9ff}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) 16:00:16 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) dup2(r1, r2) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) close(r3) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000640)) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="0072be194c0a809b0786223dcee7da1fb09a4f9826e02e7928c69bd9956f3c106ea381d9c2f4d1be8e820000de9132b29167881eee743bd25f7b990f9f37ac34285adba3088bd7c0ba2c1bdac5b5f92b07185a373564e194235077e858cee9b5b210cdd30c210fe3728396c163487bbc7e3f72313af844a46d270cc59e183cae40c4241f7bf3c2f8a2449d19f8eca865e721449a56715b012238af0c1ba4117f32f073a91d00d8c1d34b7e0d4a4b87bc7d6684af127117e312f12dbad908294dce9700"], 0x1) r4 = socket$inet(0x2, 0x4, 0x9) read(r4, &(0x7f0000000180)=""/244, 0xf4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="8c65", 0x13f) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x9) close(0xffffffffffffffff) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x74}, {0x74}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x20}, {0x6, 0x0, 0x0, 0xa1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x6, 0xfff) pwrite(r1, &(0x7f0000000240)="ffc59600244386f00a7fd733d0b16af8526ae0d3e49b85b4c9df6eac15fd5d34178b3a9e535e19e044e6bdf5095cc7d801694d50a8e75dc5cea002e5f78181985ce9a8f5481b60d90367ee0ce2324172f1355e600021baa7bef6c2e811c88a13f993fe884c42bf3cd02eb28da765e3b652f741b321d5f0626f46e0e089de518a32bb1f244fdb560aa4624fb4fc82d4978a732fa1e216f3b8e011ba60583509", 0xfd, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r3 = dup2(r2, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000140)=0x9) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) close(r4) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x9) close(r5) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000180)) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 16:00:17 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x800000020089}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x6, 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) 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", 0x1b7) 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x401, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="9ea33ac3ba83c86d22aac65fcc5b04ab2eab5f1f35d7a34014", 0x19) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() socket$inet6(0x18, 0x8006, 0x8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x1ff, 0x20003, 0xd9e, "9f8d14c675040000040000ff0000004ae5000001"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x100, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) socketpair(0x20, 0x79afc95fdb3e45cc, 0x80000001, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x10, 0x0) r11 = syz_open_pts() kevent(0xffffffffffffff9c, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x5, 0x4, 0x8, 0x2}, {{r1}, 0xfffffffffffffffd, 0x1, 0x20000000, 0x3, 0x6}, {{r2}, 0xfffffffffffffff9, 0x20, 0x2, 0x1, 0x9}, {{r3}, 0xfffffffffffffff8, 0x40, 0x90000023, 0x1, 0x6}, {{r4}, 0xfffffffffffffffe, 0x14, 0x20000000, 0x80, 0x6}, {{r5}, 0xfffffffffffffffe, 0x44, 0xf0000000, 0x0, 0x3}], 0x7, &(0x7f0000000380)=[{{r6}, 0xfffffffffffffffe, 0x5c, 0x0, 0x2, 0x2}, {{r7}, 0xfffffffffffffffc, 0x24, 0x1, 0x10000, 0x7}, {{}, 0xfffffffffffffffb, 0x0, 0x2, 0x9, 0x4000000000000000}, {{r8}, 0xfffffffffffffff8, 0x6, 0x1, 0xffffffff, 0x7fffffff}, {{r9}, 0xfffffffffffffffd, 0xba, 0xfffff, 0x2, 0x4}, {{r10}, 0xffffffffffffffff, 0x2, 0x1, 0x4, 0x4}, {{r11}, 0xffffffffffffffff, 0x90, 0x4, 0x1000, 0x2}], 0x5, &(0x7f0000000300)={0x3, 0x5}) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r12 = kqueue() r13 = kqueue() r14 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r13, &(0x7f0000000000)=[{{r14}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r12, &(0x7f0000000040)=[{{r14}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r13, &(0x7f00000001c0)=[{{r15}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r12, &(0x7f0000000340)=[{{r15}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r12, r14) 16:00:17 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc, 0x0, 0x0, 0x2}, {0x2040028}, {0x6, 0x0, 0x0, 0x8000000}]}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000001180)=0x4) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000140)=0x229) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) write(r2, &(0x7f0000001200)="7fac378311f151168bbfdfacb33692da7c1888a8125fc45f4cbb34fa0697f4781ec4edec9e17468ba8a035e23f4c63dd6c53482e030943ce5858875c258551a5d3d952cdfb170b0f3b25830c301e21eeb95b8605a36a1e84ab8e714b630e9cbf4aa3cf0ccf91a8eae1edf619c585ab9d45f33987c78f32999e05c302f790c2dc25d25d76840d710f7ae74bcc9cfd252a01cb535941ac7620da4fd721737a907de3a57144f345a65321a17aaf006ed21797e9036f70a4217653070b09fceab1de952669f504d91300dc814e9e94d4aa7eef63130742cc857faa400a53e629be81de995dea75b2ac8c285aba0be36a28e73ca90b59244b6bd2797819d67a9eb1f23d186aea68d99e88e4a5fdf108ab545725c03009b4cae0e18f246d16d68345259deb162849bf2ac083b32035043402a92f1b1975ee90fe42f2c99940c60a1aa39aad5c7a68fcb1a118cc12c659a69cb61830ab11b5d63f4794d828363dec3f86e112c27e1bf984378a77c7969480406c48ed123f4beb06292b2bb5d01d1d166fb6b2ee7f4d9d56c2adc18bbfd2ad730ec8e08ccefecee0320423053b0167c9f91b8d5bf59dc10647be9ac8db7506a7bd296c076d330ca3bce0d6778368d73b74621f5ac164fba9784fc0d18ce8d75190c059346a6418e32bfd4e4757243fe2dff8414b6bee0e9d41245e3a369bab7a23e8ce28364bee74024f8b03b85c247c114081c1fa129f168ed35e57a34773ba865fb835c0d0ecc29af9e701f3c0fe5a02aae518eaeeb93b309ac6c843a254a65d7f1080878e693d5b63c3d5ff36c271f3bb83ca01a73cf93ef84027014e598ee2f383b2e893f052b692217b5a77dc291b6350b3bc0207eccb077385db6dd0c7bb9e6abbd4dde059d1f3be72ce2d88f95f3036d9b1579177aeca610df51d80fa83c3ffe0f188906baf1b341eb144235346e81aad87e60ade1b588730355a22558254a193fe60bc46b2d630e62ce911c5f261f979d6ffdbf684aad7f03d09147580679ca622509794477e12c3c81caab477621dd0b977d5275d13491be4554a69e4ab4b9a8d17652f7791fb7fadb02c285ec85a121b7bf24295a3c93a03262f3b14fa43f1319f33156996df68538df9524facc8ae3a99e4ed9f1b478695c76b7c4a66beed5bb67339e570a419ae6d60d684f6dcfaf63a3af566b51dcfb96a5faaae9dc6ddee4c130e73b61117a1a0004cccfb5e6d1bc23179365c90138406cc344fdb935a6887e3e87cf0748a5b5fb2f564a6b593049308a0dd8513f476033032287a49acc84255d4697863a1d4ff372395301f7949ee3a31847c2efa7757e0da6c76942b625d265272f480be6d2299a93795171faef8e5f3d12a9ec67aad2a7d0edf7339c4c2050522b060a80e5a1f842c33561bf4c0a75a410909d196768fb97c57eeebce8858082b8018841d4b1e4485710641384e1eacee125ad7f4b458ea51cbd0c845281fae226c1b4da3db61a49e345505562d48ac652a686b502bdf8912a9e13212527c10ebed639faad5a94a748bb12adc6a54b55d43abdab559e884be531f1346e4ae3d44f2b8d62cdde670ea305fc1ef8d63a1e1d10db45f155a86ab84311f3e0885cc721d5d83d48260cfdf34f47d4821c2138342b8b82db0060f7475263d226dd16303a05b132b397524eeac444b53043c93cca9a064f02e8e191718e3080c3a41f0c4a6f788725481fc3dbc2a512e6a4af159e6795c2b3ee95548a251ebfd8e52b6e68f9c6cf403a689ae45b925905639b4cf83be55c58e55a3472b1448a3842b56767627bb15b9cad5a1960476d2d9667460b3b04ddf40a1a198270404a2f495d1821ef886c1067a4a4b4b44a6c7211ea459fa5c5857b750e20c3ada7856edc1902a77ee3088fadf56ec2f799aaae77ad923340947f4f53f8ef5c0263e414199cc4659c3598be181464c19663a8f382744e10e2cbcfc5c19fb6a2d21916023a3cc38c13961425867aa3273326bb822f524e7b9a3f24a3ffeaa359e224f34bc5ba884275c66268d868b0651701c775d6338182170147d8ae324c1b48a33986612af49dec14205f07a5a157685feca3eb3784c55b97c8e3e89d0d7d11692d81153c6e1ce71d5bcdd334efbfd35567f062f2f3bfa8413702435ce04f8f18167e52ba22d32259355fcb2ead367a55e36deb6b0d3a4709f13f694364c35c267d4f82bd969e1721e6f79e9d937b046b3fd87e866fb20e57234ec84892abe840968cd264155b9a26bb3773b7c156255cf38fd480399344984a717b35baeda1b482303efa65a3bb926931339c4fffc015e8d60ee87dea030b80de4cbd3111de1ac62aee749b0fc5cd0975e00b82fbf3378bea9cf08f7a02c8a8c21e2795314a644be3533e1114a584ec7f4897336e7c8feb98871b8ec300211bf0e1145de2564b601259aa72ad1f79cf264facd55207679c1fb08f48057932057607725df4695c4064f0a2696aad88efeef0d6905cc4e5fb49b25d60999869e85c3eca8c3223a58c4516933cf970daf4de649247b49434485a379f74ccd9715c1e316ca03b66fb29878ce7b56ca2ce2f494f2d2f37686f0d21ee985c0e33e9d5c58ce317b899b44424f3ecff6988dda75da7632cee3e4145fa282f6c4140f68f9081a83a829aaf9536454be79c1f05f3e71ed55f2b351ee2289774f590b88986635b5d2eb0401a353223271a6d627f1be872f161e56c3a9cd815340440d55b387e7400cf20a3889667f39fa80e5d1b4856c78cea9cdaf512c380f56151b924d4407827f335c250a405354b711b0898df240555e5e445ff4ef29697bb5578df4f80c5f65fb76b1d69d64c840b5bab9d579bf0aaa9912b24ee6fc74f2df3a9c22cdfc994207271b831b0f43a9fd65ffad2c0c4ef2f9343fb1b52789825440ab8b39310a0ad8057ddbab9853c2d50d109d063b3e2c4089b53af04cf01bd01046bb207d65caa30a095f0125e4ca5331b8fa7b90a7ca2fb1df1b4a717e7ac97bacfeffaba97a2abf654bfa8a44af29e9a76465acf3edea4d87e1d70a142762ea600355d2a83a8bb41b25e64d62e031cc2af8124f0eed8232b8fe2b3b892e928c495bdd421059d5a25f2c77f4c2a8fae778082ac364566f48d97087ae83d32ec96979cc39c826a9c416d2541bde6992ce4126607dcb827b34bab36b2edb335842689772be14677b3ff1c2a3d6731a7811272553f9c48f252fef6f806c6dbfe0e24546f65b385ebe3f5670831ade863c388864175770cf29d026d50b8cc830da0077bebc3e512d175eea41d750ceb3534cdc9eef34ff5f2b4e7f3ed7b38cd31a682e67fd7d601d72d64dbc8afb7386c6a89e45aa2de76a96f269bdfa27fcee63dad03ebe67386aed6a09a36cb4a44e11d72afae448cf24c46e04eaef7382917dc1ff68487b77f6a45aff2059a6866af28fcc559848a59cb011a5ed44d0d322c36f698651e08189761e77fa4d690a7fc71f66bf355475df3db9b7bfcef9eb87bc094f721145460c7f19422dd4dc6cfc941e28a8eaba8ebad9fab2385bcc6b38751b67a75b164fb7877cd80dd69d9f82097f33261fa1d432bd3fe9be44f617b727cdc5ae0c9306b79a5db855efba66eda5b297cab26e2ae22c6d9182a89270f3a1cf85cd6c99d6a32b4fda66296044d9e0638d69ff119cb0727753d96a41cb840ae141d5ab4f99fad6dc251ca39ff3428ed33ea7260827fa2f252433b8feed52c063cb6b424470ef91b27584cd3ed0fa536387fc4a0c5a329e2c1bbfcbf536f98ebc62642bee52a829414ab0834236589e8d5e06a486a8b87f5995f06d49c2567b394bedd3fd1348a6b971a713299b26547c6ae416f8abb13b5639c16bcbe3d4fa731e656adfcea09fa205b24a13a91470646eb51f0433315907fa1a38e903cfe7f5227e7b93f4196ff4209986bead9c049f137af76903d2e93f7b03495fcb310e53da116930fbaad51d6b60b3079f119e9fd6f07270ea75ff74cd4003738d95b60e2b64037a95d3a74240e69e87fb02c2e2f5e64a371c52d8e602459504939c1b48fb0028147918f0633af6b0dd5b4496310694ce6fdfbe29c54ca689105ed424d31934035f66e63a8695a74d97842a8b49c7e3c2b2139abfb8888111956eabfaca22443b9c3a7291896ef30f9aa98a466a5b52982a4e7df7a97f21630f1651c1ccf55b8405a41a8ecc151fece0d088ff197ef51bba67aa3b0f776bce0f17ff0125ba284c4f63981b44faa6761019f4ab256e02ad3a03930fa48df526cda426d570ccb63196fbd78c592754c1be54f65fb34abac6202fa42b14e264695ae1710b6e25655b79f379f0603ac86c54df925175121065df0f39638ddc3a599e8e5b1bee12e835b97c6a8e42a2a21c707022b4dfb7161e92356ece5a7b9cb209bf711e2a8a50fc9aeea3cfb0f3d8e234879d1b4f6f1aa2fc463658d9227fecc79583125ce01328d527791ce21a3c60f0fd0386bc9ecca32d429254cb093e39be8a25fa1016337d99553fe99a1eb1e1556f4f0f87342155d84caceae463d934db1eb36c874006a13225245a1dc523c05751a425ff741c64acffd340b200ce1dda3290ebcb85c13a8ca9f95cb09445aa9e096a6289220535a78102c53704c59bac09a7b10e8999f100e22dd4595410375d2642b43476703dd94e7a30214a959d8315cf30aaa11db7d969d65e9cbcf58d058035ee75533c5d062b2ecf2a22a5944f28da066fda7def3480afdb6940274d02b3ffbf89a331ed68ead671895cda8b20405717d65d32a912aba563eff3025a60a6c41031a582baff6cd8e34ab33d38ad6695f1f661d94b9da71c53c439d5868cd93423e94c5284124a27edea231eb0ed86b412b220a2473801e9d594b1a7c635c14d08eff6606b99eb2e26ecdfb3b675f18b970a885c35cff03c1025da13b7901fb5e5731c0f7680f14fe9a6c34f331f2b76783f34777cca92395ad65a4e65a205bed9b3ae48734e2669b1e531a5db184a033584cd5da16f19128c342b135f45374f120c6022c43f7ddad6547ab81f4eaee70fa990fb75e1f3dd47454036756e0c15e8afa0bcd81f84a4e6d6088a04a404825aa99ea08bc09e4673c9d098b5ad44d4ff747188b7f3c78f53695e66f4f129896f8c40d5c7e840763099dd1d99df179f0b62912453d9b7d7ba45535d5c3bd1b132369600fbad795d391d1320911740b70a0307c7b85ad60aaa30fe937415e8f42235d1820b017dd9698f8c3f8e200f3a93c9c83e347da7d043513164b185a6df789240f2fb5a3dbade19c5c2e83d130cdb07252a597c05481532a4c7da4c133111c58644e49df90d3104e3233f3122b232170bd8a5be5de7046315930df0c8ffcef0e72be1c98d1003d09713fa4a68598b69a62335ed1c04f6ef0d5fee7df8a3d652130255e963d8f79c773b0f71f3d3e784c6f4a774b5349047145e11a8fef8e06e70da488218e0557a1cb2290d0f660b7daed3470dc3647e778f6c45bf55f5e3890d63889a219ce8a77995c31a34debee6fd7dae166370977a2e7ba1aeaf4749ac7f49febcb01673763ae162dd71bf278673f40627db49875bc3a770b9f24627e581f7fb3809b273ea584b962814a77ec666bfebf6d7ef63c56a1860ce772711f0fc7251e0220bbf37538cc4574ab7111d15faf2673320059257fd704ed304023de070c70099590d4f082a53b481361a5e180b572fc4e7f754229311c5e5356452b95311a7a7337bb60bdbc9ce3dd0eec55153c4cdf7b3fce3834e88ebd6006313c6dcf2262a2d29d103c5f00d33dd16f262898246384d7f", 0x1000) write(0xffffffffffffffff, &(0x7f0000000180)="5da26f30094ea5d1e3f0a778d55ade7b4a5d8497ef8919ed20a2a3c901588f40a9a6524ab8ddcf76b08d5c85f920f52abee6b15ed9260d9862a2308779044aa440c1d1bfce27881f1fa346f8a9fb9eb8ff11d24d2091bca6fbf4f8ce14366069e8b8abe0b306b224d0fa05328ba78cd60c2d4c6f16ce879ccecda38887219369029693d51e97d3861fb9b3c02edb3d0d0e544f93a7d88153b5eb291588f576e7de03ded6d587c492c49923d00b6bbadf4100268bd8ceed577cf59930ec98ab971e05522154856c2708413d50a4accdddafeeeef91f3ba593bd5f91f32eb0bfc3cfb7f5a09cbcd306cd5c314698d159007ba004cec48e4435847405d852678dea9bfee603854db712b622216bfea6385581fa637afb55f68abea5520e29d5a7f21ba02c49085257a7d011533bb82148efea200e0c60b8e6dea6005f4841e40b52848ce9811478ec0ee89712127c97f4d703f9613461324e93b93fa3f9418fad9f964fc92765f88f304d3be6df5e544d9e8738c610b729124088b34eb7a0f4d140807b131f047264ee0de1ea5d52a263f67eef9c895925ff15ea5fc255b97ae2ae95b87eece8556c2386501d2a37f29ef9be3c045bae322d4167fbbd347533e15e13ed76cac6e87a17fcbe322d2c26837c344bf8cdf6e4ed438b271867bff01fa0df0b4aae6506f39de74c1a2fd3174df7b3f20fc45ff6f0e1a11ccb7e275108aa20c23aa9963ebe10e7045d27e380dfb5dfda324cce64c2c8e9c9fd30f48ea7850040e2df52dd48794dfd109f49a3f7f7c4f88cc6ef85dc249e92e6b94c40cb1abcf93d8bc6a9834448f44ed909b7b23e82afc7c8ac01d71640450ce482d09a517972296b820604318361b87953200af8fc1be6b9b07fe6b0d3f104e737ed95f744da837eed86a0c3cde53847d7961f8f2731daec46120bc7903e6964619c47a4b74faf6ab0e1451fb830576c505832e2bf68059f7ea4fb68187f1e3261975b86b26a1db7626056fd3b6c2e48dc0209ed8c5f5d8d984e8549e49f46ba4fbf8f8512c8211665c96a0dfd3ee74643fdfe2ef42e9ef287e75aa9881061a22549ff2cfb91c8e54c2389b57ac4ecd6e9e13149ab474d127783963b06803549c08f18fdba32fb86d13a8ccb092619a1ddc16b5773ee3a021af77106d9def13f500867c7aeb9992983c28ca981d0d87f8aa64046bbc0c801190bdf07b94dcda14196a14e3d68b24c1663138d3962b00a8abb261b4cdded25c17891c3d7d66fe14efb1225992964ee0c0726b6c1262cbc0880dd7f1753e6e436d36446c42d2e792be3e9a31b10b3ef653321f35ea350e5fb55744a9d1983109dff74ff5f5c2998fbfef7c931898f6a980ed549a3fe5e7d87ae35e3bf787bd4e075a0dfb08a24cf3dad438a699f7f6100fd3c932bcffd995cb2b60d75af517a3c65df556cc094a0c025ab93e6731b8747f40ae1f9a63a9895c342be69ffed77177965f1b138f96209cb404437221114fbf29b92f938ae6170440b4c49b2fff26bbf7e17f2218ed991fd624b62be9da0090e945852f30ec4579d001bb9bd7ef81f73a42dc54c4e00d092516109f56a5f40d71bc60c1675b022204b81286fb580b1d92cfc573693a5993241265c2fbc40020af2dec0e776b88546f2d61e26f05374e82cc549a8df79fdd39a997955dead8dba18ad3b13073730de216b52e3d95ff13c4961396a87d3b695a7eebdc7840616a231f86018d57db806f7f4e4174340e97ebea83aa7e6966b1ca67abd42f6685b81396ec4e8d2fc655c3c6bbc448cc6730bc4cdd194335f35a4576d5d241a025c82849885c32ce5f9f2076bfcec129a2c425c236017d89b30f049f42886b750d86e76a15edf80d66513b8cda494afa962813c7f3240f3fd21ffca1e146ac964bbd5cd7b55da68d1d6902b567901b0248763b71c68b395330e56c9fbad82a2ca1ca9291ff2b22338e201dcfda85608e2e2d61322474160363f3a1e06b323f687ba3da5362371d77167048ab4159631d7387410cbbdb126c6c1ed0da090b74f73160092ad9621276a1f3d1a565a4257f7b86dc1d1fa08b548cdd22c5ed40530f0c305ca83c4ea75128fdcb1f4cbabec457fa86508ced0fa2479cb2c901d48065048103580ce6764ee16489cbecda4262d3cc0c7fd9cf262fedf4eff587b6f34f1f994ff2370217a2fb4aaeff486e034b802d081e4f4af5b27e3f0bc39f58c56aaa8018c0022bf955f4a65d4096da35b98c5794d272b82aebd83a99e226c24f6b0a79f15674f2fd950b0d70d3fcd66e406c99b2b393be97b28f7822412c99488f7189244b0c2a34c2bf7501433fb9bf9ba44829ada57ec152c032346141fb96b04d57d680c5af5a3d07a4b8767b9b215614738549858b14a696ec94fed73b2363ae5cccc63becc767e64c208c65e0eb06fe7ba2d58fae522f8fd719f234cc5a197cfd434cee86fb8d769195355ce8a85e1c9f00221b9588f0e44d0030d2387ebef4f718626f045897f6a6ba14ab60e9c7b3974d67e29aee161c2b1e21613ac52b4e8556d0310a32992dd01ba523c55cf252d43f6388ef7f530c45c98adbc0be74b5a33c9e1fdca2d142edbe5a05139cc402867a9c7a80855007bf1e0924c640cb719fee81210fe7f131ac0145a66f8ea6abb6b6ce6fb838e0ff407456a63e86940884e33b1fc68cf741bfeee20fedc2fb43a75b5a5c89b3f7c1b40453db9b2ebd228bb23f8b9d8c27a40bcf0eba9cf63ce8611fd9b4d4df3c4d044699cd18217d13714b4aa72c08321fa9a1fc9ee23d7be9d9ce93517540084d42dbdb54901d9cd1810d9200b1d1d04fad96e477a54a7846ee2f67b0f49a5f81287200678c411401f6e26259291c9f713cf8418a4545e2364603c44d8170b4a6c780c32020581b27bcb226ca05119019fdc073c586aa30a21aa27670bc6ecf7650a5f8f586c45932af8c6bb23030a840c76516358a85066f3c03c98b1f7efa6df5a6b02e9578914515ee8782f0cf76c4818afae3673914977e1fc840572fd5f621a1990ca9beae3feba8fdd0876b243b9e3fccb4b97a06b1109332860588fb365d738e4ac5586d7b6c675d8645efa8ae2f04ab2e1154bb14b76e24f7b68964623dede5c0fa07f0a6d9b784dca269da39cde833703b688e06d624df094eee87aa41eace95e771bf050e24dacd9637ff7d5e961b95042bb1e4fb3eb310c204a202741ee8d00e5597c01d7ef5171b21a204399efd9b98e26597973077ed7ddfb37c063bcf7cbdb8f44f030c3fb114e956f0c743f6a41b375696da9241c51c24916723eff5302fa0273df56780fd7c49d5511b95f2e19de4e0f832c198013b3114f540f8474ea4498a0d77ae62cdd3b765a1180a5221086d2c28927dc1127106eb91d2b2ec25a89277a9ee5e40d282f04da601d6c55e599c01726f5f31dd4fea6779f5190b8d632e3fb9fdbeb30f38e6cbe8e4a77891e7996af3f5f8e1de0ba5e767bc3829616eecd64b03389f24efa7cb00638394555fa0a3a76da8274d0583592abe149e61f6cf7102fa0134a5863620379933eaac68d2c55650587164819e09b381b261b6c3b15e4d973aca509ce9b8add172c985c64b3e08eff723c9f6477ea64ac36c15bd0605e6d2e1e793e5bfef5d1e02cab1ba3992de1da66db5011d3699dca2a886c1a808e7a46c92f3a6ec644f0e0857aa8a97e7056d6d187597dbcafdc31c0d8f32b1e6d7ea952ac12dcaa251ed92828c94968fc0114bfbf43e985e3d21eb3a72792384e8eab947c6240110d952567872dfd934924c64defd314266ae4c0acc5c12b2deb10edb01721df82b2edf1b4e9602799d6bbdb749d27e2354b18f94d61e1a78de70d27d8bd2ad726a78e2b71b909a8374446acb88e654b59dfca1fc803e03fdd09f505b78bea829bee75a7ad947ebfd8091a62c974a3e816c8dbb177eb004c64e21cdbddeb7442a3c38b82ce0730b7ed605bbcc2270d9f14bf68bb743c38dc6e217c064c3c633d0814c8e8e33977e4b1cec1bb1eb26727d5a3137dca8a223693e90f2f87403ecf08a953fe847acb2838d0416578d650848fee85de6d865f022680474527433a739d0049cc0b79671a8598e185272a890e146a88dbd1f304598d592dc510d00ed85892581189f45b9dfba6f7b3c8e53eab56834c95796a812f71739f9cd624b37169382343eec6a30f3bb017296ec4ca332ed7c271659f2ef9c87151a20751d89e3c47ccbd1b5ee7b46a170fea38ffcd989043d2bdeecb423123d62a2abae0bd6a25bafc3775ad9da05704fee9228c8991f93b40065f83c761ba77e40692bc030fa6a412533a966596fca442aaf8bea5d3b81f860e18e5f6fe1c9d94e4af10228a4f1bf7a201ca364217e4fcfe7b1d9598cfb3f512cf03a56ef5e06ed5067716ca2b4f36522890174f8cf9ef9645cf591f6b40c47919f0b6e00d1243ee0b81a4ec0e6d06b276caeb13e2b47fba82c7a8b25e02ad7f8d664ac778f3c6ffff65858803e54bb486ed969d866f3494a060e1e142f65d8299f50fdb2b76edc1e3025405f04663d20f2114ffa0c74971242fa17020466ae31be1f1c17db9596ad680a074584cb1ea9a2fe997f5c98510614a3b5e810e65806543f12002f9c2a3669b3fdfa626683a451bc9d67b479c771a8df4e4d4097aa8fc37d9ca8c67f2af00446b0c44e72cf5f0c0ab6138765258a3ba9e385bbf9e60b41b3df37d09cb1a682296cb7a474af7c7228e2d43624a4c73145b7b691a3bbfa5e10a144b0ceab38a669f3187455ba2a64dc27d770f42384aa95f2c920600ae3e28dc7c32a9d4cd82ba12fde2f7c392814aa7a34068ce06151920b9ab77287aeeaea759355fbbccf6e505b0c627ea91b8044bfb963aaee5b2668d5a2b1763153ea9242a87959ebcd4de30ea8a95f5e1fd641d48ac6ddb65973387e4f37525d1586f243a80e80d71b45ea33e716a12755d82fb765a5e3e81945f8eb5dfe02782de9e8877f1238e96e06f2394f0da1fee74c0e1edc6faac8b89a5479663f2bbe1a4c64b3a491ae3729bcdfe5d1cf74c696e9f47147aa4916073ca7799e3065892951fb973d289185aaa7b58db7f287cbabf9bcfa80a8df3041a36bb260f4d0538c20953b1036d8c042c307e81366551b06d428261184af50d4014f7996cc74cba266eaf7df55c15d5f44db906d1a5593b44a3bfd8207454cc8b288eca1c6805db777748c441d54d7e1737a36fd5a2192a4525f1be3e315e37e98c7dd564bc39b9945e7340dc040fb55cc831b8a9626a8ca556f8b023772ce48b2efe9b2a4e0f0fd2b3442b5af05be6e63c209651f9289b9c438307efffa28f395c1101401ee99fdca74a7469215d3de719e8929a2a94ae6f753c0ee625b72ef6c250668a4e5cb9e4849c0c63b3bb8f8eddab37dcc7c4cb03b8c6ec01938c07a13d3e1fa386db684b6061c4cdd40e67e0143fcfe694f1f2c27eb7af3d589a79a4e5d9dae9e5a8e1fdb0bcd2a2cd305aa05a15614d78884a548ce0cef8a0e4a6922015528ab00e4ee8460d0ec90bf9f651ab203c8099bc3d7bd1cfe7f347b5b990938615c56f060e5782973ce2ec8fbcef21f40912675fcdfd05a58b268b21c09273b30d8a1062bf0b4f393ccb29e5e89d89bd051bbf5ee00756dceb4f1f3c595fbcf5c4beaa10a9b482d22a5af744af9f9e2be093eee191597a57859329f7710007f6cb0e7a74164a439db866abcc99753e0dd7292bafa2a427a3e0ae18060fa4747414aafe40d35793a0c4a485e28c0d26acdbfc7f30591d02cc487a3f1953c315c29fad01981d3b28", 0x1000) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f00000011c0)=0x10000, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff, 0x0, "b8000000000000080100"}) close(r0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000680)="c7525184b3619bbdf9963b53763846947c14c0ae8e0e8284ae8f43b7ea0599d290168030d89a3a5378447436e331287d41cf9f6925ff9e1eb32c35c290faec98a906a6b313ebbe2766158b2e634d324aed81ad7e39ffd96251b4b9667e835559e5214eecce699e108a", 0x69}, {&(0x7f00000001c0)="a6219f5e9ed131ed94bc57e8bbbe810158897779e00d24728999a3955133307f7bbc7add6fa73fa1980ac6a887c449845f9ce713272102727ed53239912e524c", 0x40}], 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f00000000c0)=0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000200)=0x1, 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x3000000000) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) close(r2) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0xba408798669bf288, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) 16:00:17 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x1, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x345, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febffddff8252600040000000000ba0d31e99a00000018000000000000000000", 0x2c}], 0x1) 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x7fff, 0x0, 0x0, "d730c1d5bb6fc6e2ffff00000c000000464ff2cc"}) write(r0, &(0x7f00000000c0)="bdfa4d2582c321200000008e4a8051bd24313dea8d0343d605e2ee280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0239a559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309", 0xb8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x7ff, 0xc22e, 0x1, 0x8}) unlink(&(0x7f0000000140)='./bus\x00') execve(0x0, 0x0, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffb, 0x400601) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x120) 16:00:17 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x100000101}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) pipe2(&(0x7f0000000080), 0x0) 16:00:17 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) pwrite(r0, &(0x7f00000000c0)="5e624468ab64ae92c765f0742a37cf5dd0cdd8d7a25467537afc01e6021e47002c3c5d52f0c22051869a167f5fcc03acad555d61f09490b5796392dd8c1cfeb4d1c732d425208c339b5c9cb014bdeda2e5b0e8c0db5dec98541bf77cc25664f816b36101395d58ff7b359032ab4470adc44db0b2a2e918263fbd1f837ed72f7ddb99c418aa4dbbfaa485e92602b0c1f987d385e3255dcca99f2546d0a9c7633c", 0xa0, 0x0, 0x0) 16:00:17 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x9) close(r5) r6 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = getegid() fchown(r6, r7, r8) r9 = getuid() setreuid(r7, r9) r10 = openat(r5, &(0x7f0000000000)='./file0\x00', 0x80, 0x40) ioctl$SPKRTUNE(r10, 0x20005302, &(0x7f0000000040)={0xfffffffffffff800, 0x2}) dup2(r0, r1) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r12 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r12, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r13 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r13, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r14 = socket$unix(0x1, 0x2, 0x0) kevent(r4, &(0x7f0000000100)=[{{r11}, 0xfffffffffffffffc, 0xb, 0x80000026, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x5, 0xa0, 0x1, 0x7f}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x18, 0x20000002, 0x6b892067, 0xbcc}, {{r12}, 0xfffffffffffffff9, 0x84, 0xffffb, 0x40, 0x5}, {{r5}, 0xfffffffffffffffa, 0x0, 0x8, 0x6, 0x80}], 0x18, &(0x7f00000001c0)=[{{r13}, 0xfffffffffffffffa, 0xc2, 0x1, 0x10001, 0x4}, {{r14}, 0xffffffffffffffff, 0xd7, 0x80000000, 0x7, 0x7}, {{r0}, 0xfffffffffffffffa, 0xb2, 0x1, 0x3, 0x6fd}], 0x7fc00000000000, &(0x7f0000000240)={0x3f, 0x3}) 16:00:17 executing program 0: open(&(0x7f0000000000)='./bus\x00', 0x8dc4fac538867e05, 0x20) mknod(&(0x7f0000000ffa)='./bus\x00', 0x6000, 0x2000) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x122) getpgrp() socket(0x2, 0x2, 0x80000000) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400, 0x4) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffe000/0x1000)=nil) r1 = open(&(0x7f0000000080)='./bus\x00', 0x10b885, 0x0) read(r0, 0x0, 0xfcf7) close(r1) ioctl$TIOCEXCL(0xffffffffffffff9c, 0x2000740d) syz_open_pts() 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) close(r0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x5) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) msgget$private(0x0, 0x8) write(r2, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:17 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r1 = semget$private(0x0, 0x1, 0x80) preadv(r0, &(0x7f0000000cc0), 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x0, './bus/file0\x00', './bus/file0\x00'}) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000280)=""/175) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000600)) semctl$GETPID(r1, 0x2, 0x4, &(0x7f00000004c0)=""/210) r2 = semget$private(0x0, 0x7, 0x10) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x41, 0x0) mknod(&(0x7f0000000140)='./bus/file0\x00', 0x2, 0xa00000000000000) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000400)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000480)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000200)={0x100000000, './bus\x00', './bus\x00'}) setsockopt(r0, 0x16, 0x1, &(0x7f0000000dc0)="82c42d04fc3a696671ee23ce84abdacf6b7192b49ab97ab0118cf1a44074ec37571c3be0ef794016cd5faefd957441c679def1b77a29d1d2b717e7239990bcecf13fc57e7bf71450118d9fdc59936780b10640de284b271260231976fe89feba68f0ab2cecadacd6ae11aae6fce0163333e18a92ec3b03f839301a4c34715047762e284b64e072737a4ef1329af8cd", 0x8f) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x44, 0x20, 0x1ff, 0x4}, {0x6, 0x0, 0x0, 0x10000}]}) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000d80)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x12, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x28808, 0x0) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f00000006c0)={0x26, 0x0, &(0x7f0000000440)=""/38}) fcntl$setflags(r0, 0x2, 0x1) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f00000005c0)={0x45830ed7, 0x4}) write(r4, &(0x7f00000001c0)="85e471a7246d90887b93fc7c2cf4a58920b7c9f92f16a5fd0a9c5c69a79fdc559e1ae0f2a4", 0x25) recvfrom(r4, &(0x7f0000000e80)=""/103, 0x67, 0x1, &(0x7f0000000f00)=@in={0x2, 0x2}, 0xc) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000001000)=""/4096) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000240)=[{0x401, 0x81, 0x1}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f0000000640)=[{0x0, 0x0, 0x1000, 0x8}, {0x10001, 0x7f, 0x8, 0x6}, {0xb2b4, 0x5, 0xfff, 0x101}, {0x2000000000000008, 0x7, 0x24e, 0x7}, {0x2, 0xfffffffffffffff9, 0xffff, 0x4}, {0x8, 0x5, 0x0, 0x6}, {0x377, 0x1, 0x4, 0x2}, {0x10000, 0x80, 0x8e94, 0x1000}, {0xfffffffffffff000, 0xfff, 0xff}]}) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x60}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) ioctl$BIOCLOCK(r1, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000340)="9f") r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) close(r2) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000080)) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000380)="b63e") r1 = socket$unix(0x1, 0x5, 0x0) listen(r1, 0x20cd) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'t\x9e\x88', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000002840)='\x00') 16:00:17 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) getdents(r0, &(0x7f0000000380)=""/68, 0x44) r3 = semget$private(0x0, 0x4, 0x121) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000700)=0x6) recvfrom$inet6(r1, &(0x7f0000000240)=""/99, 0x63, 0x42, &(0x7f00000002c0)={0x18, 0x3, 0x100000000}, 0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f0000439000/0x3000)=nil, 0x3000) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file0\x00') open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getgroups(0x4, &(0x7f0000000580)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000005c0)={{0x7, r4, r5, r6, r7, 0x4, 0xffffffffffffff7f}, 0x4, 0x4, 0x401}) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x5) utimensat(r1, &(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)={{0x1, 0x100000001}, {0x40, 0x4}}, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000480)=0x3) r8 = semget$private(0x0, 0x3, 0x40) r9 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f00000000c0)=0x9) close(r9) recvfrom$inet6(r9, &(0x7f0000000640)=""/73, 0x49, 0x0, &(0x7f00000006c0)={0x18, 0x3, 0xe5a2, 0x689c}, 0xc) semop(r8, &(0x7f0000000440)=[{0x6, 0xfffffffffffff538, 0x1000}, {0x1, 0xfff, 0x1800}, {0x3, 0x5, 0x800}, {0x2, 0x9}, {0x2, 0x4, 0x1800}], 0x5) 16:00:17 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = socket$inet(0x2, 0x4000, 0x100) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000240)="302709b18c260436f792f1682cb6527291e9093f0b020851895f0724d817d7b126704b819dd255e3a87c5d9d7f48b95f67aa93d192a5cd50d09f924f31c670030dad1b26aa8f90ce4e93d047699933341987ed99ff869c65751f74848fefc48bb3", 0x61) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x130850485bf4ad30, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) syz_open_pts() setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) close(r3) fchflags(r3, 0x0) sendto$inet(r1, &(0x7f0000000100)="6b0c457c2a76c6359abd33745d6409b83e97c978c4f73e1576c3adfd7c6cc2f47079e53259a718947fd91da6043a9bc8caea803c0cd09aaec898bca1e3ab0faca37421ab391a26fb88a969c23d26ea9b146c511fef997e6f1bcc82a09587dccceee064d0ea240da62260241638da09f745b05fe618219a703ccaa240a3dd75fd9ff7f57aa5ec3a5e4b3e531a07b5aeeb5397a3cca5816f4c9be0a62f9bd11b77717f28a1c44d2422268df90295ebef02ad2ebe7c5ada4bb440978644848d05e020a8299c3648012c20b448c9253f036fd5", 0x3a5, 0x9, &(0x7f0000000080)={0x2, 0x2}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff125d7f000001", 0x8) 16:00:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x100) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getpeername(r1, &(0x7f00000000c0)=@in, &(0x7f0000000040)=0xc) setsockopt(r0, 0x29, 0x26, 0x0, 0x0) socket$inet(0x2, 0x4000, 0x2f00000000000) 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0xfff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r1, &(0x7f0000000100)="0466", 0x2) r2 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x8a) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) close(r2) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x37d) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x100000041, 0x60f9, 0x99, "d9ad0f4ef126d1ab3d180dd051f133273edd70ef"}) write(r0, &(0x7f0000000200)='\r', 0x1) write(r1, &(0x7f0000000140)="24c5cff927826806b5bffbab92fc794f75b1d620c1dff34b1b176296e0a2c3957fcb93e10e120c9a8cc5c47f0b8f27dcbad012928e7a54034bd8915817157585f472fec572e6780f00e5efb5a2914b6074b18680ce912813cf772f305ceeddd32618e6121fb6bfd35fc047c18e9aa3114032b295a176ad29b956e69688198e00d8bb7dddda9848bb3655d60dab48c19f57978715b30c8a4f60db0dbcf6a0d31e4a85d224092e27e4c8783247129bba5fdb17b9e24295", 0xb6) 16:00:17 executing program 0: r0 = socket$inet6(0x18, 0xc00c, 0x80) fcntl$getflags(r0, 0x1) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{0xffffffffffffffff}, {}, {0x2, 0x1}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0xd48b7c4334aecbba) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)) close(r2) 16:00:17 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000140)="52fbefd4b1fcb470f5bcc0ebed9f9d57fa899e9a2f4f90acff1e9475673c9398d64decc3fc4fc4f64dd6968d03e8576dee0c850a6951f9f0da8f51e666fbabf7283618a8d3", 0x45}], 0x1}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) syz_open_pts() setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r2) r3 = getpgid(r2) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x3, 0x0, 0x1, 0x81, r3}) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb}], 0x8, 0x0, 0x7fffffff, 0x0) sendsyslog(&(0x7f0000000040)="fb92d6a30a9db47ee51a6410d764d4463873eb1eaaf427099c9bda62289cfb5fbd", 0x21, 0x1) 16:00:17 executing program 1: fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) poll(0x0, 0x0, 0x34) execve(0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000200)='n.', 0x392) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) r2 = socket$unix(0x1, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./bus\x00', r2, 0x1}) 16:00:18 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = msgget$private(0x0, 0x40) msgsnd(r1, &(0x7f0000000dc0)={0x3, "3d551559e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d7109700"/366}, 0x176, 0x800) r2 = getuid() r3 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getegid() fchown(r3, r4, r5) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r8 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x9, r2, r5, r7, 0xffffffffffffffff, 0x100, 0x3}, 0x7, 0x8, r8, 0xffffffffffffffff, 0x292, 0x0, 0x101, 0x6}) setgroups(0xfffffff8, 0x0) setuid(0xee01) openat(0xffffffffffffffff, &(0x7f0000000000)='./control\x00', 0x40, 0x8) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') 16:00:18 executing program 1: getrlimit(0x0, 0xffffffffffffffff) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) acct(&(0x7f0000000180)='./file0\x00') recvfrom(r1, &(0x7f0000000100)=""/64, 0x40, 0x800, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00'/20], 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"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) pwrite(r2, &(0x7f0000000040)="6c72b38d0f2e8e5c57132ef16594023ff65c46559dfa45270b12eef5e8e61018a0acd66df99f1119a75b36ff5ea884820e6805d1c9d6dc9ebddc312601d499fb00440cf5cc4909d73ddd4e28749f4e1f7e1b56bc8725e803019bc150ffea0c4b16a8b138eaca4496e8bcc8830fed596d6a33", 0x72, 0x0, 0x24) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:00:18 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x0) getdents(r0, &(0x7f0000000040)=""/52, 0x34) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10001, 0x0) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x3, 0x4, 0x5, 0x5, r2}) msgget(0x1, 0x40) msgget(0x2, 0x40) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f0000000100)=[{0x0, 0x400000000, 0x3, 0xffff}, {0x4, 0x9, 0x40, 0x2}, {0x9, 0x547, 0xfffffffffffffffc, 0x8}, {0x200, 0x80000000, 0x1, 0x1}, {0x3, 0x3, 0x1, 0x1ff}, {0x2, 0x10001, 0x4, 0x7ff}, {0x5, 0x8db2, 0x0, 0x7ff}, {0x9, 0x3, 0x74, 0x800}, {0x4fe55b84, 0x0, 0x9}]}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0x10) getdents(r3, &(0x7f0000000200)=""/156, 0x9c) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000002c0)={'./file0\x00', 0x10001, 0x1, 0x5, 0x1, 0x0, 0x8001, 0x5, 0x2, 0x2, 0xb7, 0x9}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000340)=0x2) r4 = socket$unix(0x1, 0x2, 0x0) fsync(r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x0, 0x0) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000003c0)={0x2, 0x8457}, 0x8) r6 = kqueue() r7 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000400)) r8 = syz_open_pts() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) r10 = socket$inet6(0x18, 0x3, 0x8c) r11 = accept$unix(r5, &(0x7f0000000480)=@file={0x0, ""/27}, &(0x7f00000004c0)=0x1d) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x10004) r13 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wskbd0\x00', 0x82, 0x0) kevent(r6, &(0x7f0000000500)=[{{r7}, 0xfffffffffffffff9, 0x10, 0x8, 0x2701c5c8}, {{r8}, 0xe68122f06ad560d5, 0xfe, 0x80, 0x155, 0x78}, {{r9}, 0xfffffffffffffffb, 0x0, 0x80000003, 0xc921, 0x8001}, {{r10}, 0xfffffffffffffffe, 0x99, 0x4, 0x0, 0x20}, {{}, 0xfffffffffffffff8, 0x40, 0x1, 0x10001, 0x9}, {{r11}, 0xfffffffffffffffa, 0x8, 0x16, 0x2}, {{r0}, 0xfffffffffffffffa, 0x48, 0x2, 0x1, 0x288}], 0x1, &(0x7f0000000680)=[{{r12}, 0x6, 0x1, 0x20, 0xfffffffffffffff7, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x1, 0x6000000b, 0x5, 0x7}, {{r13}, 0xfffffffffffffffa, 0x20, 0x0, 0xffff, 0x7ff}], 0x1, &(0x7f0000000700)={0x200, 0x7ff}) r14 = socket$inet(0x2, 0x1, 0x8) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000780)={&(0x7f0000000740)='./file0\x00', r14, 0x1}) r15 = openat$vmm(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/vmm\x00', 0x20000, 0x0) r16 = openat$klog(0xffffffffffffff9c, &(0x7f0000000800)='/dev/klog\x00', 0x10, 0x0) r17 = socket$inet(0x2, 0x1, 0x3) r18 = accept$unix(0xffffffffffffff9c, &(0x7f0000000840)=@file={0x0, ""/108}, &(0x7f00000008c0)=0x6e) r19 = open(&(0x7f0000000900)='./file0\x00', 0x1, 0x0) poll(&(0x7f0000000940)=[{r15, 0x20}, {r16}, {r17, 0x40}, {r18, 0x80}, {r9, 0x4}, {r19, 0x20}], 0x6, 0x8) 16:00:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') chflagsat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x100, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x101) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00400000000000000000000000000000000000000000000000000000000000001a00"/110], &(0x7f0000000080)=0x6e) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:18 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) close(r0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) ioctl$TIOCSDTR(r2, 0x20007479) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000180)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27aeb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb774b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a3717ffffc000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)="d78bddcf84248815a0548799d8f6ac0905f22057fd8ce2e1a950dab2d4", 0x1d}], 0x1) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) write(r0, &(0x7f0000000000)="0cfb10667d7174b16c2861e487477f2e8e2e147b6e4a76835b5208916c", 0x1d) socket$inet(0x2, 0x2, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x50}, {0x2400015, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000200)) r2 = dup2(r0, r0) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x4, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000140)="1f") r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) bind$inet(r1, &(0x7f0000000240)={0x2, 0x0}, 0xc) socket$unix(0x1, 0x2, 0x0) poll(&(0x7f0000000180)=[{r3, 0x16}, {r2, 0x20}, {r4, 0x4}], 0x3, 0xffffffffffffff15) unlink(&(0x7f0000000080)='./file0\x00') ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000280)) 16:00:19 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001580)={0xfffffffffffffffd, 0x0, 0x1, 0xd44, "22bdadbcfa95984668ef00d9b649fabf6107893e"}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fcntl$dupfd(r2, 0xa, r3) writev(r0, &(0x7f0000000380)=[{&(0x7f0000002e80)="8e56131c04cb81ab9925c0bff7a89a78584941e11efc2a0d78e1cca7c4560fada07c810d009e67ed49dc8d14f087c59b5de4056c828e9ec14164ef4b40e8e133fe51b5370cf3b64ea4bbcecda848dba85811c73b0d8dde9f511d2bed2952fd8927f64d134a6f238625875872dbca9aeb125a17950bdc5169dfa9cc7ea1599cbba815b1f95e4e862ed149017a244a84e57ddb65de0d5f88b81b5abdd9235ea510cd9135595e4bd9bc999d80691d998303757c8bde4c242a94765c1c853bc7b7fb43c45121a61ebcf68e360fa5b4656d59509417cf7dd604006fb09b0e119a254e59cd8830efc5c0ada9351f37c75cfa1db7e4cb8be6e5d46e862e85e817341f3dce37651b6612f6179a5ac91e768a48c37ac44cd09672334e3f665f173225634995f592ec2f8b4c00f458780985c84e2a65b5dd0a24aa8c55597acb1bfedafe5fe07478cd236071fc532f50e291b03dbfde7a59739693d29962923fbbedce77ee482cafc87af56f5bcd57c71e8ea62970e6b7a6f67bccc8434967a82701bc792838c8eed22b871cc65c0152978b532faa05977a76a47f9e8be307f8170a8d8ec8c0dab54190a02012abb06734fac21ca0587903a729a3d9fbc0bb68c60e13974903381f07bb1aa5cf4f629c1874708b9fb493d059822a2aa955abc5a0137ce219bdad16b05746241a48e40c0625a84df7eae34c9ce5487ad5b3e9b184a29387fa8ce6225993c4ba67ed04cf6e72cfa01e5f7dc6e7ed1911016fa53c490b7d8c19eee0ea0eca9152adc6f0ad46a3ab3ddce1c88c25f76e34430dcbd5d1ca79ed132c453996bfa79ad50d36f569133c887700e59d383c423df9381a7a5f3325adcc15f1975d3f183e6cbf225237648747d038890ecec4a403e73d99fe8c749e54caec67c4a794e3b91120d67c98afc658d60c3e357060c9495e2a4c4c93806c862efcbacf876a5acd4346b1d4a160e635e6d98715c2ce6f3f722fd79e9186f74c4497a68d4d174d29ff83192e4390a9feaaa31bcd2be40d8384791ce03d72102b34b4658d2fa70858fbf35626e9ea986260f4238c2410dfff3f7406bd3065cab91b89203dabe8bf0514733453ce1d2597fd7617c56e7ebe5830c309890b362acae4e3b09e6c05a910a0377e4af1ae79d7dcad06af67e4cf91c15d62febee0c8fa96aa69f87cebb71cdd782c039d2ec497a5f7f8d1207b94162104921f0d9e327957af6501044b3259d7530238f1ea7be9289161c22ed072667dd21e3a845cc7d0ddc5cb763d5a11a5f740b6a38455c2c8b980c972e8512139128bebf17a72ae26394b840c59d1d2c59c8d7b2fde43bd2b65a9562e651a3cf430d6866dc270d8d47e1389508fb73ecb0dc9f7f52c37b06733fb3e9d0919df9173662b4030000ad1377391edf8b300d4e086cbb36b90a1bb31cb2fdc31ae46933c03ec6e31767960223aa9651dc431f2aaf0dc3ab7f3816b12958cc8674fc1bac5d0dcfa61e1b56e9a35961e8088238da8935f22fd7bc2c97f77b30a20973053654cfd1e5e6e9192958ac3b606ae08e9daa66a6924662ec0e47af606ddc4668dcfc629b0a531b6be238b1a5264e436fb0325d40191dc3e51d8d4764dee1e5d34c87c904b446f7694d7087b6f8dbf23202d6e7f65dd309aa4b2a552f16eab8e55b3c216886dfe42d6f5ffba5f3290ecf64649815504b7fb25261ee8bd499b0ecbfeb707db6204f18a415640b46d7d58a9b35328bed149b7a80d0821581534bb2508a7c8846acb8c7a539bbfe532ecd3f1b149e2c3f0f759e0de75a8024ec2fc5efe2cd35e34d717d0b8ec9ab6468c7c89daedd88ece17ac603aaa506b348c04a322828e6ec0af3fc502b823dadfb478c03ddeff1f8a0bdf6012b503c1028e0ca806c4739d940da7f67ee405e2b128ef2c46bb72e609f6d0f286b817e7c7e6ad485ee1649aceef1f494905b7a2ee9dc97a01041af8cecac8b3353a5089d0223d67bf0daee037bca722348973e353972efd6c47c782fabd465342ddb7e2545c51e57e906c3e45a62a314f1c9dcedc25c76ccedfc5b3b73295e7ceeed0dadbc6a60dfbd9688ef3373053d58c1fec097cf5e61f01f0f9c5deed191ba2196f85e0e4d67bd28dad1a991a956e", 0x5e0}], 0x1) writev(r0, &(0x7f0000000240)=[{&(0x7f0000002280)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd907cee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff50594011483ff1d3a52d0baebc281aa2938c39ddb8632c65a2b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474dcaf3c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11de2332ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5eb959cda2c3038e8b415528a657c62cb38ff5a612d21d4ff708f1b769d1f480085601718ea6edc072f4f07ba914cccc542b3fcd4b941e0c917a2b00488618ded0f1004ad8f72d2a82b81675d6be4ac4411c59b0b0335bf04b8778fade26439ac884199a73ba989fb6c4e870f94ce4877ee770ce5e072256d7088d4a6af6b1b840f787085055b656dc9adea362034a92316df10606da1f8d64b5e6c58c31eb065a9658ef400ed9a7f08783904d896efff3598966193529fc0d8ef8de3bf1b1357a1b96d6e9c4dc2f52443ff82aa8a40d2cdcda7ec66b2c7443b34d0e5a187ebdd8c989171f19b279f5ddf9707d2a2fa58766b2b1270bcb8bc79d2d85c64bcb2a64e0537a87bbc677a6aac01065a0fb99837f7eddd493b1c08d97c07fdd94d63f4ed68d4810f8f8318a2718a56c9281fb6a589e2f0a78c88fe041a6075ebb6e3aeab2afc1fec30ed158e5f49efabbcb821ee516c656c7e4003ad1b879d06cf3f4b88f04a9748aef7f80b6333f61feff89c442dfc1bba3af9d33b8d86c701786365838d2325008315a1a75e3137c3050dcdbad9a581ac5a13191c5ed04591eeb10fd5a97fd85060f946913f16ddbb1de314a0ce7abee8e6e77b40c6b8d1b3c87ba08a0af5878f7595be68ebe1a40133dcf12e81c30c5a8fd38bb7eebbc6d12999d86c7ecebd06d8349d9697b407c32427af6378d79553ff74e56897af0fabdc36f5b4cc29cf470c8fad4bea95bc46347820565419540ad8c885dd312200773e0c534ffcd7aaaf937ceba3fdbda19e60b665093f942fcb4f1bc80a27fba7b73e955732bd0551d66142a2c62a6987bcff7b45710f2d0f1e25226eb7da7e17fb7182a3b78b2b98a59556f4290fa5fd19799a683ae36177b91dae688726d9c10557f08e0c5b36e67a8632291233382803de3db6297051ec76f15c2d545762c99940f21cddbf8734f47f024eaa83ac4c3a4e22d2c560a4831e0f75a1be20dd0931f4ca6b664a75b65862d253b9c7d65daffc406a1796f0d609b4e306473d82910f1cb7ec69af06d857cfedad399214dc0b8a4ca0b78cdf2c5effae7fec02e077167399d104e26cd872fe6e7d6d91ac77968bcb7c9e4b3dbd21d6cd689cd9de44c7599c19e9b3c2a5a1ddddecd9dcc3dc9ab800da20e7e94e6d66d7b82074e35f398a4e42fdaab185baf2de79a7912fde5ab1871bc26ddf861e8f2dbc75ae86de346f95c94ab8b7a8cb759f9d1ab8e0d817b519ca9ba55864c3b1ae3070310d7f4a8d6e77c10f6460f74c3640ea018da2f9151ea607ff5bee630384464372b923eee78ce8d115903e1d5406da7cae470e865172e06e4a24e3a34482bf5a2210b30b6989abc31ff7ed2205f78114f216fcf92a910e9952662fe152461dd1408ee7d60361c3f74abc01692f668a64887555a61cda72c61f20b3326ad909fc09e7b6cabc8a224a37552f9d48463fbf02d0ab84f9883a9f8fa155cf6a69af4416735040123c557783d2bd22b79536548e7ddf78944aca9bbcb01d35855985db85a3a4f624906d58ef94e016a1f47e5fd47ca6735139a1bbd53005752fe847114690cbaa81b73bd7ec2d16929e2c79a71b5acd12ac9fec1d541cb271840b7cde4cc96806241869b7735ff80840ad423e2dd29be000e277b7552f3fa013043078e5a934d18e7c41631d51224fa5b64a60bcfa66135a3d0df80e24ae634fc2beb4fab6328018f52a6b99d2ca890a48abbef02f3a2ca5d1b49f3487b10ac07e7eb7eec32c54e9b8ad69c048e0b6238b5841197892b603c99b44493732f2b55cbae1c7421e969829b8324d54253234a9738da8462204ed9f4f82feba633f02fa04609c0c12a05f64ee85053609b8a1be23772a74135c807c53ec7869ec7205bdec63d71f8cec3070b469a29517dd23328327e061af2f42d557ea281bf3efc511e071304b931a0d224e9428bda303d39d45e8bdce375775fe458715a94efd6ff6c94375501226aec689afd009ce904f70d55992295420170e3941a0c1cd6edff8cdc7118d0c162e43e01268eada328e8cbbd198b3f3f658aa4ebf32936fa17d623be8f78b3ec5b91387b6bfb6f02402dced77a5c2ddf799d390dfc40ea67c373ac8dcbc7f79b78b2d92c403957efd411158703581bc41639fb09cc5aebbf43a69cedafa3d578a32fcaab0d4875496f99fc96928d5d860197897f257310779b4e403a5ae6b518b8e99626f7aebec7926840ef67788f54d316dfe40eb25276bfebf8f6406024a26be5463aea879d31bd8901264e93cc599b6b336d39a65c782b62d3e9d0fa72c6ba9652f8f4f57b94c2604d0f351ebd09c9247b1ce357e7d0d6d82e16c5c0e0e4983db75d969d2dc0692964b47b144d8b6716952366ffd3f43e9d54c6afd372f78b0845728e680e86f634e48a243b7f06d4fd00fc5427e500a1ac5ae0272646e75bd94723aec5935fddde7194733b4adeb65a530dbc37228743f8fab3a310dd9020ff39b042fbc06e7298968e6bf585f7aaa02d4f7f333458201818a3e297a634acdb4f2cdede7fe51aa74da7bc56050a1b730f4a8d582fa9469b854c41f5b55e16543d431d521ca01b260a303d4d897f76d432896e72bf6acf7a54bfdc993ddeef5dec7ce99dbdb4ae7570098ec98b85de04998bcd5eb7c88689371e9b6f7d35dc37ef58427bf980c3c29bae6d331ac19faf8f81e39b286bc363a656d0f649c2ff180dcc6f44f371ecb810a0bd07f5a9eb5d7c7ee435644e1b47f0a22674e31192735d304db77da62767cfd3ccc9c56724e087e8f34ea60ad7153bf88fdd6c20d9f8e642872f57233a750be5bc0a9cbe474032b97d43b5695f4a72a8e9755eb4ca1ef4510e5820277e514d93d63852df00039453bc5ed2ad6eff7408a73cb6e8dbe9a154dd2cd65c41ebd6322f21d60cbe50c6435615d997bc3d66dc207043609c53ef7a46fc5b6fd71473ffa96fd42ffb4f61398307badf14c7b4d5f734e902314f0173c3c562937ce5025718f85e5318ea67b8d7d45c005b4b6220ad63412fb5a8afa6d442a72762821fc9abf8f67ecc66b615cb52f395cf03fdf694234cd3ab35d5862fa2", 0xbed}], 0x1) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000040)=""/180, 0xb4}], 0x1) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e", 0x1}], 0x1) 16:00:19 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) syz_open_pts() r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000000)={&(0x7f0000000040)=[{0x20, 0x8}, {0x5, 0x9}, {0x23, 0x4}, {0x87, 0x1}], 0x4}) 16:00:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fcntl$getown(r2, 0x5) write(r0, &(0x7f0000000100), 0x3e4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "036640000000000000001000"}) ioctl$KDGKBMODE(r1, 0x40044b06) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) getdents(r3, &(0x7f00000000c0)=""/189, 0xbd) write(r0, &(0x7f0000000980)=' ', 0x1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000180)="93f2a943cde914eb5db78bcd756aca911f073bf7ba9f07dc9af0f68b0ebd9066ce73411673ab982c70f957a62e631a1bc15d0b1b51cca7daccbb91dec1e4adc40330552924b6dda8557e790bd686b3e5bb488230eb7d658e99822d260d9d2ddac3fac5016b9fbce9e6616e3d1144863795fa1f737d637689f1ad0d0c7443ccbc0e079017e6fb364e2e810c61d2d5702c6256a9d677901f4146fe41fa1072cad6a4783dcb4c7ad438d862b35acdf1e3a6dc157845e639263a78fc685a86c75a792ca877e65470a142af1cdd5f2529131f11a3ef30957af290ee785f3733aa62d6c63a39861062cb989d", 0xe9) 16:00:19 executing program 1: madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x2}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000140), 0xc) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x73a1896280f55d77, 0x0) 16:00:19 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x2, 0x114) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0x1a39) syz_open_pts() syz_open_pts() fchflags(r0, 0x0) 16:00:19 executing program 0: r0 = shmget(0x0, 0x3000, 0x10, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000000)="000000186204018b002b06ae9e4b281d000000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00050000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c2c37bb7", 0x57}], 0x1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) close(r2) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) close(r3) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000140)) 16:00:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4000000000000}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=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(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fcntl$getflags(r2, 0x0) fcntl$setstatus(r1, 0x4, 0x80) 16:00:19 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) write(r1, &(0x7f0000000180)="79752f5a5d763ed8dcba5164a1c0c6e8674831312e59988bfb6fcdd572bf0a8c188ec9b8cff680d0c009c878159fd088b5d5c9b157fd4e08c7bd30747a71e4d616da3a2d130dc5b11c6ca3748071f2aa4a91c3135bef89ea3089d99a41a0969f1e27922733d688d5d26a9371046854b3f29e5bd2f04c1652ef6be0f9c5e76db518abd5d14e341d56d8c90d660817793aa02e9459a97bcc4f9ea64b7b232a5d3d0a42f827bc47b20d33678707e7b7cfdf25fc6f77977b93a4df7f273d647698ba93e144e14d07c4e3980d99b6fcce0925af85821b8ac95b27ba7b43cfc86b43f3296a16d80c848f84e078fb61bc82dc0e08e7c8bf5f907fd858be875196ff00", 0xff) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) close(r2) r3 = accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000280)) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x200000000060, 0x0, 0x0, 0x20000}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') 16:00:19 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8000, 0x60) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x34, 0x0, 0x0, 0x12}, {0x7c}, {0x6}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknodat(r1, &(0x7f00000002c0)='./bus\x00', 0x1, 0x4) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) write(r2, &(0x7f0000000300)="e0f0743c7c5a1d880af2cc65e3878d4e39c2cdfde122b1424abcfc0d95c0b800338b93512ca7d2da081fb9dbb2f3f268f35c4e91af841724b0eb2fb72529a661a4ed5008c5ad3c79684455f07cb374fcbad1ed9a6f143faa7cd7d410ab695d", 0x5f) open(&(0x7f0000000380)='./bus\x00', 0x100, 0x100) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) pipe(&(0x7f0000000100)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x6, 0x0, 0x200, 0xe4de, 0x7ff}, 0xc) mknod$loop(&(0x7f0000000200)='./bus\x00', 0x2000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) close(r4) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f00000003c0)=0x1) r5 = open(&(0x7f0000000400)='./bus\x00', 0x80, 0x136) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000440)=[{0x0, 0x8, 0x0, 0xff}, {0xffffffff, 0xcf, 0x70, 0x3}, {0x5, 0x5b9c, 0x80000000, 0x1000}]}) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x9) close(r6) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f00000004c0)=0x4) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x219, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000000c0)=0x5) open(&(0x7f0000000280)='./bus\x00', 0x800, 0xa) close(r3) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') 16:00:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000080)) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x714d, "6600fa1d03182eab7fff0e091fe600008000"}) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318", 0x45}], 0x1) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x2c, 0x0, 0x0, 0x200}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fsync(r1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) close(r2) accept$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 16:00:19 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000000)="01", 0x1, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) close(r0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x1) socket(0x2, 0x3, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x10, 0x1, 0x0) r2 = socket$inet(0x2, 0x2, 0x7fff) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x20, 0x6, &(0x7f0000000240)="12021f72d438d00efe22a295ff93a1b190c3b582fed74706b821c7b9f5f5c9af384188dcf2e0f23fdd03f2e866c0a1557feab448b5f7931a59670f92bd55c15159c993caf981fe89f95ad04c827c45f18c9d94a3062d7a5f944a759bf5a243ab6b0820d2b338a168ba22ec53bfe2735ce7b4915422ce0baf8d48b67a17fed8690ee0c864e35d51fe8354d902cd67ac15bcd806473778397b9d6489437d267ee6d5963f29c5b717da97fd49e0a2b44ae349c366", 0xb3) sync() 16:00:20 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x1) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() r3 = syz_open_pts() kevent(r0, 0x0, 0x0, 0x0, 0x7, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r5 = getpgid(0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') fcntl$setown(r4, 0x6, r5) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f00000000c0)={0x6, 0x100000000, './bus\x00', 0x1c000000, 0x4, 0x2, 0x81}) kevent(r2, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x8) 16:00:20 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) close(r0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000001240)=0x83d) r1 = msgget(0x3, 0x201) msgsnd(r1, 0x0, 0x0, 0x0) semctl$GETZCNT(0xffffffffffffffff, 0x4, 0x7, &(0x7f0000001040)=""/247) msgsnd(r1, 0x0, 0x0, 0x800) r2 = msgget$private(0x0, 0x40) r3 = msgget$private(0x0, 0x40) msgsnd(r3, &(0x7f0000000dc0)={0x3, "3d551559e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d7109700"/366}, 0x176, 0x800) msgsnd(r3, &(0x7f0000001380)={0x1, "3d551559e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da54626026b49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d7109700"/366}, 0x253, 0x800) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000001280)=""/209) pipe2(&(0x7f0000001140), 0x10004) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001200)='/dev/wskbd\x00', 0x10000, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) close(r4) getpeername$inet6(r4, &(0x7f0000001180), &(0x7f00000011c0)=0xc) msgrcv(r1, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x2, 0x0) 16:00:20 executing program 1: r0 = semget$private(0x0, 0x7, 0x20) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0xd2, 0x8000, 0x6, 0xfc2e, 0x9, 0xffffffffffffffc5, 0x9, 0x6, 0x3f]) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r2 = dup(r1) bind$inet(r2, &(0x7f0000000040)={0x2, 0x1}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x80, 0x80000001, 0x0, 0x2}, {0x28, 0x0, 0x0, 0x6}, {0x76, 0x0, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r1) semctl$GETVAL(0xffffffffffffffff, 0x0, 0x5, &(0x7f0000000040)=""/139) getpgid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x45}, {0x6c}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) unveil(&(0x7f0000000600)='./bus\x00', &(0x7f0000000640)='c\x00') kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000160000000200}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000940)="510fc3a0", 0x174) r1 = socket$inet(0x2, 0x2, 0x0) getpeername(r1, &(0x7f0000000540)=@in, &(0x7f0000000580)=0xc) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getsockopt(r0, 0x7ff, 0x100000000, &(0x7f0000000400)=""/183, &(0x7f00000004c0)=0xb7) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) close(r2) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r5 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r6 = socket$inet(0x2, 0x2, 0x0) connect(r0, &(0x7f0000000500)=@in6={0x18, 0x0, 0x100000001, 0xffffffffffffddf7}, 0xc) setsockopt$inet_opts(r6, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r7 = socket$inet(0x2, 0x2, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000005c0)={0x100000000, 0x1}) setsockopt$inet_opts(r7, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffd, 0xf0, 0xc00000a1, 0x8c, 0x9}, {{r4}, 0xfffffffffffffffc, 0x11, 0x1, 0x89c, 0x101}, {{r1}, 0xdb0fa68005e91cfc, 0x1, 0x0, 0x1, 0x3}, {{r5}, 0xfffffffffffffffa, 0x0, 0x0, 0xacc6, 0x8}], 0x543, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffffc, 0x20, 0xf0000000, 0x2, 0xa8e2}, {{}, 0xffffffffffffffff, 0x2, 0x40, 0xfff, 0x10001}, {{r0}, 0xfffffffffffffffb, 0x48, 0xfffff, 0x9, 0x9}, {{r7}, 0xe9b85d531ab913f9, 0x110, 0x1, 0x80000000, 0x6}, {{r0}, 0xfffffffffffffffc, 0x1d2, 0x20000000, 0x2, 0xffffffff}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x4, 0x8, 0x74db2ebc, 0x8}], 0x3, &(0x7f00000003c0)={0xfe00000000000, 0x9}) r8 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f00000000c0)=0x9) close(r8) r9 = accept$unix(r8, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) writev(r9, &(0x7f0000000900)=[{&(0x7f0000000740)="ac9acaee4e56fa192c0059739aeb53535e6cee59db2e8be2501ea0c9119db1c93c44b7e56dcb43b0e47b0905c1a2554f2506a2070755259524f31bd66e4d8dc9b0721f349b8980ff4e7bab4a6b90439509fb6591a533cafe6b23799753941e0bc5a5e189fa4e07626577a9ff1b37f11ad3fd8344cc779246ace616e919cc60735bf2f553ac8d8f4da6231f7edaf9f53bbdbc2dcb76317cba646c3353b229ec9be2b9068b5cd4e145dc7562118bfb2ae1fdd24a7b5acde176396d0185ce3c3eda12af30b2a266261d33a1f6082cb35d20d86af1e9745dd4d0ba4162fed887700327ad930dac7070c200", 0xe9}, {&(0x7f0000000840)="ef0f44e424e449fcfc37d7cc81f01d585c7930d45efb446b8e", 0x19}, {&(0x7f0000000880)="fc44075e30ac4d4efd58a7d59bfdc3c963bf9ff07d4f1922aafddff0a79c8e7448ef6f0fc992d1c8be3eeca6a3bd45e2d804c798754b4563a517a09a8d47158155ab52c2c5d9e7b47c790717b824ebadd5f8196109e6e94d0d93e44d748397097fb3350b28a6111cc47f2bea194fc02019ae3d5d91a3d4a7556d2f87a5", 0x7d}], 0x3) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000680)={0x176c00000000, 0xcfc}, 0x10) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) connect(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002e2f03327300"], 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x61}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) close(r2) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) close(r3) sendto$unix(r3, &(0x7f0000000200)="cf4ab8a515307d69606c76997ac512672b7fcd1d499dff7fe5d2543e77f8ec21ec4bc9f56cecdac7e0092e96a879b65da41179a59aaeedda0e1e9e775ed93e2cc93284a8c78e3843821d66bdb101c40f369fc8", 0x53, 0x0, &(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0xfffffffffffffff7, 0x8, 0x100000001, 0xf2}, {0x7b9c, 0x401, 0x20, 0x9}, {0x8, 0x3, 0x7d6, 0x8}, {0x6, 0x1, 0x0, 0x40}, {0x4dd, 0x4, 0x4, 0x10000}, {0x3, 0x1, 0x10000, 0x7}, {0x10001, 0x9, 0x10000, 0x3}]}) 16:00:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r1) r2 = socket(0x18, 0x400000002, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000380)=0xfffffffffffffd2d) r5 = getegid() r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) pwrite(r6, &(0x7f00000001c0)="8f2b82c8b8168155368732fe2792da9c340fa1985f9c4ccde72452cc1c9d45b7aeeccc62ea330aa83c5f86887f83cf217c41000d3a54b59e279c124f82718a5ba9d5c9e48d4df37821cb76b7744f31912d9a3ac5d109575408c8ff0fcabf26dcf04d8964bec4f91b83fbb577517365608150dd7ec75a1e5c6bdbf03865dc19a8818252de543490d34ed21ba3780df7314dcf2445981a1186434b5810ec333264878ea86f0fb72100767b7f3dc1bd46beedbd53b34265dd11e34aa4093339a3cdcce6b9ba92ccad2695cf410597b896865e0cf5c8c8e4965b72f504467a8dbf2c805813cf78add6973a998d3e61e1885db54cfd2c0323348cad5132781a62cd8771a2d861961d71c3cd761f7498708dc77cf29209d105c83ac6476fed530276754c42ca49d5cd2edfcab9d5a58a4f", 0x12e, 0x0, 0x0) fchown(r2, r4, r5) r7 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = getegid() fchown(r7, r8, r9) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r4, r9}, 0xc) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b0023110000d19ec0", 0x10}], 0x293) 16:00:20 executing program 0: r0 = open(&(0x7f0000000440)='./bus\x00', 0x800, 0x20) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000140)=0x9) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10210, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) getitimer(0x5, &(0x7f0000000400)) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x0, 0x2811, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffff9c, 0x80085754, &(0x7f00000001c0)={0xffff, 0x3}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r3) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000180)=0x6) r4 = accept$inet6(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) pwrite(r4, &(0x7f0000000300)="fde4579bb6708e21838cdddb2e560c3d0157d950ef9a66e21f4f7acd1576df03c83949a9127976eb1a878f1a394579b356ee7c6b21ef8630ab44761ef6eb72768b82132b9313c507d44e62fd50b90e5e5d8c170ec0ac5564eae0e55c5557b9a4b9b33eb31e6cbc0d30d8853a92f77654e53c9e089d00cb668b5c6cdd7d7ed49f7118fe42bbed4ca6a8cd02b144822a8ce4bd57b49b915db1febcbc7100cff11479ef3ecb32c6ccd05582cc6639519742c547b5d91ef747a9ec626bfeae239cc3f29a8b295bee8ce02c4ff686e82a76315c219b592d0d43d92d32dd1c9d54eba0b71cce38afa749e139f5154a9dc5efb83d5172d1cb31246751acf896a345bd", 0xff, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) r5 = msgget$private(0x0, 0x110) msgrcv(r5, &(0x7f0000000b00)=ANY=[@ANYBLOB="000001000000000000000000000000000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f0474280bbd1646cedbbe1b996bbdb7846fd3d8955d645dfd9d65b348b397ed342cca9ad5d3ea08f9462e2e38800efa1fbcd5dfdc334b77d7041856bd0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e10000000000a174e0b5c55b8312463b1bb415fa5f1916e2fd5bba2c6e07bb82c921359d584e72d88c405e7c1c6467063ee0d2212851f08f3459031d9cd1ad75058c4e9b16b93509ff44049dc420e998d35806c04e00002be54113ee92b7569ea25aa3a085b955164eab0ce3a5c49dcfdea57487694c387c8b9c42c10232"], 0x1, 0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x1ff, 0x0, 0x0, 0x0, 0x0, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x0, 0x8}) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000200)=[{0x800000006, 0x0, 0x0, 0xaa3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) close(r2) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000000)) 16:00:20 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) close(r0) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)=""/205, 0xcd) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r1 = open(&(0x7f0000000380)='./bus\x00', 0x51, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)}) 16:00:20 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000140)="25e21bb15ce1326f6d9b1a159c3c20107f48728a4f4ed4d224659b3277c579a4ab724c1dc433cea0765610cd1a34481bca6b9df6d8f687565576f9bcb605614b4644cca1c5811b791e94ebaf3d530403468e49378adb669781a5963ebab3498fb29971735eddd69b8c3b87958f6635b6710ade9ccd6ee50a24c97c44f3ade1bfa9f08778125c9639807fc92b2d04", 0x8e}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000040)='I', 0x1}], 0x1) socket$inet6(0x18, 0x2, 0x7) readv(r0, &(0x7f0000002540), 0x1000000000000067) 16:00:20 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x20000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fcntl$dupfd(r0, 0xa, r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0206981, &(0x7f0000000080)) socket$inet(0x2, 0x3, 0x2) 16:00:20 executing program 1: r0 = msgget$private(0x0, 0x40) r1 = geteuid() r2 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getegid() fchown(r2, r3, r4) r5 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = getegid() fchown(r5, r6, r7) r8 = getegid() r9 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r10 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r10) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x3, r1, r4, r6, r8, 0x2e0, 0x2}, 0x9, 0x8, r9, r10, 0x81, 0x5, 0x5}) setreuid(0x0, 0xffffffffffffffff) 16:00:20 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x282, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) close(r2) dup2(r1, r1) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) close(r3) accept$unix(r0, &(0x7f00000002c0)=@abs, &(0x7f00000001c0)=0x2b4) r4 = fcntl$dupfd(r0, 0x0, r0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x9) socket$unix(0x1, 0x2, 0x0) close(r5) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000080)={0x1, [{0x1, 0x50}, {0x1, 0x2}, {0x2, 0xd97d}, {0x1, 0x2}, {0x3, 0x20}, {0x3, 0x3f}, {0x1}, {0x1, 0x101}, {0x3, 0x95}, {0x2, 0xb28}, {0x3, 0x9d}, {0x3, 0xe3bd}, {0x2, 0x7fff}, {0x3, 0x8}, {0x2}, {0x0, 0x7f}, {0x2, 0xffe000}, {0x3, 0x7}, {0x2, 0x800}, {0x1, 0x4}, {0x1, 0x8}, {0x3, 0x401}, {0x3, 0x66}, {0x3, 0xfffffffffffffffd}, {0x2, 0x1f60}, {0x3, 0x3}, {0x3, 0x401}, {0x1, 0x1ff}, {0xd4b0a1d6ad37ca9f, 0x101}, {0x3, 0xfffffffffffffff9}, {0x6, 0xd2a}, {0x3, 0x3}]}) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f0000000040)=0xfffffffffffffffd) 16:00:21 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x3, &(0x7f0000000280)={0x100000, 0x100000}) r1 = dup(r0) sendmsg(r1, &(0x7f0000000400)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000003c0)=[{&(0x7f00000002c0)="d4521be8097b7ac7d9195fd5caa8b8138d1a049267a37265bbc7adfdeea048b0e856e6e8ae5c8e2a6861d0056a0ec4eb0c03cf23b0baf2e7ccf3b67f74c924bb40ae3fded041bf967b5c0a9b887a7fb481b3a69af31e5e1f0d9c0de604b16265bc4f3eace06fc5d247726bad89ba94a2d2f72ba288f7d16a59b0661d8ec20070bedf71bf8d47", 0x86}, {&(0x7f0000000380)="690397391e1fb0603b82c0f30d0211b06b0a784c2c08b6c2c06f25a5adea9a25544b", 0x22}], 0x2, &(0x7f0000001500)=[{0x60, 0x1, 0x2, "d5b7af3437a7a4687099b450df8cbd0c09c6c19c84818b1344a67beae6dadbabdf77390cb0e5ac7aa8d804d1b4ef3c572b9c873537108dcb9e651cce4a0da3762d76ca291ff994a0c2515e"}, {0x88, 0x1, 0x40, "2ac489e1d7d2718230378e020cae563359741e56ea6ce32803b35a02dc17c7d06d562ffda653b9ea70449ca31b2b4a93be30220bd8b4b59015b7a95b33a9ef2e3808fe246345bfcdc8b2ff7886b76f643a2e6786e7c28f4f2c33940db356c652c3495045ef1d66de2b90c39b39811f6af228"}, {0x20, 0xffff, 0xf69e, "d4794ff5d015821c7127d90b96ca"}, {0x58, 0x1, 0xffffffffffff7fff, "583b09ca7e50f267d19a4b713d9750dc4ef6cedf945d3e8f4d7f8d8f7eba839552be388da1d0a6da9e689e248bb77b80081edc072dd571e729c8b079c80122bea6313b18"}, {0x80, 0x0, 0xfffffffffffffc01, "1a25982a2183236ab5cc152140162937f3a90b12ecb059823f98ee940ffa643453b2f45fdbcfebf434871d8f8a4f1da5607ae0e5c2221edb09db94946fa4ab3c216af1cfa7446c717cb6062f2fd216a7fde421449131e4a4f64cec7304a5c0270d1795b50c5a190c6cc03a94a1cb"}, {0xf8, 0x1, 0xffffffffffffa66f, "fa410ba2f70f03aca0372e9e7af50894f194a0a390e356ff2c1739c9238a99fa6e0399bcf99ac915278ed4a05641b3ec84e4a61e4480c9220da147d3758514b353a02b5cec6b303a9f3013b10911448409bc8ad8b0628267546a32d5765ff9d76be9b2e18038fd5fb018992baf726cae207f17413cfcb78e11f4a81dd5b28b786c2c36f25d43ce614bd6af0fad39cff1a3287110b95f72aa8bbd66d88218ead8f04b60df98127baba000380ffda4f85bd097e8b5dec5380557bad1ce0f32fd06c35ccd8a0df588bdc6f3d2ca4533c030f7d9e34daf369034c412b77e1f2d34a5fafb35a09284e3"}, {0x30, 0x1, 0x5, "bca9c77f425a3eee32ec7eeff07123a4d80da484b89c961e33d8fd766ab50fe9"}], 0x308}, 0x0) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x401}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) preadv(r3, &(0x7f0000000100)=[{&(0x7f0000000040)=""/173, 0xad}, {&(0x7f00000001c0)=""/159, 0x9f}, {&(0x7f0000000500)=""/4096, 0x1000}], 0x3, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) close(r4) getdents(r4, &(0x7f0000001840)=""/175, 0xaf) 16:00:21 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000200)='./bus\x00') getsockname$unix(r0, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) close(r1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) close(r2) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000040)) 16:00:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0x4) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff}) syz_open_pts() socket$inet6(0x18, 0x0, 0x9) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x2000000000003498, 0x1, 0xa9fc, "ddf855193e8880f4d397a1747c54ad403c3a74cb", 0x7, 0x7}) 16:00:21 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000240)={'./file0/file1\x00', 0x2, 0x4, 0x2, 0x1, 0x1f9, 0x5, 0x100000001, 0x2, 0x0, 0x8, 0x4062}) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file1\x00', 0xffffffffffffffc6) truncate(&(0x7f0000000080)='./file0/file1\x00', 0x0, 0x9) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000100)={0x2, './file0/file1\x00', './file0\x00'}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:21 executing program 1: r0 = syz_open_pts() r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000180)={0x40, 0x1, 0x100000001, 0x101, 0x80000000, 0x5, 0x6, 0x10, [{0x10001, 0x20, 0x80000001, 0x20}, {0x70, 0x1, 0xffffffffffffff32, 0x8001}, {0x4, 0x7, 0x6, 0x4}, {0x45ea, 0x6, 0x0, 0x7}, {0x100000000, 0x57, 0xfffffffffffff800, 0x1}, {0x7, 0x6, 0x2, 0x100}, {0x3, 0x0, 0x1000, 0x3}, {0x7, 0x0, 0x4, 0xd6}, {0x4, 0xfffffffffffffffe, 0x2, 0x2}, {0x7, 0x4, 0x4, 0x1}, {0x6, 0x1ff, 0x7, 0x8}, {0xffffffffffffffff, 0x400, 0x100000001, 0x9}, {0x3, 0x101, 0x7fff, 0x7ff}, {0x2, 0x3138, 0x80, 0x100000001}, {0x401, 0x80, 0x0, 0x4}, {0x2, 0x6055, 0x8, 0xffe000000000000}]}) r4 = getpid() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x9) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r4) fcntl$lock(r0, 0x5, &(0x7f0000000080)={0x1, 0x1, 0x9, 0x5, r4}) flock(r0, 0x2) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, &(0x7f0000000140)="0238070000000000", 0x8) lseek(r5, 0x0, 0x0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) 16:00:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r2 = socket(0x18, 0x400000002, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getegid() fchown(r2, r4, r5) r6 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = getegid() fchown(r6, r7, r8) r9 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r11 = getegid() fchown(r9, r10, r11) r12 = getgid() getgroups(0x275, &(0x7f0000000240)=[r1, r8, 0xffffffffffffffff, r11, r12]) setegid(0x0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:21 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000001440)=[{&(0x7f0000000080)="345668d37107f09e04b49d9ab33fbc6e0c99723c3bc63f6b3366097bae7099d49c8e3d17971b47ce999ca2e071e301d4aa6faa1f09"}, {&(0x7f0000000440)="f653b0ddf72a853cefcd2284aa8154d284d474e6d8809f7667f718ba897f0ae3ef5c804c1c062d9c182a8a545fb5a9a27b6c10e6e81ea702e757a3637cc8871c7c8cdd5bd736d951e31c032ed38b9c1121821d0df35dfbfc9346c002be98a61c3423b686ec302691e8402c5461f514a7e829da3147105e399737a744fd82e524b84a5399de148485595449d227d4482af722d03a6296f6a9e50002228977babd962276651dfb19f95dd5ba3b1bb025667e4599f1a8c89fdc7a2405ea79296335222d15beb6d387c0a251fdb2a21acf8009a9e7230d2c400800d5f1efdebc5e3a5f454787430eb201e21ee7b86385295e8b3a089cb6319543f73fe84ed224e0a03decb8e37ac3a11f2d1f759a796d57381a5cd7f5d74e4ba35ddfd720237202b05b62b392ce80e86c9c81e4871fca3c57899f3660aae509990e269cf17e85edaf88bda3401ff725e81a93985cd43ebf7c7e5175018fa4ba7fb743d649a3c8fc031c4c3c5c53abeed85dd2f323f6c12a2f3e1dd230d388e1f9e9233933000317a8258c1deccdb93b0dfda09863052373d9bc6f263a31b0344ff0b8b4b7fb27dc766c92c12f64425c436ed2ccb3bb650ffd31bd232ae1992e19c7481bf15ea280716c85a9bc1c3b74aaa3c446bc2424d4c5a320c1bb26b3124627ab6d25b17284d984ea27700698629a9d16961b3658f5558b516ec809ae492d3398182e3c1029f0997e94c720577f2a5f730d2495a69dd4152af3969c4701d18981200680858e52c2ad9538aa83837ffac5b2482713110765f9fd66d28aeff5060fbe204d5e356fbe931ae4d144baa6274c3e340dc654874c2b9d152320cbcf57c5b3a10dc0b7b6d02e2e6d2b14e0aa4dd9c780cbf79b81d7913215dcf22255d0768d7da301a5198bbe6aef370124fa23747898e8a9a592143672050b74bb2265a103142b8d3fef6599cafe710b01176bf4e788429838fdf889a0b48d5f3ff0892fd48a4b62824321e843105a072b1659f39d7ce67349699a46b7f1cd7a740ce14b08443e09488c10f7b99fcfab386c9a717d95f9f99d7bfc54248906fc41489ba0381f92f1168c7802b68bc423a8a603eed333de6177a83632703c8fc033fa4f645e864df9dbbf012ae8a96a2308a3228733c3204f0597fcaad1a265ea8b8354ecb49104864e714cac814074858cd114eec721a677bdc1a9c730d1166788b2e6109a1158ed669174050f17d9c53ff8eecd5f2c0e64f9d113a82305bb77b83e8924f9ebf3cea8f6e38a240096c55fbed6b4fdad47df582fb8c21f14d4409a3320c065f71ed6592e4fb87691fc305dd6b6fdfed853eb09be40da9a59a22c8ab85b413d8a503f9c554935e6f3607b389dc37d53ca4c7591c061f31917983c01153a92269d80fd1b6ff5b73384aa088872ac79ae0e67b2e305fb3631eb5003fa28254f2878bcd670090ebd8488cc633fb01a6753f485a1ef484a9b2c9725f23c6fee1fdf32d55fd3e32edfef8c77036ad7be962082ab22be7ee0c3e50f5d7c692f4e8face535a4288a81231bd73bc7852999eb07ebeafadcdac2ba758aefbeb3bf692c1c0431d06757403d8e51299591e725f33430b7f6c17cbc689bab5fda96c9790fd3dfb29cb7bb7ea8e1ce893ef6b3033c6d21ff04d60defe1f1f78b85bb65cd94d54b0c7d4e17c3d3a7f0598fe6c27f5ef472bd725ea55aedce9ab2c7ffb59b6a9e0b990aa1daec6f48c66e83d6d89223c10982ecc073e77c4bc3e582d0081451faf6cbf28f1d7fcbe35019bd362489b22b0f46268f30a667bc3ef9662bee13b08ed99ba7a1489fc635a3f6521b661c0cd76b11f5d46893ae7111e80b53c8e0eff29f5607e510308dab879f510996628c9cc5a51fc86e2ae5d0bc07ec104c22c7da5f8cf4afcf759a63b5ba96e904a1cc25a6ded22024dea6ad21d37d1020c9d20a9adc008754dc79463aae9764b6ae3d60fb65a9789e89b07a1d115d90e04c8379822992b5c3a6a41105cf677eb851add2f32fb834b3664f4b46b915c24b9fb8ce72a74d7522ba7121667c1756cf5495b67bc3ca3ff8def3a5bd58e141ccd21a704d602404d2ab6905a75ff2c0ee82fb97ad6f92dbb5821075043d27c260fd8b0eb4d72ae2a4fe0b7de1894440a7bd11fe41d5242148df9ee0b890b4f057e4efa949e5a055dfe81df9b96f573ce2eb1188e1c5a565e2233920d8cf810b76a85a9628abad4b1d9e7aa2d18c20a8164533b93f15e7c8470449a544c3a066442889291cc3c08ebd255e6a7bc4905ebcc6d1d541116ff9ab06a785b3b8b5bf0e54c944e17c4edc2ee2622f7985122e2b881dc6903ccb48d1f009106c2deb0653d58d70365a398da77d793df2217c344e776d0625a5e81196868cb36f823997cd48fd9208985842b6d68126860e3e3e5c36a6a4b86d842838dd2ffc102430d7c0fc7199e84b2b217f366d44ce53e9c867bf074a274321a1c03a46146582f5bc3afe56da494a274d5a5d63defe4234dac69d6aad0eb9ad38d285f003086645aa0e3c935d0bbf243ce41c868f3947777670b6d96267bc4445afcdb7b7ac816e0cd74c8a1c21eb677f52516c008e5ca6599d99696319146b21329ae93e87535d29bc673f2a8531a5054713e79abe01f9c5eff65398704353f13425e29d64e1f07e716c54ab71e9b3b898713b4a7b05d41cdb1a2b3556d751b76fdd53731785d8db0e1a7abc1c9821dc795e9b91b0bd368169df7253155523a7b78d4e3544de31c8571551cd931954b78630e9416e056b3d39996da471dbb87d205c83a3f9041e5f072e414080b9f4d804b12469aaa889e785fe5c6cff91c4c9ab30b18b562be4ca15eb398a73b9f9e547654c4ce3cd01ae0de7d04909017edab4aaa8a997130580797e6bdc555c2ed0f243a7568020bd14ffa4f20e21d5ff1d1bd8c144e71a8944488a2627c28cc117f118d25f169e415d8fd2e3388cb3c71c0262c6703eb51e075629a81e3b43f710203e17cac7cc9404e7ce668100aa53ede4e5f39f2b72f151aadea09d7e109833da511f9b0cbb1dd26a82f43670174e96dcd291141afc104ac436b154e003226f56ea7f2500382eef2142d4bad2046069e0c304e05451237aa9f2098e16d6e3e0cd16f7c9f9d53cee8f28eb93de021200bd2eb59dfa24c47a9103de4f21c0b7e75f838bfd280c3249e825f5d27c4c01c5c80ec2909695afddbc136e93c7381e6b46246ea4acd25f324182f15f2f5cca906bd419bccf1c64cef60b7ad9e2614435b135d02fb7d65161b61f232449d98466ae223fb87bb0f87d10713ddb5a4cf67e53881d8f98d0e3f00450d54d6ae42d8252382d37e10c5a7b5be5ad2c82b40122796541c5b37390e4a5c1d6b6d7e87cca96104120310c77a3407a2c714125e638096b742de6a2e9620784400859c25647009108cb1d7bc7f51ff59f1622d796a0e748d32070c155aee42e9aca684c2454093f2807795d61eb57616d5aeb7709a77cc75dc3e14e171271fd8a79d169c71806afb35baaea53ae5be4d35d7c92bbab71f97931a3ce40a094bd383426727727c5b2f6a38200e7416463e2126a9e287a24649f724dcd1618bd2f6683e8ebe0d6f89559b382de9bb748934f8578841351c0551587c13b5a9e6764afebb49bde659235d8ca34d6365990f860a4dd3eb28818d28bea6004977e7b6dde3d6d1f15a2af041373ba7d9bf9db3dda490764c975e79e841104e2ba68632c2fb72e018eb5cc220fd9d8b8f30963119e2c1206b96e0d3e66c141ee21764733884d4740420110cbb05b486fe632ec2dab03941ad94760d2f01f6a5ed956c8022d2cc9eaf39803aeb811d68ec9acd78c4cd50e5f5d4493210af0d40e6148b9bde36d043e64ee8d70678836d39fc1f1129a088a6a9da16a254bc016c7bdbe314f1a4474ca28977d030d932db41904d64611183848e1cd1245d8f7dbb0f00984381db416ca08093d2845f4c47148c00bc6bd7c5acccbadecf05e5388bfcc2ae034262e888b84d17f76f210ab85b5eca145b3d0ab6c823de81d3200d766201e7e86caddf0df037a97da6322800fe25491ea00a5768b8a5cc61ea8c0451aafdd7ccd9c0aa5d2f43549005a542e69b1b073dd05111973363feb9d52c7b02a1aa9298635e805976d67904df6e2723a6c32e7850fe39a3ebf96892d5b492c2c60ea82c27a16e8c19c2b7f8d0ad22bc5da343c762fafe0cb0c6dfe45746b8466736e6dae4324be8a2af355d4423cfd4bb1a2c2e62f2493eb776e5a029e4e2a1f35a745321af3cbe0b19d3373f1683cdebcdcb3d0663d1b0b6b10df51247e558362fd32701079655c9deb0d3a4d51543d9b476af192082b207284d19beb2643db83b9bd95408fe622e5d25ca04b083ddc6e270eb492a3c14336f6caf8a795dfec264aa9d97ad942239348f0dfc1b401bfa884816098347b195927df364db1ef96289f83f86de990566283f11fd12b9ee1d2f871cc52158eb923b58a5f881c8f8808191422c9baacf8d8c875c367869de684aaa2892a1226b71f853a1c3857e609b9e8a0c6c37c02b0e06f9b9da115c6c8253c285d0c827bb13784ca049e0fb4e52d3e616b2d5eb06f80d88f0d1e4d23786fd67f0bda562a77f83731bc96832b1fc2f9d64b347665d5ec883a0a5de6bd115122d4f135ae0ea428117023925cc7153585dee0fd2f270fa46ebf9862fa0c1e2f398a7f451fd9c2a1300c182b215fb58655054d5f9747900efff5382322fae39d75cb589ecbf984c44ff8a86162cffa9a9f7729f8066ee9dbb4f9d78cd449f8f0fc90baf2b22124f1a58dc9d69d65f1c82cbd9e15aeff83239750242b1122385733664175c8b65c034f744f735aeb6b0cb22d97fadba0138aa32b7d6f34a24475a95fc7f374262f36c0e6a7c43fedbe0503316c661bf12932b75f9d3eb867c95e4bd2a16b39088d0ca68d445de73076a6a10ac567b1546fe780842558cc796696a11b667c47d1e6af6b75e1d5ce773e22985cb5f3dfed98de8985289e09be9751aa7fe52ecfb5246b76b595548a121efcd3e54f071d70abcfa79f7bf5be21a24971fb0d8fdefa337ca2b33303e7617f8c9ce8cda304a903b6f6054e54296d1158493c3471f282beff680193864e41308ae2a7e64c69acab21f7c2e9109d418cd64d70dd661411d9f9bb051e55e158acf6236da134570fbf0ffee0da1a2ada0139321d4fa741cf7108f4323b4b6feda5f115c9a7d05cea9b2f60f0c058b03659931a66bf3abb1ed709549cd3134e20c88e1e82d9a13598ba77279fa75cc6fe95428664c9a1e2344b5012eeac4e2e4f8f68e243408afc8f6b11fec65f6ffcc8026f176d5ddbf66b782572e00c41e755817fabc3e421293faaaf242fdd6873b5fce9c42286c819970d1d19a6bd7f85137780f2704262317f9593071456ab1b53385b2531f1d182cfa72f99ac3e8baaa34fe0abdc286c404d7b0b0bb0d280275fd1560ca8c224ce7ba23be7b39bd27f482f0b2e9570abd7c86f4739735f79445f92535fd4dd955a0ed4bd921b5546d7b27611b52d6d0d8d23b548b8536819620087e681a2b3c00e19b0ef1c160cfc7ae061563e7f7de7efd1dd70fd2d565d46528a1bbd6d6872cae0aeea2708512228abd0f90b445fc5a9a5f98c022c28a85d4710c41ed9748bc35a896005f07644c1b8c6c1ff257978a06658e3a03619be7066a6c3cf23b808405993ba854e39b95b67d4b59caf68387b09f51b51ef4f40e32bca2ade72b6594758766a95cbf41c5531baff1a3189a1ba42c9c47db6e575e74e71c25393dc7b6abf8c3c214b"}, {&(0x7f0000000140)="91f9da65ea98a325f2b628b4be040a04113af1fc1159703d27fce781ed85a1f865816ab2c19ba211665a2cc11051a5911799da8a13c43f60fb34e6fccfc7ea8c635b6638aedbfb0506de7c5c0d10136879fce80cc3bd4c08c09f58fceb57507ae28d24ce4f45b76a12cfa7f46b6a35698b38aa9273f1706aadd1467291b4a49f76dd6dc2a3b9d21e7501a6ad1119ee64b4821e69e9aa73d7829fb49221820a00093e3332c00ecc9b82698840e00aa01fc3f1f9df4fcdba47126e4c16dc8289ab1658bb8d76f414f3dc89f4aa45a6eaefb5fbef1c5be92456531249"}, {&(0x7f00000000c0)="9e60ab"}, {&(0x7f0000000240)="b814ecf102d09d0a3c28ba1bea734163e3d26bd60693dcb2290513c477b75306931dd90bd5d08a0280bb6d06de011048c2c58f0e9e172808c100eb608690e5b4e13382afe7d621165e55f856f44f458c3989b5391e8473d27f90d6b808978b4bcc75f5bff68f3bfa537ae33dc4be81982a805dcaad3677289a98bbb6b85aa7c5352ffd9983ccaa09ce6c7faf4b3999cc917314320d4eb75a903dea7d9996663f031fc838daf50ab9d10bf80331"}, {&(0x7f0000000300)}, {&(0x7f0000000340)="e0f33293c10257f1a1dbc6374bd7f738968dcb57"}, {&(0x7f0000000380)="e50a87f0bfd6e5811de54b71859e4cdc8480801930795d37bc8c24836c7a6c3ac8db35311629f5e9bef5a2c7b0fcfc68cf96c0ae06337b2193ca"}], 0x100000db) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000003c0)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x301a, r2, 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x2}, {r1, 0x40}], 0x2, 0x0) 16:00:21 executing program 1: shmget(0x3, 0x4000, 0x1, &(0x7f0000002000/0x4000)=nil) open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x6) readv(r0, &(0x7f0000000000), 0x100000000000021b) 16:00:21 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) open(&(0x7f0000000080)='./bus\x00', 0x800, 0x140) close(r1) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) ftruncate(r0, 0x0, 0x100004000) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4d}, {0x7}, {0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x80000000000002, 0x7ffffffffffffffe, 0x10002ffffffff}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) close(r3) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000140)=0x2) syz_emit_ethernet(0x1, &(0x7f00000001c0)="9c") 16:00:22 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x2, 0xf02c}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x322, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000100)="781293ca", 0x4}], 0x1) geteuid() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x2, 0x0) r3 = syz_open_pts() write(r3, &(0x7f00000001c0)="5c1d7b254f1d3c9c0dd0dfbcf974dc2d55c7099e641d6b9ca8104a7500743dd0d4b51f468d623fb2fa2906c9cb71d3352dc0f3b50e3d355a9ad97433c7ac91b2b178a7d35f6e8c58405006d5ca9cebadff7b1c07e2003f9bba365c9a3a8c04b9ab8621f9c8e3572ca4e8f67d12a6e925b1d4395ec4c75eb4b05addd541d7bc3636fc5fc1bbea49f1e2397b4d9727ef5d12933bdfa5c0175879d7dc6d5c53689a546d108c42f11069fa0c13b013eee7cb7dcf2ac0208ccff00fb61da7e6d914b7b7e4ac6e6fc4c59d5981ccb67c9bd77a320e215fbccf39079dd24df21679d1ebe93d28c72f700f580081", 0xea) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x26, 0x3}], 0x1}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x66a, 0x6, {[0x1f, 0x20, 0x7, 0xfe, 0x1f, 0x4, 0x40, 0x8000, 0x1, 0x6, 0x1a9280000, 0x14d3, 0x3, 0x1ff, 0x5, 0x2, 0x7f, 0x2], [0x1, 0xfc47, 0x8, 0x5, 0x17, 0x1, 0x2e2a, 0x8, 0x3], [0x45, 0x10000, 0x7fff, 0x3, 0x3, 0x5, 0x1], [0x5, 0xce62, 0x6, 0x4, 0x10000, 0x8996], [{0x4, 0x1ff, 0x0, 0x80000001}, {0x7fffffff, 0xfffffffffffffffc, 0x3, 0x62b}, {0x80000000, 0x2, 0x10001, 0x6}, {0x100000001, 0x1, 0x4, 0x7}, {0x3400, 0x6, 0x1, 0x401}, {0x7ff, 0x5, 0xa466, 0x400}, {0x2, 0x1000, 0x7, 0x32b5e357}, {0x2, 0x8, 0x5ab2af2e, 0x5f2}], {0x7fff, 0x76d, 0xfff, 0x7fff}, {0x7, 0x3f, 0x7, 0x7}}}) r4 = dup(0xffffffffffffff9c) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000580)=0xfffffffffffffffe) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000005c0)=0x20) r5 = semget$private(0x0, 0x2, 0x180) semop(r5, &(0x7f0000000600)=[{0x0, 0x7fff, 0x800}, {0x3, 0x1ff, 0x1000}], 0x2) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCNXCL(r6, 0x2000740e) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000640)={0x9, 0x2, 0x80, {[0xfff, 0x7ff, 0x7fff, 0x8c, 0x6, 0xbfe3, 0x100000000, 0x8001, 0x3, 0xe22, 0x8, 0x20, 0x3, 0x655f, 0x2, 0x3f, 0x4, 0x1], [0x400, 0x401, 0x3, 0x0, 0x6, 0xff, 0xaa5, 0x7, 0x40, 0x2], [0x80000000, 0x10000, 0x4, 0xfe00000000000000, 0x1ff, 0x6, 0xce7], [0x2c81, 0xe08e, 0x3314, 0x3, 0x5, 0x5], [{0x0, 0x1, 0x8000, 0x33a}, {0x80000000, 0x7ff, 0x9}, {0x7f, 0x7, 0x7, 0x1}, {0x3f, 0x2, 0x4de, 0x9}, {0x3f, 0x3f, 0xbf8f, 0x8}, {0xfffffffffffffffb, 0x7, 0x800, 0x8}, {0x100000001, 0x0, 0x6, 0x89}, {0x18e, 0x40, 0x7ff, 0x10000}], {0x1, 0x1, 0xf645, 0x1}, {0x1, 0x401, 0x3c00000000000000, 0x1}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000900)='/dev/zero\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f0000000940)={0x4, './file0\x00', './file0\x00'}) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffff9c, 0x41205725, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCPROMISC(r7, 0x20004269) sendto$inet(r3, &(0x7f0000000980)="32a3459e1eb53b782afe93a4f2babd15540920d07959cecaf20734cc4fda6b940e82b795dfee7ae11f67f36f887b48232317ba09db8736d0465db040", 0x3c, 0x5, &(0x7f00000009c0)={0x2, 0x2}, 0xc) semget$private(0x0, 0x0, 0x2) 16:00:22 executing program 1: setrlimit(0x3, &(0x7f0000000080)={0xb1d, 0x95}) r0 = syz_open_pts() close(r0) r1 = dup(0xffffffffffffff9c) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r4 = dup(r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x40, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) r8 = socket$unix(0x1, 0x1, 0x0) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x41, 0x80, 0x1, 0x1ff}, {{r2}, 0xfffffffffffffffd, 0xad, 0xfffff, 0x1, 0x6}, {{r4}, 0xfffffffffffffff9, 0x10, 0x1, 0x7ff, 0x8}, {{r5}, 0x2, 0x40, 0x1, 0xfffffffffffff614, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x120, 0x40, 0x0, 0x44}], 0x2, &(0x7f0000000240)=[{{r6}, 0xfffffffffffffffd, 0x104, 0xb0000008, 0xff, 0x40}, {{r7}, 0x6, 0x0, 0xf0000000, 0x5, 0x6}, {{r0}, 0xfffffffffffffff9, 0x4, 0x1, 0x8, 0xe71a}, {{r8}, 0xffffffffffffffff, 0x0, 0x2, 0x8, 0x26}, {{r0}, 0xfffffffffffffffb, 0x40, 0x1, 0x449}, {{r9}, 0xfffffffffffffffe, 0x88, 0x20000001, 0x0, 0x9}, {{r0}, 0xffffffffffffffff, 0x1, 0x80000000, 0xfff, 0x9}, {{r0}, 0x0, 0x10, 0x2, 0x3, 0x81}, {{r10}, 0x0, 0x10, 0x20000000, 0x8}], 0x3, &(0x7f0000000100)={0x401, 0x7}) r11 = syz_open_pts() writev(r0, &(0x7f0000002a00), 0x0) ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "93d60d1b4016c2000000000000000000001900"}) read(r11, &(0x7f0000000540)=""/226, 0xe2) 16:00:22 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x0, 0x1, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0xb6) 16:00:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) close(r2) ioctl$TIOCSCTTY(r2, 0x20007461) 16:00:22 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x5d2d028540055c6d, 0x0) setgroups(0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) getsockname$unix(r1, &(0x7f0000000080)=@file={0x0, ""/66}, &(0x7f0000000000)=0x44) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) ftruncate(r0, 0x0, 0x7fffffffff7) r2 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getegid() fchown(r2, r3, r4) r5 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = getegid() fchown(r5, r6, r7) getgroups(0x1, &(0x7f0000000100)=[r7]) getgroups(0x2, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0]) r10 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r12 = getegid() fchown(r10, r11, r12) r13 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r15 = getegid() fchown(r13, r14, r15) getgroups(0x5, &(0x7f0000000200)=[r4, r8, r9, r12, r15]) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x20, 0x0) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:00:22 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x2, 0x0) fchdir(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000300)="51b465a515191af93596baf4afe2f1046e4c1ca7e253d1bab7a5222aaf432b4b290cc6c742598831ef0a", 0x2a}], 0x1) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xfffffffffffffff7, "b04d1a00f3ff0a630000000000000000f3108d57"}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) close(r4) read(r3, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() 16:00:22 executing program 0: munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) clock_getres(0x2, &(0x7f0000000100)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8041, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) 16:00:22 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5dd6a5c10000, "d730c15b00f4ff0000747beffde3e900"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) close(r2) ioctl$BIOCLOCK(r2, 0x20004276) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xffffffffffffff80}, {0xb34, 0x0, 0x0, 0x4679}]}) 16:00:22 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) close(r0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x7fffffff) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000300)="dec7621f852f9f00a0fd40ade3efcd39e6558aebf6977a87817558b1b6017a68f62e2b18bddc055b4c9a85edc1577d488071b6fb9fd336395c8ce12f7dfba45e06f5c7a64dd5b4409ebbced41d4521e07177418bcb138343c757f6cb15b595620cc4a12c22a4a07203bbfa6751092fd0883214f9b51125c98249bae957e41e3f440b0fcedd8323cd156495391c817e0e1da1947548b3b28729ce0e7cade54f71a8b999b45c78202ea3c3f8c0e0cf64a91009f410eb948e5d87edc0e4df40fbca44abeffb9f5f234f1a3bd90d77fbc7f48221850b693194bad38d4de5dca0da905c99f9e59102880861056b98c44267c0bb42d26c9c01646b196c719974c59f35caf8da0721e0ed23abe7b11c004b0c03f68c011d8381c3caa140be78075660496a15a209182a0c98280aec75250e8d7832db288a5abb187b6bafe8cc577b38cab6d41ef9be604e74318c7696884944f20efebce88914d934b45bc171ad1eec73ee31ddcb60222f12127143e34cd9925d10a7b948f4c3f7bdd7356bbc795cc403712a311088c4cdd0fd78a196c5fbbee00be658c5047837b0570cd16ebc5ba9cde918b2cd77c0a27c9496b3ce676e9dd1d12005192e4ae2022aad40cd868b4b6008516a69d5dcb2039cde8703326fede3f102d2e439d669624e1c75ab313cbd480ae220a9bb13caf80c3a10de654c2b90eee3e7e03579cf031e95d00f3c75ea9011e0795bc11dbadfe1a8669a2fdc9302836e69e0c29f0aa42eafb8e448a5a6f6c5eb1547cb4e84a18ac4e5a613b58ef9069e81309d0f8d85f621390ae871693e0937f383e74acf27e7168f1f9f771110603b810f87b451cd19489bf4039e2722b9711e411729157932f508a5607a58d2c9791dd362dbaab1876b22f9e4c641888b3bc07724f91f44585d232c13f6a444742726d0e3befd2a5cdea71f91695ac5d5d38ca69bb8b8d66c26e0efb3dd3b1b442ba47ee1fb036ad48b62c884fcd0aa96724c28becfbce5bd251592d6b65cd3931d4b1f7afba6344d57c8dee750af32ef01d1af675da37ec7e356912cb04adaea9e57695c6e9af4c61ab6bdc4b4bed3498797435956a873c61656b1dfa01efb9a06f165ef4f7b41cca18c46da2ba6d8ad7269093fe6ee25e007bd30df109a29184af67f785f09572fd8a9c247ee46eb92008312322617ef8b62b9fd4c4f322480dba48f844bb6e99459b003e53faddc093b43a2f074d8fcb5ca659c3f0fa21eaebb8ea1c3daf4b7baf16d0ffbc1c4c2e86b8335fe6e73d2bb74e14807713f7463b3c51a323c758af441297ba74cc05a199321e53131332eb6d3742f69d65c68c392bb16ba74ed6d312e978e0d9f512a4d22f605a0110d16db176eaea2165ae15150ba41ebb68c931b28e18eee9bbacdfec42dd3e347cba3aceeed8dd9a631bb1847c6d6289f0dfb8b985112edd67d34f39c6bcf29feeb2f8a7ae91e2b62868ff34fa1c68d3b58d22007e4dd3c2a01274c046fc641a153182053a4bfb5c80f98db8056a2dfa8483c4156b2ee6c9c58a40b39f3b293425716913fb60e0e727e34ce79e0b88c012936855c71f57237e04404f93665ac3e2b9792faf4dfe07841304a731b0641fa1906ac6eaead41e6066709c40259f0487c7e7ba09881c58abacb616a9b21448cf46af3f57ec9ba71af48ab5736ad6502645da08360c9f2b95d21969aa2a89983ff4c7752c777ce90f816d9e1d4d240cfee20623ad3f80866721aa36af659e04bc29581fe115275e49fe51c11c7df3a0afae5f03e55f48493e02ff524951091e0722781530d7ef6336b068fa5ed628ee0757a226c8704f028f1c25f971a4dca2d68bfbaec436d1afc0c1c0140776095492115f73599bb9499fe94449723e9c1e7d6a06fe8328c1065fafe9aad30beff83270f1f98e8df9eb777424263a24f212d371e3148fc7ac3cc46c8bc66bd390e3475ef4cdc0d519691327a4af55f26b42880f7381f41ce0a8751efa2b47d5bec3020f90d699e8ebddb0f1eb2ff447bb8f99fab572462df6f0c754dcbe47cce475c7b80ccacf2cb19ed9530244fe6bbf91becf8b6508745089f95665cd93d921d7180b417ddee078770aea7d1678397ad3486a911d04acfbacd295a86279ff4c8531d7e09634719c4b5590399e22cf91caf94ef2619b9fc4145eef9c21609c642c50f29faf6837654529c2f984abba7d67b4ea7a8b9fa95a441523fe4569cbb5ed84444d7299be58474dd5d6cbc81621722dd3c3ed9c488564e66fc58726a07318d8a838e5c750b33412013456083585d0d7fb3a771aad5b61cec6bdfae32cb4e0c5dc1981a6628dc495c3a175e2c4b75670695f731b94a7b97b97f7eb9bca0c80740a14bdddef697191f2d70f9565d03346d614fc0570b2b16801b57a5b2d7be0f0f31eb0d337051ee4044c7ac9d08cf709201dd3ea26502f9319a295bb492fa24b37ef3aa2f67be4ad0e0d978df7f8d36782c22c58a30ed8dd8b76cd3c173df2ab30149a9510f5975988ac52248e381bdbd1173882c018a74fd055ad09092fc800d357286e3acb69e66849465bea3494112877bc26e51074d6876116c1dfc77c49bb1e17cb102fb165cf6a9daaf7c06216ec542e87c11ca235afa6f339cbc6c1208cd7b93ce491b377d5b21ee82fce8a3b40cd69cdb6c3f9e47afb833c21138d388a11f2f769afda8de4c03f9fbfdf9b7cc18aedb878124e8655e7a8fbec294967cfecb90ec4ee3792cfe16a2a27e889ea8b0897e6aef5c9217b9daa0b756e02b448df9379ff6c3a359c27ef9f5d305f52d407ae787f63d98b7fdaa84e5ab3d4560dfddea8f39f635737b8f898269ba7b1ceb9d34793aef103a729457d3ccafad2f8595c153480cfdab8ab7b04f796d7fd60a26ab89c11bcec2636e41f09040fd3d89be665345ee1fa42254408b89aee879c385facceb4b4c05c35ed2f7db15c9f629646ac9f5c2b5f539dd9504cb30fd6dad812c4b6bcf2471e31d48cf77d023a07828890240c62327f3dd9c2db86c01012ee734900f8e093040712bb4c5c1f7ccaf025a1330bedccee0fa73db998d877a315a19c41adc50e7c2a29fb45ad63dfba3414ac10bf60246d21bfcf1d6e571d2bbd79019439c4976857080a9d40b1321370dff8a9d317ca55d1a5ef8146460deecfea40c5612af0e3871b0c544df62b7c65be110644099d2cf5bd7d05a1344da571097340ad1b0b5f2354c2a4a71fb1c68c87c2b11530f3daa6cebb4d7011d0f7e46edcc7e5e8c18033069880d897db0c117591cdaaf5c128a0f0c4ac001d2fe1ac760cb563f20bace7e09d386ae61666d6eb5628a361b2cde3b3e5185118df618eeef9bb7829a6c610d9e09e3f6e4ffb756d33ba4e068ae3605662c50348d341300558b8cb4c42882c36d2f2a39793774b5cae146adf58ec5a530cefe06d37f487170ac1a7e2752df4d176f525e29385cae0c1cbf313846909c521cba7b44033e8cbd5b8c2f51fcb605b7b95ee8ed3f4d4ea5d9347a1aa59773f37c9177bf1ff8d3e86bca3b782c5d90dd7031e8ed02fd1b743e0afef1fb11326caebefcac7b65a2e263344da6f74d5e1a9a64f18f42a6e8fce51784fdaecb94d8cab2e919aba5e6326b87a36bc8174a2342950245aa09b6e6e48f21b84f97fc263c8d03b6be2ba99f505a726659bd0ff5b8880561b2db05579ac28cb29b495700738e01ca4d04a2e8f0519a708ec1350e0a003241138cd94237a7b52e2523125c187662ccee2662df945773a3cc1d78f5f66d4d7217f37a539b7aac59e77dc34ff7dd12b33dbd6e81b62d92b3b8ed979d0be3c8fcfce3b33b666ed073602f7551e3a050ccd6b988f978ece4a31b64d96bc9ecde1bbc2cc78efe22af5745d95233702560e91c2682dfb4673eab5a17c227b83e89446f2253e71929a60a5926d06b76fdb8621e5d17df8f1a5ae5b39db1e7c684fbf850bcaf63ee5a379378124a4ff07fd6c44b1a37013f8161fb821f4c3eacd5c60b50b8a471d09c0448c8e3754338a7f5e132a9adc23cf73f30f0c048c16b1cf0ba7d190cba0491f44535b594df50cbcce0b9c27239626b7241a4d196814be58a1d331681cef94460d71afbadeae50c1e42bf5979a6c09634cd31558d9a6aa1f3138e06807fba43b4862ddc29c3b5f73f4c8ddf5345aada9a6627658796d5a53f7921ab73d10cec49bf91f32be8221d70be15ebd24ef2e8093cd46ece7e35d98450832d8cc49e595493da20ca06bcfe7a132fbc81531bb2e6d8d90947815daa9e975dd1f16426625ccc7000479126bf12088de093ff029750f8eaa63e40bed527f1bfcc69339fc053a07650efcda242c8ff36dd7a0bef1dab334a7eca03aed86d161299bf1036b99b0693f513c9d02495e50424a1103b0c1530a559c1e5742094f7df4d1deccc3ae83a41222df68067c96b1f1ffb6fef5137ec9293cf2e44415a0e87a1bf5851e668210c39a9603434ff36c31949ed559caf29ef651fef7fe852c84b763f5d36e24e83652d7cca286d58b13e38a6d1d92da90e433cd1e14bbb59f1289236ee08368c36b07e65fb25d76f8c7dc3936323a65cd780c70236e9555e844aef2d0af5a7162e60e7cae7f497a57376e60d211c12fc20b15316c1730a709206a9101ccdc70bce559c593e5f705edb54cc52a791b91515ba089d5374eebc0fec401cf96ed20bb1285ff821e10ea1feab48c6e21f84646e044fbcb9ba805e852bfe6b782d9f75f00d9cb13b280ec1893c957974787464f61d551dcb075a690408570cbb3ae1166f5676c438e32d83b355f62dac0627209cd8f30af47a7c5f1928cf82e9c926e5afffdce3c0ae1a06a528bea3fed9b3e2eb4158785536fa4050ee688a19895ae4780d65a8589774ca8471f8387c5575133f44adefe7e61827d5ca4bf2ab62ce73dfc3d81b22ac179b12b49bcc98597b7731074600b0e0aff4a2a2fe918da7847e77d32db1e84207971eddc496eea02a754884ed813488e8ab347af665c864d0982afcda16ccb8b356fd715aefbaf6672e3333dd332ee39fe97f87c79d5f93da78a708e5f1c070e5acd1fabf8e0ee1770fdf1ff7dd2dfa655e242c380c653b74173e8fcf5678b735948d42ac51872b14774efa541e0fe5c7a61f5b2ef99fd7d541d5f665e7438b1963f6e59b570f528ad9001695b6820d0a1e4380be29cc6d59c796ecc8c0ac36437b95f6a3da7207755a2f2dc9df91981c30183fe8ced9b875b975e154214879cbe044749078c6259f8a8ad1ce4a1d792c6ca9d18fe405b73db0546271a3704eb08446f4c6bae1fc99ba057393076063072622b473f31d7fc29d846bb0a734e5dfe5b8bcecebe72957ad6edcf21d31d094d0e2941d22ccd1efaeda7600b7a9a1e199ea6c21c73ff60ededc66cebc618712a57e90a749f7f0839ddeb199d85906532b67421b2bc005efb2f96f0a1cdb15ce6af7c127c984b6f8a56fc6eaded2c5a0d9d50a395928773794c891a590c98228c79b3752c91e4e37e2cdeb53927e7f43a2fbebaed58a58edeafcdd93b85b3247284f370194c5e15e3c01600eb69791ae09c98b46a04951d1c8cce6a8817b2c94c8a693621b07127c6667ccdf0508a05aa66dadb95d474e1d6bd7cafe2029a3e3d0e89c814bb2a73b0fe10096062e4bfcdfc19ffe3beb2cd7d988476c661eecadcaad1677b08407e249b9e25653b67a69ad4fe05872cdd061aededce305dd2f252fd420470575410ed0bbd3854ab4a59a1941dbcd9a7742e42ef28765e89ec2c9b664355fcc2a0d69eea2b582f06979222559195c40a27268b5a424b2", 0x1000}, {&(0x7f0000000100)="faf6ce65d4a8d34484", 0x9}], 0x2) poll(&(0x7f00000002c0)=[{r1, 0x40}], 0x1, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) acct(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x61, 0x0, 0xfffffffffffffffe}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) r1 = shmget(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmctl$SHM_LOCK(r1, 0x3) shmctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x8, 0x20, 0x6, 0xbc}, {0x5, 0x4, 0x10000, 0x7}, {0x200, 0x800, 0x9, 0xf9}, {0x683, 0x1, 0x7f, 0x2}, {0x5, 0x4, 0x10000, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:22 executing program 1: setreuid(0x0, 0xee00) pipe2(&(0x7f0000000040), 0x18000) r0 = getpgrp() pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCBRK(r1, 0x2000747a) ktrace(0x0, 0x5, 0x8, r0) 16:00:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mlock(&(0x7f000000f000/0x3000)=nil, 0x3000) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0x1000, 0x0, &(0x7f0000000680)=""/4096}) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r2 = open(&(0x7f00000001c0)='./file0\x00', 0x60e, 0x0) sendmsg(r2, &(0x7f0000002980)={&(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002740)=[{&(0x7f0000002680)="54e1b915e2b90ac3c2133193ce99a8e3d74dcb91d6045ce32d9e0d1c51c08495d5e7d600de967043fa59ad63224fd39bffb546026d7182d1c706654e8eed2328a8b6bf4541b1532532e416c0a710fbe843b3db0b9a5f30622fbf9eed59504aca4f4922787b6b3b021dde8a04341c06c0904167d44469641c91d6584fc29147bcdeea6c4e050b79ae153134666b3c1e447df9ce5fda0a8113fbd467b230f9dfd4684f7d0b7eaebecf", 0xa8}], 0x1, 0x0}, 0x400) fcntl$getown(r0, 0x5) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x14}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x81}, {0x1000000000007c}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r1 = getpid() ktrace(&(0x7f0000000240)='./bus\x00', 0x5, 0x20, r1) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300), 0x400, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000380)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x80}, {0x16}]}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r3, r5) r6 = dup(0xffffffffffffff9c) pwrite(r6, &(0x7f0000000140)="1c8acb60bcebeeeacf4779019ba658341c90f2623db242ab4306d9b583f4909e3d813c2576b719143969406080c9cba945f46ec65008189c616743c150f0eab8f961117683c2e8", 0x47, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000000c0)=0x9) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSFILDROP(r8, 0x80044279, &(0x7f0000000200)=0x5) close(r7) ioctl$SPKRTONE(r7, 0x80085301, &(0x7f0000000040)={0x8000, 0x80000000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x4}], 0x2}) clock_getres(0x3, &(0x7f00000000c0)) r1 = semget$private(0x0, 0x0, 0x40) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000340)=""/69) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f0000000280)=0xef6) accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r4 = accept(r3, &(0x7f0000000100)=@un=@file={0x0, ""/2}, &(0x7f0000000140)=0x4) pread(r4, &(0x7f00000001c0)="3436cbc4c59fb182cd98bc749a7a561f5d92becb625efd0610c0eebecf7cd5ffd6bb442ea30e479f706b642c030b9499e68e9ed530edbdc65f6588abbbe783a3d100b6f015e3a61df98afeca1ec0f77a564f46d5450b8a1be9c56cc8c4311e7b6dd8e22699e99139dfd1abceeed2b5497d78c3f84951e19319afd56f7139c6f5dfcb0d801b3dc5fc2d", 0x89, 0x0, 0x27) ioctl$BIOCPROMISC(r2, 0x20004269) 16:00:23 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) close(r0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) ioctl$TIOCFLUSH(r1, 0x80047001, &(0x7f0000000180)=0xfffffffffffffffb) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x373, &(0x7f0000000080)=[{0x50, 0x0, 0x7fffffff}, {0x1c, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)='mL', 0x2) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0xf6ba, './bus\x00', './bus\x00'}) 16:00:23 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) setsockopt$sock_timeval(r1, 0xffff, 0x300f, &(0x7f0000000080)={0x6, 0x400000000000000}, 0x10) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) close(r0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000000500)=[{&(0x7f00000001c0)="71aad5b016891697bb382f70", 0xc}], 0x1, 0x0, 0x0) close(r2) execve(0x0, 0x0, 0x0) 16:00:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x80, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) stat(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)) 16:00:23 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r1 = dup2(r0, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r6) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) r9 = getegid() r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x800, 0x0) r11 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x855072ef721a163d, 0x0) r12 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r12, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r13 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r13, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r14 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r14, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r15 = socket$inet6(0x18, 0x3, 0x80000001) r16 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r16, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r17 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r17, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r18 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r18, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000180)="884f673035b46e85478b43def9dac11a892b7160d0cc3ddbb5838875f299497e1a27a1f0250d594cab8c359320ae0480549cf8687b9e65432b6b5c2a36294d980d6c6c915b6615082564c1ea0a8d12763ab8a503782c309fa870d07fa5677b0c09c3a56865542fae6ccc113877bc0e9555b70e12f8dca0999e1766ff17c2727c5a9dec39d7afb6593df73c32bae66540bda90a57aba87ac393dee873c00203a8f34548545e2078c02a3f5e23215b21f726", 0xb1}, {&(0x7f0000000240)="20c0efba05359942273120df2c64633c658c371688f7236162cc99a983088ef3b2afceda6f61fff1cb22252e1c9e2ccbb15cf40eaa0f39b6d1ada7907c1cd1f4b34ffa17e63adba4e44f3e3ce6ae2b2542472492f83682e51a879ea4ca3c5a9c058765b892", 0x65}], 0x2, &(0x7f00000005c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r10, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="00000000e00000f90000000018ef00000100"/29, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18], 0xa8, 0x1}, 0x400) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:23 executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) shutdown(r0, 0x2) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) pipe2(&(0x7f0000000080), 0x4) close(r2) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000000)) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 16:00:23 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fchmod(r0, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r3) fcntl$setown(r2, 0x6, r3) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000140)=0xfffffffffffffffe) stat(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)) r5 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = getegid() fchown(r5, r6, r7) r8 = getegid() fchownat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', r6, r8, 0x6) close(r1) 16:00:23 executing program 0: execve(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000240)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='&P.\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\'\x00', &(0x7f0000000380)='\x00']) mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0x28af) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) mkdirat(r1, &(0x7f0000000040)='./bus\x00', 0x14) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xeb5) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x40}, {0x6}]}) r1 = socket$inet(0x2, 0x8000, 0x8) close(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000000c0)=0x6) syz_emit_ethernet(0x33, &(0x7f0000000000)="66cf89e8e3309a8c509bf531438523d19902c5429982ab5977fa5d734d96b3289573aeea3dd59d96dcdb8d0baf3f6440e88c1c") 16:00:23 executing program 0: shmget$private(0x0, 0x2000, 0x80, &(0x7f0000090000/0x2000)=nil) poll(&(0x7f0000000040)=[{}], 0x1, 0x7d) r0 = semget(0x0, 0x2, 0xd3f61133436e2053) semctl$GETZCNT(r0, 0x9, 0x7, &(0x7f0000000000)=""/13) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 16:00:23 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x14}, {0x30}, {0x6, 0x0, 0x0, 0x100000100}]}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r3 = dup2(r2, r1) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x800, 0x8a) setrlimit(0x8, &(0x7f0000000000)={0x4, 0x95}) r4 = syz_open_pts() r5 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0x81, 0x0, 0x81, 0x8, "93616d684f9079c221ffe2f2fc631626feb6e33e", 0x0, 0x5}) close(r4) syz_open_pts() sendto(0xffffffffffffffff, &(0x7f0000000440)="141a5d1dd6fb1746a27a91c736fa24f999292b4904c4eafce432c9fab04f60091f6af94da48111fadc6e13108bd5a0472d481501dbd888a98918b426edf01803f9c7449b30f776973e18b6b95a562fd89ddaf8c1ed4ec421f8e867dc17f58c59bda030cbeca3458e64b5215a5268f959462097d91fcf8e2ed4a08a3c2e94d2d07a3b1199a4b7cf9c83e8c2e64dcfa8eeeb853f6d051bdb853a0f130f", 0x9c, 0x0, 0x0, 0x0) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:00:23 executing program 1: r0 = socket(0x2, 0xc003, 0x2f) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0xa, 0x0}, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) clock_settime(0x2, &(0x7f0000000100)={0x4, 0xffffffff}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)) 16:00:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) r2 = kqueue() ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) fcntl$getflags(r2, 0x1) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0x6, 0x4) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0x1, &(0x7f0000000100)='x') clock_getres(0x4, &(0x7f0000000040)) 16:00:23 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) 16:00:24 executing program 1: semget$private(0x0, 0x7, 0x88) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000001600)={0xfff, 0x0, {0x4, 0xfffffffffff7fffb}}) r0 = socket(0xd692ca59523ad40e, 0x1, 0xfffffffffffffe01) setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x9, 0x20411108, 0x9d98, '\x00', 0x1}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) sendmsg$unix(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x9f, 0x0, 0x2f6, 0x408}, 0x4) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x4, 0x0, 0x0, 0x0, "d70400e7bb6f1b00"}) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r3, &(0x7f0000000200), 0xfe72) r4 = syz_open_pts() close(r3) dup(r4) ioctl$TIOCCBRK(r4, 0x2000747a) r5 = syz_open_pts() rename(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)='./file0\x00') ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x1, "5c0000000000000000400100"}) readv(r5, &(0x7f0000000100), 0x100001a3) r6 = socket(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r6, 0x0, 0x4, &(0x7f0000000100)="99fe358a", 0x4) semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r7 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000000)=""/155) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5c}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x9) close(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_data=&(0x7f0000000380)="0f9274ddaf7b26ffcec46cf22be9f8617a0002acc515120d63f1e8809644013fb6627d19f3646dab14011edb657eb97db4cbfb74084aa9e62bb4b6f10474fe66e1d5ba970b8bbf05d22471429d4f97f44c453faf9831515df437d5481f1c1283a60ee049cf457e2df42dbf93141b6d76fd1b45f6256d4aa9bcb129802d355837aef4c462f621dc90e5ffaf94790fef457d1f02840fef2122ecd2003319925f19e1a618ef5c79be71a652543ab242d4ee09638b8b0c50137a0a4ffa9396a1fea033b3362325ce1ebd3686cb65f1a143bbffb189b429bdf13818922a053b48c1cdf89d1960a6a250b6e2c74f5fb7a6e7fc8757b0a91afff5ecf98152d5f7cb06a8b7fade81798a4d300b3963b95fed2fea9923bf972437ac364198195e8f347ff0601c787b5ddb56c02e4c3655dd31d0f8aea54eff7f96105dd7cd949c114c75c950efbd48c192ed0de106f30d81b4d446ce4cb7753efc0caa0974e73d354afe41c585dfc7b0e720071676c8af0cadb13c0a357dab83f7698a457b1c997aaaebb21b7b4bc05534034b9e33dc6d62e36ffca6d670ba0df7d2584ea80fbf7d4fa27a27ed899f4071a382e02ae1b2c99139c12fd6220a274c315e311ae6128ccc1ed8bef2edb13045123b97a7ead5f47b5216c45808398675381488d297b189974dccb7d0854799c36f1aae2bf5d2478d031915c7bc8593d25acfca2ca8ed63a40b77a79e117cafdfc6ad6a2c9f733be00d340cf83d320921bca55467ada55c852070b27daa039ac7e9b359af267f99f672ae781c423dd839a9f5b6235c1fcd7b498d63a7b90e4617b63bee034340d296ce761519cb9d29832f5071b1944d84d75ae4d8432a66f065fcda6e766713262dab7842c732a4ddc3f484f9fff65ef40eec689e884e710ff1a37d8b6357821834289f7e17f0540bff1a2fff5425e0e2604950d1616d7c46ccfda47dc0eaad0e1443eec0669d21d091ce97b9b57201cfdb14dfcf0f20f150a57a268bf0aefa2efa431bf404e9131f7aefcfedc027180b4db2000b88bbfe5b63061d13376711c178ddcaecb9559537bae65cedae5e0e65a7a7e5c02db618fe524401221e665b2f389314da33291ecdc25ad0fc65bf35143a8141e8421b620027dff32c20cd9e479f4120213b31d3c18b00024683b462c85ac46a4c917de8df29f08cbd058213c6b478d0e51350d40d3b03b0bc40d93a0bd83e8670f49b442777b43a8ad46bf33bb4c1f30798db4e9d9d9c3d7288d4f747a51e0b95ba439080348322d13055d390c5069b0eed87ce07204f7a4a20ff69ce8dfd798e3b5fb2e6f80cfc35f362a694b7a6189d89d6ac795276061965fd20f70d5608749f2e4e09f199e50e82657faf81171f144cbaa3e9b92fbfa2a88a28a519ad5e9640c53e4722c58e02c92e89fb7a4959d77b43c9f52dbc54c522f7e56063f305b876589506db3dc686cf6027a09e68d6bce338dd6530b0751b0831f3284e115206c8e45964dffef177e73bb4b067514699f07ba2d7383b67c6c3d15636946cf8f1a783cb9631a6ae2d3b56fcf0cb73da32081611ba3af9bab866f3e6b8d12b206ef790ffb3d3e86edc5cb3141b190d4b7eae26a466e41d09a2377ac7785b247470b29b75168651f5ec99076deeba549628d7f81cc929293a452d4f224fd9526942c7fbcee5be5b3d7e8e60d2009d0412935ad9893516487dadca40e77dee9b7f5bc8efc711752de57c8178234ea38698d0a7440b11fd7592e404e1598d9ce9b6a762bec9958c36ba23fa2aa35ccdb82b768694d03e6151c5e327aa10ea44cb1bba44f78995f2d23a14b0cf05faa452b46b55982827d472f67cf9d03003b57d37e5dcd58883df563b66c9035fed6b690656f0db03d354aeebb29fff470163685ccf55efd606dd564e9f2dd493cf145e59b1463cba857d8e935d8b4abba497b03408e9201563ff3b1cd91ec1231f4be5065398155dc20ea4e5d49c91c84f9c5af58d9a1026cb46d749296fd6c166b97c45afa2855d0116889778a1fccfc8b225a028a6c0d745b9b6e740c84116d7c8aa377d939b0909e96e187d57c86bab3f2374072e9e0101ea50d35219bd7c9b3fe1a31737168d64adb29f6d5178c0c86caf1b521437c43f952047c239d8711f9437f7a32f31c5e9e40781db2263f8315a474767d6397bc84b5d87b845ce3fc7905c69a490f170db0cf9ec9f11d0c71350adc6539aa4a11ac0b98078e1787fb11bd49184a080be42b29ff9e3f1f1a8799bca00461b2f222699e2b1b5e029fbc14bbc3fd8121ee404c2311b71971335f6c21916cf09dc4296c2431462beb3ea590c6d6c1740c78646137456240b12e971309decce38f2793dc0ff1bcc0f51422fa0e2f4e6093de85e06ae9e0cfbc60d55d3b16dec326d1c8ea8c5b6d3cf9dec9b3c8c57a93eb77b123f746e4d33aff9e703e8192e0d934fdcf2584b74306be385b88aa2232dd205e61ef3f30bcce036d7bfb45255b2ac2c14b6a39e3975bf667b1d03d7f34a3000ee69cf6675125c284b71fd79be9ffd16834521850f3bf46395356ddaa140606e9111c80b51f92c4c2e6310b831945702e608f1766d18341e6a99e97e6d98a5b59f8f539e855a3b061b9ad17bf4426a154b786dc2f30e944e7632c64087daec6d84785ec6d960f013408d667783d09bb4d7d6fc46cc409c0dda4877856c6832031708b9bf0e33eeb79fd7445348ecc94a669d4fda20286bff54da36f4dcaa3cc6cdecacb1bbcc5653a597fdb149d5df43c6b4554dcbe18e9521b42c63b328edf2991c3c22411e8a41834b709540ca541a7a4d5b4e8d0e56ce44cd093bb2436a555d80d72ce705f8bb80dfae183c33539d4bbe681d62e18d47ef540563f4da10ae439d4e1b4036458719a0be2b7eb42276baa5500f2fb62834f0f6a87b0d5aa80600f25d9edcd8a6a0a2b9aa740840426159e1e51a240f75c88c100627f04822bcb098a85fc7e6d9fd8b19b43b92a55ce54ac0d715d85ecb5a9a539175aa250854f953fa48e55706c6a8bd792d16c055b4b8e100170ba89fb8a49df60b07744077c0d1c39c579c07b05e880fca1f10094cc4d08932a187b39fd27468c8f3c9ab0bfd059632cc11d1e49a1fda7c0f0bcd625fb09e6291e5c7189e62d6d5c468b9e406f8d0c6e4df1784583bcbfb6d906b83b5dd319fe0f508e44ef1b888d508509a2defa480599ff8c7ffe2b9d873a4bda8165d9ca43b3948285b62d49421791cb2a4f95c741828eee21aa1c1f29661f79f56085321ebde22e0c3a6f7676a352f35b52f139d42dfaf0f37d910d788a0a985f9583dd1ce48bc2b582d5bcda1da4628804cd4f0e704454d8840625bda9d7536735337e2d4864d541b8ff1a886c3a54b4e19264c28348617cc98cd5015a83c8c991ad80983daba9cfb16971b6e772fe6c681ed521038f4cd1bb45527a05f772680b24731b58cbb724947077d63c5c6a9dc176f0f8cdc8ece39a4f05d0b5ddef7846ac7894160604716615f6157fb7951dbbe7677c282f908a505d95aa5601c91ba033e9c0781edf2cdcfc038649f93828c6f9c40d2ceada8bb924401759f52b6377cc9c4a8c49f4ca235d69683af6b8b94c30f5871928ceebf58141e6901bde267f9472856a6be10974605751b845491bc922b953f7520a62c333b3831bf4faa82107da1ac99adf4dd4114c21bf3f60706d08425d7c7043c0b07459801f57891e7e86937d1744c35a28da45636ea4bb8d3c16f7718190e66f4d9bb6f5ca93960f09e2955025068770d7513daaabdaf3c7ef6b9b5e22a7a5d55a58a9f5cb1d888c8ab9c1161860080dd22dc4670c21c28bf29110f178e8a468bfe839a22c0aa1069b32d476d58372822cb1a9a8313b1d74a7eb3ace047260904908f7622acb03133dbd5821f623b9da59c11e1cfe6d7dd637d9f96390f314b7bdc9ae0496deb585316a13dc7856d7f1d245a37ca21ab4fbbceaf95d679a93a6c7db2e6a25012cb3c3225a13d39aa2a50952ed88623e5c3db38bf2c076e2b164b6242720586080a6eed310b8a485a6e97e4bc104081597d992790d641a461add697198867d89b0d64a375c05e20ef609fdf9b66121da81c8a435d8260c05766d7637f3ab82d89a2c126e35a553afad10cec4026a48cdeee8f043c6c34b160a0501d4c9c7b5442a895bcc888fe9e56d28bb1732b7aa2da59d59d9b8316a7d488c0407db6e3e5f9907cf70be59664e2a5d57ca60a5dc80bf82a90ff557cf46f04c0ef1b2f43bfa04af2238836869be3221f9cacfeed519376b2202de6ba142f5752fbc4b141470d588faaae5422f4817b93825afda50f17c770c2252e1a5554a7240d826694a8182fba8357f0f636c1bf9bcbdf09e21ba2ed89b2aae82436414f302af0d338a2b5a0c619d4c6adf460f9e50b9aa611990994790b2e04da38f11600dbe531b0933891f962ec399be0f103e3ac2e9c38d2642fd073fbe652ea0eafb8b3fd0567cf000f15d26bb3291ed0eeadddd89bbf0cbf4534ecbc23d075e12605472572e5f43661ff0da5e805e2a63de165e0678f715b497919e1a04f02da61d9d0497421f234c1413fd46df762dd76166496b3a12e9ecc51ec6e23ffa4cbd67e91ec03b49628fc9753e502a6e46b7d79d4c9c6edf2fc1f41abd96a6100f939c7a93b09afc6d95c224f328f6cba940d792f4134745e6fcc81a0bac6e2ac3a0c79171c7cbd4f1f807b9d0a9386527e76733ea80579458063ae6d3038381d40c5502b4201b6924dd5c95e34c94a5fd4e6ec410cbfb91080181d65af0ed6df40dbd680ebe314fdf15cab1a49f68a48b70e3b5b13af525be2f35fa9f8c2b2441b5d819593d0ed4b9da062f615391ffc155f45e78c84284d93db47d5fe722255341b50ef4fde22c7162e3366f8476c2be4780ac15865f33f71cf898fe4e78c67907cd4fbee47402b7fbfecefda3fc03f627a4175365c92c90fbe049ec1352d4ec9b5da969f4fe12ad05ff33547c45ef975d8c2bfb7908f9285b800d3c01ab40685bc9ac671441a2f9a91db0a33d709b7d384ea3ad5b6ab891faef9bdd248374143544df7e524196deeecc38c86502bc45210891f217944c9484a117bf38687f6563f668f6eebc51a90738636a4b6d41c3f5f62fd2930524a0900f6f644efde7ab727e1b0f34e06c6680fc3ccbad102575ad35e307d91f22bc5621fd049644cdeefdc1cbdc1a7586b8a9c77b799eff97404b729609f75ec8f3926530cde396f604c458a35bac527dded59f41c9cac67834e1a27eb9660772b5c8f39626bd37f5d42e554eff209f92cd06b3275c87fc77d6b73290398261aa55b4f33e7d52c29cfef1b2e3f7a9e2b92d824917052ea53fe3d7692b3315e5ba170054caf58183a3f1f7a20e7319c85c6f484c6a6bbc6fd5a4466217b2e01b6757914abbcab83dae318ad5533aff6a9df4b60edce2bc9ab14b859b9e4aa8652b73a40d832b085f5f69bd1a17523d6106dc5df9ef77d996af373d0142f555bddc139d21f5fa105b7ce5507089e06d9f62ca62b4f2986b1aa7288315622e467ac7693e9b07d929d7e3d63d3ea7aad3be112ac40ff2964cfb7ca55621bc4c33bedd8ce380aa7f0d20c393955e26b6256073a65028588d628994447388796f473d5a7f60bbfa42a728ba75f249a13ceaa5e698807aa8358f51b376c7d40679f4564db2030142b377bc4e3daec08bcd38572b846bd454820f5293e2e3402bac3a3ecbf6e20f98fe2753f881a8e66e191532672cfa46c45f6c4431eb8293c794d25dbf6967d14aa8d472d8dd619620fc26e"}) 16:00:24 executing program 1: select(0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) r0 = semget$private(0x0, 0x0, 0x8) semop(r0, &(0x7f0000000100)=[{0x1, 0x9}, {0x0, 0x0, 0x2000}, {0x4, 0x2, 0x400}, {0x1, 0x0, 0x1800}], 0x4) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000040)=""/188) 16:00:24 executing program 0: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x4, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x101, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000001500)={{0x8, 0x5, 0x100000001}, 0x0, 0x5, 0x2f}) ftruncate(r1, 0x0, 0x4ed) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000015c0)) ioctl$TIOCCBRK(r1, 0x2000747a) mknod(&(0x7f0000000400)='./file1\x00', 0x8020, 0x5dc6) r2 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x800c745b, &(0x7f0000000300)=0x28d0) pwritev(r2, &(0x7f0000000e80)=[{&(0x7f0000001580)="5efa5ef58ae85beb1f9d452d96788e0b5b0c012a411486bad7426264e0a9e2fe75e50be50d55c9e95af2e1c8f864905abf5cc85e14db2e6a05f9e8de94831143781e28b532e1831de242315b044fcb42026ef4863780d9172d051b90f9e230a3698207bac1f6df59ad836ec113956a27bd77409522649558e831a76bb0ab4515180fa13e5083d9c591317242c7121d40dae8e998ea3e0f2e909e57e734c03125f6032f1561b6fa08b01f2732bf4d8d34938ae3932db4e53d2799d820404a82d832c93d3d1288ed4d0c080c9d62eb259f0b6ef6216ec16f2a3bc94f4b3fd9d87d0f660cde25059c99dfb64b42db957703b2bceb31732f6f28fcd33d5d4f57d2e875dddfb878a09115a8cd1d6f2ea9e6bd4608f0fd5d9f40ddab5326d300303bd1925112b832f3e7296adeaafd3d3eaa3f8a488ba07182ab66e7f7c98e1ec6d45dbe48bdffd99510f0e25130bd806dd2f6df1ca7046b12aec2747d52497c754db83563a5aba83ebf5a96144b60f18abd661279cb9631719e8c571eb63132ecea08e499dc3d0cea51e6567506795d0a1187d7f5533025078d60a1d68ac973c696cb15295d51b67b95721ad22f0d5240fbf163849703b54a76c0c7bc17593443bb2889cfa988940145855a3f715adf942dec5ff8d13088d0c77bf0c15945cf755090e3ca3bd89b066fbfbac8279dd25a9b9030a7f6a47ed0bee239ce976e6a62da76a0d868083ace45bf30e521f29e1be92bee0581b518c77ea13971ba1faf7ecca220d81a8700ec5f2d516c590a4a0d90b81c637494c870d2de1903bffc35ae33cf39e8c146235c2aab7bec0b859fa07042f56233695e58e927a2c92019abcdf130f13d1131ecc7fdcd60b9aae9c10b80a9c4378de6bf2ef8969cf8792b0ad389324b1e5fd9ebfb5bf87e39e6ae95c346aa65adf7f0193b5456df3e549bfc6e4d89a500ab8611a9256fa3d2318e183f08993a0aaf95d28f93c277366328ef83e465736b3e58f994a42343367d2bee9e6a799fc965cbed29592db601ab210524aa45fc013721b4629558ad63032058edb62b78cc632616aa35ff5d12b05b5e037f92935fbc575b78d86e01610056bcf7976e01846b96bd200b6d590905623d21f31cf42c42943e06148aaa460e1d0ad41ed81016fa89496f169af6a0b899e4228a9f1f28419a9a6509b29464469a92adb2e58b241a35769384277eb84a5add7289e51fd51aac0aef6e91f4bf394fc2928a3738e13b6ed12da5a821868dab19fddd13fad7efc0daa657637546f5b669b413137bd7bfd05c966142f048c70575692105f222acd085292b37a80ffcd409ce652ca54d051798c06c9aedf51bae0466f83efcdfb557d391e929d7c39654b3ade9f7de3f016fca9820fc41f967b017d9a74f127c0771b63e0fb0a3bd7a082c16ab823b4f315d2941c2372f372c77e6eeb9cb54d61d19a1ac1d4fd28d1f039c59f5e3162b6371a2d1399f2a19ba349a7720203eaa0cff9803a566adca63e5f66a0d5214c65ccb640581054c038bde935b6501a34cef9590b82fd1631e3e8af480b3ba4715cdc06a584743802cd3b0fd6c2353bdf42d5404bb52b50ca0abe875c79e77eaa08a33738891a702afdfe8ce8f34ab0f53693b5a305af6157a91d7b8aab5f9766f6bb830ad85706634432b659c844cfc3d1ee22c8642dc2ffbce67a6e5ab1668268c0b286f51cd01c929a8a2faff566ab77ef2de968ecc5498deddba850fbd7589c67586cc28852150eea0283de034153d19ec6b25919f3528a8fc735e840cfc096c20ad0b94eeeff859777779a05183e7d543064fb1650a60c645b7ee87f3d5046bf0a9346f958535b60f8680bf684e54845d0646f47dd5a844a9d305f1c0eaa376fa29f2305c6858ec6809a0b009544ce7112dfa5e2e694f24e3cb4987ddcd06720540c5b88de3147a9c8d7412471a036c283942c748a580838fa894db25d7298beb750f29abbe1102e80968e393a32d34c83988133bed11cceabdec6745c10adcb2ab70cb5197cd1475fa434ad522b809051d395f19d5adcfd5d81782107116739476b1adc1957955abda2fcbcbeb83d296fa9600458d3a18eb3b2d323738a526501f833faf53e143f8da97980a946449a11bdd2f9ecc160758553b505b0cd40e7583cd6882e7fd2e1e669463772ea9daf24ad9423cfeeccc6245dda5459e88fe6e0473e99f5b250ecaabaf2c84d38b5c3f82935e46581c8a6abd6f779da850c44ef6274236773c585c827a54033cf1152c3839a2d41ae261187fb522eb5986a91052f0328d6695c70ad28414dcb4eb2014b25d158b1a031716f6825728727e750efa72e1f2615fb51d07c8b519cfe42923ee1b75d67622f7f95217bbf85900f999cdbb8d5f3f78ef604522ed0a92b09f6c6adb422f6fd55808f5adfd91eaef78735e657ddf45a85dcc42fc6a3f059f6b7750c967b9614062ca7378a7b66b76b6451f8c3e03f46c23e67b70d8418aa1e18080797a542ae4b8fba290910e79001c794ea14d96d20f416cf5da884c992ab73bfbc6a9977db664d50312abcc9dbab402619ba7440527946f5c44340ffd1d7add04933f3d373903c94fbb6ca20d9900e20caa197f9747bdb2a79da48ddbc23c307487c7785f1f39ccba0786510da812c237cd2892cc735ad8911f06a5d22fcab05f04553ced2cdb7ef95a78eae020dbca4921f39ac0d1139e97b5eba67df6db7c55efefb69aa6088922f8889fbc45de52151f77dd2f628b009902210f44401126942beaf6af635cbaa9cd00ba1105b6df3223682543ea71e57c07f418955618b1b625ae2260c93706601d214169908ae086797526cb64296c33560b4be4a03ef0cd33c72b14c156e1d2e3b69a4b67548df14bca11223e5ab33eed65b3c783063ab3adbb2244a1e41a8377eaf9630cbf2eeca9873f11d3613f05cfdd974f7051af9962e1357f1e13d09c8e7c6cb5236d99614342931f7a31de60e7c50106573a1cbf3c48e5959e9f13edf7f9b162e937c0fddd09af758e3d9f611e7eb5fbe89a5c9c7a09267e99d5a0b63765a42dd19ece2349a3b062fcf7872e26de4b753d605d5da7674bb74b3bd00d0f5294f64245d1a3972666f3f3028b0377fcc491d172168bb8f491c0907a0ab5bbee7a95ed516416c6b9518c776d2e3fbea9b5a63219693d47ae83295b006768d43067960b65132497180f8216e63ecf1536f12592b479fbfc50eb48c25d7c83ee4e654cdd3a0cac5b9207a404219c04c0ee484bebd4be68337a3ae67a464f603c7e4fa33ff764a0318d01cba16d2617eeb7ef98ce830ff75462e980739ed4b8ad85490d06b6713bd766d5a2a3058f4074d0070e96a4ed13db986d78d875d46ff1f63f0123d189bd0dd21bf4d70a95ed754492db1a243386a7748765da6341b20dea", 0x96f}], 0x1, 0x0, 0x0) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semop(r0, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) r3 = openat(r1, &(0x7f0000000540)='./file1\x00', 0x7e, 0x11f) symlink(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./bus\x00') getpgid(0x0) ioctl$TIOCNOTTY(r3, 0x20007471) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000014c0), 0xc) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000440)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000001480)=0x8) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000680)) 16:00:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000340)={0x3, 0x0, 0x90d2, 0x8, "d71bc1e7bb8f1e4c525a03fb0b00000000e74de4", 0x0, 0x759b7d37}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) ioctl$TIOCSCTTY(r1, 0x20007461) write(r0, &(0x7f0000000200)="582720efabd16ebae61325259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d40972b8bcdb9ad8a4f5f728193ef1d4d99342a35000"/101, 0x65) write(r0, &(0x7f0000000480)="90e50495775fa9e7ab819bd6746e132533ff164206128b60a6eac4c676f8496e03f572ceff010000", 0x28) syz_open_pts() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r2 = kqueue() close(r0) recvfrom(r1, &(0x7f0000000140)=""/192, 0xc0, 0x0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x0, 0xfffffffffffffffd}, 0xc) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x1000, 0x0, 0x0, 0x0) 16:00:24 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x9, 0x4813, r0, 0x0, 0x14000000fffffffe) r1 = shmget(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) bind$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmat(r1, &(0x7f0000001000/0x1000)=nil, 0x2000) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x8}, {0xffffffffffffffff, 0x10}, {r2, 0x8}], 0x3, 0x2) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x1000015e) 16:00:24 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() r4 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = getegid() fchown(r4, r5, r6) r7 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = getegid() fchown(r7, r8, r9) r10 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r12 = getegid() fchown(r10, r11, r12) r13 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r15 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r15, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r16 = getegid() fchown(r13, r14, r16) pwritev(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f00000000c0)="c8f7c2c2d0adfda50f0e29bfb4a1c05b1255540ce1061c063378cb1446d6ed5e16e478c2d941220c8d48ee29fe73d6933bdc7c497120c3afb5e6a428d477986c468982587a532c49897a391e946fd5bf658952aa18a34a8fc3128086f7647f87faeb55104786956010b9", 0x6a}, {&(0x7f0000000200)="31d5a63c1d58e2ff3507cb1e65821ed8fae7a503d71f225687b6cfbf282dd371ba0b16aaf1d92e27591f176fa2a5506aa9856345b5a80e069c87943ac4e2b127583cf24f8a5804bd0401d1d029eccdc2c595279a101f353ae9573c4e3a0d3f3dbfebc336", 0x64}, {&(0x7f0000000280)="ba6ebb2989bc7f140853556b815c25ffd54b18f3e47262b3c1a8dfda0de6ead60e55dfdd1f2e1ad4567da0348115e36fb34c8c86c385f2b587e5a30b70bf996870da8073f29b4ed85e7c4cb12ea286b54b286814a7f2a0f82768153f604c70aa1cbbc5efa29f021bee2549db9ecdba2472ebb64b25158d9bf2168d7390e0fbbad04558ef1fdf214f2a2a5a0e66a78217de5413aa02b72caff3e8f486c42af17bca4b701ff8333268a3ec3dc982afe8c7a19fd333f018c7423443dd8661e750664204427616d7e6094cedf70662be9ecbd16b46659abb298683cb", 0xda}, {&(0x7f0000000180)="52924c2b041844689df66e693f03feaaeeca8e5133b28290ab0770e4d14051225fb1cb3bfb78f652", 0x28}, {&(0x7f0000000380)="a8368c8aefe127c73d349209f5c7debd36818c59f282ecf5d50ec52046ba32729925939803a18ae6c622c548645106129d07818b659a534de459f5ce28dfd46eb447af79ebd666f5484e4d70a0ed20b9fab367491e836ff7fa552d8258bce4165ad793cfd7a9ce284c3aeac27b545035f258c4d03b3ccb56f51995f9843283d8fd4781566b52a3", 0x87}, {&(0x7f0000000440)="eb68fe499fd6f0ea866d64bab4641dfa5a4622cdcc7385e0470b6b3dedcabded58fe68e65c31db7a8079a6fff959e8644e891a95409bb9cdaf2310e33fcbb96f4eccf04ff67b7822ac5d90b569b66f1bfa09781b4220ea025333fe7d63d9d2c06429fd5f455ba03fe63f1b03d0c9c359ffd0e813cadf6bcc76442941820753f2ca371f7f47e541b34c367cc8104f205c4c02ab9a174866bce5d10e9b90f2915ca3ffe4286c59cad617e3225ba548ebc7f49572501fc9d7332e1c9c84cf8d373c964309361e112ea00be57b84b121", 0xce}, {&(0x7f0000000540)="d62c2002290c4f1ee9a544834443134911f5ba70a6bf3ab1a1b6c280dd7d2b170af09628a6b3938d45e61eac7ea381a0597f77e80abda152f11604bb14a6e842dd034d21fd533c9bb40feb70008c850f0239c3c5f4db9b20a757dce8098683dcfa9d6a014b5625561e4760236b449eb0749ea73033b14740", 0x78}, {&(0x7f00000005c0)="9e0f11125e6eab129e20a5", 0xb}], 0x8, 0x0, 0x0) getgroups(0x8, &(0x7f0000000080)=[r2, 0xffffffffffffffff, r3, 0xffffffffffffffff, r6, r9, r12, r16]) 16:00:24 executing program 1: r0 = syz_open_pts() flock(r0, 0x6) fcntl$lock(r0, 0x7, &(0x7f0000000040)) r1 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000000), 0x38004) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) close(r1) 16:00:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x6}) semget$private(0x0, 0x0, 0x100) r1 = semget(0x1, 0x1, 0x40) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x1, 0x1, 0x8) setsockopt(r2, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) r3 = semget$private(0x0, 0x8, 0x10286) preadv(r2, &(0x7f0000000740), 0x7, 0x0, 0x33) r4 = openat(r0, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) mprotect(&(0x7f0000ff6000/0x4000)=nil, 0x4000, 0x0) r5 = openat(r4, &(0x7f00000002c0)='./file0\x00', 0x400, 0x12) semget(0x1, 0x1, 0x180) setsockopt$sock_int(r2, 0xffff, 0xffd, &(0x7f0000000300)=0x3ff, 0x4) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000000c0)) mmap(&(0x7f0000ff2000/0x3000)=nil, 0x3000, 0x5, 0x2011, r5, 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r6, 0x85}], 0x1, 0x5) syz_open_pts() ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000840), 0xc) recvfrom$inet(r4, &(0x7f0000000440)=""/122, 0x7a, 0x800, &(0x7f0000000200)={0x2, 0x3}, 0xc) mkdir(&(0x7f0000000100)='./file0\x00', 0x2) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/de\x8c/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x5}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x6, 0x2, 0xab76, 0xc4}, {0x7fff, 0x471, 0x8, 0x7fff}, {0x0, 0x40, 0xffffffffffff1ca3}, {0x1, 0x5, 0x7, 0x50}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup(r2) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000080)=0xffffffffffffffff) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) close(r0) 16:00:25 executing program 1: r0 = msgget(0x2, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000ec6ad72afd3f195467c372934dfa4360b3c761061610b17ca5a15ee9820be3a5f8c86540417bf0cf816ed227bb52e2d3cbbe3f1fa9616de5c5e13e69171b6a2d075b562febaf41240abb70fab5563b7fd4a1394f03f88d3a48da9a26e31fc403e9217c201ae1d5d9"], 0x8, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x0, 0x9, 0x6, 0x100, 0x2}) 16:00:25 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = kqueue() r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffa, 0x1, 0x80, 0x1, 0x9}, {{r3}, 0xfffffffffffffffe, 0x4, 0x1, 0x101, 0x9}, {{r4}, 0xffffffffffffffff, 0x142, 0x20, 0x8, 0x101}, {{r5}, 0xfffffffffffffffc, 0x8, 0xfffff, 0x1, 0x240000}, {{r0}, 0xffffffffffffffff, 0xcc4c5681f8fbf348, 0xa093c49425e56ad4, 0x1000, 0xffff}, {{r6}, 0xfffffffffffffff9, 0x4, 0xfffff, 0x3, 0x3}], 0x8, &(0x7f00000000c0)=[{{r0}, 0x0, 0x40, 0x70000028, 0x5eadc6b0, 0x18600000000}, {{r7}, 0xfffffffffffffff8, 0x10, 0x40000002, 0x100000000, 0x7ea4}, {{r8}, 0x2, 0x2, 0x1, 0x0, 0xffff}, {{r9}, 0xfffffffffffffffb, 0xc, 0xfffff, 0x3ff, 0x8}], 0x430, &(0x7f0000000140)={0x3, 0x2}) 16:00:25 executing program 0: r0 = dup(0xffffffffffffffff) r1 = getppid() r2 = geteuid() r3 = getegid() sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="01802e2f66586c7ffc64d04e441acaabc865300071a0f53934258c48f0ea25dde08cc6f2392a5b0f6026b9db8410051c704c117cedb6e558d6507ea6d8d94079845d7526b16d1669940abfac0a4fe819708695205daf54b699e46eaaf5f8a1f69f2be2e154a139"], 0x1, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb37a9edc3989d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0xd}, 0x409) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0xcc) r6 = getpid() fcntl$setstatus(r4, 0x4, 0x0) setreuid(0x0, 0xee01) fcntl$setown(r5, 0x6, r6) fcntl$setown(r5, 0x6, r6) r7 = geteuid() getpgrp() ioctl$KDGKBMODE(r4, 0x40044b06) write(r5, &(0x7f0000000180)="fd00fa9223bd759d42ebfbdbe0b9f48f0df423acee778fec5292fbca02127335b4d437b84ad7c957843aff2d02a187f75dabf6a1aefc476252a678381e0efe7b34ca6a9a1f26b6061aee95e94f7a7157d9d41a9b271aeaffc853491a1c004d495f55c883f734375b1bd7b021c035707b9377f14194211554215547df4a407182f0496ba9984969ea14227cbe7d9a93df9c1855d417d1db0fa4bff5b63454b46dd8c5f2b8585b08e5580397555b91ea4d1d342e3fdeb73972eaac43af67e5fe5645021ac28c4ea216f678f88bca4cb9d8bf1f6392d0418071", 0xd8) setreuid(r7, 0x0) setreuid(r7, r7) write(r4, &(0x7f00000000c0)='!', 0x1) flock(r5, 0x4) r8 = semget$private(0x0, 0x3, 0x30) semctl$SETVAL(r8, 0x6, 0x8, &(0x7f0000000040)=0x7fff) 16:00:25 executing program 1: 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, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) r1 = dup(0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x800) 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) 16:00:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)="e008dc7be849bdccd04333", 0xb) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x100, 0x0) close(r2) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='\"\b\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80, 0x0, 0x0, 0x2}, {0x24}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0xffffffffffffffff) r3 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getegid() fchown(r3, r4, r5) r6 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = getegid() r9 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x43b268e15cc4225b, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0x644, 0x10001, 0x1, 0x3}]}) fchown(r6, r7, r8) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r2, r4, r8}, 0xc) 16:00:25 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r0, &(0x7f0000000600)='f', 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x6, './file0\x00', './file0\x00'}) sendto$unix(r0, &(0x7f0000000800)="e20ce77245fe6a814a3580a7b168ad2465bd39099bb1b3768edb5797dd193a30579e12267d1c37fc8a2a442dc83ce666f5c2b753198a9cdc40e6c015b104e75693bd18e34c4e0fa4f5ef09e621789bd25d15e56be3366a0f7bbee07e9410421b063129ee2fedd57672d65f00c0f044c21f06a7396f127c662517395ec2950d42f4f320628838ad573585ebca743728b924dad4ef44ec59be0cc2abf1994e52e9c3a6e5beed17f9e8babf3af2472b76fa2f409435dca7790eb9d313b1ee84314432aa893f06ec155892ac57f353017e79521387222076f7894cd3c164ede6e8ff103dc1299ea51cb7cc5da73b4e54bd9ab9162ba3ab0edc8d7be3fdcb60371223e64e13a6d22432ad8f431cc58b335941b930a07b2891c50bf1d425dcece6c28023433ff341d92e3ac8c26df20de113413a45f3bda7499e04b23cc0b689ac600becc30cb88678c541f4539e155a8d0439109f772d43bb82487c7cd547432a6c71087682aca5ad228b1bdea0b51340ac870aa03361dbce2bcff7b6eb677f3ffc12a316504b8fd571e115456730da88ecbef8a5b9fd35ce1d832621b269a144ba6730cc08f910fc20fd7e8f6ae1f6c3b06ad6f0d04d524702da06a384f1eaed00a8bb87eeb133711168dbabfba3fcc47755c88067c42bfb2841d15333f8339f88528bca8bb703fb30d3e350f396df90e57e1837ea25a6b7dd2eb4028f7ddd8a7a367c881faa73e9eb08687339d7f08c5403dbf4f778e8a3810f375cb2d94f65a406cb06fab9e951349bc51ee0d643d123ef40fa75034094b053e17a34fc8177ae44b3c32696c3cd728b018dc356873a7ec1f0cb5a8c14e27daf5e391523fdc9e7e745f812bd2cad3dcd7efc2386b0f04fd22e417f1e5e5824b06773767dce4e7104261cc6b17d13cbb6f93ce3b3a366a6f2d55b6969d52bb2b2c7d55b1934c2df807b1188064b447213722f08d4e23c17177c1638ec2f7a0b9cbc5f0efff139deb69c00df003a27bd74b065a345e12fb020af63c15dc3b0d7367f150abd3809066b49e9e3effcd9535dc6bc1ea72f5b58ad2d60bacfa45cba3c958e428ce43279a924fdf5d83ca09f98edeef5d7a85484a97710bdfc52edf7a5dc7c25285c21d086ae6434fd64fdfc13bc8f4f05dbcddef61953291b2fe0da806e8682cebc2bd0332d012414a85c4c7db088b682503e12675bdf67d1a4a05aed6eff58238d995d641003712db0478f0cf37bfea156560aa017e6733b4ff1b82ea1a3d9106d737172156e34c0f78c92ec73d465835fe190ac4a19d96dfa1c177ef2baf26d60037193b5e113f0e19a6da70565eab5a639fbf01ff33fcbc2ce8def8f48774cfe4fad1f8effc2dd9a5205277b5c1422409ec0e956cf61bbcf66f7b52b9ccd2385de415337ffae50333591ed7ce745e44624c7ff1103e618bd195c797f7926bfebeac3897a3659caccc55a38cb006f3850949c5099f54a471f3f7aa53b72dfe0c4a9fc403165c2f16d6355d351d71f21edd477990715285ff88c3fcd66ef8782a564206ac0a50b2d165fb4bed1621d625ea2aae86a1726cacb858b007f4006940dca748eef7a89dbbb8fa9c261a8d749b0e29d3959077b5ad03256c769a5554e06fb5cd6a7129f5d8c838c7e4d81791de19063b16d8b717555a8df7467a7d0e7fb0d26436f70af9d3a6da7190bb6107aa7dfc5625e106e28d25f4acbe01b89e87f8e2041e832b06c79ff9b0becb3ce283c4e21dc600d1d2135be036c9af1dae270b2a3e6051d81dfce9a1df1f10f5070892bd016aea169847ce6e759c2d8017aa625a44211990a315d302dcfa9874d08fb0201409fb2238944d8621698da0061712f4a395179f5856fddb42b0bdfb8c00f74caaba4f2c386a1449ad5e85b94582af43fc182eb0525384cea05898597b7defe114ecb7a74b089d19c4a4d13ef0194d84bcee560ef636b6a1d78ee7517aee89174eb9fad76dcc8b235853e86d0336b81684b9d8d04e057cd451256b9ab301ce5f1762ad02dcf3d6704fb05d0503649b1c390b3919f1ad1a22590fd1d2a21250e748122d742533d955a161964d99e130544d565cf3d1f6f626b3d47dfbce03f8a2e38275b6d005d322e3caec6c33b9badc0374a95ce15adc8aa7641007539c4005eed00de8b7cfbe51810ace47cb173fbbe85f8c2914b1fe98decbfad8ea8b3a115c4355165ccffeb20bc1720d34c57a9228f3f628fbddb4affdd73acfc40003218a109b334c4eb6793dfc8d8023d9f51c801ab5242f6bb333216bc2d3fdb7df2f450c56904c33f95c6697faf4483a1a2878b8424454175e409674abd4c3f963129e4c42fa80fa3e61059ebce55dc58e5d2a551619ee33f1e85865c5ea7bd07e31a7060c6edfd6d969aac02de3b51943c50b21c35fd442ef225d65e2233afd8f39a2ea8da5c6aa05da2a5d103b237ec9a9c64fcacb2fde3e657bbbff0ae8a80b03e9ddce1290e51c629d4e39c2dc3db9c61d64ac7b9f984eab07cbe28e3a4ccfe5f2dc3bc0a23bd8d3c121e11e77146ea44ce5eaf7bc5e9a3ff24c6bc5e2490395d1c9566eb64aa6ab56d0848960d36d4e3fef6e6bddfcc9af60c70e548109a7986829d5c83c57bdfb79acf4d8f6df3a3191dbe8a92025f085985ee18498b696f6876a214d6bfdca28cf4eebea7e601223505eacf9a62f46c646ff1cdb84086a3e2273ea7ae8919d8fba2424a1ebd6ee16a7a5eb9b417ed57121c38a38f64512291769814e74028d9f36de1f1b6d2b247a49d5b66ec2649579c243199961a4fa68b1b2d91e68715ca3c72ea4d24c78723c27f8e983dc7d5bed5911ae8b29bc960853b1172887ab0186c964290231a0be9fcdc2be1c181db97d8808d8fcc4aa9cd138ba67896f66088e6b64d0e5e2d568f8e12be62d6dcc5e31d392f49330d7fbb6c66a5a003b95b43ba1889a05b722ad40ec2ecd3855ac616a7fc4cc429d597650c0a5a64e61a11fbd7a5d23421e4be5bb1d1186b71308d2655f89b4586536d519019fc49068ee8771805696bcabd8727f561383360f6a86a8f4ca27d665b8817e66b56509b9a4d14297b8fc41a10eaa8332289cd658ad419b66e4e3e8b1fef8682732e927da07f8037daf43be12eb619233cc8db0ba2745af0b09b21cd33c5a698690660292bbb0fc01cd4761c38bdd7310f4072d25b6c1f32862f368cbaf8b10886af36a8e0ade617c15f6fc50a809c06d79db056c899369ec9f4ea4e2bfd255a5ca319de2e187643da5ec9e06187f97f2fc1a4bcc5e9865f44d980be3620f0be37ed1acd76396889ee3de2811fa71c1f6812589ee7a0b2ff7a08372adb236972eba316e2d721efeb8b987a880471f93b57d2135d6a05c27796cdb6d9eee21e88748d228f2fbdca38740a83b6cd3eb120eec9780fef32e79cdfc2c8905af6e4448bc823980a605ed79795388a9d2f6b15dd51142f673544209a61d8d5b58a702ad07e0d93e1698bb485bcddac7ec208a441fec194dca9d80525f33dc74a9e1e8fc6519f9ae845014fdf6f4308ce56faab8339a1c21d97207fb2e98cb6a2db9ffe6fb7effcec3367c174d14ef3fb9b632c6640644e9538bf025065efd4162c11129eeb84f17fa18ca480baabbc0073a2c3b6c38f3f2786b59a7574f5e430071215adc0a72cd28f25f94991fd48465ae3704ccf2ae2a3350ff9a3d7ef7d4a7f2d5831db9bd34fff0c49410a2c5135c51f469dcc6597bd6ef970791a65c431d18484e2cf690abef3eb78c5a52ce32f7d713147d764ff5513db0468bd3d903689aa18c68fcc316a33ed00257f1d3bbb2f05a6315e4e7e5e21085a245cbe0d22023b766f42382f41620ce9f3ce83bc94103b41423bf03d2007bf8350cb423019d05322a08a04507d54c2de6f91bdfb4e729380c8fab2964352d44df25cd59e90e53c6502d3d43b0f32c19c0e77039da04a0ec2883d1c79d005e9d610b35c6de3811ed75af8be05ce166f9af68c461d8a2f504edb7af72765da913d3fa287df82a60b0cc916ecbbfb3747d16feb902da1073921551f920398f2c2ac297f1db841f7626a1f83780b90894cd059139cfafee78604f5e131636c859ed53d2c58584f5b1f7ceab6aa94af34b2d4ce43fbc64b2a51b445878c2ef345532f5245636304203ca81e62a5db39bd9cca414a3e5c3752a8132b1e2eb3d11d3367085ca9f95f25a1f04a474025a04e0c94f39ee4c37f1b3e9349839fa23403daa2b7a9a7719eb299b0cf65cb20fbeb40338ed382106fcbf042eb189af48264f0a1a0382218f132b71e48ec92bcf6a12a6be22be673cdfbfa1ab717033c7053535bfde74cb8271175de4095d0fde35cba6f92ed5fda30ec265fd51c8d9baea71c958e345390bba9bf179f7b14df6c662970ac82aa56357c528f456ad80a531bb6f9bafca133084106a8d9441c7e3600b3377d77731853a424c9aa84d20d43508b9d3548e7b3270ff925f07ad2b104f9291f90e9e958cbf11ed53f7af6d21a64cf2749c3272bce5d3ffe74edb45fbe193e9cc04f8ea9bde79088784845481048b740a231c889dc64aad9efc6f17db3dd66757135aedfbe7f6c3fbdb0dffe939abe85af5863159504a02162b28d5e961f7c9f47e48dd7ef10e3e18733652033d7efa8f1cb64b89919e4b6d2b74a042770641521bd73de48f6d9e87d966bf0defffc4ec8a139097509726a5cef46449f7d3d462981a4e0c96253b81a31d3f105a2e00a3ad51e79aa840ec7eada6c0aef70858c274c2fa1034f2988115211583140b31ccd82203a3b72e2556319a6e83d14b7c570be99427d16038ee6f6beec8420d6c4ebdae5569a727c7ec26889a024b2ea82297c6672e3785ed59fe7a1378b963768c118c96bffd7fde8ec2c35f10961363e12d9f0c933077f951e07f04c5180c5671cde07cfa02052b00cf053d5d15d1910543f2bc6706269a0bb21295e0252b3a4a1ca8dfd3bdefc56f568448f32456f8cc8aa1fae40e6b8e6a8efe180a3e94ecee5ab4791f82bb802442c0f9eddd0a131f330279b0b422d0fd5006b1b225ad76d72cbb6d303e9e7242fbebb0b3eea93efedac64b825b49cbbedfc927a487a20f4f0d1f243936212231de552cfdd46d66edebde58e459bc6f9e084ceee6fe01225c4496521d4ba6e7175a30e08f95bac9647b3f5ee36368d996c6656173b906fb5acbd77c053f3f54424b7f4a1493e9068b14bb51643c1d1519a4f033747404779b77d0d211ba28ffe50b4c60e9db507e3eb6c6efee751664252c437880cc05af13ab40cf90a39b058da3a86274d04b843df8ff65b74c4eafc34defe97255dfa4f593bf252d66a88591a8dd22e582c72438d8a2259ee59b43cd0ec3a5ef4016db850f0d6ed0c80e52cd35c4e9f9ae2860f1e7454057989b4314a89751fe694114362bcba0400b61b1cd5c77d1ff988cf49a220aa75526f28a5d40fbc4fa6fc70424750c2f9bcc5d5ff6d7a5b2899c41968d87ea9e15377449a56820585a6cceec83942757fa7295198b12a89f55fd3f633e23827ad18aea3eb08e194ed07f5aa743880bd6bf8a8a0ea88b2abf69478d79936519d4123a7ab0f76f7a9f9442949cb3dd0c45f9a5188bb2c065af3a8cccd6ec5e71f1071452ba050620cf84f51d1d4660ca6a971c9a6ca5cf8ad749cc485cbafd3f68a100ec8964e98270b4723c8a31ec5e691cdf043ac64be7f224910e024cbbfaed5ca343f2740bcc55dc58f94345b57f52130ec41a06805dd44c02a407f9141ba09f48b160434c3a99f206049a2ed2643f426cb3ac0229e5e467c00a565828e822b676956d73d", 0x1000, 0xc6, 0x0, 0x0) 16:00:25 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x31}], 0x8000, 0x0, 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000000)) kevent(r0, &(0x7f0000000000), 0x5, 0x0, 0x9, 0x0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x8000061}, {0x28, 0x0, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[0x80000001, 0x5, 0xff, 0x100000001, 0xf]}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x20) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) close(r2) r3 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x87) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000180)={0x1865fc1f68f669c9, 0x0, 0x1ff, 0x7, 0x1}) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) close(r4) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="0b007137bedff64be7bfd4a7a834cf2537ded988968be7913e0351000053bf07d1a9ef78aecc9d4aed0745a23b11e81c751f84b53183359843fb278b4c5efbaf570c0c5fe1f449a742ea4001678a2931e0232b6f986909a7cf86d0788164c0167f70da3f0b7d5bec68e12f73793e658bafcbfc686f63f2eb3c3d5f3e9efd6d4edaa1cf3204a8c0d53bf361"], 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"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) write(0xffffffffffffffff, &(0x7f0000000140)="8c", 0x1) 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(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:25 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="0cdf91bf84", 0x5}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r2 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = syz_open_pts() close(r3) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r4 = syz_open_pts() ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000040)=0x9) pipe(&(0x7f0000000180)) close(r3) syz_open_pts() ioctl$TIOCSETA(r4, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f00000000c0)=[{r4, 0x90}, {r4, 0x1}], 0x2, 0x0) 16:00:25 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) close(r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) r2 = accept$unix(r1, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0x0, 0x0, 0x2, 0x0, 0x2000160000000200}], 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000180)="eaffc278f178106dc7a5f17c11f1796820c2c50a97c2f746af73b14ced48cc0b252839d90a45ac6a8ad6ccfd532e42b010005f3b2304ff18c0744b14e422cc9ced5a2d1b3f7f5f1974576d4682aad058f3b13e7bc66044e7d7590c5b19dbe260b65d0fdbb0db5ebf0557b98af9d56cd23e13dd4708a59cd514d1446344a9d839329156ec5a5ba800", 0x88) fcntl$getflags(r4, 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:25 executing program 1: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSDTR(r0, 0x20007479) r1 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x2, 0x53f) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x3, 0x9aa, 0x7fffffff}, 0xc) mkdirat(r1, &(0x7f0000000280)='./file0\x00', 0x0) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000040)=""/98) semget$private(0x0, 0x1, 0x4) fchownat(r1, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = dup(0xffffffffffffffff) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f00000000c0)=0x6) 16:00:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x3ff, 0x0, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000000)) 16:00:25 executing program 1: r0 = socket(0x2, 0xc003, 0x0) accept$inet(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getsockopt(r1, 0x7, 0xa, &(0x7f0000000100)=""/240, &(0x7f0000000200)=0xf0) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000)={0xc600000000000000}, 0x10) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x1, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) kevent(r2, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffd, 0x40, 0xd000003e, 0x3, 0x400}, {{r4}, 0x0, 0x11, 0xc652a1def5f78546, 0x401, 0x7bf5}, {{r5}, 0xfffffffffffffffc, 0x20, 0xffff1, 0x0, 0x2}, {{r1}, 0xfffffffffffffff8, 0xb4, 0x10, 0x7fffffff, 0x7}, {{r6}, 0xfffffffffffffffb, 0x85, 0x8, 0x9, 0x4}, {{r0}, 0xfffffffffffffffb, 0x1, 0x2, 0x1ff}], 0x6, &(0x7f00000003c0), 0x5, &(0x7f0000000400)={0xfffffffffffffffe, 0xff}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x1}) fcntl$getown(r2, 0x5) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x4c}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000001280)=0x1) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x5, 0xffffffffffff34d5}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) close(r2) pread(r2, &(0x7f0000000280)="9795ab86f1870e9bf706a8f29c3b7d4187c1ce2e2b739c73658f53b655c86e6eb6f9f22940c10e159f8a9af105fff6269659ef0f120f78c54237dce6f68ec9f59f1ae34cc8e05dbec0feec384ba3b9b1b36e8579dd8352eee68949f5348b7617e51694e352f5007bea16095408d985d9225d0955de403bc4cf028d4a7591f6899ee2934f425e9ebc3e398aac2481a7cc588005a0a322d69043063638a9ed96b0115a7bdd55dcc62f72c6ab89b1fa7226bed39795bed42a42cef5df36c4bc77ee5954862074e2d1129281d2c1f49fe7de97bb7bd75c7b694d49cfd4b85c072376c9e15556d33e646f640b756cffefc452274be7914bf4caa9090719d690555691a9ab2549fb819d42d2471cfd8a4eb7d92ce46d7fd4542ffc1df3fee50c997958199e89d0ac8fe21075b3ba360ed58fe79461ff7533e96c227dfc828f92f067d9b9838e6d2288e3abd3c88cde6207f0b5d4d18876d475c6efa75fd0dbb8c35ef8bd1c8e4a80a9f25baab4b8b36a0f9b60d3e3e5e292729c749cc147a50219340583799e76f63cf26858f8ee41dd06af73989d1baf812279eac076c8935d7153516fdbde9ae7691d967413d5e9d4d05d8cc7c824bf0c1da6e78a65251fd68d87e7837b6c0c2152d109ba2508980fdfa8e36df7a36bd56f300db40d762e162c340f2c199ccb000dea25984bb86172a5a063f7604721fb39aa730f8082d30f0fae9c06c458f7c46e80a43b8610f2b2f4812b51403b963e206d3a850f5650dfe06b8022c107c8e2abe1bcec736fe47c4d0e5084d2132ded39f008e250c4641a8e18578b0fa06a83056f94be1aeb812ebda9bf6b7f68c8863ddc4be9fffae9917078884a80577afde210bef650516d173504e6b98c4ab9be1d1d58ebfd6a0e7bd97e525ac50d26a3a1883cff36b24da5f940cb5f7288b0866e0234a035dfe4cfa6fb4f8e7beae38fdee139e8adaf1337162206c0f455bb1e3a580320be090a744ae843a25bac76b50d9890fe94ba2df95b67aa458dd14b4d5c17a10c476f7e29066947c50046e6ca742b6e473eba9bb0bef98c8f31ba40eed79d2e2ccf83624e0956b2be723d9cfdc1681c3abb0933ce82366d709e5916cbefb04f991bbcd5af2ae3db7fd760b0790f3300bb58d14befc6bf033b9e9863434bf92a8bc02bccec9fc3d831da29e76b52a9541358bdc454dfe03fa272a1ec5f4eaf789cd8f07bd7854f536a91c9634a237faf9305fd8437484aa46cb8002bcf2cde2eb1f4355e07908e1e85435df749a02e920ba53479e40bc012b35a3b410f10c3063881c6443e0cd2fa4eeedfaa396a19d5fc2d1342ecbf5bd02017f1be5856cd8998b98968d7950ee0224e3fd565109603b8d971741a10abbb26883d3fe9518134514639bd472e61ea23e304c7873fc5709afa894d84d97a01e4e1b0c708435eece50fd1170c041068686ecca2aa0c6e124102b85833ab951e7be3314abaa3a9f3825fdbe0c15569b9e9dcab7b699df96b74a1b3cbb5580d50d223433620a91de70e3187e87823d5eb1dd86a99712d71927644219e728d03bb3879fb242015c5b8d5962cccd4027ce703fa6a655ae0f2ebfeadcaa37059b0a093a6270884b85e05bfea56dc65a3c96d667380e2d7b0e9cba221d9b1ab16e112f099704a3039a810e3d00a4f07fc624c2254c4bf477ea582202303f401e7cc3e7ab6b666e716b502d4f716a5b26448a6517892efa16914c4daea27a09edc7cc86c6d08fdf38268810023e7ed4e9862058134aee1e0718d816b0393deb688f9c05dab948a368a7466a579df58f38029087ccfc540a5ea7d479a9523082e2f0bd05dbd2aeadd020f8fd14b0d2da21bee3879285ae6575334a8873d8dd53c29ffaf46bb27f8d7803f05b3e420ddd21e9fd35119090eab4b186425c8cd38a672b0651dd81859700f5b9d61faa670a8c93fc22d7616f9e688320074decafa4e0a70ec855d1136540b2f8c06bb827acd53343078f456a118b7b8195e903545a324a6050bffd7c42ed1da748ccdedc6516eee13ec1980db9dd98ebc69a0945e2ee83c04bec341240df7f7415a119fdb79503b37cf431a008a67c64808d27b4eedfc09b45e51a3611b8098c6b80f482e312cfa010bc964519e21147327349cccf80eaa165fbd76bdf2a378c6033248d1eb898247ae3c56cef54f5f7093b8bccb184e504a206e8d1d977374160124fefa9e3d102e1e9c938ffa7305c86843bf273d4dd715c0b7674338d98886eec1fad5039d1322934b83af379df0da003c31a4b64c1f84b402e012510a38fe74f7e0da3cb7da18d3e97ac265df229da01a52d91c3de7baa55fc0d09d8f7cb55f50be8c50b8c35ac931d97bd34d76a42dba8637d2dba30654bc2b764a359fc64be578ae697910c4dd769949f2a06350b9ae6c5f53552a278ce83ea0f062926353956c6961aad040ff29299c0400e3f6ee25b40f342af1ceddf74b9eb8e86d85325eaee1f2b76a6f28de347b12054b3ae792c1f345123feb9b7b14948b4732f8443183a4c85a5bcd6b247cbd3c972699e9062649b9b8c8fcfe65a33ee4aa523467aa5e6e3060f5a2c2b35d2f87ab384e0028c49cd71b057d9b279a871262f506eb50300dbfa053584a6f9947b5c65af48a82a0b15dfc5e70ce27d5b939ab039653df942525e0559c53794386fdcf51d39397ff0f0a478737d6fdd357c5756ef3e9ad48f4f50b7660e2ff461823d13703f2ec25fbb54f670a15f029b0fc135329894e97585671aff51f5ecad6c2629ac48f181d1f2019de2d9cf5cf09584e3ec54a5f1e14289317579da2e12429236306421d90ba73d197569e115f7da8348ce9b1719f8262685b69c2349864567101cb1568a4520699bc766f00a2634dec7ad708d458136233262b051b56b16e19049c98d890b28d045e1a90ac488ab533d880aa89e1a09af4f0974018662da6abf35a06e3f94b6b391453f3661479af2071f15d4857f6c8d11d1147007838a827d61c3b871c291c6ab6b215c02d8beb2d8d5d26d2538c3be0440dad24f6ca09981c974f10abac74762a750ae197dafa71e553f792929e4c1a75a6d46a8dcecaca3dd637a9d48542cc20371849437ff1ac5825c5ecc12898c872fa5598a0614eeded5366bbf24ea575f563f800711ce0fb600fbb6ff25ad6fb32b11616b734e97becdee09d393b520f4dbcb75e737eb3a5d8c25601a9e072372b6087778c33cb1ed8baa437a9725d066eaf25edaae299f6384cb18e170dcb165d99ec08499503b03d33857434ac688c5ab21443bc4714007d57310541f15d5d445e43b9494d8a9829c7a65e9816ca8bc3ce8f8bb71f15133026b9b4c4eb03d5a93d3227e1267efa5a59831f3b9c0907bdb88c5c940380db1f1a4ebe2ce483783721d6927e692211c776644c1c0d4503dd42725063db755bcd8442ad7edb0c6918ec2868101f8632bfe57bbc2e69ba529811cd6ef29f31c0d1282767b6932595246ba6b191f9464ca0e2a8659e1f25f73940222b52da0c51834133fae0172efa1148dd3b876eeb32cef4a6bb7efda25e3209afea6e7ca9576fd58c28922e46c87030bcfd779750eba9caaf7cfc5f30da424151b02889461f4862083b90ffe40dfc8e0defc46d4534bac765cfae3727a944f98ebc12a2e341768893a4885d3f7fe4f855f567e56a7707bf75c2c0b5c3f5b3e26fa237f1821682da3946e0fa7e25f5860227f00e9017df468e5d07cb84bf4b183dd58b2e13f8d1622ddc329ed02f33c2d3e30e021d8477b8f3de71b9e9e292c7ce1f1d339dfb9271ff46ecb702359b1d5bd97d098669b5d3683bf9ea1421bc0b533de1bf3ff8241d2dd3b2f63bd763df1146a69ac607dc0cb04390d3fddc483a2bd33c7c27d3aac6b5fbf1daff6904e76518f65b7329e9d251dea6548e58701c29741682dfd085c686395acb17170506743cb83947e72ea67e60aed4fa67ff887a007c6943a8116eb771a49527a2d598d9f11176773472ae1dfb8a3674d970f48e7e0ba468a643763658298532595b5b1045f0fb1ecf205625ccdfda6d8d3c9b57c8731b8b423a5dc01ea232edef553a5afbd503105bd12612e2b83e01ecd41a74ad098904c96390d4a66bd2e1e1583821876a8edf512c57d762889b2a2be247058f2b22039adca9bd35cfcf162e40d581186da8cbc7c338cf985cb742c5042aa912f8931db68f6e882d26fcbfbe5eee33346460b99951a73c696fbcfef890f03ba6492776e5222bcbdc28144b35fe1ecdaa3d5f8dee490f13d20937dddcab7737c9f36cb640ad2b7fd0bab3bea645988439939cb59fb50182b5a2141daf28d37566dbe9f91810550e35f4d46a1fd2a53a0bf9c3b5e38bb9d45691ca8c61e3f7c42bcc1ec8fa75a6a9fe13b83086224e2f16edf7d6369aea32b555cbe365630a457ec19a528da4ac7fb7fa25a3ddbef999ce5fc307350de9dabc7ed30d2f30a6eb82851c2259bdd962a3e19c4bfd7be20a381b4fbebf90c95f82dd927c25dbe6f4332a4dd056dabffb5fbfc81a0e23373c6c75959a0a5a516b7deb93c4ca11af78b909efbf4ea2fc7eb093dbdc384c0751992189aafcfc1ecc8ff8abbb0bd69cc3be6378598bfc7f846f0740eb32ba63d349a967abed9d16093c9612f6defccc3eeaddda5a1f5f495500890c6c79fa0751b5d279d56c13166779bacfd47ab298d665f9d395d9bde3d435acdeec818f3a191c01a1f1d624c0999e08f2b0b259fe79778720965faa41b5c63090339148490fba873f47b1cdc7855052a110a0a24cc24698cdc75cfd21248d806de3e96cd746feb809828034220c2d8cf58ca26638f91637a36c18a3c45b7e51a675e2c70a98fdf8fc509508dbd4ecd95676bcf10a6116dc83f50235c721890810ecd781eb2ce52f481cf0ac008bda3a2c5557aa7a00b08801d8d5681a700eb0d88219056bab4dbc1a4a9074b5de37ef94c8b152c0b55b2325530e8dd1c43762da8d1343f7242e4d43c985e2d3e10c0a326bcd79bff3ff6cac0188965a4cd90bac4037b37ee5ab92a9a21e572fe1b2b7ccd271a3a31a4a48f03065da9b438d757a8d3369e6cd3ac6b36ce681fa4d44f1aad67c71cae0634377871401ef9dc1b35427aed126a8b6d6150edf6ebe13bffd0d6ddf09801203273d7ff5dd4d973f0310475639278656e24e6c7d5d7fd6c7a29d1c0cbce13e21e7b12192d642580101f7145f48a144f2d9ed86f7d2781aec49de0759d98c35641bc0f7c53bb1d9e7a40add990a21204f0db3ba8fed687c7755eb764fe1c66aee8082d5c19c2cb88600dd0a135143495f738f36e5bf42d7eee1bd07b2c0f0ed3169df730869d758c0d33b9243945df8d0aae1e4e3d7ed54a2c9deff68fa382b4e7b1d99a344de33a1d425408e04b62c699507b65cda02d8376cd07751e62b37ee9b51f7441ad5df748d94041e78f53c3bd4f3ec2c83a72b3b39308663d02da431b21f3e696505695484dddc90e0451489caef65242a0a2c33d3a932247b0f11869131346d29c4be9dcb6a8768e65a35e57dfca9930c44c6510ed78bf9ee0f8c7f2977272a6032b582a58e1fab46d5fe3fc3d98845536fe160f3b1aa6e5dc218cc136f4c3138873e4a7d7c6f50a2e946bda46372c58dc0012c88b5ab80e5cd67b91cd40fb7b111f5fce438d4e32727c422f702030ae4a959447b8d80714c4b598002dfa8daaa1ac1299457a0cfbc59ede52db9747ce33dc332164af7834df673d553a0e41aaaf9765cb3b6b58054261d5b96980d46a4d0b96dce2a7dea090466b46b6ddc1e774a11880feee97cbd92", 0x1000, 0x0, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x800, 0x2) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f00000001c0)) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f00000000c0)) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) close(r4) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000012c0)=0x100000001) 16:00:25 executing program 0: r0 = socket(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0xfff, 0x2}, {0x18, 0x2, 0x9, 0x7fffffff}, 0x1, [0x100000001, 0xfff, 0x5, 0x3, 0xfffffffffffff801, 0x3ff, 0x2, 0x4]}, 0x3c) 16:00:25 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) pipe(&(0x7f0000000080)) close(r1) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x24) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000300)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52e7cef00b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286ef49217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838cb9a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe573a9eba3d78961fec6bccf743bf0b8560a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb297aaa9e1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8ee9fd2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce2df9fe081a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa83be8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71595c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72644fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b815846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689f", 0xf75}], 0x1) 16:00:25 executing program 0: r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x100, 0x351) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, r1) r2 = kqueue() write(r2, 0x0, 0x0) 16:00:25 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r0, r3) kevent(r3, &(0x7f0000000080), 0x8, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0xaf}], 0x835, 0x0) socket(0x1, 0x2, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) 16:00:25 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r2 = dup(r1) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000180)={0xfffffffffffffffc, 0xfffffffffffffffe, './bus\x00', 0x8000, 0x2, 0xe4, 0xfffffffffffffff8}) sendto$unix(r0, &(0x7f0000000040)="b1000508b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4c3ba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xfffffffffffffdb9, 0x408, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) close(r3) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000100)=0x6) socket$inet(0x2, 0x4, 0xa) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) close(r2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x53, &(0x7f0000000040)=[{0x30, 0x2, 0x0, 0xde98}, {0xf6, 0x0, 0x0, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x16f, &(0x7f0000000780)="e8d1c3336e12a2f9aad7101fff25c8b578cd57182ced3734186753d2535fc18cb006088463cc3264b520c810304ce2ea36664db55d2af93ec95abb284c71205dfe767f2d473b71ce4fa7db56fdb11f5fcc10aebcf3ec66f13f2f9f2cdaea145a22bd5e660f546a2f55d085be81a71bae3b0b2ff2885ed6c48e5fdd88d64042bdeb54b9ad091b653e13837775d8d79a1802e900000000000000ec5dd8210331584d04000000a5356ad6df74b5e59598e88503b9dfc16755d6d208cbb4b076cc8b4f42bb194aa29754d055f8945d29a9bd180dd4958cb3892c6f69795f9641f5f9cfa46c0f4169caf680333c81b8a28ea097f08e723347935c4fc66045c4e78ebff5805748ee03576ae2335543c60b729ff8adbf201eb23964377caf2b3af26a19512c2d853c25aad99257aadca7e4628012e902e4d8b8c6e76c4acb4be8a30d8432f4eb68a1cddc0bc3c8b56e1a38fa1121ac0b48852fe544690329e2ea1f1af2cb8e2115d5834fe6c182f66dc9acc1") 16:00:25 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x80002005, 0x80000000530b) open$dir(&(0x7f0000000000)='./bus\x00', 0x8, 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000140)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x48}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000280)="ef65") r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0x7, 0x5, 0xe42}, {0x1, 0xe0, 0x1, 0x3ff}, {0x3, 0xa5e, 0x3, 0xf9e}, {0x2, 0xe0000000, 0x3, 0x3}, {0x5, 0x9, 0x5a, 0x2}, {0x800, 0x9, 0x4, 0x6}, {0x2, 0x1, 0x1000, 0xda3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x7ff, 0x1, 0x9, 0x5}, {0xffffffffffffa79c, 0x1, 0x7, 0x7}, {0x8, 0x9703, 0x4, 0x9}, {0x2, 0xafd, 0x2, 0xfffffffffffffff9}, {0x2, 0x80000000, 0xffffffffffff0000, 0x1fe}]}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) close(r2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000200)={0xffffffffffff1d0b, 0x8000, './bus\x00', 0x1000, 0xbda, 0x5, 0x4}) 16:00:25 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040), 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) dup2(r0, r2) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) accept$inet(r1, 0x0, &(0x7f0000000000)) 16:00:25 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) close(r2) openat(r2, &(0x7f0000000280)='./file0\x00', 0x1, 0x1d) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) close(r1) fcntl$dupfd(r0, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) write(r0, 0x0, 0x0) 16:00:26 executing program 0: mkdir(&(0x7f000000e000)='./control\x00', 0x0) r0 = open(&(0x7f0000021000)='./control\x00', 0x80, 0x0) mknodat(r0, &(0x7f0000040000)='./control\x00', 0x100000000001040, 0x0) faccessat(r0, &(0x7f000003fff6)='./control\x00', 0x3, 0x0) pipe2(&(0x7f0000000000), 0x10006) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000300)={0x5, 0x5, 0x9, 0x4, 0x101, 0xfffffffffffffffc, 0xfffffffe0000000, 0x63}, &(0x7f0000000340)={0x6c86, 0x7f, 0x1ff, 0x7, 0x6d, 0x8, 0x0, 0x2}, &(0x7f0000000380)={0x7, 0x10000, 0x100000000, 0x0, 0x4, 0x8d, 0x1, 0x80000001}, &(0x7f00000003c0)={0x20, 0xabf6}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x2, 0x3f, 0xbc, 0x82}, {0x51a90b3e, 0x0, 0x3, 0x2400000000}, {0x2, 0x9, 0x3, 0xfffffffffffffffd}, {0x8, 0x1f, 0x1, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setsockopt(r1, 0x0, 0x5, &(0x7f0000000180)="a66b6bfc97d528d997cd64a32c0bb7c71b411bd2f9c40d2687b84f78f8d2bfcba3fde568f0028076b6eeb2e5f30543e7927c4c315f9f", 0x36) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000280)) 16:00:26 executing program 0: socket(0x1, 0x2, 0x0) r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) select(0x40, &(0x7f0000000000)={0x9}, &(0x7f0000000040)={0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0) 16:00:26 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000200)) mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x4}) open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x40) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) r2 = socket$unix(0x1, 0x5, 0x0) pwritev(r2, &(0x7f0000000340), 0x1000000000000145, 0x0, 0x62) acct(&(0x7f00000000c0)='./bus\x00') 16:00:26 executing program 0: socket(0x11, 0x3, 0x0) r0 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getegid() fchown(r0, r1, r2) r3 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getegid() fchown(r3, r4, r5) setregid(r2, r5) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getsockopt(r6, 0x11, 0x7, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xfffffffffffffffc) 16:00:26 executing program 1: syz_open_pts() syz_open_pts() syz_open_pts() socket$unix(0x1, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fchmod(r0, 0x1) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x20000001fffa}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getegid() fchown(r1, r2, r3) r4 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x9) close(r6) connect$unix(r6, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) r7 = getegid() fchown(r4, r5, r7) chown(&(0x7f0000000100)='./file0\x00', r2, r7) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) connect$unix(r4, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x24}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x9) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x69) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x6, 0x3, 0x9, 0xe59}, {0x8, 0x5, 0x9d, 0xff}, {0x8001, 0x4, 0xb}, {0x100, 0x5, 0x873, 0xfffffffffffffff8}, {0x0, 0x1, 0x1, 0x3}]}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r4 = socket$unix(0x1, 0x1, 0x0) dup2(r3, r4) 16:00:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x8000, 0xfffffffffffffffe) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099bcf09e938d0737f73eb2b33fff30f", 0x2c) writev(r0, &(0x7f00000013c0)=[{0x0}], 0x1) 16:00:26 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x2000000007ff}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) shutdown(r1, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f00000001c0)=[{0x5c}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) accept(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 16:00:26 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe2(&(0x7f0000000040), 0x18000) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) write(r0, &(0x7f0000001740)="4f6ac8e2be9950a9e80c9e48bc32eb393a1363c9bb4946656ef95dfc85ea62c93777717701a0a31d7bcd5eac4c40144e0e05a80e83c943163feb2c080000003339294c771eeb5cc64ee8709e26b2f8a803e68de5eec25523aaace549f8bc69f840a0d937efc18cad293bb36c3f5c5a0008000000000000ce62113eceba17271f91a279f10eb44cc13954306070f28154fc51b6f60a74907fcaea49dceba10c8bdb55b3f13b644816e9d18d83554b57075aee90bab708fa8d8a5516187e07737fdd136ee555cee0ecd0e3bd39ded355d0a031628e0092d7458a91e6f65a403047d00d582485caf7bba2c3f558cbcb99861bbc1ad86dfded96e3e6bd64cfc1703e851afeb3c5ac819abd2b4e6e7e2c22dd008984d69affffffff2c9f5a1ecc3b840e1cf478db01cd825ad7e3a5d351dd3a330da6d964495f752d65e5873ca5242cabe6ee0b120c3cf1c2313a9dd7257cb4707f82bf3c9d57de7b2131296d415b753edbf2a6cdbd15f47182d6c0fd965da5672b6831f3c25d3fafc5b6185306020f547e657e2b3a5b482b041a25ca73b52b8f18644b71dbb505ff6abd683ea526a1df1b680670e9b6eda86553f499abed0988284272fbe987d3a9fcbe26ed0ed98071359bb1ec68dc089480d7e9be6a3d1df442aba78ede7d2c71af2cdb4f2e2bba96dcbdd402a9a080f7b06619e48b2bfac028316556e0a1a6411d8a7f7a8b6db8684e8e7828660ae938d487f029bf288aeaaf8a0dd92a4b2ab1357f", 0x21b) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:26 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffff7a, 0x0, "0495f59cadee8e35170c4dbc52ea0e7ddacd63b5"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0xffffffffffffffc2, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) close(r3) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_metric}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8", 0x88}], 0x1) 16:00:26 executing program 1: socket(0x2, 0x1, 0xfffffffeffffffff) socket(0x6, 0x3, 0x4) socket(0x18, 0x8000, 0x7) r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x6b, 0x0, 0x0) 16:00:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) write(r0, 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x800, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000001c0)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000002c0)=0xdd50) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000100)={{0x20000000, 0xfffffffffffffff8, 0x7}, 0x4, 0x7fffffff, 0x8}) close(r1) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x30408, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x200) write(r3, &(0x7f0000000080)="96c1de38a6b763e5a67d6bfe3011c9852ce753be", 0x14) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x4c}, {0x6}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) close(r2) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000180)={0xffffffff, [{0x55ab3c473aa652cc, 0x9}, {0x3, 0xfffffffffffffffa}, {0x1, 0x5e6}, {0x3, 0x40}, {0x3, 0x7fffffff}, {0x2, 0x6}, {0x1, 0x6}, {0x913ea0c9f21ca6d6, 0x5}, {0x1, 0xffffffffffffffff}, {0x2, 0x100000001}, {0x3, 0xc1}, {0x2, 0x5}, {0x1, 0x380000000000}, {0x1, 0xb7e9}, {0x3, 0x5}, {0x1, 0x9}, {0x3, 0xba3}, {0x2}, {0x1, 0x848}, {0x3, 0x3}, {0x63911265882b5fcb, 0x200}, {0x1, 0x4}, {0x2, 0x4}, {0x1, 0xa4}, {0x1, 0x7}, {0x2, 0x8}, {0x3, 0x4}, {0x2, 0x8}, {0x2, 0x2}, {0x2, 0x100000000}, {0x1, 0x6}, {0x1}]}) 16:00:26 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mknod(&(0x7f0000000140)='./file1\x00', 0x100, 0x2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, &(0x7f0000000080)={0x3f}, 0x0, 0x0) r0 = socket(0x18, 0x400000002, 0x0) open(&(0x7f0000000240)='./file0/file0\x00', 0x80, 0x20) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0xfffffffffffffd8e) r3 = getegid() fchown(r0, r2, r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = socket(0x1, 0x3, 0x2) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = getegid() fchown(r6, r7, r8) r9 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r11 = getegid() fchown(r9, r10, r11) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r13 = getegid() r14 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r16 = getegid() fchown(r14, r15, r16) r17 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r19 = getegid() fchown(r17, r18, r19) r20 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r22 = getegid() fchown(r20, r21, r22) r23 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r25 = getegid() fchown(r23, r24, r25) getgroups(0x8, &(0x7f00000001c0)=[r3, r5, r25, r11, r12, r13, r16, r22]) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[{0x6, 0x0, 0x0, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)='i') setrlimit(0x3, &(0x7f0000000040)={0x100, 0x4}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r2) getpgid(r2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x8000, 0xfffffffffffffff8, 0x200000008, "661fbef2245185a8186503182eab7fff0e091fe6", 0x200000000000000, 0x100000000fff}) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4", 0x19a}], 0x1) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d53202d5f2"], &(0x7f0000000100)=0x6e) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 16:00:26 executing program 0: socket$inet(0x2, 0x8000, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) dup2(r2, r3) r4 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x8) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r5) r6 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = getegid() fchown(r6, r7, r8) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) sendmsg$unix(r4, &(0x7f00000004c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000440)=[{&(0x7f00000001c0)="e9c1dbf71b970c1c7cc3c5029a54d018fef6177fff28155df8e6b7ef9b80d55f04d2bc32b6ad7e267c7fb5e77c2d099f09d941e733a9d6a83062a4abee96d923294877d8b3c282002f759cd45b9047609d3354f3b83a8be3834964f5005edf4266d746a1d674ad02fca7c0ec319d0315857cb174958b6f13a615af30cf4f9610df2e8002d4eefa8193c0eeba88255def53a0aa3a2c6b325697ede6eb70f1c3239871f6576c82decd18b61e5e9dcd0ab9e2bad712943c214f17", 0xb9}, {&(0x7f0000000280)="431c3a794e2015784bb0227f7db1c5a3a55cf0c11e95fd9749e0b6c0b7fd2e913029f8f168a4d0e16e3eb6d4b798914ad661b58746661e4060a7204d12576bbf601f19b88998134727584095afb38f3161642077b5729e32a2669675e63d5a506c72b520ef9fb259ff094755219049bdaab895407693e1b3807f5586ea0ee3bfaffd3b732ae408512fd067f2df376222503beab6aa50009f29ed489d3388b142c48e6924fcccc281825395e8c98dfb1a8e136dbe9da4f5830eea2c7cd264d051e90ceea046d6c16573e5b02b8fec46b9d2a9ab8649037a317244685c910a999d3216e41198dd8ab8c84b047e", 0xec}, {&(0x7f0000000380)="295dd52241741ab810cc7d7fe519ee9cc7c5cc7da755153459d8aaa500393aae7c372a066a852e03779418f0f8614bab6f4a7a01efa5282bb408111f5fd3565cbdb5b5e01abfe74dba94bc39dde220330580ef170644a63d3aef6ac0f28fe64172e6087b36c2b3e098e4fe514038ad55c09f5b07206c98ceb31f9647369ac74ca78566ccb1fd6e0a30dc945f540556fd2382f9c4de8dbfb9fc9c2e21bb5d74429bfb59eab442952e81abb186d2554467b44b23", 0xb3}], 0x3, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r5, r7}, @rights={0x20, 0xffff, 0x1, [r9, r3, 0xffffffffffffff9c]}], 0x40, 0x8}, 0x401) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) socketpair(0x6, 0x8000, 0x8, &(0x7f0000000080)) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x402, 0x0) poll(&(0x7f0000000100), 0x0, 0x8292) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r11, 0x4, 0xcc) r12 = getpid() fcntl$setown(r11, 0x6, r12) r13 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r13, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) close(r13) 16:00:26 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x1) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="ccab1807db1e1c8f200495781913f425ffbb091765a6548e86ee075a0e30fc58ffe568973c12d7fa25d7fcfe9953d37e14bebdaef5d9911aa422e20413f18eebc6df7ac501fad0b11f1b578e5194c52d1cd27869aeac5a75f0d3b773f7a55d65204f2e55b21837501969fe67cf987ecf99c81363aace5e99dbbfa6c8ea9b8fd569f4a43a614f0235c044a1ca3bfb2bed8e8d4abaa338ab5242bcb16c34489e2cffc4ce55fc8a02304ded09ca6d29cc77e9814eb65cb1f40aeb90ea63764aeed188fb2ae08bd77da3d1c56579699c29be2e8f38733dfa78ca5e5afdbf06d79b5327578dc799", 0xe5, 0x3442b59620f01c71, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0x20005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x11, &(0x7f0000000100)="45d02f4867007980e51d4de56109f1c8d3") 16:00:26 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 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"}) 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) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x106) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:00:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000440)='./file0\x00') ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) pwritev(r1, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x6010, r0, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) renameat(r0, &(0x7f00000001c0)='./file0/file0\x00', r0, &(0x7f0000000280)='./file0\x00') close(r4) getsockname$unix(r4, &(0x7f0000000800)=ANY=[@ANYBLOB="586e85d10780834bf7bd2ab2caee3dfe840b732b9ed6a3723b5642dd9e616309ab7cfe0ba81f8fe8cdd18fe6ae144e537e0f9c6feed948e9f506da964602e61ac6e8a2b1bbeeaa5d3469c2d5bf00026ce4744a954e7f4d319f1d7ec9b8fe2e11c635adfb29bbe1ebc3167be1c90f3d835b4d9d76210ed45c426469e363007fb37c1289b9f335a798d2fdf5c6a3ef6b1bf0658fc3515c32314028e34f912093a824e71f2298c83650fb17d039a6b9cd79829d3a0c2184bde9f421e5a58f0f2fb2cd922646abca5c76f7cf138e6335b237707a25456f8629ab434e7b302ec51892ee1977129eb1a647c14acdd0fa49c05340728d1b5bdde89e3977eaaab653198fd630fb7f4ff698dbcfc8a283bb15020071f8ef8ec9b012694acf0b365206419022955c1473e9eab41ded032b7bc394d17c247cdd47811b1cbf2a5ca1049fb1ecf89168e34e20e8aef45fbcd6"], &(0x7f0000000180)=0x1) symlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)='./file0/file0\x00') setsockopt$inet_opts(r2, 0x0, 0x16, &(0x7f0000000000), 0x4) mkdir(&(0x7f0000000100)='./bus\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x4) 16:00:27 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[], 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0214f75e099bcf09e93b148a2575eefc06ee3a2d", 0x14) writev(r0, &(0x7f00000013c0)=[{0x0}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) sendto$inet(r1, &(0x7f00000000c0)="41a9b66323b29561bdd045fe08f471468055d4ed7b664363af8cff53fc81a9f689e3508df9feb9acb68f5a16491c7d9d0569ac382869499119ecd04e9399932c4f5047df88726bfac1ffab00a9dc304f39edecb1a0b8716a8439786b269a2cc4e6b11bd4da4a691a", 0x68, 0x6, &(0x7f0000000040)={0x2, 0x1}, 0xc) 16:00:27 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x8, 0x1, &(0x7f0000000080)="a8a9516d6d92d334e306faeff3bfb179b43c4fc928a309f63407a6f416dffe52a3cd3f54b9ce77907fa0e9ccc26746b8a88ef7f1719b24ec9764d032916eac023ee8c14569ce39a1a5420ca67f1ef6c2e0fa5b32d9e0e4ec0b4c323221b472f56ef982aab571ea1d8b425471530ae3ba7589bddeaef2aca239552f87edd8d2652aa1fd013d170ea83a3b33d81e961a5c757f1987fa04ecb43f3bea3fa5e310037d7a910018f194ebcfbca2137d38dae24555707d3ea261a3cb1f3bddfd12a7b59c", 0xc1) mprotect(&(0x7f00006c7000/0x2000)=nil, 0x2000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000180)="ebff03ff13818b7d37aa4e713048e69931929648d05ffb78eab8be9596d1b6a5cf8bd427", 0x24) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140), 0x14) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f00000001c0)=0xc) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) pwritev(r3, &(0x7f0000000500)=[{&(0x7f0000000200)}, {&(0x7f0000000240)="0ddda03e259b485a4a04d96832dd0b68f4fc74301dfc10af3e3519444cf6b84c8bbf0c0e41e2bd90091db82413c392a44e30039b1f06ec6a76843c8feafe2b3d2548bf85c2db56289daa4cb9b8234f28ecb76c0fab989d", 0x57}, {&(0x7f00000002c0)="f1c066765938cca78a1a620374dbd919b3b0edfd320f52542bf1a6f2f5599ff5b650a3ae550aeeb687be5b65f28d293e1f3b5d733edf2d6da1a2ff3b5c8eee17a67025e1ef82be4dec659738e1104e65c74794c2f5b994ee1c73f15ae9fd2352c5e0abce612c4744e11795b9c888fa88b301e6bbb0def7d3f0d72ec8857fe2d450c52d53a320477469df60f08cbc7342d2ad8eca7ada6dc022e3f0c5c559b5a6087c8b45325f2d43244e1ae8fe828636eed674090cee9e4875cb088f8ef6e402a796b3b04944f6b707d38a6faeec5cb4183e829086438799f649078f1a7319fa956c6f8399522c97296e", 0xea}, {&(0x7f00000003c0)="4e10cb030ecb63037217afeb7d5f21c2b6d935ecc6c3442719197792ba0a66989d0e103e7347671dab705e73523a964efcb5f9fe5ec3fdc1c46ae172cabdbc74f1f14bda5e8a2a0d6a", 0x49}, {&(0x7f0000000440)="a1d762635de6d6850f91f216753e396940611f47d2841fc4d4e923d06e5576a8ee26296a0562a062ffe54847703f832f9fac4da5e0bb30533b32192d19b82c1fef572d4f4c360cc46882172e7e99c75782c1f1cca7e9fb5e318adf073c10dcd9ae99b045385ca737193d076a97e2f980b60e6d233d5ecc17dc51028052560ea777bd8a5113018448f6f403b44a9fb06e8f27af208afeb50fb316b1a2b8057b", 0x9f}], 0x5, 0x0, 0x0) 16:00:27 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x1000, 0x0, "fd84054fddc3e1b284ec04db28b1662600", 0x4, 0x7}) 16:00:27 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x801, &(0x7f0000000080)=0x6, 0x4) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f00000000c0)=0x6, 0x4) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000004c0)=[{0x74, 0x0, 0x0, 0x1}, {0x2, 0x400000000}, {0x3}]}) ioctl$TIOCDRAIN(0xffffffffffffff9c, 0x2000745e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) clock_gettime(0x0, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) 16:00:27 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getegid() fchown(r0, r1, r2) r3 = getuid() setreuid(r1, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0xf4}, {0x6c}, {0x3c}, {0x7ffffffe}]}) acct(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socket(0x2, 0x1, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)=""/89, &(0x7f00000000c0)=0x59) r1 = socket$inet(0x2, 0x4, 0x3) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x18040, 0x0) poll(&(0x7f0000000140)=[{r2, 0x8}], 0x1, 0x3) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f00000001c0)={0x6, 0x9, 0x6}) write(r1, &(0x7f0000000200)="bedd9d05e11feb5a5bac77e9fefbcb3ba4b0f019f750a9237b355a4332a661219ba0f394b23a6769d55e4da8394527787841573733ca29b5b4c8043cdaf638ccf2208cbf033d1d06b8707341a024e56f387a2307db19a360288da14cd28078d3d3e824", 0x63) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x20, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f00000002c0)=""/198, &(0x7f00000003c0)=0xc6) r5 = getpid() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) setpgid(r5, r6) pread(r4, &(0x7f0000000400)="043bd533d897b81bdba9c6e34c654dcc858a2c16f5888eeed7cc43fbc5fe66d7937f8fd03d22a8e6cd24142a8b64d3b0717aae5b4d5c67faa393be9b25c5185ea59f6d3027d27e07a980f83f43b03a574d5928f40eccbe36f8d1356c70487350e05434db4fa6184735c1325781dade13cc42374cba45a6d815c9c569c14970ee1bfc838246903377a087ebd8dd50cfafac19fd94bbb53ce1addb1483fba41e327bbc904eaad62d6e1f5c4837b1c595e5fb256468975dc3e9c61c4013fed43bb4a3714148f40cd7ee23b3893e0db71268619227bcaa8cb7ede4cecc59e0", 0xdd, 0x0, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f0000000500)='./file0\x00', 0x20, 0x0) ioctl$BIOCIMMEDIATE(r7, 0x80044270, &(0x7f0000000540)=0x3) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0xfeed552403f179b4, 0x0) ioctl$BIOCFLUSH(r8, 0x20004268) getpeername$inet(r3, &(0x7f00000005c0), &(0x7f0000000600)=0xc) r9 = openat$klog(0xffffffffffffff9c, &(0x7f0000000640)='/dev/klog\x00', 0x10, 0x0) pwritev(r9, &(0x7f00000006c0)=[{&(0x7f0000000680)="a938d8506c7edecbc112787c2fe320685ce919ea02457b3a01", 0x19}], 0x1, 0x0, 0x0) r10 = semget(0x0, 0x4, 0x4) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000700)=0x3f) r11 = openat(0xffffffffffffff9c, &(0x7f0000000740)='./file0\x00', 0x8000, 0x9) r12 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000780)='/dev/diskmap\x00', 0x2, 0x0) r13 = open$dir(&(0x7f00000007c0)='./file0\x00', 0x200, 0x4) r14 = accept$inet6(r3, 0x0, &(0x7f0000000800)) r15 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wskbd\x00', 0x80, 0x0) kevent(r8, &(0x7f0000000840)=[{{r11}, 0xfffffffffffffff9, 0x2, 0x20, 0x5, 0x9}, {{r8}, 0xfffffffffffffffe, 0x8a, 0x40000000, 0x0, 0xcf}, {{r12}, 0xfffffffffffffff2, 0x2, 0x10, 0x8, 0x7}, {{r13}, 0xfffffffffffffffa, 0x20, 0x40000000, 0x36d400000000, 0xe760000000}, {{r14}, 0xfffffffffffffff9, 0x0, 0x40000000, 0x5, 0x3f}], 0x401, &(0x7f0000000940)=[{{r8}, 0xfffffffffffffffb, 0x80, 0x2, 0xffffffff, 0x18c}, {{}, 0xfffffffffffffffc, 0x1, 0xd9eb9ec7d42bb3b3, 0x6, 0x6}, {{}, 0x7ffffffffffffff3, 0x80, 0x2, 0xf930, 0xab6}, {{r15}, 0x2bebab27d196c9e2, 0x80, 0x4, 0xfffffffffffffffa, 0x8}, {{r8}, 0xffffffffffffffff, 0xb, 0x2, 0xffffffffffffff26, 0x80000000}], 0x80000001, &(0x7f0000000a00)={0xfff}) r16 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VT_OPENQRY(r16, 0x40047601, &(0x7f0000000a40)) 16:00:27 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f00000000c0)="346af6fbb8c6b16d3796d9c4a3e07db3f3baafc4b9bd2b02e743dc56cf08601572f700bb5d6d5300", 0x28) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) readv(r2, &(0x7f0000000740)=[{&(0x7f0000000100)=""/28, 0x1c}, {&(0x7f0000000240)=""/163, 0xa3}, {&(0x7f0000000380)=""/236, 0xec}, {&(0x7f0000000480)=""/183, 0xb7}, {&(0x7f0000000180)=""/104, 0x68}, {&(0x7f0000000540)=""/233, 0xe9}, {&(0x7f0000000640)=""/229, 0xe5}], 0x7) close(r1) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x45}, {0x1000000000000045}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="98") 16:00:27 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x20, 0x4, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfc00000, 0x0, "20370020001d0000000000000000000000002700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x0, 0x5}, {0x83, 0x8}, {0x25}], 0x3}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x8, 0x57864d20b640ccfb) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:27 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x89, 0xed94}], 0x1}) getsockname$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) mknod(&(0x7f0000000180)='./bus\x00', 0x8, 0x2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000140)=[{}, {0x26}], 0x17}) 16:00:28 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000380)="e260b4c35eb5400d6e08f50b6ce23b2089eb7db7c29f175424656f9b569fa0345ba41b83e659190e27790196821713b7d1d0066cee4c8c8aa8a95ae37c2349ad16811d9d719978705eed4802856ac6e990a6251cb70e5c0861e3f108b727989ae71a2ee853e68cbd5cfed7be593b036e42de4baa9d7bf8ee065201f96ed47028e1444f243c0836dfcd8058dff2e639f9de62ed1363c5d6f11571d7bffb6acec6e601acf1aa1343c845670dcd3387197f70e57da112f8b8b4e7f1053fb165fc00c8501f9a754b03377ebba1e773063ba0f57c", 0xd2) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f0000000240)=0x8) connect(r2, &(0x7f0000000280)=@in={0x2, 0x2}, 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getsockname(r3, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:28 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x7}, {0x6, 0x7}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") open(&(0x7f0000000040)='./file0\x00', 0x243, 0x1) 16:00:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9, "b800000000000016e27e1900"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="280000000000000000000000000000004f7b76ae04afd2236b7fb0b159f67e61d27ec16eb29010a8b109fe1495ace8a615335cdf247ff9cdaa4bc9b101ccb7da26a50cf1d9084d73a9bd803f29c91e343ff07c55e8"], 0x10}, 0x0) 16:00:28 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x26) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x9}) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15, 0x2}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x60}, {0x8000028}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:28 executing program 0: socket(0x11, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r1 = dup2(0xffffffffffffff9c, r0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0x92, 0x0, &(0x7f0000000000)=""/146}) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000100)={0x8, 0x4}) 16:00:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a9) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) writev(r0, &(0x7f00000000c0), 0x0) 16:00:28 executing program 0: r0 = syz_open_pts() flock(r0, 0x17) fcntl$lock(r0, 0x2000000000009, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0xb, 0xfaf7e6be6dbf4615, r0, 0x0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x44}, {0x35}, {0x714c488e}]}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) close(r2) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000040)={0x9}) dup2(r1, r0) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") 16:00:28 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) close(r2) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) ioctl$TIOCMSET(r1, 0x4004427c, &(0x7f0000000000)) 16:00:28 executing program 1: r0 = msgget(0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r3 = dup2(r1, r2) fcntl$getflags(r3, 0x3) msgrcv(r0, 0x0, 0x0, 0x2, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x800) 16:00:29 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002f, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) setsockopt(r2, 0x5, 0x1001, &(0x7f0000000000)="18f8ebc01a411923cf3d07bb1f46ccd0c23fb279ebf96261b8eee4b95ea12b5fe626eec722bac3dabd1fa19e57e0176df2bf6b58dcc697551204889d411d87c54f23b0b33acb5e87977531b11b83ac0ea795e77957767fa6bf8d556c8f414d04890fc85e841748626f6807b64fabf19f21bfcca8aac547fac1bf52", 0x7b) 16:00:29 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) clock_gettime(0x2, &(0x7f0000000000)) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 16:00:29 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000c0"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f00000001c0)="23f62c0269dd81371bf9eb78333ed94aff87c61deeef3d4e16d0c6d072c0536db4c5b8bd436828218928c69b1c0b600d7fad9c1c19ba3099e4c6e2f32ed858f1963cc2d955f7413f0e5fdc95de167e569d781d68469b5aa937209d79394613567902605dfaac156cf6af4908280389bd4361e59bb0fa622253f733906318db6dbdd9bc4f7262b25dc6ca87002bdb8690ff10f8af5390ee5f84a7f3e114776a08a1ad62753fc0189830726f2e546cbde33409356293a56c0b069b2421b10001000000000000a52c0c8872", 0xca) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x3fcb643c505c9d04, 0x0) socket(0x6, 0x4, 0x4) close(r1) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[0x2, 0x6]}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) setsockopt(r2, 0xda, 0x1, &(0x7f0000000100)="a041a9289a5f6ab34e9f60a918004d12bf902c3a99a4e12e23b21a9eea0f22a4a5d840c565b9acf686bde5ef74b85b96b3bcd5716906825244193d3f31101cd17420d532c8b0ef1f0c2225d289f18504dea5450c980f4bf98eb67d", 0x5b) msgget$private(0x0, 0x400) socket(0x10, 0x2, 0x7) 16:00:29 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) fchmod(r1, 0x45) 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) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000100)=0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x20, 0x9) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:00:29 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000)=0x4, 0x11b) 16:00:29 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000000)=""/13, 0xd}, {&(0x7f0000000100)=""/246, 0xf6}, {&(0x7f0000000240)=""/135, 0x87}, {&(0x7f00000003c0)=""/203, 0xcb}, {&(0x7f00000004c0)=""/201, 0xc9}, {&(0x7f00000005c0)=""/158, 0x9e}, {&(0x7f0000000080)=""/52, 0x34}, {&(0x7f0000001280)=""/4096, 0x1000}], 0x8, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) sendto$inet6(r1, &(0x7f0000000680)="f9f1e714ae869607cb04f3ae210563ed0e19cb41c70a7698941d09de9b9dd67906f72a24f36adc2297da2580c2a24142cad8b7c76f7537ff8a78af110426d9f19b81ed4b4fe07853e85e1eff7c30ee8db2ed0cb37d4c061fd35e1079f3ae", 0x5e, 0x400, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)='f', 0x1}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)="86", 0x1}], 0x1) 16:00:29 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') dup2(r0, r1) r2 = socket(0x18, 0x1, 0x0) shutdown(r2, 0x1) r3 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) pipe(&(0x7f0000000000)) 16:00:29 executing program 1: r0 = socket(0x2, 0x4000, 0x8) recvfrom$inet(r0, &(0x7f0000000000)=""/49, 0x31, 0x2, &(0x7f0000000040)={0x2, 0x1}, 0xc) getsockopt(r0, 0x0, 0x1d, 0x0, 0x0) 16:00:29 executing program 0: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000380)=0x210001) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x54}, {0x7ffffffe}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x12e6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 16:00:29 executing program 0: r0 = kqueue() getpgrp() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) readv(r1, &(0x7f0000000100)=[{0x0}], 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x800, 0x0) socket$inet(0x2, 0x1, 0x100000001) accept(0xffffffffffffffff, &(0x7f0000000300)=@un=@abs, &(0x7f0000003740)=0x8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) socketpair(0x883b87ad806230a, 0x5, 0x1, &(0x7f00000037c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000003840)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000002c0)=0xdd50) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r5 = dup(r4) writev(r0, &(0x7f0000003680)=[{&(0x7f0000000380)="898c51ac801247eb31519b4a686ae14722ab39c76e2e29008965a4defed8f79c7e7c13debdd5f3ce80ce9b5ec94af0650c0a9295ae92c7aa1d0c511ba52823480eee390e9d459007a07ebb9e50c238b21025a1bf32f2dab8695cc387c39abdd164f5673cb750c46f5f5aa31f292b48f5c118dfc9e6f727736c626857f55694f4751dc450dad3ace572921e1d079393cd09a51163da8b8f20c2984545a931a809715a9bdc26139c22a2eaad9cb657c6ff7b6b0f0afa27228bb1b640be3860a600efe3c3ab8274f1234eb8bbb1502497466975c81fb1f835db08d157a37b8b8b", 0xdf}, {&(0x7f0000000480)="1b328eac5024834838545cde8f74c3122c705b697f1af84d424fcf162ea05a6f29ecc35f8fcacae5145889cdb26262394e15091f5bbc13c4939e2ea2e0045b8e54b0c5c152b3b3ce0fcca26b8e6596bba236967ea1dc6066dfe0743f969f6da9b8bd31a94d472095aec29406be9a1a7fab7027041fe1d763b3667da7013bed42cde3d3fd7d31cd94dcbc30c1bbb5754e6995898bd31a476fc6f7694ba0abbe40f248ba08ac581f190f9c319cd2007e0cd827d0bf1240278d5b1ee638aa28a1aa7b5f7f6b0751b0484d79abc304a843e0", 0xd0}, {&(0x7f0000000080)="c2d6e4f54e21fa8737e6efa07e9450781984aa30", 0x14}, {&(0x7f0000000580)="eb8390413d398b360170e73de116d144d18406a5a1ede4b932936fa3da0f2ac3825152c21089dbf405a0ded4fedc687131d52e4834ecb768f32d79ceb11795716b334e23f663d849590143383dac5464c6e987af4318e0f826f388920bbba2351b4f3c6767da64b235da6e8b49c55255de314d2387bdffceec0ca9f0d448bfdc10ebc156446cf9dea054cea100bebfc8860be647266c2b2c836ff0513273ad1bd15fef23e726093b11fdfe07967172db95285d3932892c266b7c5a53e9e3ce8f4159b0adb651d5a1da82b3ca657034b5c454e5e1eeb81b756d61c6b2bee32bace11eebbb4e426aad515a2471ae73d011146995699dab1d6836d831363f996e4a26d02ca8087f487a489f8df10c98971cc87f77055f0289660aad5659d00033d9d864510f4ab351be45c1b4313b1f55d3f42a5bc31dac660207a1c280bfac791fc9f8d4a9b444f7b19016b92a84f2d5ced212333d07ba0e5bbd4a2491f0f95ea4885e30f0250c3891f15cce9163635f1ec1a6eb0a38830cf25e85fef1d3811aaf346ea51035b42d5b376b26a13e17978ff33e8b1cc56d58bd3e301e988714164895386d48807582354bdf2b0316c512dcbeb1634ab23cd7cffc64b0b1d5a63e1446248df3f5d4c0c2a50d59bbbac8c342ced8f91d566e0e064a28c9d35f1433c9bb82ef00609a28427a8d439e157149a954e25ad8fd1b263eabce8bf2058b3000d2cf1e0bb70641a6f40af279a50590d795c77bebe8fac80283f5f8ad0a1c34c8b89a7ff612372a5a251cee7de72c1e1912838df2bac512d02a4d13657989990097f9d29fa4ce927ac4de86b8cfe0a70156afe7752848956fcb14c0e96aaa64c1516254717692f010cba58806a7c23d2f288f03d2de09c66a2560ffa9a08d26e1701369fb93147812933d59fdce3cf34c8562b7dafded1d2188b039d8b9d48802c24161827f9eb6b2be82685c45db79dd321ce8b061616ea828d47137bfb9fb2e2bfa19ca2417ee0ca96beff97728fb1c46944715b1f4a2adce4efe2e037aa5d32d902e3d8a504daf5b18c9c9921edcb9d4a2ca156c8bc6acb26ade7512c38c1a08430642fe0657383ba9d522647866c62930095095e32dad224e5edc5c7394d2314574323dbe9ca38436bf5d1d3fd1f91d9e7b6eae2dac97bbeccfac6112d80038fd3edb352473632b4fbec2d8499aad692d62704ac136c853f614c5513d2aced18358f0f470c2dd0f5805cd8102c72c40c968b37300f8fabe22ff5806db9b16947a9e4e852fc80b2cda913bc8f5611a0bcbd787a8fa1680b455be18aa475cbc44590c6b1ef49fad3741dbbeca8fa35a15f67f683c8ef974fde3135855a380023b620d0ebc99f35f04f765d49a1ed7bcd51704514e300a4d91a75dc37b92d82f8beba57ccadf50da18f5f03d459a0a9811b9acf3abe30d8bdf79b150dea86771f242ea4b8aeec1128bdd6ef53b249f4bcb6b8eb87ed5d5539ceb5babc8a28dadeab724ff2455a6d2bb7c0918a420b663aa2a63cba04bc4e6cb4e0a1e7151088d7b0c9edc08d7702625ff8be51eaabb2de392d53bf75c621e31b641c44d094a6d7d873919768c682ad2466fb9cae215bf954c6f40ebbd7345d2080510e9b6ca80c7c0bf7aea9d5a1e17aca0e68525f4ad99226d59149700f3593f3f0bc462f5f913de6b7c553a74da5e3a0e8ef85148b26c2ccf35b3b4646ac1f72b46692e50f4bd6967f5fa2c9ec51986eabb1a93d3a9913f35eb18820418c004a00661c0ff47d03f129865c6439d8aeba52b006edf5d9242c5a269e700d88a52cda912ce9dccd9733b2c926296cc0d47d6f62c5785998ddbf24bacf997eae6fc152eae3753cb45e436b2cf6de27ebf8ce5d3d4c3bfd34131ccd6f4c7027521b9aa0d9349f3e4f3d968ee1bedfa1fff94189c3d4d0bdd2f46210b68cf83229104749ea8abc4c471e9d5d4414e949dc807d9a53cb3cf739e87d8cefda4398b793022cc2d5fb44604097eacfe8760f87b9165234fbbb0e71e432e6ea89735160be75801f95e252cabd7fda37d87fa2c42180118555f105f26764eb63d8c03c8d072005fcc23201936c41dc4a6759174c3c7c4ac48305b90bd251cdbf6f3275ce718dff096b5a96823308dba1be18e30f3523f69fbc3db0b13a7c6bb927b46f7f349044f725d2a23b79fade4960895381a65119738b528b2c358db77bb8bd693af219f2b99ac59c1fc9ae9afe59f589ce14bd1af4c86f428e24a3684e3d9bb73261c506066acf34abee7ae97b544a11b6a11f7efa89de1059da0cd13d12979d999b0e5f644a5bffd1f1a91acfa29e10f0000f9b0c348f69030ffa254aa16a2318924b2a148c961b92bc386fc24a477f4078249c6ece4c25f7168d41ff8c36e2c4786b0d77557482bf4bd1f364519be5a1597cc76abb58b08bf8012f5ffe0a62ce383dc4e219fcd8ee66090c542a6b6d50e402ccb42e1e2b566a504088119ba647cc9d8ae6313b122507d9f077950123f0988ff64168b63428a9089a1511cd4e86f325d04cbf1bcefe97e231cf50756a43201d7fda1bb0f975086d46098fb73573045ab7ac688aae61c2b4ed6a45a50f01999ddb9bf6d56eb0131860132e9b819a0825133704ccdc467f5e29b4b2677465fcc4751ce4509868d8489187eb61d2c6e37ba09bd456abb78d8cc5f7568f587206fa6124eca3e4cd911663ea59113c80b152ea7e816133b7466b172c18c9561be6ef88665079da3ebf7997ac4271998aeb190dd10dfc9b638d956f00df3e36dc15f22ee258034787215c88705c93c505e8a3575227079fcf295555443947d6f33bc281902f0136b15be2f8e697c312f06310c5a2af728e6bee5520390e21236f6e1ed276913fbcf667feb489faf661e266189f8c23cb80e19873306294c481600714ab264dc50e365373561a8f9d027173261a320c1d4465b6e4a7ad52a6f371ef5f2f4ab2219670b380644caccb63709f88a736f68d5791b8feca2e3c11aac6be0eb4df64b58e16b2eb07517911d6a8f641bbaaef969c0253a69202114ef37917fcff3bfe6f82e14545088ea4cfba5a9c09b40bea88c3be7c2c14bddfe2ef513dcc57b2ddc3ef586aaeb954c7c00bc7d0ece5e3259525b8a998f4fbe654384aaa6a0387bf2e5665605ed281986cd7d1da6566793e47e539203c2c3b1e7d83d50583af8bd1800a9fc94e9ff6ae5c50793e65d71e364aa3e2e9bbb5332e17038b250f8f93eed56994f93044ac7fe0e59bca6b8627fb23fef8d85b531615e0a7cb5f3d835ad4d45788f2c7d33e7cf782b9addc06c52316a3743f5fc77075fcedf6843fea38503763bec6076cc94908eec00f6a355075c456ae5ab408095dd0bc0c0085da0ffd2aa5f0aa4313dbeb7a989dec8e5b73fb33a41608f4aa67d6d36506c6762bd75be91ba46f99a021b946b1f7d3dfa967c69cc1459632bf4e23a3d153f86795aae15938d6c6ec4f3359617cf77650f36c7fba0a6eb694637bbc3c26088c4609da33cdfdfe013b10e06db92b1bc65af5d7ee6ae5e3f236462900f0eeeedc4b9a432d2315765f8416854c4afe4537eff220ed1547510ae07aa8c004683758c6dc37880079536c815807a4b7a1fe9422d08d907a38f73a584113eab6bd0b8df95dde3b32ab104560dbbfa9dae6806eb69faa5264a370de480c0c7653face8c3f6c35c659d7ff6728366f3388ed510749d289aade935203e6407aea6c784cded1e0d69022cabe9d1f3e02ffbfb322149011fdcb7e0c4e73eab5a8a07cea9fb297b49939096a07995f1f39f4d954d82cd0b837e4a04ec289174702d8bcb8a147032a5b895d0d74d60a7f5c19972460ec9fae8c3838eae1c5810a7b44f4282af63b306821fdd0cd59bde5dc8d92e52c5a47f0e970dfc04194a33d322f51323318b586e437614c2b290ab4faf8cb4b7ae8805774cbe0d181a26441f6783b9c3c118f92dfe4dc7da20fc4353278cbdc49244eaa01ccbdb912fc517d4e6bdd024c58a7ba9fbbe6ef99560ce9e980b2889760f4629c26207bdb5c719bea2d3dafec040e42713a6d047ccf6e4eba68d6cd3934534d92706a4cb1bb2c6b54864714126086edc16f14739c924892c05bdff832b86509dbfa8f1b9309e03543e3977b125fa7eae6d222f70f16471922a02336986bb96cd7bfdc7da95760cf8526e2cfd9181709086f585f04c9f5d0801bc77cc81b8c63901fd00b6828ee03cd2cc59324f6b6af9bb6ee399534d96cf5f5dd9214b951bf2b9bd613d9b20425ccbff299ab92761f4cc28c743feb44c4f678d1591612b22d5d7108b6d25dd848d89eca2f43d27e3b38ce04c7a87df1979b67f523128d14fc1299ff4b2436633fe17eaed4589f2e28edcfbabbca4e1d31eb0786f8c8975e7f98fa91dad1dfac35eada7f9164e2fb478fbf3b96db6f6306e8251b72e7dc063f2f8671be1f5d4a171eced11e15f0009ad592e9cda9430324101c2835a84541147e4b980badf4d36c7d7718db862c1643351ea5af60f3e5afdf2eca27e9c8ff524d5b8593c54712539f769af1b2c7c7ef233187dbe4d19dd0031e1443c722ea90b3e702aa52fb1a60caec84045ba9fc52f3b2da9e988756e1038cdfe7b7c508a47b09b32cad7ffa820d62e06d44bc7dfae83505ddbd38c13e1a9604cac67c4aadf3ed115efd5722579da33182a0193d0db6ba8e7d9cecdd34626fc33b0bd3710a6361b8f68d39786cec9f9010294dcd7d1e106abca4d21c4fcd8453cb2ea0800799bd900c507d8b4f513c39ca018e2e42b70a36ccf3dc84972eb625ea79e53a70137090cd493fa1697f13c14784677ee6240bf413cdd3827c9fea9b1a4264aa0257935bfcb9fab0518fed1e649e5fffd0d0652b3161badebcfd300fa04c8a9ea269559a70fbd29fcfcd1cdeb63bf80b608caa6ff2633395dcbc7643c42616156a6f9d7e4987013ce2564a2236a45e00bc0fc86a9f4cab8ddabcaae4c6ccb0a3d85d82de7da888bcaac4ab07f2475fbfff769e00c242f4991d2230a978d90e1945aac4b2af351e0856650d65dde2dd85531d4c4c2618e327a2635520099e2c7cdd2d96b5f6a67ae0aa512802e831b2831cb141ab4e2b66966e62ba21a4d97afcf918f424447ea907e8ffb01e0f6d94bfccda2621dfe7a53281c832855fdcb3ab8bb3bfc1192adc256d35f8d569ccf820634e1838393b3ad74cc16436d3d4996381701357184a211373fb3ebef3a9608d97d2124f264ac73c9b5906e5e70beccf98cb72300d010de0c9976cc1648347c21e5194fc65d06ee977f4e88fb68242273ae70e687f5fad4aa49b9d8469c436a0eafd495b178c9a255d0e7e8fda7be5727ef797d4088410180b41d5767af2d303e8e6f3223f718e289bd99ec2e1cb36b1fd5b0c31d61955582893bd325c40a0fd4c7722a09780c2ee0b7479413cf0dd7e394a1ff69f112343f29ef7697ba39a8f609008254e7e0d6bf427311fbabd3a670e26747e58ce15e8a3d1432776614765e52e1ec1d17d4fe7127f048ae48bb842b3b9fb752f2719fcd034f9b5356919c15236423d5df5f80087dcf923d13d4df293d5070ec562a3a7c3dc61845021a21681a1eadffbfa6670d0f85f09dd9429782745721e9f93c6169dd792c0e7653a2f86a3023f33e995951f7fbd574b59bdc7d58ee26245a581d8588bb630142df1285b46eb122642d229ea9f36a7c6ce6e39087e593615124cebb53a2ce32e2a7bc642e422d935c362dd154b5175c2f581757d3e71742e12014df5a8b844fed9d6974ea7bafea519af32049ed7815862560b5cd9f56c279", 0x1000}, {&(0x7f0000000200)="45596bff58b01897e01a4af334aaf0e009d73be363c4762dcf36e75cdd72ab8309f3f33571a6d39edac2736b14d57331ae47abbf0747a9d00b9d0cdf6ff75a64c2fd4d27db2010b500ff6119e025ebc6035550", 0x53}, {&(0x7f0000000280)="5e6eee8ec48e3d8e69261bfdfe15593c05ab3d570553a2c09121a7dfe0", 0x1d}, {&(0x7f0000001580)="e9b2f75c62f5e94f24f6091165e677253f6524d77420634d657dec06ce2adab00b5e346641b6a001f02db18551724438a2115fdb72b9d808cdea9bcc29a14bd8182a87eadf36c57665615194e2a51375bf61b1acd7f80dc5ee844bc2003ef0afa1491b5142fea43a42c64721cc6090ab7afd7023ae7548cfb8932ee386ed73101018e4d102a4e426453dda22331458f134108a6350cf8c1ce1ac3b2d5712beafd808115d5bd335362ba4fe603eeb119302049d015adf74bffb681cf5210fe8dcc5a84e9ee0d4016958fd6d826d6fca171c714336a784ec9dd711ac56111d34b304a4570069522c156415b57aec0a6ede14676e70e3ab6e134dac9a2cf9a9e900ace712853c9234014bcf35da57477a54113c93e37a7ac9e7c14ce752bfada1fc517a04dc2a6791031a68cd885924bc77c52ec3583b2015210a6dfc44c364462461df61cfc8c9e412840ab0b4122bbb6d40324834e99fdd2c8374e64232bce8abf734b8d396d0356f2eccfe78d0769193a80b793f448197fe8c3ac11d9581fc6d29d3eb964808cd6655404f92e5c9cd8695c58695f367d207c4ee30459fa0fb3c81bcf51ec4a2f35bd7354e095f3aba7a14064a3ef1b70963077f5a15bd6e4429ead6ecb4433cff899f56f3a1450fac5251b024fe88316ff48aa2ebe598f4952acce9109af82011c7f11c6a175669ce4c4ae5bfa2f49efc1cf66decf15d4fcfe40ce49e56cdc01e1996569f8d616a4fbd9e87aa85f05167a832fa17e19a5e8f23251cd9a0c3ea71234c834a35799bceb2b2527a65f50a8c7dc91ebd1dbd8f421be5b4bd87e679ae7f48256bfa5a1da14ccf9e3667236a8975332cea911aefdea51f388fab2ad3ef01238d854b28aae228101b0c2df4fa1d9aec1bd2cca3ab279df2dc71baf5e582872b3dc0128fdab99e7e88af5e5020109a50f10d783330a2e6b01daf66ccb9dd3768158313ebb215ba9e3368cc16d267e2df23f74f4750e95bc32f588d3c96f24c294fa026764e19be265bfa9a298c0cb71dce397a8eb91fbd6b358127a36d57b43265c41efaf0e5c93a574d6169853df2732c4ac22a1419a6545c431a7529d428c1f4ce2bdc6fe3d1e9a9e5f93542801a82b34cc19c4a471566ed258b5af2bbc0a59f7c84506476ab9468528024af884934f8da5b52ad4ed3570952e3b72120f1927f98aa272b6d57835424a032558cfb2ce25264a3441d4e33e22373f9586cd545690641d89444efe1b31b0a26f3bbb04e0ae045f9caa633a314f7369486fd3802b9a32cf15f22edcbb535adda0b078df527828377d5fe1a7ee0587727343295a500a51fa4ef9de318f9529906a9e561ac4f57b5cfd35d0cef5706fe9d4b4196aedd9cc8c6d9e491663c6e9d0ed4947e87ea6c36a873bb439112f242a2f7f261f86c601f445c3fb582f1cb758e75741ba362aa64bff52d6785307511035de01527c236aafce48e2dac9f9a34d27f8cdba71b0a8c992098cea8d55e293535cb2070765491d0489d98c58bebadbcc9e6466290851478e68f4395a5034ba1357779669f1030c520fa99b816ab4681b43d165f7f70f6faf70f793b21aaf261516f2352cc70b4cff301bcd5de6814c461009ecf5c4aa1a068b8690cbb53dff497170734983f5ae0c77d58861d7aed412104c756bfd760bb347a08a1893d1b26898a50b36022dca11921cdb9b5477be1b0aa66c19092bf0f8294bd1ba8a57c6cf5ab09ef329b8060b2fc6e28fb85faf9bbe52db180aa3f73ed77d66ed8f76383915cbfbc47fdfb10611239cb41704262b392435206e59350e642f0d23258972e6baddd3126759517d4afcc9aeefd8be36b3fc0381f117efbe640525d042cd6cac4ccb62a474181dab3dfbe29a36f87b641ece8eeaaf0e34bef0608ce47b28e1b147e19ab27af7f055eafc99ae2066cd0df28eba6b1623a45dec74ff5fb31217055ddfe0a2dab4d65ddc9f823211ae034e16bf2d69e8d0cff160868a9fb69c2067f21a63e4ce19b0516134dd25f3c788f7ce14b000ff392072f9bd462d800310e61129646ef6aff8b298bfe5cc62a7071b285b73205c5c620be6755afdd2841d34e86efcfc8d16a545371757037b2cb6f27a6f914cf77944b06e69f8220311a81f6f4e7e754ac9b9f96db438ca385d26e8a1e51e73ecb74d10e7c901a23b8977795493743f7258982eeca5bea24cb5e4114cd592c89dc456975e19e23a0ed9ad62501ee9ed5e7d758df78a68fcba23bab5f4353a1977ee9f495f671d11ce5127fa9a3e5554ec9343f8ba488fa99bc40049030217b568b6e7433c535fa0ff40acab1f450addd5b5f1ed40c73ee903003a1fd31841a14ba456efeab71cd814b5015ff02db682b305d559cafcef395a9268cedc68336c4605981955aa8f2d5abddae07f648eb1040b8b302c953ea0d1f82e64c777216b6e664f69ba2c71f07b88bc1e1d6d783a3ba94b9227b3d3417f1eda2d3ed564c1a6972d20dbd7e30c417a763862fdb915429585cc85f6cbcfc0d733b85bd4aa7bfb568cf1a9e7cccc9bfab5bf9dad2b2091a6c8df3dc3546629e9a4821fc0ac8d5b7350b17abe5038fa03853ec1dbc8bc80a3cf865e30a9aa99be656bc53b26f48145bc5cfb5e77e862f25cc071eff9b9e938e4b06cfc2b2415f48c611ecf5eb3ae2191b827b77bb5231eaacb16d6148f1eba24324ff5f23f79ad7750a712d6fbe5b57455e266a781a66fbc76db35ccc5c9594f84dbdd5153d09019101e8f085590f7b4d5ca57d15a524c43a0a0671aae64366b8305ff48bf9417cbcd7f29cf94d4a86977b51bf4f1b2f8fd8c34b82a0c1034c42bf94c6e83ae7ec6d2cd3ad7611afb9abc28a24389ddaf86dc37a2ca22db56f89e65b8fdd6d3da62344d22feb85e63188f79dc144bd2e1cd44e1c033a11be40915b18fb43f639305ee1b10dd777cf3b2bf5498b136ea372e8cf11ccd299400c897d8d1c1db65b105ffae5318b025c5543de05662bccc31cdc4aa33a071ce4b4f1a012418a03589dafeb58053e6713659cc897e9e56ad9d6de0f4930ed11c36507e5dd669b86b072fe790a9aeb2537551825c32300109171fd77f80f025796b336be05b5351a55115a0bc154f34a468a2aefbe8ef1fb5088aa34e73d3e4f8e4f06f2e59f16d2e628546a2c82c73655b8997d6559037f030c2db1279f7955ac695aa4ef3f4f7f1fd08c094865975a06714aed316247338afcec6f083bd9a76f05565a907dbae1c366e53347b1f003873604e38f4e64884aebae198cbe402b3d9a33514b88cf634015684cc032ba2076b5dc34223802fb82fa1234b834b1910c895da6327da3045c4645d5255de63c0c131947fbbee1345dbe978fd57685b55bb91ea34ac263393ffea29a954bf9bc84b3cf8f1dde0a4aafb4978abd0b0f59d3a15878fede4c840422f7da191106a547cf7cb3cbe0f63cbf045e1c369562f5622fbafb2f5dcd9bf6e72d5029675817b25c82eba5843c64402219790b5df386d99191f9b270cf5143169a972ad2782169a9d1826aa0f247bc92dac2cc7573b3d999dc99dc88509e5778169ede975ed5acf2c8800e675ab57be63d3f6515c12deeffbf07c3469f50351cfed55f8e94e823bc61fbd7a623dea5fe70eca5f297346a3f6763d71a47a60407c3a0b6860b8bb1d51585109aa4fef318d9b4ce60f4be6db87470fa0b73e9e8ef26e5e22f45604bb74be7cb6b1b7dfdc90abf01c88b9bac95f974d6d92b1edb81036abfc0fb6ce6e3b1bb658f809255134dbe9ecf5db8fd150fe78a60d5437b0d9548989583df94fe97a204114ceff6edf109a6ecab47b1d04d09cfe896514c1efe434dc198bf4ba60dc0625a2a90b8d331d18b30833ccba3fc952d30889502ef0e717f49c406ec755929e398dba9272225e3c818e43b86708faee80527a3b9bb0ce45cb89aab08f1bea0bddc99e11054ef0eaee0eef588e2b0ce364482b0c7d5f1ff94596007b718ef7d95b541f0d9e051e5129edd22382aaf469bed780907fa699d6e6c28edec03bdcdbddb9a4ab231b8ea4030dcb8f40b7a05c45f1ac3ce7f22221965bafb2fb7a6a6d3423ffde6d55f2f21bbd7b466a111dc65854cdfe4e2fc5170f2cc13d2b07988c33b61750a899a9028ffec39071a35fc4335f2c0a8be5f0ef059f0d36dd94a32208d5b573e8d424e7d49278f68f2a5c920a816a9363cc216678c29b85acb1749c7b01df40fe3aed4bad377f4796a4a5882c594698f5a6ec61c84ec07f09a331974387a3749997acc7d8ea398a844ee57072f1ce0cb1ffd3ff5cebd2b0b03245a8fdf41e6a718d7427abfaefddbc3edeefe8a788fc93da4197606f8a0510bce565272a9c2d2e04ffc5c87e039994812a1ee6506850673787bb88ac046cc09ad19e78d35359be1bc3512e2200186c99d99560d7af1c3c9d097819f0588abbd8c886c1e1595aa0cbf8837db92a9faefbf69ed7393741ae4aabfbdb5a4fa71c89de8838964f2dd55cea14308263653391450a30ae1667dcd2a5116348a9e0f1d9f4697e734e6d881722e6fe5175d8be24a453d937644476572257ec2aa7247b4da70353b25137240fcc4dff328d54d5440ee22f2cff975134e6d94b53f5dd82a26afe70258e97ddc190c96793de91dff82be7a497cf545dee21361006d37973fe7f269541f13cdbc28a32ca1156efc580df34326308e05a65b2504137ffaa3e8834f49281a3062fb0e2f4af943c4444ea0fc86db08abb2e152ce46208eccaef371f63aca0f2da82c5740939cc647b75bb8961f0e31eff1a8c619edad8d28f3456a5b76efef8a45b3d77f786f948e6b5b8bc3cdefcedd6b9c0b54e197e24ac2ea6c541e2e636c556bc9bd5e9ad8dc24210f38d6fb926bec46f23c0e6cf5133a1006d12c3d55949836b86a82f2ed7eaa892264a5b1ab0266fba48c9329e0471531881d877c915c19a69493e055771113589040f5811a09f66e926db6ab06fa86c7dd03298468da8210a3766c81ef46780d276ae5dac200a8ddea0a65874cabc36831a24bd6a1ba82882d5f5d8990d6293c09079a7ffd555090d390305659703914a1d5a4611a4072b37a15f87b08f964ed410615dd92aa8bd0c22bb43701335f77681434001351452dadcf5de9b837119d4a792557aada4da56c4c0e51c7d14adcb6477561f5d807c9ea41d99caa68ece03368e6ee7fb9c7eacd4e867010e69a3ab1de3676b2a1bebb9967dcc2d17c93d48c5bba25b469dfcde782471ee1a4e6d13af6c60b312e4da97c041f2e6e7cdcd7aa5ddfa62e195d69cd390a887b983c36118f83bb47550f2583db6726d3da36d49a75901af1ab40c36651498550e9dab04113c95974f85ec410d575dce159349b17800d0beae6a7ad61baabf61ffe641853bf5219c09b811b0b59ef7ce4d88d0ead6f36c21ae91ff5adab2208fbd78a04ac3e42c0926f964c54b283592ba7c47902c3c7745a8f53c0200fcb38d9e0238b9d28086dc70f86a4dd59a5f2211f33e136e25eb0f6583028410fd0cb214f76f890b4cd456a7797764998ee24bfc42958cffa6da5effa7f62eeee5458964d516f2f7c90011fe1b4d61a1748c93454343a3638b93e2165831189df886a8e806f05cac625c9525c96360d7b1e0e6599009f675905f7fa22d714c26ab2ac5761c14633204cce3074cd35e845a99e16e6f3c8fadf7e5299b3f11b7a6573497195c5a229b9a4f48746170a80c4ec2262740ae9e9180f5cc5613f51011e426bef1b6a3b6d43bd639f831c5f18e4ad9875c987867df971fd1c269625a79f83cfc3fa09162c35ecc7", 0x1000}, {&(0x7f0000002580)="b4898e01991a0f301b44a2c05dca88de28b90b5d8954b26ea17c2c48304edd9ff7378d90ba7f51ee4bf58202cb6d6fed71ae43e0f29de487658481b8ff6a79e15e879f9960a14b8c80ff2b33ca9bbb086a0679ee4794f9d8cb2d745b88e561aef978e7695c51fa3b9275445a22ababb27702cf4e49fc93cc9d4f6a39cc8f679331e1e7c941a2a01dba7ef01dcfa4a00102831ccde6dfb075b7e6ddbafad002ebc1559c065c154341f4af190fcb87f85f9a836eb5b984b020a5a6305531f4576e8a83562745c5046a51fee4de595d6714ff8dc8e3cdc7484645e0b023408b130abb56204db0e7ccf314984ceaec7cfcece999226c2830b200991500b5b9522b4c1a010ec657aaf9cea48cbd50dd735ff7f605d3135182f4bf722e0dfb3455294deefd2fe83fe3884d86228a373316f68a01b1e284afb8e36a420b479bc266ef8af9cb9ec0c5ca2af335d4ba43d3e98a6e8e09a9a794382c4f38be42ebc63931075d1d89d31aef5973db8ff5e9b5183922cf094320423d7586d8bb7eb22132325090d0a7c1706930750280ae1a2f25c08fd441b1b2eb911898ad6e4b3688473b164a9b71408caa090845b15482aaf45064d9b0aaf59caa67b270713f1a2fad3ccf79b2cb38ea0db9eb57de606e77967768f76a0bc1b6c53409351823ad31b6f49e217babd64866c8e7ae9ee5a81e626227cd2508cda411a8132634e51b1a614a31d52f42c1830f247afa7894524e6c4446c67f755837ed6f9cf85e30b1d7248b6a78baf2f575c68ddea98a3e69c196957a4f0d409ad85a4dc3bacae0eed6b63355a3e55e7afa79406ae73b7c45b7e9fd1531994f6d83bfd4411f6ac0826207783ff81d0a43c2a3694793da7f9fb64f1859c1687b1327cc5dfaf007d7253792b830595c99fd9f942bc17b5bbe491f9120a3ffd3b0995e54f195f98338ad85a8071e1773da1253361d9998d8a115d1434fa61cc489b9d58682d535ba0ddd680ca24adcc119064797e6fa28b5cc62c6da60b3d1480115357dd9573bc1172dfede29a849df334d6357e2ef872636f352d1b7f6213d4892b6f9dc7fce8b59df79204d237c692c65e3e7529dc24044b0a313c0e4b443e5fb463330c9202bcdc547a5dacec91ca7ba1d3b57c19bdc3d8a0f3e388af7409dbfbdbe0cd2be5aae7ef4d4a050d1705af081a44d615c07b4cc6ad2a31cefc55286aaac79d97fe7f13598e2351817405fa7177d8d79cddcba9ef5c2fe6f44cb305bc6b663db76a1d6b4f5df9c0657f050baf6af1ae41c7a3e0a3c2d1db9e23be048b683fe6dccc3f680b00f1c196f9d93756489472669b4c70c9710179528c01b6e4a80865558dac4674f024badc3a697a4a92ef95e642aa3c3f5a22e715320e15c43bd1dbfb5a667ed94f82af1847909717e65f3dbd7e9dc4752bf6efee9fb911ede7cf0905dd35cbe3b8de70291937ed53dc0022131230e04d4c98527d3265fc90f4a9ac30f025a735edfe23997807bcf09ff1f87a88199445cbe0ed239d5de5e7f52458dd9bf8a6e4003dc5a06a317e62685a6bb71a302cce156fc6e76d93eff022ab874964122ce2eb404784c3186d596ce267451143a3fa1dc29fc988c989794871a86d7fe8d91c2812d762937c1a62253940d65b40a984a8b5aeb14978b28154473d4aefd6814c16f83c09f40b5dac2f6ede5a94909ae6aae244eb3bf0a173538ca669029372a130f4f10b33304dd12b3c71930d77a7ab7675b0c153eb9bf700729e9653b50db56add387ceec1d81f16f7e991a73f0877fb59c2ac4351368c66ffaed5f109762f059de8572c40de555fb158869fee92d028b3304c71b4d535bbf9538db3e007710761362e9ed2da661f645c379db64214ebe93b4829895b04de2565a48bfae9823866758b16c2241b56241cdb30fb2dc40f8f9fe984e35cee003047447cb837bed2f7a78d8a33e21e754c87ab4dbf2c6e1ee99b8bc312dcd09c698479f1fda81e57cabf2193f46b6d3ec48b66215889cd0fb0b25b7c7f67e642e2552671333ff6debdb2b5c6f870dcd62a6cfdc62c9d3e7648c7286f1c760863bcf6dcd9a7fa1919fc63b8e13662295c3b197434bc82dec117f94dbe48fca94758e3dba078b705a536eb2fc66f9b06e8aeb4664a3468d087366b5c3af35d304efdc4b5d11f4a0969bcf0bc758ab77f10d9663a1261c2e7207ef06468e325865db516d632d66392f4d38f6aa5fbff682551dfa637f02f5193ee86682ca4a71637eb5fa6ae1c9f91979af182d8c09131640be2d442506015792855153428b00bda5f29fa010ceee6928fa8b921623728fe224369856cf574573574e9f376c4e6c8218d77d0f4e50a5c4283038380036cc284d40c839643640f44fe4c7f79ec60818792275ec83c8a0ad5611c8cfae1d030aea97f669e01456695952049a6e893786d63c10ff31f788ebdcd8a30dc75e2eadb0218107da217eba9b5ec726aafbaab0498995d0dd8bae1a88a8cb9d8ab11d2982f4f2c59fd6fbb43f8249878f0ef4e15f9943cdb808fc8c3406f67889f7caf1d4859566bf5e4fbbe982cbd270e0afbb74278dd9512f3ec118a33a4a6c440b2cf58244dea81da08b594d35641e2ffeab3e8335b35a58a3ecc6b6529f4c3be0e218cf6e5a6849aeb5a3744d40f4cf83102d1d3ddb87f65b3518f7156028e0fcd32e5b9d893dd0799c2cc2a6df697f32251a007599cddfce58d5403bcdddcd44b14691b3e1309c0f3978aac9cde94d182383950077d188bda84c0051ea3853284ae62d3228c8c4c199abee60fe9d8e20087f326279e5ce44d0e232f543bc56de00018b1702c513e622a49909d1dad024c7f44f415b89c09d29adb59e0edc7ee7f366ab9e1d6dad87ba3f3f70c21cefe0437bea0825c50cc1d7df9cf2d1945d719ab13cfc0da0a06c89febbf8bed810339a5ea220140851fe15f6779531f505a36053b87256063e40bd55f487c91501ba9a6ab089d04e02710f3d56b42f148cbae9f1a3277c4163cc0aa289658873502abc2d76e062fbffe47dc16acdf8b7e5dd1974cf445909f9fe4b3c5f8648b88dbc4d40918904c26d1db193d72165d6ebd4501f7d7f778fe71eb6bf570b853e414cf9acb0737dda4915bf51a636d3e1ff8dd751c7bb0679291b42f9a043dceaf6f91be9863d011632ecbb243d0483712d70453f188831d02b419b1f8169629228d8f7d87e9a66536bd70f53ddd10a07a7f97108bd89a692cab5ec0e75ac3cd5e5966115db9722e60d5addcc070e1edf20facbda7253e93a1b751b2ae436605bcce348d7c23b2e05298b4961a2c9bf1c07bee3bbe0a9fa35860c9a74be9e402d9fb5eceae8894fe1b458c8662191117a332a3d8f5c7628a64ab6b19287de433d096e1a833570df843def01109902ef7f3e41ff42c2dda0c14bbace008c3d3dd867a1524102a8958947bb16ee76aaf28dc4bab2cf8570312263f976ffc93b3f95d49713d45531d9cf32d3e56d12f757c11f2365c91a0bdbc689ffb9349fe72ba2650fbaf48fa342fdd55e333a0f006bbde7c9287787107bd18fcf187dcb1d6e03a4528b45b4b156119e8416dc5a4f4730d7da1e888b5fcb0362a550ba1cabba5820ca7d0708355a2e507201ed5f5fe590fe307d8f480360e6a7a706cc2c06acac00297afd3ceb39b87eec584d2028f2b73acce4d3efc40141eb4c30e26b73a49040cfb233fd3b33bbd3b0ba4f12cd7abe14921c988806f6fd686f9708d6e3ad015b76a52798813b346822964d845872a0aea320567f421180f1c6eebc0957db00b2d8a0a162d7e5f1c060b14596be32437cc8f40bb358aed3c905110a763fbff3475f24625855bf33947336ccb3f84fcc50be89b6fbd1723c9c3c766fd39a6ba8ebdb50dbaa7d07dbab06c12401979f10807f848939e9ad3bfb209a93c157b9f97a340ab9018cd3e9ef4062f09e30f35ad7f57109c42c413d3055436ee8e08d887cd187cffb093a141921f7f7f1ef8cb9e5f71c45c20eae8349926ca2303c4adb8a191a04cd491992d263cc44d0b078d91d456892866ebb65f91a0bdab682bb1b9031a5626e55186c19fa9f0db3757b4b89b2d770bca3cefd70bfbe2ffc4fa2605576a8f730aaed0458453b9f17f5c3cdfb2651187b81bc57aa834c7a83e5b43f83f77be292ad473b0c3a289186c974e3be9594804b5d0c6cfe5ad56fe3d6ebd1f969b2dc940339632c926b329b88baf21d85ee81d981fc09ea4506beaaf636593a6a41be27db55b02c9d4d0f71c219a9e9eb1e13b84a3e529579074e613e7007b1d3c08632cf72f5f6110f113db3e57eb32c048f2a32af37e366402c2bdec6c8f1eac9c63a9efc731115c2556540a1acabe19aa1dad7d0c314d25596df1c92f2c8a0ecabe8040c83e27dcd7ba39cf931a5b291a215481ba961ebe197613fb31c2ca98b1d44dc7f5ae910f66629fdb292f5aeba31c139597a116ab4bbb86dcd9b1607badfa516d21e6f72ad1e8fe1dfa090d205f0fa919095ac5e1168a5c4a2c3f776238e03b5393b4303d06ca3769cee0c67ca6aa793ef33873c1d93052a59b5b270c991bc7e18df1cb8aae83c5e95006315023ae38b01a1d2c39b421549891569c3ac860314b6642c80928a171d97e5fc5ac1c100385b46771a5957664cc2cc818a8d80ea9e3cfeb346bf9d0d9481edcfa6df73dee0a33cfa071c8650fca72dddd88f5de5e96643ab1a33f3257baa16867aa1c597adda98b0878495f0d0e88d88fcbd441ee1b37bcad5f6572d7e2c13714c2a2594954007a47d108ed35c967466b06c922ee8320ae9c4db80c8559a8b129db250498619b0af2c7edf46b6852f637c7eb63afb4e729c0861a5aa4527b392324c7cee539a1cb1db14de5adabd69baaad6d23a142363f979a2e2191d9dbf095f08a9fcbf1a33554edd87ef5e912d1fb1c938c0bf00082e2649d1098075e3678ae185358b7c889fdbe7a637debeea760b0c32e5d08f59e70e62b237d817853cbadb2708bf6b60e778fb1670cb5d1adc783d536f487367819facdf20db2f8162150bd8ddf70a3a5988b6a373f9657a56818373771744cfce6539b80e0befc5b2cc5969dee2f35088b1d8deea5cd4e480c739c8a0ed5d0635fe96f6580a79d279a60f768f5d3448f4d12458969e85dee731d35cf5068a3619b48e4e42b8db4aa06b4096c5dd20157029f1075e8e1d8b76dc64edee46f92ac57182e41fe8633111fe1e598d0abf6244f29f40c23d37f0547ede3481fad67c9a7f57b77b530b621c4b4ceb1b56bd854eda110422cc3ac969957d4d867c1903434cb50684a2f087dcd9e28b71193a1272e3e1023ed71c8cea216a869c08aaecfa4cf97787177f4ebd7bfc07c376663cb8f9770876d99c0efb5f48dfdd42faaf63b8e59e8d0dba6a82a7e3e4e75e7bfaa39e33b10a7990e2f22ba7c857f5d627f30470f20109f9c99058bc66fe78b9179269a74f01972058895f525c7d95471fd11b3ceffb8141d13f42893a00fb34d4218f55fd421bd6fb5c0627fa14cc5ce78fb46e31ec188b5584c6a4b13d9842853e353ade4aeae6b82330c9267f2b21cb2fa31d168308a4a30617a1fb9ac9deaab14a0773b40776ec2dce433d3b408689383b4accbfee50a83c7fa472cac1027bf9ab0e2a1411c8721388de7bd44d60a74a2a5bd959bc584d671ce5c6d3a02cc930c22bfbbd0ad154045a8f1d87c08cd71ad4898c48658baebf369e59d936245bc70f2a5351448139f9944e361ce7d95fb55bdc90261499a56e0409449ef7754ffe413fd5fd1e3ad91b4cdfa4a4e767aa21ed703c32", 0x1000}, {&(0x7f0000003580)="6cd3b0dc53d37e7602daaaa7d1c0f370d59c8ba2378ed1a126f51cdf27191d5c1265875b1ce9f52f98cc32acbb599c1e497d96f8827463b674cd6f75d8729c381068de05f11f07b56f4557e22a5292e2d607391bc9826811ea78ed48e93aaf98847c99a808727caa7d0881077357ed256b3fe042e9f8d013a848405f7d2ed9f0933d44d39a6f897b5b5c93e06b45cd37d910dc9a7955f81b2f87f950e3ef5b69dd531ea459f563d1d13b31b9687648ce29cb09d30ccdcaf13bb3a64ae4213ce25322b31d284622d0c9b9154bc97f55e02d9d6b1f54b0b3bfdb1fc6a5a75da79d854680698dd96c283ac65fff5d60de023beb5190c1b8fab9", 0xf8}], 0x9) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000000)={0x9, 0x200, './file0\x00', 0x6, 0x27, 0xc71e, 0x3}) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000180)={{0x40, 0x0, 0x6}, 0x9, 0x676b133, 0x7fffffff}) syz_open_pts() 16:00:29 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000640), 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x9) 16:00:29 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513000000000000005786ca3849459ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e0000b5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d903000000f2f0c9f69ec7ab3a34c29000", 0xb1, 0x8, 0x0, 0x1db) 16:00:29 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x1c6) setuid(0xee01) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) close(r0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f00000001c0)={0x0, 0x6, 0x400, 0x5, 0xfffffffffffff9b2}) r1 = socket$unix(0x1, 0x5, 0x0) recvfrom(r1, &(0x7f0000000080)=""/213, 0xfffffcd1, 0x800, &(0x7f0000000000)=@in6={0x18, 0x3, 0x1}, 0xc) chmod(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000240)) 16:00:29 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x200, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000380)={0x0, 0xca5a, 0x4, 0x6, &(0x7f0000000100)={{0x1ff, 0x10000, 0xa92, 0xdc, 0x7, 0x3, 0x5}, {[0x0, 0x200, 0x400, 0x2, 0x8e, 0xe2, 0xfffffffffffffbff, 0x8, 0x5, 0x44, 0x28, 0x80000000, 0x94, 0xc6b, 0x1, 0x7, 0x3], [0x1, 0x4, 0xe111, 0x9, 0x2, 0x1c25, 0xd2e2, 0x6, 0x200, 0x8001], [0xcf, 0x3ff, 0x5, 0x8, 0x5, 0x0, 0xd2bf], [0x3, 0x5, 0x3, 0x100, 0x8, 0x7fffffff], [{0x5, 0x0, 0x20, 0x7}, {0x2, 0x7fffffff, 0x2, 0x3ff}, {0xc4dc, 0x5, 0x8, 0x5ba}, {0x7f, 0x7, 0x200, 0xd2}, {0x80, 0x3, 0x0, 0x9}, {0x5, 0x4, 0x7f, 0x9}, {0x80, 0x7ec0000000000000, 0x8, 0xff}, {0x79, 0x9, 0x0, 0x7fffffff}], {0x7, 0x40, 0x2d4c280f, 0x3ff}, {0x6, 0x4, 0x5, 0x100000001}}}, 0x1000, 0x6}) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)='ml', 0x2) 16:00:29 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x74}, {0x80000006}]}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'\x9e\xc0p', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") socket(0x3, 0x1, 0x3ff) r2 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f00000000c0)) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x19b, 0xe5e, 0xffffffffffff0001, 0x1, 0x8001, 0x3, 0x1, 0x2, 0x1, 0x1b, 0x5}) 16:00:29 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0xfffffffffffffc51) 16:00:29 executing program 1: r0 = kqueue() minherit(&(0x7f0000359000/0x2000)=nil, 0x2000, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1db0ee54120c48f0) r3 = dup(r2) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffff9, 0x10, 0x1, 0x4, 0x6}, {{r3}, 0x4, 0x20, 0x4, 0x5, 0x41}], 0x9130fbf, 0x0, 0x4000000, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000100)) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) ioctl$KDDISABIO(r1, 0x20004b3d) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') pipe(&(0x7f0000000200)) r4 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f00000002c0), 0x8000) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) socket$inet6(0x18, 0x4f7b533152996f04, 0x4) close(r4) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000300)=0x7) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f00000001c0)=0x1) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000140)=0x1) 16:00:31 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) openat(r0, &(0x7f0000000100)='./bus\x00', 0x80, 0x100) close(r0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000080)) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x62) 16:00:31 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = semget$private(0x0, 0x0, 0x10) semop(r3, &(0x7f0000000300)=[{0x0, 0x7fffffff, 0x1000}, {0x4, 0x426c5c2, 0x1800}, {0x2, 0x8, 0x1000}, {0x2, 0x1ac00a60, 0x1000}, {0x0, 0x40, 0x9f61c0a944329bb3}, {0x3, 0x82e9, 0x800}, {0x2, 0x3, 0x800}, {0x0, 0x6, 0x800}], 0x8) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000080)=""/39) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xbdd26b9}], 0x0, 0x0, 0x0, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r4) fcntl$lock(r0, 0x3, &(0x7f0000000040)={0x3, 0x1, 0x9, 0xd9, r4}) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r5 = kqueue() dup2(r1, r2) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) read(r0, 0x0, 0x0) 16:00:31 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008a}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200000001ff, 0x2, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000026, 0x30, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:31 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) close(r0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) pipe2(&(0x7f0000000000), 0x0) setitimer(0x1, 0x0, &(0x7f00000001c0)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0xf8, 0x4, 0x1, 0x5}) 16:00:31 executing program 1: accept(0xffffffffffffff9c, &(0x7f0000001880)=@un=@abs, &(0x7f0000000180)=0xfffffffffffffe0c) pipe(&(0x7f0000001980)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000019c0)='./file0/file0\x00', 0x481, 0x20) r3 = accept(r2, &(0x7f0000001940)=@un=@abs, &(0x7f0000000340)=0xfffffffffffffd15) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000440)={0x5026bb1d, 0xfffffffc}, 0xffffffffffffff4b) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000001c0)={0x8, 0x3, {0x4, 0x1f}}) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) pwritev(r5, &(0x7f0000000b00)=[{&(0x7f0000000740)="4f9683f226050639fc1322a0548a2b506f1ff7a4d5a539ac3a72793f1cbbd17128cc37adac0ee7ccc766906d7d0cbe3b0b7feb7598d678669f793fdd3c36f280737908b36674cc0fa5715c249222ea90c00e51549c8845f1c8", 0x59}, {&(0x7f00000004c0)="aed3a8750ebfdd5c5b0757460f27af55cd2a8c95744383e71166d7281f4defe143b1bcc1efb696a4115048276fa4da26cbdc235604", 0x35}, {&(0x7f00000007c0)="b325600194a75f23096d4a05ff8c417e8d849856bf6c29b1cc72220e7584a1fa25761fe0885c3577124ebe51f6583fd73fe3b2a9bc21efa101fb097344d382abaf63c78cd01a0d0fb8bf9900bbb8cedddcc87f67339a1c9aa6bce4ccb026a59484141861aee74880fe7962581d21fe0bd9a44a282e8f66d2afef24f0c105d5079927a86b938d7910e55f0239bbc8c34dfd41f6b6f767498bf6fa625e0bef82071c07a67156fdade4cfae15bd2273b523e33b4a9ac259daf881da81cced74b7f7cc5ba70afd8dae8e35c8033f8ebd", 0xce}, {&(0x7f00000008c0)="67466d1716c97a015d53d5eed27a24d49cc081af4872db16db1e2eb81a983d336a98be670069b46af16cdf72e6c1764288fd35106dd46cd58f94051c19e79b2b4a0fd22b09ee95122844ae4b8de59585242cdbcf75d66fcaa69a302014d2087113d9a7c957e8cbe0e305e844dbd414731259163d36b73735e45a93f212ee597ec30cd3321f5b2e3055eef982ce8403b3fd5f68a7548aa078c956e418590df43eace0bc7665949e1bc01528994972bc5cbc46c743d366246f264d4702f78523da887825754cda2ea3831bbbff3fe337", 0xcf}, {&(0x7f00000009c0)="f777d333480081219d3d664bee5c4d1afde8289815dc0907d54b215eebe802d9772bdc77a619b034", 0x28}, {&(0x7f0000000a00)="66ddfdd395a41e202d02196118735e85622991091481e09156e535d3ce7ba2267f2632bb6987e740b5f0e8d4162aada48f3013abd03838a6dea6eb5d72e0597a9928ea0e97a3a76c91678fbf1f54146d6d8424713cd71dc83f9d69ba9e526e29e9419cdd6b3c027ecba39a573b0e73a3", 0x70}, {&(0x7f0000000a80)="483bf9f5b8382c7d9da4f59edb7fe565bc39c8bb175d8313593b5f603ce1a17edfc5a17b9242659b7b5aed86c34d11874c541fd4d10556139ad8cc69b954336b5d8c6818acdda6edd9110b80d821b1a00f6502e93274681f789a911a84a33487a115493f825b93ee3c84d673cd1d", 0x6e}], 0x7, 0x0, 0x2d) fchflags(r3, 0x1) connect(r3, &(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff59) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000000)) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000480)) r6 = semget$private(0x0, 0x5, 0x100) semop(r6, &(0x7f0000000240)=[{0x4, 0x0, 0x1800}, {0x1, 0x2, 0x1800}, {0x2, 0x7, 0x1800}, {0x4, 0x9, 0x800}], 0x4) execve(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='/dev/bpf\x00'], &(0x7f0000000680)=[&(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='*!\x05-\'\t\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='\x00', &(0x7f0000000580)='/dev/bpf\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='/dev/bpf\x00']) recvmsg(r3, &(0x7f0000000500)={&(0x7f0000000700)=@un=@abs, 0xfffffcfa, &(0x7f0000001900)=[{&(0x7f0000001a00)=""/4096}, {&(0x7f0000002a00)=""/221}, {&(0x7f0000000540)=""/49}], 0x1c8, &(0x7f00000004c0), 0x176}, 0x9f71d241af59ae2a) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x812, r4, 0x0, 0x0) unlink(&(0x7f0000000140)='./file0\x00') 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x80) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4d}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pledge(&(0x7f0000000080)='\x00', &(0x7f00000000c0)='^\x00') syz_emit_ethernet(0x1, &(0x7f0000000100)='w') 16:00:31 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) listen(r0, 0x14bf) r1 = msgget(0x1, 0x10) msgrcv(r1, &(0x7f00000003c0)={0x0, ""/167}, 0xaf, 0x3, 0x800) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x22, 0x0) r3 = fcntl$dupfd(r0, 0xa, r2) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000500)) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[0x2, 0x3c0b]}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000180)) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f00000005c0)) r4 = accept(r0, &(0x7f0000000200)=@un=@file={0x0, ""/24}, &(0x7f0000000240)=0x1a) write(r4, &(0x7f0000000280)="7b51a1031056278a3cf7b3984fda6a4d29d5204dfcbe81dce36cba543d468463c2a41c2c383a578d9a62b5c2dda5c1d9c49556c8e8fef8c835784229d80bdd7bf21b85b28b1ad906e19447ce71793c4f937790307193aeaf32733774ee68a826516312e7534d024cf8347788b4f6c1589516e6858e4fe968617f768306e733a339ee00abfd50b980dccfbedb9bc74437025422578ba6d28285b6411f530eed92cd0dc3e020387b54", 0xa8) read(r4, &(0x7f0000000340)=""/101, 0x65) r5 = msgget$private(0x0, 0x2) msgsnd(r5, &(0x7f0000002e80)={0x1, "ed995b21866ac3a1425e791fb72ce63f651d5f2a4b0440137e50ac839d33eae7d43d9bfc6825be4f9734fdab3285d265a9224499d9b0479fba8dabc1022bbf3c89fc74cf9e66e7268525b073593bc83e979071163d4928f8b397c154b5ea17a0b962dda6d14e1d4a5d26e538a96666a3a7a7c6acbb0a2bd3c5e8562d8079a759dda5b4a03046ac7acb0e0d9f4c989617cfc0b2d2fde26ae84f491483f743ba9f8ba5c546c849f8a06c11197c2b86a70b4fe48ef9b1d78bce4836cf89b66732bf185f412d7e21f26064f2ea6f4af04cc06c549df5cd98804dd03a43036fa88783695607"}, 0xeb, 0x800) socketpair(0x29, 0x5, 0x9, &(0x7f00000001c0)) 16:00:31 executing program 1: nanosleep(&(0x7f0000000080)={0x9, 0x2}, &(0x7f00000000c0)) execve(0x0, 0x0, 0x0) r0 = dup(0xffffffffffffffff) fchmodat(r0, &(0x7f00000001c0)='./file0\x00', 0x14, 0x4) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10008) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000500)={0x0, 0x40, 0xc083, 0x2, &(0x7f0000000280)={{0x101, 0xfff, 0x1dd, 0x8, 0x10001, 0x6726, 0x100000000}, {[0x3, 0xffff, 0xdb, 0x2, 0xffff, 0x1f, 0xfffffffffffffff8, 0xfffffffffffffffd, 0x2, 0x10000, 0x10001, 0x800, 0x3, 0x101, 0x9, 0x600, 0x100000001, 0xdd5], [0x1ff, 0x1ac, 0x8000, 0x4, 0xffffffffffffff80, 0x2, 0x2, 0x7, 0x7f, 0x100000001], [0x4, 0x6513, 0xffffffffffffff01, 0x4, 0x80000000, 0x3, 0x6], [0x1, 0x50a4, 0x8, 0x400, 0x400, 0xa0a2], [{0x1, 0x3, 0x10000, 0x9}, {0x4704, 0x5, 0x4, 0x3}, {0x8, 0x9, 0x2}, {0xfffffffffffffffd, 0x7f, 0x0, 0x7}, {0xf16, 0x0, 0x10001}, {0x4, 0x4, 0x8, 0x18}, {0x6f18, 0x0, 0x77, 0x8}, {0xfffffffffffffffc, 0x7fffffff, 0x0, 0x1}], {0x7, 0x6, 0x1, 0x4b9}, {0x33e, 0xffffffffffffffff, 0x7, 0x8000}}}, 0x6, 0x1ff}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x880, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10, 0x0) recvfrom(r2, &(0x7f0000000100)=""/154, 0x9a, 0x2, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x8002, 0x0) r1 = syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x171) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) dup2(r0, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000080)=ANY=[@ANYBLOB="fb182e2b66697ffffe02efd3a9b389da121de5c30e1d00000000e13671be713aa55d00000c26"], 0x1c, 0x0}, 0x0) 16:00:31 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) r1 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f00000000c0)={0xffffffff}) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:31 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r0, 0x0, 0x8000000000000000) r2 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) r3 = socket$inet(0x2, 0x3, 0x7fff) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000140)=0x8) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) 16:00:31 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="72020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 16:00:31 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) r2 = socket(0x18, 0x8003, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) close(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x400000000018, 0x1, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) close(r2) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x64}, {0x3d, 0x0, 0x0, 0x9}, {0x6, 0x0, 0x1000000000000, 0x100}]}) pwrite(r0, &(0x7f0000000140)="d001ac000000000000000000", 0xfffffffffffffda3, 0x0, 0x0) 16:00:31 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) close(r0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000000)={0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000b, &(0x7f00000000c0), 0x0) 16:00:31 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) clock_settime(0x0, &(0x7f0000000000)={0x6d8a1c48}) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) 16:00:31 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x2002, 0x2000000000004516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0xa00, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x20, 0xffffffff, 0x8000}, {{r2}, 0xfffffffffffffffb, 0x2, 0x2, 0x0, 0x4}], 0x8, &(0x7f0000000140)=[{{r3}, 0x0, 0x8, 0x1c0000000, 0x9, 0x8}, {{r2}, 0xfffffffffffffff8, 0xc0, 0x80, 0x4d1, 0x3ff}, {{r0}, 0x7, 0x81, 0x84, 0x5, 0x6}, {{r4}, 0x7, 0x1, 0x60000012, 0x8b89, 0xfffffffffffffffd}, {{r5}, 0xfffffffffffffff9, 0x1, 0x518320e1eafa968c, 0x20, 0x20000000}, {{r6}, 0xffffffffffffffff, 0x10, 0x1, 0x0, 0x75950a0b}, {{r7}, 0xfffffffffffffffc, 0x8, 0x0, 0x5, 0xaa9}], 0xfff, &(0x7f0000000240)={0x1f, 0xf2}) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) kevent(r8, &(0x7f0000000040), 0x7, 0x0, 0x4, 0x0) dup2(r8, r0) 04:02:32 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x1, 0x400000002, 0xffffffffffffffff) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "0000000000001000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x18, 0x8000, 0x0, &(0x7f0000000080)) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x3, 0x2) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 04:02:32 executing program 1: lseek(0xffffffffffffff9c, 0x0, 0x20, 0x0) mknod(&(0x7f00000005c0)='./bus\x00', 0x8100800080002002, 0x2e00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) close(r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x800) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) 04:02:32 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) close(r3) getuid() ioctl$TIOCSETA(r0, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x8, 0x0, "043139e00000e6080600", 0x7ff, 0x4}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x80, 0x0) r4 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) kqueue() connect(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="00002e2f62757300adb133c4e0b6a2348ef039375953268c0d23993544775ebb04c44cdedee3a67f50f8ec3730d966c0e29ac8b7df502c209e2d09c81947ebdae1eae3113dc2f04882dfd54c0381de049c2fb828d264e100321aba4614d4dbb3955e71eafc25780ea5c221246ca9228193e2b30131845bc6eb3de1b9e42dc8a039c779421ebdc29b90f5aa666c2321bf5640d03cf5d3b7f5bc5a5115afea7bb9b63a45bad8338e85c92449ef26c18f791c03113293f780fd4de0a06a503dcd0ad24063af423e1bb5d3bccf23"], 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffffc3b801"], 0x9}, 0x0) ftruncate(r3, 0x0, 0xbea) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x8, 0x0) 04:02:32 executing program 1: setrlimit(0x4000000003, &(0x7f0000000080)={0x100000, 0x100000}) nanosleep(&(0x7f0000000000)={0x7}, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x4) open(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x10) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) close(r0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000180)) pipe2(&(0x7f0000000200), 0x0) pipe2(&(0x7f0000000240), 0x10004) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000280)) r1 = msgget(0x3, 0x101) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x5, 0x0, 0x0, 0xfffffffffffffffa, '@\x00'}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000000c0)) syz_open_pts() msgrcv(r1, &(0x7f0000000100)={0x0, ""/68}, 0x4c, 0x1, 0x1800) 04:02:32 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r1, &(0x7f0000000180)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000680)="78a677b01709a793068599d813d80b35ef7b2761290f244382f5fc9f67a660d960099d93b257ec60dffc0f2dbd096113c2c39010c91f0bd93a943e0ca4d1a2380cf460d21d6c606929c77151c3df0b71d59bb6b519e55480fab0faade9fb42ccd5eb9f73dcf643e39477f8be930d4398f9ba1909dfe2cffb5f3679548f4a04eadeaf824cfc4b57acf52ec5c32d8efd9e3d4b5b1a6dd6c2d279871f4996cdaeeafc6db6e06566fe7d5f8fb714ba0f2ef5be8c9b5f48dea3c3fbf00978266934d2d737f38a12b4f2c2f2e3e9203a6826e93e0a1b7c0c4f0cbd6221539619efd56b8a99042808064db49afda5fc4e447236abfb79333d0120564a9feee2bdb3cbd35ae240e71d308b4b414d905695167b665b595bec34c31dfe01589a6b0ae243140a26842274747a13b7f0e98e0c9fb4ebab006ab2f5b6faeca408b2e8ec49705cb410324eb30ad1db04017830ae35afebe5be2725b3d40f95f81a00a9aa1705977ff935ecf990441084bffdd98bcda2c11dcdd8d7a3b65d04c52f40b09ee439643626c3e22327cda9dd4a1a8a92513a4d6dbe84ce507e295b4924e6ed96926ffdd05705a22e41b27667d8f90946bc46bd90bf8eda4d0e887f104243b8463e6af5e0fc6e544375a643fdc26a4c9719f1d062cde25af635d6b21833b326160d1f1ba6995b302cf7cac6749c670e6f4c7e5b35afe3f34fc995c7d09e0ed89045c46f848c9ce3847bce2b298a029e25fcce80a617b264e75bdd4998e651dc22d5c4498ebed5edf94d31b9214019c750b688f0919fbf08e196b929ff63abfb3a211619ed6e88a0c326b5cf327fbae4f40475a2061602b70359fcb6995d88dcd7d5e127915d6e3e2f5b67151a91f31381b54cf513a65b5ffc1ed3c605815f6580eca602caba618b2f90163d00d45cfdbafff8fb27c6368c012e01083e1b56bf5b34894741ce90a23ab0e85322ba75aacca1034599870d1e8883c2ac276286e30489891ba930326bd191f11cf70900d7c589d663aff9064e361271057a7617f9969c04d07fe41adfa54ee2cbe0ddf7e1b414ab5c6601b3c807efc9444d93e6fedb1d377bc8eb9048594d47f55787b2c8e7bf3a83fc1febe4c1273eca1b320328075acea6b799a2c419d91dd02c82078b4448be0253aa3ae23c060a93db75d732b72622138a96c8c70e2e4a5426a55ff93fad58c11567a2c5a1e47c006f20627897c0d7d08547fe20e78fa53d032ab31ef2523b3d80ed4aa3014c59696eb5fdfdf5c5ca561c97c9cfd477328bb7ef106c0434d75103356d56422a7dba45b2bd49472a5bad0c5915ea96d3090509b74c05f40b1f6f0568f344764a45e06e226320c1d239823fce7307aecc94476c243b12b0a64aa6e98107d6212e95b74b37b99fbcffed0d8a73dc297504bc4e509400a94ad0e9718e04b26a5dcfa92bf0c7cb8d7324117cb46ca3e10ab965301d479c2cba21dac73a56c6dd57e2cd57379a40f80751b51b806a742e5a686b3c8c857e9a42f92a30739af399faef8c3603e0a91e986364659bafdb67d907cc7e304283467f358157c26d891791a3f61bf2357df03f041ddc4eb14a2641700fa68b71be877466407ee737abe57bc5d93d245407d6f3b79ccafb56da43f033057aa9877c4eb47eb55cf6dba0aa658ea031ee62eb4b8d1a4dc5c08bd6317df7f9af3aff97b24dbccd62c40f1019439389a363929424dad633b1cd74a7229fdd6060726136e5d60ec74d299a2e7025829299c8cb8abbfe56a915604a0c3666386c958ba835739eb4fb15d4c100dd58760cfb6aa6545cded4172a401fa6ed1b4523cce56671972f7669ab03c18b2b65cd668c92a32aa0b5443d83f76cc2976f49ffc46138710681deb5651487b8ab41cb6ee5b2a47f153646c9aa158d7999e7dcbb6c14fac25e3244c0cb664e78e256a24c191117405f63b6b0494352b6e364d8994da3a4fe64b07a8819fc39950c4d803a2bd98e9ac6e1420cf8188afbc5bf999506c02bdf4b1eb2b9f07536381749fac7e0f080ba3374d69240f2bfa3aed9b0e2c7d74d5c2af8e5dc622c62517715f9f868d09d772e72258c52a9c22ff8a8e8d18dce16b086771613b49e1717a96ff847ce166f5f2caaa064e3e5f26a02e7570d4a89d9378eefd5a8ac4bcea14e60e3f2b14849f17d9efa61076ee9ab97b0627c16b2b6ab4867fe441d9334641c38612691ef4986326968f9a87a77c839f7f914d2b1cdb5da4700ea2605fe43e3c604004afc1bd72e056feb40d8f1b12eaffd19be7ab34dc9e520b858aec8f8d6699107ac33df88358243c074370a30839cbbd36960ad44fb813e7deba009300dc63130d0e7e39c05b6659508847068f074b9bcc7b05829ddbf0b727f920c23f5b54bcf99e6694a78af8317559f509d121e1579f72374c63969f52d54ae7cd63552cfcbd4fc553e9c2e15c22a14778992e824a083da8f24eb94b2a3748a54a7aabe8126f5e2d5eda43d13e10f0a795b07dc7473f05692bd13ab60fc5bbf859cd0908789fbad7424c5a93d9b683821ff1e465a932db1dffb3f396b5c25167f02ef2a3a05dfa846da861f9aaf11913a5703fa98c198f3262e5c4031b62243a8e7eebc8a93dd9e3b89b431f1164a711235a91b329a8cf3318f75e20084bf01d8ce09a4bbf98365ce0f2c9efd4bf97855b6131c8c5eed12a477b7acecefc336c23695500348650d8b4efa3fbec2755862a09f56c5f6920859e91de36ccaaa903d1ba9bbe29e6e6b2f6d602389b5880d0ba60bd271b8e494a9c77cbc704e7ea31833f3b46a2f8a0e63d32aef1a3f70a7645f3b0eeb1c6f78fabaee17b62fbe64a983d612224f79127555052ea0abbcfe851a67435387e621c2210c56f70356454390a502a355647110c632ea3da0ef1a63347680724e60490a9f1cab85a0c8cb899814183ec364ca280e6d64c6bd05e74578abd8fbc7d3f658cd529d334e4e28a8e3c6fc4167d7075252d9fda5159b14adabce45c9d51cb6d6ca788ad99e61191261968d0ee3e2d5e5ae2e704308f2a9ad707f6b20d1ab3a1117762ae21ade2ddc71ee74421e4d3799d7e01fa595693afefc2d8e64d6f933c36596fa29e5c8749b4666a4570ff2aedf87ef8ccfaca29b416ccaa7d5a01921b9f95281dce2645005e20f9dda1debc41cde4ac07ce48688d49bd0af88d49038525f54696d05e07ad871256d3ebc045215007054adbfb42ecc99f88fceea00d13b531411a1203dc8227bcfb313ed6e4f6b3ad18f6e4ca3a6e355aeba7b9b78d8384a302818924e6bf19887454c474bb588a7cd326db0b43f541b8138b8c19ef3ef14a320083b485a8ff0362dfff1aaa9e3fc0b657e4259c784b0c03b6f32be6ac566fe39fa01d521b17d3b56cfc58291da9b73b62542d6831831a7f1213c94c2d024e899cc691e72ac9c9aba71ff7af215973711d9f3ac1984df6c8735da117366f61812d6c8d81121ecb8b821417435bc779787117456daa94462983ee303243d556af0118fad7b6a4b1086a05905e731e59850ccd55ab90619fe9cfbc82f903bd38a36af401a49be69ebd3f7ede11c864c9f132ce35d431a77c8eb63d1c45d3c32e4dd1e584ff2497555da2e3d55303e9c779ec7292e496e2d4e406bf8811717e7f741deecf0bbdad60a19ea06a9dcab63394a67893ab2cb2ca67262bbbf457076be84612b145ec32b2ea38732d41348f44343cbc43acd74f6348ab5e5126ccaef530269d4889c5729b36390d3a4ce31f8503bd9e91b385527fdaea5300e8c30f746f856ed0d5f1c2c49e6b48506bdd03d89af57d25164ea5775968245f5d2bf67346a60281c55fd4bdcaeef0de263c63ff3bd2871dd85bcf032828d3ef84bff35017126738d693b40d2707c21b8e8d36cc5aef803385aebeab731584c9416ffa80f7a6baa03372bf48d41ba48ffc9681cf330cb187b1946ecf850a9f120a4811c47c8f8f457f989811b1ffb567fa4e52bbfb389c1f4915e141c2b7b475f0f29911d53802b79342b7dca285d57bc9df661a874256475c456aa8692ed7b3efc3b00cda74f47031224f19ae52f660ed445e0cb6c431559e0f8bbbafc8d88030f665d05e464088c5c4944aa477724357ea79c7ec24f0c7b6bf206e42fff09acdc18612068ce28540dd0dc6d4af5f0e69633fe29b3a90b2c617b9d6502a75278f5d2735d91eb9f2de054208574872ceed9cfcbcdb3adb9efa006bd864be0ad78a8cac478edbefd938e02f847014710d0d2e672eb27b3fcf6a69ae231f3ac11e3880dbb0592171776e4f786a42831d23ea9ae36b9e96e17c48817977cc31bcbbc65bf802ec9f8a32a9d06ffa51a911e27dd1c19a4593d4fcf013eeb195a02fe7bbdf94f1bd142373d5edc6f9bbd84812f90f4c1e1e929dae57f4d2a19c6f18de8f771809857b540ae342e427d7e80cf97c449da13f98aad8b1d8aeddcfdb6f3c34a072abde9c49307a3564d96e939e3b841acddfccd0d9352fb8a98841540f93b4d669edd5caf3fc85542fd20ce35a8e5574052ac87f108db2039774fcf05b536560df2828bdfbd69ef8ca940ec347b66c1ea15b72856256da1d788ab3a5a9a98b9c823ce3687365647c9b921171f857caaa01a0052d6da35e9b600a7ec31569d00ca2d6b4214c15c13d2e4c8e578b3cfb4c6966b5c65687b603c6c1c266e27a5fe11e3a11a128b6dc1d3f3456bd1fe2f83a5b23e573bd529e78e388132598a6926121d8acacccbb80a41105c967bbbe74e29bffd14d47b92294993a1f40918982f38043c4c942c121074da6bd40ff056501364b163703059f42027922770a17319e190a30ceee2a6149ea60cd7543598a876c7dd47abb82466b87278113199f2e2d3c9317cf887c77e7855c1e26dfc9732af0e1303c124041fffc9900d4a73a520570dfafbcff51bff11d45c7e35138a7c36d85fc6a1389e61ab47a6ce75388bcd1ff0fa1c31e382b7e581d0225e9019405546e61d4302a2494eade92020cb61950cc083cf7b2be706c6244a9ddd17edd0fff4e1144d4122d7b037e67038f1a9a128242856fc9249d081c1e1a4535c0075c9de964ed4012b737f593f26184aa6f9471ea0fc54ce642ce0d53ac943295d5099fd443dc6c37153ed730308a75e44f40a2e52142b4b5f89afeebcd2c647c24765f2eeaa6459b429a8f19d879fcb5616d0422da9079acd5ff3c5412445977e903285eae15bbde3e400b8000fd6cff392f79298207ee81701d55330fd936129e7a4b5b35a57dd0614a8921bb27055f308b34766c843705833627c4710dce138eefb6b0685a95b12a5ecedd11272f85e92a6f4c2235aa9dcf4af4131e0b22d7938ab1bbd07af84de0d4f6a97101b9add7fdf33a3955d0c58e4466e7c1ec90523a2e7b84875d7564b217d15f35053146efbc3817fc0d2b731af81f1241bec9fb393b7e04d7f7c693420592cfc3b3eec16c89997151d852b49f52da0705fab95f44714477077d78ab71a2c87c26c20e02a277e044059fe23d64437b6597cbc76130a8b758bb77da7ac9cf6cc152afa6c45d32a060c0035d21a881cee5c6f86cf4efbc80e99697e30825b9875f89baeafbe90aebc4fb7ac13c724f55c4e7bcabd1e1c51f4a66d9b10116195764839152c9062ece002488769ee7bef14672aa2c7a5076c64abd6f99c64795af4a4b7b150fb1a7f9e77f567506fb14cf9c526480aa1d459843c6ddc7e0f946728526279a50f4d02dc97b68e76025762104c040db3cc8c8ef23665b9612b57aed67cc7926e257bafe2b4186af3555df5da942864dd90a5d4224821f97019", 0x1000}, {&(0x7f0000000040)="c09953786cd284b2fc7f62ff201aa12a4f5acc582c6c0f7fb45920277497a317c1912a0d2a0108", 0x27}], 0x2) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 04:02:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) chmod(&(0x7f0000000100)='./file0\x00', 0x80) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x200, 0x0) fcntl$setstatus(r2, 0x4, 0x8) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) fcntl$getown(r3, 0x5) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r4 = open(&(0x7f0000000240)='./file0\x00', 0x100, 0x40) r5 = openat(r4, &(0x7f0000000280)='./file0\x00', 0x80, 0x30) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f00000002c0)) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000300)={0x9, 0xff}) bind(0xffffffffffffff9c, &(0x7f0000000340)=@in6={0x18, 0x3, 0xfffffffffffffada}, 0xc) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SBURNER(r6, 0x800c5751, &(0x7f0000000380)={0x9, 0x200, 0x1}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000003c0)) chmod(&(0x7f0000000400)='./file0/file0\x00', 0x4) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd0\x00', 0x40, 0x0) fcntl$dupfd(r7, 0x0, r4) ioctl$BIOCLOCK(r6, 0x20004276) pwritev(0xffffffffffffff9c, &(0x7f0000000900)=[{&(0x7f0000000480)="45ccd17c78a03a133020f9d01b7c3349f17de7d15a5a13af549dc47ba6c8dedb0c4b56733a53bac00aae74dcde8adfe379effd89eaf3405e1cee337e5cce4cf93a51629e6bf175216ced193d9ed75b87786597908d647b437bc7ab9dfc61dbc038bbc4ae84c9fb22d644f4a684e3048ce3f32295cd3837c8990dc08febef212ce67a6f2accb8c8d3581458ee8e0d6040cc6855155a31d13b125405799404febf5782117abf51a86584ff0828e37fcbb4163a8bef8278ad98a9a4e5ddbf5eabcfaee32ee53c10ee3511c397cabbd6042221d96bccf1708b8117d61ab3f485f8482205976f80d13d481ec136", 0xeb}, {&(0x7f0000000580)}, {&(0x7f00000005c0)="91d0ba9282e7c9f9bcc95ff46f6a77e2974cd7e9285b2c564497dd97f3bd1a5b5ea9c8a438398d8c9df37e8217fb9548129789fbaab4df07810ad3fa5b21ff0281e3fa8afbe4e5ce35af7c74f57582a30b6d3c010f93c56ccd184fde765ce71b35d8ddbc9282e386842948f16a5ea44df093f5", 0x73}, {&(0x7f0000000640)="023e5dd65e5e5242de227e55a60a993eb54f9fdb0e0e90d23c6f405654680b74fbd399654e82e5069c4a4d2e072331aea3e10a3ca49297de193b6629a466a4405213854a59541f6b9ffbea187e075c589e5e617553c3f1323c7b1392cb8b9c62fcc88bd285473e315d1ae353983144ace471ae5cfebc60915a17a1be536317574f23a48a1d682c748cdeaeb081ed438e9649d9410b5bba4feee1081fa4b079db909457dcb0155ccddef47bda979fd62f7ceec67b3174de9587f0c027c6f1acab005b3db4e1c03cc3fed554821c", 0xcd}, {&(0x7f0000000740)="aa88df8da9870f6d86780e3ce91ac0867a347e4769", 0x15}, {&(0x7f0000000780)="b771841a016ec98846b77542c3ebff62a1b4ecb2517df6a6b303805544c525b3502234c2ed4f7bad21a002d97c263d2d4f2979f28ffac4594963c47cb998ee734c2b6dca4147a96a90ea0718c21dcfdf40edaceb99f898531a91fb48da7bed1e577ed3f7b709e2e7bb19be2346bb2fe0a45bc0989d47037e2fe35207fa36c77e15309ea85f03c364fb0a881abe75686b17d78a0d2050fa1704f8c99cea0b1da05dc26cb71985345269a3291d1e2167ebcc0ff02870d295a813955202258a266f65286df7a11c5d1284347a349c0fc12c7cc1226016a88d0b4140859037077801b7615b8c", 0xe4}, {&(0x7f0000000880)="2dc2d776f0a967b885e6036dc303eeff7f346bbf458c7fa0dee11748c9ce6b01898036fedd3cd938f8c64fbd5c0429c9f5de8b4f52dab7a819be005db5578ab7843250f7fed75cc0bafc62babdbe98045ab5a3aad6d3d8473d30d00d737d8bdeaa287e1241f0ae0e71175799a9cc51da6ed65e0257f7397ab7fa76c68a", 0x7d}], 0x7, 0x0, 0x51) r8 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000980), &(0x7f00000009c0)=0xc) ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f0000000a00)) pipe2(&(0x7f0000000a40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_SBURNER(r9, 0x800c5751, &(0x7f0000000a80)={0x2, 0x4f2e}) setitimer(0x1, &(0x7f0000000ac0)={{0x3ff, 0x8001}, {0x7, 0x3}}, &(0x7f0000000b00)) r10 = dup(0xffffffffffffffff) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f0000000b40)=0xbb) 04:02:32 executing program 0: r0 = socket(0x2, 0x4000000000003, 0x1) r1 = dup(r0) r2 = accept(r1, &(0x7f0000000100)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) write(r2, &(0x7f0000001140)="cf8ebfea36ec794846911ed713aef398a616ec412955fbda5846e4a50781c6b84c30097e2724a60335b8df7005d8be1420bf9050e4d780f5aeaee39431545ee346ceb53e0cf68d", 0x47) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202332f66696c653001"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000040)="509799d31858", 0x6) write(r1, &(0x7f00000000c0)="5959952f8cece98e", 0x16) 04:02:32 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000100)) recvfrom$inet6(r0, &(0x7f0000000140)=""/225, 0x218, 0x1c40, 0x0, 0xfffffffffffffdac) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x80, 0x40, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r6 = dup(r5) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f0000000080)) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fchmod(r4, 0x8d) dup2(r3, r0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(0x0) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f00000000c0)=0x70000000000000) 04:02:32 executing program 0: mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86137) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x800000000000001}], 0x5, 0x0, 0x6, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80, 0x3) 04:02:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x4, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 04:02:32 executing program 0: r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d133840a4d8daee077c6adc539f6475c6843da2226a29732e586b63ca24304d36ab08691430e9ec10249e412ce2b7ea3d07dd2e32d142593b9e60ecb4df7d5551f3316b560c136b35c0899e64b3b80ff0f193f27d7313f8cbc8749142830604b4e5c304ae5f14c1a7f8e19e32c6f1de7c9d15c9707694c72121d18af88b02d31de3ade59f5ea3968ef305e9a0303d9285824d753033ede533dd0cbdfc6bf74babf0d5304ff9e1c8a86a68723c57ec6f1b25111d67a6ce67312a9af95a77f8fb9bce40f4c9d1752117f14f055efcb9c26e161a893760c699b9daee68f17853653c64eae364bd96a1fa3c0a2c379ad73d59385a38b1c2aa1f6ddb79c40fc537829c4781bb496b6da44120612fc7abe29b72dc9e7f7ce3d0402a4327e26d3460f6e1459fb8bcf8671e4ef9fede3f53070512ea29dde6f840ae1e2ca427dbf96bb686fc9947b8df2ed9dc206eba38ef2eabe3c6fbc074728b4111f6ad0c0a9acbbbe7258ccbe67a772c407ffcbcdd82f3e0c2fa8f73e20b45cce876dbf0ffd41df693dc199f4b05fe8e223c72c2f609a6fd575289c702ce9b112b51dc8082d510b5af044e6bae24573675fef35028f590d27af8a984a371c3af844f015cfe87f00c0ec642d091907e00aa45d9bb5cd800522c157d37fbea02b7205cc7b7e3ecfd72f63d3a30468c4058e70f01beaff1d8959bb433e3032ff5a9bfa4becb13c0b725facd67e3e00e008a3da828a9accf209e76e4ff80d74a2abfb77f93bf4f3109d85160fb88f06e4cc58e2225a79f43988b5d788f0ffaddff4f4dd7f273e3da98884955c889db4a288b93d8434383a143638fe5bf992981b5dcb0961e4e257a075bbf2c07a0995f6082cd8cc2f09b7f00923014d7af260feda574abd3b6e11dc02a8bcb6393b4dbe765f176c7f8e3b7ce5afe70fa4c709d6f3a2c831927a2736f08e098cddfd31629c0d1b4e041344ad511b742f6cbeeb21d130eea9045e33f0a45c84e0d47e3b8336b9875dd4413f0667ca9248fc35726579f227bc0d2365fbb1e35ca0b0c86af7081ba263677e8117f72f543a27a6424717425e3ccfe2aa73d849660e483ece4f89e142826fb23003fd24b1beadf9abe6541a4d8a1832195bacc6cc7d9b9624c7b42b0f674f2ac08f367fe6bfa22e9b6f7f6a06c8b172fe2b8d4f0486bf3cd817ff98b57f43a0ecb07f1b0939e8a5c855986671dac4318bb33efbb0190f8f4873606fd11b5d5fa08157a285d9b8484799f9ad5f57f20350c75e1e7dfdd84a79d1e3c9f737a0309f822e314a5a94a9bf589f59295ae93f24f6e455797b8b31b9f674b5a9b3d5216d11f52cfec5932525e674bc77eb0fadc0006cc37340edd4655ee5d82fb976dc8d71fcd4047b1ff5329852be27466dd1831f70a48c2b3dad955b479cba54eb6ebed5d0270cf911dcb21c0abd386b6c94d08d72e8743af50aebb6ae7732933f5f3bb79b87d3ff58805a0947ced15752573231c4e989dec7c6008bf1f878e840e5b31f7d6e1da0fd59365039baf78ae58df998bf99538ac40bf3a0fdf05b21b3b0908784489342b7f23b33b3fae3a2317fac5f0f2cf28778e885d0f973e8fb749124959aad4aa9278332f46ed7690c10506f3e076eb13d69be2c13f1dccfbad0e73cd87c36a66efd852a6ec6c0491e76ddda2706c38dd3f8484b4712dddd5e9224545b2ee3b0720e234d16c17d168e952dc1e2cde7ed78cf291b2e134c89a6f5c69dc9246e11ed334ed340b630956b2888b99019b98a3db66cb3a9f7692aa6d4a84e69ce57b330f2478488fe10ce4dcf13a4ae63dab3eaf6433f4f29250b3c7eb04221a8e617e0f8e12bbce69c2037f17250e0141f67a87d940490c3cf2ca599925e99fc563286143a2c7a7d19b5850ca6e06402da0ece6968503e6bdb1d5f0967a5f1c713d47a3107520be35c2c2b045d2468d0eb56db808541c514f57d52556283a984c1ea9f8123cfd9eb46fe002e8eecd05b672ae5404b4ae7207e3fb837d1e0a5bdee2d546c042dac7ef8a4812cce12ca2780bd66aad59d29067c408cbf628e5a430ffd7678c19ee4ad83b7a28f1dd79256dffdbf015796ad86929974ed36ae198553c1a5c116c215db72a37caa458efce8a16be937ac20b609ae67369cc70ae7c164141ee675c5530221c414e5f99f32be48d33f62ac3df83ea8c4a36e3c249ada61a0470f1b29b30ba0111be93fb0afe51c2705b55e3f1195165696137fe44cb5189a869eb02c564fea1599771db1ce3e88817034a9967417386ea1f4cb7bb18c0fd420ab1b845bfca3468af4daf517d93c4dc9841cbd018216f06c8a3f15bff0a4ebaf5bdb8f8993e54cd0aa879347920da0b16681afc0d2642f3fe6e1ad6a3e7907283e769c83a11708244630699f3f1179f25f5fa52b9dd91a5832bc569712bac37459e5095024e91e710c6bc19e863597755efd919757967f2c33b3b2723fa0892443334b0584ef9fa9c45c74b68737902a63ee2ab4f1ab2c7363e61e0a328f0f686f621be67752ccde1376ef10ab4f370d6732bdd731e07f56383954cd156fbae163afc2fe7655365ad0301ff281c8da70702b4a3dff954706e18709d41df6095a54889ef6412a817f1ecd0ffe063f5651f3515924c07991ea42c5868025f2b874b7b83295", 0x784, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000040)=0x80) 04:02:32 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x2) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0), 0x8) 04:02:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bp\xe6\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x7a}, {0x40000016}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0xa0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 04:02:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x14}, {0x24, 0x0, 0xfffffffffffffffc}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 04:02:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = socket$inet6(0x18, 0x4000, 0xdc) accept$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x10000, 0x115) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x2, 0x401, 0x5, 0x2, 0x8, 0x3, 0x80000000, 0x1, 0x1, 0x9e4}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008000010000000000000000000000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) 04:02:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x28}, {0x45}, {0x6}]}) syz_emit_ethernet(0x15a, &(0x7f0000000100)="96") 04:02:33 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r0, r2) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) dup2(r4, r3) kevent(r2, &(0x7f0000000080), 0x8, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff9, 0xaf}], 0x10007fff, 0x0) 04:02:33 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) flock(r1, 0x4) 04:02:33 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="b72f17b4", 0x4) setsockopt(r0, 0x6, 0x8, &(0x7f0000000040)="d328ee563670b4cb55e1dac8006141dbd36e45e8710db306816130b9251cad4ba618cd3b9eefc3cf19e52fe6d2b4ce9c238caebab0849810f8", 0x39) 04:02:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x6c}, {0x4000000000000c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getrusage(0xffffffffffffffff, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:33 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000040)=@abs={0x2, 0x0, 0x1}, 0x8) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100)={0x6, 0x6}, 0x10) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000680)={0x10, 0x100, 0x4, 0x6c6a, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x7000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x5}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x7}, {&(0x7f0000ff9000/0x5000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0xffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x8f03}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xd4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xecdc}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x2}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x8000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getsockopt(r2, 0x10000, 0x85, &(0x7f00000001c0)=""/6, &(0x7f0000000200)=0x6) 04:02:33 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r2 = dup2(r0, r1) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000000c0)) setuid(0xee01) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 04:02:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0xa000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) recvfrom(r0, &(0x7f0000000200)=""/113, 0x71, 0x800, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00'], 0x8) r3 = semget$private(0x0, 0x0, 0x10) semop(r3, &(0x7f0000000300)=[{0x0, 0x7fffffff, 0x1000}, {0x4, 0x4, 0x1800}, {0x4, 0x8, 0x1000}, {0x1, 0x1ac00a60, 0x1000}, {0x0, 0x40, 0x9f61c0a944329bb3}, {0x3, 0x82e9, 0x800}, {0x2, 0x3, 0x800}, {0x4, 0x6, 0x800}], 0x8) r4 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = getegid() fchown(r4, r5, r6) r7 = getgid() r8 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r10 = getegid() fchown(r8, r9, r10) r11 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r13 = getegid() fchown(r11, r12, r13) r14 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r16 = getegid() fchown(r14, r15, r16) r17 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r19 = getegid() fchown(r17, r18, r19) getgroups(0x7, &(0x7f0000000140)=[r13, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r16, r19, 0x0]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x2, r5, r7, r9, r20, 0x20, 0x3ff}, 0x73, 0xfffffffffffffc00, 0x5}) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r21) recvmsg(r2, &(0x7f0000000500)={&(0x7f00000001c0)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) 04:02:33 executing program 0: r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000039, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 04:02:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25, 0x0, 0x0, 0x4}, {0x5}, {0x6, 0x0, 0x3}]}) r2 = msgget$private(0x0, 0x180) msgctl$IPC_RMID(r2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getgid() syz_emit_ethernet(0x1, &(0x7f0000000100)="e4") 04:02:33 executing program 0: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) close(r3) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0xfc3d524c5bfb6b51, 0x2}, {0x42, 0x1}, {0x35c249dacf3268fd, 0xffff}, {0x85, 0x6}, {0x101, 0x3}, {0x25, 0x7}, {0x8b, 0x3f}, {0x1a9, 0xffff}], 0x8}) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x6, 0x3}, {{r0}, 0xfffffffffffffffc, 0x2, 0x80, 0x8, 0x8}, {{r0}, 0xfffffffffffffff9, 0x40, 0x4, 0xfffffffffffffffc, 0xa75f}, {{r1}, 0xfffffffffffffffc, 0x11, 0xf0000000, 0x1, 0x5}], 0x7, &(0x7f00000001c0), 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x40}, {r0, 0x80}], 0x3, 0x6) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) msgsnd(r2, &(0x7f00000002c0)={0x3, "68f887b0447e983de55c5711ed4bdf9112ac27e71f76c972e8372936dda42335ef13a6cc00e284185451fb99e78a91ab16b67c769793c8a1fa9956bf61bf8cbcca0bd9be72edd969b8807123d0b63338fb4ecfcf24de3e9c96d2367d3206304513d8fef9460b7a15c3a9d674c51ee732e14abaf680c8c789c24ad010cc8dbe053debaf7a5899ff8fa8eb957fbd"}, 0x95, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r5) setgroups(0x0, 0x0) setuid(0xee01) shmat(r4, &(0x7f0000ffa000/0x4000)=nil, 0x2000) munlockall() fcntl$setflags(r0, 0x2, 0x1) msgsnd(r2, &(0x7f0000000100)={0x3, "8d640bd428802c85973b86e53a5a9b9f117d9c2bdfffe866fbf1dc6142d16d70c7f48483c44e4ab63961291dd04c4c"}, 0x37, 0x800) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) recvfrom$inet(r6, &(0x7f0000000380)=""/254, 0xfe, 0x2, &(0x7f00000001c0)={0x2, 0x3}, 0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x822, 0x0) 04:02:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14}, {0x50}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) close(r2) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000000)) flock(0xffffffffffffff9c, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x41, 0x0) 04:02:33 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640), 0x0) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000040), 0x10008) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0x99, 0x0, &(0x7f0000000140)=""/153}) 04:02:33 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) r1 = socket(0x2, 0x4001, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) close(r2) unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x8) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="820200970da711ecdd57be971e2f66"], 0x10) r3 = dup2(r1, r1) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) read(r4, &(0x7f00000001c0)=""/4096, 0x1000) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r3) 04:02:33 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x2, 0x3}) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) openat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x40, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) 04:02:33 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0x752a3a9e, 0x2000000000}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[0xfc0000000000, 0x6a61, 0x7, 0x3, 0xcac, 0x7]}) 04:02:33 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x2002, 0x2000000000004516) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) close(r0) getdents(r0, &(0x7f0000000100)=""/229, 0xe5) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000040), 0x7, 0x0, 0x4, 0x0) dup2(r4, r1) 04:02:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x3}, {0x800000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'ta`', 0x0}) getuid() syz_emit_ethernet(0x1, &(0x7f0000000180)='i') openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x20) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x20000, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r6 = socket$inet(0x2, 0x2, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000d, &(0x7f0000000400)="eaff125c000000001a2e849a26ae53f7ff3501a9b63ba24feed0fa385a3192eca1768eaf1a6cb5439a181cd5dbf46becbb6dd07d6a8fb3c3c2edf73cce65c76b200a5180adef04c9e67ef2daf6dd05eb76e0a34bff4d6920c359d3fb179ad263c1be5528b6ed7a6ad8cb8b2a82", 0x6d) fcntl$getown(r7, 0x5) setsockopt$inet_opts(r6, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r8 = openat(0xffffffffffffffff, &(0x7f0000000380)='./bus/file0\x00', 0x2, 0x139) ioctl$BIOCGHDRCMPLT(r8, 0x40044274, &(0x7f00000003c0)) r9 = socket$inet(0x2, 0x2, 0x0) r10 = socket$inet(0x2, 0x2, 0x0) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r12 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r12, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r13 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r13, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) sendmsg$unix(r8, &(0x7f00000007c0)={&(0x7f0000000800)=ANY=[@ANYBLOB="e03bc4eae4d43377010039777ee4a550fe1e9f601fc8371268980acd63e548ec8e823b862602e0724fae4b2d853164fa2fb743a0d754524d7a7fe7761092d4dcfb458c0a4486293dd297b0b075f52994038186c2cc7699e7899855a5000772477a"], 0xe, &(0x7f0000000500)=[{&(0x7f0000000580)="8f9b10a630c71d4a61187367fdff19053491b79c9bdab66908e00c645460af63d3b0a13cbe7cc219934c69b5ad2864050399b55bcc23fbc1e065398ef3f89b152d8ee86429b6b190f2ca030ec22c38e3d87b8c8ea50a876f05fe3b937e6435002d2bb5d7925778db9c8057ee9449dff82d0a2de46d311fd66b59d80e9d578cb2eda80291288992baa5e5f098071c1ec2431cc64f25c4d59f7728dc0b9f11df22e621fec1535e62f6d867b6cee52257f6e738121891f4071333eccf76092426d7afebdb0427067aa91d0b9be3f196013e2c35000c76ebeb1b2b79c381f684e1a79a5458c019e39fefcf4598f3d2691c482767c47f", 0xf4}, {&(0x7f00000004c0)="70463e1736b2062b839e8d51af2e231acfd8c6306ac6863f2e7292c0650d620f0a33a6dc56a5ceb2c35a077197490817eab2855cb1279cc37d0d1a643bc9171d", 0x40}, {&(0x7f0000000680)="30c4393948fe408e09be70ea3568626f039dc56c71771ca23894884ef1362b17ce11ca1f57d8129e1609fce10b567a38d7bf1707f110ab4e0f7c89c35459c5d8a7adcd71d04154ea5cefe7ba02948f221f0a21819a5ee5d81c28a579675a8f6668691c952a243bced133f8bfb2a43c2aa40c32e3f92562e6fc051f6d8de691ff150ac5ed5858a09e74b46880c4024c8d1d6263aa9bb586c9579148c11f977ef9ff06cfad04d2bc96c5b3cf38d8e358fadf8aed168e322748445c89006191c9c6229edf494abf9327b52e9f3be3146b5ed8ea9974c581ab557b8406fe9e85a7a3515bedc8470ffd11f740c24ba827808d7f03", 0xf2}], 0x3, &(0x7f0000000780)=[@rights={0x28, 0xffff, 0x1, [r11, r12, 0xffffffffffffffff, 0xffffffffffffff9c, r13]}], 0x28, 0x8}, 0x40d) getuid() setsockopt$inet_opts(r10, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x40, 0x4, 0x2, 0x4}, {{r3}, 0x7ffffffffffffffa, 0x6, 0x2, 0x2, 0x2}], 0x9, &(0x7f0000000280)=[{{r4}, 0x3, 0x41, 0x40000027, 0x7, 0x78b17c55}, {{r5}, 0xfffffffffffffffb, 0x80, 0x0, 0x2, 0x6}, {{r0}, 0xfffffffffffffffd, 0x9, 0x4, 0xffffffffffffffe0, 0x4}, {{r6}, 0xfffffffffffffffe, 0x40, 0x40000086, 0x5, 0x800}, {{r9}, 0xfffffffffffffffe, 0x2, 0x4, 0xfffffffffffffffa, 0x3}, {{}, 0x1, 0x39, 0x20, 0x9, 0x400}, {{r10}, 0xfffffffffffffffa, 0x16, 0x1, 0x6, 0xfffe000000000000}, {{r0}, 0xfffffffffffffffb, 0x90, 0x40000001, 0xb2a6, 0xdd}], 0xffffffff, &(0x7f0000000100)={0x2ab, 0x9}) socket(0x4, 0x6, 0x8001) 04:02:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") semget$private(0x0, 0x4, 0x828) 04:02:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x8, 0x8, 0xbb98000000000000, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x1000000, 0x6}) semctl$GETPID(0x0, 0x7, 0x4, &(0x7f0000000380)=""/165) r1 = socket(0x18, 0x1, 0xd) setsockopt(r1, 0x5, 0x2, &(0x7f0000000500)="862e02537602", 0x6) r2 = semget$private(0x0, 0x8, 0x100010286) preadv(r0, &(0x7f0000000900), 0x178, 0x0, 0x31) socketpair(0x18, 0x3, 0x6, &(0x7f0000000200)) r3 = openat(r0, &(0x7f0000000280)='./file0\x00', 0x8, 0x10) openat(r3, &(0x7f00000008c0)='./file0\x00', 0x400, 0x13) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000300)=0x3ff, 0x4) semop(r2, &(0x7f00000000c0)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x7, 0x800}, {0x3, 0x4, 0x1800}], 0x4) r4 = openat(r3, &(0x7f00000005c0)='./file0\x00', 0x0, 0x30) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000600)=0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000002c0)={0x5, 0xcae, 0x1ff, 0x40, "90c1b12fa4de1572c4ac2bcfea2032d16fa9a04b", 0x6, 0x6}) fcntl$setflags(r0, 0x2, 0x0) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) semop(0x0, &(0x7f0000000080)=[{0x2, 0x8, 0x800}, {0x5, 0x6, 0x800}, {0x4, 0x3e1a}, {0x1, 0x1, 0x1000}, {0x1, 0x3, 0x1000}, {0x3, 0x3, 0x800}, {0x4, 0x1ff, 0x800}, {0x1, 0xb8, 0x800}, {0x3, 0x0, 0x800}, {0x3, 0x2, 0x1000}], 0xa) r5 = syz_open_pts() semget$private(0x0, 0x2, 0x8) close(r0) r6 = dup(r5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x400, 0x0) link(&(0x7f0000000100)='./file0\x00', &(0x7f00000004c0)='./file1\x00') semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000040)=0xfffffffffffffff9) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000440)={0xfff, 0x3, 0xfffffffffffffffb, 0x1, "349b9f06c863ba7062aac3b8b3a38d4784b61443", 0x4, 0x800}) getpeername(r6, &(0x7f0000000900)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000040008fb71cc1761e0b97100000000000000000400000000020000000000000000000000b4ff00000000000000000000000000000000000000001e4156e5d4aa775540e846edc055b3ac1e1b8726367e028aa4f778f0bba3f1b1143c8fb7fe3dd65b16cb166592a4b01d50cf41852e9a2ac0c3b29e48a96b36"], &(0x7f0000000480)=0x6e) 04:02:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x519) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x80, 0x6, 0x1, 0x2, "547e89a216e4ae56e7731870ba9e4dea0be12050", 0x9, 0x7}) close(r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0xe9c) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) close(r2) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x9) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 04:02:33 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002e2f62757300"], 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000200)=""/89, 0x59}, {&(0x7f0000000280)=""/227, 0xe3}], 0x2, 0x0}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x4a2, 0x100) pwritev(r1, &(0x7f0000000140)=[{0x0, 0x3d}], 0x10000000000000b0, 0x0, 0x0) 04:02:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x2000000000015, 0x2, 0x0, 0x1ff}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) open$dir(&(0x7f0000000240)='./bus\x00', 0x1, 0x51) close(r1) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_flags}) unveil(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='x\x00') bind$unix(r1, &(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8) 04:02:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:34 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x1, 0x107) poll(&(0x7f0000000000)=[{}], 0x1, 0x1000) mprotect(&(0x7f000057b000/0x3000)=nil, 0x3000, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000000c0)) 04:02:34 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) socketpair(0xbbf1167dc69b4a54, 0x4, 0x800, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000000080)="ef92c9a278b18e391d6abccbf6813c1e6e4bb67adcc84920ecd5cc4463970cc82c1f6d9710488e1d1eed3ba15ccc2b3af3dfee980ddb8892f13c8ed54362fc4272ac99b434b03884dd3861b5a878bb45d05183186bf38724cba28f3b6ac8ba9a1eca33c39dbea3b4bc20431eba677506fecbb1761453a6957851617a2196d76ccf8ae7f73fa1f8449db8942cd51d1af1bc64c43dc30894e7834371b657f877b6c51e05fdca0876e9742aefaa025d91004c3d237e9fd641881e9e8883c2", 0xbd, 0x3, &(0x7f0000000140)={0x2, 0x0}, 0xc) getsockopt(r0, 0x200000029, 0x3f, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) 04:02:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x1, 0x110000}, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0xb3]}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) mlockall(0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:34 executing program 0: mknod$loop(&(0x7f00000001c0)='./file0\x00', 0xc000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0xe2ff1ce87d430794, 0x0) r1 = kqueue() r2 = dup2(r0, r1) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x1f) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1000800) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000200)) ioctl$BIOCFLUSH(r3, 0x20004268) close(r4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x2000000000b20a, 0x0, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7"}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0xf5f8d574c19f73d3, 0x0) listen(r5, 0x0) 04:02:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x87}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:02:34 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0xffff) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000700)=0x8) write(r1, &(0x7f0000000140)='{', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)) syz_open_pts() syz_open_pts() 04:02:34 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/17, 0x11) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fcntl$setstatus(r1, 0x4, 0x8) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x40, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) close(r2) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 04:02:34 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)="04", 0x1}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) setreuid(0x0, 0xee00) setsockopt(r1, 0xbb5, 0x4, &(0x7f0000000280)="e1948fe2aefd12c22f2a52ed0476b2c541f7d9919ee21e18a9fc04ccea2175165ee1a129aba1f34aa320526f240f1c642474f4a05f05879757ca634172bda03f5a16b9e86f9a2bb09d184688af3d8d0bfc0fd2338cf58bc5e3ee2fbc755b9b3b3f9e243ba33b71e450090bee5d2abaec6c3effa02aca0929e52adae42245d8e273cfb5ee4913b0a11ffe364cb23f07abc72a1586bb5c056eb2cb583e826a96338bd3f810670971558c6104e5da26cc7353d22483714b60161f2ebc22d4e54adc742fd0824249c05f556c3e6e863e068280eca5059fab1fa77ba055e797a25c6e66e82d3f05bb29531de6351bc01494ff14e85381e7c6a5", 0xf7) ioctl$TIOCCONS(r1, 0x20004276, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) close(r2) recvfrom$unix(r2, &(0x7f0000000180)=""/206, 0xce, 0x8e0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) 04:02:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd330600000000000000632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4fffdffff11fe4dbfa60400"}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) syz_open_pts() syz_open_pts() 04:02:34 executing program 0: mkdir(&(0x7f0000000040)='./file0/file0/fi\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') 04:02:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 04:02:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x64}, {0x6, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) 04:02:35 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) 04:02:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84}, {0x5c}, {0x6}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x366fc4e3) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r2) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002980)={0x0, 0x0, 0x0}, 0xc) r5 = getppid() r6 = geteuid() getegid() r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r7) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000029c0)={0x0, 0x0}, &(0x7f0000002a00)=0xc) r10 = socket(0x18, 0x400000002, 0x0) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000002580)="eaff125ce3fc9d720929adceb9d7d3a21fcbaa81bb2d638de211ba04e3ebb47bf988e2e91adc82d4991ce76d458c6304a62d2754ace9602d8b7e4bdc2eefe322413875081dd9a5f728dec2dc19b756a8d1d72a5cb693ed0ee6ae606c1aa7a005668dfb18c749b1c4e966f74194b6610c9d391f0ac237a5ab6be94d60d7d51071a3eca9c8d599c504384e1f518ad0681ad0f3be31e38f08bec29368a4db1c95b46d155f9592dcd4941dbe4b0ec68b1a835530da19439fae085a2519066f4b349cd83378c859d7691b598d27eba730", 0xce) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r13 = getegid() fchown(r10, r12, r13) getpgid(0x0) getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0xc) r15 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r17 = getegid() r18 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r20 = getegid() fchown(r18, r19, r20) r21 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000002680)=0xc) r23 = getegid() fchown(r21, r22, r23) fchown(r15, r22, r17) r24 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r24, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000002a80)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002ac0)={0xffffffffffffffff}) r27 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r27, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r28 = accept(0xffffffffffffffff, &(0x7f0000002b00)=@un=@abs, &(0x7f0000002b40)=0x8) open(&(0x7f0000002b80)='./bus\x00', 0x8, 0x2) r29 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r29, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r30 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r30, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) sendmsg$unix(r1, &(0x7f0000002cc0)={&(0x7f0000000480)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000002940)=[{&(0x7f00000004c0)="4c0e0f58aff4f740ce13a083b675e9c942a365258c4da14e04c534c39aebf00a93b11bc1cbe067843b5a329ea0d16d8a6e12915795bce9aaf3211e658635c57490558c3f9d903635b4192f527de77178bbf08299e2f0318d23e7135682ec885dca3f651b7f7405fdfebd99dcd47c0ba2c03f66189ca6521570", 0x79}, {&(0x7f0000002780)="bd8163e2cf1d400d435a4c4c5a9eef81ab280c54ffcef344c38c0f8f8d20dfa0b30fec69b224a3adeb9d8a2383b0dee73f663e3c7310764af753bf6931f257ecfd8ef190124e8b1b8ffa72e0c4b81de0179ae2e5d84141dffa3e1060e511063271db8520a553d2337391eb3f", 0x6c}, {&(0x7f0000002800)}, {&(0x7f0000002840)="feb785f8c189a9b0a037b7cf566ebb5e880d578a5e79b4395c52406c9438e8a2739975cdf6cffb80164c088550437302870285e9de07dc9c2eb12071ee58a116f578dc8e22ff2ddc1611dfec0e575e8605e40c7ab8c0e3bb3896436bc1901abc35ce4338aaed3824528afa9d99bcc1f90a953604e44a079489e54947004f3ae1da82318f2804f2ab46edfe7ad72804f7fc148607e6d4bafe8125c435d91718f24a2f1779dab1c856f4c703b037fe8654c6ca835d092126a07c1149861811374c80af60f9b5c91af7fb280ccdb0536c", 0xffffffffffffffab}], 0x4, &(0x7f0000003200)=ANY=[@ANYBLOB="2000000000000000ff005d9d78b25dcbd80e429df9277a7c7766ddf198cea1b287bd08ad73a42ace7a35e8094b44067b9349db5826cda8b5b6bcae9c24c06195031f0d0a34c7c6b695c4948ba2d5c54caff5830444e1225f635c5e3d3efb5ffe468f6366516a10be769eb79f3bdbbc3461a13b17c1920db4c4bdf138", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES64=r30, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r9, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES64=r14, @ANYRES32, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff0000010000006a4c4822f2f2b2b7ccdf24388ea0a51cf0c9de44192d6998b21d8cc925dcfbdc8f95fe15cecae3293f21a99a2d4e7b3b46900f113fa2a23cab558321930b228c7a88e09ee554df3af8bb0764709636f061a30558a9af0b15571ea5905c958e6459a7a5d882a59ef63968b1f04c0a378d31c64b0580cd08c0c4954a560664f0af1b5e89f31ed71bd356b15fd2779434e12f0ad537c0311c10f73c9c7274a0b8018801d41ad2e13b07d047efe3854193ad567893e470998461f14cfd327f38dc7baf9e01034c0c8e71313c54d64b5cf1c914f462dde21a0f214499c0720c7249cabf8459b359e0c86701f8ea4d2ce3df749c4982700da4056a12526003", @ANYRESDEC, @ANYRES32, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r16, @ANYRES32=r25, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r28, @ANYRESDEC=r27, @ANYRES32=r0, @ANYRES32, @ANYRES32=r29, @ANYBLOB='\x00\x00\x00\x00'], 0x270, 0x400}, 0x400) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000002bc0)="eaff125c00000000f2bf0bd0d0975d4c5a2fcaca77522f14c39e7c9eb86d7f03119154fda8cad3c56c6bd76ac8be4305426b946baa7027db531a8a1a22584ef7de3048afda8eac2d3d95953cf8a5317eaea4fcbeecd576164576", 0x5a) sendmsg(r29, &(0x7f0000000300)={&(0x7f0000000140)=@un=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000580)="57a3a5f1884e1ba2761fcc5e71f25d14c7c32f431daa484eaba5921a4e224edf421b32d698d84f8b2f03541f0cdc7afadb8a4670458fe226c61320598e0d838f05e30e7631ea2f3ad4f1a310367969ca45c5350c12fbdf34f6c437e52e93991d51f21bebeb28f8a4767621d1666df35646f0cba76c0a5845823ef712d885e94de4fb43e58d02305db19dedea71ee8ed958f89c6e5448943d2372bcee9833817f1d5fc2f416e731bfef22d20895adad4254e39b22d69fde6e414a2b8854558a0951ededf20a166592ebedfdeff58c823f65bb0fa604fbe984f7defe072108bb7fcaf1e6caddcdb6cf3ae7d4239edc45b8cb37e5e47834ea1e4c8dbbd128c00a1ebb913e1a1b9ee686d5fb8c3012ff30aa4fc7193b5dd478a57e960193b30a7f576bcbd6d1e39a31a62f2b7f575f00e32d105aa567902690d3f7420e468e631d4043941f6ff19d947a711cb0b2e00826dd1d79cb9dc26788709be7917ef82948b9cd1c6086c2c5129fd48505b8736e9bfda1fcd49282852f99da7a86d73ebe21394d69b66a48dd3f1d57c7340c6f9ed22a5b099a17bcff3c772621d98beecad71a2218f6bb517de63cdd040e53715eeeefaf8a454a0a201f2ee6053e536d7b0b76b3243f91ffe337effcf1154d184b78deb5809153102d86a7809e8f9bdee5c5b069cd141b7d6d92e5715c5152ef26613e2f2cc8b9ee7423e46b9ed6bb9327369d586d5a2274d99b200ca2fed05e827f6cd1e9bc37a364db2f0a24660d7a49732c18e34790458d66f0f56eba421bd504b5eef2054a3466f331b7237c4707858c48886c37ca2523e18f5198bc64d91fd804c40de187a4ec20ce899d228de897d37d80c36b53ecde0afe9067450271563e0f7dfd607d300a13bd44679f54dbc14edd19d3d26d6bd1115e9d2e9a92b3b8b8fcc494dafbf92b0306317720c21af32ed80d6a80cc01eb391069ca31100457951ddf572409b631b1dd0114ea3de60b7b40e2cb75317202c496a408d6a4c160d251677ecbab9c5728ba2ef403eed301995dd9f9651e55418b37446e8801896dbf1ea8063b686312abb6582d4be98571a57e9df121dea1203413073ea76c68406a8b81f38f30c25348dc6a372a5325e98cd05abfdbc74e08f7c71c08135c99fd88d9e8288a4c8b2f125ecff375dc4bd754cfa6d5bde218eb362e198c461b234d3e57806d50b0fe10412d1c0d69e524e43e94950327fc258a72f5ca15cd358c184123449afec8286584899591fbf90cf0aea9db53ce431862b043e9c4bfff55bfee5f37bf3b6294fca408a1ab7428f6d1f9fb91e304cb998ea57522e22a00ca40d14b52d8084333895cd5f8fa482a3a4d11633940dde6cec9d1866307cc5dac81091d3cb75ef7b6a19c9e112bdf1562e29a20ba1de91389db757f816201738ca52bf5667410211e92b8b2581ef977cc6187e2369ec28de54a4f88bb6781bc4874615508e33b2bfec04f1b18459214e874b71dafc1858f14f94244ce8085429f9dc74250eb12ebf4d4af7765aca3f2425fadf2a6fc4307b91e1483bb21466502ac1683fc6e8fac573ccfa1cdef47da435aeb96c5da8fc48999304dcf1bddc867a451107d513bcb6001ba7d193123487f00445a068c2a44558f5679f74fd417ce11a69d9ce09e03aa0b946867660cc684e20777cb6f896185758bf6a05e104e48ced5be08726aa8b8b95d2e13456f12979dbe510fbd2cf5213d88ec3c3efdb981785c8f6199be0ef1e28716ed025ba81ffa5f22f10e24c9c9c7003accabbe93ce1bdf5fb49518e33e8de1a6f7a1241b67ba7e395fe640120d58a2217c8a2ffecf617e67395ba879bf9727509ca6a467c7c3b543207d14ae2ec357f323efea5375bac51e9c7a6c21e73cb47039d26e584438faa13bb60a672c800cf4e6eead2c5f017d56f9e264a71a65d46db1060accd7a72bb3751d4d30cc8b4fd6e0745cb01bade56d89550b5117d1769b85f96e03b1f475abcf591989d458c8d7852d8dbd4508da2d8290d8b67367ed256c6d2c1fee23e14d725ac3b7eee039adf4ae823014c23987e41b208771c7a2a8040943353386626bc1306e90332bae2744e17bfc2bd8c002ec0e85555aa5c61d7d38370aaa2f2238e32fddd771a22670dbac01b1670d5997e22c71b8c66dcfa1e641d4b464c7167042b960b272e403048922a2ee5b3806d0126829739c692d9b1cc4b5694be0c5b8a817427642911d8a58690351e9d1e1f2fb7f75cb4fcb61681f02044c3510da803b868ef6fc5cbc35d23a46fbfe702d61154bd728f9e5326512e0657a8ee7e3b3f4bb6f4af16aed90d432c2524138fd3397b1494cf11ba7681c72894424d2ca942e0ee41f4b5a16441c0b3c0da07936c697e1440e5e83cf2e832920cf1cf3fa8029c59892d488eba846b3d22ecb04a6debc01061bf3be82069d3b88c58aff58ff6274e0aa21a11572c3e1d2abd98496e0bdfcfbcf92eda8c8586729fafd7033c78f1752dbe4b11fbe6d514f061c51ccbf19823388e2050a8dd7e77386936f8524076c8df72e516470fff6901c833a851fe3ad61186bcf13164af9343a8c198a158e3e5e4bb124556ad91a7e36e2a870265267263359c9a70a8db412234b49f3d2001f493e934f052e13dd95d267156f8f155469cd83de03b4d7f755adb57ca98d47555ee5809c07aef041df34db0c4f1d0f9c342fe118ba8a36799a8a16f67c1eb1ab5f770f480fca5706c5ffffe9f0670f9b2fcc5cffcb4f168a6381459b1a727ca149718e6b78b51c315680d19949f3628e6cb2f7a8f59caf5180a9d6f7b81cfb0932d3a74294627bf9eca372706ce2546dc6f87c973d9a6c31e5839f4f306539d686d0275bc42df6e6246f02d79db55768cdc543d2d78b2b9a703d29fd9e3f19dc3921681cb3fe3c59178748cdf7694027f3ffbed1fa687a422bc3a2e5a6474f523e954319f757f7c6f660134c1c77241494b9f17842d3a21024296504e154552f3e97d57f3a82b78f657a31a5e1d6ff72d80fac62f1eb70e792fa9a7e86b2487606dcb286e38dd67ae5b1e6bc4dbbf671c9fa4ead372473a5ab2b15a1c4f735511377c0fea313f33aca835bf7e9779d2777af4271b12ecc5c53fb0fd96a2bed9d912c2818359e895d8561f172fd30be54c94357c0d08b9682abe468b54d3eafd2d95e1ce539c9ce72a4c1e2d32b4fce445524ef4eabb1d4053e10763d059bf1398c125392dc59a6a83f86fdd615c7477ee4e453f789485617b54162fd58c77beffaa14e2e7b1d3ffdc83c42d0db5a4020f82cdfea23503ac41ea287a1cc59de21d115a0d343be4a4ced054838c663444b22d082ece24fbf21c0f3d04614ab8f76ef786a1036b024f116407a32c3fad688b7219de00d116a2a15f9e9b6cae8428d69076110d3f0e2000315351f9d6960aa8f71abc59d2d860bb471cb71d2dbfa54bd7a1ea417113ef2dc8dd386c7165e5b856c40680931c7065d15cd4fcae997e6650afe48a0c40b622fba107f69807f576a150b2ccc0c95df0a3bde9a0045851c394adf5e6fc1cc75b787f0b7d25ddbe301ba77d76f6f4268fcbbb85ef1dcfb2dbc646cfe1803b79a043efa66a514362105e8121ee2f3e4092984221748916890f0734fccada679ac9786daacf1ba55e8a2f24a43cb2a6fbfa79f33faecd76473f3a06f744d9f4a26689113f48421c6a5194dadde6eafef2fd08d54789eff3aca1b492c471ad835e490c3cb6efb6b145c3c334b419c614a952f403e1871ddd70faa203d51df496b82b25ec6e0200a10368c27d85b794d330dc4a6fbdb67edbb9e40d38ba21d94f37c6bc7bee7e8f6ef8e0daef36177ba22621b4292b4da1d469df35bec7bebc0c02c808ebbae25c95b70f5116df03410ac9e5cc9399631b2f685331c9ceeb9a3867b91f1f72c56f6b64f1687f71783e36778a0cc28b5ae08afee5ac2b91aea63a90dec58b2a1d68f0372dcfed61d2de55f0a951418649192b1c74e2e0147bd6c506a6b1af71f4806e532d34734205743292591ff3c28eaa08d2e46bfd8830d9a9c148189735e4aba1cb997e2ee1b2522a48937decf188f765b53b76ce0893814582fb5cd646940e57e1eae6f41b58f71efeb25f3c02335765b0efe8a62c65fdc5f12d272101973b2fdcf3c890b61a21a0d892539009339fe2be24b2dfa1c19c49a21120cdec13fab39dd6fc3bf6df2ddb5b4703b0dd293776ddf0777bf29119cab39a3957455afb0a6febe913bf98d55ead626694485976857c577572240e01611b0b392e9d700915d86f7dfe2391c3fae3aed5c62ca07504a73c9352b0f29c1d643057452f0cc0d63345b9b2ac34cb16a0622baa87d8b6e75697cdb4676e239478ec5a69381e511ea1bdd595bce54524b5ba54ab5f764ce221e7db3a6a4e124b8e0ad82b70f85c5848fe9bd9648f34f0399cf39e8653b45e8d81e04e1071eddbca8c73145742cc597613cc98bc37c1c1d82b3d7e5acfba9766e92fe3bee5c091e8772009fb2de8a5ffe0149ce2df1ce9b06b2066dfcf1d725f16facfe5800ec41761b382e84b500a34530f80b68cb09f46bae66857dc0797555279b0ad94528c146773baa093ea7d4a91252b85b8b5b32db79e1aee63386c0501efbe21b42f8d79c35ed4a648fa79ee3ec50b29c8e1424d556ae6d50c5bc309d598281ffcd0fbc1902ab444ac0f7df5722bc96a3c94b24f18598292d0d13aa5690471715830cdeea94dd68ce46e7de6b7beacb7b868fd7a458ff3dc434dc971e3879471471dacddd4c9d760bee1b1d39a675cb2987489c58acd538651734b4de51a3d881ab9c5cf0f282dbbef43fb8c5d7f4220eec7de852bcdf96d707dd8de6903d11482fcd86899dabf72db3e0dc49b6c61e9332852eaf87ae298a526cb9a5bddacddbc78ee31d902565b7b70d91bdd45ec7247aa4767855eb50bdfb11535ab21181437c2438aa3912d0c5623e9824c569519a4a3514e739385fdf809ab6d33474191738ea6e054e89fa21983155fdda295c84355082fcd635818462bb8ae911e66ccc61293536e1356facfcfe9aa06118ef74dc83c42c55107ed7c22dd7e6cee1e6a7407584c787faedd8ddb41168e7cc41a46b6ee30454d86300369dac56c29e2aac91973f8a3641d63d5691628ffd1ab263541f15ba39af677d5c388fe76ed284f4eb5d8ca2cdffc604727a69107a7c66243316a27faa9bff672c69a835a11e6a0447340caef850607be8f2f96b3feb0c659b7b282cd352a35bfbd6ff59fd5c6a00b7ea65dc313ebdaf50d7fba3635422c02aca28b257788aa1fd9fe5afc1b665e502364d3da99a607c8392738f243ed4fe609aa7ec821ebfcb6fd8ad2a220157ada368bc86e7d9eb3e6adf98b81d02a20be6d4f1200bbb86ebf9be22c5a9d9825c7176c69d3504ba36840601bae11c4f38d65594e49d67b230267154c13c6bf2359d9ec93c68ff19bd7f97d7e939873d71037251fea836e0215e9e053064cae7839c430b18f29e3df2a7d48199a7753ab9c1b56d9638a4929bfa872fbb117f1a8073103918667dfa28753b8fb1a304764e3f0f4f113af62cd4181dd1fa589192ea311200375d1369454e0bd5241f6d99f1931ed964ae35149557801032e487ff7e3f695875c9495e9176190fa6cec886f249534312b169a4d4e304b54d463bd6ce5c87ba1a3432377ee0b564bca4e3c45263eb880a1d3f716859117803cd358603cbe6244497794c72ac4b2263f141948a32d217443510643daa24845692eadd6a99c9f1824671723df98a7cf72371fefc01e7ef1c8985c2b548d7", 0x1000}, {&(0x7f0000000180)="6360cc5d0fffcdf76e2c156ebe96192a8d063c6ab1850375c8df9a57366a0b5e539f765c71779f87a3587952b49be05ac14e1dd31f40e24e73229fae31be927f13419ce2f6ec4fcba7518e9a942790d401f3f703383c8f28e555bc564c215e938aacb6c3c4d6d70b28ce0a882a85b9c69936fd581417540fc013a0e3fb6297c2491a2a89d3a90fa685736b26ba0f0d4c97ea549d5523912431c7bac905007d7953bc7150d5f51111786e164f4d1530caad6009e4ff0765b5339964e889ea06db0ee80c876f9a815a7ebb5a", 0xcb}, {&(0x7f0000000280)="b8eeda9b227ff412f7973ad54848aca41fbf5b414b7597af4982f3bfb414a6c7e7abb4ab0835c17c48fad0126fdcdf393dad895600334e2598b6e9014548bb6786f19f61c06704fc82ecb6399bee1be9b91b823aaaa527376ddd60064979f0ef870d015e864a4e92835a0e8f5138757945b9dd1dbf949abd75e608aa", 0x7c}, {&(0x7f0000001580)="eca0afcf4c18f176db8ab67ed77700ef5663fcc6369096cc74a58e42a3d5532e365ae6d1fcaf2814c27e0dec492da88d5be983ae1cd340632d09f34cb3bb756594090cfd02dbdff669e1b438206ef25675218c67175e64d76d8a0f1e5a3cf559b7a482efa1fc809fe730073e4c863320486dc25c97911be43665781f79e870bdad097374ff7c2b60d448b76f1312da6b85603fee58da8bd769dc40f5cc4c61585373e8464d8b9fb9a960b326c8a3b9caf40e2381830890f0dcb07a324ff324419cdd2171dbbaebbc5942d827515b56c1bf35bc78a32da78b4893fb3929e5e7107fdafaaf0c6d7dbd6c6d7e419eb16dfe478172eb6bf8503bd0d9f4cd4b88dbb46c9db6b7da1fa783b646faa9bef27f0763b703109baa27f144d2f8e3934636960981f10203a1411bd0e96d6ddcfb0bbe3994ae85475921a0b44a2165659ce1446db5aad1ccf0f280457b7c16ec62ed33f7141d4e99e5d2cc45358905c7bb021ae64a22805f1a96a166967065dbb08917b84b2e2fa565c05777f358d649d4b1b9d90e06f859efa6323946258cbf5ce4d25470538d9e894fd4707bcd2bda39cdea78d2f72a42f630af698e0d08b0955261d5ccc6a5b89d6194cabbd9213d17f1cefbbebb848b6708975592e31496387c0f4777ec097e622a853db3c09381abaed279ad10579b2221ba82e0ced08272928b303e353cfb82042c06ee603ef5b35834e6f2361ef3a0b9cc83cba9063c286714f119260db80d6ecc1c6c2ffbee07aee78d555765d003ae23733188317f81621f4f24032bada8c87988ad4974b756ebfb4547960c0b91a7b4230e59b0b79d115b892793c891608aaff52c8426bd9311d9d3a6e369668b5bad56fbb4617dc8ab587de3105910f5e70b46f5d8133a2fdebf729e1c2adece7a83d685dfa203f2620ca35cbd23cb9953d33c2d93d94734c178db616d56687e7fb9b524b3ee99cd8f430b053a0f89a7cd9d3979ad6844a6ee090558bb67a1393d48c5d1fa25a87138393cbd1a5215a74b3efdceb15dfd06f52a18bbebec85a9c3fecef522d3a65c163333b99c683226f98a96c3d69a1ce3cae5fe198583c79a3bae8db91528e1ae7e4c430a74b9268391957cfefef9f9616a03f2138a02c7a3cac70ef594805645c96d1d49cdfa92788ef7b76f6ab2176692e1fa4ad410982a6534e607eee7262455337cb83301045ccc788d18dba43992527df840df6de839e340f5efd543193c9a7490d7b67f148e7ca07f4ede47a8b45fb4d96ee5c913fa5211b7f4b463b50e46ed185420246384006f2ecef7eb453ee436d0c24e2e8913bd1a994fb8437f3b3468b98cf8af073b3a4ac4ee3e2a7baa9be7768d2e85992a1f483434a9de8819cebda654348761cc6290b43c1da743f9592b124842b67442bcda8584225a71b9e1d94a9a6b488a75d57d33799b20fd0d74468f062be3df5f62d56319a4cb86306f459fb1c5be3d20282f056a66db533fd37d790bfe8e00212e1be628601294317670b27bde1c0865f129087acf88152c0518421a2da1681cb43210d78640ec24aaf2c3203086cf929d576c234645e49a7e593b26b3d726a2be285044371e18cca0a744961f4d977b560500ad25ebc44ac72428c9e73c8782c2b2f0d108805ec90ad4afd8dd9a93bcc3cc9a643d291a0cfa413360ea2c30f52bb5923c27a8a2e34f40c0f75517c0e99e6d0fc6d4df01134d0e3b607062159297e8a1c0a2a0a74355f465599e88968f122a8f2a0cbd18b8f78d2f45705f662f46e666391bbfab355b66ce6f0566810e959016b217fca1a67b59b4ab08c1b108f48e32572d89b9ca9db75294403a6c862d000fdcc60c102c1f784bf86d2c5f765e71f4d6648b83c5780db9372551a3a76d6d18b5d9bd109b27a1896d66cba2b228f0f7fd9da22f7143394bfcb795d38f163fc9d4ae215dd0ee8ff1dca6b34e6ace4ce426396f279218cb9c459b6dfeaa3354a44e4230187a37a499572121153b451d14f541a642091334417297e2cf0010ba6a5f3cba97c45ceccef9adee33bd22f8b3a153254f3f612dbeec93ec318cc2a442aa18cce13435cc3900d7c3fff9cdde62ff9b17f83eadc29e1217f076a40f3767ef9fea485ba209ced33fb282e9a0c91f448dc2cb5ea510e15069d4e3669e75b45e2461fe906c2b281d9d8f793f282fdfcff69738d60e35e6ad5a10fdec53b97c7181a93455b21344811ada658ccf6134b9bb4f25deeac6cd807fcef9c10712ad127ea885ddf08a55fced9a936082f2f23b0f4b77f175713cf4b5f040782f5b6a931d9aafa3b8d33f77e096f435657a586d9f3552cc168e41b69ae3d47799d3b64a028daefa1092d69bd39b8e2cc61a7c0561d7628feae91f78742a8707654e98e47e57d24721564f6e1300fe83322192f19f29de41b61f0dfe807d81d1148e1cfae637c0cd989c5471c3ba8eefb412e979c9319982db7963584e6e3e56ffcd8c88ea6061bf62d68b864f9f7339560009706ffdb4533051e2ac6ed26e46b63a2e5d6da8cec5a0d870cc7c99ca0f1b31b2dc06c7444dd02d237e345d7917ac37f5b3aef7aa85e44a95571070a394d4f4791f1229ec8949176de309b16977b75f8c4176d3071d6c1a0b3edfe5fe40a76d4cc9d229dee143bff95b626fa829f098a50a38b1f1f34b291c45b667f9350662b3971dd7654c5b0b6780b24d1d213674561e7aaf6271446186aee3f95a32e88eaa1bd686532607c9c9fcec7743fb9adecf56c3717389317356864316dcaff75d4b3586aec916816d530604e79014c2fcf54012fdf9cdd1a8fbb3b2cee74f1df9b556690dcad89935e2efdfc164c24359602baae2abd02675d1847a63aa847414c3ce2e2d6975f3a34923681e9f84f3c160452a07c1103ffe4b909aa190903e69dc8182bce830f35ec504b8ae258cb45edccaa8e8fb7a1a092efa41335746f60f3791caa6355847835cad488615b3cc3be418095a858f9218ebac958c9a0941d7a31a044132ac2e4d6a7512c34c9db55ccc712ad0b94b0d6cdc96eadcafd059cf689ba27087002832d77755b3534cee83d43440512c17609f8c825a17daec836a2e116da08e4c3711e1057ddcbb614596a028c35b6343b15dc6b79680d8c5ee8c1adfa13a62e8fa6d680c76848f0b0b61f069d0365182e9c0e5339df91cf58e1b6a957565c90f5b125e969686458023d444b7e31808da6a6fd0b68a6dee2addc05ec1020d7296b946ee45af016a0fd20cf8412500748bcc43115d2467a2d2a585b2006e094878304dfdcb0d1c73a51f5b63c3b9428a80cd47d088be469dd99e9dd8a6fc416bd7f47e617c697f8a5614839722f12c66972fd30aac4cbbc06cb3d5ab5415beadb5e175c4597f03d250446f3411c2d307d2859f1ae70eddd268ce6738d3386f1e8a7830ea11f463f35c084e8316924cf56c4abe89e7e8f848274167a2e65e2dda762fcd829633c38e914c0faca4e575bdfa664350c1eb7b1d62cf92607252a23ca703aab828263fa9c85e93975290932dae1217b21f736fb9956ebef90e403583ad8d51409780ba1b5369e539e445d7d60d71e1c0428ff0b92e0fcdef1a3e363f0fa4346cbc2ecd698809ad1622337696a30a10cc325c8bb1626d1e427fefee17f5f91f491544b47c65ce9bc6c5fd68d619212c00af99f46b909fd5b1ccd0831b23b6b036af492209e133fec88389a712914dc503dce01304fe6bd751c64f5ba25a3a79f772caec3fb32d141bd65bd7cfedb32c055efb109410ba21f1b6ceaa03fa314aa3d295346986c7ab32e1bb34e93993a62b2b454caaea6b40df4ebdc8a53df0a76bd16dfdac1463267fac40e3bc6d8e1a791822cecdcf69f029b0e61821ec48d1b862843818d3bf9b048b420ced4a14e041a304d50f0298c62e39c3189456e0e98f07d2c7bca71942f23a5f6d4de34d1ad39bae5aa79ebd97f7a784d3240e1f53e73d1e4b52ffc5aff6b376a17af06d6aeb023c06925715248cb75c955e9111721c43b6eb97bcc45d8812b5417100b6de52e70e61a90b8038303b2ac678312c7fc29736df758f65e38d95e4d85d86938666c01d374de6a192c0cb90fc3dcbd83b0bb2dd4a23d60b631977c7c4e66e9d4bd61bd96dbfe439df1489dfa44fff3ab1f7127b6eb5b46b1de4aaf9592bd04101d36119330e07249f522e23260bddb7f52394abcfa3bf6d0362d17b235fd510fa54b88d2d6a60e90f7a956bee989de35274f91bf41f123f9d01ec83edeba78b62b8c74056a1e73af86e3dfa6096657afef13607f83118511cddc186b985df146ad078001aeffe0fbc2851673ae37cb0cfb1075e3cecf3ae6a3cdd1c42ce8b526f14d3b93cae219125214856b2497e9a25921241e6cff1ebac771d4b8a4371a9c39190b37081057abd6cc84838eefe51f776d3a129b413f0ba1d751301d4ea13ecc25288ef0d845c55fdcbcc23e801baff42958e86c05794b7b4f342279f47dba46d673d8fad90f54de30866deb9e08ee7611bcf56d28d7fffa512f2b6bd712b3a609007e7ff54891deab42d157de18078b01c8422154106ec22dbd635b859a2bad103a8afcd0e96bfcab12c1d7e9a4e076c1ea4cce1977405e6d56c3adb4ccae8b16f09b005d9333054d09786e81cf22e354efba9dd68936dd92a71e399290ca62a3682b1e39d58316a9a892bf67586803b3e76ad2e53248f68683424a871962ae8d3d62b0c55e3d81a22f53e2e165c0bd2980cd20f6dbc95b0645443fc5d5edcc897e751e968b71ae63a35dfe1245a39cb64576f189a476df8cc36951c3b192592242d49c872abe861a248370ff33dfb2ae19ddaeed2335208736d4614556ba6027f9c21ded67c206f1089a0b8b0baf8e82453d54b71ee7d60984ad7de70bfe1ce707c786153c6b03acfd86ae8eaf0eed296707c76643717b2cf8d8b9b1067e739cd54d209b6d3c7b8b2d713019194ae6caf4ecb86d872b0369175138c1be62423468c63b01a77898fc679bc3915fec1fb2cdebf6471f717db4e2ac2572a1dc5904e8109b00107e59cfc517dc1511e2f3bd605257051a1ba02e5bee900076fdb39c86ce00d18639f24d356cdc28bc30a2304c8f63e4bf2e5c59e10e0e6b97915d212efadba4a652bd3aac4eba9775c4f12d08f196a3a8495db6cf3bbbef68e2ab1cc7e476e275670be5f061911cd0bca2df0611a3c77dce7c67ee416c3626352cee41d4bfc80f7559b5e26b6c5af7bfeb844666c12ca83f33dba9bcd1162744b889b94d4dac62f5a46a9d139d5306735b4709a318c520de4254ed0ac54fbd7b3405a867d01d2b935e27ef2768c5610aa7dc754152a9d6e87bbfad9775bdc360215aa3efb5b7b2655b89c6f2ff31a02473ff29c5ff130191c9b817c372d65505e520213dd13ee8ee1cc0963a7a4d8a2cde21571964bb7ee2ac072320ad6640bf033e386d33307106b6c2f033c834e0fdcfade954d77811e4974910e321a8c74757a2db4cecf717c47b65c24f8fdd8e8ae63cebbcd154db73f56448e5e14b61e8785948173b7c26cee306597ea304576c9682779ad9a93b6bfd9f384ae8ba8f7f39d031c6d6f2050f70abcbc132d1f6d35ebdab62cb8b915a8b9f0a22314238b4495a0954fd4cae4692e73997cf16c9b3fafe00bac6f223327267c3eee74ef55f95ae2b963a4373a6e866e86e0a092f70194dd3474503525c2a94fc507ccf8fc122a19e833eba6bede98449b922715d51e266980896c49f986ee03734d9fb2fbd1b8bc6bfdb2b8e154ec73ec65211e5322f5c27f89424b0541b05a94feb80bbfdb", 0x1000}, {&(0x7f0000000380)="4d1f7fa7dd9886339b6b12789f81ae0caba5b747fce1428f586973322386424568ef0aad0fee4e4748184e6fa158ec193fc6885795e01e7c221a9e78fde4d86ccf1d32543ca7c24fb033e5595d8bbaf2c4597d6fd4ef4e98f19f20b092d50786c6fd32db9330c0463a4fb21bf766f95bb8620615951a9da2cda735", 0x7b}], 0x5, &(0x7f00000034c0)=ANY=[@ANYBLOB="b000000000000000ffff00000104000071729d1425baff8a585fc0d5222e57727f964d0b2e2879d4c592f2872d9650bb13d180b983eabbfcf6da801e01ec6b85494203e4c5e5b12831f4488ac021d0068ab647f7b4579085fafd6e9afb993412adf59c605eb9bb3e5a509ca43f2fbf3c497e07efb04152eef74fbf9d06a2bc204160f8d1947d7b3f815bfc81e8bfa3d02154c8b63ca2ef4b1218bca73aa2b70fe110d26d2823dd7c0a88d2fb700000000000d0000000000000000100000003000000e53476810ba52e8c257cac9877a072b4360008cea85560f887c254c5e8808d6e7b2324be48f3c76eb299b3bc23183ce312f3373ac55eedfad4c4e99ed72bd1e7007b1a8e27227f08e4ff0f000062dbd3aec42d49ac34c9cc35aabc71ba127bb655980e04a89ebd2e5d3a2de2ddf001b9f8f732969871d2f64790266d0c5e9de949ff7585dcc20d8b856ce50bdb21f8b374578707296c172a7828bda97fb369bf39d0a09cdde1ea0af044b0c3f31bad418c8d55ecdf59c5e2d7c96f32b0041991db103e0048000000000000000100000000080000d3014192fbb5922f8a2e2375299dc0d357fa6571b1f090b681be2a3785aaa45d78a37f5ca31ff30a1127259d1a51dbe0568b2236b8d79a3f7f3d4937f6e5f09491a367e954ed99aa587bef3fe7d0b31c6ee31b4210579217b1da4edc28f9d28291c1e71e23cd9cd1c10e0e97563e949d274b6193d35fcc19358664089942b1f01d8921313f15c1d7bef4c0ed4ae05da3a75dab6378c5e1630be0d29f7e1ecd1b8573afea2cc8e424c9c8d9b6a3b3e8867e038f6e3296fd6f176ff5832bd6daf12391d3694df73d284cc646e5a783c01c4fe1b71acffb312b9115b509ef6bd2d390e3f0a758a3c69941cffc146319e85619439147f43b7167ea0ad010"], 0x1c8}, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 04:02:35 executing program 1: syz_open_pts() syz_open_pts() syz_open_pts() r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ftruncate(r0, 0x0, 0xc79) 04:02:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c, 0x0, 0x80000001}, {0x6c}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000080)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) bind$inet(r1, &(0x7f0000000100)={0x2, 0x0}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000280)="8ce9330bc051b50d2432e0460c52436ac2b7e005b2805ffd784df73ab5a01ad178f404f4f98d98f6824ff42e941801d21c8624af0a65d108c7b0c95ff88a22eec17b59f7e94d31e8b94a0fb8b0fc02e600f127d9bac970378d3ca234895ea4d58cb1e19ac0feb5b09095c538dcf5b8e6cfffe0356b02b8b820f10467d73aed56e7c811cd85794a8fe7e9571b32746bd4bc488208c423ff93978244ed79c114fd6fbdd2b7ddfe5be13e2c635f4f68631d", 0xb0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0x100000900}]}) r2 = socket$inet(0x2, 0x2, 0x0) socket(0x10, 0x5, 0x2000000000) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) pipe2(&(0x7f00000000c0), 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0x5, 0x0, 0x0) 04:02:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus/file0\x00', 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) pwrite(r1, &(0x7f0000000040)='l79', 0x3, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) close(r2) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0x7, './bus\x00', './bus/file0\x00'}) 04:02:35 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) mkdir(&(0x7f0000000000)='./bus\x00', 0x40) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) unlink(&(0x7f0000000140)='./file0\x00') r1 = getuid() setuid(r1) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000000340)=0xfffffffffffffffc) r4 = semget$private(0x0, 0x7, 0x0) sendto(r2, &(0x7f00000004c0)="4a10f42f2845900794703165342e9c13", 0xffffffaf, 0x404, &(0x7f0000000600)=@in={0x2, 0x2}, 0xc) semctl$GETZCNT(r4, 0xfffffffffffffffa, 0x7, &(0x7f0000000b80)=""/175) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000040)) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000100)=""/210) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) bind(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="2d69ec653099b117920000000000"], 0x6a) semget$private(0x0, 0x7, 0x10) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000580)={0x3, &(0x7f0000000280)=[{0x800000000087}, {0x44, 0x0, 0x5}, {0x6}]}) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f00000006c0)=""/215) mknod(&(0x7f0000000480)='./bus\x00', 0x2000, 0xd84) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x9, 0x0, 0x7, 0x3}, {0xfff, 0x8000, 0x1, 0x9}, {0x40, 0x6, 0x5, 0x79f}, {0x3, 0x6, 0x4, 0x4}, {0x2, 0x100, 0x5}, {0x4, 0x6, 0xe295, 0x3}, {0x9, 0x8, 0x5, 0x2}]}) 04:02:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getgid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{0x2c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)='K') 04:02:35 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002740)=""/4096, 0x4) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f00000001c0)="7f9c24e4e7", 0x5) readv(r0, &(0x7f0000000440), 0x0) 04:02:35 executing program 0: r0 = socket(0x80000000000002, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) r1 = socket$inet(0x2, 0x4, 0x2) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fcntl$dupfd(r0, 0x0, r2) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x2cb) 04:02:35 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/214, 0xd6}, 0x0) 04:02:35 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) close(r0) recvfrom$unix(r0, &(0x7f0000000040)=""/196, 0xc4, 0x0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) 04:02:35 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x2e) shutdown(r0, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000), 0x0) 04:02:35 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) select(0x40, &(0x7f0000000000)={0x7, 0xffffffffffff8000, 0x2, 0x13, 0x1, 0x8, 0x5, 0x5}, &(0x7f0000000040)={0x9, 0x1, 0x6, 0xffffffffffffff2d, 0x80, 0x0, 0x2, 0x1fdc000000000}, &(0x7f0000000080)={0xfffffffffffffffd, 0x9, 0xffffffffffffffff, 0x97, 0x7fff, 0x3, 0xff, 0x5}, &(0x7f00000000c0)={0xfffffffffffffff7, 0xae600}) 04:02:35 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000100), 0xfffffffffffffd9a) 04:02:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x2c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)="fd") 04:02:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x35}, {0x4006}]}) 04:02:35 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs={0x2, 0x0, 0x1}, 0x0) 04:02:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x80) r1 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000000)) 04:02:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x8000, 0x0, 0x0, 0x7}, {0xc, 0x1ff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xbbdfbbf4, &(0x7f0000000080)="b6") 04:02:35 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) clock_getres(0x0, &(0x7f0000000000)) 04:02:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x8}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ad") pledge(&(0x7f00000003c0)='tap', &(0x7f0000000400)='\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000180)={0x2, 0x0, {[0x80, 0xf22, 0x10000, 0x3, 0x1, 0x5, 0x6, 0x4, 0x5, 0x8, 0x2, 0x100000000, 0x2, 0x0, 0x3, 0xbd, 0x8001, 0xfff], [0xffffffffffffff7f, 0x80, 0x1, 0x6, 0x2, 0x8001, 0x3, 0xcf5c, 0x4, 0x1ff], [0x3f, 0x3f, 0x4, 0x9, 0x81, 0x4a78, 0x8], [0x5, 0x2e3be29c, 0xa, 0x8, 0xbac8, 0x200], [{0x6fd, 0x48, 0x5, 0xd4b6}, {0xa, 0x200, 0x1, 0x100000000}, {0x400, 0x8, 0x2, 0x1fc00000000}, {0xfffffffffffffffc, 0xfffffffffffffeff, 0x7, 0x5}, {0x1, 0x6, 0x3, 0xf79a}, {0x5, 0x101, 0x8, 0x1ff}, {0xa128, 0x8000, 0x7, 0xd88}, {0xd69, 0x7, 0x40, 0x9}], {0x100, 0x2, 0x6, 0x979}, {0xfffffffffffff800, 0x4, 0x6, 0x4000000000000000}}}) 04:02:35 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x6e, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x1) getsockname$inet6(r1, &(0x7f0000001040), &(0x7f0000001080)=0xc) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getsockopt(r2, 0x100000000, 0x3ff, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) 04:02:35 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80047308, &(0x7f00000000c0)) 04:02:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x227, &(0x7f0000000100)=[{0x800000000084, 0x0, 0x0, 0x804000}, {0x8b, 0x0, 0x100000000001, 0xffffffffffffff7f}, {0x6}]}) syz_emit_ethernet(0x72, &(0x7f0000000240)="f1169e86674790cbbfba33109363b1d5444e2a6a148ca19ac131024cf3a8e37acfbf320333f54692867c3fe768b249e21f13b020204c46d3d24a9539a6248af859b5e219f36543c90ca989dfe4c830fbbef502e1b8e6910fb4868072179d917a5303de029f36a94aab485b02d0280119f8bb") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 04:02:35 executing program 0: nanosleep(&(0x7f0000000180)={0xf0, 0x400fffffffc}, 0x0) clock_gettime(0x3, &(0x7f0000000000)) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) 04:02:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000200)=0x9a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000180)) read(r0, &(0x7f0000000040)=""/32, 0x20) 04:02:35 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mknod(&(0x7f00000001c0)='./file0/file0\x00', 0xa051, 0x5) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="cf000000e7", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x3) recvfrom$inet(r2, &(0x7f0000000100)=""/1, 0x1, 0x404, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x93, 0x0, 0x8, "f9cb1e3e8be15f8638e0dd3b63f64925669e4aba", 0x44, 0x4}) r3 = socket$unix(0x1, 0x0, 0x0) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 04:02:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) rmdir(&(0x7f0000000180)='./file0\x00') 04:02:35 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0001000000000000"], 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) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000200)={0xc9b, 0x8, {0x2, 0x1000}}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="070101000000000000149b33ffffff7f00000000", 0xffffffdd) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getpeername$inet(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000380)=0x2009) close(r4) getpeername$unix(r4, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r5 = socket$inet(0x2, 0x2, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getpeername$inet(r6, &(0x7f0000000300), &(0x7f0000000340)=0xc) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000001c0)) ioctl$SPKRTONE(0xffffffffffffff9c, 0x80085301, &(0x7f0000000240)={0x4, 0x60000000000000}) write(r1, 0x0, 0x0) 04:02:36 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = socket(0x10, 0x3, 0x3) recvmsg(r1, &(0x7f0000000100)={&(0x7f0000000000)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/242, 0xf2}, {&(0x7f00000002c0)=""/145, 0x91}, {&(0x7f0000000380)=""/163, 0xa3}, {&(0x7f0000000440)=""/214, 0xd6}], 0x4, &(0x7f0000000540)=""/123, 0x7b}, 0x63) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x2}, {}], 0x2}) 04:02:36 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x3) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000200)="97744cfaec2cb254dbbdf289cf2e699dbacfbc29f27fbae41e1dccecf0d7d157f215afb8dea14beefc23f765e758a2432d40e31db3b4c2a06a6f8d7fe78991fbccaf8ca539e9a8bdd3428fbc88b5a58033459955c9abf46150e9d4869228937faa35b06091b73baa915c3294f5109f094b8586072445824cd254c73360e15dd6805cd2515368537e971b599d696095f0a1f618e351872fffa30a9562b03f6a041fd4c64d1dc293532e55537bb5b7442ba7a54f6e4b692878a7a7f4e3623a526bebdc34ccb47f318af37d4c7713e66a8b10749e1b069a54deca3c4f3db3b280c26d982c728010645a08ad857a48806ac8f98f49"}, {&(0x7f00000000c0)}, {&(0x7f0000000300)="8651e89ff873d59914923b40d8ab409f8e0e14af80dfa4bafa4a9804546c3d96efcd5220bbe68e8838f95f5c965ff1d1301f3dd00d37e064b67762c055471c758a5b53f7febffc2b439d17f602273ee1202baa1d740d70ce464ecb11bd12fbd7af02d4824adf9a757665cc2fd62a8debbf9944c047490687a6d574eec087b7c2b16f"}, {&(0x7f00000003c0)="c24b5d155192f3c9e5620104dcf6fbfd83c144b3d5096124f552e6f33689331b8bdaabf1208b4ffc0f33c216c03ab5f7ac3ef3a69b8a35ec8a50829468366b5877233a3206ec87ac3e07721f7bf0f5c51d2f9dbd170178275875109ace4c732e3d94f0eef98f2118e4fa288d53c7147d96820fbea535f5ca954adf58c27a5681309652d5feb2cbcfc911e0d30e0b61063f99a020538d35be7325e783256c672061f86d60847ace8f0e5f59c9069d5bc1a15377672a51f743d8ad477521b3de8781d609550fa25dfd273aa440841b68f9e06a4bee8a4f6f36b6d984179cc8415167a4e51a403bf8c312eeb9c939d202ebe79a6931a057"}, {&(0x7f00000004c0)="48aab8ab8a1b929f3c1c375eb41539ae84dbba16562c333aef8c41320447b66a4fd18f83c4808df95070d0590ef20ae2c99576afbe3ed89cbe1f4547ea36435e601c979c536248765773a4072d4171961cadb4295d470a61c3a8c13a2b3109f8105b3953dbd2539c9d8b700f6b69cba5ef906a3737ac081edf8b08d24b1750178804bdef04067e82b657d60bc2f7891ec4a033d377329badd83ca2444a1bf44871b9d4b77046b4712a75d4ec070d664966a233fb3952d1ab726d0b"}, {&(0x7f0000000680)="35841176c160d14a1fb6db5d9aac4ffefe4918f6edc92958cd1c88ba540956bfd8fa542ef4176cfa1438304fd95614e1516179708f5f1d8be3c7f36a5337e2c9d1ac9321482684da9ec5f8a5fbb3bc755cf26041ae82daa058086a3ed0a9bfe80b438eccf659fbba9034c5ad3663e30fe88dd5642e65dc5a01717f6e6790669b60669a9da3f91d9667ef6f1b37e65e93cc91d9cf76f8a77d381e4646eb65dfa35064067e667734377dce01892a53756f9bd26b5f899c415eda8e00936cab19638224aa82d49ec35a72e324771b2f3cf2d8fdb4893fc65922019a7dd40418297c590337f71c3196fb639252750636567b54bd79c960bd487962"}, {&(0x7f00000005c0)="49507a6553b296ad2257a9c0f6282414dccf7a7edd2aca281b775668932b4c4920f6229f30b3448f6401a8dd871c5a8ee97a70d2"}], 0x1) 04:02:36 executing program 0: r0 = socket(0x2, 0x1, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xec, 0x3}, {0x7, 0x9}}) connect$unix(r0, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) connect$unix(r1, &(0x7f0000000080)=@abs={0x4fff455f30f2f6bb, 0x0, 0x1}, 0x8) 04:02:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) mknod(&(0x7f0000000000)='./bus\x00', 0xa2631c3deab21421, 0x6571) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r4 = kqueue() close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 04:02:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x48}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x1) r2 = socket(0x20, 0x0, 0x10000) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) socketpair$unix(0x1, 0xef7f0a7f6c7d8ac, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=@in6={0x18, 0x0, 0xafe7, 0xfff}, 0xc) bind(r3, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) close(r2) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000100)={0x0, 0x8, 0x7, 0x401, 0x7}) ftruncate(r1, 0x0, 0x4) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x77d2) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) 04:02:36 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000340)={0x80000001, 0x9, 0x95, {[0x5, 0xaae0, 0x3, 0x0, 0x7, 0x10000, 0xe978, 0x7, 0x1f, 0x31d, 0x1, 0x1000, 0x40, 0xfff, 0x1, 0x1, 0x80000001, 0x40], [0x9, 0x80000000, 0xa70, 0x24, 0x2, 0x1, 0x8, 0x1b7dfdde, 0x1, 0x4], [0xfffffffffffffffb, 0x3, 0x3f, 0x7, 0x8f47, 0x6c6, 0xaa], [0x8, 0x800, 0x6a, 0x4, 0x3, 0x7], [{0x4, 0x81f, 0x7a, 0x7}, {0x8, 0x6, 0x3, 0x40}, {0x1, 0xfffffffffffffff9, 0x55a, 0xffffffff}, {0x100000000, 0x0, 0x800, 0xdc00000000000000}, {0x100000001, 0x1, 0x9, 0x9}, {0x9, 0x1, 0x2, 0x101}, {0x200, 0xffffffff, 0x285}, {0x2, 0x0, 0x6a, 0x9}], {0x20, 0x8, 0xffffffff, 0x9}, {0x0, 0x6, 0x400, 0x1}}}) 04:02:36 executing program 1: msgget(0x3, 0x100) r0 = msgget$private(0x0, 0x0) r1 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x80a6}) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = dup2(r3, r3) dup2(r2, r4) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYRESHEX, @ANYRESOCT=r2, @ANYRES16], 0x3, 0x1, 0x800) r5 = socket$inet6(0x18, 0x3, 0x8001) dup(r5) r6 = syz_open_pts() ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x8, "90df290e7989a03ff8d37da110911a08942f689f", 0x40000000000, 0xfffffffffffffffe}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x29, 0xd, &(0x7f0000000380)="ebcfcbc0130000000000c3bfaad9000000000000cccc7668cdb8f9dd573bfc44c75caaa9efcd73a69a86b9a6e2ecdbdf86ae2237dfa354ad26a1b8e200c56a67eae4d91812942e9bcd69095a1dbf211c0bf84e02fb253b08b6e0070c8001a300d0481c345c6a0b88f40f66ea42e33a80183a568729f9277da01cc309c4a31fa8fdb837502987326a7afc74ca819f9eb461f63aa9cf4a344672d3cb7a2b28c4a233ef60c03209c6bf861a85799133718b3c7e93e1a4de8d1fa55f450ae1ba422931d026fb5dc9b883d2f097e25c852badf5945d6810ed80a2e5d2f25a3ed022f8ad7b694611c25f00cf5891b65364d09dd2ca7110c8bfafa870e92e0642e05feec9178561a97f358169b8ded40240e2a51fe62c353d05f3006d314995", 0x11c) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r9, &(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) ftruncate(0xffffffffffffffff, 0x0, 0x5) getpid() socket$unix(0x1, 0x2, 0x0) r10 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r10, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r10, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r11 = socket(0x18, 0x400000002, 0x1000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r13 = getegid() fchown(r11, r12, r13) getgroups(0x91, &(0x7f0000000680)=[r13]) fcntl$getown(r9, 0x5) ioctl$TIOCMGET(r8, 0x4004746a, &(0x7f00000006c0)) getgid() getpgrp() r14 = msgget$private(0x0, 0x81358e2414340109) r15 = msgget$private(0x0, 0x20) msgsnd(r15, &(0x7f0000000200)={0x1, "40dce87db9eae077ceee127bcfea86b14132dfac0212f659f0c0441e05b308f7a6767905b010a3442dc75a7a9c46e7b3febcd944a2b84276bacff126eb4bc3437dfd94a4024e458e7f76a1a340b220d751865a594ff1b19e"}, 0x6, 0x0) msgsnd(r14, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) 04:02:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x10775, 0x0) fchflags(r1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x7c}, {0x6}, {0x6}]}) write(r0, &(0x7f0000000140)="3cdea10b47636fffa0afabfd7c3b2558b41b88a2cd6166f5737c881b40d6fc934dd88bacd21c01aa19cc4ef1214268f64c039dbcd7fc03282ad9bed13e3d222795c276d56db4179a304929e818f2fce5ac1bbf67b87ceb724b", 0x59) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) close(r2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 04:02:36 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0x7776fdd54202f279}, {&(0x7f0000000780)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) close(r3) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000680)=0x8001) r4 = msgget(0x1, 0x20) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) msgsnd(r4, &(0x7f00000008c0)=ANY=[@ANYRES32=r5], 0x1, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000640)={0x44ed, 0x9}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) connect(r0, &(0x7f00000006c0)=@in6={0x18, 0x0, 0x3, 0x9}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r6 = semget$private(0x0, 0x3, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000500)=0x10) semop(r6, &(0x7f0000000340)=[{0x2, 0x1ff, 0x1000}, {0x0, 0x7fff, 0x800}], 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCCONS(r8, 0x20004276, 0x0) r9 = msgget$private(0x0, 0x200) msgrcv(r9, &(0x7f0000000540)=ANY=[@ANYBLOB="00000000000000000000000000000f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004a0000000000000000000000000000000000000000000000000000000000000000a6098542347b14dec4bbec6dab1fba447bd14e1fba8ecf486a083d93397dc4060d8f6756ae3a637d55d1"], 0xfffffea8, 0x0, 0x1000) msgctl$IPC_RMID(r9, 0x0) 04:02:36 executing program 0: chroot(&(0x7f0000000100)='./bus\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x61}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000000)="215361960a6547b7697862f3b766", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) 04:02:36 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000080)) setrlimit(0x3, &(0x7f0000000040)) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8a28, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000100)) semget$private(0x0, 0x4, 0x8) 04:02:36 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 04:02:36 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='c\x00') bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r2) r3 = geteuid() r4 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = getegid() fchown(r4, r5, r6) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r2, r3, r6}, 0xc) 04:02:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x81}, {0x1000000000007c, 0x0, 0x0, 0xffffffffffffffff}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='b') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x5c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x9, 0x3, 0x5, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') 04:02:36 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000000, 0x100000000}) r1 = socket(0x10, 0x0, 0x6) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x1, 0x0, 0x5, 0x2000100000004}) 04:02:36 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x6066) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000040)={0x1000, './file0\x00', './file0\x00'}) 04:02:36 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0xa2, 0x0) r2 = getpid() r3 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getegid() fchown(r3, r4, r5) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r6) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r10 = fcntl$getown(0xffffffffffffff9c, 0x5) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r12 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r12) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r14 = getegid() r15 = getpgrp() r16 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r18 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r18, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r19 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x20000, 0x0) r20 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r20, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="7d61a790e10064aab6c2ed4208f6bf23f0dcb5efd8c951f99f7970e42fac0f8c9cfa691519a7868ec829022e76161582a68a2a096f9cd8bcc1a07b8c5de5f63913bc6e70928c2dff911dc4c3a9767ea6513539734d2cbf231effe715bfb97914aa826790aecf0a1bdf2f4527f2db6b57cf2a9e60c8c6150fbf37838f0c1a8ae2d897fac1230afbb4dbfbbee7abd70b28bd9cb6f96e707bb76c342af1f6a249b38b8b2f1d7b743c1b1d12cb4c7be7725117970a8264dd3dedd0d2ed3e36f20ac8c5c6a9f5319ce917659264ea638c0d4c31ffaba0", 0xd4}], 0x1, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r2, r4, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r6, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, 0x0, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r0, r11, r0, r0]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @rights={0x20, 0xffff, 0x1, [r18, r19, r20]}], 0xe0, 0x1}, 0x803) sendto$unix(r0, &(0x7f0000000000)="11dfe3e10d9b89e12ccf93f80fedf683f9adfe878082ec4c877b29e890ad67803e8c89704d6547b1268569a3a699b11061e01788172eac326f8e601037074a421586192306e9c9842f036b5d380b1935b8af5d16fb7d90c5d590a47054e1baa132777e2b5eeaf9192beb0d85ef7487563383d0b25ecbf49d262ef372f719ee1316c5bd9822666cba3c463dcf72a477a1c25d74f03d65997db20d3cfc7793a69d4cab11504a7d33b1428c287d77c79a51b9e2c7", 0xb3, 0x18, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) 04:02:36 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)=0x70853b17) 04:02:36 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x281, 0x0) r1 = socket$inet6(0x18, 0x4, 0xdf) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040)=0x8001, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{}, {0x2}], 0x2}) 04:02:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x8) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) close(r3) getsockname$inet6(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) close(r2) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000000)) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) close(r4) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000080)=0x1) pwrite(r0, &(0x7f0000000040)='l79', 0x3, 0x0, 0x0) 04:02:36 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() poll(&(0x7f0000000100)=[{r1, 0x40}], 0x1, 0x0) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000140)) socket(0x20, 0x8004, 0x1ff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xffffffffffffffff, 0x0, 0xfff7fffffffffffc, 0xfffffffffffffffc, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x0, 0x1}) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x1116, r2) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x2e10, r2) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) 04:02:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) geteuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x15}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x500, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0xffff) 04:02:36 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003300000000dd9ccada77b653e0000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x800, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000001c0)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000002c0)=0xdd50) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000040)={{}, 0x1, &(0x7f0000000000)=[0x0]}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) close(r2) ioctl$KDDISABIO(r2, 0x20004b3d) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:02:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x87, 0x0, 0x0, 0x9}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000040)={{0x8, 0x80, 0x11f9}, 0x4, 0x7, 0xfffffffffffffc00}) r1 = socket$inet6(0x18, 0x2002, 0x6) lseek(r1, 0x0, 0x0, 0x3) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) bind$inet(r2, &(0x7f0000000140)={0x2, 0x3}, 0xc) 04:02:36 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x80000000000002, 0x7ffffffffffffffe}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) 04:02:36 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x2, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r1) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 04:02:36 executing program 0: r0 = socket(0x2, 0x4002, 0x0) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 04:02:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x8000b103, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) 04:02:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x10001}, {0x3}, {0x400, 0x6, 0x2}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0xf, &(0x7f00000001c0)="050000006395000000000000000000") r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r2) fcntl$lock(r0, 0xd, &(0x7f0000000000)={0x3, 0x1, 0x20000000000, 0x4, r2}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) poll(&(0x7f0000000140)=[{r3, 0x8}], 0x1, 0x108) socket(0x10, 0xcf33176f5b7538e7, 0xcfd00000000000) 04:02:36 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) close(r0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000040)) socket(0xf6ea39035454ab81, 0xe1920a830d791131, 0x100000001) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x9) close(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:36 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) readlinkat(r2, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/253, 0xfd) close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381", 0xa13) write(r1, &(0x7f0000000c80)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e09000000000000004cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f1a7d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a2750700000000000000003b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98c7fb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c05a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff9231d05753520f1149e274dab16c830901cf647428296e872edcdd5458c4eec26329494a1dbc36943e88a12505ac7d9447b34f446c04f55c10d9783d76cf4494f672539edfb45a678c936986aecb992b6c6970709d0231c9a97894f9f42a2534ab3f5ec7d59c788b88df6b1db24da0dfa2dfc7e288e6315c965526b02ee74680f9578cc039909461959eae5c31a082104190cd7d8c12ae4af1e7c11b05011cbbf2b01c6229e13d6092ca05ba861266c60691b5109ecf042963a4", 0x405) write(r1, &(0x7f00000000c0)="2ba872c76578dfe7580f3e3add8984b93b2ca866eb53f8481ec1e3fc8041c8c9e92d84d68af167517297cd33bb883210ae7bceb87bae7f752c4fc4c5432aa7655aa7219985112b49c31004b1672798fdb8a4392f03cc2bc295a9d22c389d8591ff", 0x61) 04:02:36 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x100) fcntl$setown(r0, 0x6, 0x0) 04:02:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000040)=[{0x9, 0x20, 0x81, 0xe46}, {0x400, 0x6, 0x5}, {0x0, 0xe1, 0x80, 0x2}, {0x2, 0x7, 0x8}, {0x0, 0x135b40000, 0x80000000, 0x1f}, {0x6, 0x6, 0x0, 0x10000000000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4000000064}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:37 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) close(r0) r1 = openat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x2, 0x274) renameat(r1, &(0x7f0000000100)='.\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0/file0\x00') r2 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r2, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r3) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x40000000, r3) 04:02:37 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) socket$inet(0x2, 0x4000, 0x0) r1 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) write(r0, &(0x7f00000004c0)="6e0e8899832aed8d11fc4cd32a3fcf73ade6c6df1cefd6406011035e57b476b4af4c06aab7aa13d146f27b7085ab85ff2089f577d5ff1b73b62147218f20d68b6a6287a2485c5ef62f5fafb53474aa30c5808c952f1d55fa9a5712476977d2497d603897f272973aeee0a390ba9fd2d131085114b9902fd1725e8ba6f5475997ff0b9112a49c8c912481b45296722c84ee86bd69e8fa75a0e6d04c82fccc9c831c6ee38ad5a0ae91e111e5b73a1fd63b6aba5fb6278aed857584b0b1aaa823c55335c8f560e316b0f8ce0574b8bfa5647084263175c00811df8d6f9eadb1bc5b34885661b0b62985935f78cd8f1b74cecec1a0a650c59460c0d733b78879210c41f330ca51737aa6ff54649ae60c263062e01da59f0f32605da7a3f86c0e97b046aaca460ce7924ac9d77b8721583c400f82067775a0a9a95927fe3ec32a4dffd110ddb02f007f04e388a6006d128017f119c77cdcdd20e3f2e37f69e4e842ffeda537a2f2083c71d81de3fed806261347afaabc684466f622fe08d81a89d841073730fbff60d8d632c6fa2a7ae37fc1ce345f06b87bb6663f63feffd42705c5344527989e70878f145a0f7851160deb41a656cb265bf27e88d66f1d27815453d1346468cdbce8506d04640b6407fba5d87121f7483d38f5edca96594c32ff8047309ecd742a75acea163aab98ba333c232183fbc98502424f4565ef55dc675a1ebbf9426b11b66f5e3c0cb106c6db98e2955dc505f9beb762979ea5372d91e97bb9b4c44b90d721b570623317f00204279321998d88e184861c6a0bcb8fe35b5c169d813472b38bb22f21b743a44cc3cf30ef554bd52b8415b71263513d3def267ab24aa6c96b32e03fb7a9a8b35cf0e6b3845391c8489d83db7b3bb24ebad65f4d5a62667b15ace99e6e8e849f89f9cafdae05fa1bd38ff87ae8894b516ee92455d6a7631672e5c6ef1933747e57ca45c1da57b5f46b21e726a179ef24608b4c7a3d493dbe95e15e2b6729bdfa52855b23491df8fc8d5baff9ab5953bd9efbb06a84c694d4cf5d77a11d2ccc78b7ee07049a87c7eacb5c7d36993678353e4fab06ac589b7716e45434fc9f0f2b18d2147d7221cd59962cf30feeb7592a8b2eceaa8bbea91ba9b685680b5765dd91026ea1ea2a8454a2b6af250e10e4d44b378c7df4d250b70e75e3feeafa2740", 0x34e) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) writev(r2, &(0x7f0000000280)=[{&(0x7f00000000c0)="a096395d9b67f2c3cec174e4935ca1a201bae74d1c3e46c6d8b1e76e960b1c99ca8d1ad3b6a199757f56a8ccccce11bbd2c2f46d47498d78c4ec7d89d9d95165564f067fe3a2963106894866f2bd485f3a926f80bdb9", 0x56}, {&(0x7f0000000140)="a17e30b22091821e4da3fa3d3a97dd192c4424e282b117f7c265ab4e098f52e65bbd9e549c58a6525c40e45e3e7f1ae40ee4ba13d61357a6df415a4f60bff491a4bc710ccf1ddda7bdad63dbfa9bcb1a6b4c8098c32f0822dd6d0ee87a2c2ef509020775956a62c7fb6f3bae435efd50f6a708d8b07b75e8d9e9040f94d5003c", 0x80}, {&(0x7f00000001c0)="7ab37e724fa871482ef4161aefa6f7388a5fc460779138d575d582f892f2ebb5c5939e4980e4772db85c95bdce4906c901367a6f8f516d2cd32504896995ade6a475ea1239f82c1b548131ebec6fd00933cc6644760e32b880fbaee9ace688f7401b250f69127a02438b3047f78bf238b602de6aa8311773fd51cc772232e1a91bb0b03470839121c128cc3da80b3216a04478e665daeb7e317edefc90824379d3ab84", 0xa3}], 0x3) 04:02:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="b549bbab9970f1dbdb5ce8cf192a3196e6a70b29efba909731ee4f076b7690e86da2cd435490d649778adbd840afccdbe98aff54bd14e18683b6de71229b73a533c6a275bcd50e874bdc0ac1c80980be519fcf15a361f92d7333e929a1d38b5d1eb2d83c0bf8dade6be1ba3dd9f032e809f266a82186e1367a552221a4dc637a16a902feba7557b72b2734bbfd9671f160cebf6be70255c7e1bd44e4e8578ef8739b9d8c1a2742b49b4ff1", 0xab) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff03}, 0x44001000a}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000080)=0x6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000005e, 0x0, 0x0) msgget$private(0x0, 0x820) 04:02:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'t\b\xe5', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6c}, {0x3}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000005c0)='\x00') r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r5 = accept(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) writev(r6, &(0x7f00000003c0)=[{&(0x7f0000000200)="0325", 0x2}, {&(0x7f0000000240)="8a2c3dac4d739b33f0da5362c2d4edc7d872b5813d241b401f5f0c2a1d0c1e2990747b35cec2f06a231bdfd284", 0x2d}, {&(0x7f00000002c0)="76947178779cbfcc0de07125325c64034410816c235238c5b1cd48b163ccae3da25807bc4062e0e0416ec0fa1cb38e4c5265e95b326c7adc3203a9e7259b20d82feea1c9f1305f89df2ab451e52e7665b9b68d450a2fb0dd4e", 0x59}, {&(0x7f0000000340)="e11ab5f5f9042c970b0511edda8b6ab2757c9eabbe3f353dd24c078dadc72112e7a193a59e52db8d8c6ed7187cf7fa96ada9b2df49d48d99a154d037a7ab6781d2500ad9e8787e770392198050d65def8e97133d62be42c85d47af485a1ddc6063ef6328a74fce9429c012048b7d27119168b976ad6fe2e717", 0x79}], 0x4) poll(&(0x7f00000001c0)=[{r1, 0x40}, {r2, 0x4}, {r3, 0x10}, {r1, 0x20}, {r4, 0x80}, {r5, 0x100}, {r1, 0x40}], 0x7, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 04:02:37 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0xb34, 0x3, './file1\x00', 0xd143, 0x3, 0x8, 0xffff}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000d99379d60000000018008d000000000000000000"]) 04:02:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) write(0xffffffffffffffff, &(0x7f0000000240)="220e2a", 0x3) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000100)=0x7d8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2feff}, 0x44001000e, 0x20008001}) r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0x7) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x1) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x15}, {0x61}, {0x6, 0xfffffffffffffffe, 0x0, 0xfffffffffffffffb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getgid() r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r2 = fcntl$dupfd(r1, 0xa, r0) openat(r2, &(0x7f0000000000)='./file0\x00', 0x80, 0x40) 04:02:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) close(r0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000001c0)={0x10, 0x2, 0x4, 0xfffffffffffffffd, [{&(0x7f0000ff0000/0xd000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x10002}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x80000001}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x436}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x8db}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x1000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x2}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x41}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fef000/0x3000)=nil, 0x80}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x3}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './file'], 0x100000001}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file\x00', 0x8000, 0x1) fcntl$dupfd(r1, 0x0, r1) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, &(0x7f0000000180)) 04:02:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff001959cfd1af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) getsockname$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000006286938b324cc7c804273cb950bb01a4210f0ab26151ada2300bdab64fc054d9480ee0e9584a8f879563af2e25a102adfbb9fd4ae160bc2ff6389cbf89e81aa1615201"], 0x0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e195231e2da7b02010000454d25b58cb8"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() 04:02:37 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x2000095}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "541bb964fe0899d9e09c14f6000adfd1a1080054"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd90fcee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff50594011483ff1d3a52d0baebc281aa2938c39ddb8632c65a2b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474dcaf3c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11010032ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5eb959cda2c3038e8b415528a657c62cb38ff5a612d21d4ff708f1b769d1f480085601718ea6edc072f4f07ba914cccc542b3fcd4b941e0c917a2b00488618ded0f1004ad8f72d2a82b81675d6be4ac4411c59b0b0335bf04b8778fade26439ac884199a73ba989fb6c4e870f94ce4877ee770ce5e072256d7088d4a6af6b1b840f787085055b656dc9adea362034a92316df10606da1f8d64b5e6c58c31eb065a9658ef400ed9a7f08783904d896efff3598966193529fc0d8ef8de29f1b1357a1b96d6e9c4dc2f52443ff82aa8a40d2cdcda7ec66b2c7443b34d0e5a187ebdd8c989171f19b279f5ddf9707d2a2fa58766b2b1270bcb8bc79d2d85c64bcb2a64e0537a87bbc677a6aac01065a0fb99837f7eddd493b1c08d97c07fdd94d63f4ed68d4810f8f8318a2718a56c9281fb6a589e2f0a78c88fe041a6075ebb6e3aeab2afc1fec30ed158e5f49efabbcb821ee516c656c7e4003ad1b879d06cf3f4b88f04a9748aef7f80b6333f61feff89c442dfc1bba3af9d33b8d86c701786365838d2325008315a1a75e3137c3050dcdbad9a581ac5a13191c5ed04591eeb10fd5a97fd85060f946913f16ddbb1de314a0ce7abee8e6e77b40c6b8d1b3c87ba08a0af5878f7595be68ebe1a40133dcf12e81c30c5a8fd38bb7eebbc6d12999d86c7ecebd06d8349d9697b407c32427af6378d79553ff74e56897af0fabdc36f5b4cc29cf470c8fad4bea95bc46347820565419540ad8c885dd312200773e0c534ffcd7aaaf937ceba3fdbda19e60b665093f942fcb4f1bc80a27fba7b73e955732bd0551d66142a2c62a6987bcff7b45710f2d0f1e25226eb7da7e17fb7182a3b78b2b98a59556f4290fa5fd19783ae36177b91dae688726d9c10557f08e0c5b36e67a8632291233382803de3db6297051ec76f15c2d545762c99940f21cddbf8734f47f024eaa83ac4c3a4e22d2c560a4831e0f75a1be20dd0931f4ca6b664a75b65862d253b9c7d65daffc406a1796f0d609b4e306473d82910f1cb7ec69af06d857cfedad399214dc0b8a4ca0b78cdf2c5effae7fec02e077167399d104e26cd872fe6e7d6d91ac77968bcb7c9e4b3dbd21da326236cd689cd9de44c7599c19e9b3c2a5a1ddddecd9dcc3dc9ab800da20e7e94e6d66d7b82074e35f398a4e42fdaab185baf2de79a7912fde5ab1871bc26ddf861e8f2dbc75ae86de346f95c94ab8b7a8cb759f9d1ab8e0d817b519ca9ba55864c3b1ae3070310d7f4a8d6e77c10f6460f74c3640ea018da2f9151ea607ff5bee630384464372b923eee78ce8d115903e1d5406da7cae470e865172e06e4a24e3a34482bf5a2210b30b6989abc31ff7ed2205f78114f216fcf92a910e9952662fe152461dd1408ee7d60361c3f74abc01692f668a64887555a61cda72c61f20b3326ad909fc09e7b6cabc8a224a37552f9d48463fbf02d0ab84f9883a9f8fa155cf6a69af4416735040123c557783d2bd22b79536548e7ddf78944aca9bbcb01d35855985db85a3a4f624906d58ef94e016a1f47e5fd47ca6735139a1bbd53005752fe847114690cbaa81b73bd7ec2d16929e2c79a71b5acd12ac9fec1d541cb271840b7cde4cc96806241869b7735ff80840ad423e2dd29be000e277b7552f3fa013043078e5a934d18e7c41631d51224fa5b64a60bcfa66135a3d0df80e24ae634fc2beb4fab632801fe52a6b99d2ca890a48abbef02f3a2ca5d1b49f3487b10ac07e7eb7eec32c54e9b8ad69c048e0b6238b5841197892b603c99b44493732f2b55cbae1c7421e969829b8324d54253234a9738da8462204ed9f4f82feba633f02fa04609c0c12a05f64ee85053609b8a1be23772a74135c807c53ec7869ec7205bdec63d71f8cec3070b469a29517dd23328327e061af2f42d557ea281bf3efc511e071304b931a0d224e9428bda303d39d45e8bdce375775fe458715a94efd6ff6c94375501226aec689afd009ce904f70d55992295420170e3941a0c1cd6edff8cdc7118d0c162e43e01268eada328e8cbbd198b3f3f658aa4ebf32936fa17d623be8f78b3ec5b91387b6bfb6f02402dced77a5c2ddf799d390dfc40ea67c373ac8dcbc7f79b78b2d92c403957efd411158703581bc41639fb09cc5aebbf43a69cedafa3d578a32fcaab0d4875496f99fc96928d5d860197897f257310779b4e403a5ae6b518b8e99626f7aebec7926840ef67788f54d316dfe40eb25276bfebf8f6406024a26be5463aea879d31bd8901264e93cc599b6b336d39a65c782b62d3e9d0fa72c6ba9652f8f4f57b94c2604d0f351ebd09c9247b1ce357e7d0d6d82e16c5c0e0e4983db75d969d2dc0692964b47b144d8b6716952366ffd3f43e9d54c6afd372f78b0845728e680e86f634e48a243b7f06d4fd00fc5427e500a1ac5ae0272646e75bd94723aec5935fddde7194733b4adeb65a530dbc37228743f8fab3a310dd9020ff39b042fbc06e7298968e6bf585f7aaa02d4f7f333458201818a3e297a634acdb4f2cdede7fe51aa74da7bc56050a1b730f4a8d582fa9469b854c41f5b55e16543d431d521ca01b260a303d4d897f76d432896e72bf6acf7a54bfdc993ddeef5dec7ce99dbdb4ae7570098ec98b85de04998bcd5eb7c88689371e9b6f7d35dc37ef58427bf980c3c29bae6d331ac19faf8f81e39b286bc363a656d0f649c2ff180dcc6f44f371ecb810a0bd07f5a9eb5d7c7ee435644e1b47f0a22674e31192735d304db77da62767cfd3ccc9c56724e087e8f34ea60ad7153bf88fdd6c20d9f8e642872f57233a750be5bc0a9cbe474032b97d43b5695f4a72a8e9755eb4ca1ef4510e5820277e514d93d63852df00039453bc5ed2ad6eff7408a73cb6e8dbe9a154dd2cd65c41ebd6322f21d60cbe50c6435615d997bc3d66dc207043609c53ef7a46fc5b6fd71473ffa96fd42ffb4f61398307badf14c7b4d5f734e902314f0173c3c562937ce5025718f85e5318ea", 0xbba}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x7ff, 0x0, 0xb3, 0x0, "49bf00000000060000000000e6ffffff00"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000900)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522db05dbca9bfbe9f9cd826b928b335a3e8630baede286e72bfca81884438f1daa20d16a6fbc863759a0dbc9da02964853b4e082e7a3cf640faec316a4d822957f39ca8c42fc41ebccfbc2c5318bd900bb0b1af5c96f42805101e04c3e59a4e40ba9698f2e45357e0d8b44269c6b6bfbe41d33a85d3cabf367945d814f66bb66c6eb75610a2fc391dab031d581b2ec45ccc01c8ced006ca6c258c1c1319250fc9fd172534f0217e0f581a454ae1b626b01c957cd9b802c8d653c9b2397de6f5b8a0a6ba89765b8484ca6e96dff4a997422c384e88d2a484fcaef4e09fc628adc009246e6708a6f02653454d6161a8c3b63d9cf719ae945860e2dd6fdf62e2908e8ee24df33284f4848e3b26aaede8c60aa69299810f9924e42c3bf05fe5396", 0x450}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x2, 0x2}) 04:02:37 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) preadv(r0, &(0x7f0000000380)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xff89}, {&(0x7f0000000700)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x205, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) pwritev(r1, &(0x7f0000001a40)=[{&(0x7f0000000300)="52887d19a3c00c858c78ce9b0fced7de358e24551f8adaa32ec3c0b28feb64c308eb40fbb270f921a9497819bf7e36fb77414263d98679b310c6491008b95a2932c55964d7fe556e8fb5824cb3cc351d32248e52d840f278ed3a11adfa587f78d58c91098f0301198cb0d5e929b0537419052d8763b7a73feeaa2cceb819", 0x7e}, {&(0x7f0000000540)="ac56f2a63c68e06c9edd5aff04e67d0ae93bab7e4f00efe48fd551aaeb10db3e2f50abe283b2a51aa939e6c0b3aac5fd8ca2859054292912ed7b4d799e9ac5f44d979fdcbbc7f61610c7fe6d4e214816c2080ba388117a360b129a612245b3581b3d", 0x62}], 0x2, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) write(r0, &(0x7f0000000080)="8ba49c16131603f30913f75fdc7f6471893328739100dd99566f47098cf506e2a76f177a56aeb3ccc02e3e3774ddc137adbb0bac2aaa4c33bb13042f571d93934a4566e89a6e1795a3b2", 0x4a) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) fchflags(r1, 0xba1f79e73510f3f9) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x85) flock(r2, 0x1) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) dup(r3) 16:00:00 executing program 1: socket(0x11, 0x3, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) close(r0) sendto$unix(r0, &(0x7f00000000c0)="b10005046000000000000800150a000000000000cea1fea6fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b2951d55979d3437a7be1aa5b23ed00f4c8b2ca3ea3c257689a1f132e4880a5a8772622ab026ba8af63ff37282921e4fd89720fd3872babfbb770c17f0072c881ff7cc53c894303b241310b4f36a00f9000000000281300000015803b255433020208a371a3f800000000000000000008000000000000000000000000000000000000d5a9", 0xbf, 0x0, 0x0, 0xffffffffffffff20) 16:00:00 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) setitimer(0x5, &(0x7f0000000040)={{0x0, 0x10001}, {0x3, 0x1f}}, &(0x7f0000000080)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8}) 16:00:00 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x3ff, 0x3}, 0x8) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x121, 0xa0) recvfrom$inet(r0, &(0x7f00000001c0)=""/149, 0x95, 0xc42, &(0x7f00000000c0)={0x2, 0x0}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x130000}, 0x8}, 0x3c) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000280)) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000300)="229031a6ed9408b2a99ca5eb36f057189f7e0092abbcb1b60294fd215f49f20de67a82aaab491a7e96e758d2ac76558e853c2bcf3ad3d7b6780be876fee80080ab89fb5af237b5ff1abf2b25499bdae9edba128465ceaca504bb4ed35b82cf51f2c6a4221d4181532494e19fa0e3b98d5f52a1df001a75863c4eb56b5961e98312ada5c3d188a7a72ac610bc3dd9a3c5ea1258d220faf656109437d49c9fb27afc3033f6d0a823b81392917c2e1a58e39b8589", 0xb3}, {&(0x7f00000003c0)="be7a5b25ea1eac8d1987fbf1dea6cfb3e86d13e99811abadc1ee1825f1f8ac5748ac12165392bbb1bed2e571510d160ade1221da8c6fc83cf7657b305b1c5ddf0de48a799121b0c126407a4b1b350fb69baf30299d0a4647cfb2b70e384b681376656febb45ec5a1cb56419b33dd83ecfab34cb5b356988cb75fc0f7da9c02555b7559cf5e", 0x85}, {&(0x7f0000000480)="27088a7876f0f9291fe74479d344194a188696c08a69b6069b6d5694bad3f45ac4603da68966c85f9a240b814d5ee375762e3c67f9566b36afc1824269acb40ecf983a05a014818d1b11a6bc9537755123d578a067db5b660385cc3c47e0fbc01c99c24621027a", 0x67}], 0x3, 0x0, 0x0) 16:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3000000, 0xcb, r3}) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="90", 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000780)={0x0, 0x0, 0x0, 0xffffffffffffc000, "001000002e0261cf0101000000000000a600"}) poll(&(0x7f0000000200)=[{r2, 0x4c}], 0x1, 0x112) 16:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="28000000ffff0000018a59c08bbcff75aaf9d8f033c1df1395a83ea8f91261fb286d76ed5b56e191609db64a3ef98f29ce6ac3b8f0a4ec6bbd23292180a829c55a3d8123ca595e097ab693f688d80f979f9dcf5cdf6165bfbb599691dd4308e7d6ac8d0f7268993aef6104d221d06f91749c6b4fd3e33fc37097cef86e101a2303cd6ec7c52b25cb3c6eb62c31dc51a69a0b44c5dcdff82f2dceae94f288f5fb18c52322ea662ea6fafbf9d51865d663017cc967"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x202) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) close(r3) linkat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00', 0x0) 16:00:00 executing program 1: r0 = syz_open_pts() r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fchmod(r1, 0x46) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) readv(r3, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) r4 = semget$private(0x0, 0x0, 0x10) semop(r4, &(0x7f0000000300)=[{0x0, 0x7fffffff, 0x1000}, {0x4, 0x4, 0x1800}, {0x4, 0x8, 0x1000}, {0x1, 0x1ac00a60, 0x1000}, {0x0, 0x40, 0x9f61c0a944329bb3}, {0x3, 0x82e9, 0x800}, {0x2, 0x3, 0x800}, {0x4, 0x6, 0x800}], 0x8) semctl$IPC_RMID(r4, 0x0, 0x0) syz_open_pts() 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0xc}, {0x1000000000000087}, {0x6}]}) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x400) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3d6, &(0x7f0000000240)='\t') 16:00:01 executing program 0: clock_gettime(0x4, 0xffffffffffffffff) geteuid() r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r0, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x800, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x20000, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r7 = socket(0x6, 0x3, 0xffffffffffffffee) r8 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r2}, 0x0, 0xc6, 0x80000000, 0x0, 0xb8e0}, {{r3}, 0xfffffffffffffff9, 0x40, 0x2, 0x15, 0x9}, {{r4}, 0xfffffffffffffffa, 0x2, 0x80000088, 0x100000001, 0x4}, {{}, 0x7ffffffffffffffb, 0x40, 0x8, 0x582, 0x7fffffff}, {{r5}, 0xfffffffffffffffc, 0x2, 0x1, 0x0, 0x3}, {{r6}, 0xfffffffffffffff8, 0x2, 0x80000000, 0x8}], 0x3, &(0x7f0000000240)=[{{r7}, 0xffffffffffffffff, 0x10, 0x84, 0xbba, 0x6}, {{r8}, 0xfffffffffffffffc, 0x4, 0xf0000000, 0x7, 0xde}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xa, 0x40, 0x2, 0x7f}], 0x7, &(0x7f00000002c0)={0x0, 0x400}) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) sync() msgsnd(r0, &(0x7f0000000000)={0x0, "2b771ec4d788985b94580fefcd156f8a41f4f6c6f89054a2f67bb9ffc79992283fd1e4e25e267c3918da801046c443be2e253a7c4823"}, 0x3e, 0x800) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000180)='./bus\x00', 0x20000, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/16, @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYBLOB="8a6c1433d44b5e6e314407a5bab918ac9baedce56873922c4a11fd90e778745e0a11a3e25e47d44f40fc7c47aeeeb16278345b9831574d627025bf28ce39380df8b6bdde01d5a1c9c00d797fe239c4692ff6434ae3940a58d8cdfab3ffbb99f3d803adc3ecf5559f9e08a18c151efdf549ac1dcedee3f03d79f5afe119098f452554d555c04dd1fc295a53e0b0e7ae4ff7c77222bd559bc0f95a7fb46f20d9bc8fd0e528e2ece3278c42cae56a67701444585507f45b2367821e843602f302ef2c31d3f3ea119cb31973a4a5687335f838b02748dc5d4e4a2bb7271a404e241dccc98d5f4230a3383cd3dce1e1c7110e6a9cf985deb9fc07f060e206343d63184e3de67560914e7df6b7520fc7b4b2d7229dc6dd73ab03a4ba3cf52755b986070a453a322cab880550c6853d10234e44e95a45e7784e2c7ad5a598943bb4eb136676d5762ed05814088dd1c8299169fabd1c16391aadb414a38d59c5af7989a1fee75a725d5770cd882b611e6b56ff8379ff83a65a590a42177b84c9c74f6dd13134817f9a5e6bccf26a821a034722bc93c90927466f831062fe8ea7ba39635058f8cba151fadd41e8c2f79fecb486bc54966d47df97f64302f9d445d9b1d8cf3be2853a275e6e6617522b8e"]]) close(r1) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)=0x2) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x459a1d699ac82a55, 0xffffffffffffff9c) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x5, 0x7fffffff, 0xa6e, 0x26}]}) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) pwrite(r1, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xfffffffffffffd09, 0x0, 0x0) 16:00:01 executing program 0: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0xfc) fcntl$setstatus(r2, 0x4, 0x88) pwritev(r2, &(0x7f00000003c0), 0x0, 0x0, 0x100000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x12, r1, 0x0, 0x0) bind(r0, &(0x7f0000000180)=@in6, 0xc) close(r0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000000c0)=0x81) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40087}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:01 executing program 1: clock_getres(0x6, 0xfffffffffffffffe) clock_getres(0x4, &(0x7f0000000000)) 16:00:01 executing program 0: semget(0x0, 0x0, 0x4) r0 = semget$private(0x0, 0x0, 0x10) semop(r0, &(0x7f0000000300)=[{0x2, 0x7fffffff, 0x1000}, {0x2, 0x4}, {0x4, 0x8}, {0x2, 0x4, 0x1000}, {0x4, 0x40, 0x9f61c0a944329bb3}, {0x3, 0x82e9, 0x800}, {0x2, 0x3, 0x800}, {0x4, 0x6, 0x800}], 0x8) semctl$IPC_SET(r0, 0x0, 0x2, 0xffffffffffffffff) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) 16:00:01 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x80) openat(r2, &(0x7f0000000080)='./bus\x00', 0x2, 0x139) r3 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r0, r3) r5 = kqueue() close(r3) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffe, 0x3}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r5) 16:00:01 executing program 0: r0 = semget$private(0x0, 0x4, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getegid() fchown(r2, r3, r4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) geteuid() r8 = getegid() fchown(r6, r7, r8) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x0, r1, r4, r5, r8, 0x31, 0x80000001}, 0x81, 0x3, 0x7fff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), 0xc) setreuid(0xffffffffffffffff, 0xffffffffffffffff) 16:00:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) close(r0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x1, 0x0, 0x8001, 0x1, 0x2, 0x0, 0x10001, 0x1, 0x0, 0x62, 0x80}) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) close(r2) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000002c0)={0x0, 0x10001, {0x4, 0x1}}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse0\x00', 0x20082, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4810, r3, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f0000000200)=0x10) r5 = msgget$private(0x0, 0x40) msgsnd(r5, &(0x7f0000000dc0)=ANY=[@ANYBLOB="030000005bf4b25dce74c584e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bf00a52e30b9318b8dfebb6a30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982308052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad2896e2481176c0e0dcac93ed7123abe56d7109700"/368], 0x176, 0x800) msgrcv(r5, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000400000000000000000000000006fae0000a5f28f06ac867aa2d231decd139b3f31b01edbbdbe0cd6d2f4030740869c89c107bfa717052a77b736a31cbdb40dc6aa8fe7e34d3eb153d3dbbc512418e247120d16c6713943c61a3a17b3f111572b4d78e8191357fe8d70b92b1129075686bc99293ac8e5503de48007e3b7ee3361b071c52bae5cf7c148cff2c41cbd14980ef2a7fd2d4498b5e9fd5990570ae94528074a30ba3bed44cd04b2f176188ee485e011d891b54c089d6d6b67d105021e25b7457d20d470734719fdb2319ea547c15eca00004889cd6592bb607bded5b8df32cc03338d82bf2a147b55d292a04147456a24414c5ffb3bf51b74a9f2315957289ce9a006d4c9111ab41c171439778aed3993f716a41e188eeca1218d5ff161d81bd77ac9b4958466db71b8a8cc66f98fc944f34816a6b031299fd0f909ac093550717dcdfcb3201938e84bd821ae1cad1191d0ee24024de3d3870e970e8e17af7ea6e32029ac256a8d75a1edfe995056b99130a45345099f6021b5a9fc358caa89ab000ed84e72a9d9d7ba7514e7aac6d9a62f7ca15788cdaf00ffd3820be4f585dce88136cabd35ecbd39f6239a98056051a8467e83740621f8a4d37c6997052341bb"], 0x1, 0x1, 0x800) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="0600000066496c653000"], 0xa) socket$unix(0x1, 0x2, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x9) close(r6) getsockname$unix(r6, &(0x7f0000000280)=@abs, &(0x7f0000000300)=0x8) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000000c0)=0x9) close(r7) sendmsg$unix(r7, &(0x7f0000001480)={&(0x7f0000000340)=@file={0x170, './file0\x00'}, 0xa, 0x0, 0xffffffffffffff74, 0x0, 0xffffffffffffffcc}, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x800004c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = shmget$private(0x0, 0x3000, 0x101, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000ffb000/0x2000)=nil, 0x0) 16:00:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0xfffffd4c) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f00000000c0)=""/180, 0xb4) kevent(r2, 0x0, 0x0, 0x0, 0x1007, &(0x7f00000001c0)={0x0, 0x3a4}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x100}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2227, &(0x7f0000000000)=[{0x24}, {0x3, 0x0, 0x0, 0x3f}, {0x6, 0x0, 0x0, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="aa") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:02 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x100, 0x40) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x39}], 0x800009, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) kevent(r0, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 16:00:02 executing program 1: mknod(&(0x7f00000007c0)='./file0\x00', 0x80, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0xa08, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000780)={0x1a, './file0\x00', './file0\x00'}) r3 = shmget(0x0, 0x1000, 0x1, &(0x7f0000ffd000/0x1000)=nil) shmat(r3, &(0x7f0000ff2000/0xc000)=nil, 0x3000) setuid(0xee01) setsockopt$sock_int(r1, 0xffff, 0x8c, &(0x7f0000000280)=0x8001, 0x4) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$TIOCMSET(r2, 0x20004276, 0x0) stat(0xfffffffffffffffe, &(0x7f0000000700)) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') unlink(&(0x7f0000000380)='./file0\x00') r4 = socket$inet(0x2, 0x3, 0x2f) chflags(&(0x7f0000000080)='./file0\x00', 0x1) bind(r4, &(0x7f0000000000)=@un=@abs, 0x8) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000840)=[&(0x7f00000001c0)='/dev/zero\x00'], &(0x7f0000000680)=[&(0x7f0000000800)='/dev/zero\x00', &(0x7f0000000440)='/dev/zero\x00', &(0x7f0000000480)='/dev/zero\x00', &(0x7f00000004c0)='/dev/zero\x00', &(0x7f0000000500)='!\x00', &(0x7f0000000540)='#:\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='/dev/zero\x00', &(0x7f0000000600)='^@\x00', &(0x7f0000000640)='!\x00']) r5 = msgget$private(0x0, 0x2) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r2) r6 = getppid() r7 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = getegid() fchown(r7, r8, r9) r10 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r12 = getegid() fchown(r10, r11, r12) setreuid(r8, r11) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x7}, 0x1, 0x20, r6, 0x0, 0x3, 0x5, 0x100000000, 0x5}) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = socket$inet6(0x18, 0x8000, 0x100) bind(r1, &(0x7f0000000440)=@in={0x2, 0x0}, 0xc) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000300)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf90f001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fe0900000029b887cbac44c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e42d6165a0d93cd0bd30b57108efa5762fa3c3d9c5177479895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437", 0x10a) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) r4 = socket$inet(0x2, 0x2, 0x0) r5 = semget$private(0x0, 0x7, 0xc) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000001c0)=""/107) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f00000000c0)=""/199) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) shmget(0x3, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) mkdir(&(0x7f0000000480)='./file0\x00', 0x20) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, 0x0, 0x0) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040), &(0x7f0000000240)) bind(r4, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) semget(0x0, 0x0, 0x480) r6 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000300)=0xc) getpeername$inet6(r6, &(0x7f0000000340), &(0x7f0000000380)=0xc) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000280)=[0x200, 0x80000001, 0x8a5, 0xfffffffffffffe01]) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f00000001c0)=[{0x1, 0xd452, 0x401, 0x5}, {0xd548, 0x316, 0x1ff, 0x5}, {0x6, 0x8, 0x1000}, {0x3ef0, 0xc6d, 0x81, 0x7fffffff}, {0x70, 0x6, 0x1ff, 0x5}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000180)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x1, &(0x7f0000000180)='A') read(r0, &(0x7f0000000040)=""/32, 0x20) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) pread(r1, &(0x7f0000000000)="920fd01ba03b9b719d7c857fcd7d90e435f9fc024ea928b3622a6209690803e8fd687c418eca92f6d46ea539c332b54eff6524f4b9342463c2fa26", 0x3b, 0x0, 0x0) 16:00:02 executing program 0: utimensat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x2, 0x3ff}, {0x7, 0x400}}, 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x40004000000028ab) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fchflags(r0, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) chroot(&(0x7f0000000000)='./bus\x00') fcntl$getflags(r0, 0x3) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0fc9318e1588a7"}, {&(0x7f00000002c0)="ae51b99ef593cf3ecaa2ca0dfb5f618b40d6f23072ded40ac3e538f3563eb0725986c9274a7abdbe7649bf41f1b83950f5ccb17b64eadb158a2cc567bae65f5157e4dea4a620829e79fce1f3ddbad1e80a892999a44aee136026e06971d7fddbbf367b361255a2d4cbfa0d860cd13cb6c898965a931515df36a41b0d50bd1fecbbba0e75f730d0302980a288364eeaeada8cd3f1029bb1b911a8"}, {&(0x7f0000000380)="508d9741e6eb889aa69357768f996eccb204e88b8ddd3905b5b2fda6097c0fac05d5b54122cc667a432a6d95c5146350bd44f3a97e35dbc781216b9d6232e00e5b12cb77fea7174fa88db52a1c21bee23a6987fe9d3de08f59af14e4af96d8332e8a3227c66783f4b297f2c33e4862c6ce8bcdab0d331ac5522111e422ec6350ca3df32bda04d6c8b57d5b1e10c81c5fb78fa6ff1844b59e44747b4f17f3f5c2da41fcb76fbd753e903b61818a854c329aec7c09d92514ec8cff50ea11ea0541b373640613712512eaf6f89630e78e32e5536defd50926bb6ad0dc2dec9f4d49"}, {&(0x7f0000000180)="edff57c6b5df9ac9"}], 0x100000f9) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) close(r2) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x80000000000019) syz_open_pts() close(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x2, 0x7fff, 0x0, 0x0, "ce0e6c80482780e43578edf8ee86fc4b5fef2590", 0x1, 0x80}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:02 executing program 1: ioctl$TIOCSPGRP(0xffffffffffffff9c, 0x40047477, &(0x7f0000000000)) r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) r3 = socket$inet6(0x18, 0x8000, 0x9) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r4 = socket$inet(0x2, 0x8000, 0x1) listen(r4, 0x3) r5 = syz_open_pts() ioctl$TIOCCDTR(r5, 0x20007478) socketpair(0x10, 0x4000, 0x3, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r6, &(0x7f0000001180)=[{&(0x7f0000000140)="d53332fb57c05983599e3f7c4378eab1756a372257109050469a26f1bb7595d85faef3a36695231fd6702e38fa67f2666e7b02a616c1fd899e53ac00dcae6b65633bfa5cad57ca13e1b840dba47aedc9436bbc5afa78bddde3381caf1caa2d4d96a7075ea039e218bda99117e7a2054bc66b04b79ab5ee724ed5be6a87666a2b072a7ab2dee34c162dd94136bf72fafa9f570a3ea87f167981dc870afa84c11182d51e0794062d10ae35b45b1d171781d5b375013900952ba5060ab9c589c8fc0662d26c303a89fe7a867689cdce1d5d595b1a0b4bad51350081f3c2c5fcec9e9e8298bb0bca68dd31cc28ba07e6ae8b5c8548f99034d5cad3736c9f4cc3284c3bd8deaad5ed75e8c53746aa96472e1b033047999320eacc663ad07d99e47428d400841e859f8bb4eb9a01c6555c352e9d90c6fe6bf7f2d204b15ad63e36ba28f510bf49c43412d0e84c0e1c5e991385be378d085fa3fb23034b3e51551f0e42f21f799d2a68bb80546a42a1ab22c343c6c20d8d16d21a364e896a2be34281699e54ec8bc2f8e3036f699eb20f9f643a5e969794399ce5a7aabcd745ee0bcc3571372006c0ebe8d204b44c572228d3b956aed74cff262a7419a976818856d77324afd7bf4c1d356ad209fdd9bd5ec7f41cd4713fec79620ae3b0ff6382bb541aa8b84b409b6b3b647d59d72179fd081945aace5e009ead6b93728602c19f82d8db177744135ea0c790596a9a6bb17eeaa67df489aae6a69d232c87859fdfef85016db3bda736db4126504060e871f8ddc69c652a2913af23faca5d5a19f3a8ebbf6db35589fd8226d1d1237d96dfbc0645855b4a45b27a34212bf0fb638dbbe8b8f033e4c9b82655c143c881ca3fd183ad2a42d1aebbb9011b7b5bfd1740fb23f1ba6574223af1f0a67dc26592d6a9f0e5a0fb034cc08181561b6a7b607b04c87559f345eb03afc75feb977bbfdbd40fa12d911a7f7ec8cc0a2164680250766a615d0d7885e13ee71eaac15d238ea29ede296771743a8f833f9173853f2889ce1f96874f23398f90e324e6bfd67db5f471b3f7f4bfb2e4bc400463d2a53a0f8aef63b163642eaf5ba047cea41ad820588b5119b144a98945ce9a12302434ad844c79e924c433e5212399b55453bc3d48e11b78ff6bf96cdbc21a13065cd41097605f5871f492f0e1ef23846541c87f0571076744895fc856993d716f41be2bf8df24303038bb9a406b67d5874292a8bf19008ac705b4858d9092c062663f68a6843148c7703970a49c1d41b1594c6e98b3b7b8d16b150cf6a20054009b4cfe9e00a4eabf375e9069cd6537c9147400c2ff036252e8e727b3129e3cec9bce1ec62f1bcbbc833afe1c364cc30f8bc5933c2c6eeb244aa0178d7189d5a4a0a5f740f2cab42969583efeedde438224a462e765b72ac0eb08e03a4cba6ad4caa2b3272c92bab7e0a884e9718c5b86fb79f46538c7afb1898fa3c80517c856faf14b4407621065ce79145c4ecc73d08eeb29c959bdb8d69d263ec9d122fd370fa8d7e6002d5c146aa75de9349a3b8c0464ee55422fbd580fa2fe835476264504c4a15a1ce94b7ba2292659af04d8dd20bfa9d275d3adda17de59be6cf3ed74673117aa2ccdbd32fde0f5abddd1f2a9d35f1c2e42e95c72db205c6b6ef9775ba402382d06670d41ceed3bddc7c57eeae0585344245cef3072b293b194be609b56d05db8b333e82b0a0f3de9f6db1f072c6c52cbf071ec79783c3c19989249db5087e984f692e20e5e3c91be0b34ef687b4a95dde1eecd00e9ebd9951a585aa3fd296cd84058fc16c49bcf4026e3362ab09eb25455beac3935a8748f0bd5f55dd671e355c3463f3592c877c173c675ece59d8f2a6d6fd484a05efd54edc251b3f817ba4860e00ddb0f2db621eeb8e1d3b4c59c4999f8211bc64f639eed986ce1c713eedeb8f4932287bffd9fcb221a401d241c2dab369b90242c6ff5f3c234fd11cd44f64b5ef8710efdff7c5721484131a47af8c5a5cc292b69bbb8c5f1d74e7ee3f77d8d9a5b5005cb014c8ef25eb8232307aa356dac97a09744d41b3834bfa90b503268558d28eb0df2ff196946a32dff8f76b83efaeddf909ccd7cb73d86469412d6fd39395db2e8e0d836d943a327be209d3bae634d236b3233be5f358bb479e89682cbad045f7a54a7fa51226f18fdec6cdba2abe4fdec4ee2de63d0d1f8cf65e170207a2f7434c5aadbcee5812369ad10c4ae6a8ad5aa55e94a496b1691dcde82f422983eddde5ceb33304476575aff1fff8aa1f8e4f06802dc588dac7667edc9db53af02c34b38d42b481e675abc7827a668a51db12a8703b79479153269692490bb9b6a0a3988bdc16793c3e83a979eb4043595974cc7d19f555958e9088a7a2521b937d08952f052017edbb36d3839ad4bf36bf2034f56c3b438627dc47d249481e84ec0c7f0f3d8f415557f52ddc506152fa50744cb5ef206ddaed544a9bb447670f8cdd53b7a9e6e6110e663c355c059ab147d0f534ed1ae34e7a560ec260549ef323b5e48f9f93c4915e308be0df271fb1fb7f22ce8665aed793f75b69fa0c3ceb6f33ad545bdfe6afd3e4a9b56535d99f26bb04e5d3c25a935080ceda3a2a6bcc8c66768601d3ab1e66026babf70c2228229b67377448dd4429fc4334078fca06593b4318ee612833d4b28bc4387878de5aa38da43aa21a6f5d83d123c6de69e37e529ebfac92c805eb3c193d79364403cc8078d7680131b8bdba383f77ec1e044c34d6db58981290e1e86512473473d7f8633274089bee345efa14cf12d406e7b2af0a31b78def5568799f1285b2f110d7b30bce4b60df12623c3482924fe863da207c123803b480f524f3d6f61119f9c61898d016b76bde0f4dee151f01baab0e07f5ce1403067580aad0b2293b1e090c9803264312efcf221333a26627f9ae72ca9f14652adfe1b78ceeb6fde9ab0ae46900851fdfa85b0925021998f8dba4cda4c8885377fc9d1f428aa295106f4df33f99a26c052c5666048bc3c8a1dc781fd7d5e6ec966fcec408b300ee323e09e51e2960ff1b7e47c0db00a2c6301b7021970e3b6128fa2c95e854ed6ead77074e13b1236443442123b914488f92ca31d1a25f3c0a7c48973e6dac282821fb9c4352c504a0e162d9f760b4f2c77234901cbbf085289a8263d0268c8f259d25d20a5b1f35aaff1f427bff1be82e4f7991b4603ee7e4c49d0d961ba62fc2d59941e896ad86178da933117dcca63911a487025b47ae003e952704d2c178e9de4869db42fd51f967992e41d87d2a0a37b00a157b9740b5847837b44fff9413c9224a12cf808e44d305bd360228a30e64f937e84820aa6c05e0b6c1356a6e2f33aa2385c2e9a5a336c676f32e14faf724139303e7cf294630968a86e1e56afad853d7e742a66c5c9b6df3c61f72bd1d2b1dad4d92727540e5cb422c6a8065e89fdf423b268ce1fdcbcc5abd64b29f07da7a037db4a9c2f70f51ba239f550b44b1cafccd48e9c374d7c072937191a3b7e23854d7866ba365d915478c8334fd6b40508f43aa503b373309dfe7b15a436d9f80a434991acbd87304fa7e952c852e624336223d37a6e9167d4ab7de4b2e0be0d9e576bf72062e2a1e8b2b869003daacf9acfa44cf5049fe62f41129a1d45ce0b5fb18d584b4dfe8ccf1a7e0fb02dcfb5887bd1149d2a184a6da63f8d281d3fc2cfc7a8ed1b8820953fad229d92eb4185ebf4081183761d7e3fff4af4a797fd9deb82b8b80fdb8a9bc4711c3e04e26052d102b071e124c260fc89dca945b92e486c6a286670b872c7d1580b4d660a6b83602064e179254f940c4773e84295eb444acf6f3bed059fa58dbad480757af77286d43075705c82365b7bebf531dad2129eac4a32fc659e4a6948b56828fe5f5fc2d72f0f76acee410e6228d35fb2d86b0822651d5c154316f9fc84c9ec8f0e496cec7e5bc7f1f1c9438a382ddbc27e89414e87179321331bdabb863f67350077d2d383bb412e790f415fbe07967860f4d0658ead9f7eadc52432a9db8d77172c2b046381b2fb3ff2b38e0b3c91942469d1cf7fbf92e974e924cf61a18a5677d3e15932804e9362b3c7578aec00230689f610a982f2865f6fef8c2c6183447b843ba0b28dd8a6541d7fe2f9efdea75e60f329bc247c3a6b46db4188d5ea814b53e99862304bbee8ce9a317b957d4c59fe02e4a26f8839835b00209d1aca35d08d7ca6fd0a9620720614c09b2330e7bb30a2c551230ad466ebdeca9942a4df60109112d6b0f8c51b7e86cb3fe139fbb039349bfe57648408a364d50b2f31e9b0cc8ebb8b333d38d108c1d047adba6936af8147361b8b38e60d6c7c7f88e226df2d5615dc234fe19d3a4512d4a17be65886c54a393ef29fc0ce8809920ddd4a7e69e80a0b916013ae4ac4a0474e11666f22707495103e392b8f999de1d48e78b858ccf4a2f92d24514995a1b314824864152b4c5052e331354b657fc08b2aabf3a1589a5d9e86916d8fb001274aa65250da36c9f8fddbd6322437fdf1a91cae5de7dbc53d5a4f9584d9ec1bceb1f329441a1b91867eb86b53287cbccf0d81bed244f30af626e5a5b8c25a4a1544b1c8d3bb10345e0de621bc377831fe9f06903a8d3353363348cc346274ba73dffbd327cc7bb97947696a8dedd79118a5eba57e1059997d777cb31915ead7bd4dc51c2efa9cfdf67839dcde5fc29551bd28b2dcbd83b2bda7770e6e42885871b163b4387ddaa048d989ed2b0782fb7afc9fda451b5df45ab0ebe0e0ce30b1dcf2bfb6b5868c4d2767a6a329a846486a33dd20b0db0eeed05d0130036e19d2cbbc970d02faa6530c351b60402b041be01b4983bf36e9ae0892815c4177aa238656048b9fc306e647fc1d335691c25adcb4c2be7e7bdf994aaaf81bc9e6b2433a823e41182eb65a84d044c37fa8a94ebc58076afd25744d12d5121b1f1b7f06a9cf318848c8549d8ce8ad4515a74f87ac99892c4d0e5cc2c236b33b3e3b197220dd4765f02eb6f077b26db41210a3fd905e6047261065dee9c4055139271f522796f244a480f4fc0806b1000e193687f1888295aaaba099088d99abe3f21f5eb881a4e4e27e82d5d6c77cdef94d0c229a1690c3c5ca8fb151409fa56cb2d2c1dcb4f74f1379b65c4cbe35f48445a33be00edb6f834441178165a078aceb798ef6259d13cf3123450a5b96e73d70eb995aade3763a581082775b16b99b853ed9bc5c01a209858123edfb31422ac9803c3064a082f488ce1278a710cb7e1a3109a8ee1a31e0eef075a989e424aa62839417c8faf699e4225954b2f5950c14495d623fa06b802872c4a0f6074866849a3f92d37b2529a063b23b13791ad4c5a876d153ebd90783d754c09e0de65f76390b1b3d8ba44dccf3f44ac648f28eff2b72ae8388a46242a2ec5ca12f5979b5e4ee60a955c488988beb22edab6ac369644ccca3505651bae0fea7eeae55e25c241efebf12df7116d1b8081f94b0406e08800196e9b790408309f9baab2c924344eb67c859765f6c1333d4c9724e0a6e1c6189a62a0a691f423890ba417ed76f80cb4b1ed779d053e4e0ec816a0429c6c85c4abe621cf315f9585b004942c01d80b8d55b3647bd6779dcd3d8dc12115b7b5d2ff01b560981d6f6791f4b3a74c5639c3d850fca0defddc0d3abb9e893c3354e51afd6fcf13f372e8e6f1335c1112f2a78acc260a269d77a57215248bf11a82196965e1ae83087aaaf5947d0ac9720852a93116a55e71d22ffb8b9d6cc12b9748e5a7ea3", 0x1000}, {&(0x7f0000001140)="78c58f8ac79a374de7cbb5ee85cad68fb5c26ebd4e74f9bc8dbe92329d8ddd3518d3cf33c11113", 0x27}], 0x2, 0x0, 0x0) r8 = openat(r2, &(0x7f00000011c0)='./file0\x00', 0x100, 0x48) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000001200)) setsockopt$sock_int(r4, 0xffff, 0x100, &(0x7f0000001240)=0x8001, 0x4) r9 = fcntl$getown(r7, 0x5) r10 = fcntl$getown(0xffffffffffffff9c, 0x5) setpgid(r9, r10) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000001280)='/dev/null\x00', 0x80, 0x0) ioctl$SPKRTONE(r11, 0x80085301, &(0x7f00000012c0)={0x68a5}) dup(r7) r12 = kqueue() socketpair(0x20, 0x4000, 0x0, &(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r13, 0xffff, 0x80, &(0x7f0000001340)={0x6, 0x9}, 0x8) r14 = dup2(0xffffffffffffff9c, r12) ioctl$FIOGETOWN(r14, 0x4004667b, &(0x7f0000001380)) r15 = semget$private(0x0, 0x0, 0x623) semctl$GETPID(r15, 0x4, 0x4, &(0x7f00000013c0)=""/209) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0xc0) 16:00:02 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e7b2abb2497db2f"], 0x10) getpeername$inet(r0, 0xfffffffffffffffe, &(0x7f0000000040)) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/ddv/bpf\x00', 0x8, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x40}, {0x1000000000002}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:02 executing program 1: setuid(0xee01) socket(0x800000018, 0x1, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x15, 0x94c8fc8cf7ca41ca, 0x7980, 0x88}, {{r1}, 0xfffffffffffffff9, 0x0, 0x400ffffd, 0x0, 0x7fff}, {{r0}, 0xfffffffffffffffd, 0x0, 0x2, 0xad74, 0x7}, {{r2}, 0x72b7dd8da07ca148, 0x12, 0x40, 0x8a66, 0x1f}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0xc, 0x4, 0x4, 0xffffffffffffffe1}], 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) close(r3) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) close(r4) bind$unix(r4, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0xc}, {0x10000006}]}) ftruncate(r0, 0x0, 0xff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:02 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) kevent(r0, &(0x7f0000000180)=[{{r2}, 0x0, 0x0, 0x40, 0x1f, 0x7}, {{r3}, 0x8000000000000004, 0x22, 0x2, 0x2, 0xd3eb}, {{r2}, 0xfffffffffffffffb, 0x2, 0x2, 0x100, 0x4}, {{r4}, 0xfffffffffffffffe, 0x68, 0x2, 0x8, 0x4}, {{r5}, 0xfffffffffffffffd, 0x10, 0x4, 0x4, 0x2}, {{r6}, 0xffffffffffffffff, 0x1, 0x40000000, 0x62, 0x7}, {{r3}, 0xfffffffffffffffa, 0x8, 0xf0000000, 0xff, 0x5}, {{r5}, 0xfffffffffffffffd, 0x4, 0x2, 0x0, 0xa}], 0x47eb, 0x0, 0x100000000, 0x0) close(r0) r7 = dup2(0xffffffffffffffff, r0) ioctl$KDGETLED(r7, 0x40044b41, &(0x7f0000000080)=0x1) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) fchdir(r8) 16:00:02 executing program 1: mknod(&(0x7f0000000740)='./bus\x00', 0x2000, 0x36e) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) chflagsat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="ef0e4689cd116c2bd0e059e73c782ac86feebe51a49ea5d956b64f8a30a30b35bbdb4ebac55678a954fe2a2677c4f8288f3aa18d674d0b1c4acf9992101bd4cf22fa2621e5cdd9e0756e085fa7a87974ecc7cd0d7bd49efc3753c51e4109f0dc1685163ef6bad5d00aa4d4e978dc3ffd1772c7f6d028ac6ae6a3f2125ea9b738f77da5839394a0d7340f060757f78dfcf641e3952eda995a03dada104ef88f7051b043ebbf28052293ba16c0de6f547e557c433f7d0f436d02b2c3bc7fed2d4190312da45cf4cf639f6398700040a2a7bfca5a56ae4ee8180a72582b7ef2157cd96d81494762a5235057faae68aefd53e0196c9b2abb0022853063f9160455658d8eec0f60b01c63836467a0fc5e89f03b82653cbb5eb5f5e51b2f14c3f5b0473b4683428aabf7561ede4e6264ff2278b193b5b9d719b6de1ad9b833809e9fbfe420382b0fa7163ff405650c42d85aa4998b823be7caff2407cfa9840ffd908531603156c687a682819e9277bb8fafaa9fc5ff1af5b9e7efa933fb5e31330919ab5f9f3bdc49fc9a92782b98c7214875445a24a6b8d95e95dc134ae907c18a57cb4d1fca5b67fad0c32bfddbad2689d62b280f347bd1eca1c69da1cad236d0cea31dad2d451764c340b3cf0b6b9b56e2b04f7a4fd2a53c0a59484af6110259afc1955bacba64328990830b5f3747d952d033266fba7aa61870345c6f51c8b637a502ad4817362eb0812dd731ec9915f18f50274e99ef896679f4bdfdbf5ffb74356cd16b7ab2f3dfd631d76908d2806783f007947f069cf840e581e113e708630c5f712515dea0d60bce0bf8b3159c1245d0e1bca3bf2421b898e41be8af3c49b2df15504d54f6cf0460b7e6fc39c50074f0b1d6f56c60fd39d028c31ac7c56b86ed7fc4716d633bedd45a7223295c99534ded0688e76546692b0a3bb39cf16b6f6a7b097392b9d304e472f2928036761e995a9a9ff963322389493fe49e029f5b416606ef51a1f7459a8719a71233e7406b137e56f1824a6733c62eb522d44d6055d30de3727c711a604fa1ee9ffe4ff1a52b8a8653be35646a945a58c6b82a02141fe697c09d39d386f43adfa6470bb3e8412a585aa3316344ea571f19dba523bdf58443695229ca1165bd3d6206ba3e8fc380ba62cbfe522e5c555b1e4f59d405394ef72429ec503a93ea90103be97c79fa9be1160026066ec822fd087b29a131e0416dc022a8852039e17a71a078cc181bd0ae024adbeb33747adbac800047f8323b81ecc37fdb88328dc23d3f77fe3ca657de284c7d15a507db11c2e941b98c79fcad9f275a4ccf374c140e418af6f2a663d472b6c1a2ad6882ef230667d650ef2122457ce5d0b60005cf9448a2645b5c5cbfd6404a2a41f9b84cb02bdf47e0a6efc7528c14c392cb8e4ffd9818a884fc8ce641085885654a576378f6c99c106f86f18124826161454181e19de35212499ab7846163d77451c671af75ea2961158742bc1ee4e4335055f375fc8cf59d0cc7297f74ac71140877bf9712c8509a3c7de4edeb5b825d8e949c3470208dfb74f4c99d3d9920aca9e5b24748e0eb2ac112d210c68153dd9fb4bb12f90a79c9807a30f7279b9d431ef84075e6d6e59e849683a1e1200cc29d7d4d5b1404f04e8cb2411de503655d6a4674caa04cd66f61bb367efe574c219ebaf0add52e119b491dbbd2c0e0f331eb20fc5158f3690c42f3b7ca42ba21599365bbb4247b578726e48d8242b6b5f9791acc94ffcf90e41fcec922122e1e85b31ce2a9497f2c34e62fd72d98f53fcece7f2b40690783248e6f1ea0150d3df857dcd899ee1563f6ab0e7f55b3480baaa12adf8481f824b91938ec587ba7fe5e8ef8d9a597b6553cdf6b78c5078517ab610578c7c35ce1c9aaf03aa6f18e0cc1b5f616bde6036e7b24c2d1a2224fc616b8e75b555f7334ace10cb566d7102014e7888cf953fcc82d551a6d76412ac63e34bfcd97b81cc76e4dc3e38320f1ad03005c5a47302566a91e3ff84f9f334e6918f99b9cb5e9092a9d84d66b0a353df848fb56afb41dc5d10b43d136a404c614439bc26cd67660f2dcb6ddde7a45002c1265929cca240c85ddf0f501a52dee96d46f113bb56b738ac3a8d150011e3ee8863c570c0bfe0b363cfef616a028d42660c5decbea020ca53093cefe88e5c5771ae28d6ccb5ffa298862e2d561b7bba67a4700de01c5655218ce54fc3a84fe0bb070bf2826e5538115d80f2da3a6e8f717dba80484df96fc2ca7be04d9ca18e339b10310e06be1dd55913243ff76f35619186e0d878214dd011644f52583b10c583ac8f838b1857e47989016caaf8572db593801e47c5ddeb498d68b5a265d17942734ca23aebad4367743572f9205b57ac0f36c1080bfa226022ce4aa2291ddfeb52d0bbd42e47d1f662114052be2e7defb429f8f9f4887e3dd5398b8f8e166c8ffaebc765040e06c0dae047918891f2453da7873afc2901b6192d721b2ef8c1322cb2540a5b9003d05c6b654677ca92efa07f858e16e6df2727cf46eed4972e05172b3fafc9d55c2eb668fdf7b16b0971733e560346c3c1d3f2c249083114f0b36fb245a594d8b37a55097b2f07e78267c05bff7b7ca734fdffb225bc22b9c14f984f284b1137c2b03d457fa1998e66364f26c1863906f4d743147503c6f4b33f1b25d22ea79c0ec816bf73d312e523637be49f15d6b9eb733f10cbec80e136ab4fed0b739b93c4a2c5ddd1172d1be1d0ceff727047764c4701d34e63c54bbac917ed96f7efbe464f8a54f3470384ac4590a8c7ff1eec589d4cdf9252640ca706af4959b57cd9ea1515394c27e371625969667d93ebf8ea44f91cff6271b897b7f9a0b9dd958e0cf14b0320b701b0785afbf800e49d057841471d0ec915fc4a485aabb161db27ab0c4a821f834028c0ea3bd482a5aee7a0ca0c9e1d5dfa7281529b4fe0a6cba492d1241d1517f19e6be1d72b08fcde4103308f652b5f1d804b47e8811be03ee067145f59c4a2fe88b61f3c56ef490574310fa025c3cbf90b3c9f1d1bdcc128d18d12f4992ff0be2e99233d0b322873d918e417da67c3c3ddec3f660e52f44de8077c66094b2a7c025ee13b983af4d35e6e3083137a729560b6f201ccf6308e2cdf5f6b31dabda926ed31a9e055c845cfdfaa9eecad2e57d90858d52423e0570365e1aeb97a8aa981b23a96bd912f835813677dcaeba1f95cb3e5960b9159312f505e7a7c061fbdd95496febaa8b5d7b7fe2fcf85b549d4e1abdb3bb7cc2f3c7efbea62876fbcf793ebfe624395b5ea59657035d611ada9aca8bbc6034996b3b5a88baa443f95effcc7bf0a227adccfdd5aac0ea6383410b2d088942b25649ce2116f9bf4ab9329a06ffbb77e0f22c70e079ee3a638a94a1c9dcd4a7c06b92e6192f768ae1d8526f28cafdd731f2394faa57fe54da15105aee1f8e572a0d70127437ded83096fab4635bc9b5589cf9b82e5f73e8bb57de44d41f72053e35c2ca61e9b85f2b50400fb970618d3433f3773042263d045a1a25c65f8678c0f0d544487e66a02cfb0138b3c843d643a0a9a427695026a95fb6bd03d022792312cb357fae9455ed208cdeb2d82d5187be8cf8d766231c8efdb6b68926c7485b298742e077874b2dcb8de81274c7403a6db1b950c38b9f4e9d3c99e9a9b47cc09128fc46e7ab9820df51f1c0612223397258f9dfaa19899a6b14e77b4b16fb400106adcdea5bf2f6d49f4990dcc70951fb26a1523687c9abdc19f63e8ba9768dfea5a621a5220f32988c20b06c9a1cd21a590df2baf9575fc17f7b84527ffbe19dac827cbd99cfa6592ff7190b913ee7f8f180457c2d318e216eff69e2e3da735b8a002973551033eb3f6aa5c8e5e1face8c06da5cec159bebe1f3d8aa411f5a47c00b495f8bb93c0f3d04b8f9303a9a472e67d28afc0d1c6838dffcaa282906887f2a1bedcae5d95020dcac168aa6297147b11988e0cbfd1776974ed3f5fcb48fa05aeecd1940c86890248aa4c4cda5e085843d8a66521e12481d6d9fc60a7e3fdee7186aae2247f83557bd92158d8eb8c6aa33bec45a5240751d2f19c1db38cd854effc752daeb9648aa31ea37c1869e7d858fc9e3b6479422ba06439843cc45c3155ff95efdc57a5558b625b0e3d1eba33bfe250283290d3357ac6cccceb63d55b495ad5e3c51bdc14cf774f5a6a8ae9a822d3ca7fd53e8645cffa24e449531c713963f3b78ebc0bb75fe2459c4cca0cc6b7918adb99ac78d08467a6fa54d8db5a63551e6ceeeee5a0abed681721194966a6347b465ce4d692b2446515a470a5aa29eb1622ca4171d9c3ac55f80c6ff40ad8a8fd6863cb794f4fc1f1bc8dbec3ba99bd2e70c1b3d263007af61292fa807d09c150b1d9ae38e5684101c85be7a24ce02a42a924e1f4bfce6b1760aaa28e3055068915882feb63828df0c38a059ee4659c713b27ade1e28f55d6b4999c5c65db422e3e0d7a24cd1d0f93393ea0ee05efd17141081d47c342ece83d2b17dfe13d9ea98ac9b01143f016ba17074fae8ea23aabd23637bfff3b8cf8f06400e36355faf37f9a865a53c970d7035a8af5b686c882f9dd1f331f439c7aca03fbbd21a491d08e75405b7fa01a89be6c27246ee119b27e05126e83d75e09741c0a79aa7602ea9458f6d69df5c3dd16310bd171327fd175abefe448236b5853853398ba01fcce3f14d1316867e1ea0d3dc51006a21df9f09717c213abde100159767f2150588e783f7fd31ffda49cfbc71f0b3513027ce482dd8e7464fb44ab6cdece2f758feb147fa87fe48a70fdb7d922a52fff21b4e6aa9a2da624eb28535a9e80b07ce399211c9f1766cfcea591fd93a1fb42acd63ac4867c7d77595c7d8736f921de8636a3222caf2ead4f4d802118f64177e880de0a5d059d1d216f82f293ba41ba8e7041063d8982e0c7aaac8d3c65c35fcb189238ff00fd727cfcff7d32535eb314f3e7632f3ad3838d10a78e502d13113a81bce62aa5d6d1fb18c6cd266ae4513141e51ee847d95a941af4d7e165b3055bf6bfa0251ba615451e47a11ab3f444fcffa6b42235b432584f91b691a4d22df5b44ceb1098815aad7e26c73a8bd7982cf9839d1fe8468b42c874ea24c0e2866eb56d6715107f0d55cbce050075a1799e58d9d9597030b8da10f92c1278f81a8bb2b555e1823390d078fa17dd2d8dd8ec9a18b223d97d7816a7b6022e491a6d9b645ae4ef0217e1c5e1489c7e10abbc936ebfe8fd6be4be7911a8653983d95c112f5b8516ec7d89b4afe832bf594b5800fe190df5b0982b1de4f99891782fde3bc9a7eee81018e8b78c3448e9a231158e09161c5dcc2e0d05a62b905b4833302465fc04bae28dc06bca4bcf6e416ab1cac55b6d076e95fd8c0210066ba50d1efd03781cded7735643948f05cb54bbadf8db91360a88d516fc4878c296c13abcd7f6dcb5f7418950bd22439d63b349640e84299d3680389bd45bea5dfba97ce15aab0ea60b93cfa494b6e47f53cf46e570f30e643db30642ea6bfcc9d671a8215b0404c9bda1a3ac113d962cc4dc7ae4d8cac7968759ea257adda6cf37d3dfabc2ed31207437855b8827f12c814fa962ec1393cab80effcc7eb1a85797b323be3977e19d6761d0eff3248e773368f9694735af03f50b66fe776c791ad7ef487d0ce7a8a33babe58353614f981941e513775cd637065eefd79e5979c7ead4e4edfbb8cd9c98cb338759833d62997d16b976d79818b3d98fcd1dfbfb54c5afb95342a8cfa872a48bb75d1f04b3c0bd6", 0x1000) open(&(0x7f0000000080)='./bus/file0\x00', 0x1, 0x39) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) close(r2) accept$inet6(r2, &(0x7f0000001140), &(0x7f0000001180)=0xc) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x80000000) 16:00:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r2) setuid(0xee01) r5 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f0000000100)=[{r1, 0x20}, {r0, 0x100}, {r0, 0x8}, {r5, 0x100}, {r1, 0x4}, {r1}, {r0, 0x20}], 0x7, 0x7fff) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r6 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = getegid() fchown(r6, r7, r8) setuid(r7) r9 = semget$private(0x0, 0x3, 0x20) r10 = geteuid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r10, r3, 0x0, r4, 0x40, 0x20}, 0x2e7e, 0x9, 0x800}) 16:00:02 executing program 0: r0 = shmget(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) r1 = shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x2000) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x6000) shmdt(r1) r2 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r2, 0x1000000000029, 0x20000002f, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) setuid(0xee01) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) dup(r0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) close(r2) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) close(r3) r4 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) close(r4) ioctl$TIOCNXCL(r4, 0x2000740e) connect$inet(r1, &(0x7f0000000140)={0x2, 0x1}, 0xc) ioctl$WSKBDIO_SETMODE(r3, 0x80105705, &(0x7f0000000000)) 16:00:02 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x26}, {}], 0x2}) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:02 executing program 1: r0 = socket(0x0, 0x5, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) getsockopt(r0, 0x11, 0x1000000000000001, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='.\x00', 0x1) r1 = socket$inet(0x2, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) sendto(r1, &(0x7f0000000380)="0f631bf8e5382f1d3053f9dab9874a443dc5fc87ab055f85c7e4193cc1791d6801514a2174a15613de57c37451531a3cacbafd0081a51a8faa73c6cbf95b98829782c483a358ada4b81a00fd8f4ee597fc5a45eba02db8acb569c41f3255c95562eba93bd1d5fa77fb353ffffe0f4cb645c524f061ee7ad8a24ab127898be78df4e48a80ef5ba77f9fd5d9ac75ba45b68ed878d8ae4b953c9e57c14211cae38944bf249e523aebef7c74e295f805f4b6e83ef7009b0516cd005267bda6763df398bdfbf4a20c4c6f60164a27631551018081d3f6888e54a36df3ae860589fe5aea245ed43657efa2dc9441c2320b238fcd86523bae7493409d6cf95692450651448b7e86c63d9de5be85f2a3a58b7c6494217ab32ea05c2c7075b4a5fd1bd0284fc9048d0b204ac31f02325b1aa6e359a182931de6708e6c5164d29df1e15bfca918554aab864ef6863128bbeb2ca85bb09b6d2f634a402dc59c0455d23d4ed5b4a556e54f3b781553ccc791bf28c7d0604f957dbd3d2de137abf1224c6fd126eff62f30eb5c35559f3ac8d65f001494b4c6bc1303f75ab6e0fddf880568cd155260999ffe96af24747511bb4a814554a847708089f3962704d809e604a10f49b33b5562e132d627799f6b51cad92e1b6775d6e618f0f1f1b20caf3865b457eb1d044b9a60b3856dab6cb79f00eab0e04d556b74b155faae3af67eeb2c5e781a59229e53085dc1092d4721c5f53c8dfad787059b51c1179aa45693fdb9349516b239d6e2a9574bbc3a479ba60c09d32854eddf932709a5155b94c09f200f0e6ea634610f53a02a7b44f269d9195c885779a872c05a12a887c10a252e6d1629b7becb94536893687080be77bedd1c818b9ab12d02ebaec13ffa6c09880add90c822ab70091f13500c39fa20437567ac7de0edf7b1d505ece0c86506c132f883ac1678495f6bb19b13d0e1fb6ed6eb00ca70974b39cdb743648e3995441013d6a73f52824156846b925d43d808f65157540fd72cb7505c0a78712ac7f4ddb26722fff2f5c542c07091c68cb824f3aa6ae6c495dcf9e5f5f024c46cafc969e474f5a071f3beae9d4577231d8c76f12014605951233a591f2bc25b9404c83c333026b7d27ba7a79e3077b0ee7ef6130b35159885305f70fefbb9b0e8cea1300a64be4cb2c215ea16ac81aa9c57f2aa439fdbf5f8701084e6e1c8e73d49fc1f1faecce2f72f39fdf7f8670cb3aecbbae97abdd9387fc3f3c4c0d8e6356474d9ad45d1559f3f38223572e0412dc8232eed37314bb5c8577aad7fa1700b981125d06355963537a33724fc7312f121f2eeda53334884a8adaaacdf61afd537cdac25c0b56fc77c9b7545cc963155ca556cd8e436f6d5cf3f7f8365a23d4f662477c777474b3f08171485b2a9b33a0127f4f2461ce9bc06f9bd9c76508fa614be8dc1c0bd475d35db8f951a6499d628f94aaf381c3c10f27db245c5494f2c039118006ac79caeb3056c3046a462c6e6cea26a4e979b8eb994979990e3846027e3aa6af7521ae3209012f66ca6266788cf8ce0ebb213b827736be5c5e67828888350225ef8fe944c786d45ef0f0f09033f38ac1a8554e79280fa15929cbd9fb168ff4f002df7b01b291a3f81fa2082dc717eadd59abf34326641c84bce7502cce8323d5cdd66acc51bf7a528c393dae4b16eae27dcfe08f691b5e0abbd7e371f8e08179112ffdcd71041121d6020269314ea2eb05b669dc967493685c7033addd533fca107e167deee53cf909f9c5d92db8b2345583443f0dd1c00667a0fbafc331f779e5d95331b72aa58af47328a15eba98e8b305493970292d2f9a89e2f1b380d2157786fbe5248021dd7228d2735fae27055799fc866036177a9b8cf29bbc3810a8d4e8a9053fb54072a576f3d851b8e1551bbe8f6dd0686021a3113d531f1b300d68b230776d611b05ce904049f79a46483b74a21cea69899084ba314d23f7268d2d258cf8e3a1f2a8c438b3c96c473356599b3270f8c2715f831e2ef240c7be36c214c814a1c7ded4af56bccf5762cd11851d5d6bd4902d96d1001ddd604d01c7b0ad42d41f389ad47b8712c02da7883d56b4a7fa0cad502eb0395859b6dc130ff06faa6d5eb9dbc17c7f4cb5d0cc26a2eecbcaabe589cd27000aa346eb8acef79db8e6ce628021973786b30acea0d73abe6e13de1c51e89ba5f1d6957c1106a43fbf8d12e0c485f692afd68858811f2574e4d3efed2cc67bf1471f34cacc25ab8a1b8a7df7a8913205cf2d151b0b5c726760a90891098cb58b9fd84fb13dc4fd298191ed26c9ba167b4083bcf7ca1ec1d129c1585281bd6faac160896b8790e2c1f66fd263bd6de3d6a128ae374aac1006e60116426d3af0d11a3b21f412e6b877f7cd3b8228293bc1e996bbeb0ed679580d974f5b60242d4c21df35045998bca17e5224f2b8ff2e87d1a051c0fb0eba2cff166ae3b081c4a05582295022978b0cc1b66a8bb0956fd0c8671f6191a97cabe3a2d0c17b4e88a8dc9c0b490491f48949982c6b6fec49604da8fe5dc66d4cb77e384fe9c08aed7f2b08bbeb5029f85abc3b84e22d83ce9da86b07e42f0c1c6aa98c1397743cd266c65db3db884b3f939b52c2d51a15c065b7103cfd8d007b2ede5a985fc7af08e2f17ee0471285324bba92602346948128b44126fa5a16880272bb020643f944905e42374dd9df8658cd1ef5d8745f2f888d34b027828cf88cce7cc0188b27f960c94cd4d647f37108afeb40db82efe067d4e29cdae56802670765ad93e259dc5d0f4ca5c72b1c3f2b888504a06675e2cd9c7bd6cf4aa1d421538b4c8e7c4983d8b92ec458e7783befa9f80a1cd66955fd541efe609378f1263f42af2d0d10287e0fbaa7e72fd87b8174085498905feddf559be37e16262701e6b56ccc88f6cd598e1b193b6f9e1de9fa52478874a5066481eb3653638d70ad02a64822324c3407f60211d4072f0c7c1506eadd6335a941a38c3e70023b3a0b6e37485c924125cb190e0bc7cc749e24159ccd18815ee69fa5fc3d812e4d33a05f88aec21be23a82ff59cd4800fe56378f959bd68c3a9bf476e69ab86d0f447b3cbcfc129ef0406697c1ff8c4d3e1704074c7468b9bd2dc88dee57d032ba5ae1b1b88c4a58387b804014a3caafd2919408e48c774e08c52cd0cc447fe5fced58fce0d7865dc610a42e15d75e603d73da8125fef9ec601024f167561ef5078f11e0b03a7747d74a6038861301574be0e8f37ac4c75648e20204bba5b6cd99207928b353b4cccdac0fbe8aa04d16c2d795640bb815cba77e9ef9dfdc044a29bb1d006535f81a49556bf6bb3b58fafe8a42636d31f8c7921cfc6f1563b38d73cae02ee5d8561bfbee75edbed5331206b483a39a92a838ebb16374176bd225093c1c5c55769da36ece019851e78dbb26a7ffebe46adc45da7fe2ee073dec542d690fc3932d10035e9152422ab223039c92efddff8216285f660786d4bf8c8cb86ce56eafac4c17b2a02f377e256a557506057411ebd2eed9612fc1671f0de127d5145f1aeac0609299136f181a1e4f7c55ba67e2b95bd58d5eade8ee3d69eb58ba3257514e7a11e5c0e961d63dae0276003f0d318bcd57283f1f52c560f87969b2f84e910eb7112295e14eaa82d0c2fcc4b90e2d53ca2abf9b387b8559fafeeaf42b20b08a346f4f8037bdbe28c37c760955151a720c616036a97ae51bcec1ec24c995028a3f18e0001cb716fc938bf9053ef8738e78a609db3411c12cfb6939189b3900672baef6353f8e8d52cb6042f3366ea3ddfb32b9d35ffcceb55b1b2bd3ba9624069d2879d275f50fdb351b50a97e06ae709055aca044ee70aac45e3da80117165c24675e2a8f15829c7c012adc72722bb82d9b0e42462b74ff53b79915659e22d3f7b5296c60798ebf2ffc375f54a9fae1770afc97100a09c0771d93e782676405585c25e3e66fe86a8a97f26cc17ecbc9f8374fae5ec7b9b670685d57b1e7898be405c2b87f34069000db1afdbbdcdb085cbfe65f66ad931a68cdb055b199d5b3b1904b63c94e52e3ba2872c585511faa66947f64719f13dd2dcb0b87fa154f81c9e3abd07f3f9de6731ab2c5184459d9e077faf204c85cddca2cbc722df25c384b46420999ceb21e43be30de7c96f12622c31d952f1f6a819ce51b6ff39ba4abe8349815ca0b3827a049a57e3717c82cde3f4566418b68c368a8e640c853eef49c9c34228df3b3b3bccb02b14b9bb9ce950018c1ae967154c1853d4738c7e8b96b8c691fdaa80302aa8a6f99014a090f19c2351c4a77b77b035d553722f7d71ae4d5ac5ed94acc3cd413b073c581f98a3db7b23d6acb2f64f742f4d7db612b07e1aad76ee5ccfd241be56e62dbd3c35c6acd76f279e643047128a02f5cc6c7ab78ff5909ce7ec7a169d5236acd945331993eeee94ca77bbccf12e2b51cd69f89cc4c6568d657dcb1df93db3a952b911ce8f212bb333490866fdccdbb13a95310eb130ddc40bf5b3d90b6e165705b462652fad17a851f18ad1d3eb25bff3d11259572435542ed483e0e12fe70750e1db10d586b4190af2706f98c6e7f0349a20735ce3f622d5887fc5f61be25394bd257aa966778345f20af1cf5d39dfa4bf2d56d8b4548403bf93cb5047863b5dca5e3fc156fb91ca95d5e1dd65e1a2f2550a62793a4ab015a42ec8663f6d34dc16867609175e13d59e5808b01bbc19adbee2de18be23142fd67ab66122f7759f72948a2efed2d8a6acc50ebb50ac3f0feb7bb119429d76c08a57300b88804c947a84ea665866903c84f3ecf0dcca5d231a9bb8dcf22d54935020644b18fa433d8a087c11bfab430900e4d1a3cfb8d221ea78512bbaa91ff39d491517ada7987eea1bfc0c1627489d3d9b3fb511ca2ff560f07b69e5e9ac8d802d2d58ff437bd1ed787ca04e6c4e456ba65f9199ae885b49fe794a938da712e959a11bc5186b36d13927f20b0443a7a2642290be3dc1795741d9dfc9ff136f66d646d5dd45024eb7225a88b207457bacd8621d0646c0f5a788e18843b29c444d0fda7c3549531f7522ed56d09e6367a1dbb956ca4cf272cb5f4f3a4c403e4f10d925b8dc2f76d44aa732dfa4d80d7c4422920a369583f42a094d51c0fc7c59d6d76db4b4e0c1df9fdc18d46a0744f1373b8c065efaafca0529d1452c46fb3cff513528f718237dbbbd7633ffc9d90789a094949895b155ee08232987ae0712db42a22889fc760e57b124289ae2488423e45ca019a27405f8a1aaf29db20f3418543992ecbea475287a8369587ab324484c1e5c835011e4c98a3d42f7dbd2cc1089a09d444200426d178d9b7646c1f01b4f576ef677520067e0ea58d0d00f385a7c7091a7154376dbbd7186f7725105fa38aa31fb9c38d46110797ebd06351afe8cb992040d97a2d0b75e683c5cbd8eb5bca8a163257eee3fe87fd14cf274ebe667d2d4381de0af984608b6b1d085305a02a983f2bcd43602a180e73428dbcc101073d99171f34d5269cba34c51c7112eb8b4d39656d316e90256531e1b1ce92000a1cb7393d7c5517c33e9a4401c9994080250e411c6e15f99d5355714f8af814001b68c0e3424e9793621fb6054b3d7eafdf3d5c90c618a09ca67c611a2d2db53efe5206637ef8ae30803592def93280544165c4ae1be10e1567597ad0d0444ad973657c78e9bed459bfded3ae4d3b0e22d6f561664ebbabe424844953a5e3a316605168ff63d1b64ed007f186e4dd39a32825bd70ba46656275670a3ffd1322890a975766e26", 0x1000, 0xa, &(0x7f0000000000)=@in6={0x18, 0x1, 0x309a00000, 0x9}, 0xc) r2 = semget$private(0x0, 0x3, 0x10002) read(r1, &(0x7f0000000180)=""/72, 0x48) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) close(r0) flock(r0, 0xf927d91f1bfa4134) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xb4}, {0x8000020}, {0x6, 0x1, 0x9, 0x9}]}) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/51) 16:00:02 executing program 1: r0 = syz_open_pts() r1 = getpgrp() r2 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x40000000000, 0x0, 0x90d2, 0xa50, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x2}) flock(r0, 0x1) getpgid(r1) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) socketpair(0x2, 0x8007, 0xff, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000240)=0xc) setsockopt$sock_int(r3, 0xffff, 0x80, &(0x7f00000001c0)=0x9, 0x4) socket(0xf57af4ffb50080a6, 0x3, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="ddb4aeb3ec240a", 0x7}], 0x1) r5 = dup2(r0, r0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) setsockopt(r6, 0xfff, 0x4, &(0x7f0000000500)="6dbc8f3864bbff27648cf65f8aeeb6aacf06bde6aa952b04abf351ecf1d3229d6d5f2e51f49a0be83fa43471b57b1b587014318564ed5c6bf6f36d87afc2baf8b28087fbd74a45f57af0ffb89c6efe841bc22e36851e6690513957b7dbd81f80f851248d37baa52a764dd2d25ebb7d208394389a62a4bdd3aad880300872a4399d7f6f2b009419e8401ecbfe09fdc665359c2035776be81defd20bc474b0bb97f782aaa23eaceedad571fe4f5dcfa28c66ec561ca9066f1be45121e8bc57633a2e1c1759902f20b242ece810c4107c0b41bbbc18928c31f9e2a4a03ee50b", 0xde) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000200)) bind$unix(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="c9480eff6d19ff5f4ca0120364703898e7d0b643fdae53064afc200200c8922e4473309b86c1982235805308cb7fcdbb8691b39949533ff31cbc856258581bd8fd564132736205f8264c9a92ef70ab2c3f3b09910d4931da1ed95cf35d5f0d1cdfc37d2a63a85eaea3e325fc9556a3d4fab7c74a0a38dbefca069958f0598ef014053f400dd774367ff5920840e1fcd8c0be7cbfbe4b6284328cdfa5b7000fff23b3eca789c34b1ee4ba178ad6e78cffa2fc01000100a9fdbf67977e"], 0x1) r8 = syz_open_pts() ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000080)={0xa155109b5c5cfa5d, 0x80}) mkdir(0x0, 0x0) close(r0) dup(r8) syz_open_pts() 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffd}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) readlinkat(r3, &(0x7f0000000140)='./bus\x00', &(0x7f0000000180)=""/135, 0x87) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) close(r2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000000)={0x1, 0x9, './file0\x00', 0x4, 0xb19, 0x0, 0x10001}) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x54}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x5) 16:00:03 executing program 1: setitimer(0x0, &(0x7f00000002c0)={{0x0, 0x3}, {0x2, 0xc600}}, 0x0) 16:00:03 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) shmctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000000)=""/166) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) semget$private(0x0, 0x0, 0x116) 16:00:03 executing program 1: syz_emit_ethernet(0x1000, &(0x7f0000000380)="732dc0889409606fec3287ecd6b28c922fadc8b431aeeb8212011c1c02ac32ee8d3566c86baebb0ef0aee9520d365efdad6daf015341f84e18d6deb39c14b43736b7a77a653da30d8a7cfa32a5033e881515ca974c0f9e0a05f01511eeae11c9b6cb57989c957e37fe5be710a30ec3eec9bb3d2d7aa4a564dcf1ca7a2cb8796e3b2f08204070b24869c30a5be8e1f68bc9fc8d877cc379ccb747220c0954e41e8ac43196e09d202eefdb71bb857645877c6397b8c0b0bbda9cc1a2636a1c779b3132ae9564aac9a4ea60bf5725b7894b325e692424e559a3a2947920a88d1c488e52fd7e193d1c0f759d1919119e32d3342b7aed0b4fae804fe275828a23ae9426f0c0b714ba8ed1bf760faabb819c1e8c208cfa8efbd13fee8dfc21d2056f2f3abbf2d849c6f4a2021c2a471efe8e5d1a0fe37d2768137c46fd9131bb141bdf34a3a2b30e65cbe4c80e8cfceb9be152c29d2281c66a1c11ca19b45feda52aa3150b75558503b96e11c2d6c0a71ab2bdbc07b8496bbf32eb972cacdcaaaef70393fe2cf2a896fd15790e762f6788236f62a8b6b8e3fb6865c9f0bfe1a52dd6717cc8b52af57a47958ee67da72b6fe53558e27c0c6eff1e187f1368a8762ba1bcd44f35f5743dd03e6fd45b040728f02274b262b70809e366235a8bc0ec3f9fc96afe5c7321eb4b8f3fc3caf08b90ab0c1b9a16712fd5d414921f4058c6ff780744337ad8bcaddb146da6ff1f88f93f93e648d87c0e77f5bdedd7d09fdadb34de0b7431500a0a0613faaba68fae03fe51d4dbfad7e39804ccd874d847d116bdbda4149f1ac52e077c8801b7cba5301166b72d87ecdd8d073c45561a3c255ad9557f8226b68b26d9084351068b117a385950dec0a6037085cc6f2ddfd96dd90840f223d023f727cd2299807fba1209aba47042ff8033a1e415ec58c213431bc05a2709221cf58609f2e1c32365e4e3b6eb864760013994854d85a4f76b563d399b01af7a18a1ec371c7467230cb73a1a6a78127cb09919a2ad2f394f88bd80962b517cd3a327ba524d2a2eb573a1e3cb68c6f785d9369bb702d662d0d34570af36d04c30f60f4f03c3ef03dbc6ce0c87f56bdbeb3b88788878d60f09693bff9570c594dd3c27d71cdf1dad2ff5566327663c7598553664ada8a774cb4e1ccb4c8da4d1591415ffa87969f28ee9e503e9f2e91f02aa6974ae565ffe8342ef54c5375778e49ca76b5ec7b35501d5bec17965750b7cb4b15c66c7954073d89080aa721442b60a6df81387e99a75fed7fc372350d5a1f88b0ba314202bb13bcf2ee9df4712f60ee6ff85ac237854adae256e82f8498be8871197d30c9622110a0f87ccf7fb9ce504f30296105c659e8508faf6a3b9f8e6d8d4d8ce492043cebaae3dae68a4042546962f1bbba668b610e1f0f8d40834b69f901f1b3dea105aa1785447317b227b547e3046e8530afb432aa507184c599ff62d6883d758ac52f270c95b44a1d05f7958b6f74c321311912c210922284ce5460a3e403aa86d1c35f62d916599e9ba4181f3ed6c716457dfc7d76827ba4289e9ea143a99aa4a54e95e0b2e2564f7bf5745891bfc5e1d0c3b2fe7ab7f2ff5f2149c284b9f83f4dbb1f2a085d9a65c87beb86f61723ccf22db8fd27e4d0f1a99a271c4ebfcc1e2461495b9db37eff0672692872c15d8f7566ce095a10dcfffd39bed3bcb033eb57a08887aee051e00160f601adb251221348c4268d7aab8a29f568ac072c3ef35d2788e49ed1a73dcef0da5f7724ec8db56d86653adf1682538c62bab1b737eb9acd2d03c1702f6242a3da88301df614ff53e5764da8f917d5c0fd9cbb6eae0bf60397cc5a6b79365fb8c2d49dceafb64638c0dda416ec1516a791b05e5319cbad09128577286f5cc74a09857696eef1b0fff005ff389ea732056f884c94f3c45aac78efea7b558b151d8edad033e7471196170537609119f7f37dfbd5f2b06c7590bd09fad405d6c1cc9307c46f8ce794b3fd858ddfa72fc93eb6c6017d53e8aeced281c7650a7232f994bea2edd8babc749fe87a2fa39995adbd5e9e72a991ae6aa3118ec19f16ba63ffab4ef200513733c82eef0f982d2b2737628af1c98eab2b536b57d1960c20f976911a90d38ee0dceafb199c3bb6b68fab0b9189eff04aa84c1469abfe7770b374cd8cf93c82c68d1405334618edfab3cd47b8f9702725904c5245cd62b77824f126fdc124f7f45693473685faf793dcf65fb93fd2dca1f12c9bb43e672e69801a837c18b9952cab281212b7bbbac6b04bfb495537e49bd875348916fab65c79e873e6d1d5a3889d46d9616f30ef7a77f4070855beac763892acc9817da7118d8edd70a913e1759852ddac2d68c42b2270870b6ee65ebae426c69be77e32d3e14df5acd893a966ab4c490443192300d1aad8584d827df9526542cad06f1f9f19f65f1e54548a5561592dd981b0fe37f436845547215e1c565dc07c8975609916ae3d79bebebbac64187b5038d34fa65805c550e6aef7e02a2878be988b32392fa82dccff19556708b1a625369bebb13f97318dc0d484234f04c2e585261a5ef0c56b0a0a2b937fe9c6d9cce1478cbce0c108533cb4722f7d3b2218ddc3c9f86e2c7d74a5bd884a2856577adab0baaadc3adc3aa3f4546259bee9923229fe5e91387c194f7a2738715ec2ed723ed0775a06a3d294ddcba71069a144daa580a84d4c81d5a81c04d5371646b3a5a6944ea34ddd308a64b0fa881dda061b8a201e24a7f71dea60a75eaafa160f3a8ea03833699a8aa09cfe45ef9b26b469ce2e409fbc8b0c3f94a41410679cb35bea67130d15dc41ceb0da2b127b5401ef5872cadafc0ae3e23eb61209dbeba013a94e9f5fecbfbacd976d7a8ef5dfe05aab06493b06b8a329916b7c8012a2a8623220dff67e46907680c7c00a2a3067c44d565fa0dae6239e121bc7fb7df3c28da251319653406cc398c6cec3551eab62fd78863381eb9936bb954f0a7844be44848a49a379ce0764960830864cb0036942217e2fa9c7c57736bad1865ee22fab2024b22be8f17599669fc784d394804039a6f578810464f79cd2123a5790274fd2395dae9d05c1a884bdf601d2ca751ad410146936b9f5fa2f916c22aa2091b1c650e05a2ff15c45defc8fc3ef733d09e0eb1a20b7506c5044158b8cb8fc85f549489634a6c4d0caec0adca6bd212e31030bf491da868565b026627de027816ab373a54b61f779da40e9aa38d077c31e568d2fed4589884e670e18c6c80a23098dbbe7e4035ef635a79acdd1d2dd731781c13ad6459c9af4f0d629193803c218c2854a8625202d54fc2e6225cbea7d37fe3b77dfc3cd0f2b8f353ad74eb5577eb293c09bf8d2d2483eabcf778326dd4986cda9f1c146bd10b9fd00f22c71e6af54f36115612788aa0b6a09d649446755b57f158786e2fb912cd6898e5ea085d7dcf697c670e4312979bc5f5d5c706dfb09caa78a1c11ab8f30cee65c594d9525d58eec5f35716dea4e81eb1b0c4c62bbb024e228d63930c67d177dde96ccf56bda684520c489f54a2beb25e53e0dd72b85e185e2c67c6cfcdfc131e2ed60d6c4c541bf327f1b00fa26babe8057f6331b9ac1a84d327fe1da819f84945edfa251be9ec09977c02a153caceda3ed8c63e127ce5b946f1f9e9ad9bbab257e86396d7e94ce40b2976b5bcf1be8947d39e31a9b9d60369109025c1b0e384e016c0e26769d8b548f7e8a968909c420b73f100284fbdec744ac0c63a3ab3be22a3b890f6a56b4283861cd4dd87a073b32944633f5a4a43bfb84c5aac5d35577da1bc219b6f70568d7f3b69467fb99eead0a038350532a19b21a2afccec8c6c7921ab4f275536e2158137631877155330c5cb6e75743ae86170af894a510084a0d3bf782d07240cb1a4bd2a756349c5173271d3f12cfe0d6253981821c4e258d75654da964e39022e88824f1bad5c304bd528bbad4d9bae5ec6505308b92dd68b0e9b7f96c8b2bc84e8ec5c0d7016364178bd9933cd8bf77e9d4206e3ac839a6a07381bd39cdf2f2594fea7a95b66258569cb73c796326a8d737fd1b823199d8bc0ea4968e30d8c23e0ae34345b53708c5d47a54a3a67ac0de07ccf1a4a1c08c3ada389dbe7cefe2264ad1b3fe617d0ebf9d430ac0a53cf9b4d356be13f1934f3ef4bd08b9303ac95c28e9b1c927f911624753c0552ec6d925d71f45d992c2e893f488b62710ef22fc845259989e4049fe7f644bb01f453f681534303e986381a4f30c0beac8690fbd9fa4f3febef6518e7481ad01e5f9d7be15ed0f7defc2eaf1f90efa25aa9661ba5652fb4e7b9b81fde35057741c6dac34840755c091222c5252885139c128e0674a5f53b276ade9a52395681e4ea3f2017f4542d854effa310ce7b40b71f983f1ef2e4c5960ad67a487af07aebfa0b97ec63cba3bd7a94fc92d617c8e2895a5b3d82223d640c1e1deff1a4f58268e0b422fd564e2ca5985e8782638f3643ff291082d09ae8245be189ecb606c1a014ef1b4d5bb6fa986fb84f90ac1af9ee5ff81103f25da0c961079220f48962976cbd26e84f4b00175fa8d606dda5dd0835657b07da85f9dc38a17b3f70db1f5d833cef8e7f5f4c4706a85877ece9264478d9135530cba45c39615eb36f1b08ef45494733a7ac75426c07d508e48a4175ed1cb74aa44fb17ce7fe4f57c5f5d5fc4487bd54311c405432d9cb2d5c5aad23dc5cfbac58ec715d43e890949efa4d8574feb5fdef473cab0bb159cb675ea6f19ce4dd416ab8764a653214e4c0a73fc582ecd73613a8a7eee22ccf23103eb3ee2993193c7e7800edc66a244d83656391e820ac918bdb6b3a982cb86e886ca83fecc9a17e0bc76463e6111c21b5301b2ec29d6c17657d1d838f6219a5bf52e5f1c6a9edc3f7b61d201dd884c257434d637cd278e3bb16773e5521f2db88d896efbb4c6c5b1cab9f71a4bcef7c51170d8a1615e24a2124a1019fe544041b57a91d7fe8ea0bce66771d32007c8924f63df5e0c50f7f3770e5d85028ad2f3f021eb58508d7e3503a2b0758917c120d3776ae084a8daba73d7bdf052646dbb93604c82b0ccce3eeba0045f319cf0fe85d4e001a5daf3eb04272aa77931850524a80de804df9053dda37a2c4f2fa749b86be436c7d42ad3948b4a4f984c203861a50a5e0285107ebfb625f0ec062d49a51058eb171d48e98888b22b3eb92aa611f78f2975cc5a1ccb24649d5ea660ff06d56e75f04bef5ac90156406f7df97616d50b46de08f50dcfb88f4fdd7dc091fab4df188b20db966b430b11cb0ae9c8b39cda7bfb9559b212022965b441396d10b4077a3dd4ac2a9485037d02b3e520b875a0cb42698b2e40949fce329d2fa0bdcf8be0d9b3645c2c8ffe6d5829029a31de59ceef1c802dcd83a46e0e249a1b8a19a8b73abf0272e51518baf2f9759b7eb3fab1483516731a119b3818066b7b7d99487041b9b4c423b0106ed4c91bcf90ea2c6da2db3e009549fac0cd646876b5b3ac627c881a0b2b31da3a99afadefeddfbab5f24c8e6fcebc49ba349dc87f85c16952d9e7d83232c4f9439daeebe2e4775e1eaad1e2d7b0ae5ce0a437f31a4aea5ecf14d5ab5e9095e51fb2fb5ce6e965ef2cb3c4628ad22db7a961adb9f3fa032d3a04516a3f984ea6a21ccfaed48d3997685a1ee8b3266a2f71b41fe3201efcab5c86b4be0768c5bbbc314b39b03794a2d41445c558a0dac3648ed4df48327b61daa203efd2f028cd85ffcce914df1cdbe67fb5e2dfcdfe91dbf5a45e76c") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000340)="b6") 16:00:03 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) write(0xffffffffffffff9c, &(0x7f00000000c0)="a7", 0xb05eca5b) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 16:00:03 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) r2 = socket$unix(0x1, 0x2, 0x0) r3 = getppid() r4 = geteuid() r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r5) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, 0xc) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001200)={0x0}, 0xc) geteuid() r10 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r12 = getegid() r13 = getppid() r14 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r14, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0}, 0xc) r16 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r18 = getegid() fchown(r16, r17, r18) r19 = getpid() r20 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r20, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, &(0x7f00000012c0)=0xc) r22 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r22, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) sendmsg$unix(r2, &(0x7f0000001400)={&(0x7f0000000000)=@abs={0x2, 0x0, 0x1}, 0x8, &(0x7f0000001180)=[{&(0x7f0000000100)="f6dda3dd3896c34eedbb0c7a55286f9f3b6c7392b78ee0ea104c952d9f37a5eb61d6b4aac74fa3074a4bfd2a7e7ecc1e398c2b9c9f6f3bf3d6248f5d6295e8d1761a9a1d550a54066c3e2a0d6ead2dc9e4b7d3238f627920fd57d31faf6d13af229cd55ab320a24d6d3853e5f2773c0c91141b5877396dcaf6200be6d50d9ee3e54ae71291f01c727258a88990b0e8ab3594cb38598c824efaac514e81e9e4b661eff459bf709477547e8eef99969e887198ee5e2913e3a01d65f13d23e91fd84077d6f1f75949c749a9e0d9d60d20398dea9702328ca9e443989126c8c0a8612812b66b7eb081db782da6b1afb5c2974c5e467581117185f9936c59dddb6868cd7c75cc1533b8429584b361cb423586aa136d10f76e04f7f1acb009ff9d5d07b51c38a2d7a9904d9db4925958869897055092e409f36158ca1b824a0c017411ed4d34bee8a3b25c4da118e878e6a5fcc32e55115cdf485d0ce7dd8568e85dd2500f8ee7e1ea8dbef54756a676ea69c1154ccf8e10d854c7e17153c766e805f16e6d3ee76bd69ee68a84efa1074f885aeec8c00bb26824b5055bb66c7d3b2e1602d3ce4001f9b9dc2bfed87682f9d89e6e5254a5e8c2b02de32233fbb334dce002a4ccc3cdb43aa1b02ae109ae685e916269b280914e76179f0d6f0bf5835ea0711cf7a074a8f3d8c5b2ae9da64a1c9a97ca88b5c5ebc37ec561bbd39842000e0299e8ae0cddde874c8e69bc3f67c8c05416c20eff2653519a673debcf82e693a82a40df9f4107e5272df365329c663a76f1344e6b8dc8da54fc13ab5e53dd43d1f0d25e3dfedd6d40e7bd5fc2d3e34756e63c330c20805e5c86fcccf4f5fa9cda670c8ea8202d3518196232aed788993fc4a24576c2d49e0a8b74f5de1bd5ca97c9f696ddb4df9f13de9bd14632063f7e9a0ade57a7ca740b19e15236ef21fe7488e61515066e90f330692419ab0412ced6f65da27b1ab633fe1e88e396a9fa3b43ac08c58b101e6636082672ef416df51efc43fd3b7f30c2bb10b6174c4b43db4a7c4470aec0e870479700bcde2f93343d55502df7f6ee8417012f878b017d8a8b234826596317fd5451546a36cb72a6f0f811c2ef7efbed3dcc8ca55e4008382b08b96749ee9cfa7a4114f8efbc747d402d726c49264a7db854bc25dafe8f4d2d5db2ffec694008fbadc36020ea29a21866536fae83d600ad419a3a2b3cb0c3ccb25267c46216e210e8c80e2a7ca5af487704fdad181fe2c92261cf0bde3eb6786679ef061071529de4cc7c76b2db1a2aaeff8a3f0da9bb9529a7d2bb44f48cb258f2810a03181624015938dcece42dca9a43f55e647a78d0b5d10d777d55225cbed847303910fe89a594724c57be470ad2bde01a52f18fb9fe6e0e78e1afdb3306681a9b2209b4b15d1706a0a73a0c9c562eac9563c64426b3143beaf43166027d564ae6d322ed5c8d84295f2a6fcfde310c0bd686463a304f04894617ce1773b4c6c6fc912e26ce477af503f0a272eaab9908de608daa6a863798578f2d9075e1a21a6021ebfd2c56fa074175955ad6e2229dc26b2ea2c3cf4505602fedc38ac672314e35cf656a69800102ec91c785dab278ba15fc7d20fcb74bf5bd25d0f028174504923f4cd52e54fe36465530eac6d206b8e1656e6548432059b984cbed88ebfe67ad4d9178f5ec7bb6029adac9e665130268609f13f0f64f3378c74b3a59436322937d93da0363a99610bd19c4a2349a1cce449b727f83af4817ef883ea1b071bfba66d02a8b44a115b75f4ae6115d0fe5102e2296049307279f1cc3f3b16c351a2557f6ad4bcdc040fdc3085d601fd1649d07210be4701bd25a65b37ce7f7981bf5ed7c4256c2f4cab40cec13b6b101452c53ea37845fc74147ccedee2e1c48c8c7d0d4416a4215c7eac36ae6c60e99114fa502ff5bdd8608bf00217e1e087b01da6883f3183a7cd1d3d6debb9c8962af4a220d32f70edf410b24bccf3f42fb66571077bf35f4a607693b66fe6294606c4f10f7a092542ffcc693828d9dc5bf6ff9e9611b29a8640a835b9c3140f89a813eaefad2132f18b867c5678d1b4d2a75184b7087dbff20cbd9280fc33e56f07b427547b53cd36f88d4c635803e923bab8e20e17f3efbf96223321a373e2bef7e6975fcfad25e00e5094412a3d8936813fd275224f03c70f30ccde75d36a6ca99949e28ac7f58443e961f1fc635a8500b749b91c69f57bd7391a1708539c711ea0d85a67ab0653ad57a8f40f27bd14d244fe105474f8bff6f7b5368431ddbb1ac8f0bf78856a62d0af951c6e83c10f56c333c029083853cb0788fde528b29df02471499d2f8a181939fea4993816385f3dd71f154acec11cfe47e0f686947205cf4027afdf6cd4b3635fab047a07df482584c3c4d9b9995a492206a65af3b882a9e9cad30612f0993f846e663a47147d051a4186353153204492e4b413f94083f72966c6c3e26f4def1a91837da845b82bb8e4b750a3a0ab5dd04b1fb53454a1c10fc862ac35f55b3e6ef1fa2233c939ccbfaeef1e64e140280e40df808ec95d1739d3a421a3f6fe9ba580740a099c95d1628782c1028ee54fbafe4c1fad0c41e50100e10494e9fd5621adf1135ab86cc50deaf31bf527af135c57651508ab75e52717709db56b29e8b3f4619af52f5d70386b9425516e62acd01ae26080e7592735547e7019f5796162b0cc5492345d5efc356f094ed6c359f8cfd004483a9b247c7a875b4742d589bd16d3e84b110e72dc843e5400b9536faa0e076553a8e44275a4b982b22a255a4b39f886d2b3c62932190c56bdd00dc6ad60283ec062191f35fd6107132563e2906fe8a843bfb5f50e955a161e52e5e1957a87bcc3bf0aa93b32fdeca3937d0495f924fc112b444067218b0d22769d80f8320609bbdbed14ac6cd0220fe067bc7e77129463261ae1ce42515413b0b4812ca1b459690150bd35ddeb4007fb0c31b31302253357b523f328f4d0b43b0c2077c511d3d2529f0414cd8828fbf37843547684fe5b99db585a49667464b4abf6b729c7cc079eb8a752c33389a9a557c4aecc7e4ce581ae92e051be63ebe12e93887b0458d5b0d535a963d0755cfc3e6c5df7e79d192a8f8934d0ef701b3e3a9ac03158a19365da0f32551998b6e158e88c0881d874ba7c2802aebcf1d67d31ae483052ab24d2e83762cf48967ec71a0c7b36983e772fafe02e4b483fc83013bbc386e67d2a498ef61cbe74b6ead1b6358ca9e48f8c1bd48f7cf00ca785fddc9f1b4c4428b4a3c53e0b3a279dfdcba621ff6e7c4d1e28e0f7563292117530350aa1229b1bd4e72d4448950633c3619fcf22a02f6c9f113d0991fd3e8ef0a358ec7cd2d83679e528c4fc65c53ac61f697b1261f755ad0c1f5eb303ebfd0a3c1b868433f713b7a8a1152bfe7b1a7b535051772b33d1689d702b2ee58436189ef502c2eaec2b492766af93c156535dd9474031899e6f014275e3109c8fd59d0c1f8ab3b31cf0489f0fb6a0b56e94db4526fe8f31dc5dc0e0e6027ac67a7b07299e29037e7902cfcdd1a18c711ec6e74fee945f0494e4df8221e47cd1d8976d321102cc5b3ae07902442c6aa5a68f72adc9d0c2976f318e38cc5b8a5b0285703e415033940f4838705e5a343672bec1ab4827d903d326dc7adcf7571790d57e0b82439217ad3cbf273816f4c739b536d912c57a89dadedb9aec2be9a2ab2496a9433549aa6ce32b99ba683c9fd9d2126db7fed5a1dee951ce259fe67762e7a163a061ad287ba3318a20cbbb9325fbdd71f89a0da6c85a39c28a7f577d529edb3fe47cf33b849ce2b95ab6090a358c3124c0b825c5102f730e5b69c898921a8e5a09bf15536d60b1a0469ab098c57bc9154f73f148a1788a23e769f00729d359873bde28570dd3fc898848d5ae5024105efe3cf581bb5e846e60c1f33ae4fab815e3771f636d6a95b4b7cb485d4735839bae6f0aa3e8540af89b88fd5a25b1bdbd488a022b38f2a758380eb0a3f3c966d926cd68b56c73f2a4a850f8e128493bf35990682baf0809b4b23fc69fae0f9c88080d8a2a56146c6f1766523cf701f55a84e65c50f705285a9108ea5e6995f65cdedfdf2e39f8fef029276849375fdfff0cc34b29ca839d16fc30ca1e0550b347859fc0197589dc1281870e5da49b2c128c99cc98c2ad416716d3046db125f06b0f072d12a823be2fc2fca34799263f9a014d8afdfb9a04abc347cf8dc36829f7d51c211cb90a7cd10ef99eac85dfb7d49bc3a7f85c59113b3903687b119526a9d8a3095c2866616cb4b73e59d468b30561c127d1acf485fb0df493598e32c3ff5624f0add27ebd0ba7c867c822e4319316622227a430e31aaf3c3e6bff00f6e4bbc7bbde7909e39d6ab2c52b1f0af2f5022a3bd1b82c41d45624d207b81f992a97b894fd108e8a2ba93f119f370b41bd9ac458c51acf16a08b821bf8bc79bfbf2b577dbb92754df4b62b53ece3d9d437ad1263ee7662695d5a5d5ddb0808fb2826d5d71e40a70e6a1e53486af3736c359b17b76d5624b11429764e3812eb744ee7f71397779e482d92f075af8247df43a048b18a05c3cd7887ff8c7d19ab93e788e6ef69d75d583a3bb9bf227574cbca5982449ccfea949dacca8cc4986351b06e997a7052962babaa9080cb09fcd51b16cbee9df91b2fbc22bdc163e6158d83bd879637f12002e154c69d35640c9ccdbe7b786e1e841ef3a668613d43ebf9711717bac3903e54da74af43583f588822c2d42ec9a265936bd63051155f3f59f131f7abf7304c9aa296595fb70260258c91a71bf267b63331f6e19c58c4caa6f02c9578412915b7b23978ec31ba7a26f8493d72b6be39dd85f366cf57b64ab2fb0515c7d062690711ae433e8624340c54b88f0186164a5bb0a9e4f2f67a9ffb644315420d81b283d87a8ba3354a1836092534581aacaff8d9267d4edf457894be137f76eb7304c3e69ff048b3ccf9aaa0bad400b9ed7474547b05c7c48328cc416a29abba269c0d1614ab28316fb485de4a2b323d1d940d327ebefe31e10a67d42233ee86b1a73af2b8c5f55a9a15af9ec1487581c205cbc6391454609d9df461e9ef9821688b651dfd3504f70d0bc09544bf00072cb1798ddddd1a64fd55f250d5cc30572013d25823049a358e1234cbb259c958fbc63798a729a2ede9c66f8ba18254ee6124c1dafa6eb9bf4d066dcd524ecd2c721c2056ee67d4eb32a15ed2c0050bfbc091c74838c891de52a94fb52540e78ffca43d6d36805af6a5bd5e940d5d8c2204907604ffbb8429f1cc4d86389bea5cdca8631f6a86746faef9c76160a2efea9feaa4aef48a6a32b919b041c0775ded5dec521e33fdcb40ccc821c18681e25150ebee92a7c360bb47ef6e57692196f1eee7a0269c62e33b1ce3f36dd56dc2a9db55b19022f46e7089c04e081cd3cde44a7f1fc2e235431f063e0d3875b0a25cef2a4ff77fe836c9d559685de42e7c581c0d2901e88a099d5a5ebc3f2ecf2f52ad486d242e5e982451d271192cc45a29625fdff505e478804b1b95f2534891ca78feb78c6f345f16fa86942e0719f07372801868335b9c0dab367774d51d126d5ac6e6a4f621c00433cad411b6eecebe51640dad8889ede11dbc9a71acd13827cc8746d3b696375d66db39e04b295ff3e837d27cf68c1448e4a8bc6a2ba0dd0372845aac8846c82ed9d5f2109ed369ae247d60a805b3d2108d6c04c5579847c04664fe00617283ef84c91cea40980808abbcac88779ab9eb4b4353a17cab3f1", 0x1000}, {&(0x7f0000001100)="02aa24f982d4352ed28922d887f59c43ed81d71c3a3e92e7e618783cf30f91e55bfb33af91018a0deb80c766", 0x2c}, {&(0x7f0000001140)="38ebb0d47bcb9f2a19ad2778fe8a2f419133dad00b", 0x15}], 0x3, &(0x7f0000001740)=ANY=[@ANYBLOB="20000000000000dbc5fdba2fe7a3b04cb612eac262949e00e74d9a0d2b05dc8778e82380eff8bd0599327e2025ae0dc0a9751ca3eadeb6eed8e86d720a8d7f51a6360f80f62ff592f5f63bd8a0e51f8ed7046cb37ff44e2a517be6bb62784cd352b3a80da4bff803da8d45a51a504fd11bcd7ea110706b58", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYPTR=&(0x7f0000001340)=ANY=[@ANYPTR64=&(0x7f0000001300)=ANY=[@ANYPTR64], @ANYRESHEX=r22, @ANYRESOCT=r0], @ANYRES32=0x0, @ANYRES32=r7, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="c9b9ae64059f2ab25f91b4d25479cd869731524ee806abf356b8451e40e16dfb765f7164bdecf3e932f6a2cf924f2fa0ebfa7c86424a3b60a121ace8a7b24c8d195039aac9e764c0f4dc119fa18c91b53ac0712f4c6a0012efe9a124eaeb07ffb9c920644292ad51937597d86d09b58b4fb4d7d77bc6", @ANYRES64=r11, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r15, @ANYRES32=r18, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r19, @ANYRES32=r21, @ANYRES16, @ANYBLOB='\x00\x00\x00\x00'], 0x1a4, 0x4}, 0x0) close(r1) openat$zero(0xffffffffffffff9c, &(0x7f0000001440)='/dev/zero\x00', 0x10000, 0x0) r23 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r23, 0x8004741b, &(0x7f00000000c0)=0x9) close(r23) r24 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r24, 0x8004741b, &(0x7f00000000c0)=0x9) close(r24) ioctl$TIOCFLUSH(r24, 0x80047308, &(0x7f0000001480)=0x1) 16:00:03 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) r2 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0x40047309, &(0x7f00000000c0)={0x0, './file0\x00'}) r3 = socket$unix(0x1, 0x1e7a6be67e8632ca, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:03 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r1, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x20, 0x0) fcntl$getown(r2, 0x5) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2005, 0x5dc1) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000180)="c1", 0x1, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) openat(r1, &(0x7f0000000040)='./file0\x00', 0x16b369a5a7e86d7a, 0x41) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) close(r3) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:03 executing program 0: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = getuid() setuid(r1) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000100)=0x47a4, 0x4) r3 = shmget(0x2, 0x4000, 0x80, &(0x7f0000228000/0x4000)=nil) r4 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = getegid() fchown(r4, r5, r6) r7 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = getegid() fchown(r7, r8, r9) r10 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r10) r11 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r11) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0xffff, 0xffffffffffffffff, 0x0, r5, r9, 0x104}, 0x3, 0x82, r10, r11, 0x10000, 0xff, 0x3}) 16:00:03 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) setsockopt(r1, 0x1000000000029, 0x6, &(0x7f0000000000)="00000000000000000000c33203f1a59dedde9f487afc046cbaf5490195f04eaa8753e7dc8af2eed0c8cc0279c2dbf30de3aa66d017d6df8567b91555ca569b", 0x3f) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) r2 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x10000, 0x0, "b81000000200004000"}) r3 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getegid() fchown(r3, r4, r5) r6 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r6, r7, 0x0) seteuid(r7) close(r2) r8 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f00000000c0)=0x9) close(r8) r9 = openat(r8, &(0x7f0000000080)='./file0\x00', 0x20, 0x180) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r11 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r13 = getegid() fchown(r11, r12, r13) fchownat(r9, &(0x7f0000000100)='./file0\x00', r10, r13, 0x2) getuid() fcntl$dupfd(r0, 0x0, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:03 executing program 0: pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) fsync(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000500)="3f3191e8901a52225a78a418005a360bc9f5f14d257770d8181ea6d16ea0125dee1c2ff58cd1c34d322d86cb6d37188e88a386f3f83ae0ea006d381bcc2492faf1fd1a5c7b57da5741f815de221435d883d7e58de6eeeaa742b3789555a988d22f2f295b31f8245225b655bfaafb44db7b835fbe947db22091b043926f7b73beb505219e381a2bcd5495", 0x8a, 0x804, &(0x7f0000000480)={0x18, 0x0, 0x6}, 0x18a) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000000100), &(0x7f00000004c0)=0x4) r4 = semget$private(0x0, 0x2, 0x7e) semop(r4, &(0x7f0000000080)=[{0xb, 0x5, 0x1000}, {0x3, 0x8, 0x1800}, {0x1, 0x3ff, 0x800000000800}, {0x3, 0x5, 0x1800}, {0x1, 0x7ff, 0x1800}, {0x3, 0x4, 0x1000}], 0x6) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000003c0)=0xd00, 0xffffffffffffff11) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x3, 0x1, 0x100}, 0xc) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200)={{0x7ffffffffffffffe}, {0x1, 0xfffffffffffffffd}}, 0x102) r5 = semget$private(0x0, 0x1, 0x20000003e) pwritev(r1, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000380)={0xca, 0x0, &(0x7f0000000680)=""/202}) ioctl$BIOCPROMISC(r6, 0x20004269) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000000)=""/66) semctl$IPC_RMID(r5, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r9, 0xffff, 0x1004, &(0x7f00000001c0)=0x3, 0x4) semget$private(0x0, 0x0, 0x5) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000640)=0x1) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f0000000340)={{0x18, 0x3, 0xd3, 0x10001}, {0x18, 0x1, 0x7, 0x1}, 0xc6d, [0x80000000, 0x0, 0x33a, 0x9, 0x7, 0x80, 0x4, 0x4]}, 0x3c) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0xd8, 0x2, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r6}, 0xffffffffffffffff, 0x4, 0x40000001, 0x5, 0x1000}, {{r8}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000600)={0xfffffffffffffffe, 0x8000004}, 0xfffffffffffffd82) getuid() 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="dc", 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getsockopt(r1, 0x1095, 0x63, &(0x7f00000000c0)=""/137, &(0x7f0000000000)=0x89) 16:00:04 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) bind(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000100)=@un=@abs={0x2, 0x0, 0x1}, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10, 0x8) bind(r3, &(0x7f0000000200)=@un=@file={0x1, './file0\x00'}, 0xa) bind$unix(r1, &(0x7f0000000240)=@file={0x7605bcf81d3b7164, './file0\x00'}, 0xa) lseek(r0, 0x0, 0x0, 0x0) r4 = accept(0xffffffffffffff9c, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) r5 = dup2(r0, 0xffffffffffffff9c) r6 = socket(0x18, 0xc5dd9c2f34068d5e, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x80, 0x0) r8 = syz_open_pts() r9 = open$dir(&(0x7f0000000440)='./file0\x00', 0x885f312193b37ae4, 0x4) kevent(r3, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffa, 0x10, 0x10, 0x8001, 0x7}, {{}, 0xfffffffffffffffa, 0x80, 0x20000000, 0x8001, 0x5fb}, {{r4}, 0x0, 0x0, 0x2, 0xfffffffffffffff8, 0x3}, {{r5}, 0xfffffffffffffffa, 0x20, 0x20000000, 0x65, 0x3}, {{0xffffffffffffff9c}, 0x90f61d2661bef67c, 0x97, 0xf0000000, 0xc8, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffffc, 0x3, 0x80000000, 0x6, 0x9e}, {{r6}, 0xfffffffffffffff8, 0x20, 0x4, 0xff, 0x4}], 0xf3b, &(0x7f0000000480)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x80, 0x2d245a3c, 0x1}, {{r1}, 0xfffffffffffffffc, 0x8, 0x10, 0x5, 0x8}, {{}, 0xb, 0x22, 0x1, 0x4}, {{r7}, 0xffffffffffffffff, 0x10, 0x24995fa8be9e7f19, 0x1, 0x5}, {{r8}, 0xfffffffffffffffb, 0x1, 0x2, 0x9, 0x3}, {{r9}, 0xfffffffffffffff9, 0x90, 0xf389d0eaef3895b6, 0x6, 0xe6}], 0xff00000000000000, &(0x7f0000000540)={0x7fff, 0x1000}) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000580)='/dev/diskmap\x00', 0x20, 0x0) ioctl$DIOCMAP(r10, 0xc0106477, &(0x7f0000000600)={&(0x7f00000005c0)='./file0\x00', 0xffffffffffffff9c, 0x3}) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000000640)=0x9) r11 = openat(0xffffffffffffff9c, &(0x7f0000000680)='./file0\x00', 0x200, 0x3) setsockopt$sock_linger(r11, 0xffff, 0x80, &(0x7f00000006c0)={0x7, 0x8}, 0x8) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000740)={&(0x7f0000000700)='./file0\x00', r4, 0x1}) faccessat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', 0xc0, 0x2) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000007c0)={0xffffffffffffffff}) setsockopt$sock_linger(r12, 0xffff, 0x80, &(0x7f0000000800)={0x898, 0x800000000}, 0x8) getsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000840), &(0x7f0000000880)=0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/diskmap\x00', 0x40, 0x0) r13 = openat(0xffffffffffffffff, &(0x7f0000000900)='./file0\x00', 0x200, 0xc0) setsockopt$inet6_MRT6_ADD_MFC(r13, 0x29, 0x68, &(0x7f0000000940)={{0x18, 0x3, 0x6, 0x7fff}, {0x18, 0x0, 0x3}, 0x3, [0x81, 0xc9, 0x1000, 0x40, 0x6, 0x205a, 0x9, 0xadf]}, 0x3c) 16:00:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) shutdown(r0, 0x1) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) close(r4) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000040)=0x1) 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) kqueue() writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000280)="39b45ee7ec448ce58bd8656103538afe0d36b5914df3c948ae8dc5aca7d20b704164460bcc43fc53948ddf26c6115a7f64bf90b9695cba3b4dee9f514f93792d843bbfd31035ed532570aae45d33f8acc03223d80becdb274cda87d0eda1c9f280c530749f667bdc27", 0x69}], 0x1) 16:00:04 executing program 1: r0 = kqueue() socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = syz_open_pts() kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x4, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "2dc13fe6f86f08362ea8cfb73d3ef37e97d32a62"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001540)={0x0, 0x0, 0x7, 0x10000006, "ec5ea800d96204000000f900f66fad02ed0a9e9e", 0x8}) 16:00:04 executing program 0: setrlimit(0x3, &(0x7f0000000040)={0x7, 0x20}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3267eafcce5081a6f09000000000000f200"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:00:04 executing program 1: socket$inet(0x2, 0x2, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x100) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x100, 0x20) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000000)="eaff125c00000000", 0xfffffffffffffde5) socket(0x20, 0x3, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() setregid(r2, r3) r4 = socket$unix(0x1, 0x5, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x9) close(r5) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000180)) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002840)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000002880), &(0x7f00000028c0)=0xc) flock(r6, 0x16) r8 = socket$inet(0x2, 0x5, 0x2) setsockopt$inet_opts(r8, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fcntl$getown(r8, 0x5) r9 = accept(r4, 0x0, &(0x7f0000000040)=0x7d450e88fe333ff7) getsockopt$sock_int(r9, 0xffff, 0x10, 0x0, 0x0) recvmsg(r6, &(0x7f0000002800)={&(0x7f0000000400)=@un=@abs, 0x8, &(0x7f0000001780)=[{&(0x7f0000000440)=""/39, 0x27}, {&(0x7f0000000480)=""/242, 0xf2}, {&(0x7f0000000580)=""/131, 0x83}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/12, 0xc}, {&(0x7f0000000780)=""/4096, 0x1000}], 0x6, &(0x7f0000001800)=""/4096, 0x1000}, 0x800) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80000003}, {0x3d}, {0x6}]}) r1 = dup2(0xffffffffffffff9c, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x400, 0x0) fchmodat(r2, &(0x7f00000004c0)='./file0\x00', 0x8, 0x2) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000000)="f00743b94f7fc2e4e3b529b623fcb45daf0733731771417eed5f922e911f722da33b68840448231f9de135484c97eaffe90c013ef8217e9468571dcde328c83a402a190a99dbdf16d39fd4dfc58b90d2f9abdf4b844a0dc37c198e7182", 0x5d}, {&(0x7f00000001c0)="efeff33b7860f5b903851039843552169fcb700a6c28b517de208ee15fb25abc91a603afc142873d71fe8b1a0328c1d19a8969f8f8ef66ee76b22327a017fcd40b1d3ead00a741e6990c7f2512a27dd06b4b874f6a5c5b6771ef16aec6d78b6652812a913f6da7a4604f125f70fb900b0c076094c800def55c5fcaf10b39d9c52f9015d65d05578d", 0x88}, {&(0x7f0000000280)="78e58418620f8f9ba69e0011607a043faff8951ab406036cf08d5eca40c964f81caf9a18c5a3e469375e628abe7764d6c9e3cdc85456611cc5cb8475341283f95094dc0dc9ec28627d8686c2b4d345f37f07ce27c1892436bd256dc926e9624d288582a226f09b17ec67e7ee8ecaa89c5961165f786d80601c34b44832623dc9ac24d9a03c216768981c45c9a170961c3a32d6c0a011e6ae2eeed95842615f5ee3f95dbd9060545fa04694e64261ad88d1d07ff1dc91be734311dec3890a22adf28265c58a2ddb629804b00c58541be3a254ee821b28c0d75211a2886834244ddbfc6e151ab859", 0xe7}, {&(0x7f0000000380)="d30721937be097d98321d738c7f436d71dd00799e9285f6cff6bb1452ee18282cc4e558304188d71be089c9a8fd9ca0257d4ed9872a8c719d0a88f6a55a259e365657ac441e95561d9dd663035adc0350e5ce0d9f60fec08694904f4e8540ea2200e6267c28cc8754dbc4b11a6340859508ff1e77d12351036468f3195c8a1385afad9aa39317ad251e0932e3454676c2acbd143f35fbf5616740f80a1", 0x9d}], 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="93") 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x54}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x10) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:04 executing program 0: execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000380)=[&(0x7f00000000c0)='\x00', &(0x7f0000000200)='/\'\x00', &(0x7f0000000240)='\\\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='/%\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='-\x00'], &(0x7f0000000440)=[&(0x7f00000003c0)='!)\x00', &(0x7f0000000400)='\x9f*\x00']) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x1}, 0x1000000000004, 0x8, 0x0, r1, 0x100000000000}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r3 = fcntl$dupfd(r2, 0x0, r0) pwritev(r3, &(0x7f00000002c0), 0x10000000000000d6, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) close(r2) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r3) r4 = getuid() r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r7) r8 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r10 = getegid() fchown(r8, r9, r10) r11 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r13 = getegid() fchown(r11, r12, r13) r14 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r14, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r15 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x1, 0x0) r16 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r16, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r17 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd0\x00', 0x8000, 0x0) r18 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r18, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r19 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse\x00', 0x400, 0x0) r20 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r22 = getegid() fchown(r20, r21, r22) r23 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r25 = getegid() fchown(r23, r24, r25) getgroups(0x9, &(0x7f0000000540)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, r25]) r27 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse0\x00', 0x2, 0x0) r28 = fcntl$getown(0xffffffffffffff9c, 0x5) r29 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r31 = getegid() fchown(r29, r30, r31) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r33 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r33) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) sendmsg$unix(r1, &(0x7f0000001800)={&(0x7f0000000180)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000680)="e2f4d63fb6e1ef6288bce4d3dad4937d32c40584cb54af301246d1e0e6155a56d664a1ae082ec82e94d0af4a4213d99d0eaf4e2aede68d0f2456cc82598175967e3f11feee0e24ae105f590a741dd3c6f527a739702e73721c38aa040216e60b90a7db97aa31f6f428ee21334a59a26d912c446476e26e566b830a1a8e2a035ce9a07f7eff968b48fcb81ce486ec15938a858a53f2c0ad85f1edc4ec458d2368914ede0f1744ace8be8be0b8d51bf8a6e307e5c4fe28c88c9c17252b74b7e89b5215bc72ee00ed09d2bd21bdad4b50a74779bed6ef166ca5859605bf8092e75a13181cbd7b3582b70e0473ded271481c62645a004728f9984e175ca373758b1abfe00f1ba8192a45592e1d9759ce1498da122b64e50bc9ab274df69eb9ff988bdf5425e3c5c1513bf3ff1e70ed4ec697804ddf97cf6e5acbca670fa1a9c3139b9079228e03b32f837e9cc4318c488c0e768075616ddc3f8113f654d676273731d8e65ad3654f6293ff0d644f763b5253f9bd4a30969fb0ce359cbbab4f49987f971c1d40a8f85045e3decffa457596edbf1399b51885e404afc0da973b8f6cb1b22438c0b0683265f1b215b8a25c398b18b0a6ed3803a4fcf890d4e53dbecd0502bb7ef2e2cd40b76c6cdb798ec6af95cb99a5968c075acf621487555e418e8ae7da2f639382087d03b38fbed1f3b9992e3b83c0cc09f5198a05d521512729360d7c0e13575ded666bb086c820161702d4a90e4306e051c41a88e3961ba7532751e30d0e33ee2f1e8e3923c7545ec6e564449dec535943def7aca50992c95469ba0b75f66335b0749e048ae06e3ccf25659833a05c385ca196cb43e7db3b946f034cc02c435c3fc73ef8ca2fab0aa46af6dd6b2528158075d9d1ee4b65d09128b89a6b525f5fce459fe5e7febf29e7a72ee6470b263508749baf60287bbb0b152cd01187c43c33f46408cb4fb40f5661d9595da9ee23da4f9e9cb717cf8867c933f448501e2ff8ccea1ac31e3fdf2c5f31461ff5d55123ac3a76866aa3912399364b18a42c184f56887ff90d4173d51910712e21234008f96bc89fd44cf55b4ae70d4b9a0479f1b3a46abeaa3c4acd0c3df2400c3c20e98a7d90dbfa8008b16a18901bfd44f3ea24823b4590e26c4f9ba10fbafd249f93b4b494f9a4593cb9dafe81021922d51051e36a8b787adbe6b7cd150cbd1f5ccdfe8bfba8fe56fa578f0575b4dcba877db6d0b4629cb6efd36e812fb0a5380d0766153496842e449584be1cc030e779507375f842db992b68127597323bc1ba2b98acaf8790c1d2c5782051744bbf56b9871160e0ec7108ca8295a2327f6403be47ebb9df4176ec412e48332dc3f851b6da5c03eb2d5321dc60877d24def0cffe2e69a6c61368d85fc47c4e86c7ed2596068a0a70ccdf3a7fe3accf003129101dfe176216359dad24873d4932de8a56a6faac80804231858173fa8efa849ea875e9437950fb69094fcfc8bce523da7dd756f759096ac1309e7d03bd27a8059ec34d390991a4d271f73775d0734d7f2d1c97674452ca9712d5e7168142ce2217ee9a57b98cdd9fa412f333db29641a0dc238ae11c4c8146efd2b3814b9babc0b4c983eb44b7e440a1725528f3de394672b96a039fbebe2f529fac95c08148a2b5847201a01d5a5ee94231dea8e9670712eca9d368ff5cd91f72a1153f2d0831bf850525447bc280678cdce56ce76dba3cbfd3fb6e88a4c1b56380cb35955d879c790ac4b4e51fee44a94fbf3d0843ebe149d1350a4853c507f8eaac35aadfdf69a32b6ea32ec87eb4facb3be57c56e5d058107e2b2cb45f30ffee09af2210264a5459663974fcb984fb46842df18b396755f0406978fdb96688016e7b1ba74fe2912cd7ec3adfbe4c9d4c81c6154c055f54bcd3317d217a78a07a8a3f2978e8826875f07199fc0f35dbdf4621c474813ca93051563c9276cb150e674e86684049740c98a0c44d1c5d815bc5412fdada730ced384452deb94a5b8350d8c6282281be02b99dd55279ccf287ccb762ae99b7d3cb2ac927cb08ba6623829a7aef23e70b9c54535e6ef2421fda0c52fac5801d2c905b5f1feabfc75f9fc7ffc0683e30ae031d63a16cee19f1554cce341cf29ec3c89ee26e87c67f7c02c2e2e913e6957c04c9ae1665702c89fdf1e0e1903b67dab9397d7a4f5526de54ee63ebbc82da4f13be72429b7872257310d5eeb72b93f02488291ea71a7f9d6318c21d0e7b1c5de06ca1aff683a5ae4cf9caf9fdf0b05b31c3e4aa3e77bc776a4c94d8b64dd540caee368b5803c2ec851da827cee3582d308e0494a254167574befe6baefbdfd0d0c5511cdd3763c7a0ccb97c2e35c5a8e99d2f4cd747043dcd2e3fc179c70f469d86528179ee2cb1b88a85b0c909ebf83247e647568fc83e6aabe9a9842d836d5f53e893121c27fda3d628dc2bbb5771ecb890e4954ec505912597fecb8a499107d50333608c321c7893a62906eae7aab192dc11d0bf8dc68715de16e6c27710d578bc4cbd7118a15abbbc49f036c33f4f7dc90aef84f2cdaf3d2ef9135fc07cf00da5300aa6d1f3c3b1c5c195f932ae3a7237270440ebf2e0b8b6336643a4aec4d96d38fcfbc3cf5c90211608efc4fd82faa4f5650e7c804a8294aad957a3ebb9e4f2bd28f36277b35fb8ebce86a5f5bee60afaea9903a0e6344fb85e1947a18369f2f14e374f5cf9a2b089a51651d0114a4e5ec633bf75262be850cc10c6e280c5d80f0b23d450bf83437bd6c91bcc19cf0373fbe29ea74bf7b3fe994b7261f8a3d1d2468c5b97848c605e2ac0c6c3beb5908b09ed312654e26c812c652f540a9d8cee00f2d010cae24572d93e9726c95c37d1ecaae7b56d4169de5b9898ea545f782e8b9db215834e788cb09ea6423b9e90774577d73c33e5369b7de7326f9392cc37fd2194dcda0237f479207c50c84f1d9fffc1f671cbb3723dffc6a745cb9e1394051e42313fbefcc325f5177d4da747f50f6c77c6923f8934fc9e5bc9c731011a7591886a823b7424e641326d15276f32024fc1c756273b757e98d5c9a4312896635cbe76c1cc12f6e3f2096c29bc88aa1bcdc4b275cbcfbf04c164423cb2ea44d27bd20c6ef115e6517c6c08b665700676b7ab3e9d546bf9c9bc09d6aa505a5b87cedf13b4e42f72e1f178a2effd3874265d01c05672f81f59faa1a7891fc26db27db4d1f31e6e9ab6e20e18f139da642505209d4efab3bf39e88524bd1bddb1c0196c904ff2f232d84780db223aa6ceae53cc2cb16ce80caa33fbf5a62421b2936d657b125cc15246c5592f2834876176c22735f26200f37ec2c17435cb827e1c21de7f0571ec8918e76158e897bfe45392d4c9470dc5d395ad15ece5f9e40576281dc2825e79897bcfdd9b47903be09f785f37a7a1349774a6be226aca6769e8d44395792be8c16eb147003beb583ce74f4f9f3f77ff894a98a0ce4596e575a5df8d114296d1c89ec9bef73ce1b85f434efc2c9ef3abff4df55825fda91298f9e93f6e9e56403a707fb1c8cca54b34e48b6fc557f4ac8d8c2992fc1ce2fe86bb75b9fb73170c9d25abcac2e1d76e98a171e2eafddb7f2aab8dc49eeec938e5880955e02082769a8845a4aef3b09fd9945eb0a897f3f19b8e4aa9898f041ced5af9eb50b911bb12dd60f7aaab36af3bafc493ca6d7eededb7762963bca512885446e2e21837e4da3205f98ad06dad7f2903d74bc07f403811b1d1c5a850c63b7215a86807cf8a76623bef418b7671397d4d5441b7b8e9f760ae2f613e13c8390224453939df95bdc7e0f77671885a572bdf460f48fb69d898060702ae5f8f6d4b29808f4e2c3b258e5205fe759d9bf4e21da62f50dbdbce56fa9386283dfc2de0dbb97e580328823070527d5d5ceb14e8cba08585c9cbbec3463965f9f54bbe81930221816afb908f9585ccb8959d0a4470282fb732c6015e99fe0775dc1c4104738e41ec13b1c0a707967af45edfbf9d3347f3349c7c3046822c4eff4e1c27a87372659cb766d39cf6fd9976b778434a5cca41d3a131150d8f0880ba7da451a954a686d8dc19a4dfc59f1a9d9709479d74e421ecdbe71ec2b73aa6a6ae1f6d8885a4273eb2a2287fa29d03f05f2f748f4e4269c4ffdc24aa5e319575ad3904a6d2c876ae790b30bcc9cd57a5c5754efb396a379b3ad3147089652d32040676790a4e4b81258482c0096eefaa6e43d2f02ff2c78d03ffc0c2944eebe86993021cffe0287dda55479e3495db16641e9ba64003612f9c9a9d28eea2cd37b4c6d3e92c5129b16e8b3a701a5675415222330dd13231a980e436292053db639e1b32e9c1917ab6990b64cb1d812ae93e3b5f9ff0a01d458802ffc60f3d842406f7c9a8dc91d64984c6fcb0084ae8f44a82f0b30838ca6a4944f2fd2ff30a7c654e23b8f4584d58d04e66b0d841fa58290645c38c4f946247f6b52294547de3d67c9150e35514b453666f6467563e674687b3cc393e3c1b205e3073292c1c080d3c8a7e7a9efb8b8002b995a208ecdc24e8d8d93a9d35f59c66c2b6e62d89fcc84dc995de2b726f7015052a6a04359adf732f7a50560ecad16da63491cf17407099c5f8a887fa97178a620cb1e5ca625993004f714197d167c1c5e5bda5d3feee9d20cfeb894d30b54a528e20651445920bf2a32f3baa251b471330772d04d4c0bf7d5c8e50706dd4b662982f2ed978ff92fd508ff0f2468267525f5e93b958e56c2c2b497f08206e0a4370287c8ad11f2bd0954952179015339a42e96e44ee3ff91493b539ca2565d9c48882fcaba0197f82a3d1241f801ed1acf0bedfc7d6746a0ac941de2bb82418adccb91f58ccb38619c498d699a13093acf180a6558c737e20273eaedaf38203eb2760b2a2d3805086e748cc72acbc9500389e32c35a7086823d8fc176020f3136984600bb11060fdb4e7a00084e569ed7cc6500bae3ba4d0bb51e7784c16cf9dd58d195bf666fe529143b025cfa633c34b04e475b779b6e39e317e7f010ec988e8fb3054b99742d885a2a23147813d9badbf35d97285c0884fcf17abcdfb99e071caf56d76318a3bfad4f45ed845da578f6d70b07330bf1affd40b86eccabc9f596f539ba1d7771027c3eba9e94bb0b333212e5b43fa7e3150cf67303862b4fa3b4a95eaf970072f6e5c5f6d35b199c02f4ec6e5049bb4c5954455bdaa88b839cba81d9b8f601c3fa0b796f13a3cb23deacfa4d436fc48d3ee6666f201e783d43b54c79aa900f642138600919143874f11b1a7b3f1811a4098b3f861542fb1355e87a989aec60c65a1e7d2423cdf8b463daecc3e4818d9750cea38eb46bb4c5f34f229378017b6e0934e34a92b52fad7cf674ed9dcca2fa63a3b3368ddcfd2cd1e6c92b138050744774704ddd8c77af5f64ad4d0203e74db36675ac82949d18f414e038e8769b7b72d54300358e3d5fd298ebb6a7480cee9c582549ecf50ebfb23aec916d60d61c41113ed889c69e61bfb33cc92898aa9830fdf57beb53df1d895397373b464b9a96343890a82ecd4e702ad1be2370568dcf75364654b8018c242213b5d74fdcb8ace94547926d0fede2fb4e4b329e623dff437a718f81be0e940719752e628b951288388e0f355202803d138157ea991407e6722a3e7efdfd0d7407c61b4887a457eaaf5f063424981404b8426f0f567b9fabfca8dc57d6a6811cfa35909817a76bf9a53d2ff50f61b773f5881feb7fab9547e3be4e14b91ac4edb917b11e1d29d1ac6025e34a720d5560198c859416e2a1c735f64fd", 0x1000}, {&(0x7f0000000300)="7a575685e0813b28c3d768dfae93374e55925ab2ca2c39720915cd7d1a2881aa8a43eab2d073d35f2d76a82345031437ff082480908df1fff58f93ee9766f1cf172c88852acc632f26b1119f3ff2d89f98ca13e5f874ed09797bee57051bcd45b2f71a9114c14062b1ecb13cab26d7a830b3d1af8d3318ca5ed91b4044e370574d8250858aa1f64aa2dfe19164a8ce130b6fccdb4c655909218fb4c042a7505c7299bc328585d9009cddd5575481af0f1e9d2681fd694e0f8ad3689f781b7b14295ee713870d34077090b004c977bb5438b6a4da55515468dd258c55ba8225316f3ed9", 0xe3}], 0x2, &(0x7f0000001700)=[@cred={0x20, 0xffff, 0x0, r3, r4, r6}, @cred={0x20, 0xffff, 0x0, r7, r9, r13}, @rights={0x28, 0xffff, 0x1, [r14, r15, r16, r17, r0]}, @rights={0x18, 0xffff, 0x1, [r18, r19]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r21, r26}, @rights={0x20, 0xffff, 0x1, [r27, r0, r2]}, @cred={0x20, 0xffff, 0x0, r28, r30, r32}, @cred={0x20, 0xffff, 0x0, r33, 0xffffffffffffffff, r34}], 0x100, 0x2}, 0x408) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) recvfrom$unix(r2, &(0x7f0000000200)=""/196, 0xc4, 0x1002, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000640)="1f") r35 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCFLUSH(r35, 0x20004268) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x1810, 0xffffffffffffffff, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="d5") 16:00:05 executing program 1: r0 = socket(0x18, 0x8000, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f0000000100)='./bus\x00', 0xffffffffffffffff, r4) close(r2) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r6 = dup2(r0, r5) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x800000000000000, 0x0, 0x1fd, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:05 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x2, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f00006fa000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) mmap(&(0x7f00006fb000/0x1000)=nil, 0x1000, 0x6, 0x2010, r1, 0x0, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) close(r2) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0x8010426d, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) preadv(r2, &(0x7f0000000400)=[{&(0x7f0000000480)=""/122, 0x7a}, {&(0x7f00000000c0)=""/50, 0x32}, {&(0x7f0000000140)=""/5, 0xfffffcf0}, {&(0x7f0000000180)=""/207, 0x1d5}, {&(0x7f0000000340)=""/152, 0x98}], 0x5, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) close(r4) sendto$unix(r4, &(0x7f0000000500)="98fb5afb0d673fa38e0824de349c2e2b7e4f25a417786d62eb26b47ee3687a58a6b4af520db8c98ec289e3ef8cdeacb011a7843dcdb2f824dccb5280c597d3336737473a67067c0421200680ad3798e93d7e106f7f2e81cbc53d319ed03c7fe4d0921b04d6f9f4efa4fa98ad4dda9e17f8026084942d8d5307322573e4211045b7b0cce7df3300f88db68a79882bfd474d0ce6d6004928885f4f9246504a4bf5be89a63ce918bf4135ee17cf9b97f7a32590a7c7f58e5f5b8561e2f27432ac2fa1f3c8c4c715a3d0c23608b2d451782c202a41d73a040490ed758fc5fb1df25c8ef27526980d7d0f384d2f106287109edd53ddd7a06009ac6655", 0xfa, 0x2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) close(r3) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000040)) 16:00:05 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) socket(0x22, 0x3, 0x1) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x62) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x8, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000380), 0x8, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fchdir(r2) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x65}], 0x8, 0x0, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x400035}, {0x80000000000006}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000240)=0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) pledge(&(0x7f0000000000)='\'\x00', &(0x7f0000000040)=':\x00') open(&(0x7f0000000080)='./file0\x00', 0x800, 0x40) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) connect$unix(0xffffffffffffff9c, &(0x7f0000000280)=ANY=[], 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) close(r4) connect$unix(r4, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "00f8ff1f00", 0x2, 0x20000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setuid(0xee01) ktrace(0x0, 0x1, 0x5d2d028540055c6d, 0xffffffffffffffff) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x3dfc}]}) 16:00:05 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r0 = kqueue() r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r2 = fcntl$dupfd(r1, 0xf, 0xffffffffffffffff) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x80) kqueue() openat(r2, &(0x7f0000000000)='./file0\x00', 0x20000, 0x10) kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) 16:00:05 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x6812, r0, 0x0, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "00000000000400"}) write(r1, &(0x7f0000000000), 0xa7) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x81) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x2, &(0x7f0000000180)=[0x0, 0xffffffffffffffff]) fchownat(r3, &(0x7f00000000c0)='./file0\x00', r4, r5, 0x2) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1d}, {0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2c}, {0x24, 0x6}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="1b") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x82) 16:00:05 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x0) getsockopt(r0, 0x29, 0xd, 0x0, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000001940)='./file0\x00', 0x8903, 0x6e) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000140)="9baffe5ebc1414901f90950dbff52a09be3acd36f2cbe185b3302f3dfe85b5023cc19ace95413c43da9d9b80422f0005b66d8681ab8c5d3ce221e7d494cb3c575561892169d41648", 0x48) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000480)=""/4096, 0x1279}], 0x1) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1eddb6bb1a8d1e7e, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61, 0x0, 0x0, 0x2}, {0x3, 0x1, 0x0, 0x600000000000}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="f4") 16:00:06 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f00000000c0)={0x2, 0x9, 0x80000001, 0x7ff, 0x3, 0x2, 0x8, 0x5}, &(0x7f0000000100)={0x401, 0x1, 0x0, 0x1, 0x80, 0x1, 0x1, 0x9}, &(0x7f0000000180)={0x8001, 0xa295, 0x5, 0xb0d, 0x100000001, 0x8000, 0x7, 0x3}, &(0x7f00000001c0)={0x6, 0x3}) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r3 = msgget$private(0x0, 0x40) msgsnd(r3, &(0x7f00000002c0)=ANY=[@ANYRESDEC=r2, @ANYRESOCT=0x0], 0x2, 0x0) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r1, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = getppid() r9 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r9, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) setregid(r6, r10) r11 = socket(0x20, 0x4, 0x2) r12 = socket(0x800000018, 0x1, 0x0) ioctl$FIONBIO(r12, 0x8004667e, &(0x7f0000000000)=0x3) getsockopt$sock_int(r12, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000080)=0x4) setsockopt(r11, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) setsockopt(r11, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) 16:00:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) mknod(0x0, 0x0, 0x0) pipe(0x0) r0 = open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) select(0xfffffec5, &(0x7f0000000100)={0x3f, 0x0, 0x0, 0x100, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000040)=0x8) getpeername(r3, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000380)=0x8) readv(r0, &(0x7f0000002840)=[{&(0x7f0000000540)=""/174, 0xae}, {&(0x7f0000000600)=""/116, 0x74}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/18, 0x12}, {&(0x7f00000016c0)=""/72, 0x48}, {0xfffffffffffffffe}, {0x0}, {&(0x7f0000002740)=""/175, 0xaf}, {&(0x7f0000002800)=""/28, 0x1c}], 0x9) getpeername(r3, &(0x7f0000000200)=@in, &(0x7f0000000300)=0xc) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) close(r4) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f00000001c0)=0x1000) write(0xffffffffffffffff, &(0x7f00000000c0)='p', 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000180)=0x3) dup(0xffffffffffffffff) 16:00:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x48) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x60}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000001c0)={0x5, 0x7, {[0xfffffffeffffffff, 0x8, 0x8, 0x7, 0x10000, 0x7f, 0x0, 0x8, 0xce0, 0x6, 0x8, 0x0, 0x6, 0x1, 0x7, 0x9, 0x65, 0x100000000], [0x6, 0x2, 0xffffffffffffff81, 0x3f, 0x5dd, 0x713e, 0x9, 0x4, 0x3f, 0x8], [0x10001, 0x9, 0x7, 0x20, 0x0, 0x10000, 0x6], [0x101, 0xffff, 0x7, 0x5, 0x310, 0x4], [{0x0, 0x6, 0x8}, {0x5, 0x80, 0x400, 0x1ff}, {0x8, 0x67, 0x5, 0x10001}, {0x2, 0xe6, 0x892, 0xc6}, {0x400, 0x3f, 0x3, 0xf21}, {0x3, 0x10040000000000, 0x8, 0x9}, {0x3ff00000000000, 0x3, 0x7, 0x4cce}, {0x10000, 0xfffffffffffffe00, 0x40, 0x7b31}], {0x1ff, 0xffffffffffffff81, 0x7fff, 0x401}, {0x8, 0x0, 0x1, 0x8}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) close(r2) ioctl$TIOCSCTTY(r2, 0x20007461) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r3) getpgid(r3) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1a003, 0x5) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x48) recvfrom$inet6(r1, &(0x7f0000000180)=""/4096, 0x1000, 0x800, &(0x7f0000000080)={0x18, 0x1, 0x3, 0x8}, 0xc) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) fcntl$setstatus(r0, 0x4, 0x4) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x14, 0x0, 0x7ff}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f00000003c0)="410ceb2351506ebdac2fb0e8624da6917739ca8be24eb8362e8cad38681c7c073de9ecdc6d4e074d8d64793293f15bcb020f4d85fdb9633084d4990b11d310ed2333a2304fab1d0de5c4f9c8ace04c02639ec9408851373d86cc4c809a2c23dc6f6f4e4d43a3f039bd69ab2bb875086ebf257b678ce3bf0b7160e1c2fef0015508d532993fb23034b8f289b8171d421168005ba4774e89b328a66d7deb8f859ed659b749dac19bd49d3d4cef37297546dc4528995661a95007ae865cbd95be4a92fc851d3da1cdae4dfda78d7597d27e0518afe6aa3ae0c53c92d998a563e3d569465a9ee48a568904f633fff02ab8c7762253291da3d4f7b22532a2c35834364cc30fc4fea1c9dc4df3d9f4951992ea0335a71e549c20fe49709177d1c0c3099121b07cb0f61ac6c310e35e50d6c4e5e569b12b9b94627cec224c6a9e34ff47341cbddf2f5f1a50b8ea6048bb617e7f", 0x150, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x5) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) close(r2) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000180)={0x800, 0x0, 0x9, 0x5, 0xfffffffffffffffa, 0x0, 0x1, 0x10, [{0x8, 0x3, 0x80, 0x2}, {0x0, 0x3, 0x9, 0x8001}, {0x5, 0xf8, 0x7, 0x65}, {0x0, 0x47, 0x8, 0x3}, {0xffffffff, 0xffffffff, 0x655}, {0x5, 0x8000, 0x8, 0x3}, {0x8, 0x200, 0xfffffffffffffe00, 0x8}, {0x4, 0x200, 0x0, 0x6}, {0x7, 0x9, 0x9, 0x8685}, {0x7fffffff, 0xfffffffffffffffa, 0x0, 0x100}, {0xc64c, 0x0, 0xfff, 0x9}, {0x6, 0x6, 0x100, 0x9}, {0x200, 0x1, 0x2, 0xc36}, {0x5, 0x1, 0x3, 0x7ff}, {0x7, 0x7ff, 0xfff, 0x3}, {0x101, 0x7, 0xf3ac, 0x5}]}) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:06 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) shutdown(r0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x84}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x200020}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe65, &(0x7f0000000080)="41abfc74691126c191a98067f14d3445016a987f003af3bf67c22a1eb908d0133fcd028ac0d03e8cda1e0b6705fa910aa3345a5ef7b014295b507431270503") 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() getpid() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) write(r0, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b35c30 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b35c30 16:00:06 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) close(r2) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000180)={0x8, './bus\x00'}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) close(r3) openat(r3, &(0x7f00000001c0)='./bus\x00', 0x0, 0x40) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r5 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = getegid() fchown(r5, r6, r7) r8 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r10 = getegid() fchown(r8, r9, r10) lchown(&(0x7f0000000100)='./bus\x00', r6, r10) pwrite(r4, &(0x7f0000000080)="c0471f5d6464522282fc27d50cb118edd21a56f53e", 0x15, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000000)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb232e2f08692c651f00"], 0xa, 0x0}, 0x0) 16:00:07 executing program 1: r0 = socket$inet6(0x18, 0x1001, 0x0) accept$inet6(r0, 0x0, 0x0) msgget$private(0x0, 0x0) setuid(0xffffffffffffffff) r1 = msgget$private(0x0, 0x200) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/168) 16:00:07 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="c9f8bc3f"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) ioctl$BIOCPROMISC(r1, 0x20004269) 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 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) connect$inet(r3, &(0x7f0000000080)={0x2, 0x3}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x10, 0x0) write(r4, &(0x7f0000000200)="8c65", 0x2) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0xdfffffffffffff, 0x0, 0x3, 0x0, "fa6810ffe48c3357ab4c6c4500"}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)=0x2) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x1000) write(r0, &(0x7f0000000140)="962cebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c090000", 0x3d) 16:00:07 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000028, 0x80000000000040, 0x0, 0x0) 16:00:07 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) r2 = geteuid() r3 = getgid() sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000100)="3a05adb4b15cbbab5ad6f366e4e7af06ecb11deb8f56ebcb747409d89b9f8336c455b2e22deaff350d1b16018078b220bfc8b7c5884c6a35cdee3a7b1b377edf698239a48319984c265b1bb31d081c75558cf1645939275742726bd10bd82496070b65b4636679e39b4d4fc17fccf56339af4c6efde9e06db147833bd03c8ec526d6aec1bdd96fd5c4910e718a00d016e07720fbc665d603f573f8d606645ec1250c6a528cd16c7f84523c4fc787bec62cbfbb2dec2ccf166ae7f5fd497a36dd7fdb1fcb38e0f9ada1e14ba072c5e4378cf6ac4ebaa6ba5846834d94f93e8b3f6514d1fb4c6fe11d6a09f519aec50dc0b01ce561f5", 0xf5}, {&(0x7f0000000200)="ef7fec89affea5b6eeecc4594a8dd970f604b7b81c4a0619445cef96a1b82b368a6e2c37d71f5e74f426c16a05fa9860b03cd99e551a06a591649aadda97beebf97cd04768ab528a3e765f4df49859038102e4826ee67ebbbc39cf1899193554c5b71b509d5df1", 0x67}, {&(0x7f0000000280)="4956664e8491f70e31569c9795fa7520aaea4b53ef152d59628645f120d90b6f0d558a7bb4dfacafca2767f5f11dd987e194adaaefed33f7b0e735f81110c019dc424293107a1bc72d3404b0a1a15564980307702efc7a4febe28afe43e5f7", 0x5f}, {&(0x7f0000000300)="00b0ea8354dfd327531acc8d91418ba777e81c8e96aef3371e923a7fb164a4f27d8e7af66a5a3305d35013b484d2fae30eab145a5c328ed9770e479d0627e5db28869236c5f727143fd69a139805b5af8a48fe1df4229ee7b86765bd24c53df45512010b2d18363c5a0cb40957445b2d69f79cca856ec707da17a394840f87823c7a0c1cb7921c79c09aae15353400460e5579e09e93f2c24f5bdcb8c06aee807454c58f2ab91d00384d64", 0xab}], 0x4, &(0x7f0000000400)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, r2, r3}], 0x38, 0x5}, 0x469de4e61ba648a8) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x10}, @cred={0x3e0a800a, 0x10}], 0x2e3}, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x25ec}, {0x3, 0x1f5}}) 16:00:07 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x0) getsockopt(r0, 0x29, 0x35, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x7) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0x5, 0xffffffff}, 0xc) 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffff57, 0x4, 0x1}], 0x66, 0x0, 0x0, 0x0) 16:00:07 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) r2 = socket$inet(0x2, 0x2, 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) dup2(r1, r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) preadv(r3, &(0x7f0000000400), 0x4cdb9f254d56a66, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x60}, {0x4c}, {0x6}]}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\xc1\x00', &(0x7f0000000180)='/dev/bpf\x00'], &(0x7f0000000280)=[&(0x7f0000000200), &(0x7f0000000240)='\x00']) r1 = msgget(0x0, 0x2) r2 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getegid() fchown(r2, r3, r4) r5 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = getegid() fchown(r5, r6, r7) r8 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r10 = getegid() fchown(r8, r9, r10) r11 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r13 = getegid() fchown(r11, r12, r13) r14 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r14) r15 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r15) msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x2, r3, r7, r9, r13, 0x40, 0x7fffffff}, 0x3, 0x4a57, r14, r15, 0x4, 0x6, 0x0, 0x98}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)='\b\r4A') 16:00:07 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) madvise(&(0x7f0000e75000/0x1000)=nil, 0x1000, 0x5) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r1 = shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) r2 = semget$private(0x0, 0x0, 0x200) semctl$IPC_RMID(r2, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) 16:00:07 executing program 0: setuid(0xee01) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0x0, 0xffffff7ffffffffd, "81188ffa9a0a38e8f9be173b10ed2676def6576a", 0x10}) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) 16:00:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') fchownat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0, 0x0) 16:00:07 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000001c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020efbb414b7474672292bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) close(r2) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x2, 0x4) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) socketpair(0x2, 0x2, 0x3, &(0x7f0000000080)) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f0000000100)=0xfffffffffffffffd) 16:00:07 executing program 1: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x8) pipe2(&(0x7f0000000100), 0x10004) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x50) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) geteuid() ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f00000000c0)=0x401) r2 = getuid() seteuid(r2) 16:00:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xa) r1 = geteuid() r2 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getegid() fchown(r2, r3, r4) chown(&(0x7f0000000000)='./file0\x00', r1, r4) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x10000, 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() pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r5 = accept$inet(r4, 0x0, &(0x7f0000000a00)) r6 = dup(0xffffffffffffff9c) r7 = socket$unix(0x1, 0x5, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) kevent(r3, &(0x7f0000000a40)=[{{r5}, 0xffffffffffffffff, 0x2, 0x4, 0x4, 0x80}, {{r6}, 0xfffffffffffffffd, 0xc2, 0x2, 0x6, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x5e, 0x20000000, 0x2b712a5d, 0x4}], 0x0, &(0x7f0000000ac0)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x1f0000002, 0x9, 0x5}, {{r2}, 0xfffffffffffffffa, 0x90, 0x1, 0x3c, 0x5}, {{r7}, 0xfffffffffffffffb, 0x6d04e8c3bf8936b7, 0x40, 0x0, 0x7fffffff}, {{r8}, 0xfffffffffffffffe, 0x76fd694cb643f3bd, 0xb, 0x6, 0x6}], 0x2, &(0x7f0000000b40)={0x4337, 0x748}) r9 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x8, 0x82) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000300)=0x401) ioctl$WSDISPLAYIO_GVIDEO(r9, 0x40045744, &(0x7f0000000140)) close(r2) pread(r0, 0x0, 0x0, 0x0, 0xffffffffffffffff) close(r2) syz_open_pts() r10 = getgid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x10, r9, 0x0, 0x0) r14 = getgid() r15 = shmget(0x0, 0x1000, 0x41, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000980)={{0x4, r12, r14, r12, r14, 0x21, 0x40}, 0x773, 0x5, r11, r11, 0x80000000, 0x2, 0xffff}) setgroups(0x268, &(0x7f0000000280)=[r10, r13, r14]) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000340)=0xc) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000180)=0x2000000000000002) pwritev(0xffffffffffffffff, &(0x7f0000001440)=[{&(0x7f0000000380)="cba43a47d98ebb70b9d6ca7261f0f03ca4db463044d6d6336baf9c7c12a3a800639c68c0737f237109cd94bc6276de683dd049ef4448b97e2071c6599c6aefb7dc87b44e86f0122426dc0119fdd3ca731fedbe399bf633bc73de5d955cdb7cefcdbe38436d9c9bb6666aad0c17771b0063f82b5e01580ebae45e285be2d6367374b7acd63aa5ae7a5fa00bbb629796625263f6f4db8328bc1da2e58d43fb23ec6b4e5c799df3b732c26490efc96df00de9178617660fba29193e454f88c12aae24e03023af72c1efe73c0e3226db53753fc54c5bde613c989c42cbc4004f3d62a2d5ff1e608fd9a0d839dc09ae636f43d3727bb0d70f74dd4125a9ec8f6177e7ef934a831c6127f40690ea98d9d86ca9aa0e7eed4b23772e7abcf5ae7e16ca3ccfdead6b014c1bbf34d5d5e50af6e8bbb53d603b0243987604fc47749a450f2399c5ef7fea4db41614fc11b5ccae1570367bf7f4f4c898a4a6a4adee926d468a676adbd61d6511c281bb79f3799e5ac0e979eae4861c8c817ce53d176a9a4c80c955deb0eb16a1b8fa7bbbad2119c2e30c817cae0edfdbc854fdb17fbbbb8c985d2dd6cdbf269e89ebef1618a0390670905220a28385b4a3a9b234ae97bf467fc8424bb6cba45bd8667538f4790671b33153b6868a612722795709c923d35ce751b4c1d516d9383d89e1bf180b0dee45264d2bf5f9ae75a017c7629dba068de6ed9e20710eae379f70364c6a7f1f84a3b3a10ba94094eb5f46c7f29ac4fada8306b78f08964dd78f1657eda339b7551c52fbf542ddf615ed3d0026bfbe6c7490854b70836fb7071fc444a357ebccbff396374d5f7fdc2c640177a5b0d5d64ee11470c3d083af38527a71160fdf83aaeb66ae9b1facf4997d721e388c96229ebe5c513a5d64aa8d954f10a1a08d49028a51124422f9a494c22ac0d5571810d09f6ac0d0039f200301a45617ae53852fab861b6672c4f3e21167498473f31d29d42ec8958d3f1e3c1a0d56bf4c25b3c0a977f3a14c0fd95e40378fd01acbb079e66bdd2af12b38dc87c284126c61b936ae4b47a99c583f9555e06e6e02142ffa5a9482c7c8e9b0e03805a8b62c0aab1376fd74b58780c9d850ddb685d42ca9cda883e4c5bb1c0184d29c54fa1875176f1a4952136e6ad3e573d1e21beef37719f7f2511956d2b796ee261a09d4232eb0480300fb4892e39549456d3033b963b3af87e1bb6ac1a7d133f4ec107f89417ff9f0935e0ef4fadeb30f70209426aabf79ca14199c6cc8b3cd52470342837edd54fbbd8c3ca0fc21919296843ce59d6c9c5041922f6fadbaa9be3b76a1062e81071b61b5c4cc38c5aaa55245aa1c9a10961661f284d8d5b563cde13cfe124ddd134e18ad1caacba0b8004a6d2ae671348aff56a48c63b09159bcf33df1348d938567e88c38d0070131857304ce27ed5293dc211569c2f7c98045f7860f3c1b9f8aacb4254a4e9e538aeb39574deb512adcb9492a802bdca13ec515abffda9d5dfefc3a6b501d4424fd2aa61e1eecd2ffc1cf0b272947a3106e5590fb27fce1bd40441d4713044857aeb589b7c3dbb0149de6247209f6c982067f91d7b0523d076650938bfbfeac0617fae787d57964c585b1809cf55bcc89f50afd13594c7bc71275c056f69381b5f0ce7807c2aff70f629f6c40fcf4a81be5d636ee7008a49103d39ea1120c9c11bc2064ec4b77550f9677de323873048a3f1bbc61242dc6867645b1809f7871522882066ed220b00b3964887611c63761efc9a2ebfb73e9fc859d44799d31f873bb19914b5502052dfe4637eb2b59d408a5879c2258535799d8af4394da5ca40930cac96b7a2c66efce53414265698ab861e0ab857c00acfba2cf5b963a5a8a1dd9ce953076af5484c8dc262b9688f9cbe6823c127fd822804a0878a78069ddf9f0ddc3930f56f63b51c30be631c4e5805c576cb5c26eee2712119babf2d3ce1a60bd0465045920e68b4b164ea7fd827fa26cf500fdede97e0ed8c4ee07c840405bd826ec06d16672b9638e1629ad2970db0a", 0x95b}], 0x0, 0x0, 0x0) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:00:07 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x5, 0xe9, 0x5b, 0x1, 0x9, 0x4, 0x10000, 0x7, 0x1, 0xffff, 0x6}) socket(0x20, 0x66705ab96813ca53, 0x80000001) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r0, 0x0) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x43, 0x95}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000380)={0x10, 0x5, 0x4, 0x0, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0xd0}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x1}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x7}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000fee000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff0000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000fee000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x31}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff4000/0x9000)=nil, 0x70de3d76}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fed000/0x3000)=nil, 0x7ff}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x7fffffff}], ['./bus\x00', './bus\x00', './bus\x00', './file0\x00'], './bus\x00', './bus\x00', './bus\x00', ['./file', './file', './file', './bus\x00'], 0x1}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) close(r0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x2, 0xfffffffffffffffc, 0x86}, {0x18, 0x1}, 0xffffffffffffff7f, [0x80000001, 0x7077, 0x3800000000, 0x1, 0x4, 0x2, 0xdf8, 0xec]}, 0x3c) r1 = syz_open_pts() close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r3 = dup(0xffffffffffffff9c) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000880)=0x504d367135fce75c) ioctl$SPKRTUNE(0xffffffffffffff9c, 0x20005302, &(0x7f00000002c0)={0x5, 0xcb}) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff, 0x0, "b8000000000000080100"}) close(r1) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000200)=""/99, 0x63, 0x40, &(0x7f0000000300)=ANY=[@ANYBLOB="00002e2f66696c653000dd85c13b570608503b71f040753b6f0874363631d9df713f653d0de9b30b9a5187931da8a38c88b2bfc50944cd2b1a8b4812570aca88c978dfef701663608f183cebe8f718be"], 0xa) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x400, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fcntl$dupfd(r5, 0xf, r4) socketpair(0x0, 0x14925656aa7a2e82, 0x2000000, &(0x7f0000000080)) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgget$private(0x0, 0xc40) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='./file0\x00') writev(r4, &(0x7f0000000000), 0x0) 16:00:07 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) setsockopt(r2, 0x4002000000000000, 0x8004, &(0x7f0000001400)="222617c99706428648fc0fc80cbbfe69de001c2153edc59c221b55033cd422921cf9e2c6e372044e1a116ce10f2e988de70d22c1ff127f02fbc3a9d67558924f7925cdfeaf4630acc1b3ca89dc30d14521e783320db5780e95ed7eccaa22302846abdcb66d97aa47953115f81a9ed6f63635a52a91f74cabcf8fc36472f99a4af20300000000000000dc51a96c1ae0c8a820df448b26161f2ee50bbbcc31f38e0fdc5c54bb3c5ef8a9cc6500000012493b3166efb2adde20b27d1f0f712bb288f4de51fd729841f5cf65be0e02563d56338d449ca6baa3ad3f7d85f78c51f9be1c6bf9c5ccd2e0bf426aefc65706084dfbc055eaf3f5e8df48a974b508c2259667ca53e5df4404d361cf", 0x10a) close(r0) recvfrom$unix(r0, &(0x7f00000001c0)=""/4096, 0x1000, 0x2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000010"], 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:07 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) dup2(r1, r0) 16:00:07 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) socket$inet(0x2, 0x3, 0x11) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66696c653020a2b81eda6655bf62fbfa1f71c591ccc581e797fc699cf8ddd58859c815853a6e4f98037287feb6e868212a3cc88b8ff764a614a6b75fd9b03a41dc005288a8a3e4a013b0bd48ee1c12dbc770f00da821f8dd4aa61d6d08207d000000000000000000"], 0x10) write(r0, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0xb4ac) 16:00:07 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0x640547771aaaf9ea) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x200, 0x4) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff8, 0x9, 0x1, 0x100000001, 0x8}, {{r0}, 0xfffffffffffffff9, 0x9c, 0x40, 0x200, 0x7}, {{r0}, 0xfffffffffffffff9, 0x41, 0x8, 0x5, 0xde}, {{}, 0xfffffffffffffffb, 0x6c, 0x80000000, 0x81, 0xffff}], 0x10000, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x8, 0x2, 0x400, 0x7f}], 0x401, &(0x7f00000001c0)={0xd68, 0x77000000000}) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x25}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") r1 = dup(r0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x2) 16:00:07 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x2d8) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x4) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x608, 0xaef63b3780578775) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2000002f, &(0x7f0000000040)=[{0x5}, {0x50}, {0xfff, 0x10000000, 0x0, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) close(r3) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000280)=0x9) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x2, 0x0) msgget(0x3, 0x8) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000200)=0x2) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000300)={'./file0\x00', 0x9, 0x5, 0x0, 0x1, 0x40, 0x3, 0x3, 0x0, 0x1, 0xb70b, 0xff}) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000140)=0x1) 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x124) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x40000010, 0x0) acct(&(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) close(r0) accept$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007e3d2a10203998b423b7e80000000000f9f2b25d29e658d6468417bac465ff522830ca6c748d420b42df19d9c5789b01184bf9f8e983745a70aae3641d09c5318ff29ac862adcd65f0ab7a8a59a7dab8f08d9ea4e95baed991efb301f90d1a1aca7f99b6d361083ce5bd482fca03e6b6aa49daa3fd9295cf9903c4ea6c35892e2b7a8c63cd1677d65187364f045e08a70d7913645b4abd3c59797782c750a07a70dd3fbf32672d2d8c83d61b6e6f88e751b03edd390abaa0d9d62ad139d094be2b0f4c6790182b06252e3ad0f86a27b14449a988ca1c82e64251a817e9c89987d8909b4bd9705288d5a98f1e9062aa35c31813b858d79ae9e6289f755fe50010764829ec83b1c64694084c7727ba2209c501d6a669dccb6036a16b9a3bf2be600a654ac37e07a1b1dda7a9728dfb47b2d1e7103de25149fb4759549e5cc4bf84e0eccace158e61fee3467de76e67645fe0cf6fb6f82368ad5ad97354db0eda54e73a312cff52f57c7e44a96317bad5de8723cd9c130b927eb5f0557b100dc02096cca3c9c5d7bc363df8a917f6e19186e9444084e0a92cb2e1d543638c34b5"], &(0x7f00000000c0)=0x6e) 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x100000001) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x2000081, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mlockall(0x0) kqueue() close(r0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) close(r2) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000000c0)=0x4) chmod(&(0x7f0000000000)='./bus\x00', 0xa0) 16:00:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) syz_open_pts() 16:00:07 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) close(r0) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x4) clock_settime(0x0, &(0x7f0000000000)={0x6d8a1c49}) 04:02:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000140)=' ', 0x1) syz_open_pts() r1 = kqueue() r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) read(r2, &(0x7f0000000040)=""/49, 0x31) close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8549550600000000000000000000100000001000"}) kevent(r1, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 04:02:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x50, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) close(r2) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000080)=0xfffffffffffffffa) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) accept(r3, &(0x7f00000001c0)=@in, &(0x7f0000000380)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x45}, {0x25}, {0x40006, 0x0, 0x0, 0x8000000000}]}) preadv(r1, &(0x7f0000000180)=[{&(0x7f0000000240)=""/217, 0xd9}], 0x1, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse\x00', 0x8000, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) close(r4) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000480)={0x7, &(0x7f0000000440)=[{0x4, 0x7, 0x3, 0x8}, {0x0, 0x8000, 0x5, 0x9}, {0x4, 0x1, 0x78cf, 0x2}, {0x7ff, 0x1, 0x9, 0x8}, {0x200, 0x4, 0x1, 0x1f}, {0x101, 0x1, 0xfffffffffffffbff}, {0x9, 0x1, 0x5, 0x40}]}) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000400)={0xc326, 0x2}) 04:02:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)=0x10000001) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x6, 0x5}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10000, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)="1c") syz_emit_ethernet(0x1, &(0x7f0000000280)="1a") ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000200)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000002c0)={0x7fff, 0x5, 0xfff, 0x4, "9bed6ce0838419ec64934427fbc6b5cc45cda544", 0x800, 0x1}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) close(r2) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000300)) 04:02:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x74}, {0x1}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40000, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x5, 0x0) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000180)="0d282275a2d0d905e59772572b0e499b1a2c0562e800e5133ba381d2470e02042bc8eae832cfd073f625ee6ed90371cfc1b72510a62eb864b682349724b14c7e3ae7b054ad76aa52", 0x48}, {&(0x7f0000000200)="b69d7e3b5abf461c8a5784c722d8850f54f26a25a9faea4e482be675284796ac1d10eba978698bc8dbf28654179fe374cc47ba95a4c17aa720930630db43e48a2543633179b7648ae344972de3be646c5c376eb8bdd85157910d86cf5461c5e26b62f4ac4103fcfeae57c1dbdb356562bcc8ce407d9982", 0x77}, {&(0x7f0000000380)="ec1208c0bca661e5f104a0d4a85ce696c5bd8104f569b064fce4ca99cc0972e00412a38acd69e5e1962469f8f289e8445695335ac930871ef80de4decfee1acbed4e0b5bd8f7a0c19f801084cd5e60192c7e20fa4ed2acd1f09a8c06640159e065ac9095663b99c5d4c7f99d22e9a6f3f316edfe843fc1384f9d6575b9bb97263b0535b0fe671b8733169af4a700736bbeaf69acad807ee1a74c11dd9f34ff24950f6e5aa7c0b84e18d0428ddd11aaa990cce97d03a9a8bb18c7770c03b2106e211540e7722f41b87710d1d4a9", 0xcd}, {&(0x7f0000000280)="c5bdae18b62520c01f9ce961b063311bf1a378df130da84a36162ae06ada2f32c5eec05ed27c09b71e167c89206c8c9ad3e7234d3ac34e38dd5feadd2c9f1d180bf115debd49e1aa177d5044c2bc45d22ee77774d31d3ade13f0174ade3199eb580d26dd2e50e085d3427ed68ffcdfa70864b33424fb9dbbc1b575dd05cf2b", 0x7f}, {&(0x7f0000000480)="ebe105ca0b33", 0x6}], 0x5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") sync() 04:02:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x100000010000004d}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x34c, &(0x7f0000000340)="b6") 04:02:34 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140), 0x60, 0x0, 0xfffffffffffffff9, 0x0) ioctl$VT_WAITACTIVE(0xffffffffffffff9c, 0x20007606, &(0x7f0000000000)=0xfb8) close(r1) 04:02:34 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x58) chmod(&(0x7f0000000200)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdir(&(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', 0x0) r1 = open(&(0x7f0000000240)='\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, 0x13) mkdirat(r0, &(0x7f0000000380)='\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) mkdir(&(0x7f0000000580)='./file0\x00', 0x20) rmdir(&(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') renameat(r0, &(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', r1, &(0x7f0000000480)='\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') 04:02:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) ioctl$BIOCSETIF(r1, 0x8020426c, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x14}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000180)=0xc) recvfrom(r2, &(0x7f00000001c0)=""/236, 0xec, 0x85a3f0b5ca243313, &(0x7f00000002c0)=@in6={0x18, 0x0, 0x3, 0x2}, 0xc) 04:02:34 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="df101d805e36a922775991e1778509259af195938b55267a2ea6a1ad4ba69e0a8b7669e65d4c30f6a3edadf8aa4c50068bf986e1976222fe15d954839fa176304b62c21ec7e1fc5ad1dbc1df4b6f963dfdd2e62798d92d9f046ddce027f67af891c0d166964e59eb131539f28bb9cdae2ffa", 0x72) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xffffffffffffffff, 0x37}], 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r4 = dup2(0xffffffffffffff9c, r3) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r10 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f00000000c0)=0x9) close(r10) readlinkat(r10, &(0x7f0000000000)='./bus\x00', &(0x7f0000000180)=""/62, 0x3e) kevent(r1, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffc, 0x89, 0x0, 0x7, 0x80000000000}, {{r4}, 0xfffffffffffffffd, 0x0, 0x4, 0x8001, 0x5}, {{r5}, 0xfffffffffffffff8, 0xc8, 0x40, 0x0, 0x100000000000}, {{r6}, 0xfffffffffffffffa, 0x4, 0x1, 0x6, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x984ab9728dbfb0cb, 0xf0000000, 0x1, 0xa2}, {{r4}, 0xfffffffffffffffa, 0x58, 0x2, 0x7ed146fa, 0x800}, {{r8}, 0xfffffffffffffff9, 0x8, 0x4, 0x3, 0x7ff}, {{r5}, 0x3, 0x22, 0x0, 0x9, 0x7}, {{}, 0xfffffffffffffff9, 0x134, 0x20}], 0x66, 0x0, 0x81, 0x0) 04:02:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) 04:02:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x35}, {0x2}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10001, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r4 = dup(0xffffffffffffffff) ioctl$BIOCPROMISC(r4, 0x20004269) read(r3, &(0x7f0000000280)=""/212, 0xd4) mkdirat(r2, &(0x7f0000000180)='./file0\x00', 0x40) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x9) close(r5) pread(r1, &(0x7f00000003c0)="e10175522ec4df3cdd7203e26354c134911455b3d821efe994da0744fa2fda77accc95e0dee88f3ee3c2f6add7d0bb10f98b6b84387c15aa93576aac59c532918690e2496b6dd6ec9654865a4569b55a6e89df8e2a9ad92d03faa9aeb00d535da0a45e11c9c8fd79a57834ffd9384d28144e85ac08a39f8f40722697ddcb38527cecd15bf78316395412f7cfae8c8cca28a37bb9a82c6751da53aa63b5de1ea0cc1e6a615eb169244169248e68e935fe02e0a0f5b696d320748d6af9f7837b9a73a7d662bcbb0b72fa2d", 0xca, 0x0, 0x0) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000380)='./bus\x00') ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000000c0)={'\x00', 0x412, 0xc9, 0xff, 0x2, 0x8, 0x3, 0x7, 0x0, 0xe10f3ec2c4337715, 0x6, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 04:02:34 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getdents(r1, &(0x7f00000005c0)=""/160, 0xffffffffffffffb8) r2 = socket$inet(0x2, 0x2, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000002c0)=0x2) ioctl$KDGKBMODE(r0, 0x40044b06) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f0000000200)=0xc) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r2, 0x0, 0xb, &(0x7f0000000000), 0x0) r3 = semget$private(0x0, 0x0, 0x400) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x9c74, 0x5]) r4 = msgget(0x1, 0x10) msgrcv(r4, &(0x7f0000000480)={0x0, ""/161}, 0xa9, 0xc860eb748fbfe64c, 0x800) rmdir(&(0x7f0000000440)='./file0\x00') getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000300)=0x8) geteuid() getgroups(0x1, &(0x7f0000000240)=[0x0]) geteuid() getgroups(0x2, &(0x7f0000000280)=[0xffffffffffffffff, 0x0]) getpid() r5 = semget$private(0x0, 0x7, 0x40) semop(r5, &(0x7f0000000000)=[{0x6, 0x9, 0x1800}, {0x0, 0x5, 0x1000}, {0x4, 0x8, 0x800}, {0x1, 0x8, 0x1000}, {0x0, 0x1, 0x800}, {0x0, 0x2, 0x1800}, {0x1, 0x3, 0x1800}, {0x4, 0xfffffffffffffef7, 0x800}], 0x8) 04:02:34 executing program 0: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) mprotect(&(0x7f000038f000/0x4000)=nil, 0x4000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) close(r1) read(r0, &(0x7f0000000000)=""/185, 0xb9) setsockopt(r0, 0x5, 0xa, &(0x7f00000000c0)="f7f9e794", 0xfffffffffffffe94) 04:02:34 executing program 0: setreuid(0x0, 0xee00) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x6) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x9d7217d46733afc2, 0x3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f00000000c0), &(0x7f0000000080)=0x4) socketpair(0x18, 0x4003, 0x102, 0x0) 04:02:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x60}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35, 0x0, 0x5}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r4 = fcntl$dupfd(r2, 0x0, r3) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x9, 0x793}, {0x18, 0x1, 0xff, 0x1000}, 0x9, [0x6, 0x7, 0x8, 0x4, 0x8, 0x4, 0x6, 0xfffffffffffffffb]}, 0x3c) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 04:02:35 executing program 0: r0 = socket(0x20, 0x3, 0x200) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x38c9c69a75dd2821, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r7 = socket$unix(0x1, 0x2, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0x7ffffffffffffffc, 0x10, 0x4, 0xffff, 0x8}, {{r0}, 0xfffffffffffffff9, 0xc, 0xffffc, 0x0, 0x54}, {{r0}, 0x51d18a88232568ff, 0x12, 0x2, 0xcc, 0x7}, {{r1}, 0xfffffffffffffffd, 0x90, 0xf0000000, 0x3, 0x800}, {{r2}, 0xfffffffffffffffa, 0x1, 0x0, 0x3, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x40, 0x1, 0x400, 0x2}, {{r3}, 0xfffffffffffffffa, 0x40, 0xf01fffbb, 0x5, 0x5}, {{r4}, 0xfffffffffffffffb, 0x20, 0x1, 0x81, 0x3f}, {{r5}, 0x0, 0x1, 0x20000000, 0x8, 0x3}], 0xfffffffffffffffd, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x40, 0x40, 0x9, 0x9}, {{r6}, 0x0, 0x48, 0x2, 0x1, 0xd39}, {{r7}, 0xfffffffffffffffe, 0x80, 0xf0000020, 0x4, 0x60}, {{r8}, 0xfffffffffffffffd, 0x82, 0x20, 0x8, 0x4}, {{r9}, 0xfffffffffffffffd, 0xd, 0xf0000000, 0x3, 0x7fffffff}], 0x9, &(0x7f0000000280)={0x9, 0x100000000}) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) 04:02:35 executing program 0: r0 = semget$private(0x0, 0x2, 0x200) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/4096) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 04:02:35 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x5, 0xfffffffffffffffc, 0x8}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xc4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [0x4], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1}], {0x40, 0xffffffffffffffff}, {0x0, 0x0, 0x0, 0x3}}}) 04:02:35 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f00005a4000/0x2000)=nil, 0x2000, 0x5) select(0x40, &(0x7f00000000c0)={0x2, 0x9, 0x80000001, 0x7ff, 0x3, 0x2, 0x8, 0x5}, &(0x7f0000000100)={0x401, 0x1, 0x0, 0x1, 0x80, 0x1, 0x1, 0x9}, &(0x7f0000000180)={0x8001, 0xa295, 0x5, 0xb0d, 0x100000001, 0x8000, 0x7, 0x3}, &(0x7f00000001c0)={0x6, 0x3}) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000280)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r1, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r2 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getppid() r7 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r2, r4, r5, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r6, r7, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) setregid(r4, r8) r9 = socket(0x20, 0x4, 0x2) r10 = socket(0x800000018, 0x1, 0x0) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f0000000000)=0x3) getsockopt$sock_int(r10, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000080)=0x4) setsockopt(r9, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) setsockopt(r9, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) 04:02:35 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) r2 = dup(0xffffffffffffff9c) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) kevent(r1, &(0x7f0000000080)=[{{r0}, 0x0, 0x2428259a22c92ef9, 0x80, 0x3, 0x5}, {{r0}, 0x0, 0x1, 0x8, 0xfff, 0xd1}, {{r2}, 0xfffffffffffffffd, 0xdfcfe8324f6d0505, 0x7ea7433d9639ec0b, 0x0, 0x8001}, {{r0}, 0xfffffffffffffffd, 0x2, 0xf0000000, 0x1, 0x200}, {{r0}, 0xfffffffffffffffc, 0x100, 0xf0000000, 0x4, 0x40}, {{r3}, 0x0, 0x10, 0x0, 0x8, 0x8}, {{r0}, 0xfffffffffffffff9, 0x40, 0x22, 0xfb, 0x400}], 0x0, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffb, 0x51, 0x1, 0x2}], 0x5, &(0x7f0000000180)={0x980, 0x7}) setsockopt(r0, 0x0, 0xc, &(0x7f0000000080), 0x0) 04:02:35 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000040)="fa", 0x1}], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) close(r2) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000080)) 04:02:35 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) dup2(0xffffffffffffffff, r5) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYRESOCT=r3, @ANYRESDEC, @ANYRES16=r4, @ANYRESDEC=0x0], 0x4) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) open(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0xe) 04:02:35 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 04:02:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0x6a}], 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000140)=0x2) 04:02:35 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="e0b5a858f12b2cd4d13d21905dae3e6e691eccd8a10bb8c24dfa51e724b4", 0x1e}, {&(0x7f00000000c0)="09ad6c2f6a7df18269376e654102ef8365fd34d84a8f55bf30c4a5d6f3febcd8bdded026142de9a1e2b961c60de11fa2ad65e4cfa1e11ad95105065da21947f9af159d89216e5a78d4ce3cae55c7745a9de4f9ffc8", 0x55}, {&(0x7f0000000140)="a1eeed9c465e22a15340b016db320114c66f08b3a12ecc87a17fd6b750674e21c8978dcc9011a5726322a79f691df0eabbeafbf3633596c6facc80750512f79ec38c5c2b831ebe03ae60477a148c60a9901674dd5b117e74dacbebbdc9688af21abd3aaaeb7be8f2ac8026cb8839b49ef428b5c06bd7de4b6fec030a804a39444e", 0x81}, {&(0x7f0000001980)="b96ca212b81b515dad2e90cc1ab5b9fcce30bb9a41d41dc4ea66cd342023c8230a26267eac80c4c673d1db27f1f2bd8c0a105a1b2f305f844aaa31456a7ec93289c716ad9dc40a76256be8215c492bc1290d93db131d3d46a1b2428283c440491ae1ee70cd4863e03331668372cc59cb8da638187e42e2fe93483a15839148209b676cd2f422b0972035261a45814a8321789c57a375f51573479ac0d5111e5614312a5e678c1a322b72abdccbf7235719538719df6775c370e96a7308ed30e9904e4956ffab50c1b75fdc276104969156587709f9a686a22d4b646d9b18401a59bc7de96b4353ec596f554d92f4c04990aaa6c0bd2afc80add34b858bde45c84e742b3d0370f0b3af610fcae1afe15f1e47752f9756d04dfb3da4c766d35e81cf5a4dd693495f9de08aa3c36bed922ff11ce91bd2aab5e1b190cff56fa4b7f155d0fae11c237e4f0b1ff48368c159a3def76812c2e2b2ad70b647eb8ecbec6bd347ed48836b0e6973768380a41321ef87894b0d3da5ea6f99f57f60d55af00ef663fb41c6eb724c7b84cba44cf2f68a228aebd2cf28fafb2776f457deea573d81de515a35739c09435ce97c7a37d82c3833d3d8c34b5cbb13454bfce2d155c570614c372f7cf09631cb623e42459c85b104a9e63bf9ab186810e07d164fa1dcf079f9cb4aaabc61d52e602bdda3cbe14925441e6941faa353a7911de41fc0505b351d09e364ca659d9dbd077087d1a8fee53a250983e5f6c5a7ffd3573eda647ddd4b2390dfd1e5da5be734dedab0ba924ecf28a17f0628056a7cbe81a6987eabd90f959cf8763d1a652fc41e256422c9331c69ce1f2efe9a45634323b57713108109202d133f5fdc008261a148c7ba9c8ee22f1ca130f9cf40aba4a46c372c15ad07f78d026c5d40741d705392e7fa1e507e2b722570bcf7adca35221625805139388897d99f2066109851a00aac814a15b9647773ba3dbb85de6c40ba80f20d26a4a120272b90ed7ac9bec83c9de26ca979cb7a117a84df6be1e5d08a6637ec1ed69e08eb91cb4d8f2a25ff60d3c3548cd19c403fc02fa86fef353cfcfae0127384abab83742515ff845d140777daa4e24ffc7158273b4f0711c6f5a07162f7473b3ad059459d55a2ce61d8edcf31bcf5e745c91681fe313ec9824c1ef5097710373b6bf46b5f985ab70eb341f029285199ccc09879241166ebbaa263edb296f47120d9bfd2de5faa0f45f20514955a85b1a177fe613a9c80c8e93500c99615ea6476787c3e108373041791379c2849ffc9d9a242e31dee0f698d140a843ccb18329b4ef0757bdceb3033f77cba0478b94cfa6b49870fd6aefc261c8c757fc8385d3dd086dc2db43f05828062a9087c5833e2470b96c4856cdb9e18b94a934667ea3fb7ec5ef609aa102ed8c71588c2d7f1a5c703e7b84242e60910579e55a1a5e60710dc48038c91ec6a6d14283213e64b48f6073f886b60fb662f69cde73bf1197f7962ef5906b146530c91262266a02e76337b72aead361fe5b179c9bfabb6c131f08678572d9169a62618003e2ebb2fa07d6697bf072a789c2e73924b5f455a7d318bfe17c2ce6d5c41740cec97d1197ba3bfb598855f7d6683cd699273a6a9418048e43b9684b5a7c4e5ba5ce5e51206f57ea4447bff3285bd2ab54701589465d21880fe831dd488b2782d4d70e78200bb7cef0fc1402f54e86e8fca8582da790eaba8631059109d6fe447120eab687ade007fac6e5fe3aaefb78ebfb5834fc1e4b468d739a3dd2e31ffb469e4c5935d6427a956a3d4e03244fd4766c2fa60887f66234dc8da938713bcd8e96a5a0a5e7aca1a03896afe2c25ed073559b8876c6f21972d02351ec4a2cd4c3990b4bc9391f4e6cec5e79716de72c912413d3f3662c447c03dd75b1f45843c1e4c7c530270b1b620c71dc7a6a220f812b2b366da24f18cadbe8c878da4a64e362dae42cbd659c74d1fd39562fcb2d60333d30be9d4e95c0b3a54c1555353ff26875aec7357024715795f0602c5b9ee316d1c207efb61de3d9f320ee5c7ad53de989b2555fe4b3d91646fd776eba02bc441e2075cbf8e5b4fb9d0852159fc03ea50362451786fe545e4d942459d387b5dfc7321e0f61d11021f727775e18ce0d7be7f5df203c7d256e7a330f139b53c7f821660e24ddaa38542d407d7affe01c0200ef4cbd10676f9fbc401b014893ca122c897dbe456f7cf428fed7e8fcff5848e8d9acf7706e51d9addd3377ded6192a17bf47480f0eaf079d5156fddf3fb8bea32e30639497d8a0224e16c76e4dadec4328363deb8b542b2b38734bbca530cf9fefb5ce26479f70dbaf3b7f7718d8927472ebb2dc5b3cdff6527a1f422d53da3614a3f65479709415a3972cf1d13aadd498cdcf9cf5a74a7e3052c1ac5f71ded9cbd9ee49221e66817cf3d5959f8b223f31956e1fd62ff60d2cb19ebf78cc2955b5dab1b7526e0ae373709efc38e7791f977a49a5caa7cc99a80062a589560420f79175f9b618c0252f7349f96d3e23053e52f0b84c55673bb2be36a6603ad6704171c5f3de964c57128f0453fc98742fa8802777a6a87520c6270945b9b4a4c8a4276dc6402652f2639dc361d8eab07de4e7e83e0de1ec1770b05373156455735d8589b29468ec45a085a6d2559bd854bbb626d5d97456496acf5284fcd4438cf90fd2ef9bc3eacb0e0ad21c300adc5816a6b7e7a917c2d2c7e958443ab1e3ee4dbbfaf149478b5967c0514bd35177ae298ad03ac07d5e19d797ff60c3c5f26304bfc8daff022916e89a84d13d8aad05377e28f7040df72efa573e3a790266166bfefb0a84b82d3f534c8cbc1fac096a1453294778060346f8c8a5deee916d27d6ccfa7e17224dbcf9c45bf188a027d628e74793ed800bf1137bfe2f3746c7e55a8e37b48162ac54b321684952b458f6e61d7aaba8ca3354b9381ed492a19bd664c00715cbf4f609451ffa90fb898bd6e6b3893ed6722d8a69c1a6916f54c2a64d052465537c5c1f26845bb73b1d85cb81726323faf8862cc32b8596fe57acb7a178d69e456930a6646c07e64f0f00cd0aa755325c8ffcd9a2f6f7c17478f3a5f50e27163982b590164fc83e5d64d9a32595baf9a040e4dcb055af81048204a5de9d2f680370af9c309f064d0ea0092aa942ab542f2a3d519a24473a11fd1a8cbb05a4609684d9a65a79ce47131b86e8f21ecb463754ae7fb9728eba1fe9e21e1e0aa792c81c2ba6ee25ba87099c7605e5a659f02561908e1fcb70bb736779e3a0072079a2440188e4e9119dba5986097ac8ae1de4876fc91641d0e1058c0a0ec1a7c4cd09a3bda6c5482447cc1bc12340be75d1cd988e9e09b7b583e6ffba83686cad3f4796974cfdb3cb13cf9269f0f94dbd70cabaa81edd5d3abbe2018dd74d476641ca374f98abd78f722f62874547c8e07d46ba99f6cd6db1c1aaf3d7a4e4686d9568bf7250777658d0ac34e6d89ded3c2508259a265069b2ed92b2e82738bf485f628c9685625737f52cdce6c05bf562f8ec69ba1a6b8323f311523cf23a7c22371819e54b5c6c408744ee45213362ed5d885957a18fb2be0908f6f9d4a4fd10149db2be06400ace621b87981ba8ee4578101635f33eed868e4d0c0f7ab5ae8159024e888928a4acae46206ca161c90e3477a9730be013238a90206ff1f865c322c601b6c315a30df08d1ef62e51eaff4cd31cfab67f7b1712e9293397e04b2c8d041b55885265b94e241ed5d36abff09acf5387bac8fbd2f26a9777b48f30f24ed3671f6b3035968d603b0873e4b7f30f0bfd9c08d0caac2223bb38ec155eeebc623cb3ef06c80ebd5b36cabe587d9744078639ec122e07c8257edb33ddc2429f915444b0baac10fdfb287e69999be33347e8a969a0e7ee365cc99488392293a8621d102e76636962f2221f37a99fbe8ec714f39832443dc4f038844a3f5a8916d03df96df147e11b6dd2aa2f6a6fe6c065729f6e6bef9bc2e4203d66a8c85658e8bfb26692352a952e4636a8cd5102b0733f9022bd7fdebeab60ad17b70639a4c9514fcd85ae6a369627196210c3bc0a8764817045a46d2dda7f3d0438f98db7690eb3e8dc2a0220bf5f2f194e4a3b51fea4a97553c3213ca59e0275ea9b2992ded0dc7ca3da899d4bf090f28d2d4ed6c6433035bd1116ac197a39ca2bb984fca2b9a451410502683de4ee899a8b30bc44f0dabda6cc4bf5bd05ba332b05aceeeaaec3379fdd41d75a8f7fd4819b330d5a4973121de568030f88ffbbb10fddad7a97815531306a1d98d41edc51199fda530c13ed9c38351456c9c703a01725173e49656b0e9b24e9f9e70122277b8f814c7a6449d7a43583ce4609d2deb2bf494cfbf801c5a3d4c8afdae0896c1bc132c2a2ca1de9b6284bf76b486124ef982aca687afc9efdf7139cf091d08a9453b1fe1102df8033b7633d9ffbbe5f20d859cd356ac17b140678b5729ad5e27e719ddd9f01f2c662b84f3cced9e4c7cfa33d90773dc219f071675d024f644ef8cfa14c41eccc8fc76519bdbbe29968405004e88d1645d8bb01a3bb0fa88bb51af66819ad7013dc6827fb91718cded4c71834d7aa793d23500a600482e914e31b906c3262599c2362dfac6ed243ff0573da167479b4a347b472c83e080ce473a40ee9ab0690521fdd528dd8d1c0343b3fc6021716eb1aa59ae5804b21882f71475b3cad7825879906634a58d52aeee47a0b20e5813b1ef5f8a230bc4cbfa36ec1e60731f655a8e9a3da3192346319bbffc4335fd2c1408153292a6e06a2f1f0e37e6f3fcdf0ad40ccc2e75c213ac12b03bb23fff78ef427614f2545d7cf561e45e13dcc6ca3d6a116d6faa8e2d943ae38d76a4d9ff59437e0f7e69563679745ca80267d30a9eb31f8bf1cd7fa29f66a889d88f28c1f626aea0e0b40c72df35d244ad77969fd5bfa35d8ec22e803d18532d25f66cd864c4dde98d75ab08acb29001906e9711fdd00448cb00e06f8d3a01cbe7f4d1eef0d66ad001bad0fc4c12c545aa059b4af61c46e508c4277d2289df890b1a34f67e16722359072b76b5abf6bfc1af2e1d481e6f18092860554b3352e2635db70afb564daddbdd9c8a9ac7a2787656a589349045dfba1b9bc0860a34c6f609eb34b86e953c16305b110b4335bca273f63c05d88b6677ff4251a4309260aaca8a5290f4865a6ccce5d43623cba84f7ae543166985cf51d7b4fba9e08dd8f3e39c46e697a85ef76c5896c355f6f7b9a0d17adef4a602cef41edd49c86dde54a8ee82d38e9291c5c0d69caa48abe3a9ba9f55b9f96225d4b9b3c857d24357e181ce42b786ff0be8e5ebdcde65006c0bffe68c04caef62dc59624a5529acc4db98e174329cd71abd9c24d6b47cc7fcdfab129db6ed4cbc6bdd78fa92d117c59332d600a781cc6121b8bfb0387439460ba5f135344598f1dc7020f963021c7a0c3b57c1ef7e1f15195157f1a47ced59a68a8350cd32834874c902dc7bf10543dfbdf1f0beb0d772639b9c6907c04a2361a772f155b643bd19a44c5e54bf3f95dd13e2a8e65f86e36b2a18c549b9a5452a824de2cb215abb00f91e93c37dc47db7a88d973375f3a8da15a2ae3296ffee4b1249f7d481d44b771bb389328252392cb7cde682f32638a8af5e4dfd58ff53d25088f957df5ac00687d482af5b845e22a8338e972f0e54793135a92a3b315733a74b0bacc9f46eb577137f16c2f27611e4ff40cf83da6dcb3390dcbeb2d1af2baea27f275228c9e83d3ec43d5c059f8b086c08c4658d2c70784f58", 0x1000}, {&(0x7f0000000200)="c43d29d2acbf4adf5b235038fcc88ba25f3c777e55fa", 0x16}], 0x5) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)='./file0\x00') 04:02:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) unlink(&(0x7f0000000080)='./bus\x00') ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x2}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 04:02:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/6, 0x6) 04:02:35 executing program 0: r0 = socket$inet(0x2, 0x3, 0x89) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x6) setsockopt$sock_int(r0, 0xffff, 0x829, 0x0, 0x0) 04:02:35 executing program 0: r0 = socket$inet(0x2, 0x3, 0x3) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x1) 04:02:35 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) r3 = fcntl$dupfd(r1, 0x0, r1) bind$unix(r0, &(0x7f0000000700)=ANY=[@ANYBLOB='\x00'/10], 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, 0x40, 0x2, 0x2, 0x7}], 0x9, &(0x7f00000008c0)=[{{r3}, 0xffffffffffffffff, 0x8, 0x22, 0x8, 0x434a4f43}], 0x7, &(0x7f0000000000)={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 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) recvmsg(r4, &(0x7f0000001e40)={&(0x7f0000000900)=@in, 0xc, &(0x7f0000001d00)=[{&(0x7f0000000a00)=""/4096, 0x1000}, {&(0x7f0000001a00)=""/93, 0x5d}, {&(0x7f0000001a80)=""/103, 0x67}, {&(0x7f0000001b00)=""/7, 0x7}, {&(0x7f0000001b40)=""/212, 0xd4}, {&(0x7f0000001c40)=""/27, 0x1b}, {&(0x7f0000001c80)=""/120, 0x78}], 0x7, &(0x7f0000001d80)=""/164, 0xa4}, 0x41) socket$inet(0x2, 0x2, 0x7) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r6 = semget$private(0x0, 0x1, 0x48) semctl$IPC_RMID(r6, 0x0, 0x0) getsockname(r3, &(0x7f0000000740)=@in, &(0x7f00000007c0)=0xc) close(r5) bind$unix(r3, &(0x7f0000000780)=@abs={0x0, 0x0, 0x1}, 0x8) r7 = semget$private(0x0, 0x7, 0x8a) semop(r7, &(0x7f0000000680)=[{0x6, 0xffffffffffff0000, 0x1000}, {0x2, 0x1, 0x1800}], 0x2) 04:02:35 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="8910fa87b00e607735c579873960b7af", 0xfffffffffffffeff) 04:02:35 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x400000081}, 0x1) mprotect(&(0x7f0000442000/0x4000)=nil, 0x4000, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x7fffffff0000000, 0x2, 0x22fe, 0xfb0}, {0x148c6c67, 0x7, 0x7fffffff, 0x2}, {0x8, 0x100, 0x6, 0x2}, {0x2, 0xebe6, 0x7fffffff, 0x68}, {0x0, 0x5, 0xf3, 0x6}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x8, 0x40, 0x0, 0x4}, {0x10000000000000, 0x80000001, 0x7, 0x37}, {0x8, 0x0, 0x8, 0x8}]}) setpgid(0x0, r1) 04:02:35 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./bus\x00', 0x1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) close(r2) r3 = getuid() r4 = getegid() fchownat(r2, &(0x7f0000000040)='./bus\x00', r3, r4, 0x2) r5 = getpgrp() ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x14, r5) dup2(r0, r1) 04:02:36 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) msgsnd(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="03000000000000024209ab597dae4e969cf2db785d3e6e000000000000a1"], 0x1e, 0xc00) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) open$dir(&(0x7f0000001240)='./file0\x00', 0x80, 0x0) r1 = open(&(0x7f0000000400)='./file1\x00', 0x8, 0x102) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000004c0)) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000540)={'./file0\x00', 0x1, 0x5, 0x3, 0x0, 0xf3}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b100050490000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e2708b5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockname(r0, 0xffffffffffffffff, &(0x7f0000000040)) 04:02:36 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x5) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000400)='./file0\x00', r5, &(0x7f0000000380)='./file0\x00') r6 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r6, &(0x7f0000d06ff8)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0x7c9c9daa) r10 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x20, &(0x7f0000000000), 0x4) r11 = fcntl$getown(r10, 0x5) r12 = shmget(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) shmat(r12, &(0x7f0000ffc000/0x4000)=nil, 0x1000) r13 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r13) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000840)={{0x3, 0x0, r9, r8, 0x0, 0x1c4, 0x80000000}, 0xffffffffffffffff, 0x7, r13, r7, 0x7fff, 0x92, 0xffff}) setegid(r9) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x200000000000014}, {0x6}]}) r16 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r10) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x5, 0x0, 0x8}, {0xc, 0x0, 0xfffffffffffffffd}, {0x1000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") shmget(0x2, 0x3000, 0x4a5, &(0x7f0000ffa000/0x3000)=nil) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) setrlimit(0x8, &(0x7f0000000440)={0x7, 0x95}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x2, 0x6, 0x2}, {0x18, 0x2, 0x2, 0xf1}, 0x5, [0x800, 0x7ff, 0x7fff, 0x5, 0x5, 0x34, 0x3, 0xaef]}, 0xfffffffffffffc42) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7, 0x0, 0x0, 0x0, '\x00', 0x0, 0xfffffffffffffffd}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r17 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x10, 0x4000000000006}, 0x5, 0x7, 0x0, r11, 0x8000000, 0x0, 0x239f, 0x2}) msgctl$IPC_SET(r17, 0x1, &(0x7f00000002c0)={{0x1f, r2, r4, r2, r4, 0x10, 0x8}, 0x10000, 0x200, r1, r1, 0x31, 0x8000, 0x80000001, 0x1}) 04:02:36 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) close(r2) getpeername$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 04:02:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1d}, {0x24}, {0x6}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'T`p', 0x0}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) close(r2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x8, 0x1, 0x78eaf1f2, 0x3}, {0x5, 0x3, 0xe6, 0x25d}, {0x80, 0x2, 0x9063, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2012, 0x8000000200005200) r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000005c0)=[{&(0x7f00000000c0)=""/224, 0xe0}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000000)) 04:02:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x30}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x8, &(0x7f0000000000)=[{0xd2, 0x2, 0x9, 0x80000000}, {0x8, 0x6, 0xf06, 0x3}, {0x2, 0x5, 0xfffffffffffffff9, 0x1}, {0x101, 0x5, 0xd750, 0x1}, {0xffffffffffffffff, 0x1f, 0x7fff, 0x7}, {0x2, 0xfce2edb, 0x800, 0x1}, {0x0, 0x7, 0x81, 0x7f}, {0x9, 0x1, 0x2, 0x1f}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x15}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b7") 04:02:36 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x1023, 0x0, 0x0) shutdown(r0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) listen(r1, 0x0) 04:02:36 executing program 0: socket(0x18, 0x2, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) setsockopt(r0, 0x9, 0x35, &(0x7f0000000080), 0x0) 04:02:36 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') open(&(0x7f0000000380)='./file0/file0\x00', 0x1, 0x118) execve(&(0x7f0000002b00)='./file0/file0\x00', &(0x7f0000002c80)=[0x0, &(0x7f0000002c00)='\x00', &(0x7f0000002c40)='){.\x00'], 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getpgid(0xffffffffffffffff) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10008) sendmsg(r3, &(0x7f0000000640)={&(0x7f00000003c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000600), 0x0, 0x0}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setuid(0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) symlink(0x0, 0x0) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) chdir(0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) close(r4) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r4, &(0x7f0000000040)='./file0/file1\x00') sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf030000000b27702d7367cc2ca965078c5fa605a09297d1a2e307920b6a9e8b9acee3b38f676e2cf0c7b9b95175c31b873f223b17d2080a9c5a048735450a544e3c4925f5322c32708da38d6b90d5defb0916b6462d135b7b6b769988402125286f552c8fc7e1b2c643d81d89e1aedfa21add1304e9806ef4294874ce67a915705aa7182c134ee0029ce16e4ddc936f988e2ea6a1199726a29555795690241dd301aa9fa1", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 04:02:36 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x80c, 0x0) ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) 04:02:36 executing program 0: r0 = semget$private(0x0, 0x7, 0x10080000000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) close(r4) accept$unix(r2, 0x0, &(0x7f0000000580)=0xf4950b38) r5 = open(&(0x7f0000000480)='./bus\x00', 0x2, 0x14) write(r5, &(0x7f0000000140)="220e22", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = accept$inet6(r5, &(0x7f0000000100), &(0x7f00000001c0)=0xc) r7 = accept(r6, 0x0, &(0x7f0000000400)) getsockopt(r7, 0x9, 0xfffffffffffffffe, 0x0, 0x0) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/ttyCcfg\x00', 0x100000010007, 0x0) r9 = fcntl$dupfd(r1, 0x40a, r7) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000540)=0x4000000000000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) semop(r0, &(0x7f0000000100), 0x0) link(&(0x7f0000000180)='./bus\x00', &(0x7f00000004c0)='./bus\x00') mknod(&(0x7f0000000380)='./bus\x00', 0x8000800080002002, 0x80000001) r10 = semget$private(0x0, 0x425f13df57fda06f, 0x103) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x4010, r9, 0x0, 0x0) semop(r10, &(0x7f0000000180), 0x0) flock(r9, 0xc) r11 = open(&(0x7f0000000340)='./bus\x00', 0x10, 0x8) ioctl$TIOCMSET(r11, 0x8004746d, &(0x7f0000000200)=0x200fffffffd) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000140)=0xffffffffffffff82) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)) ioctl$TIOCGETD(r11, 0x4004741a, &(0x7f00000002c0)) ioctl$TIOCGETA(r11, 0x402c7413, &(0x7f0000000440)) socket$inet(0x2, 0x8, 0xfffffffffff7fff4) dup(0xffffffffffffffff) rmdir(&(0x7f00000007c0)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0x3, 0x7fc}, {0x0, 0x7, 0x1000}, {0x4, 0x1, 0x1003}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) accept(r8, &(0x7f00000003c0)=@in6, &(0x7f0000000280)=0xfffffe25) semop(r0, &(0x7f0000000240), 0x6) 04:02:36 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000040)="00c2ab6195b1e09b352322ef8efcacc418dbb98c9ad291034d1b9c703ddd26f97741c15e37b102709ddaf40964595031", 0xffb3) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) 04:02:37 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r0 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x1502, r0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r0) 04:02:37 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000100)) readv(r1, &(0x7f0000001340)=[{&(0x7f0000000040)=""/53, 0x35}], 0x1) writev(r0, &(0x7f0000000000), 0x36f) 04:02:37 executing program 1: r0 = socket(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) sendto(r2, &(0x7f0000000480)="65ac559778c0726f1b9905d40bed935fb44e148d6852e121850f2cdd9d1af1ca88a2855f1273b685aa6be8c09c5f7d335540f992306857909358642535f94196ba2a15c108172895732cf25029a47eb1bd83459181be6b28d389485c82de0702d9cc9add6620339e8ec7a09c91366a1754f4485727d69f7023ffdc2fafb5ac1c1e693c18999dd94027402db321bfbb22d8769c3e699ba2c9388a2d6272ecaa860dd376fdc75f09193ac437d39d6b67b8d0ce1183a06b01581b8f75700db1efa5272f1117d9eca9c3f727c31d37a8f3cb0b893bfcb8f62206fc6f2126918073196e8f264db9c828c7237210cc0e01312af9ef28f20ea087363b20932f90df73e4109c2bd03d9fdc853669e36e72423f0905dd416bd5efabd13f348908734ad5597535fa0e0be28d06514ebb4677f314cc5840eb2534d9ace5ce988d385271a8f1aa3fc59889d328c6397aaf6f676848531b07df1ef6a1ed558a9fddc95d78db2782a5bec89192a78ab4ed30fb81492ea00f468c38d16f728cf1e2d905d78eceb76d9064dbe08220a0dbeedfdc97704ac862f8c50f632245e71de41bb485d6fb2a723b5c9e10b0fec325faccc30cf79031527b2e1edf1b18ae16e6ca3cd43e8cf3575a1b9e3a41d22c20afbd02de2ec081fb07417e3f20b7294fc1b37692987a9c3a992ad0acd460c4faa3a71638e960a8e493bd16d81694d2a6d51e7fa23de64c7fa2731074b749662fcdf2c2e7301b3281622ad77ff7305109c12382c593a21a48d3c2d8883fadfab1b3d304cd66b06579e17b869d7532f935a9e8369c55c6b60cf88fac50db11277691e40058a39f0f6620dbeaa2e685f244e68e11e80fb7adff719e58de691108ef9074e8b6f1d78f769633271a73b32d99e0cbce167214b64294a59fac88f41df7d9a3756454c223f7662394443813b4f8401314d6d90704f378bace268cb7b914103544580488b8adb8cdde5d7cd9d14d6e574fa114f96afdec58953e13b9a676b7835c733e55e1e89fb14274d9b2f62cfdde6cb88a4bdeeb3820db1c1861df697d74d5354dbb5213d6d8936b4e9e994e28061a02e3706d7b5b908476e12fce96dea9bbeb0af6b71b9025137b751064f5a43d0074d6d54361927903c328ba2879cddf5b2bb95eaea384cf7bceaa45a96ad2da6585407f1ff59f2e354fc63c566c4676f637cd7fbfa534eb9d4cd7114d480ac075dfcb88b0ac92f0198a7f6bbc5c285501532818bc8b41dc74478a3b503d7898e7338b4a4dc570a53f0aa879057c542742c22b3e6cf62dbada79586dc3b68512f5e60d456c63bcffac676cfe4c2ea8af7b7c1e2c230bd396b07013e14258f1d993bd342c0a5e6c805f7104068dbf7e69d999cfb409b08a252905b1a0aa894fbc5aea42f6c3724c7b92c5957a8de40bda76dd0253aed6b14783fd61007ec38531faac30772e8e7074e8446a12c3941beb12129314c2e8aa7970a08e8f45b5611b7dfa78fd4d11362f60554da23114b3a71b2f3458d14aa311b9247b520ae92c4371f4a5569848ce557b502e6e404d12e8134fe5e964b2b2b6064be398e32c8ac619341e1aff6219446055963e401a3acda7a6fafd0912d6697010bad0747d80aa1b94f642618f4e1964b3f585ec03107d654ee3f1c42e40f742b43ca1afaf648bc39888e14a6586da0ab68b80e4549a856b98861cac8c3fa7a192ed5f4332bdb9978a33cc2c94a92b751a811cd1d2ccda908494c4a2a192949ad325319f6e8a4c804bad86f69e5629d1b2face97842cc521afad65ed2996e0bfcbd94973cdf820b04fe5074726917f6e10b51b148ff9ca8afe34e925e65b4ed2651d3b5f31eb6b8d260bfd11af4140b884593506fc39bd8ebc5059e6edc379a43a0744ce2ef31f5fa67a1243096a7e2dd1855abc875e0279beb0f8696e2061c1caeec7bd68542cebf6bf5365bf43362ce77ab22ec1d546b1232bd63590882dc0d665fb34e5573a417e7b3d5f9c8bda2d99cbe249425ddbd5d4f2a5e5e55fc9e80ef99fefbede7602a6cd03e6635d764708f1930df6255bc3911848867f502327e2c8d8c8ef151064362036c83e7d583121fea9bb6b87bf0dbfa3f0576e711e730055d159496ab40e1ccfe1891346d19e434c2aadf495cd0fab8a1a7d245831a32a20bd841c9722ac2ef51ac9aa2842482cca25781b7c749cce7c08121abc41ef82f2f77306688c87be2a3e489167bbbfd66baafbdd9bc4045cda15ae9cd46b45692404be55b994a8d0b213cc3269563f39b49528d90869fd62f928e9f551ee7c8fd2041e41b958aeaa35de86dae309a52bddb25cd853663e7e0a823c0f39b4d7ba77bf688fdd5340292179e76cbfe8820e789710e78d736976d64c8802ae44fea8ebd5cb7685cecf7b2b8bedb33bda19177d39ec01a7f1c5e88f32b5991963c12aa1d5bf98bc3e90e2ab17ab9fc4b178be2108f202bcbdb65f342a499ea8ee69ebf173273b16a35304010480a588d5d1698541d56ac7d002f10e9310ca0a8986dbe4fcd912805965978cd47f03ff63e72eaa04121fa202ba324aa1a60851cad5358b0d5836d414fed09aa99dbc46325b709ec3c940e1f9111c82cddfdb25028ee4080a18862a1b10b2e3d1b304c6a61d3f38bc89eb1bda435536a03d621328221883276221f9b9b9e269404e7a75c0fe31aae793170c4457e2935ac5e228b56ec3673de34743e18d4a7c1c317d4ff13830f07ebca14d6c1090830766abe564228a5246c60306ed1ae3881a56f280dc168302a75d2979fe8c807395fa0e15fca507df3aa2402e92e7843cf4f2f8d0464b3bddcf9794de6d62bbb8e1a733cc8487deb955ee4a3dfe3b329c93c7d579d58734ce3bb58517ec7746a9e7eadf6f70e4ca087500b3e0c976d0f5f4f76d405192776ef2f2ff6e43ea7ee01354d0272746af0672f428300738db6913e0246083ebd4df4779e0f5e2d3a2c0f2170edaba32b142f80c34f5ef15e0fe0ce026acc445db0fb6ffae5439c69acc60f60c3569d03dfdbcd9200dc709386f004b65a55b54ec3efc43df95968735ea7c5b0bbc6542f0291eeefca494028221dcec2c9ee88cda6d621b7f0c483d685f2ab806e8955b5d35afd47535f53cc3a4503ad001259ed71f7a20cf6c044f130c720fa8e1fc6be98820e9178227a8c25efa6fde18bb2782ba3b13f6a76d11f20679042baca701c3fb465f74e81e978335a04e671c4f92ff76c93c7cbea674127f25957519777d730a9ab13a53e767a3d2979b25ba88886204f577a7a4a5b20603aa8e10d1017c334d2d8aaf3eff2596958cb21881a0e568b8f975b0e5e7666d06b2b28913c96fdd4707828f8348e6d5a641979fe4ac23b7f21762d304f8e124730fd6ebaf329f2ad7e9c87f08bad1536f4c64f6701c987a420fdc7b22c8f954da16089c307b91e0fa963318f3946622de8838a13d18d5e1b3f25fd0f5b5b1854f01b7122e2ccd94e586e9459a1cfa213a132f7eac06d4931abf9aef50794a7363e1b34df9233d21ff819c1a8826e6b9545bec8468df2e16d01b37f65bd90a3c1c23dd9893877e8ebf9d8356d735b78d0f38f6541ce5d8f141b8e8ade0f8af1a8b9c4b33cb3ed9e5463ccd4369d88afc2dd617165130fb801b67c32a39e067db38cca6b1225f90679ca636a5398b2aeffaf5a25e571d3d5a03e4c2681da0bbde783dbf7f9d087e9fbda644b2ae21190301cd872b5f9bfe3d18fc8c9a7bfb8f90bd91200710c9762c2df3ca439d7ac9d6186a7c163c42aa0d1ccae937c2f338b266c31c8b1db6cc9eed36380c835ba46267bb3b68201b507127737628fac7362714f596135c6fc918d9c02755bf0b95af92302764d67307dd4ae4353d7f61b7c781301f65e87c43d250f3dfa8b659b2b974ae4759a94d107b1e426131b0105bd135b066a8e9aad05735bf18dc8b5e5b2c1909507b802061ecf1db1d8f9f159e17b8c73edfe978420da0152e1ea21dbb536ac56c4d596a15f960660b3a47b9ec966e3c7ef813bd1a83a0057f4652e2a2c6d5a7aabf6d4ae24aa2af9cde124b7e3168ff204f0558e139a06359aa86b424f07ec6a4dbcf3008f569fa230259233398289643a1a3dc0e08d7c937df81e29e612759b7da90982b7b21a49a6ee95080cc81a67b4e18b975f83ba67a2736e889ce3e19dc9d2b021e849863e71df3e9c9ab1419454e328ff89778aa03fa71e19ddc69ac957abf7f27bc2f3c942b4da12f09bf681bd797759edfc613633df851b42613e5268f8180f786e12c6f0271b0ae8dd07c4b77d43a2e0b12515a54c5173239596e51a4c0bf8c834a958f0e913ce3ab2dd11b7ea84eb44673db21b7ac9936d82be846ebe5be0b5ccc3b057f97ed911f341e136571968c147bfc8093602e7241f25bc1e7d841d3eb9fd8fbda1f5d1fbfe9b3403e46ecd8a2e825067313cad98d695e533d34dd4923f2881039a336ceb08cc9fa701aa9154e31363d8cdbe320616e40ad94d19e5d2a709bf471c0e9bed72dce0ad93a2000c821574ad4fa133f7bc12305d26c561379dcfd0f97c8f1c6010bfe997aa6aaa2dc2bdd15963f0decca789c45a4e930cc109404447ef501715a6d89b3a64336ab54affa8031a6167848743c7f58194183baaaaf4a263030041aea2f7044464e1fe5bc1939f25d151315490be56b9325ab557e897a551bfb3f472fef82ad148ad8664471ea4f1a27ec76db5535f1f2b02bff2ba818a0196361b8094a4d2f6729905b50ace3bcd949a705ce7b77bcb38212aa57dc2d30a4bbffa8f15904ab91a89909aab7b486387b8938c83a2ec05ea8d8ca7d06b5a589b2e29155a83e3cb577eaea3820a6b3575e893975f81753db30a275b53d718546c87a8e9eed39c051ec21fd2fefe1475362af937ed88d77231d6ba278be365d1f7845a77ae1730a2a4d8fb3dc36a8964bece145c7b0da68aaae9f0bd64ee06fb973a61561bc3de881f839a4dacce4c661946299b32564433e6eb1cdf94969698227e3f9efef8a97118f3abe6124d7810fbafe4334c6cd9c4765d2b848a3372ddc27c0282f8e5917fb8bbc24008183eb36b8d8a8f3c56a422d3b4607a2d89c38f04931abdef72ccc66908ff2138ee611f2cd89749e30dacfaf5faf7288bfae556d87d7778119f34cf7e18d24fcb130f348d6f5591743fdc56b1e2ce39e3ac646c21c27b709e3b9d60f13ef4ca59ebe613fbf8a0d799c9324fbc0d3b7253e9f3ea1e87ebe57895e88e967451e7135d1d1b3b9096cea5fd4110225d7c1d62ac901a472219947bf16d464fcbf54c87f324927f806ae06cd1ea8e77470813ced6f4ccc1a9c6e0ec121f511c0fdd14213dabb52d9d414550e500f86de22a93fcf3da4af1f6b9067bdfe9f643e37d325431e637dc1a2a41df4c2f6ed250816bc70bb9f72d6bb0a41cd417446e941fd955e39763ac8f139c474324348c79c5029440078eda7134631a76bad78d990f601230a424f6892a5e75d4f460ee94b3aa25eb41742f6e873a40e74211dcf446c8cc2b20c6a809c208266858671a3370cad76064cee871d254899f1124f438470548989e06eaf92030c3ed5ab863a131af5be3fd7c4a0779457c6cbfb4d8b1c236409fa788848ed4c3acf45110afc119cfa9f66758db362fac6ee0b66ba9b2f82798ab1027c2eabead37580747c3dc73d5a7e24bbfc098a5b57450ad41fd25fa9a2e2a1c6ab555412672615fc25b435b20fb3992183cd6872028fcfa2fba8db5198211791075eb3ea68f43522bcd0e1af915ba03ddcc2691d8690feed447dd8e54c6506078b541b83ba1c36", 0x1000, 0x1, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000040)={0x9, 0x8, 0x5b98}) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/234, 0xea}, {&(0x7f0000000080)=""/30, 0x1e}], 0x2, 0x0, 0x0) fcntl$getown(r1, 0x5) setsockopt(r0, 0x0, 0x40ff, &(0x7f0000000100)="99fe358a", 0x4) 04:02:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x200, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000180)="2beaff38abe3d50c125c000000", 0xd) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000080)={{}, 0x2, &(0x7f0000000000)=[0x0, 0x0]}) 04:02:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r1, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) fsync(r0) r3 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() semop(r3, &(0x7f00000001c0)=[{0xa9b0cd0a188ed8a3, 0xffff, 0xe5ce97ab354d86be}, {0x4, 0x2, 0x800}, {0x5, 0x6, 0x1000}, {0x1, 0x2, 0x800}], 0x4) connect$inet(r2, &(0x7f0000000600)={0x2, 0x1}, 0x4) semop(r3, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0xf7) sync() getsockname$inet(r1, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) r4 = semget$private(0x0, 0x0, 0x20) semop(r4, &(0x7f0000000300)=[{0xaf6bbc7183f0f2b7, 0x7, 0x1000}, {0x3, 0x1}, {0x2, 0xffff, 0x800}, {0x4, 0x2, 0x861df786874aef7a}, {0x1, 0x8, 0x800}, {0x3, 0x4, 0x1000}, {0x4, 0x80000001, 0x1000}], 0x2aaaaaaaaaaaae8a) chmod(&(0x7f0000000180)='./file0\x00', 0xfb) setuid(0xee01) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000900)='c\x00') unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='x\x00') r5 = shmget(0x0, 0x2000, 0xe2, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) nanosleep(&(0x7f0000000580)={0xe60e, 0x7fffffff}, &(0x7f0000000680)) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000006c0)=""/191) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x9) close(r6) ioctl$KDSETMODE(r6, 0x20004b0a, &(0x7f0000000840)=0x1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000140)) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x9) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0xfffffffffffffffd, 0x1}, 0xc) open(&(0x7f0000000400)='./file0\x00', 0x200a1, 0x101) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000380)={0x3f, 0x1, 0xe2c, 0x9, 0x1000000003}, 0xc) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000780)=""/187) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 04:02:38 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000280)=[{0xffffffffffffff5c, 0x1, 0x0, 0x7fffffffffffd}]}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) close(r0) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = dup(0xffffffffffffffff) pwrite(r1, &(0x7f0000000100)="be87aa872099cc03a3e82cd1ce427069c09a136c95211789f73d1fb2772910a44d17a65036bca23a8bf51d8be53a86616cda768bfe89e7a54fac3828b9dfcc710a2a81084e", 0x45, 0x0, 0x0) 04:02:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) pread(r0, &(0x7f0000000280)="284be48bc8452153", 0x8, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) r3 = socket$unix(0x1, 0x6cec2f87b2803dec, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) kevent(r1, 0x0, 0x0, &(0x7f00000002c0)=[{{r1}, 0x0, 0x40, 0x4, 0x9, 0xfff}, {{r2}, 0xfffffffffffffffd, 0x8, 0xfffff, 0x9, 0x80000001}, {{r3}, 0xfffffffffffffffa, 0x8f, 0xf0000000, 0x8001, 0x7}, {{r4}, 0xfffffffffffffffc, 0x2, 0x0, 0x173d, 0x7}, {{r1}, 0xfffffffffffffff9, 0x10, 0x34f9d6c4806f78d8, 0xffffffffffffff25, 0x6}, {{r1}, 0xfffffffffffffffa, 0x40, 0x20000000, 0x0, 0x2}, {{r5}, 0xfffffffffffffffa, 0xed8fd9f90b7ad4bd, 0x20000000, 0x2f3a, 0x80}, {{r1}, 0xfffffffffffffffd, 0x6ae06ab929b97999, 0x2, 0x100000001, 0x100000001}, {{r6}, 0xfffffffffffffff8, 0x32, 0x2, 0x3f, 0x8}], 0x7fff, 0x0) 04:02:38 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(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) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 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') sync() mkdirat(r1, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) 04:02:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fcntl$getown(r1, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f00000001c0)=[{0x100000000080}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") 04:02:38 executing program 1: lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) socketpair(0x40, 0x3, 0x4, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000140)=r0) 04:02:38 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f00000000c0)) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) chmod(&(0x7f0000000100)='./file0\x00', 0x8) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x989) recvmsg(r2, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/183, 0xb7}, {&(0x7f0000000280)=""/4, 0x4}], 0x2, &(0x7f0000000300)=""/174, 0xae}, 0x40) r3 = socket$inet(0x2, 0x2, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) close(r4) r5 = openat(r4, &(0x7f0000000400)='./file0\x00', 0x10, 0x80) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000440)={'./file0\x00', 0x200000000000, 0x0, 0x100000000, 0x1, 0x7ff, 0x7, 0x7f, 0x1, 0x2, 0xffffffffffffffff, 0x400}) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getpeername(0xffffffffffffffff, &(0x7f0000001200)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x4cc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getpgid(r6) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 04:02:38 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f00000002c0)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88321cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e33bfb56ad751c9632e2e", 0x74}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) sendto(r0, &(0x7f0000000680)="a6e0160527dda5663a8d5054f3e0a2a9af6b93f4fc8f7eeafe044d292d0c9f7100ce7124003c4e2f586598a5dbe8f281d8e443c68a2296fa3e3114df5b4443a3b0a86b2a621135ddd079da59fb578d3ac9a729a5bac27e96e9b5ee35fe3448509e968b97a8a90d782e0c25b711e16060e3d97424c2dce5a66f3a1bdffa4522a6849594d42ede9f0c1c02f1f14c8b5c3c57763def8b2433715492439e1962ea7f24316521a13989d8217e8286cf65de08d30087f228abe41d7cbcc9b1986f7f76dfa4b801988cd6b9ef977d8a13a0e3f7a708882c985d568cc223f92c3981c87a340a7ab63d9256cc47d82270e879dc9a273d9dbf40bc1ba4e010ef0e56e84edcf47f604c2a952bddb3e3a51e0a55a050b9f3677230e8b27b916c772b1670cacad95b57481868b144b49dcb74f44e53a60ca67ef536dcbb2221065fcd5dd50f27346d05cdf2aaf76e5c83d19fd05b938c850ddcb93ebf107fae006b9b81287631e02a0ca2cd38ad16940903e05e04a47a4bb79a4c88d5432491623350956e0ac75cf6592be25b53c6ca16e5929bdb1005f0dc867ee27bdfe2ee46224b0b5280b3cab1b10735095f2acb8e38b15ea28682f3ca00685d543d07ca12b91d8badc7bff0aa10beb3cfef4080e1815dd9ffad034803412b4186cd208acb3c532f2f0a246f1e400cba8418c5ea79ab4e72755ffabb0ec316591aa4a902fcbfeb2a0b8b8f9c6142f549588d13a01645c0a0520aca0302c452bb04668793a3e0206e2938578ef8a31b91a98f5720376365381a5f0bc9a8a0a5c211d5846b4291d55c592ed42a02caea4334e67cbe0a9c93cab16fde0fd326f5c2dd03b1707ac557c948e83a6c9c120397e4264a0cff545f7c23d1269d731e08314c22ab1ae13230edfe75a448bddb9b88d6059c8a29080e3888f0e2ac9fbde44d795692f7dff540d7df7ec0ad5c06e9901759af5cc9a01da3988d4a5af4576bc9b49f49dfb9c436e5a6f224197e62a9116bcc6b14f0c9cbffeb0eaa9964ced29b98755e7a9bc17ca3fca53298ddd86f09e192e9237bbc88de8c6b619aad0dcc30eef56c572d18c4b05cf4842c21306450e3f2c62885838e5008145e9024536aa02d750ad069c8dd2f20c8ea6ebc035ddf92be551f102df4c15220df5f16243b78e835517a19639ce701949315445fdd3819de1c5c8eb37a4e38f35611c8c10aa65fd9c68cad18f37c188d635e6f1f518beebab6941598d0ac6999a12dd30f42ec495fb7b7842a6bcf46eeaa82f4bc3770e390d749e556267e40a4824bc7b3127744f926a2eaf765e448af254fb16daf8e44e7b215c97ec69b6b6b04ce891644a8a09708b0c76421461aca6e74669624a476ca3452e299223b89213edbb4caeb7e558f5ece47405f3909b36aa1f290b02eee5f40745f2e5c57b301960f1f5bbaebe9c3813045c7c7da5e3f35124bb443d59018c1fb90df766736dfe74f2c898db98deabdd9e1a20e3b18c80408a1e206398f6df5eb51c7a2dddd2310edafe744e3acb248215b635d23cc7690fda022dfc090ae1fca2568d61146fb50a2d95ab8f7dcc3e0191b79de86d9c890b754bd0b63337379ddd16eb94586e3916522c2db55f2764e5a753607fae5c12799d1efa1ec7ba080ee1ae963852e51b853229a7e484567fb19dabab280ad14ce8416b1f6465dc0b7303e7dc2165326bef976a7308d91f6582ddb20480f84a5d7a1e18dad28ceeaa3070526e144174067e2936ec870c622e41585138721b12e69fcb74f53c184f11a88d65679e72aec5f0a5fd7dd298480561f6a9f063cd674aef21608ebd244991f4ad0636a6067a8992969b77ef775d9f87bbfc7c41d5a5bf866b2d59bf886f9ffaea2ada1fa49c26269d6737d9fafeee791adce6a9e820fbcedc61ff1257696d5c3dde341ea8e2d103e0b6c53cdb6fc064de3ea193205ca2871d23daa9beaa3eb659daacae69a3859b40abe5e39d83d43e3a5af9dd90e71524d6880a16e1348955e8869f8591ac5203dbe0d678922cc1b9a52b7d0641ac267fcb200d2972762c48acd5509eb730326964621575620244d654932f9dba3b6842e18c7331f48488b6ec6accdb1a826d3abb1247af78886a2273270f62732c2c25c9ecadfac019d6bca6cac92c7c5337a30afcac797bbab9405803b3ac1974f3b11780e65221037951f9d313b71a7db4238085ab08c6a4d49e7aff2a9852bd61d00c08e5bf5c2a92cdb15e1024d3e9937ad319d54f088e5c747ef02e6abadb46454f987a26bfeef6347c009251ea0191fdb49810adae9f8c71b8ba5bea02ac3405cf34e41e4e677f7972c59515011ed1954fa5ff73886a87ccd08abe5e2af9f40fa9711f8eea6ce2995aa488c7afc1f5e0235ad644e205b69f0c2e58dc4d0abc3c15f9ecef7384297410228c817606a6440576bf7af5a087be004abdbe2b404bb7a5452848bc999011fd3027880be351ca7f1f41c259596a200a4cda6b373cfbfa59a5210f6980875bc1195f62479ea16e5f61c132514fdb746841f2c3fdc94b890e2a511245772dcd38242518de75648b2b8a89cf71868647140e540c0177f7d23c6b6837f770d544f0e9137c1c592b8b06f89ff2217a7beb1ee9c03b37ca895effd845fd8e2a36d9d9d68ea11970dbfc32bd6b027ec550fcee6c646fc924f0c35e335534f740843987ef6062649c3edaa137146b6bddef2b65ef177acac0a53cb2995587d3186561f7aaaa62fa51108176e14b0a7dd8e5fd66315e60f8ab90d252127d3dbe5f61f47d404d01bf2e0e9ce2db26c84f43f907a2b1b5bcee188db367e0107e252466e188acf92761b0db9c539b38b5dc90c7da7ce71dc86f1118384289263306d2af52b6a9d27c178930c7eb202dc32c2b4a2c873e2fa11e6e1e6c8e5c9b43a87d987859c8e0aa043022bffb239fc3149a5d825057c1ef5446c856179ebc8e540a3d62a1d0e97e8e6eb2b2e4840ae0b05193587bf04b8698388ee567a4e3500c083712b5e8063c9e7f7d944b9c41b1a8476a8eed9d72a8161d31e37d291f9c15e8275acff2238edd7d587149094c2be9cbdf0f28a277b31fc66c4ae386f66085feab90798613fb645e3b784687e86e162f8cd4521615554e40966019e1180af9740d51fe089348628a99457a62c02bcd3ac11abec93a5fadf323ddc1d6f9652fbebd6bcd47d6b6cbbfbdcd696753a8e8acf1376c470b142155b0850d631a1322bf3a228ef5becd9a65013b8328ce1848bd71bb710f762f76c3c556c1c80f914745af5a4f13cf95a7b4b213e34dd780e4203ba8b307771bea4fe7d805136c5c5cb4bc4ac287dfddc2a6013765696115d7be3a47bf8c3c10ab8a590c681583646147bd6461db6283254996de5728d734afd78c9f64a8ac03f5d9f88bbeacae9728d60492b312a6412d8a985d7e06e89112ac3f3b69240e2506d54f94dcb131439cbf10cfe84c1e941c3b417333738927daf1e9ca8a39b15bb5edad3b508c8566884d0966aad0c72ec61a3cd92d84f386d05a60ebce62686c7d534de778dfa7b76c5164490a1f2baeebdcddd504d63255430eea234ae4b2a18760fc6066ceff36b14e0ee8d216ba057531d73766587d87ec08bc9063ed66a7692b37535e00567c67aab1ef0bce01254d8550a821f8805ee5304d521c04c0adbe35782a0403cbfcb54b01c455ac2ed8ccc5dc4b633dc938ed248f3931d0404efeeaee53b09b9c67e88700e0e1920843a9ec52443c85d8af9fbb643492817c70f133b6253af26c8fb2385fd6584552b0442899f3af5e6fb331865864ea74f20a97e5d0bffc2a853c9b501ed10c42a29c83b9983418e791f19530078cc023c2b6dc9b20b92816d385201214afa290765fcb2371f8c7923e2dbde2dbe6f41d78dd3c080da9f24d21096ef7b520ede1e145d9c5d496e0b4fb81734b509ceb81d24b755827b16c0b46b853eeaf63b96ed016ffc2e932f84f2d05564e12510ee76bf8461ba1f1287e63770bf96abaa8f725d9320260a1c61e2c13b728c560b8461dbf287163228f1b6db00d92ac1a99e2cb9c6d6c02d18157aca499b6827e1b60c0402e8d4ae9be7d50fbf817471e2ee09deaa40016717c8ea3d5256a3281f057b18f076f33140c4c272ff53f05b34862272435b3579973128350afedd112eddf514d003bf0af071baabc67edd11aecca52c4b0992d46295d305cfad5a7de6d38634e16ecc5f0499c4c03395294795832b6f800637977d20f5b736cbca179585e946c29c3bf3095763966f3b2858ef9aa6ea667d4557ba0eade43b59e231e54ec16e82b296ab15821f88830841b38d90a15ee76c6cb5b34e52321ba4db9299d7aba8604acfe39bf7db5a5525fb4cd31c606321282e4cf861bf533c16cd5391d1163932c7ff9d9716dc588751b61df8fe3e5099bf6467808b170a0cee7c5e6ff5c84430d59dc7990808e6df2a8af5484c566458205b4b1322c053cf4a4b7aafb95880705db637471c30b1b8fd7494e50018cff046817651c9c9b0c50329111b8091fd559addd5b9d3f0f38abb1a226bf1cb82e02ec7753dcd04487d0f71702eb3d0941af9eecedd1c5c528d40bb68960658c0d3a7920f286124bdbcead87370ad4b3a83bb698b47a4e8f0dbbcc8309cebb0ee894c3b75e8f05296aed5c177003fba4f68c389441a636277993c47f2f60f7789aa1b35d8398fa239db84810eb5cabb0e279977fe362187a5333deed5bba13ca75b98695c5dbfdab63982e46b8eabaa3423a202ce70ca725642b769dc32b0e673d690116ea9e7cef48c3c5b85d51522f6a51b3b7b2734f79d49f6e4b8f45cf738405e69cd4c8cd95e4ac1509ae3bf0cdbc5123f6dd3f959301266f6f60a2116eca19668d29829de6b234554801847db0a560679a96807a4ca8af0c4d3b0483957d316c8f6ea349e3a8ff2e2fbd878f5cd6ab5dc635d12dcc4caf280545e38917ad41c600696c85aaea83169db6e111e4937c7d8d2d4ebd32311ac450cf9921f8e95b83501bc6fd9f3eeb9cdf60e92ff81f248562be6a29c19148be66f43a56b0559fa97ebdaee683125f3b92dc67d4459f7767b3a72fd50d6ce05cc1791e0393c155f31f41e2bd9be70fe54845aa5e8ff43968b73b3c0554af262dad405349511b269fabddc1eaeadb025e94e2bf31f68266c3b26f1c96f52fdcef0e8167773096212d0efca7a67124224897e8fa0055882104204c527e72e83450d24b744232e03f45f37cf934d9647e0b987c7205a49b3a03400e8758266bdda624d7e579774cabb6ef9348012b1b8074e34c8798c692d71dd62fef31a7d6419e72b482fdc4eedc500f0851e66ac0f166d2f0db7b801d88b53a723c67913ac1dc54edb87e00f90b93d299c9d9b99273abe618d8a8f7529728defd4ac6363ae09db39e7d914e0afbabe94f9ebeb1a2986fc1523133a85ff48c875083640f672e05c4f341e3d18008a86a39b96bb0cc1a7783cc4dc1bbdf77fea7899071cb47a392ff16f0b94714c7f0c74630657041fb3d9da13c084fed53bae14203e9648eaf718df5ea27dc9835c4474b594034bd77fdca6b3d2859ba3d9110610511f9a4f30fa451fcc4761f0ec6c9fc39fde20b068b19bcf627847d006c3d00241e9904db0bcec37ad9430d9c50fdee7b76a0ea218603862a04d3d8f0537952e2c1d5ba89dbf4391c0b2cdc8973e29efd751643eb4b4cbeb540ba2612d33d3eadf4f7913050c775123a35998405decd102329d58019dde95b79137160962a63141672689ec0e6fa9c6e2638cf269782372e7f2569105b4b1dda77e958b1d1c", 0x1000, 0x405, &(0x7f0000000000)=@in6={0x18, 0x2, 0x391f, 0x8}, 0xc) execve(0x0, 0x0, 0x0) 04:02:38 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}, {&(0x7f00000010c0)}, {&(0x7f0000001100)=""/174, 0xae}, {&(0x7f00000011c0)=""/189, 0xbd}, {&(0x7f0000001280)=""/243, 0xf3}, {&(0x7f0000001380)=""/115, 0x73}, {&(0x7f0000001400)=""/228, 0xe4}], 0x7, &(0x7f0000001580)=""/131, 0x83}, 0x1) shutdown(r0, 0x4) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001680)='/dev/wskbd\x00', 0x20, 0x0) dup2(r0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000016c0)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001780)='/dev/null\x00', 0x100, 0x0) writev(r2, &(0x7f0000001840)=[{&(0x7f00000017c0)="3f89ee98c7f85b5e3030b8f35520e73a2a8ab935aa6730602606ff5c1d03d23f20c4dcd4ced4b3fd4e752d068adece5c891738f48a47abe31183033e93bd9cace8cf0c1046afc5b75151fcfa998aa9f37266751b14bb21a779c10f9ae40139b825293c373d8422", 0x67}], 0x1) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001880)='/dev/vmm\x00', 0x40, 0x0) readv(r3, &(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(r4, 0x80087602, &(0x7f0000002e00)={0x0, 0x3, 0x8ff, 0x4, 0x954}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000002e40)='/dev/null\x00', 0x1, 0x0) getpeername$inet6(r6, &(0x7f0000002e80), &(0x7f0000002ec0)=0xc) pipe2(&(0x7f0000002f00)={0xffffffffffffffff}, 0x1000c) ioctl$VT_SETMODE(r7, 0x80087602, &(0x7f0000002f40)={0x1, 0x1800000000, 0x1f, 0x10001, 0x3}) geteuid() r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002f80)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_WRITEREGS(r8, 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}}}) r9 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$KDSETMODE(r9, 0x20004b0a, &(0x7f0000003240)=0xf5b55d309c743fda) symlinkat(&(0x7f0000003280)='./file0\x00', r5, &(0x7f00000032c0)='./file0\x00') r10 = openat$speaker(0xffffffffffffff9c, &(0x7f0000003300)='/dev/speaker\x00', 0x8, 0x0) fcntl$setown(r10, 0x6, 0x0) r11 = semget$private(0x0, 0x2, 0x60) semctl$GETNCNT(r11, 0x0, 0x3, &(0x7f0000003380)=""/4096) 04:02:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev//pf\x00', 0x41, 0x0) dup(r0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)) 04:02:38 executing program 0: 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) 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) r4 = shmget(0x1, 0x3000, 0x201, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r4, 0x3) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) stat(&(0x7f0000000680)='./file0\x00', &(0x7f0000000340)) getsockname$inet(r0, 0x0, &(0x7f0000000180)=0xffffffa9) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x400000840, 0x0) read(r5, &(0x7f0000000400)=""/80, 0x50) open(&(0x7f0000000480)='./file0\x00', 0x3311203c63ee0c39, 0x80) setsockopt(r0, 0x6, 0x9, &(0x7f00000004c0)="1c5c6431f869bb423e87974b2cf75a9458604cc3632181fba0b328925d503d156ce1943e08d00ed2f143e2dd97990b2318db8f072bf195e38ec5b6b107cd085b44c58084d3219d480574360d2e", 0x4d) 04:02:38 executing program 0: r0 = socket(0x2, 0x4, 0x6) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700000000829595592eb31872fedd013a0f1984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000002000000000"], 0x10) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4", 0x14) 04:02:38 executing program 1: getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f00000a7000/0x2000)=nil, 0x2000, 0x3) 04:02:38 executing program 0: sendsyslog(0x0, 0xfed3, 0x0) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) sendsyslog(0x0, 0x0, 0x2a) 04:02:38 executing program 1: nanosleep(&(0x7f00000002c0)={0x7fffffffffffffff, 0x3b9ac9ff}, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) pread(0xffffffffffffffff, &(0x7f0000000240)="a498b5a08d575b085efb3afb8c2ebcd2485839c943c3b7bafa4fb158089bd17aad72c21e8a09ea584f2db6264c7be5e30f309b95089aa798a00e4ca62999115b4eaaee9f0f855fd5c3c81885765f30facb64cbec44d08ed902a066a9c2c38520619a246c1fcd4d9774091fdf74f1e5b372e0c845e8eea8e343a093e4baea", 0x7e, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) r1 = open(&(0x7f0000000280)='./bus\x00', 0x800, 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) close(r2) r3 = kqueue() writev(r3, &(0x7f0000000480)=[{&(0x7f0000000340)="7012044d3c27e77889f1ce740f69387011258dcd3775ae6a5418847b411ed9cf12fe2bb5910e30f1f311a39c492611c99aba4b1c413d8c94f9059fcb527207855f01402c3f0a24b551a893fd6ef108aff8d97beeaa1d466f7e77f11053ea8a43df4d4ce5eaae7ab5aa93927fd9482742b93953fe3d659a4be4726eef4f68474c1c708de2d24729ac016f2bc74fe269f510660b394c9e37c26d4e8e5c8f04502f1e475ec4f96eaa", 0xa7}, {&(0x7f0000000400)="1df9c6ccb565c12a0f0c1d6dffe5c52da0ec19849138269bf2e1bda899122d2dca296477dfac2c679f99f1dfeec475b8fd7b89c24bba1b174fda3bbd6227a2d8b88d74b8d17799eebfb8ca3c13f1d3a76b28de08c6dde17a47b2141cb4b7ea372ca505e88e01867a1b00219d", 0x6c}], 0x2) r4 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r6 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) r7 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000300)=0x1) setsockopt$inet_opts(r7, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r8 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8, 0x80) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x20, 0x0) r10 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f00000000c0)=0x9) close(r10) accept$inet6(r10, &(0x7f00000004c0), &(0x7f0000000500)=0xc) kevent(r1, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffd, 0x8, 0xfffff, 0x8, 0x4}, {{r5}, 0xffffffffffffffff, 0x4, 0x8, 0x5a448b59, 0x7}, {{r6}, 0xfffffffffffffffb, 0x81, 0x49, 0x45968335, 0xffffffffffff8001}], 0xdfc, &(0x7f00000001c0)=[{{r7}, 0xfffffffffffffffc, 0xa393870b649a8c15, 0x2, 0x40, 0x52}, {{r8}, 0x7, 0x20, 0x2, 0x3, 0xfff}, {{r9}, 0xffffffffffffffff, 0x63, 0x80000005, 0x9, 0x5}], 0x2, &(0x7f0000000240)={0x4, 0x1f}) 04:02:38 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() syz_open_pts() r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x800, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000001c0)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000002c0)=0xdd50) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000100)={{0x4, 0xb68, 0x200}, 0x3, 0x9a, 0x5}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3884b671720b85e6bae5ec220d77a3c2e8045b42d3bd6f7dc8004a91280da8c02a1a884eba2a57b293ce70d74836c75e2279797b99214f0d646a37773a4f2438e34f36c77c8834726a24e9a77e1efb98564d01327b08a00a40cbfff38436f54fa2d6740e0318952c3be65d621f5d1ad25c563880227562bbc0ccbc5b62e16e1a4f9e2de8b2a0cbad0b7bb15c40f950f9189499f7c321c9527a216ab218799dce01d8263f9cc0086edcf7ba1fae5b01a47ec78d0a3033a0826b3d66c644849e07664c9791df0ed48e4967d60d8ccc495a3c49f5b8d91a8370d0c8f2da416871cb4ef45c5d676a30bb803a89ab7af20bdcec41bc7c6ee0687a96a384d82c302bed25c2751d52afe35413d9a1906652794dd5b2e836898196a0d87a07bda43f149d573c67c26578a08fc567fb0dbad7d7319a15842adc49df0d26f1dc890c98fbb764b2d39258ebeb5ece47c2a430d5d594905225a7401d55de3023b298fa0af69a0bddecc80fb158fb1997cbe272aa26326f2aff210537656826158654bbafb3edc6c38d7553e0c5c36a9f06fd85ed334c149b97ed1e0262e9bf0d33c9a7b1c2a12f803", 0x1b3}], 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10010, 0x0) 04:02:38 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = syz_open_pts() faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x10, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x200, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x8, 0x200000005}) 04:02:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000040)=[{0x5, 0x0, 0x0, 0x2}, {0x10000000000000}, {}, {0x100000000000007, 0x0, 0x40000000000}, {0x16}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f0000000140)) 04:02:39 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000100)=0xc) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x20) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000000)) r5 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = getegid() fchown(r5, r6, r7) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f0000000300)=r5) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r10 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x1, r6, r9, r10, r11, 0x20, 0x71}, 0x10000, 0x9, 0x5}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) close(r3) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f00000001c0)) recvfrom(r2, &(0x7f0000000140)=""/126, 0x7e, 0x800, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:02:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0xfbb20a11b54b48de, &(0x7f0000000000)=0x152c, 0x4) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) listen(r1, 0x4) 04:02:39 executing program 0: ftruncate(0xffffffffffffff9c, 0x0, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:02:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f0000000900)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a0200947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf86431400b4dc386972d2eae1f50146ef1ead47dfc43c6c3b018be5419edd6c225c44b2c6a7755bad7e808f9840f9e13da075ee54c0682247a3ea5651238225996d2250f6e9b60f2f94c51a5b70a02000000182bb8402e11d81ef3c2ff8a0d530549c620fa663f1850071e5828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a0000000000000000000000000000975e981e8d0278831bdfa7bc38ac129bcfdf90523fb85f3398010a7c4a75bbd43c3bdd5bcb482609a156e7bd2faea6cd295a0b69068eae8c1a1c9917bfd5b40c6a140e48eab0cd51f295ee301eefe19c803f6e9e52250235eee976feb92cf54160ad0e4a664b0dd217f1aa598f8b0799f010ef33fbec6135e6cde2642f9c7a9a041c35478ce9eb69091cc180cad69099fa0e3c834a3ad3539d257b6d7e9c33e50c82b71ed3a8b7f316ea771af09f7c0cc94f987b3e394fd8144f23933f5e79543e59a32db323a762d410f1d355020ad663eb811fc2247a942c4dbc4a7f07cb8a4c7d9e2e19d3a371602f1192e22c4b61cbb89b261bd741e3a5e2f7a6bb6babd1d14251029889bd6b85a705a4029b25422404875f1a925dbb16ce6fed769e8d57059e9f6f5d93bc3c7916bbcd055f04", 0x235) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) readv(r2, &(0x7f0000000040)=[{&(0x7f0000000440)=""/155, 0xa2}, {&(0x7f0000000b40)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/100, 0x64}, {&(0x7f0000000340)=""/231, 0xe7}], 0x8bbde1f748c3172) r3 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) close(r3) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000000)) syz_open_pts() 04:02:39 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d94) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) recvfrom$inet(r0, &(0x7f0000000040)=""/9, 0x9, 0x860cebd705f4ef08, &(0x7f00000000c0)={0x2, 0x3}, 0xc) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x60) 04:02:39 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r0, 0x0) r1 = semget$private(0x0, 0x0, 0x10) semop(r1, &(0x7f0000000300)=[{0x0, 0x7fffffff, 0x1000}, {0x4, 0x4, 0x1800}, {0x4, 0x8000, 0x1000}, {0x4, 0x1ac00a60, 0x1000}, {0x0, 0x40, 0x9f61c0a944329bb3}, {0x2, 0x82e9, 0x800}, {0x2, 0x3, 0x800}, {0x1, 0x6, 0x2800}], 0x8) r2 = semget$private(0x0, 0x0, 0x244) semop(r2, &(0x7f0000000000)=[{0x3, 0x9000, 0x400}, {0x0, 0x0, 0x1000}], 0x2) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/4096) bind(r0, &(0x7f0000001100)=@in={0x2, 0x2}, 0x4) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000010c0)) r3 = socket$inet(0x2, 0x2, 0x0) getpid() setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000001080)=0x7, 0x4) 04:02:39 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) close(r2) dup2(r0, r1) dup(r1) setrlimit(0x8, &(0x7f0000000240)={0x1, 0x4}) execve(0x0, 0x0, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) 04:02:39 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYPTR64], 0x1) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSCTTY(r2, 0x20007461) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 04:02:39 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) socket(0x2, 0x16004, 0x5) 04:02:39 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) close(r1) r2 = socket(0x2, 0xc003, 0x2f) setsockopt(r2, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000080)="f9615958b809001e", 0x8, 0x0, 0x0, 0x0) 04:02:40 executing program 1: r0 = semget$private(0x0, 0x6, 0x0) semop(r0, &(0x7f00000000c0)=[{0x0, 0x4, 0x800}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x2, 0x0, 0x0, 0x1f}, {0x3c}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:40 executing program 0: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r3, &(0x7f0000000040), &(0x7f00000002c0)=0xc) r4 = semget$private(0x0, 0x0, 0x0) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000340)=""/14) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x6, 0x3}, {{r0}, 0xfffffffffffffffc, 0x2, 0x80, 0x8, 0x8}, {{r0}, 0xfffffffffffffff9, 0x40, 0x4, 0xfffffffffffffffc, 0x6}, {{r1}, 0xfffffffffffffffc, 0x11, 0xf0000000, 0x1, 0x5}], 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x3, 0x40000000, 0x5, 0x3}, {{r0}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r1}, 0xffffffffffffffff, 0x20, 0x20000000, 0x3, 0x7}, {{r1}, 0xfffffffffffffff9, 0xc, 0xfc8540fe8b86e188, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x1, 0x1, 0x81}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x40}, {r0, 0x80}], 0x3, 0x6) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x6, &(0x7f0000000300)=[r7, r6, r7, r8, r7, r5]) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) setegid(r5) setgroups(0x0, 0x0) setuid(0xee01) munlockall() msgsnd(r2, &(0x7f0000000100)={0x3, "8d640bd428802c85973b86e53a5a9b9f117d9c2bdfffe866fbf1dc6142d16d70c7f48483c44e4ab63961291dd04c4c"}, 0x37, 0x800) clock_getres(0x0, &(0x7f00000000c0)) 04:02:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8}, {0x24}, {0x6, 0x0, 0x0, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="1b") r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 04:02:40 executing program 1: r0 = msgget(0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYRESHEX, @ANYRESOCT=r1], 0x2, 0x0) 04:02:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000480)=[{0x25}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000004c0)={0xffffffff, 0x4, {[0x9, 0xfffffffffffffffe, 0xfffffffffffffffb, 0x0, 0x401, 0xdb, 0x9, 0x0, 0xcc2e, 0x3, 0x10001000000000, 0x100000001, 0x4, 0xd7, 0x2, 0x3ff, 0x9, 0x100000001], [0x8, 0x2, 0x9, 0xfffffffffffffffd, 0x7, 0x2, 0xa0, 0xbd6, 0x4, 0x2], [0xff, 0x0, 0x101, 0x10001, 0x80, 0x4, 0x8], [0x8, 0x2, 0x5, 0x3ff, 0x7c, 0x9], [{0xffffffffffffffe8, 0x9f5, 0x2, 0x4}, {0x5, 0x7, 0x8, 0x7ff}, {0x1, 0x7, 0x8, 0x8}, {0x9, 0xfffffffffffffeff, 0x7ff, 0x5}, {0x80000000, 0x2, 0x101, 0xfffffffffffffff7}, {0x809a, 0x81, 0x4, 0x5}, {0x3f, 0x7, 0x57, 0xffffffffffffffc1}, {0xfffffffffffffffe, 0x10001, 0x7, 0x3}], {0x0, 0x0, 0x8}, {0x7f, 0x40, 0x0, 0xff}}}) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000280)="787fe09acc1bfb175e74d27466d1ba61b44a96c0993241b2aab9d8f9fb3d91a6bf0eb34590630497136f83a9a0ad286342f549f1962fb8f2107cee985602e0376ac98b205bf1cbeb1c0dce59eb40de60fdf52d6d660d237c4e93da65698d720dd0360849a30c5bf5f9a6f5a287dfc8f0f19e44244f6d6b1f1aaf04936f09c9e2e156ff7163c46543acbec05a6e31cf3bea15a813a36cec0f9af79b81c65ed2fd808c9e3f6990bb7cec7e4c2e3eb3fef5c700f39ebbf9dbd7ad96ca0a635375a918af7753509eb537813c", 0xca}, {&(0x7f0000000380)="6591d945cbea5fb65d9687b453ebd39566ab04a333522018394adc2cb7b8cf7c6432617c372105661463adae66daad8f12fa7c7b293ed751c03dd05b8ba8b841983e34537844e20e7bfa11b9b3eacd003773a332e993c6b52e87522abce3d358ce4dcac7604e60ddcf2eb16d172d21971c9cd833b66e738419748d718e0c6741d11927f6934590a00569cc8b0886f2b78a666818d36bd1c666630a8e1d6b914994ba04c4040019365b025534fbbbf325266834d953c5eaa90c40ad3effc87c689a2570dc475657e46327429f28921c23b89c6ef4c861bedc3228de855b172882e3b9e3005376e923d2e2639826b1a4e0aacb369e8688", 0xf6}, {&(0x7f0000000080)="d1fb38eee43d3c89268560342a091f7a90d21236ed7a3f3722e06d4ca8232e6e8071d62e243c67d7dcc405eab4a6de4ef9aee07705c7df21ffacaea175ec99483aaa347d1de057814ebbdd7a00b80f09e728bddcd572f524de6792395cb6a49ccf64937c058f708cfd4be4d46f2b630e73d997b467f5d7a13b9ed647856bd94de7794cad56f8c3d6c9f9535c79df7c64873f0812ac9c514c9b92a7d62e", 0x9d}, {&(0x7f0000000700)="1cc7415e7dedc371ec1ab2ae94040308180ec4661767cfda3a7913784a917c3af216c5b7a45ba14e8aab2a22455b1961ff51292c971f7e48d2903a6768b149b04f44506e817d5d011999642136c7cc00af77715fc181b5f4f0891a089c1af57ec7db0a8dc93883a99abcd4e2aad8efcebcebaa3d815347056c07dc60a58dcd85be3d90d3905bab0f720cf616604b901b7e1a6872b0ea9b39d45d50a3", 0x9c}], 0x4) 04:02:40 executing program 1: setsockopt(0xffffffffffffffff, 0x200000000000, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r3 = dup(r2) close(r3) r4 = 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) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(0xffffffffffffffff, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000100)=0x10) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 04:02:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f00000000c0)=[{0x7, 0x4, 0x416045c9, 0xef9}, {0x0, 0x80000000, 0x5, 0x800}, {0x4, 0x3, 0x1, 0x4}, {0x180a, 0x0, 0xf29, 0x464d}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:40 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x18, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x0, 0x5, 0x6, 0xfffffffffffff447}, {0xeda, 0xfffffffffffffff7, 0x1, 0x4}, {0x3, 0x1, 0x3, 0x20}, {0x4, 0x3, 0x226, 0x3}, {0x2, 0x0, 0x80000000, 0x9}]}) 04:02:40 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8202b0989c2e2f66696c653000"], 0x10) write(r0, &(0x7f00000002c0)="9e3eaa56000000000004bf9aab42b63993b2000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) chroot(&(0x7f0000000080)='./file0\x00') write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) write(r1, &(0x7f0000000000)="464c70cf82bb225c3de78e1995f5cc3920c7ad08", 0x14) 04:02:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x6c}, {0x6, 0x80000000000000}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 04:02:40 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0xc000, 0x1) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000200)=r1) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000240)) flock(r1, 0x2) recvfrom$inet(r1, &(0x7f0000000000)=""/117, 0x75, 0x840, &(0x7f0000000080)={0x2, 0x2}, 0xc) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x2, &(0x7f0000000280)="af0afe1fa969823aee08c8da576de253e6e1a7519128aedf6c21f45b4eec12ba8f6916a97855224cf0d9dd4aa6cd1b16b3a5a5cb4c284968227e724a85f189cf1821548f361d91e187e0dfc620b9a6abe0941af7b6a3955e519c55e4bb65725135981790eef55e1b45175c5210ab33696177a8e927255c79147689267e1d78ce96e5f305c14f81d64070bc084216c78d5e7d6a17a1656fa94ef183b4a719e7f2f9e22155ffc25f570b11f56e116a228fbb2378b321c5659a8387fa9629144da1c8a310e1", 0xc4) setsockopt$inet_opts(r0, 0x0, 0x24, 0x0, 0x0) 04:02:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x84}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 04:02:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/pf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) dup(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x400000000000048}, {0x2c}, {0x6}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000480)='MQ') 04:02:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x84}, {0x6}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0xfffffffffffffff7, 0x9, 0x1, 0x2}, {0x1876, 0x280000, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ed") 04:02:40 executing program 0: r0 = socket(0x18, 0x3, 0x3a) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "000000000010000000ffe500"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000400)="1074b8b7562d61a7d01f029c008e75b0e0ea0fcce42bab1b016613af1879226d37f22efd5e0c0ddf735265d21eefa15846e99dfec8d716670f5b98fa0b82bfdcd35afe6b317862f77c8312f8553f9a54ac43c56e9d308ab0be64996568b7836e1680c4a03aba9ce77554e24c9eed8c24032cf7f09759611dbfa3fa95069ed0759a073a4eccde8046853e4e8d4ddecd99e42d6d87f93599abfc44004fe9e4b2ddebc8", 0xa2}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r3 = fcntl$dupfd(r2, 0x1e, r0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x80000000, 0x4, 0x2, 0x9, "43c057368832ec8fe423338f76c648fbc89ab6aa", 0x893f, 0x3}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fsync(0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000180)="2545fd6c30ddcb4c074b961eeca44230415fa69cdc80704fd34e8e08d164e6ed4f57a60b0a64f9f80bd51147b44f3bf51eec79c2983e22a0d2b282871773e18119152ddf050dbee7155d297362b6c3b4f772ab89c749e4e5115e92c51619d37ea3f6c0d8818cc6978fccb314f58cf3bbbea51c54b7531995b0b80055e461734337e048d5b46c771bda5fc6a378fce701995dd2d5f2604a4276e68c8efabe2edd68483838285f5a6b413fbfaae05c896fbee6997d98b6bf3bd611ed7daf9986768562f5444a62d931ba054431bd6a7baf7acb5da92708fc8a619286abeb8fac1e2fe2569591bd709ce61423024690fbf568a399e6d69aae64c40c7c", 0xfb) 04:02:40 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x1, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) kevent(r0, &(0x7f0000000080)=[{{r0}, 0x7895e623a9faea68, 0x49, 0x40, 0x9e1, 0x3f}], 0x0, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffd, 0x1, 0x10d77890b2c5e150, 0xfff, 0x101}, {{r4}, 0xfffffffffffffffb, 0x40, 0x40, 0x9c, 0x1}, {{r5}, 0xfffffffffffffff9, 0x80, 0x80, 0x3ff, 0x8}, {{}, 0x2, 0x22, 0x2, 0x3, 0x8}, {{r6}, 0xfffffffffffffffd, 0x16801efbbf04c23f, 0x80, 0x3, 0x32d}], 0x300000, &(0x7f0000000140)={0x2361, 0x7fff}) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) 04:02:40 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000100)='./file0\x00') pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0x275) r3 = getegid() fchown(r1, r2, r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r4 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = getegid() fchown(r4, r5, r6) lchown(&(0x7f0000000140)='./bus\x00', r2, r6) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000240)='./bus\x00', 0x40, 0x0) 04:02:40 executing program 1: setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000000c0)={0xe8, [{0x3, 0xc4}, {0x3, 0x7}, {0x3, 0x4}, {0x1, 0x8000}, {0x1, 0x6}, {0x2, 0x9}, {0x3, 0x7a}, {0x0, 0x1ff}, {0x2, 0xffffffffffff8001}, {0x3, 0x9}, {0x2, 0x622}, {0x1, 0x4}, {0x3, 0x5c2}, {0x3, 0x494f}, {0x2, 0x3091}, {0x3, 0x83b}, {0x1, 0x2}, {0x2, 0x6}, {0x1, 0xffffffff}, {0x0, 0xff}, {0x3, 0x3}, {0x1, 0x2f77a8e200000000}, {0x3, 0x3}, {0x0, 0x6}, {0x2, 0x5}, {0x1, 0x6}, {0x1, 0x1}, {0x2, 0x6}, {0x0, 0x7}, {0x1, 0x2}, {0x1, 0x3}, {0x0, 0x3}]}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x10001, 0x4) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) pwrite(r1, &(0x7f0000000200)="165ad8b99a7ef1d24434", 0xa, 0x0, 0x0) listen(r0, 0x0) 04:02:40 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0xdbf, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) close(r0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x0, 0x2, 0x7f}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:02:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x337, &(0x7f0000000080)=[{0x50}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x2000024}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'\x00\x01\x02', 0x0}) pwrite(r0, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 04:02:40 executing program 0: socket$unix(0x1, 0x1, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r4 = semget$private(0x0, 0x0, 0x10) semop(r4, &(0x7f0000000300)=[{0x0, 0x7fffffff, 0x1000}, {0x4, 0x4, 0x1800}, {0x4, 0x8, 0x1000}, {0x1, 0x1ac00a60, 0x1000}, {0x0, 0x40, 0x9f61c0a944329bb3}, {0x3, 0x82e9, 0x800}, {0x2, 0x3, 0x800}, {0x4, 0x6, 0x800}], 0x8) semctl$IPC_RMID(r4, 0x0, 0x0) dup2(r3, r0) 04:02:40 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x8) ioctl$KDSETRAD(r1, 0x20004b43) pread(0xffffffffffffffff, &(0x7f00000003c0)="410ceb2351506ebdac2fb0e8624da6917739ca8be24eb8362e8cad38681c7c073de9ecdc6d4e074d8d64793293f15bcb020f4d85fdb9633084d4990b11d310ed2333a2304fab1d0de5c4f9c8ace04c02639ec9408851373d86cc4c809a2c23dc6f6f4e4d43a3f039bd69ab2bb875086ebf257b678ce3bf0b7160e1c2fef0015508d532993fb23034b8f289b8171d421168005ba4774e89b328a66d7deb8f859ed659b749dac19bd49d3d4cef37297546dc4528995661a95007ae865cbd95be4a92fc851d3da1cdae4dfda78d7597d27e0518afe6aa3ae0c53c92d998a563e3d569465a9ee48a568904f633fff02ab8c7762253291da3d4f7b22532a2c35834364cc30fc4fea1c9dc4df3d9f4951992ea0335a71e549c20fe49709177d1c0c3099121b07cb0f61ac6c310e35e50d6c4e5e569b12b9b94627cec224c6a9e34ff47341cbddf2f5f1a50b8ea6048bb617e7f4e3f874d99dc0a5b4824f43a42ed", 0x15e, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1, 0xfffffffffffffff3}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [], [], [{}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {0x2000000}, {}, {0x0, 0x0, 0x0, 0x2}]}}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000340)=0x1) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000080)={0x7fff00000000, 0x5, 0x8000, 0xbd02, &(0x7f0000000540)={{0x8, 0x1, 0x9, 0xd18, 0x4, 0x8, 0x1ff}, {[0xfffffffffffffff7, 0x7ff, 0x2, 0x401, 0x40, 0x1, 0x10001, 0xdc60, 0x80000000, 0x80000001, 0xcdd, 0x1518940a, 0x3, 0x28000000000000, 0xe9, 0x100000001, 0x1ff, 0xb5f], [0x2, 0x8000, 0x0, 0x1, 0xc22, 0xe4, 0x5, 0x1000, 0x3f, 0xff], [0x9, 0x1f, 0x6d, 0x3ff, 0x9, 0xffffffffffff8f91], [0x10000, 0x800, 0x3f, 0x4, 0x100000001, 0x5], [{0x5, 0xffff, 0xff, 0x408000000000000}, {0x100, 0x1, 0x200, 0x2}, {0x3e, 0x80000001, 0x2, 0x2}, {0x6, 0x9, 0xb76b, 0x80000000}, {0x4, 0x0, 0x7b8, 0x401}, {0x99b2, 0x401, 0x0, 0x9}, {0xffffffff, 0x7, 0x8, 0x1}, {0x100000001, 0x6, 0x0, 0x6}], {0x100000000, 0x4, 0xf5f0, 0x4}, {0x80, 0x1, 0x100000000000000, 0x101}}}, 0x0, 0x1}) 04:02:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000280)=0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getrlimit(0x6, &(0x7f0000000180)) r2 = dup(0xffffffffffffff9c) openat(r2, &(0x7f00000001c0)='./file0\x00', 0x100, 0x8e) getpeername(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000100)=0x8) getrlimit(0x8, &(0x7f0000000200)) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) close(r3) ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x14}, {0x4d}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:40 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x3a504d60b30c3898, 0x7}, 0x8) r2 = dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r0, 0x82, 0x1e, &(0x7f0000000240)="00010000ec682409d9ff896f004ba4d8a10fb9158aa17807ada8f7aa8893746e459c26092fb73be77454ff012625b2094c1189c8cb266b5a05defc62ce769bcf3056972829d5efe3f6cd3e3356aeb744807c4b35330ca100000000000000c7a8c2844af2c1190bafbcc5f09f86f5954b81fa49be6ee307d3f5f8752ed8db4c77e5de7d511d1c122d01e0263429b717557cfdca46a60cb8eefb0029357692819c4b2899d26cac53db03eb4b62bdfdddf04f5a5d98f0ed336aaaae04467050fb11e1799a5a79deddcac232fb6c13c79e926cb954c78078162935071ea439add933d76c605d4299630a2cb92658e8743362b0400abc8b7b0cd6deffe094e2ad575fd3b34e2b8915bb2d00000000000000", 0xffffffffffffff26) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x50e) 04:02:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x2c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="14") r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r2 = getuid() r3 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getegid() fchown(r3, r4, r5) r6 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = getegid() fchown(r6, r7, r8) getgroups(0x4, &(0x7f00000000c0)=[r5, r8, 0x0, 0x0]) fchown(r1, r2, r9) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b35c38 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b35c38 04:02:40 executing program 1: r0 = syz_open_pts() r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) write(r0, &(0x7f0000000480)='X', 0xfd0a) r2 = getpid() setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000280)={0x0, 0x1, 0x3ff, 0x7fffffff, "73f3267eafcce5081a6f09000000000000f200"}) writev(r3, &(0x7f0000000000)=[{&(0x7f00000002c0)="c36abadd9f57686800daeac4251258f616f354698bd6f5861c9cc5687c6218a9efaae5a00209", 0x26}], 0x1) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x1116, r2) wait4(r2, &(0x7f0000000040), 0x8, &(0x7f0000000180)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() 04:02:40 executing program 0: r0 = socket(0x6, 0x800f, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x20) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 04:02:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x3d}, {0x7c}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:40 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x2) pledge(&(0x7f0000000040)='(\x00', &(0x7f0000000080)='!(,.\x00') r1 = semget$private(0x0, 0x2, 0x924) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x417, 0x5, 0x4]) geteuid() ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000100)={0x10, 0x3, 0x4, 0x3, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x53}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xa00000000000000}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7ff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x52}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfffffffffffffff7}) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) r4 = semget(0x3, 0x3, 0x40) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000000640)=""/110) semget$private(0x0, 0x6ecb396b50c95e19, 0xa) r5 = msgget$private(0x0, 0x40) msgrcv(r5, &(0x7f00000006c0)={0x0, ""/60}, 0x44, 0x0, 0x1000) msgsnd(0x0, &(0x7f0000000740)={0x3, "0309078bdb5d8601d08f7aa5352b10d650bac0647bf568f6831a27087ac5cea002cd91aa50e11079890d2eb0a21c976cfb21c9a2cda01a0f398204da4893e29b120fb63307c7052193c2be49c846cb5b2355cb6e6e49b96e7387a81b09dd0967a0a58dc8b4425a7a1875"}, 0x72, 0x800) msgsnd(r5, &(0x7f00000007c0)={0x3, "b2c632a65cced0311d14506d11880f194d013980773395f3a8b5ea7cc9b8b0237935636471e2900ba987bd6164b18f27a08050e5b42ececd2e381b3287ee37c0c3ffb1a73b8b1ca4d446846c5af8de7256dcf67abc6966dbddd7e6814e4d831d5d8aa8c33b3e6bccdfe49ef53bfd1bce8365ac3482be209d0b4fa3bee3ee456a3a4d9f3c79cc72d9eebf38cc7946432db29a9476095796e4e2"}, 0xa1, 0x800) r6 = msgget$private(0x0, 0x2) msgsnd(r6, &(0x7f0000000880)={0x1, "13c78cfde4e5ff6c397ae04ba392b145fbcb1de84ac6ce78045636f41faa3283dae341814292b493aa4bed46ab8562d0a8b083bad7373ee956b6509b7ec25b57dae1a33913a0c320ab743e7f9198bb22cbe3d0f3e4d0a3f7f9f6771bebe90095c664cec3fb38d1473675d994392958a330f993039d1080373dce00a864a2f66e043846fd2d8a20bd81ed83a95f4bd3bf9b3f8e7e993a02a326e22334d7cb87958e0ae297892e84af58bb7c85b79fe859b993aecbab001dc0c3f090fb2eec6f1a42786ace1934f24d2109927a8c8076aacbdb1e0d8841260e490f02fc9d8c33cb009083797437f3b58419d94e585b16083fe1"}, 0xfa, 0x800) r7 = dup2(0xffffffffffffff9c, r2) close(r7) readlinkat(r3, &(0x7f0000000980)='./file0\x00', &(0x7f00000009c0)=""/111, 0x6f) r8 = semget(0x1, 0x4, 0x10) semop(r8, &(0x7f0000000a40)=[{0x2, 0x2, 0x800}, {0x0, 0x9}, {0x2, 0x5, 0x800}, {0x0, 0x2, 0x1000}, {0x0, 0x5, 0x800}], 0x5) pipe2(&(0x7f0000000a80)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCBRK(r9, 0x2000747a) semop(r8, &(0x7f0000000ac0)=[{0x0, 0x8}, {0x2, 0xfffffffffffffffd, 0x65edaa8782231d2d}, {0x7, 0x401, 0x800}], 0x3) r10 = semget(0x1, 0x0, 0x4) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000b00)=""/165) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000bc0)='/dev/zero\x00', 0x800, 0x0) ioctl$VT_GETMODE(r11, 0x40087603, &(0x7f0000000c00)) 04:02:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="0d551637b7745952d7d3753d324ef774c28a66adeb4428d3f2d176aaeaf434e2affc2c333938fe14108b2937db191f3a539ef42c9c2bb902d69f25cea55d8af80a36e9dce15de09211f95c42a26f7ba0bb91f802b04ef054bed75be0187548a562c1021ab5fd6052ed8af82bce50a31c6ecfde66551521ff73803fac3bc1bbc06b4f95fd146cab78d8aa21144c0cb76108ada0f07814b21f5eead4adc4fa95649221052f692fb80021fc041c21c3aac2c222bbb9df83", 0xb6}], 0x1) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)) 04:02:41 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)='T\xcd') chdir(&(0x7f0000000000)='./file0\x00') 04:02:41 executing program 0: setitimer(0x1, &(0x7f0000000080)={{}, {0x800000000}}, 0x0) 04:02:41 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 04:02:41 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) kqueue() dup(r0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x58ca4f52963b55b6, 0x0) r4 = dup2(0xffffffffffffffff, r3) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000180), 0x0) 04:02:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000240)=""/206, 0xce}], 0x1) 04:02:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f00000000c0)=""/77, 0x4d) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=""/4096, 0x448) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000001240)='/dev/tty\x00', 0x20040, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000001280)=0x8) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000001200)=0xfffffffffffffff7) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) pledge(&(0x7f0000001300)='\x00', &(0x7f0000001340)='-\x00') write(r3, &(0x7f0000001140)="efb1b19bc9d4a34f6de90dc159641964ce9ac794e6abbcada106999863a756dfd7131565f6ed9257ac093453dd5513d14d3bbf2ecc460dd95216d154ddcb388440d2daac47501be9ded04ba090a230540be6b0341b1f3d312bf49c336f2a1875546281c1f204159c03b34fb999ac28f6f1b2d2bab1bad45857cec8ebf8b18cd380f099ac80ee87ec1fcb699a29985da5ed7069", 0x93) socket$inet6(0x18, 0x2, 0x4876) r4 = dup(r0) sendsyslog(&(0x7f00000012c0)='V', 0x1, 0x4) socket(0x18, 0x3, 0x5) sendto$inet6(r4, &(0x7f0000001380)="cc575e0a0228669b9fd096cca320cac747354039c6adae04000000cceb02bbdcc809fb46a92411f0a7142e62561bf4c64c02a3d0bb50", 0x36, 0x1, 0x0, 0x0) 04:02:41 executing program 0: socket(0x6, 0x4, 0x80000000) r0 = socket$inet(0x2, 0x5, 0x7) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x4fd0de7aea296411, 0x0) fchdir(r1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) unlinkat(r1, &(0x7f0000000280)='./bus\x00', 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(0xffffffffffffffff, &(0x7f0000000200)='\v\aT', 0x3) syz_emit_ethernet(0x1000, &(0x7f0000000300)="7f2501be0ae5218223185be4e71ff32dfdfdbe6821f3914826ac0321363a552258b19748d42c9b54c1f46c741c76e9780174c6a3c48c2e0bfbb0a8c8f0b59650dd70f8002ccef4073cdb24b45e6d0f78b19389c9c9f2fcdb2138dfdbfac95a4fcd761883b68a63caab16b07c7b832517e7b1a71757ab88bc126f899d13062d8c88a6adfa820c38bd2b8bc78b155393b8e6f2231a9216cdb83801aed559fb56d853cdb5608866f1d3546c541e1ca238f45c2394519fd6cec5d4be01dba6cab8ed72ba3e233cc3bdbc7d055c671ebc7cf08b313201fdcfd9a625fd8b896adcda180f1967acd237099ad65bc2488ad2542a9ae8ea135706671a0db001c16ce0155689f17f6074f34b2483f55aa423afb28a8e00440a128e962f777b6c9b95ccb8561bb5bd6ef3de05ddfccd20ffcd9f538fe68d9e07b17d32ad4b680861e6928887da6d5309e284c686c8a78ece073b7b4f085c843e13473200da0eca38d58b404c8ac1f563150d83a9cab89bc62ccd131f763ceb6a2432395d7831ace2bcf0e29ee3b6f31f238d1c57dc780bd8b549e0945cc85a01bb02b76fb0c7edf2fbbc574b1c72728294d5e828d5190667d4130e657681b3735cacb77960b1ff48a2c41a04791dff47793aaca6de274c32ad6a98f8bca578802cc865b573c1c697d9baf7084f3f3a5dc6c7d4a710cbaff7238e925fae5fee0db9f5317c5e120fe52534c7384c7f70bf13b9d8b0762e4237033fd30a4da495f5167e892c2498ecae0d9ae0638d25b1af50578d496edb3aaacd17a838fe31ccd837a88188b08c0f5e7cdfe2cc99d0aa52aa26b3105a9f98bdad5f606bcefee76d21b9b65722c52f0a0bbbccfb74091b8f2335ca561836f3b257c8b83e4a492a1656a756aa56cddad10081ef6cd10d84c097bf87fa51e4a5c959a568e312a959b7ab529918088440fc8e4c99bd0454c986d0b009f44bd47c4b5f0a3409dfa53b3b7491b10a60b5f501302f63dcdb8f046afdbf76638f102d7bccc7dc01b6203456f301f6bf1567c55f39dbf7209f6aa0fb8c648591413a4ddbea6d73defa7359cc7493800da9bea008f37967e52d64c07774aac985e9b3302b885e29235be0d10f95e27ead6e770ae801bb2d45c58cc7d2b9d33b073180000a6a898b6c94c027af7e2afeb247f965a586a730b75165de9e0f404257e472d49a31d10a7db583e402581141c0c15c61059dc2b5e95c4e5e5c606cde394d7c6953babd455bfcb9142d1dba6441d184d1887e101fd4f407b71df55b84527777cca7715311d6f96f15353ec96cd36359468c5be12d435066b33c3c71d862c096534837099ba1198992dcce02b0e403150d51d6a057becbd4085148f73b7bc3fc7b21ce444ed918c7f9289d361cef953cf3ea6bae66bfb8a93f57e30f59d23721407aa9196f53e8f96b5cfd44d435582e2c499742b88f516cf6eda25cbb5626af26741c01dfde67e0d71c232c242937e9fbd3f0a263a2415a284b4a41885dd4baaab7539ab4eaeb3e0cf49a1f89aec9f817d9c56292daabce1eed7653d10e7df6f188341806df174073979441bda16af358facef80956fd2543f7bc31c1b7ef0393644571cd038df24475daea9802d23a2b76ed9b20d380ae686585aa04d31d0c2e9ea026481d05c0e0eec577e435df87d64887541faaa7a4c1bf5cf1dac772fc17f3ebbb4cfb4238d4d4f5f3c9fa27efa15e03040510ab3418b6129858c91af6c764198fdfa208f5eb5ff99ea191489dcd7ba3beb01fe79c8791e824316dd33a064c90d49279691261ebaa7d286157781dcec643d673a8b2803b0c07381f0ad47a8c54cc4b97348da86a7e54671c0b1bb156a37fddba6d6c4bd5dc9a8fb43a6564c89bcda419c275b11b4d40019ec4991ae3924aba53548b39985920b1cae816d4024638408c4e059b9281f7607acd1dffe4019bfe3443d7b8e7415dc7a7549a1fe158f71c6437ce35d8da3bdf302ff9eb951f73b7928f55c4fd4915f1ca83d24495007808b494a75de78f835d4bcd82b2b546d0de9a83e35ef02f08cfc9a8b321071991d1d42e8ba71ad09db19b23d402b5b6a1a5a949a1953540d42d167790425b1c495f01cac062367076da2a4eec7f46743963d3aabf13e0bb7df1190815453fcfb595aa8efcd1c55b55f795c719c7622dbd18e3e01c4e9e5c82dfe8f7abc055d762e5f0fc3a8f4e3ebdeb3b341726512dac8b166c3cdef162bacf2a18863d809af259f5826794e80cf98a24f02d4fd076018c5dc301cd952ba61338c00414c4fc019da34dc0e837dd2d5609f915606c44ffc792f944f33def3d4d872af4921be6e17966141bf4dc136587fe90506e1083bc995dbf5f197f1a6398b3ebd9b13f2fd45ea2d19c495f1dd2c3bac39bac0af89253b483b295d43b6192da42be0ae6ce4daff5daf77bf231eda939bd01aeef0023e7cefa7283644c9254a19eb738472683a5329c8d16701fd9d60050a30730f73c1de0af3325e7e1754af7377d8b1f6cbd5769938aaed8579fb3d0a0de5ecc93ef603c4f50bb2db7351c6a91de0db21d7ab85a1cb4f04492257d06d79809c459dc73912515f1a1e796870632fc7c40e00c4e930c579bd88f044b18c8e602e03e4a11409209f87d0c3e675d5ff779e0a5097af66f25ec771253076ab0ddd2db08d3754555cefcf43e154c60de73a1b4389097fb1fa2af7291565958a3dc4a369bc39be7d260f0d076a319c164f51809dd28d55cd3707b66c01b015d4d06bc4489ea27b32e0a34a37fce9dacd1979df342391fa1b91e4516cb9cdc60f842a20c82cd81f3cd92debc50f994fdd4dce207e71d871e9d2f4a5e9f2bc3849a8a4c58bbde163488608b5f8511a359d3953907a9fff1b2870d1bb56b3ec1177ae932d1f04a57da4cf27bdde127695b84c1e6785d64c38ec8f66a8ccb68d13f3e9393c354c32402fcb1e93118c03cf5971af4260eb9de3d51874b6218c2c1d5f3b242f17943e0f8531f385656811e542e0d26d195d3f5a03c64cf53d304d32e772659a69ebded5a13bec449faf13bff157133aa3eeec37180e51c3ab22a51817805c4ce60c3a70338fe93122c618172dfe05ce428f4b91d4e6648fdc901c80aeeb4c58f0a6a85985ea105a60dd354c16162cbb946278e7573174211d0d5d896c13104e2f30acb19e6ac5c3553182407548b5e88edfb33960ec16ff222d7f8244d42ed65c3817b477db6af65c137deae5d4cca7c2c1981e7d0d1c0a83249cb67f47f9f319afcb374651de15617fd1803d584cf011ea04032d1c7e5adcb8a60265c32b1e79b4433be014c5bb61f1f0970f676dbba46f9f5c0901221080aefc08c989e4aeb622b998e70776f2cd762b9f8527ed2afaed0ac738301f890f60951be338cd9b9c0f51044f0f8928689ef6e640d85d977215618090f0403566f77f813981f358c87b17fe887728604d03931847ef445a5dbaf57b35bd4d62316787a4959e1c19a2f3a354c2747e4553b305f280168946a988561f4bd4b1918fa143e049f343dd38cbb6de4436f0c81271d36b70a62e63c738a06eabb951fee8cac71c7e39ec1f94c89e305f6ff91e5953b985c1a654ccb8e98dd4eb8f81d6f81c2942cb41a90536654ccb0f205753f77cff69dff9273e26aba9e6c92aa33acf2f35e1146779151ce9f930dc5b08435a65f8735033e3998042363d0ed4baafae1e2a4a4fa43cf96985d2e7d211b72a719ae499322d1a6f3eb54de219b8b2cda6b987934e1854fc2f905abf966ffdfd9b76064d6801905371e8484d93b5a855def5a2facf7a1482e3a455914bbf8351b16ac6d8f2d8c45434665efd170d2d49fc6920e2436c0e6bee8bba8aad2932a2ca434cca8577fb2576e24db72b0f69ab7590f5fd64e5b0f322886e074b38194130a36135475d3df7bc14f2deec960a9beab799eaebccf3146001a8e3ee84fa74b500d1f50a83f83eaee06a7316c3efc5be75e468710dff5573513313cf0bd9f2a42d584f68e7fd3d67bf4ca40c7341745154f66b7cf037566ec35d38519efdf86c516fab29ca4ff7f4d0135a1ce34a2a60c9e84d477f0a4fc1a806ae1879cb16b32c09002f0c5bffcb01a44ff4fe1c4a4f1e5153d13c20241f09ec8433e7ce243d8849c4eb8b1876e633a377dc14bacaa631886c1083101a17c514285269611a57df9ca2622d35b8f283005e927dd00400bd739052e7878a86fdff36048dfffac01808a61a2096f958f952f2babca232135f6f3ff353038734d7f69cb6b427d24a7c7736c5c28d23089408fef78b6d8048b0249ab74aa5f662d4138b4604f647af7ddfe1ca301740df657cde912be72bec3ca5778316adab2252352cf795093388c468647f0a44a8ddc9608ef8709d6993f81d9242bcc536092e9d80db0d3b63f624c06711ab53fe8f0f3208f1a38dd6b3337dede515e9e4b0931072ba1601a38e2a5fa9e3ac3bb3295f8cf23d9a50b322ec7ec451c801826507cca3605c4213b74e78314d086a46dfb8f0b5bee7129d5373695e2c64a03550df647fd2d4581520aeb4d89ff42ca06c4df2130d1d090f287219dc56af269f4ec56ad27059a851aee546a5bd6d56c64fc4d018fec75ba6a457bb46ce7f2cc699b3a8e952b8ba3da819acc73193b6856f8d159a426f0a06c7ed6736b0ea4560c76e3554be7aed1efb0f8927738baeea6cc1d12a98735ee2b0d060134dd8ac05dc89e01a07c3deb16f39073aef7e4c149d7009502c61407ec48ec1dd5a3ffd77214bd0abb711c1de0d053d64ff70a4715b0c0d7a26e599162b901fac3404cfc3f037f3109dec2842d795287871dd4488c51b162736a9ebc0197282d0a7e2f1af145c634bfe079d04e07b3be7bc5f057941b1bbd916b1d0a368bdb9f521745ed91a3cf14254acdf8efec31e93186c5ca515742981631d0ec8ef08ebfc57aa33ee4862fc0a9cc823cc3b318238e8a2aee190e3056fd09ca3f77ff04927e1dd9165d02c591400bceb892eee1ca6d1e6e602fa3d2b750e1d73607f2085bd5a51adce4a83a577f3b37961d6548fd963f6a347e3c7bcc7d28e8eeddc6e9fec1f0b1635e86c07d5b8886e2f0ab9868a43e4c1f4ff2f8caad6aa05f210de68fa8df30580fc840cc00454338aeb3bb5979fd753060b3a3ad83714920a8e31afe4afa57707556e87438f1d2d4893fb71d9ec4b559f296d06844c7518048f8d0cbb9f1f8876eb0a480dcc3fed648471d701dafc8bdf7884db5bbc9b6130fd0e1d8e9471950ea7df4296d65225c6c83924cb908572ede84c35f2f5e28392b26ca103a902511d4825e6e3a764b09ce33eb2dfa8935d6d4dc55529a4ed8b56b8aa05e400fa3513f96d9675bc22a05b45f82196205c24712ec0e207fb235a3efc884c490b822c36e26ebcfe596622940f240915b177020a0c3c96a294fcc2a1d3f030e6888a85e20d5eaa3d217ae02dd313145d5965c155fac874f69d042f1276b5f044f970ab6ba8a818ef5380e7ae1bcd95aa8e3478750e121e5f2f1e5b0b6852727671e5482a64308ef94314338d1a176913704e8fd3d926992fc6ee0fde19041ecfa28851322909771e582b36774d86b7ec39eb3415f6e46a647f0cbea1e3564f3131d863ad1b5920926d8e697e362a630cff38f2e00aa559697c7f784156d7d558d060596315db6cc3ef1e256b37eae522d0fd8b16385e5d1d8d8334ca1f661f5ab2aa4271b9a111533131e26bc1e491b243066376c5a546bd379cc61908ffed531a8f253eae101336b4daa258f21b1b64b5682741bb1bf0101b682f01acfb2050cff5655a7d0847337") r4 = dup(0xffffffffffffff9c) ioctl$BIOCLOCK(r4, 0x20004276) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x82, 0x0) pwritev(r3, &(0x7f0000001300)=[{&(0x7f0000000180), 0x23e}], 0x1, 0x0, 0x4000004) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') 04:02:41 executing program 0: r0 = shmget$private(0x0, 0xd000, 0x484, &(0x7f0000ff3000/0xd000)=nil) setuid(0xee01) setregid(0xffffffffffffffff, 0x0) getpeername$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) r3 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getegid() fchown(r3, r4, r5) r6 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = getegid() fchown(r6, r7, r8) r9 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r9) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse\x00', 0x0, 0x0) r13 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wskbd\x00', 0x80, 0x0) r14 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000600)='/dev/diskmap\x00', 0x80, 0x0) r15 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x80, 0x31) r16 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r16, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r17 = dup2(r16, 0xffffffffffffffff) r18 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r18) r19 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r19, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) r21 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r21, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) r24 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r24, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r25 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r25, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r26 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r26, 0x8004741b, &(0x7f00000000c0)=0x9) close(r26) r27 = openat(r26, &(0x7f0000000780)='./file0\x00', 0x20, 0x21) r28 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r29 = socket(0xb4a888d73dd5e24f, 0x0, 0x80000000) r30 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r30, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r31 = kqueue() r32 = openat(0xffffffffffffffff, &(0x7f00000007c0)='./file0\x00', 0x1, 0x3c) r33 = syz_open_pts() r34 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r34, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r35 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r35, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r36 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r36, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r37 = getppid() r38 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r40 = getegid() fchown(r38, r39, r40) r41 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r43 = getegid() fchown(r41, r42, r43) r44 = getppid() r45 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r47 = getegid() fchown(r45, r46, r47) r48 = getgid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000940)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000440)=[{&(0x7f00000000c0)="7b93bf667fa573e79baf6950ccdeea272ef79ef632633d8151b56183c1d0f5d539e422dcb8de88d6d0d8ae4130919487d64c5a31ec46706756f7791ff9784cc0502405fcac8e41d52a31fc221ec10f61f71a7e94a3a03be3b55947b987aad6a20b8485fb26b525f6bfa62645bc7a91db789d64cdc68546816560455d2768d1f6af08ae7b73c671e360eff9f562f0ec54a542190eeb450f3073a8aac5e39ec580fc52300075cedefec7f30b4d79955d", 0xaf}, {&(0x7f0000000180)="097e477d34fe025e87a8507dea00c2904eb510f7a47a47a32b852d38d23adf00c502f5fc440bf32af664f747bda9ca31f08f98f51325a197ef7b1bfc69", 0x3d}, {&(0x7f00000001c0)="05b886459f568188c573ab7d48f7e603b9", 0x11}, {&(0x7f0000000200)="f767f6b5a8ae4d", 0x7}, {&(0x7f0000000240)="ceb0f7b2799c2baeb951427276a5c4810b909dcec625f26b82fb0af81b88c77aeba662786abee31f072d8f7b7f2173ea3a55fbac5ffb1f21cbdcdc4bf8d1ab98624685fba8d63269f1c542115632df361e16639ab8d407735010adb28d007638329b825b2ccea878e0a1a759b10a25b66a9a4f1a181c07ba9c161f475edeeac1117fbab387721dc68a30746c2d0e7d7b32dba6aba67dbcd29dc4d492717ff5ea82de15e063247b9716ec31d3a8b11e32548173d6a205746e5890a05a171ded016e", 0xc1}, {&(0x7f0000000340)="b6d3b7d0aad2dccca557c0d650df838269c64e17ca153a7d7c7467dea886d12810815d5aa89fa8b3969e4d3a11f709ebe3cd8e745c9ce40a4f305e1c6c416bcd6000feba7096f0ef9ad8dadb60a93fd5a202e9119c2eb358ede79e54fc08f28df8ee8af7f16b1a98808524483eb8327f92ad1ddb4d09f38a100f949f38be9e64f085936683d2e29ee0cf81272b21ad04a01bbece185b150fef405a0e2dbc0d95fdf5565828b1946f8283d6b01c55773b39b5a478518fe2d8ea4591fb03c5cc3b6088845eb2153619c0aa9f3be5177c6742c94847f78753932d3c6f7496b170494be261722be57e5c3c4821016f07da3b95881a3b3e3d32ee4d398c97d0", 0xfd}], 0x6, &(0x7f0000000980)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r17, @ANYBLOB="0000efff2000000000000000ffff001100000000", @ANYRES32=r18, @ANYRES32=r20, @ANYRES32=r22, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=r29, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r30, @ANYRES32=r31, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r32, @ANYRES32=r33, @ANYRES32=r34, @ANYRES32=r35, @ANYRES32=r36, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r37, @ANYRES32=r39, @ANYRES32=r43, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r44, @ANYRES32=r46, @ANYRES32=r48, @ANYBLOB="0001261ed15bb1daa4abaf260e2ea40000"], 0x138, 0x402}, 0x2) shmctl$IPC_STAT(r0, 0x2, 0x0) 04:02:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000440)=0x7f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80000001}, {0x3c}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000040)=0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24, 0x4, 0x0, 0xfc13c72}, {0x50, 0x0, 0x1}, {0x9, 0xfffffffffffffffc, 0x2, 0x7}]}) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) close(r3) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000400)={0x344, &(0x7f00000003c0)=[{0x7, 0xe2e, 0x4, 0x1}, {0xa828, 0x7efb8217, 0x8cd, 0xfffffffffffffffe}, {0xdd, 0x1f, 0x9, 0xffff}, {0x1, 0x2, 0x3, 0x9}]}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x8c40, 0x0) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000280)) ioctl$BIOCLOCK(r2, 0x20004276) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) r5 = semget$private(0x0, 0x1, 0x60) semctl$SETVAL(r5, 0x57e1d2a2cad259a0, 0x8, &(0x7f00000001c0)=0x100) openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x8, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x9) close(r6) ioctl$WSDISPLAYIO_GMODE(r6, 0x4004574b, &(0x7f0000000540)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x4010000000, 0x0, 0x100, 0x9}, {0x8, 0x7a20, 0x2, 0x3}]}) r7 = open(&(0x7f00000002c0)='./file0\x00', 0x280, 0x1) ioctl$WSDISPLAYIO_GVIDEO(r7, 0x40045744, &(0x7f0000000300)) symlinkat(&(0x7f0000000640)='./file0\x00', r4, &(0x7f0000000600)='./file0/file0/../file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setitimer(0x0, &(0x7f00000001c0)={{0x0, 0xf423f}, {0x0, 0x2710}}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x80, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x100, 0x0) write(r7, &(0x7f0000000380)="a78a7663a2616ba8563291d79d0b1114cbd56a99307483cb843881ea3f7244c930b29d28ae8967adeceda41a6ab0845455237d957dad53651ef5c75a54ae5c", 0x3f) 04:02:42 executing program 1: socket(0x11, 0x4, 0x0) socket(0x10, 0x1, 0x9) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x7}, {0x6, 0xcde0}}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 04:02:42 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000080)="4188dc39a543a691000000000037a282f5bf2e8a", 0x14) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) semget$private(0x0, 0x0, 0x24b35c2478aab915) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000140)=0x400, 0x4) sendto$unix(r1, &(0x7f0000000000)="47e1d77b0be534d27cddae96dfb7ef4a6775a1429bf23fe23e7bb431054168368e51c717fcd759f41895e60d701d94a542", 0x31, 0x400, &(0x7f0000000100)=ANY=[@ANYBLOB="1e00062f6e692d5aed1572f2666c653400"], 0xa) 04:02:42 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x102) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f00000000c0)=0x6) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x100000000000003c, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) close(r0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) close(r5) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x4010, r2, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r1, 0x40}], 0x2, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000180)="a6", 0x1) 04:02:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x2e00) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/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, 0x2000000}, {&(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']}) 04:02:42 executing program 0: socket(0x10000000011, 0x8000000003, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x1) 04:02:42 executing program 0: shmget(0x1, 0x1000, 0x2bbb8446352216b6, &(0x7f0000003000/0x1000)=nil) munlock(&(0x7f0000001000/0x1000)=nil, 0xffffffffdfffefff) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x180, 0x0) msgget(0x2, 0xc) mmap(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x4, 0x12, r0, 0x0, 0x0) read(r0, &(0x7f0000000040)=""/238, 0xee) munlock(&(0x7f0000001000/0x5000)=nil, 0x5000) 04:02:42 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) close(r2) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000100)={'./bus\x00', 0x3, 0x1a1, 0xac5, 0x0, 0x0, 0xffffffff, 0xb6, 0x0, 0x1, 0x7fffffff, 0x2}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) 04:02:42 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0x10}, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000000c0)={0x8, 0x6, {0x8001, 0x1}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 04:02:42 executing program 1: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/118, 0x76) getpeername$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='.\x00') r1 = open(&(0x7f0000000200)='./file0\x00', 0x30210, 0x80) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x6, &(0x7f0000000240)=[{0x9, 0xfffffffffffffeff, 0x8000, 0x5}, {0x3, 0x4, 0xfffffffffffffffd, 0x7}, {0x4, 0x9, 0x1, 0x4}, {0x0, 0x5b3a, 0x17a9, 0xff}, {0xfffffffffffffffc, 0x3, 0x3, 0x311}, {0x2, 0xff, 0x0, 0x800}]}) getpeername(r0, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000300)=0x8) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000380)={0x3, &(0x7f0000000340)=[{0x3ed1, 0xead8, 0x101, 0xfffffffeffffffff}, {0x80, 0x3, 0xef, 0x3}, {0x49b5, 0x4, 0x3ff, 0x100000001}]}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x1e, 0xffffffffffffff9c) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000003c0)={0x3, 0x1}) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000400)="3c96a9233707325c37e95f61f637ee7b57ba99a702e1fa6561a5c882642f419c4b1a8906bc462db2a21c17775fad4e79be9903c3d7af827bad7ffed5c791552aa24cd1c3e34d38", 0x47}, {&(0x7f0000000480)="09d5277e638e5fb75a68407ff31c6cefb44f0f8fc42c01b9fffcf8d27f8c51710a978d810eaf5e32d142d9a0bd2746c2ae40df6410a1b01c1cb7125e295feb0abf5832e1a9f4aa735e04d2796cea63f238adda1a394ad745aab208d215baf14995ec617e9af923ca645cd98bc7fd1683939578e640296634a11dd52096ebe5d5ff187504fb646572c83b0bd5bcec08e8056643458657c7defc77ce903e88ec2421513873e8b8a825fd96fc911188ea64a5", 0xb1}], 0x2, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f00000005c0)={0xfffffffffffffff8, 0x9, 0x6, 0x6, 0x9, 0x8000, 0xffffffffffff0001, 0x10, [{0x943, 0x7f, 0x5, 0x2}, {0x401, 0x5, 0x9, 0x4}, {0x0, 0xc760000, 0x9, 0xbec6}, {0x2, 0x0, 0x9, 0x6}, {0x7, 0x9, 0x6, 0x4}, {0x20, 0x3, 0x7b, 0x1}, {0x7, 0x9, 0x6ae, 0x9}, {0xc31, 0xf930, 0xb40a, 0x9508}, {0x6, 0xffffffffffffff87, 0x1, 0x6}, {0x6, 0x1f, 0x8e, 0x2}, {0x44, 0x7, 0x2}, {0x98, 0xaa84, 0xfc, 0x3}, {0x6c, 0x3, 0x5, 0x6}, {0x7fffffff, 0x5a, 0x0, 0x10cc}, {0x6e62, 0x0, 0x2, 0x7fffffff}, {0x9, 0x4, 0x6, 0x8}]}) r4 = dup2(0xffffffffffffffff, r2) getsockname$inet6(r4, &(0x7f0000000700), &(0x7f0000000740)=0xc) socketpair(0x20, 0x3, 0x3, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f00000007c0)) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000800)='/dev/ttyCcfg\x00', 0x10000, 0x0) lseek(r6, 0x0, 0x0, 0x1) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000008c0)={0x4, &(0x7f0000000880)=[{0x297, 0x1000, 0xbed, 0x7}, {0x0, 0x7f, 0x40, 0x14b}, {0x6, 0xfffffffffffffffd, 0x1, 0xe92}, {0x8167, 0x7, 0x6, 0x5}]}) r8 = open(&(0x7f0000000900)='./file0\x00', 0x100, 0x100) ioctl$BIOCSDLT(r8, 0x8004427a, &(0x7f0000000940)=0x40) preadv(r5, &(0x7f0000001b40)=[{&(0x7f0000000980)=""/4096, 0x1000}, {&(0x7f0000001980)=""/221, 0xdd}, {&(0x7f0000001a80)=""/165, 0xa5}], 0x3, 0x0, 0x0) r9 = getgid() setegid(r9) r10 = getpgrp() getpgid(r10) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001b80)='/dev/bpf\x00', 0x108, 0x0) pipe2(&(0x7f0000001bc0)={0xffffffffffffffff}, 0x8000) r13 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) kevent(r12, &(0x7f0000001c00)=[{{r11}, 0xfffffffffffffffd, 0x60, 0x40, 0x8001, 0x2}, {{r13}, 0xbc4e2f39ddccf3b4, 0x80, 0x1, 0x3, 0x1}, {{r2}, 0xfffffffffffffffc, 0xa8, 0x2, 0x1, 0x100000000}], 0x9, &(0x7f0000001c80)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0xa5, 0x2, 0x3, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x58, 0xf0000000, 0xffff, 0x2}], 0x2, &(0x7f0000001cc0)={0x7, 0x8001}) 04:02:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x6, 0x100000001, 0x80000001, 0xffff}, {0x7, 0x42, 0x1, 0x7}, {0x2, 0xaa, 0x1, 0x11}, {0x0, 0x8, 0x3, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="f4") 04:02:42 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x7fff) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 04:02:42 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(r1) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, 0x0}) panic: malloc: allocation too large, type = 2, size = 18446744073709548576 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *328274 41477 0 0 0x4000000 1K syz-executor.1 290732 61855 0 0x2 0 0 syz-fuzzer db_enter() at db_enter+0x18 panic() at panic+0x15c malloc(fffffffffffff420,2,a) at malloc+0x9c9 vm_get_info(ffff800020b49530) at vm_get_info+0x9d VOP_IOCTL(fffffd806e694c30,c0185603,ffff800020b49530,1,fffffd807f7c6900,ffff800020abfb40) at VOP_IOCTL+0x88 vn_ioctl(fffffd807db84308,c0185603,ffff800020b49530,ffff800020abfb40) at vn_ioctl+0xb7 sys_ioctl(ffff800020abfb40,ffff800020b49648,ffff800020b49690) at sys_ioctl+0x5b9 syscall(ffff800020b49710) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff53,0,3,fe1b677e010) at Xsyscall+0x128 end of kernel end trace frame: 0xfe3fb676920, count: 6 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 malloc: allocation too large, type = 2, size = 18446744073709548576 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c malloc(fffffffffffff420,2,a) at malloc+0x9c9 vm_get_info(ffff800020b49530) at vm_get_info+0x9d VOP_IOCTL(fffffd806e694c30,c0185603,ffff800020b49530,1,fffffd807f7c6900,ffff800020abfb40) at VOP_IOCTL+0x88 vn_ioctl(fffffd807db84308,c0185603,ffff800020b49530,ffff800020abfb40) at vn_ioctl+0xb7 sys_ioctl(ffff800020abfb40,ffff800020b49648,ffff800020b49690) at sys_ioctl+0x5b9 syscall(ffff800020b49710) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff53,0,3,fe1b677e010) at Xsyscall+0x128 end of kernel end trace frame: 0xfe3fb676920, count: -9 ddb{1}> show registers rdi 0xffffffff81e59457 db_enter+0x17 rsi 0x24ac __ALIGN_SIZE+0x14ac rbp 0xffff800020b49170 rbx 0xffff800020b49220 rdx 0x24ad __ALIGN_SIZE+0x14ad rcx 0xffff800023fac000 rax 0xffff800023fac000 r8 0xffffffff81dbebdf kprintf+0x16f r9 0x1 r10 0x25 r11 0x83eee5841713fad1 r12 0x3000000008 r13 0xffff800020b49180 r14 0x100 r15 0x1 rip 0xffffffff81e59458 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020b49160 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=328274 stat=onproc flags process=0 proc=4000000 pri=80, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff800020abe018,0xffffffff8262fc50 process=0xffff800020adc380 user=0xffff800020b44000, vmspace=0xfffffd807f00ccf0 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 41477 508160 55263 0 2 0 syz-executor.1 *41477 328274 55263 0 7 0x4000000 syz-executor.1 55263 163110 61855 0 3 0x82 nanosleep syz-executor.1 14307 289107 61855 0 3 0x2 biowait syz-executor.0 10869 14470 0 0 3 0x14200 bored sosplice 61855 290732 4780 0 7 0x2 syz-fuzzer 61855 398762 4780 0 3 0x4000082 nanosleep syz-fuzzer 61855 168397 4780 0 3 0x4000082 thrsleep syz-fuzzer 61855 453026 4780 0 3 0x4000082 thrsleep syz-fuzzer 61855 517539 4780 0 3 0x4000082 thrsleep syz-fuzzer 61855 398427 4780 0 3 0x4000082 nanosleep syz-fuzzer 61855 223257 4780 0 3 0x4000082 thrsleep syz-fuzzer 61855 507315 4780 0 3 0x4000082 thrsleep syz-fuzzer 61855 387982 4780 0 3 0x4000082 thrsleep syz-fuzzer 61855 129245 4780 0 3 0x4000082 thrsleep syz-fuzzer 4780 232175 81620 0 3 0x10008a pause ksh 81620 68394 70396 0 3 0x92 select sshd 48931 309406 1 0 3 0x100083 ttyin getty 70396 495459 1 0 3 0x80 select sshd 73072 348824 99226 74 3 0x100092 bpf pflogd 99226 280503 1 0 3 0x80 netio pflogd 55378 254174 16400 73 3 0x100090 kqread syslogd 16400 101010 1 0 3 0x100082 netio syslogd 70994 144283 1 77 3 0x100090 poll dhclient 46094 348070 1 0 3 0x80 poll dhclient 97344 164657 0 0 3 0x14200 pgzero zerothread 32805 291013 0 0 3 0x14200 aiodoned aiodoned 76247 2109 0 0 3 0x14200 syncer update 5155 248785 0 0 3 0x14200 cleaner cleaner 26951 37592 0 0 3 0x14200 reaper reaper 58694 217427 0 0 3 0x14200 pgdaemon pagedaemon 98958 302029 0 0 3 0x14200 bored crynlk 57043 348123 0 0 3 0x14200 bored crypto 4943 35861 0 0 3 0x40014200 acpi0 acpi0 46602 25486 0 0 3 0x40014200 idle1 40553 174791 0 0 3 0x14200 bored softnet 2080 98360 0 0 3 0x14200 bored systqmp 75169 135443 0 0 3 0x14200 bored systq 31736 68168 0 0 3 0x40014200 bored softclock 54636 84446 0 0 3 0x40014200 idle0 93355 441000 0 0 3 0x14200 bored smr 1 185169 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 41477 (syz-executor.1) thread 0xffff800020abfb40 (328274) shared rwlock vmlistlock r = 0 (0xffff80000066e478) #0 witness_lock+0x52e #1 vm_get_info+0x39 #2 VOP_IOCTL+0x88 #3 vn_ioctl+0xb7 #4 sys_ioctl+0x5b9 #5 syscall+0x4a4 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82663928) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 Process 14307 (syz-executor.0) thread 0xffff800020a5f150 (289107) exclusive rrwlock inode r = 0 (0xfffffd806e2055e8) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 VOP_LOCK+0xf0 #4 vn_lock+0x81 #5 vget+0x1c3 #6 ufs_ihashget+0x141 #7 ffs_vget+0x74 #8 ufs_lookup+0x14b4 #9 VOP_LOOKUP+0x5b #10 vfs_lookup+0x7a6 #11 namei+0x62c #12 dounlinkat+0x99 #13 syscall+0x4a4 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806e7882b8) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 VOP_LOCK+0xf0 #4 vn_lock+0x81 #5 vget+0x1c3 #6 cache_lookup+0x2bb #7 ufs_lookup+0x1bc #8 VOP_LOOKUP+0x5b #9 vfs_lookup+0x7a6 #10 namei+0x62c #11 dounlinkat+0x99 #12 syscall+0x4a4 #13 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9611 6591K 14912K 78643K 24562 0 0 pcb 13 8K 8K 78643K 697 0 0 rtable 116 12K 13K 78643K 2239 0 0 ifaddr 84 19K 20K 78643K 836 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1694 0 0 iov 0 0K 32K 78643K 498 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1219 77K 77K 78643K 6508 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 110 0 0 VM map 2 1K 1K 78643K 21 0 0 sem 12 0K 1K 78643K 728 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 5773 0 0 sigio 0 0K 0K 78643K 108 0 0 proc 62 63K 83K 78643K 1703 0 0 subproc 32 2K 2K 78643K 401 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 10613 0 0 in_multi 33 2K 2K 78643K 396 0 0 ether_multi 1 0K 0K 78643K 26 0 0 mrt 1 0K 0K 78643K 29 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 114 503K 503K 78643K 114 0 0 exec 0 0K 1K 78643K 1009 0 0 pfkey data 0 0K 4K 78643K 6 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 110 22K 31K 78643K 20118 0 0 UVM aobj 130 5K 5K 78643K 140 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 691 0 0 NDP 20 0K 1K 78643K 251 0 0 temp 229 3557K 4196K 78643K 81392 0 0 kqueue 0 0K 0K 78643K 43 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 53 0 47 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 339 0 337 1 0 1 1 0 8 0 rtentry 112 266 0 222 2 0 2 2 0 8 0 unpcb 120 1894 0 1878 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 6813 0 6813 1 1 0 1 0 8 0 tcpcb 544 1297 0 1293 3 2 1 3 0 8 0 inpcb 280 10082 0 10075 22 19 3 4 0 8 2 rttmr 72 6 0 6 6 6 0 1 0 8 0 ip6q 72 1 0 1 1 1 0 1 0 8 0 nd6 48 44 0 40 1 0 1 1 0 8 0 pkpcb 40 23 0 23 8 8 0 1 0 8 0 ppxss 1128 135 0 135 15 14 1 1 0 8 1 pffrag 232 7 0 7 4 3 1 1 0 482 1 pffrnode 88 7 0 7 4 3 1 1 0 8 1 pffrent 40 18 0 18 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 163 0 138 1 0 1 1 0 8 0 pfstkey 112 163 0 138 2 0 2 2 0 8 0 pfstate 328 163 0 137 4 0 4 4 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 1160 0 942 21 7 14 15 0 8 0 art_table 32 1161 0 942 2 0 2 2 0 8 0 art_node 16 259 0 219 1 0 1 1 0 8 0 sysvmsgpl 40 40 0 32 2 1 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 724 0 714 1 0 1 1 0 8 0 shmpl 112 138 0 10 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 10080 0 8675 46 0 46 46 0 8 0 ffsino 272 10080 0 8675 95 0 95 95 0 8 0 nchpl 144 20496 0 18878 61 0 61 61 0 8 0 uvmvnodes 72 6485 0 0 118 0 118 118 0 8 0 vnodes 208 6485 0 0 342 0 342 342 0 8 0 namei 1024 64956 0 64956 4 3 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vmpool 552 19 0 19 7 6 1 1 0 8 1 scsiplug 64 15 0 15 8 8 0 1 0 8 0 scxspl 192 52664 0 52663 31 28 3 7 0 8 2 plimitpl 152 578 0 570 1 0 1 1 0 8 0 sigapl 432 5910 0 5895 4 2 2 3 0 8 0 futexpl 56 96841 0 96841 1 0 1 1 0 8 1 knotepl 112 1364 0 1345 5 4 1 3 0 8 0 kqueuepl 104 1282 0 1280 1 0 1 1 0 8 0 pipepl 112 2892 0 2873 8 7 1 2 0 8 0 fdescpl 488 5911 0 5895 3 0 3 3 0 8 0 filepl 152 46785 0 46682 23 17 6 7 0 8 1 lockfpl 104 1805 0 1804 1 0 1 1 0 8 0 lockfspl 48 606 0 605 1 0 1 1 0 8 0 sessionpl 112 39 0 28 1 0 1 1 0 8 0 pgrppl 48 105 0 94 1 0 1 1 0 8 0 ucredpl 96 6993 0 6984 1 0 1 1 0 8 0 zombiepl 144 5897 0 5897 3 2 1 1 0 8 1 processpl 896 5929 0 5897 4 0 4 4 0 8 0 procpl 632 18349 0 18307 14 9 5 5 0 8 1 srpgc 64 42 0 42 17 17 0 1 0 8 0 sosppl 128 57 0 57 17 16 1 1 0 8 1 sockpl 384 12416 0 12391 42 35 7 7 0 8 3 mcl64k 65536 260 0 0 33 10 23 33 0 8 1 mcl16k 16384 11 0 0 2 0 2 2 0 8 0 mcl12k 12288 30 0 0 2 0 2 2 0 8 0 mcl9k 9216 17 0 0 2 0 2 2 0 8 0 mcl8k 8192 17 0 0 3 0 3 3 0 8 0 mcl4k 4096 24 0 0 3 1 2 3 0 8 0 mcl2k2 2112 9 0 0 1 0 1 1 0 8 0 mcl2k 2048 169 0 0 19 2 17 19 0 8 1 mtagpl 80 52 0 0 1 0 1 1 0 8 0 mbufpl 256 578 0 0 22 0 22 22 0 8 0 bufpl 256 18750 0 11702 441 0 441 441 0 8 0 anonpl 16 544657 0 530543 160 97 63 75 0 124 0 amapchunkpl 152 36507 0 36401 41 35 6 12 0 158 0 amappl16 192 26289 0 25482 164 122 42 53 0 8 1 amappl15 184 3403 0 3397 2 1 1 1 0 8 0 amappl14 176 1057 0 1055 2 1 1 1 0 8 0 amappl13 168 1 0 1 1 1 0 1 0 8 0 amappl12 160 1268 0 1268 4 4 0 1 0 8 0 amappl11 152 694 0 678 1 0 1 1 0 8 0 amappl10 144 473 0 469 1 0 1 1 0 8 0 amappl9 136 1471 0 1465 1 0 1 1 0 8 0 amappl8 128 1051 0 1013 2 0 2 2 0 8 0 amappl7 120 570 0 562 1 0 1 1 0 8 0 amappl6 112 642 0 628 1 0 1 1 0 8 0 amappl5 104 1584 0 1570 1 0 1 1 0 8 0 amappl4 96 4933 0 4897 1 0 1 1 0 8 0 amappl3 88 2290 0 2284 1 0 1 1 0 8 0 amappl2 80 46683 0 46607 3 1 2 3 0 8 0 amappl1 72 138179 0 137745 26 16 10 20 0 8 0 amappl 80 18942 0 18906 1 0 1 1 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 dma64 64 259 0 259 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 139 0 10 3 0 3 3 0 8 0 uaddrrnd 24 5930 0 5895 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 5930 0 5895 1 0 1 1 0 8 0 vmmpekpl 168 44317 0 44284 2 0 2 2 0 8 0 vmmpepl 168 725822 0 723873 372 277 95 120 0 357 0 vmsppl 368 5910 0 5895 2 0 2 2 0 8 0 pdppl 4096 11867 0 11828 7 1 6 6 0 8 1 pvpl 32 1496836 0 1479510 394 234 160 181 0 265 14 pmappl 232 5929 0 5914 7 6 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 663 0 29 19 0 19 19 0 8 0