fb4d55d4e0eac40d74e380b4ca501cc61d399607f2f9e5d25534f564066d18a65ee6ea9961af1dfe2d9196d9058c18ab04876f89ed65c11abf3efbe2d70acc1712527aed50b7f618e119d3a40e1625e69dba195c37e23de82632f5a95fff2e303094db0816bcca80917320f8d5b6ca9ee67a73b4be7df2b041b97250b5154beaaa5700e999e0d95ae51c9946783af12084f6877d5cd6055afc8cf3f641dd8286ce58b7366cf55064a78a9b3044fb8b57c9b27b3038532b9d28999de1a7a5ec37a4a98096db182fc0c3f54a9eea99aab924b6e2b3500a693c5742bc08e42580464f06ccc8699bcb78dae1ed7d26219bfb2c560c8ee13251ae0f5be319b773aedf8ffe74203298be2ac2000332ee203e40a4c80be1383e5db27cd8fe98afa97453d66bc77fc9dcfaaf7bced01da570a08177fe8990ff2e97d5adb64d58c4f158c99e49b6910a95d60b214a6cc9f7c07e50b2595031211b21c38b3d34c9d1f565e9bede590679da6109910f23a1b4d5772ef763d7495305894b3af077bef174df5c16531bcb648593f2208aac73385ec3951cfae17c8a5745f4e3ccf349a1e1ca293b2c604bc29f8e253285179612fafc0261e91bbffa4ccfda38654ca883172d33788db693d1e74e3cdc96e9810159c4c36f5ccdb2d20239fc05f09353a2b518aa480a213ef3662da03d007665e7865dba0d1805c2740d3d294e014b85600a93230cf9bb7623abb84054b8da0cdcb0d9492e13aa0d4c8b3b029fd23d82301268c05e36c5871c19a7390e4021ada818f09a9a73c2958d32caeafacf290fc0e6f0ce6e28acc339b5324262d1dfd59f7434b85068098e205c18db7491a56b284db2799e082d311be62996a70bf2fe19eebc832255e54c005fadb73d87732a0fcc7cd615e2fd39f97104b7ddd1c97c4b0a20e4e386dd083025a052301c6c847d0576d5e796e732338070260eb670025fc7c868e45589972e0088b557272f7695402a2c973df1327cc4cc614d585e215e4eb614aeeb417511c49790f64ee69f974c446e1a70456692ac5d1e199e360c8e93d69ca1d0887e14f8c12a2c31f7b742690d2b13c44f71b8c472e4b4e9329081eb615dd58729f4ca4e48e1d9f29a82b1c9e87ef3afaa85257b4bfff7ea70281bdacc8d7640e915918656fe7bcb4906d3285f3fa1663b2b3158aaa4cce84c4f315ce11d257ab68df58b64429d45eb97494d54c3b6c4893b26df87dadc77c4948c678e5641a9ea666f7998a56fa5a3a2a78d4292eee9d5af28fb0e28850da5189bb04df3d49e73fd679046b16d2b298d6ea3d4bf2d9a17e79e0731c19d9de56345fc56282f37c8094d5444fb63427f42f8c5b087463e5b027290091ac57bc9e34c0c6f22906e87453705100751c41750953eaacd67cab7a5faa4b6b81aa3c11ffd5ae16068fcecd0bed7a140eb0de7d8ee58bd11c9011c4b1ea31df3af44c709b13e6c6e152f844abd879eaa4a0091b5a7ae1fd9ea8b1afbdb198b2578c3749bdb758c57dac0617d885e7851ef8b3e13dd34851498977edc7cbf2793fff131308c30e36c58a628af396e82f9a6186dac5ac480ed16e0f1d939aecbb9fa7852c848239682d760d1d5c762e226ac19faf4a6f427ec8c0730078016b2a7e591534cba9828dc05b17f62e2f2e609f7af1d66fe8c7ebb1b8061adb29ad3a9834d01c802a35b242737293843b7e3a65242080eb1f775f4315d68e3ef76eaeb0655419931b448d2dd2c8b5c61204747a138a6d8afc8e384058da780b73cbceed81b41625bb5228e5344d3e8cb9bf6e7d486283f257430c9f7502f1f502efdaff75b0f47a0b6c0a26652994b4ca659751adeba5c4adc6b04ac0761000f8ae8ec03a821f0045ec2cec52c012bbf73a981735e620be71fe4a7c81f27f42ae57d92ef2697cca6b3d026e5211693d43dea54c5f6a9739a9a5cf631a818e073ab5236e2d8a8ef98bb22557540d4bb28828fa5ab94fa039230a1893281e6f7511361d9111d4116cf72829e2d761cc28ed6152d732f9726", 0x1000}, {&(0x7f00000025c0)="ca4341dcb0bb8d97b2f144ff4ec2e0a9a336d20e573817dd70ef6fe44a16576612e8b1725018ca91bf1e16d795763f4eb79d1bc4d85d881c5a91aaf8e927734737bcb2dcb4577048cc5547514189fdbcb722788b0f10feed2a1901a9b0052f7450296b2c72effd5c9484baea6e3b7b9d6001bf597d74952a61f2779e070d503e07e0c2540bdb56c01ef0e4c20769bafffb72334d99061f913ab01af9b72eaf2b2a997dd2fcd0762bc425357e6066c9804ca3b4efe6cbcb26689fd7ff852564c59927016c3437f23199988cff5bb207097125b6f2d66811569c36738e509db8950ce1903bb0d4b4a707681f2fd6791e887b4a93ff6e56c96451644f301e4a54871a35ab529982b56a141fa45f2457588631706cf0161e3d863eca5ff1591343cec08427ac480504d0d7e941382c6dadda3d73ba873ab2faf13ed8180b7d899e2cdbbecd2244ee0f3002ebe4f7b28250504de83b15bea63d79407c73ae4fcd07b9d83884253eaae3a771781acaac5361539c8752a46f29d2a3afd68dc99c65b16fcebe69a348f35f8031b73310cfbc56231b336b1eb62c229d625696bd71d04c3e04881ab304d5c30d6956f27d546d513e7f6f6c659e97c75d004b4d74a3d49692779cd2d44015c97b1ec4ae1f9f3ce6062cecc14cb8da90674c7853e849371d0bb57987b7016151fd5a45586392ae60865b39e2bcfa237e351b66cb2a17f65dc5509b72872954d35b5477fc1cd7d21b7a6c3b4c3f27d66c092f0ac918fabeb34fb8da894d63c270746817734e89153598430059e3d4cb95a97c6ce444ca5d0e370cbf59b1d84d14d4025c1a2edaf00c3c5951db90b01b043da331820a6ccc5a1a938ec5ecd14b3ef06b857bc1713076abefaa46db5d55875496e05c65e003ba733c4dfaa2bd3abb92c1c6ad2240dbb4680ce9824200d110b912dbaf1d3843038ee0cd101f752774eff3aaa7d8466f8d04617c1429c302c2ee276b00a38284e1a167eb9cdf549bf45be1ba35bbb01e71f79336f65049d63f2a6d9562b52cf07aede7ee41cd270e9baf58303a5a520337197de8c620bd21f28cae753f0f9241da8b1fd80bde8c704f425a51e52b91e076aa69058b5953f47b3bfb2b7782413c98b5a26da88076190706a1bb0a24cb01c725756ecc5fb575180dabdca6c4ec42aa427ad33b09b889739c129b9bbabee8e58a829fbec707a2b26539528d39792e77267205a474126685185d4790a761c5538c8bff7fdb0a0fd27dbaca76d4d5b4fe372f17568fe161255e3dd71889d38eddf7e6f7d53455b82bfa6bd9d12bacde078f27da0bc731100112a4f6d3619f889351761ce3cec6b3a0b56b6658f7a54d28663ce6a252d3a7a933664235acf6e3d87e29ba900b08273ea4316f84d121618e3fb5fdd93f44a85770e2a1a6327183149521530df7f94aacfe06eeedac2b9f423ba2989bcaf5812f5ce2a1f2937de37f59fb8c3daa7653ce4f8da8c688ff2772ed463cdacc6e1c709900a94b16be2843c4a163ba615a0781547ef5a4545ce80c7d9ffc25cec007737352034038724dc8067b5d90362d36bf8e03ddc6b2b01bad3526f427e81cdbfe06dd356e650c94a8e462be44cc4b7f6fb52226608b6615150c66144ce29d7b833b942e1800ea0a4c423789fa2b5a770ba2ca221ce2e7e2c5e9b740a8ad82698c2e578508ac1bb81b61e1026bbbe2354da44327003f2efaa327e03c08b41a05a30b3ae728c9271cf8181083c200a75bfc3f14c3a816afb15715cc235d4d46c4b9006bdf91c4add5ca9a28373fd9105462694c91bede767511f4633173831e6e399fa8aec7331bb8a3a4b8b6c25fccb86f57c8e24474185f85e744976b92456baeaf0ac36376a7711e06233d8c23a2ae47dd2e625f780739152bb3e230e26ff6b6d984b94ff75893028a65651ce3f0b39322e89113d37a4cd8e8df873c1ca77c7919dfe809579326c5173bb14e7bdd9717f93154b7b0a1a44a4a520b3ebbe6538511702c4b2b8c2e3b8b7a33740258b6892e173af20542954cc7167292b3b5cd131e3d66dcdacbcc6c47897608b05034cec580e4be82da93df8d6685777e22684dabecd4ce620582862e275f1713c4ed835ed6b1bcfd7d2653282f6712a362cdb93a172c4d7ba48ca93d0ca158b20571be25da3d0b3ea3b564f17534fe70e91166065f1ff35e6709c7881047003a36bf23a50601a56d81441ee08a5a08960776ebd59afd8e3b58f0ddaea1d4a374ba840fe01f8e9584d835b0d403fd7cd0ccf91f297fd495d1fb1bce377ec0da292c1cf4bcc872657b969acfa423002f1264201075c3da2590b6faa6d3751d31b26f75cc07c2a571097f05140c53157dbd984d3017a37d6b76d8e568ebae0c6c99c267a703061581a81499abda88a0013409cb29db32587365520b9bc824a6a9c0e9745b17fc04198df67902923cb15e248c4f3aabfaef4aca178378424cab52c2fd911d70d14c5f34781b8eec427342b58f4728178cefb1a607ca688bb12a936c1a6d6f845c330f345d6976607db54fda1b919f16aae2e927f6be1646f4e0f0e1a637b6aa2e605f21580a31a7c419fb1b40d9cb5e8c2ecacd897a5c2f634c5baff103b6009842133eecaf05a9d1ff22e93874847ac0b0534259a2d0d90b43d78c242e636bbb3eb30b460c0f3269f243f89765bc9d6a8fa58134393e875ae560fccad477d858084f3eef3be1eb6be0af771d1e25d6cb251c197a9e0c3749df38206bdf2b5f7a02f572afee101bcedeefdb8f78412cbc560cd93b1624103fa584f2e89ced116d452beeb22bf47a4f61c2503d638e3bff055cacb4bc903d448a2c3cbba3496c00b2a0ec6e61ceca4d8a66381582a38e9d1d77ec62b3a6091fb7769a6c18763f527ff4f33b54917ffe44dd483a2e8cadea390edb00cab1ffd785669f0eea5720fa6965c4bbd64c7dcc6b5e1249f3e2a37efcc265a3de385807dc2dbf08c338a10f482b48f4dda28c9776f0bd7cab3ecd2de6bdb8cb95ed114a29b1275bf7995eb7cbeef7f8be93450e0ab4c09e8a35c28bae9c1a150e942079692c7ab8bb0bc29e10fc26c5531ac9e2627c6772b6aa11d5e743a72eccea83c00e5469fb2dfe446560aaf44e2b721035c6af051a8a09aa3310d3f08d7e268fdca8081bf88435099e22d2a3730bba47116fb7e812f812b1ec93d6e1e858fe6997811332c5096b50e1710edcb2c8c9e353c247c489ecbbece96b2878d1d74c7dd7b92428a0bd86aaa41ec58b860e8e2ea921eb7f6695f4a898c6e446ffd71cb625a704c7bd964688b204c60454025cedb135aaf2ef4996520f44337c48331898281e2e5ba46663b4efde313b8032ca7bcc4992bc0730dbc490c0ef33135d6854b72be20a2bec2f9a013c1a1a2241f66bc79904cdb9fb0d4341a1f2e5b60e048725feeb5af855356423ebd0f42447b5583a75846d54831997f169dd86a122837d153d126d6b29b64353e92630573476bb83e2f78ddd80a7bef5b9a304961f057e530c53d3347df6c4e8e71b1afc9db08f8120a19f81b4219f9943a406ddb292152d716b81bd8ad06bb93bd2c51dca446a4947f83150ebe03675fd8a897bbe0013c28be2b3a4b44b35eededed867e2f31a5bc695b3a1e1e94300b0f701a2aa1ecdd42d13d31c54a762eec3b49672f3526c17e8f7422b4bd1458d0eb07ac0e440a178dd72659638b59604af31a2dd16fd65238e5743de47f500d167cb94ee273bea3242e4fed47e702d4485b42a87a4dc679894741d39b7991ad30f181ae5d341cdf12d3912b7111b08aca765adbb028cd0f38310354ddbf8b360e55174d35d9fbc3567358c308c2429e01db2d26443ae1af305fb8f18a9f6e32911a2f1c64546c1e5340a528477df5f8ae4b19bc22a64138808cdf15e694082738501312890be2af9ae9a595b8c77c0b0966a6959f77c7578a9d8de37679ca653fde30192084e04789eb1f45f4f2f46971ff1d9b4edce35d97191fd3eae5f7f46c1cf6b568d71cfc363e28d37d6eb8766d2536b0c5cf12f3d8b1626cb2f0593f5c5a59def715ceaed2b1bbd4c969bb3b79ceb62438ac89363c0a2fb5251259f022d28027a2a93d51f47b7f70164f1991f96f351a27c56e50b1ec24a93c82708f428ccb302a45b020e9d5c31b37f3f4b1e99146c1d41c1f3039b1f295c4d632b4de023ade1d49bb4ef21deb49bb18fe8929220d1a69ed86b06c7243dbd0b51b5ead050c52fcd986646d610267b4843f820432cc433bcb10d5be902c44d91ba21007cc967aac7b289117462c54793cd636e437a2578dee9f99f7e1beedc7524692a8e1d0b8bdd7491b38a174307eeaaf090792d3b3509c3d1e6702b8f74060e24003a2388f8b96c22412c45c57a3573476662dccc09061df3f064036342597684cb0ad9301e9e721fa0a90dd3b09c9bbfcec78ac36833dba531e65d6ca82ccd10b041256621439d8b1f467346b09d87137ee00590e56d45ef9cb4fb58d8eba8f24a169895fbc14a2a121ef1df9e3a2a15cca9bf3ea6541172eb06df877c85c5cc5ace14d4515ee339d07501b66112e468db7e8301c4df3abf434665bdfc91b2614f5d270ff9e1880baeeac5f8bb2d39953a9efad86a0c3431fabaf34add15621707385e1197758aa23a95fcb9d5699967c8662a85693698a50d22a9b0a13f472e49bfb74d83189b1e60d50a4b7a019e0586dc60814f3af86896ae1a2fecfed2d301326bf4807ccaa906f0c2af0654669808b1d5e6b25cccf42a0e1ea42fbbb7e6cd6793045dc83116a28abd5ef0b919271a367333279a14eac87987443b4d42eebcb2c91dcbb6375344e2dabcbbd7736430a21ad954f07876fcb043b2f40f1dcdd54d4c5c1e563d08537e41332fc3720ec59e81a4f2edf088b52945bd0fa4ce20da7146afaf023eff9e06c32b1e17387c684531575e1af246f97271530786b1e6960481fd2b58b45907fa3d6621ed2bd1f842afca8c4fc69329713558c1e2352dbe0652fd7dc50e43ce57eca7c91c6080b11ba57c5358688d3e5abe58073894e748ec130b5905ea87c6ecd645623128d9c16a915deb5b84a1e58512c857cbb688d5d6a18f4fe8a03e3fa7d4957830f7f2172ef69eb13289269208b41041c1756715d2187fad65e6de698cd46537fd1e2629478d0ce246c1d094bd799ad3142243b53842ff109c2bc774dfbd8f33e63dd267eaedfe268f881ec36f714ec3c9fc749e542a1293c012baa24276bee76757832fb11955633b4a2d6c57e1848ca6483e189ecea043640c9131c2fdf659aa639ce86534afe28aa870e5fb726b58eb28e8be8dac539afca5118c6db921f18f9a30c69b94666b7148500d02521651c9e075e890d8ab8bd77ad9b21b50d493ecf801d67d44f8518e38f949aedf682c8fe9bb4fc5f0f7da369239033f10206beba17065cbedd8ea93c42dcd2ca9d2d614927737e8798a3f7367328cab7ecdf59061f127d0ae0b9c83199bf932f1b2abda48ff2b753f8e143bd4c4bb8fc28a79db293ecd3f5882b5460af300123d75a57e2c67e5e09410247d6521a69f09f39b721aa82015b9923a0805c2768e0fa98e05b93f05d2de6e7af1388f0e861f78a329620525733bdd6f5fb53dc8c1e6a5799e4d24ebc3b6761d9451ecb82ab5d23da6cd63758cd2f63a574ed50ab90738439c98204eb18300661addec52bfb72d43cc4f598ad86700431372a2c2d01fad310e5d707d12f8b2bda8799bce4e3682dac4d7a5136a34ca987c5f3003f7d95f78610dd3731d2cf3fb8f8dd6000cdafd80640c5100801d4f11cc7d8c", 0x1000}, {&(0x7f0000001380)="18a71cd13774e6c919319feccb270b92cac001e68bbae6b306da060790a4c1033fb02bbe1ff779cd2bd1aac7e8f3e5dabbce0b5bf91bd1f293e77dc9121f79e8c9c30ec2712ae14bb187a0cdd1dfd6589fa6cd58edd1773e806ca81e4ba7b86760bf52faef7fc1a5087adb4744694b2487da86f7d16dfc718fa00417cb97c3976039189077d73ef3e942553e1eca9d261ea298", 0x93}, {&(0x7f0000001440)="78d098bdde65e6aa31c489e760e9839bb78be293661fc3b4c7493b1e806f000a3cb0aa8fee38a15cc40e7af74040eeadb5ebfac056ce15e4388e061589928d2297675bed07d6e6f2b0d3c2292203f044e20a772fa50d90f300ee330adcfef639a8cc0f7ea4ff73d2727833", 0x6b}, {&(0x7f00000014c0)="cadfacd4b84bb6de0afa659684a8414c97d3084c348a79f0face7a21e494a177ce1b93913edd55dfb9acf495972ca82d959c3c721eba09a41097d24e064ab7c6aabf0bc8cdca79b6cc523099", 0x4c}], 0x9, &(0x7f00000018c0)=[@rights={0x38, 0xffff, 0x1, [r1, 0xffffffffffffff9c, r3, r5, r6, r7, r8, r9, r10]}, @rights={0x18, 0xffff, 0x1, [r11, r12]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @cred={0x20, 0xffff, 0x0, r16, r18, r20}, @cred={0x20, 0xffff, 0x0, r44, r61, r95}, @cred={0x20, 0xffff, 0x0, r96, r97, r203}, @cred={0x20, 0xffff, 0x0, r224, 0x0, 0xffffffffffffffff}], 0xf0, 0x7ab730e6fef2e113}, 0x400) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r237 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) write(r237, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 16:01:35 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x1, 0x0) r2 = dup2(r0, r1) minherit(&(0x7f000016d000/0x2000)=nil, 0x2000, 0x2) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000080)=0xaf5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:01:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x81}, {0x6}]}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(0xffffffffffffff9c, &(0x7f0000000140)="35601674296a157681aa2a33c51112ae6afd089ea114d6b29030e2022356fbf14f", 0xe) write(r1, &(0x7f0000000300)="df24c778b945680043aa9008cf7e4e584ec58af7afe9af74c47c571d2b9ae40f7cdc28d13614910447d652c1093321e66019ef7d88259b7ac1d1ab6b3f26d764670cebc5425ffeb3b78a13c7ae1df6ed413111d4d8528c88967a757edff0c166f50fba346f36ba2edcf0eb9481668140e6e618562531f40399ec4506635e8857747be4feabef755a148d251ff4", 0xffffffffffffffce) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) write(r3, &(0x7f0000000040), 0xfeea) ioctl$BIOCFLUSH(r3, 0x20004268) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r4, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r4, 0x4, 0x40) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f0000000240), &(0x7f00000001c0)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'\xa9\xabb', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="ac58ec97829b2e408c116a606a9b") ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) pckbd_enable: command error 16:01:36 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=[@rights={0x14, 0x10, 0x1, [0xffffffffffffffff]}, @rights={0x10}], 0x28}, 0x0) 16:01:37 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() r2 = dup2(r1, r0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r3, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r3, 0x4, 0x40) kevent(r1, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffd, 0x800000000000021, 0x4, 0x0, 0x1000000000000000}], 0x62, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x3, 0x0, 0x8, 0x0) 16:01:37 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000009c0)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x3a3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r2 = socket$inet6(0x18, 0x5, 0x1) accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:01:37 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="82022e2f66696c65300004102c0000000000005819757c55152f0ef2fc1588a722506510d14d927f059d8a06064691dd9d83a338374545c1e6c46309e15700d0591e299b6eb808e1b667470a35416fe49414488e275e9f793458217dc2f522f7d971983251885f5c2cefb0260a5f0000da21b0042fecbf74f97c382a84f9d000000000ad968a036fd92759fc3ef3768a3f1036b2b824246aeac248537ea78207ef90fe8034e296bb5a4faac24ef43c3693b04ceb1d43eddb6c396103a54e23ecdf4cf06cf1848adc692bc94a631583a6a16da2367707000099819098dfb69939c20df6153eea9aa38f27af584d9b6f55dfb17cf2c1e991dd3116617c92faf467395bedd9a540098dbbb79ca00270afb599293b32b1e2f98e73a1430d92189c8eae4b2fdc0d9fb3ef44aa635c0cdc2812fe9018e7a158b8322c0857f08fbff90199694a651a4a9b52d174a30b59b53aafa0c5841e7eb125f07d25e3c6443bdba9f735c39a6c0464da4962e33d4b264db981d14b5a45442248a53ef77754a15c2ef657f933db131e970054a1edab571e20d49fd7968e36c2c4d9f9a19f6303efd43a1451c57142a68ad772ca0d3ca199aff15cb29be73bec732469778b58b5547334af9d5ac8913608f1380550d3f66d14df24215471b9d65d2183253f00d5aa429375d2d9e8f48ef33a80ce6143c1619a2cec02ba5c0000000000000000000029d30f49f8a379536e19fc023e86626eab0879cd0afb508cbfdd05835758c948b5e7a046c2e8b445b4d8b9648862d8989eb9d63b6547c5878448f87dd8a62eda18404d09b5a83eb0c8215b6f9a4d001ee9362921549f240cf388a20d0e059bd73c393fa07c7ee9849dd5c5d5641578e2bac79b69b973ea294a0da079dd4bc3d10750f422dadac82dcaf63908a4f83a5543285ae58181ec5c04762e072474da528d1cbd94d579d39ee725faa4ab22eb2fb0876fdc97ce07f6da603629888e8cce1e11a03c71f5d65ee9a203121c5ced050b5fd7d493333388c75e2cd822349d53abef1accbf5ed806afff23bc5143a20497a52ea467bc955af38961c6f27840a016116345ba5677685c6da916653e75842eb9468f7868d7c95b587c7582146551e1314c8b3fbede8b441e6b8d5b380265ed2c4e6dcd54bc54205abc6fe1a17be5e0c8f62dcb816dd78dc42907931d6abc43cbe1de2ea599ad2f1e95c2ad559fa62897e2f4071541e7601b101b6c2622f195f344ef24ee265e3ae306fe79cb720072eacfc0ae9655ae449d1301bf73bf023e731c354cfb12a5db30ef7fa8d5c4f231c62359389539451be2805bf27da259da4a6767bb9b411540b7916578c5299245b623a82b27032d12f9a8a7160a362de08128fdffa1cae68c1eb9fbe65f2094c51e7004000000006eeed38c895c3c5dedbb18e054cf0337e010c557877ccf0c1ce1c9659d1f9f0108ec970832ce412262915c082f2f17c39ecc561eff94b914cee155e70bf30268cd6921d21ed50f0fb7d9af90a1315e375f0dcf3bdb0a1c"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) write(r0, &(0x7f0000000200)="9e3eaa467f0000000004bf9aab4230400f76000003d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x64}, {0x4006}]}) 16:01:37 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x6, 0x0, 0x7}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x120, 0x20) flock(r1, 0x2) 16:01:38 executing program 1: r0 = socket(0x2, 0xc002, 0x0) connect$unix(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adfdffffffffffffa12a197a3862070000000082959559a6c87910bf453f68c11700287ead4bcb777fa69dfceac2a86abca64896bc5e57c65801360bcd4c0a1c2b58fd4237b8fa4d012ae447473c230200000000a8fdfbb6d093205e554799b9b813ef9d612f871c1f4385f04157795ea4a5ff00659fa202361cd8cac7dbbc5b65c6593d287006b4122cd235000000000000000000000000000000000000000000ea00000000000000000000000000000000000000000020e8aa7c20a114a95edc359352958ebced89ba14252fce6f3a1c63ff60ba0971db220d62f9c38a4a10e0c7fe41b672f95fba7fb99b9181cafa4181ca4e5ea05f86b66d311bd3b7c2841d643a4b43f666725f492ac9ce520c255d158784c842aee8287ce87b0d3db840f4fd64b38c5d8200d7279918bd003e50c62ac5e9b601b1f5b066bf4a923efd144cab87f1b5eac2c049390cdc7b0fb3c1d3835dbb000800004a940437ca51d22f3aebad5740edc3a9e54bcd23a309902e357e40c43982af15403d203e86d9af527132baf8266a0be638000000000000000000b8969d1b26c1aeb97b4004efc02c297afe8d8ff5ec7dfc3f9e301a3655182407fc9bed4e0822620037bcfb9a1549335bda03038f573baf730abcc785b8e86c5396573695bfe42fc7acfe5bc29bd0c08ee32d2cdcc54ff4c129cf008ea9546a79ca7b185584391449d2348f2069984ec6789abba0d64f560f6e255fe7efa1490989e7aa5cd2d00179fece96c40ea3ba27b2eab38ba410b5bdc685a94d74d413e7c7df2f9d4630f5c143b9565c0057de8d57bd4cb1e092479d4205b588de8c156dba2242587979e5a25653f6f939f066c7b61351fc6aeb520bc2819c8727def73cb0cda419257bd995cf4de17b8cb3d187fd195054caf4b196baa636c2dafebfc3bc3c59ebb5b69ad1ef1160150c8426188e9eeb982e06307506e3d255316a426da9"], 0x10) r1 = socket(0x18, 0x1, 0xfa) r2 = msgget(0x2, 0x0) msgsnd(r2, &(0x7f0000000000)={0x1, "33358ea6fa418ed9d4e8003e79d79d527df1eb251e08475faa4492a6f7677db5b181f730052a06dc7b77dec763681208a66e03a3e9b131a3a13409e5cf9877e4520c8179e73628cc83b9123f237d2bccabf74b49beda62e9c4202d576d6bc78b1108f0ffe03c469268"}, 0x71, 0x800) writev(r0, &(0x7f00000001c0), 0x3) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="89c7f81733d92b2a36b99642957020ec354f1b012786c63b77d7cc04a5dcc1b66cd581aedcabac660a771eb2097f252bfeef682efd820da3dcf8dff6100c92ff07835a67bf588ce33912a77bb28e576e86cfa0db0ebc6b8eecb7ef735a7276628a03f07d5d5895cc5b87b61b39ebbf02995f073860b853436eb7b8c08a18", 0x7e}, {&(0x7f0000000100)="80f2234d4d77d93800ddd99f5fb72936984af659b1f729867a138b382aea2355a7fe9a6901133d2e3d91ddd60971bcee5ac6c6f6354132f0219dd6be9fc42c1f6c2f90e7719607ad1a2da87935504ccd9dd260dc0370b2b83f26c628a0c2ca797b335636fcaac62559", 0x69}, {&(0x7f0000000180)="df20b0b7eda5fd71c9ac4ef1d40187a74b84dd5ad9bb82a2dc4506cc8b01d62029dbf5c520fffee2cc313a7028e7f9f9fae156ce69d713d3c7edc2a3bd", 0x3d}, {&(0x7f0000001580)="0f3b993395581da8d01b1b5fc82a9d28e022d5591327a45c2968fd3c122e90cf695e91ef27409facda431fd42b52fc02b46f012fed224ec42b6165376263181a5dab634376af8e4815092c5806a778fbc8cdf8bc8731eccbc5718b82505febe6e4e7afdf25f790296411b7be6f60355f4b44a79084e23559b487f2e44e69cd1896cc95498ec691761372acf012e3575b31b3db3e73ecbda02539d8920b5959e57def3f6a7533f4438606c2042ab94b3b67fa912136d008ee83feb14192130ec667199967ccf825415b1bb20d8403b36be4d7872e6c9e26f5a1ced655ce5078656eafecf063802a8546c5f737702d36e005f9746caa730b7f5cb467633caba10c381d5e829b14cf5f1c86c8248c81a005197ca760bfa6600da8b05762f131dcfd8ca59085a1cca9a08251618affa72b446fe7e759e83e7478d7057ad86a6de86d23a1a4504bee4ad48a66d93d046608f5db141738c5258b3af57b13a476b9b1f821f3cce724b52e6ed8684e8362476ff778e4ee33398db6e9b5474aca66ea13c4b7baca763160f0f1c44374aad3c2c4408ff956983a0b24e90cdfce33a62e1c431b334d3a45ab4c76f368a78f4acbe372d5ca59c05d988041ba603fc3e10459aaf390312a6b2d29b9e5ac852b551d4b39b18a6f416567612654984af09f62dabddda0c6e2f433955c37d4bff8f3a40e182a9bce581ff3679b1c4d73126418a76b3152c6113f0a500ff00e6da68902d342ce0297d9b5f14acc09e2ab219466bf8025c9349406bd172abaf7a22c6378d927816a006a40236e86e5881eec8bd6c7552065ad0858e62041a91275a2c06466e24e796f0d285ec212c24d0996bcdb2818307548ad90e2cd5c5610d6a560b1f316d8560ad41674d839902cd51c761d62edc733b8e9b8997f241b532a7ad60decdc22ebf23dcd47c8543af23837d4da1f29e41113f0d46c317612e77eebf8ee36b1c85a85a97eb7eec1e453711fae231764a5ef9a21b60ca086dd41d891d3952236e10546d3fd08f7de749801895dd3f7be0b70b8de39ceb1d4ba950f67ca514d898b076906438c1336eea1df529eccb0530e65c273fde147f8d30ea150ffb998c93b5b686a63d2da32a6e8bcf02f2547d2a358adf7a1332cb2b9f9904c707cdbde47d76e5a63ea6aa9b44cddc08e1ac1b6cd4e94d2577c64667df51176b24d62709f00adfc0a21f7bddf988b7196175de04295d8d50753f1f0750cad72cb0dab116f36ab7beeabb86995a93860a507dc3886c03e63bc54e8511196a6ae87e305cf1068d80934a6e354af822c677f3d15e1b836032a02f2d30349b506ddae8e8c174ad7ddfa158a9aa04f7a36024d3f5d2e2aad49b9e20b6dd7772c9d3c869936dc1b60ba115216fd924b20b58265955a63c5db5cdf0d092de1ea5466342f8bef3bd93fbdf324e51b27c8223c9fb19634c05f55602963dc0c55f04ee0a233a2265b469e97ecdf2a0b00de8094cda51d04d17bc5caaad0ca3400873e32ac9091ff05af431e8fecd4c988ea8eb88840148af308e3a5c77a565206c502bfef25a6c12de71f15a61161cc74568b62b800b521a43fa29787b1fc6cc3c7c243ac06fcd6dd060cc96ddbc46a1baa6cafdad644e6d293d93616bc121a3f4f1ec724eb7bcf3158eb6d47bca27529fb230b496eeb4ae81e8ad7e5319369f617fc8bc2245a662e122e7fb0bbe5bf2f595a90e2acc2701d324124bd09de9cf277262096b44056368434815f2dbb44fe034c481459e887fd10d44972aad13b19e6769b8b8f51727c4eb7182927d65d67d3238b3b0f4fb5d44cec2f925f565c2d0f470e358de747fc1ae5fedee0529df1a8626e8fc54b06cb4be1bf4df880b1e942b6116763c854e6d7c199c8b3c7a8a89988c88f8088500b766722585d9da9831ef9f583da8d9e16fb71e9e9538e8c40a8a4545ebcd5facf93aa931288595aa082f8dc6272987f5c00a80cfa598c2e12ac84b373d14ece7a35b3046aa1087724143bb92056b2222ea90234990126bbcf8b2cde563fad329c80edbdc4c32009f21f0c99be96d05ceae9cb87e2072951488ea26e22da813ba8c3eb048603add5353c07cd5cf057d4df54ddbd1369c247329bb086c59e9078dcf6c3983db4160c5594aafacff85eb89866e8dd7e198e26eb9b12de1bc9a5332bb351e21b1bfbdaa71dd90039ca9b67ffab2ae7451cfaf7aca746495b75eb1572aa639ee1ea4d29141d469ef428fc27212b05f21263f612fd0af73877fdbd2b19c233a1a7d1e0a892fcffbdf71a70c3294a345b473d79c571a55a98a6190e4dfe6b5c9b4dc55fe37d8f89468800e231416e2a96723d935a382016c68180776afa21cb52ddc58d8db651de304305d1537dbe5443f03f6a9161b2cdc4f935e1a62b124fc9aef0532d81d24b1c03fd00db1abc9593cf269095607e82c49973b7759b8c805238de74ed180bd14e751eb15f42b48d59e04b6ec880a1ece1a3a1d62968b98bf479258401975063d572406ec2d1c8640b54e0293f08799ff369bb4347d7233dce0f1282843de826d502762fd3455932029e00db2b3301aebcacfc3ab99941d0e8f023b9ec6ed2c8ddfd9ccb219aa62bc2cc9d2f4c2d61665af7ddb0fa37f575779de49f0ff873a683c7c8703a79d1db5dc97e2f487cb6883bcd47cf4410167ac6ba9d9aa6d5b8b490268e610b67e36a3b7c9f62518cdffd180cd406ad7c222e788ff2ee7d9cee327e2a49d45d41bcbb9306a46e36263f196db1cb55ddcae5e1aca18ee9eeb05ba7519e86d3f7a19cfb381c3c7c93d52627a9d8d9f8d06ec44fa71b29803018585be53632f2147544997bacc50d87999dbe4520c3ed2b95f5b8f8fae8c392ddbb5a0c3755c305d36aed25f5a0e1538dc32eb91420730b43be8629cf75e91c5f14135e8a3a172d30a3aa20d53863cb12df5748b084b1d796305db9054bd510683acf0aac03d01a0d77fee352b36bec871e598d7b8e14a8185e3f6876e2aa85e0d75b35535696486020d3f4912b0a8aaa0b51c14c6dfb9bedcbb4f678c458d66556b6c20569afcff03afdc0e3b494464e1c020f0511a4d3b5cb824c25cac8776fd27ef24108fb28d9811540db8505ec889427a97ce774ee20755d6265e64d003326fc1188218f7e28fe4028ea1a535a940af44e6badd4d263fe3849fd7c20f9225e6db0aaba0a393f995bc1e4af83b9512e1fdc65ad9ced36409776403a52c3d877cd014af2176be9e939a837657a2444ab7f544219fbee1723339c1548cd6325d8e032b714fb8dc7d852554f5f0a499be1d9add242afb3bab0f5e3fe49267cd6e42ecc6761e4f48c23893d05741455b2541b72ab832d38d4986c7709d6b4033ceaf4cbcee951e6707c699348a022b2fe80cbc5f1969e6d6b9eeee20614b04872d1e154377b4041f520ce53f654ef8bd8131363be40224911c023eee49da1031916f900abd032a87ae18d4eea5416f6d8d52d75d0f103331e4ef9b2257b94fd5f2e17ef72ec22eec0fcd226e0952ec9b7bc62c95958669f95a3c5fbc684c02913489b1adcccb93bb6ce39b4e960cdacd920767a84b167875b6d11eab3d32d20a783ad49253a0bdda9f1d49d1bae717902f2e57fcda0d0e150ca95da3720532a80ecfc1ddb16109d8b135b4fd892dba2894d82b80cafe5695116806d7fd09022a2f6c610dfc55624f7532ca2a80cd1bf19942a4f8f548d79ea451c8426c806f1110d6153c86f8801a2c1be6117ea2942c66ba408eb41f495a5f6a6380932bd81c712de55ff09c3ce1015bec41b69dfc328c91a92d8e953d77253d9d49ecc6457c5a81ebf668f5b30c00fa475a14f89282272a4748fc0784b9db949043094d9f6cd340b80cc66396354f1428bde2f053e09b1f0645c6e880fba75f24beb386b94206d7e6732082856da9263a9b05bcb0e451557a02b80a06f06381b5e7fb2d73c7f5712b88380d9400871aeed6fb8bfb5b4cf2c2a319a292c530654398368afa49fff046ea05d1ff8df91f380f48a7be835743a67cbafe8749bc45c59ccf98cfe00f7fd2d7217e82402acd8651d0289e151c2d32cbd7bb28c658eca6ddcfbcfa937e7967441a6bf776223ee53eaa1ed4b9c9061a36cc45ea024d65dd3a9e54d4f1ba69e5c1de6cfbc6df74cf598147c5963a0bfb097afbc7e7f06f8bd0e41e6b6a8569681f3bddde0fbfb91de48b22216ace11bca4393c82fc92d87ad4b5652c613163d725ee1a7e8c8074d92a55247d87699fafc166ad4a50142d4489f8e787810eb0527e09caf7e2f88c8e99fdac444a833d03da855513916fd814746515ee4243e1603705ec01a50948706b395a8b012accde2a986b4f88f0223d36804b61fe3ccbe9e175389e928252d35ceb232666102c85dc606fcb49ba48db904b4b48e30d08e163384eb9e43d47945b999a5651f777181deda9e449213978c384a223165ff0cf967c9595b7e392be51b4e74d29c1d66641511881042f8fd25743ecb6d3799ae3cb97d62e9b3802536658587d79c9e5faa0b025020d3ee65cbc629361f4f2ab09e75eed4b4d1aba9a1c9df01004bd2a525d68136c7251780b7a74fa433240e35e339cb956af0878e9f9775991931b81e29b453764cdf6e3f56c562d40eea55eef906da39e4babf07f0b27f52a0412a7dde11347321d1095c66b504328aecc6f337cc03861248ba722397d07a8157c8b3a5c4e9a95dd39a99b89b8d8b75e51d2d9a49e3e908ead18d01036d43c0d0d3301a0c9f63435e1b70186e3a4652d4df69fb66ee5dd647ff4d3e15d0c2faa48770b997d4f3f2d75e33f8f791d624bd312ff401b71ba6b541000645f8ffd70091293e9390f6ac61d273af4dcbf314d2a18b07c1340a67a23579f1b0f02601e1710079eca2f1feae10d9f22ff18488cf99cbd1c1f42752cdab5382cd4f0b88e222566e1a277b39439b18869d998939e7e247e7cc96f999ea136b6a58949b41c385b1a1a8986cb9404e5a3884e5c5b4c0cf143b108310e3432b64d86a42bb37afa90586a9c358b8ebb37c15329935faf6d7ac719bee146f1d63e8a519d71bdf6c079136cb94334f3fcf67be7aea968d98953b12866bd27164202c3e0ae265020edf1a44051d88eb4bbe1a2d907be553abd6fb11b6bc1e93cc26040ff3327fef86a51d1251b72774d4c846948f73b4e739bb8be11857ee44865e64e78da042e9d18a14d97bb5afaaa9d914690bfb18e3a3be3040911c791ed18e084162803254179afe520ebee8a60c30ef7da6657f56d16f8834fed74035d32756938cd556a300401ba9ac5f38b96664378ccdf0807088ee1bbe377382f9726f8034d4126b26564e465cf954a73b92e839e0a92401d3da72c26b1f0b821f3a6685c0be0cbd62521f79203e60a4e3d2a9f62a01a1610b615f487b747d772a64945546f5339981cd9cfd83f2d2b63a869d1a8ff4be0a3feda1ebcb0260ff23d7ce6fff331304c846b7beef66fcb7b1dfa477f2a1dff15057fdd9201e3e0243ab52aecdace21c277e29b40c452addf09c288dba1425bd6cb579dce915d7c9702f46ecde650af50cb0ed604fcbc1b5c2de2016ff7419162707fe245ebc64be997c36db18d74ebce8b6d4d83de0f560d73942a7767ca9d20734809664416b952fa55a6e044e695f24de42292008f2c91793071f4e2463fa14d52f351d60c706eefa676b7c85ccc78002b12caf4e2d20e4cce51fce00c7273dc7e256089003bc4a710bd9e9d0cf25e345daebae0d100930301459b4b142948cfc1df13b1465b3718e25", 0x1000}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="2eb8cd62a3efb6bbc67d1bf2df7e6c80631484ca19eb6ba14ef108732490ffcec49f4294636e1a40723206f3e5f9c7c4975bf2ce7376e0fbdd447de1345c16a0fa5d84", 0x43}, {&(0x7f0000000380)="f7eef62868e066e2dc13ff2a9a50fa5a99fa5385cea7922f05297347afa87e49270940960466c8fb988da1ebffe7bb9d3319e30b5e21e2da1b24072142297b4450095897636b94bda268beb1e58ff9fe882cfe3e529aa9fb9859ac5193e71c69e069f8eceffe78035099df69244277f7365076f8eeadee", 0x77}], 0x4) 16:01:38 executing program 1: sync() sync() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x35) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000000c0)=0x4) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCNOTTY(r3, 0x20007471) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) getpeername$inet6(r4, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r5 = dup(r0) fchmodat(r5, &(0x7f0000000200)='./file0\x00', 0x22, 0xc) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x9, &(0x7f0000000240)=[{0x5, 0x4, 0x9, 0x3}, {0xfffe, 0x5, 0x40, 0x7}, {0x6, 0x4, 0x7, 0x2}, {0x0, 0x1, 0x0, 0x5}, {0xffff, 0x1f, 0x7f, 0x7ff}, {0x1ff, 0x2, 0x4, 0x1}, {0x947, 0x83, 0xfd, 0x8}, {0x101, 0x1f, 0xb3, 0x7}, {0x7, 0x1f, 0x4, 0x10001}]}) r6 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000300)=""/219) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0xebb2cda819d1a155, 0x0) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000440)={0x10000, 0x1}, 0x8) getsockname(r2, &(0x7f0000000480)=@un=@abs, &(0x7f00000004c0)=0x8) r8 = syz_open_pts() ioctl$TIOCSTSTAMP(r8, 0x8008745a, &(0x7f0000000500)={0x5, 0x33}) r9 = fcntl$dupfd(r4, 0x86f1eddb75974825, 0xffffffffffffff9c) getsockname$inet6(r9, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000005c0)=0x1) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f0000000600)=0x49d) syz_open_pts() recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000640)=""/239, 0xef, 0x43, 0x0, 0x0) accept$inet6(r2, 0x0, &(0x7f0000000740)) r10 = fcntl$dupfd(0xffffffffffffffff, 0x0, r5) ioctl$TIOCCBRK(r10, 0x2000747a) 16:01:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000002c0)=[{0x80}, {0x81}, {0x6, 0x0, 0x0, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) dup(0xffffffffffffffff) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:38 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x4000000000407ffb, 0x0, 0x0, 0x0, 0x6}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10, 0xa1) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket$inet6(0x18, 0x8000, 0x3f) setsockopt$sock_int(r2, 0xffff, 0x653c4e869a4fd07a, &(0x7f0000000100)=0xff, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x4000007, &(0x7f0000000040)="ebffcbff13b9dc8109004e713048e69931929648cc170ff8a610afc9f3ec1fd9651b0749d5b3584cb8e69ee38a6a451ce8bbfeccf79b98d9c205e6c8121c6269b1167028947f9760be114e049178306746c9d5f7dab8321d042c351e552c839a3850ec9f13a450853c5587336bc1f1667173", 0xffffff70) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r1, 0x4, 0x40) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x7c}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) close(r1) 16:01:38 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02810000000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffdcc) r4 = dup(0xffffffffffffff9c) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000480)=[{0x7, 0x27, 0x35, 0x7}, {0x1000, 0x5, 0x1b, 0x4}, {0x8, 0x81, 0x3, 0x1}]}) getsockopt$inet_opts(r3, 0x0, 0x1, 0xffffffffffffffff, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02810000000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffdcc) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02810000000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffdcc) r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02810000000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffdcc) r8 = syz_open_pts() r9 = socket(0x11, 0x4003, 0x0) sendto$unix(r9, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02810000000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffdcc) sendmsg$unix(r4, &(0x7f0000000780)={&(0x7f0000000500)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000540)="18e412925a90b46c1b5468fe4cecf740462d8c1570912c7075b7576088b377b5b5bd6e18e1826a07c99cd7c58b9b397a0a19d064a3a20f7a3e5df396933012e5354eea2a8fd132fca12dec14efad48609e7ccb8875ed7217ad9bf9e036b7fbc23c49f5e380c2a171efc1e0768fcc3b1c4bf1c7083411ca374a5b17055673485f39e4009c599f2cacfae04eebf22c88a684be0bf6146e2bf6a3df86f53e93fa1b0cb07a89eeb8b876116ec666cac61c3d16a602c3a4b8f72af77740e893dc1667483ef80fdae6d4199a9fd4387f", 0xcd}, {&(0x7f0000000640)="370857da37d90f863d43f791091c38a05bca2666743595fa6629f3fccd49aaf727f93f0404a3c89f20ee0104b6c0b332aca585fd6957ee9de47c04367328f5c5532ab6881cada2f0658adbb1d3fad109c8bfaaf37493abbf6551012ad283b844322f8b9b0453a508690bdb6170eea5ebe0ba79485eda354eec876ef90ceae640d5925635249cb98f101bade8d69fce924741c0c4d56621b11773098c6cf496ea4e2488108ce745076f3f53f8f62f64a0c2", 0xb1}], 0x2, &(0x7f0000000740)=ANY=[@ANYBLOB='\x00', @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r9, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x38, 0x401}, 0x2) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x0, 0x1}, {}, 0x0, [0x2, 0x0, 0x0, 0x0, 0x3, 0xffffffff]}, 0x3c) accept(r1, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) r10 = dup2(r0, r1) r11 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) lseek(r11, 0x0, 0x0, 0x1) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) preadv(r11, &(0x7f0000000400)=[{&(0x7f0000000140)=""/206, 0xce}, {&(0x7f0000000240)=""/12, 0xc}, {&(0x7f0000000280)=""/153, 0x99}, {&(0x7f0000000340)=""/125, 0x7d}, {&(0x7f00000003c0)=""/29, 0x1d}], 0x5, 0x0, 0x44) ioctl$VMM_IOC_RUN(r10, 0xc028756b, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x0}) 16:01:38 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) write(r0, &(0x7f0000000040), 0xfeea) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) fcntl$getflags(r1, 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x2, 0x800000], [], [], [], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}], {}, {0x0, 0x0, 0x80000000, 0x20000000}}}) 16:01:39 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x480) msgrcv(r1, &(0x7f0000000100)={0x0, ""/58}, 0x42, 0x3, 0x0) msgrcv(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004e00000000000000000000000000000000000000f7ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/224], 0xe0, 0x7fbf12968565d031, 0x800) msgrcv(r1, &(0x7f0000001ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fc46000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08ea0ac1287a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa683059b4d3bcba8d14cd8f7e4815208dba07923ecbe2c1a888fdd7686e502bb2f8e4a7a2acd52d8cb81cf6e19223ef91f2d6dad5efd6b3f2a8319c03915e5d83aee33f8869ae2c7daf4069f2a53c24630185a331e13a5b1eb10542b31af35b567b6c8baea741a2200cb0058cec3f7186f3d63a0d140714608015328301e800c2e35aa0a2179b3524126276aac68cb287815245d63bf9cdd84a5b5e016a7d2cab8d22f8f32da6e68fd73a2cd76e6e8e2563b0073a2b528e5145af954d72ddfbee04d57c76a2d7b7611b400e2f968b0b79039e6da6aa5f3388bead75b422906989e52fd7f9a4e90285dbe3b193600ada2fa72ae6b0ac0ffe03396675edf2d16e9e5c5cb42a288fbdd324f50e17b722e2ba9c395631f1b0ad601e0c37077b18f5cc393402a5c44214a1f7d3c74bf081c5befe0b567b352106d9df6d14684e5a3cf8f8fcb3e69c79ab5f1b29aae2e94b6335e402f060029b155e5"], 0x1, 0x3, 0x0) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYRESHEX], 0x1, 0x3, 0x800) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f0000000380)=@abs={0x682eb13985c518e6, 0x7}, 0x8) dup2(r8, r7) socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r9 = socket(0x18, 0x2, 0x0) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r10, r9) r11 = socket(0x18, 0x2, 0x0) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r12, r11) r13 = socket(0x18, 0x2, 0x0) r14 = socket(0x18, 0x2, 0x2) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r15 = dup2(r14, r13) sendmsg$unix(r15, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r16 = getppid() r17 = getuid() r18 = geteuid() setreuid(r17, r18) r19 = getegid() r20 = getpid() r21 = socket(0x18, 0x2, 0x0) r22 = socket(0x18, 0x2, 0x0) connect$unix(r22, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r22, r21) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r24 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r25 = getegid() r26 = getuid() r27 = geteuid() setreuid(r26, r27) r28 = semget$private(0x0, 0x7, 0x286) semop(r28, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r28, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r28, 0x0, 0x8, &(0x7f00000000c0)) r29 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r30 = getegid() r31 = getuid() r32 = geteuid() setreuid(r31, r32) shmctl$IPC_SET(r29, 0x1, &(0x7f00000000c0)={{0x0, r31, 0x0, 0x0, r30}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000140)={{0x9, r26, r25, r31, r25, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r24, 0x1, &(0x7f00000000c0)={{0x0, r26, 0x0, 0x0, r25}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r6, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00002e43660500000000"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000001940)=[@cred={0x20, 0xffff, 0x0, r16, r18, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r16, r18, r19}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r20, r26, r23}], 0x78, 0x10}, 0xaccff110451b3cdc) r33 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r35 = getegid() r36 = getpgrp() r37 = socket(0x18, 0x2, 0x0) r38 = socket(0x18, 0x2, 0x0) connect$unix(r38, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r38, r37) r39 = socket(0x18, 0x2, 0x0) r40 = socket(0x18, 0x2, 0x0) connect$unix(r40, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r41 = dup2(r40, r39) sendmsg$unix(r41, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r42 = socket(0x18, 0x2, 0x0) r43 = socket(0x18, 0x2, 0x0) connect$unix(r43, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r43, r42) r44 = socket$inet(0x2, 0x1, 0x81) r45 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r46 = socket(0x18, 0x2, 0x0) r47 = socket(0x18, 0x2, 0x0) connect$unix(r47, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r47, r46) r48 = socket(0x18, 0x2, 0x0) r49 = socket(0x18, 0x2, 0x0) connect$unix(r49, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r49, r48) r50 = socket(0x18, 0x2, 0x0) r51 = socket(0x18, 0x2, 0x0) connect$unix(r51, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r52 = dup2(r51, r50) sendmsg$unix(r52, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r53 = getppid() r54 = getuid() r55 = geteuid() setreuid(r54, r55) r56 = getegid() getpid() r57 = socket(0x18, 0x2, 0x0) r58 = socket(0x18, 0x2, 0x0) connect$unix(r58, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r58, r57) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r60 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r61 = getegid() r62 = getuid() r63 = geteuid() setreuid(r62, r63) r64 = semget$private(0x0, 0x7, 0x286) semop(r64, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r64, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r64, 0x0, 0x8, &(0x7f00000000c0)) r65 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r66 = getegid() r67 = getuid() r68 = geteuid() setreuid(r67, r68) shmctl$IPC_SET(r65, 0x1, &(0x7f00000000c0)={{0x0, r67, 0x0, 0x0, r66}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r64, 0x0, 0x1, &(0x7f0000000140)={{0x9, r62, r61, r67, r61, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r60, 0x1, &(0x7f00000000c0)={{0x0, r62, 0x0, 0x0, r61}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) r69 = socket(0x18, 0x2, 0x0) r70 = socket(0x18, 0x2, 0x0) connect$unix(r70, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r70, r69) r71 = socket(0x18, 0x2, 0x0) r72 = socket(0x18, 0x2, 0x0) connect$unix(r72, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r73 = dup2(r72, r71) sendmsg$unix(r73, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r74 = socket(0x18, 0x2, 0x0) r75 = socket(0x18, 0x2, 0x0) connect$unix(r75, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r75, r74) r76 = socket$inet(0x2, 0x1, 0x81) r77 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r78 = socket(0x18, 0x2, 0x0) r79 = socket(0x18, 0x2, 0x0) connect$unix(r79, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r79, r78) r80 = socket(0x18, 0x2, 0x0) r81 = socket(0x18, 0x2, 0x0) connect$unix(r81, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r81, r80) r82 = socket(0x18, 0x2, 0x0) r83 = socket(0x18, 0x2, 0x0) connect$unix(r83, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r84 = dup2(r83, r82) sendmsg$unix(r84, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r85 = getppid() r86 = getuid() r87 = geteuid() setreuid(r86, r87) r88 = getegid() getpid() r89 = socket(0x18, 0x2, 0x0) r90 = socket(0x18, 0x2, 0x0) connect$unix(r90, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xfffffd27) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r91, &(0x7f0000000340), 0x10000014c) write(r91, &(0x7f0000000040), 0xfeea) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r92, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r92, 0x4, 0x40) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r93, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r93, 0x4, 0x40) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r94, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r94, 0x4, 0x40) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r95, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r95, 0x4, 0x40) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r96, &(0x7f0000000340), 0x10000014c) write(r96, &(0x7f0000000040), 0xfeea) fcntl$dupfd(r95, 0xa, r96) open$dir(&(0x7f0000000280)='./file0\x00', 0x20, 0x8) socket$inet6(0x18, 0x8000, 0x8b) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r97, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r97, 0x4, 0x40) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r98, &(0x7f0000000340), 0x10000014c) write(r98, &(0x7f0000000040), 0xfeea) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r99, &(0x7f0000000340), 0x10000014c) write(r99, &(0x7f0000000040), 0xfeea) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r100, &(0x7f0000000340), 0x10000014c) write(r100, &(0x7f0000000040), 0xfeea) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r101, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r101, 0x4, 0x40) r102 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x8000, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r103, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r103, 0x4, 0x40) dup2(r102, r103) getsockopt$SO_PEERCRED(r89, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r105 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r106 = getegid() r107 = getuid() r108 = geteuid() setreuid(r107, r108) r109 = semget$private(0x0, 0x7, 0x286) semop(r109, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r109, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r109, 0x0, 0x8, &(0x7f00000000c0)) r110 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r111 = getegid() r112 = getuid() r113 = geteuid() setreuid(r112, r113) shmctl$IPC_SET(r110, 0x1, &(0x7f00000000c0)={{0x0, r112, 0x0, 0x0, r111}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r109, 0x0, 0x1, &(0x7f0000000140)={{0x9, r107, r106, r112, r106, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r105, 0x1, &(0x7f00000000c0)={{0x0, r107, 0x0, 0x0, r106}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r73, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00002e43660500000000"], 0x1, &(0x7f0000001800), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="3100000000000000ffff000001000000", @ANYRES32=r75, @ANYRES32=r70, @ANYRES32=r76, @ANYRES32=r77, @ANYRES32=r79, @ANYRES32=r80, @ANYRES32=r84, @ANYBLOB="000000002000000000000000ffff0000000000005c0824df664781ffe57303349adfd8b56a9f86301f1fdfc9e0715d496b065fd6634a746697d1523a0d783d58d057a6584846bbe3be10e4f14c02e7ee08630bd8c12ab141625d0d3e206571d97a44c95cd76a4fc0c56af52bab6f95c4500000000000000007e2c77746cf4c131161bdb95242ca34", @ANYRES32=r85, @ANYRES32=r87, @ANYRES32=r88, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\t\x00'/20, @ANYPTR, @ANYBLOB="00ef19419215f03d39ff9d29f300001020000000", @ANYRES32, @ANYRES32=r107, @ANYRES32=r104, @ANYRESHEX], 0x10e, 0x10}, 0xaccff110451b3cdc) sendmsg$unix(r41, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00002e43660500000000"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000001940)=[@rights={0x30, 0xffff, 0x1, [r43, r38, r44, r45, r47, r48, r52]}, @cred={0x20, 0xffff, 0x0, r53, r55, r56}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r85, r62, r59}], 0x88, 0x10}, 0xaccff110451b3cdc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x88, r26, r33, r34, r35, 0x0, 0x1}, 0x3ff, 0x3, r36, r53, 0xc4, 0x9, 0x57, 0x1a}) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) 16:01:39 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) 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 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x3dc, './file0\x00', './file0\x00'}) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 16:01:39 executing program 0: setuid(0xee01) socketpair(0x2, 0x4003, 0x100000000102, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x81, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x220) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x2000, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getgid() socketpair(0x0, 0x0, 0x5, &(0x7f00000000c0)) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) write(r3, &(0x7f0000000040), 0xfeea) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r4, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r4, 0x4, 0x40) r5 = socket(0x38, 0x4000, 0x8) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r6, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r6, 0x4, 0x40) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r7, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r7, 0x4, 0x40) bind$unix(r5, &(0x7f00000005c0)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRESOCT=0x0], @ANYBLOB="c36e85affb27d0af3b9a00f14d87dcc9b7a47cd0831cf4d8994c13b9210410fd007c3a0cf999fa8c620f787fdec8496db078ea86460375c9ec65a33b2ae5dfe6531904ae9ac75d1692a6d957917505dcc741902a37055a17fffe3267e843ca052726df112f8750529221cf4596a3997f5ce740a876b15b60777ad766ceac06611d6125850e35c60c7d7520233ac7d91b76b5e71ef8e6d3eda0aabfc0f01602b9d7cf044aeb496fcd8997b5e8c68b97534b7500df74fc4000002a19290e4771e5235085cb93de27902a205dcc1fafcd87697a02fd58072b0441e786247f5743add10406d80f241f85cad6cffdab0af255aa4979443cc1a59a82", @ANYRES64=0x0, @ANYRES32=r7], 0x4) bind$inet(r0, &(0x7f0000000240)={0x2, 0x0}, 0xc) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f00000003c0)=""/85) 16:01:40 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x8, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) close(r0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x102, 0x11) 16:01:40 executing program 1: socket(0x2, 0x4003, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x6, &(0x7f0000000140)="0100358a", 0x4) r1 = socket(0x2, 0xc003, 0x0) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) pwrite(r2, &(0x7f0000000180)="7a3738668bfd7769ae0aa81925cfbcf6689b13008064bfc1370a103848f484120959b51b615d4c5075953bdd536b505c1fae3f11c34a3fb4700fd9dd985660bbd35edf1228da482bc04fa0d5d5dd5f89c0ea347e4e865a0a6eac7ac62eaf8d032a18eb92074b5c76b92435a313adabd2b762df937b841159187639768e44de1b17dd005675f76408141c9d186e38d16dbb229a1e1d6b050d274a4939fff20dea66409ccb995d7d1c77113a92d5a4eb7b5eb3d61244dc70ab8fb9bdfe203a232f514ba4dfea9d626bebea775593f16bbf1d015b5f83d8819804db777e2ed1a4c3", 0xe0, 0x0, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x40, 0x0) 16:01:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2020}, {0x2, 0xfc, 0x0, 0x1}, {0x400006, 0x0, 0x0, 0x20}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:01:40 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x0, 0x0) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/20, 0x14}], 0x1, 0x0, 0x0) clock_getres(0x3, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000000)={0x2, 0x4}) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x40) read(r2, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r2, 0x4, 0x40) r4 = accept$inet6(r2, 0x0, &(0x7f0000000200)=0xfea4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) 16:01:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x7}, {0x6}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) socket$inet(0x2, 0x2, 0x0) 16:01:41 executing program 1: open(&(0x7f0000000000)='.\x00', 0xc2, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000080)='[\\}\x00', &(0x7f00000000c0)='^]#\x00', &(0x7f0000000100)='*\x00'], &(0x7f00000001c0)=[&(0x7f0000000180)='*$\xa6\x00']) open(&(0x7f0000000200)='./file0\x00', 0x170, 0x32) 16:01:41 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x1, 0x1, 0x3, 0x1fffffffffe, "b04d00f3ff0a631a00"}) sendsyslog(&(0x7f0000000000)="2f1c2b3e1b2b97cc7f7e17bc705bb4ecd428f442a1fb12754a71570a63bf7642bf55d19c66ed665d6d", 0x29, 0x4) r3 = socket(0x18, 0x1, 0x0) dup2(r1, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:41 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)=[{0x2c, 0x80}]}) 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, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:01:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="dd4651d482b109dba10c26caa7bc9366faa0dbeb", 0x14) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x1ff, 0x8, 0x52, 0x6}, {0x3, 0x9, 0x3, 0x1ff}, {0x2, 0x0, 0x5, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2c}, {0x3}, {0x6}]}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000002c0)={0x2, 0x612f5d48, 0x40, 0x9, "4775cc141b0de7ff522518c9fb369d8b07a259f4", 0x5, 0x5}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) write(r2, &(0x7f0000000040), 0xfeea) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x142, 0x0) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r3, 0x3) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r4, &(0x7f0000000300)="ef50ad35d30145e75fead110705028e65f532c1a2ffd4bc7641c45b954b0fceb5b411f0a04dcb6e69c4754430f7df1328d5f540111a5fc37a37f7e2e208d181edda26bc7acdb88e7d19ffdaeeebc9b1d4d951645f4cd2a36512e74b9bec4435bea4d0e9204603cb73e82d6b9c91a9084148d7d1cdaf65a4c0c6cc8c74da14520c6315a6a468fd1a079f5e65fee0fedc21418a9249d7bb5900535b6c9a3ab15c240732f88cbfee47ba709d8e6bca1ee315192ab2ee1d726b53e1e23967c067132a6993678e63288a1ac165d94aab0da5760b6a8e09d5fbb19ac1a314514f0ae2da27b99e692832feacb532a7bea6afa86631c72", 0xf3) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5) 16:01:41 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xfdff, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="30d7ed180304f556de059e18c3b58722f941b2173039408021a404652b2ae4c7c7d5a3358180e81bbe3743781ffe5b7b40ffa8435c7f52f1061f5442063a928bace59d7fb618a4411f59a2b2a42ef8048c89baf3aac593c19a156518464606eecef5d1327e2aa4322569e20991cc235de1a643ccf6be0ead7a692bf8114c606f3ef0629d153a7e9722f91b07c6f2f03f30a83175eeb9ccd5bbefa1fd4fe38ec0777be5f6bdb096cd9b", 0xa9}, {&(0x7f00000003c0)="3d47b16680a738547b9c1dd91a9eea0af5f2940c5f7b4a758dc0e346e02517d08aba922ec51d47e0d8ab52bdc5db2a65171625ee41de18efbf06cbc4a7da17280f9aadbdc5df874045fed8024640b9681698ae907ce39e85d4f53efce77e020f182d1f4f8328cd7cf6e85e11f1a2131cdee87d39ba1f8992a6056c3026f81f76bfbe3afed54b739272e5ddc9e332f31f42461d68448ef769e82469b79f5e2ecf987e13362e4202d793ef1b82c0a8686560bc9001bf11e8383befde5119d58cda1fd98bf62fafa33844fae0f2aab0ae998f91b132709832138e711e1233d2a1dd2d9d595ca3d9b4a99e3e6b1ecc2585150a481daa56c3e64c816563bb2abb5fc4cf667eb2709ddacfe37d19f75e9f44ceb5b068c11a71b8b9e3fb1b62434ab2450584f49e1131bbc0a041ff77a258b7890e0c46a1a241d0a85207cb7002e227848b95e7d40dfefc2288cf2592dd1ec464c028316ef8714d6f67a999110c32f4093cfdea5eaa7fd6a040af70525426df9979a1aa3cd3b428f6571b175662ba0b9c9e3897d51e71b419b3dcbcc85254cec121eb65d33eb9c0868edb3b0007ae4a35fc88ec4b45fc240f37139c82377840a4271827440e1b5b05dc8946f9885ec02b1ae8de8a42722918727b70fff61e3bb70404a052ccd2e424b82c159e2aee29ce98eb0cf13218dc8f92e06225318715a718bf28064240586bc2427f8b776fd72943024daa3311b690111526fdd08fd3a60ad5544ca742cf59fa88b03f6140a9d59ad90d4a675e3dae78f2a995cb6e43c49265f3328e73cfd0fb1ed92271be5f7d7cfe4b7649d4b6bf621edd8660a4e0766719555e4ff2f5bad21f9dc0078fcb02ab718fb11631c5c80b8582b3aff63de9fcd10949daf4f5636124f550776bf66a540bcf70591b9400a2aad9dd318d2022b2c426d8b3376073207fa164a26a7dde5ccfa92bb3c5fa058466dd8140c11760cdaa18682fe381f805760f83013a8758d14768aa6cdb9851ed3b9a379b9b7b9f14982299aacc04cf1edfac96f81695fa763f02759e3f64570995f5f9d11d0d6b15b554517f2a82c5b3fc9802836056ae262bf657494418ec5bddc54033dfd437e5d4040cbc1c49f280ef6740d25d6af38095cc84fb4a7a1353db7a5aef10da39674b0b7ee29a72cc209605dc676d4c7162ecc1960b431d6d0e663da547f6d369c699a9a23930203825c5da0742c068afdde6cbc6fc29c2d838eb17fc604b5e81b21433aa22ceeaa9c427e7c6fe623c426df16f1b7a95b595a5609c98a82ff505779aac72b22ac3e7086d1bdcbf5911acb89a9834d7b059e94345117e8367ce3d078d3ea19c003561ae1d77eab434ca545eb709c3e70684c2a775c863a9e0d301fa7c843c5f94d2f06d0591fdf2a7381ad7ab6d400b5ee6b8acdba7ffebc6d7b6e6db12412f5ec6f2324595fda71b530af301019a4da339bad84f7fcf7ac3047ec64e700473a44af475a1d74d9ff40bee20c45f467ee534bc6df0ef5d5e0e146ff720e79856e06f323f687aa54819df7324733d3e97bf2905ac82bc37647d1564318bf203d664afe0af8ef2b5141f20176c1344ddb3f0c0314e4bc2aa971567728532327308cb82bd61e92b793d0921f85ac05e9a08607d639b6dbcb3354127cea86023fd8f4966b1b37e820d5607ac7104c211f64668ea2606e5f47b809fcf79c60ef9e827cc6b2b09e006190e4e697aae963f54d262c941e631d127e0f11ec7256701e3b8dd6ae5e69dc540cfa04b280cc9edde57f395749a47e2c28a12caeadefe8421786bd206374d40496968a534868f06c60729634a5910c6d6bebf7c20b50c69317dcf9c3f31e8d3800a021cd6c62ef9dce00bf6382f10d973e91a931f86425e091382b4539b1a86e773f3088aaef99685d7bb3779c835614bc35684f42879c5bc681984dd0145844097bb2b3b9027e23c48ee510bbe74ce2594e85705ec702000f9fde24021b58b95080108e70851b62ebe83ded599db431a8918438844663e41357a2c9dfaa14a242081b389ba6af72f41acb67518f023ca032a71720bae654a2666a10febe0ed363ce94fad5f92d4f511eaa5a41720dd67656ccf1c8ee1406123bd0b8d69cef7d08a1d348bb894827c786e720f4682366e70c5a6c2c3b93c9f081ada9de2b623a11c9cbe828477325bd2d155154c49ccc4b037a5acc2c430a2c73d8b1168d1fa7a0b8913dad8becf5137029144b5f94b7d61de0317534a6b5871b3fc643dc00dcb1a21346bcbf4836967f93a602f421972ae4baaef65c03bc6e39ead6abe5e330967166178f52a131260a2d45d2d8114ff049c3af289002c55e192e3c7ac95c26e19a0d777ca4bb79ee62eb950311012eaa31c700007efe90d0f2db61e3e13818c34688b68fc81a4d6005f7fd920b6d8aea236e6e414ad6ece94f08d66030aa537e92341dd86508b183be798ef5bae8b844ca35bd4e09205ddc094a7068d42991a7186652addec7c48c2a120a7fa25812c12b1ebdcecdc9211c5df1f258dc98f8c751c36ab85d4b08208f340e083d632a441ec1584907d5f5a283dfd5ef55362da121ab1544201190304907e72433af9db6b29503841d9a2882ea1e877e17a3a1b1eac0610e14028c24c072897ab1f8398dee40b136a4f15fbd5390072ae6f8b82da537f307e6c8742f047e8077a8434f1c8e33616845f5b91e1fde1054500011e022072002182dd0c61d7ca12d88509ab88adc05eb92854ca219a81546ab7f786ddaca71efa9e75c1c846a67e53a05f44e3b85cb4e1c13d0def853c811ea5f66f6acd71760bf7e9b6bce6fb4bdbd22f3a2040292d4ea65184151e28baa5e7439386558a642596c0c4609f6a40e2d15d2332b40fa9901c2db1c3ef3e1b48444aa2adc53ba646e40cd3be7c543716b09393b6e78f4259ea1fd7e9a9032cc1700d6e8d9099741665727144cde1157ed3bbc747e2373f3583633cc10f1ee7403a0a83f8a0b509ccc4551bf6a1b02efa17e9aae0c46fcaca1ddf31dd26a40a4dcfc19f349c67908a9dabe8cd2a4f4dbc7a333cba800042f5af0e4e7f7b5951d975ff407bdbbd0ed554b19293734196ff907d63fc0638c54b8cdb4fc05d3c07d3e55124ccbc198c523d92bcc45cfbb097842aa6d1889b0ddf3565595f76b065dd86a9c65a443152def4d49eafc4e2690233a5fa0ba4c0fb77374dca48a0ada8e19d4049dbf7b8f478054537b3ce6e59cab7d1e7b0f65592530fa3cff217bda854635d918bbd1c0c2a35f22e1143c95fd120f3ecd893a95054b4b2a0c34be35741bce87db7f8c51692e4035bbe82995eda4cf45a11e96579061c423305ebd46f5818ed2c4eac0c142cb2cc25dde2b7180dc2671c34e47ca2e55ed51bfa16c73df78aa45ec7166ff59f7a9fe7251d0728e17f73038b4a21f80eeaf7d325cb8945a01e5546576bd442430eb212dffeee9c8bd3516b6acc14ffe878dce0337bea231139ac9c1003171905734e2756e8f5e826577e2f08d8d083db683967f6c5cfaa20230605f951b81979677755a0487d2be9127872a9915bb5b13a85b69b91c9276a0452a81b7ea4e17e5544aea212b3862eea49c9f69c56711ccdd067d23423d911c23eaf9457154f31c9d06b1699961148b3a7404ae872fece6842e2b34dc5e704c8905dba4a0ab4473e6b6e87bf97be2a71f708bde12613bce4691879e73c3e461edf7baf9c4d8a10c7e1a3d26f2cb640b53b1fe15e559d315a648f151cfdff5d586515e1708bc386f13194984e4ddded8a1e5b455759c8e0be518991284ac898efee019325be385d805c3ba007e007185be69c288eab0ac6a64a7422fde62ed795564a0b1fd5e0c33e93d381e3a9e53bfae48c607fcee136e5a52b4efbf342b7e8f7b3cc70695a208750069245128b24535fc185f993aec887b6f6d1fa9957a1e952f44e67a0310a62cc1929dd28c8b8e8684fae5444ef6e59a4050cdf1a866b7f0e16851028a8afaf8995c3cee5ba5d3c680f382f64f584962230e1c7fe7398f27a02857b3a50f2a207f2a695b7c81baac39c017b4682ec9408b30f3468785c6abad20075d59e19021b1ce7e84107f617068f71052ea199b497d3bb8f18811a9d47c7ddfe6a80d3238875d3de7ccf2050453da98bc0df783892f5e07ba68f9ad508d6530a6decade31a100b2b8625158d49ffeaf89fc555a0b36127747738200588354935a2d8bd92cc2856da16f3f13fb28b2e88c2ba3f99598de94821a070e059aba3d0756d5cd6cdca495523d4c22beb82fded687745175a76d21b8ab3aa7a99b62d5a3cd6bc7b9a95f4bf96242bf254bcc0626688a9e642009514003a0264847853c66d4a63bd80fbed01c741deeaae17ee56930311e8177f5a937806dd64416261f149dd5dfcebc3785ff2e88511652493e031ec8a7858a3836fbc21cd6d52df1aa65cc4d73143abc6c2ba9663a533b16e57e7f26cea69ed510ac153c934c79ae68755606a6a1fad6d51a06035c2de92af4ffc38e815053bc299c68197b0aeff88b340081de3a719b5773ad00091dec5b77a1e29d016fc93f8476acd44f408f99c3883af8c364486d1542bb7ee5b2469939fd3d3322122e14553d9744c565494fcba4b48ac712df1dc37260e2b8e3b9f02fc99552cad5f5ff2941ebbc3b02c7fa8bb26c6f8a153fb7eb323a20e9016c244d865037d07efbd93daee6eba813c5fdc954329c63cbac3e43ff93c34e6f0e5f821a8a32f08e8cef6e0447e29d59d7a8858b0b38b62eeaac46d1e9d593c25c65cf49f126513f2bdbd11b794d1d705b38b33123b4e57928180ab38750935bd01335f96cb1e7c364f8be049261571bbb9c1960097a1f5802dbc37c51f8f3244ffca4b7ddaf68c9a01746bc43953afc4640eeaa0efdaef07abd07a61e12b5b4daf7ace362c9c2696b64e1df0963bbb64df3b8c19382beb33e37b394e60e44a837affcbd91d63230aff15ead5455536230268fd1fa6f7ba96f5bfc123fac59194fd1fbc99c4803e670d6d82c6c0e433648faa6fe8463846be6b8a79b933490db0177747817c67ab037a70f5eb44a797c560f8e7b12295492f4697aacedfad6c0d6be89e5083c220caa30c05e06a1c8e9193b56d8e047afdd3322419b506a914579a68f1cff6cbe5d8c1c54e20c817f3f3522099cb5b8e00a9e77c5436e2872593c516f1bbbb229157279581e53ad98dad10c7a0a9f9889e77235052212711c389a90f549a117fb875dbc0353da284d095a5f01429dbd7e25012616754494ab8d357443fd72b6733938b1b8d9b2e4f7d3a6856d7930d5edfd25c7809b3533b6f6cd336237e852295d984ee3d8c1895ace56a02552b448783d17750b64b0a0734c8d351643608bcfdf5598e8542baab73901cb15fc4b7a728571c84a753c752c3f91c09c999b95d35dab6b2f446fd2851064c4ffbf70db3ab32d5ce9badda9fcc0159ffccbbe343b72a7499711e1a360201092534e6fcf4f011a7da32140bf8572e94904ec3bab1d95cc5c643d578b6d59300568eb7c7971ee15774e9f12f592eb6382b859c49627dbd3dc26bc2f164c485705b5a1b82f8dc553c668fbd1a21ca72a6316f44d902716d6e0494d14afcae3e1101c00825736e623a48dfd297dfa997f29a90278eefc99f0d2419fb25204f6c5f8b577b2682f9b413375402a4640d7f6dc7eca3b18a942f5d3cc230c8c5f6282e6a36ba207ba2c296bbb35d1c4bdaacb0b6802f21d1218545e314f09ebacb98d6bef15311f8c4a9c6d4f0676e15f8230bebe78c61dd3edea539753d8e82b7a335a82201c5", 0x1000}, {&(0x7f0000000280)="56ef01552b48accc061829185a31bdaa47bfa4e10211c3ce", 0x18}, {&(0x7f00000002c0)="72b39edaadea36bc6be3abcaff20c6bff8673a5bfd7f2aa1f3f93f5de7d804", 0x1f}, {&(0x7f00000013c0)="016f44e63f80771f8666ed0b47d70b1e739a98514d602d98c61f8eaf20dca8329292c354e7904b705e722f6e0eabdddea2c380614146f9daa9b35d2814c073bed6d5a49287b99b7a5f5448a603d1b6d30b4c2f288968a7ea8bd2fcb88b66ebb58e98b11c615bfb824bb414825147139db7da204a951d8edb32121d470e70e62b5001b880af5ee9418c4fa0388304483ad8f07d82cbf955e1ece0809dc5df5b06032134e6ad375d3a578e23dd16951cbb448b4fc4536f1fb7ec506079e37ff5ea41af9b57afedc878fdef8ad95927a7235a7e1507937c1aebd82e16ce5b436da0de0335fafe0aaee837d99620cd8d272fb094343c70797717573ce7b1808a76a08f927782267d6845bd3979f0a19d32f331db25f7db867e9f718db33c073fe5becaa56f67edfa3acd65c7788e7bdbc0ebe9bd075dc606ab81725f7b55a2f4a7d1ceb46b5b935652f231d747ee77d77b2598329b6ad65d325150f3549e35ba984ef1eca4a3127a970118420b283e28af4e334cd67387244c6046d12470dd6cc90b7a0c1687d95237b0a5a5b84fb65349e99dbe6fbd1580a8e6efca61a2f98c2abba83b2ac5619d91358b83d21b2dec6e4ad0a32e5900a85d7e89c3edaf3491bb9fb4f99f8719561483c46bbe286686307f7f700dd81adfb68d6f261df410144722c61c14d1baf19866c684decd4e8b653fc26349190feea969b4cfb05411219e20f3595a082cd7e78d0f7b48d3990cec54df6e38b1f7640beafd606e2213a262d7844a3115f931b1c74b3d93cb662099167b74ed2f0bcefd4b903330cfadee8f5fc696a83d1a32ea574c727f41159b5ce22ccc3395fc874f924f19af4b670dd37c95dc19dbeb4d7db8b83dfe9c7640d90be88a3ef10340135d20a7f12b05e65a42e0f7a1be04d394aad2763f331bba4b6ccffb6e58ced22de16303cdcd102a1120bf4150f776b0fb073a38716473b05f3608d764b42e09881c08883c5e8119a1fde382bf90b4fc2ba8339e463ef6472f7279d54334a4a8324696e2b2cc994db2808138f0bd36032042dc0f5fa1f9584e2013449fe0cb10d285464621a3acaa926960f74af6516d2800f8d8acc6e92edce3ab431eae784c8ed3dd70f42b528ff62d047ac6e79fc0dd09d9873ac849bac6bc559951c592141c8af5620cef0ed4c0781ab16feb39bab734252753fe5dd51d3ff3fad318b7924942933423ffcc8b3bec75a44f5a1264cd0ccbc90951e999000557bad4f5616aedee456b7a06db5bfea3b158f12beb3e0e782599366c07c6d24400e75467c5af55060a4ecce228c38b19213a5602ae21c55fb8abf244a48b50aa525aac2655a8024cfa8fd7a61f0cfe5123ac7b762ec60ba05e13b07a863167d549baf547b4015c717a570e23abc053aa7f905d1d87dc58d8ec4f316920e2364f3ff1f5063edfe9100d3eb2582d2414f65c3e0a007d5c455e0919614f901af5620c8f504a9eaeebb2c4e587e058a4cd91dc4aca37048cd0523f9b985bb2830f769d1153e0c6554e4c2ff77b4bdc91dd8cd96a6b0cb62b7ae20ed42f5b7a731383db63ca7fdae2236c03d67b651ffbf511984d03ffef9e1f58bddc08bd0cb8e01b5aad5646be1e4fca6d3aeb1df44c70844f89d0cd261331392bd936e12675727a189e88fcfae98a9fab5569e35b962598daa8256f99af06a2788990e17d84a6b8e655cf5289feb3147868f759517807e5866c369774d261ba8af92c4de7f817e7dc619d7fb741232c48503fb660e17447ccea78fa1a48ac2fe8ba8a2addf62c23a5eee82bf0b4bdbbdbb91c42933203f5908fe96bb639e624497ea225088d5a1dcec0f2380a06794de64577e3683218d8e5cb1f0546c9571e510b247e2888174766207f6fdf37d36634f16831a8650490ae8ecf89e4e7982b5c8e9875a42ab1f1d0784b361c89b0c0293078dc050cdd747a26591bec03e31b45b09d6594fcdea054b6fc7b4c7e72fdc9b2085a4c03e5e4962194f5069c272851a70235d8ba09c61ea14e62e2439d269b37c845b5e7ee8c2c888ac1b6b21eb0c6ff54c6b878d61893aec0dc01e3f19ad69c895c6db9701b5d35afe2b7560b7fde82b9e0f2527d5fa05b61970161c0a725040008a9e69cc840cd8d89bec5b949c57ebd467c3225742f21523da96f4fb67db49cb3ee69104e5dfbf0974cb5137566cefdc0cde4dc55503db63e14b886e1b32125c13107de7dc94a3721fe15a6d86097c0fe15cf076192da12d306a33bd176602ed03e7b3297d7c33d064b370fbfb6665b8814deb44381a3940d68cef8a5690ee7c699b8210d30da79c99362e7bada8a7f08f7fa6fe903ca70f8cad7b6a701cd91f509628dbbeb1fee01071cd1b198620dbadd5b7983f6e9025b4b54e85620cdf3dfc6b646e2318aad048d5c25abfbcb9243b9c86ac9eff60764a4da1f2186416573c2ae896e6696aeb07b213caf76df5a95154dd4cbc8b37c6e00062079b9c99fae2d63d7cde8702987aa339aec805be5267d1b60b567c8ca88734964659f2f6218dda1ca001d5490ecedb012c7400d951a379421f6a32d4e799600ca8bde5d274f39d5c963c186d52a11767210dbdf6e0cba49eebbde67c9ee622241ef28a04d20e08a17d34c0bd52d1cb2d2238c018a0cc66b9ed785c0ef2dbb08f3eb78d2a8efba17d445d36a0f4b464ff241240b33f053f3d6f0ce221284cf0cafce00526ee83a0fd354b422cfb7c221f507b3254bb97e21aaf3db6b8ecd38db8306a30193b61fe2ec2712c573e643e38044e5b942970a78a7175b7cc0ca8d3e1d4fdc73a79850963ce5f04912f36888f565d224a7fa70a04fde256211fa2fed1e05617e3aa699fb326aed5da9830a272e7221bcff7768362af56e36d30bca4859362449a19b0e6ca78c3df189813b91f92a65f3f51b90b3b95eaedd3092cfdf4ae964c96a02d4a8b07f2c530f05d0a17fa80d983e1aa1b63469be231ed68cd21d9815dbe818f357122e886cf188b41c6b076ee5e6c95306fe46f59e487e9d6b6850d728b47976d7b9fcd375583ce3ce7e5ab9769376d3966d248389a92303cd31a6624acc65f73270a03a0543119976e41065c05184b84271662fc7f6d65afdf36c67e2f58a35b0b981b71872d905479a396dfe89a895d4256ecba6d2dcb43b89e952cc7fdb4f2b85d7f1d445532c74f8f7da5c7b9f93bf7f40b06141dcca1e30f732631ab15cfd5c3bfd13641917009fb7676e391702127f2854efb9f4d8f37e4f3f149bc62daf185b801c3a6067f0f45402b78c5a637935978345552e5b5ab3806cca67b7c91a221ff45c8eacb30b8ec1c8bf5f8050a9747832a8c10f0bf01b3972ad466b7d78841ddae7aac90926be9ef4fb026633540c79f653f465d118820a36d0fec46a1e061c9b858b352faf33a85e6d43eb0e98cd5c2a21efee3cad5a5db8e0c6cc4b9cfa2fab58b4ba9976dd0c86d15787aee5ed4f0703f4a633db650db0b3e0310ecf15bd7105f512882d217f6df2efbcf5d4883e42a7462de2f932130b15ee44c0691af8d9daf2192ba77cadf486bcd2ce261b53fa04591460db42f84a4844b6ae66143462801803fec025e31d7e1c98d206f137a68be19cf49a0643b8fb2559faee3a91eec7d5fcd75838630881aba63ed5c674d840e6c89f843fd0c8aa4fdcf0a05e26e09538beb651c085a413c5d75818f847820657bd99d211ef400265f87c821461d6dc2bcc373a623cf57124afa1a86ef353adf27411635de3e7959610d2dbe04a6a80d430f6cb43e7fe2beb8e77247cb5facb185a157a989772c9701794be17faaf3926bf90bb5668f5f6fa68838005b852c92e418cb70ef2e76ee94adec11475bcf98ba8c39fe2d4f3977c34370d160b5cb984937df07df9a8216c6593afd15cb49ae32afb6153eb8a9f8cc1da2e8e9d8282fef5e65c4ddff7c1ecb4043fc655593e16f28a44eca8b99bccfdf81fcc44fc59567301f12c8dc5130852498b88a9501864e7e48fd4734241a4ba2d1f5c0538c1a38a3761418a30885dfbd1c4acb8491d94123c977c192d4349e29c6fe00e87217203dce648f2e8bec421d4b453f55be61f6ebe3989795e791a680bfbab68508fd003bfb589a2509138525eba03ee0f8e0e596505b85f9a74eff9890872648fc0ae2f8ba94bb0b265e3b4a9994470128877cc66a33b6156d149c0c008374aa2714931b0abf4c8153c6278e0079de09ffd9238674b5502ede9d41d9eea3a0ac9b05e5dc145aa19a4f15be7523e29b190e7efb342b099db67eb0d7afd610cfb7ea3891fd755be0bcc516bd75dd45e39f5363d986cc469d3b14f489a99f18fce594de54acef0529c5b9acddbcc0edd3d49f16bdea123709980b4cffe27d2caca50974547e016a3e08930856423481735e02adbcf31b40e3511ed5a2c21ed18a7bda232f5ee7f90c66272faf849b1a4438ea02570c302ca657005579727c6ecf9813d831409c47d417483d21457458d9a30268ca85cf8199124fb377627252fdb2ff656addea4d68009e951df9ae82e52fac77e65804b2ff0c4773d3ccda2e1c6766946119e77927c63bccac543d5690d26ce3e806b13e7e93a3aeb04204ffbf18d9272a39cc52e3d9783faa6f87f35a58a9de15528042da8459080d20bcef4237ca941042ddb480ba4d703a138155bbc34a46219da2dbeb402c7b9ee58638db0022477ca4f7ab650429b99265cae674bc7e5f6a8e9b1c44534d8ce05e8e21939f7cd85e9cf1f1c18bbec1a63adf82e7e6533c141a834022e7f15f16093b1e59ab8de20c22b7f9406f6fda15f6ce74371e5d394bd3adb2849622f6ff31715f5a09ce4132761f09090787958a023b06f3c11e62467a4de38c082183d0033b44bc65bd3b1c4099d82491981f6093ad4dd78f9c40993445abe03c452cced4f7bf6b5746cca5b4cc93e17af899912f120973cad96d8044b27f0f0f57d25d5c1ee3dba9df7d2fe36f5b5377b728c49bf243d0a809becd7a95524c8b1867d83ae6ae3c46639cd6cff74b5e00e2945296c4f3e06abf475a8a8693c9fddee97c3aa6f5ffe2e7ed613c5cef6d3f064409af6f5432dae955ddf16a47da43a16b8371196b830fc2643b7ee94ca69368fbf20441193aa20e781c89968fb8404c86618c5b9f3ac22ee539997673fcf7febed4f35f1ebdbd1f6768c86955345553e983b51fbb59dbfca1d63ad8c7884e42f0a3b02f4533f9208c3b54ad289104448777f72ed7bbfd4572d057e47bec2f0087d60494bea2cf036a2e37918d3943674ae17f7527b9b1a2cb9f713d5212075bf4a159ff3be85559add8e5d162eae1d0620c1d8dd19187a31abe2c9c9686573c8917c1b4e886de1299f2ef64f87d932b3e8b36eee006d01d648cb7c7fd52db20266186bdcbddd8ce49f4eb72e6579584b6512cb4d16b570f206131f3ae5a05ca8b4da99137d86cd6cff4226acb8300ddb6960e9f1e7d0bf2038f9a444e2142834bdb0b7463c43cedd7c6bbc1c3c10f9b662cbee3834105361ecafa3e2749f5b076a9f2d2075285185082dc6551b429639d946b3c2a2eeff49c0c5073de695e0ef65f4e9b8467d83b573071472d1ac5cb234f21e1c2e4a0d17f193d467eb45fc5fab2477a16ce0f39598d63980763ed8e26810122ee5a20a11f9ce620d1ec992d8d41aff3ac4616eafe9f3d33c1f834fe4b2622b94935b6a69c13f7eeda6a72775a74471471a2bfe9f984fc00289eb7eb1c9c5316715e44192eea8cb7999a15b29bc23884c66fa310a6a8d253a829a807ff0b5936292324a5740eb17f5461402f15e5632638ac4", 0x1000}, {&(0x7f00000023c0)="523b102bdb1d817e76c9d6ce1a7d9f6b3537dbe434a29925288527fc676cabf8e24ec90d939ba6b86b1b9a0aa27d9b497bdf71fc4b393ee0ce1b2d3fe005c90a9418e081518ef3cb140e8d1fa4a62798cdfcbd280ca6d6d3d03bf6ef50835c28d66a84e220ab9926768ba2e943a3c66d629bdfdb083b1bd27904b2c64e328edf8bfccfebef0d637770de6b4d8ecf462e2f3d7950f529c6329e01fe09b698819e8063b55374082a132515b4d7832c8c12977f4bc003b35920b4577ed425632e1f0b1108feebef9ef41a31ec07ee832ca416977fc47af3fb1112101b93051be37567c19f0dd0150941b37603e78026eb027e62475af859", 0xf6}], 0x6) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffd, "5c080000ffffffff0000000000005838ab4800"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:01:42 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28ae) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) write(r0, &(0x7f0000000040), 0xfeea) r1 = dup2(0xffffffffffffff9c, r0) accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/33}, &(0x7f0000000080)=0x23) r2 = open(&(0x7f0000000180)='./bus\x00', 0x889, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000240)="000000186204018b002b3a0000000000000000b9d8dcf9aa694e0e4cfa772dc1d14043000053b5d1d09075288182a3e7bd438b29be9c894314d835d0875b8b01850013f1071d36807465e18c0fa6ae84c9f0611da24e14", 0x57}], 0x1) 16:01:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fsync(r2) sendmsg$unix(r1, &(0x7f00000004c0)={0x0, 0x264, 0x0, 0x0, 0x0, 0x2d4, 0x4}, 0x0) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) fcntl$setstatus(r1, 0x4, 0x80) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000cc0)={0xff, 0x8, 0x800, 0x6, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x0, 0xff}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000001540)="3603000000000000", 0x8) dup2(r3, r4) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r6, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r7, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000a, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:01:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x74, 0x0, 0x0, 0x1000}, {0x7}, {0x7ffffffe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:01:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = accept$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000280)=0x8) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) chflags(&(0x7f00000002c0)='./file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') sendto$unix(r1, &(0x7f0000000300)="2e76041a83bc3f71db41e83a1d6eeb62edf9027e64ec1a4128ebd5ee53311271c3b8ca8a74ded2da5385443f6874b14028020d0f98374cc17313c49eacac165b14fbe70d6179847d2f7df7d94eb59e715f9c074197bbf929f37df869f719a5ca4d660b7f9dedbd9a659c8cbc5236c5db809a776eb7fa2cc32990c388d1e3da1ef0eb75c6d491959a5140447d9441c9153839edaba2f832f3dab2d76808c23b3f7d386cf7135527ee219b6599ef", 0xad, 0x2, &(0x7f00000003c0)=@file={0x837725003a1fa6dc, './file0\x00'}, 0xa) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="9a", 0x1, 0x0, 0x0) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) 16:01:43 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x0, 0x5487db0f, 0xffff}, 0xc) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000100)=[{0x3, 0x1, 0x7f, 0x8001}, {0x2, 0x1, 0x80, 0x6}, {0xbb34, 0x6, 0x3, 0xfffffc01}, {0x100, 0x1, 0x9, 0x7ff}]}) connect(r0, &(0x7f0000000000)=@in6, 0xc) 16:01:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x4}, {0x7ffffffe, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") pipe(&(0x7f0000000080)={0xffffffffffffffff}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x8, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) 16:01:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x44}, {0x2}, {0x4006}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)="cd49c7c40a7bcc20bec86b2dfd70553ab69e3b17c29412a9eecb0d326c0585bb67ef1e474389e1099294bae99d861553ffff30726988a313729008d5283fa04cf1f5d8c42c1a6843ce31638189274c413f4c9223b415ac289cb80e283657", 0x5e) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:01:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x80}, {0x6}]}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r1, 0x4, 0x40) fcntl$setflags(r1, 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") rmdir(&(0x7f0000000100)='./file0\x00') 16:01:43 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8f0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000180)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0xb) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x80, 0xd2, 0x2, 0x80000001}, {0x4, 0x7f, 0x40, 0x5}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x1, 0x1, 0x9a, 0x7}, {0x5, 0x0, 0x3, 0x3}, {0x400, 0x9, 0x2, 0x10000}, {0x2000, 0x52, 0x9, 0x7}]}) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:01:43 executing program 0: 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, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x72, 0x815, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x33c) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r2, &(0x7f0000000240)=""/103, 0x67) fcntl$setstatus(r2, 0x4, 0x40) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x77ca, 0x4, 0x5, 0x5, 0x7f, 0x8, 0x80000000, 0x10, [{0x0, 0x5, 0xff, 0x7f}, {0x4, 0x1, 0x8, 0x10000}, {0x8, 0x4, 0x81, 0x5}, {0x8000, 0x8, 0x1f, 0x9}, {0x6, 0x1, 0x4, 0xbce8}, {0x7, 0x0, 0x5, 0xfff}, {0x10001, 0xffffffff, 0x1, 0x8}, {0x1, 0x8, 0xca2, 0x7fffffff}, {0x7, 0xffff, 0x2, 0xffff0001}, {0xffff, 0x3, 0x0, 0x6}, {0xdd, 0x8000, 0x6, 0x7}, {0x7, 0x10001, 0x80000000, 0x20}, {0x2, 0x45, 0x8, 0x387e}, {0x0, 0x8, 0x0, 0x7}, {0x80000000, 0x6, 0x5, 0x80}, {0x8, 0x1, 0x0, 0x7f}]}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:01:43 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x2) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000003c0)) r2 = kqueue() unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='W\x00') kevent(r2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x35ddd40f38d86279, 0x0, 0x32}], 0x2, 0x0, 0x77, 0x0) 16:01:44 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000080)) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r3 = socket$inet6(0x18, 0x3, 0x102) r4 = dup2(r3, r3) ioctl$VMM_IOC_RUN(r4, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:01:44 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_vnetid}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) write(r0, &(0x7f0000000040), 0xfeea) write(r0, &(0x7f0000000140)="dcde4cb43de50a993a00d08ea112cc45fdb36e31fd8baac736cb9d4e3842de27234ca074755d59a9ccd16039d314f1572c99301c69499c0ad4ea3745a53f87b5deb27e4a63dbb086c994edb72c9765c914bfed046961648c1b5677e01023ed12c22c0965054c3755ab11a576f15ff155d4bdd628367ea0ddded3118b1356d526561ea03d04866382357f94803d53d83e4aea8465a16aa659cfad0c1257d7357c98fc7332f1c0ab184e7d1a79", 0xac) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) write(r1, &(0x7f0000000200)="4ac252d5a0f345e2d951b33bf0e0715c0dc27ac70dc415d6ece5600201f43f2d0f0f67d9f3b218a9642137bae70f2056d336f51bc3699eaaff8d5cd5dcd28c43afe551e8c9219cc2fb8ad99af70fdd10255d977808c4e6d25e61cb5e18d1a4e6faec9969f1116e4fc09945835c67524dd8b6375338dd56407db73f45959eeee4594a55996b04989807f0d82cb8fc834831f1ab58412e47a51999646b991e02283bc5f711c450ceb222fce68b0cb048ac1d66c177a6a892c2fd222e12ddfa387aaf66f4dc2d5dc865a61d6d71c4625003e3449e60f2a632e4dfe52fa132a1d7e3fcecbd1c29f67dae3d12c8322c131e3756a265ed617952000000000000007cc0597f5d91cb6688f63b93166c8ea45c653a80a85cfc4e1d5d238358c0497d36558249e7119ca337c6379f34939aa468ae23adc4ad9f295743c8b5d41f0e559fa1a78ee253d227bb5893c7093c4a1844", 0x14f) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) write(r2, &(0x7f0000000040), 0xfeea) r3 = openat(r2, &(0x7f0000000380)='\x00', 0x0, 0x150) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f00000003c0)={0x9, 0x8c7, 0x100, {[0xffffffffffffff4c, 0x5, 0x7ff, 0x73, 0x2, 0x1, 0x2, 0x100000001, 0x1000, 0xff, 0x100000000, 0x101, 0x80000000, 0x3f, 0x5, 0xffffffffffffff01, 0x80, 0x8001], [0xfffffffffffffffa, 0x5, 0x9ea, 0x1, 0x4, 0x6, 0x3, 0x0, 0x6, 0x9], [0x3, 0xa, 0x20, 0x4bc, 0x4, 0x1f6f, 0x5], [0x100000000, 0x200, 0x7e, 0x89, 0x3, 0x2], [{0x7f, 0x3, 0xffff, 0x3}, {0x1b, 0x5, 0x0, 0xfff}, {0x6, 0x4, 0x1, 0x7}, {0xa0, 0x3, 0x3, 0x7}, {0x9, 0x8, 0x3, 0xfffffffffffffffc}, {0x5c4d, 0x4, 0x80000001, 0x195b}, {0x7fff, 0x5, 0x8001, 0x9}, {0x2, 0x40, 0x7, 0x4}], {0x101, 0x5, 0x5, 0x4}, {0x4000, 0x1, 0x3, 0x7}}}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:01:45 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x4, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r1) rmdir(&(0x7f0000000080)='./file0\x00') pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r2, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r2, 0x4, 0x40) msgget$private(0x0, 0x200) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:01:45 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') mknod(&(0x7f00000001c0)='./file0\x00', 0x6000, 0x0) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='\x00\xe6') chroot(&(0x7f0000000100)='./file0/file1\x00') r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r5) r7 = socket$inet(0x2, 0x1, 0x81) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r9 = socket(0x18, 0x2, 0x0) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r10, r9) r11 = socket(0x18, 0x2, 0x0) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r12, r11) r13 = socket(0x18, 0x2, 0x0) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r15 = dup2(r14, r13) sendmsg$unix(r15, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r16 = getppid() r17 = getuid() r18 = geteuid() setreuid(r17, r18) r19 = getegid() r20 = getpid() r21 = socket(0x18, 0x2, 0x0) r22 = socket(0x18, 0x2, 0x0) connect$unix(r22, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r22, r21) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r24 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r25 = getegid() r26 = getuid() r27 = geteuid() setreuid(r26, r27) r28 = semget$private(0x0, 0x7, 0x286) semop(r28, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r28, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r28, 0x0, 0x8, &(0x7f00000000c0)) r29 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r30 = getegid() r31 = getuid() r32 = geteuid() setreuid(r31, r32) shmctl$IPC_SET(r29, 0x1, &(0x7f00000000c0)={{0x0, r31, 0x0, 0x0, r30}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000140)={{0x9, r26, r25, r31, r25, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r24, 0x1, &(0x7f00000000c0)={{0x0, r26, 0x0, 0x0, r25}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r4, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00002e43660500002200"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000001940)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r1, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r15, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="d6392bcc48ebe9d800012a3a64", @ANYRES32=r20, @ANYRES32=r26, @ANYRES32=r23, @ANYBLOB='\x00\x00\x00\x00'], 0x88, 0x10}, 0xaccff110451b3cdc) r33 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r34 = getegid() r35 = getuid() r36 = geteuid() setreuid(r35, r36) shmctl$IPC_SET(r33, 0x1, &(0x7f00000000c0)={{0x0, r35, 0x0, 0x0, r34}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) fchownat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0/file0\x00', r26, r34, 0x2) 16:01:45 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) 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/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x8000000000000000) pipe2(&(0x7f0000000000), 0x10000) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:01:45 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffff8, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pipe(&(0x7f0000000840)={0xffffffffffffffff}) write(0xffffffffffffff9c, &(0x7f0000000100)="65620e28cb70a4d55a853ef7b810bacecb2d5e97378b99497971d07c5a0cbdb27a9a0e85666edd86df4851d1f62d07c3dd8f5363d8e39ab70b43865fab58ca4873064346f80ba7afc6dcfbaa02735f371ba78c73c0", 0x55) read(r1, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r1, 0x4, 0x40) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:01:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r1, 0x4, 0x40) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) write(r3, &(0x7f0000000040), 0xfeea) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000180)="3880dd176950cbad43daa2a56938fc839a9a8efa01c6a695d653a5e254bbb64e97ac3c11fb021dbe5f9005b0979199dd5f2147417baec416064f61cee927e8c09712", 0x42}, {&(0x7f0000000200)="c0bd60ff38f2440012f686fe7aeeb5ea8f4844e7f5376453c975d5cc14845241ec1901d5fde4c9d217f395a2a84784faae31c7ce", 0x34}, {&(0x7f0000000240)="e1fa10776b4df0e6bdf0ffa39d3934b50916b18025786bdd1ba81f3fb6", 0x1d}, {&(0x7f0000000280)="24ca24122a3448df116726f34b623213dbf5100c4d39a70cf1ed8466a4bce74c69fb8d11e07cce91654b0228a19ac79aa78dbe06", 0x34}, {&(0x7f00000002c0)="dd3ce0a2e8fd0787f5e5836cb11095204f70a68d9a80b8d074b87b0a392631c67a80598e4ab8ffbda76213d72e183da5cf15a5f9b8791e16d76336c133ea976344a1916061a9569b0b6fe07e35b7c3041f882cc422d38738bbdc09004d5155b0897142d2ff307c2b4df8cad99e7c4e7783e38dbca7840b2b39f6b6dc95a918f2392b574789b159e9b016f288bd5537cfc73c3cb46f150877036dc2a04c172cb38140537abd0ed600d82070d8c5b2f7c2327c8709f504f760812658c53f191d38fa797e32bccce3f5c03668b8b97113c4b0f6378e1d004d776d10b36bd2ef19d383c89f3b7c1e328d640f1a75", 0xec}, {&(0x7f00000003c0)="3eb47e678676845884e6aa77ebb204df46a0fe9129785c0a6190b0b1a03d611fccbe82527829ddf3fe4dc26f684c369fdfd21dd3b3d27cf13a4143fb499c6f847521631b929bdcc1aa34cc4df5484ed8", 0x50}], 0x6) connect$unix(r3, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x3d}, {0x6}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000500)={0x1, &(0x7f00000004c0)=[{0x90a, 0x0, 0x3, 0x2d}]}) syz_emit_ethernet(0x123, &(0x7f00000000c0)="0600000000000000000000000020") 16:01:46 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f000066a000/0x3000)=nil, 0x3000) mkdir(&(0x7f0000000080)='./file0\x00', 0x40) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)) 16:01:46 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x200000005, 0x953, 0xfffffffffffffffe, "00ffffff0000000000e1e1000000000900"}) write(r0, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) 16:01:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) fchmod(r1, 0x100) write(r2, &(0x7f0000000040)="c8c38d9133d2", 0x6) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) write(r3, &(0x7f0000000040), 0xfeea) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) dup(r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x60}, {0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 16:01:46 executing program 0: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x9, 0x2013, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fchownat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x0, 0x6) readlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/192, 0xc0) r1 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r1, 0x0, 0x7001, 0x0, &(0x7f0000000000), 0xc) getpeername$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x20000, 0x0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, 0x0) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) setrlimit(0x8, &(0x7f0000000180)={0x7, 0x90}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r4, &(0x7f00000016c0)=[{&(0x7f00000001c0)="5e176d2f875c949848a1ff33bc71d78e5ced396b3e71fce41d4b5bf8713a", 0x1e}, {&(0x7f0000000340)="10c99b3a35d399fdf549015788742bfa15786d66410e6874f35f0ba73aa94a815feb6bc8079b03f519dce3124c2f6ae8260b718c9b8263cc29eee3215b6a41d9e8c80cbf9c14d11c1d63b685606e696d6c142e4225c995408c7f2abe115ee180eba48d656e3d7a1a2b93b4265a83a7c44262d31d478cbb6e58642babb1eed1442177c51b97bd4ff2fbe7c109650c89ef9b5621bdfa026368d9e099460eb4240094221e05c3cc5c1b04d4e4fe2d8ee3e987a5c1f4767486988908d9fb3452798277ea96f3aa40dcca66603d23759a9d4e8b0ea6b160fbfa5fc65eb50412a488f52ebdb182e549c45fee98cb9ae459feffbf23081ddc1928c9033e499cbc3d802d6348435d4df7dd93f8d52f7614eba3ddcc0a6b9c36725edd8fe4d5546a7845b3ae8b6752873a07679a298265a05f648d8e356b3e1fee081077e31539d2f775152942db604ef2a69fe3654cb2f6adf409dfcf4bb5a8a93f74e6889eebb7e66712a36c2f35ff93cfab2ff271eb1954d054b725d2b219678a80516fc0446c3b46dd61201bb907c378a6610652e84998956338a9877e991a7e8ca6cb5420374b676b54f997ea271b143861136cec0460187d929e043d4dea9336123d617e7181718d98103887790977ae3a512484faa544e4d3350b8cb38beeec74988ce2ad6f17c6ff91e6e93255f7bf5d06de79e9fcff24ec55b5f0be46935c4227831e83790d10167e07d5753b3096f88b9bde3405de80601fb91aeca9e417ff36472b5b3137ffd53e44305b5c813e9af6db3a24fb8439f707f32a23dfdaec51e0042f843054dddb3ca58791abefbfa23d35d52b6ca739483ca038ba556dd32b1e1047fe344304d27b09808942a634bde8df2660e2e17d8a11d270436708c30b3a9aab9463d52f4023edd94e1d5ca45c35810c73d7236ce9d3adb73b6a8fa1954428ad528a727e2b456824926b369cef5d51b48ea1b9d380833bbcb3bc5ba1b88cd17e4ae5e103221f04727ac805bfcac764bc021845b4f06b2e7f133477cf1265fdd673cce9665c9950a24a037de9d436a1f2ee375fb21d204fe0ec95bdd0a0f64ded2e0efd93470b5a78bc1a6198312726b0ad666295b6d8727e4afbd3ba9fd287cf30ad88566af713645ac9744a773c59bdc6f880c20d7bf0a52c56bc479d4ffaeedfadf1b3f6a989d974e83ec9851d7ae88982301300e45a82a1ba75f3feecd9f212ac990a818b9aee3098e966a95a952432a111100f3e173ff3e71f3619923d499fa6968f08f26459ab4bcfa2ec8d9f3a0bf8f16465ac610dc8562dd388726f5404e8ed4dafc433fbaae20a7307e1f71e5b4794514d77fb11cdd1df1d248e49089bf6b35c40afb93b5083688b942977ead21b3a9929f4d21dda0549562e8a0bd1f848f6a6d40c2536428cdbd9d6654e466e082f220fe417eabdc89023b42856d93d56a3b4acb40a76fb00cd1fe30de2514e468b8f324b48a863505174d692a597311ff4faa5ee5fec87c1aa0e0cc456827475925b8c7583c6ef49b6e9e3041f072ddebf7f53f46522fb24151a4e7bc9e4eaded1dd08ac9a471f074581f0083cfe619793479208bacfbdd1516e7e99ca0ef7f12cfa293ba6879714afe99df086f05569a0e74f546f729c7525ba2cf4cd614524df8d96fc1c883885372182f0bd246a5fd5cda00a33f3b9b716cf11bd479ac0ab21358a4ffdee5117b536911729f5539e4b67cd57f8845373069d0604b4a9ea7d733e6e1220fca3584674c52ed50b4da84a7abc16cd203a37a9a68caf977fa91cb5df7a81c360a1d22e701efe13a1d1e0875b677808aa55f464808105dde57af62a2338e870be3357a285abb48b2d37304aadaf36bec37168101b3c3a4fa7af77d3e466d46e7320ff91bc740a9ac94e5edceff4dc18cdca6d328a1f84f70e3e8c91dca0a2d451b7b9f4b5109b68f7f2e77218e86325566281a076a916b9ea65c42c491f058604ca918cf0400669fbbb7f4796f13d9f01500c5f2725f7ad4de9d62cae633ff99bc859bdc30a27e2ac0e36d7d63720d59070774ebc3efdd946a69b73d6b1fa8cd4ae2faa14bceaaf5a475ab5a3c1243d2d863b7e5f91263b5b9764af5aa5e497ec6b73aa202f444d5450800d7c30d26ccc4772fb33026569e0043f0caf261e249577670a3118fc049b67966964a3ad7c6d42ab463552161d6ee86632d5d36289d57c3412880eca0e79db2e536ad3f124c0419ce237af239e5d4871c973a1825499c8babe3ea6480c47f0a61ea8f08b0ab000fcd96722c25109d27e80ebd30cc7d5955a91e7b3755e3464e1413d91ab19d05285d8d8c2f3ecb73d7d77a464310c88a7b3f676094faeeb095abed2377ff10dc5749f99b59788de714edbd30c75048f4a06f5422b44fedb2ba8557fa2c861f4bfde730b3ed30bcd8ae014e082d168f598b5f93fc47afc3bdd39e205de6bca4aa6009d29ae86f8a74b7354dfde68abd54136241b4f171791c5384bfeaf15573361912dd615fda593792f0ea3794d5aa5517f937d24bf89d43fda0cadba5a12dd4d8d371cef6097c44789ccf4b3a19bce85f8e1d74d7b0c700d33cdff2ccbe7dd4983d2188cc373f8f64f6cc27df3edc7198810a766842eec0693eb868a6fa38ed072614bee3dc7b564a5859829b4ecab832e6cf766356423ea59d9e863dbb71cc9fadb12ed915bd92b8f05792601694c27f40b848d4d2124e7882b27db23f47df0b7cf32b158f75d62dd3e24a6a5f2120d573114a44f60d73d4d3dd0b02442cefc7d9114c722523d67bd85f522771919adb49483a6a7cafeb5fcf8fc43a828ca76382ca2567e6461ff0a83020b647095db33f0de301881b427930a461d7e69fce1a15d4912fd650067f1e7af3ea8b0208c1e5537fef8a9b4c9510646c44fddcb1da03bd17bfe06306fb2b0bea8462ec10cf8a2f3069fbbde1efc2c8e19f1ce2209035772fe89d7a3d5bc8e72e4c3b75350f3a3015cda17c37903cc9d95eabf353914bb120dcf64332c124312a4ae051af6dba47947f2d92e4ccd092946a6222e57c964bf0e84a34c891c2ead4bedb03451db82e9dcfb0a36077ff9d86a4ac2abe8092cbaa72cab6995b1fbcda92fbcbd38aff6767abda0e70481852fb0b156f20ee6be54d7f6583255bd3810dc78fad8298d64448a2557b71fa9fa16a03b476b9f868d5677935e087b2da15d2e4f30d07e6daf36f104696ebbbedcbb81fc72360a7bcda675b8f6f303036716bb210eb402d6e4888e11d891a9bd718a779f9d70feff2a930b0ac53494dd3189172c44768116df004c7739e36952b88f2a7290d5c1aa21507aff47075173dc0af6c4c710582d1ea78a151b9ddc21bb3d873bf719e57ec9b9ff026d91f387a745eaf08f11b4cd91e0d196a3a30d39c0fd6cb78b53a82ef794dadfb720b718c2bdcbe275a72739a1b13b1af5b080561c5b7832caf9b723f40fac50f40186744277cc5811db33f9b0923ed619b1fd8037853c4cbe8c2f99fae4b44173048c891aafe49c5cda207ade25893b1a438c2fa69cec9494c3d204a051d6e5fe8346252221180a886e60ab0b1aa498b74690a6547d8022cd20874e9f608fe861cc4bfae38360730e808d3c8f71f5d68f334040d3183bfeef0a3193ebababe14f404e2eb3940191b94b249283d03bd5087b308dda753140f7bbafaeb8357eb1d939eded54c3f39a076c08b2885168fcb46f9a5bb9f98960c0a8b2b57730a5f015838fc3d0f9e6385b83373ab6c8b1a8b737e2f9cd6b94c8bbacb2f09f0dded7c61356bdf768449a78984b4a22fd3395bdd51de4a6dbae99047eab7fac9f3b12bdca6d0fc9011f30861bec5b2550eac4146d055211d7618c8e4befef0bbe62a309", 0xaab}, {&(0x7f0000001540)="7f8e7d9894213b236b0f694bb358918e9b6dacc55e238aaecbf208208f2eb33eb70c2e54e03678a5cb996c3bd11f5931f3018b2870e3a23df614fc5faf12a5d731f28073daea7e0c32adf544aeeeed3e5d36eb617c85ff57a008ed8706faddea64bb724c8cbfd25921b032171df298d4ff63b45861267f408c40da6ec8010a6890ce623728bfefdf20958489a3159521878c16b000158fdceeeb7f50317189bf29d5be7c4d0ae1ca8fca5ff4996371c23568d5b1e26cc109", 0xb8}], 0x3) writev(r4, &(0x7f0000000300), 0x0) r5 = semget$private(0x0, 0x4, 0x2) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000000100)=""/210) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) 16:01:47 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)}) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000340)=""/196) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) geteuid() r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf4685466c1cda37a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dbc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea41d34317c834c6ea87ea5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd2c00000000000000000000000000000000000000000000000000000b2b78af13c518be40ee24a403e8438cbecf2559b47a6c0c974866f0d81dd53a5d2d54e16ff45ead3bacc143d6fb8dfc9cc15fd9ffed573380a46b1bbde62bfd07cfafe8f49ea00de422f2c4a30ba532127faaeac0bdd803cdd6ea799c2deadc44d7fe8c67f7ec158e163485a09826f5be022d67729b38471f3e35e5660baf16ce3c2b59460d0840f1159ede9354715e04507b86d23c0608b15647f0b1a4292caffbcbf37a07d24480b088c7010ce0f2b8862e899461371ce8caeccb73e4187dd403b6974265f5effde7981227938eedf34"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r3 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, &(0x7f0000001340)=0xc) r6 = geteuid() r7 = getgid() r8 = geteuid() setreuid(0x0, r8) setuid(r8) r9 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r6, r9, r8, r7, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r10 = getegid() r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r3, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f0000000280)=ANY=[@ANYRES64=r5, @ANYRES32=r4, @ANYRESHEX=0x0, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r11, @ANYBLOB="f5ff556c60da45ec37923349b2117bfe3c4dccb404469052d6b68ec7f7f57cedb9e46b5ae4d014e7f1d4cecc65e4127521e5575b56859857886be0eb517024ea"], 0x82, 0x20c}, 0x0) msgget(0x0, 0x8) r12 = semget$private(0x0, 0x5, 0x204) semop(r12, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r12, 0x3, 0x8, &(0x7f0000000480)=0x7) r13 = dup2(r2, r0) r14 = getpgid(0x0) fcntl$lock(r13, 0x7, &(0x7f0000000040)={0x1, 0x0, 0x7, 0x7, r14}) semctl$GETVAL(r12, 0x0, 0x5, &(0x7f0000000340)=""/211) 16:01:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x80}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0xa, &(0x7f0000000240)=[{0x40, 0x6, 0x0, 0x20}, {0xa6f, 0x1e, 0xe2, 0xfff}, {0x9, 0x1f, 0x8, 0x7}, {0xffff, 0x7, 0x7, 0x3}, {0x4, 0xff, 0x4, 0x2}, {0x2, 0x70, 0x80, 0x2}, {0x3, 0x70, 0x3f, 0x80}, {0x1, 0x2, 0xb4, 0x12e}, {0xffff, 0xff, 0x9f, 0x7f}, {0x1, 0x8, 0x4, 0x8}]}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) write(r2, &(0x7f0000000040), 0xfeea) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f0000000180)=r2) fcntl$setstatus(r1, 0x4, 0x40) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000140)=0x8) 16:01:47 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) r1 = fcntl$dupfd(r0, 0x5, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x3, 0x401, 0x7fffffff, 0x3}, {0x52, 0x5, 0x6, 0x4}]}) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r2 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b2) write(r3, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)=0x10000) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r4, r2) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r5) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = dup2(r8, r7) sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) r12 = socket$inet(0x2, 0x1, 0x81) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r14 = socket(0x18, 0x2, 0x0) r15 = socket(0x18, 0x2, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r15, r14) r16 = socket(0x18, 0x2, 0x0) r17 = socket(0x18, 0x2, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r17, r16) r18 = socket(0x18, 0x2, 0x0) r19 = socket(0x18, 0x2, 0x0) connect$unix(r19, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r20 = dup2(r19, r18) sendmsg$unix(r20, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r21 = getppid() r22 = getuid() r23 = geteuid() setreuid(r22, r23) r24 = getegid() r25 = getpid() r26 = socket(0x18, 0x2, 0x0) r27 = socket(0x18, 0x2, 0x0) connect$unix(r27, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r27, r26) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r29 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r30 = getegid() r31 = getuid() r32 = geteuid() setreuid(r31, r32) r33 = semget$private(0x0, 0x7, 0x286) semop(r33, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r33, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r33, 0x0, 0x8, &(0x7f00000000c0)) r34 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r35 = getegid() r36 = getuid() r37 = geteuid() setreuid(r36, r37) shmctl$IPC_SET(r34, 0x1, &(0x7f00000000c0)={{0x0, r36, 0x0, 0x0, r35}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000140)={{0x9, r31, r30, r36, r30, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r29, 0x1, &(0x7f00000000c0)={{0x0, r31, 0x0, 0x0, r30}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r9, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00002e43660500000000"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000001940)=[@rights={0x30, 0xffff, 0x1, [r11, r6, r12, r13, r15, r16, r20]}, @cred={0x20, 0xffff, 0x0, r21, r23, r24}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r25, r31, r28}], 0x88, 0x10}, 0xaccff110451b3cdc) setgid(r24) 16:01:47 executing program 1: r0 = getegid() r1 = getuid() r2 = geteuid() setreuid(r1, r2) r3 = semget$private(0x0, 0x7, 0x286) semop(r3, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r3, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000000c0)) r4 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r5 = getegid() r6 = getuid() r7 = geteuid() setreuid(r6, r7) shmctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x0, r6, 0x0, 0x0, r5}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x9, r1, r0, r6, r0, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) semctl$GETZCNT(r3, 0x7, 0x7, &(0x7f0000000000)=""/60) r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 16:01:47 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x2, 0x3, 0x0, "043139e000f6e66315002500", 0x6, 0xfffffffd}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x395, &(0x7f0000000040)=ANY=[], 0x9}, 0x40a) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x1, 0xfc3b, './file0\x00', 0x6, 0x7, 0x4, 0x4}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:01:48 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) socket$inet6(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xffffffffffffff19) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000040)) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x2d}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x28000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:01:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x0, 0x5}, {0x18, 0x2, 0x0, 0x9}, 0x8, [0x0, 0x400000000000, 0x0, 0xffffffff]}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) rmdir(&(0x7f0000000200)='./bus\x00') write(r0, &(0x7f0000000000)="671ac3efc6103052b726a3bef174a6f7f9e03ec3861a6cf712b2ea7de7a2d58ec386c514fdd2c7a1bac94993a02fc345aa609d7fdd3d46502db4023439902620", 0xfffffffffffffeef) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x80, 0x100) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000001c0)) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r2, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r2, 0x4, 0x40) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x10001, 0x7}, 0xfeff) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) write(r3, &(0x7f0000000040), 0xfeea) fsync(r3) 16:01:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r1 = getegid() r2 = getuid() r3 = geteuid() setreuid(r2, r3) r4 = semget$private(0x0, 0x7, 0x286) semop(r4, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x0, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r4, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x400}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000000c0)) r5 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r6 = getegid() r7 = getuid() r8 = geteuid() setreuid(r7, r8) shmctl$IPC_SET(r5, 0x1, &(0x7f00000000c0)={{0x0, r7, 0x0, 0x0, r6}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x9, r2, r1, r7, r1, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x0, r2, 0x0, 0x0, r1}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) r9 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r10 = getegid() r11 = getuid() r12 = geteuid() setreuid(r11, r12) shmctl$IPC_SET(r9, 0x1, &(0x7f00000000c0)={{0x0, r11, 0x0, 0x0, r10}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) setregid(r1, r10) r13 = syz_open_pts() close(r13) r14 = syz_open_pts() ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000000)={0xffffff77, 0x0, 0x5, 0x7ffffffd, "73ccb37b2efe222c245e1a23e6b5c9c06d00"}) write(r13, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8d", 0x1da) 16:01:48 executing program 1: r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r1, 0x4, 0x40) r3 = dup2(r1, 0xffffffffffffffff) connect(r3, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) mmap(&(0x7f0000ff8000/0x8000)=nil, 0x8000, 0x2, 0x2010, r2, 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:01:49 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="000000186004138ba8004627febffddf0000000000f5ff8068000000000000000000000000000000004dfa5b", 0x2c}], 0x1) 16:01:49 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x3, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x3f, 0x101}, 0x8) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) write(r2, &(0x7f0000000040), 0xfeea) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r3, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r3, 0x4, 0x40) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000140)) close(r2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) socket(0x1, 0x8000, 0x2) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:01:49 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000180)=[{}, {0x26}], 0x2}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(0xffffffffffffffff) openat(r2, &(0x7f0000000080)='./file0\x00', 0x20, 0x1) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x0, 0x0, 0x1}, 0xc) 16:01:49 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000280)="9bc6a42ac677023d416017b82c966469bbb1ba436e9d045a0000003608476edf518b59dfebf308f0da000000000000000000005e", 0x34}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) write(r3, &(0x7f0000000040), 0xfeea) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) fcntl$setstatus(r3, 0x4, 0x80) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) socket(0x400000000018, 0x3, 0x3a) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r7, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r7, 0x4, 0x40) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r8, &(0x7f0000000340), 0x10000014c) write(r8, &(0x7f0000000040), 0xfeea) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r9, &(0x7f0000000340), 0x10000014c) write(r9, &(0x7f0000000040), 0xfeea) r10 = socket$inet(0x2, 0x1, 0x6) r11 = dup(r3) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r12, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r12, 0x4, 0x40) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r13, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r13, 0x4, 0x40) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r14, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r14, 0x4, 0x40) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r15, &(0x7f0000000340), 0x10000014c) write(r15, &(0x7f0000000040), 0xfeea) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r16, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r16, 0x4, 0x40) r17 = fcntl$getown(r3, 0x5) r18 = socket(0x18, 0x2, 0x0) r19 = socket(0x18, 0x2, 0x0) connect$unix(r19, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r19, r18) r20 = socket(0x18, 0x2, 0x0) r21 = socket(0x18, 0x2, 0x0) connect$unix(r21, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r22 = dup2(r21, r20) sendmsg$unix(r22, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r23 = socket(0x18, 0x2, 0x0) r24 = socket(0x18, 0x2, 0x0) connect$unix(r24, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r24, r23) r25 = socket$inet(0x2, 0x1, 0x81) r26 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r27 = socket(0x18, 0x2, 0x0) r28 = socket(0x18, 0x2, 0x0) connect$unix(r28, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r28, r27) r29 = socket(0x18, 0x2, 0x0) r30 = socket(0x18, 0x2, 0x0) connect$unix(r30, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r30, r29) r31 = socket(0x18, 0x2, 0x0) r32 = socket(0x18, 0x2, 0x0) connect$unix(r32, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r33 = dup2(r32, r31) sendmsg$unix(r33, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r34 = getppid() r35 = getuid() r36 = geteuid() setreuid(r35, r36) r37 = getegid() r38 = getpid() r39 = socket(0x18, 0x2, 0x0) r40 = socket(0x18, 0x2, 0x0) connect$unix(r40, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r40, r39) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r42 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r43 = getegid() r44 = getuid() r45 = geteuid() setreuid(r44, r45) r46 = semget$private(0x0, 0x7, 0x286) semop(r46, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r46, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r46, 0x0, 0x8, &(0x7f00000000c0)) r47 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r48 = getegid() r49 = getuid() r50 = geteuid() setreuid(r49, r50) shmctl$IPC_SET(r47, 0x1, &(0x7f00000000c0)={{0x0, r49, 0x0, 0x0, r48}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000140)={{0x9, r44, r43, r49, r43, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r42, 0x1, &(0x7f00000000c0)={{0x0, r44, 0x0, 0x0, r43}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r22, &(0x7f0000001a00)={&(0x7f0000000c00)=ANY=[@ANYBLOB="0000000000f8f2f66adb0000"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000001940)=[@rights={0x30, 0xffff, 0x1, [r24, r19, r25, r26, r28, r29, r33]}, @cred={0x20, 0xffff, 0x0, r34, r36, r37}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r38, r44, r41}], 0x88, 0x10}, 0xaccff110451b3cdc) r51 = getegid() chown(&(0x7f0000000000)='./file0\x00', r36, r51) r52 = socket(0x18, 0x2, 0x0) r53 = socket(0x18, 0x2, 0x0) connect$unix(r53, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r53, r52) r54 = socket(0x18, 0x2, 0x0) r55 = socket(0x18, 0x2, 0x0) connect$unix(r55, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r56 = dup2(r55, r54) sendmsg$unix(r56, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r57 = socket(0x18, 0x2, 0x0) r58 = socket(0x18, 0x2, 0x0) connect$unix(r58, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r58, r57) r59 = socket$inet(0x2, 0x1, 0x81) r60 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r61 = socket(0x18, 0x2, 0x0) r62 = socket(0x18, 0x2, 0x0) connect$unix(r62, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r62, r61) r63 = socket(0x18, 0x2, 0x0) r64 = socket(0x18, 0x2, 0x0) connect$unix(r64, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r64, r63) r65 = socket(0x18, 0x2, 0x0) r66 = socket(0x18, 0x2, 0x0) connect$unix(r66, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r67 = dup2(r66, r65) sendmsg$unix(r67, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r68 = getppid() r69 = getuid() r70 = geteuid() setreuid(r69, r70) r71 = getegid() r72 = getpid() r73 = socket(0x18, 0x2, 0x0) r74 = socket(0x18, 0x2, 0x0) connect$unix(r74, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r74, r73) getsockopt$SO_PEERCRED(r73, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r76 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r77 = getegid() r78 = getuid() r79 = geteuid() setreuid(r78, r79) r80 = semget$private(0x0, 0x7, 0x286) semop(r80, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r80, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r80, 0x0, 0x8, &(0x7f00000000c0)) r81 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r82 = getegid() r83 = getuid() r84 = geteuid() setreuid(r83, r84) shmctl$IPC_SET(r81, 0x1, &(0x7f00000000c0)={{0x0, r83, 0x0, 0x0, r82}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r80, 0x0, 0x1, &(0x7f0000000140)={{0x9, r78, r77, r83, r77, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r76, 0x1, &(0x7f00000000c0)={{0x0, r78, 0x0, 0x0, r77}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r56, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00002e43660500000000"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000001940)=[@rights={0x30, 0xffff, 0x1, [r58, r53, r59, r60, r62, r63, r67]}, @cred={0x20, 0xffff, 0x0, r68, r70, r71}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r72, r78, r75}], 0x88, 0x10}, 0xaccff110451b3cdc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000bc0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000a00)=[{&(0x7f0000000300)="c8ae7275b8ff8868b9f8c690ee2fceaec693ca6905e98a8aaaf280ceff801657da893018adfbb507bb6e600ccc7a9e8937f8fbefafbdc4153a9ad693e6a4c1e9f8f844f6fe52f3129e6f8d23c933a029a5bdcb84f417357224420deb9b66e1c5504e8e9cd2e239339fdeafcde7933810ac52158aa582fda359569dc422a677693e5bc986cc5ad345fd0d95a5e27c55eb8a94281aae2396f849b50c0f3ea5f0db8be56bd3ab3bc77d02df01808d2e9acd1d04fb29b86274e3f2762f364d8d0e07de9b1c873365f5ddd30176f50fd8b9a74b1b6b064617a2492052a9d933af88b4c1", 0xe1}, {&(0x7f0000000400)="7c9e40ad624c9ee8f04338c89e3d69276def828d0550f4609fff77042809ea64c21e8827a1b2afe6c8916511c8f9d630153346b708e7f3d4254a89c9a6deb752516a75efb9b9d80e26c9aeecd72a186bbb9e14459b3532ffd76cccf196ffdfd4a893", 0x62}, {&(0x7f00000004c0)="51aa96fed9b447342c159892eac10b20b3ebcfab235939f7de43100ff8a2401592e343514f83b9b96bf6fdd80b8cc75d29d0b8b68a3a0d969a619e9d1c9b6190f68e75ae0f19a6febaa2131b8ddfe763c5c0e0767e1b1478f82d16ab55c277d4992ea9170679f394476912a9bdbc6e3600b187482f202fc0bc7743", 0x7b}, {&(0x7f0000000540)="4762e1a47bd8b2d08232883a2b232ae442961023d4048817d61ee20e7018f4398451a6faa69b5629ca813dcc32e07931df9af872b768b88b94f919de186a1ab396d810b93d28f6dfde29a0e12a4314264847e493f50ee974ef67be756da65b6d5761fa4fa46370a4680e3aed83fd789e5ad3f8f050b4e641694931daec010a40665e5cdec065356e26fb13df4cbc231a795e4c48636327ba7cf5a7a2ce971a527a04e744dafe7ad11fcdc24749f999824d339661e2c467a65d43e983a3f98e13", 0xc0}, {&(0x7f0000000600)="359c3254137106928a115b6131d5fb668a751a70f9119f43b1a1650e9f7e56f0e8891316a8c0d2447c222ee0c7e6b9e184c90ff9cbc94223e33bf4e3f15c4ce5ce981b803fcd81d5461dc6a3301a9d00a5c6214f1b0fdefc0e0786f770e2502bb505505a74a16b47fdbc93aeed833a5db6384c8c32b4afed11776da7f633be9c7800e60385a999f542977bdefea50c084607ca36fdbd794628159039f1f94abdd9a2cec790c00ad3c4bb8448a58eaa0bd38354ec2465324c9d69213e2500", 0xbe}, {&(0x7f00000006c0)="e194ecafdfa7b25847dc839846b752bc7dbfdc39962fe577a16a454abb2c0d3311f5c8388276cbd7b701ded25a61f7bb6924884378fe841499b46f893b070ba587ac72547e885b553e420dd3ae7d68bd0d08ff46a970e66732a554dbad26a5fd884eceb72e3db4dc448b2619c03142c094ad6c50a09f16558b1ad021dc799d25d51992b285343920bc4681ab4f861d9e8423558ed667e374e4396104c1102c7553d53bf51aca800f299465ded3a7100b2b846c6eec9a995da8115526c11c6807cd3fc57fc6fb19ffbb352a162d346f23c02f073246651139e8243b256186b083", 0xe0}, {&(0x7f0000000880)="b83046b3724b40757b88096d92de2be69daea21843ddb0becdf734a4b26fda7db6a6a3fe7e7ee2531dc0f8192949991f81a9f985cac3628f1a71567190e4749ebb63371110bbb5908e92a0bf0341fa69b79f41eb387e136f353354b19c1fdac8f151b3eb08121152c95c34f85c596eeddc9daf624857498274320b5c282342762541bd4f322456bfce39fa6f0960af084aacd5df82745fdea11da8", 0x9b}, {&(0x7f0000000940)="0f7f8c1d62e6604e259d1e5473da7fe93dc0f0f66fb8dc194b5ac9e10dbbbad0d936c79568f2f4d0456b3600289ba18fc3cf4c945e7b22753734e335c4909a1f422c2d413116bb8c89d83ce0a3a13116c60a8fc2eadf54f39e2787631302083f416fd4b41cac2eff8b5555c3622c77a56ed5aa962c54baf843b057cbb3bf73e2389f8809f5a0d5d68c9d410755eaddfefb0c316693b576ec26d986db5c711a0f4d1fc91a9e3b1d46a1603427799d785a1b725c34a95f26a0f4a78ad8507a", 0xbe}, {&(0x7f00000007c0)="8a2ac27306a7bdc6b9", 0x9}], 0x9, &(0x7f0000000ac0)=[@rights={0x20, 0xffff, 0x1, [r8, r9, r10, r1]}, @rights={0x20, 0xffff, 0x1, [r11, r12, r0, r13]}, @rights={0x28, 0xffff, 0x1, [r3, r7, r14, r15, 0xffffffffffffffff, r16]}, @cred={0x20, 0xffff, 0x0, r17, r5, r6}, @cred={0x20, 0xffff, 0x0, r4, r5, r51}, @cred={0x20, 0xffff, 0x0, r68, r5, r85}, @rights={0x10}], 0xd8, 0x5}, 0x2) setsockopt(r7, 0x1000000029, 0x8, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat(r2, &(0x7f0000000180)='./file0\x00', 0x0, 0x20) socket(0x18, 0x4000, 0x7) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:01:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x100001d}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000000)) 16:01:50 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6", 0x0, 0x2000000}) r0 = kqueue() pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000080)=0x4, 0x4) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x5}], 0x47eb, 0x0, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r8, r7) r9 = socket$inet(0x2, 0x1, 0x81) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r11 = socket(0x18, 0x2, 0x0) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r12, r11) r13 = socket(0x18, 0x2, 0x0) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r14, r13) r15 = socket(0x18, 0x2, 0x0) r16 = socket(0x18, 0x2, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r17 = dup2(r16, r15) sendmsg$unix(r17, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r18 = getppid() r19 = getuid() r20 = geteuid() setreuid(r19, r20) r21 = getegid() r22 = getpid() r23 = socket(0x18, 0x2, 0x0) r24 = socket(0x18, 0x2, 0x0) connect$unix(r24, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r24, r23) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r26 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r27 = getegid() r28 = getuid() r29 = geteuid() setreuid(r28, r29) r30 = semget$private(0x0, 0x7, 0x286) semop(r30, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r30, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r30, 0x0, 0x8, &(0x7f00000000c0)) r31 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r32 = getegid() r33 = getuid() r34 = geteuid() setreuid(r33, r34) shmctl$IPC_SET(r31, 0x1, &(0x7f00000000c0)={{0x0, r33, 0x0, 0x0, r32}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) r35 = getegid() r36 = getuid() r37 = geteuid() setreuid(r36, r37) r38 = semget$private(0x0, 0x7, 0x286) semop(r38, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r38, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r38, 0x0, 0x8, &(0x7f00000000c0)) r39 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r40 = getegid() r41 = getuid() r42 = geteuid() setreuid(r41, r42) shmctl$IPC_SET(r39, 0x1, &(0x7f00000000c0)={{0x0, r41, 0x0, 0x0, r40}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000140)={{0x9, r36, r35, r41, r35, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000140)={{0x9, r28, r27, r33, r27, 0x0, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r26, 0x1, &(0x7f00000000c0)={{0x0, r28, 0x0, 0x0, r27}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r6, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00002e43660500000000"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000001940)=[@rights={0x30, 0xffff, 0x1, [r8, r3, r9, r10, r12, r13, r17]}, @cred={0x20, 0xffff, 0x0, r18, r20, r21}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r22, r28, r25}], 0x88, 0x10}, 0xaccff110451b3cdc) r43 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r44 = getegid() r45 = getuid() r46 = geteuid() setreuid(r45, r46) r47 = semget$private(0x0, 0x7, 0x286) semop(r47, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r47, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r47, 0x0, 0x8, &(0x7f00000000c0)) r48 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r49 = getegid() r50 = getuid() r51 = geteuid() setreuid(r50, r51) shmctl$IPC_SET(r48, 0x1, &(0x7f00000000c0)={{0x0, r50, 0x0, 0x0, r49}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000140)={{0x9, r45, r44, r50, r44, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r43, 0x1, &(0x7f00000000c0)={{0x0, r45, 0x0, 0x0, r44}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) fchown(r1, r28, r44) close(r0) 16:01:50 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0xfffffffffffffecc, &(0x7f00000005c0)=[{&(0x7f0000000500)=""/143, 0x147}, {&(0x7f0000000240)=""/87}, {&(0x7f0000000400)=""/95}], 0x100000000000072a, 0x0}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) recvfrom(0xffffffffffffff9c, &(0x7f0000000080)=""/130, 0x82, 0x2, &(0x7f0000000140)=@in6={0x18, 0x3, 0x0, 0x80000000}, 0xc) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x19, 0x0, 0x7, 0x81}, {0x800, 0x40, 0x3f, 0x3ff}, {0x7f, 0x9, 0x1, 0xffffffff}, {0x3, 0x70, 0x3, 0xa2dd62b}, {0x8369, 0x2, 0x8, 0x100}, {0xe93, 0x5, 0x6, 0x7}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x34, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x8000000000102}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000900)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1e4f561b2c284c247f1c76316", 0x34}], 0x1) r1 = getpgrp() r2 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r3 = getegid() r4 = getuid() r5 = geteuid() setreuid(r4, r5) r6 = semget$private(0x0, 0x7, 0x286) semop(r6, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r6, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f00000000c0)) r7 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r8 = getegid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) shmctl$IPC_SET(r7, 0x1, &(0x7f00000000c0)={{0x0, r9, 0x0, 0x0, r8}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x9, r4, r3, r9, r3, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x0, r4, 0x0, 0x0, r3}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r11, &(0x7f0000000340), 0x10000014c) write(r11, &(0x7f0000000040), 0xfeea) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r12, &(0x7f0000000340), 0x10000014c) write(r12, &(0x7f0000000040), 0xfeea) r13 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x200, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r14, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r14, 0x4, 0x40) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r15, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r15, 0x4, 0x40) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r16, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r16, 0x4, 0x40) r17 = socket$inet(0x2, 0x4003, 0x6b) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000080)="26c1a7f3aee35cbb147bfa7f944d2fcb94", 0x11}, {&(0x7f0000000140)="967e590be000a90d931083d0faea8c858c2eb993e3c08520a3aeaef3123a0e477a7dc361de8e9dd741b999ea9edb54f53a3c4779d540ec895584740e7e36ab5b4d60151e2ba408ca091eebea477f3c84418e756b8fafc65fe5c6df42b1cc1fcf675a384a7650f1a79f143b9e8a422808fc38369cad3ff9fd191f7ececec2114c01b4cf28bb49131c27aced0b1bfb951ea6817edbb3d0826e53b3f6c6b06b602d02ce1936d6317c848a", 0xa9}, {&(0x7f0000000200)="80d8a9064de88fee5494356a5cca5f270ca3b544ce677ceca4f55b2af474e812dcc2ab8fc61542f6c721c9fe20d8f2f21d369535ac1dc09165d5900b892c1fb6bc49aba781b71fee7332893661bb42a489e7904e626679e60f9df542ffcdad59e37791e04a099c615820034e993c3a0f6c64559506e8799a6895e111b93f57d9005db43a70c466040ec2143864879a8b0bc5ace2f6739d8ce83e85de77659d5aeba1588376b87ae09a4caa6abee81f8abcb3acdbb814a034d04d5d02949ceab66583f5da2557b33865ff4e5451f3e3e8728f0837b183626d50a780fb6a8c7b8a9e3c15f09c60a7e466653eaf5112b611", 0xf0}, {&(0x7f00000000c0)="f8ebedde3efa0dfaa3fdc5563872164389e5a39e9b167a6c95c2cca6b671d14d0e5f3007df464831", 0x28}], 0x4, &(0x7f0000000380)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32, @ANYRES32=r3, @ANYBLOB="0000000005000900010000000000000001000000", @ANYRES32=r11, @ANYRES32=r0, @ANYRES32=r12, @ANYRES32, @ANYRES32=r13, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r17, @ANYRES32=r0], 0x70, 0x1}, 0x400) 16:01:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000b00)=[{0x2}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xeff, 0x0, 0x7e, 0xfff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:51 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) ioctl$TIOCNOTTY(r1, 0x20007471) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000780)="8f4d2cbf42b0874fa64428b1fef23f3c80c9d23d6b37d3be63af9df09637c5cecba131b6a8efd376f68754b17f6c68b3b7c69354f5589b4cc1945e56466ec8a3e802b7a02442cfa1493ba22815f51f01afc9c42b827bd0e2fd63a5f69b0f0c2148fb213a38e43bfc7e63cf643284bf6edf5e30cf23dae32acc3784024686ec1085124b757a8fa79469", 0x89}, {&(0x7f0000000840)="d43cf157d3807f0b", 0x8}], 0x2}, 0xc) 16:01:51 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001bc0)=']\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000008801, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x24}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r2 = syz_open_pts() pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r3 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001880)='/dev/ttyCcfg\x00', 0x81, 0x0) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000240)) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(r5) r6 = dup(r0) semget$private(0x0, 0x4, 0x303) r7 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) ioctl$TIOCEXCL(r6, 0x2000740d) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r2, 0x0, 0x0) ioctl$KDGKBMODE(r6, 0x40044b06) r8 = socket(0x800000018, 0x1, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) 16:01:51 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x17fffffff) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = socket(0x2, 0xc003, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r3 = dup2(r0, r2) ioctl$PCIOCREAD(r3, 0xc0207534, &(0x7f0000000080)) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r6 = dup2(r4, r5) ioctl$PCIOCREAD(r6, 0xc0207534, &(0x7f0000000080)) r7 = socket(0x2, 0xc003, 0x2) setsockopt(r7, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x40, 0x0) dup2(r7, r8) syz_open_pts() r9 = socket(0x2, 0xc003, 0x2) setsockopt(r9, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) dup2(r9, r10) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/wsmouse\x00', 0x80, 0x0) r11 = socket(0x2, 0xc003, 0x2) setsockopt(r11, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) 16:01:51 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x42) r1 = kqueue() execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000740)='(\x00', &(0x7f0000000100)='(\x00', &(0x7f0000000780)='{\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000700)='\xf3\xf4\x00', &(0x7f0000000240)='\b', &(0x7f0000000640)='j\xf7h\xa5v\xd2\xdeu\b\xf9\xe9\xcegXd_\xcf\x10\x9a\x19Ly\xe8\xe8\xfcG8_\x93\"\x8a\xa63\x03\x17\x03\xa2\xf3\x9d\x98IK\xf3&1\xfd\fk\x90'], &(0x7f0000000380)=[&(0x7f0000000040)='\x00', &(0x7f0000000140)='j\xf7h\xa5v\xd2\xdeu\b\xf9\xe9\xcegXd_\xcf\x10\x9a\x19Ly\xe8\xe8\xfcG8_\x93\"\x8a\xa63\x03\x17\x03\xa2\xf3\x9d\x98IK\xf3&1\xfd\fk\x90', &(0x7f0000000200)='(\x00', &(0x7f0000000280)='\xf0+\x00', &(0x7f0000000340)='j\xf7h\xa5v\xd2\xdeu\b\xf9\xe9\xcegXd_\xcf\x10\x9a\x19Ly\xe8\xe8\xfcG8_\x93\"\x8a\xa63\x03\x17\x03\xa2\xf3\x9d\x98IK\xf3&1\xfd\fk\x90']) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x10001, 0x0, 0x0, 0x0) close(r0) 16:01:52 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = semget$private(0x0, 0x2, 0x8) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000340)=""/211) semop(r1, &(0x7f00000000c0)=[{0x0, 0x5, 0x800}, {0x0, 0x1, 0x1000}, {0x1, 0x7fffffff, 0x2400}, {0x3, 0x8, 0x800}], 0x4) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000100), 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0xffffff}, 0x1b9) recvmsg(r2, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) shutdown(r2, 0x0) r3 = socket(0x18, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) r5 = open$dir(&(0x7f0000000280)='./bus\x00', 0x80, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0xc0105715, &(0x7f0000000080)=0x37) r7 = shmget$private(0x0, 0x3000, 0xaeecf61e8274ce9c, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r7, 0x0) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r8 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r11 = dup2(r8, r10) kevent(r11, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r9}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) accept$unix(r9, &(0x7f0000001980)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f4ffffff00"/4098], &(0x7f0000000300)=0x1002) r12 = dup(r4) ioctl$WSKBDIO_SETMODE(r12, 0xc0105715, &(0x7f0000000080)=0x37) setsockopt$sock_timeval(r12, 0xffff, 0xd7523c88de642168, &(0x7f0000000080)={0x37fffd, 0x1000003}, 0x10) recvmsg(r3, &(0x7f0000000180)={0x0, 0xffffffffffffffb3, 0x0, 0x0, &(0x7f00000004c0)=""/160, 0xa0}, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) symlinkat(&(0x7f0000000200)='./file1\x00', r13, &(0x7f00000002c0)='./file0\x00') shutdown(r3, 0x0) fcntl$dupfd(r2, 0x0, r3) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)='./file1\x00') open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) 16:01:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10000, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000080)={0x5a, 0x8000, 0x9, 0xd2, &(0x7f0000000280)={{0x6, 0x7f, 0x20, 0x7e, 0xb3, 0x84, 0xc75}, {[0x5, 0x48ea, 0xfffffffffffffffd, 0xffffffffffff0000, 0x62d7, 0x0, 0x9, 0x5, 0x1ff, 0x3, 0x80000000, 0x1, 0x9ca2, 0x4d, 0x5, 0x2, 0x800000000000000, 0x5], [0x10000, 0x4, 0x10000, 0xbcec, 0x8, 0x1f, 0x4000000000, 0x3, 0x8, 0x3], [0x80, 0x40, 0x4, 0xd32c, 0x8, 0x9008, 0x3], [0x7, 0xffff, 0x9, 0x1, 0x6, 0x5], [{0x8, 0x401, 0x68a, 0x6}, {0x401, 0x5, 0x9f7, 0x6}, {0xfffe, 0x401, 0x10001, 0x1}, {0x7fff, 0x8000, 0xfffffffd, 0x62}, {0x81, 0x8001, 0x1, 0x7}, {0x8001, 0x10001, 0x5, 0x1}, {0x197, 0x10001, 0x0, 0x100000001}, {0x7846, 0x0, 0x51d, 0x1}], {0x7, 0x7, 0xfffffffd}, {0x0, 0x6, 0xd0e, 0x2}}}, 0x1, 0x1f}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000500)=[{0x28}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:01:52 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() utimes(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)={{0x4, 0x7f}, {0x323f, 0xbe9}}) setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) setgroups(0x0, 0x0) r2 = socket(0x2, 0x8000, 0x5) recvfrom$inet6(r2, &(0x7f00000000c0)=""/63, 0x3f, 0x3, &(0x7f0000000140)={0x18, 0x0, 0x0, 0x2}, 0xc) ftruncate(r0, 0x0, 0x7fffffffff6) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 16:01:52 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) write(r0, &(0x7f0000000040), 0xfeea) ioctl$KDSETRAD(r0, 0x20004b43) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000080)}) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x20) ioctl$TIOCGETA(0xffffffffffffff9c, 0x402c7413, &(0x7f0000000080)) 16:01:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x5c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="bf0a1fd92cac014d1320b900369f") pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r1, 0x4, 0x40) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x2, 0x101, 0xb6}, 0xc) 16:01:53 executing program 1: writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000140)="629e62787c9fc66efdfda6654403ba18c1b0bd16accf3b0d54ca2b9d51a0e9cb8419", 0x22}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) write(r0, &(0x7f0000000040), 0xfeea) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:01:53 executing program 0: unlink(0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r1, 0x4, 0x40) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) write(r3, &(0x7f0000000380)="6320da1b61c6b627", 0x8) write(r3, &(0x7f00000001c0)="f5e43675ee1e304aa96966e05bb7b58309b6f3785d40b61f97de56747ff8e119a0ad2f2e14792d497fb757034f20c5f643dd8a67318f37d2b8cb908c39678830f5c04671153277bb772f1c9dd95cf095c581d457e3a9563ff0c3395d149bfa034fa540bc0011d29ac3d1dfec539193df59ea3564fcf9a712bd78928db4682856f53c72f399f316adf23395d131857059998d7f6bc11a251948a3f123", 0x8) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000280)="c188ffe9cba896626b739921ab8e55fe255838607261e40dd7e9eefb71df7aba1c9b9c63e5debdfdac71b252a738fdfa113d12bacf08fba8ee0d6f52432f85e733bb8c695651fd08f81f2de39b6da73b215c79dde8c585310b9d6f2470526ddb7a42da70636fef74556e4938ba2e63734a692d6fc5898b9ac10025d55611e6c422d008ba33e54c8cd42f20b8abaafe8f84f397aaa03d050f172bb9181f9b0606bec1db2a277adee39bca1cb97e3b8492ef038cbdc1043b15c981b2349e7c7d2ca352efa1a9452325bd69a811a73248fffce455831f96e97d5a966f89a2289149efea6d5c0e4ea87a050efe2cbf4aaf0cb3afc9ed3d564cdaef5776", 0xfb) write(0xffffffffffffffff, &(0x7f0000000040)="69ff44abf2f5", 0x100fc) r4 = dup2(r1, r2) write(r0, &(0x7f0000000040), 0xfeea) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r5, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r5, 0x4, 0x40) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f0000000340), 0x10000014c) write(r6, &(0x7f0000000040), 0xfeea) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x43, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000400)) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r7, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r7, 0x4, 0x40) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r8, &(0x7f0000000340), 0x10000014c) write(r8, &(0x7f0000000040), 0xfeea) dup(r4) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCNOTTY(r9, 0x20007471) mknodat(r0, &(0x7f0000000000)='\x00', 0x4, 0x2) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r10, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r10, 0x4, 0x40) fchflags(r10, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r11, &(0x7f0000000340), 0x10000014c) write(r11, &(0x7f0000000040), 0xfeea) close(r11) 16:01:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400014}, {0x3d}, {0x6, 0x0, 0x0, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="b60ca03297fd825e79ecfc98f5c8") 16:01:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x5c}, {0x84}, {0x4006}]}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) ioctl$BIOCLOCK(r1, 0x20004276) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:01:53 executing program 0: munlock(&(0x7f0000ff4000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x20, 0x5, 0x2) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f0000000000)="4b74954c", 0x4) r1 = msgget(0x1, 0x254) msgsnd(r1, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) ioctl$KDDISABIO(r3, 0x20004b3d) connect(r0, &(0x7f0000001080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r4 = socket(0x18, 0x2, 0x0) r5 = syz_open_pts() fchflags(r5, 0x0) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f00000012c0)) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f0000000340), 0x10000014c) write(r6, &(0x7f0000000040), 0xfeea) ioctl$VMM_IOC_INFO(r6, 0xc0185603, &(0x7f0000001280)={0xd7, 0x0, &(0x7f0000001180)=""/215}) setsockopt(r4, 0x1000000000029, 0x20000002b, &(0x7f0000001100)="4b74954ca5ed899481fa6081ab37d56f4bd4ac8b68a384442953b5468c5a2ff4f85eb7ac9670024435780fc29f832d0a10edf4eb646fceab725e9475406d321ccbeb71d87acc655ae1c5c2cbaadb45e80ed5af845889aa07a3e99c091b97a0c0de445360cc609a33c9", 0x69) r7 = socket(0x2, 0x4003, 0x0) dup(r7) r8 = socket(0x2, 0x4003, 0x0) dup(r8) r9 = socket(0x2, 0x4003, 0x0) dup(r9) r10 = socket(0x2, 0x4003, 0x0) r11 = dup(r10) ioctl$WSDISPLAYIO_GETEMULTYPE(r11, 0x40047309, &(0x7f00000000c0)={0x0, './file0\x00'}) r12 = socket(0x2, 0x4003, 0x0) r13 = dup(r12) ioctl$WSDISPLAYIO_GETEMULTYPE(r13, 0x40047309, &(0x7f00000000c0)={0x0, './file0\x00'}) r14 = socket(0x2, 0x4003, 0x0) r15 = dup(r14) ioctl$WSDISPLAYIO_GETEMULTYPE(r15, 0x40047309, &(0x7f00000000c0)={0x0, './file0\x00'}) r16 = socket(0x2, 0x4003, 0x0) dup(r16) getpeername$unix(r7, &(0x7f00000015c0)=ANY=[@ANYRES32=r5, @ANYBLOB="77d8146850d06b2d313dc16a071634c38488f7a6d4703b2cbc51487f1acde4037b9ccb782ee7acf2d8514737ef70c83aa7b31e", @ANYBLOB="b030db7433e0e643472ca3dca23805ba2574661263e03079d0d209443aff9cbc30a66792991b760d17a8b992d43c25af3e94aedf40cdc5a1", @ANYPTR64=&(0x7f0000001500)=ANY=[@ANYRESHEX, @ANYRESHEX, @ANYRES64, @ANYRESOCT=r8, @ANYPTR=&(0x7f0000001300)=ANY=[@ANYRES64=0x0, @ANYPTR64], @ANYRESOCT=r2, @ANYPTR64=&(0x7f0000001340)=ANY=[@ANYPTR64, @ANYRES16=0x0, @ANYRESOCT=0x0, @ANYRESDEC=0x0, @ANYRES16=r9, @ANYRESOCT=r11, @ANYRESDEC=r13], @ANYPTR=&(0x7f00000014c0)=ANY=[@ANYRESHEX=r15], @ANYRESDEC=0x0, @ANYRESDEC=r3], @ANYPTR64, @ANYRES32, @ANYRES16=r16, @ANYRES32], &(0x7f0000001040)=0x8) r17 = semget$private(0x0, 0x7, 0x287) semctl$GETNCNT(r17, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r17, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x3, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x2aaaaaaaaaaaab13) semop(r17, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x1, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0xb}, {0x2, 0x8}, {0x3, 0x7, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semop(r17, &(0x7f0000000080)=[{0x4, 0x45f, 0x1000}], 0x1) semctl$GETVAL(r17, 0x2, 0x5, &(0x7f00000002c0)=""/49) semctl$GETNCNT(r17, 0x1, 0x3, &(0x7f00000013c0)=""/216) r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r18, 0x8004745d, &(0x7f0000000100)=0x8000000000000b5) close(r18) bind$inet(r18, &(0x7f00000010c0)={0x2, 0x3}, 0xc) dup2(0xffffffffffffffff, r0) 16:01:54 executing program 1: r0 = getegid() r1 = getuid() r2 = geteuid() setreuid(r1, r2) r3 = semget$private(0x0, 0x7, 0x286) semop(r3, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r3, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000000c0)) r4 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r5 = getegid() r6 = getuid() r7 = geteuid() open(&(0x7f0000000040)='./file0\x00', 0x20591, 0x4) setreuid(r6, r7) shmctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x0, r6, 0x0, 0x0, r5}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x9, r1, r0, r6, r0, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) r8 = semget$private(0x0, 0x1, 0x17) semctl$GETNCNT(r8, 0x0, 0x3, &(0x7f00000001c0)=""/255) semop(r3, &(0x7f0000000000)=[{0x0, 0x4, 0x800}, {0x1, 0x7, 0x2800}, {0x0, 0x200, 0x1400}, {0x1, 0x1, 0x1400}, {0x4, 0x92, 0x1000}], 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x18, 0x400000000002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x80206982, &(0x7f0000000300)) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r11, &(0x7f0000000340), 0x10000014c) write(r11, &(0x7f0000000040), 0xfeea) ioctl$TIOCOUTQ(r11, 0x40047473, &(0x7f0000000080)=0x1) 16:01:54 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22076c0d389fe894a974c8d45aaf9d2e7a89fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e90622c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb8ff3993b7535fa269859e2", 0xb7}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r2, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r2, 0x4, 0x40) write(r2, &(0x7f0000000180)="dca26e675f1e257822173024", 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r3, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r3, 0x4, 0x40) getpeername(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006868fbdf00d2d96f63948b4dd9eb436d2e541184f37daed7d"], &(0x7f00000005c0)=0x31) recvmsg(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f0000001000)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/133, 0x85}, {&(0x7f0000000100)=""/122, 0x7a}, {&(0x7f0000000280)=""/23, 0x17}, {&(0x7f00000002c0)=""/22, 0x16}], 0x5, &(0x7f0000000380)=""/241, 0xf1}, 0x802) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000340), 0x10000014c) write(r4, &(0x7f0000000040), 0xfeea) accept(r4, &(0x7f0000000580)=@in6, &(0x7f0000000680)=0xc) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:01:54 executing program 0: setuid(0xee01) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e37f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x2, 0xd}, 0x8) r1 = socket(0x2000000000000002, 0x1, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000480)) read(r1, &(0x7f0000000980)=""/167, 0xf) r4 = geteuid() kevent(r3, &(0x7f0000000a40)=[{{r1}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r2}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r1}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r1}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r3}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r2}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r1}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x80, 0x7f, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r2}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r0}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r5 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r7 = fcntl$getown(r1, 0x5) r8 = fcntl$getown(r1, 0x5) dup2(0xffffffffffffffff, r3) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r4, r6, r4, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r7, r8, 0x0, 0x92, 0xffff}) shmctl$IPC_SET(r5, 0x1, &(0x7f0000001880)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x1ff, 0x7ff, 0x0, 0x0, 0xa000, 0x3, 0x1}) 16:01:54 executing program 0: socket(0x0, 0x8008, 0x9) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r0 = semget$private(0x0, 0x5, 0x8) r1 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) dup2(r2, r3) kevent(r3, 0x0, 0xfffffffffffffbff, 0x0, 0x24, 0x0) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) kevent(r1, &(0x7f00000006c0)=[{{r1}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r1}, 0xfffffffffffffff8, 0x4, 0x82, 0x9, 0x7fffffff}, {{r1}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x6, 0x7}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x4, 0x3, 0x0, 0x4}], 0x912, &(0x7f0000000600), 0x1, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) close(r1) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x2, 0x0, 0x800}, {0x2, 0xd}], 0x4) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x8, 0x0) fchflags(r4, 0x10009) readlinkat(r4, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x4aef154fd99b7d29) writev(r5, &(0x7f0000001c80), 0x0) kqueue() semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='5\xb7\x0f\x00\x00\x06\x85\xeb\xd4\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r6) r7 = open(&(0x7f0000000280)='./file0\x00', 0x300, 0x0) flock(r7, 0x1) flock(r7, 0x8) ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f0000000180)) dup(r5) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x29, 0x20000003e, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x1, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r10 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r10, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) r11 = socket(0x1e, 0x3, 0x0) shutdown(r11, 0x2) fcntl$dupfd(r11, 0xa, r8) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000001dc0)=0x5) semctl$GETPID(r0, 0x4, 0x4, &(0x7f00000000c0)=""/63) syz_open_pts() 16:01:55 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5037f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="04002e7f66696c653000"], 0x10) sendto$inet6(r2, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) execve(0x0, 0x0, 0x0) setsockopt(r1, 0x5, 0xffff, &(0x7f0000000040)="5b17fb228f8b7c86214331469680500fbab0dd5bb1812fa7ba18ff14646e5213cb65b039627701499c1806216a2c495dce26ec69fa194a8a0734d02c5f62ad53716f55fb9d9916a6021a14518141322594dc4db25f19b30a018f3ade636dce9bd5840a42c4bbabd774b16ad091c4ca7d1915b4517f38f9898b470429a2a3d6292a408fd61f8b91e0230021a4f57b86cc10c5e77cbe7d57130d15fd3c481e4e4fd08f42b49519e90dd0fa1d3efef283113cdd342c201bbd80a2004a34c657470bff073cb05c97d45918fb2380fed1b6e863d8ab154cf84150dc630591169a87d3187ba8", 0xe3) dup2(r1, r2) 16:01:55 executing program 1: r0 = syz_open_pts() socket(0x85c0d5ba0a1e4611, 0x2, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r1, 0x4, 0x40) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x4) kevent(r2, &(0x7f0000000280), 0x5, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000300)={0x0, &(0x7f00000002c0)}) close(0xffffffffffffffff) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r3, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r3, 0x4, 0x40) listen(r3, 0x10000) pipe(&(0x7f0000000840)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)) syz_emit_ethernet(0x85, &(0x7f00000001c0)="a79b44ece4f8d06b346efb930990f5012498d8404b48b3f8e78ed76ffa397a2f8f3a7ec40d1e45d426c7a73b7f6bc41bddbc5c5772e68b5ec029ad8f7404d0c8f1399e20449a2c3b0fafb739b1bf723091f39c6bb5440101d24fda0a280cbc00f1ef2f52e84addf82440e52693bf26fc73284345b95b21437caf56f9fc0a26f8b635f32c60") read(r4, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r4, 0x4, 0x40) writev(r4, &(0x7f0000000000)=[{&(0x7f00000000c0)="695858aef746c817146e27df3ceade14fb6e09a9b23f9c0f916e6772e5653b43c2ba600c68e9d26aea25463591b6a17295aab5254e06ebb5db021f6f0a5a028ff5cbda3ab81ac31d8cb1c62e62660e9d865a040d54ae2af198c41b7db29c7b48fa6fc30b2196b9d6a33222c9dea3d28fa5132cf04040b1b8cb931adbd7bcd8b339d76af69e8e2b52083a03d39df304a0456f5d5afc9dafd71deea91750c129f32eb10770764f2421c72c81fde5e8fb717c110bc4be4e7f65966e31459df30e07e0399e55961a70e03ee31a1a261b0a24090b98e5e19a3553d3cf8da758146f7f23b0dca87cc5dfe5ccebf96da974", 0xee}], 0x1) kqueue() 16:01:55 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/d;v/vmo\x00', 0x0, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000040)={{0x1d, 0x7f, 0xca}, 0x9, 0x6000, 0x3}) mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000200)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='/dev/vmm\x00'], &(0x7f0000000380)=[&(0x7f0000000240)='/dev/vmm\x00', &(0x7f0000000280)='/dev/vmm\x00', &(0x7f00000002c0)='/dev/vmm\x00', &(0x7f0000000300)='/dev/vmm\x00', &(0x7f0000000340)='\x00']) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0xa1, 0x0, &(0x7f0000000080)=""/161}) 16:01:55 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = getegid() r2 = getuid() r3 = geteuid() setreuid(r2, r3) r4 = semget$private(0x0, 0x7, 0x286) semop(r4, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r4, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) getuid() semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000000c0)) r5 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r6 = getegid() r7 = getuid() r8 = geteuid() setreuid(r7, r8) shmctl$IPC_SET(r5, 0x1, &(0x7f00000000c0)={{0x0, r7, 0x0, 0x0, r6}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x9, r2, r1, r7, r1, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) semctl$GETZCNT(r4, 0x4, 0x7, &(0x7f0000000000)=""/215) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) 16:01:55 executing program 0: r0 = socket(0x2, 0x5, 0x6) connect$unix(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adfdffffffffffffa12a197a3862070000000082959559a6c87910bf453f68c11700287ead4bcb777fa69dfceac2a86abca64896bc5e57c65801360bcd4c0a1c2b58fd4237b8fa4d012ae447473c230200000000a8fdfbb6d093205e554799b9b813ef9d612f871c1f4385f04157795ea4a5ff00659fa202361cd8cac7dbbc5b65c6593d287006b4122cd235000000000000000000000000000000000000000000ea0000000000000000000000000000000000000000aa7c20a114a95edc359352958ebced89ba14252fce6f3a1c63ff60ba0971db220d62f9c38a4a10e0c7fe41b672f95fba7fb99b9181cafa4181ca4e5ea05f86b66d311bd3b7c2841d643a4b43f666725f492ac9ce520c255d158784c842aee8287ce87b0d3db840f4fd64b38c5d8200d7279918bd003e50c62ac5e9b601b1f5b066bf4a923efd144cab87f1b5eac2c049390cdc7b0fb3c1d3835dbb000800004a940437ca51d22f3aebad5740edc3a9e54bcd23a309902e357e40c43982af15403d203e86d9af527132baf8266a0be638000000000000000000b8969d1b26c1aeb97b4004efc02c297afe8d8ff5ec7dfc3f9e301a3655182407fc9bed4e0822620037bcfb9a1549335bda03038f573baf730abcc785b8e86c5396573695bfe42fc7acc29bd0c08ee32d2cdcc54ff4c129cf008ea9546a79ca7b185584391449d2348f2069984ec6789abba0d64f560f6e255fe7efa1490989e7aa5cd2d00179fece96c40ea3ba27b2eab38ba410b5bdc685a94d74d413e7c7df2f9d4630f5c143b9565c0057de8d57bd4cb1e092479d4205b588de8c156dba2242587979e5a25653f6f939f066c7b61351fc6aeb520bc2819c8727def73cb0cda419257bd995cf4de17b8cb3d187fd195054caf4b196baa636c2dafebfc3bc3c59ebb5b69ad1ef1160150c8426188e9eeb982e06307506e3d255316a426da9000000"], 0x10) writev(r0, &(0x7f0000001540)=[{0x0}], 0x1) r1 = msgget(0x1, 0x0) msgsnd(r1, &(0x7f0000000000)={0x626356966aafeb03, "f765b4fa75c454ddc301751d0c3567e42969edc4a2985e01a9c78c914289b0d34e"}, 0x29, 0x800) 16:01:55 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) write(r0, &(0x7f0000000040), 0xfeea) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)=0x3) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/../file0\x00', 0x100, 0x11) unveil(&(0x7f00000000c0)='./file0/../file0\x00', &(0x7f0000000140)='W\x00') setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') 16:01:55 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r1, 0x4, 0x40) semget$private(0x0, 0x0, 0x6334604f7b46c4d) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0xfcd463a3fcd562be, 0x5012, r1, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000040)) 16:01:59 executing program 1: mknod$loop(&(0x7f0000000240)='./file0\x00', 0xf07ab78ff8977594, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\x1a\x00\x00\x00\x04\x00\b\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x61}, {0xffffffff00000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) getsockname$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:01:59 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000500)=0x8, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) r3 = msgget$private(0x0, 0x480) msgrcv(r3, &(0x7f0000000100)={0x0, ""/58}, 0x42, 0x3, 0x0) msgrcv(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff00"/224], 0xe0, 0x7fbf12968565d031, 0x800) msgrcv(r3, &(0x7f0000001ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fc46000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08ea0ac1287a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa683059b4d3bcba8d14cd8f7e4815208dba07923ecbe2c1a888fdd7686e502bb2f8e4a7a2acd52d8cb81cf6e19223ef91f2d6dad5efd6b3f2a8319c03915e5d83aee33f8869ae2c7daf4069f2a53c24630185a331e13a5b1eb10542b31af35b567b6c8baea741a2200cb0058cec3f7186f3d63a0d140714608015328301e800c2e35aa0a2179b3524126276aac68cb287815245d63bf9cdd84a5b5e016a7d2cab8d22f8f32da6e68fd73a2cd76e6e8e2563b0073a2b528e5145af954d72ddfbee04d57c76a2d7b7611b400e2f968b0b79039e6da6aa5f3388bead75b422906989e52fd7f9a4e90285dbe3b193600ada2fa72ae6b0ac0ffe03396675edf2d16e9e5c5cb42a288fbdd324f50e17b722e2ba9c395631f1b0ad601e0c37077b18f5cc393402a5c44214a1f7d3c74bf081c5befe0b567b352106d9df6d14684e5a3cf8f8fcb3e69c79ab5f1b29aae2e94b6335e402f7ed129b155e5"], 0x1, 0x3, 0x0) msgrcv(r3, &(0x7f0000000080)=ANY=[@ANYRESHEX], 0x1, 0x3, 0x800) msgrcv(r3, &(0x7f00000000c0)={0x0, ""/239}, 0xf7, 0x0, 0x1000) connect$unix(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a397a38620700000000825984c87910bf453f68c11700287ead4b1b47abc850f42561a84e6abca64896bc5e57c6388bbd2ad88b2951fed31bda37b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65fac6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e00f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d60996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e0ebd6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 16:01:59 executing program 1: socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x0, 0xfffffffd) r0 = semget$private(0x0, 0x5, 0x8) r1 = kqueue() kevent(r1, 0x0, 0xfffffffffffffbff, 0x0, 0x20, 0x0) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x5, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r2, r3) kevent(r1, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r1}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r1}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x6, 0x7}, {{r3}, 0xffffffffffffffff, 0x0, 0xf0000004, 0xf41, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x4}], 0x912, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca53a}, {{r1}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x0, 0xb10}, {{r1}, 0xfffffffffffffffb, 0x8, 0xc, 0x7ff, 0x101}, {{r1}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r1}, 0xffffffffffffffff, 0x4, 0x40000061, 0x9, 0xffff}, {{r1}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0xc0205609, &(0x7f0000000340)={0x4, 0x0, 0x6}) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) close(r1) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x2, 0xd, 0x1400}], 0x4) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x8, 0x0) fchflags(r6, 0x10009) readlinkat(r6, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x4aef154fd99b7d29) writev(r7, &(0x7f0000001c80), 0x0) kqueue() semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='5\xb7\x0f\x00\x00\x06\x85\xeb\xd4\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r8) open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) 16:01:59 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chown(&(0x7f0000000200)='./file0/file1\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) write(r0, &(0x7f0000000040), 0xfeea) fcntl$getflags(r0, 0x3) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) dup2(r3, r2) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r8, r7) r9 = socket$inet(0x2, 0x1, 0x81) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r11 = socket(0x18, 0x2, 0x0) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r12, r11) r13 = socket(0x18, 0x2, 0x0) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r14, r13) r15 = socket(0x6, 0x3, 0x4) r16 = socket(0x18, 0x2, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r17 = dup2(r16, r15) sendmsg$unix(r17, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r18 = getppid() r19 = getuid() r20 = geteuid() setreuid(r19, r20) r21 = getegid() r22 = getpid() r23 = socket(0x18, 0x2, 0x0) r24 = socket(0x18, 0x2, 0x0) connect$unix(r24, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r24, r23) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r26 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r27 = getegid() r28 = getuid() r29 = geteuid() setreuid(r28, r29) r30 = semget$private(0x0, 0x7, 0x286) semop(r30, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r30, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r30, 0x0, 0x8, &(0x7f00000000c0)) r31 = shmget$private(0x0, 0x13000, 0x140, &(0x7f0000fed000/0x13000)=nil) r32 = getegid() r33 = getuid() r34 = geteuid() setreuid(r33, r34) shmctl$IPC_SET(r31, 0x1, &(0x7f00000000c0)={{0x0, r33, 0x0, 0x0, r32}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000140)={{0x9, r28, r27, r33, r27, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r26, 0x1, &(0x7f00000000c0)={{0x0, r28, 0x0, 0x0, r27}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r6, &(0x7f0000001a00)={&(0x7f0000000080)=ANY=[@ANYBLOB="18cb184798fe3a5d8fcf2da200002ec366"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000001940)=[@rights={0x30, 0xffff, 0x1, [r8, r3, r9, r10, r12, r13, r17]}, @cred={0x20, 0xffff, 0x0, r18, r20, r21}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r22, r28, r25}], 0x88, 0x10}, 0xaccff110451b3cdc) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x1, 0x2, 0x6d89819e, 0x401, r18}) 16:01:59 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) write(r2, &(0x7f0000000040), 0xfeea) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) write(r3, &(0x7f0000000040), 0xfeea) dup2(r2, r3) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r4, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r4, 0x4, 0x40) ftruncate(r4, 0x0, 0x2ffff) close(r0) unlink(&(0x7f0000000080)='./file0\x00') 16:02:00 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000017c0)=ANY=[], 0x0) write(r0, &(0x7f0000000080)="9e69aa56000000000004bf9aab4230408600000000030c000000000000651c1ece0e018008e6b7ca", 0x28) 16:02:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) write(r2, &(0x7f0000000040), 0xfeea) ioctl$BIOCFLUSH(r2, 0x20004268) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:02:00 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001f00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad12635809bf7eb6652c3dcd820f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbbb4f7f0a790841ea6147ce522005f96566eaa0600083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7de254763c9dd3ba4c4bf9e9dec9b4c759eab342be68e777b6117d83fb84f352f39dffaba65a7bd32f6d8f977793fe3ef0b9000000001464631bfc1600eedf6c65d0c4563f45de1234754d92063c9d4e70973e9fb9f80ae35b1ced19b33d971c4c72"], 0x10) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) getpeername(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f00000007c0)="0b0400639c7b5a95c46a6e283660e8ad09b5b276c4d4ae5324656f962a13beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87117e108f64549fb493e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb61d5bdd21e7855d009e5724a6ceab187a304acde1970559f2910f787590553be4557c438ab38dda27f1bc0f0f6afaa56a3581be60bfb8aba7c58205b4e3b5f728b0580dd0ad425aa635864e62cf373e73afc4766741ae8d17c00967daeb6df4304c3f924cb3287d64ae7f7c2e0415a9a4d1409ae4bdc61d9adb520de2d2be213122e4165aeef419d7be2972f270dcdfda97b7755aeb8a6a117e4c5a9", 0x15e}, {&(0x7f0000000940)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255baccc58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f6d9b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b4256d71005cf83988c7e29b4f639e8beec15354c7b096186b2da4fc203175156c003539561d7f5df2ce10ba637affd5e9b809c1b2c88f7aa755e1cf13950e7368f63f14750ccbe259562bd495783750009da59ab77ff879d58d306441ca79a18fe902118bcedadb14e4aef71c3b2fed6ea3b955986c1ac3c3ba6ff7f0a2934600ee0cf7ed5cab997fb6125e47f459bb74315caa15161ec94d90e9669f985c8aafb750863449ae9ba882f72311dbf2599c3068d3d9e94a8a11cb1556bb5a70e82abc66ae29d317dae342b0522e4f3489a645fe5665d2333c0605b7cdbd308a26390dcda9a6ae26b64260a6b155b032a2ccbbffc69f07113983ecfaaa1e2efff1caa3c3a7c3e182799ad1d58f57fc2fca25925d306f55d4e01afd3c35dc669f229dc3b54329976e7dff2fe2d1c854bb6b336d7364cb40f0e302c66fca8119472b0fd06e5bd2407f6732cb7e4dbc5b54f814f405413a8569f2aff681201f71a35d8d3126c0c2d9841ba399f0ff5183c2a77ce44324a1593abe4", 0x204}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea4724", 0x6b3}], 0x4, 0x0}, 0x0) 16:02:01 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0), 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:02:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) kevent(r0, &(0x7f00000000c0), 0x1ff, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0xe81, 0x104) write(r1, &(0x7f0000000140)="510fc3a0cd76cda599e553b397e3a175fef319ad5e2ff351f10b5fbd0d3b60b689021ec09f59c58231f6a0f835643b6e36b2e2de630b9db59d85", 0x3a) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x8, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000100)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:02:01 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) fchdir(r0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f00005d3000/0x1000)=nil, 0x1000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r2, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r2, 0x4, 0x40) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000000)=0x2) 16:02:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r2 = getegid() r3 = getuid() r4 = geteuid() setreuid(r3, r4) r5 = semget$private(0x0, 0x7, 0x286) semop(r5, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r5, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f00000000c0)) r6 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r7 = getegid() r8 = getuid() r9 = geteuid() setreuid(r8, r9) shmctl$IPC_SET(r6, 0x1, &(0x7f00000000c0)={{0x0, r8, 0x0, 0x0, r7}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x9, r3, r2, r8, r2, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x0, r3, 0x0, 0x0, r2}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) r10 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r11 = getegid() r12 = getuid() r13 = geteuid() setreuid(r12, r13) r14 = semget$private(0x0, 0x7, 0x286) semop(r14, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r14, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f00000000c0)) r15 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r16 = getegid() r17 = getuid() r18 = geteuid() setreuid(r17, r18) shmctl$IPC_SET(r15, 0x1, &(0x7f00000000c0)={{0x0, r17, 0x0, 0x0, r16}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0x9, r12, r11, r17, r11, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r10, 0x1, &(0x7f00000000c0)={{0x0, r12, 0x0, 0x0, r11}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) r19 = socket(0x18, 0x2, 0x0) r20 = socket(0x18, 0x2, 0x0) connect$unix(r20, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r20, r19) r21 = socket(0x18, 0x2, 0x0) r22 = socket(0x18, 0x2, 0x0) connect$unix(r22, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r23 = dup2(r22, r21) sendmsg$unix(r23, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r24 = socket(0x18, 0x2, 0x0) r25 = socket(0x18, 0x2, 0x0) connect$unix(r25, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r25, r24) r26 = socket$inet(0x2, 0x1, 0x81) r27 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r28 = socket(0x18, 0x2, 0x0) r29 = socket(0x18, 0x2, 0x0) connect$unix(r29, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r29, r28) r30 = socket(0x18, 0x2, 0x0) r31 = socket(0x18, 0x2, 0x0) connect$unix(r31, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r31, r30) r32 = socket(0x18, 0x2, 0x0) r33 = socket(0x18, 0x2, 0x0) connect$unix(r33, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r34 = dup2(r33, r32) sendmsg$unix(r34, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r35 = getppid() r36 = getuid() r37 = geteuid() setreuid(r36, r37) r38 = getegid() r39 = getpid() r40 = socket(0x18, 0x2, 0x0) r41 = socket(0x18, 0x2, 0x0) connect$unix(r41, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r41, r40) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r43 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r44 = getegid() r45 = getuid() r46 = geteuid() setreuid(r45, r46) r47 = semget$private(0x0, 0x7, 0x286) semop(r47, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r47, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r47, 0x0, 0x8, &(0x7f00000000c0)) r48 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r49 = getegid() r50 = getuid() r51 = geteuid() setreuid(r50, r51) shmctl$IPC_SET(r48, 0x1, &(0x7f00000000c0)={{0x0, r50, 0x0, 0x0, r49}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000140)={{0x9, r45, r44, r50, r44, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r43, 0x1, &(0x7f00000000c0)={{0x0, r45, 0x0, 0x0, r44}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r23, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00030000000000000000"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000001940)=[@rights={0x30, 0xffff, 0x1, [r25, r20, r26, r27, r29, r30, r34]}, @cred={0x20, 0xffff, 0x0, r35, r37, r38}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r39, r45, r42}], 0x88, 0x10}, 0xaccff110451b3cdc) r52 = socket(0x18, 0x2, 0x0) r53 = socket(0x18, 0x2, 0x0) connect$unix(r53, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r53, r52) r54 = socket(0x18, 0x2, 0x0) r55 = socket(0x18, 0x2, 0x0) connect$unix(r55, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r56 = dup2(r55, r54) sendmsg$unix(r56, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r57 = socket(0x18, 0x2, 0x0) r58 = socket(0x18, 0x2, 0x0) connect$unix(r58, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r58, r57) r59 = socket$inet(0x2, 0x1, 0x81) r60 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r61 = socket(0x18, 0x2, 0x0) r62 = socket(0x18, 0x2, 0x0) connect$unix(r62, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r62, r61) r63 = socket(0x18, 0x2, 0x0) r64 = socket(0x18, 0x2, 0x0) connect$unix(r64, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r64, r63) r65 = socket(0x18, 0x2, 0x0) r66 = socket(0x18, 0x2, 0x0) connect$unix(r66, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r67 = dup2(r66, r65) sendmsg$unix(r67, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r68 = getppid() r69 = getuid() r70 = geteuid() setreuid(r69, r70) r71 = getegid() r72 = getpid() r73 = socket(0x18, 0x2, 0x0) r74 = socket(0x18, 0x2, 0x0) connect$unix(r74, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r74, r73) getsockopt$SO_PEERCRED(r73, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r76 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r77 = getegid() r78 = getuid() r79 = geteuid() setreuid(r78, r79) r80 = semget$private(0x0, 0x7, 0x286) semop(r80, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r80, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r80, 0x0, 0x8, &(0x7f00000000c0)) r81 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r82 = getegid() r83 = getuid() r84 = geteuid() setreuid(r83, r84) shmctl$IPC_SET(r81, 0x1, &(0x7f00000000c0)={{0x0, r83, 0x0, 0x0, r82}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r80, 0x0, 0x1, &(0x7f0000000140)={{0x9, r78, r77, r83, r77, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r76, 0x1, &(0x7f00000000c0)={{0x0, r78, 0x0, 0x0, r77}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r56, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00002e43660500000000"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000001940)=[@rights={0x30, 0xffff, 0x1, [r58, r53, r59, r60, r62, r63, r67]}, @cred={0x20, 0xffff, 0x0, r68, r70, r71}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r72, r78, r75}], 0x88, 0x10}, 0xaccff110451b3cdc) r85 = getegid() chown(&(0x7f0000000000)='./file0\x00', r70, r85) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r86, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r86, 0x4, 0x40) getsockopt$sock_cred(r86, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r88, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r88, 0x4, 0x40) getsockopt$sock_cred(r88, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) getgroups(0x40000000000001c0, &(0x7f0000000440)=[r11, r42, r85, r42, r87, r11, r16, r89, r90, r91]) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:02:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='\x00\x00\x00\x00\x00\x00\x12G\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x3}, {0x3d}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:02:02 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000180)={&(0x7f0000000040)=[{0x88, 0x8}, {0x21, 0xffffd6d7}, {0x46, 0xfffff5d0}, {0x3, 0xc66}, {0x48, 0x81}, {0x3, 0x6c}, {0x0, 0xffffff07}], 0x7}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0x10001, './bus\x00'}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000100)={0x3ff, 0x2}) 16:02:02 executing program 0: madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) r0 = socket(0x18, 0x4, 0x7d) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) sync() madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000040)={0x472ce51cf7e8d4e4, 0x2, 0x2, 0x6, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000002b40)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, &(0x7f00000016c0)=[{&(0x7f00000000c0)="f13010c4ca0c8b79e29d1607ce765a888b38e9d83b6a7926ca5dfae1be3f6b9adfa5bf4397e29a9a5fcb41b0fbfd92bf1baf1a2c60b41ef34cde25dbf3309ab57d3c94cafacbfecd05fe0ce1987bb29d1096b852b65242658cb06bc32f90e7fad56520850f6a7fb93854f95fed677feb7d435264d29cf151beac092e2f69264f649fa617d9f7a97aca8dc8da3ab32256daa46b0c6b84275bbd32624dabab4a28c7a85f91dd6526aa79cf9b7ce8b159d6b4936923194bcfc82ab8f1ccbe02c0da7199a01e0b6584e2d728bd70aeddc13529b42681d9a19b3d1d50a5e39433aa1b5fb482889679df5f0b7919126a6d8955349ff6790b010851d4f1bb453f6183a2909a42879456ec4e4983d89dd4662ab38c6bbc2925b1f944c7bc41c578e70c09d65ad23c8f79caebd67d54fd62f7a73c3e20acccd2c6dced59375b3ae6a721341e4d43c2a461efe3482785a9e0a65d415e4873a05ddfbbb1db1c80a94ab13ec4bda2963ddf596a7b55a667668e8cb371e4fd9a7112e72dd86efca96ef0c754fa74dd484f9db3d14ea063e0e9c21ba6be5e06b7271cb34957d68f2fe4bca84dbc3f8a0e8396e0761ae3d19224c52b23ab160b0e2f648058b6c597cd07dbac6866afc1fb90e34ab70a4973eb0698c3be5de48c033d17bf4a11a7d7d0c34b77aa1aade42d8fbc5bc08c5b6f071cb84b26de307895b506312edfd7a3fde5e3b05579325e4b2a9c74b86fa105016d6c27f12b517775df616a810f75a4f54bd293f17a8e356b9f140b3faff908d7147863846302c9e96f59f9f70cc509c4e2c0f5b3b1a9e2a9075f51c54caeefc66b301b813ea01f9e34c767b50f8ac29a4157d3484e716f0c3eade9599d4ef1234f20a53ac9fca77ad1a8597f35d84f8726a6fa269316a4413253ad828da4b0ada56c838670a98e09a903bba61e2cc53fd4195cd024faf3d0b2f21a804f55e270c7606e465d53f7dcc4d6d84602ca4f94c1b4ad25f81036901e99e339900bbef6ba6e5b98e6a90125cd2cd49b76b752a11b70be1323fd8ba4dd34c039159e6fb20a776dce84bf18f19914e4b67dbfbdbcb3c70273ed869009721b2ddca7af7320e6963c860a0d9b8265756c3de22793d2bf6f2c0262c4f1968045e64d58373315a32994c81b2eb4b74441af485d009eeb6b48237fe417855280e939580285de1c2f50494be7519f5cb50867a29a3d693506cdb3be12d9e2a6338bb4b5ff92625f6ea88187d5ba2e9832f0a62e205990b69b372cae1023cfe30a4b724556b22d4ce91d4d3764b3c37013f9309bdbc500eb934d8db8a5bded51ae0af39eef45b26e207a769d2e6c6e932e91adcb5b6bd68bbb799e330400e935bc1d41549ba832b6224d671e09f6aba8a305c7bca88db42ce681c3550cc4f251c280fd223cda973c6336167d7129b4b2c0917e180fa4cd546fb3c42a0d0fcd9b87798afe9a4e51e282deeaae8af895c06ef273e3a13e7c7bfc92ffa336cb082c65af2d778655139a6a832e8ae7efc82ead4090f7f43007f7601ad3ae75ff5b43739f013ca4cc08baa3b76e01b05cac3b58b1171930a683c3ffe0a5c37d469dc9f829c1d644a03fd6a12ebede0f894ec2089d0cc32ba387ad320299fb150a25cdad3d2f56272830a42efebc90b1da0d3f3d03427f0a60770f0cdfd0ffe0475ccbd065be7c49cb8c6c1baecfcc58c45c211815c00228b1dff3c6f3c3c50f9e79ac4017ea4a1a4c8e26ac61b36830ab7abadd159d762ceb30595d1c74fb35ae37ddfc50885561583a5a996a0733ff9bcd9b557e271b4f011a6c55c0063a7764f966a4da11cd6df21595b4ddfa227d05ec917260bf8dc9eae313962f03e3bfc189b35a512b04ef603536e9572be64d37f1d6583a4aa32ed8f72e0a299651877293a6636e79a59664e3126ecee9586e8ef0f45857567efc6289bb81a62b5c8841661f56868dbfc8a3c6695a3c66afd019c8023f6566a3fed872fe46ce3121a3001fce08eeea65fa5fb92ad6c6cab42ac9c2690e5d868c56c5139ced527ea0a8372c8d28765b4505e87ca760562ab8507fa311d3370858bab2009239ce6ce1a53b6b8fadcccbbf948b114e9b477a997f3d37ab9ce7460aa4aa03295dd810c48cff8e8406505af32859371976aa54d8aef81e4bd62dec631b6144cda82622acf1ecec7ca6481d176001703ae6cc5d35a7e5f827f852a66d38437ed10e5310fe22663aa8afb3b45b36fca00660fe4d0dda6a692cb8220ed491a38d1cb8acac38aa3f89b457565c877dc6155b6521a6087a3c245337e286894a64b852c533f9f7673b2a786ee356f0cd4d440b996c55b5551d01d412ca6a2ffe441fc2fc59df9c7bd9452db16cddedf91172dd82755818116c2fcc0f98e6df9501561945aa7540b3850d3509109a2b595e80b7545b542efd5573853f408f8cec88ac7b87061aa8ffed499c3b940e4cf9f989a1c1f8ad7b6af4fe732db98ff6631c38435035438fa4a50be4e9cc3d6d33d54f32281969c19e993ecc8848cf6454a06944f947a934200ac3eeb194aa352ea7cd607c77f37b714d0e0591664b46c840f5362daa926dd42091393fe29dc0bac76a2a32c2bb40a99d2117bd4c29e1466655fd23d5f982bb1147657d41776f2dccfe2686bfe0abd378dade327e72ac8897326b1b6c5c1e6d74a2c92e49aff47c60f96d30bf5576fc53cd9cd82e701fdbb160db3b9d501476ded15b263ece598f337b081a273f2cd46daf9e67fc0f0bc5f1407c0719c7df8aa413933b883e7c437913c4e82f02e3cea47a658d5f8f968de31a025e7fb8dc6f6374ca0cccff5830b2f107b7edb6ebc2c7f08801a2380d256bf8d06ff219517c89c30662181e89561c470f0a1ae96d59660f1a416f58943347713c84a6b911f9cb276742e48dd54dd047ca9b2300fab4c31c9726b9ed64e72e3a062ee85899b6dcddbbd15d26e0d1da8e917ea84412aa0bcc2e2086ec416abdf1c70342864840382227681840523a7e80cba877ada87bda5d1e9369a493d0719aa64da96cd198c0f480274f96d2aef9d2193779a20303659c9a1cd4b6e838fa3108c141be78dd36fb7c4f8c8aa71b7bb7c1da88ab2a7ee00a8a7d341260fd1c5033b5c65fea6b5d2107f4c4838dd2da4da69ead21421baff74b75c21288e0fcccd9f8e126691ff81ce948e3505ce4d2eeb46eb3340dfa7038869476fcfe9c4f75ee61978a32c408f4a1f4de8f321e97487a45c70a2abdab56d29e48f7b48bac368cb97f5a9df3669c182adb9bb2f3b3fec698d8d4b7666c5166a7d270795dfa4cced0b5ccffe8fd5f572c3506e65e71d0fbfedc64c28eb4500b75615489fc091edec6c237e9b7b6efb5fa5ef42017baef19e06c0424e17e04aa6f377d95f2a4c2791352abceb33ec90eb23d9ed33b9ed1161e4024dd1fa6c585e772955f13a430ffc4c9e67624959edc7db99471b0a22464ca7d826715fe4eb9c9796ed00d7179da96d30b663cc64687cbf5a33f2cfc42d6f395713362463b548666710c2505456812facc8eb6be78269425b68ee8da6afc994d5722bcec94f518b9032b0d45ae2a51bfc7abebcbcb5ec463d08b3218579015a1c35e9f74a65c9e04ea55245f144f940ca794cfd13e915bddc43b2d9e711ebbbb6229426ecc2977b97129950eb55c4550b5441bda365d33a72aa02c4f0104bc87a08ec6d88661fa65422b52574140ed182de14c51bbb22393ebaaa6431928f9b030914fc6d0302553f3276789f674c09a7dfef009e6478efd0ccb663a6e5d9c134c5f91cfd6f0c8a0a2860275a500ff77dadbbafd6297e30d526739a135aea808dc9181f0c3bf626afbff2ea16927a750c5c2a03726b7d20acba94e8e3c2252447b864099e4d9f16f8873b0c6a38f805f6709f356c663a41c391f05f71f7de2b5fdcff4535994fa4b0eef891ae22c3d57c63559b869e481a2601fa7c50688b2fce9458bf5564992d6c3cda8824c0d56758b2fbbc07b9b212191bd307106b2fdb54fc243c71cb4546e65a537fa786900e22581215f58150dc71655fb84c224107a5db0b45361cbd42fa6c7efa23d629b46b96596bb797a40899761c29bd18707f843eb8ca2235afb1b487656ddd0d2a7534e23f7ecdefb0cc005e7db654f8f4d9552e36b416f8d1aff766ac5b2093f136813355df1270225ce8700f7d271a4dd643a68900a08d7f937974e70587ffc71e0f2934871a5bd1e568a12ba1eba4a94ac75a741a5e296ee4f9fbe4d11075074fe132fc509a897168f42c31282ddc1d0a43d86b0b9dcaed53a7b4cc435f6e347c92b2165932fd64e8fbcbe91ad7fada9c0bfdc33a871335df0736d9020a09d5bbe63250cd17d213e3515f0c9ea583fa2c8a8ed75f7150102922db6c275da19acc9440580bcedb1d90afc4e7fa2f611b75804e16eb65471ce10f2249aa9ae13e3d726497c80b1252ea4bbd8e0473253035fa458d93d18187e2bdebcc1d7ea6694ae8c13bccb347e37bf577515c8fb8c8e0a7d9192c41556b47eea9af591c294e003d96dbea19fa235459fa3b9c7b7c5c6b4f7da0de353216768f9d95739125fbc0a4586b94bbd2c6be4e13d928a8078ada171415a18a2cb11117ef19bb0927be511aa65b127ed7193fb1a05f9bc6fa464c15ea4fe9bfa7037b8164539b783dc38aa7ff7831351bfbb28a1b5edf9e49eec235aac1129539140498feb5ffbd526fe6f825f145a5f433d2999c2fccd42f2e2d744a3bff0aa6e91c7a9c6b76c7ad89e0ad29c433c5bb91d3bb233ade1f3bcceaa993958d951e8fde8f9866962ce34687d8d5e9ad89ad6132e309ae9a1326110cd1db13ed2ca44fcf272635a2c5488c98e8f601954d8393910e80e2dc789e81be371d0dad98088ec9d658e6f8d31fb6eb48c9ef0ead9221ecbd3e51fb7b6d30f3db38ec01f6d74d1db0d8f45f729530b80198d95875e94abffc9bc7429c01a5700f6d228dda5b847b35b371a625d28ccfcc5692d3913ae8c16f95a57ea40e01037f516a720b507700a65e0b802fb820d77f6bb96269e1f3fbfb90d17aa5b604072130f018ceb4af65277120d6df6557fdeb7a31db7e771e8ca5c49091a4569d37317c404f6f04e93dde8e6d3031db7f0f5060aad6887c1fed38abc49942e4a7ddb90835620ea30f399887668a4c53b85f9cbfecc87b09f77b9a68b33e81077f4275ac1060b0bf8c6879cc0ba8a3f8d1f73f32983bcf4087911e23c4eb36bf751717c05582e55dacc67c7ab8407e036b160e9f28cc88a5a93e9ece531669fe9537296fa55445ca73211ef6e8fcecb9aaa3587300f72459c198db3edd7774b2db2b0d8f2caae9fddc08abb8b935f8f55c9e313b29e5c5bdc789e2970ff16eeec324a8d572d438fc82c76b1eeec1a7f20e3eaa4b4b747c3ea4d10ad1fa76fc7c2370452049fe9470587389910472a0a186b85f9cc5bbfb8572ed790099c8de6a3f7f02012bbbf82f88367bcf8fa9c962b7b7ed9c8ebf268834aade2e1a342a782784e9a05a6a7d9bf791418c373cc7066f5fdd31496a7dfa659954e76704d43b15ee0a6dd272019f0e907a50686090f0ee777866e1b664f49225f49988efd7c21656417b31a2d2b85cf23d89aa8c88c0a01230ec042b3e873167f9b748d78c3aee04b9a41cbddb087428c6f5548ff9b0766e1d130d3f01a6fd663abd910c12fdc67c8e6c502d9b6418e8bf00d192b0014bc4210f247a3e7d9eda899e8521d47ab383ab4ee8b1ee54879dd2d99fe31125ca0bee87e420665ad93005cd1a6a2ed8e5e967965d425bb95c65aa0f217d1c2d3425092e78b", 0x1000}, {&(0x7f00000010c0)="0551f50d3a08456119615721a90077000b8a0faa6cf9b5b3a0bc594e4bcf6e0e0e7cc113e33a7ca762719481e8a1fad98db08e9ae39fc5b5fa6f0a302b44c7187e3322306ecf2cb0d9080dd5a082f1d6f8d0a75be367a2c2901683c4950e9102bb4651af21cc72e282fe3c8b650bb4e2260a461c9cacb46d176c6fc51ba1ef29585adf212ed61309e692a664e02de4dc0c9ef5031952b349a8ac4966c97c7d2841e918a33e5877902fc0a2d73cdee9e0f7732365634f4f4f4f5bf26a82f6e2305371c83ec184235186384768219d7db441b4541df03353f90c212d40b61678783265c35eff9d1a66cf36b93ec29eae98be836f", 0xf3}, {&(0x7f00000011c0)="3d98c4e5c688d819c1d5227947776a62fe75831b435d952bda3e7dc0dc886dc95d0e452c13f57e05ddef9f34fa0fc15ae5e8fd2d148691db989a85c06bad2e625b609107254cc8ab8c47ea3acf350aab61fcb94c73a91a73494f511743695b78e89836d2d5689459d920ae88da44e8ca0a", 0x71}, {&(0x7f0000001240)="283e8418061569773e4b4bb7f7ee615cc7287ecd8ffe9008ece95f442e2dbbb171156df460693e711d53ee9e3d0806b9a73d0cbfd33d715a1466515d0312294f897187e36c662fe6ef9ead4e675e07b62fbd3e8b270b40400cb163df71b5b4670e0c97ad7bb1542c0b70064d8f247594f9891b09119333dc29e196b3e23444a663f81e669dba05a2bb0b5e9ba58147a0668c2edd0e84fb695c7faece4da561ababc9618f5a5061128761a36b77bbb794", 0xb0}, {&(0x7f0000001300)}, {&(0x7f0000001340)="e716a92fa6b5759549f91a9f14634e57cdcdcef941d3b786a6e6ac578cf7892c9be19111501bf1b9f60a6dfa71844152a28a2de706cd7ea44d4c34ffa798664ea146257e71a0d901f98ef47f690b59e4aabd33463e9e7dab560cfe730ef22715922b8b2186c85e5a5ff5ddb0c978a61cae1ea3d08824f9289cc6e29d59340cdf9c60a28c221b4f1711138e48bffd96cc0e19b6f8cdf4209428ac131e8018e528ad8195106a1f30ea5d444294c8f36e4d16865da85d184d8921232c29ae87d7d40b334e39471a5775", 0xc8}, {&(0x7f0000001440)="d9b7ffe51d3129e0433349fd8ae08e0d2d759b8edea31d46f963d52bd442e978a26b17be05f71fcfbfcffd1e9d0053152dc043bfaec2295049e5c7bcfdf4fffc2e287e31467c3b349962faaf81b7763ad0b58cdc81bd902bcd975c3a86bc60246ff63b8f47af0acd30838db4b69fbd934513335963cce902974a044202bf91a9c92b81d6e40f7ecf9248ceae1f2e0d83738546fbf819a5cdf5a124867bd96b93904fa78dacd5fdd8b984e129f0618541a55c55c091577e54ae7bea21b374106ffc10a3845ef6e0cafd040bb385e9e67c22a1991e4455e85d9ec2d88ed34551eb9836862e4e9febcce1c7610e9246246cc06157f2ff56026fbc", 0xf9}, {&(0x7f0000001540)="083a9338991e0ef0154629863cd885225e2f5e5805998a3d5778468f31a0375c26d969ff9411e102bec593bbf347cb33338b71a7b62e9323fe4604d1339f41b3d2040e60ad", 0x45}, {&(0x7f00000015c0)="13dacd9a579675ec3192ed89183839116523a61cca4d442ef4281b6f58375347e123789b89693ddd812722ed534c05bf8bb10c897bffd13215614a87f4d46e83bb75544aa602c1bffa96cd1caa47304abefbb8ad7548bd64f81949ad97d7d49ec9c5e79f0fc858aa2d6185c31f87d8d3288d670f29d5769b1ffacf80b32a9da8621c85665a7bfa8e6fffa810179577f225a41b5e3b9dde0cac13de66e52efa7ec802882f9b3d4083e5e044c4fa8a5d9cc0792b0d53aa26bc6e8723d535380874a11efad2f8e1e5b4e2cf1d3091ce2bed8c75e9b6a957279c3472bda618032f564b702e3e5d26c1cb85d2ed887fadf609af3f5aa326", 0xf5}], 0x9, &(0x7f0000001780)=[{0x1010, 0xa410090571b9ce1f, 0x1, "ac2f4beccad4f531380e34b21001472807e271eeeaa34d8bc640181e57438e04e950144acf0f823549e4f4c631eafe6a72ff5f94121f6b9fc5586a0b0bb7ab81cb59781d6e336876784738941d45e4c69d306dbfbeb3f993fb45287977c6f92f511070f73f1c6f53196224b3555b59f1b5366b03df668d86f4b95b172083325a9792b7892c3bdd8e1593e68400754b1f1cb05fbdfc4e00a9723b986c5c01a373aea60a4cfe3aba9751eb2c2af3976ecf7dd0c0c4bb5d5073d414a1180a72bd52e49135d3161df3c8c8318bf899cc2072a84ee2039829f33f1940355389e46c40e7bbb40bad861beee047b12173ac34cecd0135b49410d6be85bf06db45a99b0c3c6b87210afbb6e38d67c89c9c373bf46098bb91f505672ecb571c24c7572bcd64e068944c1a02a5915fcb5675cf8a1d368a887070a97882c95ac6f785f67db95dbacb92c79d911356f4eb8d0951bb7cb56a9a2bf07341c82353832da8f7137f1d34a659f150a183ab337f3ade9a6d16fa9e559feb6738deac51b56b9479d3f57b1e74488507897ad941be1aa2d28fbcd59663ea9e8d866482ea02693f75c996c51f721fb8931b1d53ba6be32a57b951e9f7646f451783672f29bfcaf3b97e0ddf46296af11de213935cec754197d9cd7cba07d0f311ed747bf3ce345ab55186cd2348717298d20356afb827792d00cb7c859ac1b8c06581d30e422fea7535636a0a42b99975549bb8101da39bbfd4a85fe791448f921e8b19c66f3c3dbb320eec427e7074c42297c09a820ab13d40e177bc0705c8bed7a8bd958f21a1e6fec87a5c4b53f5439601027751d0a7c55121df703380243e6a96830091ccc78ef568ab01566500e6a47ad65806942fef1f1b618f2291fd3edc67c3c452d67e6c9f56660ee825ae6e9d81c3a117e75692e346f4dab28668f0a74ed3444ccad24d535b154eb4d21d0604ffabbb7e1faf233c67c733df30d3b22616627b33e3a923860b6259efa38cb46a9dca54dc15254cab34434a4909d07fa3d7cdee730cf874f1705f3343340cd09f02076177cea9a6d46e372ce145bf7341453fef1b14291da1ae7287d198fc7258b76d003936c65845b2342acffd16e9e829af592827155912b93a94baa762835ae7bca4be08095d2ddb5ccf45179a67033cd8f5ed0cee1e7d289c2cc8b48be3acb8f06fb603ced5b4cbcab010e064cb011bc00952967942d18e8d67913e7cda21f7fd4b9c2e040283550067924b6a67146fd1f37ccdeb5abd84fbc9236fabffe46ec78e1ac7a6088ad6e1ee7f59ce27f167db89989dded44c4000c06d7923f903fd42bed1561b8eca09c6b07aa4455fcf28522fe92616c2a3599c6d8cd0817435d24ae1b5127e173a81aab8f9da0bc49317ef80bf718ef9412652b892ce105afa7c188b0816de8830c707c31ee1c1923521ec0acbb644723d9a8ea94b9ad8da9194ffaad2456ce26e8ba6d6f617af7fda88e02dca2cef456524f95e95c11bf9fd7b859bcf6abfee268f744265aeb84ff7d6da8bd819be5ae3fbffa540b8af6c6b59ec911c663aeee9faad37ed8075f16580c7339ea17803391fd60c6aaa56b967b92cdeacee564eeb31751eab21d09a653abd6c87d9ea36116f987fd706108dffd40954fe2e0b2c3c344103ceec2d82a8a20356b0bcada4d105322d42759c6528f3de2c59406230f62cb1344091b88e8f87fed48b98e411f6750a1c157b8ae9d9a68059c3181636de04e9befe8a0f5edcf9969cb8347f1d6ea08f93dda749a84656b807671604723f3601053efbbfb7a8cec06456db6432e44616bb953be8c691e1dd6b297ada81da04cd6dda1f4cfef1f410338e7c69f2eed1e4957a83cc1a1da4dcbd42ef789a79a96f43676541bed0ca69f9a7c8deb05f86c3b776717f5751ff38525a81c093c91b27e0ebff2cf1b1aa4807a54583db9d5b817fcfe9f3cda8d280006965f9beb56d49a50a81943ee316135406c248690825c630c60da52b8222df7c75913618116d3fdd96716e13cad8caf761ec4c8954d96109b75ad0da3b9811b9597e91626f9bb5430ea7419e81e9fd31c3d38234be83944372bc6cda868dd29a038f9b6867f7dd9d6880e29e59ab99fc27af72d3bbdace0c2da989f4cca388b1645e3c09f34f8f0fecacce3a0f22e051a446ea50b240f66e7f62f4c3b5eb8d92bb72692e3baaf6905fda9ab8eee410c692403d7dda76725a3e5c9381d03cd6c6450c93a3749889dd7086485f310d249b2ed1e9bac1cc61021278bf3b3be856720f86510e786649e1993804b4793e0904089ef4fe2d57c5737bc3d9bd85b0551a4d1128f267443278967f69cd5588ff4b2c59ab5ee3afcbde66257a91b969b1e2bec5b06ef87c682cde7f5d9d025dadb89634eb1a1310137f9646ded96db669e75d9bdb358301104e8a2d4b355a02ccb05bd281cb8145a720ed6461a857adc8aa1f1a226e6533a23f644257d21544fa5a74edc6acd8ff76b4a4780ee2736200982b32dbaf08fcdd9df95b2c3196cffa386d12020d0e267dd2848911f72eee4e3a910776e07d6374370037f0844ab3c0182ba08360a446c70c0beac4735e6e3dd3dea8771c82c43570e44ebb6f7b67d98efac4290144032c6685b92e8fb6ea148cb1324328f1c2d1a0fdd230680afb4dac4d74b835558e22df1c81fe959557aa337fe21fcf03fbc4a092c7c2cbb296e4e396b70417c34bd9acfb629a87713245423aa5f4250852f33344a7e34b5b226259aa9c7610f5bc33df9d5dd7af9c3aaf073a57c7b4363af1fe7fc2378f83b5be0f2ce17779910480e0377dfaf408db02361654913738cbebb1a181a244be6b01ce6c67832a942c64694d0a6edaf4f4c16febab05d71a17dc0d26128cd9ba3d59618477bc30886a0694f8c93567caa88954b7ff7472a8c4698b79c52792e12c1f120e143b346411a7e7f46c1176111d4ec3a8c708ea5782e3308dee891d1ff86b6482517c32f650d1631a6e42871303183ded36ce1d50d413191353f43eb1973cb8d29c83f669e8315002f196e554978e091eb7a3f3df4c1f82bab63aec7aa61d3c74bd60fa45755503fc26499307885c2aef2a5b79b04d29493244c1cc9496cd7314235fb5f16a5405ab04e31e34b29572dffbabee773e9dcd17a21251eda63eb8a62f55f50cfbae6cc25980bd40d8d00c2155d3debdc47c175fa14a507c08262f8fc1b375e704aa52d61c135cad704ec0931dd67ca7fc5842e8aaa77038a1ad57a4d7c618e82e97725404ebf98f2324b7fd60ad3f3298b890c143ff906a9659e42739caf6b750e457efdb6d7f3fa9d63e2d3082a16806500b2a4c3e26bb0b77c3b06e73e0eace3787a99bd1fd801f9096975e00852fd3eecabe469fd9570d3b864fef44dc43cda697a2244b222c00d1cdc0487d005ade1f3188f375e19914afb9a9a218483aa7582a6c7e2a985bb779fce5ebd9e2bf7ae53a51b796c4fbe01756ef192ba07ddcb4af0361d378b6a8227fa6574c5178c30a52d8dc6ded1a825ee2e69831017d991eba4e1637a8a897dabe9bc6fe58f0d09b41348524325324bc67c3256d972a96717879f928bb82c24b61d483e6bbc8da38effaba676e7e10c9f95d092dcb39dbdbf6a0c05944abe7a9e7af6c8bfc53da2c16358c946faf4e33519875d93f44b378f00dbc38086b6ccc6f39b97102c2a30286d992202cea417742a6b15b17cdcc6f9e169826331b7c7b636fb6458ef8c6dc5d9935748b3ada81150d538f89ef3568e694f4ae6982e162f385c461eca0ad59205ccab72c4e4b12e0e2fb7de11101c5149e9a6a87fee8d85780b18c6fca1dd7e519f69c4a91c61cfc4e621ecf3390de00a8943fa9c7141e048dbd367c7490f5c703f7a0840ff261f51c2a4eb539a9140d436ec1c285a88b7d9a8a8c114d9c1bd8718903b14ec6d44e7bfbc143ce46d498677d182cbbaf4fab911e9e1de454e0a4bd3bc6bc5250365f853439d8261de0e4f4ded99b201382a9f509f7a40ad7a8f398b21247eaeaa05016056197f80146ef70b549d4487f5a54a76c549703c1cad891570db411929c5c31ec2e58076df5d8a2eceecd9c38020b5f7c2e0213250f5848bd095ed5c8d41f3a35ce2ebc8f393062852f04af5f927f76bb93c121a8c62a2a94841800dbc6892c4fbb193d850449fbca49f7d6248a3f11649ce6e7620def60ddc0259276ab89c5f492763e01a48081eaf31c6a225db45a4fe74ea3215a9d46486d97b7039a6ef4d199794a1b2798ec4e19cc84e1c0213d992aa89459db9c00b94f5bd73462341fb2d2c6b8a6c788569c225e69c7c2b93a54de80beb4812650fd41140cd3063ec4bdbe1bfa9804e30590b37d6574d0dcb7d185b19b306fb9c062ccf31d7ff66941260a753e2891f709cf5abadfc4a83b16145e526893427a7494e79df904e71e7a14047e2e743a44d1ba1390775cf370e017a8f733405df093095b6dde663160148d4767ddef1baf19a201b4467eaf838cc6322108e9a66fbdf6f5de52e3b12bf450fad8759999d3e7629cf085cd4b00429d527ebd3f0bdddb1bf634384d6730f16c7b6ab3570023888711dca10ed91b3f0b838a3d1a5f3eb6f6762ef7ec386b08e9d8d7830c07ee91f5b2f07919f61f3356be3a27a33b8462a37b681897c1a21dbb7a3caa596e7a366b404e43af8ce2e6ac229de38f8ce17ef3e6b32585c4101b582411109cb42aba90a709282ad793fbfa3933acef6007daa615c370c769ed060587bf5baf3db3278224519ba8fc91f3cd3758115a0003800d81a980b3132336d7582c993d2caaf88dc0a34d48af793d1932e8d30e18f780987765e0adbb78a419f0ce14142452ce6ca57c81601026690c32523e85e3b3622be9ec9ee6cec689ed5e2a234ed9162407cb3d5ead37599748e7fd993f712b2bf416ad8321297cec71f65aecb218aecacae9926c3b58c7ad1f6f8f8fc2af49e191e6e6a4752e13500e39401a774bc1c3e5fa268e896bae269babf9804a363282160eb2cc3fa3236fef70fbc02bec374eab9a518da3d7d207b9a2629fb849ce58f790d3c4ef3851d77923609f870f0ecb721051d6823a1f6003a7c8336a39fb7328275e0cc299cc649574834ed3874c55f4729aa430e9a78631ae1b18364c3e6d77ddfb85fddd1c44c694efffd9e2579fa26bea71436c4d78155816e01b637da73aa1cd7653867436fb342c81d7f11e883315dddab18a724a2acb8bff84cde4b49a60c2fb78ca514d7481707ad07dec83bde5c8b04622e5dae740c7be66c94dab0ca4c44245cbb16d9bc71572d38443e53f848e0a779209949568299a49a3abb82538c8f99e9b6d55f5864c7fab72c8ebe2452c6554f9bad983304229c0e608b7b8c34d093fb55ffe20742093191e1d941f06937f173fe6c0c26d2d3acc09c85344dfd39ff5d4c83f832455b9a0dbd15669d332e19d0a785d5a03617bfec5c50442a0073d0eed420838db2bd43b59cbf02518a17703e2cc2322cf9b278a57eaefd15d8b3266d30663016e597486b083aaaec521ab12e0c4c86664777f8bba614a86569170355488a69d2768b395451e0d4e43caf84ee7826e702fe11ce1dfcbc49df785a4439e9178d1e9263b3d37f467d8ebfc6bf80abe1f84cd93ca7bd3fdfa0566667bc46a58bd3214da04eb10c2db6caff20df1be08caa0849b238bcb04db5da5653bc5f0372384647d3dbe9b71185da2b92809c504798747c4d2625fd5f4d5cee413341a82a837ad539102d60b0f83f621fb41984ca8e51e0d6005444912abcd8ab5a9942c57b61c5ae052"}, {0xc0, 0x1, 0x80000000, "13b31869eabc623c5078a810b05b86979a1ed9c7bf89abfe692e91a8bc14deb4325b750a6ddce1fed8e4e11a2652bb931d8fc714c2a5958a22ea2f0939dbc005640d11be55087b3a818911e464b83decc703ff8e9986d35ad72c14ab54b48b4d655ad3ed90b84635ad508d911a4b17e3f47eb4a42e34c037379bb68eeb25c226ec025c887ca46c44d471f949154e84b374cc6cadd2729f65efd8a9e811e36e1549f5f56768b8fc7d3925459366f5"}, {0x10, 0xffff, 0x9c0}, {0x20, 0x1, 0x8001, "78209e32f35b1279fbf7c1"}, {0x18, 0x2, 0x6, "e870fb90e1e4"}, {0xd8, 0xffff, 0xfffffffb, "c0e0b6a483fe33f9cb05d0ebaa6511766efb925f8b32d59fa869b5cca1ca8adeb7d9c4debfcf77426e4c736e4608ba3452d5c674932801fbe89258fc2100e71429c0585cd1dc15ea755dc1e003d2785ee45a1eaeed8fac724e6d63261c5cc112414d4201c5549ec87462143a01ed5ded66783a962db881dd5ed624536f5e3d6ee67f1b080c8e1d061dc3690289944e27318061890d0b265231667f83da0ddeb5e82bf358260e1cf8f5f7600dfd70b880957efc8a3a857507404732742d16d56534e0"}, {0x20, 0x0, 0x9, "4b154ca138ff0b28f7748c97"}, {0xf8, 0x1, 0x7fff, "f9401944958ed7277ec20357ca1d2ceec7a6542a26cfbca76d0b1f1cace825872efc749df17fd6ae263d1e7540f416919c852edab0afdf99bd33cef4bf6026ab6e8c7ceae62372c18c0a6ac7b4cadffa399047b40793b0a0536035ccb9dd3aadc9724801914e589e3183a0abd6a57052c1c16cba9d84ba277198738798aaf2e8c2c71573d777e359ad5f260ac14eff9c32a3f3bcf716cb1120c2ed4503099a80b643b73f7ac21ad18c76462fcab223a82808f2733b6455538b3f911fdf168660d4ba7763e7924bca7cec2a81f2ace276d0220b0b61b2fc06e6f051ea1bf3ccaab491d4c48e792db8"}, {0x80, 0x1, 0xcf, "aedb19d8f94d72d41ddd6c4ffd686ed5ac8a362f0b12fa6f0fdbedafd8d1e9025579fcec7073b86abf821aa927ecece8901bd4bb73737e34c5ff2016c1ad133ad62be1c5bf8a3e291990008eb13ab72136c328da917fc81e43a2f30049eeb8b203db8d5bc0f9c4c51836e29442"}], 0x1388}, 0x3) r2 = openat(0xffffffffffffff9c, &(0x7f0000002b80)='./file0\x00', 0x20000, 0x210) ioctl$KDGKBMODE(r2, 0x40044b06) r3 = accept$inet(r2, &(0x7f0000002bc0), &(0x7f0000002c00)=0xc) r4 = shmget(0x2, 0x2000, 0x80, &(0x7f0000ffb000/0x2000)=nil) shmat(r4, &(0x7f0000ffb000/0x3000)=nil, 0x1000) msgrcv(0x0, &(0x7f0000002c40)={0x0, ""/217}, 0xe1, 0xe0fdd591c52fce11, 0x800) close(r2) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002d40)='/dev/vmm\x00', 0x3cb3e988b03023cc, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000002d80)='/dev/zero\x00', 0xfe09c4f00cded1f8, 0x0) fsync(r6) shmat(r4, &(0x7f0000ffa000/0x3000)=nil, 0x1000) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) getuid() r7 = msgget$private(0x0, 0x60) msgsnd(r7, &(0x7f0000002dc0)={0x0, "d4e2a638dfe7720ef9926b6dfdf3f035895af15a6019fe6681089b5c5bd01533f0508da070c99187372cda"}, 0x33, 0x0) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002e00)='/dev/wsmouse\x00', 0x8, 0x0) r9 = fcntl$dupfd(r1, 0xa, r8) fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002e40)={0x0}, &(0x7f0000002e80)=0xc) fcntl$lock(r5, 0x8, &(0x7f0000002ec0)={0x2, 0x2, 0xfffffffffffff0b4, 0x7f, r10}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000002f00)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002f40)={0x0, 0x0, 0x0}, &(0x7f0000002f80)=0xc) fchown(r3, r11, r12) 16:02:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x61}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") r1 = getegid() r2 = getuid() r3 = geteuid() setreuid(r2, r3) r4 = semget$private(0x0, 0x7, 0x286) semop(r4, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r4, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000000c0)) r5 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r6 = getegid() r7 = getuid() r8 = geteuid() setreuid(r7, r8) shmctl$IPC_SET(r5, 0x1, &(0x7f00000000c0)={{0x0, r7, 0x0, 0x0, r6}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x9, r2, r1, r7, r1, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000000)=0x1) 16:02:02 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000008c0)=ANY=[@ANYBLOB="82022e2f66696c653000cce1de63794fbada9e7a2948e254171938e4a7a4b537e28e288e8644e9fa246b11b37e3cba01cd34646dc3a8e5d185f1"], 0x10) close(r0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r3, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r3, 0x4, 0x40) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x491, 0x9}, {0x18, 0x3, 0x4, 0x6}, 0x100, [0x3, 0x7, 0x1f, 0x1ff, 0x6, 0x3c2, 0x4, 0x7]}, 0x3c) write(r2, &(0x7f0000000040), 0xfeea) utimensat(r2, &(0x7f0000000240)='./file0\x00', &(0x7f0000000880)={{0x407ff, 0x2}, {0x20, 0x7ff}}, 0x2) read(r1, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r1, 0x4, 0x40) sendmsg(r1, &(0x7f0000000840)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000080)="64d548ee90e03216552e4a00e355e98aa3531eede4d9fd8e834a5798e8adf7c41a2d0f408eb99acd0f39a71a943f611a015f3723a6deb378003229c8abe40c18f3d85e4d918eeaf88e2567f583f1c22e4c65e17792ff4450ea5b47898e34c2495d59c75cd6c3480c079b166062e4a53c48773cf527a7ae3f1396b6b2c65f1e5645f3ec996e412c16fec7264820cc31e3dc95c9d15eca2d4892a1f83e091f1173479a7e26e0ab3258da781e3a5eb5dcb9e7bd22c72779e273a85f3b7ae628fb4f2b9fe7d704980553c6563e81cd3479b7", 0xd0}, {&(0x7f0000000180)="77786a5943fc536f42e9195218f3084e3c86427133b13d33f235a7941f87a2b928cae5ea683be5fa2afa5bb1bf6002b7c928cde7406a09389622eeac1dcb57ee9db5cd9738ae299c42a188167250c20c2cf563a2d02972ba9572d125b36be1347b2c74d85ebf1b533c2f3b028fda69dcf3dab9bb27880007f2151a012983279a6ef0da20eb5265b5", 0x88}, {&(0x7f0000000240)}, {&(0x7f0000000280)="7eb396dd6be239cdaa2961dcc3671f0fcd2365ca07ad4a59b20cc099f61218bad8b99c2a2737e081bd83204f24443dd0f2f0cca457ebf33d62333d4c9ef2b4b9fbd687f6ab976b87a23a249500dafc7bce9098ad933432bbafac88d8b9037446269d368b960335135d8f9336e10089e12dc22c98271d45fe63b2e79fa0ff4ca8e70b6022394235a0faf09d687b0a148826f423020e30877ae9832b6bb91116be29d2fd159f2bb69b8d0a25596387353d7a20c7e461b1ce6fc812f286148f45a65eba", 0xc2}, {&(0x7f0000000380)="2b93c26a4e7e65f1e6d814b1ca47dcfa44c9ef398292b80c4fd17343802dcad139238ae95c775be8ce251b216b85b730c2b63f2f770aee97eb65ffcc152b4e22f0761a9d66994264b9288de16c9870dbfa66842442110fd487824d1f0db11e65d5bd8301cda000fb101477f1fb607bdda03713", 0x73}, {&(0x7f0000000400)="045c3c37152e3f815a8e507918a458b72e0fcc3f1a9b7368873afb82c6cf2cc958574a3856422b665bf6a03ccdd1", 0x2e}, {&(0x7f0000000440)="7df54beb821cc4de39d517cbca0f55f25538457dcec6306dc53e1b0d25acd2b3d183dce271b86a2a5082d5d69939f9bd7aef52af064cd5ce34660b009924e2e04873f9d4e0f1fa77f713d316d708f14e54b2b2d52551245fe9b47824ae4adf2600ccda4c2fd633fd92b728e732", 0x6d}, {&(0x7f00000004c0)="b80adae162ed508a4e2df507232bb73a4c2bd6732c6c4b13b4397509851357d20da82f27d2eb93539f702cc078c599f99ab5b7bdee69cbf9e65a9f9fb6df072258d609eb990d61fb13ab23d83eb9b4e23487f263829a3a26f6c494d9d73dfddc038aeb7d53e5d61a370528371a9c9b490685c05fb09d2f5b7b7aa2dfce91d3e6b3488fbece3251d36974c82cef31088cc0765a0579a8f56e", 0x98}], 0x8, &(0x7f0000000600)=[{0x38, 0xffff, 0x7, "a51f46ec151a57d44eeb5f79379209376d9a6b8758b87b7e4062f871a6853dd8b8f9ae"}, {0x110, 0x2, 0xede5, "68026722baad21fc9be4bcb91f71177c907a2c2731a56a3fd34edd94e09851e94b7d2fb3dcd695e97f264d74c25890f86c40c85723d7cf15b3a3cd9201d586ef5ebad5a8df8b4f97714c63e900462a81eb3f6ad50214ab6dbb5943e6a9479acff4046ee0f5d26a4cae88e05c157782a33e24791d09ed3445f90831ebbbb5e1e95c3fdd9b5c5bd072c03105fa35e4b0640b601a4f7d354e99e6ab28a50ce9d89d06dded4458af258b32356b858c74dbeb524cf1953f4567d338a0dcd6702a66a32ccdd0f8ed6e0040dd1342c479132bc65b43c6c4fbbc7a92a415940da21f069a238d4d2d015a7df0bbb56ea83777eff5f9d7d2d11fd6f791073d"}, {0xb8, 0x1, 0x8001, "da152544d0cdad4ca6faf1083f34f3cabc8f7a912fa83c3b36f5b66591f7f240fa5d940b945a62a7c9bfaf89983dd888a949ba03022fe67bc3bb48ef159ef15cd18d90a3f57c994daa5424c5c6d641036d2fdfe54537caf240a179fe1280ad0a06f9c16d0c190bfa6bfab9a97d928f40b1914c7a622d8bebaa7f35f64d604fb525cdfe03e3134da8066b378935e4be88130abeec087927a12fc31845d523d4918d20a6"}, {0x10, 0xffff, 0xbf89}], 0x210}, 0xb) execve(0x0, 0x0, 0x0) 16:02:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000800)=[{0x28}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x100}]}) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x800, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:02:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "3a19602d293ce3310b2a3b03188031eeaf051161"}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) write(r3, &(0x7f0000000040), 0xfeea) r4 = accept$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvmsg(r4, &(0x7f0000000400)={&(0x7f0000000180)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/219, 0xdb}], 0x1, &(0x7f0000000300)=""/200, 0xc8}, 0x842) sendto$inet6(r2, &(0x7f0000000040), 0x0, 0x407, 0x0, 0x0) 16:02:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2}, {0x24, 0x4}, {0xfffffffffffffffe}]}) syz_emit_ethernet(0x139, &(0x7f0000000000)="b6") kqueue() pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) write(r2, &(0x7f0000000040), 0xfeea) r3 = fcntl$dupfd(r0, 0x95e04627f3e54d3e, r1) ioctl$TIOCNOTTY(r3, 0x20007471) 16:02:03 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) fcntl$setflags(r0, 0x2, 0x1) fchmod(r0, 0x80) listen(r0, 0x0) setsockopt(r0, 0x3, 0x800, &(0x7f0000000000)="0842fb2fc04d68e5d92cf6b5da16153f4b909ac54c68213147a55dd998d7d392cd8013df306e07b1fb6cbd9e7ef0e44bc9bfaaaaa3d8a7c2e191824e5f13250b8597216aedcc431226a7044e338bf8cae16f14bbf48955d4bbc1c7c5b3122b3af24c2fa142550d1d04875dbd30348f14af0ddfc7fd9da8447b1f6c6fbb3016c97b73c98d4c005e8a1eabd67f202686af48126a06c7bcf18cc6ad51abf826798a51f10be3cc8f157f1d05cd747ef9b448fe47e33d62fef31428e76c6a4f1b2122583ea7a4ad8df7a24c5ee9b7176dc788e22567f0d276b2806b3efb507ef6b6bb0bdec6bba7bb7c4012d442c4477114e37e4fb654ccf25f89f89727b42f20c81dd90c853d0e5728ee0757e574f79ab936e5b32915bf59fd63542fb132948089d0c5702337dbf0180bc4e0368e287c83cbbfedbfef0b2b38309049ad63fa153e74b65c052936f3b66fa099a260d4ef992010f6caa0658678485b39e94f48f050c255c0abaf190474e00d8ab2f7ec45123d4d6d2545f25f31fb9f9592584625ef5b5027a69806df21435df0ac46f91358029ee60a7b520ab86916d34730639a2d9ad0581c1861ee3ad3f1234f8d1d4d8b785551f7bdeb01270a721ebc5c9705e3e5388566cb88080a7884c937cca77dc5052fc6879730597ec9bac5a73bde08ca64de95b3557219c2c80577f08fbfcffa92b9e04ee3d2c2c84a5067749241f6a79abb6fcd8ccfae5d26ca9fb636cf0c33e4375d7b41cd0e932a0e663f6f8ab8d5d643644c897a82cc3d0753e6da933b80417d2064553f72060da80ebf7114b0a0c206e210a6c28c3178df7acf437ec609ff9cbba00e3cd6aca790a7528bcc94e2a1620c258beece6b517451efc4655e2f9c52ef86f8183b35bb856a634acebfd7dfbe614d56b4f9112d675c3411482a70b91afbd24970aea103d4e03f0b591e1ede9abf51f848951ddf111b217abc5c640f0ae51410a1b6c3f595b8e803a049887dc584f33a12f81f2c92d0dced90271993f2184d6369314c8598f138f3fcbd464179f954d3978fe49c749144c76264b81277489c7a1264a688765722e8b638594b83c5c41a73e842e64f1ddbf28cf53fa5e19fad2f8ac3c2860d36090552f12e8c22de0129cfc5b0df89f81e57dd5241b7fbaa551fff2d02387b02a365d14af78c2044dc0b10bcb318e2ebd207e228931f11bc37dc9922152a0f072eff6446e4e20c22f8ae6664c4b4fe761c492686cac7548b21e4e5ec31c08126838345ef2ef40c752661e83046fa9cbcf98cc6528b96cd7d505881ec29a17715bf2e26879e27161f24083d261e429c764014fbf23e2ed46560b77ec0dd7819fb6a6a6a0c1eb9d0b6952e151697d08047afd448b286d6ebeacae59a43f3bec12428221280826aba99b054428b74aa764438310655c0e5288374a6de50f9fb6fbbc1a8628fff886b9360fe694c3897abc5e53f3642b1af9c7b83af1c9bf3b5050c7a73f870db772b476a3537953c474f4502b18217f75e53aa7532824d8e6aa43133fc60a8b61f4daf00c739c2f508af6b926334cbdcb16c6e27aeced9060380567d14fe8ac24e8ede48068bf748e0c9c53efe0b982a1b408763c6bcf98fd31b3ee6a702fc5c0e2ba1159c67b2293814680117bfc630ac1570ca66d4ef3eee095b2d0d3d67149179dd2413e4b364091c47593ef42f863ae3b62e60dee9ceafe9ee020da8dd94a13af9f04e85ea1252ca08bfd0c99aa970a956afad694bd11d3be4927e941f92453738407fdeab715b1bf635714c83399d658ce22103e48e498ab550915025335aa47a7cbd3cfb2f0b1691367e04c69f096e80a402b52c42cd4f94c88588bfbf76338fb595a83bc78585e1f90a9a1203ce8f79abd466841bd5398838ff6ec9597057a77d0dc267ea03fbe9f9956118ba2d68e929132cdf4a6c60d154489b8e175f7731899b9610bf56215c4909093d30a4ee3c0ed3ca4e7d5516d3cb90f03a244df942b1338b6cd919cb3995c3f943b357b980c114ca69eaa43ab8cdd262b65251f1f17bdb23870820dadc631035d086264db0babd35fadd74104b46bd84d812925ddb6494c5a39ecc250638299373a4e82d5cded53ab7ab93784d8b05bff88fb5e6d0b797ddaf466dd9357159d020b65fc28891c26c084ce871db245cf8ebab4fbc8a95204821262bc0cbc94c848f5308bf0431fa7d1974480681fca18b23806fc003aeb9184cfdc315ff6910370f95ab61fe754fd89bfa89a9ae030c8a1d7cbe6740cded60db2e911a71ba3e552fae82f4cc4d5c5dbc625abfbd925b2560a126c0c8e7925f6577f53245118a8a4d3db4dbfae0a63689c6c5639bd0417ae5b55beb587146680795cd9b19844da8e79977f76e7534801ad77e4afe36f56baf620106b948fad7c0729a10cc1b019e3e67bfbf19a049b42a8b887658f0619bf81f150596b745b47ddaa63a4e495255aff4521ac0a1218e5576b90a0bad3a25ef81d08a42f9458763efc0fb7a654bcbf0a4a525b0378b871c9e4fc90742aec0e5b12f3de69b7675d011692fca19198c7f258e05ebea740a16d11019c2d8722918308e02b053b7e5906c3e51c652c53c34932ac56fb01805ea6938a7a77dfd30ca54cde4a17d53fb4af71680df1f508fc3bae24b4a61d0d2ee24b9476b030a63888a52fc708989588dc779ebf63c9722c56a0fa765cb9cbfa233c78afbca994a4ac47143908f88e2fe0e4ba65ca66a537db345d5962dd8cb84ddce56d319f2160157f11f747b379b6a1dd3684394970d26ddcaea30cd75d9212cd26c6415b78fb59edef049b4365a7480ace4c062fa9fcb9c0d51146a819332d3f17905df3a8c7afced95cbf42d8e676f41f3a0cfa67dd9473a514b57c4af72082a78c84cc7011d419696a18c5a138f3c792b2c18787f460bffdff7a3d170534522b475879ef29e1282696a7fb017a8e3f71651ec6ce5ce015eebe0868d6e9123e58bddcb11bdcbea79fa7d078ec84b57436d19004e1ee62916557564ea5c483268f1a43c183b3b13776ce06aaaf2f91ae48411b78799b79149572e6b07a3ccd5cdfae897c8baa3342b12561ee3e9bc6548c6f30b02a9e0f5256fb8e06824dc87b8faaa693087d03b1b85a2848db3fa15f74010116e22c4834bbe6dd1d9f4fdc4dc90fa9fbaf8ae4d9e93d2c32cda50175e187def9f04cd6979d8d1f0eac02039e348b401dcdf54278866c25ad28929ff6e0bfe52872126f2f35c0a00744765e6b94029953a56e0da4ef49a452e84210d19f794caea0669dd01af36eb40849e17b3d11c8db3709e5b1196963d574f4bfa7f71fec8dd4de6f12c430b8c0e058d62ed03c38c115c679e8ca0e5250ef15e511f5ff128970162710f2a31098eab669a214ab0c7c133cf1567fdf1ecd9bb6db162320bbec89761c91862575475c0c40933a75d83e0a0ca4693faaae55097100a27934cadd4fc4ecdf99ac36e23cd53f50df044f13ccdfdaddac7ed0cdbb21cf3079819faf8f442b28665e773577cd8b35d62431a75f7ac1780bb47f62966bb76b0d3cd91c17f63bdf4035e6f82cf0d17a159e31639eac83ead0a675ad2e8cf6cdf40ee1f55599399fc1f949b265766f8554224f1698878181168d8429bdf64394efdd5c0a26033abc57ec20f1f4fb0f4797d0c4b5aa0a448cd4b636d45b4054bfc7333162c7f0cacad250018d189233d7385503855584ad486f837381a7675ce558dd26a09eaa3a1f0d7f8a9d580fa89cae8acb82ab542f807b1b68c1c1de7dfc64d632947073fcff55ea1c25c2c009065d8baa9b166a9e43383e2076c1da4bb208594c969afa2283173803754e2bbf595045f5e6ba0e7c8c777a152366f25966326f1930f22f614024f2bd76823e584e5acd432353407b91e67d091665096bd386e1acbb32c88f56eae264e9af53c8871996a954c64b48ed04a2142593f3456de9565e6bf19e0eeae66ebd07faf7087668aa91ea72695ae1f9fa3214f206c5e38665492132e0cc4d67e39b13698a441c9489d8fb851aed13f9842eee970670f0df66dac50270a1e209f3b4e2e66ede993b1750ff681a695127080d3a2fb89924872d8d7597b4a3d3091f8ac7f805c2f0f7e230cc1eac4f2968a1d272df78d13805eb397be939244a73e9cf710bb349bb0e3db1699e56351658c9cf812a826800163a098f79858d6273e0ff10df98091bee411a525d04d2ec917998e29b233db55872cf660cd11f7f2f98030fd9d0a46e113eeb2c6df385e11f43b0493d6d447b7f06b9cca96fd201c75bc46522a5aca6595f2fa6b7d731bf0189377e6abff631cbe463f929a32ae2894b94510ac3441462387a2b3bdc7bab59c73c6829ba2781f8084a212e9d81b140712fa9e27d3c9c17b80c98abf458d801d756317f10f551496da5e0f1c0fa2d59e07c5bef7880869f00ca7961966b82888f90d37fdd3cd2982d0cb69891ba3b4a70ba62a08f3dfd46d634160d2935ba608d3948ce4b9ab2ce43fc66df4958a7058993d76deeb06918daa0d3763dc608f0bace2ac1506310ee4f90895a692107666a46e8235e59a05529bf5f0416cdecf5f772a6782c8d51f914e1b90c9723e06c1c06f0f233bfec3013f57aba3c619a8a9859d4de57cd094443c35ba06af2ebdb2b6983193673a20729a1c03737a31a3ff7d2863f6e67a50f95f5ba90da6a48f7050e75aa1a195677c1db2df7962fa25cae6efb53642976738b696c4aad1c90ae074dcea67208725f4b2b9d61aa3f783e599784b35e50b38db4634f612b5b43ba76c0f58547a81ee7f2c26c3c3aadfedf6e06004f24d679ecfd6ccc17707141f135878bca8853957d3a177f1fe383b4257c85ac797672b4528ff76706d976ad9e0b9092d302683f4ca73f8171bc6d522b34783adddeef8fdfe3afa354281fcffca5ada489afe9ae284f3f0893c3ba580f73946690cc72d0ddd29f5713a7e9d6fc70cf6abc4b1d754439e0f0555bb09c823e8ee669d36bc5c7698feeb3de76e5844a1965982812db36f5ad61b1e5715ba59abc9405813689ec10a91b55b4aa270b3f08a22e488a55e629f842bf73c6fbc29fe799a8d7cf61c94727d80f07055f3a6fae48dbf7c24ab55ea7d76fd08e3bd46e507b3bfafd77890907c50d43ac06d3f2beca3a5ff4aa12ad6b2b1692ea5cdcf1f52bb58b7973f35bfbec1f671d374a63cf10d3934948a25718a898831bcb192dadb145f20a4badc76b461ca1a4c42545267819a6028a7c6f18935b6fa17874f43d1fb3c853b1ace28831426be9b732978057b36e658e909a5d1139bfbaa85f8d792d81c67281db24f5c7aa5dfef4c8c9e634f5cec9b9a701f8ac8059625a5435b98db656fdebb93090b049bdf2c6262615fcd51a4c74a0684d061c79d767904274dab60b39011ad78f07dad2fce7b5ec72efe26f319bb3ab6fad2213a1902e7de570deab9a836ad7d2f4e9e3542317d980d9cd68c40f85ceb1e20460a18fe794348ca09901168e88ba583252bc59674de179a1af9cf4912ad93f0ca06ddbfea678fe389205043008580c0580ebd151db779f45cee1f135ce79e3723f0979d5a96f12750d19bcc40bc36345b523b9d256fc54234e646996d954dce05c29d31dccd9d9c66a69903edfae89ceb6a36bff45e9c2575bd73bb46f5ec47be06ab92548a7df8c89d8428c0d666481bb01abede71943a5d56bffcbe2a405ab2e0224715e665fab68731c49ae68ff75f6f70055f4c88c901e964a82f8b2127cb7001dfa9e60f3dbb4aa1c68401b913e3c49d40d4df6fe7aafa9514059e022db952b0c5", 0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000038c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000003900)=0x8001) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000003980)={0x5, &(0x7f0000003940)=[{0x400, 0x6, 0x8, 0xb52d}, {0x8000, 0xede1, 0x80000001, 0x7}, {0x289, 0xbb, 0x7ff, 0x8}, {0x4, 0x8, 0x40, 0xa1d0}, {0xa917, 0xf61, 0x80000001, 0x2}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) write(r3, &(0x7f0000000040), 0xfeea) fcntl$dupfd(r2, 0x0, r3) sendto$inet(r2, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) socket(0x0, 0x4007, 0x3) recvmsg(r0, &(0x7f00000037c0)={&(0x7f0000001000)=@in, 0xc, &(0x7f0000003640)=[{&(0x7f0000001040)=""/4096, 0x1000}, {&(0x7f0000002040)=""/193, 0xc1}, {&(0x7f0000002140)=""/212, 0xd4}, {&(0x7f0000002240)=""/132, 0x84}, {&(0x7f0000002300)=""/254, 0xfe}, {&(0x7f0000002400)=""/107, 0x6b}, {&(0x7f0000002480)=""/211, 0xd3}, {&(0x7f0000002580)=""/183, 0xb7}, {&(0x7f0000002640)=""/4096, 0x1000}], 0x9, &(0x7f0000003700)=""/180, 0xb4}, 0x1) ioctl$BIOCPROMISC(r1, 0x20004269) 16:02:04 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x1fb, 0x0, "01e7eddfff00d9e0c3ae00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:02:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28ae) open(&(0x7f0000000180)='./bus\x00', 0x889, 0x0) 16:02:04 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0xe20b2f075421eb91, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r1, 0x4, 0x40) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x4, 0x3, 0x8, 0x76, "3d58b980b9760e704ec967f3834bbb0795f3beef", 0xfff, 0x1}) recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000005c0)=[{0x0}], 0x1, 0x0}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r2, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r2, 0x4, 0x40) accept$inet6(r2, 0x0, &(0x7f0000000100)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:02:04 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) write(r0, &(0x7f0000000040), 0xfeea) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') 16:02:05 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) ioctl$TIOCEXCL(r1, 0x2000740d) write(r2, &(0x7f0000000040), 0xfeea) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x1, 0x6, 0xfffb, 0x81}, 0xfffffffffffffec3) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) 16:02:05 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) write(r2, &(0x7f0000000040), 0xfeea) dup2(r2, r0) write(r1, &(0x7f0000000040), 0xfeea) r3 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x80) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x60}, {0x5, 0x0, 0x3}, {0x7ffffffe, 0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:02:05 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000480)=[{r0, 0x100}], 0x1, 0x0) write(r1, &(0x7f0000000040)='!', 0x1) 16:02:05 executing program 0: madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x9076f3db6fdd44f7) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:02:05 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = syz_open_pts() dup2(r0, r1) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() dup2(r1, r3) preadv(r2, &(0x7f0000000380)=[{&(0x7f0000000200)=""/135, 0x87}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f00000000c0)={0xff, 0x0, &(0x7f0000000180)=""/255}) fchmodat(r6, &(0x7f00000003c0)='./file2\x00', 0x101, 0x4) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000140)) dup2(r5, r4) fchdir(r4) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r7 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r7, &(0x7f0000000340)='./file2\x00', 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000280)='./file2\x00', r8, r9, 0x6) 16:02:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0xffffff0a}, {0x18, 0x0, 0x0, 0x1a0000}, 0xf}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000200)) write(r1, &(0x7f0000000040), 0xfeea) r3 = getpgrp() fcntl$setown(r1, 0x6, r3) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) syz_emit_ethernet(0x75, &(0x7f0000000100)="efdcf17a90564e1eeefec8e017e3f340cad5dad672c8b0c10562d03a4e80ad45ed9ece9b82db74d2d5ba825f6e6f0ae7e3ea801e332e7bd34ae1c7c3d8f3d0120a3fc0766fba3c6601d48d85bfeccdc11de5d85339052ed1125517d99b9d8cbf2fcfda89a2fdfa8add6a8df04d1674ed7495b282a1") pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000340), 0x10000014c) write(r4, &(0x7f0000000040), 0xfeea) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000001c0)=0xc) 16:02:05 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="b145abef796286b463586ebca7d99646ddd32446f1f2ae67c2af59e2239476d843adcb740aedb304824b1c2878427376736b3fc1ac9505181b42304dc18f99d3401a591b41c30955bbf64aa0e17df9399b8cd7f00341b884ab6ea8da818a636a81fb61ca9f3505642cea84e9d58df7aa75bb40cf68debec4008351e9805bf6e068be447dcda987f6a04281d11520b53130eddded405ab9a2e13d6ed77f40f70744bbef231300a3f016249c6551b41f9ea8d43394a8f092105de2ce669a97068fe2834a60dcc5398fdd1c9eaeb5a584960a3dc85f347039609c1303b5711f26f8949cbdd09b7d5efcd952a9a9267bfe8dc0685884184c353300a2e8a7c157b926255acf41ff", 0x105}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x3, 0x3, 0x0, 0xb6e2, 0x3}, 0xc) 16:02:06 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000240)) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r2, &(0x7f0000000080)=""/101, 0x65) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x0) fcntl$setstatus(r2, 0x4, 0x40) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) getsockopt$sock_int(r3, 0xffff, 0x1007, &(0x7f00000001c0), &(0x7f0000000200)=0x4) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:02:06 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) write(r0, &(0x7f0000000040), 0xfeea) r1 = accept$inet(r0, 0x0, &(0x7f0000000080)) getsockname(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r2 = socket(0x2, 0xc002, 0x0) socket(0xf5bdbca8670887b5, 0x1, 0xc) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r3, &(0x7f00000002c0)=""/108, 0xfffffffffffffe55) fcntl$setstatus(r3, 0x4, 0x40) fsync(r3) connect$unix(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adfdffffffffffffa12a197a3862070000000082959559a6c87910bf453f68c11700287ead4bcb777fa69dfceac2a86abca64896bc5e57c65801360bcd4c0a1c2b58fd4237b8fa4d012ae447473c230200000000a8fdfbb6d093205e554799b9b813ef9d612f871c1f4385f041c4224e94e70c30fd7a9b3155009657795ea4a5ff00659fa202361cd8cac7dbbc5b65c6593d287006b4122cd235000000000000000000000000000000000000000000ea0000000000000000000000000000000000000000aa7c20a114a95edc359352958ebced89ba14252fce6f3a1c63ff4dba0971db220d62f9c38a4a10e0c7fe41b672f95fba7fb99b9181cafa4181ca4e5ea05f86b66d311bd3b7c2841d643a4b43f666725f492ac9ce520c255d158784c842aee8287ce87b0d3db840f4fd64b38c5d8200d7279918bd003e50c62ac5e9b601b1f5b066bf4a923efd144cab87f1b5eac2c049390cdc7b0fb3c1d3835dbb000800004a940437ca51d22f3aebad5740edc3a9e54bcd23a309902e357e40c43982af15403d203e86d9af527132baf8266a0be638000000000000000000b8969d1b26c1aeb97b4004efc02c297afe8d8ff5ec7dfc3f9e301a3655182407fc9bed4e0822620037bcfb9a1549335bda03038f573baf730abcc785b8e86c5396573695bfe42fc7acc29bd0c08ee32d2cdcc54ff4c129cf008ea9546a79ca7b185584391449d2348f2069984ec6789abba0d64f560f6e255fe7efa1490989e7aa5cd2d00179fece96c40ea3ba27b2eab38ba410b5bdc685a94d74d413e7c7df2f9d4630f5c143b9565c0057de8d57bd4cb1e092479d4205b588de8c156dba2242587979e5a25653f6f939f066c7b61351fc6aeb520bc2819c8727def73cb0cda419257bd995cf4de17b8cb3d187fd195054caf4b196baa636c2dafebfc3bc3c59ebb5b69ad1ef1160150c8426188e9eeb982e063005989ff2658ea6cc9d02432bcbe42638ff5923decaf723be60b6f2284a9632d2f82c38"], 0x10) writev(r2, &(0x7f0000001540)=[{0x0}], 0x1) recvfrom(0xffffffffffffffff, &(0x7f0000000000)=""/71, 0x47, 0x40, 0x0, 0x0) 16:02:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x204e1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x44}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x40, 0x7f, 0x20, 0x3}]}) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1800}, {0x2000000003, 0x100, 0x7fc}], 0x3) r3 = getegid() r4 = getuid() r5 = geteuid() setreuid(r4, r5) r6 = semget$private(0x0, 0x7, 0x286) semop(r6, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r6, &(0x7f0000000100)=[{0x1, 0x403, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6}, {0x1, 0x9, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f00000000c0)) r7 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r8 = getegid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) shmctl$IPC_SET(r7, 0x1, &(0x7f00000000c0)={{0x0, r9, 0x0, 0x0, r8}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x9, r4, r3, r9, r3, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) semctl$GETNCNT(r6, 0x0, 0x3, &(0x7f0000000280)=""/184) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000001c0)={0x3, 0x3ff}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfff9, 0x81, 0x7fffffff, 0x6b12, 0x8008, 0x1f, 0x19]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) 16:02:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x40}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10904, 0x90) 16:02:07 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x3, 0x10, r2, 0x0, 0x0) dup2(r1, r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r5, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r5, 0x4, 0x40) getsockname$inet6(r4, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f0000000340), 0x10000014c) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r7, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r7, 0x4, 0x40) fcntl$getown(r7, 0x5) write(r6, &(0x7f0000000040), 0xfeea) renameat(r5, &(0x7f0000000100)='./file0\x00', r6, &(0x7f0000000140)='./file0\x00') 16:02:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0xfc) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r8, r7) r9 = socket$inet(0x2, 0x1, 0x81) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r11 = socket(0x18, 0x2, 0x0) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r12, r11) r13 = socket(0x18, 0x2, 0x0) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r14, r13) r15 = socket(0x18, 0x2, 0x0) r16 = socket(0x18, 0x2, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r17 = dup2(r16, r15) sendmsg$unix(r17, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r18 = getppid() r19 = getuid() r20 = geteuid() setreuid(r19, r20) r21 = getegid() r22 = getpid() r23 = socket(0x18, 0x2, 0x0) r24 = socket(0x18, 0x2, 0x0) connect$unix(r24, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r24, r23) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r26 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r27 = getegid() r28 = getuid() r29 = geteuid() setreuid(r28, r29) r30 = semget$private(0x0, 0x7, 0x286) semop(r30, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r30, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r30, 0x0, 0x8, &(0x7f00000000c0)) r31 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r32 = getegid() r33 = getuid() r34 = geteuid() setreuid(r33, r34) shmctl$IPC_SET(r31, 0x1, &(0x7f00000000c0)={{0x0, r33, 0x0, 0x0, r32}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000140)={{0x9, r28, r27, r33, r27, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r26, 0x1, &(0x7f00000000c0)={{0x0, r28, 0x0, 0x0, r27}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r6, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00002e43660500000000"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000001940)=[@rights={0x30, 0xffff, 0x1, [r8, r3, r9, r10, r12, r13, r17]}, @cred={0x20, 0xffff, 0x0, r18, r20, r21}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r22, r28, r25}], 0x88, 0x10}, 0xaccff110451b3cdc) ktrace(&(0x7f0000000180)='./bus\x00', 0x64265b6a2ea64eea, 0x20000800, r22) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:02:08 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000003c000/0x1000)=nil, 0x1000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000035000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) write(r1, &(0x7f0000000080)="1a396c545d14220faf77cb0a3ad8bd77f1e3e3d1e0dda6822f806f097c4151d937dd2604afda778ded240ed34bcf32b8322c", 0x32) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x40) 16:02:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = open(0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) write(r3, &(0x7f0000000040), 0xfeea) kevent(r3, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffc, 0x32, 0x0, 0x0, 0x80000002}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r5 = socket(0x2, 0xc003, 0x6) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f0000000340), 0x10000014c) write(r6, &(0x7f0000000040), 0xfeea) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r7, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r7, 0x4, 0x40) connect$unix(r7, &(0x7f0000000040)=ANY=[@ANYRES16=r0], 0x1) write(r5, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r5, &(0x7f00000004c0)="e25aae490000000001545d8488199ccf9c9fbcf3820a946261a5f2c8ef255b5d088519192fa41395cf7f5d77fb3d3ea0b0f93794cbba929d27280812f496a08bafc7149f73212d73fb9b2dfe20e48cf659e6", 0x52) writev(r5, &(0x7f0000000180)=[{0x0}], 0x1) r8 = kqueue() kevent(r8, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r8, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0x0, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) dup(r8) r9 = kqueue() kevent(r9, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r10 = accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) r11 = kqueue() kevent(r11, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r12, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0x0, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) r13 = socket(0x0, 0x0, 0x6) write(r13, 0x0, 0x0) r14 = socket(0x1, 0x0, 0x3) r15 = socket(0x2, 0x0, 0x0) connect$unix(r15, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r15, 0x0, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) pipe(&(0x7f0000000440)={0xffffffffffffffff}) read(r17, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r17, 0x4, 0x40) kevent(r4, &(0x7f0000000000), 0x0, &(0x7f0000000200)=[{{r10}, 0xffffffffffffffff, 0xadfbdd4ea4e7c98c, 0x6f1d6ab41cc29dcf, 0x81, 0x9}, {{r11}, 0x7ffffffffffffff5, 0xc, 0xb375aa8aead270d7, 0xfa, 0x9}, {{r17}, 0xfffffffffffffffa, 0xc, 0x40000000, 0x5, 0x9}, {{r13}, 0xfffffffffffffff9, 0x40, 0x10, 0x7, 0x1}, {{r14}, 0xfffffffffffffffe, 0x11, 0xfffff, 0x80000001, 0x6}, {{r15}, 0xfffffffffffffffe, 0x20, 0x4, 0x20, 0x9}, {{r16}, 0xfffffffffffffffa, 0x10, 0x80, 0x8, 0x7f}], 0x4, &(0x7f0000000300)={0x8, 0xb98}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000001c0)) semget$private(0x0, 0x0, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:02:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r1, 0x4, 0x40) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:02:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="60512768c67624fda4039513e9078a2307df54f0e8df6b7a2d0288dc0a160cc7aa215c8a61336a4056109ee3ee2a539c0aa03297f7e0c5002eed3cdb97cc8c9da96148d68bda7d08e81d2f2638eca0a749212a14f09e35b37afb4972e6ea2ef2c5a1542707647490903905ca8407662c6e1df542be4e8b74480c77311fc797cf1f7966a8c69b16d768f91afd8e8c33", 0xfffffffffffffd7c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) write(r2, &(0x7f0000000040), 0xfeea) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) fcntl$lock(0xffffffffffffffff, 0xb32e53b3ed2b4eb0, &(0x7f0000000280)={0x3, 0x0, 0x0, 0x20, r3}) connect$inet6(r2, &(0x7f0000000040)={0x18, 0x2, 0x6, 0x80000001}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r4, &(0x7f0000000080)=""/101, 0x65) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x40) ioctl$TIOCSTOP(r4, 0x2000746f) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 16:02:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000500)=[{0x28}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r1, 0x4, 0x40) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0x8f, 0x6, 0xfffffff8}, {0x8, 0x9, 0x0, 0x2}]}) 16:02:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='Qm9`0\xff1f\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x48}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:02:10 executing program 1: open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) kevent(r0, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) 16:02:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') symlink(&(0x7f0000000480)='./file1\x00', &(0x7f0000000440)='./file0/file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x280, 0x0) rename(&(0x7f0000000140)='./file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 16:02:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) dup2(r1, r0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) write(r2, &(0x7f0000000040), 0xfeea) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:02:11 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r1 = getegid() r2 = getuid() r3 = geteuid() setreuid(r2, r3) r4 = semget$private(0x0, 0x7, 0x286) semop(r4, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r4, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000000c0)) r5 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r6 = getegid() r7 = getuid() r8 = geteuid() setreuid(r7, r8) shmctl$IPC_SET(r5, 0x1, &(0x7f00000000c0)={{0x0, r7, 0x0, 0x0, r6}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x9, r2, r1, r7, r1, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x0, r2, 0x0, 0x0, r1}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000440)=""/4096) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r9 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640900000000000b505d09075a04e5156d4691dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b0000000000", 0x57}], 0x1) 16:02:11 executing program 1: setpgid(0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = getppid() mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) getpgrp() r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = dup2(r6, r5) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) r10 = socket$inet(0x2, 0x1, 0x81) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r13, r12) r14 = socket(0x18, 0x2, 0x0) r15 = socket(0x18, 0x2, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r15, r14) r16 = socket(0x18, 0x2, 0x0) r17 = socket(0x18, 0x2, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r18 = dup2(r17, r16) sendmsg$unix(r18, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r19 = getppid() r20 = getuid() r21 = geteuid() setreuid(r20, r21) r22 = getegid() r23 = getpid() r24 = socket(0x18, 0x2, 0x0) r25 = socket(0x18, 0x2, 0x0) connect$unix(r25, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r25, r24) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r27 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r28 = getegid() r29 = getuid() r30 = geteuid() setreuid(r29, r30) r31 = semget$private(0x0, 0x7, 0x286) semop(r31, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r31, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r31, 0x0, 0x8, &(0x7f00000000c0)) r32 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r33 = getegid() r34 = getuid() r35 = geteuid() setreuid(r34, r35) shmctl$IPC_SET(r32, 0x1, &(0x7f00000000c0)={{0x0, r34, 0x0, 0x0, r33}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000140)={{0x9, r29, r28, r34, r28, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r27, 0x1, &(0x7f00000000c0)={{0x0, r29, 0x0, 0x0, r28}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r7, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00002e43660500000000"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000001940)=[@rights={0x30, 0xffff, 0x1, [r9, r4, r10, r11, r13, r14, r18]}, @cred={0x20, 0xffff, 0x0, r19, r21, r22}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r23, r29, r26}], 0x88, 0x10}, 0xaccff110451b3cdc) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r36, &(0x7f0000000340), 0x10000014c) write(r36, &(0x7f0000000040), 0xfeea) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r37, &(0x7f0000000340), 0x10000014c) write(r37, &(0x7f0000000040), 0xfeea) r38 = socket(0x18, 0x2, 0x0) r39 = socket(0x18, 0x2, 0x0) connect$unix(r39, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r39, r38) r40 = socket(0x18, 0x2, 0x0) r41 = socket(0x18, 0x2, 0x0) connect$unix(r41, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r42 = dup2(r41, r40) sendmsg$unix(r42, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r43 = socket(0x18, 0x2, 0x0) r44 = socket(0x18, 0x2, 0x0) connect$unix(r44, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r44, r43) r45 = socket$inet(0x2, 0x1, 0x81) r46 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r47 = socket(0x18, 0x2, 0x0) r48 = socket(0x18, 0x2, 0x0) connect$unix(r48, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r48, r47) r49 = socket(0x18, 0x2, 0x0) r50 = socket(0x18, 0x2, 0x0) connect$unix(r50, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r50, r49) r51 = socket(0x18, 0x2, 0x0) r52 = socket(0x18, 0x2, 0x0) connect$unix(r52, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r53 = dup2(r52, r51) sendmsg$unix(r53, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r54 = getppid() r55 = getuid() r56 = geteuid() setreuid(r55, r56) r57 = getegid() r58 = getpid() r59 = socket(0x18, 0x2, 0x0) r60 = socket(0x18, 0x2, 0x0) connect$unix(r60, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r60, r59) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r62 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r63 = getegid() r64 = getuid() r65 = geteuid() setreuid(r64, r65) r66 = semget$private(0x0, 0x7, 0x286) semop(r66, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r66, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r66, 0x0, 0x8, &(0x7f00000000c0)) r67 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r68 = getegid() r69 = getuid() r70 = geteuid() setreuid(r69, r70) shmctl$IPC_SET(r67, 0x1, &(0x7f00000000c0)={{0x0, r69, 0x0, 0x0, r68}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r66, 0x0, 0x1, &(0x7f0000000140)={{0x9, r64, r63, r69, r63, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r62, 0x1, &(0x7f00000000c0)={{0x0, r64, 0x0, 0x0, r63}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r42, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00002e43660500000000"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000001940)=[@rights={0x30, 0xffff, 0x1, [r44, r39, r45, r46, r48, r49, r53]}, @cred={0x20, 0xffff, 0x0, r54, r56, r57}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r58, r64, r61}], 0x88, 0x10}, 0xaccff110451b3cdc) fcntl$setown(r37, 0x6, r58) r71 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r72 = getpgrp() fcntl$setown(r71, 0x6, r72) setpgid(0x0, r2) 16:02:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x80000000ff], [0x0, 0x0, 0x0, 0xfffffffffffffffd], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:02:12 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f0000000300)) 16:02:12 executing program 0: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd23500000000000000000000000000000000003f0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff77441ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd25157413733709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e1190000000000000002cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bfca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96560000000000000000e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313fc31ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933ddcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a56219b86e5d10789ba40818f00"], 0x10) writev(r0, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d4", 0x59b}], 0x1) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) write(r1, &(0x7f0000001c80)="422c4fd29424c95ccdc2198d6d91fea98cdf0214ad10cc8c87c1f1b059f262423e34f294d8aa83e9e8947eecf0aa3b68cb7c8e5920ea7a5f9972bdb43f9001ea5ea06f94d240704894e828e8a2c1ecc282da525d1a9956ab8824fd34857320a4003c51ce9a18b26e63dea88e583391a09b262382bea2b1124d48b5da794dd99efcb37da31b9af1f0e2d73c3cd16e3c486fad27ef3f6abd4b9a9c7ee2ebb9ffa51ef36186bf5584a09d82ce1d56b14128b2908dccc880dad3e4e114843c01b6483b37ae46ef27b86a8caa48a0a5c1c54282a58ef5b8a114a182809eb6cae89c9a8966b1f01644f41173e7b6fb284dc56819ef3d6a81ea33bdb7fa7efa239fd5cfee898be6b860e2ce7de54f7b1ef53a2008ca9b4f15a082834e3f6aacf81e26ca46aaa0fd5f509de092663221b2e126dac7e2e5c62675b10ccaf0099c5e35dff6b58d102aab3331a655d9318f932af55110111e702cdc1dd8e41c71b5861f9d447de4670f20e148a672f0f6b543e6961dc644d1f2b97f5fb922f99ab744ce4a01025ba540fdf0ce42bf7e85e44cfa4d79e38173bc501c77db0e8bff43dfa16b75bdea2260bb8a2a55d2b850c6da15c0cc86e995570ba8140b4879291590276b4f43faf30da296a8238251f7949530fc3eb8d5d4346350739304f1595df15353ea2fdc431ec6251e3acced2c259fa16cb31cbabf227634130f0fe60af689a8b465fa5f6c423d2ef4928663a3cf1a4a13b1c18c255059a3a07f81dc9c860ade19aa7c29d17b68fbddeb2f5cd056426afcae2ceca9927d28739bfdbfc48bea6086003a6bf1f226da0fac2bb806d50fb88db36fb352945b3477d2739bb7ac578f55387d5fe4b295f538ea9bfda9de4685c8292480f8151fed6dcf6763a050a8a528d452b8d8aa9d3c68474da0e68b627f37167e91b5c52a785067b47d33c4744de5ac1a531645fdc0640cc33673a205cb64ed4f0f483dfa1235b279d0ecd639fab9c009d7b73070be1778e9f108814922c70675677cb1b054a8f66c372b71e16fcef8f13678efce5541566b412e2bcc2e9bc29756cb82898471b8d64bcf18de9f478aa67d407f77fad5b192de0461a8cad166f6872b35c31802d9739ae8e0d1d1924fe870d31478120e2c2aca7d4147cf209c4f0b1e891c7c9d5f6ccd139b3fde048614ddddc0d67139e783b4baecd8afc89ff077d673dc5997c6a7a9b22975e4877b3cfa990af43d02f4b8c316d5a291b05e0219aff9531778862a06aaa2fc6d4f0fd4c47e5865bccd00359a845332cf7fefb6377eff1f4e483238573d44c04175eca48ebc61f85c1ea641e60dc6ef6a9ff5be39c442211b98482835ebfac1a210e2d1b71f691e42b9a7a3708530bcd0178005dbca71b0cf77397184a94c509424c9611ba77aa27f966874f21b786c2fe9b27964f2c90b45304fe16b850dcc37a359adbab7870cb3d943712611aa2d9f6bcd733cd54c288b061e2bbcf3958813191461ea95cecb6c3b842b6b2e7e11cd0f4b24bda43665eca6131e84286f959bba5078922ae5af3bb7694d98f2b23dab922140d3ff53f4ea8048cd8daa43958d15c2fe5cba14a2d1ec1e2a4b79cd7388964907624bf3ad95bd84d0554921b4bc3b2d87d49417f43003a8e3fb5cec0cf81b7bfc7e56fb80d958cbbffa256fb3b8cfba5ba82aa4d92ffb74eb3f2c4cfc4df5e49ff62217956f2f9241f893655644a31c55a2ec59375a053345d213327f8acc3462cacc3f568b11210b43c02ed6e5a46a38dd8568ae1817c5da580f0bcb87aaa25b17e0d2f2f3e64be5a8b790c652dc030690aaf0897051f486540d8ad83024f369f5f7b19a426653135efd4ba4e75f75a52b6d450a3f03f010333e3db7501a8f7cdd9b45227362a8bc57dd10ede0c600819dac738ba74211544caff49d315d52a64415b36a20f48db41db1d1518436399e8153764eca9b1326d2ee520d66f40c492a927e2ca5aa60b8122b4b9e06d77fb9db77c405bcc2e84f4e9791f0d5588b39a55db09492907075f6969ccb117f2f59d93e2c6cb9c0db7f79e7fe1e7c58c031321b06fe71f6a21d9e68a13183c931df390017549863e85558ce35f706a2a636059b3f71b0e12f39f0740f9fce99a0f9e12231fc248b47bc9096f3fd56d55ba2b6dca5b6f64b501c179cd04d41744e311778d92f11992732f36fa6fa65489a3ccad2cb0b21b97929724fce2de812f6aa895e15f453ea09c3998eba1bbc676450709c1d1581797574b97f8fd1db197cab24573ec4b9dcd79ad8cf4a3fd79240657366b8b8bcf7237dda5a7b2b418a0b0c5ecb2166446465b4c6c7de70bd52aa7673cd7b0254e8c6d01a677766277b55f6dff85dea682ad6cce7903d19ad51fb3c5e12ddb0accfe16c77bd2c2cab25d11e638b0dec4bfbdd0968a8d3485d32bf03582c3316ed028e692abd7c8b343e571dec46bed7ea8f20ed976bdc2ac7cdd0942b2daeac111c343d9e7983f233342a7aca1c906f7558c42b96dc8008bb4a951f50dca20a54ef4b42e1ff4aabcd103103cc5ab6d5b16b368f4963991e42251345532e0d495ea3db20c658c5ea9d829e3d28240a261155ff4c3ca5ce58f91d75c077c8b5a10575f54c84c7659fbf269f42d6d84b362d4653cd84c44b167b7e75938cf64a31ab05c2805169959c1bda98d00f64ef280ab07d788a6432ac5034f40003106563cc9778c3b1116bc5d033f8d5e3b9d8bb0644f8fa0e571ec780b7f73292251bd14d10e72da9f77e1ddfaed299e8d19d84f2be242d1b6b5b5d8afdcc153316f52ee0d9b0fbba3afa587e97d04057cf7bfdb2012860577dcae37f418881af6a7263824a473319e20ae2014687ac0bef336b6ef96b83d4306a594abe6dd0d87bb12200e6cebac133a79288eba46e5d7d495bca2f6fc429e01ec6048d41641fd25927cb5489d4f8eb951de774054d456a83a5ad47f834eefc4fcc8d43b8a3d96896bb07418fefc04c449df29a1656e2a8c4da2d4d3185e377c5bb751bc8561e7c8f41827e636b6a54118c8bcaaf8c0b65265bcbd337b5eff863fbe5b61763a3db6f11e184d9f0c859911bbe46df7d5f1904b94ed55b11526b2c272d3583687201cf5a347cb9b27a9d28fae1fc621b8ad0ead5ad25abc0fcf33655af201346ffa08a5a7b163bfe8897979ce895092be1557d3992458d76c298abb8ab290d440ed3d2cfe579d143c7cfe3f25ed438677a0d54da8e58162ec356fcb834fd83e5bee89fdf3a4f66e341015c157e1cddd15be567fd1edeef3763957b05c447eefd9b9094375d59989981a66b53055bab2eaadeaa43b6ec422040d4155ceab808307af41795c2e28597ae72ee8200b7be83c06ad70c13cb6c26cb405500e888b9663384b318ca788f12852d2392cba71f94b1d45140adb80eaccf037253b29f0f02bb18af85ffa7f3fd0eb4e3017d83f34087ad018166e0d0169596b28a383406564515ba092e4322dfd9b80bec4ecc775a41bd37fca188493d76c6b4a478568fee12d50295da70a5fd299290523048f023aaeec9940af98fc562ba43e7d0dc960d3b47b94ad10a093e882e5e7beba3fef1fee78ed814de73e09ae69664aa5607ca8c96dea2eb7586c0254273db6606966bb75c6d929d5e7d814e9c5fe7124b3211e8511348d6cfd9a9715dedfa9d958846cd168d463886b9f0164c89eb948ddd5a981d422c8efe1f5b034ab717a371641420ad5f858e2e655ac818cb39416e8796ff728cd8f2e2852d5973d2ddeb8cf616e37ce07e48393db8f2a3f427200d0b3f670afb1d95368d0697642159c8b8ec556d3ebe5cccf8dbe2fa5e8070453626cda91e6908c2f6cf9063da34a4254f8ae9ff09efe8575fc905579e738108162395d7d0ffb97a04f3b49187523f6e27e39b543931ce68122594f58d8e750948ab94fe1a00aa19e4ea571ff3d6022eb05af5263f01071f2c1c5caab4568bb06f0c71f2cd41c254cd90ee7dc3e178600c72929b766b8cc7973582b45c9723fb7a4d960c42b6e8a8d85c0518e538477d1c761367658ba68d64469c421c169823abda97199fe673bf09c981c0f93fe8c0ccf55767edf8d085a52ce3b1ff02eb14265722fcbf8d9ad5f411a75b252e4a551f3fe37c676fabb6e119e8c2d5789725d98992a777b33ed7e1d2bf5f5ef6f983cb3bb61d114eb20ad756cedbadc10b11d0e9674a84d3813f51908955e8e0812803bae737802a7cd32f1c9bd1b9da1c2ddeb6bd6db222b961e6724e337b313e2827abd46a2911ac7289b1c2b704db05df7e2a9eb403be30755c103449d88f0cf9fc893342ff9c668be9fb7feed17e0f3635069f0be1492f4b420cf614b5a1a45827ca4d2f2acae34a9e0b07b432675acef0fb85689e0c46fc6c945e1544aec86bec9df884d6d7c1e2379ebec05ccd09241329b25b20af5cb197a3cecaa198013c229cd87fa778fb5233ea6468565ee93ec89782ee468fe4450b65522525da69f2ab920f7e69512af852766043ba0c41958731273490af467b8f8b8b46b0cf152cae2056a934beecc490d2e90ce9498b866026d4d45f3edcb02932591992c4647c75e50914a90a62afa5ab58a2202122f0b09ab959c4581c5f595d750ea497c5a823f59a3a4e306bf39e9f65f127a3514b336612df6646a6e2008f4927d85ea4bdcbd398dd72608b29513f0a92ca49d4421fca3251ab085e5d5a795f592276a35ec11e05a9fac9a08f144763948737a9ba7bbda11e2fe344e73e529d8f0772d682b18b4fbe996c755822018aeba3bab71016819b128480f0a6cc8fbdb2965efcb97e0950f15c28cf88cef44d83212d487048948fa6c16acdc9e32268274acebef6b05a32f859d3577c7a8e1aafbd48d6e33f419f513452fa0355588f467c01895d0c9b988dc0363caac12ccea75c49f3c1074639f68fa87ef68e1292e34bd10a577cb88dc2cc2fc382dd0de4581c7dd98bd498e1c9a144df57c14c077dd06a764230931720c8700ffe7842204a873bbc9f32b69c12ee8c074cc55efec4e820261c87ea84232d18507e39ce6af6e8e46f74a6331d1db0f49fdcb9db94f2724b71d8fd0601b37b27dc8e79f54a18333ea381147f8cb8ccb42a8602627bdfc5c65fd1655028ca2fdc55cd99010aa16a0c5154ac5040537ccae2d168564a637ab0b3b49a4ac39baeeb0bd9a24c7d8f31a59431c01e14313b8c731294c4080325c586703a96c4b970a4b56cd4ead79a8ea49daff135c2d1059fcfc411d8a45e5e85b4c38037c67529f63532a11418eb1385269d87bff6b93d1ce8d44e90f76f3f5e85155ddfc5e16e8afbb2e0f27be841350fd2effea6d451b175cfe82f320a338570841ee3164b1bcc3c32ce2190c1891100fe7358c8a7cf0feb9e8a0389d01a9d686bbf895fd1d0da51981eaf6be80e73a787435cbee46209c87ab092e7fdba4c61e55aaf47c72813a44488117eb414953c2273b65fc50c988635ebef04efb0f9e7c776aeb9dae837a7c9266754a28217129338782f8e10d6be555de228e3000ec91d27452db3b307f3341172e814ac4ff2d37fcc9b6ea30d49665301a59f05d404554fc6c80ffadc1b885af859903acf80022edbb4f39cb58bf3be7279de0d65264f3b40f35c3d7af8f2c59bc448181696cb441c4a4bf6199c02c15ec6af4a103ea4a7d7b153e10da4b6c89b14189d88cecdaaed86864b3c54ded44819c5b7002bc02c22f7ffa7a92def5d02dff0520a69afc5bd354b9e15cf928b5d670cc3136f0d990be588de0cbaadca58abe5190d5e6fb1f87fee794ed0dfaab092b7b918cb233fd0", 0x1000) 16:02:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60, 0x0, 0x0, 0x200002}, {0x8f, 0x4, 0x40}, {0x1, 0x9, 0x0, 0xfffffffe}]}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x2ecb0efafe95a632, 0x0) r3 = socket$inet(0x2, 0x2, 0x4) recvmsg(r3, &(0x7f0000000640)={&(0x7f0000000240)=@in6, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000280)=""/88, 0x58}, {&(0x7f0000000300)=""/43, 0x2b}, {&(0x7f0000000400)=""/137, 0x89}, {&(0x7f0000000340)=""/23, 0x17}, {&(0x7f0000000380)=""/24, 0x18}], 0x5, &(0x7f0000000540)=""/252, 0xfc}, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x1, 0x8, 0x0, 0x0, 0x4, 0x35, 0x7, 0x0, 0x0, 0x2, 0x4}) read(r1, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r1, 0x4, 0x40) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000200)={0x24b, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:02:13 executing program 0: ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffff9c, 0x400c5752, &(0x7f00000000c0)) r0 = socket(0x11, 0x4003, 0x0) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:02:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000400)="13c0a767ef846d28242c3dc2a9349a7dbd9b5ca76154f824c8d810c770836f504562dea753e4ac0fa5655b601e28f0da808017967f9bc35c9e1ad9dea95618d5db7e94c325621eebd5d71e579aa0e55256a6e3cff28324f5c914e4eb5fb9d3a07b9370261f4c604910fe3ff8cccb311508b7f93702f33e4e3feef755df41ffc3bc08ecdf541f397bd19f39dd23f909636ea6f62a01a828c8abe3a86955af1cf6eff3fc9f776d3ec802603d7607cee9e78c335e42d44870a6a3497b91e9b1f6cc90c422a5c7e1083dc1c8eb439e23bb4f77d9ee797400b0d22599d3ecc9eaba21e5a5703c89f574d6ba9f1e89eb18f618958793b6483a39872151186020894bc47f32a73820ba210300db552893d857a3dde49182b988a21c930c3ab1693077f63ba1fd6670db058a0cc5935d2855dd1f980c8af24b976cbe8e5a79f19c409ba739458caf1db586b3608dcad2c670cdc78eb666cc6aef89863f775936692dd95e82e5b7ba8e48e1071dac14f3b47ce019cd2e477819535ed33124ab8feb9f4afdb0765b0680684740f3dff4cc593590c58bcb03c8fbdd7931d461da085d2527e5176143abb6f4669a418af00d90a4eb5de94b3177976932da8d4a79530cd2120632d72978ded60acf6c53948bd08e59cd7de3a62f497da9a451da6573126ccda9d5fd252acd52d5f8ebea51d4188916dd18e54c196a795376b5aaf229f29bdeb34de026a985dac597ef2d142bd02d2357a90810b4f2ce8579aee6f56386028a5023cc5edf52993253ae4ac6527c8d6f4814c6b623f216639b75104027365dd419978218935db128fc4cdc7904c909f7267e627ba7471c2c92eeebb8376ae0eee088361e5650d717aeb27d3a026a03aa96f9de8c180f866da9df2e74847624cd267bacd69a5cc66303398d85c9b7db79ca7ec70cdba243c4e55acdbe9d22720a6c43208f292b19c84e08f3b974a943787e8bfb31352fdbe930ae26754fc6644567f15a7150c4f8b243d8cd42461e3ee71abe2b0e2b6b1d2449bd64a873cccf5215d66ac3fb4e83f97b448bb7896c1bd03c4fcb2826d2f61b80db9454a684348006d01584c486a94155d7f220f9f7dc836ae6ac23faf1f68169e16abefeddc6fab41cccadd795fa0b47429a2a94864252012a1145d3e0026b58ec82368f3c37ae55ed84033f1966ec1d3a949a2c3f2c7669a12b3861cd97384a4d643d998e15cd7658269a9c6268202d6d43144b0fc283cbc519b8d7def3f4abbaec2ea433e1fae638f745fcf41411796e728c9cda54436632069e2232c984f15db37f210a5382b3100a77299029f62573249f840ef0399923aaecf918b4a008c6622922a282a1fa6342b6c07e10e207dcc21929cca77d129638d28ba422cbe467845c2de5683c989119328e94b35d1829b13001a85d94dee0da33bfd8c8b4cddd1e9315af9400e79e9377df1b39915d0bcca2e54b6f926951018d1c2db983cf9f50462dcc0ae3b541102402d1fbc6edbc75f68f8d36947898c2fcf7553f9f5d21a80e3c0054eb27ff503b1325b6fb57433d574e195314c73a3a9e6db86cdca2c72dbd8cc71de0c44ac7d5be3c932e277762900dc7b16c777e69da8d6ae7e2cf1463a69b4e9a12a69723f90b701146a2f5813faa31a2290eacee1b371358af8789af9ac2faae6edbe84b99fcd35bc5d1ced7b7482b017a01168cb2be46bdbbe4112c5b0964fdd0c2cf41003dd130625285006593264d199bd9f05bc546ebb9c2355047904e9acdf9bf6cd32e5208250572ec4d14095e33ba609df5d5d25999b8e5e74f5373b2cad8fe6f035ed8a016bdc096933d5927128ce3cfc9a7bb05694083801b694990d683c4c3525114e0fc5c9ce296656bb424a1e04f3c901ff645845265e8c25edf4b6be25bbd4b7a4ebae3e8d8317b58d0913bf328760d0a4136d7ec98e4db839959e5ddbffe2416fac2b395e727b4694a88c7716dc2c7b4bdfd0f9236616ed4c16588442b417088762e24693ef82ddea19c3db7ddf6da0ddc6a33252c117be2e0f71793b02d349eff75ea1b24dbd9ee71170f0721ac67930ca513350c71455df877d327b028142766eb292825786bcce8c896dc8819df30c5db1d3fb3a59875203351931fed50d957652835c1ed21e4910000005d8f05f8d6fa83b8f10e58688b1244c4d8c785fec87e0ddc856b5d43ad4bee82eb691c1379a8dc20eab835c0fb2275ce9a8f47b79d0d46039daae810c6a36cbc964ff773e0c564e0f9107ccea74cb6bb13ded0447d0f6e3583669120f3bd2c45151a95132f1c97017ceee00f59b82fce6b0792479b9e42a48e7d304a1603abe76adc2cde99ca6204db14f4be4dffc9d7956f93c37aabba8588c5eea46839fd4a402297af27d34fcc777bf882c9c89c8df3f11c900933ad717c7b2acef7a73251321de6a17ba23d18d9b0a3f7ce3561d7dce0e8fbc2341c76c61938f7c970f63c013d93fb0936ff8ccec1c706de8f60b9d5938af07768d19f7e5ed63b9f2fe03fae5600a889dfefd8cf84e8cf536de94b995a6261bea7c95a6f393a59e28c28d076960e43b9ad9039388fd05a146f1b3083283b4d76cb2ddd867edf82d996fc66295fd633716042974a2df882debf62d98fc5a10099e537512e0d1adb0161ad54b0e8b029dd35f45685d7da43ebccbc9c4974f33529eddd2d95b9470821e59cff9712c298b0dc22c2bff7c6c02199c86e3abbf00cdaf666449b4080a8e3eee01913268f8a08fffd1f6d4b24cef0d41c59078b9de56a0abc28fdf2d3c91305bcc40301fb5dc7e11f455657fec428dc84f14f5634e1632e37243f8e1aed8095a6ce99a495a5f8d2c752d734edf95d52b4227e72c509292d9f3d84fc9f68a21b463eafb0a1675aab8efdb0fa41b633b6c3906de3f5001d74fa13b4a97259e662740bf701ed6f06d1ddd5cbb59733d1b5b3d9f88bbe752ee2d5b6b2a45bb823aa4ba44962590029940be1821ff3ffb62b2a1b5379392e989a9504846b118983dfc0c06895bd77fb1c9d29608676a5ed4526851c35e678a8ea127ac2e31a888fd94fa70665886cdd060dc7e6ca7a422b97b4368fdfca60a5f6dfbf6ca8088d648e565ebd322ed1d23fd66055180f28f59aa9f3f7e36a0c9977348186ff6c188c1c1932749d9ecc02020c3916de022d8242d427cc964897fc0985aec386a215c8d3c4eecd7b35ceabc5331239334d67ed496d3c3e2d671050b3574f18c6d856335b9cf5441522eddd78fa17b97d7e69303ea83a2fcc40ab9a081c0b78dac9385e6508f5ae548570a25a8cd4c457a1418f483a51ebe0fdafa42347a3ee04ad61a3c7f2b5178b86c7ab2d6fa47779ab394784642137d453d169fa338a40595a932f976ad9725322c20d877264886d3a64f76c2a591acbf67b1fc4770d639ae0583216169d1c2a78a02638244a09923e2ff8ab09d2d041b2ff380be49345c54d53d927fdde9665123bc0e78e29ed642ae74dc668e6245e32c8b70a90056d6ff3118aa2ee59dca70d47428ecdba58614257e448b962a767d2c8b9df30a2f25ee723131f426b3a8f2ef9731fcc45a58a46c3af9042feaabe880fc4120acf53badc3156ce628163cdb76f0f4ed2c59b3c94c92a4fb4a480e2fb8cf89aa0f80a8d47916eed03ac3b2b2a088cba4e7262779ff115e357584ce235e89fd97fcc63de4521d73617d4f58085f6816b761fd8dcfd0ab358e97027dd95aff54b6bf4a016e14d558ec214d2d93bae7cf7f8e384810f8e4af227d8bc67533f37089a260efbc621c76b77225b083bfd4dfd9943c3facdb20ee6f00e28daa0a783fceed6ef644b61da444f53352942db9344ed67b339c5047f03435158cf94aad556ec1395feeeadc60d87d07be2d62de55533f08be315e157b0270a8fc220b6325408909d73e9d23133f0c0c82fd4b0cfc7a6166d6da113bbc756d14b05efd3f053df38edad17ab5205ef0030d9905b4e9b725fe762e2d1cb00c25a64ceda50e744cf59c4075421e6448128411faefd8f05d3b7d70cbacad34215cf4284c32612126911f8058c67c5dad125d381b0e1add2ebb900b046326a447355015d90d6a9d9bb8ee5b1333165504d2e8649ca7228f06224721e7f128cfec9f2e01284d6b7990270be4dba6ef352e8d52c41d7f59ac3dc5e7daf3c556901bd630258b8e02095a18847715c7179019c079aafa14bd4f3a1654f9a9d93e63e66872789fbabd6c7ce2dc00ecdf49be9dcb5a47a92a13248bb7480d063e51af067a29c725ef6f15d62968a6c3c47f86d4e4334086247ee569e1122dba2e17d3a05c0017b2f0dbcb35becdcbac07a3ab9a5ec375d40b0bb7e7ccc9d18956571baeb135f63a14765dfa0e0cfda746c73b95a9e0172161cdeb5fe27ba075f38699fa7289014e868dcbfa7c615be30cdea16ae4f5e717d3746de570e9b3fc93bf808d87ce45c9174f4b8a13f73dce29d01cdc5d623b9cc9f257c9e56ca797a5e811af4ce1181d6c30dc9e86db1bab0eeff8faa051e0a1b1191050b65e85e3ecf514baa34b8622a76cf1a90403dc3d0138c81d5b3e3884e3a4b96b47964457b0fc96372c3e52f5e979740e7427c30e8f322a9523860623777a3ceaa52afd09c17e7c3c2991df8bac9aacc6ec96f46f22b519213c3aad86fabf38ba02691571e4a2ee87b761dd4b0e543dd2c8e756e3d7d25cd8e3bea4457c251a91a0e26a2bf3f7e7e0afdbbcb081607a79112cb8bc65b73f98b67f53690869c98cf2cc4e4bccb1c9bc4e96021284870e7459c9aa4d9906c5a5f6f5864c4b82f82d61433b6d1ec9440e7fa544e446d8a251645bcb3ea1b41e708095574b7e00f671789a255aead9dc3272aa4fe0ab4e4f4d5625d1f9a60a2034235eec07f65c8e080bf796b848331145eed89e1312d23fa16046b75c504a923717eb56843d849bbd390f084f63b57ffd6d710745ef8130725992a9777e15f1792f80dafa28787fa645a60fc4374f1eb9c334be539ee10a63f699f693e9069cf98eedbf5ee548d872bec79ac9c5b2d0ef5151c63b890409413e897edc9984ccaef1625bf2084d8e4437b28130124bc8b54b5c4e5ef2d8a20d6db1cf3965a295b34af774d6d3a5fc21c11e22f71e04cdb9b28da532c82e3ff2f5a98012cb4386adff8f2c368179f0ff867773d8557cb721a61ea8772816c8a6fb2cff3310ca53a2c1f5795ffffec07f2b35e51185cd62dfa686df6bb1cbfb047e76416c12267f761289dba1ae969e21c906abd5804ff492cd24ad7285b246fa6957eaa396e9ae064bd5e0718770b7b09b24434b0bd0c829f55da46dd3890ebfa466dd221f7091dd5fa91dd148374b25df013a4f5f8fb54e6a37ae473af506f67161410ea43049cf0ba3d66f7caf41c0c27c7de398fdb14035050066cbd6e1dc768af49bf28dd03c1d99d6b9d0427f50e772e13fd92fcbe8ed4468457b7c4c027bfac100624cd0fc4b418fc5d93fc347286abb80a7e1eecf551a732171707cd8c8c58d45ac2735f9e46004aff200d8425c1b1b74c5a9cb4e1fccda2a9acf4cb9d6dd6b5bbab2459ad05a5424ac42a879995548e33af8bb037e8eb60ac06a77d19bd3f24ad8c566295f09efe7d58b58edc0ccc20e1debd2be1c24ac5038bd0ae7eb734434dc45f5fb984370e8f58defa83d94c5096ceaf81dab90ba374a39d21c1c5652f50f2a5158cf4ca9227ed9fa8749c9b1b80beba30477af89b91f8784a15bb0fae0498fb3e89d463f9493b90d12fe08299941c58638a799c6f931bc40a20779c8de3e3b34d92b9b994deb67841adb7eca5851728b3da", 0x1000) fcntl$setown(r0, 0x6, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83}, {&(0x7f0000000180)=""/83, 0x268}], 0x10000000000002f9) mknodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2000, 0x8) close(r2) write(r3, &(0x7f0000000200)='R', 0x1) 16:02:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000140)=0x10) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) open$dir(0x0, 0x0, 0x0) semget(0x3, 0x4, 0x150) kqueue() writev(r3, &(0x7f0000000040), 0x100000000000038d) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r5, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r5, 0x4, 0x40) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000200)=0x2) write(r4, &(0x7f0000000340), 0x10000014c) write(r4, &(0x7f0000000040), 0xfeea) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r4, 0x2}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f0000000340), 0x10000014c) write(r6, &(0x7f0000000040), 0xfeea) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000240)=0x4) 16:02:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:02:13 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) 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, "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)="ad18225de2f4ef18", 0x8) 16:02:13 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x17fffffff) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$PCIOCREAD(r2, 0xc0207534, &(0x7f0000000080)) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r5 = dup2(r3, r4) ioctl$PCIOCREAD(r5, 0xc0207534, &(0x7f0000000080)) r6 = socket(0x2, 0xc003, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000000)="01700000", 0x4) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x40, 0x0) dup2(r6, r7) syz_open_pts() r8 = socket(0x2, 0xc003, 0x2) setsockopt(r8, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) dup2(r8, r9) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/wsmouse\x00', 0x80, 0x0) r10 = socket(0x2, 0xc003, 0x2) setsockopt(r10, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) dup2(r10, r11) r12 = socket(0x2, 0xc003, 0x2) setsockopt(r12, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r13 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) dup2(r12, r13) openat$diskmap(0xffffffffffffff9c, &(0x7f0000001300)='/dev/diskmap\x00', 0x1093a, 0x0) r14 = socket(0x2, 0xc003, 0x2) setsockopt(r14, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r15 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r16 = dup2(r14, r15) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r17, &(0x7f0000000340), 0x10000014c) write(r17, &(0x7f0000000040), 0xfeea) ioctl$PCIOCREAD(r17, 0xc0207534, &(0x7f0000000080)) accept$unix(r16, &(0x7f0000001340)=@abs, &(0x7f0000001380)=0x8) r18 = socket(0x2, 0xc003, 0x2) setsockopt(r18, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r19 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/lev/diskma0\x00', 0x8102, 0x0) dup2(r18, r19) open(&(0x7f00000013c0)='./file0\x00', 0x409, 0x20) r20 = socket(0x2, 0xc003, 0x2) setsockopt(r20, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r21 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r22 = dup2(r20, r21) ioctl$PCIOCREAD(r22, 0xc0207534, &(0x7f0000000080)) r23 = socket(0x2, 0xc003, 0x2) setsockopt(r23, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r24 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r25 = dup2(r23, r24) ioctl$PCIOCREAD(r25, 0xc0207534, &(0x7f0000000080)) r26 = socket(0x2, 0xc003, 0x2) setsockopt(r26, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r27 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='ap\x00\x00\xae\x90\xeb\xba5\xbb\x9e\'\x00', 0x0, 0x0) dup2(r26, r27) 16:02:13 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0xc1) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) accept(r1, 0x0, &(0x7f0000000080)) getdents(r0, &(0x7f0000002100)=""/4100, 0x1004) 16:02:14 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x2b) r1 = getpgrp() fcntl$lock(r0, 0xe, &(0x7f0000000080)={0x3, 0x3, 0x1f, 0x4, r1}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dew\x9eYemouse0\x00', 0x0, 0x0) close(r2) 16:02:14 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r0, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r0, 0x4, 0x40) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x1, 0x1) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000080)) mknod(&(0x7f0000000000)='./file0\x00', 0x1fff, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f0000000200)=0x100000001) 16:02:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3}, {0x18, 0x1}}, 0x3c) 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, &(0x7f0000000040)=ANY=[@ANYBLOB="10000096c6b8efbf84c525328b000000fcb757f376a64a11"], 0x10}, 0x0) 16:02:14 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x2, 0x0, 0x0, 0x10000000}], 0xf8b1, 0x0, 0x10000fe, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r2, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r2, 0x4, 0x40) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000040)=0x101) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x8, 0x0) 16:02:15 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x80, 0x0) close(r1) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040)=0x5, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f00000003c0)=ANY=[@ANYPTR64=&(0x7f0000000380)=ANY=[@ANYPTR, @ANYRESHEX, @ANYRES32=r3]], 0x1) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:02:15 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000cf15afc345ce805608a7b48c7de3462aba11102f8ba8905abb5c149252254f5b0609a15cec8ea41b070cc512956e48193de28f0be1633c18b7c2565ed9c84abe7b599bd90c5a8b2fa01e76d3ab093bd9c6385867c0a3b70bdaafb3f466d797f9f6f0325f7ba9d071889e3e3c511edfc9e61380219e95925b6ef75df88013a82b1643f340ce342f2a3cf0674a973442db6b22d0210d32d672752891416948dc06a90bca26c6cd31439d7ccc3b9000"/373], 0x10) write(r0, &(0x7f0000001080)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891147a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1a7455b9eb4fb848156e39970047dc2421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199", 0x5a1) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) r2 = open(&(0x7f0000000000)='./file0\x00', 0x28008, 0x20) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r3, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r3, 0x4, 0x40) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x20, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r5, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r5, 0x4, 0x40) r6 = dup2(0xffffffffffffff9c, r5) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff9, 0x100, 0x40, 0x8, 0x800}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x4, 0x80, 0x7, 0x30}, {{r3}, 0xfffffffffffffff9, 0xe8, 0x20, 0x10001, 0x11400000000000}, {{r4}, 0x8, 0x80, 0x80, 0x5, 0x81}, {{r0}, 0xfffffffffffffffe, 0x47e0e028de885f4b, 0x1, 0x8, 0x6}], 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xc2, 0x8, 0x10001, 0x3}, {{r0}, 0xfffffffffffffff8, 0x97022391759ede49, 0x20, 0x100000001, 0x1f}], 0x8, &(0x7f0000000180)={0x5, 0x2}) 16:02:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) nanosleep(&(0x7f0000000000)={0x8001, 0xd}, &(0x7f0000000100)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x80, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x28000, 0x0) dup2(r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, 0xffffffffffffffff) pwrite(r0, &(0x7f0000000080)="1c357e3a005856bf000000000000", 0xe, 0x0, 0x0) 16:02:16 executing program 1: r0 = socket(0x800000018, 0x3, 0x102) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x4) r2 = socket$inet6(0x18, 0x3, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000040)="717de631af1a979ca9c449cd851f6fe8ada58689956f30319507dc42bf285806efe98ff9f033c3281c60a4fa576eb2d09f37b9895f92f2c3d6a114e87c9534f41470b6b65f6296a8c724ebc53eb77d7c28e4b222325dc2fbccc2ff13a0c0bf3dea048c22a05d33ef74a2e9e8fd696761d0882397f808e95fd0f25061bb5c8a5a6ba24e05e2b97852254a05fcae2aab3b1ca3484e2e9b62156a50b62c259809e8f69d446219bc8c2b2b085e635ea90800bdf2f0e2828f96a0d1c1584f16ebd3ffcdaeed7a285e4208f8cfe460a2dbcf5ffaf933b2280125664372f90616489a8d88b344693f5e7989abb15a6d8cf86109fb066f4edf8b11b9698c47593282b2e8c32f70012c815d40da983dfe41fca74924bb4f1516e59e7fbd4d005d3e94556f", 0x120) open$dir(&(0x7f00000001c0)='./file0/../file0\x00', 0x20001, 0x40) write(r3, &(0x7f0000000040), 0xfeea) dup(r3) r4 = dup2(r2, r2) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r5, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r5, 0x4, 0x40) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000180)) r6 = dup2(r0, r4) sendmsg$unix(r6, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 16:02:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000100)={{}, {0x18, 0x0}}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)='g\r', 0x2) mkdirat(r0, &(0x7f0000000080)='./bus/../file0\x00', 0x108) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)="ae19c90c1a19062ab7846e0620dc79930de4744ca9918fe1ceb9e4231f41b0e255228b25220b2a29273862ce3cf069c2935c71444cd3a73705f1576b186b93ff4c3dd7d4bf517c12bbf9073a3c27c66947b2e337c24872e3ddee7f5673099fbc0a76183be713c61f83c203aead06792c3a8614b14061da8c38cdc95f23927e93e09212314dd0d3f2bada5844485b2d1bbaa79d37d535883f0000006c46371a8d7a2fc70aa5bd0b89fec471701d6fc8e3317b404600000000000000000000d27f80fb837d37e7ce8bd3d52eeb7850b51e2dffb98d4623351da14e3c6520efa0aa210834ef18db3557a80f16b2d654322f7d26c9833861ec6c0ff37f55b2f7cae6dfb193346428", 0xfffffffffffffea3}], 0x1, 0x0, 0x803) 16:02:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 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) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r3, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r3, 0x4, 0x40) bind(r3, &(0x7f0000000040)=@in6={0x18, 0x2, 0x3, 0x2}, 0xc) r4 = dup2(r0, r1) dup2(r4, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012000"], 0x10) setreuid(0x0, 0xee01) r5 = socket(0x2, 0x2, 0x0) setuid(0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:02:16 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x27ee, 0x0, 0xfff, 0xffffffffffffffc2, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8", 0x88}], 0x1) pipe(&(0x7f0000000840)={0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x1) read(r3, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r3, 0x4, 0x40) ioctl$TIOCSBRK(r3, 0x2000747b) 16:02:17 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83}, {&(0x7f0000000180)=""/83, 0x268}], 0x10000000000002f9) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000340), 0x10000014c) write(r4, &(0x7f0000000040), 0xfeea) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8, 0x4) write(r5, &(0x7f00000002c0), 0xffffffffffffff7d) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000000c0)=0x15) sendsyslog(&(0x7f0000000300)="16b946406bb0f78a53caa237dfd5133918df1727d18874ac6f77cc5f4fdb50f9181ce2024efb5a2bc2603140f7ac6680c0014a8b07d418da4debed2690f6f7c31aae1c1dc5ea1317aa76f8a917d7f443ea97b50a4e6674c7e63bfbb6f165af5d09f774b2c2175d9c9f32d487c78d0e153a38dd0f4ca147e065a895b8c7386bb455db8abd2f050385273c3ec895d9a4ba508cd0d4ea4b521c", 0x98, 0x7699f1af3337ab72) close(r1) r6 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x8000, 0x15) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000080)=0x6) getegid() write(r2, &(0x7f0000000200)='R', 0x1) 16:02:17 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x800, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) 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, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b7b917bce01cf13b1850eda91fc775ad92", 0x11, 0x0, 0x0, 0x0) 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) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') write(r0, &(0x7f0000000200)="ef18000000000000", 0x136) 16:02:17 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) shutdown(r0, 0x0) socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f2997e32550a637a4e80f2e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f580000000000c15c26c41e277de298c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e645300"], 0x10) getsockname$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) write(r3, &(0x7f0000000040), 0xfeea) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000003c0)=0x9) dup2(r2, r1) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r4, &(0x7f0000000080)=""/101, 0x65) clock_getres(0x6, &(0x7f0000000380)) fcntl$setstatus(r4, 0x4, 0x40) setsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f0000000340)=0x4b05, 0x4) r5 = dup(r1) sendto$inet6(r5, 0x0, 0x0, 0x0, 0x0, 0x0) 16:02:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000180)) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) ioctl$TIOCMBIS(0xffffffffffffff9c, 0x8004746c, &(0x7f0000000000)=0x20) 16:02:17 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)) listen(r0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x71b16ea279385150, &(0x7f0000000740)="080d342801f08f07153a05b8a2a926b6428fa2e955ff0f0000631dacc044d9204f1cae2c2e83c4742560c66daf97e7368abf2ad478122f27633540458c2d6bedf0b4ff00000000000000699981103100"/95) r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$getown(r5, 0x5) r7 = socket(0x800000018, 0x3, 0x102) bind$unix(r7, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87, 0x0, 0x0, 0x4}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000001c0)={0x133, &(0x7f0000000180)}) pwrite(r12, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87, 0x0, 0x0, 0x800}, {0x40, 0x0, 0x10, 0xf9e9}, {0x6, 0x3, 0x0, 0x100}]}) pwrite(r13, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x2, 0x0) r15 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x800, 0x0) dup2(r14, r15) r16 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r17 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r17, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r17, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) bind$unix(r16, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff65) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r6, r8, r18}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x4000, 0x0) r19 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r19, 0x0, 0x0) r20 = msgget$private(0x0, 0xfffffffffffffffd) r21 = msgget$private(0x0, 0xc6) msgsnd(r21, &(0x7f0000000dc0)={0x3, "3d551559e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d7109700"/366}, 0x176, 0x800) msgsnd(r20, &(0x7f0000000580)=ANY=[@ANYRES32, @ANYRES64, @ANYRESOCT, @ANYRES32=0x0, @ANYRESHEX, @ANYRES16=r20, @ANYRES64=r16], 0x7, 0x0) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r23 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r24 = fcntl$dupfd(r23, 0x0, r23) ioctl$TIOCCONS(r24, 0x20004276, 0x0) ioctl$TIOCMSET(r24, 0x8010426d, &(0x7f0000000000)) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:02:18 executing program 0: r0 = socket(0x1e, 0x200000000000003, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10002) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0xe6, 0x8f31, 0x4, 0x800, 0x5, 0x6, 0xd305b3c, 0x10, [{0xff, 0x2, 0x0, 0x783}, {0x0, 0xffffffff, 0x10001, 0x2}, {0x6, 0x8, 0x3b17b22a, 0x4}, {0x401, 0x7, 0xff, 0x38f}, {0x646, 0x7f, 0x11, 0x101}, {0x1, 0x1, 0x7f, 0x80000000}, {0x61d60fd8, 0x9, 0x100, 0x7}, {0x8001, 0x1, 0x0, 0x1000}, {0xffffff64, 0x9, 0xffff, 0x2}, {0x8, 0x0, 0x3, 0x1}, {0xb4, 0x0, 0x3f, 0x8}, {0x1, 0xffffffff}, {0x415c, 0x7, 0x6, 0x5}, {0x3, 0x2, 0x0, 0x40}, {0x1, 0x20, 0x9, 0x3f}, {0x5, 0x5, 0x5, 0x4}]}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:02:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x180002005, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000004c0)="31afbd5ff62815afe23062ec58a4e7bf91b8bd3a9eb1d987702057e6408e3ebe0842a1cdf6bdbd112d337bdbf98fb4616677276582d7216ca8badead2ed58dd6b7871ca1ae1992fbf889f6210e901842d1c41ff577a65b5a84654aa898ecb1d61a20f8222ed149e903e586abbba1c0030d826f219331ff207f9ee29640a7403ca135022cd6d350eebae427f6f413bd6585680bd68f447373b290d072322758ee337b2816001192ce4c52ad5bdbb6b739037375e5291181ca21ed5f35c02a69cadcead0265a337eefdf802b9a7ea54167ade145f25c6ba313fa6e9b6fdf1e65649d02637b4708abc4e84ec32a3d6395545fd115b6183c72446942a03f72449223977be51c6c9e9d6efc2d78de814e3eec8b7b80bae927c004d51cddff95713678a342d21e86a6ae3265c159537d6c065bec8340320f93d9d21c8b65781e4371f7b5c8a1d2b7b37cf6d7071ff1599833aae0e837c53f52281671d55b84746a4416a0c764a4c850bfd00901551a041e359919f456bf9b6b7932", 0x178) write(r0, &(0x7f0000000040), 0xfeea) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000000)='./bus\x00') 16:02:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1c}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x123, &(0x7f00000000c0)="0600000000000000000000000020") pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r1, 0x4, 0x40) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x811, r1, 0x0, 0x0) 16:02:18 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff3000/0xd000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}], ['./file0\x00', './file1\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20100000, 0x200000], [], [], [0x0, 0x0, 0x0, 0xfffffffffffffffc], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xf198}]}}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000040)={0x4, [{0x1, 0xb5f9}, {0x2, 0x8}, {0x2, 0x4}, {0x2, 0x8}, {0x2, 0x5}, {0x1, 0x680e}, {0x2, 0x6}, {0x0, 0x2}, {0x2, 0x800}, {0x2, 0x401}, {0x3, 0x75}, {0x3, 0x4}, {0x2, 0x9}, {0x2, 0x6}, {0x2, 0x8}, {0x3, 0x3ff}, {0x7, 0x3}, {0x3, 0x7fff}, {0x3, 0x7}, {0x3, 0x2}, {0x2, 0x3f}, {0x2, 0x7}, {0x3, 0x951}, {0x2, 0xfff}, {0xa39ae977dfb4202f, 0x7}, {0x3, 0x10000}, {0x2, 0x6}, {0x1, 0x9676}, {0x2, 0x9e4}, {0x3, 0x8}, {0x1, 0x8000}, {0x0, 0x5}]}) syz_extract_tcp_res(&(0x7f0000000000), 0xffffffe9, 0x0) 16:02:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x31, 0x20000001}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) kqueue() pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) write(r2, &(0x7f0000000040), 0xfeea) r3 = dup2(r2, r1) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r4, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r4, 0x4, 0x40) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r5, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r5, 0x4, 0x40) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r6, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r6, 0x4, 0x40) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r7, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r7, 0x4, 0x40) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r8, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r8, 0x4, 0x40) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x46, 0x80, 0x36, 0x4000000080}, {{r5}, 0xfffffffffffffffb, 0x28, 0xfffff, 0x6, 0xa4}, {{r6}, 0xfffffffffffffffd, 0xc, 0xfffee, 0x3ff, 0xcca}, {{r7}, 0x0, 0x4, 0x20, 0x2, 0x10001}, {{r8}, 0xfffffffffffffff9, 0x80, 0x1, 0x4, 0x800}, {{r8}, 0xffffffffffffffff, 0x9, 0x90000000, 0x1, 0x66}, {{}, 0x0, 0xc4, 0x1, 0x4, 0x9}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:02:19 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r1, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r5 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x80) mkdirat(r5, &(0x7f00000000c0)='./file0\x00', 0x88) sendmsg(r4, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:02:19 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x612, 0xffffffffffffffff) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) r2 = getpid() r3 = getuid() r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r4) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = dup2(r7, r6) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r9 = socket(0x18, 0x2, 0x0) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r10, r9) r11 = socket$inet(0x2, 0x1, 0x81) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r13 = socket(0x18, 0x2, 0x0) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r14, r13) r15 = socket(0x18, 0x2, 0x0) r16 = socket(0x18, 0x2, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r16, r15) r17 = socket(0x18, 0x2, 0x0) r18 = socket(0x18, 0x2, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r19 = dup2(r18, r17) sendmsg$unix(r19, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r20 = getppid() r21 = getuid() r22 = geteuid() setreuid(r21, r22) r23 = getegid() r24 = getpid() r25 = socket(0x18, 0x2, 0x0) r26 = socket(0x18, 0x2, 0x0) connect$unix(r26, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r26, r25) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r28 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r29 = getegid() r30 = getuid() r31 = geteuid() setreuid(r30, r31) r32 = semget$private(0x0, 0x7, 0x286) semop(r32, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r32, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r32, 0x0, 0x8, &(0x7f00000000c0)) r33 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r34 = getegid() r35 = getuid() r36 = geteuid() setreuid(r35, r36) shmctl$IPC_SET(r33, 0x1, &(0x7f00000000c0)={{0x0, r35, 0x0, 0x0, r34}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000140)={{0x9, r30, r29, r35, r29, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r28, 0x1, &(0x7f00000000c0)={{0x0, r30, 0x0, 0x0, r29}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r8, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00002e43660500000000"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000001940)=[@rights={0x30, 0xffff, 0x1, [r10, r5, r11, r12, r14, r15, r19]}, @cred={0x20, 0xffff, 0x0, r20, r22, r23}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r24, r30, r27}], 0x88, 0x10}, 0xaccff110451b3cdc) getgroups(0x3, &(0x7f0000000340)=[r27, 0xffffffffffffffff, 0xffffffffffffffff]) r38 = socket(0x18, 0x2, 0x0) r39 = socket(0x18, 0x2, 0x0) connect$unix(r39, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r39, r38) r40 = socket(0x18, 0x2, 0x0) r41 = socket(0x18, 0x2, 0x0) connect$unix(r41, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r42 = dup2(r41, r40) sendmsg$unix(r42, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r43 = socket(0x18, 0x2, 0x0) r44 = socket(0x18, 0x2, 0x0) connect$unix(r44, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r44, r43) r45 = socket$inet(0x2, 0x1, 0x81) r46 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r47 = socket(0x18, 0x2, 0x0) r48 = socket(0x18, 0x2, 0x0) connect$unix(r48, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r48, r47) r49 = socket(0x18, 0x2, 0x0) r50 = socket(0x18, 0x2, 0x0) connect$unix(r50, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r50, r49) r51 = socket(0x18, 0x2, 0x0) r52 = socket(0x18, 0x2, 0x0) connect$unix(r52, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r53 = dup2(r52, r51) sendmsg$unix(r53, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r54 = getppid() r55 = getuid() r56 = geteuid() setreuid(r55, r56) r57 = getegid() r58 = getpid() r59 = socket(0x18, 0x2, 0x0) r60 = socket(0x18, 0x2, 0x0) connect$unix(r60, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r60, r59) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r62 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r63 = getegid() r64 = getuid() r65 = geteuid() setreuid(r64, r65) r66 = semget$private(0x0, 0x7, 0x286) semop(r66, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r66, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r66, 0x0, 0x8, &(0x7f00000000c0)) r67 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r68 = getegid() r69 = getuid() r70 = geteuid() setreuid(r69, r70) shmctl$IPC_SET(r67, 0x1, &(0x7f00000000c0)={{0x0, r69, 0x0, 0x0, r68}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r66, 0x0, 0x1, &(0x7f0000000140)={{0x9, r64, r63, r69, r63, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r62, 0x1, &(0x7f00000000c0)={{0x0, r64, 0x0, 0x0, r63}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r42, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00002e43660500000000"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000001940)=[@rights={0x30, 0xffff, 0x1, [r44, r39, r45, r46, r48, r49, r53]}, @cred={0x20, 0xffff, 0x0, r54, r56, r57}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r58, r64, r61}], 0x88, 0x10}, 0xaccff110451b3cdc) r71 = socket(0x18, 0x2, 0x0) r72 = socket(0x18, 0x2, 0x0) connect$unix(r72, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r72, r71) r73 = socket(0x18, 0x2, 0x0) r74 = socket(0x18, 0x2, 0x0) connect$unix(r74, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r75 = dup2(r74, r73) sendmsg$unix(r75, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r76 = socket(0x18, 0x2, 0x0) r77 = socket(0x18, 0x2, 0x0) connect$unix(r77, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r77, r76) r78 = socket$inet(0x2, 0x1, 0x81) r79 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r80 = socket(0x18, 0x2, 0x0) r81 = socket(0x18, 0x2, 0x0) connect$unix(r81, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r81, r80) r82 = socket(0x18, 0x2, 0x0) r83 = socket(0x18, 0x2, 0x0) connect$unix(r83, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r83, r82) r84 = socket(0x18, 0x2, 0x0) r85 = socket(0x18, 0x2, 0x0) connect$unix(r85, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r86 = dup2(r85, r84) sendmsg$unix(r86, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r87 = getppid() r88 = getuid() r89 = geteuid() setreuid(r88, r89) r90 = getegid() r91 = getpid() r92 = socket(0x18, 0x2, 0x0) r93 = socket(0x18, 0x2, 0x0) connect$unix(r93, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r93, r92) getsockopt$SO_PEERCRED(r92, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r95 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r96 = getegid() r97 = getuid() r98 = geteuid() setreuid(r97, r98) r99 = semget$private(0x0, 0x7, 0x286) semop(r99, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r99, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r99, 0x0, 0x8, &(0x7f00000000c0)) r100 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r101 = getegid() r102 = getuid() r103 = geteuid() setreuid(r102, r103) shmctl$IPC_SET(r100, 0x1, &(0x7f00000000c0)={{0x0, r102, 0x0, 0x0, r101}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r99, 0x0, 0x1, &(0x7f0000000140)={{0x9, r97, r96, r102, r96, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r95, 0x1, &(0x7f00000000c0)={{0x0, r97, 0x0, 0x0, r96}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r75, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00002e43660500000000"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000001940)=[@rights={0x30, 0xffff, 0x1, [r77, r72, r78, r79, r81, r82, r86]}, @cred={0x20, 0xffff, 0x0, r87, r89, r90}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r91, r97, r94}], 0x88, 0x10}, 0xaccff110451b3cdc) r104 = getegid() chown(&(0x7f0000000000)='./file0\x00', r89, r104) r105 = socket(0x18, 0x2, 0x0) r106 = socket(0x18, 0x2, 0x0) connect$unix(r106, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r106, r105) r107 = socket(0x18, 0x2, 0x0) r108 = socket(0x18, 0x2, 0x0) connect$unix(r108, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r109 = dup2(r108, r107) sendmsg$unix(r109, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r110 = socket(0x18, 0x2, 0x0) r111 = socket(0x18, 0x2, 0x0) connect$unix(r111, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r111, r110) r112 = socket$inet(0x2, 0x1, 0x81) r113 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r114 = socket(0x18, 0x2, 0x0) r115 = socket(0x18, 0x2, 0x0) connect$unix(r115, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r115, r114) r116 = socket(0x18, 0x2, 0x0) r117 = socket(0x18, 0x2, 0x0) connect$unix(r117, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r117, r116) r118 = socket(0x18, 0x2, 0x0) r119 = socket(0x18, 0x2, 0x0) connect$unix(r119, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r120 = dup2(r119, r118) sendmsg$unix(r120, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r121 = getppid() r122 = getuid() r123 = geteuid() setreuid(r122, r123) r124 = getegid() r125 = getpid() r126 = socket(0x18, 0x2, 0x0) r127 = socket(0x18, 0x2, 0x0) connect$unix(r127, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r127, r126) getsockopt$SO_PEERCRED(r126, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r129 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r130 = getegid() r131 = getuid() r132 = geteuid() setreuid(r131, r132) r133 = semget$private(0x0, 0x7, 0x286) semop(r133, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r133, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r133, 0x0, 0x8, &(0x7f00000000c0)) r134 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r135 = getegid() r136 = getuid() r137 = geteuid() setreuid(r136, r137) shmctl$IPC_SET(r134, 0x1, &(0x7f00000000c0)={{0x0, r136, 0x0, 0x0, r135}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r133, 0x0, 0x1, &(0x7f0000000140)={{0x9, r131, r130, r136, r130, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r129, 0x1, &(0x7f00000000c0)={{0x0, r131, 0x0, 0x0, r130}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r109, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00002e43660500000000"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000001940)=[@rights={0x30, 0xffff, 0x1, [r111, r106, r112, r113, r115, r116, r120]}, @cred={0x20, 0xffff, 0x0, r121, r123, r124}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r125, r131, r128}], 0x88, 0x10}, 0xaccff110451b3cdc) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r138, &(0x7f0000000340), 0x10000014c) write(r138, &(0x7f0000000040), 0xfeea) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r139, &(0x7f0000000340), 0x10000014c) write(r139, &(0x7f0000000040), 0xfeea) r140 = getpgrp() r141 = geteuid() pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r142, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r142, 0x4, 0x40) getsockopt$SO_PEERCRED(r142, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000180)="38f3fa748df5542f0ea614a699175ef86a4946cac4b2488464cfb4a52d083ae398690b4a3e265a4c8c506c0afc680fe6ea2b46f7dc56a5fa8d81c82f121accb99e76d2d940c5ee0565fe4f7e3641f07d", 0x50}, {&(0x7f0000000200)="3b12877e3bb4a7330c6aaf3a61048541b17ce29ec177afec6529223734a0c3b1a997ace8063db941d6a94dd2df817636cd5d4965e28e78f15e7d98c8e8e568528d5381fc7c19e63241e34a344842c30a5d5aa44b44067a19108f79b56f9df5d17e73c9769620d26db13e87334a5f8c9af5e9f5df67bd181e42982eae79876a501e73c8639d33ea8fb831f2e6dfa91a67bde7828dd5732f9b08c47eea0c889ae308dfba0dd988f43b58b826835c8b07f385503880294a4f985a05a62336a735c9df112402176ae71cc2e41e7d1f8b2ceca5349712e778ecadbe66f5029bc47f08adcab96983", 0xe5}], 0x2, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r37}, @cred={0x20, 0xffff, 0x0, r58, r89, r128}, @rights={0x28, 0xffff, 0x1, [r138, r0, 0xffffffffffffffff, r0, r139, r0]}, @cred={0x20, 0xffff, 0x0, r140, r141, r143}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c]}], 0xa0, 0x2}, 0x1) recvfrom$inet6(r0, &(0x7f0000000000), 0x0, 0x400, &(0x7f0000000080)={0x18, 0x1, 0x101, 0x9}, 0xc) 16:02:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') pipe(&(0x7f0000000040)) r1 = getppid() pipe2(&(0x7f0000000140), 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1}, 0x0, 0x0, r1, 0x0, 0x10000000000, 0x0, 0x0, 0x5}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r2, 0x5) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0x3) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f00000000c0)) kqueue() r3 = msgget(0x0, 0x400) msgsnd(r3, &(0x7f00000011c0)={0x0, "6eda1465dc84f60f572f408364c209a839cff6d82d6b4a405b6a7f44c422d2660035f14d173373bbe5ef3295e3bc941410d8d9c281f83576bf94005626385232bcca"}, 0x4a, 0x0) pipe(&(0x7f0000000040)) r4 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r4}) r5 = socket(0x18, 0x1, 0x0) close(r5) readlinkat(0xffffffffffffff9c, &(0x7f0000001240)='./file0\x00', &(0x7f0000001280)=""/167, 0xa7) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) 16:02:21 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x109) 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:02:21 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0xc9) writev(r0, &(0x7f0000002a00), 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:02:21 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="d1d2e5ffffffffff0000"], 0x10) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000800)="171adb7cf48f4a9a1135527b2494efc8116812660e8c81acd5c8ea06efa288783fbd2191b52ad55971cb4af82865", 0x2e}, {&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000840)="55e96fe904cc21c2bd13f92dd30f846fedbc3edf39f3c0d6f38aa65ba94e3d5c526764bc926ca1810eb9bc9b10fd867f5dfd1e4e63e37b428c112d1e0243073c97e55a8fd35ef26eabc58715063ad46fc50748e08b0126e316f6fe1df91d1234e9f2e68954502f2d9e6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd92ab367d69d55dde643f08790f0119333fcc24bec1874dc032513f8a4710841bce0869786f8fa8276ee292726f2696d7a970d3a7ae2b4999d959604f259638f97d829886889237d0c0ca2e0e44cf38f71", 0x100}, {&(0x7f0000000280)="bb77de8ec26cbc26bcdd36bfac333da392fe575ab53c76cf07f1c78cc8937c86574a434620a34147f0c8fc271718730b113607ddfc90025be6f6e5042e1cc8de199b600f27145d99beac562bbb03697564dbdfa584086677855e1c6bd18fc8b68baadae7641e6442416cb1667096637f3e79a42f3c5b313cbae341b2b4ce6b09d4901ecdbb14ae4bbe4c7ff22e6de036e8852dd4dbf3e9", 0x97}, {&(0x7f0000000340)="ed052fd068d938b91c0935ee338b9c72ff579ca7b24e3f393fe983721dc8ec3293100830ceb5c4b1ec21468a3f27fc4d79f96907c415bf064724a256e9568bfa531386bd2a992a2380bfa99f1c00d43c85f30ea387b0642da40b197d5b24601297015518126d83bcb211353fe5a63e4d6303a0f1ae25d5366e7aa95511fab30ece904d015f07c434a1f7c3fa2f11bb8071a48e0b3ea8c277cfc13cc9954fc2e1cbaa79c2bc193d0d54757780440d0d0092253de655bad6bf7f20cf7b7e251c61b047da86dfefce5a9a543f2efdbc60f5482037f25185c984d8adf7e88d51fe804c19cb2c28d020bf885eebd76c2ec23a403e9219b107161fb8ac2bad8259104661852d03dca63d3165b9d502d70000998be723420551cc1f42715a651be3fa6e5b7f89c6ce7ada361c144b14d9c7ae43c5430d7dfc9bd4db999232cee800ae76842657bb4110a3d5771a43572726d9c7fb0c60847aef26e9bd5dbde2c06a6c3c101b3c4a7db264cc044161f6639e14e7a38813e94c0e2fcfa8ca8512420bba36f2d40ce2ad8eab6dbd67742ccb0023db34c1f9ba7cf615ffaf84ab5c98c5a7c072ca071ea217d24be059e4bad6a1f2a2c5179d0834637227b6f9fdb075040f25da98635a7e1131b54e418d8ca23b0252215c7b172a71ed25b45091b5fe04ae278210b4b479a9cf0dcbf950382f7d1afba763313f383a07289c84eeee335225a83e6f5b5af8caa2772fe0c18847400666711c88977941811cd6eac13c795c5e1d045c76ebf890fca606a68fbea75d50acd5cc15ed450cf37e6658707d5193aaf0f57a117987d12cf3a854a6e119a74c2d69b39338f12996d0a9520e2c61c194c7cd2bddc95eb2a843f2f24bf16e5ddc6c93acc3ee99bdeba4b687b47ebe50d0a8f8acb9e19e10c01bf0ef55c4393f5933305cdbd1f76c95f2915fbd5d8257fa77eebb7f2454a71a96be5924c85d6c022db3816e8fcf07447657f9d640de36b48aa41b30b076b71f2438eb38e256b35273297a89117f53479f2ff7979e875649d1e26e5eda1feea68f1c784ac1c6b9841fcc111cf35d3c219fcf07c2e688f15ee5a52125ee5976475c9d140533fb4053b8cd7b55b015ce8a2198ff5b40ad63a2b6ae4ca36887479b1c711519bef8d952a73e3c4ec871c215d554fd8f1c10a6dd9cc5a1f83ebd66cb7bdd5130ddac14cdeb2f8794c2809ef0e4a0d401283b29edaeb296b670de2f5bfc8a7e54e52d625a20aff06de21b2ad1ebb44c5867d569cc38eb1d73916873f408b9029c8d466d9396eb052ab57d73ec59ad23bd3dc4e8b5dd5988171de19b410d0dd5b7e5845c1ef5844f3ff9137a90d8f37c3be432c9a91248efcbeb4134d448b8b8f03adef31e5813b7047cbfa586c8efbdfe7bee10ea4447355d37a02bc10507a424639eaa317e92db28dbd134ee5514c8d4e3866e79f7e9d330bf0a308701f8b3c299887b9424fc43295951cb9dfd559ac47a", 0x288}, {&(0x7f0000001340)="18edec63b6ba3cdf0be3eaea6e664372d2823c17fa01243d8f7a8507890446879b0f0a79da152898725275d9d1dc1d29fb14c2a075558f14882ca64625af5cadccf4cc3589954c412faabb9dbe89e05e555a5b201bb8d377e45f8cb9dc68b9d343eea090582e5d2f6118cc2ca60c73eb41e3ad157b0d13e50faa60a1fef858ee8dba42fdf26dad01fca1a0673c405b0efbbb28840490fcdd7f154ebe141c635c16becc3907cda16a7641bd3671df4654768935bf539440b48a32d54f36bbfa9a54a121209bcb0eccd234d3ce075f06669f26a6207f1e38caa7fba424f708864f0411b72afb5e1bd98107bf06dc4b34977902b431e811b1514b", 0xf9}, {&(0x7f0000001440)='E', 0x1}, {&(0x7f0000001480)="2ad4ceaae38e74350ad9fa1051de790d2dc945a68f1fb273c6cddab3f73f26af491ac9755dd9f0bf376762e860ca277b9743245f8be73eead0919bad0c6363039fbe5214a014c64e2cc433b8747336c2c8a0d66c90febcf9757d96ffb84dcda0de90ac893e3bd73bd4f58a2b9458b8a3759048860aa0ed389cc8da07c691ff895f0636bce7479df65f07dae4e3cc948f8f3ca5987bcf080159b9c7a0b8c44c7c9c12cabd242e0c3c64c4f8fd", 0xac}, {&(0x7f0000000780)="2c9f78fd4a3b5669cf53d9f1c45d66fe10ee2dec1c830f824bcecbc609b875e1044a373c65b41ffefedf9803c7ca138cfa7f30931dca909acd999d4e1eb4249188", 0x41}], 0x9, 0x0}, 0x0) 16:02:21 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socket(0x400000000018, 0x3, 0x3a) 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) pipe(&(0x7f0000000840)={0xffffffffffffffff}) munlock(&(0x7f000060f000/0x2000)=nil, 0x2000) read(r2, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r2, 0x4, 0x40) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r2, 0x1}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:02:21 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) write(r0, &(0x7f0000000040), 0xfeea) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) r8 = socket$inet(0x2, 0x1, 0x81) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r13, r12) r14 = socket(0x18, 0x2, 0x0) r15 = socket(0x18, 0x2, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r16 = dup2(r15, r14) sendmsg$unix(r16, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r17 = getppid() r18 = getuid() r19 = geteuid() setreuid(r18, r19) r20 = getegid() r21 = getpid() r22 = socket(0x18, 0x2, 0x0) r23 = socket(0x18, 0x2, 0x0) connect$unix(r23, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r23, r22) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r25 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r26 = getegid() r27 = getuid() r28 = geteuid() setreuid(r27, r28) r29 = semget$private(0x0, 0x7, 0x286) semop(r29, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r29, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r29, 0x0, 0x8, &(0x7f00000000c0)) r30 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r31 = getegid() r32 = getuid() r33 = geteuid() setreuid(r32, r33) shmctl$IPC_SET(r30, 0x1, &(0x7f00000000c0)={{0x0, r32, 0x0, 0x0, r31}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000140)={{0x9, r27, r26, r32, r26, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r25, 0x1, &(0x7f00000000c0)={{0x0, r27, 0x0, 0x0, r26}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r5, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00002e43660500000000"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r2, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r17, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r21, @ANYRES32=r27, @ANYRES32=r24, @ANYBLOB="0000f432fb60ecfa8ea3d140004992e724c6b169c3f78e71063c8079fd5a54a3f310ea95aa3f6d2646f08bab2716da6dcbf7667c3a8a3b47c2fe13"], 0x88, 0x10}, 0xaccff110451b3cdc) r34 = getegid() chown(&(0x7f0000000000)='./file0\x00', r19, r34) fchown(r0, r19, 0x0) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r35, 0x20004276) ioctl$BIOCSDLT(r35, 0x8004427a, &(0x7f0000000000)=0x1) 16:02:21 executing program 0: r0 = socket$inet6(0x18, 0x4, 0xff) semget$private(0x0, 0x1, 0x5) listen(r0, 0x1) semctl$IPC_RMID(0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$inet6(0x18, 0x4, 0x0) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f0000000180)=0xc) dup2(r1, r2) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0xef) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000280)) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x40, 0x0) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000280)) open(&(0x7f0000000200)='./file0\x00', 0x840, 0x108) r6 = socket(0x18, 0x3, 0x6) connect$unix(r6, &(0x7f00000000c0)=ANY=[], 0x0) write(r6, &(0x7f0000000000)="9e3eaa56000000000004bf9aab42304086651c1ece0efdd308e6b7ca00"/40, 0x199) close(0xffffffffffffffff) 16:02:21 executing program 0: r0 = socket(0x2, 0xc003, 0x4) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffa12a197a3862070000000082959559a6c87910bf453f68c11700287ead4bcb777fa69dfceac2a86abc5afdc4d01d0b24686bf092155983a64896bc5e57c65801360bcd4c0a1c2b58fd4237b8fa4d012ae447473c230200000000a8fdfab6d093205e554799b9b813ef9d612f871c1f4385f04157795ea4a5ff00659fa2596d631d02361cd8cac7dbbc5b65c6593d287006b4122cd235000000000000000000000000000000000000000000ea0000000000000000000000000000000000000000000037205a8d000800000000000020e8aa7c20a114a95edc359352958ebced89ba14252fce6f3a1c63ff60ba0971db220d62f9c38a4a10e0c7fe41b672f95fba7fb99b9181cafa4181ca4e5ea05f86b66d311bd3b7c2771d643a4b43f666725f492ac99cce520c255d158784c842aee8287ce87b0d3db840f4fd64b38c5d8200d7279918bd003e50c62ac5e9b601b1f5b0666657357d60ab875787f1b5eac2c049390cdc7b0fb3c1d3835dbb0008000033940437ca51d22f3aebad5740edc32c74c55723a309902e357e40c43982af15403d203e86d9af527132ba052497f0e6fac8a96308b8613ea46781f8266a0be63800000000b6a7fd9600c0b42009b569fa5c93c6f6d7b8e7877c637969a13096bd85ebc781ffa03a29e895d3cbb0e33465e1a985806db926edb93c9d"], 0x10) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000400)="7370aa425c9924c74268f60cd3abeac10f250ca70b22066b44e082828254f2cf18a7bedeb5252ccb33a87055a24f95a49d2dfca6e739aeda62f07e4c6a55976e01225fdaaaf46cc3f2eeb8081b9bf1017c96608ca82e55ed9d93b93bfed23365912a", 0x62}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de5c8f155da7b4dfe577b56c33ada4468daffab97bf9ae2645019b1476bcf0aaffc22f8454fd5afe6f", 0x4ba}], 0x3) socket(0x2, 0x5, 0x3f) 16:02:21 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) write(r0, &(0x7f0000000040), 0xfeea) flock(r0, 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r2, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r2, 0x4, 0x40) socket$inet(0x2, 0x3, 0x0) unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x0) 16:02:22 executing program 1: r0 = socket(0x2, 0xc003, 0x0) socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, 0x0, 0xfffffffffffffe81) 16:02:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x8000, 0x40004000000028a9) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x80) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00062bdd776ae9924446080000000000000000fe0000ffffffff0000afc42a4800"/52, 0x34}], 0x1) 16:02:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x30) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000340), 0x10000014c) write(r4, &(0x7f0000000040), 0xfeea) r5 = getpgid(0xffffffffffffffff) r6 = getuid() r7 = geteuid() setreuid(r6, r7) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r12 = dup2(r11, r10) sendmsg$unix(r12, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r13 = socket(0x18, 0x2, 0x0) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r14, r13) r15 = socket$inet(0x2, 0x1, 0x81) r16 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r17 = socket(0x18, 0x2, 0x0) r18 = socket(0x18, 0x2, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r18, r17) r19 = socket(0x18, 0x2, 0x0) r20 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r21, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r21, 0x4, 0x40) connect$unix(r21, &(0x7f00000007c0)=@abs={0x0, 0x0, 0x3}, 0x2) dup2(r20, r19) r22 = socket(0x18, 0x2, 0x0) r23 = socket(0x18, 0x2, 0x0) connect$unix(r23, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r24 = dup2(r23, r22) sendmsg$unix(r24, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r25 = getppid() r26 = getuid() r27 = geteuid() setreuid(r26, r27) r28 = getegid() r29 = getpid() r30 = socket(0x18, 0x2, 0x0) r31 = socket(0x18, 0x2, 0x0) connect$unix(r31, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r31, r30) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r33 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r34 = getegid() r35 = getuid() r36 = geteuid() setreuid(r35, r36) r37 = semget$private(0x0, 0x7, 0x286) semop(r37, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r37, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r37, 0x0, 0x8, &(0x7f00000000c0)) r38 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) shmctl$IPC_SET(r38, 0x1, &(0x7f00000000c0)={{0x0, r40, 0x0, 0x0, r39}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000140)={{0x9, r35, r34, r40, r34, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r33, 0x1, &(0x7f00000000c0)={{0x0, r35, 0x0, 0x0, r34}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r12, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00002e43660500000000"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000001940)=[@rights={0x30, 0xffff, 0x1, [r14, r9, r15, r16, r18, r19, r24]}, @cred={0x20, 0xffff, 0x0, r25, r27, r28}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r29, r35, r32}], 0x88, 0x10}, 0xaccff110451b3cdc) r42 = getegid() chown(&(0x7f0000000000)='./file0\x00', r27, r42) r43 = getpgid(0xffffffffffffffff) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r44, &(0x7f0000000340), 0x10000014c) write(r44, &(0x7f0000000040), 0xfeea) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) r46 = getegid() r47 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x80, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r48, &(0x7f0000000340), 0x10000014c) write(r48, &(0x7f0000000040), 0xfeea) r49 = openat$pci(0xffffffffffffff9c, &(0x7f0000000640)='/dev/pci\x00', 0x1, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r50, &(0x7f0000000340), 0x10000014c) write(r50, &(0x7f0000000040), 0xfeea) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r51, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r51, 0x4, 0x40) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r52, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r52, 0x4, 0x40) r53 = dup2(r3, r0) sendmsg$unix(r4, &(0x7f0000000740)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000200)="0edff5f2b6406b4132a06e26ae225a122c1649748457285440f122d51552c86c20a5ecde793f48a1fcaaa3f4a7df80c634792ca617c55223929a71b583eed99c6e5d2c8a5b750bd4702d09f045bde6103b14cc1dc6195b2d0e8f7a0facf49b5c1a0cb404887bc09d045fe2ca313c02ed6cca4cc3b17bbd61d4b87b62bab5261df71fc5711154612e434def5493e0b127075223ba31871f34bb7f4105cf7fb151583673478eaf45a99786dd488782bd1b17dd92b9f86d5ababa4723490ef35a475be52d66406e5733e44024721fecab6457fc395bd128d6375f4f6d4c958d466f", 0xe0}, {&(0x7f0000000300)="6f79ccfeb00a403b4676d9993b811c39ab530147e0a7deb5bc8a0fb4cca436dc13413e2f5739ee5520a13d6920f0b636a0819033577d80e833e133c136bfc4aa90b7717d17bb226667db0f21c412a8b554fbe152f8ba3a6fea1b82c415ff0ad739b9db10e85a17526511c23b7c3dcab3fc0539bba90ff01d94", 0x79}, {&(0x7f0000000380)="0869dc46a65528853959e2614865ae45b1ec7b5a6f612be0b5eafeb7d8dc605289fd8dbd6069c1d10c9f5c61771cdda53cbb8f449d4c28a2e39c0fed8c58135c33c4950c6809f56bedd2350a3b4a0dd3611e6e90b8c380f1cb035e2766155568d2c2b5eae42437b724a1fa9dcc91fbd9e12f0210318b67e845c224060e5fb1eb134d3538a1c4dac962264913ff0d1defe0a598ccaac2e6e561fd63b68688be5f3cfa144c8a5127a97d8cb911d7cbf829cb1856ab1f73a162e4e3db9e313cb140b2a644de99db3f215983c8c8d03c08d2fe16cea3833e98a3700a7778c40eaa4eadfd971563a133f16a12c8e108ee3aba1c572e6b18", 0xf5}, {&(0x7f0000000480)="295f522766cdcfa34a5b32bd693c717aed4a7e17cbb6e287221fb251cafe7e7dc52a7cb7", 0x24}, {&(0x7f00000004c0)="1a6557d95ad3afa9ccdc5f8ef25eb75c2786022934d426bce463a61012e566f67a1399e719a01257fd1210a500", 0x2d}], 0x5, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r5, r6, r42}, @cred={0x20, 0xffff, 0x0, r43, r45, r46}, @rights={0x28, 0xffff, 0x1, [r47, r48, r2, r49, 0xffffffffffffff9c, r50]}, @rights={0x20, 0xffff, 0x1, [r51, r52, 0xffffffffffffffff, r53]}], 0x88, 0x4}, 0x400) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) socketpair(0x1, 0x4000, 0xf9, &(0x7f0000000140)) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r54, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r54, 0x4, 0x40) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x4352a0fa02eb8875, 0x0) r55 = dup(0xffffffffffffffff) sendto$inet6(r55, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:02:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x20}, {0x40000061}, {0x8000000000000006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x0, 0x6, 0x5, 0x8}, {0x7fff, 0x1, 0x2, 0xffff}]}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r1, 0x4, 0x40) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:02:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000180), 0xa048}], 0x100000000000005e, 0x0, 0x0) close(r0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/98) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r10 = getppid() r11 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r11, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r12 = fcntl$getown(r11, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r6, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, r12, 0xa5, 0x1, 0x100000000, 0x2}) r13 = socket(0x2, 0x1, 0x0) bind(r13, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r14 = dup(r13) listen(r14, 0x0) accept(r14, 0x0, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) geteuid() r15 = kqueue() r16 = kqueue() kevent(r15, &(0x7f0000000040)=[{{r16}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r17 = fcntl$dupfd(r15, 0xa, 0xffffffffffffffff) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r18, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r18, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r18, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r23 = getppid() r24 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r24, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="00010000006c6c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r25 = fcntl$getown(r24, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x2, r19, r21, r22, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r23, r25, 0xa5, 0x1, 0x100000000, 0x2}) 16:02:23 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) getpeername(r1, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) poll(&(0x7f0000000040)=[{}], 0x2000000000000051, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='-'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10006) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000140)={0x7, './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r4, &(0x7f0000000080)=""/101, 0x65) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r5, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r5, 0x4, 0x40) writev(r5, &(0x7f00000005c0)=[{&(0x7f0000000280)="8ca259bf73924dafeb12d6f7a3e246bd0844e9a8dea9f318069a0fb0eeb5cff16fdf949da84581db3648df51dc24bf8339fa1d254614a9f21bdf0e8547ff08e1d7eeea23fa0cf643a1dce4150767bd0736fd2941e92fd5cc6bb9b2dcb33f000d491b732daf6849d463adff57fefafaeb85f7e1d4c37bf38458eac5295c18f33d40a48b5bc5ff599d0e8a65b737057c98fdf8ad32c9c9b258d7543922a25c4c728ac4412f37f77c29be1ec47106296d29ee298f903783366931c8fc105ed9c366b11924c258f31a66c3a6b36d774fb86cb15f5cd86d509b0e49a89840221952a3627764f5e5e9f1fd7f91630d674fab99498e3a221f19e26aa5", 0xf9}, {&(0x7f0000000380)="4378eb578f981c351dec5b9dd985eed04d6d542587ab0c5a148cd5fde9e060460ab4adfca67b7ada07ad24dcc581fbcd25816ca97b2f6f5882b3e4161ec8fc18b4883c9df9ce1297edc9ad93862de8019879759cb2a198edaf4821455b55a7b2f9fd3d6682f3c59b3dc8123f0be0b2bd18e55990bdba8c7af853a27146e9d2913db5bc1c1a5e63f5cd07ca23170dd1bd51684f4bca3a6ff730e1f42e69f9ac7953a619087f998ec93b0952cb6d7b352308d301d8ef6fb6ed21106190fba825d974", 0xc1}, {&(0x7f0000000480)="52eb9724dcbf356d3faca816f9ec0103c2a5bec2fb98c102d2ba699af391bf7b0a2b5816d96c2b861b588380", 0x2c}, {&(0x7f00000004c0)="3f50ef7ff333bbedc681500bbc4585194e55447bf090b02c48", 0x19}, {&(0x7f0000000500)="d61884559c449662daec711b7b54f5dd8d3ffbc4743a2f35eaebc093", 0x1c}, {&(0x7f0000000540)="a6d1a369906b53df235620c308e306dd17c8930e1d459cb43aaaa7e128faaefa36440217b2312c858b3d6fc90238eed70fd9559973013f0c610c7ffdf80d57314c4b953fba45", 0x46}], 0x6) fcntl$setstatus(r4, 0x4, 0x40) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r6, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r6, 0x4, 0x40) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r6, 0x6}) write(r2, &(0x7f0000000100)="8c65", 0x26d) socket$unix(0x1, 0x5, 0x0) 16:02:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8bb4d8b2baa6919b64e11d12cf3223604850cfc40c68a312b8dca11f9ed65185b55c676ed700a0d4e509a99606c8594e414d6200"/64], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) 16:02:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() msgget(0x1, 0xa00) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffa21, 0x3, 0x8, "086600097ff802240a020010daa0ad4dcd307e00"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="95df9f0ff1c63ceeb955149309e0b0900c6feae8f8007bd8734ca407c79d8115b478dd0dac627e976b98f246a10af433e85a250bbe6c789393150de5f50ca6d6958b7b939ccb47596f2ec341acba23adfda8f148cda11f92430b4836298add860f8405d1a6da52e493c2082b4255203dec3b2144162ef0e19f87758fa726b655f33fa6d44da44186f43fddf6a3"}, {&(0x7f0000000140)="ec367719c548de9e19a2a188dad90dda5a5e75f310800397778082d719d47092b3ee727399bda64c40bdc7bee51c053113f8a2773062d1c97b2bb5d52140a1ab6b82bc06624deb20888cceb3ca253a4c5f112eb5c1f37a857677854e058cebca1d0f15a6c10a975fe94fb9ad0c8a3055d0ae941660f892bd7f04beaf3d5a0f0f105ed53449692ceb462312fad3abbe597fbbb23481557d58cb27aca9211d0d1aaf4ff0d9853e10cf95e3d83b9521875eb8f499a8e164521db5d8e1789f3089c6ac98536727ecce021c5d3e0ce1c49fc8f95d62f3daa47d76942e14f3a33f385d438f81b44ad487"}, {&(0x7f0000000240)="95435c8079cd28a7219eb28fa77b8543a22f41d236a99011259127eea5575809cdbe41e592d0f6ab4ef3ac1d27ac5d8c306e3aa855a3f71b9571ab30559e7f5e0725441c512453e8f4f38dd46c593c8418e1fb4fb5985e65618a899c39c7f10d9dbb27951c01f3dca534478faa97911341a76684cccce8c4f24bc891259eeebfc8551211f58fddd6ebb7c65fe0e9e571f4356d8b58be67ceb3878cc3aeee25eddbbf4f114018b8a7659e8d98ab7a4dc5510fc6e8851e688327eb8ca22118fb40c472c0229393f5d585afc16884b131b5a995ac4a1942de7516f5cf8880b72da153a61846bd1ea54ba7452e"}, {&(0x7f0000003440)="5731f047ed9254ab37e4455af3567df1c23936dc912455edd6209c2d16c86cf2d02b31364d50b362284eb2e00b2a233a919328973ce7a9cb350ca5c15c6f4815851c4b797865929079e7f31c95ccb06ab7a6c25af9172f6528fcec3c4bfe14e860888a497b64593e5f742c0a217eb60ce0b214bf08b1a5a8d8053aaf2fcb232d07cf0441c4097c08376bf66b7c252dc43a339b1b81735f262b5db703cbcb289d1e7097e12983a4a87d504984746dab20a6ac2fd95172bc6cb60a46e3e95e8c291adac2fc00f1bdab9a74aec7ec79b833061c791b350135e52f9738e9de06289890818fc9ffabedb1a30b7b46b959c86d00ea63b620dc9fe9f0738c77ee6146ffbbec5090002755ce7c7b7ff1ae5b4e20ab6a2bc4f3abebd467ea18c6af70af49186fe258fa9f3f043dc7f9226c279801d5a966c658d5af6c56c1f793445d48d913730bc8c7c5ae55638874ccad2b716473c4282c3e172d8ceddbdbcec112424599cb9a6599327572f4a9b13611d3364ed3f6cbe6c9f43281e58113de9ac8fa3b4f82e156923e5b35bafd96629dd5227c36d48d452656da73b4865ea289a3d18b506aa1d6c4d7165742c1ce62342069a7fb2695dbfd7ba7f7917143d759e1c6e8a5bf8e2b29060a1bd11795cf8023257e37b896e9911cf2b08740a8f55796114a4648c4dfa001ce1da922e2007b04a5165758d7a1dbf43aca878ec242a69942addff41fd042789b07b8a3fa183a9c506cec97aba0a2403f0d75e21a0d8a59d59ce6fc79f2ad78c954578fd5a469d189ab89dce1a27a8e3334d9c276ba8bf0d8c9b67f3f131172178de16db6c61cc514767b6719240e85e354a10bcda23088b3c995640c15be92c365703336ce253e03057ed0a82b89ee1f4b9391d7c7ff7dc50779052d19367d565ad098611e09be038bcf781a1d3e3b0990425fbff3d1e5eba899814e06aab9e7535aa7a2f36f390e883112c49beef43c3f532efd1a614909ca30856f103f57b9076cbd7c65560feda79aba7e96ddceafe3200cc6c49ba4502c4e3bf95af30e242a1c7dab251a845b4b7de26345520028f97a6026aecca4a1c387ef3901247f9db81ad11336af51bae9590fce7042ffe45112fe87e476c7c66b47ae94ab915febda8224a90687428ddcb96018aef4e25ef9eb8f78b4ab9169192d18a6e04e673fd64055092f13535ed8b41a355fefb15c08016ee4a52863c4d062ccf71a4b635460cf21fd7cfd7fa95e33c128ffc1aa672a5088fae63fd4871c746128a2cbc9f35c128db443ee977f9bb0e0cc86eee5e9ad1bc72ca67b519717ffdb40e2e3ec916d19b72c6d1e43495e6dc1ae8c1dd845d42f36766306b17fa754cb785ecd646731e805650fee9797ddc1fb6c390572d99f887f9c162e504b3d2a7c1010d4380469e0b76e649abe208700dc8120b1cd81d9b07a2034c9ec0fabb61fb9281c69576aba49c35acf364b9de91dca377ccc762e295ea96d17753a60a8e83af7774d1ab669a7ce07079c46fd23dd9826c7840f731a2b19009d988dd4247e40b8b0c2ff071cce90f4b850a7c17104ba81d58932c7650297afc956013ecdd3ea77d78ab914acfc861f4179cfb0680d6c995a8a71c942e92e87d6d31b905badb4d5788afebeba262d63b7c98011f95603a330fefdcc1f89483f34c761361af0f3def80673cb1bd28d486b90c7137e18ff4e68c6403279e7595cf5d10cdfc27ad76c1fe13eb60866049ba209b7fe77fdf7014decaffac2bfcc658db39f11e3ee14a2b75ccca937ea9da5d431dc1bb544994e4cdec946c8a0ab3f498567b9094fe22bda9821dc80526e8f6ed87541be7bbaa71d59a8ab99b86425a3d9007c23592e0a8f36d3e3eca5c4007d051cd51a277e17c626303bc3306c6aac58c994391d388b34ecae2bf0c6513485f8e30ab688c393b8d9bc7a68427d5d985a142eb0ab06de0072414d9878394601843f5b4d9b442c76bcdccb1334e0fde608e5175ffcb9fef94664f3edecf0b5ca63afd5f0735ca8b8d684ea4e33dad9f420e2ad2a9f37510a70d43e2228b85b9393a01550504fe38f540e75390077b6ac2f6129df76324ab1bc271053776357db9f3040a0ea7a9817860c8e3e024c447029262c5fa0a0c2ca4149c2877603bbfd0c4e50f1b0750388a00ae870639119f76c49dbf6f6277d3add4ce2fdf40dc98393e3d47bb7db0004206d5101f6b67441ee7fca0d36d9880c848a91b0ffc752bd3ab6c1778f93337d68d55c6288bcf251c94346512a385350ca8f11f331940628cddfca70ba3eea59b5c55fa610fa1b2095a49a2a70b1e0fc104476c42b9d4d93e4f8fe4c7be382aa77a06bab42e651bc3ce4e8438893bc7991734572e23ce89a2c0508f5f722808208ba7f1f07ed8d4e5838d353312b0c6bb7dea1b8df2793299ce154b2e4200cda3d373940b9d882b294d16de93ac7266e4869bb71c01fb82f7ce0c9374c108dd523866af982ff3a2bf72f8bed55c0f3231545c6b46c66040ef03b1f826243d1c1c80d684bcfb637835e426940e58e6e09fc6c25bafeacfdaabe7fc7f4f5448f437b10c5c95751039b8f72a54f5224fae142d675b71792587ef9ecf7c705382774bb7f4c517d6454065c4b99b08c324a9049120d46002e91242de4f98beb788432191158b19e71dd8c8f87e91952e619827b9246b115a069f396d66215e418ce3aa5bbdd2f2951402693601c587a8672b97e5a8c116f426356d911fe0fc2a059e2aacd3676de4de84063c13f262d83576d3134aa45703b72863263ef5b17c4e4e6273246e3363cbfee3ecb9200b9c3217f1c8acfb27a00da06f2ef1f092e673ee34a137def52bd06c114933fc6f04a09d439167356ea38ca9ddacd1fff4afd78caa70094f98f455b24f09e65bebab44e4196073091042b4aca237492b98fc81dc21871a62531b4582d0be85f3d263ff64c6b8b633d2daf2ca2ccd01390c9ea3b81edd11578035c0282a4254b9767c80368be7e06c35439616055ac3d49258fbbeb9a318371d81a25fd6d09daefb368b3627efc0f4cbe68f470706402a0f453ea39f0cca43d6889e2577360e499ef6d2452c4366cddf67b0e7bdc55d8abebad03db8fdabd15cd62932c9a2063284716f02472bbc0680ae575b5202d31f96518dc0d3290dbbb408c5c082bcc8d5f0df8c1f42a9ef6728083cfa4e63d170ee33b6e982087351299cbbc17eada33a79ceae1d0569086602b3a5733c61d8836e871cd128eb9367b44788622d6ae20512a576930a848b97320236ff706455149dfc78f8b78d048e96a87dede9c905dcd81b636662cd4e36645eae4d50dd520ab4db3141ad2d585e53c67da24d158be6851bd0d51c7b48681df086af3bdc4a8aedb3989cc7627cad67a8bbcc0a3beec22d89399b857c0ec811dd5c4e47d35fdcf3442ac2f7244c5679dc20484e315b455c5ef352c106683bbcfc108db436b28e9d116e1e0d11187e9414b826ac7750564de363d4ded9d21bd435e87c11093ab4ea1cc480a35cb6d5fd9e872053c094684df7f9a579f7942f05ca97ff2df8ee17277db3266b008cd1fc3c1a963040395919456f5ecf2ad98a554fc229529e9eaf547f5cd8b9d8c0765ad147bbbf40644b6b940deff4638fea7b6b7feb985c50a38150f3d9163ef2cefb0e011adc299450a0d0046ab154883c2e9458dd0cebb9a8b34c099817aa9c335244babf9694d9b10f656874e31462c6f1e0605b5f1f1570865ca87b5515bad15c63a2c5a9223826263297a1fd3a6b9cf02c456df3435787cebf556b12afde61d367603d0ccdc72240f2b8e17bbd681f317ca64d054f6a67e3f007123fe25de8717d243ac008f0390b1d47fa05fd8d5db22a3acd71704bf2bf49a21d87f710ef9d8685cf4cbeb825fb6552ec70645182cc7ce59e26a3faa3bd7c9b88a2443b7aa7a3e00f353c327d1df9b2ef79c1ce5c49bd13d85b8dcaf813e983184c6b0c26608e829bcb58c11310b381940475ef4114b22c99ce826ffaace964d118f22f43e3312bf2a8513241730d603682f5962ad728084f8ebd9a729467b9866334b5a1c8ea65d78aa016336761691f012000aef6f7c7e7217f2838481c468160767c170e7a429db631242825fcffb30fe0acfce38363133a0e36d6129f2b4f3ef1b902356e0a3f2709102fa32225c82850d642b081b4c11a5ec88c0d8244561ed40bbbe5af1ef3529125ef73b4d5138d784a7be8f81c50170a83ddec93aa1f5c729af4f67df634f96042797bf8e5279986bf22ccf9c4cd929c8bbb6a16284a10bccadb6eecc533cf81e946f2a0df6c9f0a7ff876c821a435e7cadf8e7c17cff08240527101d3c04fbbe418db77ce61f22e86d05c48faa394f61dab3fd54424f0bb5becefabd2806a52eaadf2969eeec8ad21250e7b3059eb867859cf2633cb370fd79256f1be389fb806a3c7f3c678b13cbf1af18b03b866194f7aa2c43a22f7d1965b704eb3772785ba83dc460c3af4e060e7728e65dafa06d4a57919d605e1f2bfa7faf4ae3f4cde6ee7a61709eca3b72de7a69e4b071ae0a1d37bacca3d62c49428877b414b55e40fd7f17607376a71ab0dac55fa7e026801ac4c2c203a393849a6ef8bcdc5825f30ba007445a749c81f9b114bdbf97840e80128d15407c777e8929a3d36d19b69cedcae1307a3f778dbfc480529da7329f9cd46f9b30f4efcf2f1759b02f1ad3620c5ecd6762dbd8de0028cabcf55309baea3628d955659030e1466e21847525d2c090082c1b489523e1869d53a09245506982a9e2f41230417d8d8fe8a65962df386538205ad9d056c214f7aca19c65aa02a9d4b1c02e3bd532f998416df11273c603e24684e98d722bb0dacd871f98780677d4117153d24345418ae710e3c2c5857b2e940590b781d86cff3342cecd740f34f5fad6d116968e6c20c65c5b731141934d4cbcb6d63739b205f5262ba7e2c47e4380767bdd688b987eee3b0af369037a93bdf201ae6253d3a42af07c3b92553493bc3749902da44f91b7b02f298709b334e998c689dbaa9244efe412063e5dc5ef26916780334c19b66f88c6ba9096d722c1d40779968ebe981fb1a0c31040d6996f5d2904872d67072e0b8b573052a9c47a52edd1835cb1e2bbfbae3ee08862f38ccd271442d9cf52f08f98b1dabf948f9fabe5ba2fc8e90fa92c05d50fd82026b42063fdd57dd23233b09c5ba738b926bad0e216a9dbf689427bbc53ec26c45725968f9e4c40266e02d42d4e43572fe1c3fdfb25e5932df49086c94b486177de6a48768e30a74888e3bc3e4f38b08e705d86ea9d0746a71c5c4cbef06abc6dd7ef7b39d03cee3d9d3c689f87502088df0630c581ebdfb37fdc9edc783ec19417f31b122ca8e2021d881ebd62290db7a4318672bc6ea70e3442285f3a47bfc47fd8c0c50fcc64214659a4425303be7525629d3881300d11795d50af47d554599a2565678c1304867a7577d793ceb1481af3e3f9aafd394125c6c6909ad742e0bf04f7c96c5bac00844fd4b14a2bab6a936dcc44b5d3065a21ef97c2374dae2f30bf949ab5e94622993ec4ff67e26da687888ff941fefe488f2787b95745de60937b206013f8ef49180db8a08e137d2ff0736d2bb37fd2de790e95197db8c60011d5d62d3da27223159be9e8a884ad9998384418cc50459ff42a7f22e952e2853f318bc2c0cf01dee9894d5e32b66d9fb45cd908abfbedc90b245c01178dc7f499505a0208c62d699a90c060a1fdb9ef291c84d3940515e1366057eb31725e02b17b039c094bdac7d4919d9b707cdb", 0xffffffb3}], 0x1) 16:02:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='\x006\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xc}, {0x60}, {0x2000000000000006}]}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r1, 0x4, 0x40) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x2) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:02:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000040), 0x0, &(0x7f0000000080)=""/159, 0x9f}, 0x75d66f802d72fca8) socket$inet6(0x18, 0x0, 0x0) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) 16:02:24 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020001"], 0x1) mprotect(&(0x7f000047c000/0x2000)=nil, 0x2000, 0x2) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0xfffffc85, 0x1, 0x0, 0xfffffd7e) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 16:02:24 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000002c0)=""/247, 0xf7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) ioctl$TIOCSBRK(r0, 0x2000747b) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x0, 0x0, 0x2000001}) close(r1) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x20448, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) 16:02:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffd78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202369cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000e5c92bdf1c12334714752a0e7dc7961a13a71b5e9ede63785ba864b779fc6a44f8225afcc19980b1e9bdcbe7876955109297c8ed53c304dc532e7921869fc848c8"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000340), 0x10000014c) write(r4, &(0x7f0000000040), 0xfeea) r5 = accept(r4, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) dup(r5) 16:02:25 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x8000, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x74}, {0x80000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="b12e117aac3185894c735b20c8e1") open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x10d) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000580)="ce2969c937d636c69ff68b1a17551f26822408a0a247319d190e7e5facfce86c835f8fb21abe915a311e8db5a8d7aebe4711700f1ac53c463010c7bb64641f558bb3507df1c985cc9ea8c5798ccea3a279366dfe6680c6e2b2059f1b249b00000000", 0xfffffffffffffe85) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000340), 0x10000014c) write(r4, &(0x7f0000000040), 0xfeea) write(r2, &(0x7f0000000380)="9b35017aa0f08449eb59e2dc4f421e16337fc211214d048fc318a9dac135d9ae1063d5d66b2d0416d8c55f6b16b5534d2e9a6374b4bae99d8f9c495ff1af842d5118a3f3c2ea2e2b0728ab3453e36cf189ed933108f83c689883feb6c3e547bb30247e3d7a1671d23388f98466242291d9e0e963cc1feb397c52a48e3df1add6a4ff9a6ff5bba49ee4ec0200000025989cba089ca53e51380991244ba7891bfff5e63f52a91274beb1494ff21df46cc11fc267e9268efbe2a7522602d694623937a5668ad3b9449a25df7d70f5fdc5", 0x6f22e9b) write(r2, &(0x7f0000000040), 0xfeea) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000240)={0x7, [{0x3, 0x9}, {0x3, 0x4}, {0x1, 0x3}, {0x3, 0xffff8001}, {0x3, 0x401}, {0x2, 0x3}, {0x1}, {0x2, 0x7}, {0x3, 0xd63}, {0x1, 0x7fff}, {0x3, 0x40}, {0x4, 0x100}, {0x0, 0x800}, {0x1, 0x7}, {0x9a5428f1ef80c4ef, 0x3f}, {0x7, 0x8}, {0x3, 0x4}, {0x2, 0x5}, {0x3, 0xfffffff9}, {0x3, 0x7}, {0x3, 0x8000}, {0x6daf0ae605bd846}, {0x3, 0xffffffff}, {0x3, 0x8}, {0x0, 0x100}, {0x0, 0x101}, {0x3, 0x5}, {0x1, 0x5}, {0x2, 0x5}, {0x2, 0x19f0}, {0x3, 0x9}, {0x2, 0x6}]}) 16:02:25 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept(r0, &(0x7f0000000100)=@in6, &(0x7f00000001c0)=0xc) 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) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x1f, './file0\x00', './file1\x00'}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:02:25 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{}, {}, {0x6, 0x8763}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 16:02:25 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x10, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xfd4a310ad38fdde, r0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x9, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186204017b002b2c000000267e897f7700000005a89b8a973268381a5071cb000bc3faf94ae5e124c6a36000753dd4d16120195f81db838f74652d62e100c51bad0000000000000000c37bb79d7d2c336ec5e000", 0x57}], 0x1) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r1, r0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) getppid() shutdown(r0, 0x2) 16:02:25 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00000fc000/0x3000)=nil, 0x3000, 0x4) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 16:02:25 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x4) write(0xffffffffffffffff, &(0x7f0000000340), 0x10000014c) write(0xffffffffffffffff, &(0x7f0000000040), 0xfeea) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x800, 0x0) write(r3, &(0x7f0000000440)="8fcd60cbe4e67eb2e60890b47ec9822fddd290d6386dade3451249c8b5532d7d4421458c93d65a2a809fd8175d00ad4b8bdec8a6cbe8eb86815e1d0bc3f267f4a66486a46d4aafa971e190377dc89ff7eab539ba04d43ad6e2b4d249ee5cecbf1066c8704e4449d64456e7969e70c81b8dc178b6895af8426ef98d4bb67e400c1a65c79ec1a3d1ff33074a279f3949dfc9a9027a7ea51aeec00a1b23c4f2ec15b6f4", 0xffffffed) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r4, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r4, 0x4, 0x40) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r5, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r5, 0x4, 0x40) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x8, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x10000, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r8, &(0x7f0000000340), 0x10000014c) write(r8, &(0x7f0000000040), 0xfeea) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r9, &(0x7f0000000340), 0x10000014c) write(r9, &(0x7f0000000040), 0xfeea) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x8, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r11, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r11, 0x4, 0x40) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r12, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r12, 0x4, 0x40) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x80, 0x1, 0x3, 0x40400000000000}, {{r2}, 0xfffffffffffffffb, 0x80, 0x40000000, 0x7fffffff, 0x4}, {{r4}, 0x0, 0x0, 0x4, 0x73c, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x88, 0x1, 0x3ff, 0x308a}, {{r0}, 0xfffffffffffffffc, 0x8, 0xd, 0xfff, 0x1}, {{r0}, 0xfffffffffffffffc, 0x0, 0x20000000, 0x0, 0x3f}, {{r5}, 0xfffffffffffffffc, 0x2, 0x1, 0x20}, {{r0}, 0xfffffffffffffff8, 0x4, 0xf0000000, 0x3, 0x4}], 0x9, &(0x7f0000000240)=[{{r6}, 0xfffffffffffffffc, 0x80, 0x61aa869b8c629344, 0x40, 0xea3e}, {{r7}, 0x0, 0x1, 0x2, 0xffffffffffffffff, 0xc5}, {{r0}, 0xfffffffffffffff8, 0x22, 0x2, 0x8001, 0x1}, {{r0}, 0xfffffffffffffffd, 0xd2, 0x2, 0x2, 0x5}, {{r8}, 0xfffffffffffffff7, 0x50, 0x2, 0x4, 0x8}, {{r9}, 0x7, 0x10, 0x36e8ffbe69dcd5e5, 0x3, 0x7fff}, {{r10}, 0xfffffffffffffffa, 0x10, 0x80, 0x8, 0x6bc}, {{r11}, 0xfffffffffffffff8, 0x38, 0x3, 0x8, 0x1a6}, {{r12}, 0xfffffffffffffffe, 0x94, 0x102, 0xffffffffffff2531, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x60, 0x2, 0x3, 0x4}], 0x3, &(0x7f0000000380)={0x81}) 16:02:25 executing program 0: open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r2, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r2, 0x4, 0x40) preadv(r2, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223, 0xdf}, {&(0x7f0000000300)=""/245, 0xf5}, {&(0x7f0000000100)=""/139, 0x8b}, {&(0x7f0000000400)=""/134, 0x86}], 0x4, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) getuid() 16:02:27 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x40c) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0xffa3, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000240)=[{0x1, 0x9, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x1, 0xad, 0x1000}], 0x8) chroot(&(0x7f0000000200)='./bus\x00') semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) shmget(0x3, 0x2000, 0xe8, &(0x7f0000743000/0x2000)=nil) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, r4, 0x0, 0x4}, 0x200, 0x401, 0x2}) getuid() getegid() r6 = socket$inet(0x2, 0x3, 0x89) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x8000]) getsockopt(r6, 0x0, 0x0, 0x0, 0x0) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) 16:02:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x50}, {0x6}]}) r1 = getpid() r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r8, r7) r9 = socket$inet(0x2, 0x1, 0x81) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r11 = socket(0x18, 0x2, 0x0) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r12, r11) r13 = socket(0x18, 0x2, 0x0) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r14, r13) r15 = socket(0x18, 0x2, 0x0) r16 = socket(0x18, 0x2, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r17 = dup2(r16, r15) sendmsg$unix(r17, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r18 = getppid() r19 = getuid() r20 = geteuid() setreuid(r19, r20) r21 = getegid() r22 = getpid() r23 = socket(0x18, 0x2, 0x0) r24 = socket(0x18, 0x2, 0x0) connect$unix(r24, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r24, r23) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r26 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r27 = getegid() r28 = getuid() r29 = geteuid() setreuid(r28, r29) r30 = semget$private(0x0, 0x7, 0x286) semop(r30, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r30, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r30, 0x0, 0x8, &(0x7f00000000c0)) r31 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r32 = getegid() r33 = getuid() r34 = geteuid() setreuid(r33, r34) shmctl$IPC_SET(r31, 0x1, &(0x7f00000000c0)={{0x0, r33, 0x0, 0x0, r32}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000140)={{0x9, r28, r27, r33, r27, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r26, 0x1, &(0x7f00000000c0)={{0x0, r28, 0x0, 0x0, r27}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r6, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00002e43660500000000"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000001940)=[@rights={0x30, 0xffff, 0x1, [r8, r3, r9, r10, r12, r13, r17]}, @cred={0x20, 0xffff, 0x0, r18, r20, r21}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r22, r28, r25}], 0x88, 0x10}, 0xaccff110451b3cdc) setpgid(r1, r18) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r36, &(0x7f0000000340), 0x10000014c) r37 = syz_open_pts() ioctl$TIOCSDTR(r37, 0x20007479) write(r35, &(0x7f0000000140)="58d529ce7dba4dea9ca7d0c4892510fffd94e0ea044ae0eb0974ad92680045ed581c619d9c", 0x25) read(r36, &(0x7f00000000c0)=""/88, 0x58) 16:02:27 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="2b025c9f65aa8e7aef90265fd9884228432344ac2ae2fe3733e81d"], 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) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) write(r2, &(0x7f0000000040), 0xfeea) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) chmod(&(0x7f0000000040)='./file0\x00', 0x1) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:02:27 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x42) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x4, 0x1}, {0x6, 0x1}}, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x40, 0x0) fcntl$dupfd(r1, 0xa, r0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) fchmod(r0, 0x9) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x100, 0x1) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000180)=0x2) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x81) read(r4, &(0x7f0000000200)=""/212, 0xd4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000300)={0x4, 0x24, './file0\x00', 0x6, 0x9, 0x7fffffff, 0x4}) r5 = socket(0x6, 0x8000, 0x3) setsockopt$sock_int(r5, 0xffff, 0x8, &(0x7f0000000340)=0x9, 0x4) connect(r0, &(0x7f0000000380)=@in={0x2, 0x3}, 0xc) mlockall(0x1) faccessat(r0, &(0x7f00000003c0)='./file0\x00', 0x10, 0x2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000400)={0x7fffffff, 0xfffffeff, 0x3ff, 0x1, "e19e82b16540b20d231d8157afe30a68d24ac4a8", 0x7fff, 0xffffff50}) r6 = accept$inet6(r0, &(0x7f0000000440), &(0x7f0000000480)=0xc) sendto$inet6(r6, &(0x7f00000004c0)="ccada267", 0x4, 0xc3e4ed26b222cf32, &(0x7f0000000500)={0x18, 0x2, 0x4, 0xffff}, 0xc) r7 = socket(0x10, 0x10002, 0x1f) r8 = open$dir(&(0x7f00000007c0)='./file0\x00', 0x80, 0x10) r9 = accept(0xffffffffffffff9c, &(0x7f0000000800)=@un=@file={0x0, ""/4096}, &(0x7f0000001840)=0x1002) sendmsg$unix(r7, &(0x7f00000018c0)={&(0x7f0000000540)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000780)=[{&(0x7f0000000580)="907c62126dc101c47417ad5071e973a4d9ed4c872e54c89587bfd5bb5cb63965f11eefbddb3c4d72ea04d1b85dde56242a2ad04f3e5a9b4f2e1973a3f368634727ed5b64481c9e52bbda45af207a6ee6ba4afec5fa899906d19f4a887005e405f38bc471b790022f5887e3403e7efddfb8d67b8d966e5ec0eebd55dc0404861e3cd58bc1771913d4aef6cce20f0ce291a7faae60aea486a3794a97d159ecb53d3db11d670424b0df4cb59ba7f3d12459e20c7a5b1fe800e982155a8e8f1f9ce3aa5b671db307d039b3e05d08d9e10b90ceae55cbdaa6ea5b29943ebb3697ad", 0xdf}, {&(0x7f0000000680)="c2f1a43d5b2ea307e791acb141713b063ce7f7a901031a06e0c1af0cd11533bfcea70a4f2a4e722720e7a04b55e49e5acf6336a80fe6150cffb0a4fe8019b07c6cabf5be962d48f6b3b115b9060952aade1981132154ea36d96c476818d71b6cc1eec13aa44b19b64e1282806c772a7d", 0x70}, {&(0x7f0000000700)="fa987686a175fec2fcaea2fe26e7e77274cf700fe3888cfa203e5f7933c18b6afb971b7e98ba2e7609699a4f9669193c65ddca748e1489291a2999db01ef15b638ae962c53b6fe0f4dbc516258b69114dfeb3cdd159eb4262f2b82dccc35dacd7adfe290ecdbb59f6333da234b8587642a37533b5327", 0x76}], 0x3, &(0x7f0000001880)=[@rights={0x28, 0xffff, 0x1, [r8, r4, 0xffffffffffffff9c, 0xffffffffffffff9c, r6, r9]}], 0x28, 0x1}, 0x400) acct(&(0x7f0000001900)='./file0\x00') r10 = socket$inet(0x2, 0x5, 0x7) bind(r10, &(0x7f0000001940)=@in={0x2, 0x2}, 0xc) getsockname$unix(r5, &(0x7f0000001980)=@abs, &(0x7f00000019c0)=0x8) socket$inet(0x2, 0x3, 0x5) r11 = open(&(0x7f0000001a00)='./file0\x00', 0x10000, 0x89) ioctl$WSDISPLAYIO_ADDSCREEN(r11, 0x80245753, &(0x7f0000001a40)={0xfffff95d, './file0\x00', './file0\x00'}) 16:02:27 executing program 1: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff65300046e2e3816d67441836493f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000bc0000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f521d10004ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff77441ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6492ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf88a981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f83bd1f11b9dd8c3e5afc089c1772cfdee2e52bf897cc233cab1d5ef49a8acf8c0cd2a8f910df0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2516b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e1190000000000000002cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313fc31ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a819f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa306762aef57614a3bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f00447b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7abf1237472c058e795a0d08572595f7bff3eac1e594a4c3d55304224df356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f709962d190a8892dc321af1933ddcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a56219b86e5d10789ba40818f003108f28d625100000000d3d5f2a080a7c5af94fcdfa510b100e24e257521fac90ab203ee62e7d8956e2c8f3d464f149cfe0405b1302b94f464eda75b8aff02d06d981eb2c56a5e3fa31bf400e98bf6619fd5250000000000000fd26607fd5a5b35a608a3212f342966ba141248a457596292116a34b13232a0ec623538ff63a8f18b203783235fb85a802c78052a76df1eec8d01314aec79aece9efd2e183e78e080deba8d2f82cc8379ac6c4c9039c216e6e204593ec7add6430a2f7d2c0622631aff24da6ebc15686fecce373004f9d685710ebbc09c1b5dd6d648622762bd212e021ec21dc377e5416437b393fa54caa502dc9d5ce8807f2113944f3dcb2fa4b15347e646b2e81522afb18ff78bf55dfec5317752c5f8fd254a7a0ff77737b5cb3452da9bdce50ddc0b9390f52e09aaf04e03da3aa7b96d92905b0e4575012e213d00b9357d3f4ee08da5d7da8ae13bd684"], 0x10) writev(r0, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05edb3ad0a0dca5f1281d184c687bb1d0e42e81c20b47b6df257dcc24e2aa9bfc22579a2347e3cc3dbb", 0x5c9}], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0xb65fa68246f17ba6, &(0x7f0000000040), &(0x7f0000000080)=0x10) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) write(r2, &(0x7f0000000040), 0xa7) utimensat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x0, 0x1}, {0x0, 0x81}}, 0x4) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000340), 0x10000014c) write(r4, &(0x7f0000000040), 0xfeea) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000340), 0x10000014c) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x54}, {0x64}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000240)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") write(r5, &(0x7f0000000040), 0xfeea) r7 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffff8, 0x5eaf9874d0cb8461, 0xfacb81444962983c, 0x82, 0x5}, {{r3}, 0xfffffffffffffffd, 0x10, 0x80000000, 0xffff, 0x5}, {{r7}, 0xfffffffffffffffd, 0x40, 0x51ce35afb8394f4, 0x7fffffff, 0x6}], 0x6, &(0x7f00000001c0), 0x9, &(0x7f0000000200)={0x0, 0x8}) 16:02:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004e27f0001400000000000000000000000000000000000000000e4ff00000000dc00000000007430", 0x2d}], 0x1) open(&(0x7f0000000000)='./bus/file0\x00', 0x10000, 0x87) select(0x40, &(0x7f0000000100)={0x9, 0x573, 0xc07, 0xb861, 0x2, 0x7, 0x3, 0x6}, &(0x7f0000000140)={0x3, 0x4, 0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffff8f55, 0x1, 0x7}, &(0x7f0000000180)={0x1, 0x7ff, 0xe5b8, 0xffffffff, 0x45, 0x81, 0x200, 0x7}, &(0x7f00000001c0)={0x3, 0x2}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r2 = dup2(r1, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) dup2(r3, r3) kqueue() r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) dup2(r4, r4) r5 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x100, 0x188) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r5, &(0x7f0000000800), &(0x7f0000000240)=0xffffffffffffff9f) r9 = socket$inet6(0x18, 0x4005, 0x70) r10 = fcntl$dupfd(r7, 0x0, r8) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r12, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r16 = getpgrp() r17 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r11, r13, r14, r15, 0x5, 0x7fff}, 0x6, 0x2, r16, r17, 0x7f, 0x100800001, 0xb1f1}) getuid() r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = accept$inet6(r19, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r21 = socket$inet6(0x18, 0x4005, 0x70) r22 = fcntl$dupfd(r19, 0x0, r20) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r24 = socket(0x6, 0x1, 0xe3) setsockopt(r24, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r24, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r28 = getpgrp() fcntl$getown(r20, 0x5) r29 = socket(0x18, 0x2, 0x0) r30 = socket(0x18, 0x2, 0x0) connect$unix(r30, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r30, r29) r31 = socket(0x18, 0x2, 0x0) r32 = socket(0x18, 0x2, 0x0) connect$unix(r32, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r33 = dup2(r32, r31) sendmsg$unix(r33, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r34 = socket(0x18, 0x2, 0x0) r35 = socket(0x18, 0x2, 0x0) connect$unix(r35, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r35, r34) r36 = socket$inet(0x2, 0x1, 0x81) r37 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r38 = socket(0x18, 0x2, 0x0) r39 = socket(0x18, 0x2, 0x0) connect$unix(r39, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r39, r38) r40 = socket(0x18, 0x2, 0x0) r41 = socket(0x18, 0x2, 0x0) connect$unix(r41, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r41, r40) r42 = socket(0x18, 0x2, 0x0) r43 = socket(0x18, 0x2, 0x0) connect$unix(r43, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r44 = dup2(r43, r42) sendmsg$unix(r44, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r45 = getppid() r46 = getuid() r47 = geteuid() setreuid(r46, r47) r48 = getegid() r49 = getpid() r50 = socket(0x18, 0x2, 0x0) r51 = socket(0x18, 0x2, 0x0) connect$unix(r51, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r51, r50) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r53 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r54 = getegid() r55 = getuid() r56 = geteuid() setreuid(r55, r56) r57 = semget$private(0x0, 0x7, 0x286) semop(r57, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r57, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r57, 0x0, 0x8, &(0x7f00000000c0)) r58 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r59 = getegid() r60 = getuid() r61 = geteuid() setreuid(r60, r61) shmctl$IPC_SET(r58, 0x1, &(0x7f00000000c0)={{0x0, r60, 0x0, 0x0, r59}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r57, 0x0, 0x1, &(0x7f0000000140)={{0x9, r55, r54, r60, r54, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r53, 0x1, &(0x7f00000000c0)={{0x0, r55, 0x0, 0x0, r54}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r33, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00002e43660500000000"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000001940)=[@rights={0x30, 0xffff, 0x1, [r35, r30, r36, r37, r39, r40, r44]}, @cred={0x20, 0xffff, 0x0, r45, r47, r48}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r49, r55, r52}], 0x88, 0x10}, 0xaccff110451b3cdc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r23, r25, r26, r27, 0x5, 0x200}, 0x3, 0x2, r28, r45, 0x7f, 0x100800001, 0xb1f1}) r62 = socket(0x2, 0xc003, 0x2) setsockopt(r62, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r62, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) r63 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r63, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r65 = accept$inet6(r64, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r66 = socket$inet6(0x18, 0x4005, 0x70) r67 = fcntl$dupfd(r64, 0x0, r65) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r68 = socket(0x18, 0x1, 0x0) setsockopt(r68, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r68, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f0000000340), 0xfffffffffffffe39) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xc) getsockopt$sock_cred(r66, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) 16:02:28 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x3, 0x0, {0x0, 0x10000000000005}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="00c659d749a441105126f06fe8473d3b9fd8bd36d68a0fc57200000000000000000000389dab4f2663287ebbe9861ed6be7adcd800d08065c05b741004163909511f640a631604d0fba53d71e35388b1ece60234e5f7c909f01751be9717a1660151d0e700001f9bd7cd5b66e4e9496eb5b3c6066d01dd12ccea1644e4537f5a50c894a0b2baf7a03d6054697526d84d77be7e51fe9ee0bba6181de885f17a"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000000080)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000240)=0x10000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) fchdir(r3) close(r3) close(0xffffffffffffffff) socket(0x400000000018, 0x0, 0x3a) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:02:28 executing program 0: getrusage(0x0, &(0x7f0000000000)) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') ioctl$TIOCSCTTY(r0, 0x20007461) 16:02:28 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r2, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r2, 0x4, 0x40) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = dup2(r6, r5) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) r10 = socket$inet(0x2, 0x1, 0x81) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r13, r12) r14 = socket(0x18, 0x2, 0x0) r15 = socket(0x18, 0x2, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r15, r14) r16 = socket(0x18, 0x2, 0x0) r17 = socket(0x18, 0x2, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r18 = dup2(r17, r16) sendmsg$unix(r18, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r19 = getppid() r20 = getuid() r21 = geteuid() setreuid(r20, r21) r22 = getegid() r23 = getpid() r24 = socket(0x18, 0x2, 0x0) r25 = socket(0x18, 0x2, 0x0) connect$unix(r25, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r25, r24) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r27 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r28 = getegid() r29 = getuid() r30 = geteuid() setreuid(r29, r30) r31 = semget$private(0x0, 0x7, 0x286) semop(r31, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r31, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r31, 0x0, 0x8, &(0x7f00000000c0)) r32 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r33 = getegid() r34 = getuid() r35 = geteuid() setreuid(r34, r35) shmctl$IPC_SET(r32, 0x1, &(0x7f00000000c0)={{0x0, r34, 0x0, 0x0, r33}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000140)={{0x9, r29, r28, r34, r28, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r27, 0x1, &(0x7f00000000c0)={{0x0, r29, 0x0, 0x0, r28}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r7, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00002e43660500000000"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000001940)=[@rights={0x30, 0xffff, 0x1, [r9, r4, r10, r11, r13, r14, r18]}, @cred={0x20, 0xffff, 0x0, r19, r21, r22}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r23, r29, r26}], 0x88, 0x10}, 0xaccff110451b3cdc) fcntl$setown(r2, 0x6, r23) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:02:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r1, 0x4, 0x40) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) write(r2, &(0x7f0000000040), 0xfeea) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCFLUSH(r3, 0x20004268) preadv(r2, &(0x7f0000000100)=[{&(0x7f0000000240)=""/221, 0xdd}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x5c, 0x2}, {0x84}, {0x4006, 0x0, 0x0, 0x29b}]}) unveil(&(0x7f0000000000)='\x00', &(0x7f0000000040)='r\x00') syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:02:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000000)=[{0x7, 0x0, 0x0, 0x20000001}, {0x3, 0x0, 0xfc, 0x3}, {0x7f, 0x0, 0x0, 0xfffffffc}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000002c0)={0x8, &(0x7f0000000280)=[0x9, 0xffff, 0x3, 0x1, 0xd2b3, 0x1000, 0x1, 0x9]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x2000011b, &(0x7f0000000040)}) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="00003b2f66696c6501005a19300004bcc4a801d03f940afc479f6a1790dd71e5fc81d98d1398397fe79586a050e339357bd97c7d2f04ba9705c1d7448a78685e6953f7ec41adb7f2869445d57e4c78ef427e38517e80fd8b7d598ded233aa293d46b1e0f107af67e16a8ab3884ad3d5431e8fc7c2ec3164cf299c3e15035f89b8583c7e95fa506f75f0f7884e1b12abf432b2cda50cf724c959ce0ea469c104db9d1c36a7b081d4983e44310fb82da42625f4296bf303cdf39fd25f48efcd25471a05d254d0144a997b455599566e88ac9392e6759447636914756000000009902ecffe9dae8c5a53209dfee4e8335cc8aea8fbf0a68696119c5ad244ab33b419539151536cc9f96bdcc5a37f3aafa74beed543e002063fab90d3411"], 0x10) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r1) r3 = dup2(0xffffffffffffffff, r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'\xf3\xa7@', 0x0}) fcntl$getflags(0xffffffffffffffff, 0x2) syz_emit_ethernet(0xc0, &(0x7f0000000640)="23b8ed2341ce9c802b41823dbc20007b14c9df9d9d7f90e1607015dbd460cdd0cc32aa80cff3d34d8abdd41af96de9a44c802ad443c448fd250be5d8e02392aeda84ea44164b684afc17b19a97498dbb3fa88607aba657e0752ebea9d9734db937988d5ae607205161716b9a8523dbc6c824600425698257670d69298736b68d9aa12db381969af7c74ed833deabf56a020048c70dd1a04eb4dd2cda2201ecbfd2894105eca12d37c53b161179187dcb59239d5d492f551c4d54fdf91af12916") pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r6 = accept(r5, &(0x7f0000000880)=ANY=[@ANYBLOB="0081e6000000000000000000000000000000000000000000000000004f0000000021957783a1646e78db74ae554afe00000000000000000000000000000000000000eefffffe000000000087f65d339e5413c300000000000000000000000000ffffff0000000000190cd3c8f9fc71d4782060fb2624ce2b38cea80000b4c7d3cb06692fe19bec357564bff735619b3017ba6aadb3682cba"], &(0x7f0000000440)=0x6e) stat(&(0x7f0000000540)='./file0\x00', &(0x7f00000004c0)) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f00000005c0)=0x4c) r7 = semget$private(0x0, 0x5, 0x204) semop(r7, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x200, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000840)=[0xc7, 0x830, 0x8, 0x9]) semctl$IPC_RMID(0x0, 0x0, 0x0) fsync(r8) pipe(&(0x7f0000000600)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x80}, {}, {0x40006}]}) r10 = socket(0x2, 0x1, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r10) setsockopt$sock_int(r10, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) getsockname$unix(r10, &(0x7f0000003840)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fd53a34e07f61d5cb1aa3464ae6e6b85fdcf55b192ff1b6bca3ba9576f82128df662ea3345f677989468d5802cd057f652b4c95a81c5fef3e55f41a6c7a07c64326ce42de05375274b8f1cf2f9270bae76f460b95c9a46621132d8edaba0b1cca15050501d17f8cfa4d2db644d2c81c83c82edecb23be671010cbd3c0b4ac3c141875ef0899ca0d4615ffa1e32f17cdd33369d1d7dd08649f34cb27b5483072d17e9db491e4047691c00ccab81527b8dee00947522f7e8114cdb84766aae5eeced5744ce04c76886bfca20d09250008bd09851da1019d300c5b32ba86f2a2fd0fd4279f10541d7aaf95c116d647786f30cff969d0bcd920b53b042c0289ac4a27b82e5a112c710487c2cbb3f0bd3b2ad818cb400082b9cc4eb5c5c2440c4bb9e015fbe0ef4"], &(0x7f0000000380)=0x1002) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000740)={0x5, &(0x7f0000000700)=[{0x4, 0x1, 0x0, 0xf361}, {0x8001, 0x3, 0x1f, 0x10000}, {0x35, 0x0, 0x1f, 0x1}, {0x1004, 0x7, 0x2, 0x2}, {0xd8f, 0xc1, 0x20, 0xd54c}]}) r11 = semget$private(0x0, 0x3, 0x44a) semctl$SETVAL(r11, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r7, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xff82, 0x1400}], 0x9) 16:02:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x200000005, 0x953, 0xfffffffffffffffe, "00ffffff0000000000e1e1000000000900"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) r1 = semget(0x0, 0x0, 0x302) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r4 = getegid() r5 = getuid() r6 = geteuid() setreuid(r5, r6) shmctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x0, r5, 0x0, 0x0, r4}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) r7 = getuid() pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r8, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r8, 0x4, 0x40) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x800, r2, r4, r7, r9, 0x15, 0x8}, 0xff, 0x3, 0x80000000}) 16:02:29 executing program 0: r0 = getgid() getgid() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) r8 = socket$inet(0x2, 0x1, 0x81) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r13, r12) r14 = socket(0x18, 0x2, 0x0) r15 = socket(0x18, 0x2, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r16 = dup2(r15, r14) sendmsg$unix(r16, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r17 = getppid() r18 = getuid() r19 = geteuid() setreuid(r18, r19) r20 = getegid() r21 = getpid() r22 = socket(0x18, 0x2, 0x0) r23 = socket(0x18, 0x2, 0x0) connect$unix(r23, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r23, r22) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r25 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r26 = getegid() r27 = getuid() r28 = geteuid() setreuid(r27, r28) r29 = semget$private(0x0, 0x7, 0x286) semop(r29, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r29, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r29, 0x0, 0x8, &(0x7f00000000c0)) r30 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r31 = getegid() r32 = getuid() r33 = geteuid() setreuid(r32, r33) shmctl$IPC_SET(r30, 0x1, &(0x7f00000000c0)={{0x0, r32, 0x0, 0x0, r31}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000140)={{0x9, r27, r26, r32, r26, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r25, 0x1, &(0x7f00000000c0)={{0x0, r27, 0x0, 0x0, r26}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r5, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00002e43660500000000"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000001940)=[@rights={0x30, 0xffff, 0x1, [r7, r2, r8, r9, r11, r12, r16]}, @cred={0x20, 0xffff, 0x0, r17, r19, r20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r21, r27, r24}], 0x88, 0x10}, 0xaccff110451b3cdc) r34 = getegid() chown(&(0x7f0000000000)='./file0\x00', r19, r34) r35 = socket(0x18, 0x2, 0x0) r36 = socket(0x18, 0x2, 0x0) connect$unix(r36, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r36, r35) r37 = socket(0x18, 0x2, 0x0) r38 = socket(0x18, 0x2, 0x0) connect$unix(r38, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r39 = dup2(r38, r37) sendmsg$unix(r39, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r40 = socket(0x18, 0x2, 0x0) r41 = socket(0x18, 0x2, 0x0) connect$unix(r41, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r41, r40) r42 = socket$inet(0x2, 0x1, 0x81) r43 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r44 = socket(0x18, 0x2, 0x0) r45 = socket(0x18, 0x2, 0x0) connect$unix(r45, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r45, r44) r46 = socket(0x18, 0x2, 0x0) r47 = socket(0x18, 0x2, 0x0) connect$unix(r47, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r47, r46) r48 = socket(0x18, 0x2, 0x0) r49 = socket(0x18, 0x2, 0x0) connect$unix(r49, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r50 = dup2(r49, r48) sendmsg$unix(r50, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r51 = getppid() r52 = getuid() r53 = geteuid() setreuid(r52, r53) r54 = getegid() r55 = getpid() r56 = socket(0x18, 0x2, 0x0) r57 = socket(0x18, 0x2, 0x0) connect$unix(r57, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r57, r56) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r59 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r60 = getegid() r61 = getuid() r62 = geteuid() setreuid(r61, r62) r63 = semget$private(0x0, 0x7, 0x286) semop(r63, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r63, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r63, 0x0, 0x8, &(0x7f00000000c0)) r64 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r65 = getegid() r66 = getuid() r67 = geteuid() setreuid(r66, r67) shmctl$IPC_SET(r64, 0x1, &(0x7f00000000c0)={{0xfff, r66, 0x0, 0x0, r65}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r63, 0x0, 0x1, &(0x7f0000000140)={{0x9, r61, r60, r66, r60, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r59, 0x1, &(0x7f00000000c0)={{0x0, r61, 0x0, 0x0, r60}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r39, &(0x7f0000000380)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00002e43660500000000"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000001940)=[@rights={0x30, 0xffff, 0x1, [r41, r36, r42, r43, r45, r46, r50]}, @cred={0x20, 0xffff, 0x0, r51, r67, r54}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r55, r61, r58}], 0x80, 0x10}, 0xaccff110451b3cdc) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r68, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r68, 0x4, 0x40) getsockopt$sock_cred(r68, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r70 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r71 = getegid() r72 = getuid() r73 = geteuid() setreuid(r72, r73) shmctl$IPC_SET(r70, 0x1, &(0x7f00000000c0)={{0x0, r72, 0x0, 0x0, r71}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r75 = socket(0x18, 0x2, 0x0) r76 = socket(0x18, 0x2, 0x0) connect$unix(r76, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r76, r75) r77 = socket(0x18, 0x2, 0x0) r78 = socket(0x18, 0x2, 0x0) connect$unix(r78, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r79 = dup2(r78, r77) sendmsg$unix(r79, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r80 = socket(0x18, 0x2, 0x0) r81 = socket(0x18, 0x2, 0x0) connect$unix(r81, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r81, r80) r82 = socket$inet(0x2, 0x1, 0x81) r83 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r84 = socket(0x18, 0x2, 0x0) r85 = socket(0x18, 0x2, 0x0) connect$unix(r85, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r85, r84) r86 = socket(0x18, 0x2, 0x0) r87 = socket(0x18, 0x2, 0x0) connect$unix(r87, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r87, r86) r88 = socket(0x18, 0x2, 0x0) r89 = socket(0x18, 0x2, 0x0) connect$unix(r89, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r90 = dup2(r89, r88) sendmsg$unix(r90, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r91 = getppid() r92 = getuid() r93 = geteuid() setreuid(r92, r93) r94 = getegid() r95 = getpid() r96 = socket(0x18, 0x2, 0x0) r97 = socket(0x18, 0x2, 0x0) connect$unix(r97, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r97, r96) getsockopt$SO_PEERCRED(r96, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r99 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r100 = getegid() r101 = getuid() r102 = geteuid() setreuid(r101, r102) r103 = semget$private(0x0, 0x7, 0x286) semop(r103, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r103, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r103, 0x0, 0x8, &(0x7f00000000c0)) r104 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r105 = getegid() r106 = getuid() r107 = geteuid() setreuid(r106, r107) shmctl$IPC_SET(r104, 0x1, &(0x7f00000000c0)={{0x0, r106, 0x0, 0x0, r105}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r103, 0x0, 0x1, &(0x7f0000000140)={{0x9, r101, r100, r106, r100, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r99, 0x1, &(0x7f00000000c0)={{0x0, r101, 0x0, 0x0, r100}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r79, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00002e43660500000000"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000001940)=[@rights={0x30, 0xffff, 0x1, [r81, r76, r82, r83, r85, r86, r90]}, @cred={0x20, 0xffff, 0x0, r91, r93, r94}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r95, r101, r98}], 0x88, 0x10}, 0xaccff110451b3cdc) r108 = socket(0x18, 0x2, 0x0) r109 = socket(0x18, 0x2, 0x0) connect$unix(r109, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r109, r108) r110 = socket(0x18, 0x2, 0x0) r111 = socket(0x18, 0x2, 0x0) connect$unix(r111, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r112 = dup2(r111, r110) sendmsg$unix(r112, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r113 = socket(0x18, 0x2, 0x0) r114 = socket(0x18, 0x2, 0x0) connect$unix(r114, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r114, r113) r115 = socket$inet(0x2, 0x1, 0x81) r116 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r117 = socket(0x18, 0x2, 0x0) r118 = socket(0x18, 0x2, 0x0) connect$unix(r118, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r118, r117) r119 = socket(0x18, 0x2, 0x0) r120 = socket(0x18, 0x2, 0x0) connect$unix(r120, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r120, r119) r121 = socket(0x18, 0x2, 0x0) r122 = socket(0x18, 0x2, 0x0) connect$unix(r122, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r123 = dup2(r122, r121) sendmsg$unix(r123, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r124 = getppid() r125 = getuid() r126 = geteuid() setreuid(r125, r126) r127 = getegid() r128 = getpid() r129 = socket(0x18, 0x2, 0x0) r130 = socket(0x18, 0x2, 0x0) connect$unix(r130, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r130, r129) getsockopt$SO_PEERCRED(r129, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r132 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r133 = getegid() r134 = getuid() r135 = geteuid() setreuid(r134, r135) r136 = semget$private(0x0, 0x7, 0x286) semop(r136, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r136, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r136, 0x0, 0x8, &(0x7f00000000c0)) r137 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r138 = getegid() r139 = getuid() r140 = geteuid() setreuid(r139, r140) shmctl$IPC_SET(r137, 0x1, &(0x7f00000000c0)={{0x0, r139, 0x0, 0x0, r138}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r136, 0x0, 0x1, &(0x7f0000000140)={{0x9, r134, r133, r139, r133, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r132, 0x1, &(0x7f00000000c0)={{0x0, r134, 0x0, 0x0, r133}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r112, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00002e43660500000000"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000001940)=[@rights={0x30, 0xffff, 0x1, [r114, r109, r115, r116, r118, r119, r123]}, @cred={0x20, 0xffff, 0x0, r124, r126, r127}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r128, r134, r131}], 0x88, 0x10}, 0xaccff110451b3cdc) r141 = socket(0x18, 0x2, 0x0) r142 = socket(0x18, 0x2, 0x0) connect$unix(r142, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r142, r141) r143 = socket(0x18, 0x2, 0x0) r144 = socket(0x18, 0x2, 0x0) connect$unix(r144, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r145 = dup2(r144, r143) sendmsg$unix(r145, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r146 = socket(0x18, 0x2, 0x0) r147 = socket(0x18, 0x2, 0x0) connect$unix(r147, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r147, r146) r148 = socket$inet(0x2, 0x1, 0x81) r149 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r150 = socket(0x18, 0x2, 0x0) r151 = socket(0x18, 0x2, 0x0) connect$unix(r151, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r151, r150) r152 = socket(0x18, 0x2, 0x0) r153 = socket(0x18, 0x2, 0x0) connect$unix(r153, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r153, r152) r154 = socket(0x18, 0x2, 0x0) r155 = socket(0x18, 0x2, 0x0) connect$unix(r155, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r156 = dup2(r155, r154) sendmsg$unix(r156, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r157 = getppid() r158 = getuid() r159 = geteuid() setreuid(r158, r159) r160 = getegid() r161 = getpid() r162 = socket(0x18, 0x2, 0x0) r163 = socket(0x18, 0x2, 0x0) connect$unix(r163, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r163, r162) getsockopt$SO_PEERCRED(r162, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r165 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r166 = getegid() r167 = getuid() r168 = geteuid() setreuid(r167, r168) r169 = semget$private(0x0, 0x7, 0x286) semop(r169, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r169, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r169, 0x0, 0x8, &(0x7f00000000c0)) r170 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r171 = getegid() r172 = getuid() r173 = geteuid() setreuid(r172, r173) shmctl$IPC_SET(r170, 0x1, &(0x7f00000000c0)={{0x0, r172, 0x0, 0x0, r171}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r169, 0x0, 0x1, &(0x7f0000000140)={{0x9, r167, r166, r172, r166, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r165, 0x1, &(0x7f00000000c0)={{0x0, r167, 0x0, 0x0, r166}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r145, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00002e43660500000000"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000001940)=[@rights={0x30, 0xffff, 0x1, [r147, r142, r148, r149, r151, r152, r156]}, @cred={0x20, 0xffff, 0x0, r157, r159, r160}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r161, r167, r164}], 0x88, 0x10}, 0xaccff110451b3cdc) getgroups(0x4, &(0x7f0000000300)=[r98, r0, r127, r160]) getgroups(0x7, &(0x7f0000000340)=[r34, r58, r69, r71, r74, r174, r174]) shmget(0x2, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) r175 = msgget$private(0x0, 0x40) msgsnd(r175, &(0x7f0000000dc0)={0x3, "3d551559e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d7109700"/366}, 0x176, 0x800) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) getuid() nanosleep(&(0x7f0000000040)={0x0, 0x5}, &(0x7f0000000080)) 16:02:29 executing program 1: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000040)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000e2e2f66694ca430e3"], 0xa) getuid() r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000640)) geteuid() sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000001200)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289285d9e1fd9710070c5d386aa385547cdab0f657e303e61497006134e6ed7802abbf0e58c160ed51e1ed7566a2abb539780f781db62b7c5ffc20c8f912549f14489a9097338b76d001b238cc44b01b3b2bdf4b24318dd4302efb278f04e4f3daf57c8c4a712a3055018d3a6378321ae761bb2bfc5b5dda1f05dd4f2b346606be489fc75295d5d6a12994fcd2fd80ce5c90c52a84fe035a79a168a61564852c2694d14bab46efe1314d92863d1b8b307033ca6bf819"], 0x379}, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) getppid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0x4001, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r3, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) poll(&(0x7f0000000040)=[{r2, 0x57}], 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getpid() r4 = msgget$private(0x0, 0x20000003c4) msgrcv(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0x1, 0x0, 0x800) r5 = msgget(0x0, 0x80) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x800) 16:02:29 executing program 1: r0 = socket(0x2, 0x8ab263997cbec3fa, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = kqueue() pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)="49d8082c4eec8b7a45c86bb7b1574d403bf0b19112f92d366256ba776c0e204419835aa6a343d8939cbcef09966b79f9ce1cf2ce5c178d4a30a96263ae063b52e5f3a730bc56103b7586290727e464651d07490ee238fa565b0115cb11abd91f8dc11af457cbfeb1da24a063c0a1a145fa47f60db4fd537f8f869fc65b26c0d3fd1511555d54c0d76cd497246433dda578d9a97a394d517ec5cdae51a091e25702a5a123d5b6ce9863d119d0a822916ddfd5ec769515", 0xb6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000a96774b2506f79ab71d851c7ba8c9e5794be12b714d53f4bbd5d8740353c2afd557663df953c38bd180857f9c503858aba5d07e48b455ee0e0dc94c232dcc32c783f9c221b22f7e8df8fd5f3a8a1cd2ff98637f8e3d2aa34e7a34a1856efc1674083e9d1a1887a9d82aa8d73c86a8dd9f2fa01dd152362109f4502971380b2c1f2d61f5e86e8ff50bb31d5009015b43c8e03a9a1fb382cdbfa9afcf05beda4ded9ed0068d59c24ba75d791ce3ad034efa73304cf6ec20b145d81c15224863f74b6add4a16bae2247cdaf1633e95b0654d9d9ed57629c46ddbc028cbe18bed7e5e9344847c9ecdd377015dfbb5628aebc7f95f196d7eae6602047d8"], 0x10) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) write(r3, &(0x7f0000000040), 0xfeea) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000000)) 16:02:29 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r1 = dup(r0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) write(r2, &(0x7f00000000c0)="0dacb58e3f3980dfb6839d011c3ed3207da6355b9b09784d8d3cc963829ae56f649dbae34b69c1081c608c83000c4fe18c63d4f5bcdf4b2aedd3f5a59a803e19abdecd8d4b2374a278d1dcedca93eb839b2f4a8c420e4207bbc73dc38302149291f087ea9e08463dbf2523243d38ba04c960cf591cf4351d209dfcff15ea35d3ad6526f0fac9e49d780f51e72cfe2f4a5e7a267d208bc0be6da1b88932222e3f921d3242902f817f05d3fe3b47e4147dec34b1ab15414397bfddae737fac8530c92273b66ae63c51b47b681b5b5e85b4f262baa9253493ad90f7b9d0df2a88c378d069062f5312c6fa97d196b36515a417", 0xf1) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f0000000280)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000001c0)=0x152f) select(0x40, &(0x7f0000000080)={0xfe, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x3}, 0x0, 0x0, 0x0) 16:02:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x35, 0x0, 0x0, 0x101}, {0x1c}, {0x6, 0x0, 0x0, 0x401}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8000, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x10, 0x85) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000001c0)={{}, 0x2, &(0x7f0000000100)=[0x0, 0x0]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 16:02:30 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x6) r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000500)=0x8, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a397a38620700000000825984c87910bf453f68c11700287ead4b1b47abc850f42561a84e6abca64896bc5e57c6388bbd2ad88b2951fed31bda37b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65fac6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e00f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d60996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e0ebd6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94"], 0x10) dup2(r2, r1) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) write(r3, &(0x7f0000000040), 0xfeea) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000340), 0x10000014c) write(r5, &(0x7f0000000040), 0xfeea) setsockopt$sock_int(r5, 0xffff, 0x80, &(0x7f0000000000)=0x2a, 0xffffffffffffffa1) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x3, 0xcb4f}, {0x18, 0x1, 0x0, 0x8}, 0x8, [0x7, 0x1, 0xa73, 0x80000000, 0x5, 0x0, 0x7]}, 0x3c) r6 = dup(r1) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:02:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r1, 0x4, 0x40) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) write(r2, &(0x7f0000000040), 0xfeea) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)}) r3 = msgget(0x0, 0x400) msgctl$IPC_RMID(r3, 0x0) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:02:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000000)=[{0x4}, {0x50}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:02:31 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0xf409ad9e12b8dae0) ioctl$TIOCSETD(r0, 0x8004741b, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) setregid(0xffffffffffffffff, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x42e, 0x0) r3 = dup2(0xffffffffffffff9c, r2) ioctl$KDDISABIO(r3, 0x20004b3d) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000100)) setuid(0xffffffffffffffff) syz_open_pts() 16:02:31 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="dc326d17fb5b6e6f190241244d350cd9206e8e9a76150803eecb2eb5"], 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = dup2(r6, r5) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) r10 = socket$inet(0x2, 0x1, 0x81) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r13, r12) r14 = socket(0x18, 0x2, 0x0) r15 = socket(0x18, 0x2, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r15, r14) r16 = socket(0x18, 0x2, 0x0) r17 = socket(0x18, 0x2, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r18 = dup2(r17, r16) sendmsg$unix(r18, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r19 = getppid() r20 = getuid() r21 = geteuid() setreuid(r20, r21) r22 = getegid() r23 = getpid() r24 = socket(0x18, 0x2, 0x0) r25 = socket(0x18, 0x2, 0x0) connect$unix(r25, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r25, r24) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r27 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r28 = getegid() r29 = getuid() r30 = geteuid() setreuid(r29, r30) r31 = semget$private(0x0, 0x7, 0x286) semop(r31, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r31, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r31, 0x0, 0x8, &(0x7f00000000c0)) r32 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r33 = getegid() r34 = getuid() r35 = geteuid() setreuid(r34, r35) r36 = socket(0x18, 0x2, 0x0) r37 = socket(0x18, 0x2, 0x0) connect$unix(r37, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r37, r36) r38 = socket(0x18, 0x2, 0x0) r39 = socket(0x18, 0x2, 0x0) connect$unix(r39, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r40 = dup2(r39, r38) sendmsg$unix(r40, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r41 = socket(0x18, 0x2, 0x0) r42 = socket(0x18, 0x2, 0x0) connect$unix(r42, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r42, r41) r43 = socket$inet(0x2, 0x1, 0x81) r44 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r45 = socket(0x18, 0x2, 0x0) r46 = socket(0x18, 0x2, 0x0) connect$unix(r46, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r46, r45) r47 = socket(0x18, 0x2, 0x0) r48 = socket(0x18, 0x2, 0x0) connect$unix(r48, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r48, r47) r49 = socket(0x18, 0x2, 0x0) r50 = socket(0x18, 0x2, 0x0) connect$unix(r50, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r51 = dup2(r50, r49) sendmsg$unix(r51, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r52 = getppid() r53 = getuid() r54 = geteuid() setreuid(r53, r54) r55 = getegid() r56 = getpid() r57 = socket(0x18, 0x2, 0x0) r58 = socket(0x18, 0x2, 0x0) connect$unix(r58, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r58, r57) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r60 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r61 = getegid() r62 = getuid() r63 = geteuid() setreuid(r62, r63) r64 = semget$private(0x0, 0x7, 0x286) semop(r64, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r64, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r64, 0x0, 0x8, &(0x7f00000000c0)) r65 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r66 = getegid() r67 = getuid() r68 = geteuid() setreuid(r67, r68) shmctl$IPC_SET(r65, 0x1, &(0x7f00000000c0)={{0x0, r67, 0x0, 0x0, r66}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r64, 0x0, 0x1, &(0x7f0000000140)={{0x9, r62, r61, r67, r61, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r60, 0x1, &(0x7f00000000c0)={{0x0, r62, 0x0, 0x0, r61}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r40, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00002e43660500000000"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000001940)=[@rights={0x30, 0xffff, 0x1, [r42, r37, r43, r44, r46, r47, r51]}, @cred={0x20, 0xffff, 0x0, r52, r54, r55}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r56, r62, r59}], 0x88, 0x10}, 0xaccff110451b3cdc) shmctl$IPC_SET(r32, 0x1, &(0x7f00000000c0)={{0x0, r34, 0x0, 0x0, r33}, 0x0, 0x3, r52, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000140)={{0x9, r29, r28, r34, r28, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r27, 0x1, &(0x7f00000000c0)={{0x0, r29, 0x0, 0x0, r28}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r7, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00002e43660500000000"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000001940)=[@rights={0x30, 0xffff, 0x1, [r9, r4, r10, r11, r13, r14, r18]}, @cred={0x20, 0xffff, 0x0, r19, r21, r22}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r23, r29, r26}], 0x88, 0x10}, 0xaccff110451b3cdc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r23, r69) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x168) 16:02:32 executing program 1: pledge(&(0x7f0000000000)='\x1a\xcb', 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x40, 0x0) fchflags(r0, 0x0) nanosleep(&(0x7f0000000080)={0x80, 0x2}, &(0x7f00000000c0)) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) chmod(&(0x7f0000000100)='./file0\x00', 0x10) socket$unix(0x1, 0x4, 0x0) 16:02:32 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r0, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r0, 0x4, 0x40) fchmod(r0, 0xd8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x0, 0x80}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="b8"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) write(r3, &(0x7f0000000040), 0xfeea) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000300)=0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="2c09d790efc4bede30beeff96c751fd2afd611a1fdb75f356ce051f003e39299774bc99d1959391ef223a7b08a1f2e89596f10acdb1815030f59c3c0e02f9c3ea61f7827effd26d25e6f685cc89184fea639dc", 0x53, 0x0, 0x0, 0x0) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000000008000000000000090000000000000000000000000000000000000000000300"/60], &(0x7f00000001c0)=0x43) close(r2) r4 = socket(0x18, 0x3, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000340), 0x10000014c) write(r5, &(0x7f0000000040), 0xfeea) write(r5, &(0x7f0000000200)="e7d679d0a0f2a1ad6291363b8131c182a8e37a35d002903770667c2248c3754ac45a8b2155c120ff10c09e8a6c4c6d65e03494e19b512093a011f2d078019289fd510242ae8a474d057c32df6404110d5b478d42d21354146d5b1d98c3570d2056b26a36aa4d0a7e09e3246fc030b330f372ffdc2d85864ba0aaea80c004d9292b9c8a5470a28fe1211cfa8a666d1a6f563fee2bc261f94282085edf5778743878638c67325102f3c2aa6b0e4f9caee7ddec872555be93c798e50efdbdb7a4fa7c91dd1cfa", 0xc5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) socket$inet(0x2, 0x1, 0x5) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r6, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r6, 0x4, 0x40) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) write(r2, &(0x7f0000000100)="8c65", 0x26d) 16:02:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x207c, &(0x7f0000000040)=[{0x80}, {0x60}, {0x2000000000000006, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:02:33 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23b) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) write(r0, &(0x7f0000000040), 0xfeea) readlinkat(r0, &(0x7f0000000040)='./file1\x00', &(0x7f0000000200)=""/84, 0x54) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) r1 = open(&(0x7f00000000c0)='./file1\x00', 0x80, 0x100) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='c\x00') ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000180)='./file1\x00', 0xffffffffffffff9c, 0x2}) 16:02:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000280)=[{0x1c}, {0x16}]}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x800, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x2576a7b7ffe57c23, 0x0) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") 16:02:33 executing program 1: syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) kqueue() open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000080), 0x0) r1 = socket(0x2, 0x5, 0x1) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="82022e2f660f8a0096bc4e6036f5ef62aae5acc016e0dc5ad1216bb5ab45945ca4647132f464066866baf197559c655614b42ff577081b1dd7df0672d356b21ab009573abe86b1f77a18877f4364f493a85a4b6a91bb65020000001b7b5af2c762fe03075fcb66b7ed9cedeb80d8b1d52aacd3696ceb1de07b35f1c2d0f25ec9ab6ab67b4b1a86e9fa62e7a4e24d495acb5832b299152661c648928c3b3af40fb23279a1937bbc17c5af4276a1ec31290803c1ab064c8bf2d4638dec8953ebb3b02b212425f9c979bca92c77a6801fc1000000000000000000000000000000cd7d3da52e06834f4ee639ab58274e431efce0676745e45cef0456438d1f159f60e17186a341a6840ac468b85be32e2f23e4d6c7a25fc0a4c4a9cb2672ee3cb8d333384926e5d34dc265087a2618216b68ee553b25068b8a199bd6e5589d856be1c044142a79dc4ba059dee2887f4eb83d6ed91b59c86c1d62f9085bd8d5c03eac1dea7551e0943aa42aa38b82a3d078a8321f47a70685e93f73c861e27f757385e143b9411409dee3ee5f9cc5a61e46799af53e8d3f47ed54f8c99ec7731a8b7317cff20a779e2e5cbf78628d76b56ab5202f91bc99fff79a1f12bd65be7c58badcb83c986a038da125503dab86d8a313994808d315491b4d4e8b627a94248fc114e5f3d5174721091c36ce06cf7ec10b36f3731970f74278acff5fa646ff4342b06fba4a472432a1b8d0b9c2a954bfd14f46e4139f497877b4d33ad8d3f21326d3f58788d2050000000000000000000000f57a3a531ef380"], 0x10) socket(0x18, 0x1, 0x0) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:02:33 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tt\xb3<\xae\x02 \xee', 0x0, 0x0) mprotect(&(0x7f0000549000/0x1000)=nil, 0x1000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)) 16:02:34 executing program 0: mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f000002d000/0x1000)=nil, 0x1000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pread(r1, &(0x7f0000000100)="9c6f32be6387dd378256b9450ba961b69c0387e3a7f7cb58dbd2a040f266cbe9dd8c268a8bbe4e7ccf22fd3aad2dbdc70b392526864f6a10222bb3cbaff35ec225e52d3363cfceeac48223cf23d89f969b8782a5d475d532c187fceef7b4a833f1a918150ac298bce88ed4c66e55592c98a75af372eb20f8d9d86b7f881bf712f6a70766f5bed2d705fd81fb9918ab7eb0b84176d82638435cab124f24fe7fd7876add347922b0ab8f49db94b3f7234ad64c6444296f65996cedf576d86415c084e9b6ebacabc97f3b23a560fc9b8c89ba70ee4d162c8c88766de5cb0c60ead82ba39536be4e89ad19a2895d6d7a14a07c1c19754b13f6c1e429e750", 0xfc, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:02:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c, 0x0, 0xfc}, {0x0, 0x0, 0x0, 0x8000}, {0x80008006, 0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0x5, 0x2, 0xff}, 0x5, 0x10ad, 0x1}) 16:02:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {0x7}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socket$inet6(0x18, 0x1, 0x0) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:02:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="022f2f"], 0x1) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r0, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r0, 0x4, 0x40) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r8, r7) socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r9 = socket(0x18, 0x2, 0x0) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r10, r9) r11 = socket(0x18, 0x2, 0x0) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r12, r11) r13 = socket(0x18, 0x2, 0x0) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r15 = dup2(r14, r13) sendmsg$unix(r15, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r16 = getppid() r17 = getuid() r18 = geteuid() setreuid(r17, r18) getegid() getpid() r19 = socket(0x18, 0x2, 0x0) r20 = socket(0x18, 0x2, 0x0) connect$unix(r20, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r20, r19) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000001900), 0xc) r21 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r22 = getegid() r23 = getuid() r24 = geteuid() setreuid(r23, r24) r25 = semget$private(0x0, 0x7, 0x286) semop(r25, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r25, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r25, 0x0, 0x8, &(0x7f00000000c0)) r26 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r27 = getegid() r28 = getuid() r29 = geteuid() setreuid(r28, r29) shmctl$IPC_SET(r26, 0x1, &(0x7f00000000c0)={{0x0, r28, 0x0, 0x0, r27}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000140)={{0x9, r23, r22, r28, r22, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r21, 0x1, &(0x7f00000000c0)={{0x0, r23, 0x0, 0x0, r22}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r30, &(0x7f0000000340), 0x10000014c) write(r30, &(0x7f0000000040), 0xfeea) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r31, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r31, 0x4, 0x40) r32 = accept$unix(r31, &(0x7f0000003680)=@abs, &(0x7f00000036c0)=0x8) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r33, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r33, 0x4, 0x40) sendmsg$unix(r32, &(0x7f0000001a00)={&(0x7f0000003780)=ANY=[@ANYPTR64=&(0x7f00000037c0)=ANY=[@ANYRES16=r3, @ANYPTR64=&(0x7f0000003700)=ANY=[@ANYRESHEX=r33, @ANYPTR=&(0x7f0000003800)=ANY=[@ANYRES32, @ANYRES32=r26, @ANYBLOB="26536ddbe1a4a315bfc0e8beb8d165798e312b174d866a7756fcdd14ad6ad89e3d129d19980c26f8", @ANYRES16=r8]]]], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000003840)=ANY=[@ANYBLOB="2ef5f24bf4a27e3bf29226cd3ae012dd4a9087dd2861c2a0b08cba926fdbb615e05a29175517c2da8caeb746fab932c7532958bc5a724241844213f8671c4f8a10a70fe3ea5904f650bc29f0c1f62dc76d32afa4deb27278216a641372a9f788cc363da6adffd97093aaf200d3723c958a98aeb8b0783ce587a50d9d382c4f5b5790cc45138d7f3957b8205936f8e6e2f4b044851bf83c258de0b006738d0a0b379e80a4dcc5e9d866cf95ddd7ece576e6ae97231af5edc3715521926dcee8735eb81e7a43672991bc1d9060b94df2e72dd8d239497b4ce7c64d4d63c322597297e7a371596d22c7777aa6deff5d6197fade14f48fe23366"], 0xf8, 0x10}, 0xaccff110451b38d0) r34 = getuid() r35 = geteuid() setreuid(r34, r35) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r36, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r36, 0x4, 0x40) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000003380)={0x0, 0x0, 0x0}, &(0x7f00000033c0)=0xc) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r38, &(0x7f0000000340), 0x10000014c) write(r38, &(0x7f0000000040), 0xfeea) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000003400)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r40, &(0x7f0000000340), 0x10000014c) write(r40, &(0x7f0000000040), 0xfeea) r41 = openat$null(0xffffffffffffff9c, &(0x7f0000003440)='/dev/null\x00', 0x80, 0x0) r42 = socket(0x10, 0x3, 0x2) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r43, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r43, 0x4, 0x40) r44 = socket$inet(0x2, 0x8003, 0x7) r45 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000003480)='/dev/wskbd0\x00', 0x0, 0x0) r46 = openat$klog(0xffffffffffffff9c, &(0x7f00000034c0)='/dev/klog\x00', 0x80, 0x0) sendmsg$unix(r0, &(0x7f0000003580)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000003300)=[{&(0x7f00000000c0)="6c10f7062c74229736ac12713536210487b8301b174cf0edc94f8d6aeec2c508df74b0be23cd07bfbdd03ff943917240f9e00fba07d3d96e2a6985f44bba2ce2dae71b100663d4d25a5396dbb909d953ec6ff4829f6b16fb485a98eb212ca104c3b68e9ad4621d1631fcfa338dbc0b6f4c2b62400833c87010ee237bfc97194e2fe4ff37c62ee3688431857654f335db95983e1df42e13e7e6b03783188bc4706c4634323253028cbad716caf53b3fdbc6dc590f3f4a8cc2ddfd8480cb0d1ef9acf7983a817412fad98a8fef9a8bca8458fe55af5ac9213d85f229598e835d755914c84ce3a85e575007f08b9f14c975fd4a28c54d58716a9618472ee660fc5d38d0d38babc3ae04c7f4ac67e5034af4eb6caf336f38fd88acf23da2242d482c7368b2d9b120b8c5c715e4aac93a6e9867cd36f429c6bad96e36b696553291db08315e286b28f13a1f6e97993f22b894d3c77c7c6e35c4a104fc155c418f826a0a58e8aff8aa646a36641e0f3645bccf1de10ead74f747b4be9f153bcf5e6ee81db8efc46c4233ae5cffef8b980fcecc19b9f5bcb8fa1527f59b3567687f43a2e2c2e15c5a6f6c185b003bfe6164ec0e673f9c92e55ee432e074c4bac385648a9281ed0c4fba0c99ef85bc804921d482423b820b618990d29206b467aa2f899629f1d3d0f008ae0ba5b1fbb9b306debc15aa186c3742d707e650e58222ec022126b4257f18b6bebff45c37aaf934a3910be2932f2becf6fb982e87fbb80a446b9a5e67d0a84a65dbc14d8fe4f88cc9d9316a20f982cd3e604158ac072157750fbe5ab27ea4df6a7dac7a0accc24bbcead62a1bdef3fc2689b15916f8b76daf24a4cacea9f191ccfa4d166d4b9263930a233a7400fbe8982dbac4cf0dd1fb4d9b44cda0327a7cb60585fd9958cc429f68c92c72f79746b15e18e1f43b45c5f1a8b435cafb208dcc6f7b8c76ee7142d32f11d74580c7706bb473f3eb5d2a0269afc5f5d970f50274162fdba75177cef5b1b6f5c2f63f182b1c871201b818626f03674272483944f11404177d095be00b1e2e670ec8ff04f094bbdc35134578764b034adc4bbf3ace91defd1adbbe61c7c9fd7fc365caa5789cbd78dd03b7172d4f88a31c14a33de7cf86281e2186838e9c69f00dc19aca88eacdeba71e68560122edf9b704a1e0248e6831e44c1cebcc7259e71fffd6164a0195f3a8f02cbfa8f4bbaab6c6a2a200ee7e5dc1fcfc01619b9054fd3de1ef1979ec8bb99278da8f0672d5132521b4ad5f429e6e98473f94b5697ac2c9f83555253c3c93ef8a5e1da7992755de208981d0ccaf7b335dfd59c47030b23830e42ed06b90e8b87df3addd88fa863d2b2bdaa119920322a2e6d28791d4a24e673db732b5441676afe6b61269a6b92e3973c6871c779e99c7e72f89bc5cfe2b424f6ce7af397fe6889e82ede10fc369386b1d4b95f7db96783187dd8b9fdcc1a9a46caf05a3b7dd6023ec5a4aeb8b131fd63e682179f826248c9a708b0aaf7e9e331079d53b90c950101ab88d3dc1feca49d52e9cc9a45b25461316cc0666ee4678e80bde4eb406391f0df3277e6638b695d53e5dcd9da225d050b3d74ed9e1b3989e991d05597a06406cfcf9f825a68847cadbc67c6fb11e41b4c17193cf95f26014eeb8efa690f0bd4e530f1bf867a962b201a04608563a4748f4d2b40549da4712322ae3a832a00d22fd8f3fdaa3cafddf7ce7d9db7b1b11fed017fcfb8125c3599465e99fd51eef82165531061dca1e423d2f4f9de3b84e4e7f3fdb9d5175ead1de6910b3e45fb98fe3bf86581eb90fbee7742527f0285cce93c5278f8ad9a320903f80540699e1e14cd3650fd2c41eba9c8aacf42eac56d4a24f0ce2cb2b4bf2c67a22311189948f02b2fd53e8c2904814915344eba95b2f481f9c05c002badd910ad1ddead39b921661a8512528140ac708f929726801e80b72ebe330de2e3192b73bd055ba5320d857f3637d1f9a6724c13c26e0fe95dcd5ec07b9bf70113298c66d9bd7081f64a1bb2897707617ef7d209c3cc27cbd30a73a2f1acf7df36348f449373515e33c049e887ba8ecda359090ecdfa43301a8b3518d7cbc92e476cc07a06b5456ab1871a62b211c36d3239b33d482e714b2a5eb9117fafe5220437f79c23e2841d6f6e7a795b9bddaf6bb9e8ee44310e1b87e001471bf8802e7df2a775cdda5e4d539568d4b64bbb6b445392343a3f6ed6c69722076b377107c5070e1a023a31562683d48093b1c3ff2d20e3d19bcf9f8b91e4c5fb02995372f78f74e1039cd8a2b491157e2053e2c1f067388e668551b5a791eb53e6afbc995c4106ac0d68a95545c33f6fefe03061d97530bb062f5e154c4abe3067102b12f143d60510576f0184d6a12ae058408453fce616bc9c01e1b3630a82117dde95f22cecbd4a375e189b05726a068d1645332c11592eb5d0566971353786a2f408a735395e966e6e49ffea2ab773305045dbf3c49765289960a6c8a0475c1137d4ac2dc8bd96472a46305b407897ea4610422e3c68219786f8acac89caddf9404ed29e6823616e41e04b50d3fef158986e264c70453d7f9b6e2a6515389cd8a7f0f49aa23c318c1e66f82bea327937e9652b97fbf7e83dcf263e2a819e55ab00610d13c1ef0fd1bb3889cddd3b7cfe2a5f616ec1c7501612959bf0e38e76cdfe14cb046f4dcec0137fda64d83c5102e1984324ebc5eef83e069f6ab40d9c92a4ef9e312763dc1eb8a715776a936ef3493f944a590a43daed220606c06186f083fe6d64aa03e559c5cb03197d9f94740f2f4272ac7f4470b77ca9523420ad146ff96e5e9fce6e7a5b1253eee07b7f689c9a7af358fbcc9657cc175eaa96536a31636f586aae44d5aa9faac28b39ce5372a6cc8e279c79ce12fd40b3fe42259fb97c54d172cfdb82f5bab8f69511855cb6f3a7db9d262db49e6c7b7079bbcaca86dfcae6b686fa72ea4cf544c7c74a5035da2ab7c7fa5ab2c738b5b14d59e26e69ed9d23242fda6c5b2e94b893dd3a335a6c2af5f206201dfd43188b14f923fd2ca85218e49fa1be63763b04d5a9da223932686d48997d2d96da06fc7c3373c20aa6af413efe00204e549a73fb47bf5081c2108212b3337b9a5a8bdb627d2cc27640bf192b6c971c8da1c32b84f0c569b28455a5e30089471f6d6cfe7d544f510d6b60492eb9e7fdc60d3fd8c21410dd86397eaf1995edcc8fa75d121f578b9a7b9dde50f879432ba7dca2b8899afe93fe9550557f174a56c76df2b5449ca7acf974d3a93b71c3d7e6be02c31e04cf3be4fc98662a9185abd95f3bee2e1bb479556e38e13a23849bfe9e46a637ecec1b0052d39f8e2baf93e38115958c13e88224e1f7f3656e4184f907940629d544287ebc1bd98b45c76164f7db1e8371c67a722d0a83296374720e3893ec8a0641cc5b42e4c25e221f4d2c9ddb403d627272132dcd1a997a158b949f05f12ef57b5d27364eab39173bcf567c8f1c1240f2cfc19ed5e2711284fea414286906df7b5711e7bf80e08b72a9b219a2a6a9fbceb38e7d98c4e3a1d0acc6e9d2352ace6730f950805c0f0da215f46567e3d65ea6b5cd146a9602f5a4a663a51ec7a58e4ad4ca1fd8275b4c44305dbde3731a008b82826c09fa5964710021da776054e900b6dc3be780188fe28b44800036f3bb192f35434b3834990bd0be3d3e1c69ad744113d05181dcf6c9ec5805ecf13c8b572d7e6fbb3e4dd2f15a338e53a0cf5a775b38f1602f8fef2c548249bb92485f750da4d38d8ea956d8bd2c1dee602008ce8d6e29f897a9471812de79b91d9854c0c89c2639ab4958a4f98a11d2931787c2a85c4dd59504f42cecc44a50434b1153e54ac46962db138386fdeb3522f94c744d3bec94d7f891308231bcaf3d523acc97ff63f0a4108239e62fed1e7840841df7f5e6dad15e50df7786cde65e789e9071e79891bf4a1f3de07a8ee9633b95af3877eda68d4936614f00ff707144d240b11589390393e268c1e210d96863ef7a3e16e801ed0ae2bb906d8ec8e4c4943a1e123c750639f07db8887468c24b0498af68a3e264ce22559b781b5f5d63f537ffeee2215a0b202261b8face668c3b1f55c2deb53a458829c8b82643983d76f770d01c9a9b9143b70302851cd997078b59fa4d49b8102f02a20c580c1c7be48223eb970b32cb3dd316b1251fe0fa847fd11b7fb5b7c6f8fc888aafb75eb6f019e79a44314af3468925e468408a288f39d29156ade4b89274e88ec909b894bfc6f66a366fbe3b6d133ebac5a9394393f727eae4365ec62fdf5673fb3d4beac2f62115c301745b63dc64169cbf1543f3fbb7a82633dad675de946cf99afba43e5570c75dc017afde25156329588740b0295298d50a198f069c1aeb84c783542292f8abaface59edb9f727a4fc3e3a32bd5336ea2988413dc06622df0684f10f1ba65c3d339f55a72d8c93086d2f4ebbeca021fb7198c964f60802fac7de87707cda1c1ccc91e9ec6884b933f9698714e3dc3bcc79cb32b83df0b9302cc0094b036b09d35758e412bffc0ef4a6465b9f03596043d28e839951a3b2c9e165c6c51b1ee30d6adf38ac8532016de4086b93e5b52e8fa73b13a2f9b0b7faffa88d99d8ceeb61ed5574b814f91066d3939c1634d352062ce0905538ff1b873e3418e145c934e148f7fb77b295968469e54c3ad7b427efb6806787850a0be66e00a26a7d9368c11991eee6a0cdc8f921c8448287b815d5c25b8b8d05056d20266bac21d4828c699791aabb8ecbc07fa0d0807621a98ef8670fb467e431630609e3c82439dbcdc0061d29351bc70f10753a3d4c02a32436a50832bcbb1d9c8b10817d72c6fef8b48baad7eff114290f904d1c7f145d489c3a9d4014a56f5da5c245b3cbb6c500021cdc6b3994c67700bd507153d5f9f548faa43a0a6c777ec4ea7d86af1e01488358724185bf6d335eb04a2978bb774ccf600f38bb4811b565a668dfda0af3b6f73961504e132ad908c89919054f7772bffd6f5765e335be91289b51e439728dc3ba59946d86a3116d854edc5fde5780303dc4678a3f3a4091fa54554ed950596a0465b5cf1ae4508fee11899607a6a9d39f651a153428b95894ab1441f2ee5b7bd1a5125cc1f1b2c7b4bba4eb945231cfce83f4a7b0f50b73535e7db0d93305be10acc6f22d269b2ff75d2207e0b45d31fdb485871f6197a9c0307d23a30e1801371f05150e11503214848c7f08f08b4955249b40b09fcd7588c59046ae9e17436b948af90bcd1359e4fd78701fedaf298b5e1a2ba0b6a57e84af5f8df9323729e7504b6897007febf33838724f3ffdb91b22d7378dc267fa3c38bba652d79319614afba0400145aecf2e7dc3b645bf2fc36b198e3fcc5b05c9d1e41c71584bc917e2811762f22965d8843a543d99b660513df2e511386cf3d34b13f87ec265eb0f7671edbd41a7249a65e73a0307df00a61708af80d1de50387caa6164f2089628131e2f0f458f8deb30c2491444f5885c61fb4a5bdd78f1fbcd9ceab5c83479c7c9fba63d477a7458a09854640123bb3f78344cfc390c093099c79f9a487577c2ec9a2554e75ab97204b305dbb9e4da5cc2ad0a1b7b32769dc0a66102945922dbffdf2a0c701f6d46083cb2ef3d977f531ffc6f2b6fd31d3dac21b24becadb647b59435f3afc71bb8c1fb62301e68dc311a0d0685338b906d70abff7148f38964f211c94cb7d1f74859b7cf039b74ceb6a25fa0109da707f483f93388b748dc0c2ea4ae54b6cc18563a24", 0x1000}, {&(0x7f00000010c0)="a1466e52eced8fe0b614e35e335855851d0fd292c3b25244971d3dfdc4ce6fcb92c6fa4732b9fe72a64e8d793ff12eb9fe1961f7661bd959d9a6e95182fad9d6b205057f780264cdd6b7283d15fbbba208afe2f1ce81ed6c4afd3fd82d7b4236f8723e2e533ae0", 0x67}, {&(0x7f0000001140)="c8adef71a4be6c2721f4474e304dc8fb1ab92fcf46431b15dcdc01ce4e0e40ef658746a5f43735b5806e1e6efbce43e73142ac3ab4336427a6cfa6902017e473cbc4b816e6f5fca82c1a112a95c69fca7a5fb30167a91dab6acd3db3978b59874c35e59f70481f9ffc362f1b18d565a014faf0b3", 0x74}, {&(0x7f00000011c0)="49ad0033c2691a2d59bdd99f666e1bdedf63419b6b6e24f78b046df3182137e0d43a275a4564fa3451c8b6c71eec4d908996b9ba84ed0fcbaa4c1bd18398523f3831aaca5174b93fd456f8a316a603e4f410f5e872bb4321767c0a3df637ede9c2847b86a5e8355fa378cd6df45325a0c9e78797dbf48e33af3b62915295720259ecd4d6e0ba5a601e4952d1ac3ea82108e9af1b117c88a273d9b0e8f27884be123e29a4c81f0f9d0078c51b94c24fda4329fa0b1014dd9b2c2027d05aeae9c092167bb9794b73bf3eb4ce2c6103e9ad2bf0a276e4d79a8b3d1463181d1709b13b2060660e63a2d0cf6442ff4e49dd20df9704f2919bf244cb8cff3bc05855237b62a9414b964b4c0260bb5bf24848206d488c2a403388877462fa8b8fa4059a32ff5fb0c7db41413438251f3f05cfed2889cf5c4df42b16ed13c418f83c5529c2a4a3c03fb7799f391bf81b42cc8cdca42b4373170846b1872d0dc8a6b21ad29b967096f910624a16f9763ec5ad7fc9f6f02929da5bb54eb6dd9d88835bf46b0e1bd47426bbaba2160d6fbbe7d8b381d4ecb086292451789d1b0d214077d16e1c501b691a8423d62fed19a216ac779d200aa4457e22f9b68652fabff56a7454e0c3a2fc70deea94c46935238cfdf299a283e5fda6e69671fe17e14a6f98fc5ceb5a44dd5761b00e54eb03d5bddb8331d33068af965b2b9dea899412469265f2fdbc99d3409fdbe1a952d2a52ff88e0aa4ea81183d19da327e450cf51026ad6fc73cef1c4a5718fb53381b107285a0aec64c1189468e7a0cbc94ec2686e9227a58f5c682f4d94db36223f86389405bf526f9d3bed9151d19b3330bab0a3f5ed589a45f05dc31369f6e60cd7436c191f935dc32db041e07ee4f83ed8f5ffd8e53041d4a6e8ed59006166ca5bb75d0ec7e02c8d55962358755ef32dff2543a18ecb37fb701fbe26325ce96be24c7445bc67f11398e245ea69953392a0fd9049639229b90492db3819d2e54bfee121a0b3e3c675b7df1fe129ad026fb88b8feff4c857759c5b70146b5ba51e88d8918ba04459b765659df0324e704d3f54d41999670fdd530cea5f92c16afa428d4956da91cf7c8aae71d3b0802d1232d8f19b920211fa3fb64b0d819e64d716ef8f9d3d86069b2d3f4e4e3550fb65138287b37dccf27b21fece85e4a70ff933b70640a02125ce8581ee61d193f615eb9bcde64d757cf3a1f55246220796f8efef45260cb1e15ce9f3965b9aa0268ec5d183c5cc3f9948dfab6465f3b2674a22d942eebb6ddd47a9863b9eb7d19da859df7cafaaf22a5881510dbd5c071e74d21bee016bc17f6f2cf0a4194eb53db5f65d7e116f65defa8329e87a8bc93ca78efbd59cd8c294bc56ba5e302377bcbdc434a07861a5a11dc82389da128a83fe2e2616c80d43936fe83ea0879e4d0c87329055b86d654600491da7cb6331100a7eaa2c5dfbaa115425352c85c7f7f106f999349ea4d6dbef43888d2b2ff7238f4af2a82b25ba3061d4ae1fa22d730c897e106f455be33a4460a35a4f33840128b0e13acad0a0d37d6497b188649d30411dacdd55707bfab2f28f8fac8c76c12068eb14ae908c2d8e777383057e06586649e24a1c227080e3219f751600ce31d795ee2b9ea230f0a1ed38831521ccf129b2916b7a843aca4566e71b16d4da1113e0ede53bf21a8f664612b2ef589f37d9357611db69f6076fccf0040e1024b2150952768db4cd38fcbad50a575f73f8059d7ec4cadd2aa74ba534036e918a420875114368588e2306a3eb8bff3915b8731371c79583453f137f9664d2e477b8fec3a6e602106e88eef29ef80160a6d3c1080ee38ff0155325f7007d4658ad33fff81b49e8727b5c83be6379a6c82266dc0adae29cf38d2fdccd44b28afdc28195621f9c0f99a5aaafb9fe939c9da3d1408d94fad431d07e268a5ee74459cf8782ce56f3a7f73fe875516463302cb988f3f96a76a6b0a2865d34c2811493e2dd7f55d98f77a2290bbe226fddba670c33455a1da1a95ba4ac12a0abce77bc21b634d0b8e20babb9f94fc75558ecaacafffcbfbed432a17f0e215ba868e4e6ff8827b87aac1e8d4b52e163634baebe36a387e68d1832bd5e0608982f3b0e09b6ce2aeee05d7038ba6250c1d0c2cb403f329be7e1b0fe6a72d6a467b1a8d806479a8a9f01733356f2b45c0413bfa388223daf4c41c84577ef590c18db0973ca9d4e52bcedabcc5294d1a9d0453090ce056b08249883ab8e138914a7483d9c314c2095022192ffe096ed180b6ddc40d80a59b425b7c80974efb5f3bd51ba06cdadbe4feab9f2f67e4324a36bb6e4bf4c4ad6811bf2e5988ec31f3c0dee9f93374038c3f691959c60e1145b0b5464ae97906c5b9fb52edb6aec7d6c517cbf013e7834f42694e8724a3f1210aa52342304fc72c3d1be1e5277966cfbdf46f1d5536beb68d7c46d64bedefd85a4eeadd6eb4f55c21a0296ce9f0e3e7480d8795c6ce00e4966122bca63bdfff3312b345ccb0ae070cc4a6ae1aaf2ffd937dce797a551531379cd2db308e9e92cc71aa101674e10c000b0dced395e62815c1821cfc84a373701b2cf8d02b0ec13d1132258f7c2a2ebc181a878e709d076dde3b3d22b001dd0197800ec39a12a3d00334766b1e9cf4406d9b716351faa6cae6040c0c880f92d6b1bc9e867fdcea882a5631aad916ec65ede49f30bd1691bb3d90d3d5c703ace9c65eb6813db56cd9f879557c59e2c439ed93e891990bdd1afbddf62711935de6b3bc4b881158c275ae5194cb51fb8c28921791a42c865ac6f91a68de29c7f312ac5660582601bce5042871e8eec6fe4c35e7b1e17452c3248360331b9c8beabab998a38e79abc50e45e82e0589035685707bb776f1fc0a09effa2f07e713fc139ae56069ba432b72e80b99262955e02c25dffdf22171b34d52fff97f0ef75d94aacdf6a388c4fc5e497b6d0067bc21dc429f58cdb18b984331c213c1fc5fd81cc2f01d133595a9257a0bef4115d9bf5c1da666b5f105581feb90b4dae4c745e458a0d0e18f97bae705e03c8e2f630456f335141d7c0f9d7839c293db7ebe42ba3fa9a9c87ed7b4960f469cb42c7785f672011698bace00e15cd23d6a3e6332e6531d91f1006a8b94f7c0eb77ccadd6b86333539a84719498914ebd6fa735f937c8c17f76d777bc1634440e2c8c91d9b34106de4d891ac19acffd5be6eb7a0567658eaebff2ba03786bcd49ad216145e60ca74f51554f70ddd936fc1589d845c0d4f89f5b681207af2d322b7ecf145017f47f0ddad0890120e10661d0e5dfe35d72fb2beae1f9cb02372f6ead756b18fdbe16b6e686700c09e5de413c014b5382fefe4693acb1bfabf6768fc36f036b9dc3700bcc42322926f4f485445646115c2ef8d6f45383d1c9c9fba728bcf1c750f2267366c7b7ac7b6a22dcc131a3d42082eb063f2c3d4dafab5e520f05ac7b5bd4c7381a66864593d14c684db509791c7680c4b1aa5d9f0315d33d5b0632a39f81c481e3eba635719803cc74865e84877402b9d3766ff9bfeec3f89785939ae61b67f23c8d6832f9a6081ad62f387b9f12f7881c02f6f3b914257ab5c8b0b4f3fb4e2048cad0d4fe5662f55b407e48f8a3582f61aa18c51f2e6d024d101501d8d7659dcce1c2d901ca95115445c326fd6e55d834db8c6f054953ee4f96e32c184524dda03da51e4e626b4a0a396025d29661a52f924b7e52f213e4ca3f58d1c3feb675388fb6bbaea5257e77d66b16068223dac6106ea512328d1bae9a3673363c2beaf86607d024c9c27bb61f1986711de8c9fb2bc415f6f7d823437d537f16bfdab8b8cac5817e72be204e6fdec93d4bf1da6daf0fabc09fc08e7d27756596c3dd36b5b7027d8a94c9ad22234c17fc3f52a5107aa68e3b51d591fcd78bb477bd882036e214e73381819f7755c84dda90c530711442ff413f42bc464db52eeda0299042eb02d7508c518fb818fa9607108d4020b25665ccbf41d9c2081637ac2bf7f2b4d23eb0576eecdda9830a4cc99a56dc74439dd80d46d8c19de61f7667044ca2614e9c273e03a439daca9c4b92a7f3e3d05a401e8a1cac186c6c7e47327ae6b3fa7f03295789ee296da38518a5bc9e11dd4a9766e8e0d1a44d8b27830b8690fdaa4f128f8618945e008e7d94e6326815ccf131090853386ff12138174488d3cf4f6b38cefbd53814248fd0d57d14066d6569897078f501828f52db7b8cae57be1c9fd8369fb52405e4c438d1948f9ad28a3889cc46863bf26913ea9c0a22b2b86dc72722f85d2e97c39fabab3762c3c74d7430c49292d491a423d12422a1c8df96f75ad5d08ea8907250c7d2a56e65db3ba08a06ec23c9ad96ebbc9918cc91702cc6e8c8fed08cb560208d9dabafe5ca6923ccfd9e1a6783633d1ef168318d9269dd76967f1660aef0d562bf885f8c69a55742563b637d5a018b7f8f47e1c83baea02f3f75ec110759ebb576eb8aaa475d13442357c58b3c3982a45def0b596af2a02498317df225e910b224f1605ec4d837bf17d8d907e4f4e4bb95d90a0f08527210806c739e43a852470baea62d03629bea8ac00fb903547c6094d434893efd1c2538169d747859fb68e1feaf881dcf8b44eb692dd0d39f1b386f0ebf7a92389209ad960802f112839a5cbaf2ecaee432dc1d19d0807215161ec26b121a7c9212f5af3650b2230082ec0e70147b358fa6a21a74911c26b7e8b65e9583a41a923d1d159ab6d1ebd0e203b8d86a72a1ebd255231ad361888debd5045b34d01bad7d0aff7f20b9ded92b8af8812d62fea7abdcb7d6c2d2a7fca5044f60b2efce54a82f93e28cf33673fb22869fd421e8ee0506fbfeb7c6d4106f2262a2e27d5e199bc39b9143a234bf44cf6ef745e7ceae907931df093e8f0c098719293e03c013755efd1b7c12e2af902f4d3dcceee06292909a9c188b0ab027997a859459288266c44213af3827a6d99406517245678995830d19e742c104807e73688ead336de11acb03fe8bd1611daf1fa276d546846a9b1101cf78f3134b9adee58ec23c1a1c00d8f352e5a501e6ec9cd671807fe61b826da537d34275dcfe78bdc7d398d568dc42cf999701eaf0b94aed2f552f531c0a639bd6a83bffba7f0ddb8b23e06913f54d80486b252739970d661efc1d90de419c9153b15e01aa4fad99490df8f50181ad467e5245f7c377aabec58d2a6fdfae1bb7ac3989222f943a5331454dafd6cd04cb8a6d27f49d0dce1187ade681e59961b6f8c60671dd3537a085d850ab2426f8483fb82f656ec81078b5a7a81856cc996199d7146d2e20762e05089c8092d20587ae20e5f6659d84052fdbb63bc7891c079feb72aa4b378411aadc3807ad2eb48a0b0d2cd2b6a570d4c653866a2cf9f2a40ae280b51cb28929b27e27b994ea0884a01221455a564984129125d704a6c1e7ad553a21627ac0d060af7e9c0b53990b19b02c3dddbdfc2845e5a2231a534670a06c371d235fc80967c28ec15ccaa16c9dc7bbbe9a173900c73a071245300e1e01bb803b46fb021f809b8e30858e77ed4376b2e1eeb9bfc1157e9c9e981bf63f63a4092dad210d2d63df1f688cf449d288970a6c25e86da5c5d3301f05f9e7d82d12fa12caa16802e1a35b648be4188170d6a031fcd6b66502837ffc88dcfcba1be7b4d569be28c26884fc5147e9ae2655cf4a0f8fb5c04b4feef6a1868ed0bc4e82305418c73f67828ef452fe631a60aad4abb679ba2fcaf9788ac881df0dbdc99a19355ad0ceaed78666fcc8", 0x47b}, {&(0x7f00000021c0)="b7ec9211e46af0551792e1ba492f872010abc248dfd5dcddde3b148b9c47ba701fd4fc14b668cb3216c838131f186d804ddbb5acbc51268ad67852843ee55644fc71ce54cc42023edeae46f85d6dcb70e491da065978fcc8c2035524121d246004a6bc6627e3d273a00082aab2f333", 0x6f}, {&(0x7f0000002240)="ec8edf66768794ae54057bdbeb8fd6648ff9e7f80f3d8392323b73f0901f7ac397c4eb32c3f9c9a53c4314527a3043523a34aad70887ffff3339a528766b33cfd84a81aa70ff73fb79807d36227b0c60df784d137ced4f92f3dbff63a05b60dff27aa4ca08f1909d9ecd6f8b5a5b2a7577ce62e6d9c715680fd9eb60191327b14689ebb15a", 0x85}, {&(0x7f0000002300)="24afef79274d75f8ff88fd6a488456809ebcc8628bad46cb5ac0315b98f55eb413738c4fb73641f5a127e664da0bb89576db14b84e5a5c917e484b3a79760e4fd0e541d3a3788d79ae6b522c25ecdd5de37e7d308a61277d26ea07566cb4bd0667dbe365f26c8305d6355da2fd0f5ae8da5acbd305d1b63ec81ee1e7b433221e9c8efe4cfe4d60ecc3c94cdb8fbc6c37d26e58c14c8bfb0d81b359af0276ff11548f06145c2ee6368231dc25328a34d1b7827423717cebc38e8130acf789238e2fb8c81d16b9e2e5b0c603416c857e1099129c73758620168e8d9a5a41e0cd6ffb7fd0483528f36a4b1762126fcec5c0bca3c75763876e25884270cbe9bb6a71cc9bbe04e18ae9c7e2435fa1175c372246ad8beb3442342acd6947262db10852d1e6a67789e07d91dbea76f1a6e8e355569a025d0c05b9724ab9ef26cb5c9aade7753e2f18f92e0847f8027a0573ef991751c44e906c13a7af083c21dafd734359aba892a0424eb98e0b55f7ab84469ec1b00b6a860317454eb60a397fdb4a6e7377a1854424a6b3527e87ad19cafc5b31bca76bcc4c2815997f1b72656535bebb1054af0648fcca624ef55beee125450ab1fdd18541bfc13cdbaad9edf58e89f5caa099847523a829b564031f9789a538e2abfbcdd63fce738f2c79c90134d21515ee87034bebaf107585a997c47200ab6e706068b0ec8a2f374a260b39730104d1f54187a6daa859321a7852e8ba9eab72c434701559c21164edcfa18a57b1a3c3e3ae6741a213a21b7dc4147c43fb2ed14946d2eabf700c7fb47ee336858222c5255cb8367a3140ad9fc8eee1c5a987d3d558423faa749133aa5c2ea8bd134806cbeb9b06651230ac7385a5317d1200220e3440e70ea97ac066eeec0a385a124d00c2a1c7f9b86d351ae5453871c14a872ff0e0a1b624fc9eb90123281acc40738f4ae35ac5d681ecab415f43c3183d3841de112dc523b469a5610fabe78c21ed17ef3d084796f7997ea8e948dd69e3c09ea56a3bb3ebc70a9d183742b62633372eaa482dc30298c06bbc36353806416ed73a13ff596d626925872097d6c68fb183cc8f4ee66ebc0c5c7db13f0a2b8379f566be736968298ade11017677e956738fdaee52fa098815a659551f9af1c340375834875730a13c75bfa4e1eb3e7bfe1a7f6fc5550b876f91244ca8f74225ea1d88e3265b0273b07889835852924545d7b7e22c078db8f1d4c1b966ca03c0d4f2ff2dd030337c77d3a036ad834ff9a6999714be78e993f0b10dd6d05f8ff414ab0cc85a3944715c5be641dfe5583689b748ea0ea9fe1dfe18be7412c2311d05c220b7f70274dfbd0d863ed3871cc3e5cbe12160e7542e0a6150e55649a93d2c589ef3544e954c02d3fe8433b650e08446e2c910ef066a4eb7b7e3339de8e2daa2fbf671425d82b432d1226bf4f317951edd830fc9bcbc58c5136845dde0788c82090d4f10234a67e54a723fc9fff5231279dce11c931e8e8efea98b1bafcc026e5cb02e216e99b58f6f5a89f2b007b1c83aa4203768a626e60d8316e296adeb5f822f5b508542d2959d5dc0aafc141b2ca42ebecfb5348d28cb723ef6fd04097a47cc3bee18f2a5c1764c11176ec7a4825a41d0e4d34efa3be71d79a9b22143ed6c82d42e8569476f95445c52825519706343428b7af1112549c706896c2c0ce1fa8895833b31c85b476631250b38e9f05e261c0932215242b2b7bce6873ed2190bc92f09611495f84e5b1eb15cf73eeefa66ed0dbbca67e71836f5f501d8107526838035eba4244fdbdffdffdd5b72258655bc48c4492ef59214e583312c58742f0b48327e2661b9d4be50d2fece8f7cc01154e508bcc80fce9350a8acc093c97cb48fcce39ebba7c5405fb24fe7faadb78a7431ba2e0471c5a59390331fdeecdb3afe8d9ad1cbae06a459dd714830b8efd116ca0d919f4f46dd67ec2d750982ea189826f93f139f2a41e9284d7094e3689ac745772e99ff1795e703dbaefffcb7e198018510c3b9dfc908b824b03bc25c32d7e0b6f4fb6bbb3e3c9f786c72a1548a9f45ff2b6a9aa9a21a98ceb204c3c4268f233b2d068915ae3135e6df2be81e2e574f86a9f4f278603b0cdf2ed86a2ec942199c51c6a2ce1fbbada571a24bb754a0327e18264d29f71c4e2c8a90585f352d7f53eabce2c3eda22f1de21e92dc7d5730278156b534659b014717f73a958ff29d618887b29f2b08fa0f2a262d701560ea320b8fc693024aa189310676928da396373256728af8de47942a89f6a328ccd1b36e61d594309986a7c93dbc6feb03ba49f296df174c813a55fdcb39c53ee239147477eac286a667e15188835ecb342c4487ce1148b55c99f450dff19497bc35df2cbd0859a188980a8d7739a1d71901a7acf6d13cf6ab9f651010bef1b8825c22888998c87ce838b3939817d01359547a8c54350de799189dd82d4b90ff15a815e1ee7cd626c5a0fc8b628529ef132b9e80e4dc0ff209ed2d221b45ec03f7c782e4c05ce62b713d03bee2068ef9e01a23903e70142f80897a386b8ae1f4b968b01b450449f513ad6706d37cb8f987895279c4096df14b234019310303c59953b2f680d60dbddc65f14e1920935d221bb59af2a8fd88f84b7a99a62dfa13c38f3a5b81315288f8bca3074f104b5f70911ae164f3ea79b3cbb3003d6cc8b81d81e0aaac6b9d681e8008e57a8b4b1a24ebf5dd83467d122e5327751a0437ee9818ca002e9352a867ac80effd977b09c87664e39e82adec31bbb7e97952749f64b4d2735afd7696d31de796c8ff8f07828fedc1d7d076306815aebd15832f683952948e2b7e76f60fe78831bc96e658458cd6aee00512be2aa14ffb881a67c2f0983b623ac4a618ab2e9e69e47777c3e3adbb7d4f7c9a23caeaaa756036902d3fdf458e2be7132fc84f3c7efc2fb07117f595b7a55bb27b2afa8c93eff2ab10490e33476c3d69a8fd2a51198360cc45de35a578994ff5c86b82d69399d075338fa134dce71c9f19d724d50af2066227921679f73e451ff4b7169fc1992c8ea390981271979858857bfbe3ab3bd3fcba557f0a675c4c97a6622eaa2f12eaa1ab0557f685a41749c7b3b7842decad92db84cf4a2173b98c30effcd60ae5a1bf48da7be5c6b932b24773d984f4a6e83d7759aea669527149f8d1291bb2d08e3d7240970365ac99561c974a673640744e64947eda629f7433d39004386822502da28e24b993b73aa69a56342ec63529f180c39844323377ba52b8113eae27d630fa200636441618f8825b7e7d438d3049e982ba6c99c338cfad47652769ca8d2fc6192dd684347b82781b2785ef1819e1be3be78f18237c2f73962b4d6c5e7064c40c601a65d5807a67066f40b89927ca564eb331734dfc4b20a3515d4194d3fa1b8f4331bffb883a33a11f1d723e5225152de212d67b0489a4a9bb1415ae3e98960e07768a3d6a0a740b537cc350a648c4c7baf1e92da1a041122d502b5ae6c1556bbe2bcc53c54185ec9303261b310030d9f55d49b9a3ab661327d9c2616ea05bf9395853d5f0da6878da0e953e1ba8615d367487ab29ac856fbfc0813b7862e77c5f7f09f6f11c9a8010f436ff9e5af518f20857166526d8560e1ea818a9c85634960b9f2faa0e8e6fa0a706aeb7deb3890ec80e158d496198093c93c6bd99833c164898173a2fdf95d097e3ffb1e57553f0dcb78a463aac196a220d097fdcd2577749c9dcca95daa1349431e4d5334772c8de6ae16fa34551b0e4a0ef2a55093693425c5a602b1470dfd05a714544121125fbd61aae03652d2eb30c64e9626e2461297e14e4ac87cffad498757b8476cbb3800fd9333275f6e1e71593c6dad766fc97d805cdbb7766e8384331bd0d536be4b6691172baf99b8b549c52a9d591c8ec67f4e212292661f7d214955e28f6da03a1b59f6c963c972209207fe0c7aeb853bc189ef4f05f3cf4ecac2fcd54e7b6c781f2c282210c97561bd9d7bfe63470fdb8c28ac9ac9ab1db02c49056212205db005e1079a2dfb78a537795eb2a1f4a8d7374a86ba9e0acff407c0715212e021779e70c4b0ebfe3cd38ba342c5373990c8493f131e191e148315837fb009f6a9ba97d40971c4eebdfe3bc0815cf534ea80df582daf1ffc4cff372d13914d7c4a22d05952a0e727a97489be7a10c5e3fe7aa2f529c261f8cb31dcb2646a89e56b3794dfb435743b21c673208da3f91d7e5185590549a38e5379a813d5e1c288b986fe4d451ee5fc9c32acc162cd99d979ca3b1f24ca55c19b9fd92ee77bf0273dac3e2f86cb6d2e2760c81532ef437fd518edf1fa9e1a29014e65ac6c8a58f68a93ceaba3f36038d8d1f4792f023bfa5e193d4b704080d9f9a7d360bd8efc02ace4772653530c0c18b9e643231b11b5b5d2fd54eeae21ab9c52092933e4d8756bf151e9d54f0199f6c817bf56afc9e8d812070d928e68ed0d70338588e216c66a2649af81709389ffff0490100523536763bd9274e258cef93e69174e6c8596116b62282cc3c89090062ba2f6abc51ee0c3a4540c409a343117b484ccd165f4e1b9e34768c494089afc1264b0218ff169f7c5617911ef978474e4c083c22b159b650fac43499ece9cad889ab926852bccdf5ca4500655e3e991e9b125b3eeac39273be60f5b2d38accc6627c51e6e3639d59d7c7a5f385cdb60e82fcd8a5c0ea7e616712511fd88477297a20a19f0b8b008242b876b69cebc5d05105a0448fa45c4ba54672fea498f437cfe0e06ab8ac92c229848f5c91b794a033c25b278c1efd13cf42e527793dc3e59f735bec06db12d8b4138eb42d0d8c18b0494951b2660e74e2f3fb357de5ebb1dbf73fc392691e64ef64a5b2bb14a1c4819f2322571136d44b53c92ddc16420b7b7d9e0613e7d58b5e8d2cade889497c6acf5198bf6868f447914e83ed707bcbb0749f40b06cd3af8f65581d2a88bb07f8224ba2829bc01cbcee34df0ad85b035661d890705a66acd2d5b6335ebbdc3ca9c2c06a2cf5e9d38af45373dff68735053d1eb97ed26dc2c55a86143e87a898eca924f03c96ddea551a1fe9a6a134e9175c3c6a7da603d4f1bbad8a040f1ef867d83dc92ba3fbe45793a6d57f601692e77dde3ddb2b470e3df1ecce175d968726479fe2dd936f74bb953a623e08c415f462b79225ddacdc32792388b78d231dac6718ea55b017fd92f3499141bb2dd4aba16d08f794f9e32be6fb08d4186222bcb4e7ffee60b191ca2594667446b205f7b3513e7eb5410c223635e4e7a237d59fb9ca255cd2fdf328b37e464d540ac571d4ccf0264188d8ce6f77dc54c574b4233f960ca653d16da8a76f91bc2a790409f87481d8f8d69a440a14c0cf9ebfec783d2a32f18610892f9f11403c5e1d976b137f115939302f144efef6b6f171d081d3547e089971a13852a3c69eed48cfe3eec12407dc123402e6391861edef81f2537eedc433f6fe9825559973cee7a8a4fa408f85f998c52957f90513197eb1a442bbc8006e9f066e33a3c058e423f903772d82467bec463b6189c030f5164612cd07777da33e14ef8499fb0c2fb79d3d4d07237655325ab509aae57d078c7ed94be5fcac53e09f299de59fa1c94f31029c1ea0ab8023da155a81261e08e7e6c853dadd5d7bc8104f085eaf21aa88d748faa6d1006fabb107b767ac53d96dbb0fbb257f5635b56acbc9a5f5c23f7650ab62032876c5b7c0d14e5a2aa55eeefba42d1acb920fcc22ed0d38f0d712a93a6a16433d19c6116f175c4cfac985db88", 0x1000}], 0x7, &(0x7f0000003500)=[@cred={0x20, 0xffff, 0x0, r16, r35, r37}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, r38, r39, 0xffffffffffffffff, r40]}, @rights={0x28, 0xffff, 0x1, [r41, r42, r43, r44, r45, r46]}], 0x70, 0x802}, 0x10) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:02:34 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r0, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r0, 0x4, 0x40) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r8, r7) r9 = socket$inet(0x2, 0x1, 0x81) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r11 = socket(0x18, 0x2, 0x0) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r12, r11) r13 = socket(0x18, 0x2, 0x0) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r14, r13) r15 = socket(0x18, 0x2, 0x0) r16 = socket(0x18, 0x2, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r17 = dup2(r16, r15) sendmsg$unix(r17, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r18 = getppid() r19 = getuid() r20 = geteuid() setreuid(r19, r20) r21 = getegid() r22 = getpid() r23 = socket(0x18, 0x2, 0x0) r24 = socket(0x18, 0x2, 0x0) connect$unix(r24, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r24, r23) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r26 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r27 = getegid() r28 = getuid() r29 = geteuid() setreuid(r28, r29) r30 = semget$private(0x0, 0x7, 0x286) semop(r30, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r30, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r30, 0x0, 0x8, &(0x7f00000000c0)) r31 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r32 = getegid() r33 = getuid() r34 = geteuid() setreuid(r33, r34) shmctl$IPC_SET(r31, 0x1, &(0x7f00000000c0)={{0x0, r33, 0x0, 0x0, r32}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000140)={{0x9, r28, r27, r33, r27, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r26, 0x1, &(0x7f00000000c0)={{0x0, r28, 0x0, 0x0, r27}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r6, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00002e43660500000000"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000001940)=[@rights={0x30, 0xffff, 0x1, [r8, r3, r9, r10, r12, r13, r17]}, @cred={0x20, 0xffff, 0x0, r18, r20, r21}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r22, r28, r25}], 0x88, 0x10}, 0xaccff110451b3cdc) lchown(&(0x7f00000000c0)='./file0\x00', r1, r25) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r35, 0xc0044266, &(0x7f0000000080)=0x2) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIOASYNC(r35, 0x8004667d, &(0x7f0000000000)=0xee1) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x74}, {0x81}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:02:34 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) readv(r0, &(0x7f00000001c0), 0x0) writev(r1, &(0x7f0000000040), 0x1b) 16:02:34 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='r\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) setsockopt$sock_timeval(r1, 0xffff, 0x200a, &(0x7f0000000100)={0x3, 0x38}, 0x10) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:02:34 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) readv(r1, &(0x7f00000000c0)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/135, 0x87}, {&(0x7f0000001280)=""/188, 0xbc}, {&(0x7f0000001340)=""/157, 0x9d}], 0x4) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:02:35 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x20000, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r1, 0x4, 0x40) write(r1, &(0x7f0000000340), 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r2, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r2, 0x4, 0x40) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) write(r0, &(0x7f0000000040), 0xfeea) ioctl$KDGKBMODE(r0, 0x40044b06) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/oevo\x7f\x00\x00\x10', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x74}, {0x14}, {0x6}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:02:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{}, {0x5}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000800)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd7"], 0x10) r3 = dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) r5 = openat(r4, &(0x7f0000000000)='./file0\x00', 0x400, 0x60) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000080)={0x0, 0x401}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'O\xfd\x00', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) 16:02:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x74}, {0x4}, {0x40006}]}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:02:36 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r0) r2 = socket(0x10, 0x3, 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b04d00f3e0974ba0000000000800000080f500"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) fcntl$getflags(r3, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:02:36 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{}, {}, {0x0, 0x80000, 0x0, 0x5}]}}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b47c10 16:02:38 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0xf409ad9e12b8dae0) ioctl$TIOCSETD(r0, 0x8004741b, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() getgroups(0x4, &(0x7f00000000c0)=[r1, 0x0, 0x0, r2]) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r3, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r3, 0x4, 0x40) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) setregid(0xffffffffffffffff, 0x0) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$KDDISABIO(r4, 0x20004b3d) setuid(0xffffffffffffffff) syz_open_pts() vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b47c10 16:02:38 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2c012e2f66696c653000"], 0xa) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0/file0\x00', 0x7, 0x2, 0x7451, 0x0, 0x6, 0x3, 0xf25d, 0x0, 0x0, 0xfffffffffffffeff, 0x5}) write(r0, 0x0, 0x0) 16:02:38 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r0, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r0, 0x4, 0x40) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r1, 0x4, 0x40) r2 = fcntl$dupfd(r0, 0xf, r1) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x4003, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0xc) 16:02:38 executing program 1: r0 = socket(0x2, 0x1, 0x0) clock_getres(0x2, &(0x7f00000000c0)) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x50}, {r0, 0x4}], 0x2, 0x3) 16:02:39 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e7467e25b359993709f2eff45b399ce6e77b2ac39ef07000000"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f0000000040)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1401ff00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000f6081a92233da23445271b4e95022908eaf77e80e0e930ba1d9f0ff07f5d403445c1a4c0a3fa2aac02480f2ac3de83ede7dc5e34b7cbd8ff97a0ea6770e3b491a2f3ccf71b3d2b4c77ac4f619bf81a1553f68cfe423a81bea1ca045e820f01fdffb5669f597364b39193602f56200ed67895f7ccfa7e0b085576b542517d81b616afaea8b48c6bf98f359f883b704f65266e952500f59d6b856c0cac83f831cc9b038237"], 0x18}, 0x0) 16:02:39 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) fchmod(r2, 0x82) flock(r2, 0x2) close(r1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000001b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b138bf46854d76b55e575e558b75a8f3fb90fe3c6c0488a2a197a38620700f5ff0082b5955984c87910bf673f7ead4bcb777fa69dfceac2a84e6abca64896bc5e0def388bbd2ad88b2951b15901360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30507461fe6ebcc29cda722f871f4385f0413c755ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d8e4884b13c6d158daa2870b4122cd23500000000000000000000007790dab90ea95e658700"/223], 0x10) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000300)) write(r3, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r3, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) setsockopt(r3, 0x0, 0x7, &(0x7f0000000580)="5fce25fbbc4042a1c8bf81bdee3462394e72245f355cec995774e0ccd4469b9c54c00cf514575575d1f8d579f52169cda1d8c3aea19b104f41beb38f32364df33a2f5c56c3966d5d559c7dc2c2012d69c0bfedd5ba69bf5c0f03dea42effd2b5bceebc47cfe588260c11d855701f95d25fdaacd08e0a0a4be29b03d532cdd3467f726a6a0b47694597625feb", 0x8c) r4 = socket(0x2, 0x7, 0x6) connect$unix(r4, &(0x7f0000001c40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf4680600000019fa3862078dea24018295954984c8791000003f68c11700777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b45fd4237b8fa4d012ae447473c238495aaee48c02f6ad41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341000000000059423e16675b2d32f5c0b22290e77ead31c7393ca3d4a003d01a4e491b8ec5a9b734811c83548556a8cba7b40c47622d462b97f3f881da9faafa1033d6cb54bd353ca3afda421cffdd2f66c0b606dccea4e7a5b3ae67838105fbad53cd4f5dafe2eae0795d5342f6ae68c9eb0e9f92"], 0x10) msgctl$IPC_STAT(0x0, 0x2, &(0x7f00000002c0)=""/22) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000002040)=""/4096) mlock(&(0x7f0000001000/0x3000)=nil, 0x3000) 16:02:39 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x1, 0x8) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fchflags(r2, 0x1) write(r3, &(0x7f0000000340), 0x10000014c) write(r3, &(0x7f0000000040), 0xfeea) fcntl$dupfd(r1, 0x0, r3) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x4, 0x2}, {0x24, 0x4}, {}], 0x3}) 16:02:39 executing program 1: r0 = socket$inet(0x2, 0x1000000000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r0, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./file0\x00\x00\x00\x00\x00\x00\x00'], 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:02:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x24) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000780)="c28cde374c9e51a43a863a42a453c8e93fcebb3b0cf93c262af752c426173d4c6f349eccdff268f7dee8c35c08ecb3e72477e560d47f0b05ac9349856d1adb9ff05727915bbe85eed73a73a363b5f8340cd031b61a6e5ff83297a72b943d591a096f764f65b9dcdd51407dddadd8c6586b3ee7a3c27a5df0241ccd9e1389ff1dee79982f751e5f462cc814a2ee3f6f3d32ae8803c8cd6865600ed3a908d3b214dca8a6b2cedd7bbc689c4e9949784070c84e2bf21c37b83e88e0380126ebd561113f662b", 0xc4}], 0x1) execve(0x0, 0x0, 0x0) 16:02:39 executing program 1: socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x87, 0x0, 0x1}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x100000000) r2 = socket(0x6, 0x8000, 0xfff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = dup2(r0, 0xffffffffffffffff) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20008, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000040)=0x7) r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r5, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xfffffffffffffe86}, {&(0x7f0000000100)=""/41, 0x29}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002580)=""/207, 0xcf}], 0x6, 0x0, 0x0) accept$inet6(r5, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000280)={0x7ff, 0x3, 0x4, 0xf590, 0x400}, 0xfffffffffffffe90) r6 = semget$private(0x0, 0x4, 0x10) semop(r6, &(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) semop(r6, &(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) getitimer(0x0, &(0x7f00000023c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002400)={0x0, 0x0}, &(0x7f0000002440)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002480)={0x0, 0x0, 0x0}, &(0x7f00000024c0)=0xc) r9 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r9, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r9, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r9, 0x4004746a, &(0x7f0000000380)) r10 = msgget$private(0x0, 0x718) r11 = getuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r13 = geteuid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) r14 = getpgrp() r15 = getpgrp() r16 = getuid() r17 = geteuid() setreuid(r16, r17) r18 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r19 = getegid() r20 = getuid() r21 = geteuid() setreuid(r20, r21) shmctl$IPC_SET(r18, 0x1, &(0x7f00000000c0)={{0x0, r20, 0x0, 0x0, r19}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000300)={{0x8001, r11, r12, r17, r19, 0x4c, 0x6}, 0x8, 0x802, r14, r15, 0x7, 0x4, 0x8, 0x484}) mkdirat(0xffffffffffffffff, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xffffffffffffffff, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000380)) r22 = msgget$private(0x0, 0x718) r23 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r25 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r27 = getpgrp() r28 = getpgrp() msgctl$IPC_SET(r22, 0x1, &(0x7f0000000300)={{0x8001, r23, r24, r25, r26, 0x4c, 0x6}, 0x8, 0x800, r27, r28, 0x7, 0x4, 0x8, 0x484}) r29 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r29, 0xffff, 0x4, &(0x7f0000000000), 0x4) r30 = fcntl$getown(r29, 0x5) r31 = msgget$private(0x0, 0x0) r32 = getpgid(0x0) msgctl$IPC_SET(r31, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r32, 0x0, 0x0, 0x0, 0xff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000002240)={{0x1, r7, r8, r13, r24, 0x230, 0x20}, 0x4e53, 0x7fff, r30, r32, 0x3fd, 0x7, 0x10001, 0x240}) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000200)) 16:02:40 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) geteuid() 16:02:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x5c}, {0x16}]}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000140)=[{0x6, 0xba, 0x7f, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:02:40 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2005, 0x5dc1) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x6008, 0xda4) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r0) 16:02:40 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) socket(0x2, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) kqueue() socket(0x10, 0x3, 0x4) 16:02:40 executing program 0: r0 = socket(0x10, 0x8004, 0x7f) getpeername(r0, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) mknod(&(0x7f0000000380)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup2(r2, r3) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r4, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r4, 0x4, 0x40) getsockname$unix(r4, &(0x7f00000024c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011e4de6788e885a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000efedaa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b83a57c34c5a431082aec79ff4c963dbb9d41fa5e26cd8443240bca2bda3bdf2d7465e11c1da9f4eef4d39f20499d6de7a499fe3b9097496650c906a106553073f241ad1fb82dd8b40c87674cc647493f3adfa896fc7caafae6ce38952d140086b02a4b3128102f957b9b554f479f6df9c7bd9896cb591e46fd1bcf65803f2a45db184224d23345971126b62a887b023a184985afc8083848759cc514949e4d296e1cc73801e30329c370dfafeaeb0530a1a0f034b6be89f20dfac4b35deea48e95972d8891f0df62bd93836cbb5014b282272d5f1c94195e156b560790cd92da8fa38f5428f43705386263f0f67e3a1131c736a3196bb83137be1722da989d1a5c483c0ed806aa28d1fd3f800e527"], &(0x7f00000000c0)=0x1) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000080)=0x2) write(r1, &(0x7f0000000140)="220e22", 0x3) r5 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:02:40 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x2010, r0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget$private(0x0, 0x4) msgsnd(r2, &(0x7f0000001140)={0x2, "2739430890cf1c9f02886f9572eea339dddc0893152a6f380cf5f4f8fb99820929838ceb60feed2696dbd1fae483f72af240cbc03a89a090e324baea24fd43db6e5321292f44b73051f14d8b04184647557d8e990f0a0425b1d27ef89e5c9b8e0f08d8a38e18c56c1c160a0fa628381eb8f5287b9ac6df7499aea9f1484079e9aed048add66654d43f92b80003cf570684f850dd11b7e6244cb4d9947cc9784a09f73c6265043cc0bf008e6c4094213a49275bdf75ef1cf8f4"}, 0xc1, 0x800) sendmsg(r1, &(0x7f0000001100)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f00000010c0)=[{&(0x7f0000000080)="5c55e8e35fa5cd74", 0x8}, {&(0x7f00000000c0)="370c2f9647fb91feaf0e38dd152d1475568154538620466a396d031b268a9d8006767c47b0d62ee38f5e2a90aadd1b3aa6671c6ce6ec0c5ac21df88bc82a3049e2ed3e47d9a12bb9758dc2a98e92833e772da43e878099595056db0f53b9234754ed59248d96b089ef6296bbc032ef760de34f44543cca451d17624adaca49ed2d0fcbf51e67237723db570e6348d2b55252bc989f7203a08c4ae93659d7412ecbf0f24dc39db26e9181c2c53e9136f57da31320197448032320255f2cbf25d5b03a3c24abe25b5da6ebcf8e86acad6d1c4cc49d575de2f9e704332d0de9ed1d2e14926832966870ee7551c3e1cd1ffbb1937f9ca7d20f9731172626d3ff3f4f09111e22dcddebf58ac1ff81860ff582e68fd3933535ce5e8bd60eb226c012495e854e3f6314be0067022c779042408d4d673cea87cd738eec0b373a46cea9b5399f9d58cb3561f135ba759e7a55603618f1b689af5f605996b005a1093c860130f5d8df4f34be8ac688ad0036c6d0e82e29f450d02c7cec17f93544aa24b4efb1bd5aa19e03493f72c8e1cf5981d74d6533d13ed9700d486fc970d12074e5e7d4618382fd8d4f022674f86ae87fa678a70bff481fd549f793078a9978b7b14e4eb9cffe68955aa0827eda8691bf2e37f093db7e7089293b3eeaaf7067af630e7c3130997d99a1dd101b39e63f08a99108ed7bc47b43f16beb15d8afb4d008e35c6711844eb61afa175ebacf74d1c94cb7528f8ee1ef0fbf66b3da1318d1b19c7f5b9c6142bbb5fdc92ae42db8d82fcef29f02b75b3eb614dbd72365bd66dc5d3a033ad6efa836e2ff9abddfbc896d42442522a6b5211d4451db87e958573b98434888fe85405e1067ce8d1ace1db2dd8285485fff969ef8f7c9a4d48bd446d65fab70a527ff0f0c4a428adf21c65e5b56ce2a408eab5e0c5c6b54aaf989caba3aa37aabdf052a83d63173ff63a4b25c15789f0b0297e79f5902834c230cc6fa65012f8cdecf5f385a29c24acb682dbe319dfd233b33db78b8e4c9b550daac5b46bb89fae594014d1695f912b83a64b66038c9d00c813a2e27fa5193be80367482fb3a3e612eb182ecaddb1740eac685866f872bf997ba3e1b3dbee68e99a77987f3763a713c4cb6aa364160bfc53ecde844f8f3be25b49c02fd58f217a5f55de38508354ec4afa58a2d9b0432dc618ef1b99fe1a9ff3f68f925c190dffbd877546248ff83a017a806505c0ef94dda212716dbbe34539ee9e77580b4dbe1671062d0c5ac74be9706fb24403417cc62943e9b95f7739b8dfc17827cd1aeca7c97fbf427f676ef9c94c6d209ceff5ac0e3acf02d2a0a405fc033dbd27c3be9a6e352ee58ef3fc121ae270703ba12f4f4f5235a51ffb85bbc76328f6e6d6e8058df7c8b3f9c2785724d4099b422362827118f17f9636bf3dd701687671a879e223817e4bbc75e5c8460a220643a1264f9de8082445914ab26458a764654cff238153f556eefc054373cbdf6c34fa6bdd0970d6371e7c49a778ba059a6a90f23d4bafe19dd768d6002c5b83ce398fac037fe4a5e4984783f309abb63dc4fd53bbfbef5023eed98c4f957c6b4f43562a8478fc9e3f129ef92607d5be06375dfaae95a7dc3771e79e9516814cba3398d0aaf5ab0658821eb2ad373dd1e89fd9af4299c97787285a0aa7d8c96d562385a1c0dc0bd1d9adc179333ed704ebb61263bf2032b34efb26a6951c68fc1f6a09aedc628689a4d5885deb91977cbdb8f8f59ca53a0930079fec86707b9bd6f8f34cddbafada6cccd478691cfb99443aeab01e362b50ac3d8699576b3a18986cabe39fb37b1b7f0bd5e45fcde63266d8846d95e5edfaf0e222973e3806f4dc111bcfcb06ab33d79aa239cccf02186ab142a52191752975d577cc5e88e20996c5fe374d934f3c8e9eaf8c78e2abf09cfa2193135baf9859cabb22ac21d47967b1d3a9cc1462e7d2d378552021594859b83cf0921cf82401e63653c490bb49d41233a1e78d19e75b736432e8554666dbdbadf826892dfb99ad7e69ad05ea07822bcdafc821a55365a1b84df1277b25866413433936223051d1e7d2e3c3a3ecc5cb5ae005d1a1a07f323060953383c1076d18101fd29f92e47c1161de4b43db800f25bf1ed08ef368b73148cc47f89358e1e5ab165d6a4d49d42bce31b58a1c26243086ce48f53e234ce19c856aa8e7306c1b4651c4d2509a6307f80f324e566e0807c3bce81b831afc77de6ea1610ddba309115dc2df5f2d9a12f96ea0c89d5a8e13d5164a82f4cfac84a5935ff1587b3f3fe06acf119ae9048467c27314a2344e106120fb53c3edfb156d96f4c948eeb4a0f73b1009c9c6cee8bbd8ec00b58d44141a0a02f32f428e2feddc7ea655a4750460ed877eb7cec449646f33e904a05b87a1681b3f0293e131716348cc17cc8f8f799ba781c9424f2e07e37d92ba78dc8e97cc25c46152e0cb0deac981aa1423c60975bdade92256c0c57726704df4903dc315cae8f824f32ecea90c2d2c6b69be7848d858161bc2b1e91195b54eb6ee93a677122f43fb1b4d6f0d18ba75d24897ffb6f10c442959f376a8fe56c8514a0af7b8d85e873622c0e38996befc1f66fd9468f6f15b9abae90e5eda4d3806deffd6dc489d4c2c02028c165a3a0cd8454e220b319b2f225635dc10dd6889c52722df93d5da8096cef8d425b8b57b8ab8aba6470ef654b6008253959de9955a0a747c0dd643d15468f8a58adaf46b76cfe945ab7f3c68f4ca4a7e66be884d1ba2ac42043cb40d467e40b2470b24860ec1ee9b0d17b388dd4f13dd9347c223c9a0294b8dfe8f549cca944e293cb5ec72a5cd10b4b459c64789348fae960355bc57d5ad869f95095c8699a92abd9d4c199288644c43c672a5935cdbd48303bf58290976a9fe3bbdb7d410b3008cbb3ba2da21cceca9528115d2fe3122a0f580412d28adc168917b7659ca98aa2cbf6e25696a2ada587b330357849f3edd724f0b45161c74f7ea6a02cbf3a556576d9619fc7a06344685e71047d044319076603118dc0c7af06fce7c03e2cb36b9c4a8f5e07d84a4763674f39eb6f816640f1373827c689e629211413deef10506abc548532bd23eed35617b7762674643785ee98a950f803e63fc15897fedde5817038c5b83171115c7ad11cad613355bbd58c41f230f9650eb9183f2acaad25c80b0e86aa7645b97b8562385866d3a29f2332086cfc723b7e3ac447767110e44ebb7dac0b8c335054763cd95faf8ed03c23da7a143f07f8b465a53d704c024909ad03ee7a2a52e2bc77dfcd5dbf420934724183171fdf2a10aa561e0e0d90aa45b19a40726ae5b7f41c3d2472f31bf2a6ab40e633c7fe5b340903632263dab5c09edb8b9bd6ee4cd0e062cc4a5153b0b962484bd92f118638a70f26da6dd6cfc0658a8c918930d774499286f8a8bb99d7215e2f0d8366cf2fd7c97b472309ed5601e8a7126e55f8fbe2ccc3a3c4dcb423eb294383a081adc2951637e0378b1805050a427bc90311b6d96425b6580cb36e1ec2aaf2b16fcfb966e6c0aaf0bcbead738117fc57a1e9ca5a1a216464238bbf1eabb6ce6a53aaf791ccf2c2b01483e95690319cc6b466010d8769ef5cdcf8681f75a7712bcfff9029dd21e5842040189c10f863c4118331423a967a4a807e6c46480682330a3bd80643891240530e67fb9d9d54226a25c77423ea6608f6f1e0a076179a4bd3df0889e4a7be049ff5c66845696d788b3ac25e633830dfab0bf0b6216c230576d108ac5da3d77b591f637490eb68a7f9a7ae4a053f0aed98e627c5785c166e9fb9ef2bae2e2f824b8790ba78f5d1ba28ed835f0d42c53b11e11247b53a08d9bed39e9c0f8cfdf929538e858af1e4e7e4ea0b3499933c2450937e0816970342790a0e9d9aa3516ac4a8fefd7cca833cf9d237089fd1302c57fdb0e4aba9dd863dcb0adf6df91074b48e4713a4de73f15826000e49421837144b08d7ef398295ca9ba6c2661f68cc425e68a0e52ed9e23c2c7962468b8318dadb16a5de02295c2a1f3c49826460276f498a7acdf27cc8ec86c03b3e9bf0e5e3f3329a03099ac75de85f8cbb9a5b77ec45ac5d4c82a3ce9b2856446344574cd5db18a1e359a8757040a0689cd4843229b5b8f4a49b9776e83248e87abb631a858d92a4f7a70a47d209510468134c9a97dd98c105eac6fc2593d62d4f21224b74f233d0a1abbdd0165df786c22fa59ff0d17fedd35010f7268fb401685add51a9e3b5d6d06420f66d1c921b5a740112f311f80895a820331aed53a023924c0d039bca5d2d894de90c28aa0184e7f53a1aaefe988cbd17327e39aed7a211bdec29d8797157277ef59e1bbb17452a79a44f1950131a6b0385a680740be81c777480b07c2b4bd7e048b2f6925f22f17c3fd6874e97bcda5acb46f579566ae6c984b32f6735309b5dd072e3188c2e004b0468cc4ac2cca0d04f2d5ff6e7f6abf7386f54652205bead73cd2c51336648c8778dee78289a461eb9f8a183daff161e05b195fc01fb27cfa1b1c1388c718cfbb729ec892f424cc9756c9a7e75eecf1b438b787e0fd8a0369adb2d1dbad40e26c2403b5b78390e24480bd9bc5bbef30f51aae187a05af65586c82e3b11a540d636700d5846c2380c1a9d1b67975a64619af81ad77165ac16c0ed0a1902cf5315989594564252fe4476d68f88b7434a22061b2cf5b3d29597d5061dd5be63a00ae73fb75d04623b0e62dfa94f55ab824eca38ce2267aa1eae7d90b51d0fae39863b1d7eadf9f5ce14d91be9ff3130521dd33c866cf9409961989750d4e74f7a5b7e13fb420b14a38db5f773f162cf4737605071a439fc4e359bead4225c065e773996d7f54a50dea0ea9f468e97bfe961a252a393562bc3a348d935ea053f5f3e8e4e3b10c9f378f0bb2872fd76286271dfaa5b878d39dd14275ecc263a0f4a46078837d6cb917c6ed2c2327281fe2b5bfb9e58dc3ed2e2849589ab41582f4326380663d62c3cf16c3eb91117b5cd085a5bc402b250edcd80de24ee20cfaaa7fff97790dbdc5b2ca83c54c3376923f29e898ac864f7ee0fcf5ad3ce164be7e9ea13d79b1ac804e38cbe64ba1e3d1940f1b4caf58e2e6883317c7f72c5a9c9ad9441dc31d6b70fcb52c86ae45641a1fb478ad7e7dcda8342b72001c5ea8419258d37813b1ff8b758ccdfd1462877f90d6684568d6c993392982cd1b38b378c48ec877aa084bfa4ffd4dc1b5fdf0a797ed3f8e913034022302753e031a5b1893b293729a03b4f31868fe93e538b55ec08e4f2bdb67140655148639f40fe2b777466d9abf51e532d0a2c428754b41de50682b55ced59dc893fef3bff1365d9cac7a2e8ea16817785f19c7c360d85406f4e48d7ce0265d1530b921dfff19d8841c8c084484e32f59cb742ed79a2640f9ec6eb8a72f59fb47d92c6846a717e0c7749b4dec5e6419e051258da348f29d53ef73a95f45f3c74bf5a6a54ed9fccc37def7762c1223b5067749dce98e6091f0e2b478d5bb3a23c63268b3fd284e62694b693dc1e2d292ed9c7b98eb08a7d2ece3b2ba86477eff18d4e2dd2fda6048b1804f4a63bb491cfd542f478d5200837b9da1224559c082fdd527c6592396e8d44ffbaf076970cf80e3609423de063d504a60e66be95997ce9921e273a123bdbcf4887f7edffc185e4f2073fd691a2ce73afd4b64b502e1aa263a51716a9b1ba7b5c3f198d5138aabb2a298e818dab24c32b69f58c7d6cad3a293a75b12113c4a0aedc9713decc594a44c7bb8ffc67", 0x1000}], 0x2, &(0x7f0000001280)=[{0xd0, 0x1, 0x40, "9fdc7359e5ce74c248c13130eb6488b6ddf37d38d3455337a22513808aa8e28575e85918643041f9ca8c79652b982365045599ccd84a3c657472291de753c1bdb8b5b4c70d24be1e378ffe680c62df030aed0a1832401ea48224183ea9228c5cc7d56517b84f03447e40f3d41a0c928c1ce31dcc0ab9be9ccae3f95206be74ea9bcad2e44e1bef552c5318fa301be749e87a0f898b8991d85272903bc6570a0727647dfb91de90a1dd8e51d4b572ef6d628a35e836ccde845a99"}, {0x10, 0xffff, 0x2a9}, {0x68, 0xa8adc61a0a62dd4e, 0x97, "292d90915adae27d0ac0273f345fec639395c8cd9d33ca1378c93d76ffcd85a0994d841f32aa92a766fb8e28df3a518d5360fd230877fff366f56ebcc179dc9b2a621c244a702027639c1cb6bd44dbbc2f69b819aa"}, {0x78, 0xffff, 0x4, "3cfe445e9ce084f8499814038d97628c5c928a97690fe05fd4cc6421c7547bb39896b4beec0d902f90cd5182176553cd110504e5212a2b9683561c869c145c524d436380f3ff4d3e6ef93259e0610d436c7be1d71a4a6df0d5565af4bbd8fd2bdb"}], 0x1c0}, 0x400) 16:02:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x9b}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) r8 = socket$inet(0x2, 0x1, 0x81) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r13, r12) r14 = socket(0x18, 0x2, 0x0) r15 = socket(0x18, 0x2, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r16 = dup2(r15, r14) sendmsg$unix(r16, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r17 = getppid() r18 = getuid() r19 = geteuid() setreuid(r18, r19) r20 = getegid() r21 = getpid() r22 = socket(0x18, 0x2, 0x0) r23 = socket(0x18, 0x2, 0x0) connect$unix(r23, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r23, r22) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r25 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r26 = getegid() r27 = getuid() r28 = geteuid() setreuid(r27, r28) r29 = semget$private(0x0, 0x7, 0x286) semop(r29, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r29, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r29, 0x0, 0x8, &(0x7f00000000c0)) r30 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r31 = getegid() r32 = getuid() r33 = geteuid() setreuid(r32, r33) shmctl$IPC_SET(r30, 0x1, &(0x7f00000000c0)={{0x0, r32, 0x0, 0x0, r31}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000140)={{0x9, r27, r26, r32, r26, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r25, 0x1, &(0x7f00000000c0)={{0x0, r27, 0x0, 0x0, r26}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r5, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00002e43660500000000"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000001940)=[@rights={0x30, 0xffff, 0x1, [r7, r2, r8, r9, r11, r12, r16]}, @cred={0x20, 0xffff, 0x0, r17, r19, r20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r21, r27, r24}], 0x88, 0x10}, 0xaccff110451b3cdc) getpgid(r17) syz_emit_ethernet(0x8f, &(0x7f00000003c0)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4ee85bfb53bd4aa520a7b0cabdf9da534b4db5450618bc0d72feeced072100"/143) 16:02:40 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x53) pipe(&(0x7f0000000840)={0xffffffffffffffff}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r1, 0x4, 0x40) fcntl$setstatus(r1, 0x4, 0x40) read(r0, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r0, 0x4, 0x40) close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) write(0xffffffffffffff9c, &(0x7f00000001c0)="3360f35ffa5c2e910e58f24161abace29db74ed418b13a5552d260b39e3173b7cb8b87397478270e525db9e58054a3f0998e1fe99edf57a57ac430f00d6181de873ec499d4e1ab72c57cc5f998538b04b8e8a45ab22fff5e5bb0c9a5b7efc7a79be1584485b3efe21e83d0f9eee4098ded313df8369c3b294c489e6fdce5f729e6a73935cc182657d118dc2c8d387a18868f69f426cb47e300659e4587cb08406351e9c476aee8ecfa97c3c268c7a6a2dec21a1c9ef48320bb60923b834d5286664c59a4f98fec12ba", 0xc9) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f00000006c0)) sendmsg(r2, &(0x7f0000000640)={&(0x7f0000000140)=@in6={0x18, 0x0, 0x4, 0x7ff}, 0xc, &(0x7f0000000340)=[{&(0x7f00000002c0)="05e9866282561b42bbd04d3d", 0xc}, {&(0x7f0000000300)="bcd738fcfe5ef2369d7bdc1ba60e78d2ef92ff9b707570de5c092cbc5b170dbd6677639c5f46f469", 0x28}], 0x2, &(0x7f0000000380)=[{0x108, 0xffff, 0x28d7c3ba, "5bb89ea21c329e330eb8263474079c5fe13e45f52bd18fb63fddf72accc09952dc08dc843213f44cc98f73b5b595bd0eaf83e1bcdda85675b01bb98bed330ee228b79bbd4e6962d47709c6abe27332304cfdb5fa4fabaf84fd1e9a1a1a6de0f38ec3559b988f669633139efb82d910214887c3e1456ad537e0f3e8081d975e79ecbafa2a8ff9590a2cabb203053e3a8f382487bedb699858839cba31513c904db23db3109380b3e1519f441a2959effde9ab427e788623a896ab26fa716526dbb1afaf07fcf75d74a0495d0506970ec406224b74ad193c5d853680848f01e53ae88eec7841f6a58ea8f3367ef52e84fb8010fc"}, {0x30, 0x1, 0x5, "3ccba08ac6e5859bdbc5b86dd26ef9aa309c46e772d8d2cb1b74a3c9fd0cf062"}, {0x68, 0x10001, 0x3, "2428ee2b6034fb1de5ddc0d7ea81dd48ce66d0136181e4945a0e1c0e403ca2f2ff665a1d348671803da30d526d0628af49c2cad7aa102ea507b02d8e0b3ce334eefb1852b80a894f33eb1a6a4e1bb7f9aeb2d86e7cf850"}, {0xa0, 0xffff, 0x1, "d18641986f8af3197303e6f85ee9aa3aa27a64db80c2f69ac060c13f2ad5effe6963e71ecb19e09ecbfacb68e0083940f5a0d3fe4f498705438e630ce794ea701f4d12d649737170c49eff53626379a4fa1b2e8066b486f7fb6bc3c4d18f257e1eeef7f494768fe8f286288d66e9c0685952e6f85219f3c3bbf695fd17d13186b0566cf75f2463eae172d2bd56"}, {0x48, 0xfffe, 0x1, "7a01fa0a4f550672cf2e07bc99ed9dcaebe93b41cd95064b348cf05634f39b264f4e1e3c8fc2cf79e42d3e698911a2b800"}, {0x38, 0xffff, 0x6, "8db3dcd61b0a933b9cb6e621ab16ef065a7797676c6c0366aff5884ef55b948fbc622837e4f9c2d1"}], 0x2c0}, 0x3) 16:02:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x28}, {0x5c}, {0x6}]}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r1, 0x4, 0x40) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x6) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000140)=0x9) 16:02:41 executing program 1: r0 = getgid() r1 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r2 = getegid() r3 = getuid() r4 = geteuid() setreuid(r3, r4) r5 = semget$private(0x0, 0x7, 0x286) semop(r5, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r5, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f00000000c0)) r6 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r7 = getegid() r8 = getuid() r9 = geteuid() setreuid(r8, r9) shmctl$IPC_SET(r6, 0x1, &(0x7f00000000c0)={{0x0, r8, 0x0, 0x0, r7}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x9, r3, r2, r8, r2, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x0, r3, 0x0, 0x0, r2}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r14 = dup2(r13, r12) sendmsg$unix(r14, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r15 = socket(0x18, 0x2, 0x0) r16 = socket(0x18, 0x2, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r16, r15) r17 = socket$inet(0x2, 0x1, 0x81) r18 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r19 = socket(0x18, 0x2, 0x0) r20 = socket(0x18, 0x2, 0x0) connect$unix(r20, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r20, r19) r21 = socket(0x18, 0x2, 0x0) r22 = socket(0x18, 0x2, 0x0) connect$unix(r22, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r22, r21) r23 = socket(0x18, 0x2, 0x0) r24 = socket(0x18, 0x2, 0x0) connect$unix(r24, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r25 = dup2(r24, r23) sendmsg$unix(r25, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r26 = getppid() r27 = getuid() r28 = geteuid() setreuid(r27, r28) r29 = getegid() r30 = getpid() r31 = socket(0x18, 0x2, 0x0) r32 = socket(0x18, 0x2, 0x0) connect$unix(r32, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r32, r31) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r34 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r35 = getegid() r36 = getuid() r37 = geteuid() setreuid(r36, r37) r38 = semget$private(0x0, 0x7, 0x286) semop(r38, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r38, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r38, 0x0, 0x8, &(0x7f00000000c0)) r39 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r40 = getegid() r41 = getuid() r42 = geteuid() setreuid(r41, r42) shmctl$IPC_SET(r39, 0x1, &(0x7f00000000c0)={{0x0, r41, 0x0, 0x0, r40}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000140)={{0x9, r36, r35, r41, r35, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r34, 0x1, &(0x7f00000000c0)={{0x0, r36, 0x0, 0x0, r35}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r14, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00002e43660500000000"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000001940)=[@rights={0x30, 0xffff, 0x1, [r16, r11, r17, r18, r20, r21, r25]}, @cred={0x20, 0xffff, 0x0, r26, r28, r29}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r30, r36, r33}], 0x88, 0x10}, 0xaccff110451b3cdc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000140)=[r0, r2, r33, r43]) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r44, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x10045}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r44, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:02:41 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000200)="808256c7b113db9452fedb51ff2190a5e9a5e869584a8264d74c1e5f586eca65d29c875c4b81d8f5289e8c1812b5857f615d6a4e1262b46a50282d5cb9645c58bf41cb572caa7727899fab0ef15bf6e4320b09dad2e0612656b9cb078ce1bc29ec67436da2d85ef45618da20622870477ee4b6fa284b371925e11fecbb1b77606e14da8bda57715c4b6c0dd418956c4e090647e9d124befc837a33f2ffe0d96f2d4609b5ab6a3ef6cf9e083def11021f448c66289055ca4bfbd7a0499ef18ac30f0146adf664fae46be6e135d3ecaf6b956f8a061826c1e18ee49cc185e088", 0xdf) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) write(r2, &(0x7f0000000040), 0xfeea) dup2(r2, r0) r3 = dup2(r1, r2) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x7ff, 0x5}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r4, &(0x7f0000000080)=""/101, 0x65) close(r4) pipe(&(0x7f0000000840)={0xffffffffffffffff}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r6, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r6, 0x4, 0x40) mknodat(r6, &(0x7f0000000040)='./bus\x00', 0x2000, 0x8590) read(r5, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r5, 0x4, 0x40) pwritev(r5, &(0x7f00000007c0)=[{&(0x7f00000000c0)="e3111847521edeea78accb4b3af2587c8b3c5cd5449aabc09d21db8323207bdf1e4cc4ecd56dbf2e117e17fe52c5e2bd34b923991535b95d36f55d65271cea4cd44577fcf1e640728e3807fc3f396bea403c94b0c7185100cf35555c4fbe603a884408d20c3019475ea0a7d3efccbd94f8b4e25cecb0781c5ff2e499da703270", 0x80}, {&(0x7f0000000300)="cd69c8aed7a1db34f669c24e086cadf6de9f1b1fc012329a169dfdd2349bfa0720bbf9e9294dc62325f41280cf6d0bfb1d31e2c9c27d9fe139ab0357fc84f75374e6a79bd3fd55aa46cece45ac464287cb47d2982af4427866290bcbe82a5f488eb1945dd3b16f0dd61dff3c2068f166815fff7620816467d15bbf580b19", 0x7e}, {&(0x7f0000000380)="8a6996f7ae40c3392ce55a8308c9767e8edcf6d57fda2acff58917f7f5dbd642af21870803d132fb9d19e496c678f0a9df87e9d82c65a5e44bf6f6a5e9363557b5ce1de6f716ba65e51bd536f503c4a0dbbac2de17e7101799db770c6cac85ffa9f41e8c2738f4137a066fe381035b9c53937f8a21d5dc82f880c158adc9ff0dcbcfef55b66bb75a0d6da39a00fe7bd9f645ae503734549b5ed796530c2be0ef00482eb5e90c6d8354e0137fb3c6a837a8758ed2ad2d65ed8c653d70977f27c5927200f58d7f41ef2408dadebfca55daaffb237bab7fafc6d345f33fa49bc2276715a2a50ebab817805161", 0xeb}, {&(0x7f0000000880)="7fc273b50581d6a1f7e094f38da3a68395a7e285b7bcdb9134352aebb5842ba051caf3e048271b0b568843daf316e225065def95f1dad1f75f71ce58fc9f702b9623cb73f39ea6f0a5981cf33c0dd208176e041a614e47bc437fc83949ec70441c84881a57f71be86107d4139bb9470d4b16bfb9a43a8ae2324a0af2570349c982ca9a54b4bcad03bb1734f5e58e3046ef310913c1910839d42f47db3df512d0631442852d254a13d1df76f8b978df77fb6cc037b83d883e3093d5cac1d78fa0dca7085248feeb3e68bc42b51a9cc4bb99b567c1bdec73550154ba49f9362579dc14760b8e5fe771181c5f5779c1ed3e97bea35ed2c456e0761889214e5fed9a7a624387d6b5d8a8d156145386fc1d32b13bbb5cdf5347fac7ebf315c3fbaea1a0c789ac48355cbdcbe03882e83a7c7f1538728fb4467cc65125568886395969f14e2f88c0e61d495d887d994027feb8b948b82846a40db4c7c3975913a4fe388a766e7a3ae2b2ae8d9e3e204463d11f30a7ed1f110637de228eed2f96a482be8cd9f3b58e2315b4b227d421e94dde200b31ec215db78ee0fe5930188cab0720f0cfb8f2ebeef7ae1d20263d81272c472718e35f6b253b0579b6fa4c2eaf7ba318d6268215cf249956ca6e4cd72d8315a0859b27de6f36df52e3c3b1999c9f2058ed48e64cdec24fd7f9d57ba2a6ff2586a8e4656045cb9fcc268903f179c068188d0451ae09f8aa7cd5f020755a8bcd8a7baa713cbfc1452c263628d339c3c5695ab04a2e8c80ace7535130865a7bd667333989a1d6b49dadf0e91360a704d159c533950a60c52c8d246b49c82bd51c915964d22dcfa1d661dddadebd6bb87e7a2dfebeaa1d4605945bb725fdba2893df6dfc25361674e7e4b88af4a5700323ea238736462d118e666568e04679c9891b7b6fe5905f1b75268080d0c059787544d6a4e0bf04a734781b4d6d255eb41e8ff4e9194032aa3a2ee559702af26b48cbb0323b57860e9d0d4dca960675bdc6b9d790cbbc9fb257e360bcc64f21f605e03ad94fe48c73f2f687d8a840c9e28f51610009785518977f1fd51271b577623ac92d128bab599d7e431e437bd1f1bcd4d8c4bd8f3748293e51a0b1f704fb677493cdf27027fe2a026edb51c497f55d7bd01c6e36a1e28201a29d4a67acd457ebdd3ec8e98847cdba0c4762d54de69c90fc24065a60403c451646b9a9b6c54f7ed4e03a870677722c763061dbda9d6aba3689dd11f1170ef188717a20ab5cc85b6919455a92d43fc71d3a722f21f0195b5cb33c7cc3f363b3bceeee199fe3bad74b032fcbada878fea31ac0f7bf1132bdfcffeb85cdb86ff70f75611224973e95fe6f23fbf3e137d96d069ed3fc119cefb9cf44418f65302bfa7d613a883349a0ad8c1eefd254647fb882a5132e410237cc5c3706726c724c279f655447ead35e0954ecf76f0336b7a55c56399dfd9f7a1d299837c6b1d254788f4cf3f7750992fb5ada8cb3d09ff3ad9d77df7a1a9bec0fbaac62a606510dc52074ee64b74e4bc3b7694cf9f1b97bd61d3ff166d15bffd0439f0eb52714f3441038dc96b5ff2a944ed30f530bbc113537bb14348350cb29461cfa484ba498639e049b9ea007c56b80b869929eff6142b9f7d49b82c3fc95f3ba1b0f30812fb0319a1a34f249de8ff2bd9c42ef81871f06b719efbb74133c1d31fe6d830a56d882d72cb03e8c5fbbbaa908cbd24dcaae35721b3ab777ab9123a63a70dac5ef6361ab0fd71ffbbf77f01672531dcb9693dac3da04124fc40f921c7e0a477ae5ff8943ff8ca385d9dbac1b3baea6e58e9995c5c408667ac74723951ea1a9321b11168648a5e6c94fad58801f4563be201e0e95c1b0be2fe023c717793e0bb4ffb073ed99d680fad6c65f9e38d699fdd8e66e603ed1f409af4ccc2fbe659070d850e98ff468c90b252de3ce4a6753a65711888c0acd528ad7ef51dd0a587c490db1e62ebf109cf7e3981bb644f9724e1274b5629b90fc1bd7e2d9b75a4b14a0a2fe8c20a3a9f36ea13a5edd4363dceb8e761306e800d0824602954c1edc7e3498cdd8b06ddf3e3a49f476a43776dfb080873a5db2ca1bf8c2e998cc9b20dac3d53c29551e770313e0c5d77e390eafa2e22ad591ccfff07b5873b36cd966b6d1888482f463bdbfea9ac73f5eca2782461effc0810211bf6182d8c631e9f31d9ef504faa7e95b47fb78376b1f88ffd9829f21b0e9835a41d6821ff29a0f84768fb89d7f491ef5f95edc6d42b6eacda38a6d8255871cdad8b7c632fd6511a548e525784bc3a828a452130438c49fc29b481635a7232df20744294ec61b95fb39a71ee65d7b837fd6e58632c9de91dbf770f6ab29c6a9daac88079e457e5d4a4a7f1433e9a3c753df47df8f4b26b04c059077bf3e7d867504f33ee5da6c936b77cf2f9eafef9c9dfffa1795d5a59f2a999069cf88ede4f0300a638f1171ed831b78131e8bd5fc53d1e06343a1025e39203b058e33fef1a13bffa8d47ff28e6a8fdf5213c5efc5bf49cf0b4a3050afc8e73ef08f3c9ce31e32d326b8f93dcb4e31d91fa0d6ed31409d1f1c3d81cffdbb41e84d2a7716e2a1d2f38d9cdda68f63c5c9e601cdbfc1a256014d733564ed2d500c2293615a4d3144be6d6e89c0c032488889f6c55413bf60b193734e3814b88ad77fba3e0fcc0ea36c9a3699566649f4b75a2cbcf0c813bb57f281cfe561f9b959c52d7c1f2b41aeb7084d4a421d9c90f7206a99c29c29d5824f663d7d54f748236583942775bb5d8e93abbf098b41bcdee1604f33e65080292022b325d3e611cee1b72ababdef27d7e96973e0fd1c74a74150fd48fe81e814a27f46556a5fd12eecc9812766f86fa9c23cfafc4e73dac23a92aed7a7e50fdd3a06b1c2566a551d56661aadf0954290d2a0974f2d2efd7f0cc93fa97c22597bc79d5d30b4aafeb16059fe89b74c386008b5091defd77f1724767f958de5b4b3b8641b16b43f05a8f3bb929abfb21eae7401e00fcaa4fed991a588c4170c1bdf85accc54e8437866874a77c766d221e28a5aa5382c31567fdb7a61276b13091ca3065522563fcb93d90a163f4b09e93e76e41cdf69d78872f745769b14259f8a244a033410c027fd7976f1b59d75e19cb54ccc4e239ddd6d9bb1463c50190d7093cb705ecb278ad31388847c25ed94a978e63d49200c8d30b53f32ad3994d4ad09b24705bcf58d6a536a16a623aa0aefb2e8fda4a0b4dfe661d56c487b453f4e380d63ab48540351827810354cacd84ec21572452ecd3a84bc0656b74af0905925a8463779c6be664f95b6249aac2cbc0bd80e4ab3cf2212d0ec2efadc892d9ca4aab86856101385a658747137c9e55d873856a981441e58bcb8ab5759088129f9a5528fd7b2e2ee68cd426ce34adf41977fea97a21a1c97065e37a80803f23e1f0c29a2f36e1aa3a9539043c93e0796b881ace5851c09b294a6cad7e2a10b37b1ac49090cbae3ab05589fc4cc59e30df9ae0bc4675848b0f43ecb0575fd27750f0485e006ad745c27d9c1134bf385a8a72c22d6a7bfdee400cf794c8fe044872b47cc9e42da66535d315e5eefe84bddfb54f565a24cedaed5ec2db3d0f82d5956ef66519be8d84569f6fde203d8d3d2faf717eeed0532e5b2d1abf686cdd6f970763a462b3f9c1c3ce6c013a672c77ac399884453ed6effb74cdeb4a582c0cf3b522d79aa85fd0fdb511394f24b32f0d99ea607db30d24d1754301b5647a6206439fbac13d66275bed6669bed9b9954ca90f47fbdd532eeb7a877be8e3cc6a6def4af9f42a1cc7df005e7eef54064faf32929197a73853f1929e91d297ef1c0fad39861248bc4fc6d2640898a00507f3991bb14ae0b9374508d1cb7d0e73868bac502f407dfbed0fa6b0631d896e0b1cfb43cb2125d2c50d689012c27540f28aefd4f78167352b7ee160fc456791ebb6b47273675ca4d5d98d4cd73838f736f27fe880525c94a6624c7a1ca29b294e3a6223e89ef795673f6b0324dfb1148669d6a55e21577d8456d364ed1e41a774ee0aebf5a53b96f515b6f94faa77b20d12c0b9e4439e158c16acef3015fb07273b839f7cd2e896b5fe5489a8ed932996bfe3c4aee5bdf8254c6288a7dc82f956935d67e297a4e5b1e7b148db08b7ef5bffc10c76e467b3b81836ecc116bbbf9d27fed3e626f65b49c691fffc37723dd08a4ac9180298df82b988e9b20e60edb79f8517c19a543e380b5187e9a910b2a49248b2193c690fafc4293f90001af29cfe8a55da50e2477c52e32140e35cad400bef85730202d01d6a366ccca6a2eebc8aa5be2d4951f25e75eb8eef16661b0d067b55133f0597552b6379899cc669c6c1e33c2ef5e6e7a3ea5efcd16c85027a3e72c02453664d57d4cb7c37e4180baf093c041fda2f45bd815e783deb129a2a296ad4c0235b90ccc83bacd83e2f3581b2522704191268f2ead9881c4f98c09c8621e8b93b606ced455e22a9e66ad059463152b38f38ec43526711f104a9e2906df6f1caa68166a97053c27342352f8b85885541b5bb47bf3ce612372942b8b3524ac66e8e76d7490ee7db3f20faa14b6a74bb36db1fbdb1080c8aaf2678d2f3fb2f3fe90ef07b9a1571bb36c352a60f4da190ade68f87eb2a4b951883cc75607c397449f47dba268cb16200a4f99c5c729e711d1a3a56c1b008c84f6495ceee69b42bc065f591c920d9e4178f2b6e1ea6123c9ff3f84cec6e0d3ee688004cf57322127cacf1d3e75aaac21a5aca802f65824de15a263b4ac074ee4ead351a969ede2385770f5ab4aee24acda57d0e40deabee3c2cc8217a4a1502d51125662801aae28950adc8db3f54e63ab778e6fb0eba1a77a0c0c79c485883026b0af14a3feb9f841afccd4326b7442032bc1ed0ab49fca6f63d767c5069937cfb0432424c3f7ca8efcb475e6c1c2638322079e436e1c7a947252cc5ad8890c8d25a91512f3f23a0e4c334fa1380b467221fdf66416311d79de4a2635b5e4cc3fea2be95c05a187505aa47a022071cbbc44359ad5f502f9b404fb770c87cada982d2da26a73ba673a5e9cd104a99bad6b0525d5e738185b624a42dad1ab8c38d3841c00057582b78f9039801059dad3ef18a9d4b7fc90c636ef46e26da7bebb567080a9c0efaf55fe42a33a5813d4194f19be1a53c4cfb7cd7695dc0902dc16123b08a04cc33cf1d41c42d5cddb39e9fab7afc380b4dc9d8603851b33a3c2652bfb9e3257dcede6dedee28ac67c480672a76b9fa76340b69b350ba4e919ef52f42ccd6484b701a1ff296fa4ea80d41d19c2095f494733385bb58be2237e43865d0f2cd00162f9af319a4027213d0327723a2a3d79281e2a2d9c11687613581b90104b04d6d333db868f49e12b71dd19ef92e2e342e15abde204d697486444e360e8d06abe825ceae121798b66893abde94241e349b52727183639ac51cd538d14f8346588db37a84a6a03e431ed5ff86efee411da1e7f6120880feb24caab630fb76fb1984e412f0e1191aeae83c8c80bf03548d2a80080f9a4aebf3ae598ca62ab07a5b59581d617279227eaa8445508c91df201708c3c3058ea08b5a1caa26aff8607f5a2dca76da341fac5e0c56811d4fd958a7cba028942938e91146033d9c450d48c8a9c972690e055930ec6c9aac411db4f429ac46e824014463bad253070258979f86fc94338433fd872e1eefeeb7fdcbba30a74bb3d1405acaa6d29d8224ecd3c32215fdaf97143d4ea555c4752fe55b9759ea33f5ef70fe8c5a8acc933b607a6", 0x1000}, {&(0x7f0000000480)="b9977abc590ac7c706678714d8dafdf05d34edd364ef96c7e3935854d73bef36744c86dbe45c13c5af12ef987bbaf8b0879590389916ba9ee399e841177ba5d0bcc502110c959567a7455145a79a48f53409899e35795d60f63892a0bc8d0f3bdf9575b368d59203cf8781efdecef1e3205a0164d377e118d924c9236784271ccc6ad8fb629074babb13d33e0386681296b386afa1839b1bd9927dbe843ad1b9452d7ceca2652daf4d98dea4985b416a0ebb6dea587024d805b2645d9e8c346ee0b0570eef8024a7dcdf33a63e5695f6ccc85376e39bd70de99c1dd7b9a98ae8539ec8da81f5b0e0d0", 0xe9}, {&(0x7f0000000580)="307ce8bc94e59e5a5dc33d4a8815b7820cba169dccae03e28fbde2c26fd292004eda72079e45799e3b9c9124d733378976d28a2e8b9d5c0f10681708020dd1d17cf5661dd385b5fcee3d78a4d6fa16c56caf957e40d177bcaa772fa930c57d2b22713888d5925d4b765079f55077af10c703852a17ad95ef28703647a3371cdc55e3b428711941c781bc62a7fc03ec09ca15763c4d233e3252326f4f16bd36a341e7e648a5db55fcc50df384712ac56b8c45b5762428623432694ca60c0edb506685baca5df3ecb7d13a30905b553d943a1a325991a1e357929dc52da122a566cd2bc865c6cbb90dafba228ea663e629481afd02990e", 0xf6}, {&(0x7f0000000680)="a803e9e2e732a85473ab132be62c59efe2298aa421174e81cc140e4d753b3269238de70e9af107c4a77f84200dc2491d3de21232945c0bf8bea3b540e18452101d8a8f105710f22c8047466c9fa308ba7e92ef2b51da", 0x56}, {&(0x7f0000000700)="55401744c98ae64399c0f7d450cf3a0a52d4dc38e05f815224f9dde6cd2464ce5af2204f4fb6553d187f5dd78c88ebc4f3e25e0581fadfbe3819dafc8cf317451a2975f8f42624948211baeb9c68c3c2c6fed1de5cd8480cd052e9fffe4d1fe7b7a20ea7ed61925b759ac9c36f6c05d53be980adc697ad90ca42de9faf97dd76c19a5fd3a7558c643eff17dc441c622bfd52b39306b6ce73b59e526b45", 0x9d}], 0x8, 0x0, 0xa) mknod(&(0x7f0000000140)='./bus\x00', 0x10, 0x40004000000028ad) r7 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) writev(r7, &(0x7f0000000180)=[{&(0x7f00000001c0)="00000018600500800001400300000000000000fcffffeb00000000000000000000000000e4ff00b200000100dc", 0x2d}], 0x1) 16:02:41 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x8, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000280)='n5.', 0x3}], 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x8) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000440)=[&(0x7f00000000c0)='U!\x00', &(0x7f0000000100)='\x00', &(0x7f00000001c0)='/dev/wsmouse\x00', &(0x7f0000000200)='{\x00', &(0x7f00000002c0)='!.\x00', &(0x7f0000000300)='/dev/wsmouse\x00', &(0x7f0000000340)='\\{#\x00', &(0x7f0000000380)='))$\x00', &(0x7f00000003c0)='/dev/wsmouse\x00', &(0x7f0000000400)='*{]\x00'], &(0x7f0000000600)=[&(0x7f00000004c0)='(\x00', &(0x7f0000000500)=')\x00', &(0x7f0000000540)='/dev/wsmouse\x00', &(0x7f0000000580)='/dev/wsmouse\x00', &(0x7f00000005c0)='P@x-.\x00']) 16:02:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x40}, {}, {0x4006}]}) syz_emit_ethernet(0x260, &(0x7f0000000000)="b6") pwrite(r0, &(0x7f0000000040)="4ad6b4087fdc73b1dafe84c5918dac03f142d4a13973502ad4877aaf711949c13ff015dffbfcdbe40bc6b121b80b0e4aed6f91d8c4181bde6419015333723ee6c1361c496ddd650e601fb465160e326a1d5caa4c542c6b806c3a46700a72491f97753ac8ea5b08684335c6e7ebf993a45faca4a497064f612ee272d03399dafb361b8834871b49d33bad82ba8f32c3f77a310ca07a2fbf88a3ef707b1e3fb22c3d4ab29503f0cb712a", 0xa9, 0x0, 0x0) 16:02:42 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) listen(r0, 0x8af) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x0, 0x800, 0x3f}, 0xc) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r1, r2) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r4, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r4, 0x4, 0x40) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r5, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r5, 0x4, 0x40) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r6, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r6, 0x4, 0x40) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRESHEX=r4, @ANYBLOB, @ANYRES32, @ANYRESDEC=r5, @ANYRES32=r1, @ANYRES32, @ANYPTR=&(0x7f0000000100)=ANY=[@ANYPTR64, @ANYRESDEC=0x0, @ANYPTR64, @ANYPTR, @ANYRES32=r3, @ANYBLOB="48cc4819c35596795835029fc517e803c278513237fee4", @ANYRESHEX=0x0, @ANYPTR, @ANYRES64], @ANYRESDEC=0x0], @ANYRESHEX=r6], 0x2) sendmsg$unix(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0x0) 16:02:42 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000180)) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r4, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r4, 0x4, 0x40) write(r4, &(0x7f0000000100)='w', 0xfffffffffffffd17) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) r5 = syz_open_pts() flock(0xffffffffffffffff, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)) fcntl$lock(r5, 0x9, 0x0) pwritev(r5, &(0x7f0000000280)=[{&(0x7f00000001c0)="2585", 0x2}], 0x1, 0x0, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)) 16:02:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="8e7acc90265fd9884228430400000000000000e81d100000040000601c8ad1ab92eee84e5f9d4bde811ce1b706210967e077f60771be5c69f4a02342b2795b85de29ccada7f3e62557840cfc3cf0551d225a62d4f4e6b6f17ddeb72bc246b5793257b18215ab713daf35735b84143b576b7814d9a945fe44a4a4aba9d692921f6342c9e39c6e280b36112bdd0856c72cc20503962e094a9d64"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x100) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r2, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r2, 0x4, 0x40) r3 = dup(r2) ioctl$TIOCNXCL(r3, 0x2000740e) close(r1) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000080)=0x20) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:02:43 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x3f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket$inet(0x2, 0x0, 0x8) dup2(r1, r3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r4, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r4, 0x4, 0x40) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000340), 0x10000014c) write(r5, &(0x7f0000000040), 0xfeea) dup2(r4, r5) write(r1, 0x0, 0x0) 16:02:43 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r1, 0x4, 0x40) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) write(r2, &(0x7f0000000040), 0xfeea) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) write(r3, &(0x7f0000000040), 0xfeea) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r4) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = dup2(r7, r6) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r9 = socket(0x18, 0x2, 0x0) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r10, r9) r11 = socket$inet(0x2, 0x1, 0x81) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r13 = socket(0x18, 0x2, 0x0) r14 = socket(0x6, 0x85412fcbdd3eef45, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r14, r13) r15 = socket(0x18, 0x2, 0x0) r16 = socket(0x18, 0x2, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r16, r15) r17 = socket(0x18, 0x2, 0x0) r18 = socket(0x18, 0x2, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r19 = dup2(r18, r17) sendmsg$unix(r19, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r20 = getppid() r21 = getuid() r22 = geteuid() setreuid(r21, r22) r23 = getegid() r24 = getpid() r25 = socket(0x18, 0x2, 0x0) r26 = socket(0x18, 0x2, 0x0) connect$unix(r26, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r26, r25) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r28 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r29 = getegid() r30 = getuid() r31 = geteuid() setreuid(r30, r31) r32 = semget$private(0x0, 0x7, 0x286) semop(r32, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r32, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r32, 0x0, 0x8, &(0x7f00000000c0)) r33 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r34 = getegid() r35 = getuid() r36 = geteuid() setreuid(r35, r36) shmctl$IPC_SET(r33, 0x1, &(0x7f00000000c0)={{0x0, r35, 0x0, 0x0, r34}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000140)={{0x9, r30, r29, r35, r29, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r28, 0x1, &(0x7f00000000c0)={{0x0, r30, 0x0, 0x0, r29}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r37, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r37, 0x4, 0x40) sendmsg$unix(r8, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00002e43660500000000"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000440)=ANY=[@ANYRESOCT, @ANYRES32=r10, @ANYRES32=r5, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r19, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRESHEX=r37, @ANYRES32=r22, @ANYRES32=r23, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r24, @ANYRES32=r30, @ANYRES32=r27, @ANYBLOB='\x00\x00\x00\x00'], 0x9d, 0x10}, 0xaccff110451b3cdc) fcntl$setown(r3, 0x6, r20) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x8a, 0x1, 0x1, 0x400}], 0x400, &(0x7f0000000280)=[{{0xffffffffffffff9c}, 0x7ffffffffffffffe, 0x40, 0xf0000040, 0x401, 0x388}, {{r0}, 0xfffffffffffffffb, 0x4c, 0x10, 0xd6, 0xffffffffffff7e07}, {{r2}, 0xfffffffffffffffb, 0x10, 0x2, 0x2}, {{r0}, 0x79133d36a3a15d67, 0x4, 0x20000000, 0x0, 0x590}, {{r3}, 0xfffffffffffffffb, 0x4, 0x20, 0x7fffffff, 0x49}], 0x5, &(0x7f0000000100)={0x1000, 0x9}) r38 = accept$unix(r0, 0x0, 0xfffffffffffffffe) getpeername$unix(r38, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="000000186004008b00060100776ae9924446080000000000000000fa0000ffffff810000afc437a941b94977b127052e648c32ea8221948e4b292fd41b3cb6ff7271be8c", 0xd}], 0x1) 16:02:43 executing program 1: setgroups(0x0, 0x0) setreuid(0x0, 0xee00) socket(0x18, 0x8002, 0x0) r0 = socket$inet6(0x18, 0x4000, 0x0) r1 = dup2(r0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/45, 0x2d}, {&(0x7f0000001140)=""/73, 0x49}], 0x3, 0x0, 0x40) getppid() ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x9, &(0x7f0000000000)=[0x0, 0x5, 0x401, 0x1, 0xffff, 0x7, 0x8, 0x5, 0x565]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0xc0, 0x0) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) 16:02:43 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) r0 = socket(0x11, 0x4003, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0xfd63d5ae740834, 0x0, 0xfdaf}, 0x0) socket(0x20, 0x4, 0xb4) 16:02:43 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x1, 0x1cfe, 0x9, 0x3ff}) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) close(r0) dup(r3) 16:02:43 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/13}, &(0x7f0000000180)=0xf) symlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)='./file0/file0\x00') setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000000), 0x4) mkdir(&(0x7f0000000100)='./bus\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) write(r2, &(0x7f0000000040), 0xfeea) readv(r2, &(0x7f0000000340)=[{&(0x7f0000000280)=""/191, 0xbf}, {&(0x7f0000000400)=""/194, 0xc2}, {&(0x7f0000000500)=""/247, 0xf7}], 0x3) 16:02:43 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) preadv(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000000)=""/144, 0x90}], 0x1, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b00000000000200"/177, 0xb1, 0x0, 0x0, 0x0) 16:02:43 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x20}, {0x40, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x102}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:02:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) stat(&(0x7f0000000280)='./file0\x00', &(0x7f0000000300)) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f0000000840)) r2 = semget(0x1, 0x3, 0x40) geteuid() getgid() r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) r5 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x12bd21d2b69b7ad6, './bus\x00'}, 0x2aa) r6 = dup2(0xffffffffffffffff, r5) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r8, r7) socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) msgrcv(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000300"/89], 0x59, 0x0, 0x1000) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:02:44 executing program 0: r0 = msgget(0x3, 0x100) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, 0x0, 0x0) shutdown(r1, 0x3) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r3 = msgget$private(0x0, 0x8) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r2, @ANYRESDEC, @ANYRES16=r0, @ANYRES32=r2, @ANYRESOCT=r2, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="03000000006e3e155504f208446dcee7931b631692e6b25405f0180dc88cc55608bd1ef3bd70919f1651a6697c"], 0x35, 0x0) msgrcv(r0, &(0x7f0000000140)={0x0, ""/68}, 0x4c, 0x3, 0x3000) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000080)={0x4b, 0x0, &(0x7f0000000000)=""/75}) msgget$private(0x0, 0x245) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0xfffffffffffffffe], [], [{0x0, 0x401}], {}, {0x0, 0x0, 0xfffffffd}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r5 = msgget(0x3, 0x100) msgrcv(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r7 = msgget$private(0x0, 0x8) msgsnd(r7, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r6, @ANYRESDEC, @ANYRES16=r5, @ANYRES32=r6, @ANYRESOCT=r6, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r7, &(0x7f00000009c0)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r8 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r8, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r9 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r9) r10 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r10, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r10, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r11 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r11, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r11, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r12 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r12) msgsnd(r7, &(0x7f0000000c40)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000100)=ANY=[], @ANYRESOCT, @ANYRES64=0x0, @ANYRESOCT=r8, @ANYRESDEC=0x0, @ANYRESHEX=r9, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR, @ANYRESDEC, @ANYPTR]], @ANYRES64=r10, @ANYRESOCT=0x0, @ANYRES32=r11, @ANYRES32=0x0, @ANYRES32=r7, @ANYBLOB="6c19defd3a4ea961ab2e4b73df4db3f5922ab78418ca1fe584dd603fd1662c3c9689a08b832277afb12756478fef4c91c9d09c6cd9e8b636f84ec8527643c192a34584ea1e02240d813f923627e299423efa4bd7c90397cb609e8a0fce698a4c78b5aea439", @ANYRESHEX=r12], 0x9, 0x800) msgsnd(r7, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r13, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r13, &(0x7f0000000d00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600000000000000000000000000000000000000000000000000000000000000698a8e41349bef457df243dbefaeb2b686da059b479b92ec7eeed2c5ddb0a07d0105e3d12eb39926774a2333435e236ecaea67c2179909a5c58de7272b4e7816c449db60408861cd9c70c249d5c44bbd89c934e748acdfcff8e5fec31a8f320f70cf45284bea65063a7eb82d162664be9063bd614e48b10fdbdefef22c458bbc220dc6ec25b1a943b0828ca0dac7042c047789489fd8aad7b6a0734bb7eda701022171f90903db5b6a0d34077220b773cee4a34be4f6b2dbfc01e7735f31325e819b7b1e0608349b1a0c9c446a973c844178b44a035b486082160651fa7493f95d3b79b8c111e19da28e3c046ef8109c776800d35b4a8fa279c0cbb9"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r13, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r13, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r14 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r18 = getppid() r19 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r19, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r20 = fcntl$getown(r19, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000980)={{0x2, r14, r16, r17, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r18, r20, 0xa5, 0x1, 0x100000000, 0x2}) r21 = getgid() r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r22, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r22, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r22, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r22, &(0x7f0000000740)=ANY=[@ANYBLOB="05a9544147d0b3112eb840dd90da6d63da3951063e20428cc8113063942ed0d557218380bfcf96788fc3bda1abaa690558ba1567a755482e994136ee0ea63a63707da4ef9a41d74bb23aab68c8f572df4adfd71a3dad2deeddcc9a8c96d78eb20565995e9feae32d52af4697828d8a231041507a2544e46d95817d789b798c7a1f3923dab27ca610c3c041dad10615366dd6d9ce26460b1f9b86e5d45183c35d53980000005e6a08f9bef36467ebe0a6b190222b654f263b0eec95517674189e95c8ff04636f679037a8ae8c1e9594032de11bf6a6c62e6107dbd12c1fc48c0b42fe3a14e54a9417466a19a93fa11c9cbcd4ad9294ac3632206bc91c1590c02b0bda68dd1eb5901f35590c8176d422896490fd4911b53b08c4deeec729c7846de1373e06c3d536d188dbb10606bc37b29995b390e54920a0c2994d1179"], 0xffffff64, 0x1, 0x0) r23 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r27 = getppid() r28 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r28, &(0x7f00000000c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="005a320000696c653000dce7c67ec5452d1b0ca4af52ba97244407f91196c40eb42d658721293ff1357517034524ef44539cd44a9d86683ee73906fbc9cfdea71a054c0a582bd3951aa8a11d65f57aa0b33e64f570303b3de9718b279b0971c897542207"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r29 = fcntl$getown(r28, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000980)={{0x2, r23, r25, r26, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r27, r29, 0xa5, 0x1, 0x100000000, 0x2}) r30 = getegid() r31 = getpgrp() r32 = socket(0x2, 0xc003, 0x0) connect$unix(r32, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r32, 0x0, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000500)={{0x2, r14, r21, r23, r30, 0x20, 0x74fa}, 0x25, 0x47d, r31, r33, 0x0, 0x10000, 0x5, 0x4800000000}) r34 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r34, 0x8020699f, &(0x7f0000000300)) 16:02:44 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = socket$inet6(0x18, 0x8000, 0x0) getsockname(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ab1127a47e013cbedda5ae0f7ec39b3b00"/126], &(0x7f00000010c0)=0x6e) 16:02:44 executing program 0: r0 = socket(0x400000000018, 0x5, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) flock(r1, 0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) write(r2, &(0x7f0000000040), 0xfeea) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8000, 0x0) connect$unix(r3, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) r4 = msgget(0x3, 0x83) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6) msgrcv(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000009bbb0c1d4d01590a167f1fa00"/87], 0x4b, 0x1, 0x1400) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000100)={0x3f, 0x100000001}, 0x10) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) r5 = getuid() pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r6, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r6, 0x4, 0x40) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r8, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r8, 0x4, 0x40) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) setreuid(r5, r7) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0xffffffffffffffff, 0x0, 0x2}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f, 0x100]}, 0xfffffffffffffed7) 16:02:44 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="000000186004fa8a00063300feff07df8300000a8df278871ee7f86900000005f6cc6da558d41cba5975343e4587ba330d2841f934ceff3bdb0000b12902bc00000000", 0xfffffffffffffdaf}], 0x1) 16:02:44 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x80047466, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) getegid() r3 = getuid() r4 = geteuid() setreuid(r3, r4) r5 = semget$private(0x0, 0x7, 0x286) semop(r5, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r5, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x0, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f00000000c0)) r6 = shmget$private(0x0, 0x2000, 0x462, &(0x7f0000316000/0x2000)=nil) r7 = getegid() r8 = getuid() r9 = geteuid() setreuid(r8, r9) shmctl$IPC_SET(r6, 0x1, &(0x7f00000000c0)={{0x0, r8, 0x0, 0x0, r7}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) 16:02:44 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=""/202, 0xca) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) getuid() rmdir(&(0x7f0000000100)='./bus\x00') 16:02:45 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = socket(0x11, 0x4003, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) socket(0x2, 0x2, 0x5) read(r1, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r1, 0x4, 0x40) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:02:45 executing program 1: r0 = socket(0x18, 0x1, 0x0) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000800), 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r2, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r2, 0x4, 0x40) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000000c0)) syz_open_pts() r3 = syz_open_pts() kqueue() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x8000000000004, 0xffffffffffffffff) close(r5) dup2(r3, r5) close(r0) pipe(&(0x7f0000000080)) 16:02:46 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) ftruncate(r0, 0x0, 0x100004000) dup(0xffffffffffffffff) 16:02:46 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) socket$inet(0x2, 0xc002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82027811e2b28a11776b"], 0x10) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="ba95584dc046d85848d87e000f5e921c6e714798c9c8b682254d38b351a031668ff7da3b74bc1ccfee974097b245bb0a8a2cc0e26fa27decef158feeab33554c53c0d228620a036d4e7674043fd7f9890db69270ca77cdd71be3430e0a803d20928c118793405c52092511f558b3b57a095ffeb895eda5cf2010e80d819d9e4b78", 0x81}, {&(0x7f0000003480)="6dd6076f942dc0f6f4a51442c6b86ae3763326956fff6a8fe78e30371525b8358518dee4b374c0dc816201f7da5bc133293e85e49f388c4680b7c25bad30e9eb5cec34b45d90f757748d522bbdc1427197816aec2017a509f2f7e4a8027f1340fdb7f9d149f3b5cbfad3cee905894a2f1e6cee6ccea09d53d9a525f76eafac7289bb2f2db572e38a30cb1518a2e326a7efd91edaa0679c84094b3e65a2c68c662e91e7b31848566834117939fbd603898090dcdd0461ee954e376739cb0ebeae322cb7bf5ec515cdec0781340ee5aa757ab67db46ef26b61b0fefa9378e9a7834e4e7824ddaa03c68bccd89aa99c7bbc", 0xf0}], 0x2) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r1, 0x4, 0x40) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0x80000000) 16:02:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r2, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r2, 0x4, 0x40) r3 = socket(0x6, 0x4003, 0xdb) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r4, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r4, 0x4, 0x40) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r5, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r5, 0x4, 0x40) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f0000000340), 0x10000014c) write(r6, &(0x7f0000000040), 0xfeea) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000040)={0x4, 0x8, 0x80000000, 0x7, "a21395a11bfb88560c1b74f7516937762a1db576", 0xb6f5, 0x2}) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x2, 0x1, 0x9, 0x81}, {{r3}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x401, 0x7}, {{r4}, 0x5, 0x80, 0x40, 0x8, 0x46f}, {{r3}, 0xfffffffffffffff8, 0x10, 0x52, 0x1, 0xfffffffffffffffc}, {{}, 0x3e59addfe923132e, 0x2, 0x80, 0x100, 0x9}, {{r5}, 0xfffffffffffffffb, 0x20, 0xf0000000, 0xc08, 0x3}], 0x7, 0x0, 0x7, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) 16:02:47 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0xf5}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c05170", 0x39b}], 0x4) r1 = socket$inet(0x2, 0x3, 0x20) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0xe26c, 0x100}, 0x8) 16:02:47 executing program 0: socket(0x18, 0x8000, 0x0) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) setsockopt(r1, 0x0, 0x3, &(0x7f00000000c0)="15c82d7174df04db6ddb61378d93050f426fdf7bea3bbc01a5ee593c63a8141fc5637883f5488f665768ff37d35ee0f95d3e6aa7d59295f363fcadce93e02c571a8713ff8174ecf0d09bbed86a563940", 0x50) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) write(r3, &(0x7f0000000040), 0xfeea) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x800, 0x0) accept(r4, 0x0, &(0x7f0000000140)=0x41) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0xc003, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r6, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r6, 0x4, 0x40) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r7, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r7, 0x4, 0x40) r8 = open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x40) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r9, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r9, 0x4, 0x40) dup(r6) kevent(r2, &(0x7f0000000240)=[{{r6}, 0xfffffffffffffffd, 0x42, 0x80000000, 0x2b59, 0x3}, {{r7}, 0xfffffffffffffffc, 0x3, 0x20000000, 0xc2, 0x9c}, {{r2}, 0xffffffffffffffff, 0xe0, 0x8, 0xd8a5, 0xfffffffffffffffe}], 0x9, &(0x7f0000000300)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x100, 0x40, 0x4, 0x3}, {{r8}, 0xfffffffffffffff8, 0xaf, 0x4, 0x2, 0x3}, {{r9}, 0xfffffffffffffff8, 0x4, 0x2, 0x1ff}], 0x10000, &(0x7f0000000380)={0xfffffffffffffffc, 0x12}) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000180)={0x8, 0x2}) open$dir(&(0x7f00000001c0)='./file0\x00', 0x20000, 0x80) 16:02:47 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) dup(r0) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x7) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) r2 = semget$private(0x0, 0x7, 0x110) semop(r2, &(0x7f0000000000)=[{0x6, 0xc2, 0x1000}, {0x2, 0x0, 0x1800}, {0x2, 0xed, 0x800}, {0x6, 0x33, 0x800}], 0x4) r3 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x4, 0x2b72) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r5, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockname$unix(r4, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, 0xfffffffffffffffe) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r6, 0x0, 0x9, &(0x7f0000000180), 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f00000001c0)={0x10001, 0x3e}, 0x10) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r7, 0x0, 0x9, &(0x7f0000000180), 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000500), 0xffffffffffffff3a) r8 = accept$unix(r4, 0x0, &(0x7f0000000100)) accept$unix(r8, &(0x7f0000000600)=ANY=[@ANYBLOB="0000000000000000000000000000000000c91a535000000000000000000000000000000000000000000000000000000000000000000000000000009c9d9d0f4a8e5589e6a2a8b901ef6e0981a9c61242528da435c88b4c79afe859a1ae9728ed45946159e7bf1f11c657d089da77ea7c12f2281b54c8583cc7b3d57ace5216959a96dfc10e68a8a21e52"], &(0x7f0000000200)=0x37) mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x2b3) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000), &(0x7f0000000040)) 16:02:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") getrlimit(0x0, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:02:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r1, 0x4, 0x40) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000500)=[{0x24}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:02:48 executing program 0: mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r0 = getegid() r1 = getuid() r2 = geteuid() setreuid(r1, r2) r3 = semget$private(0x0, 0x7, 0x286) semop(r3, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r3, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000000c0)) r4 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r5 = getegid() r6 = getuid() r7 = geteuid() setreuid(r6, r7) shmctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x0, r6, 0x0, 0x0, r5}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x9, r1, r0, r6, r0, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) semop(r3, &(0x7f0000000000)=[{0x4, 0x9d7, 0x800}], 0x1) 16:02:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:02:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='s\xfe\xa4\xca/Vpg\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f00000000c0)="0000080093177320496b272aeeda") pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r1, 0x4, 0x40) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x200, 0x40) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000140)={0xa, &(0x7f0000000040)=[0xfffffffe, 0xed, 0x9, 0xa0, 0x40, 0x0, 0x10001, 0x4, 0x1, 0x401]}) 16:02:49 executing program 1: r0 = msgget(0x3, 0x100) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, 0x0, 0x0) shutdown(r1, 0x3) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r3 = msgget$private(0x0, 0x8) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r2, @ANYRESDEC, @ANYRES16=r0, @ANYRES32=r2, @ANYRESOCT=r2, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r0, &(0x7f0000000100)={0x3, "8d8a5547cc6e3e155504f208446dcee7931b631692e6b25405f0180dc88cc55608bd1ef3bd70919f1651a6697c"}, 0x35, 0x0) msgrcv(r0, &(0x7f0000000140)={0x0, ""/68}, 0x4c, 0x3, 0x3000) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000080)={0x4b, 0x0, &(0x7f0000000000)=""/75}) msgget$private(0x0, 0x245) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r5 = msgget(0x3, 0x100) msgrcv(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r7 = msgget$private(0x0, 0x8) msgsnd(r7, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r6, @ANYRESDEC, @ANYRES16=r5, @ANYRES32=r6, @ANYRESOCT=r6, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r7, &(0x7f00000009c0)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r8 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r8, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r9 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r9) r10 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r10, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r10, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r11 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r11, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r11, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x3802, 0x80000001}, {0x18, 0xffffffffffffffff, 0x0, 0xfffffffe}, 0x0, [0x800006, 0x0, 0xffff, 0x0, 0x1f]}, 0xe4) r12 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r12) msgsnd(r7, &(0x7f0000000c40)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000100)=ANY=[], @ANYRESOCT, @ANYRES64=0x0, @ANYRESOCT=r8, @ANYRESDEC=0x0, @ANYRESHEX=r9, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR, @ANYRESDEC, @ANYPTR]], @ANYRES64=r10, @ANYRESOCT=0x0, @ANYRES32=r11, @ANYRES32=0x0, @ANYRES32=r7, @ANYBLOB="6c19defd3a4ea961ab2e4b73df4db3f5922ab78418ca1fe584dd603fd1662c3c9689a08b832277afb12756478fef4c91c9d09c6cd9e8b636f84ec8527643c192a34584ea1e02240d813f923627e299423efa4bd7c90397cb609e8a0fce698a4c78b5aea439", @ANYRESHEX=r12], 0x9, 0x800) msgsnd(r7, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r13, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r13, &(0x7f0000000d00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600000000000000000000000000000000000000000000000000000000000000698a8e41349bef457df243dbefaeb2b686da059b479b92ec7eeed2c5ddb0a07d0105e3d12eb39926774a2333435e236ecaea67c2179909a5c58de7272b4e7816c449db60408861cd9c70c249d5c44bbd89c934e748acdfcff8e5fec31a8f320f70cf45284bea65063a7eb82d162664be9063bd614e48b10fdbdefef22c458bbc220dc6ec25b1a943b0828ca0dac7042c047789489fd8aad7b6a0734bb7eda701022171f90903db5b6a0d34077220b773cee4a34be4f6b2dbfc01e7735f31325e819b7b1e0608349b1a0c9c446a973c844178b44a035b486082160651fa7493f95d3b79b8c111e19da28e3c046ef8109c776800d35b4a8fa279c0cbb9"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r13, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r13, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r14 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r18 = getppid() r19 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r19, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r20 = fcntl$getown(r19, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000980)={{0x2, r14, r16, r17, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r18, r20, 0xa5, 0x1, 0x100000000, 0x2}) getgid() r21 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r21, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r21, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r21, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r21, &(0x7f0000000740)=ANY=[@ANYBLOB="05a9544147d0b3112eb840dd90da6d63da3951063e20428cc8113063942ed0d557218380bfcf96788fc3bda1abaa690558ba1567a755482e994136ee0ea63a63707da4ef9a41d74bb23aab68c8f572df4adfd71a3dad2deeddcc9a8c96d78eb20565995e9feae32d52af4697828d8a231041507a2544e46d95817d789b798c7a1f3923dab27ca610c3c041dad10615366dd6d9ce26460b1f9b86e5d45183c35d53980000005e6a08f9bef36467ebe0a6b190222b654f263b0eec95517674189e95c8ff04636f679037a8ae8c1e9594032de11bf6a6c62e6107dbd12c1fc48c0b42fe3a14e54a9417466a19a93fa11c9cbcd4ad9294ac3632206bc91c1590c02b0bda68dd1eb5901f35590c8176d422896490fd4911b53b08c4deeec729c7846de1373e06c3d536d188dbb10606bc37b29995b390e54920a0c2994d1179"], 0xffffff64, 0x1, 0x0) r22 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r26 = getppid() r27 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r27, &(0x7f00000000c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="005a320000696c653000dce7c67ec5452d1b0ca4af52ba97244407f91196c40eb42d658721293ff1357517034524ef44539cd44a9d86683ee73906fbc9cfdea71a054c0a582bd3951aa8a11d65f57aa0b33e64f570303b3de9718b279b0971c897542207"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r28 = fcntl$getown(r27, 0x5) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000980)={{0x2, r22, r24, r25, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r26, r28, 0xa5, 0x1, 0x100000000, 0x2}) getegid() getpgrp() r29 = socket(0x2, 0xc003, 0x0) connect$unix(r29, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r29, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r30, &(0x7f0000000340), 0x10000014c) write(r30, &(0x7f0000000040), 0xfeea) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) r31 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r31, 0x8020699f, &(0x7f0000000300)) 16:02:49 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r0, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r0, 0x4, 0x40) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000200)=0x82) r1 = syz_open_pts() close(r1) syz_open_pts() pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r2, 0x0, 0x0, 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x5798, 0x0, 0x100000001, 0x0, "507d33822f6219af2abb9ba32d29f7cc5aed542a"}) socketpair(0x950edb41750b3617, 0x4, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) connect$inet(r3, &(0x7f0000000180)={0x2, 0x0}, 0xc) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000440)="c36c27acac9c67f9d53aa4554d5410be9c8937b1f92edd62b5b1913d415511cd68b69ca331c93e51f2d2cfed0322ac2457d4afd04e48577c09e8c1e440048bd78bb71694f02e1bcbf461f35c242d94560dc757ac16c363c28404edd5f151ee3c782c00caf1c1cf7ba53af42f98a817dda6d7b4fc8bc94a2f9361140510aa86ef255d440010187cdbfaf76d1b7f76fb2f189a996d830a39d5cb39f3b97d180f1894541aaec106940fdf2fd71cb0692e904ed82a5fb2a071c3274d2863068b16634919aaa6b31449c5653cd1832cc9e5631e41625d00e1e729", 0xd8}, {&(0x7f00000000c0)="812380a446e7af818a461af9bb11db08c317471ae906733bc5e5f95288329d668dbffbc8f8c8db05ea8936a1882a0f32462ff2662b9334ed5c03df23388719b0c180e18c694419708191200d", 0x4c}], 0x2) 16:02:49 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x5d2d028540055c6d, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r1, 0x4, 0x40) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') ftruncate(r0, 0x0, 0x7fffffffff6) open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x10a) 16:02:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) dup(r1) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000140)='\x99\x89\xd2\xb9\x9a\xf1\x1e\x18\xac\x1f\x1e\xc85\x9e\xf5\xfa\xa4\xca9\xf4\r\xd8\xdf\xdd\xe8\x13s\'\xf0\xa1\xc6\xe0\xfbB\'\xf8\xda\xf1\x14sc\xfb\x88\xd4\xa7UH*\x02\xa7\x00') dup2(r1, r0) read(r0, &(0x7f0000000080)=""/69, 0x45) 16:02:50 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f0000000000), 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r2, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r2, 0x4, 0x40) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = dup2(r6, r5) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) r10 = socket$inet(0x2, 0x1, 0x81) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r13, r12) r14 = socket(0x18, 0x2, 0x0) r15 = socket(0x18, 0x2, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r15, r14) r16 = socket(0x18, 0x2, 0x0) r17 = socket(0x18, 0x2, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r18 = dup2(r17, r16) sendmsg$unix(r18, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r19 = getppid() r20 = getuid() r21 = geteuid() setreuid(r20, r21) r22 = getegid() r23 = getpid() r24 = socket(0x18, 0x2, 0x0) r25 = socket(0x18, 0x2, 0x0) connect$unix(r25, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r25, r24) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r27 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r28 = getegid() r29 = getuid() r30 = geteuid() setreuid(r29, r30) r31 = semget$private(0x0, 0x7, 0x286) semop(r31, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r31, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r31, 0x0, 0x8, &(0x7f00000000c0)) r32 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r33 = getegid() r34 = getuid() r35 = geteuid() setreuid(r34, r35) shmctl$IPC_SET(r32, 0x1, &(0x7f00000000c0)={{0x0, r34, 0x0, 0x0, r33}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000140)={{0x9, r29, r28, r34, r28, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r27, 0x1, &(0x7f00000000c0)={{0x0, r29, 0x0, 0x0, r28}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r7, &(0x7f0000001a00)={&(0x7f00000002c0)=ANY=[@ANYBLOB="5c2e2698949d27f927ef4b61945300002e43660500554c89d5029473ff08fae327f3865c319f56205e8b70df6eb90555f1dd3776196b3b1add3e964d2b5c01a12fcdd840009de938024c525f12df3ede2324d54b8cdc0646e3898dd8d2dad80b4ae36c493f81c2ffff0000000000007e9a321a6013f06dc9fcf43d14ae0dd64777662ce6a4086b6c63edac0ef2bfe056b05a2ec650172a12299fdcbb67da9a55f49031c5c5417ac55282052d9c0f4be6cf1f6571e2c22f5be9a2c8f84df03e5e781a1cdf925c8748fc4c26c617704cbcc11c4cae7e"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000001940)=[@rights={0x30, 0xffff, 0x1, [r9, r4, r10, r11, r13, r14, r18]}, @cred={0x20, 0xffff, 0x0, r19, r21, r22}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r23, r29, r26}], 0x88, 0x10}, 0xaccff110451b3cdc) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r36, &(0x7f0000000340), 0x10000014c) write(r36, &(0x7f0000000040), 0xfeea) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={r19, r37, r38}, 0xc) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:02:50 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x41}], 0x2022, 0x3) write(r0, &(0x7f0000000180)="fa", 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) pipe(&(0x7f0000000840)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x400, 0x0) read(r2, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r2, 0x4, 0x40) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:02:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r3, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r3, 0x4, 0x40) ioctl$TIOCDRAIN(r3, 0x2000745e) r4 = dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r1) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000001c0)) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:02:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x400000004], [], [0x80000000ff, 0x4], [], [{}, {0x0, 0x0, 0x6dd9}, {0x0, 0x0, 0x0, 0x40db5124}, {}, {}, {}, {0x0, 0x0, 0x2}, {0x0, 0xffffffff}], {0x0, 0x3}, {0x0, 0x0, 0x8}}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r1, 0x4, 0x40) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = dup2(r0, r0) write(r2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000100)="fc82389a8f35309b44150a47560edc1a9a302f220f250fd7815d19dbdccc0374ca0f18adf8d14ed83745d3b8ab19f8633e08b8b4b4718ad4c1ebaa4f3c5a58f5ec39d8b010654171661f87b0c2d634235216bdf05476c6341fda51dfed91922fed3e63be6c71ba1f03ec062ff7fdcc3e4de264c7203a199d", 0x78}, {&(0x7f00000008c0)="8ed6975878713bbf5057ef5b3db310a69a5429f1245d67f24c3cec2748535ee748f5e8cce01d8251f4566c0baa2b8ee1bc24b9b1f94b497cc3f53b681ec2cef0cf95b60d4bba11725615fbf11343a3db81235879abc577a59355cf39fc6a9e9f5b2b59cd7e4cf2b5a8c900a8241d749044948007f05e8c8c0878584a9b6f81228164bed4d8b0234be215abc9fe7d202dd40614a97a8d41881cc017be9deb0978bd0e5a237ebf227c3831d4b34cdf824e7eb098e1038d95a34b8871bd7f8cb607b40a73", 0xc3}], 0x2) shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffb000/0x2000)=nil) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) close(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x28000) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000040)=0xd4c) 16:02:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x5b) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x0, 0xfffffffd, {0x0, 0x401}}) r1 = socket$unix(0x1, 0x5, 0x0) bind(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="f3cb2e2f62757300ea57a9852dfa39c944cd22887287610332e6a7c01c184dec2d8270caa050cf1243779ca1"], 0x8) 16:02:51 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r0, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r0, 0x4, 0x40) getdents(r0, &(0x7f0000000200)=""/91, 0x5b) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r3 = accept$unix(r2, &(0x7f0000000080)=@abs, &(0x7f0000000700)=0x8) accept$unix(r3, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) r4 = kqueue() open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xc94ed3804a8ad71d}], 0x4, 0x0, 0x3a55, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r5, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r5, 0x4, 0x40) readv(r5, &(0x7f0000000640)=[{&(0x7f00000002c0)=""/31, 0x1f}, {&(0x7f0000000300)=""/146, 0x92}, {&(0x7f00000003c0)=""/232, 0xe8}, {&(0x7f00000004c0)=""/72, 0x48}, {&(0x7f0000000540)=""/187, 0xbb}, {&(0x7f0000000600)=""/5, 0x5}], 0x6) 16:02:52 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b9d2a538706000000b8180000002900000031000000000000000000000002000001"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) socket(0x20, 0x2, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:02:52 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect(0xffffffffffffff9c, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) setsockopt(r0, 0x3, 0x1ff, &(0x7f0000000080)='6', 0x1) sendto(r0, &(0x7f0000000040)="1592", 0x2, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000140)="010029ba97d0bba1248defae40f01df6", 0x10, 0x0, 0x0, 0x0) 16:02:52 executing program 0: r0 = kqueue() pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) kevent(r0, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x4) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000000)=0x2) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 16:02:54 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) close(r0) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:02:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) write(r3, &(0x7f0000000040), 0xfeea) openat(r3, &(0x7f00000001c0)='./file0\x00', 0x0, 0x94) read(r2, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r2, 0x4, 0x40) pwritev(r2, &(0x7f0000000440)=[{&(0x7f0000001680)="d86f3df99236d59d53bb0aefb3c0cb885d1509543e4cc44d590456c18a7b880b3cd6c21c9faabbed7977c5fe6c6aa5a390cb0a947f4e4eb7a133b991d6c4c77c2cddeedf16828ec5f41e0bd8f9b19df1c817c3e5aa02cd155d4e9fde13991569b530e9dde99a52a34203a67af8dd403739d77d5855cd576efaeef77d5fa306fdbd883d6c62527412b48f6174046b7a8f43a72747c2f13c06bba219da4d0ea6847def5a8eb56d4839b949adb2086d452575402e86e599f9b11cdcb40bd7376ba8a935f425d2ab5a0b88add1d67c5ee3e6cb757108dc12fde7d1a282db557a9cedba66ac84cf02eecd5d64055fe5fa1669f2054433ebfa5e08d898e42471a1f8f52bcbe043fbaf55d2c4a4f932773163fadbf8498fd980c768cc41fa6eae1f3285a861010f833649918ba7e6ba88aab6a1a8200885aa75411366ebb3844fc35901e143dcb02ed3773fdbff9bacde12b0efc57f3cd5270c6a5ba611a05dcc501ea89bf3a5a5a1cfbc7e0fa9981ca108d47e8877ffd9ad7f515feefd1418d00dd8314b7d7a58da7926d019bf669c10b4733ffa2826ddc78eab42910081171ccd6c22b4611cb88b567143f71a2ea5e2c667f11fec707d0f1a2c1d12696df8941d190f24f3615c5bebada32baa1d3d28984e2a45943f6ce2e0067e8a48d04e0eae329633aaf8c0878daadeeb5f382526deeb596d461db438da76859b3154029f981abe97935709f2d99e3e39abd58b5ae8afe8d44656358f2a1e68736bff47ef4f25570dc9f980bfbddd9fdb8fe97c394d0161ed597858e458306e8d32d82d5f67c8f9fa31bcc5895a59edbeb2ab4417037dbec29c8eca2fcc75c8215186789912b8895e0278cf0bfda9be17b001541e98d87bbea548e4f1661c1683666a22982a1410554a949e83686ccbd7b4fb818276b168fd5511f9a72831c704d2513c61d7319f1ce8073d6055549f609cd97bc9babe34397746c6ba586bce9296f9423ef72f1c2108ca5a1862bd6f20b9e365d5d45553e6a14cb72ab259a79223277de02e960cb28300a2be57f3bb0debbdd4b9883e763e5bf2bab1c493668004398534cd626949c8d5d221811430cf48e35c6fe4be90ffc51a3ca3ec8bbb1aeeb7adc2c690581dc86b28e1ea35a71544427ca5d335f1cc7ed2d692bca4af425e6b3ff6d63bbbc899dd485bd3268dd29391bd2776d1baff3e64a7bfe7623285a2d71de50ff9a889a2df897a859e3a6d1a84feaafc0c9381a891524fd2667600111fb073501e81ddc0b5cb1a3af7a7bd6a21f2cd4ecbbc305dd03e14c57cd2b68b394a44dc7792acd90540cd1e680cc79f7e304e11c7f71e59bd2f4acbb0fbb101faa5cbe7635a28df1ce89577d77b772ab39b4a1376b79420e278d96ac2ac6c35d1b473ae06a0d060fa273150827267f9c03832536d9034d961c7306a9984bb8f03daa225abf2d85a137d1023088b81afaa1c4b9bbe8255ba45e5ec4e9e26993c41787a88f4e283612275285090b666382be04611f0d6ec5d344d09e868bff0e593512ad869699cc53e5a633d9b8f0f7a84911de230a902e54d1622d259c2bf279530564235684e564857815e269cde5b2e320594f8ceefe0d86fb398ed11a66c62734dd054195d7b28510f2d724205e98d58fd74b20bda55199a244ba984da9597805a9548c5eded2359996db23b8562cf504ec29a392f3aa4350d42e7895d4e181742079a25f99728c82cf389c8acb355183ea463220070c30e4eb18d5be1e24d4bc55f23cb0128bf66e14635996068b6542a241703f5e25aa14f62188745b935211064f28a783b17c11d850af920950acc95605ae46a1f21ced67cf29a227af1e9147ab7df8b20145e47aabdbfdf7da2164ccfdbda84d0184c2882f823d98db50c0fdc1da35aedfff3a4fca376abaeba4cd9684ea8c48e7ff01ef6a41c944800b85e7f4b7971d8b86f973602280aa383041514d2342e6893eb430c19418a9609f0f896ec16965a08b959e9400356e8e8074683c121983051ba0eb3dcb4a07028832f39307aa4b79d746d4bd97c186b53bff72c4f47045295e341fba037dd5c7fb560486b24db0ec41ebaab7d54a4e14cc2144e9b1cce8be9779b936a8ad9cb63c8695c2540e2b53cde4946594ac502d41a9a901b5429d167d32b5d18ec249ab3fb30a1b7c3ddfb2327c0b76edf26c3e98432d75b11e4356a618cce80bcfb1a3ad5b4f8bb82c48707b645adf76ac5d5153cfc8a324b006d98eec809562af4b13115c55370ac3b7ff74a9cabf4601c9ac5e85f7c6d517cbbb5305d3e815f05ae885c72855b2703d70c9013268225cb3e654b541d01a033b7bda4be365d9c654b1bfd8d0af7569651debc3bd4c38079b6764f02e86cd973cba712a2c2a931e9e93912dfb0ec5ee6d78ab4f8aa43ec2f240246655fe23360f2cdc047c60d98a3ad9ca9012c959d9e4caa164167977e930c8e854958165a04b37e77b7a8bd23c006559a926868f897f6ddf8a50dd56f746623613d1b67ff96fb506129f2cb33e05c832fb0e25609414c2b0041dd989e4ef4ea02bdcbdae6fe8130306aa741cc2e3eda2c8ccdfd54a80cfe975516962c6f50337979171abbf3879556c9942ccca79c0546eeb089d21d3467d308d94c1221db9b20553474bfd47934fda3b792ab055c3adc56668e952146acb532391952bbd64c5207e58d947dd3b56738a1f4107b1dbdcc69c54624a6e20c05c0a4a0bd2879c60bfc8cc14815044e7bf53c1a076268cd69e47b26ae9d063e34f79d0d2fc3852b1f8cc7c772be4c0f453954dfa336137b2e59b1ed66c7a8ab9cc6d7352fdd61c5b1d9530b186265f649ef173c26b2b2bed461c4063237ee235ba822149cfd871b366eadb40d6dd861f8ab130ba90e9c1e54890029e8b1ecac82c275e09dea539a6e960cb73470beac026ee39f331b7a5cff295b5cd62f6cfbe11576facea94b4a29efb6f5c2a0ebdce7fce6ae7b01ef7a27e9cbe09284992abfa16ff8d3199cd59f58fd713066de9dc11ecedb212dbb6cb7747f06db93ffd74deac75146a635fd00003461b1bde1fe1b9458fd03d6eeada763eb1bf8f50aa1362433bc2fe62f16784f2d4c4edaeb9004708579b6f92503f957fdfa5a37dd0ea5a5eaee4b1d28bb3d1520fa1ef93ab233941337d3172202997008827ca21b8b90a53f036800a898d6565c89f9f6dbce2dc192169a7b317ec7520d0ac8bd209b53e654635f243fbcb52bf715e5ee73c2e7db21d98bebff708710e2785c20109a0a2995fd45bcee4d0bb270d8b39ca996ef6ef29ae3e350b27da1f6ff84f4b785b99b12903cdd1da7f19dc8a706ed71d3925fa8828953f2a36184f46a74395793990abded03159358e32080c2bd8b29a7002f15d61b3457b83d9eeff8c29290d168f4fe2a5f50dd9dc2c0b5cb31dbd4dd70eb38bc3c486401d8d89eb692e2278940e8c297d82f62bbaafc0cf81a8f4a2137639384f0a86047313443b5e2a542be99ddbc989b919445592dccbdced46bdbb15c3895f3a8580512a3a4b61b64a5efe46dae65f3a964740a7efe9c004f5883c332994f7e86bd74029c9c802fdb02e18ed1624f3e13423d7b54135620cd0c9c9190005cc6c0f1a8a13052a6b3ec2ca7b985e9519c11171efc4fd75436a93056d35f09393358371da6bc9fd6a05b48465cc7a3217744a8018cd0ad0f61eaeb0174d1d83942ee9bf108b5a4fadff511cc7cb574447f116e29120e3802d84c9a4f3fad1666fba034e8e1e4496873a937ac6a7610b2c16fcfc64e49552368803e93404b943246daadddc71d1d8cfb9ed7b5f2e7e6076587938ef08fce60567dbe0f8526963e99c7a98aa476dd9e7db3ba0ac2a75b669e8d7dffa02ea6731cc14203dd67b9ddc556fd4bb9d833a750ceacb9c679ae7e3c29a54aa547055673fd63c1843d6ab13ce1570cd7f69af6920af08fa702000000ae9c36c430e9eb5a1a6c0751144b184864173b94784e6e8dfedcb1427c7e4c7aee7b2fbec12b709fed9e5f3ccdbdbd68be14b08f05d253f65134c0fb12627139dbf10e73024598cc7b297507efdd3d9da9c370539adb76cd82853ee7c9352f5d82ab501dffcb89e852b7f9a89d8eff307e81f639f4869522e8e7a578d4aa5b22e9ed3f9a51bcfc051d40271a5c10f39512214c684549da182005f82e52dcd00f63819e7b90c524796c716a159b6a705a572bf412e5fa429aad115819431499532d1f8caa25389b29a75bbb39d77e779bf645ba9e8f266805ac92abf8db91182ea3f4c00c6fa4658325ac1ca5fe35eac6a02a7e2344fd97389b86a4a947d442e09f9c0208e4eeb486dc2b28f23b7bdf7196f6cd6a07e6cb909dd905e40dace6a9dda9706861361d42f9da8e0e7a1172f4d3f48ed2627747d545dd82cdea33b066cd331e2f8da1d2a34fd5f7f39462e1f7f650f4aa0f837474cf5cb847693e1c51dfe63ec467f0fc44d91e17cee826fcf04f2b4c816fa57e7515fa717e91ef2a11479d7d451049bd3e523ebb04810ddeb45a0694fc3a285c584d639ceebe7e88383e14ae1d1555aac4032179c9068b1fbeab5589541f8aa4198b38ee1f89e0e981c8813e034ae7d28e35fc510530aa0f3988150171f38eac456153c531498a40e66abc9304f4b38fe8443fd3f68c0ed7f2db80bcde29fb9f035adb9e038c069b725a2e1b0ef1a45315f7aa0ccb3f856e0a8a294078e6826b6841e7eed04ea21a6cee9596fc117b028dd3a0b66c9deb723da62863499c0887ebeeb2a008bcf94d9b9a1d9ad5d7b8eb45380662bf379b6f91bed90b14c98334dd94de7deee25d988f942d142593fade8fe0d6aecd92828680681a7bb712d57dfa208a60934d34a1eb6c7ee90eaddf456c1375363f3b4e58e925f72c821764400f73133acd66f346b9a668799642d3f4d882c36b8ccbfc1b31fbae6848f88c222d4a420943ff36e9a16afc72891fa973f6d184e18bad89106803bfba3389e00abb75da7525b08bccf927c8af532df093c985886e21413c1f5308b625d94dcecbb0ed3c6e25d25c1d3b747afc4ca34d750b75c5f13a6dfd60f39e4e400008343f01264fc450dfd9d99b2917d465b081ac12c4fc20c54fc53d10b2a93425227981ae207e9892fdb61a15316735d3ed028cad970b589e3ea7c0eec61941ded26ff186ccddafaa947a7b0f2ec0e2ef037e091108bcd0b86ac2ce2e8562981b0b5f8b7b69e5babc7a792b632ad983dcee301876d4ae98dba5bf2974dffa504c86f5b58a4a96422172ecb5251c4426ba24e9078fe46b06ce3048eb3d0a9a13891ab748c3353b0ad5cae84dfb183a72d038f4d0fb4b6110f169fb2738ccb67ee22f9d1f89f14202727bd89b57068004cb7c461f5dfa30def7338f3f2700bbc4ea7b8a48e12c22772ca0ca745d67b6d43b2ef893cfd2670675b1f21bc890fece1cd74767004463e47b1a577f2974dc518be8dbc274fe7855f4faee1261b02b88c8f35cc60d66892d694f8faca8cd45ae28d9b261c5eef37425a0d5a8f696ee455ecf8c06e688360ee4a5d9191a1de12732832684e831d8a8ef30028406396e38c8716fe74bf8f78d1e5a842fbdc41c5ea9960ded5e1c205258a8ecb6d28c8e221fe4751c062974b755d4f25bc39279d02804713aed90ac557abde27d73fe2859f03d58c69c6d615ae92cc8d87f6b1ebfa784f847289ae3089d575169b61593f185a6b6eff186acf55e260ae693b6b5c52bc2740933ff28823ec1d3c1c04f33031c30bd56927134fe45ea7a48e68f795206bd6f62cba597ae4328bcfc700cd0ffccc75025dd11dbaa05ac9a9385c40387edc54bd9a5d6c846102be83574820c6c9040632715211b3484ddaa0151da5426b7b899d67f20319c2857abeb2066b8ce16affe030406dac91cde29df732f87ec793f2b1b6ca889cc579261c6e65d744adbb8bc7a40acd1d8f46e8fd160ad486ecd554122b2b85455d2c5553757745b8d7913113f5e2f06bc5b658e001fbc06d7a8eaf6065e662a80ccd4ba9c58", 0x1e8}, {&(0x7f0000002740)="25ef92052bc082e82f10db6bf396384f739d0680c7e83a2a607eb5b987264b1efbf7a5624f025c194781be111d70933be8ac44987cab7a717ce205ccb7685de23067c227ab38f62987c8099eae1d0ed4e94a1d82ab4718bcdce49895e167f942812218ff0ddcb4b3500ec202e839c12010217022b4128113f5fc00000000000000000000c56873554bdea67e6248f5086aa2cd0eea1b512908368bd91a6a00f59d1a688610610e7e65cd214ba5a32c745d6e4cca02d022fab795e31870a59555bea2628699c1946bea5f1595af585b8f506c5cc1bce1e4287b4f459f56461119c096d4e0071a995b1237d4292c1167cd7634a403265c9d48be9bce185ce6346d9df1c7171f08fbf7908a275c39ef55f2a74f02da7a83c3420ddfbc1fb5bcc1cfe994014b4485b1bb0a71b68f038482dac57886d7d74b4c71f06e9bf0e49601c7fc0b5198d8b63d231b9164477e28bb65177cbb041b7429f2a4cf9f439dadf590174c8f1f29e8e116a1f3f1cf37096547e72e0f6397b21b39c997012c0331273065b5b30d9e3ad3bf57947d9fbf4a3559bba3c18de98ba8a8de750f52382d5d8e8b5ab85a329ec7519a3b8d9a395ce6056b32b7df0f33ccb404922a2bd9470b84f9539b91ba"}, {&(0x7f0000000140)="dcd357a397f6f806cb4056eaf439f2ac33e0175d6f4769cf593e1ac5acfaf75ee203"}, {&(0x7f0000000280)="0f73b10e559f"}, {&(0x7f0000000380)="b5938f986fe0b6be2cc3a01f879a1e4f7fc58e07014b2077fe53c94249f52a76f8de0476ed2805384c3afe77032f8dd6b85380a3036cbe05339706b06c782b76b714aa7fa038c1974c713f22cd1401d3d25f3b42e5b78be5d42f7b87976b6aa082c703edfb8d228a5091692d6bd095c0eee8f5ee4afa400269526d0e004c3a1acd4a6b", 0xfffffffffffffebc}], 0x10000000000001cc, 0x0, 0xffffffffeffffffc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:02:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:02:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0xff, &(0x7f0000000040)}) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") r2 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, 0xffffffffffffff9c) ioctl$BIOCLOCK(r2, 0x20004276) 16:02:54 executing program 1: socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r0, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r0, 0x4, 0x40) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080)=0x8, 0xffffff42) 16:02:55 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = socket(0x20, 0x3, 0x62) r1 = socket$inet(0x2, 0xef11e48829e806c4, 0x7) fchdir(r1) getpgid(0xffffffffffffffff) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) r3 = dup2(r0, r2) bind(r3, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x10001, 0x400}, 0xc) r4 = socket$inet6(0x18, 0x8000, 0x4) r5 = dup2(r1, r4) getpid() openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x400, 0x0) getrlimit(0x3, &(0x7f0000000140)) socket$inet6(0x18, 0x400e, 0x1) r6 = semget$private(0x0, 0x3, 0x254) semop(r6, &(0x7f0000000180)=[{0x0, 0x5, 0x1374c635c8fc7549}, {0x0, 0xfd4, 0x800}, {0x2, 0x6, 0x800}], 0x3) r7 = semget(0x2, 0x91b96de9b2024e5f, 0x40) semctl$GETNCNT(r7, 0x0, 0x3, &(0x7f00000001c0)=""/126) r8 = socket(0x20, 0x4000, 0x3) r9 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) dup2(r8, r9) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000240)={0x5, 0x19c9, './file0\x00', 0x0, 0x7, 0x0, 0xa0}) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCGRTIMEOUT(r10, 0x4010426e, &(0x7f00000002c0)) socketpair(0x6, 0x3, 0x6, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r11, &(0x7f0000000340)="118a439d2d58f79559d5b471231884005b639294835502808db5ddc876c0ca3280f83c05080c8155d04332674098ca865b", 0x31, 0x0, &(0x7f0000000380)=@un=@file={0x3, './file0\x00'}, 0xa) recvfrom$inet(0xffffffffffffff9c, &(0x7f00000003c0)=""/134, 0x86, 0x840, &(0x7f0000000480)={0x2, 0x0}, 0xc) open$dir(&(0x7f00000004c0)='./file0\x00', 0x10, 0x31) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x200, 0x0) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x24c20, 0x0) dup2(r3, r12) 16:02:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x4ee, 0x1, 0x3d, 0xffffffff}, {0x3ff, 0x6, 0x2, 0x40}, {0x200, 0x87, 0x1, 0x6}, {0x9, 0x5, 0x0, 0x3}, {0x2, 0x40, 0x0, 0x2}, {0x1216, 0x4, 0x2, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:02:55 executing program 0: r0 = socket(0x11, 0x4003, 0x0) shutdown(r0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r2, &(0x7f0000000080)=""/101, 0x65) pipe2(&(0x7f00000001c0), 0x8004) fcntl$setstatus(r2, 0x4, 0x40) pipe(&(0x7f0000000840)={0xffffffffffffffff}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x80, 0x0) read(r4, &(0x7f0000000000)=""/101, 0x65) socket$unix(0x1, 0x1, 0x0) fcntl$setstatus(r3, 0x4, 0x40) sendto$unix(r3, &(0x7f00000000c0)="b1000513600000000000000000000000000004fecefca11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e49d3c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c50000000200000000000055020208a371a3f800040000000000000001000000000000", 0xb1, 0x405, 0x0, 0xffffffffffffffbc) 16:02:55 executing program 1: ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r1, 0x4, 0x40) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/109, 0x6d}, {&(0x7f0000000180)=""/14, 0xe}], 0x2) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:02:55 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b87df66a874b766c1a38488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8dd", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) minherit(&(0x7f00004e6000/0x4000)=nil, 0x4000, 0x2) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 16:02:56 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='/dev/bpf\x00', 0x80, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) write(r0, &(0x7f0000000040), 0xfeea) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r1, 0x4, 0x40) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r2, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r2, 0x4, 0x40) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) write(r3, &(0x7f0000000040), 0xfeea) syz_open_pts() socketpair(0x3f, 0x0, 0xa9, &(0x7f0000000000)={0xffffffffffffffff}) close(r4) 16:02:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2}, {0x1d}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r1, 0x4, 0x40) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x3, 0x5c, 0xbe, 0xff}]}) pwrite(r0, &(0x7f0000000000)="e4bb1f214389f6e3d5ca0268c7ab", 0xffffff23, 0x0, 0x20000) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) r4 = fcntl$dupfd(r0, 0xa, r2) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[0xff, 0x9, 0x6]}) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000100)) 16:02:56 executing program 1: socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) write(r0, &(0x7f0000000040), 0xfeea) setsockopt$inet_opts(r0, 0x0, 0x2b29dd167111e465, &(0x7f00000000c0)="fb118d348612b32a4336731792736f8827713b48497977ed3202975f64cfe9a399ef92196dbf07ce805c39fbd5f10203822913d5635275efa416737067ea6a46da8ff3e637e8dabc3c5704f457f7a1d96c9e6dd2041df6fd3b3606648f3f7ff948037d2751fce9b105860be01169b5adf3da037d825f01e4e05ea5c47115649b1a3441fa0ec5eaaa836c73f57980a9a76c11429d123b8ce4cb3fd969d8a02d295c6d768964636f", 0x2e2) 16:02:56 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab", 0x1df}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) close(0xffffffffffffffff) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x2, 0x7, 0xedb0}, 0xc) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x0, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:02:57 executing program 1: r0 = socket(0x2, 0xc003, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r1, 0x4, 0x40) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x10) accept(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) fcntl$dupfd(0xffffffffffffff9c, 0xf, 0xffffffffffffff9c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x40, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000340), 0x10000014c) write(r4, &(0x7f0000000040), 0xfeea) connect$unix(r2, &(0x7f0000000140)=ANY=[], 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x401) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) dup2(r5, r6) connect$unix(r6, &(0x7f00000001c0)=ANY=[@ANYBLOB="3416b91c27bd0177460bd9d7e24b75bb4d394393969928cc3fb516410d334262"], 0x10) sendmsg$unix(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x334}, 0x0) 16:02:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r1, 0x4, 0x40) fsync(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = msgget$private(0x0, 0x480) msgrcv(r2, &(0x7f0000000100)={0x0, ""/58}, 0x42, 0x3, 0x0) msgrcv(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff00"/224], 0xe0, 0x7fbf12968565d031, 0x800) msgrcv(r2, &(0x7f0000001ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fc46000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08ea0ac1287a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa683059b4d3bcba8d14cd8f7e4815208dba07923ecbe2c1a888fdd7686e502bb2f8e4a7a2acd52d8cb81cf6e19223ef91f2d6dad5efd6b3f2a8319c03915e5d83aee33f8869ae2c7daf4069f2a53c24630185a331e13a5b1eb10542b31af35b567b6c8baea741a2200cb0058cec3f7186f3d63a0d140714608015328301e800c2e35aa0a2179b3524126276aac68cb287815245d63bf9cdd84a5b5e016a7d2cab8d22f8f32da6e68fd73a2cd76e6e8e2563b0073a2b528e5145af954d72ddfbee04d57c76a2d7b7611b400e2f968b0b79039e6da6aa5f3388bead75b422906989e52fd7f9a4e90285dbe3b193600ada2fa72ae6b0ac0ffe03396675edf2d16e9e5c5cb42a288fbdd324f50e17b722e2ba9c395631f1b0ad601e0c37077b18f5cc393402a5c44214a1f7d3c74bf081c5befe0b567b352106d9df6d14684e5a3cf8f8fcb3e69c79ab5f1b29aae2e94b6335e402f7ed129b155e5"], 0x1, 0x3, 0x0) msgrcv(r2, &(0x7f0000000080)=ANY=[@ANYRESHEX], 0x1, 0x3, 0x800) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = dup2(r6, r5) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) r10 = socket$inet(0x2, 0x1, 0x81) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r13, r12) r14 = socket(0x18, 0x2, 0x0) r15 = socket(0x18, 0x2, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r15, r14) r16 = socket(0x18, 0x2, 0x0) r17 = socket(0x18, 0x2, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r18 = dup2(r17, r16) sendmsg$unix(r18, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r19 = getppid() r20 = getuid() r21 = geteuid() setreuid(r20, r21) r22 = getegid() r23 = getpid() r24 = socket(0x18, 0x2, 0x0) r25 = socket(0x18, 0x2, 0x0) connect$unix(r25, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r25, r24) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r27 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r28 = getegid() r29 = getuid() r30 = geteuid() setreuid(r29, r30) r31 = semget$private(0x0, 0x7, 0x286) semop(r31, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r31, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r31, 0x0, 0x8, &(0x7f00000000c0)) r32 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r33 = getegid() r34 = getuid() r35 = geteuid() setreuid(r34, r35) shmctl$IPC_SET(r32, 0x1, &(0x7f00000000c0)={{0x0, r34, 0x0, 0x0, r33}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000140)={{0x9, r29, r28, r34, r28, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r27, 0x1, &(0x7f00000000c0)={{0x0, r29, 0x0, 0x0, r28}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r7, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00002e43660500000000"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000001940)=[@rights={0x30, 0xffff, 0x1, [r9, r4, r10, r11, r13, r14, r18]}, @cred={0x20, 0xffff, 0x0, r19, r21, r22}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r23, r29, r26}], 0x88, 0x10}, 0xaccff110451b3cdc) r36 = getegid() chown(&(0x7f0000000000)='./file0\x00', r21, r36) r37 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r38 = getegid() r39 = getuid() r40 = geteuid() setreuid(r39, r40) r41 = semget$private(0x0, 0x7, 0x286) semop(r41, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r41, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r41, 0x0, 0x8, &(0x7f00000000c0)) r42 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r43 = getegid() r44 = getuid() r45 = geteuid() setreuid(r44, r45) shmctl$IPC_SET(r42, 0x1, &(0x7f00000000c0)={{0x0, r44, 0x0, 0x0, r43}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000140)={{0x9, r39, r38, r44, r38, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r37, 0x1, &(0x7f00000000c0)={{0x0, r39, 0x0, 0x0, r38}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) r46 = socket(0x18, 0x2, 0x0) r47 = socket(0x18, 0x2, 0x0) connect$unix(r47, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r47, r46) r48 = socket(0x18, 0x2, 0x0) r49 = socket(0x18, 0x2, 0x0) connect$unix(r49, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r50 = dup2(r49, r48) sendmsg$unix(r50, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r51 = socket(0x18, 0x2, 0x0) r52 = socket(0x18, 0x2, 0x0) connect$unix(r52, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r52, r51) r53 = socket$inet(0x2, 0x1, 0x81) r54 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r55 = socket(0x18, 0x2, 0x0) r56 = socket(0x18, 0x2, 0x0) connect$unix(r56, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r56, r55) r57 = socket(0x18, 0x2, 0x0) r58 = socket(0x18, 0x2, 0x0) connect$unix(r58, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r58, r57) r59 = socket(0x18, 0x2, 0x0) r60 = socket(0x18, 0x2, 0x0) connect$unix(r60, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r61 = dup2(r60, r59) sendmsg$unix(r61, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r62 = getppid() r63 = getuid() r64 = geteuid() setreuid(r63, r64) r65 = getegid() r66 = getpid() r67 = socket(0x18, 0x2, 0x0) r68 = socket(0x18, 0x2, 0x0) connect$unix(r68, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r68, r67) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r70 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r71 = getegid() r72 = getuid() r73 = geteuid() setreuid(r72, r73) r74 = semget$private(0x0, 0x7, 0x286) semop(r74, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r74, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r74, 0x0, 0x8, &(0x7f00000000c0)) r75 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r76 = getegid() r77 = getuid() r78 = geteuid() setreuid(r77, r78) shmctl$IPC_SET(r75, 0x1, &(0x7f00000000c0)={{0x0, r77, 0x0, 0x0, r76}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r74, 0x0, 0x1, &(0x7f0000000140)={{0x9, r72, r71, r77, r71, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r70, 0x1, &(0x7f00000000c0)={{0x0, r72, 0x0, 0x0, r71}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r50, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00002e43660500000000"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000001940)=[@rights={0x30, 0xffff, 0x1, [r52, r47, r53, r54, r56, r57, r61]}, @cred={0x20, 0xffff, 0x0, r62, r64, r65}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r66, r72, r69}], 0x88, 0x10}, 0xaccff110451b3cdc) r79 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r80 = getegid() r81 = getuid() r82 = geteuid() setreuid(r81, r82) r83 = semget$private(0x0, 0x7, 0x286) semop(r83, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r83, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r83, 0x0, 0x8, &(0x7f00000000c0)) r84 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r85 = getegid() r86 = getuid() r87 = geteuid() setreuid(r86, r87) shmctl$IPC_SET(r84, 0x1, &(0x7f00000000c0)={{0x0, r86, 0x0, 0x0, r85}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r83, 0x0, 0x1, &(0x7f0000000140)={{0x9, r81, r80, r86, r80, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r79, 0x1, &(0x7f00000000c0)={{0x0, r81, 0x0, 0x0, r80}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) getgroups(0x6, &(0x7f0000000000)=[r36, 0x0, r38, r69, 0x0, r80]) r89 = getuid() r90 = getegid() pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r91, &(0x7f0000000340), 0x10000014c) write(r91, &(0x7f0000000040), 0xfeea) getsockopt$SO_PEERCRED(r91, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) r93 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0xfffffff7, 0x0, r88, r89, r90, 0x100}, 0x2, 0xaa6, r92, r93, 0x9, 0x8, 0x0, 0x5}) syz_emit_ethernet(0xe, &(0x7f0000000240)="6b3e1913ffd6af8956551175f523") 16:02:58 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r1, 0x4, 0x40) fcntl$setstatus(r1, 0x4, 0x80) ftruncate(r0, 0x0, 0x2000000000000001) 16:02:58 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000140)=0x10) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) open$dir(0x0, 0x0, 0x0) kqueue() writev(r2, &(0x7f0000000040), 0x100000000000038d) 16:02:58 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="6208000000000000000085a4f3b4e300e917f068635738c923c3e266ab461e3571fd314cea14802a847d6017"], 0x10) write(r1, 0x0, 0x0) 16:02:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$TIOCEXCL(r1, 0x2000740d) write(r0, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000640)="bc", 0x1) r2 = syz_open_pts() r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000000c0)) close(r0) dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r4, 0xb}, {r0}], 0x2, 0x0) 16:02:59 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r0, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r0, 0x4, 0x40) recvfrom$inet6(r0, &(0x7f00000003c0)=""/4096, 0x1000, 0x40, &(0x7f0000000100)={0x18, 0x0, 0x8000, 0x10000}, 0xc) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x0, 0xa000000000000, 0x1}, {0x18, 0x2, 0x81, 0x5}, 0x9, [0x1430, 0x779e, 0x80000001, 0x4, 0x576, 0x0, 0x5, 0x8000]}, 0x3c) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r2 = open(&(0x7f0000000380)='./bus\x00', 0x100, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x1}, {{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() r5 = kqueue() kevent(r5, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffc, 0x20, 0x20000081, 0xa5, 0x683}, {{r2}, 0xfffffffffffffffb, 0xa, 0x2, 0xfffffffffffffffe, 0x1}, {{r2}, 0xfffffffffffffffc, 0x11, 0x0, 0x6, 0x67}, {{r2}, 0xfffffffffffffffb, 0x0, 0x80000000, 0x401, 0xfffffffffffffffe}, {{r2}, 0x0, 0x20, 0xf0000000, 0x1ff}], 0x19, &(0x7f00000002c0)=[{{r3}, 0x0, 0x1c, 0xf0000000, 0x8, 0x2}, {{r3}, 0xfffffffffffffff8, 0x88, 0x40, 0x0, 0x4000000000000}, {{r5}, 0xfffffffffffffff9, 0x0, 0x10, 0x1, 0x4}], 0x7ff, &(0x7f00000000c0)={0x75, 0x8}) write(r3, &(0x7f0000000080)="7614da042c611af08353", 0xa) r6 = msgget$private(0x0, 0x480) msgrcv(r6, &(0x7f0000000100)={0x0, ""/58}, 0x42, 0x3, 0x0) msgrcv(r6, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff00"/224], 0xe0, 0x7fbf12968565d031, 0x800) msgrcv(r6, &(0x7f0000001ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fc46000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08ea0ac1287a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa683059b4d3bcba8d14cd8f7e4815208dba07923ecbe2c1a888fdd7686e502bb2f8e4a7a2acd52d8cb81cf6e19223ef91f2d6dad5efd6b3f2a8319c03915e5d83aee33f8869ae2c7daf4069f2a53c24630185a331e13a5b1eb10542b31af35b567b6c8baea741a2200cb0058cec3f7186f3d63a0d140714608015328301e800c2e35aa0a2179b3524126276aac68cb287815245d63bf9cdd84a5b5e016a7d2cab8d22f8f32da6e68fd73a2cd76e6e8e2563b0073a2b528e5145af954d72ddfbee04d57c76a2d7b7611b400e2f968b0b79039e6da6aa5f3388bead75b422906989e52fd7f9a4e90285dbe3b193600ada2fa72ae6b0ac0ffe03396675edf2d16e9e5c5cb42a288fbdd324f50e17b722e2ba9c395631f1b0ad601e0c37077b18f5cc393402a5c44214a1f7d3c74bf081c5befe0b567b352106d9df6d14684e5a3cf8f8fcb3e69c79ab5f1b29aae2e94b6335e402f7ed129b155e5"], 0x1, 0x3, 0x0) msgrcv(r6, &(0x7f0000000080)=ANY=[@ANYRESHEX], 0x1, 0x3, 0x800) msgctl$IPC_STAT(r6, 0x2, &(0x7f00000013c0)=""/150) r7 = kqueue() ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000000)={0x3, 0x80000}) kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r2, r3) 16:02:59 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0x43cbc, 0x4) dup(r0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) read(r2, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r2, 0x4, 0x40) sendto$inet6(r2, &(0x7f0000000240)="2f3e82b3b5d547c5e90b173264630356eb1203567979f1562aab1e9e2ec0c29cd8553260ee7e347740eaafc2a183a02d25ba9de404edbeee742db535375d1170ee5bb5db7d22553014cba5212402dec4e1dfe722465e6a56445a8d9bc7044adc35b772084fe08e5247f064118375d8ed37706fed3451ca3ba81a39e8c48fdefcc675a9b3622ecf0427706dd3172bab5a798905141dc75ab0d83c19704d3c7032dfbae312e5d07c0c59a1c725513cc853f95f928d0ffe5e9a3ccf16447980", 0xfffffffffffffd4c, 0x0, 0x0, 0xd7) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r4, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r4, 0x4, 0x40) dup(r4) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[0x3c6]}) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x2, 0xffffff66, 0x5, 0x1, 0x800, 0x7ff, 0xfb, 0x2, 0x2, 0x3, 0x8}) socket(0x1, 0x4, 0xc3) 16:03:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000440)=0x7f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80000001}, {0x3c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x4, &(0x7f00000003c0)=[{0x7, 0xe2e, 0x4, 0x1}, {0x2828, 0x8, 0x8cd, 0x1}, {0xdd, 0x1f, 0x9, 0xffff}, {0x1, 0x2, 0x3, 0x9}]}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x8c40, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000280)) ioctl$BIOCLOCK(r1, 0x20004276) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) r3 = semget$private(0x0, 0x1, 0x60) pipe2(&(0x7f0000000480), 0x10000) r4 = open(&(0x7f0000000500)='./file0\x00', 0x10000, 0x4) faccessat(r4, &(0x7f0000000540)='./file0/file0/../file0\x00', 0x4, 0x2) semctl$SETVAL(r3, 0x57e1d2a2cad259a0, 0x8, &(0x7f00000001c0)=0x100) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x4010000000, 0x0, 0x100, 0x9}, {0x8, 0x7a20, 0x2, 0x3}]}) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x280, 0x1) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000300)) symlinkat(&(0x7f0000000640)='./file0\x00', r2, &(0x7f0000000600)='./file0/file0/../file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setitimer(0x0, &(0x7f00000001c0)={{0x0, 0xf423f}, {0x0, 0x2710}}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) write(r5, &(0x7f0000000380)="a78a7663a2616ba8563291d79d0b1114cbd56a99307483cb843881ea3f7244c930b29d28ae8967adeceda41a6ab0845455237d957dad53651ef5c75a54ae5c", 0x3f) 16:03:00 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r0, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r0, 0x4, 0x40) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3, 0x7010, r0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) sendmsg(r1, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000740)=[{0x50, 0x0, 0x0, "be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef65"}, {0x98, 0x0, 0x0, "a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca80"}, {0x720, 0x0, 0x0, "f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a11bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c8487e5546bed6ed52bb0f76c537b72abc824c79afa6eae00586cf8b259c566189f801f75f4a7470ba8c0e7d9ba561af37d87a80e17bbb9c86d3f9c6694d1d67f60ef64fb951b827fe19ee87b7421c9b68740aad13a9482dfe5fbb90b20cef4490d819b4a12e239bea99b0d621b5e985cdf68506107a4a0348a3a69b39f0530b46b37859a8bbf5775f95f0bd6c93b74a5839429b14e5dc618d58b6db5bd79064176cb14c65e5aa17ef5f4b3d87084500c6f456c7977d53a1279c4fffc149722fa8a1ccfd9ea7a201fb57799a2b0e74e3712e43eeb609fdc22388c0a1b97c5950bb64b9576989382b921d8a1e1a5764afcd1113af6d1f4d7c4a6386cad6b0dcf1be28fd9d86ba256e6e6e633dc50cc5f95c145973ca2fad8a963be8c2e34ea7ed30afe381e46ca5911fd094fd988a85861454370ea605532c15e9b66fa4d49d9a50e47f77103a7226f03174509330c55084468d0ed50d35104d08e904bad2b5b1a0f1b8d914c8276b22b65b0c59cd5cbe7956133c2ffc599548d8822b275045f3e52ec61fb09febd934a3f2d770c85073bf60f3f0bcb7a5fdbb9ab04d6d4a84f9dc64c67bee738b947f38f87466969d13bcd32beec3bc2cb5f2752ad79f477e2d9cccfa4350cc2f188fabe17cb64a6e8355379c83025bd4d7a41fd852777e3f1628491c717b6a4fa382c84bc2c821915981927cd6211a95050f4983835aa5e8d3fbe02c757d121923fcaae75428ff756f6a7c7e9e4b63d85aeb43cd0d5ef73bb83e1de968fb07a323d6ddb7308b05a33e38f93bd6f46617dcc10d6284649aa9964a8f2635e8234464b75e57080c42f3ca4680359f65ba13f388f308b36598b49d9902abd3cdbbea87db5c8fbe4c71fd6243fd6b687fffa83cf1f2317098b03ee6a68b5d6276947d041157462dd0990f8ddc6fafa79b7c3c62ad2e6a6c148e204682a5a0ad4"}], 0x808}, 0x0) 16:03:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x10) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = getuid() r2 = geteuid() ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000280)={'./bus\x00', 0x5, 0x8000, 0x3, 0x0, 0x80000001, 0xfffffffe, 0xd55, 0x2, 0x0, 0x3, 0x8001}) setreuid(r1, r2) ioctl$TIOCMBIS(0xffffffffffffff9c, 0x8004746c, &(0x7f0000000080)=0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x20, r2, 0x0, 0x0, 0x0, 0x40, 0x1}, 0x440010010, 0x20008001}) r3 = socket(0x20, 0x2, 0x9) r4 = accept$inet6(r3, 0x0, &(0x7f00000000c0)) open$dir(&(0x7f0000000100)='./bus\x00', 0x100, 0x21) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f0000000340), 0x10000014c) write(r6, &(0x7f0000000040), 0xfeea) getpeername(r6, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) write(r5, &(0x7f0000000340), 0x10000014c) write(r5, &(0x7f0000000040), 0xfeea) utimensat(r5, &(0x7f0000000140)='./bus\x00', &(0x7f0000000200)={{0x7}, {0x2, 0x400}}, 0x2) pwritev(r4, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:03:00 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x22, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000080)={0x1f, 0x6}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000140)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mknod(&(0x7f00000001c0)='./file0\x00', 0x80, 0x8) syz_emit_ethernet(0x0, &(0x7f0000000040)) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:03:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x1, 0x85b, 0x9052, 0x101, "d730c107bb6f4de400", 0x0, 0x81}) r1 = dup(r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f00000000c0)="493b4651d2a0748a67bb84590b0000000000019a861171a40000636070a5b52859c76aafe8d94ad4910dc39ca524c4ea64417365ac58c116eb0badb397e76ea5e3e92a158c8604d58025c203d83dbe9dd0ee7e3c034c040f130f", 0x5a) r2 = syz_open_pts() close(r0) dup(r2) syz_open_pts() 16:03:01 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r1, 0x4, 0x40) fcntl$getown(r1, 0x5) r2 = msgget$private(0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = dup2(r6, r5) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) r10 = socket$inet(0x2, 0x1, 0x81) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r13, r12) r14 = socket(0x18, 0x4, 0x0) r15 = socket(0x18, 0x2, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r15, r14) r16 = socket(0x18, 0x2, 0x0) r17 = socket(0x18, 0x2, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r18 = dup2(r17, r16) sendmsg$unix(r18, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r19 = getppid() r20 = getuid() r21 = geteuid() setreuid(r20, r21) r22 = getegid() r23 = getpid() r24 = socket(0x18, 0x2, 0x0) r25 = socket(0x18, 0x2, 0x0) connect$unix(r25, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r25, r24) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000001900), 0xc) r26 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r27 = getegid() r28 = getuid() r29 = geteuid() setreuid(r28, r29) r30 = semget$private(0x0, 0x7, 0x286) semop(r30, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r30, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r30, 0x0, 0x8, &(0x7f00000000c0)) r31 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r32 = getegid() r33 = getuid() r34 = geteuid() setreuid(r33, r34) shmctl$IPC_SET(r31, 0x1, &(0x7f00000000c0)={{0x0, r33, 0x0, 0x0, r32}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000140)={{0x9, r28, r27, r33, r27, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r26, 0x1, &(0x7f00000000c0)={{0x0, r28, 0x0, 0x0, r27}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) r35 = socket(0x18, 0x2, 0x0) r36 = socket(0x18, 0x2, 0x0) connect$unix(r36, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r36, r35) r37 = socket(0x18, 0x2, 0x0) r38 = socket(0x18, 0x2, 0x0) connect$unix(r38, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r39 = dup2(r38, r37) sendmsg$unix(r39, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r40 = socket(0x18, 0x2, 0x0) r41 = socket(0x18, 0x2, 0x0) connect$unix(r41, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r41, r40) r42 = socket$inet(0x2, 0x1, 0x81) r43 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r44 = socket(0x18, 0x2, 0x0) r45 = socket(0x18, 0x2, 0x0) connect$unix(r45, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r45, r44) r46 = socket(0x18, 0x2, 0x0) r47 = socket(0x18, 0x2, 0x0) connect$unix(r47, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r47, r46) r48 = socket(0x18, 0x2, 0x0) r49 = socket(0x18, 0x2, 0x0) connect$unix(r49, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r50 = dup2(r49, r48) sendmsg$unix(r50, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r51 = getppid() r52 = getuid() r53 = geteuid() setreuid(r52, r53) r54 = getegid() r55 = getpid() r56 = socket(0x18, 0x2, 0x0) r57 = socket(0x18, 0x2, 0x0) connect$unix(r57, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r57, r56) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r59 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r60 = getegid() r61 = getuid() r62 = geteuid() setreuid(r61, r62) r63 = semget$private(0x0, 0x7, 0x286) semop(r63, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r63, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r63, 0x0, 0x8, &(0x7f00000000c0)) r64 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r65 = getegid() r66 = getuid() r67 = geteuid() setreuid(r66, r67) shmctl$IPC_SET(r64, 0x1, &(0x7f00000000c0)={{0x0, r66, 0x0, 0x0, r65}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r63, 0x0, 0x1, &(0x7f0000000140)={{0x9, r61, r60, r66, r60, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r59, 0x1, &(0x7f00000000c0)={{0x0, r61, 0x0, 0x0, r60}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r39, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00002e43660500000000"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000001940)=[@rights={0x30, 0xffff, 0x1, [r41, r36, r42, r43, r45, r46, r50]}, @cred={0x20, 0xffff, 0x0, r51, r53, r54}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r55, r61, r58}], 0x88, 0x10}, 0xaccff110451b3cdc) r68 = getegid() chown(&(0x7f0000000000)='./file0\x00', r53, r68) sendmsg$unix(r7, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00002e43660500000000"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000001940)=[@rights={0x30, 0xffff, 0x1, [r9, r4, r10, r11, r13, r14, r18]}, @cred={0x20, 0xffff, 0x0, r19, r21, r22}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r23, r28, r68}], 0x88, 0x10}, 0xaccff110451b3cdc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r70 = getuid() pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r71, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r71, 0x4, 0x40) getsockopt$SO_PEERCRED(r71, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r73 = socket(0x18, 0x2, 0x0) r74 = socket(0x18, 0x2, 0x0) connect$unix(r74, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r74, r73) r75 = socket(0x18, 0x2, 0x0) r76 = socket(0x18, 0x2, 0x0) connect$unix(r76, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r77 = dup2(r76, r75) sendmsg$unix(r77, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r78 = socket(0x18, 0x2, 0x0) r79 = socket(0x18, 0x2, 0x0) connect$unix(r79, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r79, r78) r80 = socket$inet(0x2, 0x1, 0x81) r81 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r82 = socket(0x18, 0x2, 0x0) r83 = socket(0x18, 0x2, 0x0) connect$unix(r83, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r83, r82) r84 = socket(0x18, 0x2, 0x0) r85 = socket(0x18, 0x2, 0x0) connect$unix(r85, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r85, r84) r86 = socket(0x18, 0x2, 0x0) r87 = socket(0x18, 0x2, 0x0) connect$unix(r87, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r88 = dup2(r87, r86) sendmsg$unix(r88, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r89 = getppid() r90 = getuid() r91 = geteuid() setreuid(r90, r91) r92 = getegid() r93 = getpid() r94 = socket(0x18, 0x2, 0x0) r95 = socket(0x18, 0x2, 0x0) connect$unix(r95, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r95, r94) getsockopt$SO_PEERCRED(r94, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r97 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r98 = getegid() r99 = getuid() r100 = geteuid() setreuid(r99, r100) r101 = semget$private(0x0, 0x7, 0x286) semop(r101, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r101, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r101, 0x0, 0x8, &(0x7f00000000c0)) r102 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r103 = getegid() r104 = getuid() r105 = geteuid() setreuid(r104, r105) shmctl$IPC_SET(r102, 0x1, &(0x7f00000000c0)={{0x0, r104, 0x0, 0x0, r103}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r101, 0x0, 0x1, &(0x7f0000000140)={{0x9, r99, r98, r104, r98, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r97, 0x1, &(0x7f00000000c0)={{0x0, r99, 0x0, 0x0, r98}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r77, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00002e43660500000000"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000001940)=[@rights={0x30, 0xffff, 0x1, [r79, r74, r80, r81, r83, r84, r88]}, @cred={0x20, 0xffff, 0x0, r89, r91, r92}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r93, r99, r96}], 0x88, 0x10}, 0xaccff110451b3cdc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x96, r28, r69, r70, 0xffffffffffffffff, 0x122, 0x2}, 0xfbc2, 0x9, r72, r93, 0x80, 0x5, 0xffff}) ftruncate(r0, 0x0, 0x100004000) 16:03:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) fcntl$dupfd(r0, 0xa, r0) r1 = fcntl$dupfd(r0, 0x0, r0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) write(r2, &(0x7f0000000040), 0xfeea) fsync(r2) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x74bf) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000200)=0x1) write(r1, &(0x7f00000003c0)="c31de4e197eea51c3a34c065a7310b8a42ad5edbca108cfed4a07891a781ac00fc6921f800bb452dbfc29c6b1b4dd179e572fb9d0ab5cb5fd7a1849309dff339aeb8bd50fd9e1aada20cbdc72c09fc13d6b0729d71660631ad9e1b1010b86a0f4b43fd3fbf", 0x65) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) write(r3, &(0x7f0000000040), 0xfeea) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000140)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x7ff) writev(r0, &(0x7f0000000240), 0x1000000000000219) writev(r0, &(0x7f00000000c0)=[{0x0}, {&(0x7f00000002c0)="4a007e806ed43d9f3bb5671c8cb999fd3acde20862330a7bb11d5b5220df55ca921d1bd79b62c451dfebcbed61c9aba7ee244fc388f89a533cdb4f53fe3d4179e969ffe1a54988ec01292be3a7cedbd7bea8a0a425095667d75ff1b5a82ef7968d3d3546", 0x64}], 0x2) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x61) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000340), 0x10000014c) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000100)) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) flock(r1, 0x1) r5 = syz_open_pts() close(r0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20000, 0x0) dup(r5) syz_open_pts() syz_open_pts() 16:03:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='/dev//pf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) close(r0) 16:03:02 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYRESHEX=r1], 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r2, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r2, 0x4, 0x40) r3 = accept$inet(r2, &(0x7f0000000100), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) 16:03:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) close(r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r2 = getegid() r3 = getuid() r4 = geteuid() setreuid(r3, r4) r5 = semget$private(0x0, 0x2, 0x286) semop(r5, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r5, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f00000000c0)) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r6, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r6, 0x4, 0x40) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f0000000340), 0x10000014c) write(r7, &(0x7f0000000040), 0xfeea) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f00000001c0)={0x1}) r8 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r9 = getegid() r10 = getuid() geteuid() pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r11, &(0x7f0000000340), 0x10000014c) write(r11, &(0x7f0000000040), 0xfeea) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r12 = getegid() r13 = getuid() r14 = geteuid() setreuid(r13, r14) r15 = semget$private(0x0, 0x7, 0x286) semop(r15, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r15, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f00000000c0)) r16 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r17 = getegid() r18 = getuid() r19 = geteuid() setreuid(r18, r19) shmctl$IPC_SET(r16, 0x1, &(0x7f00000000c0)={{0x0, r18, 0x0, 0x0, r17}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000140)={{0x9, r13, r12, r18, r12, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) setreuid(r10, r18) shmctl$IPC_SET(r8, 0x1, &(0x7f00000000c0)={{0x0, r10, 0x0, 0x0, r9}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x9, r3, r2, r10, r2, 0x2, 0xfffe}, 0x0, 0x20000000, 0xfffffffffffffff9}) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000000)=""/181) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r20, &(0x7f0000000340), 0x10000014c) write(r20, &(0x7f0000000040), 0xfeea) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r22 = getuid() r23 = geteuid() setreuid(r22, r23) r24 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r25 = getegid() r26 = getuid() r27 = geteuid() setreuid(r26, r27) shmctl$IPC_SET(r24, 0x1, &(0x7f00000000c0)={{0x0, r26, 0x0, 0x0, r25}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) r28 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r29 = getegid() r30 = getuid() r31 = geteuid() setreuid(r30, r31) r32 = semget$private(0x0, 0x7, 0x286) semop(r32, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r32, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r32, 0x0, 0x8, &(0x7f00000000c0)) r33 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r34 = getegid() r35 = getuid() r36 = geteuid() setreuid(r35, r36) shmctl$IPC_SET(r33, 0x1, &(0x7f00000000c0)={{0x0, r35, 0x0, 0x0, r34}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000140)={{0x9, r30, r29, r35, r29, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) r37 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r38 = getegid() r39 = getuid() r40 = geteuid() setreuid(r39, r40) r41 = semget$private(0x0, 0x7, 0x286) semop(r41, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r41, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r41, 0x0, 0x8, &(0x7f00000000c0)) r42 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r43 = getegid() r44 = getuid() r45 = geteuid() setreuid(r44, r45) shmctl$IPC_SET(r42, 0x1, &(0x7f00000000c0)={{0x0, r44, 0x0, 0x0, r43}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000140)={{0x9, r39, r38, r44, r38, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r37, 0x1, &(0x7f00000000c0)={{0x0, r39, 0x0, 0x0, r38}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) shmctl$IPC_SET(r28, 0x1, &(0x7f00000000c0)={{0x10, r30, r38, r21, r29}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x8, r21, 0x0, r23, r29, 0x52, 0x23b}, 0x6, 0x9, 0x400000}) close(r1) 16:03:02 executing program 0: sendmsg(0xffffffffffffff9c, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="2000000000d30ddcc6000000ffff00000000000000e5005b67076c5a37ff6c61e7a500b8230000002900000031005cd4030000000700c2040000003f1cc7ffafa9f5dd0a807b17de07bcff44d62f66353a696456e9931469f97db6ea2c972d6eb5f34730062a7245a1645f728bd4ecbc7536ca36de8ae37d357b0c475ec1908de9d7f62c238a5f8c28a15d5c06ae6d85a889dcbe673e63d0b89542ab2820e111d5b4f5ddb18855de2e2f8281003328259ba53d949ad9e4797d519143d84f4373ddb5247fbc6369363a0851cbb94f870fd011407b495e79eb9e106ea761982a0e943e14f9bff7dd1a86a2cf4b158f6e88810321868ad0133e97f4748f990aae31df9c6ff0689fad7b95f9b063bcf7458408f78fc7433635f519bf6d75710225dc656a5c2bf31cd01c165b8064f272232b88db7be4a7d4264ad0774f30f4de00cad30c6ede246b8b970035291ee647f290b14bf66c0d1d7e192a20327d79ddbffe6eac42146e99b999b66b623aa036976d0c9975f046679ccd97e3ba8a6ada66ef0a0d10f48d9a7fdeeca5da8ed373a453e79b9c77141c0754089a70b413ca03d39050449a6cd37ddb3c459d58c8c6e611706eec4da924ac5cbb86ab4694544f143dba0d04c829bdd1c09d7785ab94cf0b13f6a10390b08051ec0465dfe8bc32253f5aa10ecb882598b62ed7b6a0a072815e8e87c961db7964be58ffc9c618fd9f0afd7bc2ff27714f1c956db53bbd75790ee7bfee0a4a00"], 0xc1}, 0x0) r0 = socket(0x10, 0x4003, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mmap(&(0x7f00004db000/0x4000)=nil, 0x4000, 0x4, 0x14, r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt(0xffffffffffffffff, 0x3, 0x2, &(0x7f0000000000)=""/57, &(0x7f0000000040)=0x39) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:03:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x2) pwrite(r0, &(0x7f0000000000)="0000c4a34b2e97392a6b5d1f1aff01937c72c5d85022e72b8e6a73fa4f33", 0x1e, 0x0, 0x0) 16:03:02 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) close(r0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000240)={0x3, 0x10001, 0x4, 0x6, &(0x7f0000000780)={{0x401, 0x8, 0x7, 0x2d2cbfc0, 0x9dd1, 0x0, 0x4}, {[0x7ff, 0x7, 0x100000001, 0x1, 0x5, 0x8, 0x80000001, 0x4, 0xe7, 0x8afa, 0x17, 0x800, 0xfff, 0x8000, 0x1a, 0x1, 0xfffffffffffff446, 0x9], [0x2, 0xa0b, 0x7, 0x7, 0x5, 0x9, 0x3f, 0x100000001, 0x9, 0xfffffffffffffff7], [0x80, 0x100000000, 0xf40, 0x8, 0x33, 0xbf, 0x7e0], [0x7, 0x7fff, 0x80, 0x4ce, 0x1ffe0, 0x4], [{0x9, 0x4, 0x2, 0x6}, {0x8, 0x40000000, 0x5, 0x80000000}, {0x3, 0x0, 0x5, 0xf0}, {0x74763624, 0x5, 0x794, 0x1}, {0x800, 0x4, 0x397, 0x4}, {0x7fffffff, 0x43, 0x9, 0x100000000}, {0x8, 0x401, 0x9, 0x4}, {0x0, 0x5, 0x80000001, 0xf8}], {0x1000, 0x100000000, 0x1ff, 0x8f0}, {0x8001, 0x3ff, 0x1, 0x8e3}}}, 0x5, 0x3}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0x100000042) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d76b55e55f40113f4200bb6308376175e558b75a8f3fb90f0000008295955984c87910bf453f68c11700287ead4b0000000000000000a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b580600000000000000e447473c238495aaee48c02f6af3bf554799b9b813ad30505e7ea0aa17f2a694a560b8fe1f4385f8413c755ea4a5c5444202fe659fa202361cd8cac7dbbc5b65c6593d8e4884b13c6d158daa2870b4122cd2350100000012000000000000000000000000000000fafc7d162590795dc612c154e0f1c7b895a10680b18013b0663a52f08d97ce7b816161ab7f8aa78b5f01102c1f2e6029ba46ab6e0245377375327b2e56bd3a19f8df6d62b86621c1893abac943a77486747acc3ce1c8158fe9db3febb57d0066c1533c691c90d6b57243e4080e5eca1beffe4a7a0be94b41834c4f7c310b6a2ce0068031836ecfdea3d1058ea7f31e04c17a3e9470ba57d20bdc6de2a016116200692b2d33de2377e1feffffff5757fffffff84f8a6e9fd4f76b6a138c65affa2473ec7f81e6565972189c177630b3dc935ff1104be4a1790f7bb5caf7f09527dd9df98a7d871d18ef2f298cf261c4e0ebd6651ead4e4e71884698927d3a491cc4d5db80cbdbaa4d5ef3ec6a7c9c370a763a1d4880b0f9113c69f69aadf8a25b7626517cfa52f5cb7941e08c5985184ae3f51cd7d5a2fc8052"], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r2, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r2, 0x4, 0x40) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6, 0x2011, r2, 0x0, 0x0) bind$inet(r0, &(0x7f0000000380)={0x2, 0x3}, 0xc) r3 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x40, 0xe80c6ae5d95e03c5) utimensat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x4, 0xffffffffffff0001}, {0x3, 0x101}}, 0x0) 16:03:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x14}, {}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x2, 0x42) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_vnetid}) 16:03:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640900000000000b505d09075a04e5156d4691dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b0000000000", 0x57}], 0x1) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r1, 0x4, 0x40) read(r1, &(0x7f00000001c0)=""/135, 0x87) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) fchmodat(r2, &(0x7f0000000080)='./bus\x00', 0x1, 0x4) 16:03:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0x28af) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x4) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="00000002", 0x4}], 0x1, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x800, 0x0) 16:03:03 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x430, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCMSET(r3, 0x80104277, &(0x7f0000000000)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0xa0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r5, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r5, 0x9, 0x0) 16:03:03 executing program 0: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r1 = msgget$private(0x0, 0x480) msgrcv(r1, &(0x7f0000000100)={0x0, ""/58}, 0x42, 0x3, 0x0) msgrcv(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff00"/224], 0xe0, 0x7fbf12968565d031, 0x800) msgrcv(r1, &(0x7f0000001ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fc46000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08ea0ac1287a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa683059b4d3bcba8d14cd8f7e4815208dba07923ecbe2c1a888fdd7686e502bb2f8e4a7a2acd52d8cb81cf6e19223ef91f2d6dad5efd6b3f2a8319c03915e5d83aee33f8869ae2c7daf4069f2a53c24630185a331e13a5b1eb10542b31af35b567b6c8baea741a2200cb0058cec3f7186f3d63a0d140714608015328301e800c2e35aa0a2179b3524126276aac68cb287815245d63bf9cdd84a5b5e016a7d2cab8d22f8f32da6e68fd73a2cd76e6e8e2563b0073a2b528e5145af954d72ddfbee04d57c76a2d7b7611b400e2f968b0b79039e6da6aa5f3388bead75b422906989e52fd7f9a4e90285dbe3b193600ada2fa72ae6b0ac0ffe03396675edf2d16e9e5c5cb42a288fbdd324f50e17b722e2ba9c395631f1b0ad601e0c37077b18f5cc393402a5c44214a1f7d3c74bf081c5befe0b567b352106d9df6d14684e5a3cf8f8fcb3e69c79ab5f1b29aae2e94b6335e402f7ed129b155e5"], 0x1, 0x3, 0x0) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYRESHEX], 0x1, 0x3, 0x800) msgrcv(r1, &(0x7f0000000040)={0x0, ""/25}, 0x21, 0x3, 0xfe9b84ce1ad86ade) r2 = socket(0x2, 0xc003, 0x0) dup2(r2, r0) 16:03:04 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() fcntl$dupfd(r1, 0xa, r0) pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) mmap(&(0x7f00001d8000/0x1000)=nil, 0x1000, 0x1, 0x1010, r2, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r3 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r4}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r3, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 16:03:04 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r1, 0x4, 0x40) r2 = dup(r1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x80, 0x7, 0x4, 0x2, "25603429cc68be520d55853725850da9f66eb4a2", 0x7, 0x5}) fcntl$setflags(r1, 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:03:04 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000000c0)="fe8c9d858c0a4a48cab48e52ca7fa535bcb260f462b74411b1d03e6413dc63c67af749b17e6ded378eb53caa29ce68db6a7751b2cf27727188b8aa5d7d7bcaca17a42feb17ec14d91b180baab0015b368e1ee2e51c103af8898d73b4bd5ece7d59bfa871f0cd72e65c5ce1b62ffc5d4a438510856cf3d326e95ac2df9bad367727d99cf4867dd0555aad6b5ec2a52a47d91eed47a5307d72828a3685c7c50a1be85c36c27ca32c979cc6691aca3a41f9a6983aac8c7ba1de08c6f2761861e7f0d10c81357a2b80e41c0c7872dc1a54bf81b22376114fcd957ec82c724e603214119e2256907d5ed033c45af33d09b85dda796af6e53cb7c0667f8d6f0757563f6b646630c3d35fa37f904415064e1f120fa1a2edd937843bcd012104f5272f0239e3b1e54964f647f5c4bee504e4ac51f87f6fa4a1749c89b499929c08c966296d482c8c095dbd5d717c30c118ab9db30fc05fe8d5b5e618cc6405bbffd0df4a3ad6f1789a02244b80f13e3c253f327f04b7fe8b489f1834fd82e2896bac6bf17e88055f4517b37dbb6a14dc7129aff4192c7befd4a0dfe80e2f3cd98bdd7cfac4da9357204135b05c208504265d061708c8227e90cb2c0ef6d8ea4033179bceac82999d771e8a6072605ab2b141f4a98e3a4fdd3bbdca05b1dd03bf4935a3165e21b768dd54c4b6ba23eb2e1584a9d7807401a912fef68373cfd7edc1280b87fb1a0138f85da66fc2e3a0e3fdfca73ddcef6ad28fe6340a57289863ee2f1b300b644d71c258d657cbccd25fe3d679367b883779c769ede59d117333e398c2444f9c63ae81ffa05436d4fadf6d5ccbce4a9a5959d4fb790d4718f4a468ef9d9c3fad46ebf320feb1cd5ab7d03aa5069bfc9bca5430de14d51bbe5552188806ac764e697df836d7a6ea392d0c58d388d568cf3ad487b7883b3566c892583cf4c698491793dce97afa011adaeddae7140a18a6bfaf685b3abf3dd0d54363f4db5fd6b13a124c02b2896ad78e193d9061de54bc0805914a4573ba353ff55fe7b81b832b2fd55b0c1224b21c3bc565747c7d344c685d995bc74641f1a8b3f420a09133b6377e4d3f969349dce9a1280321b22036c78eb3993caf36b45ab945e5ec79495e25e5fe10cb5116cf9b757e42ef9ce32fdb5fc090ee551ff73e20bf16ea8ad59ddfc7f6253a20a9f704b03c9cf69dbeba9248eb39c007d3c3440236c49c3632b0ca1c2d349ef99d8c2efaf38801ac3de29b1f23775bcbb3ef5facf86aa83f7fad8013b82625099adaa45a36c4dafe2ce6f20af195bf8b3f7cd636d6bffdf51e955c44324514fab76627e13df6ef0387f732ed49c302475f07d5dabdba314ee10a1f59b28ca6bbb07c0cfa839574e016d43c83b16437b00c4d61f9c6a982e066591c4d1d44c701decf12b11f0edbd248fe1b04763af42054eff5c7a3e16e4057c7a4899fce0b2467c6f5cf11fa37a95a5535c74a794e8c6b331d1db9c3d1cd35b9d33eac3ef9ae0f91670bfb3a8f7bb4993b60a2c8157c2f198fe4ab21594ebe9b97b9b38547a9780b2654a569ed6bffd647f2c6eda9adf081e5c6d84823f2b7bff28aa692a982ea74a742fede0279269d835a03623ef62136ef1c2a0eb80d118a535e78f9ce2798854e438271a123c7b626487ca50cc31a0d0d87f3f8092a9a9095740991eaf6603a5b4393a18d478f77ee3040ab525c13ac0a90d0db922fb1cee3250d4774cfa116d71080c4562deaab5e5038c762c27906ce24838941eb2e805135b9890a21e9395abacd4e7febb0a12da405a67ffd67a6616aed13d5731c6091f7eef035f53a2edcd0afb7ec87e717770ce4d98e49f43c0a58c3ec5a0e5a946881cafc03b964fa4d5aad1aa1258a3dbf6488f2b2b4e44f87c6f3b45612a6e46f976db5ecc8996adff458279f8e9b26f830147bcc889a20bf1b7445fb2022365594315c80f28ada230dc9fafb43287e4da624e241e037452eed27ea574cd74b82816acfb355c5bcac6d5f1aab9c3cece914ee664eee1fd7a60e596dfb76c1a77e1d6eb7c6b6ba1fbe4a23ea95c7e42dd980aeca98beb9a43c92072fd8c0f85a941c65dfa4f0e841a6fe18d187cf124cee069d691328bf01c3d07a2803d5db6bbf16765ed1fc9c1e6105e95e886ed1218a43cb78144a9ebf6f3079cb449d800ce55fea19a037638e879f61dd175d6b4e4ddabaf03795fc10099a8ae006cd9207712a998b953ec500378eee38cd71e296171ae502ac0f06c6f413042ffa087ea78adca850f39084f600a7d5ce869e10c1e9e5d262d540b88e3283d6c768f6563fb098ff20a0334f90efd016acef557657fd9f0e7fe9ec26a7f7dcd09bc730fdfcbdfae41e9150719e502927b6650ce513ac254a804be26f55a1578fb9686937d4a69d99360fc7fa462c4b7747d8fb4d0999450b1764b637a0e6979247dc4d86d7b87f12574c833260e63b700aa8fe5d7cb5987ea4d5c627d85dd10cd1de995a65aa66006b90abad0d4445411b4bcb8c02b33bbc8321eb0aaaa555fef28823fe669594d5b56f7485fa0302d20713d4156e3d250b3d76b3e36e1f577bf30dc82c4f745b222fc0d9acd420895ee00ef178f057a9f1fb4d0e459425bb173023fcf134ccd1a3f02396486180c162831aabaaac4c9082284d5a36e661eebaab42a3fea2b8d7d60758106f945fe13bc24f4f0dcd4c95728d6994705ae8b3bd70ba49eaded9c89b12384ee67402a4f772c0526dbc6045ec97d276a0f96543dd7ec90cf155aa19da3648e54d4e49fa7e2e4703903005ba1966beaae8b961a1917267fa31a29ecba28b0aee915badb0918d8b05ccd37ddc62543784c8604d0d25c8567f49e0fe1f6731f99b83d346bdebb76d1b85447a99cd4f5ab083541c9eb23d920d730b2021f38339dc0bc8f4c93f93b96c51d7e7435e6e732819c28c0b32aac70b2fa98aa204b02d5ff58a6c382902c31f141a5511c435577fdb6fa49bb162b5e95c3707ce07c2f8ea2da7990e1aa09ef41d7b779749b73ac256b892f98da7209bb7900c36a92360b1e9bd86c2ccd209aef24c7d73c70e9d5420782fe9c2418fe1567ef8e52007cc2f95a8e8d7eb8ae29de002f8bfca48213f14da8806d4f27b3ffaf8980995df27576ca0a03b12641cdacdda3b7c7bb077007480d21fc1e6259d4340c905dab9990e3ad789774d80c8dd522f42ac4b8b77319688377e4b59be880189ce62faf4a5a923198a75c48bd43b93f50548a0b31468f0242bd5765321a5f02ce214cfdc1655f6af9f93e58b38df160c502b39573a717cf26086111ce140430957f99babf1a689fffdfc15daa82588e4420946da765537535c7909089c1e85be80567d55e1058d1fb4e6b6fd2d42ec1073c35129ae0294d3fc9700a2c49d5bb30f4c4cb92cc0bc59ba6400a07b3509f4b5177320d74420091501b6d99a35fd66a79fa388e7492941028dc9d13308d1ae28eae16e1612c3bb64ff070e86d4d1add39bafeede6aa1949ceb89ef9d25ec46881b32e33a5e3dce8e5be754071b7c86b11184d4c0e795d3620de21136336b8fd53b92444e0a68238b46e808cab2bc2cf7ddbf84d95ea5982d2ef00cac2b4462cfbaf9cd6a45a2885c67f38d97c5913d0fe07fe99861b6391faa04bd57b1d6f5e6fb7a8e87fe0e585031064d866a81b4d8f2b64346cbcc2aa2f1149c22ae14c1e6ba4dd22fba07d60d22c46b5af2058604aa3b3f75fa297e10473177232262ff574da6d8056459a9be6723490aa04d0c3266468a06bacb889c3c2bba0e157542f76ebbc0e145824865ec0ec8acaadf9497bac8a17fccce8d413e0479f8af4f53776cd5fa07c2b9cedcb4ef7fbb8f40d87c30acd95843b95dc97ea0a603a44f49441d53eab03422338e2992a98a54b5f87d323e9295241bc3905b2df002f967fafa791f2129e15fc4bc244f72f28db16375f6425f73e4b350fa77d1cba5abb5b4ecc226e0c3ed382e9e01206b4ba624dd6c659a2025d7e543c46ecb106765a0ccba8b90f6e90ce28959e191295b9af29ffac1b5139cc1d698d09eb2ce2ad999c461237d2e74dc5304a8ee4bd2242438e223e1aef27c52d3914cd2ae99a7ede70bcea45d4fa7651f5453879b521d134e4513272abd2dfc14f93da3f35c2821ad9d376bbe81fb83ad2b0fad590dfb521ecc3c9219ac666a457f447ac7b7ed348f219edd943ff6b71f2b064a46a0987e6ecfa9f5c1b60095e26eb493b11dc1a7a0b49ccd5a5bdced16b6f5ca2064435f575f9691d680aa6c8edd978fc90ddf94496b10f05316d6b52d30c54634c825005f0f9a9d01076b5222625286f5827bc43bda4d56655871379f17500286589f775888509cb0044b6582d41928f1be9137edadf89e48d57e62a5749fabc3d22be4eb51dd3e5f51dd7fdf44963cf2c75dc62ac7da8d05041e05e462dfb9a67c81e70591a120a8578c1a75803398faf7fe6886079d1caf19371fdb30f83f5f455e382bf7ec4e8df5b15e9f3efe5845f303f30934408db5b1bc3c54652a43f079c6aad5858feeae054cc8ad501d24497bbb0f1305878a6548666d4153a208e621a9f3ba93cbd91d0a391f352f7237c26ac2fa7dc61d50cdc71b593ea1d5d8dcbcbd0fb3d21be3586016a776b3f220852f79b8a24ece5151b7c62db4f3c9a65776b8be29e026d892d2e2a5436e6fc9c02d777453d77b6f9808ca2520ff164105b012bc9db80afa30be9c2b946996f0a88afcefc19ca5a38660396e9810feabd27c1347306be03730def99a2635cfcd9bc6cc93dfe5cbfd6088333d439c69e6aee5550e2a9fbe1ded78e8d156dfd9b1844c28369bf153c8016b45c54814825404469e2345f26c373dd4f01d62a09fc44fc7aaff04e5827c44770294e8f81f8f82a08df59204f6f6a1527392d52503dc121b52606e36a90d1d23e2a0cd563e68f66e9ff3f137e6367ce19b3aff8d2550a18d0f91fe89382929c56f587489b60e8adf7e103f91ed470dfbc42f527c44c83404dd6baceb3ed96454e4c3d286614c2e80829885dee1e7feb8220bacf96e915e45aa47e0c7bebb17898a01d049b9b56958abe544fdcd3d25989ead93d592c75fc758b2703a8565560dabb2e18934b655ebe9534f582e7b2331cdc74b30a0c8b9b1105cb3405c334d079427cbeb7c0495c1c62ca27982cc04cbdb55a096225f6829aa90e977f623765eaf88e9a6e15f0924c480bfec8d03cc4dd1c79a613c7412967e8cd03e91b50cbc369592024b62977aac9650e223e2ce22f6e2d87e341257df67b8bd6d92fbfabf5857f5b5deaa59940258f110575165aa3d572000ef3960f5d626fa8f53954fb401776af8cd859600c63a89ebd8c51fdb230e9772e2fc018ed28845801ea3f9c93719947dbf3542fbaeb2f13cdaecdfb11c9213efaaabc8e98f959d0d6847306526645e4e0154b2083865dbaca1dbc551a8c03143817c202b5329ab624d9a0540f1dd4e69ad6e841cd60c858b1eddc66cb42266d4aab9e6cea48ba21da97f33e95e82bb15d7f73e716f3a3dd918ee062facd7963ab43d310d361a031de81bd5cff0fc54b6d827107be54748f47226e2128a44f17f9789e90513851d648f146406bb69d8980c0ef025ddaff7b075c19306565dcb61cfe729630e8b7b1bdf846a01603a7e4265e3f7acee91577c8b7f74e391ae36ce6663f781ca9e4a44d858bdaa6f856ca354f480ff181c1867c691693fd2631709bc1c4c41ffcb200b671c3d216f0c07b702649c8f83658c3b76c0f66c5c0d3e9859d251945b1de99a4af70fc151e9e85158a11968dd81", 0x1000) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) r2 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r3 = getegid() r4 = getuid() r5 = geteuid() setreuid(r4, r5) r6 = semget$private(0x0, 0x7, 0x286) semop(r6, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r6, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f00000000c0)) r7 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r8 = getegid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) shmctl$IPC_SET(r7, 0x1, &(0x7f00000000c0)={{0x0, r9, 0x0, 0x0, r8}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r11, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r11, 0x4, 0x40) setsockopt$inet_opts(r11, 0x0, 0x0, &(0x7f00000010c0)="9b2ec752b8106765e850db675be197ad5aa7a38403ba93f3214362455a1ddcc917a800f2147f0e8688183f45246a2e341f499713be2a578f06db83e9f6b7f568156d437f9d05055baf42d2c9c4a182d80273f2262b4be054f48ad8424d4e0275b654fa6db651c581571275d35b56c2436eefd4800cd20ad09ff826e55c1503cc750d1fba4e13883ed9a2dcce526670fa2299739f617f5623441bc304438e81b91f04b5f044e8c37d9b8cbb8b977ae46453eb8895392daf53ef835c12cf", 0xbd) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x9, r4, r3, r9, r3, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x0, r4, 0x0, 0x0, r3}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) shmctl$SHM_LOCK(r2, 0x3) 16:03:04 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r1, 0x4, 0x40) r2 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r3 = getegid() r4 = getuid() r5 = geteuid() setreuid(r4, r5) r6 = semget$private(0x0, 0x7, 0x286) semop(r6, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) r7 = getegid() r8 = getuid() r9 = geteuid() setreuid(r8, r9) r10 = semget$private(0x0, 0x7, 0x286) semop(r10, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r10, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f00000000c0)) r11 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r12 = getegid() r13 = getuid() r14 = geteuid() setreuid(r13, r14) shmctl$IPC_SET(r11, 0x1, &(0x7f00000000c0)={{0x0, r13, 0x0, 0x0, r12}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x9, r8, r7, r13, r7, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) semop(r10, &(0x7f0000000040)=[{0x0, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x1, 0x800}, {0x1, 0x9, 0x3800}], 0x6) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f00000000c0)) r15 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r16 = getegid() r17 = getuid() r18 = geteuid() setreuid(r17, r18) shmctl$IPC_SET(r15, 0x1, &(0x7f00000000c0)={{0x0, r17, 0x0, 0x0, r16}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x9, r4, r3, r17, r3, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x0, r4, 0x0, 0x0, r3}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) shmat(r2, &(0x7f0000ffb000/0x3000)=nil, 0x1000) fcntl$getflags(r1, 0x1) syz_open_pts() writev(r0, &(0x7f0000000480), 0x1000000000000248) 16:03:04 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() ftruncate(r0, 0x0, 0x7fffffffff6) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r1) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) sendsyslog(&(0x7f00000001c0)='?', 0x1, 0x0) 16:03:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000580)=[{0x8000000001c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x90, &(0x7f0000000340)="a2") r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r2, &(0x7f0000000240)=[{0x4, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0x400}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r7, r9, 0x4}, 0x200, 0x401, 0x2}) semop(r2, &(0x7f0000000240)=[{0x4, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0x400}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r10 = socket(0x18, 0x4, 0x0) setsockopt(r10, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r11 = socket(0x18, 0x1, 0x0) dup2(r10, r11) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r13 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r12, r13, r14, r16, 0x4}, 0x200, 0x401, 0x2}) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) r18 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r18, 0x0, 0x16, 0x0, 0x11e) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000040)=0xffffffffffffff7b) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = accept$inet6(r19, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r21 = fcntl$dupfd(r19, 0x0, r20) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r23 = socket(0x18, 0x1, 0x0) setsockopt(r23, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r23, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000400)=0xffffffffffffffe0) r26 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r26, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x215) r28 = getpgrp() r29 = fcntl$getown(r20, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r22, r24, r25, r27, 0x0, 0x7fff}, 0x80000000, 0x2, r28, r29, 0x7f, 0x100800001, 0xb1f1}) fchown(r0, r14, r27) 16:03:05 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206980, &(0x7f0000000300)) socket(0x20, 0x5, 0x4) 16:03:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000280)=[{0x3}, {0x25}, {0x6, 0x0, 0x0, 0x107ce}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) 16:03:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xc02, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x81}, {0x400000028, 0x0, 0x10}, {0x6, 0xff, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x8) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r2, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r2, 0x4, 0x40) readv(r2, &(0x7f0000000500)=[{&(0x7f00000001c0)=""/124, 0x7c}, {&(0x7f00000002c0)=""/233, 0xe9}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000001880)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/95, 0x5f}, {&(0x7f0000000440)=""/147, 0x93}], 0x6) pwrite(r0, &(0x7f0000000280)="fbaf8a8d1a029bed6914f6357e3a", 0xe, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r3, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r3, 0x4, 0x40) r4 = dup2(0xffffffffffffffff, r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:03:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r2, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r2, 0x4, 0x40) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r3, &(0x7f0000000100)=""/108, 0x1fc) fcntl$setstatus(r3, 0x4, 0x40) setsockopt(r3, 0x4, 0x1, &(0x7f00000001c0)="6c8b76c875d0a7324d814076d7ba0b2fd233217095518778d31edd6b02102cdae6c52eb7759b964bbccb67e417496cdf9a507a0a7c132dbca294562354fde3328ac930894d0ed8a38b180b14fe74d19aed97f2b9febea83ed0bfcbd4c6294378908c1edcec3a71475d9e52813ddc490824ae346fac92f26a89499cb921efd33aa3cf64a9b95f09c63a6bdfa6dae566e1e3dbf93bfb78a42179622b", 0x9b) dup2(r0, r1) bind(r1, &(0x7f0000000180)=ANY=[@ANYBLOB], 0x8) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) 16:03:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x9}, {0x80}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:03:06 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r0, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r0, 0x4, 0x40) dup(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='\x00\x00\x00\x00\x00m\t\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x7c}, {0x26}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000280)) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r2, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r2, 0x4, 0x40) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x400, 0x0) write(r3, &(0x7f0000000240)="6d10dac0d5dbbdaa24cc", 0xa) pipe(&(0x7f0000000840)={0xffffffffffffffff}) kqueue() read(r4, &(0x7f0000000080)=""/101, 0x65) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000000380)) fcntl$setstatus(r4, 0x4, 0x40) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x11, r4, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000180)={0x3, 0x200}) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f0000000340), 0x10000014c) write(r6, &(0x7f0000000040), 0xfeea) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f00000002c0)) nanosleep(&(0x7f0000000300)={0x1, 0x3f}, 0x0) 16:03:06 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='/dev//pf\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r0, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r0, 0x4, 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) write(r2, &(0x7f0000000040), 0xfeea) open(&(0x7f00000002c0)='./file0\x00', 0x800, 0x106) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x800, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) write(r3, &(0x7f0000000040), 0xfeea) write(r3, &(0x7f0000000e80)="a6b7263910786bf8d971338b709822584c3a783d21309c0533df557334d1a5fea9edaa1b6e24e0889dbfaa0c99fc89d71f49bab4f4f9ee2bc64907d033ebdec24aba4c3ab81bec1063a31d59fc385f5ad8388528ea695ef31954cd30bd6dba02c8b1fb8160eb64b1b67342ab7c497659544ad360a613e8ebea36c1be3b5c7241166ee0d677d16b1581af8ff86f07ee3c900977eb9d3ab8d219001f7f6cb08073cd61a2db2c3582a16a85d244bbf82a9aa562935621fa85689609cfbd49c677e384a19bc387ae13c65541f1577d0901dc7e00db5be4ed17141f11a54e8e721c601e1a209b7a4b8eed30c675162a2610067021cfa66a8fe35704a84491f610a5621a89d4634c7ba5171d6873440e3d3f84c556d625940123a4fb92b92c35ea9524d138374939fd71d526ef3d9331be5e889190557a1787f5b2801f9da1e30201a82e7c52e87ba7fae8fe00eb35f7f2472536d37c36ae24ff84498f08e59b94988639fff8bd2ee235fe6fa6f777d28c57aaa96c65159c7c508d7f8edab1dc8a5b0ab49aad3b82754b0846358ec85b9981fdb531fdcc864b8f640000006830c5e13ff339124874ba9e9a2305452d3fbf74f6420ceb0d63a0594ab8ea0ed4096d45d347069622e4d76acfddb96b2cc0f9a10661bc7138e78ac4f0f4c7fc79bf7b5de5292eb97a1dfb2ac58a2979703abd569535cf79dfca33f7832fd16d887298264e57afb3a12b12a206b4a7a6e5af64480b4bfc2f2321836d467cb37628a0a5eb2c05e57dd9706922c23fd9224b9dcf99b8c521475896079cff8979a19cbc0110f382eab7b059d0aae2f916766f60d63fa7887ad68827", 0x27b42f897774a8f4) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x3ff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10000, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5, 0x4010, r4, 0x0, 0x0) sendsyslog(&(0x7f0000000180)="2eb617d6e9f90430c52c7158ddb044b49b6f2c6fb7008026066a7d01ca1538f26c8c3e3495dbc9c9074ff5fabdc276b0c9db9e32c14c6715013c4917b4495f3d51b5cb68d746b870499e1f73883896356a318813d3273694aaacf7dfc7b8be22a0a2dc5f994ce74500bf8b76598cbf56fba13998a481ff", 0x77, 0x1) r5 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x184) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000100)=0x1200) pckbd_enable: command error 16:03:08 executing program 1: open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) nanosleep(&(0x7f0000001c40)={0x0, 0xfffffffffffffff4}, 0x0) r0 = kqueue() pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) getpgid(r2) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff9, 0x80, 0x2, 0x9, 0x5}], 0xf95, 0x0, 0x4, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r3, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r3, 0x4, 0x40) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000000)=0x513d) 16:03:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2", 0x114, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b9e17c754528668ee54d4e42b67b77a57ddfdade358cafae2641068ba77d41b30ed78f02aebae357971981e601ea692c6d5d3e0bf5930ac55cfab1752fe6f9c88479b180b05b02cb5a30eb5ffd66403c6850493be0e22d708b0af877ef55c281aec760f1a5fb0f01ebc475dad7892c9716bd4989aec6d963b23d0222578cf6a168c1c967", 0x84, 0x4, 0x0, 0x0) dup2(r1, r3) 16:03:08 executing program 0: r0 = socket(0x2, 0x8001, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r1, 0x4, 0x40) fcntl$setstatus(r1, 0x4, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x64}, {0x40006}]}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) dup(0xffffffffffffffff) sendmsg(0xffffffffffffffff, 0x0, 0x0) close(r0) socketpair(0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) pipe(0x0) msgget(0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgid(0xffffffffffffffff) pipe(0x0) open(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) 16:03:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x200, 0x0) r2 = socket(0x10000000002, 0x2, 0x0) sendto$unix(r2, &(0x7f0000000180)="b4cbabf66442f52c37c585dacee543a5939c8f8db23a6698468c352c6c938cf6405661281caef798ab348a6afbe55d98a16f818cb0313272d4f5ed92b2cd6107003e3aeeb5568bdc21c506f87f52fc0fc7652c670df26672ef9b22d8abccb865c540cfeb1a384eae7801701bf5a35a421346cd3be758bb109b51d99c5d3e81f5c4e591fb55280ae62eee36bea5494a6a0a3716b59cb7", 0x96, 0x101914046743bb24, &(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8) write(r1, 0x0, 0x0) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000340), 0x10000014c) write(r4, &(0x7f0000000040), 0xfeea) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000380)={&(0x7f0000000340)=[{0x101, 0x81}, {0x42}, {0x0, 0x7fd6}, {0x2c2, 0x7}, {0x0, 0x1}, {0x43, 0xf6a4}, {0x23, 0x400}, {0x5, 0x2b6}], 0x8}) dup(r3) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) dup(r0) getsockname$unix(r5, &(0x7f0000000040)=@file={0x0, ""/40}, &(0x7f0000000100)=0x2a) 16:03:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x64}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:03:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="90", 0x1) chmod(&(0x7f0000000040)='./file0\x00', 0x58) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xa0, 0x1) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000340), 0x10000014c) write(r4, &(0x7f0000000040), 0xfeea) r5 = msgget(0x2, 0x80) msgctl$IPC_RMID(r5, 0x0) kevent(r1, &(0x7f0000000200)=[{{}, 0xfffffffffffffffd, 0x21, 0x1, 0x7, 0x100000000}, {{r2}, 0xfffffffffffffffd, 0x40, 0x1, 0x7}, {{r3}, 0xfffffffffffffffb, 0x8, 0x40, 0x2, 0x7ff}, {{r4}, 0xfffffffffffffffd, 0x0, 0x40000000, 0xca40, 0x7fffffff}], 0xfffff001, 0x0, 0x8000, 0x0) 16:03:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x4}, {0x6}]}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r1, 0x4, 0x40) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x8, 0x3, 0x21, 0xe0000000}, {0x2, 0xe0, 0x1, 0x620}, {0x6, 0x7, 0x1, 0x542}, {0x1, 0x0, 0x89, 0x8}, {0x4, 0x7, 0x20, 0x1f}, {0x5, 0x80, 0x7, 0x2}, {0x8, 0x0, 0xa0, 0x3}]}) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffff9c, 0x80185758, &(0x7f0000000000)={0x8, 0x2, {0x7f, 0x1}}) 16:03:10 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x3}], 0x81, 0x0, 0x0, 0x0) r4 = kqueue() fchflags(r1, 0x1) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r5, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r5, 0x4, 0x40) connect$unix(r5, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) kevent(r4, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 16:03:10 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x8000, 0x4) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) open(&(0x7f00009b7000)='./bus\x00', 0x40, 0x2) mlock(&(0x7f000097f000/0x200000)=nil, 0x200000) 16:03:10 executing program 1: getegid() r0 = socket(0x11, 0x4003, 0x0) socket(0x2, 0x2, 0x3f) sendto(r0, &(0x7f00000000c0)="b3be92ce", 0x4, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000080)={&(0x7f0000001480)=@in={0x2, 0x3}, 0xc, &(0x7f0000001580), 0x8, &(0x7f0000001600)=ANY=[], 0x1110}, 0x1) 16:03:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x3) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xa8841344) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r1, 0x4, 0x40) fcntl$dupfd(r0, 0x0, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000080)=':\x00') 16:03:11 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="c2", 0x1}], 0x1}, 0x0) 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) close(0xffffffffffffffff) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:03:11 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0xc8b45a347245ba92, 0x13) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x2}], 0x1, 0x7) write(r1, &(0x7f0000000040), 0xfeea) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, r2}, 0x6000000000004, 0x103000000000008}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:03:11 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f00000003c0)="410ceb2351506ebdac2fb0e8624da6917739ca8be24eb8362e8cad38681c7c073de9ecdc6d4e074d8d64793293f15bcb020f4d85fdb9633084d4990b11d310ed2333a2304fab1d0de5c4f9c8ace0e684639ec9408851373d86cc4c809a2c23dc6f6f4e4d43a3f039bd69ab2bb875086ebf257b678ce3bf0b7160e1c2fef0015508d532993fb23034b8f289b8171d421168005ba4774e89b328a66d7deb8f859ed659b749dac19bd49d3d4cef232f37297546dc4528995661a95007ae865cbd95be4a92fc851d3da1cdae4dfda78d7597d27e0518afe6aa3ae0c53c92d998a563e3d569465a9ee48a5689c7762253291da3d4f7b22532a2c35834364cc30fc4fea1c9dc4df3d9f4951992ea0335a71e549c20fe49709177d1c0c3099121b07cb0f61ac6c310e35e50d6c4e5e569b12b9b94627cec224c6a9e34ff47341cbddf2f5f1a50b8ea6048bb617e7f4e3f874d99dc0adb4824f43a", 0xfffffffffffffe5c, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r1, 0x4, 0x40) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x80, 0x0) fcntl$getown(r2, 0x5) r3 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x322f70eef17b55fb, 0x42) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0xca) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b47378 16:03:11 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r5) r7 = socket$inet(0x2, 0x1, 0x81) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r9 = socket(0x18, 0x2, 0x0) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r10, r9) r11 = socket(0x18, 0x2, 0x0) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r12, r11) r13 = socket(0x18, 0x2, 0x0) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r15 = dup2(r14, r13) sendmsg$unix(r15, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r16 = getppid() r17 = getuid() r18 = geteuid() setreuid(r17, r18) r19 = getegid() r20 = getpid() r21 = socket(0xf46fec1d007c69ef, 0x2, 0x0) r22 = socket(0x18, 0x2, 0x0) connect$unix(r22, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r22, r21) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r24 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r25 = getegid() r26 = getuid() r27 = geteuid() setreuid(r26, r27) r28 = semget$private(0x0, 0x7, 0x286) semop(r28, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r28, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r28, 0x0, 0x8, &(0x7f00000000c0)) r29 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r30 = getegid() r31 = getuid() r32 = geteuid() setreuid(r31, r32) shmctl$IPC_SET(r29, 0x1, &(0x7f00000000c0)={{0x0, r31, 0x0, 0x0, r30}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000140)={{0x9, r26, r25, r31, r25, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r24, 0x1, &(0x7f00000000c0)={{0x0, r26, 0x0, 0x0, r25}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r4, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00002e43660500000000"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000001940)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r1, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r15, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff00000000e7ff", @ANYRES32=r20, @ANYRES32=r26, @ANYRES32=r23, @ANYBLOB='\x00\x00\x00\x00'], 0x88, 0x10}, 0xaccff110451b3cdc) getgroups(0x4, &(0x7f0000000080)=[r23, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setegid(r33) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x50}, {0x6}]}) syz_emit_ethernet(0x1bf, &(0x7f0000000000)="b2") 16:03:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {0x800000000004d}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r1, 0x4, 0x40) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000000)={0x4, 0x184e13a8, 0x8}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b47378 16:03:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) clock_gettime(0x0, &(0x7f0000000000)) r1 = semget$private(0x0, 0x3, 0x0) r2 = semget$private(0x0, 0x1, 0x0) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000b80)=""/175) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000100)=""/210) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f00000006c0)=""/215) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000200)=""/120) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000340)=""/165) semop(r1, &(0x7f0000000100)=[{0x1, 0x3, 0x400}, {0x6, 0x7, 0x1400}, {0x3, 0x6, 0x1800}, {0x0, 0x5a73, 0x1800}], 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000080)=0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x5c, 0x0, 0x0, 0x10000000}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f00000000c0)=0x20) kqueue() r5 = socket(0x18, 0x1, 0x0) r6 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r6) shmdt(r6) close(r5) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r7, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r7, 0x4, 0x40) connect$unix(r7, &(0x7f00000002c0)=@abs={0x0, 0x7, 0x0}, 0xfffffe89) bind$inet(r5, &(0x7f0000000340)={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getgid() close(0xffffffffffffffff) 16:03:12 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f87c8a5b6701000000000000000000c414000000290000003d0000000000000a8000010dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x400) 16:03:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) 16:03:12 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x7, 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:03:13 executing program 1: open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffc000/0x3000)=nil) shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x1000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 16:03:13 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffffe3af05a300", 0x0, 0xfffffffc}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x4, 0x0) close(r1) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r2, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r2, 0x4, 0x40) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r3, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r3, 0x4, 0x40) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r4, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r4, 0x4, 0x40) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x60, 0x80, 0x9, 0x4}, {{r1}, 0x0, 0x3, 0x40, 0x3, 0xb65a}, {{r1}, 0xfffffffffffffffe, 0x0, 0x40000000, 0x9, 0xf2e}, {{r3}, 0xfffffffffffffffc, 0x40, 0x44cfaa9625f6247f, 0x8000, 0x2}], 0x7, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffd, 0x0, 0x0, 0xc0, 0xfffffffffffffffe}], 0x9, &(0x7f0000000100)={0x9, 0x20}) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:03:13 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984070010dae6b094c11700287ead4bcb777fa69dfceac2a84e6abca64851b158013614cd4cd0002b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b4bc6593d2870b4122cd2350000000000002f00000000000000000000001bf360179e716179dffce256308a48dfb661468fd0ec5f600f58badeba8c4ea0165809981c218db141fa70f18077047baf4cfaa52e56a2af31b673e36a26f0b9a7c0c434cb22695eee61d3797468dd9e885c17f43f2589e37d6799985129c1307935c2263349d3f8e4924a562b0a0eb8cb3bcf4e9ab8fe6b8db99914abb2871291f7995a53faa2a0c2dbd8a8c1e41c37f243d9429f8c41825faf59985ca59523fc9819de54b234003255316e180549035f14"], 0x10) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) 16:03:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x1fd], [0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xff, 0x400, 0xfffffffffffffffe], [0xf8040000ff], [0x0, 0x0, 0xffffffff00000001, 0x3e6], [{0xfffc, 0x4}, {0x0, 0x0, 0x11}, {}, {0x0, 0x0, 0x800000}, {}, {0x8000, 0x10001}, {0x20, 0x0, 0x9}], {0x0, 0x0, 0xa, 0x7}, {0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) 16:03:13 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r1 = getegid() r2 = getuid() r3 = geteuid() setreuid(r2, r3) r4 = semget$private(0x0, 0x7, 0x286) semop(r4, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r4, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000000c0)) r5 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r6 = getegid() r7 = getuid() r8 = geteuid() setreuid(r7, r8) shmctl$IPC_SET(r5, 0x1, &(0x7f00000000c0)={{0x0, r7, 0x0, 0x0, r6}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x9, r2, r1, r7, r1, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x0, r2, 0x0, 0x0, r1}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) shmctl$SHM_UNLOCK(r0, 0x4) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") syz_emit_ethernet(0xe, &(0x7f0000000140)="007cc1bf09000000291208ce3ee3") r11 = socket(0x18, 0x2, 0x0) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r12, r11) r13 = socket(0x18, 0x2, 0x0) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r15 = dup2(r14, r13) sendmsg$unix(r15, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r16 = socket(0x18, 0x2, 0x0) r17 = socket(0x18, 0x2, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r17, r16) r18 = socket$inet(0x2, 0x1, 0x81) r19 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r20 = socket(0x18, 0x2, 0x0) r21 = socket(0x18, 0x2, 0x0) connect$unix(r21, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r21, r20) r22 = socket(0x18, 0x2, 0x0) r23 = socket(0x18, 0x2, 0x0) connect$unix(r23, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r23, r22) r24 = socket(0x18, 0x2, 0x0) r25 = socket(0x18, 0x2, 0x0) connect$unix(r25, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r26 = dup2(r25, r24) sendmsg$unix(r26, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r27 = getppid() r28 = getuid() r29 = geteuid() setreuid(r28, r29) getegid() r30 = getpid() r31 = socket(0x18, 0x2, 0x0) r32 = socket(0x18, 0x2, 0x0) connect$unix(r32, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r32, r31) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r34 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r35 = getegid() r36 = getuid() r37 = geteuid() setreuid(r36, r37) r38 = semget$private(0x0, 0x7, 0x286) semop(r38, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r38, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r38, 0x0, 0x8, &(0x7f00000000c0)) r39 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r40 = getegid() r41 = getuid() r42 = geteuid() setreuid(r41, r42) shmctl$IPC_SET(r39, 0x1, &(0x7f00000000c0)={{0x0, r41, 0x0, 0x0, r40}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000140)={{0x9, r36, r35, r41, r35, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r34, 0x1, &(0x7f00000000c0)={{0x0, r36, 0x0, 0x0, r35}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) r43 = socket(0x18, 0x2, 0x0) r44 = socket(0x18, 0x2, 0x0) connect$unix(r44, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r44, r43) r45 = socket(0x18, 0x2, 0x0) r46 = socket(0x18, 0x2, 0x0) connect$unix(r46, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r47 = dup2(r46, r45) sendmsg$unix(r47, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r48 = socket(0x18, 0x2, 0x0) r49 = socket(0x18, 0x2, 0x0) connect$unix(r49, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r49, r48) r50 = socket$inet(0x2, 0x1, 0x81) r51 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r52 = socket(0x18, 0x2, 0x0) r53 = socket(0x18, 0x2, 0x0) connect$unix(r53, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r53, r52) r54 = socket(0x18, 0x2, 0x0) r55 = socket(0x18, 0x2, 0x0) connect$unix(r55, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r55, r54) r56 = socket(0x18, 0x2, 0x0) r57 = socket(0x18, 0x2, 0x0) connect$unix(r57, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r58 = dup2(r57, r56) sendmsg$unix(r58, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r59 = getppid() r60 = getuid() r61 = geteuid() setreuid(r60, r61) r62 = getegid() r63 = getpid() r64 = socket(0x18, 0x2, 0x0) r65 = socket(0x18, 0x2, 0x0) connect$unix(r65, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r65, r64) getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r67 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r68 = getegid() r69 = getuid() r70 = geteuid() setreuid(r69, r70) r71 = semget$private(0x0, 0x7, 0x286) semop(r71, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r71, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r71, 0x0, 0x8, &(0x7f00000000c0)) r72 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r73 = getegid() r74 = getuid() r75 = geteuid() setreuid(r74, r75) shmctl$IPC_SET(r72, 0x1, &(0x7f00000000c0)={{0x0, r74, 0x0, 0x0, r73}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r71, 0x0, 0x1, &(0x7f0000000140)={{0x9, r69, r68, r74, r68, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r67, 0x1, &(0x7f00000000c0)={{0x0, r69, 0x0, 0x0, r68}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r47, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00002e43660500000000"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r49, @ANYRES32=r44, @ANYRES32=r50, @ANYRES32=r51, @ANYRES32=r53, @ANYRES32=r54, @ANYRES32=r58, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r59, @ANYRES32=r61, @ANYRES32=r62, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="0d00390203bf090000090000000689b4c7ac6be8890a1c17a241959ceb1d720000e000000400000000ffff000000000000", @ANYRES32=r63, @ANYRES32=r69, @ANYRES32=r66, @ANYBLOB='\x00\x00\x00\x00'], 0x88, 0x10}, 0xaccff110451b3cdc) r76 = getegid() chown(&(0x7f0000000000)='./file0\x00', r61, r76) sendmsg$unix(r15, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00002e43660500000000"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000001940)=[@rights={0x30, 0xffff, 0x1, [r17, r12, r18, r19, r21, r22, r26]}, @cred={0x20, 0xffff, 0x0, r27, r29, r76}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r30, r36, r33}], 0x88, 0x10}, 0xaccff110451b3cdc) setpgid(0xffffffffffffffff, r27) 16:03:13 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b00113c2700000000000600180000000000b258ed99bc62552e79d99e000000003f00ffff00603e97a0c224", 0x33}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r1, 0x4, 0x40) pipe(&(0x7f0000000180)={0xffffffffffffffff}) readlinkat(r2, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000880)=""/4096, 0x1000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffd, 0x1ff, 0x0, "000002000000000100002000", 0x0, 0x3}) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000380)={0xfffffffb, 0x7, {0xbcf2, 0x5}}) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r0) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) read(r6, &(0x7f0000000240)=""/141, 0x8d) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000140)=0xc) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000003c0)) write(r0, &(0x7f0000000100)="8c65", 0x460) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000400)=@file={0x0, ""/18}, &(0x7f0000000440)=0x14) 16:03:13 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="000100000069"], 0x1, 0x0, 0x0, 0xfffffffffffffffe}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x8000, 0x2) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_dstaddr=@in6}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:03:13 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x20}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) msgget$private(0x0, 0x42) 16:03:13 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8243ade4c5952ac0022e2766696c653000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1129, &(0x7f0000000080)=0x3, 0xfffffe72) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) shutdown(r0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') 16:03:14 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r0, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r0, 0x4, 0x40) pipe(&(0x7f0000000840)={0xffffffffffffffff}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r2, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r2, 0x4, 0x40) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7fffffff) read(r1, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r1, 0x4, 0x40) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x2010, r1, 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) setitimer(0x0, &(0x7f0000000080)={{}, {0x0, 0xf423f}}, &(0x7f00000000c0)) 16:03:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c35e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99a", 0x201) syz_open_pts() syz_open_pts() syz_open_pts() 16:03:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {0x0, 0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 16:03:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000080)) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r1, 0x4, 0x40) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r2, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r2, 0x4, 0x40) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000000c0)=0x6) 16:03:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x5, &(0x7f00000000c0)=[{0x3, 0x2, 0xfa, 0x6}, {0x5f9a, 0x7, 0x3f, 0x6}, {0x2, 0x2b, 0x7f, 0x10001}, {0x1fdf, 0x5, 0x0, 0x5}, {0x7, 0x1, 0x1, 0x1ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="1ec74295249825b12762ed1d7405") 16:03:15 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) socket(0x20, 0x8000, 0x9) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82027811e2b28a11776b"], 0x10) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="ba95584dc046d85848d87e000f5e921c6e714798c9c8b682254d38b351a031668ff7da3b74bc1ccfee974097b245bb0a8a2cc0e26fa27decef158feeab33554c53c0d228620a036d4e7674043fd7f9890db69270ca77cdd71be3430e0a803d20928c118793405c52092511f558b3b57a095ffeb895eda5cf2010e80d819d9e4b78", 0x81}, {&(0x7f0000003480)="6dd6076f942dc0f6f4a51442c6b86ae3763326956fff6a8fe78e30371525b8358518dee4b374c0dc816201f7da5bc133293e85e49f388c4680b7c25bad30e9eb5cec34b45d90f757748d522bbdc1427197816aec2017a509f2f7e4a8027f1340fdb7f9d149f3b5cbfad3cee905894a2f1e6cee6ccea09d53d9a525f76eafac7289bb2f2db572e38a30cb1518a2e326a7efd91edaa0679c84094b3e65a2c68c662e91e7b31848566834117939fbd603898090dcdd0461ee954e376739cb0ebeae322cb7bf5ec515cdec0781340ee5aa757ab67db46ef26b61b0fefa9378e9a7834e4e7824ddaa03c68bccd89aa99c7bbc", 0xf0}], 0x2) 16:03:15 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tt\xb3<\xae\x02 \xee', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) munmap(&(0x7f0000230000/0x1000)=nil, 0x1000) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)) 16:03:15 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x873684f00d0ac059, 0x130) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)) chmod(&(0x7f0000000080)='./file0\x00', 0x3) rename(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000004500)={0x0}, 0xc) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000004540)={0x0, 0x0, 0x0}, 0xc) r4 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000004580)={0xffffffffffffffff}) r6 = openat(r0, &(0x7f00000045c0)='./file1\x00', 0x400, 0x145) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000004600)='/dev/tty\x00', 0x400, 0x0) r8 = socket$inet(0x2, 0x1, 0x72) sendmsg$unix(0xffffffffffffffff, &(0x7f00000046c0)={&(0x7f0000000140)=@file={0x0, './file2\x00'}, 0xa, &(0x7f0000004440)=[{&(0x7f0000000180)="676513519ca4cf32488e6b6a8cee6096add178987fea547704489d494cc3c59f9bd7e33ae0bc300a0e6cb116df329bed25a9e74a2a5ad407e7669228b9ffb9e9df8b8e8a20f84dced097a0b8c4ee8011240847be75d90ccf8ea7f9a5ef2d28ee05c8585a4e9ee9b928630531fe926fd82e5696d25306f278789a546fc0fb91b259347cc6f314cde658f2c40e24e91e32e21ee35b819c41e51200de1f283c5edc", 0xa0}, {&(0x7f0000000240)="07ffded36eac0b7bfb731c05f3325e2e1a45eaa0f37fa30aad497f9963142af1ca0d1bfd2844024724ecb54426fee2efaabea2", 0x33}, {&(0x7f0000000280)="86758261ecd8f6af1c46c2966304b46ab75d7059bf406b94a29c0fdc95a9e06ee8fd03e768c302433ec21ef770d23efe09f16405f2ece5ee1e0a75511d9512708aef51721afbfee2f3901ee41198796e07b6988b12a885f44d0632439c7b8e8045eb663505e8d22360bf2aa62d5dfb735ee956591e3c1cf886e601225c192eb8691498338e08829f646ee6d79ca8f6b3a9484e799f1937824e10faa60081a3ffdd18617f8c90449f8ff561f78d485ed6d4c108b8053f05399f1e55015d95bd64710f95ae864d8bf20e0daf2071b909c80b3d05d18ba7cc0791393dd689423560beb5aee475f7a783d564470a81e58aae2203a43483d73b36ed278b17e8f29775aa20b3a843854a353d40bd3158acd196ddc7c409272d4c7c9ca049554c375c93e7d612b376fe4adb75208ef2a1931287bccb295ce63b63f540a6d18ae8e305ad9deaedbc4b8db798883ce0c0f8bd5b140df01d2bea0f616e7aee7f7a5671c2363b7ea07d60334194981ad60802a673bead020383eaf6ba50abd186b806848941f66228507ebfa4820bd782a5f18e62bc23d3a0869424b55418fceed02c14ad3e51f395123f3fb50f6688f0b7d60b8f0fb1f3f8931b7ab5ed87d91fbbcc942fc468fd7b0771ee1e91c72a3e4e4f2c65540429d4842e9771933acc82882c4147b0c1b12c32fa7aac945fec87dcc0426a9965efb340544d25fe1aa8b84efdfa5d250292c39fc5353070b2b41ba0e4cf4b8a39b8449cc77667691899c159733ebfd175fcf00068048003b0a39f2728bae4680ee34a2fb96a30a80a906679929413b6916a15a9f6494f8de60bb3ec87102707f4c2d7a300728c998832fa826c8018e28a8f510903e1bf7db43d85e27e0bdc7a93acd860beccc8e430a8f66bb2e3145bbbb0e96c46ec39f812cac9f68a458292325b681b3c63adc38c8129a03a04ffedac7545bb829207a9e536e00069a682b5f4e97ea8bbc433021698cc8d32658bd4fa1729fd7ced9d16adb1804d18c7088eadbf5699448ee6a477c84c9a677de4cf699c5d628cb137d50220a41e3122f4f0f9102bcc4c32fcfba45a92885d634147b1c66e3fd199edb4f37ba045965bd131e60a4ac9dfcb6fd08e08b57835a134bc99cf67caea52687676c8b933127c06ca0e7bce7ba7340b123cee7a286a5e1ba21dbdc7bf2661ee060d529ae75e1d4235b9359f988031803db571229cdf1f86d128a86a1b284ba7cada4564532e3e17f5aa4f997937505e5b1dfd92d11adb9ec350a65f4f5e08a83d04bf9b97ffc46ad127e50ccfa7a9e1799ee355b1d990f21f7d2017b4a9f4fc35ff6c41215d96190cddc9a030cbe300819764b137712cdcbd339567dfdcfd58cc1deca1ce33a52438d6fe9a14f3363d49e7336a87d1a109fff1d610d459e810f27cfa6e3e29ca3a08a30a23f18642054fd2f1f1d033df6146e48e236a0c0141628495116993ed73f23ba95a89b98787748e13366ddac51f3a2f6112bcb7fe5c36fbcd5604a59bf639e66d5495625be6a243f850e674592dc77c3baec8f554c86bfec3cb3a6bd4f78092d1fe1c0d4c5f08afc5a097e2bc4345c77cd565ceb1a132f1d011076b2ba9c08a6c4531918fb4c0649b9fd791ed0f8cf29a4f017db8530effbc25bb8cff43ada69bd519ba8fb1b3cd6a382e2c127bfb3c3c8e0319f737c88551d0ddc10198e7e254c31826368d8468f9eeada17578a49c2fd3a4118a60b5bf1d4730424da670690cf525aca4e18975135854b24801dfe8c06ae1002d2e5014b02af5cc53333c5a59f14d3806ac9d73a69aa94328b7e67de8c5a6848debea86b3f15b76b594562f6236df2e400457fb502244cf1ec16e0a65a7d677579d34260e604f34e254cdfa85fb564a9ea3d3ff4767be81896a5fd643cfe0469a31e8c3e7178109694a26d8a708fafaf2506dc5914b289eac1ca9470111cfb5fa0052834f0a36f3b3ee29501145b5303d82303ba64947a99fe7438ff2372f84fa052b881ecfb15497b81e08c015f73689cb8ffd79e58f1aa7a1616b6e5afb7aa895bf056852974b6f483431dbd50f349935ec39a7edb0fc48d3c08f4c70eb63ce0068cacd4c1cebb86b22f335a80bf470e57eb351ee610ce111f716c95c542e54e2e64910ab57181c1a29c5f590128be2a7cc3469610485be73b15c720e9a41343cab09b4c7f73f5c3494b01e199189850f834f38ea63885373c8ec964212dc870c21449d1f56eaf357986da4799b0db4a08467909531f03ee145a30a5a543f5b911fcd6e869089bc920d6af93556234cea04d9b5b84a606baf2eb4fb1214fc3c55d402d7fade16119f5753a28bca573c6f8f66babce5fc12ed1d8b62cdfdb38c747dfd92abeee29fd9ceb0e4879a8b6a9d4824d904440b825f345ab6880b4cfef5c952c8b3516412283432698b6847d9b04484a60034538eb40fb00740a4c1d6cc26bd4bae59dba6085e2dd57e027b188f640469a5dd0afb455dbc433726c4477ee43ad80c7b604f8eb892ebe316e3e007b051823fd86a9317566653f8a90ac2aa2c1e044623051da55506208a34d0cfb9a5a4f862696db801d1c484c22b1bea3acea096692db02ec3ddd4e1bceeb6be1182359cf1d19febd33f59d7867ac83b05b43592866285247a3c9f9457935bebf805c56717c9b940a210f62fa0b9e40e3771b7cb112e00f5c1df91ebda415401935124251bcafdd880a9bdfb790222f470959ec609f1c750dfe7a286b9189c575f74c565512d784dffaf1180c5ce34bd5360303c5a0ead56a937dc62b183fe9c6bba5b9ef151fe81bb703543394063482c34948fdcf3e741b80421f6bc70e2430607cd069358f9c2e99850640502fc81441782d31afa75c21a4d1dd23b6db08fd67b5e2068272202b1fa27ede75dbe799f0d18a3198b47b2c849313c632d433fafe4d30cb4426bd9de35a2760cee03d1378372f1154e22d8dbf4066c90b79b0168ed208ff7750ec226d9a73136ea4398a55b93e1f40aedb9159835e9e9115c6f08391e96960b20f9d5d7aead2e98c8979702ba8d5f5726eed5532e0fc02a3ef49186a9a22e998274bdad76d3fdb6c96122d8ee447b05bd5570ed4e369686b7c379d82634f8f92fa99682f1fddbf9742e762ce24bf5dae90b5b69a847d6e81b1ec12d16e887bb795d855d32ef77adbf53706d92557d07639dd90f12c00e907dd2d893ee5074d906d45e4367eff470fc56c1049a78f575f7d291997cd8fe906c99ca68f18717267cd4f77404a6dd876ca55929441172cd394b36e363b2562e376fbe23b319d86d1afcc2795072e024040f656c30826590e973370b0a2078870792353bed17ce1f49673598383e9354ff19e6a3c62d0a58c59d7ab9c48a4719ca4b49f6ddd2b95e9e05107beb2e93f4d4079b273d64ba9c29c54edbf739e2ff67823d3bfa1cf7cc0f27bf99d8f13adc1479c2321c12cfdfc84551928f32c2b475dae35875e0161bf19095cac5d5b05fc2bc78af6bac967e1eaae53517489136e56c333c94f914af1b8c1b52994900bbf6538f79f8271787b03b3c16490d30cbaf53a59593ad207adfe347960a8bc23085ee687659f8413c2ae6bb01ca200890c75ccb8669eba56dc3f781a31a41a7324ebffafaa54b96c57c250cd3d7b529dc24d760b4c73563704ef5bb6b279df2b97764a352b3900dbfaed201e46f0de3c3670b173273c3da5e53d20b886f0f2375094baab80e081144e163b5536a73ac43e3d69544c42f542c5a7697a1a7abe806936958629af75d0111664e41b74e5bd63383ec6f33f2a7267607fbf0520328e5d09e05af2c0f6b19a5eb1bc60668a8d6dd7d66e3c11487dea1ee1ef9c3c51d054d1a35773969ea03d40628cab3afe60dcecbf5964602b8b677f38194e246e159ce7c6eedcaf4513a9df1df49615a733faf88d9391b26c099fc6de9b2ea46c4f92dd12b93da0fb3ddcf50d196cca1127af4ffc78eaa52f271e5c068adffa61a7cbe3e89add15fc68e791e612aeaf029c25110ed10e32c070f2201833ec24e63e82f9445f20a443cc60e2704cd2c362d708b4ff792a2276a14940c1669d3647de019290fb1ab6839d230e46b88606ea0900ed3b39b40262e8e18d8d8baf948fb18e93dffda5536fc8d77915afb54fdda2076518d0c7b726477fed3df9fb498725fe698ef1df29983909aad120511ca8b2f7706daf3c7fb2eb581db8354049abca7efc3212d10cb6c4d7b1ca8e3840bdfe85196111349f3c88809e48214f847a3ba146af233fb009ee27cc5cf79cec44549db0bb8690ac2c161615c8bb73b9c3688b872bbf64beb0688de4e0079e5adfb39d4112aa073f02aa46d641a966b7c00d4366cae323b41d0101ccbf680f590dcffe8f27b1da7e60ee21a9470fb73ebac2016e089e538fab4b74b5e18cc4bf31a123bd42ad89f2abf1baa56bd0f59ef67b35ef3c5518be46494fa500ee18adbf5453ce5af789d51d6fccab28785c907a1ee5008ce58e7d6ebaab424acaf6f22241ff049f1c70fb8a64b8233fd819847b651841aa3409c8932124affb74fac975bda6afdcb62e0ccf7d662a6358214343f957a21bfe9fbd93f1019372eeec7b1dda07d8507e55d65f8c7c313be4f8f6c117252aaf8ab0aa7f4d9ee57263a63541dd63e01d92626a22615e977b6217df6aa16e8e1bbe47975db664c7d239120e37214051f557c0bd3c9a777fd47c33f02b249540a88630a5ef4ffab962fce455289cf9f2c02f434f4f748049d5fd9c6d7eaab7b57df4612f821acd3faded255e62a5ba9ef19a50cf893b025351102130fed47e4676804e853078f6c7bec89b16b695bb2258270a47d564a5563fd0d87a458b384c59281d764e04f1b2cdc7176f2caf2fe3d19b185eee60eac37636efed30b54b4363bfb0c4b7fb572870029b8c6b742a17cac4668069dc61f61688bb3297775047aaf77cb1a9f28bace2e96f0b5c44e682ebdff0f296858e8f1f12737c3c9c6de7d5f5d1c59f370591e0e124d698d88c4dfb6741d6e1ff2adcdf6dbd2d6b3046f2d1ecbbfa933c1c2fc7dc8eb0825211cc2d483e0a82a5d41d0d1282bdc8b62d8264d6648772045c41fe0cbce1eea04df651dd256d2e6fde42daa2715e90c9e39925ffdf5d3d6740ed3172d9d0b20c6b733c1ea08d35983095eb2196f8c6ee3cd64e66590128172fe25aef6af0f49c1590e07dcf412f775f486125806b140a0c76157bdb1748d72154ce3f39e64a341a6ffe33a68e646fae38b274f5d2213e0d3882251ac39a5316cc404af6218e64629df0fdb26cc67290b2f975a191f79153667cd382bcd9b98172d42f267a86fb45ab3f34dc8a2166ada4154f79e91a314573787a4d6fbd41c7d94a1614a5ce2ba0fcf456f16c3a476a3569fa65904bb11a2682053fe4f8169f2651ca3732eb01e013b90ff98b77f9667f87f92fd2b9da043dbabd05c20b8439470be99d9097d09e8df0caacb413fe458826f7038e0913caed81028794bacd5550b670d7b33bf4b9f13b886a01ce8c0ecc5f49423482108a872183a60e439a6002cefd2fde2a1740223e1f1395ab9f96f46e9edf962589dcce172113ae911a20b235558aa8f81e0ccc9558cb2a9bd91107425a9cb88101f988646f533899219f5c15e7c36877ebcd0ec2d2e4a40eacb667ec717bf4f60caad91e3f72e2d5bd3a5f7b948c5837a2c3bb8d871b58117f1fb153bca97bf5cf37aed35cab1a8f13196b6b3cbea6984a25170e90c92bc098054e1039f3455b097f04bcb51ba957817fda480576d10465d8e4fae895a9c16a1cb5bf1d0", 0x1000}, {&(0x7f0000001280)="b599b1b25c1938df3a65958f7047c27a06ce00dbbaf9c479a1358697f65ca3d05b87483d2904beb199026795bdd9c568551c654d2d97993e5aa34ce63ae42f372e78bedf782fd3ddabbc698de09d49693eca7df6f9e28b427b76d2541baf8944799b4f892969599f7e195012b80ce4663803e9b4c9e421e6f5d0b64b6b41b72ebb722cc74b5f881ecb6527a2c2b5eb4fc7525a704fc98c0d9c77a7dbcd09a56a4b20b7", 0xa3}, {&(0x7f0000001340)="cbb2e9f1157577270911bad9b56ed80925a3505ab750bff90523418e93768ae642f32c3ddf09d92f3a0002f35e279db1f7a3d5bdbd0610eefd4a572a74c29546", 0x40}, {&(0x7f0000001380)="45589066b81a9cda76ff26f11e22be844794fe9977e7267dc45b87d956f6342dcf0e4e58783c9ffe688cfe7afe30a3ba7cb98d2d02ead6d13e56a4b1b6cde1f635d6e7e2523f5de02bccb753eca93455efa20eefc195d70bbd3cb84b7d190330bfc0ef5968954e396909bd782faf6a44a33cfb8a0c3b", 0x76}, {&(0x7f0000001400)="754d52199acfd7eb356b2e242d922d59a7fa556aa93df80188", 0x19}, {&(0x7f0000001440)="9d21151013122e1590f63b0038c4c79e0102cdcf2bb2676748480a9059bcc50ad7f3f73a6b94d03303330ec8677ad8afaa196d6f02a88b18fac4222fda026ed97fa6dd9b4cc6a8c11bc8af73b00ffa4f7be5f00be41f2833a4d403a16289d4623f5999883a545a27441199971b3a3c986cb91b4458a20cd6300354f40c7050b519e54a6b5af6541f79f6637b00dcc41cf11361359ccd3c5a6de730430ad8e518d52f1aeb9e57b023f062397130857797868d28422762376dbf4e35d739761b3703d64d2bf71e72e865c032f970fa7b0008f3655a6cc513e793bace8cb190bc440c4ae8eb1c66d7b00fe9cfda33ac424c8642b9aef5304617923b045d832bc8d1f5881a7596d0fe141c42405f96459a1001f33d7a5d41a9c753ea9987e773a8f7d62f7b8caea3e23b44f305731e3a590f7415be743064775c767ea9e01d832961f423b4bcf92b11e5b778dd7341920e5340b7aac75015aacaa8109966bf1b51b17d36581cd22f7fb0516f392a43253ebfb106acf3f9891de735e0884072e943e103b8dad29617e3d88919f4696a849759c6d3beffda33ff7ac3c9511accc0d6ca4033a2f4ac27b47f4d9925104ce4072019d72378133c08a8c6c61ff777407374e1deb89d05bda86f5b35948d68a02e36d4dd4c4d51e83c94a6e907c7f80a71622685b7c1e1451c091cc189dcda0909f8e40ab274e997640753ca66896760af2d2358800f53a6e614f88971db45667d072ed5b4e62deabda7487131e26e850730e70cb07a33a9bfc3ca84aa597740db3d461099854a26d392a58897416ea94695f9222f34c1837e122b4d6adf4c4ba756f4217d5cb64e96bb22b07966348c2bac7456c8bed97e2a3bc0e311d12a86ba52b44b0583cf3a96c7f95b0093e6093015b3a8401888cabd201b43a9f0bb4b98eefb7027dc7a222fdd9dac49cf6cd85e1600a46f0ac682f51a43723d012ac60f52b0303f8614d45a5854513a87992046467ab2605dcc6d644db95f5d3b31b4d9df2efc2211401294d973b02aa1feb855481b1e49a643a608b68b0a6508a3bd26627688ba548f1da089f14c0493b5c022de27fef651cb9aba55698d3b960edef835ba4c9ba8728a14a6632e60ab51619d81dd7c00ab059fd223677a6ba2dce9860f234d671d404690537d99105bea3385e8872efbb6eb21d7e37c7463caeeb1f6ccd7b3d02465089a114e2fabee0a141d9ddf0e97132db562b2fd630f10acce9c2d9fb1d0250083457e265a6bf844d37d91822fd7b427b175dabbfecf1fcd4018a52a721d717d0026339fc423c673e5ac8d12af2d20088c07e7567b1f8b617a2b9eceaa6bbf20714c9d2bdcd8fc1d7c788c88084d11b59485acc88e7b7eadd7e0f74d26a659e6ea55992d42a0d0247596dc9708ceb92823ea1df26819942595111c1cda1d23d94321cc80dc2431c87a876796187d677b439dee23165c5177bce03bb54b77098dd442801b8985b3d78153d91473eaa0661bf96fdbf7bcc94b8097715f2ac952944134790c6f4264ac4d4cac94db0e48635c4fac140675eb65f32b6af33aa2e54d50282bade2fdca2b9dde1a2558c223ca4b1d939ac00bf054881c4b7294f5c5fdea5cab242f457d96b3ff8439502c03cfbf461003d0b4e3392010c3a11cb521dafb441b63523f3ec814d512c759a6dff4fc12518009a470121b3ba1ae8f0be36e9e472a97d0e153178c27a0f59668443e4bac0d813dae0383d8ce2cd78e8c1c4c4b5b7e08c8216287deed94a08e3f2f23a30a70dcd7325b1bbd63914dbfe549db570187c93c37856d83ac11c08be5e4a6ce5d643fbdde4ff8d7cc3798d59f913bd69cf13f5e9ef571be035aee16a84377f121fbe078c4b668b06181d536842ab2faf46d1f0698ba81a1c9b390a8d00df99df8c0837277e521d3b0c3354f309d6603e540f9199a2bab87d15369e98b6e7f07a591b8e9780ba923d39967c00134addff280c1fb6b5d51f109f9c8723ffa65d00dc42690d121671cc323d1a16d6c496012c3aa132c9e16bf0998f19dd2a042b1dfc090c61d2defbfe1adc5977e0be78f0d60812bf7ae842fb81baf46a33898d151448da7e08e22b4b9c651c5bc68c784cad368ed36f3d6006a515caf42b4cec226177cd8e8efa29f831806beffbc2f4ad7a935ff9da641c84a75407adfedd5e33f5702e9c7990099227bbc2c4b0655f36c894117bafccb7064553fe5e75425c183647fbbdc4ccd52b65181956f8e2dcc8a4f3d8149e92cfe8df88aa4efac4d9d17e7d5399bbd5093bee58daeccaa501a69789da8a33f60a83a46dcb2b6ace103f20857566a12e88bc3879ee0f31942c188c01a3d9d508dfcfde70c5161674fa74ece787dc4b7dde863682392c5d43c9a491a3368f47d6eb4c957fedfe9d0c8990c27ca20ff9192412afcd394821ff06bdd8ca28d9149cbcdd9060588bb48570522a8208c1c4b36a17b2aafa50ba123f57c7673d22577412239f3177ec98b280e95cda31dd07014e7c40b6d11d11daf12dd8a6abc16b10378b24a71ad9df4b9429b57b3d96fb0c27d69f9054c5e4e8c1d0dd728e43ddf252739171125708a520201edc6f01b3dd59a9d3be4cc0233a0813f8c2da11d632abae657e0c0c49332383d672770dd64a69090dab76fedcb044e25e1230dbf0841fda57f7173927379ae7fa8367cf79b172de0d21c7b44f2837df43167f54cdcd1ebe5b19d46246a0b64bd6839dff40501ee7ed31e907b146244156ed411384659a79cf411f49fbe71355acc8cab4d15501f77fea72f7d50d4aeda0641654bab19639593e65e02012696fd95761b993a6c9e6641c706bd69274a86e4a48ce96d3d409a449defa0707131b9a20645f48d9304450a9584ea13eb3bd13fe1d0bce62f1e80b6a940b214cf8ed26d5187ea0570e42578e2efb98483c6a21d83ab87f4df7a98193fa885f71fde629b7f09726094dfee8bdcce8e380e1cd569dafce4f23e3fecfaeb2680d1f6c798bc641590c003add3ed15df7df4dd09e27267c5161e2cf106d055975dc3ae43a627caeaa6bfa1637861abbd79e866e537c0c0f178c30c7b821fb803cf69b306e174ec4342192f873d67460dd5523795b4fbea82c821038ee708770d3cc9b17a2beba86fcf88da178c29a2de9eefd8dbadf8742febaebe8b6653b05ddb5e53c6b7315cab773336dceb3374d97845c3af5718d3136b27376a867292286e0d117618fe626944c756a1a9bed662c3dd0bba4bed0afac263415c5c44ea7e55b3acf8639c5fe0614e28591a534b2b5fa37fac1b75fbe2d0b5d24aea2b009e381189a66fc3a9a0f7be965ba548be4b49a8ec9b54d66ea480b482cdd30509a65ab646a3e97987ab6cf9d9034b5a0cbc442fe4d35103787ac69339b5f8459bb2d436367961954bd775d99b96ea0b1db3e5eae0bc1acf0c08c9cce7db7a8a861c47cbeb68d3feb1db2f4e5ea9b767ebbb3770ebf3930e150aa66cd415de1d270ba1078a74fddb6bc7e76fb193699f7864d94018d65b4ef8677810857f97fe9c3451189d5783e4746ccb02db9e5e82cef4505edc48f81e27a888491f1c8d887a984483aa801790f7c8186c15b53da4030d3dd05126e5ec109baf9e6ff295bbb3762135126587d79958101382b85b037368cf296286ffa401aa8b7ab2bded01b24d2d86397c419190951d3d54398bb232bd07605b0f8b1350930d34ff309f43385fbcbbd9a63e5b1b623114b8c7d8688af4b945f218e2cb4943919c175abaf49abed013beb741a38a627f37785f2eda35553757fdd996e540d3cb555434af2ab3a2aa05c8425899d87f685dacd5665658145555e7c1d2aefb95ce6d8d4aa4a28d6b8c2d3784b0f724a5cbaa19a703f4fda5ff7f106de764a082e51460b764be36d5288884befe26399f271a73fee142bb161cb8fdd51844d5ed2fd77e5ebe16859e5e0465bdbde46169c2b7d05c83d4964feb7c195e7c0213c0e91cfafdbdb4b23fd7ee4a7c118e5cdf2389b5fb1c37995165f910bf5efc078407cf9ee80b0b614ec723f019b75c5079dec2579df061db2a93f035909415a5fbbc54a8daac1ddba0ca18d7730eee7c955b63d6a8ef76a6fc3cc77624934956ddc57371150cc3e7e0a7653e55b442abab91baf632ad051ffa6250bfd92c3d855b185281638a2e796d66c1fd6d9d4085379261b0fa7c6e75fd4b96a11d18c63e5933ea2b7fdb70fcb2cb9bf9d13a5959678ea771d8a4b05fd29b710189872871eb39045f11ec9fa7d1dc36f87202333b165b80aa4ac382711bbf08459f8e0b2e026b0ef5ed88685f02e10720d0d3c920043b8e8135c5aad1bc0f49f7f8ccd2ef08d597cdaf7aabdf375775f1163ae7c9fb2f9bb0649c35198c80efc5a6cb0af5d5f0a9094df9b86cea6a035194a4d268d287e26dfc6adaffb1ada36be838df04d8c2fddfe4266bf920ae3d714d218cddbe67d209e57fb02b18711b3ebd601e892c33ca566c63a2ecc7314f2dfdfc2da166f1482bcc187f2bb6090aeb3df9b6ec37264377e33360534c809bcc016bbdd2a3996c8c0c15bcec80cec2d18980eed4926c9192503db5ce32b8253cdf793329706decb203e86664b6f8bdb4db9c849ceb04a6022ccc3f6f30e55928432c128bf122b2638dec21f4de28d9108f574306076bb0b55a7577251b20884b9d39668a966018e45c44e07db458c9c8f27ece5fee72c8d926d853155ee946cea7f0f178bab2ef3fd1a37750dfb668e2d87adb6aae108f531522d20b411405aec4cd04a91cef63a7ea8fb5ce89a267d869d979bf98aa06412c13f0795eb5136029cd9a48c790935963b8bcbae49cc79ced4f354cc7db62cfc79932ef0207bb98504bbdfeadb5e9c672a4fdf451c1420f8bf903b2a8368f3037d77acef2d9fa23a399492fcafa7de168440e8be63db62c611711b88ff74147392af15db699a635e077fd8430f6433a82c6e3b10afa2e4ad028cf11eee3de01bec6d0460c1b3612691e482f2da5fad8af31ec39d180a4335580b26ea444a315edbc658f5aa02647add0dc7a99691caa32c9ea7570b2c1a6646477bfbd818b98c0cd41934850519a034bd836ed96e4a17ed73725b1cfead056d062dcb2bf12002b704a482d15afdae50bb5f1c62fbbda169794eecb4a5aa43ccffb07152be5503052efb7b091c238ab33f97dfb262c3b07d6e5ac88a8ad0c2dfbbca31e5e5d42d40f98f4115a8eddd6d518317b628bc66bfdb3be70f1cd62645a4092ee56bf36c02b11e75e5512d7b35e62d63a8ba38c9b12d72c7c9545e25c839e22f2c8da6107d33e2f3923af034eedf4cf20610126c7e95609ced2d76396ff002ab7fa4cb09e24b2abe35a282c46feca3603360fab193df286501607740c1f0b8056711cde0b108438b96d4ca69e1253550711d0b02aaaa8e65e1c71afc89ca46fe72afb6ce7e7971d2d95eea11f988de82da9338f802632f78b06042d3688e7c33a9398106dbd46680b0af82efc685c53fe6422a0ed4d64297106253f312812bc5d76e5154f8ebdb00f5395f7dda25992682d10429511cfa3107959b4b77a92e7f0c30052135aec4396ce7655fc1e7477550d9d2ee64b6077aa793d6658b23fc7410ab5a1e93e08f4d3759f912f69035d8152fea9c675fa9a8ac62d7cb02c1dfa8040cdd09f8b8b36e18ff66eaff6cb66b285223d1ac48d23cb00c09c538339bcaa8231c8c0f9d959118a6b28ae53fdade0a1c1bf549b19046c2669b32649b0736c92674683940ce4604a3aab0e554fd67ad35284221a9b6b757099adbdafcae24c495809db1c07", 0x1000}, {&(0x7f0000002440)="525227c520d4662a657e32cb99a2175cdfbfc9eea97bcb0caaf255516c3f13c2196d4b7fb71568356c484159f618e8b03d4daeaed60097a279105c53ddbfca984ed30f0ea3ab25792017df3a032d62d1faf95c55621613f4c6d00fd6a418f362135d008fb0807ed4647e294b809d13819fcc265efb2636680ec99f31938d8c5a5323720da305f7fce5cc397e2cd33e2d1adc602b71188967a32efbb52daa2b4dffd9b0aaaa1821ac7bd4a6843713de8f9b246a6c99eac50fc8f64db2b89f7d59de97726cb4b41e36499cc673b7494bdeeccf82efe5ec049fd781ea658377597efd1c11881feafe101f02595bc0887aa52c962ead77429e55355a586149d48f2473e79bb27feb444e7020f33225d5315767e85127efd8cfb3da03a3e4767cfc3f8826bd9425adb2dbb7c43048d7bc561a37258d57ff0e8684137758c692b0863556dc5f0104de116853a4bb053a3bdc3b48166fb37e8ad621e507fe775731c351721a91e93e90c0478347f641ce301ef78f4ae5e753eb1416e4d23b70b38ba80baf9b3582b2fa8b5908fb17035b0594b299854b84ca007cdc12345af62e3b27d425f77fb9bdd94699a9383fcb583d248502b65342929adc21ff8f2e92c8cde254e59842dee3eff7633eaf41ad2a6219bbc03649b233f6bfd4d833dbce688bbfeb6f1c39854c673e02489ef6e4000e3e87fbae492f83a02acce0be8de491a2177114db8cfa1429c8c092501ee68415d54fc1c76bd46e2a6e75173019cc8b36609d7f153b4fd5cf7990722f9fbce8e2a366f3af706e07913f19223a593c2c380690c5467add2d7ae1d8093692f432082020e3148b2ae451286a722fc0c364b93f2e8e6fdc9088e4b53b9f17d398196f8da3103c093b650a9c6b3ad9986281e1f33765dbca9dfcbb21805e262c32899c3be5585d4a0c83499d056a654ff5c3259de286a894ef30f07a9cf3f16f5e24900c21ce814de1d0d1ce0c69b80fe4e34c9f38e2024604c3106e419f28dbaf2fdb4f81210bf63d051a57052ddde0d53ab7bd6dde3244edb82bf2a4a111b107a2a7b8d9c7cf47aa9ed6cee1314454238f2b5b3d60ab58f348a44da6a08643c5f76f31b3957f4826e4d93990b6df02d685026fb3e6343320888d60b812dda4d115d6154c6d0104213bd96f51115c9523344261a0820537905806a15e1b7b9519c4a7de3227f4f4f21fcbcf16336198dcc8c12d94077ec60b15289f988b6561e6999611a717df97cc685797903f42fc491416af16caced02ee817e553306a216f1ed7fb2a5cf332c9ab824035f8b7ecbee20fd191c2b75f4eeb95b2f0a9266b89309f61e5f8f65c127906125fa4f269c68fe8e27f3b5f6a8b719119515460fadd1402432f83c8ea9af0d7265313db998f3ad8e6fe1d578ea8379174600144e13bdace6956f22ab70fee340805d9fc08e043c97bddd046890584e56f771a700fad61b3b05df4b4eeea8e25c64c36cf190b93dac4164bd85e2b15dc3c7740f88d2d399ebe2fea30e66716486239ebedab0c5cd4c18468a68751887adcb7ef0841953172c95d4fcb35ba3083d2821da95f26bbdc18f20eb4ee081be88b626751481df19d10ee5b73523435839db6c9a431ed1df93391bd532e6c9be1e709c0dfffe52cb87ca2c53a3cd7bf2831078e89a74ea72568c171d7d05f438d5b4a6c8aab1fc6032fb4a54de2439f13ff24206ae9cf4370ceef55d486e4f62f42b277778a82361c8cf3bb449bd0950efc532becc27bbf073aa90b4d66e655115885793f0d222b75bd3f5b676411f2d596dfc65139a46078b1f0ff8619e7ff68d0fbf7485a2c7150eb495e1e2859d652f2d9302954f3f901eb93603bb9b1fafd666575127e48e6e25be622421663466de1695420cdc7e4f60b9c622f1d9e9209ed034a9df54db415ae8954af512628575b0dfc432cd0c08cb02909a7bf7d5f7d2a7208606f5796ed8fae7256dad3e2547942416927cd1f6051f7228f94dbc2953bb0936d7647c33245a092c2746a460b32f966550233278d58ffa8fdca95de61874d8224a26cf586578fb665c9f02b12a48eac046674e0f39837326c58f76c3fac8a8a815182655517e5ceeca0ee3b8ec082f473c19f99e53356c18b7384e87a612dbe4d5ce153bb32979c3e1612699646503d66fef031fd077ff7bbb64fa6a5c5400531db6a44c15ea9e65b9993ed12c774ee600fea1553cf26a9c9a999eaf0a4463a2b0769f53d316e5c4ad5a98921507a410ea1b821cde0793db0eb4df4bbcde3ae355ca8964d4cfec6193e0cd29a0fc600537e38172ff27fcfddb5d50c98ce767e0bf18d8471eaa4def7924da325ca6141216c02315a04db86d082f0af1ecbb93acf97606cde903c2709f6ab2324cf279d3f7ad31c85b7ae461a13fde422c22201a7ea33a6f0eba8cbddb7fa19b0e3a5f7e24b5e480e786643a46ee5d8b7740be0f4215812f0e2f3aa85a18e7b09f5752fbc6f6e7c98e6d438fd593cd023978061f458ed571588f990fe6332ac1982f0b6659b0406bb7ca36e6c9e5a9fc5e0b2dbe885c4f360b1adcdd9fe5663a6cae6aaef011fdb12b1b37e6c3f90c230c43fec79e34606a1468a6b44993fa7e743cf32fca6c6702fe63cbbc2302abae2a7c9ba4e30cd2ede0c3ce0a1c1de238b9b9434e8dabd20473e4b85e0013e74a396070f5b7fef880279519df8378b27fe71ff9fd2ffea8f6f054bdf97a98d4a098b3f73c06a53e48d40261e9c34c95d918820d908967b56787af36b45a789b5102819c5928d2fe8ca0f0b5e97413c54402fbe662e78abc0561af44f8a5b17784423ec056639e14bd8bceabd1e78503951f9b67507c241b963e805823f606323b6b989e3a60332a1c2397996ad679f47021dfed66427807bb01531f65a9442943467041459d1918a5e4a3209385dc96d43548cb7425c65b88c98e41926d06a950f315468fc726774f2f87fa01f5b7b1e83b2b9b2ad197c2c3af70816dec981ba0915021c8edefa81a3c7837bd2d49ac10133e430b83f62ca365e03f797f16883e9cba0c610521e7f7ff124a71f73ee503c1885671f4594425829221a4791217bcb45ab2aa73cf528c0de6295b44033af9b83cc4e14798b20c5067ed609ea29842b74375536b02cc9a377410daa517a24c4d7286c43cba45edb49dfe8136d4dd423b6adca57bcfc1dabfaf8ebe2d8fe3c43a5650d72686b3b4fb442bb3f0e276e050a33850c682e1f4aa00f0e79ea8487f3de57c95e7a1fb858707f94aaab4cc10a251fa5c098ce706658e00eae55adf277d95ee75fb81aa002c48ed7771d3580e24f3480d99b6e569a7f426abab44c748a856110d76bee005bc7317df95b2c9fb60314ad0b9b7192b53387067a11769b3cfacc68b892e5b5fe4735f01a2d745fa1b30eccb57d33c27ce42cddf6ed540f4dcf7590c82f2d3030336f91e7af351f147b04ff4b654c3589e39467b4863909bf9b77a8d16dac250efd9a24c6dffb1556653e1b7ee1a86a2d02e72098e70db420c0a91f2ff3d17407effc210ee8c51dbbcbe783ec3254a6d82ce6d71f9f944c46225680ca414b6c22f6da9095702208c882182578c54df97c75d2dfef096cb8f725e43c1c87bfa79a3d0b54b5029f95af0ca3ea568d62e9c864cf17d5e6008df1c98b4d1e6c59248b5ba86a6ac5cef21563dfc4204103f25ced81ad4fc857867a98c43c421a54d23e9f0281cb1ed8032e146808140a0cb039d45edee599a32fbcb4d978d58b1722a7e62ae29bbca5aa02410e253a4a1c430031516e4de39ab8b42d6b51291b35bf5a61fd53ad61826440a23772022fa32028b0d38eec63cdb9d1ce2eb218c791862d91f973303540431ec2b70687cbef50ec92786cf960a0fc483a95f65ae1acdec931f97e11016bf67fc086b9724e7350652b961b94fd390235403306c98175acd0fb462d69411b6091f24dfebcbf690b4a848b8fd0c91fbe8c94d12d9e04e51300fa4cdcc9188e982d2e7b1aec4950621edc4ab5a53026636dd879e7b5fbec3e33a74de28423bb23449f94e2091a89041f83478b42680211977b71512d8c7d52a69fa8c1bc77375d90ae1ed1a4713a9e724ead7c6c4fa5cbe186ddc78233c36521b9680989315bad54dc5a9a11a3fc7e7a87f5d83849af1d8460286ede54ea1f088f09c88b82647c07e8ae44ec9772cf3f9dcbb807fad60de9a2b30fddf030ffe8592ecdea190284bce67b3a4e8a5a46bab5987485a7d17c3dea2a70996c81ee972182929a6ec042b057064b738da328c2f50ef06c6610b9c5f5514fe9a07ea384d4bc7dcbca1c4e7e3a407e6c15b7fe8f6562fab4a34bdafb099a1e6b69e47808e5a9526fcbde7523caaf4f0f466e1315e71ae4c4d6ccae58d74eab0ebebd58511bfd599e6b4de12f545c661a0aa2c46a197e6c82196f01469a205e245487acfbf914dcfb6570ca94b0a0ea167a85f9c8797e98ca28302e8375ea3a586319d5dc7ea2637e0be555d885703454e51d8bc9f0d03eef8abf4d77df2979076ac787d923f25f9e073bc581632448b0e147470d893c5990e309df14cc25f15f416ab06f411f97d6e0fd042152aac719e9a16ad3463813678d48bf39965f50c565ac012de49733302b51d3bd4c1065bab6af821fe890d076342674701ba93066a84cfe8ac048bc52eecb505bfd67537e8dc1a7545763a9e09883ee1caded5845fd9ce49089d89330f4e66a9db31022e95bb9d00b8152a3b30fc827b0b8c00a30bc2538440f662be52fcc4b6edf91c1f9810f2283e8379256d86e8322625b25e790b772bfb147e7ae9d7900f39398dd1d8e60d1318789e4a51b24fc5f65de3feefc8d85f3145548b058c05e5dfe90d784a9c638b127334893a56e522e526d262f4123513217d35561aaae03ec0bc23293906fe60b20ae35c8a018d340f3b552d52d34ede7b64bf8d0c7409a8d339dc9639ae0dcff1dbd8be77cacde8aff192cfbdc4fc2233c50c245c23b9c9b933170f3c2e4268922bdd07ce048d534e5bbeeb9a4d6b71128b11c52dbb02e5d1e6096c8d8788b9c567950b628fcb5f30f0c4444af8ca90182254dc2e31d40d497e73ce2a044569928fe5e3a01712455c723a98e6b4951f28d14ec117352787fb7043497d4e4e82d52ffd292f5e89240c02e7a61782593f74065025d7327edbe62e0c73b9f8f47d722abfb8afa78740a8eb20446010769b7dbd9f8b0849147c70fb5ed865d10a36d0ef9191e7c061935acaa9e9541011753af80d2b4e1879ea78ab88730d2068d6ab083556ed0acf59e0c69e6871b3d6ae01ffdaa9b396bad83e0ddcbcc5a26fc67664e152101f6c40f776ef62d7c6fbc5aa1803c97ccd28464fb346e11196719b2f47a404c040fb37cc50c38dbbb4abd4a7c815bd7b8a5ca39592e6bd000ebe3414d8142ff5bbac5fa8210c0d73289e7cdbced5031b32d1e079dd6262de5195ff03a958cdb0ba356d733e8ada18fa2713b315c2f898cd52f71662cdd5f3eed683a825d8a2038e8c29428e76bdde4d36fa9760e51c15d46448fa713ad0723207aeb5bea469be161439aacbb26c5d7841fd0b0b6dcf0716415281ab09b6000d112ea097e8c0878ac41008719e6a9ab9554b2d33adf49ebc875f8c66da320a46485ff8a41d7ab2264a90002b0a017e744c53eb29732f3e7d19f8937e98675e7ed6ef16904a3c6bf35ca13621fccc85ae01a11bcaeff6ee15f54c29f4ff29ff3b420e38eea14e1051f00d6d12163b0346a9a308549dbebfb07fcbe3ef7a0c94aa256def9b24afcf08be5bdeeab039804eed39a8c46", 0x1000}, {&(0x7f0000003440)="f647f8974c735ab70f88048b48d4ccdd92b81d21c9d2027da83d9b40fcdb4f17a73fea09a4dc6f85b62c94f802d90fd16209152d54e68236f5fe91eb9eb066d06645e0f4beaf44556f70c522c7c57abe1239539ceb585c93cc22fc10a8ad29b82235db81e89ec6092e1d48ce0ef1de6195b9dd4bc43e06a952c3a0fef590ff5af12bf804bcb0bb8e94c3a7b2a6ccd5317d08352640ce1c46385cc6658c9f4ad210230ce1c9ec3fa62e1ce8eaae222c6b5cdb2d3b3b30887c50a449cb62b5275706fdd9c850a52ad8fd4e280ad5cc7b74fb95006d3ee434a10b08cf64619ff568a4c68b8f595136b6c2d54ab4dbb8ac97f0a50927257fbb06b58275dba34d83679e0fc69bba785ebf015539e9a26753000405bf678d7aefca746a2a85c7dfa09f62f7b35190dbeb6a965a32168049df5eca2304f6417f97ba4300a81554d991b49c9c63439825e76e19374c132d9d0c209661c8f1b496e2cd3d3d2cb273f978a7dc1ad72ac2193d76f2bd5c929c84b8cd0ef969c42f8a2d687b6a4fa4fd977db491071f0a29247df4128c46fe8915c8e81c8554e06f99958efd3d3ab604682a1c760db049d348f13dc023b7b0ab2780ab15aacfc8088ec3c3c5ffcc9ec79e93918184f6ded79c31598f3badc8576a2ed3990785f2affa51bf2db02162e91eb844eaf35b6d115e8999270b92113b0cc25a12a4c83b2f70397b7b0187e2e6ce9f7d3679dcf3ae9a66a875a7ec7a7e690cb932b171e66883d23fd91212e7e81049b354c7a50e5a2d6da4ea57f91599a9e5c09f39c8d4b540105604c6e07bf26c44e75b8862fc970bca391021f95a6051ca1d9a5a8a0e473129d641b4c4926538de02688ff815640f4df15641c8758640d60b5ffa3ba0fcc496e5b48efe596deb9b5f0cf8030da09f10e3940f63517d0d69e0bea63474f1ab5a72f2a377e4afefe62f2efd791390b4ef05ffc360027b7e263d55c9a99ba130dbbe5fbd33605dd5e0a2e1f12cb766ce98f2e10ecedb8fa500294b5fd0ba1dde45831d3039a25857c51fff920c41a36a88e583d562c82fbf50364c1f1a9c3c2da5c1f5ed701fb085dfd27e1f8692276f17689764eb3504133afc5964b418243617b74cbe724e30a6c113b60b7ac18c925cd08d011ce7b4648544485534e3f38ecf79acbabc5ab48f1289862ac82126ecf6d22b4f7bbc339e03348d64b0877b53127fbc86fc9da8e3b8682c61f64586a6f12a2b7a9d67fab939e30827f6868f54d9c15c81c7905427df3902124ccc7be82f2c40e6a57fa34d4a658310ef458d375953e43d25b72b0fc2057c21eacd9ad81974aa3fb7a582bb107c90f6ee2ea972822c422c75d3fbf42502572cf36cb5dfa7ce7cbc4fd0e415a2ee9c4ab55b419437135c31b2cc720d5991306a69f9de9ad2580f632fc3b8213fe2a554727cdb39f98623be8b673059dbc743fc68eee42d6a65e5ad9e1c473130f57c4de88e20eb33dd686402b2d498a5bb814f428bb55590a6f2fa86c9b95e7a5a1b3bfe29bbdd528a81af6406066ca86f38a4c245427d27f7843fccf76776ea252e4f66f892606772d3b331628ad31c39ae6a585f21e2fc8726a8007b07b49ceb199e475ec959e6ca3c3e618577446c8eaaad3650b4fcf9c4195597613939e77e72cae7020c8b3e34f3216297ebe834a6eee50c875057716974dd988509f62c5c60072f32ffc3ae5b286fd21cde60be780b890b533ef764d96e0ba1fc13d2ff84fc93cdf0314bc45b5c7a15bdbc7f75afe79f5856fb5178cc22c08330d9dced173865df5ba5380dc4fc8748deb29e506ddf1f670230ca3ef84a83c007e556963190ed980a1fc0ecca22180efbf227d412e6a9044f5db9de14eb363f9258d4c1f01a510a6069fbd9aed72c9cdf207e7e79ec277ca29344c3d65fe37793c557a2f58f5240fe73e73e1de4f55f7c7d46486844b4e18e68a9c8fed6bee93675c5d0759e62837c963999494699f73121c8c852f6945fd3f1252974cc592515e9fd88b5e3df9129de8476a57ed5b04bf04cc36ea93bec0dee025e6a836edd9535ee1dc10b9f6c88da62d72def717b4068c25e58bd564db5d9f0eedad5c5d6ccd51743c79f02109aa717b8c05a359bf524f30b0297485f49d86078054102fab90a06e5f8bfd6e4e58d54a55c0a4777af3f9be16a3922337933bfacb703b32dca9ac31be164ce4d1075b2f78024bf57bbfb0b59ed5e84594de9c68e698672e8f2119516705c9c0546e395cc3b469d03b1a0b266f15b844be9fa3b53e91206ef5400606024cd5ea357db8ccbe694ea4ba8eca11ee6f2f841252cde4c23cb8211a7aead3cc5b52d42027a9b863062d971bdce1a8051c5e1ed38d227e08c43cc62b18f9b22e38df5bd1bb144afab2330602c82926dc159a524d3a6067bfae54acd18c2da71f1bd0f347e6e5575311db5d168695128cb2b63fe8e6ad6e9fed6f0ed82f504ad78f704b4160fbfbb2b18364b4e1042a5ee75d652c497a0dbd216f296d52f0c717ecc7e4a6cd517946c26a399e5a13eadd3decc5d353dfebe1a3aa2cd80a56bf841726855323de21ad526d6d00b2b593b266b70228b08d98b658cc5bc6b8efb9056812b758b99ae21ebe39c2fa5728644fd10b5f200985c61effbc9cedd8d8eca9f573adff122070050715ae4a2f351ce40433461d3221984156a54f130ff82d2afd48a0260e518a86f3cd97e04cf82c0226fba7c9fbb58af7167a26cca928f0b9aa3d0415733abd5b7b8dfac83300e150f0a09975160741a0e8f9bc326842587fc139aa398bae52460f045c74a5f0b43b6a59f9d9c2736544cf006eb472d39c7c72daee095c7041f3097ce210e4bbd57a40c56d8a63b393387853e4c354b99f788cd060031490e465aa8c73e8722f27a1ab9b98c396f338218db0439ced4be00b8734a553897152bae8cb5e3354203c4b698bf1e2e232cbdef9afda2a6236e20db297b0bc9a3c19ae69b28bbe05e99fd279fe0754deb12b363edde5539ac587f03d4f49b80543db96c3773780d786ff803c18ab413b1cfbf04039e247f650e33330f9145d786199aa9d5c110ed3b597030342ed8eb2674812fe125cc8f99e6f21cbf74015f348894f60f6a530c7cf981661fefb93b928694e7bda734ade49032e26eae6173dd2b5baff9da43b0c7a30c79f454c0cf760709efe302ed76f89bd1f8e3e8a11737ae67b62662c4ba62ad8b8ca81be6b2bca79062fcfa7fb1aa6ea1e499c97289eaebe457b8e56bcfc7b85a512df2daa638c4082ca575df006293e3382aed37fa8ee4659fcdac6ca320fd892b1c71d9c00f8114029e7938d83af07bbbbb4dd52dedde57d626e54bb3e8c85d95b17b40a36a7e93b1d832fdeaecd017caa6ea4c4a65807eda0786c4f678592c5dd03229d87e1357f30f04f41d7971b16a6b16bcf2f6cba4e6dad3aa4fd8a0359ea3311d4db1117f266e912c9ee8cbaff15ba9b97299485f65cb10ca3e16dde302d2b17499bb96778fbfdd47e19b4698d9a1fee0db4393d60542a24a27ffb2d17517cf82838d6241c503eb0a43329953e104f6b4a6e81f7746c96106bcf8b8be40b35f875d70e720ce58922c564a6d482e5ce9721a5e915f4842a97dafc0bf7dabee311ad2fe05f973f27b0cf0f44fb46eebd18a948c5d24f8726dbf3f0ca54a88d7c88a5f31e23055a6b9f39adde7c4b7dafc06a1c42eb1abd0c08884959194881293f310662166dc15731a964de0502a9cb1ad89b1b1d93b7817b91fdd66ebd1833323bb7de7985ade405599b578119fa8256ac1eeaac1e3a9f23a37203e27492a8a45e01eb3bb3ee37d79cdbef97b5e19affbc00e4bf81a4f2a718a38e6f34ed2d0f7a5844cab4c44204a769796e1b8f76d32c9d77502ae0337ebc051934a5a63561191aa0297daa46621af3632e5e1075da7089d270c168714d8469ca3c9880fdde1db1a6a4e586b95f19fa2ebd57db4b4bfbce505dd2f38ac9fa950ccd3681d162505a0f3791df077566140f2a2eb5950a4f8fe59b4f34d362cd49401c8a9c3aca1019c964d07fb5fe3b8dadd9d2d7179e0c10e989956b86b73554868746dd2c0afc2495591aea54f7232f236762e51851ddefb4a791ec28142e24ea8327e1c7658e64ebadd7eb158181bb3c09f15bfbb2eb1a0e38765064be475963ea42d1181e5794302ac605de2ca74279cfae296ffb733bf768ae2242e3162961b8e2dda5952653fa2fdd14c4c145d5a4fb09a381f1b5c250327b2d30817c3cfc3f4b2ea2146b0dc2e6811b2f755653103feb6712048075d4fe972ae4fb6fa506bd1891224ab581a1c4e7ba7b3b3c1124b952531c94f7b2379d01a6936d4087d86eea72f284d7b535c949c0d7f8e3aefe8a57466fef1689877f9bbc03a9e56141168babbdbd3315b3f1fb8de587a5f6de7e2cd9f7852892113dc1669011cdc70981d518df8d651a92e66f2e9e4c2bec29097d05744db0e54a89dd45823ff32f270e2645f6c581be4f5be6c9acf71373103161d4fa70be54373b34feb709724c1fd4976dd491b5f94d0392e1efae5c15d5bf57e2a1723aaa8f4ae7d20e5665f06bb240d768a101e552552a0553fc57e43e7452ade88e3031618de75e8066cf2c4452134cd5cda9943bd5d05f329a1cc3be1629cd755e2345b9d121204ed2f76a3594c2940b60067bb188eccef271d74f3ccc9ea380ee4baa412369da5193eeba7059a67f6286ed3c7cfc6143bb4ac6b9e5e3ee51461f125f0560b98d4f83fdfce3a4208ca78909c6b30529e22e1e9d488f9f36f1762e470596756a6cdb69e1602376ff1aa81536cf4706c48ac5ba0bfc74516d1054cb5bc56865d9f9e888d128a96f9b5e77c4a7b01cec58e4bae853f24945c3cb40465567598e80ba3c6a30538faacdacaf0a8a77b907baeafcf2972015e2bbaf0be0b29f82d27f19992502d2ad1c8c73fd9da6cff3aa353cc921858967de9769293690c69ce44152198221426756562a1376e31bdf4978fce002220b2645be0effb0d7b7ccb226451d79e380be00e731ebdce253608fd70f4ce6256129e3be328f8e9bfdd46fbb2fb208ab39082f9a4448a74245ca1e483eaba77993b579fd387118593d7ef829a1d52777c2e921029075a12cd545868be90295e71e2cdf0b3291380edeb54a200edd8dc394059830593c3bbfe8ca8e2fe5a8078b062985ca1baf9fc77e5c48ad57e80631d45b5ed45fa53c70919eb236b1e2dc27dfa300b5fb3d8e5e2f3fb8a85c8ea0499518d4e17188836c0969551c7631d2511ed1ac74c521c7ac9bb58a6e4afcbab990b1fafb8b3c70fb4575e2010d65b5113bec1a2200c1ae72f149d0efb77cbc50ac878e249e3eaaf4d01273adee593cf53173d93b409ac1cb1a5714483006525e31efcdb392a0b5ba24cb5f9415e3798fc93005e398b4167761ae4851e555a2e681237abb26e38163ee530e650f2c09ecd9ad6add82c288e8b3d3a17cc8a57ac3cdf5c8b6d2f61aac95034f575c3be1fb35e912fe87ee98f6d6b666b6cabbf9f02ca2ff6306a297a3c06792192280b4dcf060a44bb14787d5f11c3468717986b1fb6fdff53ca28cdc447acd9c58a2beb017c849b02a7ec78b85f2483f8635e0d91b73d38d5d8437451124699ac67b2bf8d9344fc667afcf99027ed3c1e7d023428485d0c72cea6886e3927a0523f508a72df21f0b5056983653bb5fdbf99646edba9b776899c5696e9feda2b5aaafc0ae99f24b5974d484125e5ea33dda58899074ec4175da5b1539842201ff35229d8274249b7cbf7353454d073a692d4af64c3cd5cc89e", 0x1000}], 0xa, &(0x7f0000004640)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r4, r5, r0, r6, r0]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r0, r7, r0, r8]}], 0x70}, 0x5) ioctl$KDMKTONE(r6, 0x20004b08, &(0x7f0000004700)=0x9) getsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000004740)=""/10, &(0x7f0000004780)=0xa) r9 = open(&(0x7f00000047c0)='./file2/../file0\x00', 0x2, 0xe6e8266e196f45a4) getsockname$inet6(r9, &(0x7f0000004800), &(0x7f0000004840)=0xc) r10 = semget(0x0, 0x4, 0x420) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000004880)=""/228) r11 = semget$private(0x0, 0x0, 0x100) semctl$GETVAL(r11, 0x3, 0x5, &(0x7f0000004980)=""/153) pipe(&(0x7f0000004a40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SRES(r12, 0x80045721, &(0x7f0000004a80)=0x81) socket$inet(0x2, 0x8007, 0x81) open(&(0x7f0000004ac0)='./file1\x00', 0x200, 0x84) openat$null(0xffffffffffffff9c, &(0x7f0000004b00)='/dev/null\x00', 0x210, 0x0) r13 = accept(0xffffffffffffffff, &(0x7f0000004b40)=@un=@abs, &(0x7f0000004b80)=0x8) sendmsg$unix(r13, &(0x7f00000051c0)={&(0x7f0000004bc0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000005140)=[{&(0x7f0000004c00)="110302c3ffe80e190dd9a83f0ab437b506abc3752c8cec2725337c348dd2c1c49a1f54d85b8c639437d9c7476f92d313f2092cd15e08a7940c497e92022f0a156993c0f8c9ef398f651a0d8a874abfa4ea54c4ce0ed78185d1c1d457847bf9ed99a6448aef6ed7d34cd07e34c8a5043c28a07354b7ca191430c4f7552f992ef3e2e42e87df10018eb536913b441f4871a20436a708d4166c2542b0af1ee15c016cdbfbfa192b4fe4939d2f1a63ac286018a1f25f93d9691b0a30db24adb334c0b6b11a335af34ec48f1f", 0xca}, {&(0x7f0000004d00)="f3231ad3df12466b9cbb19af9d83218aa6e2a92ce6f390b9f63d7475e8e34e389b6e2d5b23978aff599cc09ff8cd703b33b317c359ed4de7760c2192aedffd907e004c6b4b417e2c3dc635ae8172ef8c6cab624873b0111b799bb29d8e0adc6e9be87464a1337301af75ba173806e4f92250b165f1b8b617e6a482950190afd39161b18cbf64475c19acde422e6103a289f2d9397703672bc7914d9799a4e779464be94c4197a673479f", 0xaa}, {&(0x7f0000004dc0)="17", 0x1}, {&(0x7f0000004e00)="9104243fea037eedc59f4d3b", 0xc}, {&(0x7f0000004e40)="254cc5b387e3f4f3aa2f6fc27934b00fe88d19996f6b22b0d546b3bd8463cd9b7ac3c50d20f2255c9b65d9c91cfd2360134284d706ddc07e17e141d741e2721f784dbae2ccc384ac7a6f5db57824ab75a8b60660c5e27dd9728647cca021000faf69052d9d62c949b38cff7935a1946caf14ea6a246828b3f57ee368e600f80bf39ca019990e2f4713c30cdf5606aa48830e96a8e6c0a804f11def123c36696d72cb358d3a1940a0293dc55d9a163796d7110f5eb05ab5cb41414541808b24c24ba2aa6564c99468ecfa7e97acc46237c15c72b58f8264306b32b9b8eb6d6bb8da3ef985fdec2ff317eeb78113ce32ba3b0ae608", 0xf4}, {&(0x7f0000004f40)="33d6dcd711404887978c20840e5010490c2682d1e9cbcdb2bdfe3bb5597380ace42d39948acf03bbfbce8d776e5e3d79f9315b187591dbe84994685d6b52abe194336fb1aa4750c5c8644f6b254b5b958a982b1206ce96110b4e6b2f9f1053a295ae09249346b469cabe19580b976dea51efdeab8a7d4f40e26cb1d5e029977cf59898209ca8500540940f2d8b5d83fb011d118814440baeab40b4525234cc692396d8532bbc0cb09d6c9de276ba2d2b45bf0acd8c955dc1104f1bf71b81cad237dd9eb3ae41e84fd304046d33f53b5a0e6801e03d0ff1c6587562650452b2b10b750e8c2c77a954e0370ec7bef60dafa1f6a1", 0xf3}, {&(0x7f0000005040)="dbfad8633c866c350e08a98fca8c458bef3dcda2af6f883c141ba2a991f30f172542a9e83e8675c70728", 0x2a}, {&(0x7f0000005080)="17d37a7aa1431eb0c774bdbaddc5900c7cc3ecd3a645eea7c6ef71c569418b7ff2b21a78542e947eb49e03f91f29336ae8b2c24c0ad25a6974aa104eda824f37784db65d8a3757141eb78205474cc41dcb9ec7f7c35258d7b3c777b91ec097a39b30ed4aeabaa532bef6d34ef3175a72613c9acbb0188319e734691d0113e35ee8caf6b62b26f9fa961e15b878e392f38dcb506882595473fea75837069ecb07d66dae966d717955", 0xa8}], 0x8, 0x0, 0x0, 0x402}, 0x802) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000005200)={0x401, './file2\x00'}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000005240), 0xc) 16:03:15 executing program 0: nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r0 = kqueue() pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r1, 0x4, 0x40) r2 = dup2(0xffffffffffffffff, r1) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) write(r3, &(0x7f0000000040), 0xfeea) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x80, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r5, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r5, 0x4, 0x40) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f0000000340), 0x10000014c) write(r6, &(0x7f0000000040), 0xfeea) kevent(r2, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffffb, 0x0, 0x20000000, 0x3069, 0x10000}, {{r3}, 0xfffffffffffffff8, 0x0, 0xea95dfe31d7d1c49, 0x8, 0x5}, {{r4}, 0xffffffffffffffff, 0x80, 0x8, 0x2, 0x28df623d}, {{r5}, 0xfffffffffffffffe, 0x61, 0x80000000, 0x1, 0x2}, {{r6}, 0x7fffffffffffffff, 0x20, 0x8646905dfe63fe85, 0x82, 0x100}, {{}, 0xfffffffffffffffe, 0x20, 0x7260d3416a7e64ac, 0x30537830, 0x7}], 0x4, 0x0, 0x0, 0x0) r7 = kqueue() socketpair(0x1, 0x5, 0x81, &(0x7f0000000000)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000240)) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r8, &(0x7f0000000080)=""/101, 0x65) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x10000, 0x0) fcntl$setstatus(r8, 0x4, 0x40) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r10, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r10, 0x4, 0x40) ioctl$TIOCCLRVERAUTH(r10, 0x2000741d) write(r9, &(0x7f00000004c0)="928e1d335cfd4b614c94036d72564c98dbeb35ead2b50000000000007a55587c5ed10157a230cf3b8cc74669fd8eca0d4131921ab66173a060f058f598d8400c31854b7deb42aeedab12ecd9aca1fd2f9d89d136de1ae06d93281dc1a976875f3ed601910b7eb346f2c740c0b21447febc64f148292ca4fcf24194636f6870d96771d483db5b9d1a59eef6c22d9154dd64bbd2af30d32aa998f0fb75144c573ec2cb3f700e604953f36ca4eab0f0d81eb5dbb4be8587c7e7d8c2984253bae228c873bd6c131e62f889aba50ae9109b7e892f2bf78fd8d9680aecd25db6db74976e3562b9ce5ce8371d48dfec0aab35957044cc275cc75b7d5b3d1e8fce30e3c62c1969199c99c75cef3006dc99b861f058ca8e277119670600789603ac07dec42773281ca20ef8755669bec9dd3cd2e107e520b7e5eef07c7a54e05c88f403f15b7956cb5d6069d4f2f5b5da8ee41aa66af2228ebf6644a7dc130d6fc913c51b850c1a7dc96a75b228b4d5c237b88842b737a3182a00d1e670de97ed21b23df40a5f67edbd70bbb597df6bf2df9e2bd96d56988937dd37a19ee2110c5c9ca982248854206f2ff0e7991189ba50233635c6d4abe26a58cde307c863b47510bf59ec23c91d1b21a1c0312622e6414741adc1673d646c1e5b569d7da3e234ed6108484d9b3d3aa1fa60ce9cb363a21490a9a88c085db6c05b9c20dd9f764bde930f32ad9b973d26a0c65e12af159b6324925ba231fbfd3e39672699e0577e8cf0f1e98b514127026627c4b876a2", 0x22c) write(r9, &(0x7f0000000040), 0xfeea) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r9) write(r12, &(0x7f0000000340), 0x10000014c) write(r12, &(0x7f0000000040), 0xfeea) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x10000, 0x0) kevent(r7, &(0x7f0000000100), 0x4ee00000, 0x0, 0xc6b, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/speaker\x00', 0x8000, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r13, &(0x7f0000000340), 0x10000014c) write(r13, &(0x7f0000000040), 0xfeea) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r14, &(0x7f0000000340), 0x10000014c) write(r14, &(0x7f0000000040), 0xfeea) accept(r11, &(0x7f0000000140)=@un=@abs, &(0x7f0000000400)=0x8) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r15, &(0x7f0000000340), 0x10000014c) write(r15, &(0x7f0000000040), 0xfeea) dup2(0xffffffffffffff9c, r15) close(r0) r16 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x1, 0x0) close(r16) ioctl$BIOCGRSIG(r9, 0x40044273, &(0x7f0000000200)) 16:03:15 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000440)) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) r8 = socket$inet(0x2, 0x1, 0x81) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r13, r12) r14 = socket(0x18, 0x2, 0x0) r15 = socket(0x18, 0x2, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r16 = dup2(r15, r14) sendmsg$unix(r16, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r17 = getppid() r18 = getuid() r19 = geteuid() setreuid(r18, r19) r20 = getegid() r21 = getpid() r22 = socket(0x18, 0x2, 0x0) r23 = socket(0x18, 0x2, 0x0) connect$unix(r23, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r23, r22) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r25 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r26 = getegid() r27 = getuid() r28 = geteuid() setreuid(r27, r28) r29 = semget$private(0x0, 0x7, 0x286) semop(r29, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r29, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r29, 0x0, 0x8, &(0x7f00000000c0)) r30 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r31 = getegid() r32 = getuid() r33 = geteuid() setreuid(r32, r33) shmctl$IPC_SET(r30, 0x1, &(0x7f00000000c0)={{0x0, r32, 0x0, 0x0, r31}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000140)={{0x9, r27, r26, r32, r26, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r25, 0x1, &(0x7f00000000c0)={{0x0, r27, 0x0, 0x0, r26}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r5, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00002e43660500000000"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000001940)=[@rights={0x30, 0xffff, 0x1, [r7, r2, r8, r9, r11, r12, r16]}, @cred={0x20, 0xffff, 0x0, r17, r19, r20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r21, r27, r24}], 0x88, 0x10}, 0xaccff110451b3cdc) getgroups(0x1, &(0x7f0000000100)=[r24]) setgid(r34) r35 = open(&(0x7f0000000040)='./file0\x00', 0x81, 0x0) pwritev(r35, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) pwritev(r35, &(0x7f0000000340)=[{&(0x7f0000000080)='Q', 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000700)="38eeeaa7f9120150254a7d2c3b3a1919362b011398ea9634949fe2c90b6ede4880ac9802e07e8286d0dbe88175e0aa74d8dfd8e95c8dd235eff149f5f2b451ceb24e602f5002c8c96b072ada308906f9fe6640a88530fbefe14df6ee9e8d0240f2cced8d0e2d9b5c383579d719909607e215e11e6a59df85654686c301142e43d31a77691eba23", 0x87}], 0x1, 0x0, 0x0) ftruncate(r35, 0x0, 0x800000007) ftruncate(r35, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000800)) ioctl$BIOCIMMEDIATE(r35, 0x80044270, &(0x7f0000000840)) r36 = openat$tty(0xffffffffffffff9c, &(0x7f0000000940)='/dev/tty\x00', 0x800, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r37, &(0x7f0000000340), 0x10000014c) write(r37, &(0x7f0000000040), 0xfeea) dup2(r37, r36) write(r36, &(0x7f0000000880)="c805e76a51135aeebe92df160bcad0b32373fe27dfbbb5fe944935e91d85fcd662c46731578b8083e72c47c21d6d52e6a49ba1572fe86ee0ac65d65e81b425ca2ed6683fffb59a5f1a99c58a69c2bf617e0c52c33eb13fdebab455db5213a2e8db7791f9f3b52c68a396f2fcad741771ab4d18e6d1e346f2937bed7e079723a138a38c46", 0x84) fcntl$dupfd(0xffffffffffffff9c, 0xa, r36) preadv(r35, &(0x7f0000000680)=[{&(0x7f0000000140)=""/205, 0xcd}, {&(0x7f0000000240)=""/108, 0xffffffffffffff18}, {&(0x7f0000000380)=""/171, 0xab}, {&(0x7f0000000980)=""/215, 0xda}, {&(0x7f00000002c0)=""/105, 0x69}, {&(0x7f0000000600)=""/90, 0x29}], 0x6, 0x0, 0x1) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r38, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r38, 0x4, 0x40) pwritev(r38, &(0x7f00000000c0)=[{&(0x7f0000001740)="d29b6579e33fd6228e82eab850c2948bd1004c2275abb12a2839bf07271366e5b8e3fa62fe77c07958038a3560e95b27917d6d6a9ce3d09578762367680ffe75b6e354ffc6ee107f8bf35c2937961db1675b8de25613426ac356338767d210842bf27ece3ad8755493969b56e214ed6d970dfd9256dd09783c8be7667297090cb8214a134918fdc18576cab2a715192a2f026d14952838082594f06bef61a40112b1f107d7f677a6dbe83b3a01bb49409bb8d78a905dd66d717f53c3dc1299917d61217ce5b384ac5564612eba766db175f57df9edb3d1fbe02a587525de2e62b1d2121b5c89e43bf20a6725d6de72682265e112b0346ecfe1cedb0a8e8632829cb571e9d58fa7181d550f940212c1c31548a3c44a981fe930cf3b80ce9d0cf85008d75b567154fdfdec9ebf26b0547e4a439b1878b22fc32a5cda11eb9f2863afd57198c90dccd18a2c26c9c458bddcdcacd395a831a806ed9f0d8f64ad7a54328b4b50bce8686cacfd1ee7ba629ca8eb47064dc6dcf16856310b93d62f2347ce14f50c06cacb3a35f5d0706e88f28c5425acdd84b472a9693a3fae2a0846295a5002eb4bdf5940f049df1d827da4553448e9a1051345d3ef22f19e6b674db3fcf7f9eecf9087e04b2d5620b09bdd01b766044b5f542b8c63b9ca11d00046ac44171bc5579e552bca4325a05ce8a13fa528ac082428c327276d3a1c9775920a741688e7116b09746f8b8c1b310e21eab7c68b1995b0f515c9477bccf30629dbf2d11634b9c97d00b31dd36fce1060f475f8d41d8805f246365d4e55126f5ce50ee721158c391cff3c09e4c85cb955007f564da3fa227a38140ebbdca9ba6190774225b7d47e533788d7585e52f8384b547eaec0fb6d1391a66b0546fa2148558be6aa04c48755496be0666c7c3157b5c43c7e91f0d75f43b0585d39806cfea86fa82472cb9433fd9dc663774448b9ae84e83259ff8e4a1d9723d146ef9202cf48b21623797a68d8698a79d4b258d4e5c0f98a50cbd808c46c3293c9b7b9a79522017a4e645c16b1022d6b7227e92b76afb12bb0ee90a77ac0baae150100e9b3f0973083fe9bcf9f0f62a73cd8e1b62ec34ba11944e7d87af4c34f682dcaa09e4cd84370cd195c4a792a76364260b79fd170cb04e78ac45e2b0c93f84efc7312c6881330a76d41e4519d82243485d87f4af0fad149fb09fdcd1813734f8f3cf2b5f13f2333a23b978d23a2beee6b7e77d81b076f50f4688407c45826fb5ef188532cda0431506a107d442b2cf64f9f939926ff22b6f44a80a645f1520ca594068a36d5489fbca9ea6fd72221913d49db54433ecda3749b209daa56c824bf9ceb39cf38ee4268faf71bb50a8ba88c3bee164e00ddff6be2be0a751e4f04d6a0a3fab605911a96133dba3da30252aa46fbbacedefe03d70680eb42dc967b6d1385c6b29d779047d097c4a0d83092a5561efcd9383597436ebfc1010013a32595b225bc3970a9ccc824a84ae300040acb57055024a2c5f9a5bf03443b4737890cfcb6ec3623a23cb68fa150acefe1ef3b193b729037596b9468528bb91a99c68f4c96d2d70b3c536f79895a3344827079f3b9410bd4d428b804df09f095c417467049ef4fc039cef41ca1da3426375c536780284a62092496a06ecb9a3d9c5334ae7bba3b8c5cd3f487898b0e4e0b62a6145cd7d9cf6a19f4bdf82bb3ccdbf3cec01d7afa134cf7ac24f8f509a8c15d0bf16ae790345b55f9a06221fb05adf0e1c7d4c052c46455b54e9f70e29b805b8b65df7948f6687adac3961776236f5052b6a4df41aa9336d5a3464fb920df341c976df80b9d05db6567ba96e6c7c394749ed112fdb2af001cd84a3bd6b36c780b56abb00c0548b29034573b149bb9aba0ee59809f89ffdbaaa8ed6fb762316200bcaee29c24b349b7764a5066aef0cba32cb06bf68ed3280aa4cbfac791fc50f4529837eb1cf215ce633cd8c3610f220fc6ccfcb1d8ee3173312e554033f67cb717e114f3374afe2c202834d38222ab6f19ef9459f2cf4b09e73ef1efcfc374d27e9e758b858765d1c29f9cfe5dde48555b059cfb0d72a6b182e09be9a1375a6ba6dc24ea4a08b47bb3e8501c0407b2e65f1e44ebc284c56677e58d4df2544d837aedd3e309b9afd55b9391c2ef401562159bb4c1e8b311644a9bb9380861b82ba7f9e3ace51e2f57734e9c18dedf7c205667a5e74e0600d2801dc5228f54ff828becd1effc1d92be264d688adb890d1b050db141269c5bf04a72fa3e6645ffa75abd377fa260065b96ebc90632d044e7c66e4c592d6c84e07c172281f85447e99f06e9a08ed242e8cca6cc0e6bb791021a0fd1a795e9bb3a76ae20d9c76cdb7a1416f19f76d194f077766a9d77bc03796d0417389674008dce70d524b5725ec4aa8c7fcbb25d64b35b73f70c899653c168517680c8d8f7df5a1cd3e180ce583b0e9d1071d0362aaa908bd131aeb97ecab4962ce42318fdd11d8e1c7654615a1a668769a7f5e61a66d54280cbe94588fbfe3429603fdcad365ee6a2e0ce51e629bfed75842c02a8ce5d754e8514fb2f794821f3f6f9dcca534f695745d93bea6e8b3df8da42a300a135a119cbcf7f36c6574c3e965452d2e05d9730030b361572fb7e56a8a9a0761f8662e91dadb698b54c39fee212d936aaa2e6a5eae567eddc55bf7aea5f08d1eb9b12fdea448dc8e5bab2039b508eee1a32077c7f7ae3c2e8aeca1bd7f04879f091b1c3bb92730cc9d395b67b9e527c3ddee62dcdcedabcbf274fa13bebe02c77d71ed7831580168b7516820e9fdb67087f563b8908d98ba659a03d9373dea75b1c33e034f1a3dd1e080b4ee96001a95cd9e5cc04272b7096abc98a632e21451df952629f99ffd07409fbe05b7640ef02a4c632508f5e18079a73c0afe8a5ad70d6fbe500be16a6422f5ce982f7d2b32aaff85ff0bc6e66d5566c0b3efead587d3ca0855c4d8c21498ccf29ba5e080a7786c3ef0b1f1c03b1b42b2f484f03272e74ef5a1f4420992b0db0403e5bbb05c0bb409af17e66e23faf2fe6e4004230a9f93ffe83c962874343fba6c8f05fda520961348c3e431054d28ba200b9e34c15689a92570987ffc8f5600c42734c38c4628bf02900921a67870b1458dca5ae1228a8ed5f9e12c2832d74a9cea76fc1a88efa9fd0d75c6ab6915eb710e0e1c334af4b64a6419adca5b52b47d37c2e191d0a3c0ca7a0cc1df234faaac5bbf5f120d2438343c12aa4de9ac30120d82eaf138ecf761711f7c47b0089c693b9daf44b759cd3bce6e220805911f48988df84088ca9dd65ce1652b5df40cdb9b8217c43b680290eaa3b391b6b82502f57fb7f750c5816d9bea8a688d1f6761fa1796fdfb9078ed951a81702e6de8b6f24fd3a861417cf28712b49591983356c40038a62360ac5afedade02a61a325dfc1cb9580125085d7bfb4d012813cd5e96bf0000ff3222c030c750a68a11122f6528cc4aaac989e9d8e1efafb474b08b6e3ea6cbf264ba89ee0984867a185ed2731124f50f8cd92d3c68bee1742a75e08d6785b5cbb8be4e45da041256895fa079fcefcf53b2ccade8a04828b70d102381bf61faacecef79f1bad95f187eb7549173732d007ff11511e7de9cc2e3bfeed0004a5873265528b9828823a918397666e20e373a1b026dc9571887a2096a568682f3ba03b6cddce08ac345bc02e292dba617d5529828551391bd1e5e5f5e67e509d1879c76ef8afd98e1caf84b252ed60917c13a6ec571e3869afb276a68d7315d26d1082fa178d3f186d78b502052c3ef42d395a95fa821d548336976de1248d1949d12097add263e1fe5de2abf634f2756887d2e32e4c200f26be93d05971fa7aba399907b8e3bd284a07ab878a6371e8aa27ffc13d2705c2d8f796886aee6961bb4890f6515c354ecf3213e96f4e67b1ca64beef1823286ef514b10a96b4ebebe46490cd84d4668acc77eb7d13758554bb8136bff7f83136141cfc9b4351eec54a5b78f45faf64e0011740d70aa55dc2ad3481d2352ae703de149848947747315592be0657677672173da5686a2196814c46dc48147e9b259e69556af3e523ac824f99acc6467cddf96ca8e716bead00b0a6483e850aa79d0a1d394a450bc854ddf1af79a83e0058ea09c46a30165399dafab9605fe6a392cd4db882bcbe4dba38e4ba84a3a5bd566feeb9e79c391f0d8e552a37716b7a096acf5359ca98ad6155218f61bc80f438120c9c1f407e6f3401cf506930290e0781638ae0f4cb66fc4be031c5702ad4e5ed399abc682bb9fee2ce9915ce10100561506ee8d3db3f68c1be87ebf3249832d79625d301e940af9691fd2e6a12f3608514c3f433f75ff114e2cddf5dd8917a9db5a2eac275633e1642290bc7253b53f743bf9ee0e01eb81f68c066b693ca292846aa93503346432790be89e4e26bf9fd880ea7a18618b62c1b14d4e72f2b31162654cbb40b1c557c894fabfee4c365a928a8a6d417c25387e30c9ac91e3229d79ca0d0b1b32babc77ea2d5553eaf88d20ba069d299458f3a1667972e6893d8ed8d7be2b07620cb1062663fd6ddc18f3c54e49f66edd6388656c322e64afa97b9ee81a5462a2a2974fb0ee77ff4e9a4ea88b329925550dd4583c968f66f417b7f3665900d32bf9435a5762c478e7e571c84a77ce0f54402d0026546e831f20f6343fb651cc551a7ef93a1b5371334bff06a677f45fb64fbe83098b511283b3d68319c4d57a5e00a1814a30a06629b6972343e0dd82cd71f86a6397a67fc740a850b2d2fed4891e91ddd58d88adf02bf3eda5141473b1f2ba8b75e425e4b6c3871e805221d26dbd33762da0ccd1965404e13c1971ca2d166b1f57dae5a62c4c47de900b24c31d9708709b541c5b121103e70e43448f8e5803d8684fa3dccb0c6c677740a8b691b92d5175e7b15ca8e314143f86fc7d322a21aaa0f2d8552bbbbfce43bfb5d14ed87dfce94492d8de705b4f239c7b00f7e071b2474b625804dd3aeaff3e340e6ef2ad7fee3294e9a020fc938b9214f5bedf878f02a1ad205e5ee46d66c43b60003d358fa39d7b2623b5cdeb79dc5feca26a7c97ef55e352c4b46cb8c89a7fdb43065ca3999c8df202fbca0f3119018bea12beb4ad91435da4889a30df0a638912ab9ed20bc088b7802d55af4f3000b2db053a8a4c94cfd2311d95563ae532a87ebb5bca5e6c95551acf24d34dd391a7d17efb5054238e55e9303f6f1fd840c80e1e7a9db0144d496b5bc083c88e0936beaf8d8476f6cd48fdb4a57e80335688f3c0c11fc1069dda9c5ad4ed41f1590a31f48aee9ec45ab41fba458960eac7ae4299f2b69550d1149b864e3a48b10122067746aeb695e675fb7bfa154c3ea7bdcba4686befacaf4d4081fde4e18c67d85752a413e951291e172ef9d441b6a986f26fe5adf2f01f7939421422a75d3308c3889291b1d2022adf9f44a605de4f028f49ba2d76575521fd136cf7eb61cfd4d9175e994a18f38219baff306841fc3d853d7d1617621a2b332650e4a89d19c7c94fabc5367a4397d886619565a10c55cd49fe7495a015f31e20243bce2f34e8f83d3e6545bf8f1908f1523e98235defa8730035910489b80c8053734fed6b0e3a0678ee355694148a03bc7366c7528245507d63020fa4bd64f1924a92a4b7187bae4c4703e6eb549e1369654f73d3c6b7657ab88f6b95e118149b8192e2a4f4c4bdb95a918b070d60e354ee356d741ec91ef7d1f2d2e108970f62f86890ce3605df8cd0bb83796a59bce975258", 0x1000}], 0x1, 0x0, 0x2f) 16:03:15 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x28a7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x2) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d7, 0x0, "1400080000001702000400", 0xccc2b89}) 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() r2 = msgget(0x3, 0x168) msgsnd(r2, &(0x7f0000000280)={0x0, "8753fdd3101eaf46f01f5e3d99c69dd419d6e57b7853fbd62a263bf9f1b69ad3a7a65eefee99817e830f2e265a133e6d354d5dd1184126c6fcc10bbfdac8b79e8ff7142c7ef82836d3ca845020ebdc5888138f1643d7d1f464e59437704a3ddb88f4fca56b15ab5d22d0505b88aee732adc7367cccc2f4b4c01219769ce9488aca136493913f971ffd87f17429d71436e3becca5c55e3f788215d73c75d7b114a24220e39da849149d2ed14907d93f98cf954f7d7697220076affbc8f553f7eb36d14a42d8a23607b4f725c553bd7caaafa5c8d452fb47d35d484e71624cfdd2ea4063b4d5da06bec6873ecb8ac676436571febfd30b44e1ad70c4ac342d8e7691c8f1fa1455ab977b27f5ecdb763c24c04252e3844127c664b11508bcc9f45c17c41f9a59f715a6921099a2672bb2f02937daf8c90ee06da3c2a771e3591c01db59308d4b3d21ac7a12df5ea25638445e0d9cf0183797a5105407b41e01134941d4d79a861163b105fed168be960105a6f85d507ab4099b623c3141ab0187b294a844c189c8db8a8db550a6d4ad91a6a368e6f4b685d0f62e11ed196498c0bfd27d10f845a380e5c94560ce99503bc23ec3edc7bc8e257d3c347b6ab3bd93425413e05f626f158f5c317b4b7ae1840ea62d9f8ee503f9c8e783ce9882f8425eca5d1b5dc343a38cfaf341060f4f851ef45022bbab4f1ff2822d66c2870a0cca976ad27a12357c6aa79bf06a062c0956e01244a691910b0166535df98504dd3093c3463b60aa0ccf15bcdff5ff18cbbc0aaeb8b8c3321392cabc8f7b198873d7146cc59dc21f01e4e9f9281e0e436b865902be0a1addb5c19f22ef6f03810abf975ce1ad0ec87e87c56e91a07abbd62c1f274f4fee82e78ed841f7c21e586aa8ab05e74ceafc328caa90628c54ea6ebd00f17a5d02b08fd74c98752a6e8c4c219eb89464eddfbca3c1b2610e0441f048d2629454d01698e5ca5d7cd119d62cc4b73a6859dc68ec484e8d9003199bf0400a8b90ac225624d6a276a81834c36c4e210bc131ce7d22f650d9f8f870972f251d9702e1bc02bb26a1d130b7ddc06427611433c064f563bc2154776d9cc6a3dc5fe7e748113536f219a364e6bdfd183f282b551d48c798c0f88b18b0b601af8dd55c989836a77e6a17632e4241fdeab6fd6d638d92c9f1da19098719428fcbd848132c98a90600ae54ada55d4c9cb9fd4f4afcd260c57431e9940fcbe53fa6cb02e93f65ee368ee238da764e6a6f18edf13fc2a9470429799e71e45feed14993e085fdb05bca69d54f520246e570eb4a16317fc59a245c0aea2bf71781a6d0aa2f3aa8ad9c8485ccf8c8668010178a321daafd1b6534c89de39bc63b681adbd2bc158be20de5044e847fce3b05a14e84e94f4d1975fde1b18bf21c7cc5c66a0fb607ff77b69f7450083df25c91305602a22d8f48853de8856b01a0ca071883a3eb4edbf04e8972a0f19cbe2a2b2f08f8ef3f4649b827c5932494eedfc8410cbe6dc7ba3b2041907f43c6239ba9f9607aebf1ba5bdcd933785e58693d91c71cdf0620290eddb1bc73077fcb0e244f5963421a8d3ece2570a74a4517ac8955f39a0f93f08e636cc7da84468e94d0c3703a8f48259f10fb05a49f18cf7666362b239ca9f785db5b96f4352eecfde861a85d00a623bfcf5cae52cf7771118950f6454cd43c99a250e5fc2cda9bfb998c66670610e7b7751a0b4a3b8969e13be644aa5a6df9ec9d4cc2a0dfdb5ee494d2c387d8a36175de3f72afdfe70b2226745e4e7663ac50c904d52e4a011c8a0812e708c84b6cec5773433503694cf69d8278286437815f5e1d22b2e3e8d3b9a033dc3add53a8b8593ad2c12d819fd8c61b7013847fec68a0dcfe6709ccac23a334902ec92ef989b84238e0583bbf9332d91e7e11eed2765e97ffd54a8f0f47fef5ef7df33ae08d03406eddc77fed67d4c72bb94b29639f730518894baf2cd4aaa2941bc565b03956fb2cbf669df745968051459727e15b478f661c07cd5a117451ec2991ff378a4ecc35b0fdbd472e8cb439f1702c3eccc6d00a030074d4bdad434d458f49a79c5f1781ce913ca5803a405769514676d6ed04fd4425b1d7d45054d436e91c1641f0c7c66011c33a4cb6dd66a30dd654bc404815c101e12df19212be7580f5294674260fbf5941189d31d8bc164370f80970dd403bfe6ae95c0e27b495d26252e69326ba054ea9233cd47c0699506936b59e5d885741fbbda47915a05a62d1986166828d8959254872e90d444736c9a6af282d93401e4a9750c388dbc1aba03657b3461d6bd7eb5917608198dacccf2a2e1776e05f7a86aa1897ddbf1af892731bc739983c1e398ef416b66001e37fa0d17be67b70868a38a13ef7fa3c375182bd357b08c475710becd89030f349ba0d153b0b403d30c9cb6b7ee6177b0cfe6b0df23678554817205e12a1dd5dd980d70a0926f2061520d17644ab7ae6b176e586d2f3a89d5df5283e0a7c7770e0e1a1f19d87bbfc8ffec123ad5f3b674930952419ee9ae43872f3b64189570a4abc8ecc9759233b9af53cb22a9740c3272a276e247c277bc5674b254353d20f02cc4eef3356c79ae1ad8eb70f9803df3cb1df15f5100d683e4d1ee318d86316bd0e2162663bb0d88a76b05184d1160c93a2b5fd236b6296aa6a4134d23cb040f82d009475d5f90053aaa5fa4b3cbc762d74888469e9370de0195e703408f04399e4fb14f8c5a0a209ca5d3128a6e42a2fdc085813b4c6d3ab451e6a7a5d750c2a0ac7e1553550535385b809e2c70d242d29481055aae908bc1e319f32a99f62a5709edf130bc0c30474ecca00a7bca3c28aba2d0635e658a30d6568f695f0110e93d22d153810b06ab8069c8ff6a5086f186bf0bdd338b8b9d62d4ed7e751ac9388fd5cf424f19a590c2fa0fa8fcfe653f159ede31828b4783f7577f28100920a9d01157221c14d2d9d3c9b791789bb2b180e3fb7f9b7d85d1bfa4495753b11b5916e1f5d0bd20e4a6c3eb1f5d74de40be755968975fb0a1aa314e12a41e8597c8bab26db63a7600094c74f5c87d283a24a1394bb2fdb48a977e67a7651d60ce0632926e2f24078099dbed885d462521532456197864ff9c7523d473f6cee1af3d58c3185a6f5e41e4395e2f2551f21ac60627b2873a0273eac9d188b7ba1daf358585f87360a638e6637c87df2c498f5198b6618ab48defc9368028160a8a023625b351381a56ce3dbafa460f1d12863905107a81efc862276a4de2dc0eaeec37d2da7fcfe1068818442ab34ef625daaff96f0926c793ab27a6a4242d8eda9672bfc6214d51e3ed44ab6b9226c68b209f023d3091bbe1e4256db4617f088699dcc0aabc772f646d61f3fa8a3d0dd85414bb5870ef8f00a803d237f3a4ce197a099b3ecf0acb195ff57553e796a050f83a4facfa203df6cc84cb90aa22f96d550f13a47ea82cabcf5372ff5127a3013bebf781f37ef5a7fc62781d7b0e9eb20613795ac9d475eda7078a3c218557981bda9d3af9ce83d9f4e5f78681ea396174eadf5d7512173f4d1e4a6e85548f2cf4e7cdcc149be43eb7dedd66bd16d365e7cf02d842bb84e51a959c591a9668bd87c2cbb6fead95551b201452a02d6fdfc322b72a73cf871500bdb7f87a53be417180b8e8251e506cc87b2247554d45207cd49dea9fc532f7eae9f456aeafe7baf3321580298fa2ec24c3ab3ac4f137e7646db1d390b19cb29d648f36b3dbdf9f78108bdc87eff2baf1c046d168ff47c700d3fa7a9ac00934917b0dd1d0f0a333589fa87960518602ad575ce47c07afd0fad85ba6cf164500d0904e832212cebc1ee5e31f241a25b28d8ef7cc46b4e8be6a42cded62a09fda4eb04d877aefecdf607b6cd1e219852787d845acd0301aef50d69cfae1343493e3315afd4eff12638626242b0072c691d6bb85e1d3a2c54d23378a2bfb48a374d893cc55c4033c04c90c251c40a7bb215a3e7a004fe98817eae095d4116dfbd749448e3388021f7a95c94a69a1adc1fb0fca9f40b024615d86f706a15b95b499433be7ba267186c472059aff65544322c1117a1c6cb939f9e128f576c843d67119dfbde139d203ce20797e3c558089fee9f7b26202b27abbc75aeafb9c68f68ad345eafa205f152276fa4303a16263a45c482f320f5fcb39b60855c9c6c245735748b2ff1b4282d06ffd158c487b0829263e54b0023a995888ef80af86437e832471797209548d3cd3159b4ecce1b147ee10e8413c490966e90bba2bdcbd32d52cfd3c2d3380911329a073972b1f3b0128bed1f520485c6762a9da92d33d1e95e559aae71986b3f1391ac97d9ae0e09fd750a1476462c542183266eee0c6955228e47a9b95977193e2782b9fa29547f0cd30cb002db16384657516cf7bb8dd0f194a3914a53f41664544c32b3d4fd47c7810a2a4d0f9e76e9374edddbafa396dc86d6a84b2c566b1bcbceff4145da8f1913e325e0e99a1c6e0d793e1fbec958abc91f02cc5c103ec3c70331009fcc5cf06058d3037657f91f714e4d2c8d45a4e9e409eddd1e71ace7bdb888f4969be6a36f27377e05339f73e21d0b64dd53da59db565088bd1ca116904bc089f890e60436b52e261512b9e10dd80361ed61642b2fbf2b931ef8c61f681852a7d62cfd03c89e1b834e3518beb755742ad60200b9177320417eef47b4d55b8febcf8ef9c24ed15f1abf2351e33f7082c2e3acb3f4014e81c37414225bd7514490875ee1d3a7e815acbb086c26a8f730cc3e7392b32283e1a0f3014e9ba89a02732425aa3caaf3c1cb76a8c749dcf70be63d0b4ad00447666a80d0ea07ab8812e85662b93ac327daa6e3add51a25280f1521034e2361f61ba501e1447903b41458fcde795554bd2a051271e8ae343118ea5ce9618faedcfb3b1ce29e1a792045a371c072b50086cfb870be10bf7714240c32fead849e4e3bd59f4115a70bc5e2636c7d417ad501777cb068d816c53f058718613e1b63e6573318673a29853d12198727a728ad22df2190d29326a4c5b5becb2d61718ef790d0ab7b3c188f1019fcdb5994649e627343eb1477d6acdf54f422b7c141dae5f1f56293f1823cf45d51def72b9403866246540a82b3167a0f1063b5b1b1a66abb4eb5cc3a072ee169e2c0ee851da041d6e526b978793852c735440e8400d759655937b5bb59f574d1b9f54709bfdb18bdad96d5f26d2d1a771f51ac8447816ce0341dfdecfc9cde22396aa010223011f9f6bb3a279ccb6faccfe6cdcf0ef8e6077efa29d63dfa66e5ede7a4b1e399d8290bd993cbd56856fbf546079cf88ba9d2fc0fdcdadb8d76566ae7c117c067c42e246fbcb0232149e5a02cc4280b99d8cdd38cee2c9f1af740a45475519e7437e9cd8b1187ab77d36aa05f2b108c329a00fe923cba50df2cb94b5ab2d1d199c67696034bee1f359a74f74fb5b36fbaefeb30608d2b07216d694c8409bcf8f6090c07071c74fe5a40554ab242235a542f19803e1a2aebcc6822e53c60b87950c2ed0a84ce8af25da20c3fe4c1a79d91c08355d46d6d4dd4c83d97c43ed1d2d13673247d8898fbc97737b466a83b0b0d5ddc32c1b930cabe72abfe7e337f2c2f97199c3d8a2494f3cdab60adfd5332a612b1ecf80ad6cf36cde3d0f591097a02b9b27d26c172b334064d23f93274b52a0043aadbc49a775e7b3e5257ff41601f664fb6aae4f6ff039d8c776e35e578b782693005b435b4d735a2e27ea6197dc8c4dde045759d61d133e19d8db504ff7b6f7306b02a2c00"}, 0x1008, 0x800) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) r3 = getgid() r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r4) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = dup2(r7, r6) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r9 = socket(0x18, 0x2, 0x0) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r10, r9) r11 = socket$inet(0x2, 0x1, 0x81) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r13 = socket(0x18, 0x2, 0x0) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r14, r13) r15 = socket(0x18, 0x2, 0x0) r16 = socket(0x18, 0x2, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r16, r15) r17 = socket(0x18, 0x2, 0x0) r18 = socket(0x18, 0x2, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r19 = dup2(r18, r17) sendmsg$unix(r19, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r20 = getppid() r21 = getuid() r22 = geteuid() setreuid(r21, r22) r23 = getegid() r24 = getpid() r25 = socket(0x18, 0x2, 0x0) r26 = socket(0x18, 0x2, 0x0) connect$unix(r26, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r26, r25) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r28 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r29 = getegid() r30 = getuid() r31 = geteuid() setreuid(r30, r31) r32 = semget$private(0x0, 0x7, 0x286) semop(r32, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r32, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r32, 0x0, 0x8, &(0x7f00000000c0)) r33 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r34 = getegid() r35 = getuid() r36 = geteuid() setreuid(r35, r36) shmctl$IPC_SET(r33, 0x1, &(0x7f00000000c0)={{0x0, r35, 0x0, 0x0, r34}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000140)={{0x9, r30, r29, r35, r29, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r28, 0x1, &(0x7f00000000c0)={{0x0, r30, 0x0, 0x0, r29}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r8, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00002e43660500000000"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000001940)=[@rights={0x30, 0xffff, 0x1, [r10, r5, r11, r12, r14, r15, r19]}, @cred={0x20, 0xffff, 0x0, r20, r22, r23}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r24, r30, r27}], 0x88, 0x10}, 0xaccff110451b3cdc) r37 = socket(0x18, 0x2, 0x0) r38 = socket(0x18, 0x2, 0x0) connect$unix(r38, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r38, r37) r39 = socket(0x18, 0x2, 0x0) r40 = socket(0x18, 0x2, 0x0) connect$unix(r40, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r41 = dup2(r40, r39) sendmsg$unix(r41, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r42 = socket(0x18, 0x2, 0x0) r43 = socket(0x18, 0x2, 0x0) connect$unix(r43, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r43, r42) r44 = socket$inet(0x2, 0x1, 0x81) r45 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r46 = socket(0x18, 0x2, 0x0) r47 = socket(0x18, 0x2, 0x0) connect$unix(r47, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r47, r46) r48 = socket(0x18, 0x2, 0x0) r49 = socket(0x18, 0x2, 0x0) connect$unix(r49, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r49, r48) r50 = socket(0x18, 0x2, 0x0) r51 = socket(0x18, 0x2, 0x0) connect$unix(r51, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r52 = dup2(r51, r50) sendmsg$unix(r52, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r53 = getppid() r54 = getuid() r55 = geteuid() setreuid(r54, r55) r56 = getegid() r57 = getpid() r58 = socket(0x18, 0x2, 0x0) r59 = socket(0x18, 0x2, 0x0) connect$unix(r59, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r59, r58) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r61 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r62 = getegid() r63 = getuid() r64 = geteuid() setreuid(r63, r64) r65 = semget$private(0x0, 0x7, 0x286) semop(r65, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r65, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r65, 0x0, 0x8, &(0x7f00000000c0)) r66 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r67 = getegid() r68 = getuid() r69 = geteuid() setreuid(r68, r69) shmctl$IPC_SET(r66, 0x1, &(0x7f00000000c0)={{0x0, r68, 0x0, 0x0, r67}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r65, 0x0, 0x1, &(0x7f0000000140)={{0x9, r63, r62, r68, r62, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r61, 0x1, &(0x7f00000000c0)={{0x0, r63, 0x0, 0x0, r62}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r41, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00002e43660500000000"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000001940)=[@rights={0x30, 0xffff, 0x1, [r43, r38, r44, r45, r47, r48, r52]}, @cred={0x20, 0xffff, 0x0, r53, r55, r56}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r57, r63, r60}], 0x88, 0x10}, 0xaccff110451b3cdc) setgroups(0x3, &(0x7f0000000100)=[r3, r27, r60]) 16:03:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/d.g/8pf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") 16:03:16 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x100) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:03:16 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') chdir(&(0x7f0000000080)='./file0/file0\x00') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') chmod(&(0x7f0000000040)='./file0/file1\x00', 0x0) 16:03:16 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)="000000186004008ba8002b27fe6ec794ee000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r2, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r2, 0x4, 0x40) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r4 = getegid() r5 = getuid() r6 = geteuid() setreuid(r5, r6) r7 = semget$private(0x0, 0x7, 0x286) semop(r7, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r7, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f00000000c0)) r8 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r9 = getegid() r10 = getuid() r11 = geteuid() setreuid(r10, r11) shmctl$IPC_SET(r8, 0x1, &(0x7f00000000c0)={{0x0, r10, 0x0, 0x0, r9}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x9, r5, r4, r10, r4, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) r12 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r13 = getegid() r14 = getuid() r15 = geteuid() setreuid(r14, r15) r16 = semget$private(0x0, 0x7, 0x286) semop(r16, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r16, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f00000000c0)) r17 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r18 = getegid() r19 = getuid() r20 = geteuid() setreuid(r19, r20) shmctl$IPC_SET(r17, 0x1, &(0x7f00000000c0)={{0x0, r19, 0x0, 0x0, r18}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0x9, r14, r13, r19, r13, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r12, 0x1, &(0x7f00000000c0)={{0x0, r14, 0x0, 0x0, r13}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r1, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="41002e2f6275732f66696c0872b35a164ac66651abd037c14e00"/37], 0xe, &(0x7f0000000040)=[{&(0x7f00000000c0)="8d05f5a8f16fbbd9a819899c67dbe25d059004e5b5bb85ba51d58fbbd32d271d8d4cf61ceb045b4ee0547b1ffa5d5072b9ce4af4dfddc6a70d5d0526328a6bc6795def61c10088c12892b2844b39e6f991c51afa999f6a6a4d5eee3ec8c73b5b1526b890deea44ed21766ae3319fc6d6f9712481eb86275d87aed4b0c4", 0x7d}], 0x1, &(0x7f0000000200)=[@cred={0x20, 0xffff, 0x0, r3, r10, r13}], 0x20, 0x406}, 0x4) 16:03:16 executing program 1: r0 = socket$inet(0x2, 0x5, 0x3) socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000500)=0x8, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a397a38620700000000825984c87910bf453f68c11700286ead4b1b47abc850f42561a84e6abca64896bc5e57c6388bbd2ad88b2951fed31bda37b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65fac6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66e00000000ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e00f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d60996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e0ebd6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df84c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b89ccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94"], 0x10) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvfrom(r3, &(0x7f00000000c0)=""/209, 0xd1, 0x3, 0x0, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) chdir(0xffffffffffffffff) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:03:16 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000100)) close(r0) r1 = syz_open_pts() setrlimit(0x1, &(0x7f00000000c0)={0x1, 0xffffffffffff0000}) r2 = open(&(0x7f0000000980)='./file0\x00', 0x80, 0x280) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f00000009c0)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) write(0xffffffffffffffff, &(0x7f0000000140)="935b995ac1d485880e03aff70475ac97dde4affcc1f1ec511c70671edfe3b321ad0cf4241a12a8652dc9fa9d447d3e99bea7d6b459de04ccdb38b31160287d49b3d7a679b3c44cb2fe086119fa0b7163ade8066c5757554dce4ca6c758ae449c1cb5488fd8626326633f9f3997ab3b9939fc691c720d408a952632754428dfecc3ba9546757138c7c6bcb0660567d1fbdb594a4254852405572bae3e60ae0b249af7913851520fd9b755af969579d128a8539c854a4f86139f92db7301f3f1640c0dfce6292305b00f4cb7b4021aa71952d7bdd07348202f02aaa9eb085e69103c74d172d07f337d2d659826a4514bd0b95f6c42211cac9423172f628a9748350f8563ccf5977e422570831e962e7f66a634123d7b1393477f7321e8394e4f5dd043cd7cfff81daafaa18b2b197e1451bf5dc16dddbaaef3ffc508f1838dd636069af1f255bdf53e57387a921bb10d8d57397aa3b968363d9e207eb5c02a82aea51fd42158af707fa32b63623847c4b4d2907c6b466ffbfe94bdcc0b2c6a901f2931533560d27259ae26e9b4f3f217a03ee56557d5a73fdf5064f15af347729100bb5a42ef5eb9f916482bf59276cc184a147773b82b4ea4223e5dd6e61d93db7217ff1d6633c78f2af0ba56832e588563eaf07ad61a556daea4fd81f129aa6a195deaf495d6d255d2a50c25fdbaa1de58c814e45340328d7c3c2130d9eef44b034d9be28d8f372b90575bc4534f0bcbd131864519347a27f01fc03dfaf519cc2912f380c684627d29d6fdc21dc27fabd9fa20c5ba0ca2435592b4ac0d74248ed4fa6946af4a7ac6ceeea50f4dcad9c362325559b5830a3d9841fb4576a5bda0e8f0933b773ff044404e18832a6dc16093551c961344008cef0b494246eb6872c0c6b4967defd429c78f5b10896b034ec7ffe6ad14649f4e9262384add703bca78e45f181b21593ee8b27eec6664aa207a0628b19a45ab8845bc0f83a4d713e9cd92a44fd61c52b2e3c278f58122b6ccd8dc33722aa7bd5db55c66fe7e621b1c40f83166ec0fe11c2a5e0b03e9c22586c364a03f7abadb2a8081e46cd409de3cd5e9006637631aeae22cd3b7aaab169d9e9fd3e53213a2d6bd6cca5db745b418d8ce17b0691fe48a74a8d3c258a20e6ba4e7e366c9e6b36527d3c1062087d3bb1faa6cf144ed8acfa9eeb859fd5845deed413c8a625cdf9edefd512fa69600e949c5fe4bf133c62fae1c609173f50b64d5fa2e0f4e0a8670b8623751d17acb91a360d11b8e31eefb2e7b3663c15b3d28cf823491502ce2d4eed080de9e5fa10ae9b9f23c6a09a2f6860cf453fbeafd9304f2881980525ef85f67683e16e9124f404e2880610ac44fb4a91f47cb698be67949feebbfd21ae770b0cda55f1241dffe2c1193459d006c849f1059f096025902a550060e2cef31801bb9fe4a5c5425411ea68f9d34b3f273ab7777e3a12129514c5db99185073c293f03bad43d8789b59ebc3a19faa3ccc678c24d8c10cb1802c949eecabe8c932e712ac4ec030c28c98edc783c9c3c860b33f8bfc0c2652b83348ec032777b070ccb1f9247f2a3482c8923ca1999876ff539c2a57fb261d11acf0b187f6b5ab74e6e5a5a878cc23577c97bf593b187af47b62455145025a48cc4258c283074448de32743d8e5e9122239c8e3dccbf2b0c393e0cea97823033c3f12a7c075473b3881516af8b98ae684982dff5871979f4677ea92acd749a5a55de43cc46197b45afdeb653334db4bad2ee07cda94fbe276cbc15710626009dfe4d925f8e4eb92cebce9edc92c607b3e61be6b28686bd7e3fe072062f47cce2c6acf41d548bdf8ae822f1b4ef78aeebbf59c33d5e437ebfea23584dc8b096066e911e6e1d75758292c7641afa72d0b11342f35feacdab6f13a7413871289d08d69cd563218c7bc07efa0cdc89ffe3b14849bc5244d625d33e082c93e5e9042e8ff6f56ddbc7045dbbf9679ea34cb3a9f3280743764f5ce602231b2fc95f8661c5a2f44db4716af8309bc45dce70c454ef8b66a7ab3ff1d33463d259c1dc4d7535fc32a40bb6ad1ae14c38664a9616cc93a8a04da87a4f5579813c560041e60e0b2a77c09dee24f017dc9bc0d7769ed067779726db35cc62f9161acc1715caacde1c031a8bd68eab2f6aa60b7b16c4ac2d221442f9bdb719fc30fe5d8c7bf646dc67b3fbd8660ca3f4c3d1e097544bd1c55ea304b999871a1cecafb84dadd0438bae05b05f0cba89ccc4794971e6b078d787d5683e243dcf73a8666d7b2012fb1613a3d62eddd5bd2ab38bf6fdb37cbee33f86a8be50b3a687e67846eeac84f88713d2c4b2b898b9d369a5706c6e845e0a43a8850808936bd9d0c2389b64ccd03e8214b33c3f7243f8ae61eb608bec1f5f9d26ce117cd21e37cc97c0742128f7adcb9e8e2f5ba0ce852d884174066f0617729ddc4c82a5f0b70b94339c67a7c3cd4530a6f353ef364b1f29a512339952a5ca73b2d918e290526d2dd0d331bf5b12b03a1a3e2f8eaaa57d43992ab837fe396c59cfd9b6e2b7e92c553d8dab5a889d579e1b977d613f3f12e089e63ad43fd9ac5d3b05526a64129dfe9f5521be91a0191af92e34ef26f8d34fd2f5f268b321937bbef01d241735d2458f7f8274aec679d763b6f751198e1285093372d3f916fcc62a5cdc4c15adacb9bb3eca96436bd75cdb348deb9bd989ab57bf9d9844524a513118317882ed2bb77e30f264e2ff28b1c5fa8d9b36334dfbccab7c15d01321e1ff70e7ae95eb49e6e3040d84b2ac2500485a8d4d4118449921b067e271315a2dd354453eeec6b1b17e3a7824ef0d0cd079a340d061ea2eaa47804001aafbc488a6f65039f159564ef304a8a56ef5aa1838244411132c16bafc4197969ee68957e55a2ff2b30e77c71575682d6dea7c00558676c1c3f421929fd3a477ee314d954695e6c2dab07b68e0cbdc38ef6a416cfb293a428240a", 0x83a) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x3) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) write(r3, &(0x7f0000000040), 0xfeea) writev(r1, &(0x7f0000002a00), 0x0) 16:03:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20000000000015}, {0x3d}, {0xfffffffffffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) 16:03:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r0, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r0, 0x4, 0x40) r1 = fcntl$dupfd(r0, 0xfd5e3cdb294aacf0, 0xffffffffffffff9c) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1708895e8a8cb4eed7fb45e60000001300"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 16:03:17 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d84228, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) rmdir(&(0x7f0000000040)='./bus\x00') ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000180)={0x10, 0x7f, 0x4, 0xffff, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ed6000/0x2000)=nil, 0x3fffe}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x6000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5cd9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x401}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x3}, {&(0x7f0000fac000/0x3000)=nil, &(0x7f0000f33000/0x4000)=nil, 0x7fff}, {&(0x7f0000eae000/0x2000)=nil, &(0x7f0000f4b000/0x2000)=nil, 0x3}, {&(0x7f0000f87000/0x3000)=nil, &(0x7f0000f95000/0x4000)=nil, 0x6}, {&(0x7f0000f43000/0x1000)=nil, &(0x7f0000e11000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000e90000/0x2000)=nil, 0x7}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus/', './bus\x00', './bus\x00', './bus\x00'], 0x5}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000680)=0xd7) mkdir(&(0x7f0000000080)='./bus\x00', 0x10) 16:03:17 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/de \b\x00', 0xa40, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x100, 0x3}, {}], 0x2}) r1 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000001c0)=""/251) geteuid() 16:03:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x25}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:03:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {}, {0x40006}]}) read(r0, &(0x7f0000000240)=""/203, 0xcb) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") r1 = semget$private(0x0, 0x4, 0x23c) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x7f) 16:03:18 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x5, 0x2, 0x0, 0x6, 0x0, 0x0, 0x0, 0x77c75945b36d03bc}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x1ff, 0x0, "00000080ffffff0100002000", 0xffffffff, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) write(r2, &(0x7f0000000080), 0x0) r3 = fcntl$dupfd(r0, 0x14, r2) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000040)={0x148f, 0x6, {0x100000000, 0x9cb}}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) minherit(&(0x7f00000db000/0x4000)=nil, 0x4000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:03:18 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ad5f15339100000000000000e07d8d8100", 0x1, 0x6}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000", 0x4}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) write(r3, &(0x7f0000000040), 0xfeea) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000180)=0x8) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:03:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = geteuid() r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r3 = getegid() r4 = getuid() r5 = geteuid() setreuid(r4, r5) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x0, r4, 0x0, 0x0, r3}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) r6 = geteuid() r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r8, r7) r9 = socket(0x18, 0x2, 0x0) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r11 = dup2(r10, r9) sendmsg$unix(r11, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r13, r12) r14 = socket$inet(0x2, 0x1, 0x81) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r16 = socket(0x18, 0x2, 0x0) r17 = socket(0x18, 0x2, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r17, r16) r18 = socket(0x18, 0x2, 0x0) r19 = socket(0x18, 0x2, 0x0) connect$unix(r19, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r19, r18) r20 = socket(0x18, 0x2, 0x0) r21 = socket(0x18, 0x2, 0x0) connect$unix(r21, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r22 = dup2(r21, r20) sendmsg$unix(r22, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r23 = getppid() r24 = getuid() r25 = geteuid() setreuid(r24, r25) r26 = getegid() r27 = getpid() r28 = socket(0x18, 0x2, 0x0) r29 = socket(0x18, 0x2, 0x0) connect$unix(r29, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r29, r28) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r31 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r32 = getegid() r33 = getuid() r34 = geteuid() setreuid(r33, r34) r35 = semget$private(0x0, 0x7, 0x286) semop(r35, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r35, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r35, 0x0, 0x8, &(0x7f00000000c0)) r36 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r37 = getegid() r38 = getuid() r39 = geteuid() setreuid(r38, r39) shmctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x0, r38, 0x0, 0x0, r37}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000140)={{0x9, r33, r32, r38, r32, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r31, 0x1, &(0x7f00000000c0)={{0x0, r33, 0x0, 0x0, r32}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r11, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00002e43660500000000"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000001940)=[@rights={0x30, 0xffff, 0x1, [r13, r8, r14, r15, r17, r18, r22]}, @cred={0x20, 0xffff, 0x0, r23, r25, r26}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r27, r33, r30}], 0x88, 0x10}, 0xaccff110451b3cdc) r40 = socket(0x18, 0x2, 0x0) r41 = socket(0x18, 0x2, 0x0) connect$unix(r41, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r41, r40) r42 = socket(0x18, 0x2, 0x0) r43 = socket(0x18, 0x2, 0x0) connect$unix(r43, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r44 = dup2(r43, r42) sendmsg$unix(r44, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r45 = socket(0x18, 0x2, 0x0) r46 = socket(0x18, 0x2, 0x0) connect$unix(r46, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r46, r45) r47 = socket$inet(0x2, 0x1, 0x81) r48 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r49 = socket(0x18, 0x2, 0x0) r50 = socket(0x18, 0x2, 0x0) connect$unix(r50, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r50, r49) r51 = socket(0x18, 0x2, 0x0) r52 = socket(0x18, 0x2, 0x0) connect$unix(r52, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r52, r51) r53 = socket(0x18, 0x2, 0x0) r54 = socket(0x18, 0x2, 0x0) connect$unix(r54, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r55 = dup2(r54, r53) sendmsg$unix(r55, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r56 = getppid() r57 = getuid() r58 = geteuid() setreuid(r57, r58) r59 = getegid() r60 = getpid() r61 = socket(0x18, 0x2, 0x0) r62 = socket(0x18, 0x2, 0x0) connect$unix(r62, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r62, r61) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r64 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r65 = getegid() r66 = getuid() r67 = geteuid() setreuid(r66, r67) r68 = semget$private(0x0, 0x7, 0x286) semop(r68, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r68, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r68, 0x0, 0x8, &(0x7f00000000c0)) r69 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r70 = getegid() r71 = getuid() r72 = geteuid() setreuid(r71, r72) shmctl$IPC_SET(r69, 0x1, &(0x7f00000000c0)={{0x0, r71, 0x0, 0x0, r70}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r68, 0x0, 0x1, &(0x7f0000000140)={{0x9, r66, r65, r71, r65, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r64, 0x1, &(0x7f00000000c0)={{0x0, r66, 0x0, 0x0, r65}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r44, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00002e43660500000000"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000001940)=[@rights={0x30, 0xffff, 0x1, [r46, r41, r47, r48, r50, r51, r55]}, @cred={0x20, 0xffff, 0x0, r56, r58, r59}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r60, r66, r63}], 0x88, 0x10}, 0xaccff110451b3cdc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x9, r1, r3, r6, r30, 0x100, 0x9}, 0x7fff, 0x7f, 0xffffffffffffffff, r60, 0x3ff, 0x3f, 0x100, 0x100000001}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:03:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() ioctl$TIOCSCTTY(r2, 0x20007461) fcntl$setstatus(r0, 0x4, 0x44) recvfrom$unix(r1, &(0x7f0000000100)=""/156, 0x9c, 0x841, 0x0, 0x0) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000001c0)="cb0472210810f9f2ac04922bf549a0d3b4c72cd0de3d87fef8f0fd73a472b420197956e9c8cae4e8f139d9e994ff21a102a323686b09da4856d594e4b5e704519a97e30eaa654bd6c81f837697853d603ba464a109ca0d3d0a", 0x3d0bf5b72602fb38) write(r4, &(0x7f0000000040), 0xfeea) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) write(r1, &(0x7f0000000240)="d8a6982ef94e43c1beda5b577416a935c09d65ad4be6293717e105c04aee2099222a06e8a1ff7839dd5b672b5939b2fc6f1fa7e8e548ab10dc2746a177825573f5257010d6d630920b5221942e66ec460fe054114d677d2da7fed0f30437d460bb0dd04cf7a99e79765a8bd859ed5e793b82532d752a8d122f4dc7956f5187c2a2f9de4965cd5853952434883354d0732a7a796add2586964894f91ce5aaae709525dc80a59f81e420ce51b3fdd9da8450b336e8ff55019b1796f700374dc37e919c7811e15a3bb09f80c2086b", 0x142) pipe2(&(0x7f0000000040), 0x10000) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) 16:03:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="da", 0x1) recvfrom$unix(r0, &(0x7f0000000300)=""/59, 0xfffffffffffffe20, 0x800, 0x0, 0x0) sendto(r1, &(0x7f0000000180)="8dddc31b7f7e1f6772b2c4fe2eb919f194a834d551fbcf5aff083ba6c26d7ef983bffefc5c0e224da6bcd97fdd6cd7c23c24a4e1f525a7f0c756ebee2e94a49420e7531fc885ed2c5d53f09d533b9b57dd21762f484a5bf8a183e3826c2e9bb80d37be1c77ba5afdd2693f3aa9918078e8621e6030c5f7786fe59b0a4d1fb7da80ca36759ad781131c5d98615c97f791a7016b26cd28f95eaae7578eeb474b36488952f8de185c4012b62f4302004a0de4cb3570df05fa13c0c7f2835d675995b285", 0xfffffffffffffde6, 0x0, 0x0, 0x0) getpeername$inet(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f00000002c0)=0xc) write(r1, &(0x7f0000000080)="64a356d97ca7786885cbb6d2495bb90a06fa1acb4bd6ca4378e8ee336901dc4976a25b059e72fa18a8f9b5161f96951e0cec199c47e31035816446a088a0dc0947f4fc94cb9b76666b7566dc56bc5c375fc58cac033c4faddcc7b82f3899edbb9a217ca8891db113c604ba13e89ee3242e5666b928907cc2614f0d0934e596074a95ef7b6a27b360e6ee6220978f6b4b67", 0x91) 16:03:18 executing program 0: r0 = kqueue() pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r1, 0x4, 0x40) kevent(r0, &(0x7f0000000140), 0x9, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffd, 0x11, 0x10, 0x2, 0x80}], 0x200, &(0x7f00000001c0)={0x2, 0x3326}) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x12, r2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000340), 0x10000014c) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r5, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r5, 0x4, 0x40) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r6, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r6, 0x4, 0x40) ioctl$BIOCSDIRFILT(r6, 0x8004427d, &(0x7f00000002c0)=0x18b5) write(r4, &(0x7f0000000040), 0xfeea) poll(&(0x7f0000000100), 0x0, 0x8000000) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0}) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000040)=0x40) 16:03:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x7, 0x810, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r1, 0x4, 0x40) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x20000, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r4, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r4, 0x4, 0x40) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000340), 0x10000014c) write(r5, &(0x7f0000000040), 0xfeea) pipe(&(0x7f0000000840)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) read(r6, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r6, 0x4, 0x40) getpeername(r6, &(0x7f00000035c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d50f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f795ffdf64d85d05aa7b5b11081220cef5f162f9fc3ee3c5ef0b15697e40894eeccc9c24d436a5ef285caec4624982b22412a5bdb715442c491fdc5854c441eba74ba2f9c5b56eccd45757b47d847f2e2053d283afa9bf8875c3fc2728f4ea6c23e3a905f931fa63804e3a59ad4573bddd534cea108885c31d8eb0cd89c8a6713c37e2d53a904aa4f19cd1333a52105205755d21f8b08e346e042ef7341ab841f8fca0d606e2e28564c25340be1a973e2e0242274fa736615f0096e3720f25293613591118fec54e20bdee1fba67a186ffbce9604015409ab8293d3ea116828a5224b2038e33df59ff0eeb7da6fee440dac1ddd5a1558189aa6a09482a3a982779855737b2b778950f44a3b565ffca3d84a1d0cbf5a40e782dfe927b01127f7f9514983a5c8ad4"], &(0x7f0000000200)=0x1002) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r8, &(0x7f0000000340), 0x10000014c) write(r8, &(0x7f0000000040), 0xfeea) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r9, &(0x7f0000000340), 0x10000014c) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000240)) write(r9, &(0x7f0000000040), 0xfeea) r10 = socket$inet6(0x18, 0x1, 0x6) kevent(r7, &(0x7f00000000c0)=[{{r0}, 0x7fffffffffffffff, 0x80, 0x0, 0x1f, 0x722}, {{r3}, 0xffffffffffffffff, 0x8b, 0x0, 0xe5e, 0x400}, {{r4}, 0x3, 0x65, 0x10, 0x4, 0x7fffffff}], 0x9, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffa, 0x4, 0x1, 0xa35f, 0x8000}, {{r8}, 0xfffffffffffffffb, 0x68, 0x2, 0x5, 0x6}, {{r9}, 0xfffffffffffffff9, 0x10, 0x20, 0x9, 0x1000}, {{r10}, 0xfffffffffffffffe, 0xe1, 0x10, 0x7, 0x6}], 0x7, &(0x7f00000001c0)={0x7ff, 0x101}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x0, &(0x7f00000013c0)) 16:03:19 executing program 0: 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() close(r0) r2 = syz_open_pts() msgget$private(0x0, 0x410) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3, "85497a8a5c559caf9b22000000100000001000"}) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 16:03:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8010, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x2000000000000381}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) write(r2, &(0x7f0000000040), 0xfeea) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:03:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x80}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="149130da957e67ba8392c0b01f00") r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) 16:03:19 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bde09bef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8852039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/793], 0x1, 0x0}, 0x406) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r2, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r2, 0x4, 0x40) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x290, 0x0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000540)) close(r1) fcntl$dupfd(r0, 0x0, r1) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r4, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r4, 0x4, 0x40) write(r4, &(0x7f0000000480)="09b6e987df9f6808ac3c0e6bc2a54b6fad080575dcc007a923ee1d94d4b28094229a9305fe82eae8261957396f3d7e8401c31dc7093a492c9935adbdfa77fc8a0dc88f432526e3ed7ffd1a862a0fa5379f47bc1d927df0499d3d2649fc5de1aeca1b50b44bdd85c2053124dac07a1441bd8c619fb397c54a4be14808b191df4c5cb9b81485465eae6f2479", 0x8b) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0xfffffffffffffd8f, 0x0, 0x143}, 0x0) 16:03:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x45}, {0x20000800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:03:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r1, 0x4, 0x40) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0x55, 0x0, &(0x7f0000000140)=""/85}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x15}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:03:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf0040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) recvmsg(r1, &(0x7f0000000540)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/209, 0xd1}, {&(0x7f0000000140)=""/223, 0xdf}], 0x2, &(0x7f0000000500)=""/41, 0x29}, 0x1) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:03:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in, &(0x7f00000001c0)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x0, 0x4}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x1, 0x14, 0x0, 0x0, 0x9, 0x6, 0x7, 0x80000000]}, 0x414) r1 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x23) write(r1, &(0x7f0000000040)="670dc3", 0x3) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r2, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r2, 0x4, 0x40) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x8) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:03:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r3, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r3, 0x4, 0x40) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_vnetid}) r4 = dup(r1) socket$inet(0x2, 0x0, 0x4) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) getpeername$inet6(r4, &(0x7f0000000040), &(0x7f00000001c0)=0xc) 16:03:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x1], [0xfffffffffffffffe, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x400, 0x0, 0x400000000], [0xf8040000ff], [0x0, 0x0, 0xffffffff00000001], [{}, {}, {}, {0x0, 0x0, 0x800000}, {}, {}, {0x20}], {0x0, 0x0, 0xa}, {0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x35) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, r3]) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = getppid() r6 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x6000000000004, 0x103000000000008, r5, r5, 0xffffffffffffffff}) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r8, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r8, 0x4, 0x40) bind$unix(r8, &(0x7f00000004c0)=ANY=[@ANYBLOB="447a6fa376775123ac88153f0475b37249b7d007d3d54e5c7a659988202b9f0646dee4464546f2777e1e2a1e2c999fdd164a6320b5ba66a587a94c518b34e5aea8482c49915b405cc12fce2509898d96c3716810cee1e0668cbb8f"], 0xa) writev(r7, &(0x7f0000001c80), 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r9) r10 = getegid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440)={r5, r9, r10}, 0xc) socket(0x18, 0x4003, 0x0) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x8040691a, &(0x7f0000000300)) 16:03:21 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x1e, 0x4003, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0xfed0e6e39114a8c9, 0x5}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) read(r3, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r3, 0x4, 0x40) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000140)={0x367, './file0\x00'}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) open$dir(&(0x7f0000000100)='./file0\x00', 0x180, 0x20) sendto$inet6(r4, &(0x7f0000000340)="c08af1612db32e1f79ed2f9b3635ba51ef4675ef0e9b20b68f342ea7aa077e77b6958ef0b2df1f3edbac693de03a02d293de65ad7337faebace61a9738750eb6a796818a386ce4e38dc04d3323298c3585a5cae758a22a60bd80e908690c8fa715438446a9f00913d58c02850cd52ebc532ef7efc4", 0x75, 0x4, &(0x7f0000000200)={0x18, 0x1, 0xa02, 0x10000}, 0xc) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r5, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r5, 0x4, 0x40) dup(r5) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0xffffffffffffffdf) mkdir(&(0x7f0000000280)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:03:21 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(0x0, 0x0) r1 = getuid() r2 = geteuid() setreuid(r1, r2) r3 = getegid() r4 = getuid() r5 = geteuid() setreuid(r4, r5) r6 = semget$private(0x0, 0x7, 0x286) semop(r6, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r6, &(0x7f0000001200)=[{0x1, 0x3, 0x1800}, {0x4, 0x9, 0x800}, {0x1, 0x406, 0x800}, {0x3, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f00000000c0)) r7 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r8 = getegid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) shmctl$IPC_SET(r7, 0x1, &(0x7f00000000c0)={{0x0, r9, 0x0, 0x0, r8}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x9, r4, r3, r9, r3, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) setreuid(r0, r9) r11 = getuid() r12 = geteuid() setreuid(r11, r12) chown(&(0x7f0000000040)='./file0\x00', r11, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r13, &(0x7f00000001c0)=""/4096, 0x1000, 0xcc1, &(0x7f00000011c0)={0x2, 0x2}, 0xc) r14 = syz_open_pts() fchflags(r14, 0x0) 16:03:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000001c0)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="57017cc103272afd1d19cd63316092bbe0b83f5922ca4e20a62e1a48a7633c6cc3229fed19cb4de02d2957b9dbbcc2c13c5705129032792814e503391dda75fca9dd0c9736bc9d1e6e4d5fa9ab2ec9179be6fd6e8ab9ff9de93213b4b6d2189e98f2160d18bb163f7e94cdec0ad29448ff357343944dce95d4da031d1a047e33e0a37f51fb7dc0f04810b3f719299a93f1cb5d262ac0e975fb26413e69c976afcd8afc67c737f6c8b3dbbdd0d8ea0fcd45e795d81e0dee7cbee8ee26", 0xbc, 0x0, 0x0) 16:03:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x44}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10000, 0x5) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000100)=0x2) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:03:22 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r1, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) r2 = geteuid() r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() setgid(r5) setgroups(0x3, &(0x7f00000004c0)=[r3, r4, r5]) r6 = semget$private(0x0, 0x4, 0xa5) semop(r6, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r10, r12, 0x4}, 0x200, 0x401, 0x2}) r13 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r15 = getgid() setgid(r15) setgroups(0x3, &(0x7f00000004c0)=[r13, r14, r15]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r2, r3, r8, r15, 0x20, 0x3}, 0x725eae93, 0x40, 0x1}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r0, 0x0, 0x8000000000000000) r16 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r16, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) r17 = socket(0x12, 0x7, 0x7) setsockopt(r17, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) r18 = socket(0x2, 0x2, 0x0) connect$unix(r18, &(0x7f0000000240)=ANY=[@ANYBLOB="6cb40fe5fcba5ae405d1e4d87e9e74597df1399ee140fb287f1ef64098df"], 0x10) setsockopt$inet_opts(r18, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r18, 0x0, 0x0) close(r18) 16:03:22 executing program 0: r0 = kqueue() ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000000)={0x7f, './file0\x00', './file0\x00'}) kevent(r0, &(0x7f0000000080)=[{}, {{}, 0x0, 0x8, 0x0, 0x800000000}], 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x80, 0x2, 0x100000000, 0x7}, {{r0}, 0xfffffffffffffffa, 0x31, 0x80, 0x20, 0x7ff}, {}], 0x1, &(0x7f0000000240)={0x7}) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{}, 0x0, 0x2, 0xf0000000, 0xffff, 0xcfc}, {{}, 0xfffffffffffffffb, 0x4b, 0x80, 0x0, 0x80000001}, {{}, 0xfffffffffffffffa, 0x88, 0x80000000, 0x4, 0x9c5}, {{r0}, 0xfffffffffffffff9, 0x11, 0x20000000, 0x81, 0x5}], 0x6, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x21, 0x2, 0x5, 0x7fff}, {{r0}, 0xfffffffffffffff8, 0x40, 0x40000005, 0x6, 0x4}, {{r0}, 0xfffffffffffffff9, 0x80, 0x0, 0x4, 0xda}], 0x100000001, &(0x7f0000000440)={0x80000000, 0x2e}) kevent(r0, &(0x7f0000000180), 0xec7, 0x0, 0x8001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x93db1d87d7031e28, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) listen(r1, 0x59e) 16:03:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x0, 0xc1) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000100)=""/208) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x54}, {0x28}, {0x20000000000006}]}) syz_emit_ethernet(0x105, &(0x7f0000000340)="b6") 16:03:22 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000500)=0x8, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a397a38620700000000825984c87910bf453f68c11700287ead4b1b47abc850f42561a84e6abca64896bc5e57c6388bbd2ad88b2951fed31bda37b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe849fa202361cd8cac7dbbc5b65fac6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e00f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d60996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e0ebd6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c0303832b12a42490d7935c568ac82b91d236c7de08060f6892f5c94"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:03:22 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xf, r0) syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000000)=0x7ff) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000140)) write(r2, &(0x7f0000000340), 0x10000014c) write(r2, &(0x7f0000000040), 0xfeea) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0xe8) r4 = msgget(0x1, 0x914fffd9476d18b5) msgrcv(r4, &(0x7f0000000040)={0x0, ""/199}, 0xcf, 0x0, 0x3000) write(r3, &(0x7f0000000040), 0xfeea) r5 = dup2(r2, r3) dup2(r1, r5) 16:03:22 executing program 0: r0 = socket(0x11, 0x200000003, 0x0) sendto$unix(r0, &(0x7f0000000640)="b100050300000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) socket(0x1, 0x4, 0x6) 16:03:22 executing program 1: getitimer(0x0, &(0x7f0000000000)) mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) link(&(0x7f0000000800)='./file1\x00', &(0x7f0000000280)='./file0/file0\x00') pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) write(r0, &(0x7f0000000040), 0xfeea) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r1, 0x4, 0x40) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000002c0)={0x10, 0x6, 0x4, 0x4, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x400}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x1ff}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xd}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8001}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x101}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000003000/0x3000)=nil, 0x2}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x80}, {&(0x7f0000005000/0x1000)=nil, &(0x7f0000fea000/0x14000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x43bb}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000005000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x32}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x9}], ['./file1\x00', './file1\x00', './file0/file0\x00', './file1\x00'], './file0\x00', './file0/file0/file0\x00', './file1/file0\x00', ['./file', './file', './file', './file'], 0x1000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206913, &(0x7f0000000300)) readlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)=""/226, 0xe2) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) msgget$private(0x0, 0x40) 16:03:22 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)="a2caa0fda1ffe5e0800670dbd3c23505ad1ca4452409f8c43c1962fd0d04aa043e52c88c5bdbce72669eb91398189f03816ca8b933ebad76105181604620fe9110f5cc21c9bb601694e1fe5e5931e3058543a9ddc38973ae025540196afa279536597ee979c70e3c8e7e"}, {&(0x7f00000001c0)="46c7eb381d5d39ccaa68e5cbdcc3027a5fd73275fce4896c87d6e0baa3641f120c130eef18048547099ce0aadb947f1768e387318324accb21d8cc7f9f43c53eb3019eed6ee27d7fdd33e2d8d4287a3c0466051f41fb3391a539d229ac81170bff8f0fb1c256cb67643a2b379e95c8695c0f30127c0dcf3180742cf2243b3284c278af1b3f5539d282909c86f7b0313ca5b8795c46442307e8c059e40fd99bfb1e5a966ebfe5a57bd5df8860d201ed9bc30b46b9a435cedfb7fac421634323e783ffd1457cbb92030aa8586ecd66f10a60cb7bc1514593c90130940ce9708e4ec3dee6"}, {&(0x7f0000000100)="b62b36d33f2619d265cce9d862827f82cc7248cc9c2078025cf6065279e2330abfc410f6f08ebc332d306ff9411cb652c043c2e5553ca6c4b4ff4db91e6c9d847e989e90fc78b546bd2ef13fe1de20ea93d4ba6404a7a57530f9c5f9f44b2c1cbf98"}, {&(0x7f00000004c0)="1fcf7acbe29739e14c35019db26cd1fbda1c836fe8677e72b81bb49e5464c4373bd46618a61e88976c825ea310479254bb8f8b008dd7bf2f245eb673c745bfb94dee14ce8df4949deb3582c6a992bc76ab36e6d46b186d4098d3162820810c5a4ac8a0b01725cce3cf5fb24d35c800e6e76c9f3e8e7f76dea8590c9ea725acb0759ae868b1648b8a70ad369f8aad7b93f0e4f4cc2ceeef26b512c4e554ec71fcd95a15f8140a2d81b0213403b51017544596f4a52701ef857e27c4a6d56b0c09b582761060a10b90"}], 0x1000000000000060) 16:03:22 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getegid() r2 = getuid() r3 = geteuid() setreuid(r2, r3) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x0, r2, 0x0, 0x0, r1}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) r4 = semget$private(0x0, 0x3, 0x4) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000080)=""/27) getgroups(0x1, &(0x7f0000000000)=[r1]) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0x47ef, 0x0, 0x8, 0x0) close(r5) pipe(&(0x7f0000000300)={0xffffffffffffffff}) fcntl$setstatus(r6, 0x4, 0x40) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f0000000340), 0x10000014c) write(r7, &(0x7f0000000040), 0xfeea) ioctl$VT_GETMODE(r7, 0x40087603, &(0x7f0000000200)) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r8, &(0x7f0000000340), 0x10000014c) write(r8, &(0x7f0000000040), 0xfeea) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSDIRFILT(r6, 0x8004427d, &(0x7f0000000140)) pipe(&(0x7f0000000840)={0xffffffffffffffff}) read(r9, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r9, 0x4, 0x40) ioctl$PCIOCREAD(r9, 0xc0107002, &(0x7f0000000240)) panic: ifa_update_broadaddr does not support dynamic lengtpha nStopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 291475 67683 0 0 0x4000000 1 syz-executor.0 *217439 39553 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c ifa_update_broadaddr(ffff800000adb000,ffff800000ae1100,ffff80002177dcf0) at ifa_update_broadaddr+0x61 in_ioctl(80206913,ffff80002177dce0,ffff800000adb000,1) at in_ioctl+0x463 ifioctl(fffffd807d107340,80206913,ffff80002177dce0,ffff800020acf8d8) at ifioctl+0xb64 sys_ioctl(ffff800020acf8d8,ffff80002177ddf8,ffff80002177de40) at sys_ioctl+0x5b9 syscall(ffff80002177dec0) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,17eaefc0280) at Xsyscall+0x128 end of kernel end trace frame: 0x18187f427f0, count: 7 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{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic ifa_update_broadaddr does not support dynamic length ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c ifa_update_broadaddr(ffff800000adb000,ffff800000ae1100,ffff80002177dcf0) at ifa_update_broadaddr+0x61 in_ioctl(80206913,ffff80002177dce0,ffff800000adb000,1) at in_ioctl+0x463 ifioctl(fffffd807d107340,80206913,ffff80002177dce0,ffff800020acf8d8) at ifioctl+0xb64 sys_ioctl(ffff800020acf8d8,ffff80002177ddf8,ffff80002177de40) at sys_ioctl+0x5b9 syscall(ffff80002177dec0) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,17eaefc0280) at Xsyscall+0x128 end of kernel end trace frame: 0x18187f427f0, count: -8 ddb{0}> show registers rdi 0xffffffff8213f9a7 db_enter+0x17 rsi 0x17a2 __ALIGN_SIZE+0x7a2 rbp 0xffff80002177da80 rbx 0xffff80002177db30 rdx 0x17a3 __ALIGN_SIZE+0x7a3 rcx 0xffff800021358000 rax 0xffff800021358000 r8 0xffffffff8149ad7f kprintf+0x16f r9 0x1 r10 0x25 r11 0x3493ac0a1ad5e271 r12 0x3000000008 r13 0xffff80002177da90 r14 0x100 r15 0x1 rip 0xffffffff8213f9a8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80002177da70 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=217439 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020ace028,0xffff800020acfb60 process=0xffff800020add880 user=0xffff800021778000, vmspace=0xfffffd807f00bb80 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 67683 295263 29958 0 2 0 syz-executor.0 67683 503660 29958 0 3 0x4000080 pipewr syz-executor.0 67683 291475 29958 0 7 0x4000000 syz-executor.0 39553 329135 84577 0 2 0 syz-executor.1 39553 108308 84577 0 3 0x4000080 pipewr syz-executor.1 39553 190114 84577 0 3 0x4000080 pipewr syz-executor.1 39553 147324 84577 0 3 0x4000080 piperd syz-executor.1 *39553 217439 84577 0 7 0x4000000 syz-executor.1 29958 38783 74350 0 3 0x82 nanosleep syz-executor.0 84577 115961 74350 0 3 0x82 nanosleep syz-executor.1 64279 181950 0 0 3 0x14200 acct acct 71807 233154 0 0 3 0x14200 bored sosplice 74350 353391 72886 0 3 0x82 thrsleep syz-fuzzer 74350 316786 72886 0 3 0x4000082 thrsleep syz-fuzzer 74350 225072 72886 0 3 0x4000082 thrsleep syz-fuzzer 74350 253437 72886 0 3 0x4000082 thrsleep syz-fuzzer 74350 303377 72886 0 3 0x4000082 thrsleep syz-fuzzer 74350 351297 72886 0 3 0x4000082 thrsleep syz-fuzzer 74350 133693 72886 0 3 0x4000082 kqread syz-fuzzer 74350 1352 72886 0 3 0x4000082 thrsleep syz-fuzzer 74350 516519 72886 0 3 0x4000082 thrsleep syz-fuzzer 74350 244609 72886 0 3 0x4000082 thrsleep syz-fuzzer 72886 132889 51915 0 3 0x10008a pause ksh 51915 335918 81973 0 3 0x92 select sshd 14523 128532 1 0 3 0x100083 ttyin getty 81973 399708 1 0 3 0x80 select sshd 50320 377777 63749 74 3 0x100092 bpf pflogd 63749 389716 1 0 3 0x80 netio pflogd 62481 369475 48761 73 3 0x100090 kqread syslogd 48761 366437 1 0 3 0x100082 netio syslogd 84359 12831 1 77 3 0x100090 poll dhclient 73649 25804 1 0 3 0x80 poll dhclient 82808 360215 0 0 2 0x14200 zerothread 68965 239635 0 0 3 0x14200 aiodoned aiodoned 66166 257905 0 0 3 0x14200 syncer update 46187 470848 0 0 3 0x14200 cleaner cleaner 95142 500884 0 0 3 0x14200 reaper reaper 73624 250980 0 0 3 0x14200 pgdaemon pagedaemon 16811 58719 0 0 3 0x14200 bored crynlk 55277 192194 0 0 3 0x14200 bored crypto 77477 395823 0 0 3 0x40014200 acpi0 acpi0 41382 144145 0 0 3 0x40014200 idle1 67806 517923 0 0 3 0x14200 bored softnet 61060 415157 0 0 3 0x14200 bored systqmp 12073 305990 0 0 3 0x14200 bored systq 89458 380384 0 0 3 0x40014200 bored softclock 98810 249466 0 0 3 0x40014200 idle0 33107 154369 0 0 3 0x14200 bored smr 1 151183 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 39553 (syz-executor.1) thread 0xffff800020acf8d8 (217439) exclusive rwlock netlock r = 0 (0xffffffff8251b198) #0 witness_lock+0x52e #1 in_ioctl+0x142 #2 ifioctl+0xb64 #3 sys_ioctl+0x5b9 #4 syscall+0x4a4 #5 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8262db68) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9555 7072K 7959K 78643K 13642 0 0 pcb 13 8K 8K 78643K 345 0 0 rtable 85 4K 5K 78643K 899 0 0 ifaddr 71 16K 17K 78643K 302 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1549 0 0 iov 0 0K 32K 78643K 203 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1222 77K 77K 78643K 2246 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 16 0 0 VM map 18 9K 9K 78643K 22 0 0 sem 12 0K 1K 78643K 531 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 1791 0 0 sigio 0 0K 0K 78643K 23 0 0 proc 62 63K 95K 78643K 724 0 0 subproc 32 2K 2K 78643K 102 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 1K 78643K 182 0 0 in_multi 14 0K 2K 78643K 136 0 0 ether_multi 1 0K 0K 78643K 16 0 0 mrt 0 0K 0K 78643K 6 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 84 371K 371K 78643K 84 0 0 exec 0 0K 1K 78643K 324 0 0 pfkey data 0 0K 0K 78643K 2 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 144 161K 161K 78643K 8735 0 0 UVM aobj 130 4K 4K 78643K 130 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 1150 0 0 NDP 16 0K 0K 78643K 86 0 0 temp 199 3556K 4193K 78643K 80362 0 0 kqueue 0 0K 0K 78643K 4 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 22 0 19 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 119 0 117 1 0 1 1 0 8 0 rtentry 112 134 0 106 2 0 2 2 0 8 0 unpcb 120 664 0 653 1 0 1 1 0 8 0 syncache 264 9 0 9 4 4 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 1 0 1 1 1 0 1 0 8 0 tcpcb 544 1255 0 1250 1 0 1 1 0 8 0 inpcb 280 6471 0 6462 29 25 4 6 0 8 3 rttmr 72 2 0 1 2 1 1 1 0 8 0 nd6 48 15 0 15 1 1 0 1 0 8 0 pkpcb 40 7 0 7 4 3 1 1 0 8 1 swfcl 56 1 0 0 1 0 1 1 0 8 0 ppxss 1128 42 0 42 12 11 1 1 0 8 1 pffrag 232 37 0 37 10 9 1 1 0 482 1 pffrnode 88 37 0 37 10 9 1 1 0 8 1 pffrent 40 1019 0 1019 10 9 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 106 0 83 1 0 1 1 0 8 0 pfstkey 112 106 0 83 1 0 1 1 0 8 0 pfstate 328 106 0 83 5 2 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 8 0 6 7 4 3 3 0 8 1 art_heap4 256 558 0 400 20 7 13 16 0 8 0 art_table 32 566 0 406 3 1 2 3 0 8 0 art_node 16 133 0 107 1 0 1 1 0 8 0 sysvmsgpl 40 14 0 7 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 526 0 516 1 0 1 1 0 8 0 shmpl 112 128 0 0 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3848 0 2440 46 0 46 46 0 8 0 ffsino 272 3848 0 2440 95 0 95 95 0 8 0 nchpl 144 6419 0 4808 61 0 61 61 0 8 0 uvmvnodes 72 4633 0 0 85 0 85 85 0 8 0 vnodes 208 4633 0 0 244 0 244 244 0 8 0 namei 1024 18517 0 18517 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 16 0 0 2 0 2 2 0 8 0 vmpool 552 20 0 4 3 1 2 2 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 20769 0 20769 18 17 1 7 0 8 1 plimitpl 152 97 0 89 1 0 1 1 0 8 0 sigapl 432 1979 0 1963 3 1 2 3 0 8 0 futexpl 56 42303 0 42303 1 0 1 1 0 8 1 knotepl 112 299 0 280 1 0 1 1 0 8 0 kqueuepl 104 353 0 351 1 0 1 1 0 8 0 pipepl 112 5400 0 5373 13 11 2 2 0 8 1 fdescpl 488 1980 0 1963 3 0 3 3 0 8 0 filepl 152 20047 0 19938 16 10 6 7 0 8 0 lockfpl 104 410 0 409 1 0 1 1 0 8 0 lockfspl 48 149 0 148 1 0 1 1 0 8 0 sessionpl 112 22 0 11 1 0 1 1 0 8 0 pgrppl 48 37 0 26 1 0 1 1 0 8 0 ucredpl 96 1175 0 1166 1 0 1 1 0 8 0 zombiepl 144 1965 0 1965 2 1 1 1 0 8 1 processpl 896 1999 0 1965 4 0 4 4 0 8 0 procpl 632 7716 0 7667 9 4 5 6 0 8 0 srpgc 64 12 0 12 4 4 0 1 0 8 0 sosppl 128 27 0 27 10 9 1 1 0 8 1 sockpl 384 7273 0 7251 45 39 6 10 0 8 3 mcl64k 65536 261 0 0 33 28 5 33 0 8 0 mcl16k 16384 8 0 0 1 0 1 1 0 8 0 mcl12k 12288 22 0 0 2 0 2 2 0 8 0 mcl9k 9216 4 0 0 1 0 1 1 0 8 0 mcl8k 8192 17 0 0 3 0 3 3 0 8 0 mcl4k 4096 14 0 0 2 0 2 2 0 8 0 mcl2k2 2112 7 0 0 1 0 1 1 0 8 0 mcl2k 2048 198 0 0 23 2 21 23 0 8 0 mtagpl 80 71 0 0 2 0 2 2 0 8 0 mbufpl 256 604 0 0 24 0 24 24 0 8 0 bufpl 256 10853 0 3805 441 0 441 441 0 8 0 anonpl 16 219276 0 199568 164 83 81 98 0 124 0 amapchunkpl 152 15943 0 15778 31 23 8 14 0 158 1 amappl16 192 11229 0 10088 128 70 58 69 0 8 0 amappl15 184 9 0 8 1 0 1 1 0 8 0 amappl14 176 100 0 96 1 0 1 1 0 8 0 amappl13 168 9 0 9 2 2 0 1 0 8 0 amappl12 160 9 0 6 1 0 1 1 0 8 0 amappl11 152 195 0 178 1 0 1 1 0 8 0 amappl10 144 539 0 533 1 0 1 1 0 8 0 amappl9 136 976 0 969 1 0 1 1 0 8 0 amappl8 128 531 0 498 2 0 2 2 0 8 0 amappl7 120 581 0 576 1 0 1 1 0 8 0 amappl6 112 226 0 211 1 0 1 1 0 8 0 amappl5 104 177 0 164 1 0 1 1 0 8 0 amappl4 96 2209 0 2177 1 0 1 1 0 8 0 amappl3 88 281 0 275 1 0 1 1 0 8 0 amappl2 80 14713 0 14626 3 1 2 3 0 8 0 amappl1 72 56239 0 55778 25 15 10 20 0 8 0 amappl 80 8037 0 7982 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 129 0 0 3 0 3 3 0 8 0 uaddrrnd 24 2000 0 1963 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2000 0 1963 1 0 1 1 0 8 0 vmmpekpl 168 35966 0 35928 3 0 3 3 0 8 0 vmmpepl 168 256151 0 253688 299 189 110 171 0 357 0 vmsppl 368 1979 0 1963 2 0 2 2 0 8 0 pdppl 4096 4007 0 3950 9 1 8 8 0 8 0 pvpl 32 631191 0 608911 309 118 191 221 0 265 2 pmappl 232 1999 0 1967 3 1 2 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 670 0 46 19 0 19 19 0 8 0