Warning: Permanently added '10.128.1.149' (ED25519) to the list of known hosts. 2024/05/16 04:18:59 fuzzer started 2024/05/16 04:19:08 dialing manager at 10.128.15.235:30001 2024/05/16 04:19:08 starting 8 executor processes executing program 6: sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0xb}, 0x3, &(0x7f0000000040)="0833475622eb4dfeea07c78e8c53aa2acdd1f0f4f6ede7e1683369d056bedd696f23dbea306e1cbce62f2e0b9b49a953fb569850d0196722ac554dd0e609977ed2549f265740ed23fdfc491b291d67bbd0f3a528c5aa6931025a22426a67be6aa38a", &(0x7f00000000c0)=0x62, &(0x7f0000000100)="320804cffdf3b727b22286febefe1638b52f55d5daa8a606d9d04fb6ea5b8a07e6420ba2825439a88895a5da1d0bf32ae2871f26d0493304f5280b739aa25acd9a284f58e7125d8a3fb72a7573630e935bc2d4ec9424c7458061ef908bd6fa0c059ff148c51050a0309e661e48b887a2204b162f5a8c62eae333f6b756bed410bd48501530e4df7737ed101e6e628788ae79d42ce893ab0077964ab032fc9aaf8fe1f5d7045157dc7eac40bc6c55aaec4c5813d189b982b8a1dcfe1ad78284a80bfd83564508650aae379b115b9cb57a46981faa1c10edafcd", 0xd9) sysctl$vfs_ffs(&(0x7f0000000200)={0xa, 0x1, 0x12}, 0x3, &(0x7f0000000240)="a3419ab4b5af2758870604e4cce48ff90874a716aba4945d6efffbaffb7bd8be856d5bb34565716af48aa763794869f3017c873ad4285ea3b8a6612f91cedf334de0fa4b61336c6ca23da197acd21575c9a23f216a2e9c08e8cf7b2a876a572811e0ebb6b21db1c5ce5ae9bcbbe8bf039a306c1a980c222958b602e464a2ef67e35ca67f348544e035c7cc002009da10e3c158fb7f8b826ba8304b", &(0x7f0000000300)=0x9b, &(0x7f0000000340)="78ce2fff2674c6cf0a75e791df7495c7f4782c58146f0a074a4bfc02724a6c9f152bca8d", 0x24) sysctl$vfs_ffs(&(0x7f0000000380)={0xa, 0x1, 0x7}, 0x3, &(0x7f00000003c0)="e559784ab08ebfabd58005de2b73598c36ec5fa411092f594965ab4766e5c8ad6e1942996058ede88139e8b2adae3a9c92ada1bcf380ba6dbfa07f0f896723724985c571138ba9ab9c0e39f03a6eb523a36d6377988301dc12b019542e29bb97c4821180c3f403157ed88da0e0f43360520072d4d026602b694cc7b5a3aa4bbbec47ee1ed4a07426ddd69ea498c4d91739d3e06d2cf6fac207cf11ec9f781e3f920a4b98dfaab4c85667f52430c36462ef99d3eae756762213096b645884389d4b77fd8837c38b28b0266855ed9c49540e", &(0x7f00000004c0)=0xd1, &(0x7f0000000500)="f29ed9591c93f78833a15def6430f9a5728a83592bcd4ad426043bda475667bde4ea6a170cea3c45c7829a0cd0b391e8d5d1493e53", 0x35) sysctl$vfs_ffs(&(0x7f0000000540)={0xa, 0x1, 0xf}, 0x3, &(0x7f0000000580)="064c", &(0x7f00000005c0)=0x2, &(0x7f0000000600)="56f35c5838046dda6fc3806cb7e1f7df7f744e7873aee6af8c4992558898101add8ab2ff91791059e1785fd6655a0cf993e01220a52aea61c48ceb0e2d54a70cbc467f761a2d51a4fe89f31fb757584939ff4b3aa846928010e87f97aaf99bbce557a857369f06c1ab371bfab3ac8ece674989a02656908889d2894f9c7f65dca38865a8691142488784d89a8f1f75ce0c9b9af4f6fd1778a74b241025324af29c87aa0cce56f1155b24bb7ed5c6cbb0cc94e95318d19958f8d498f6f895526409ec9a6e5ec9d872", 0xc8) sysctl$vfs_ffs(&(0x7f0000000700)={0xa, 0x1, 0xb}, 0x3, &(0x7f0000000740)="9df98600451caf57903c482886b60690", &(0x7f0000000780)=0x10, &(0x7f00000007c0), 0x0) sysctl$vfs_ffs(&(0x7f0000000800)={0xa, 0x1, 0x11}, 0x3, &(0x7f0000000840)="a96a7101f02c5a111d5a152a741b80e9743e91979e8ae46a8291ceff64c314e6f3", &(0x7f0000000880)=0x21, &(0x7f00000008c0)="9dda9538463bc257de715ee8e34068261208a0b99d5cd2e40c1c4fd41f9fa7a4dae7fa3afb08ce2e31d3bd04e406fea33511524b97e3ad5a8537309f0bad078cf6b608b94c691d02a0b01ec7f8a8c1882be169d56818e3e24e6a949145e9e441c2b42cf289b9542b9e58ce6cfbe9ab1b029c147c35ecabb85516113d884bd774bae00b85b4ac4039cafd365631b9790f983c9b4f3a8ffdc0ead390bb0a5ecfc8c5e58185e7e8218d815377dfa43f5fc0b72c9848bfd4ce33f7fccdc5b2a832aa459f6e0a612809f42d8b88414f2f04d29824", 0xd2) sysctl$vfs_ffs(&(0x7f00000009c0)={0xa, 0x1, 0xb}, 0x3, &(0x7f0000000a00)="1a715947b5e9ff79631d9d460b3c92c9091d33c84c62d08dbfd7085ceaeb925c4b478851b1e1e1cb434d1fbca0678fa2b3976324be88be8dd0ed8b23b468bc2151e4d26e2b6f5b36c3bccb83395c83178508748aa0ce8a1238179fdf537676b0799389d7101be2fbba3674712e60fc8214fe973ba78e71157474be5d0129fdc0d81c9323befa3e233a140258e4c64dbe7f6bef1226d30cdf8e8822a98994b7759c958758b59d7b7343d42b3c0b058972c94871fe784bf92080bb32f9342bbaa5427ce7f1aa649073fd017b389376f0f4cadc1705", &(0x7f0000000b00)=0xd4, &(0x7f0000000b40)="8ab5e8e43e39aad78061762fc3ea7a31c9780999819ed701c8267c384d477c79e449d789523195dad461863a48ef726d841b97cd3ecfc6cc6804c471184f41f74dfc1495db5ea09cb5", 0x49) r0 = socket$unix(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f0000000bc0)=@abs={0x0, 0x0, 0x1}, 0x8) sysctl$vfs_nfs(&(0x7f0000000c00)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000c40)="25dd97b7242ba942fb4f446f1c9cb5", &(0x7f0000000c80)=0xf, &(0x7f0000000cc0)="adad770401f94706213f596f7dbaa96edeb7398b976c550688e2b9bc91f27db033853f6de1fde2d7a4cda17ab62d111a30e5361a10ac3c33ca62d5251d74100a2612f7217c834ff510ca091e32d91f0556e319eea63ca1355f4193327bfd2094590ea53a90914119c00076db8955244bdc17792439d3c1d1d6ec26459fef8b358dbf1449c237d801b016d2845d06ead48ff78fc1e8bee9c10638a45b3d4f2cb5d9ba68d5371f5735b15cdfb91433846787121c686a8f6ce40910b457ee09037feecb50194347a804d0d8066e8f96bbe8640f559d697b5634c53c6a74b8a8c0204c", 0xe1) sysctl$vfs_nfs(&(0x7f0000000dc0)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000000e00)="4315a3c01435a48375946199079ee1aeb7f8451a9c42052d6e95ffd3e528221e4077802135c29368f2cd194686169459711485d21fbe06e76aadfc09b1ae1e17c327f2044421a15f635b71674151c683ed0688ffe21a67a2259898e1e9f84a67a92a7c2af00ef0c49bdd4136d2b9727ccd9493822f14b150413d4d69f06e4ff45690ba3828cce8a83215eb4f47b32574dad75241cdf67fcb140f615aa1476ffbda7e94b4b249ffd4bdf6600c7faf7468466c2b5770169f5f82ace830688b38bb632c321da91ecf80ab7c5f75462cb99241b85ee4528116499984b1596a4297f6dfbf1bf65b4da3d5b8219123787bfa220fe6d5ffe0aa1a1f406e34ecc14241be24342188a6f8f85d03232f959d670df6941dea05474f7e93f6e3187d30d4dcb074846049df0d5b546f66e3fce77a0480bfdc2c24aec755b83d3b6a783ec955bf311393e1b8a196b80e682896e60db4e60409d035ab6b84d560e46b9745d909ebae9648834e268a843edbe07af8cba6f8dead2c7671f7302f1e0b5afbdf40982ab6582bffd7359d9409fecf40e6a0a1d434c371b71bff71b64aadcb196162e40baaf5e7fe7d01c1e2a0392cd66aac6e82f3fcfb1703a75acadedb283a2c85065782351268f8a576e1f3b428e650fde547609dbdc35ec3dfd0f78605b5999109d00b66f232a523570370df24a1e49fcf570a288253cf5cfdbaa73d7f970e4d0bf1b1d0cf94e8a2b153c49bac8319771bfb27f96c41e0dca9553cbc37621a04ee2012fd8779712b588f484dd22280afc3a7018ec8a8f2e4de345addf679b8d0de14d65c46a77be38d9123b1f312385f158818933d538dce2840035a2d0751ab0cf7fca8cae56b4feffa69c17d73352687c0e3f4b1e4c65354f9193eaec5a21ae9e66f5fcf6139055f22fc3751e011739a093e3b2b4abdde1d0742050781ef04b765fc27c8b6d9bc5fd411bb150d6b28e5d11132f4ca19e5a3e77b391a16ceb41318ac7026ec26f46bf6a71f11faf39e02d4eb15b7427caaf5b81f411e18549ff23bd71bd6e590476b11e6e3d64d69bf06e3a85da7c02925ef6c12d139c5e9549aaad59fdc349dcf31bab0074aff4782b5525edd273fab880133ffaccb140f52327f285917155fb05d54d29c317e8ed39630d870e2dafb8875f213faa73c6517a6a3671c8523f596b99756ec016ef5b2f2eefaac5b26529502cd00579eb5547a1e3abd3a1ce44c862b2b6432efca6f5ea1a114e6ad1135e9e3e5dd823eae4712d7fb45443e91f221a7c45ffd3b9640a69ba8c29b847d298ebe9c5e67af90a96633cb1dd21de4eb54962c6f6a9ced8ea3ebbc6fcd5c73215d92bfb87d535ae67413946859b642f0a469e2c25cb413e175acf2c6d8e798e356238901011af03b8cc8b82c16158f781a3effb6ee8105b8f67426ff49d3f2e501fdb5bfb2fd37af4dcab0d9905c25c1ea088fa53fa7a47257d68da6d1b6e0dbf7990f95d94276844dda3887714520e42169f4e827921c12f599931de61d76d83e8055dbd851cb1098a4a296cba388fe538be5d1379b8cdb356eb1cbe96f5580f35061d4d58310bb00a3a4beca4044c803e9c669acdbb72c70764533297bfcc0f5db67e89c9409ce5d7eb39f9b601e3d8d782c33afa4bf5e0bb9d88a0dec3175d05602a25576f3671fba71040843ff60b620e14e527ae8f0bfef4c5f5b26aab2149499869d72ee989b9ae86539b3c8c31057fb8136f089816d35f789193e7d96459d83217121562eca5b1b51963a209d427820c153e12c64d59507f45861d36d95218104bd70700a705b704dc7ffacaf44d50f71d4bf685f951edbe3cd5a760b65d283c9c0557658867083fdcdbddcd447ed402fa6d436158722c64e3fb3c2cbdad98835073fe7bc043070aef3cbadbd44506638b126ba8a167c4d003e8bccadedbf9db70afd85e076df4450a81e0c24b1ad01681fd4cb9371520181e509ebccc937e87334c1ea095ff09e9f4b3fdaad1d4aae041a1a23dc658e572481765ca6b37f8c26daeb0ad704ae21f50f30e2c72f68aceea3c46ca5590db51d602e959563832039ec07cf620ef9ac867b3f7230dd40f8cb7567e14c3a3daecf124be8b2a7f5357dc0e5389b58697a3bc7ab309e3d09fd805c0762fdc9721eb7d61363af5bded68770e38b9397a0b3d9113c4d2703c291eba1abfe14f62dcb3daa3b200a41048e8cc52fa5dd732a87359a104b1a754894df7dd436eb0578365be565a032f8d1ee42499710c2dd3f4edd63cf2bdc0ad99077b70cf8dd312a2fba82e5b1aebbfa0f1835e8d60855c755dd5c644cb7b57d65dc5eaf70dcb70386160689f904bdc143daab9559196daada73c706ee0d35be200f0651d3dfa3f30d85bcc218192d72268655e62bbb81072422c70975af319851c4c166c73f46b57a0a6465b0d517903d8272b47f6c49fecc805ea4f7997e29edcc14a4343fd8542dd6027800680c452894607f363ecbeddc4a2f3189752bd328e4227f43435531f38728f82101f540ab53f7506e82b83b7727fad6741acf3d2d280158d44a83e4ff0e00bcef61bc9d482e5e8f449aaede9204f073ff31613c86c47c4eb012126ab3a07317a690b8f8690601d302014721cacc960503e3ab1892422376fbe558e533a73e373cc1fe8bde4de728166939a178f7b92e95f583ca6ce4d89d486c2630aa2338d36fb18939462631d508f64d3a0154d3e35e41f1fef0eaafe1aae03b34f81a268ad1c9e7bef4274fed0ed71014a201506a7f5c6a94abd7ad10704138ce0762ad94b6626fcf4f5cc246473d1f8b0523297189628319f95c563d47f1bf4b7fb1894971c0d0679d228dffae933077f37815dd251eb3bb4943af835c9bcc22125dc18cd83cf5b7f903d02c5648f2762603b80abf506aa12e4f1763f6c88f6e59d8568f6bd79ef0761930d1bae2432f6a7b4d72edcca1b469be963fdc7ed75dada550d825a62697ba47a9b5ea097c8da67b4ca4b6e49ab679c60d64d1cc7465d9a0e0f9b55fc282a00326af0993860bbf45e48c5e40838f7780f9e63c0c9604df2333da38d6fa115731137d7abc96ad66453383ede4f91e18c3fa68c00d6f8496e6ba74165613e0403a81bfa488208a115ce95166dba27735ab3448cb3f0240ce24e702183a577aade0c08318c6098dac63c6fa4b6ce0d5abae0b3223fe41a6a10cad22754723c7f4a4f2b056b59b9abe47b77856a77ff176a37361df51863dfcb03a2ef65291d9429f29da3fdda2f145d966363b0ad5467bbb69986c9dfd6d818a6869e0d7e1a723a00397d03fc65ceeb77c4d29ea018bbd8abe6410933671066cf34edbf911ca49c93dcc7ea76cb4a8ddd6da4e50794f7bdcc6edf83f3a6f15ce736da6ab24450970177be68a07ec8cd3765514859cefaba25cfaf98c778619bf01d3ed1addcbbdd50f3d80ebeb2909d096320b9a1280d6d480c4908d274a4eda5cda14a6dc63241a97fc69072f3a502cecbd57c16fa52264b07da5fc6e543150932612656681c41dd34ab104e17a3887527cf89b05c35e857e08ef3ff7b4b1e43736abd5a526fbdd831329713942fa75ef0b64674513b1a3869d9191e993b5e4d189413d657318c6908238ef65283e4d1aba8b60e73cb0efb09a1c78aca954f26e1d99abd925a33d02b0d58c280390aafcf2cb64f0db047ade4b89908b460d7800ee0ef9529fad4b896cf8410a2ae91c4a186c8eb45b0df84d99684bca7e116969af16440773524c091d35ebb66073ced933be104c539520d40d4476f861c4e363e22db2751209db7317dc3dbce2016732eea08fcf478a5314ecbc584999ce5aa9bbd93131cdc880896bcd0c1bcdc59b7f12beae5c552a327e68c9de6d09da3126a11d1a4410a94813ba112b072d9915ddf16695f4dd01bd0310574809c19d6c628b52f2ad5cf57203f9c585ed5df9e467251aa5f4beeaf545432198f5cf29b5e906627748854d33632a25b11bfbf09f363864e4b49b1e4d0e5bc23a30344c254f33f5e2da941d7072c9602505580d1becba89798085d3ae7026af1632c90f3dcd7139ef2be580f62b3400242b498ec5f057958deac94221ac69bd7f7e06db244a406bfd67f7fa37d38d770a3c0f58789fa5baec8b832fbbe476ba325838ebdc37ba0b9fb770f398b8a44c0ad2e61841308ccd2e3d329dc74084aa13aec24ff5b50de8b2591810c7209293280df176a534f80b5381ada98e6d81ab077c319c390825bee3f365c641ad64f3d1cafadc51863a26b909efb205430c4788b221ed9be9ca0c4461b2b211fb84fb42711391339e6d256573843075379387eccf3c3755bf7bcbf70818d881f2af4b50d246fc167341c7d11d6be9feb0082694054d4c83c5499dca6579b8f297c060a3b568bc9fa247cefba5391a9b79610857d9b63d4551988f2f9f7b6256c19997e8592d3eff4932d97e02dc880693bcc6eab8e02e5f4e3195fa01038fd3a3e55823a7bd53f6dfd5a1533a18e6aad1ef0523b49002c695395093112ec1316cba02e235e9e3e7ce031efc7abbebd1e44134d751df5f192f3e861fceeb7e273338c5b43e98df990d229b9d0d67115e6188dd5ea61e5ae0554b3c13c6d3fab3aca36c6168f0ff766cc6350a3688869a4ef2daeb328edd4034b3ec9ccc12ca261d1f49046bb4881f89895adb8ceb06c6fdb7dd45db406d3bef789f57323b04b9e004a0a3b995d7b6687e29284d324a56eabb8eb859ad7722b8905b0ce2c7b4fcb8c1342ec19f6329752cdf92a86637bc02ef086a6553d41e2af43a7c579bab1d953ee7f6b5d29ba46a6b3d83ee8a70a89ae2328db883e22705aba92203500fec31b96ee2e6a87f6498b3164a961f519e2f65208957f4e3a229d5b87be85789587332150b7cc2acef801fb2d119e4dc31581cd135ac4527b15907f249e1fbb21606e5655f21dfa54f70c4cc71e8100c2a90f1b744bb19bd29da791f0394079fe4ebd8931a6efe97fa860f37c797f58fdf2967d6c59a53cc37307866ed7b2a213e3e9bfdacd24acf0dcd01e22acf69d90babc733f8c6baa93e2d723bb4f39cb3275991dfea3652e5a233fbcb2004dcca723b8b0c1cd455cee0dc26611d8e1373f8bbdd8c58b236fffe5cdf4a64fb95ccf709004ae64faf3a4df4817140455a773341fe317a7df787738b5059ad008811e3b01d2bb633ed285a203663459cc60b6358e63305d3b49a5669cd7dc78ded4fc0f4574d7430332c45ae367e7bc34f12e95e9009d5f2139485eaf8d05eb502f302b97c8aeec1b908fd88104f524c7b3b9ecbef042b62ea4470e33385f5266a0146d3cdd01e404f3ff48106bfcd7578e4af0fe9145f020e0f9cfe7bcc591b7bb270d4f1fc48ab71c52c33d7a248f55827fc992c4a0bae7d3a9a3b4f74e1a967fc067f73734e8c3164ff4c5421b0154d910d43707c7190a554b760c810491c05fb14af37ef860991333aed700e92f3fe8f7715a8ed740cd4cc3ba6123198a614aec2eb95c9bee78f7733b2497b1677c6bbea165304b59ad8cec4d64f5cfd2c4c2175ea1e430dbaeb3276ec2aa78ce90542f1e750c0e44c0ba390d94a5eb078e71df61ee69f8db34bd652e6c4d95f8e41ea078229860f13935da1728dc826e1fb0b14d866fa6f29c731bf7a247428f9611f8941a0733fc15d5e7269c5933ddcbd24d680fe7cbcaf4512491c8c558946365632ff42afb6c7c0b4d7a7975055edc61613152f726c54e5b13972b6f7b4b1a4d326a2e9fc790b5760464ce6a8bb2dd28a7f186b61f651d52e94a12d9956dc5b7d02ebe5d3942e3281", &(0x7f0000001e00)=0x1000, &(0x7f0000001e40)="0ac1227721fefbb5378a4ecf2e3080cca451bbeae6ed43515e85a08cb9492437a58883ddb9dfeb6d88c8d80cfcb30cffacc2c853ec5de8429b09b79d453595744b8051d166b1494bca704316fb371203509adf737b06ca087a60a08d6672b74aac68b4777d7df46d953a1beb80b63a68ecc4ecdfd9d3ab3f51c4b24933323129d4f45b38f307cc10d6be4ee05222e3cd0e81592e4c130ae17866b13abd0fd4d275b00a44d0a66c57a72ce9b87fa8cc0b3004e8207cbcb4045071499b7b169954e27795f64b8a", 0xc6) sysctl$hw(&(0x7f0000001f40)={0x6, 0x19}, 0x2, &(0x7f0000001f80)="056580e96b9b314215acb7a4a78da22cd8be321354e8569b38f5376870566f", &(0x7f0000001fc0)=0x1f, &(0x7f0000002000)="954612c72723bfc0dea151d0bb0413e46d2702db82e63b82a5d2870b135bb7469aebceaafdd9e81f032bbed8ea8cfccf4acdbf91ec6d2dfeaf7f77e529f71b050273474c28eea914beced360d036cfcc6db6e99a56468998125e15d72ebbdc70c5fb77c4475c205695f423b2f650110c93db7bd680493eabf82b8c256b687a6906569292e8d30e0172aeca6f9c6927e13ce5fc7dad48a19ab0454f460b82aaae8d13b7a17fe1fa5aa3cf196b57179b63992726e8b760bc7af2fc2b216651a4b2d07a91ca077d831722de3f635b41b79b489c8240f0f9e223619d7875115dcb7347", 0xe1) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000002100), &(0x7f0000002140)=0xc) getsockname$inet(r1, &(0x7f0000002180), &(0x7f00000021c0)=0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000002200), 0x40, 0x0) r2 = open$dir(&(0x7f0000002240)='./file0\x00', 0x20, 0x80) r3 = dup2(r2, r1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002280), 0x8000, 0x0) socket$unix(0x1, 0x2, 0x0) socket(0x10, 0x1, 0x6) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000022c0), 0x1, 0x0) sysctl$vfs_ffs(&(0x7f0000002300)={0xa, 0x1, 0x13}, 0x3, &(0x7f0000002340)="48f134971574e57eca0591c1b9b8346565024e427902606107ac10335d118c66", &(0x7f0000002380)=0x20, &(0x7f00000023c0)="2bf791ebaddb407ce2660354d5b2984d24a00e26d2c288b10a7792f3315275030a9f929595d6545f0cb3b13873de7f811b91f1f9c9f26c17f79992d6f3eec5894acaa5d07cd9ce1ed5e473d2773cf1ff9ade3364c970f1707a208efb8bbf9e5031cc32f34170f7fbb1eaa2ad0669e47bceb46ac4ee3d5b55a44585e71b195499b75bbde4ce4f3ffd2892bc16f4e0666fb8ba921b1c1852a6d35586bd9884d4102e8ab91addfdd3d8fca5583c4b8fa56ff6fbf3fe28ffec639bef4b605cbed9fa52f4ad407cd3b10d5d07bce30099099305a09a4f692f3580ccfb819296aba918e7b5de2edf0370de9fb4790a01de37465e3c98a5", 0xf4) sysctl$vfs_ffs(&(0x7f00000024c0)={0xa, 0x1, 0x11}, 0x3, &(0x7f0000002500)="511dfce99be4ad7e973e706c44ace0160e9f29d1790bb007ff54ccf30024207f57de110d3b24814100", &(0x7f0000002540)=0x29, &(0x7f0000002580)="f933c6bc4f338d3ba954a527c0ddea8104e095691c71d77b91db5082ee25546f47b8e93c4e9127c52611cef1d0cc3585de0b176cd51a28710fc19c7e95e5890865921630e3199f41f4b41ec16a4e54c98f424fe1f87cfc0b5f9e82ab9bb0c73095a92c0c3b363db73f711e58687fa9587a8d078d57701b4e950e147ec83aa72a7069fe65da35083d31ffdb133b57e70fd7932b28b0e6f5d522899c65d8ac4c16d4a45351ea2841a3502de739e9fb", 0xae) mknod$loop(&(0x7f0000002640)='./file0\x00', 0x2000, 0x0) sysctl$vfs_ffs(&(0x7f0000002680)={0xa, 0x1, 0xa}, 0x3, &(0x7f00000026c0)="d18ef3e13b4261338b8ebf13f5bd99e57aed019b57b9497712e7881be117f7eb49d4bc9d7d67664ebcf01de1a4b4749341dc5b07fedad6a829308a5454b199fd17b9a83badb1d9e3de55b79f2ecbdb3135b257413b165fe0f4424f8353230f6b7cd3df27a10fae937b8b9a9a87ad1534df7dd4a1668eb058d4210b3776583c0ce341fa349873a6f528d9ba5bdb9521cf75ae341849132b751c86c7a80fc46a72ea75c6fdccb579442e87bb1e5b3276d7e006b9910d8ff43cdc5121946b8ca26c8ad4e4bf877e", &(0x7f00000027c0)=0xc6, &(0x7f0000002800)="32ea0eb930310d2949ad28fb8dfddd05ed79bc0ff9dc1aabe3137ede41aa5e946730293d0aaca70d0ff28f2b0fcba6128acb7621faa9", 0x36) sysctl$vfs_ffs(&(0x7f0000002840)={0xa, 0x1, 0xc}, 0x3, &(0x7f0000002880), &(0x7f00000028c0), &(0x7f0000002900)="f280eb6bf0b5133e068bc7d94fb965b395d879150188ba5438c3724446f4dc69ec998950904f8bc46d0b9ff0b6ea37b9142e90458b3c7fa7d229bcc735fd6c984edc4699abac8b508d5de85695d6742918cadaf2ffe81ea8d59c3b8b21aca440", 0x60) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002980)={'tap', 0x0}) r4 = socket(0x10, 0x8000, 0x9) r5 = getpid() sendmsg$unix(r3, &(0x7f0000002c40)={&(0x7f00000029c0)=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f0000002b00)=[{&(0x7f0000002a00)="6506a14e4ea49f989ecf7408988108fea62ccb5fff60c071622f2cacd762bc94fce3a65b051474275f9bc5003f9c49d04e1efdccea65dc52a7952fc89d0875d9250a8296297af2728e", 0x49}, {&(0x7f0000002a80)="357941ea5f4d8110e8938f75fe8c17d303796ac4355c36d62eaf6b1b5f11699ee81496fabd1d6bccc94e96ed9b9f6d7be1159a8aae9b9f9dee930184d946e89a45c7922e3cda7e778975c002f6afa2f8d98b6420d6ee86e85b2e8a3a", 0x5c}], 0x2, &(0x7f0000002bc0)=[@cred={0x20, 0xffff, 0x0, r5}, @rights={0x28, 0xffff, 0x1, [r3, r1, r2, r4, r0, r4]}], 0x48, 0x3}, 0x0) executing program 4: unveil(&(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', &(0x7f0000000200)='x\x00') kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x0, 0x0, 0x3, 0x0, 0x8}, {0x6, 0x800, 0x1}]}) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x40978b, 0x0, 0x0, 0x0, "bb08000100f1675910508b00"}) writev(r0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) r3 = socket(0x1, 0x1, 0x0) close(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) bind$unix(r3, &(0x7f0000000140)=@file={0x1, '\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'}, 0x50) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r4, 0x1) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f00000002c0)=@file={0x0, '\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'}, 0x50) kqueue() executing program 3: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050300000400000000002001000000000000cea10500fef96ec0c72fd3357ae30200007804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c57699a6443a42102000000720fd18b08fbb670c1f5a872c881ea6e2ec589040018", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0xb9) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r3, 0x80002) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) executing program 6: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r0 = socket(0x1, 0x3, 0x6) r1 = socket(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000800), 0x1c, 0x0}, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f00005a9000/0x1000)=nil, 0x1000, 0x0) r3 = socket(0x18, 0x400000002, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x2, 0x0) r5 = semget$private(0x0, 0x4, 0x20) setitimer(0x0, &(0x7f0000000000)={{0x20, 0x2}, {0x3, 0x5}}, 0x0) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000340)=""/10) r6 = dup2(r3, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) connect$unix(r1, &(0x7f00000024c0), 0x10) r7 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0xffbd) close(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x1, 0x8004, 0x18) setsockopt(r0, 0xe, 0xa, 0x0, 0x0) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000000)={0x3, 0x7ff}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) write(r0, 0x0, 0x0) r9 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r9, &(0x7f0000001840)=[{0x0, 0x5b}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000140)={0x1}) socket(0x6, 0x3, 0x39) executing program 0: mprotect(&(0x7f0000671000/0x1000)=nil, 0x1000, 0x0) socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x29}, 0x5, 0x0, 0x0, 0x0, 0x45) r0 = open(&(0x7f0000000000)='./file1\x00', 0x400, 0x10) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f0000000240)={0x0, 0x0, 0x3, 0x20}) fcntl$lock(r0, 0x8, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(0xffffffffffffffff, 0x0, 0x0) mknod(0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) fcntl$getown(r5, 0x5) setsockopt$sock_int(r3, 0xffff, 0x2000, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)="4534122cb25ac71eee67fea7ef79bfcd8421636cb079da6dffefb384603bdd6bdc6ba6b3916e87bf948e26f6c69b480188166bc6d6de481f66dab68c8548ccea9d0001f20887f575f96ae98678ae2888de940a83231e8d70349ef3", 0x5b}], 0x1) r6 = socket(0x18, 0x3, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs, 0x1c) writev(0xffffffffffffffff, &(0x7f0000000480), 0x0) bind$unix(r6, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) socket$inet(0x2, 0x0, 0x2) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="ffff86d68edef88ca37fea3f2bd6feffffff08ff1c0000001000907800"/42]) shutdown(r4, 0x0) minherit(&(0x7f0000671000/0x3000)=nil, 0x3000, 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000100)) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x2}, {0x34, 0x5, 0x0, 0x8}, {0x8186}]}) syz_emit_ethernet(0x10a2, &(0x7f0000000080)=ANY=[]) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000000)=[{0x1000, 0x7, 0x1, 0x8}, {0x21, 0x5, 0x6, 0x5}, {0x9, 0x5, 0x1, 0xb0e00000}, {0x89, 0xf8, 0xfb}, {0x6, 0x1, 0x3, 0x1}, {0x4, 0x1, 0x0, 0x1}]}) writev(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)="ee", 0x1}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x4}], 0x1, 0x0) read(r1, &(0x7f00000002c0)=""/82, 0x52) executing program 7: sysctl$vm(&(0x7f00000001c0)={0x2, 0xc}, 0x2, 0x0, 0x0, &(0x7f0000000580)="6bc2f1701d57c9074114a836347c972d", 0x10) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x81946466, &(0x7f0000000040)={0x0, 0x0, 0x0}) r1 = syz_open_pts() readv(r1, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0x0, "9dd51f46000000ef1f0160fbff00"}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x4000, 0x0, 0x0, 0xfffffffc, "0fdbd67f39c20023001600010000400000d900"}) sysctl$vm(&(0x7f0000000180)={0x2, 0x5}, 0x2, &(0x7f00000005c0)="82f46043773d5879491da3a9c47206ebb4b119563bfa8d49abc1d1c20082535445f80249d6efca626f8fd19209385fea6b8c707ed6510dffd10cb55b30ad8d5d310e6e52e8f71eb3071dffeb43b12b96d8c91c2d53c0403334c2afb4c3ab0a93f089e9da6b94359002ca95f7a2e1e8c25b0fe0833eebf9314638f0f96f8db4c03aa3f44d95d6e5f255bfa803c0de2522d8cea581c9c3ff072c48ad5fa633dc6e69d48c6262a100fdbee76d46db470b7d151757e749dde85548e2f7539c53f8b8fee10c9666b727106f9c5bdd69ba1722ab36092b466246bbd00f3097696a3aa649aa7c88de4b9bd5abd944fc78a7826156ce9e82f959a2eb48c3111bbefa9523e300e36d5ba35de7ddf57a93e22da8f92fb9fbf7b5dc7fcf2a41cec2341119bcd5d0c26c8d5c3af3c5541a07e133eb3fc86d8ca8a0ef5fd67567f37c7948ccb9b5e8357ee9e117e9de7c5c3e7086e52d823528772042b3a0cfa8e2833f143396b3226019ace3b913f1871f5fabf4403c088c4b9d5f3296f7cea855f62f527305e4ca06bd36aa30fcfb81478b1ef30963474fa61b4419751d444057eeee657c20903cc902f4a779025ee8de83c12e24a0999fa029c9bfe69953d8607b05955a58e772f1ecee48b81fda82a94e8cd5fc5e13776602718f844f3ecd21e32641f9316eec11d00dfe596dbe56f9bc5fca06317134cb0d355b0b25bd6f35ecb1c887d48fc8816f856e7538bd86b20cd30d583434dd35f9bb2ddfed43cb11bd5fb7c55e35d769248d9d1c04a5a6c0e585086899e1309c4096df6dded3a6a0628b5f34d92c1b47927f4f1b89ef89425707e10b4955e5ca6a40ecab2d34e1496c55f4a06821e2799fb479bcfdbe7351a7f64600e847cd799b143a2c65d4c34a20e2fe4886340bd6228c299406879f3a5e2e8e3cde925448dd0e43a90108b1dc7739ac503b71b5a28f1362cd7d3a442c9aa01afb54eaad6a1dc235dbadc40e9da12fcbc2142983790cbdfe50e863e9d0025cee58b667c8f630d8e77aff57ca7c18db4195370107c5fbd95782da0fe6d1e1c14c64d100136dda930c0686b56bb6a0f03c397006fd962eaf3559ca0c2ab61034bc459cece6b0cb4d6dc3be1bb4da4f5fccc6561640739bb1e33e4e899ea87b7777d971953e02af87d358ed14d63e2a50bfafb1445db97a8b31b418b718a3190a0dc18aa8cb9e40ec213b644d01a401519c05ee4a3852250d9ed48922ae752b99feeed0211cd92f7c3449e63e8c3586b81002d5b80a3a06f74f2df2baeecb2c53cd3d11f3c1b37712ecff096d7b1cb4a7fb48f2c7c7d331be262d887d65ef4cfe1ed9d271992dc3d1c6039c261dc86bafd3b0ae774ac617007c48cd35e46e48967007cba17520d83e54f61e90b9e0ff55d0f33d806d852cda08e475809e569a0ce5a4dd86a8230a154f74c61b66d5c0473e6df40eca1662810c0f646f93ee77cf14dcd20fa72760ed95cfada26da6bca58f142d0fddd39e13068c9e41c40266255c2ad9ce7c43e52b35327c1cab82cfbc71a9485da60f0faee04016430d939df556f120e60f6beed697577288ec0454e291e250532a3b23af625af8eaff0d780ea9d039cc7f310e53ec8b1854336cd5e35f5c24a78b4167cc9838ee8cff71ba8f21aae306544ad0e5642d01985b51568b87a76a2d3b5433c72d76ef93b0d22396b2449ed79132131e6a536269c7d144419f87fab5eb39e23c8ec4c11078c4beb1afbbf87cf0e5db512de21c907f045046def63cd67798ad02d25b7ebecb170e8e92ae8592c84b9470840aed265c168f465c2116922937366de2ccaf0b470175da429257a179e7d9975dbad3730c351e439128065589b4e55f3e7e3396727003aafe457bf5050eab868d05e468bddddea8bb942ce093781c3dad104163ee8d441c2042a95bcb81a21cb466f682faae83d92ec6f81e7c3e1b242f61649d3efd3910272dce3703f58991722075adc44f6d44d400e67a3f1be2f1913b15b6fdaee34cbdd0f263aa3ac83a25864cc5ca2ac17a3fd3ee41bfcfd6029a7ce5193b745b644c124f36cb7c40540291c3f138b123c09ba08fd62ab73fb1f3f37511dff36b422f6fa9178f1ab5168574034e46ff7dcfb4857402b6f7dd2a7f1f9c0b5cab571e83f0eafd8aeeaa9a02dcc9f9db80be0ad784764d65fa09ba9e0c875215a915ae202f92b0bfec09fd707ff3ccd4b3b0488bf10aa16890e755e02aefb8e254cb8e4a5cc97b7662f23a555d0fec7672c5d39d3bc5e97b31e8b46a028583bf58e9c44d981ad4049d8e6bb2742ca838aed48289155173712d03af2b19d68a71727d97b601d6a045dc2bb1f3dc04d143faa3c824553dac0aa2088f1e11623ab02b75ca6eaece63be254718230e57c039cc6b54f5052d9972bae8a97b3cc95a58681f186c5fb9feacaea66d5a0d04d21e9057ec469d667971ef2ba2affb7cc3feb0bfcd91d56c0f08380a2c3d0b48a97db4d6cb9f54173458f6e74e4f740002c0018e9f79988cc94d87dd415881b8f85cb237dfc5ee1d2551bdb5d710f26f79cbff16714f755c087f7919740e00764f245aebb4351ae47ee9a22997c1328f6b9192655f04836dfa8744e11538fcbb6fbc329baa84863341132464c595d31cdb038501588223ce8e340fa26dbe5729e2994e9f45e5632a440c3a0b7038618073a9ae891615e0b7ca5a4bc56069ff8ce2bf8fb50ebfbc575f542a3c6a2f2773774146a4a10ea04b42bab6289694027a1f188ed4305e9a8f62dcda63f4296571454d7de88b979e60f91a15d69c1071bec408db414edf657e363cc8d3d6cfbeaa43cf58a07e1a14d4696efa809ec324a941136cf494cd774fac2aeb2a9b6752c245586101939b91b7c26e21310cd49b39cb2c827bce7367d94c98238977be3d9bf36cb71684f21524e8a19212b869d4e3a72aeec0b111de4c86bfbe2a0c67841255428f9c1b24de3173989fb8af0bc480d56a0f6119e5788624f2646f6134d408171a14501e9b6f84bd30bebf67a25eccf75bc28fd8dcf87033893eca407946aa3f8baffcbf747813ea3116377bef2b2e542759f614081f821f5a42a1a58a59b76e378b1dff6b8938cec2466491c73f13eae9071a42ddd48ac674a36a939819863978015221c8796f93006a461569550daaf4210071a0e912d2271dc402b6e6fb30368672f74fb505c4136879c7b3d390ee3d7220c5d457c1de0c778a9faf265f596c883663439bdb0ed272044eaabf13fc12c3b6f698c92b297c57cbad499ef692334c9ae82d2c6586fa3f91e385c310ba83c3a35d21588e95d7cc35c1b4e597e258eabc51867eed54bfc9ea6818b02e8f0a185a3c6f3b128a6a80ee07230cc641d6f9aedbb27141d3abcfa6c7e2edcc64c952f4160cb894d67be695d05912d898f77133de4e3800efaca2b2d841ef95ce99776331d959f6fd8d5aadf8ae7e97bfe78cb9fb98751a0a643c58d9a245c874a1d236a2869eca4cf3270bfa65e41a176feb5f9c65ab62bfd6161028ebc2fc1f8718473885f3bd7bcd0bdb7f76e9c9b6587d38155257b36c1eec7d2e0142c9bbbfeb9532b4a71559ef4fd2a9ee264ad235e2142f661f997b95350d1ea2294577e741b895fed2fdb7e935662eb31c04607afb4f4e95f9c2453f53f4db1f0863ff6d759a794dac62a14fcd1560a22f06df122442be71f6c2fd90586bf9e65d26aa4e4d7f89c8d62b1840ea6552badbf686f10babf6ce26fe81ab9b8cc2a35dd8f3c352c721428cbddaf6344664057de0391ce0d6e62b30a136688d9effa43dba0287b72345bd9abfc0aed7af1a5d5444d75e369287100bcd8f9c4509b9bd2f5401ce49a69e731e9a0c6ed39d8cadaa5de388f2f1d1110a5cfb0ab28eae5932dc75d9ffc43c94d6dfebfda157896f950188ce84d7bcb099deee910586caaaa43ef00f4f924034d4770eafbf920887b9b10047ddeb00bbec75d79f54e09ae8011134da4f25f103f0e60d1effc8a6382863be793a63810e6d66fd222f4ad084c1c7f9827a6df037a7cce9630355aac21b389985e06de92f52707509c894c833331e445233ea171532d5ce741af71a1f45b6933285b0c224a4e5fe8a44381011ced7094aa70244bff9507ad97649d66199ef0c3f5d3bf54ea812b7198818cc27163764fdc03df83fbac678039e4f53e53c1f12ed4308aac4aaee7f8a993fc8ca8be34ff0b97201c32395370f8b4d2dc684702bfb7d24580fb5f145db149b807a7a0f26357d08fd8aa5e1d7e1a083e8c031cad3e70cde127495c58b8eb079997904639aff32b6b115a7966b493ffe35494164257cc94a2ab64fdedc4b0798354d4f2d52d27d7f729f863868ffab4e467e0318811f39eb8b9d65afbc232f28b4683448ead6c072e874cce93308fdafc1b94d771f77ba8fc047eb14ead6e13257ed8bd7f8851b13219045ac5fc4dc7182ef7e05532666625036aeae6a0382399a4465bd9dd5eb1aae94225cce33f172ec2c162e51049af5973d823f8fcece5268dec4995d81d9d788a2b14a61852fe8bafb2df54a89407eafee02b757d16e9735b00ce66e5f6cccd180efc32f6aefebfaa3c111d55a9baf4028c1a540d39c4ef08a9f77337dc39f66e4cc90e87a2279a1fe5ab42c070c64342e2bdc4a65809f27257a34528b0a529bad345574633dcad7edbddcc2d091b9c6bce33633b153f9bb649e43336e2267be48505b4dafe89446e0ab33b645c34f917dfb82431b8d59a7795b79f280e47580617c51ac5d7bb8974969bc166eae7d238153bb7a398fc85966f83d876f09fbc494bff9c4a969e9b9109f8b1ed5711bcf0d061c4bb4a5775a8400b2dfa24c5765401cbbcd69cc2871c2a72336d8386c281bfa1f7efe7ec2f6adf30fb1cb728a2c3f096ca29324791483165e1e3eeec307db1227542a1af81ced1972477d735793e2c3d02c72c988b77b669f19f3102ef17566ee4e73a2fffdc87aca5c7c5cdf6f39783c7eb71c72af8a7aabb791b9b9ed0ff784aa7092eea0b735bfb1ed4404a3eef5a4dfe8b4d38463458c219594b416469bb4e00ea3059562d10ccc7b42937dea521a46befe80bf40d5c93fb0927b76743a9636624b690ec0f0d168334ec1d9365ed363e39e7619d8442e60ff5ff6ea162708df5cd714319cad04bb49255f92cb18be04ba38c4119bca1dba50ba34b113739b44cc419e37093df15e9c55e3ba56466f1bf702ecf55d9d81d2198ed7f5cbefd9dffc928091a50a92faf74a21e0f4042e287cad407c442513876c5b32d11754f34283c57b66a05a0ee439510f544c8772eb309c9de79af36d98addfc38e42902dd4afac63cd1c390474040ebec313d1342140e68f2c13f7cccff671f41df178070a4c0a85507423d72d9168425b9f59590ad9594deacead7f49f26bf4f3a5a64d754d80e984904ab3ec8e626535060acb1ecffa9ea85674a667682a82bb3e8f93eee20cef0b5fb708470250f95f4304231058dbed6769751cd9759782f00512a838e483c59c940d96ba6b51faa31f6c9b6c1d27ae01ef7870d44c03eb1c75024b7058b3f329afdefe8bddb8787d026ec14b2d60877ee23df33721ebe661b6d8898aa951aa6551d69002b68f0f38711d9c375bb42acafa612101a8746ea334af7f68b74406a67482ad82906720c79111189dab6c7f8b052c79e45655201d5a69d32691a7f621e84cd310e5054503aafe5e97a1d81d26744070ddad7036dabd335032a002dd3d1f23a89842809e34265d1b9b2ec61e0866d342151b546f1d6dc6ad8324d1753b0340f5fdbc49ffd6b776d3", &(0x7f0000000200)=0x1000, &(0x7f0000000240)="65eb3063a7fcbc53db9bf4583ec1cff7672321d022c34799bc337b0d4a0a54bc7a850a6f9900bb3e0856c8ae94a2467ca59d2926091e7a", 0x37) sysctl$vm(&(0x7f0000000000)={0x2, 0x5}, 0x2, &(0x7f0000000040)="0e9b25837bae86150327f6849f3752ea9745eaa59efa6d64fb5d73deb60257bc96d56187f0c32b36cc9c675d4499561a790ebfba124c6a5cda9507", &(0x7f0000000080)=0x3b, &(0x7f00000000c0)="3ac6563938a9655a7984f6db29cd272d5e858749d73f1a4b40dac7e1b7f7260385e98bc7619cf6caeb2191ad7cbf8ae7c45ba8b44fdf512d72b3d003741c96d13deffbb74e5d9e11fa34164ed23b8f5bed1c43ccd498b53ca7af2996e73f84d57c7f17c2d4577f245bcb7d295111a4e0e04b47837d01eeed52da05d6af2c291914da638a", 0x84) executing program 6: getpeername$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000180)={0x6d, 0x0, &(0x7f0000000100)=""/109}) r2 = semget(0x1, 0x1, 0x81) semctl$GETPID(r2, 0x4, 0x4, &(0x7f00000001c0)=""/241) r3 = accept$unix(r0, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) getsockname$unix(r3, &(0x7f0000000340)=@file={0x0, ""/507}, &(0x7f0000000540)=0x1fd) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f00000005c0)={0x1, 0x7, 0xc000, 0x6b6a, 0xf849}) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000600), 0x100, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000680)={&(0x7f0000000640)='./file0\x00', r4, 0x6}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000006c0)={0xd846, 0x8}, 0x10) socketpair(0x6, 0x2, 0x7, &(0x7f0000000700)={0xffffffffffffffff}) fsync(r6) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000740)) mkdir(&(0x7f0000000780)='./file0\x00', 0xd0) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f00000007c0)={'./file0\x00', 0x5, 0x7ff, 0x4, 0x0, 0x80000000, 0xffffffff, 0x2, 0x1, 0x0, 0x4, 0xffffffffffffffc1}) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000840)=""/236) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000940)={0x4a, './file0\x00', './file0\x00'}) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000980), 0x10, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f00000009c0)={0x1, 0x9}) r8 = open$dir(&(0x7f0000000a00)='./file0\x00', 0x80, 0x0) dup2(r8, r3) minherit(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0x2) sendmsg(r0, &(0x7f0000002f40)={&(0x7f0000000a40)=@in6={0x18, 0x2, 0x657f0bab, 0x4}, 0xc, &(0x7f0000002e80)=[{&(0x7f0000000a80)="95ef301ebdc41059e36685a04636578b8a00e912e37dc14b05753ff955877f19854fe3afc615da9f4aaa0903237feb8d9bec639ca026674fb35e27ea02e69b1188fe13f9a5b09721a3c90480ea76938d4bc80578fb72198e9f9cbf027a3995874a7cd710ccf22810833c55a5c66348d4a1ca57737ecf87290030e5b6441963926d50107d32d0c6f10149f526f8db96db7e80b900bec58f640dfbbfa5aea930be2d", 0xa1}, {&(0x7f0000000b40)="da43f7c8fcabee51dadcf5af3f87686c9c7fa267ec8d865ab01ddbba4abceb2d0fa1e760d69f601ad02f7f4e24bea1d4cf5e5f34a03362e84f2009710b55c0a6e6b79c5f88a8711bb27500935090896e03d931a368cf748060bb7e80c90b", 0x5e}, {&(0x7f0000000bc0)="b784b473ac0c983ac4a57a5b63f804d00c6f3db4b6546c7e736a1a1e665eacb54d634e0c361348a5e41d0e279e85eb3571618afff8b9e901efc655a59086497040d6a2e03ff234a3fc5fb5920a4cced338a93432394cb652e9b05429a91ec69c39dc61b8f8ac46c7e5f7f2a044b18c74d85a33a1045271d193ff38b4ba03980472a2441a4f577c93221f53ff8407df48e0530ac441019d9fc1354da68255957479b03ad3a7db5c3958fa176a0d292f045d7133e1361cc8753ea2371dbfb0b2a44fa112e4b8d18baeb5903206c64228f44e5dd413f2276f4a1ddecac2af8c9ff96708b3d05a2e45d5899286866a50eb962266d9a8a642aca54a4f5c0a93a6bea26363f8c67b601861f9ca3ad6a14997f23a61b3d2479db9b5b92376d3d795b7c91434d972f0a6d60584dcd273c35d7eff45c4ff2a96446262fdb6b8ff3de92cb2638f7027b08024c0fb8f648d74681fc5b922cb517840170d3c9df5a4c3280a93e3918c9bb8d992eca9743b5412bb01435d85e1d7f7f201cd46fe7c4283f377a24e78a5ddaa0875f0bc219b251757a4bf6bc155a2413959632e34a751137dad90e001f6d3c9c2eb13324f8016acfb51088e084fd692aa5596cee04593421df5222c6ef56f36dbe32bbe13440275322e822b78a243c96e15a41148fd82164375f8ba405f1e09191f4be0f95d4a7bb04b6488cc16ae9000ddee0548bfa7fac82b2f8eeb628597f71c889afa8ee47300423e45ca50864cd610353cb315f7c1cf5938da9a375333616de93407473475ac64152948d40cd5d9f5f70ef6e828336a43369ba54da79cb1f6d86391064988abec05e307f83f9c30e1df3f7c5970288337d74a6d95775e117bdbb3b6f9589dc8f91702214643ef25570656c492a1b3be714fa6ab9118eb4097e5ea55251ac86f29e804d9779e97930965b712c62cab61c8e5960da2959476dd56c2e3c7b29ee251e539153430207f15d4c486782a3472978be4efc04883d8713b8dc1808a45cf91ce7d600ffac1a8ad772bf7c7fe050e36a0247093f19b460238c36548818af68c554bc505a11fa6b8e1802e9fdfa01125c414c39fbd8aec3936e91cb2ccd02acd88a1c1cc99a1606d5b2ad2184d9425a492df57af0857d884c6c56fb9db3ae9c4a895afad2a7aa3ab8bc7fec9f7c114a6cc1edc192f3b1bae7f89957c52791f00659c754df3e948564127bf9c9aef464e5069dccd739fb492daaa7a52fababf767138fd40dd1517c634ff298ad0ee54920d4cdc9436eac62bdce2293855fe31beb613a6d5285c4ea2959ca3546304f4218d777400281ebb5405f41c9f3b95cb278107615f1ad6ab8319f4b8888adaa9753577c6b0ed09b36cbe49ffdb8be636b6f410c6c7b73a84a6b8390904037dbc71e047223eba0237986998c71ddf56aacda2617a12d42bf4a9306c6bb75bff37866c564299cf640ab9eb3001444cdaf219b3cd649a3268e08307162eb0f5eac64cf9f796310274858c2c6e6ed48d80c2a8d00a829b78776c7c950ec3f1d01fafe27fe8f5cdb6449aee8c84254944a80c792e99348baa2f1809b3c8493c771ba44e8f51fffae5eb05d0f13bb5a30f9a3285931ab9631a4ab0e9ce8ebf7114ca13f7510b7050733e8201fa3b475dff7d526abb5620e86a10e0bd3ad3ca526cc042685a5b614d71d953260527a3ecdc0ef0fa05956fb39d59ff9b93814d8dc7bfcca271ef9dd9bd2b518737d0ee112553d3c17757bd09a01261b9c382dca18e4a58855ca0a2deb2f7d26a910e5e24cc73a7a575b9bfc0d54d0b9c507b5ff3c8411e8f63af040fa64b084b6c14341d553d511dbf818b72b94f79df7d71a92c79be717dfea38dac1d0bda1b10c996b8f5c47c95c95a0691f3aa22fdb823366dda9bb662cc409e7336be79a540fb56457cc6ab042e44ed97ec5dfd7c6eba2404e956cdd18df238f21597684ff3d07b160da1e82def501d989c455961fbc3530338353fc465ebc9c2baf3ce76af3e479aabfe8ebc8d00b99bcb16ea0dc9f8053f1e13231f89976f502485be5f47cf4f1ccb8bc0a805cfa95437ba30944dc5c33ddc235d4164e263e35351ecd9460ed4484886363ddb6e2f7aeed5f18586605abfff7ae5e10d54ebf4f3673d3d9becbb329fc0080f990376ca3b009a67063463c128c195341deabae8de91a210916d1b9a889468a096c50e1ee552cf2240249cbef7ffb287958532787c6cbb38287d4c3413af74668dc56a45e7a1b1935419cd9a36b2355cdceb98c0932a438b957f4015c4846958c44752739f2b68aa12abb2b245b44c185b70ddbdfbf716e8ac70fe70dfdb6f809ef28c6b5af61a706521817000d4eee2248681200d22d185cf6a98e083fadd0fcee786423a276f6485732f18b95ae00da482ce6fdf66047692ee4149e72b8c52b8bd221a803d8f7228900cc73870da4ff904ca8e403c8b22cf0369d3d80ea8f05b1e457d2d043bbb67057fe8135c7d87494bbfa3b871d6ecc0cebe593c52e5a0372e3d5504d3247811663e27f2e228626bfa50e7a48e27a08fa92140d019bc9bc98d9e5741de2c3692dffae25a5537d990349fcc4a36d906f22e35c212cbc02ade538ed38bdd267ebb041edb7e6b35d1062fa31c3db90c43a1b33e990ede57ab169bac6d0e9ec69407f5730956e313cd08c856f9bea876d4be46c808f097d10c9ae6e3960c75d79459559c772f51596e242b9fa97734112a39fcda76347c69b83c2b1774cb2f1f89a905d8727c3a5daa4f6c5bbc01b3ccb05fdcb9acde655f0f51921abbccdce27330b6f32b9fb5fc1a44f1b038b1e98c8242a3a71969209dcaa0169d67d3999d86e62206a10917d20ddc25e00071fc7bebf9afa02be7a1180b8802e68bb9a37f9fe4c60ddd6d5f716e37a77e61dbc3336c4761830ab3b28a2d32144f87a2d423746653e7fd632e5a207d2c70f2a92eb772446628426990921248c0ae8ea13bbc60674ded343df7acce7eca48823ac91bc26b7636be9b867aced57cf9df1dd72012770574665ba3137496d0838bffb1af58012290fc9dbe83a99317e73c4c8dcab6f85b05c007a31e6791cc5f5f03c7adff11a689af27a4b7e6338e71864b29c86544069611296ad946a4d4ecab9f0ebbb509ea1b9cf6e69221f1a1dffae8695edf5b118fff602b7dba7f2f4f15b2e3c48fe32f27d2070f359a0cd05c0a2ecb59f1a4c313a8ed5803c2512237ab89a51f6df17e038a9ce626a1f563681a27e160005f29c85a86c8afbd8d5672c5f1be19128e2610f508f9b1292b5ac1ff9e6a355bfd5428bb7a8d028332fda38fc42df7f278d027bf0b0c1fb63ec3aa9ef6e5e91f78c44f3b9ee617dc5d0763670078287d2e26a629862297e4fcbb204d555f412c28a99d28a0c4e9e6c925649d6e4478b0bc9945457f173edd023428c5692be74137fb05ea51d59813dd32e331722693bde42e1d178bc8cefdba20a0eb3c294568043081081b5c76be15d7abae3f576c691982a0a5ef8116efe15042fb4a66a3c2aa7cf4727f09b49aea489b9ea25e3e1c2524197f96323717a163c65c8a89771ee480a65724607e5ac6ab7ad33f3ff692ee7e3a482457103fee699702daa92ec973c9f080c4f990750e50206acef491c0dd18d5a7bfe5d70150a7113ea2d4314ac88152b0aa0514f61adb9372e82bec78fea46d92dc1758a29ad064772962b4dd157e7130d7de1afbdc1fc31c9b71d0e2cf18ef36ddb7f19fde44921d0a7f180c433c031488f790cf8b7b1dfb1089cc898dacb450db2af21cfa18ad067291b9de03a496a973da37bc0a7227d2f3219e2ca85f3e6e7ae3e7e0d38cc1856d2e86fb0ad2625b0e38964cc803a2dbb458ebb0de3aee1d8f962b4b3b0eb6c8855f69e36f8ee9fb4802f6acbf65db41adf9bea4e53b78923003b347b1d184e72b6d1537782be42122b599c9e401c2c923388989c46e30cdfbdc46b1e83731c5fc07a53a99859064b2fe9db414db143611965e37b48e66e767571a8217ed4b08d32dd3ecd16c1735d23d9f5730a0bdc42266631579f05459bfe0a020c677e6c13e411d903c124c5beadfdaa9c5d17bee1c49d0a55c19090d16fd7f0f5e443aebfdfb722f0b987275fe8c747ff6500a84db2491a63353310c0d3a21bc2a4c7abb6646e5c9ddb6672ededdae25199ea77234698331af2a64a2b59290767fb5111db7dc4116f0f79add5592c045e837f3c1fe95abb521b1fbe97da61c9208e850f83bf684145a7c638ee1787cf4719fac240dfe10267cb4d3691287e0f8e1e82b446d953bf5a0ea25c967c917917a9502f60dbf2afa65964270e9f0b354e985ecfff269a18db946774c2a719a5c8893e5701c6971bebd392a80e5c8ed7f0556d75e9cb45809b4a800e6f01bf104cab38cee67114af910ebebae670a5541baf6fc484d9a854896204778ba3d3a66cc404b260135d40b0f765a71b2fa1fc9125cd455984b12436f4c9acd07a7738d607fae09df8ebb4f48e03f325bd68dc427078fac580d6e5a288503db1222303c98bdbf62e752bfe36d4b484446378049f57e15d1d4e84799b0205a3b80d08e6c9643d1ac8f88bf112fe02e779447329e897b54fe4116a2eff124c584e10e75a80e26e46182078012c00ecd3fb9d495770c1ea61eb6c6dd13cb135d47434a43ea6b08ba1f660bc1e454df59a0ad4fa9eb1e3b1a702594ba34ccc7f150a97f3d7b578c60a157de197fc8a86306e255bdd56b3f5c6bd0864ce04da6357283db75ade5e09784575b583e452c3a31e9a462a3d64e9bb75b7c48c224f50d0e6400d339427cc01f81d72349b7c6ee425401ef229efe05482ea76f6d909fda0d6f50ae33a42793e5ebf782c7d2d5340125222a8b7bab878236b37a8dbb6015126ffb2dbe64e5cbb113bc23e84b7ddfc3bcb243f7b37f7ffea404e3fbf6baa6322420e0451a706d321aa48ea3b3b92e7139ffe0ecb1d02ecea801b7caa9a2562d0409c728ef94ff3022d3bdd5422331d3bf02cba0f488e24aa867d05dc8273cab1c67f9ae15b490db883af78c3e2fb613d9d3c1c39f7c2672fca722b2dcefbcae336d94912211fd1805d149dbe5c8b16ff7c5124663a8859b98dcf274fc2c37457f5f492e751764696ae1acc995200f48f963d35796102505199350f9296bf5a2fb0036dc39d945a8768577ae586665f6fe1855bdbf2f7cb3892264dd8f2e1318b4ef5d78b6846f22b19f662ca6ba1fc0d65dcfb3897b8530994401366fd2bb241d1727f43e079aee9480ad8b79a70f7d1cc43ce7b5602d194b9804b90892f69a00f6180f38fea58133780ff272512b592c43e9f3a2efc6057d2de8fdf04d873619ac8d406b5fda0e5c645000abe8d4b10392cdee2f7f41583e912ee65b45ff43f5ef3f645db4ebc99c674b3ea9116c82e29db0ee2c2b8565c4d0d3a7ad986a36e3674058067029b5fabbb851930a6751f5650b1e0d77103e2fa7c03b00ab4c927d6d6d206c470907a318efb283c96bf01914d6554d1c351a2f47f477ddf36752923d4d3e5f512f8b10db77a5d8820ba3f1a4eb541853496b3d30ba447649b70e763c93ad491fd1d491a3a22d86f234f56d72c5c8b712f040a8fe80b3d3db2ca29b4b0bb49421ffdd8bf2834663aa04a5c97fbafd43d9bef56bdd42d18086b5737ef0fe7f647580aef06fe2bb80f6d54b9bf019b70e3e47d428a3e59f924d5e9ba9db768e1a35d4b2fc00f4bad3244fac58433808ecf3e111c1d7f20c60c1fa44ac305032d3fb305514617979633a08bbf538e7f2e3ddb28fcd806241f84f4390a3c3e3cb5f", 0x1000}, {&(0x7f0000001bc0)="0952738761db0aa436c354f129343ed2b6b28661f4e9386b5abc8efbb20ca73311ec7d035f317e0b95490d62a84e92b16f7376b8dabf75885812c2ec09ddf7be5426d332a7930641265400ecbb86c32c33338d549494313f1085360e66156c4e3d870c9f0c27b8afd48882f755cfbb69b184179e59bd38b355b6a03ae01c7b5a2154c816d4e22326066fa2a1c4ba261970dbebacb1594cffa5ff5cf4d6888235", 0xa0}, {&(0x7f0000001c80)="9b38e67db48cd3adbdaee1280ad1554d71e9930e8a3af968cf3b7d60f8748ed08c5ab20d34f9798f00099f656df7fe37648c8f496cc37f37760f86e276916e636cb46f3e1609e918069301147ced191a810b59d409b20e471ff1895ee607dc72d49324a970d48db785ba259fdacef15064d4e8112350c304c05003429b3607b23149c99b3cfd27abbe7af3", 0x8b}, {&(0x7f0000001d40)="3fd3d8485e7573fbd4ad6b1794172e19bab21fc9474258250901ef178f43bb8e28cd80cb12caeaa966ac065de43bbde7eb85215efbe526a41ca4438576539cf6fdc30c4b58ba361c42a9ee3f5fd75e82a0379a68c5ae51c72b0cee571636aaa116cca5093b35b66453ad02f2f44637f4e881c32fbdfc3ea4915474481ff4c066342701e4f0f4f3f01f80f7dd7fb5baad7382d3641e897bfcffc21fe22bbe08f6f442a3688755a880052d2422097df0607a449a0f913413ec7e7c7b50ce7b4d53d440e3f2", 0xc4}, {&(0x7f0000001e40)="0707687c7b13b004ecd0d59a78e1a570f9ccc5565d385d868aed7c0522f1c0534b4b1bd1bb8fd79cdac3ab248824956a6688ccf1b432140472291413f2440d486d4d597fb9ab4979463eb83612511a6babe2c79148c923e5af7bfcab6f0dd8e61c09d5608975304d0e02af2e5cd6b601adfe57d53b9cb7f2706d4c790b97673fe3331757502da965887301223ec9644f8029a4523dd11146d2f859115ade4d06648a1816cc4ed48bd0754974390f7d5b0b64406888b621796a823c165860fc0cc4db9fba8ab46e314772d433289d9fc87c7217d6c698e9673fc511dc909cd2de329d3aa23b5d85df5dbe0b16868cad5b1823a7f2de4923edcc4b26f6f35c91da1349725304d303f630de7078c96f1e6f90b4c4175da41e81593941bf2e866bdf6a619c01d3bd31d1155a79d6b82f26b9ccdb4c257120fdce9a112838b3d29159e99effdb7796a8a672d595c883305b16318553ec81cd28369361c0c490e75bcc79f302b81ba6b02ac121508fcf197dac73d38e9086294ffe3e5f6684176ef907c5b2bfa7d97e37eefa239e9642a6d364678ff1924bb5126ea55c4b4980b33c5f242d94bce654002a00841722589d367310657a30a50f0a63b39ef6148604f927c1b86b9e4dc4730865efa39b123d87a129681f2531de50652f0a7e1f8ce2d4bb0b256156359df66b07765f7aa13fee9a093e8b91b8720827f529641452bb4211afc52699e7258017d64d0e55b3ef9a356c67beba72f893692b57e05469be630e8f11aca196135fcbf4dc0da6ddb70267df2d817e2c92c527c658fee15e0dd8a7bffaff6e2fee115d49deab37cae8e57ed7651950a9f3e3fc7bb3b9883267ed621e9a02cf0031d1140768fc38a5355854993f495ff1782d3a173e277280906cc9f78fa5491f5dc52ac1ea83efa8acd8609091a373daed82aa170e3691da50ef40b2c10eaa3d942f59ac5e925e9b9a1ee842ebbfdd850939afa5fc2f86303084537ce5c604a5d55c196562cd53ea3c06a725188ea63a05b7e476b268af32797d6ad440bf6f52da43d9d9302cbce8f03254e5b0779e2846e3c9636187ba58ee465225225557e08dfdd89d3e9d9e24d0164e76ef2eaf50089eea9a136466b6b0fc5e110b22486fe12adbdbff8a08f20887df81a7e7723a807a9e9006b99e43af9535051acfbddcb27122e6d26e846d0b69f0cb66ecdeb752dcdea86fd59f935cc2f8c74ab81e24ace914daeb2c83f750d77e17e2b160741eb32b4e49272abf1115c2b635401d1d224a43959115dfa1a74a39a544b4176a1c2c603be92337c23a06c2fe906d1b098394f580add7b9c2366621c506ae8f7765cac3bb6c232346f66798db44a4da833634fbd1f68bff9fadddf8260a754c2ef4d49b78cce7e5c2e444cb5ae5c0672472f3b1071548ab5506dde5fac5d20a256548e935247aad7025505682796c5df32870e44d7b84e0588f6156b89f52fb67ebf0b177935324a21ef7d806e18e7c73c41103da3eaf76a43d5125c630315327c0465ae55a1f16ebc6c49204e3fd1d1031eb8214f0805add31499f7490ab8830e4da674c4be6c140b01d18b6f1ffd403376ab32cb7c5888e2d912e6086052b16b716156bba4095415b5f668fc3844874d3eaa8085cef05e2c278f5ef38b46dafe24a119b937273ed7a4f0934a4b2e3057b7a753fe721ee1fa7b8de2818e0170eed7f0fa839350920af9884bbc8d5afc1497ad22bb7a5c8599e4b00d725a49553b1714b3af9680c8f0c77d587cc5495aaf41e9686fcbc90929a44d45dfd589a55a61c0abf3da623fb45468fa70870109e55bef547c88316488f0d92414156f2672cd816e07d01b411dce2de3c7ea4f7d0c304561345e73e61a8c61df19588c8812aa887b643ede2ef22a82666859f832e6a9a1f8a121708071e1ba9427c812663f4fa4ee39cabd84923846ec1c9e88c162dbd77a6eae90b9157ff9408e4a050dca22204c6901e7c388b8ca23a82cf750d4192f115f6c3329ec93ae10d7736bfc8ee717aafc1fa33b477f77e0fbff69020210530e30a18e07f566a1a6f20836a36e25a23e51486b44ae1a08028e03604c4f8025afad4bd2d5af82daf676d2849ce7575c91b53e264d96f6102361843c1b79ef406dd4fd80ab4d9461c193ce3beb1d6545a7faa337eca985d4364cb19621de99c9db897f7685962660c955598e875691879626aecc90cb027e9d7e51cda289b28a90c6c7ca162efd509e8b2cbd2eca55f7d23fa2aa922a5742002b1fcac3b74dcaf9dffee43e8cc07a2eb3990c5e87754d04405c0872e57749d23afd9744ed4d848c9687d0367ab7a3c0e14c44f7707de340bfa0f8b2a892f067596611314eda6fc437506c3b98ab052d26bd5f636539b784c340daff9625b3ec40b9446f0b471866b2f1cd864fe176c0fbb482674fa89527bcacb58919d6e210b6ff586a2a09586daab9c15e2dc1000062e0c4dbcda0d6e153a69ff88ba5ebd72ecb69c1db81e7d250a58c4265264513aea86f3a401af909a4fc3c58403e27ac1cb20e93a2c4c9342a19852268276855c45e228509df844d7eda01818f2e722d46b055a31f03b44310733466858b1ff0f7b7b6f8b99e762a375790baed9c45cd53d4775c60b3be57adf8abd44677ad21e5b4c5153587f9ced4422ea882e5caeab5c492e1aa76c9c99c81b09163beab6de7aa141a127eab9c5cb1c8ee04a89b6bab30b95137c5df27af2387034f0a6209bfd5fe33ebc755c403057f5e561b016d872ee0361d073268b633d14cd140c9eba4631f83bea025522160866fce86dd835f7475e5431722f3d64d65db090317705abbfd129c4a55c16f927d5a06e7f4a83d5a4198e4fcc2364d86d08c8c29b6c34a9ab7f8b8f33cd3e203e0d3c1ed17410317aa614aa32939ab230421cef1d519b443656cb944f32a8c855e334c6039f66934aa62053f7f318941bfb1046a24e8ffdb5d3d0a6b95697146b0db5c95be718523c320d80a0c4b27b7f2de4f4f5dd99b8fcf94c1b65bb8fad5d5555a1abdf9d38be6a3aeff53833e5ac7c4cef3af2044444bf973320ce07859128b93e25c19cfa54cadccad1f726416d7e7db55372688685f83b72fa81eda59b5b16a911a9d297aa9a581b6b125b2e7440c2ed039c506837d77ab5a0b82b4cea6b6c41b12f4d94bb80cc1432ccbda01a701176257cecfa47bf6532667d294cf000e6e096a70e67bfd3bfcfc1e8d21cbce15f51c152b659cbda6d2ac718577288666a24016078c8ef9c33fd159efc5bf8a20c538ae02f5957efa09dfcad5d660bc1df8b1028c090cbd8f7611b2ade45de38bf44c709ce72e106812ec10c2d8293a3b56f03143b4599d28cee23df61f0d892601a1a95d29e45e034bd113a1475410431c76eb7a9baa2372598afa75c280084d8cc26072580600f073334cc26d3fdc56f33110f5e099f75afd37752d53accfa816b3d343c176ae064c42d746c9f4d1b57421228b0b0fb4c03765774607862dfc3907b30051ee9fef2d8b759567e19fd6e1f9caff89997527ee7513980475500a756f890a9efd65da7b7cdf897d92efaba9b2de02ff8905b3cc325e17062bd24f18d0031a56d4afe8f352b01192a12a2420f689ac5a45c2daae150537b9586557a77c3bca6a9c02b87355238b505c1f48b7a2cc0d877b7ab2113cd3a1233c3bb51110216d48061f49d9cbd3123051a7fa73f8e4bdf728c6f554d5226e59a8a5c6651dc37bee7c52562bfbb62ff9ffd15b1318f2bc64d445a8a6650abed44b85df44e180afbdf116dcc75cb5770b20b344bdb6c8c9a6f278162fe264d6141cf0e0b1182a00c13dc6f1c69290f66414881c3dc535586794a77610489e0efeccd32104d1face1aca947686931e722becdb8806e701969c48824ede810ea3e03fb65eca911a1f33c592f859fb558bf12700f3fcc18948bfeb9b22778aef4390558acb00d0d9666b4f1cbcd364413860cbed3ce0336d3c95008a219fb4886308d6ad58f46acb803fd7cd7e24b9a7c9f6601f3972ca71151622a8c3fb9020fd8cf75d26bb1f619ba20371dde8791f6870234aa9be8b9107e945321c35f848f4ee0e77ad0699144a4ab4cf99a1d66aa986d01f58168b254ffae83f822785eb8bdf7420a683b12bf841e3ce5f78714ad12f80598e90577d99ac6b808cee79fa99d4feacb7812e53afe7b76a8b0230a54cff5e5857e0e26bee6a6e6695d40488aff3fd4a99cdd7225f4cc597f35723f9d5631f1fef97f04c96684e3cee017118e0f2242a685a775959ac9d38f5721b536be3cc96a99fdb970aa92b20902fdf18b938b0cf17a7c0155acf5de1d7755ed1b948620b0efc336bd466101f54125aba58be9eb816449343bf1b24efa7bd0549f05498bd9f42cf5a4529b4ffabe33841ac3f467a8498fbd500027bfd1440cb29ae907ca2f6e999125124a7b73e103680159442725379c195f7ec892e356ef609dba6182298a380456e901d8f7dbea71e13f1fc27c6d442559febfd90a2d74b013bd7fecce8495fcea363cc95df8c4c126e1d5b457aaeb1c4c59fcbb55a48c19c3afb7ce910b075ec4ac8bebccf5024aefee5a524cd65a45e4a5abcb492819a3472afd5485db2b0839723826e4e5851e2ce20e8fe64d128900a977f1b043ab6f82401b578d81f1331004c14a368e7e6f16788d4ad47b1c9ec5848702cf722b0c58cddc0dd0cecdd288cef66d40220035dd0861b830fe0f6f186aefa9695e730cce6359a26cefd4639d0079d63ce28bbb93a200af778306cde9e1abcad599748c442d3403a6756124484fb9dae74af301eb9f42b47b3d7b2ff7da031648aa2516ef0d1718f5296d6fe2af866bacde9e76912b2436127036f1075365d8bb427566104840125aa8145576bb284c18c4308489e33251587f7aaeb70a6e59a8e589bb48291580503f63fc9ae0ad1d7eb4281c68a396329efb9c4b0270f98485e95bace25cef50d3b488ae449229a4eec187d1603f6c07bdc1edea8d57af1e1d6cfa323025e8a678ebc5ec23c76180c097e3540cd12ae7cfa0662b328b7a69fa5a99d23e0c5d12c8e2a2db856b6af05f0fbbb60c97a185a9ad40f3c6542875a2b2619e8b0ef960b2af03d8d69c4ebe898170011cf0a6ff27136569fd67d3092e5e98c279cf6b6a49753c76777c93b5ccd38b0020cf3a267e2276b7d03e2ed7523c380e9572bff2a33e74397659dcf8576d55cba2d8f9997c3f5da96195fd81e67d333d7bdbb6fe2b3e66db44a3a36097efc7902a05afe95cea6664569e7afa912576ca6e91ad62c0f111a0c00186e13aac4e8b158d503bb7ed59c27b637290746d15c6d6c926bfbdd7fff3350349f060705a3deb021f6bbd17d9e2ac046b34d263729a8edf2c3b8b52bdd821c9210d16e22e201406da3f51640711452082b6244db1a603c49fbcf2d6ff2bd8bd77465ffca488c1995ea9e9222886803137b41979b203e10aec2760d5b67a66ff7a0d5b27d08d80999ee0aec43903824e8efe0235f0f241384734801847756ebeb10998accdae3a071940e6651301faff7e6328f8e0e3cdfcdc0af44bf5fe85c7ac6ef952711516f72bf0f0b2ae8ca466024557cb7a232efb7b658851a2faa9db6c39647238c7e07b8b2e81310c4fbcef6d79f90b7b0bbd5e09555ebe0eafb41078614584266269b14628a03b21097ac317ce8c60c33d982da54664255d3b7101ce1f6f13e4a6f2fb003930f4c907479bdb0433d5d76b852c147a14d16d509dd55184f802e7fc7dc13184ba060174e29022c9f2a09e774a29862b7fb461a2f1", 0x1000}, {&(0x7f0000002e40)}], 0x8, &(0x7f0000002f00)}, 0x2) ioctl$FIOSETOWN(r8, 0x8004667c, &(0x7f0000002f80)=0x80000000) ioctl$VT_RELDISP(r7, 0x20007604, &(0x7f0000002fc0)) pipe(&(0x7f0000003000)) executing program 1: sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x1}], 0x1}) setreuid(0x0, 0xee01) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{}, {0x25}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000180)=ANY=[@ANYRES32=0x41424344, @ANYBLOB]) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x0, 0x3, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x1, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000640)={0x0}, 0xfffffffffffffe51, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ktrace(0x0, 0x0, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) kqueue() ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x1}, {0xc0}, {0x6, 0x0, 0x0, 0x88f0}]}) write(r1, &(0x7f00000002c0)="ce4aa4b95074f402aadfdd52f139135ace78add0bb2eac", 0x17) executing program 6: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x12c) r1 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r1, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) r2 = getpid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, r1, 0xffffffffffffffff, 0x0, 0x0, 0x2}, 0x0, 0x0, r2, r2, 0x5, 0x0, 0x1}) r3 = getgid() open$dir(&(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0xfffffffa, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) readv(r5, &(0x7f00000002c0)=[{&(0x7f0000000240)=""/113, 0x71}], 0x1) fchownat(r0, &(0x7f0000000180)='./file0\x00', r1, r3, 0x2) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus/file0\x00') open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe(0x0) close(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x0, 0x5}, {0x3, 0x0, 0x0, 0x6}, {0xfff}]}) r7 = socket(0x18, 0x3, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000040)={@broadcast, @empty, [], {@generic={0x8864}}}) openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$FIONREAD(r7, 0x8080691a, &(0x7f0000000100)) executing program 5: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3f}]}) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) dup2(r1, r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) r2 = getuid() seteuid(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x54}, {0x35}, {0x46}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r2, 0x0, 0x0, 0xffffffffffffffff, 0x200}, 0x10000, 0x9, 0x401}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x200, 0x0, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0x50}, 0x0, 0x401, 0x8000}) r4 = semget$private(0x0, 0x4, 0x96) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x1]) r5 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, 0x0, 0x0, 0x0, 0x0, 0x5, 0x8000}, 0x3ff, 0x5, 0x0, 0x0, 0x1f8, 0x3, 0x7, 0x7f}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, 0x0, 0x0, r5, 0x5c, 0x101}, 0x49, 0x0, 0xfe}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r7 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x1000, 0x0, 0x0, r2, r5, 0x1, 0x40f9}, 0xffff, 0x6, r6, r7, 0x10000, 0x0, 0x2, 0x8000000000000001}) listen(r1, 0x7) open$dir(&(0x7f0000000740)='./file0/file0\x00', 0x79712034896e9b54, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000180)="b860fe09625ee6793978a575faa1b6c6c1d6c2eca2950e663d39ab1be31a269a39fd7f97e41e178f37a79f00659c2ea9ac56733f7e4e4973c1e6b33ac91343ea3b3f8c5c7b93d5c20ab4211791fe30", 0x4f}], 0x1, 0x0}}, 0x10, 0x0) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0x80206979, &(0x7f00000001c0)) load: 0.16 cmd: getty 89568 [ttyin] 0.00u 0.01s 0% 315k executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) sendmsg(r0, &(0x7f0000000400)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000040)="41c5b4304eef7249a47306173b8d077ae231d93eccb51d356fe548d8975c3358f0af25352b24e02fdc9c613e9ead3fe3ff73e0a36f259f90db1c1a17c20ff1f9a11a09aab7ed4fdc8993f1c961710d12372a43310c94f1297eb854e82b7b09c4c8198fa0b6e68b570e7f20b490", 0x6d}, {&(0x7f00000000c0)="8cad29ce37d537a88514dcb04817fb364c4929b67711f038304512b4ee483a7b1b0ee26972155f232837f1e798459307df8f029c8efcd4c1f715e9d66a28e64407f9a32e123d36859aac3b67c7bb3a3c9fd15307c5a476074eb2546eb3e59278047cbabc75fc7f6fd6b40f0171f1e117483f52e489ad2853b42f430c59f12553b9fecdceb355ba258ef65f4f477544134806775b2bceb2eec10a6f4d8e055f359c7283a4", 0xa4}, {&(0x7f0000000180)="d19109064e180491da721373d36dd868ed01e1dc3ca79a8b5807126b4d9c91a3ee3b91bd41ef25e531fc43fe6ab1a142d52c284997a3a0bfd27d6931fdf38af937c3fb98de6a8ca6ae37579872c41d66ad89ef", 0x53}, {&(0x7f0000000200)="37c637de77e6d5949623c0130a7affdeda4d42ef8ed421591f8cce69ab46f31d7ded02431239cc6b1cf0aecc69e9ccf6ecdfb011afa51c0aca664a5e2c74a0340ec3cc5be68298686549", 0x4a}, {&(0x7f0000000280)="5010800675b54d5888a87dbc15b62002b62db93769fd57f87ff7e17d1fbb34276c82cc4c1f7b3a92a57e54da0b85204792e1e05e34ea52e20a346f66fb77b0", 0x3f}], 0x5, &(0x7f0000000340)=[{0xa8, 0x1, 0x0, "f00b242d4a1e88e2cd95a6e313773513d3376ef6c29c290e9c16521217c855ff111fb3f0963847cff4406534289a1db90efaa73a9ce437f507c9e9b954fe18cf7ad833540dd8ec169f85d8ddce0f0eb9155f735746e07e14980e0197329980ec66d39daac913d36b720788e010966428e253d692d2c7012a7d8fb7e704ad12fa75c5005c754918ad1ebe4cb6cf314447f8b068eb84"}], 0xa8}, 0x1) r1 = open$dir(&(0x7f0000000440)='./file0/file0\x00', 0x80, 0x0) utimensat(r1, &(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)={{0x800, 0x1000}, {0x2, 0x8}}, 0x2) pwrite(r0, &(0x7f0000000500)="b56eb54781aef608d2b5500046dc5acb07c83a891dfc1794b3fd33bd112f2b2673651379557e98314327f28d996441818498385b9dc53539cb76a5d168b1e6431c0a3577361b3dd98ada86204b31500fa0151bcecdd33e517e80f6670097aa38b00c89a5860d24cbe161aed67ea93d281b5a82e78622b16e8a9f6629b45d20625bb3cedf55293bdd6b03217ec6946e8474ceab731bd690ff403765a7b1172cd8fd4c799c54e4033c91cf55b76f0e6e9cb5d697c9535149a49d6400911ab7383e924fba8fb43ae2e589cedc90341c67aac2e1f4f84e4ab07bb3f2bb75d99c9cd7e4b3356e73c6a5cf17aa7dd36c815fd7e376b103ccc11ccfa2b4d0631931d2bacee69991389880df0a83ce4712f0d07b31b7b2c7804e1a12f98082b9ea13d346abb7d9ea2f3907e2fafd5c6031b26339ea40c1f9fceee7fe7b633932ddaae548f73ae690e44542f24f8297a787966b1eac1a612df72efcbbf9450fae8ccefe9c2e1b4fae744b28185c04a13dfae177096d9b5f6cafbb7c8ac659113dadd74792597d54190a83b8a179afcdb0483c40edf70197e1578b3d0e14d9f9e31af0a20b9bc6e0c23c70d6a21ef328fbe0f8e620196380a237729d12373809f19ba60476659f8febc76b21c37cd0b80e6a06cdd8c36a2d889fc2f3f745fd252371b331ffb8c3792792cf37164f519c8589ad070ede6d934604d7ef8823ed3d509a6eabdd669b5db5b0debb9195a21046ac32def1781b9c69c27cdf7990726e520a1bf3dff2c0d4ff847208d60b73c240ec3551d744c1922dcbe1ea03d6dfff1074d0cfa20c7626ac81356ddbbbd3026b26bd2b89f2fa9d5db7a4c2f756eb4e945a85da208c6261e3dced37cf704946558ae79a056469a56caa8be0db1690c1b36c2608eb6e8015b4eb48ecc0b2b8e6aba2ef59cc2a91d9f1de40bd84181f8036622f7f5df72c79cefd9465c8e99bfa44156bff4320b695ad967ac15423155b28938a31972da30806af5c3d7f74e60e889ad9cf20d1e786160e79d9ab63e3fa6c6b8a68288c924a83b2da9f5efb667becb8df38a5ce633794fd22ce774eb4f84d9cb586055b580ae82a0814805778a4ad5f090a60b3fe64b106fa8258f596332afde570714133ab50a3a56169476d03a36f71c5b6c1e6b8234934edbbc8c7e99cdc890d368a7a3005f471b101ae53b36c91d4a7b218bd79f26d9d050f8f8b361b9df978fa708c8bd5f53784cc7a243261852b010cd83f2ae231f6003150f30331695d2d45bd3d53d5a5b26ddbd972f0f265d060f22b307a11a3d2466723ebebc355883750061021bd3721320c07afc607cccd4d2c77595a70fdf9505e0df849871313072e5f706509f9be931e59c452560a0b939e328d10b8c12ce603d88623bc5fe26b289e25009199c61b535a319343a8ab77602a2374a10eefe9b438f44a96dd5bebd36bae267305d4c5ed6a76afd84683d69f68dbfa425ac81b4bb861694053637f6fff43ea2c1c28beff29ada59e31cbbe34dc6ebb4a12969da6676c917457a0717d793a0d4af2814b3c0d654c7249e497eca41ec035dde3f9d4eeeba44eda3cb10e4d76722ad1282f9bb19fd2e34d7cebf1160cf64e52d5b0143fe9773d7c790bf3cdac3eaf5539cc0ca41233ef66ba357206506b1fb790b543bbd98365c334736c6851dcfb4710ae013b2557118181122a4ba46ed861f91889f75543218da7eeda8fd93d365e34c9c0a8544ed46ead186c9705dd0f95da9aa9af1a77bf7c12f6021e4742fb00aeec98bbbf31c6acb8ae95b97717dfd2564b3372db67f67228086f8ca4f2713573b7d25033395f01dc9e0c8a015cbdeec728e802c69f4263771a034371e2aa9e97488f32c7e90419238451578659f8a6f6d321e2241a112899f44bc626f26d25b2f5980ce25949538f453fe1b1cf0b6dc1f899f105b2e927cfeaf244ae07eb3df163514c93980358e59d650db227792453812432e5cacfc9beed2c25c15c99f3b33ef882428ce7ae422fccda86d088e442f595d38eae107874f1bfec37555f91699164976e46143a6be78b2ae2444a994d203d8d7240f40bfa7c82b6d77a6310e5c693ae2ab7c94c8fb3c619b9bc6e2d5e6519b3ab85b7329cf2d6aaeadb83c202b5741ca00ddd90dd0422329959e5ce47160f84a683874ee409b5a6da344e00056352e239e334c3bf5580c8e614ef6b85d2c5cb99ba4c72090bfe7cef0b557c81e682ac551ca94ef7154d915329a4d6849a2116558449e7854b22775818f3bfc1492e527667c3bda0f91e6f3ac7005d0f672d8d567836a43f63b1ed0824d5df32ae6310a0def96cfe6f53ce3ff161b4593d1cb3b6d4ec67d7559da9f7df44a2e253abd2d783fb9b88f2c99be00c6f309059a56513b6e48720c0a907e8d1c3092f7f02fa2000f8f4106095dead6c32428b3d7f4f3cbd2051ec7935029d0c1573c8e8d1dd5f568e70f6ec928eac25cc38c0fa057c2667334258838173586911a8fa6b0a2be79bec72670ef926150992137846714e9f06d012034a6d740f95a1f67c495135dbb80509600e545914b39648188e5ba8265b71dbb299e459051d732434467b1a196e29fa8b75a20459ffa030172b959c241599bb44f93495d34f2a52c21d56e0481c3001951a04998e37eb4a0af4bb09ba6cd9ebc60f86c261acfd7415e1b760c7b57a13434beeb24ac5139c081bb129afe342708702b2c4b0ea8ff9fce86fe49cbbee0feb29ac2302ef853a750435cfece8ab958fd3b9f08d4e312225296688be5c0a73cd5fa15ad7f43e8402c97008ad0928c7df03a544e598aa24a6dc8a13e83f1505ee5186e829163069f5ed1bb7a72f1f4c5e221153eb46188077b87c48090d167571245d0743e14d549e8f3e98daf714606427fa307b749afba4dcdedf94b4403bfa8f744fb8592eee16bad7c376cfc3ff85e3c52bd478c37b0fac3d865fefa8008f78b39e16744ad2894dfa269fd1a0c5ec61208cdfdcc1a3e58b4736a902a576c0672bceefb81e7268d2a1fd64cf6a140b4ac1dfcedd37f0ae5dd7f5ecee30984146d86cd751178347daac511b1428831e42c7debda04194828ac7064558313986d59305ed54c014941dfec568e6a2735b0da0043cf6af4683a457ac37b0a64b8eae43f4b78dac418953b6bd01f50149d77e4daa7facd4713365d911e7a676263732d1e535464c0361c38f41e7d5a6ed5a8cfa7ec76db813bca0bff23aa3caa83f28bdf2605a77a8d91d1e90feed9536361a2c46d806eb7dd3a08a5f99d2ec24c1f905a79daeb72639232c1a9db5052db52f91115bcdccf7d7e79736190440baec17717251a1b18476152863ee9331008310eb0c07271c443d9479e1c28c4307d3e587359672ef39e956d9e63c7a14a9c02edb3b6390ae9abbba077db669d8cb2360a4d6936426507f0905fd505dcae23225a0de8a4a754bcac2f5c6bf440eb3f9c14621dd5dd058bf1827ec1bde147633bb6a665418a78332ebfd46e198e8388e60a72e3c2741ba3b3fae1118109c6c5b1471a4a0b502c12240b47d727b084494c531976f9248dc8ce48e88f52917fe28e9f681cfc54048ecd0a72cfdd5e4911607b0fd6e4ca82e17f270acdbe638597cf9184a41917c9cd140a5dcec08616296d774033a178bed4644a93769c19acb27663eea4047d25d02c4371459b2baf47f3c17bb288c36c2e4f29f3f6539519edcfd6b5db96921283df35d31710409a225e1172eee557bbbd47b2d53d9d6eda72fce1603aa316d9416c8366e9b7db60e38357d9394927ec455927d7e4d7a695eafe98c794f56e035fcbc8f65ecf85e595be6c4b652d41cff99c4e99497600afa15194d25fe9f01b6e4074fd1eec155d5de5f89591e728a1056d4e862164cadf3834f3f750c7318ef1712359b0049a8ddb3348148f5b838499ccf92cf919bff27865ca3ee37b127cb6754ebd4e127639dd3bbefe4d690d9d465ea950f12a048409fb60cecf41d932bd36f9ea75c8132c607bfedd0d8edd306f088fda7d1ed5138e1e382f4af0e88bf52205590dedfe7d1fdf94c73318c4b332092061ee9009f15807abadf29e19ff262a4e5d9e230e191c69af0cbb83012fb465b835b1f063b3fbc5128f035d9d24f5b5edbc626c5fbafa13476b3b26157a7b742e2d323a1aa6b3eca47d961618a55acecc997838d345575215bdd1a00da564b25207ef81ef8e16a46f3ccde6f19599312a6ab21db68dee09d4fe497edd9eb0dbeee8b4b036b1603b99aede9cd0d45ca5e519fcbef18d0532826d3d932c497f91d0f85f8ca2cdb0353120b936a03020b919652149f4ef9e8cc7d814c080ae7e38f4107b2f59d96593e2144fc7d130cbf633176a7fbd8d6a046e5481435d7ce6b8181b7b7f8ee8edb79648e85dbaff647a4057023da32e6fe127bf186f8eb15a3e1a94abaf5de10bbf47b1b3971d53703c7bf03f4ce92b51d3078282cd110b7e4d350c0c01a895d8adfe5315d35cde43bec3770648069d11731556207c1c7199305964487c0912215df1eb7fb85be5a6cef573c86de962aa75685706597236e484b2b2fd0d52c1153e17e15463b29174aa856928201c01dc38275e121592aedd5c0667f820f8297acf6a0f9160581efb3432c89090212a44c814d2e7f689162d848dc9e19344dc7b9dfa17529b968c1548982fc7e572487c2c70a65dfaf6a9cc7f4262db21e9a641336f27b214dbeefee326030c808cb7cf5e29740b7868e69e0a8c548c254ee5c26e0bbf1bc2c25efe1a01d810060d6a1c25cc15946bd244bc6d974970b2301b942a201b3a3aec3536a8fb58a711d93b2cbaad851ab13463b2298d7d2a33d0e316c2a1d6c45bffde426837bad42f3e1911d78afbe1f303bbd6c3893095eb5b94ab5992504719080193ae89575236f928f1b6253504346b8dfed720d403c25f417a46235af52058a86132d250d5fb266f3ab43ac364558366f73ce047699be407d6feb72abbaf4a8864cb0878c457dbe24cb23aa535a6ead39329517502ab46d506e935aaf9009be3e4fa1df5f2c4d8ac3e815bcbc760410b4e675077b1a76398eceb593e8d5f909fdaf6da047081afc7a01621b8969fa38cbaddcbeac33331ece358fcf810dc4cc58c832489137da2542844db3952481c31e0df126164c2d3cd9f4d46855c449c030dc5c2b88375a1cea85c0234dbbae95a7e2ac9668800fb4ecf0edeed4cfbf1f069f530f7ecd7c14af78517331a21d8e6866a73a33a63081bd0a81063499ce26826172a9b6e3909bb85d318bacfd5da624fbe333506a027f4d83967d8cc1197dbca7ac76020fcfdb11471c8a618063bc6f5a63ede628e910f1d291740a6b123c725bab3e68f7039058afc44e7a6c810e3b8be2f40e4dd79fd403eadaa5d819c9192889d29e2ec0de15a7f404c047b37806897ad1b034595fdda4672a03f79f1c5a5d3d07897cdb94fc104396b44200e6dfbe16ed22578bb2a971a15c318febeaec0fda66c8ae45d76a4f83be4fea9f27a4a1a4d061c584a2de2126c3dd4e8d4218a78feda46d70b4fea0ff3a48042ee687250289dea7d1be2f20783b449b799d84da42dc5f704b8ba9cf882da65b5d29ffaf649bd2d3bbd83a8f33432f5dc70d700983283b937cd1431accdb4cf2be19ec5bd509b4d9e549de5a5ee42e5bc1b011b3b06da56dfeb44bf85ce8299f08549f557e7e193f1e00473b6588d0217d47e2f3d51130d90a7b2d69824f933aa6cfa9abeeb49c1eb14d45f1d5c9c00aed9b48242157187edf66bb36563a1eec90f8b68c36ca0fc322d88277dca3", 0x1000, 0x100) pipe(&(0x7f0000001500)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r2, 0x2000746e) symlink(&(0x7f0000001540)='./file0\x00', &(0x7f0000001580)='\x00') getsockname(r2, &(0x7f00000015c0)=@in6, &(0x7f0000001600)=0xc) socket$inet(0x2, 0x1, 0x1f) writev(0xffffffffffffff9c, &(0x7f00000018c0)=[{&(0x7f0000001640)="334e59a8dd76468004fdaf50488bf4dee239e15e41288dae0b081ba6fe82b433e80f410e2c96f4c54a92f8a44cbf923b01a53fd4444a6199ef0f938e19c1399f0a3b6a27b6f131f7f6d3adf9fd5c8842c868b121e51a6130997568d056c6188221a096b2eff648875e400ef6d0cf9e7eac9fdcf16892bd4a18eeb522eba538e731b7e8bf0ef3f364fc4b9653cd7899ae962beeb0e6ad892d08b8605ac785af6fb6e9626129311b54a598", 0xaa}, {&(0x7f0000001700)="ab777c82c61db011972c5871c21bfd2ce952b3e3fc37694d9f620239d9de9f341f9f023e23ba814194ef2195b019738c1f9b955b098299a1693a66caaaa4d81508c836fd5bd2b72712158454f0093fe9b368a7c1ccd069564ea654c559525c313d3a036b7a02d2af67", 0x69}, {&(0x7f0000001780)="39560e2dedf21ee2dad8fdb99f65953888e3b0a20fc64ae82a1027eeebace1e8a11dab4ebd61ef6d91912ac05325c762", 0x30}, {&(0x7f00000017c0)="f96945f8eef4da92cc57960259bc574fd81f824b1f17f5f3398caa4fd506e51dcff6c553ca26ce7d3914f9d2650612cc26f047dac347197a7543d599a9883941ccba2d668d8c1512bebe588f36d0076e8e5dacdcdef4f2fb20f030b2699c35329ee2528abca8a77b4d8407", 0x6b}, {&(0x7f0000001840)="7e7698c4095babdd87cdc2c54799fedfc1cf4924463bdc83048c09a21de11b78f8dee76f8528d260a10164346901526ebb94a0f5a1eb2996b052424c58ef03e95cf11e07dd91f607496e004b346c9dd3cf6ffb1f0aa3c5ad5dc81fe2857063897b2adfa91ade5a304c3c5ee316794893d5a3194e3f908e3e09e68de2001936", 0x7f}], 0x5) setitimer(0x0, &(0x7f0000001940)={{0x6, 0x2}, {0x80000001, 0x56cc}}, &(0x7f0000001980)) getitimer(0x0, &(0x7f00000019c0)) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000001a00)) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000001a40)={0x10, 0x1f, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffff00}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x8000000000000001}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x4}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5332b86d}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x796}], './file0\x00', 0xffff}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000001c40)=0x70c) mknod(&(0x7f0000001c80)='./file0/file0\x00', 0x2, 0x2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001d00)={0x7, &(0x7f0000001cc0)=[{0x1, 0x7, 0x1}, {0x3, 0x81, 0x0, 0x4}, {0x5, 0x81, 0xbd, 0x7}, {0x1ff, 0x8, 0xc8, 0x5}, {0x6, 0x1f, 0x4, 0xb6}, {0xffdf, 0x5, 0x9, 0x800}, {0xff, 0x5, 0x7f, 0x3}]}) r4 = accept$inet6(r2, &(0x7f0000001d40), &(0x7f0000001d80)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001dc0)={0x0, 0x0}, 0xc) connect$unix(r0, &(0x7f0000001e00)=@file={0x1, './file0/file0\x00'}, 0x10) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000001e40)) recvfrom$unix(r3, &(0x7f0000001e80)=""/71, 0x47, 0x40, &(0x7f0000001f00)=@file={0x1, './file0\x00'}, 0xa) bind$inet(r2, &(0x7f0000001f40)={0x2, 0x1}, 0xc) ktrace(&(0x7f0000001f80)='./file0/file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, 0x2, r5) seteuid(r6) syz_open_pts() ioctl$TIOCEXCL(r2, 0x2000740d) symlink(&(0x7f0000002080)='./file0/file0\x00', &(0x7f00000020c0)='./file0\x00') mknod(&(0x7f0000002100)='./file0\x00', 0x2, 0x8000) executing program 3: r0 = socket(0x11, 0x3, 0x0) syz_emit_ethernet(0xd8, &(0x7f0000000080)={@local, @local, [{}], {@ipv6={0x86dd, {0x2, 0x6, "8ba851", 0x9e, 0x37, 0x2, @mcast1, @empty, {[@fragment={0x89, 0x0, 0x3, 0x0, 0x0, 0x10, 0x64}], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0xb2, 0x4, "075716082c38dea87ed92be55c8c7b47a857ca983841d8904307c80310bfd0f52b22ace52fb1859ccec086ffcb077e17cc5f444c2627155a69638b725fc564d142b00deefe9dd942e13e74c3bac221da785835d9765d546e9181179ae4956b93595b866af226efd99da24bb03dd77c10adf1f4577f371f912762e6eaf08c634ac6a05954d33fa982ba1b8976904c"}}}}}}) sendto$unix(r0, &(0x7f0000000640)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71d808e5ed405080000fca653181afc9d3f0100"/177, 0xb1, 0x0, 0x0, 0x0) executing program 5: syz_emit_ethernet(0x72, &(0x7f0000000100)=ANY=[@ANYBLOB="4544f333d470aaaaaaaaaabb86dd60000000003c2c000000000000000000000000000800000000000000000021"]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x8, 0x1}}) syz_extract_tcp_res(&(0x7f0000000040), 0x20, 0x5) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) link(&(0x7f0000000340)='./bus\x00', 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffc, "fc686b340da1e4795af94547bd1305d65c21963c"}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) executing program 3: r0 = socket(0x1e, 0x3, 0x0) (async) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000040)=0x1f) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) (async) r2 = socket$inet(0x2, 0x4003, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) (async, rerun: 32) ioctl$FIOGETOWN(r2, 0x4004667b, 0x0) (async, rerun: 32) fchmod(r2, 0x0) (async) socket$inet(0x2, 0x0, 0x0) (async) setsockopt(0xffffffffffffffff, 0x0, 0x2, 0x0, 0x0) setsockopt(r2, 0x0, 0x21, 0x0, 0x0) (async, rerun: 32) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async, rerun: 32) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r3}) (async, rerun: 64) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async, rerun: 32) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x11, r5, 0x87) (async, rerun: 32) r6 = fcntl$getown(r4, 0x5) socketpair$unix(0x1, 0x5, 0x0, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000140)) (async) setregid(0x0, 0x0) (async) getpid() (async) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8021, 0x0) r8 = dup2(r7, 0xffffffffffffffff) ioctl$WSKBDIO_GETMAP(r8, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0xe}, 0x4, &(0x7f0000000400)="0c26b2f049d948bea2da6796285c9f8cfb280a196c6589cd785eaea675ec9821126b31b23dc4d44df8deed135f663ac1c32342e21853f905ebac0c902ee98f77012d9c0293cc57a328145617054ce74941d0eb0841190beed38ca021bd0705f764cbeeed43746e7dd32547451060d896758b381eacf9a68f2b3e13a75f607e4e6f749818a6ffeb8d99a68d1c4b984b5263c354e979874a000fd873c09470d1a2b8a72c24a123d731e5625276cba8546a9ed69455ea049e73e1c9cbf0c7b762f44d299d94c4bea61d58ab20cf65ef7f6fdcd432b6433a682606ae94e30a365865c19a59f1", 0x0, &(0x7f00000002c0)="d28c2c109194526db4f56068bfe17ca8bcb9c2e4b0f5ba333042d05e5f53f881a350b74c099aaa4edfc45ca638e47c807599568736d5e30f7889bcaabef06cb48edda84daf1514eae57dbd1b53e7944b2780bdbba68b303363299e3753b07ecd6e4b750e1be0f37bcd8ad680a32e1bde066a0624f0e27c087e6b", 0x7a) (async, rerun: 32) setregid(0x0, 0x0) (async, rerun: 32) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, r6) sendmsg(r0, &(0x7f0000000200)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="180000000000000001000016ffffff7f"], 0x10}, 0x0) executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000300)={{}, 0xfffffffe, 0x4}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000300)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x70e, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{}, {0x25}], 0x2}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x403, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r3, 0xc1045763, &(0x7f0000000140)={0x0, 0x0}) r4 = getuid() chown(&(0x7f0000000180)='./file0\x00', r4, 0x0) accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x4}]}) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x67d03f22) r0 = open(&(0x7f0000000b80)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000240)={'./file0/file0\x00', 0x6f17, 0x6, 0xfffffff8, 0x0, 0xa5, 0x6, 0x40, 0x1, 0x2, 0x5c, 0x400}) execve(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f00000003c0), &(0x7f0000000500)=[&(0x7f0000000400)='/dev/null\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='/dev/null\x00', &(0x7f00000004c0)=',@@}\x00']) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000200)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000000)=0xffffffffffffffbc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0x2e) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000340)) executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000080)=[{0x30}, {0x4c}, {0x40e}]}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0x100, 0x101}) syz_emit_ethernet(0x7e, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "270100", 0x48, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "8000", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4, [@hopopts={0x0, 0x1, '\x00', [@jumbo, @jumbo]}]}}}}}}}) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10000}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7f0000}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x100000000}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}, {&(0x7f00000a3000/0x2000)=nil, &(0x7f000009e000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000091000/0x2000)=nil, &(0x7f00000a4000/0x3000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000094000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00000a8000/0x4000)=nil}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000097000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00'}) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x1) accept$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) executing program 2: shutdown(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) close(r4) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCLOCK(r6, 0x20004276) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000000)="f8", 0x1}], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r8 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r7, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/118, 0x76}], 0x1000000000000212) dup2(r8, r7) execve(0x0, 0x0, 0x0) kqueue() lseek(r5, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000383a00fe00000000180000000000"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000001c0)) executing program 5: syz_emit_ethernet(0x6e, &(0x7f0000000340)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a003bcc2629a17a6c58afb8877c8be162e3fe8000000004000000000000000000aa02009078000000006006c33e00000000fe8000000000000000000000000000aaff02000000000000000000000000000101"]) syz_extract_tcp_res(&(0x7f0000000000), 0x3ff, 0x6) executing program 7: setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x7f, 0x0, "bddbf448105300"}) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000001c0)=0x8e) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)="b1", 0x1}], 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x9, 0x7ff, './file0\x00', 0x0, 0xaf4, 0x3, 0x1}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000280)={0x76, 0x0, &(0x7f0000000200)=""/118}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0x2e) executing program 3: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x2}) r1 = getgid() ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000280)={0x6, &(0x7f0000000200)=[{0x3, 0x9, 0x5, 0x2}, {0x0, 0x9b, 0xeff, 0x400, 0x7}, {0x0, 0x0, 0x9, 0x3, 0x1c63}, {0x0, 0x3000, 0xff}, {0xfff9, 0xfffd, 0xe000, 0x0, 0x7}, {0xfff8, 0xfff, 0xea9c, 0x5, 0x40}]}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)="000076e27510c96b2a311ffdc2bcd4e4d2509b4b509d580bf1dc3e8adf057469fcc034c39d55ea56399ba343104869a9d0be351abd330a6f3aab4056b799c635e712225300536b29a100e504e4fc0cf7362e07418a8c8d302fb3ff6049f9dc1d09a00864445838889d1c87a332462e2e", 0x70}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x802, 0x0) r4 = shmget$private(0x0, 0x2000, 0x221, &(0x7f0000ffe000/0x2000)=nil) r5 = fcntl$getown(r3, 0x5) r6 = getpgrp() shmctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x646, 0xffffffffffffffff, r1, 0xffffffffffffffff, r1, 0x4, 0x4}, 0x5, 0x800, r5, r6, 0xffffffffffff1778, 0x4, 0xff}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000340)=[{0x81}, {0x20}, {0x6, 0x0, 0x0, 0x200003ff}, {0x8}, {0x6}]}) write(r3, &(0x7f0000000000)="76a5dead0f01f8607d2100000063", 0xe) syz_emit_ethernet(0x4a, 0x0) r7 = shmget$private(0x0, 0x4000, 0x660, &(0x7f0000ffc000/0x4000)=nil) r8 = getuid() r9 = getpid() pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r10, 0x4, 0xc0) fcntl$setown(r10, 0x6, r9) r11 = socket(0x18, 0x2, 0x0) r12 = dup(r11) getsockopt(r12, 0xffff, 0x2, &(0x7f0000000100)=""/2, &(0x7f0000000140)=0x10) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000180)={{0x7, 0xffffffffffffffff, r1, r8, r1, 0x799a309740ff63c1, 0x1}, 0x0, 0x2, 0xffffffffffffffff, r6, 0x6, 0x0, 0x7f}) execve(0x0, 0x0, 0x0) executing program 1: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080)='(ENd', &(0x7f00000000c0)=0x4, &(0x7f0000000100), 0x0) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYRES16=0x0]) sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x5}, 0x4, &(0x7f0000002280)="615d9abc1f30a2794a4e8a87762bd52496113fff3b964712f12c39ce8159439743df40919f6bb2b2af7dd2c915381ed11e7632462d5fbc125a7f9c7e1d31ac54f5f2e08ad191f14228e27f66f8dce9d0677d25c07fda07c593281affa9ae5aa3fd881f1349d0bb6d102fcddafba8455ed6b7e1f9ba4d8b85180ec477176890174c61592b65bce437abc2c3941dc5cbcef348c812f1fb71e99926ddf4d29dcdc6dcaf4f59b6d8813ccddb467b2aec6ceb00b8698645025f163ee9843b4634876e1978d8ce13576b36ec14257c6433304dc2469f2c18ee2d9a9d4ed5de756618c6c4d37d60c0ea7865e1d9a6f942680ad265f96a34fd822036668bb5ebde4e832fa08306cd1a1795f2ec63a72855fb1eda21ff97e64b3870dde7ff9cb65d6e9ca7a5e560bc53e6d6a54ace872c4a7f32631af7e70a2f306fcc6cb226713de71a60100e4c39113f4ad45e0d714ac76fa77c8e7b6e18ad3195aedf1a1cc24afd34419820fe19b408403362f82a63a561eb34d80d49c7dfa7c26d8fd9fff8ec82dd25bf21dd5cabcd353591a800bad7ae43bb8815b1aa5710613ba3dd58f83c536ee2b43e4adbedf322ee1e2b69ffc5403763466ebd921d3463f076f24b5320a22b806d005246283f0d49ac26e708711e9d0638103b951d11ec5baf44bdbe4bcc94bf5536c473ab5a1ddab6306f5cb1ef9e5ca5a0b261b8f9fedb0825ec31083323cfca9a895809d568a7e0ee29ec9a39c217f8f1278185f5bd64716b8d77d02bad467b5965ff4afe9df4b12f8b87f7acd8debb0f5d77dad556dfb81748c0ddd00ffbba0de81c0805d7905118143f6d479ed8813753dd0f255a2750629d447cf4fa08da29378e4850aae0fd6aa193ed2021cb52d8203aaffc1b325f9cc6abbde9f92f13189ee933915a72ea62a315310b53fc9cf2670bbc67df8fb52d271eec840239ae69a0823b48538a1e234351d52524d65fd9fec9b6f4b9b516382a13ad20e434eb66810762d8a1731f44cd46fb660002374ff90c94b4c42557709dfe700236e968923ca1510149981e72d8da84169b87071d48b66e1c44b601932542fa7fb57b0cf4fa68393935cbb74ea1161e751e24883420cf5a68eba79064296f2121a8dc8fd1c03ad8f12ba97997e8f1ab00796f8d1b867dee77983b43860d01ee10729db138701d61523b37b95f108b28e7a274f52441e69e283b3d1c0704f38df0763f5b88056df5a517468bf78af33f9bce1b07711082c6b92e91df9a20ff018ac7c6b0b395732186a16500e7c9102af04c1326fb23ce19a25ec62510d4e0fc4b6b640be92b794a063c3d9d2678ee8d930191b41c814eb4d1f732a53be58e4e0966bdf65ef3b3d2f6281cad409cd0749954bc41352d61ae2545314d1f3dbac9d98cbf2315aca5dac9e956ce582a75adb4bebfff193c93b2b33ded75766b142ef2f94fc551f936a9900a62e16b92ea8232e2fbe9c987179c9d2aacbe03a1c2b94af68c24db7b490e68b197cd776d9b8ebe28e1eccb66de4bc54cdaed375633be3fc0cea6528e31d80b524e6cb3e3bff08d6d183d649928165f2e435da69119be4cb76d0e7f7d4abc07cf1c2c46f49e2d4f086f3182098b62b20989b2186f5a1eede14a756d715a8064addfc16b2118abd96982d60d2a6f4977665a7d49a8a6e039eb07200f172bd3f133b0df395042279b23ec9b5ec73b9fa42e8c9f3b6bf5e3879cdbbbebabca9e5fb2f49c46ced3ae70d4b9951799a2afed2887b874eb59ba6ec968d5e01f60f209983094f0346ec51dd528b28b20680dba599f83f67616faafed6c28a09c78dc053e5c10b9c8403a52c85828c41baf2b6246219b0c7f400b6766ce626bd0eaf03e1149f18c4a9d28b94d2edb1de80ffdd38e09086b76dd9ec4a89073296db8df955d6a4dc512da4a59c6c7ecee08fc4e1cc254e291f6de3ea608790d38ccd3624c2be591febcaf8fdd703fa22f4ed7b2a7ae608156b615c0d62b9740f1bde27c8e5c83209a0a1a5b985c6f65fbea5fd1199ff165ce6c10281d771abb472a8cc185af1fb98dd4d08d83ade12c62f5b6540f2f4fb7e32ddd339ddb7f75a1cbbce0b7ebb9842a2eaa90b2a2a44dcb6e7183ccf1918fbd46cf5e7636846c2a8bba295153286e828416490681f063f9ae390350d0bd4168d131ba3181e112dd056b6e49f8f6c6fce403aafb41a189aaee504ad438e397f6481649a00fbfb71b77eda6537ff46137ddf3da6024a8048fcc7f1035705e682e461376b479714387c3c2d8e7295c6133e023915c83a7aab0bd1f6c1d82d3e1b8da40cc43a98c19e624b18d587fa4bf757c791021a2f143945069708cf9e9e833c076fa8569951a1d785c40643f7bd8eef144d4e9b81863a7cf09a8c86949bb77cdc8591b6702c1f42dc26b24680ba5498e5d9d9536b47e546f41ebf0c80cc54aa7931d44f1bc60a9adb1bd242b5b96ab825b2d3b0c0c017e2c2e6fea409dd2f4854d9872fc1811be25efd531abb2fdb0d6f1a9c7f90d929799d4328fabd0721728644f350da2ff7b25822a3601aff791aaf8ccdd1e1d3fd918a40f9dd5973131f1c78b47d6fc8d35748daffcc9d52a65caf6861e5aa5d650be27dbceda37684d919761a3c9f98823efbf88a866044f9c9d0c304cdd2bfc63f0d07c3286ad52d84adbd37fc9ac4846289a24aa79928ca9f91493959cd25034954f14d3791ab03eb688e076f0045d137f40a782d6ea7532d1e82f47b345b3022c752fce6d47e64ecb8f097c7a2c42d05faf9e0533b60fcd51182220e353f1c9f07bde2d784a9d9b27cd03a50e43ed4b28d28e16d55a0a82fa37708e8493ecae8160596b84acb14cc1433159d34dfdbf61a8bccb6d6138dc0ee1e5f4e16213fc1ef708752211816ac1fe0f20e2b454bc235b5ae1af655e47e8b6e8fd163a05f5327a915986b893246fde96a85d93be0b96f95bfb565ac260dc82792eeb24c7fba6f75aa08e58937035286dbda2c7cf610ae8782ef749b9ed63db9ee3942df3375cf3105965a76d21ce573db22def0901ce5e1974284ca937dbf4d6152152563797726f5d8d1089d4c042b5a35553eec8223ba393c7db518e3290e8041ff49329938f7618e03e19bb46489da9b8f6cc76c5055c592bcf7ac7725dec8d2424dc00f0cbcd21d8146fe90e1e5bcbacfc39167a7ed35dd138c0191437eea69751d83db4995f8700be8dcbf8f5bcda239eb1640ac1c498e75d9ba391952ce97236f4cdc80971251529d805a468fd4cf7a25641bf891b7180c75a0fc75e9445d56109c4fe0f4b22ed75b005da05fbd9ba76e3b2a7f09ebcb51c64157f9d19a3b45f12ea3905e39b99284e47ad74f47646fde3edeb7c2906538b096961dff066cb345e69363c7824fe6961e252b210ac8693a918b9862911085d38181a9b345bcf6dc822a5defcef0c5a7e9aff673bad11ae87cac4466f3832b77653cb47600f482ba3aceffe0a7ecb3028e3259434b2fea71783e81c37dc1c30dbb6c877947ad5b55abd464237e3067ea7c4a246ddb5396c6b059b157646b465be69fea1b3f79dfd31cf668f514d78817776a2f4aedfaaf565577d5c1b357175f15fb4283c701fd6a1deda3a9032e0cdac66329a12a616b507537d670fa4dc24f6291ec688e0a0e96b47bc9eb694bb1e6282dccb04a389c2ac31978c26217df8f8ab3c4b937f6da6256413005c236966682659b1f6ecf0b11e7393f6d151fdd1055d299369d5d95af901e4f3f14b17d4f6ca687000d21a1ff182c4901e288a5cb049993ab027e68c89db924ae0afca9b82a7f6b14392ef8d785f1b01d9524acfba5a1d799527d1d9aa2ec21fe7fd90c528ac7c380503d7188dae95682c01c7851d8cbec478c8dff1de7376f8759d838952a90d0529c26adfb6291c60b7602fafb583b9785bfe078fa402780a7203573d3a7fabb345084b8bc5540b09221928ca10a9068af9cdd33e1ef9e7f374fc738b3137a751d2f566eb4c66e43793bb015b941ec41f2836cbf2b6f71f4a88e8b94c0e0447799235dddaffe6c590fb87cc7c3877bacb729cf5610061cbf61326df0bc3f1a0f925b61e1e0a3026d79943800409fabb859b6923e47fe67d041be67ad5d7a9c526e061782f9bb88a0064721372e4be29fcb5d63423e4ef9110b30b9e3a628b4e94136a9ec93f30cc310795cc2eb102440f54f7f10178b264fe9d737b991768cf11efdb24b4c795abeb253a899a2e898c6c9fd0383581c4eb0d8c2b6b28686f3ecf70ff5c880a98faa00a7efabba16c444261f83033015c08184fc3baae4ab4eaf5256dad8f5a6849e742a4bbce9106c60cc38d34ef38b5521687ee4951ad363e3a3df775ebc207151ecf902d4f41f9ae3bcca8abc1a893a81b1a9939a8203765a1d461a336f7510c95913c4d78b50ca6fb713004b8ffca5748d33effc1320ea9657517de740943f2da6b68aa1d915ab97dbee62b859bd06a771add69448dc0fde56ab6097a112c6b3c94ce2cb11e2a38fc4d8ca9f80a70fef5704e06804ae37758564095209176f5c0892da03e99e1557b7cb731300396e69fd6e2148010c32e5230285570fc34540ab33bfc44a90f750ba935509a4480f640fb38e6c8351eb5ab899c373d0f7f6497fa8c3fbaf029b74655093516871c7201a9eff7568be5649ce2db50d41a7c63971d87d45185a9921d5ee16a99937509672d7f1df74657be1d8830e4d36ae37b0d3fcb109aa6c29dcd1d7e184f7366dd6cfab6031ce9545f39008bbc521a7ff84efed7fe368861eac4f35f7c4a49ee2bd9afc0a0dcf14738705b7f99e87988f761bfeb04bdbcf863b56f9830063e19edf96564367e5bb053a07032e39f10cc0811c9ecd3d030d926e11cfe720bd5a54b2f5bbd04f7a4d4225746d67462441875466f0383e45a49ca3de952c8629cc9edaf8cfcc995a09942207190dd113bc7878799fc99339f1bf3552aca6cd575052e10904fa51f2928f6f20fc51bca6f1b2abc66dc9a5ef8d1d73facee0f4bb0f33d8d94b06273ddd41949560914d351eaa7c095bd599520cb1530cde9711c02cb7ea7a7727fc552fd5cf61bfb55e632aaddd8781d5a41ac0ded6909ad6b6e6d986d077ade9b48d0278788dbaaaa8378dbd61c3c6ab65fa5f3ec59d90a09b70ebcec3d9060cf2f6989bef2dc422337f893a315cfd52d4d6b4bb081579e2355b70a8fbe6d837939acf4adb5cbf6867a57ec4f2c34a25cac691eb869bf40c310ee52c5b64d95957e91d96ccffd3698abb3f6ddb0d1301fa82d9b262fedd712c2dbfa241b42e133b6f304ae3f54c7c6d1a68fa3591737195bf05a1600079d1679e2a63fa264024026f39c005e0b33447d02e042c3debc00c3496125437eb8bd263b6e119b0b6d5ce4426f2a2d80410ea0c2a5b3c7bb34effc5533509600883a186a378a7ea3aa3d69594e1d465922596d5057d632e3a3b728d4c708052c6c95996729ead9115fe6906061b9770641ea7aeed2306793b9988b72876edd9110c0319feadc7f0b33c142440a8fce352ade233471540ac565b155d8fba61cd447dcb6ac01fbd195eccd74a5296938b23c718d383218ce897d1d1ffc49c2cb34e346f9e034594ae237bf4500c858b8f47c93de90e7a0c48d4ccc1de07c9e5f2f7980e19adfd08c71710c10f0660c81ae87c08c4ad35be407479eefae56ba1dd784ce05eb938808bd4eb5750b44fb8733ea3c2646eab7088f37d371ff1a7d1c5c7e3e1a234e109e81e3b4a4986cb96b1af21b023fb0b4809e8f51b72d0cac138048a4ab69b05440c485c98f959754c226de9a75", &(0x7f0000000200)=0x1000, &(0x7f0000000440)="f8cf737f68678188c2e050cab918ca473604b591e550b5abbede6237a16665158c9a6d2b60c417f62d76608cd1c5e6a6e4121c47ab723c64c9e10d5a3b5db8a646e1efb318fb7c442a045234f2c2182a2e0f618ada73eef02e7981929372e61daadf26a63992ad25c6ed4783d29d75de67bed5b75095b499966438ed2232c3fd33a19a7c2431255d7b35a79f6f7ba253b078753ef59f629ebf785ba0e7631fd1dc7897d991c86780804ae45c0c85145dfe26f23bbfbcaa1afa1e93c4adbbc8f6fa2a790ca0", 0xc5) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000140)=0x9, 0x4) write(r0, &(0x7f0000000540)="4c01db471a4a3a0d096c77dde0b9eaac985b5f3c587c1c1f942325bb63d17985abaf7b5542fbafb5434724824c0c42750e38d1876e7173c62df1be128f014e8c6422a873b64f4021f31cf806f282aab022d14d20bf4e4aa6c54f1d7ace222f2aa0948012149739c6e5fb9e346cffcb5b391e2eadc395384b64ebd3d4808edb3b0999b3d09898b2560ecd4c46b13875b56064ae361007a9b1365cc975dbdb6ec7bb575ca2216712ee87ea96d7b253314ebc44c27f0a5d7a700f8a8c301264a2c4d999a0915f14aaafa81b4685a07c94a72740695a57df5b4b85a2f369", 0xdc) connect$unix(r0, &(0x7f0000000380)=@file={0x0, '\x00'}, 0x3) r1 = getuid() fchown(0xffffffffffffffff, r1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r3 = semget$private(0x0, 0x5, 0x1) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000002200)={{0x10000007, 0x0, r2, 0x0, r2, 0x4}, 0x9}) semop(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) socket$inet(0x2, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x800, 0x0, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r6, r5) setsockopt$inet_opts(r5, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) executing program 4: socket$inet(0x2, 0x3, 0x0) r0 = syz_open_pts() setuid(0xee01) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000002c0)=0x4f4) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffe, 0x80000001, 0x60451d, "1a0c0109020400"}) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="f2d98d803406fd3f3ae5de618b17e9c1863bd9118a145f9927f34224a70b765f5806ae62f1ceb57a7b93f96e8e8dc14b12f84c4831d1d73185fab7287794eeabb85c67aecbdc7e3b26d4e0960bf6856696a6b425ecd390f200df7bf5c81302", 0x5f}], 0x1) r3 = socket$inet(0x2, 0x2, 0x0) close(r3) r4 = socket$inet(0x2, 0x2, 0x0) r5 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, r5}, 0x20, 0x0, 0x9}) r6 = socket(0x18, 0x2, 0x0) close(r6) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x1) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000300)="ea00000000000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) ioctl$WSKBDIO_GETMAP(r8, 0xc010570d, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x401, 0x3e, 0x3ff, 0x2da, 0x1000}, {0x3ff, 0x7ff, 0x71c5, 0x9, 0x9}, {0x80, 0x3, 0x4, 0x5848, 0xe1d5}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x3, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100)="71f91e3471ac0200000000000000bafec3708267f9547d4e19115486183b67e6a4354458e5adb6c225e075be93955fdb9183ea69f300fd627d9cd558721036eb98598b738bdffd9b49632a4ad82df52eecf5c096d5477a4a54660040b066216f42968462a0dbe8a79d0ea5b40fbd373e00979d006563b4782fed5f282ae2df2753bc8a", &(0x7f0000000000)=0x83, 0x0, 0x0) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000040)) executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x21}, 0x2, 0x0, 0x0, &(0x7f00000011c0)="7d0016336488845e61e9b334448234b7f796e768889c43dac77857dc607ddb6e3bb5463fa496c491ab45222bd2d3f474d47edf8750f59f5bf5d98184481039eff1320800", 0x44) socket(0x18, 0x2, 0xfd) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = socket(0x18, 0x4, 0xfe) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) getsockname$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000000)=0xc) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00') mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) open(&(0x7f0000000b40)='./file0\x00', 0x8000, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000001c0)) close(0xffffffffffffffff) open(0x0, 0x0, 0x1fcec91fcffd8bfb) close(r1) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xf) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socket(0x18, 0x5, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x7fff, 0x36, &(0x7f0000000040)="03000000", 0x4) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) recvmmsg(r1, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000280)=""/150, 0x96}], 0x3, 0x0}}, 0x10, 0x864, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = socket$inet(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x1f, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000000)={0x2, 0x4}) r3 = socket(0x11, 0x3, 0x0) syz_emit_ethernet(0x138, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r4 = socket(0x2, 0x3, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1007, &(0x7f0000000100)=0x20000, 0x4) write(r4, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec4305000612333", 0x1a) socket(0x1, 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000007c0)="eae0a3b07dd3220cc13fee1af5a1e1b7b6391465594b82abc0fd9cd0f2e67cb9ceddd23a3185818bef0667ad427cf228f38d8890cf9b1549c1f480cd0c8159db7ae4f5880b7549e361a74dbfc78d5116e89ee4c969d2eea404fcba3dfea4e4626625a8c1aa2ee67be188b3d9cd83458da9f58ad59df58d3eaa7db837193c8f0aae478a9acfccb493c8f97eac5d3bd93c7d167ed536857c49583a854ecd39577a3cfd441ae8c69a0053e19d7fb6a2ceeaff1adef6acbdeb3f8423ac718d3ba4bcdc7df57753ede1fcddb9e3d6fa2b2f2683de41da0e02b517e80bc4f6a8bd68a5abd40dad640b81bca7c9be62a345b4bbab0000ae467d2221a37eecf13b2c6cc32d41612d449c3ba8c330046d1c28bab029b5e65c6198b7ef6af305c43441febc98b21c36a810109bb32fa1f76619625bb9780912348965a4af8e0d5730068744d8b12431de772cd64ca04c182fc887a97b53ae01bb004c8eec6e422bbe41c880d52b01632a070a67dd09000000000000", 0x12c, 0xe, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xfffffc93) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000140), 0x4) socket(0x11, 0x3, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) shmget(0x1, 0x2000, 0x8, &(0x7f0000ffe000/0x2000)=nil) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000280)="b1000503000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x8, 0x0, 0x0) recvmsg(r0, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=""/211, 0xd3}, 0x0) dup2(0xffffffffffffffff, r3) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)="90", 0x1}], 0x1) execve(0x0, 0x0, 0x0) executing program 5: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0xffffffffffffffd6, 0x0, &(0x7f0000000040)={0x2, 0x2}, 0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee01) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = socket(0x2, 0x3, 0x0) dup2(r3, r2) r4 = socket(0x1e, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0xc2dd61f46f650616, 0x0) dup2(r5, r5) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000001080)=[{0x5}, {0x1d}, {0x6}]}) write(r6, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) shmget(0x1, 0x3000, 0x41, &(0x7f00002a3000/0x3000)=nil) executing program 1: r0 = open(0x0, 0x0, 0x10) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4}, {0x4}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[]) open$dir(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x7}, {}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) close(0xffffffffffffffff) r3 = socket(0x18, 0x2, 0x0) getgid() chdir(&(0x7f00000004c0)='./file0\x00') connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000080)="8189c0f8f530f3b35332f37c370d8f7a60a839bdd4a4cbfeeb4324d560395a", 0x1f}, {&(0x7f0000002f40)="79edb939f9fb80a115c546fbc50fa812070b684dc29778fa5feb9686e3c0b7d3815ae58a56ec88a3446ae02d56c1869b19a327b33a3edb851dca2b0006abafa9b60a2936da7973dca3713d7c1c6b7205d945010e20dd7d9b3c040e3c14c565d512c7f7397aa3ed5fbfa6a7cce8bde3e0dc97e669a0067ce66e4e01d1239aad8c62a1d58fd74a2997d3a86983280bc78e82957fac341bb87db9c134f3dc129db310cbca997803d4b63290fa48f5ce1655dc2ab22142f2c1a19b2f149986d75e0c99ec9ccb72b6d33db2be34aac9af8be9bb7d8ec299312834a8d2ad234d0aba7fecd6fbaf9d126c6a35cd0c5f5d24d2b4aa64d571bd6213fa61eee47616fa6425d24b33ed4e497089bff404642d0818dfabb45c1f8de9632eb3cf910bb53dc2d996763c141c05a04b9b55f3ca9e8c6ab0900334d7f0ca72542725e77f33c9758c8989d831d67af23ffd026d599acc0328b7941bdad9e0aa81404e1c4600d4fb1725bd77b8b034dc64d02bda6931ab602a69a034fccf98544f1bc6fd062c4e865d2c2b0ed498936122195d71a94993bebdc1bcd4b81a36749d1ff664fca901233107640375a77f476a8ecb4fc12ac74c4b2a53893cf2203a7f05231d3a5718032e2ae39abab67d1e1b715e14ef46877ca85521e6fb259b35c570f8904ca2b626501b2057692cbe18894db86bc95a8e9ff3932b848c0fe5c93269bf20751919b73ff82988fbad89351cc2af0f265ee3729aec6f88a7935167a8322983b8089afc6c56aca2668472e6ef1a41796f7074d4a4ef7cedb79346187a98772650e920152ba98534288a43fd65d05f3376fa9471ae495d2ea430c1be16145d3cc71a153a7c1671cd15d55981c0468649e256a8e702228e0b3a50282f3b5067b1be29e97ee1844e2b8be8583b98bafbf354c7b3eaaba061ab7da00053df491273187eed455e7754f83d74c8eaf3af318d12180f5d7381681b06fc7708732453241b846e9d0864868f9c5e12218c04e0df80f926acf006f73bf9dfc5114d3bc032638d6a732f3889f513df492ab1be464f33086eda7bb8586945a8e69acd8b85e53bd14b82ac47dcf741b0bf5dc5fd8fe39cfbc364081644306f9469ab4bcaee6e2ad14cd64895fdbcef0b86883bfa5e678f196667d44d689484b8eae46f3c98ada78fc2c765c6792af4c17beb2b8acaffb04d47a5d78375bcd4c0907ef6f18a9e3e5f53b5d549715eb944f97c4b7ceea04b7e0b18c269d033f4e63173915afe3988358fd892fe2019817d795fa2283ff073ca904331504a949a0fe5b9261c565bad63bea17b261d3c3f732ad885b5c404b316815a9ff9445721f409e4c5cc8fdb0f53662ca4735663332cbaeec123592f89ecaf48063910e7ba05ff471e5c9c342f9bc024b31c557e98250bd4e5e5ce22557ceadb1c79cb47b3d59b1ee2cbf4bbec52ffd3d725b97b9b4c0dea0f740bcc4fca9c9a43d60e28436c03499ab81dc963a21fe19e5f2e475e9a77046502470d8a9c2f61c58f1d7a65452d6d846096932cff12f6b476048ee59fd8414e9cfab037f5472d91bf54191e88ed00773b7093321a0d681bf09d2cfbcde9187aa47ac0bb000e63dc342ce4f8a5b48224dfce55497ea88fd1cb04cd9f4a93d4d916cde528a27608470373f4be71fa6616356e576a4c380561b669bf1d0c42b7941b7160bf439519e1b06054c17ec2f11876bb8fea88d1587db577821bc873bd22ba0e7fd43865d6f99b26119c56d9af0efb1c3d6656bac528114b886ad95361072f228ec93f542ad207b5d7cdea96b3787ad03f1e9879ea1df759e7a043c24953717208bc7cbf8fce145907d3fbb072543f40bf781254810f63992651be67a4ffca66ab87558e904d7a989dc38a4f0fe7969b282624abc5402635ab9af40f5f994f853159af70de2bcaafc99c9bda8eaf0cdf4937cb3aa6ccd38236818277f3746db796c9dde6b2fd071f0d8ff57e157e5f210cc0657935e36912a59107d757f8daf11cf07f2eef7c82465d6eafe57cdd3a5f8885892f031171c37574ea6adccec12d68b63a5d26f1e1351ea5b2b1193a09d7462050c18b0b6c4f9fb31533973b8ad474d4e4051cd46b56c20126e13526f2ed026506abf731f8d4ae462b2e6cae2e149ebbdfb55cee6801bf53fb1d85b251c3bc9eaff87a472962623a8c8b12da95b70fb34871fe9fe1fc0dfd229e614297c894fcc560855b5ef0695a3a2854e6aaa374ec320115a46893231200066dde0fb120b0869dadedeaafc73983ae022c3c14334d312b40ab0e488a2785cf2bd964973806f5ce53aa20859b1b9b6eb2b368887b9644b5491ad7a0d1001e1dbaca8396fa03cc27806b1bd082afaed61c75ada680a73869de372b769c41c1689ce7165456611dedb34f1215735d81a699f3e1c844285dcb7d9f0b21fb6abc17fb9b23da4cf0a33ad46162746739b31acd0ad836d2130a693c30852c0a9fc1780fcb686ecd1a886729fca2c09f40a9b6b2002bbf8c4df9da840dffddfc51bd34766f2223d20fb546cc915cc06ccb96b2b1a123b2830033c8da2ba77d24e0fd7ea3889525a29885a0efb4176417d570dfc01b50179dcc629c5a20826f8cbf34ea364f02e809caa6f82927f0f1fefc66620d9d019e7b5f05b170b4a2c27cb2cf36267dfc7c32ccc71c168704f5e9ceeace229c4c6c53b4c6849c6704285997cc0ec3f1f428008deac5c5adb4fef18f67c21d84302e1d50915d74fa03b9930dffbebeb310d5cda452fdaa056cd61191502102ec6cfedbb20e370f55a6d32bff0f620398512142a37ee2b08c6953baa32ad65638db8070035cb7c9982d2ce5f7388d3f4ca5422bbe12771971e9bd855e4d4977e3ab42002f4f262693ec60b444167dfcebf6d17451e6bb9902379d8ada0d6ddb37adc67b651e7db0edbb7869d3d3c2bfd4467b4730391494b92d5d0af9879ea2755a0ad9663eb6a606b308537ca37759cd52f430b6b8eea0986564a1a3e97f02e69228af45f919ec155f60be3c2a5880f8991705fd093de210bc340c307b3ec6bbf78412f30c6c4b10ba65e06918154be0fa586d8393bf20f46d956814328e006a2d40d711f296d5a12c3651dfa4ed3e4a5fa9caf216bb01eafac74423ff9ce2a8b84df7fe97607cfb6683a54fa4d325a739049af74d7de9c2be2e4ec144c5ac1e6ff2f342c19c9d7a0f004dbe70cc8a89175156c154ac0220b233d43e45d4ac8c2fa16c77781cdf6c807b1300873e13e67c3afcc7f6c1b55db0f6c01974b5a4dca2e1fa9bf718ccdf0dfeb7352612e97b7d47413c9a222db418384abbc6f24b7ddd3cfeef5a7385e7f2b12460229c2a2581eec79e181baa1a10f569a7327395a1767efc67cd2ff18173ec640fbb8937b1582f4c944252947adbaccb8d3812e4be70f332aca0173be6fa87e16aa6e2d6a5b51c2d7ad35c9ce764ec2d6661d103adccb56f6c626ae42db87df670f7559e32ba2ab8275a1f3ed47855a473a2cbb2b1e5555df3ed21267dc24de27ee677fa10ea1bb26aadae37c5e865831947d3d65a1528708cac615d32c35c40dbb6e62fdcac0a8b59d36ee383aa84b922ab3e1d9d4fcec551c40e3f101f70f2874f1ba150df2d4c71e34e2d70bda17d006dd0ed19b879537ac6d273c495c04c66ec9fb5b43fa6794cbd3abb4ac1bd8a2188e1b61352d4801dbc0a258a6ce1d178e7abe9830b1d89a4328532985e0c220e1ea7fb776ef9d273e1184af94036885507e6b8ab1e726af3384280d83d0def9cac4663441e3367f95bbeb8b2f88b9a8606a2e5b7802fc77827e84774fa8f410fc7b0db5e4357918785acc3da9d0af3e06fb44ea7242683c26092219d1b58165cd499f887b2bd114b500a6438ee656a04d36008dc09664ef70af31e2fbaa45d9eb2f3a7764fb0d7aaeebfa1433134763d7f283def6f61096be519e5f0f2e451ad701ffb616bad75b89aab80d61a8025e658fc1ec18b8e1825fb8f0056cb205bec4f933ea0edc1d604bfda4dc4d13a9de483121f91eddd208c7f61cac1417f820a953a61f97aebc5e93eb17c7de65f379a21d59f2764a996d5c9bf2ad8be4020174c93381925779401c011f2b213710caa4d318e78b26bc1c8359776fbef004ffc0bacc35b8d190e620c04218ed6f44216af96c1e18c6070011b8872d1eb434760785220c3f47e1e21ecadcf3a261ff063abf2d55d4c0af6a9a32fc6d3cf06b225530455c426218d50f2511494898068d1e60b4a51b7fe52539de48440e5b9f3a317b81f78d03b12ef0f46d919b69b0f048089985c927c2baa078aa7052f5e9bd80f82d50aa5dfcd6bd5c9469d6ee95449030f51b68c23d4cfd8d87ff82bbff3c8b10aad0417e9810646210cc3a3ae9e42634aa429bca02c84b3f7a0362a5454e4b85a6c34ba5d6acdeedc938e1d825b39f1c4160d040545995822342701a081e3d93f73eff52afa5ae309cf4949b0c86f32eee4174771e87850ed81b05491727a7a3a4b47f105e6889ba95b0bbb3b673c9cc06102010765cc9cc84fe34b6115cbf765a914b50d7d2d0c4113deb2bcbb2e0c62d52be17d2350a71e452d46492d0e0aa76a44571e7ed7c2ee280709585cb90b0bb074379115c592722a52a1781c1517495068851ef8ad1255977dcc7f40f945fc709fa797b439d756bbd4a8f7abd7b45ce7dbb42304b056cb654510223f0a8c5d2afa3028a12efef66762f6844529e2fc9604739d6f25da3d116d5d96c4c729bae7b76a65e08cf96551c768014d51350bc0f3da934b1b44553ad16aa192d30cf64adc96c3c84fe6d3cd86726e2fcc58ec2681ba79bedf44d8f84fa72786d9dff800fe7e0e4ff6eae45f9b6aa49d1703708fd1d91d76a8529db253eaf176f58d99cc3825129265e9656a9d8a3e46fc77febadbeec7f0a37d1945364283fc36a1978c0ebd4be247ec371ad21fd3d407c1447bfba2767fe36299d1599f53f37a3f981f1caf18e7b36e38e9170759556866ce663e8d45f321cab4010046e48ecbacd92bdcc8f5201436852682c013e0b94c66c0641ec6b9a1e6a691e1f3985a56c98ab934e6aacda7df1d9e354cc247920fe222501bbe78947f138bf0e25e562b352c4d4d03c6f10c0a5f7df6275039db7f4832b7f37c54efd2d37e08637806cedbcd685270053d52a6eb5b6a300579a156e200efbc632f9e192d703b6fc7b733dbaaa3b2a58f4996b8c4d0240e9bef38e48dfc18e700149618f7a7034909e60161a7994b7205a1299ff2d3dca73ed62f4fface87968fdf80427df4881fe67737c18e0bbfe1336049c5b24147d6c467d57514868138b8a6c550bc806382e74306f5a65bc26d8beecfd1e44925ea11cd6eb58bdf112196a0835cca44a5536f96f128c7d16845f21190e91a974d625cb0863155ede1e946222c564964d93f7b41ec1b2291a1e2411760c02bd3d72a21a665fd34ce1052648290950724a88ea97c539ebf5659e131830b07a9652d69ff746d758595d36cfc730362a1dc4975674a7ed8efe8da4fa8b62b468da727000e4fba2ac3a91c7675b5941d0c306b8d701006ff80e631175e912d95808f66c0b4f09a2f72af175014b423d4e1312ebad36319f2cc45677dc88c0efc69be0f05965a1b0c229b73debd21e67fdac43e7e3a12e3259ad6654b5fdfc6540f0367f74fb2d024e70fc6389f13a521be01e96e5d9e46ce7613048f88ae91aab057eb0720ff4777847734e0e334416d8337341761065a0881c30423b3fb8ae9c768cfe39a6b0defe3a3bf2f36968eaa2e50dad15e93511dbd64aa2dcc8d0f63701b83ad14830331971d34186195f9c063525080c2712d2bcbf6ae178c3a9ffde16c17992e", 0x1022}, {&(0x7f00000000c0)="9185722a1e9ce6fe1d507e293a18f0c97f1f2c02e311e32205fde39fd5524ebf08aaac12f8cb2047a0625ec88c10a9888924dc5d552197e4985407a009499cd2d86f9bbf5b641944e4f78fc7441c95b2bc417d2ed5021fe822d0f8ef90f21141217172c516e026c67dc0b2dd4221be8251bf597ff3aee261258438e3d2b85fe17b7121880b6436e974740c791c10c7d1da46f543f7dc68c5268993c87afdf9f4c54b732eaf828d7bc89ab5568236cc69f2e310845e9582d4cb8efa04a41fc68851b4a0f4ee2161ef11d0e93a820dd3344160df73ee905655d708599403343d07dd5087b55bd12c9bfba284f3907f5c41eb76279e38340966a43f", 0xfa}, {&(0x7f00000007c0)="92ddcbe4d39e6bf11a78a98c5a8ac00631f65d44b76f83f88d5171dd2e7114cabd75bb0d25739b98d539aaf36d43d6b0653c6857550c08c27efc7635814ba4ebb966f3ed6364179e423cb9763a3649b86a0ac8a5af99bd66c0624d13f54af449d5b29dd764d026ab28a1df3f7bb129729bf9bba64eda713a8456ab5b502cae504684605e9b35c0ca7286d24affd3e199feffed89a2712fd7c68ff99391eb812fb12ed30246d16553fddbe8a157a0f15aa89379842c0c281f49b2002adfeaca0aa60a968c209de3e777884f1a320cc399b21c2f", 0xd3}, {&(0x7f0000000340)="374f092e838a85aea75b688caef87fde1985d1b5f02c3c54b873ca884d0b4447d7672cf614abc2da230736a01b42d4e4843c7f028079a8cf2511653c8e22cfdbbe6a3892fd21c13a6ef4479e799479ced08a5395d235e252251054a63c23dc090d07a5c51c4db29d796c3f106bb832266b9b149bbadae0ae1831fa1dd70f7010789aa273d4d6ab52986e31649b4d18d9b8594cbe809d911e840c3a9e32bc0467b3378e4aa6dd221a877bc15b01655261d23c5accf60db919b9", 0xb9}, {&(0x7f0000000400)="0d85faf88be261571f2751a0dd2b36d0d75c2561cc94f10b73f02358309dc463ea157f74a66873e6feb8994631e36be9b4eaf6f12208450f2fc0dcbc2decc9285c56f49f9191cad9add35316df7bf09497a168e9c59c85f3a3f896fecbb7233a66f2eec3d6f5ee97db7abf04ceb66cbe4e987e73f65af5a7bfae61185d5ad39f92fe5358431abf53cd0e74ad7345d7ed8e42c3c4c9e0cb27a3cd0bfcbd7bc87be0da73edbc61e1a86ddb8f", 0xab}, {&(0x7f00000008c0)="aedb0193134b002f616b59c9648ea952bd9cd245aa393e1420f9cbecb729b25772b5235038d10178595e047225edbc70e91297cd1e1acd5a5d9a584735ff7686f6e2c78df73f1e683a17a20550613a4fe5a51fcf0a5225796ac2b9ccdc269003c5672ca75ef16b80ed8b0d73702a87f7cbb569dd7bde1e391398c18c2b7f8734e4f92c7ce6f63cacc45417d4d1d638331bb000000000000000008e9a459388db6b78985a844bae72c2b8744e", 0xac}, {&(0x7f0000002340)="e6427aa5a6923f0df5d19e992b230364693ab39b3640baa30f6e001b383e26610734effcfb13d30e4fb2297cb2582508767460b88d728e16d1d4a93048ea1fe29b67c8d482f990d648ec829af5ad6499e4c3cfc5640ddea225f4e8c89c54e7e69ee9d1856d463925116cc16ad05fa068de2322218e2725db7df37e0034b53de8be1988603da7a54d8e86f0b299660afc23e2e47eddf737ecf3abe1267290ff90fcfc2c8161ac3940f3f178acf6088aabd04c8f60af3b144b77ddaf87bf24dca3831e3fb698ddae1ab1304894f13e7a27de8ce36497a3867355ff2599a64a07427eaf82ef1697ca5a38c4744d845fe6ae523a449be02db3979e6faa8c14b5f2e0d00cbc216bbc8abacf8fd27a4c93ca61ffd1396cc8afd84f3cb6ae5bc618ec2cc0c02f522cc80a9450e2c116fab32fbbf8a89dd9c19799c6b2474927476a7b5f6e6963238f826125f24c93aefffe57dd3034e53bcaddee3895f74d9af75081042be21728097fcd326f3468953ce12cd474e0ad954f4d1161c9de78be274b271c49b8970fdeef08cd485983f5568e03996c4ac419c51ddbe60e4d5897e1922f8bf804c2b5dc7c9cb22cec2224a91ca0c592a7aa0883f4c084402252e305bf6d1955230a2b33f4e6d3e826ec557001a5d24fda4edeb6214ee758c650415fdef6a4da35fe3f88e8dc5774cd59849d1970f4feef989487e4b6e42792220fa6cb94e524d93127636d25f2b607aac12e1a06531b20f162413bc7dddf49fa95331870f1f20297a0986f0ecabbbda43a683a8917b3b84be5bc2fe1a8b7fd8af5c6d82f0dda31bb359b4dc2184ee62b6155c450729c1b2eb73b6354375e2567430d76493e20abd98cce0aeae40a339079bdfbb4eb3edf7e4d68c322dca0704fa1d46342330964dca8a9225c6013f25b2a164d539d90a97124826c06daa1f289cbe075709f00351e471256f324d290e74e44452b144fc7ca26c3ba1ec1a615b5bf7890023eae632d174ebd1ad1f1028c2243a6284b3c7845985258d063c76726210bade964ebd73b8c865b6edc6e4978eaa86adb1986beb3dc36bfd5cff89367eb1ffec593067a1471fdad980355f4cb149daa6df12b70fa41c024aad5a03f181830776532b33ae06377b99cd0668e6ae50bbd89715ad78a3fef55780e28deebd4ae404f7dd6672e441fe363cae0564a846f7c07c636a8627c878a196c2c4b0e55ac8681481ecd9c624ee56188f873401747a4217e583d9974c51d24c731a0b3d7d8d848105917a13ba759279bb88e5791aa2775ab6e31aa16735873bf61864a55031e3bdca63e9e4042e90ea85c1aa39492acc206f3cc00a7e392f82635a088c93853a1d3e671e924018e881b202bdf9ec54957f666f0d3a691ed8ef50fabf2a1a465771e5bf97c65601ee4b069c1b46e6ac27103d48823885a2518bd4a5d7caf0f4656aeaff100a961417c2ac7e0597dd8f6d31d48749059d37102bc267a9de8b4623c149c34f3ef024565cc288444d8854acd893ddf6dd5494ba1c3bdbbfe6b8bdd0d64c0388dab8ed7ad3e5e693ecacb521a857c15ef17217758312464f464f5647bf65fcb2f46336cb1ac8f3bf2daea92ab5b7945300987419b6833baa25a1d9bbf4170bb7fd53ba3fd6dc1c6d3cc48c9ca4aa7faaf11497214e43ff2f7911ac2db2df653eedaf81b0f704a574c238410f86d98dbd9ec025a37f4d4be7067e50549de34ab0763fc1bf01e8d79aeff1377734cad7240f30fe598bcac9ae9da53b0883674b45897c86e8dfe45b07f55e4d86edcfb04a39ec1c132d60c94d801c208531b75f90b908e35c70b46153ef220ae478ccdf603569d85140d1115249fa9ec459be86f384b7795171872e5f22eeaf211a042b382b00ad33768594bc7eb01d08645ced531c5a5ad1208eadec7ab55efc8e59f4cbee91a6a45f7b74912a8a5e5d8d938584caeedf07aad25ef79910e6256a7665a0def6bdd4252eba75323524fc55f955aa8a8c2241101f69d9fad18a70d1919fafa6f2bb3b1254bad9b820d9746a0b1d63fcef4ad3cf53b8a77670e228911d659cf766412883cbc58acf9aa0559173a343e28d164e22f6814d5b70b0683a21cce1fcd8120e221be415086d85b87cd644eaee74c3681514b042c9401c95bf7681fcbccef3b2dee85900583731fb4141a9944e588d0698ef1af296aae850f47e775a1ee22865bfcaccfdf7645c2822efdb71b05e526a13538f0b4eae900e3ac8bbb15c938068b27c36487979362106d9abe19e3ceee84a0290db932ad72d45bcdf15e8cebbe6a5c65678ed6f2ab9e77d6a0f6202b96940cd711c7ea9f7903214ec9b12020efada027c3d72df44b77f2db5a490f35d1a96bd62f80d96d1fd8023e0330f2f364e7cebdf4082b8a250bcd52a7a68846d9f1108f897766d5281dc3b6a0ee60454cde605a2fee6dcc8a18e8dc05a003e216be1778ae33968b5561d35c6b3dc6696ccc15e90a6ef253cb48f45d9ba45a717e8ea4e8920d994fa2a52fc71360f759611bc04443964756ddf7524a56f9c3e8ffac7746d1b389936c8c4cf0f3854740bfc53e4c61170e6ff76444f2efd99d0a13a5e9755acff2eeb90e2fa13daa2bea7ee24dcf22cb089a72365760e452de37c605d1d743b96b6f023e0c723d5ddba401c49035010e7b3b018d4954d881ecc2b3cab171a359af843a376c6ed9f793a63fa3a622fbb070d6e514eb90861529b538081f861af1c21f06ebb9a65e0a54e26c3903b69e1b81aaf464a6d870c8d69f066cd2ad84a05d1b530aaa1a1190c0f38bd0a95aa1321d4bae01561c024fdb51c0fa0350d3c1fdd022327f43e9f50ce02468a9bfccd285e650b5f62d051300eb7b6ec2b389b7869a60e461ef580bcf0d22a4d95183151a319643570506e254a49656564abcaaa469dfeecdac1acc5ed5703b69d0f2ca5d8fed83c7802f1c57ab23ef2d5222182215f399801311bd5abeec34642ac6e1a74d7686737e4f25f7626bcf2e51fbb6ccd2f6699f772bb0421965b48a61dcc62d8b241758a5b623e6ab0e8fb53f5f6cbc014b4975bff6c7a4731daf7680501a9f71066835238adedcb94774dc97d7e59a70b991a0a6a54f4e30405fcb840db2852530748578bf41d942670d63116fd0c9f47e4f329836fdb4950962d2393b5a9208bacae04b1031bb568897a7ba218bd2974ecf501fce226fcb22c72801b64848140ed98cf92add8a8f3ed93fa53fa4be53f4fa5df70764d3492bb7bbb542aca52e360995e151a8ff333363c9e9ea424e5afaf8f36728a183f6b1863929762f82c8cbd34c1daf749388b318048956b3f0c0e032bef586c37839d837c1156cee5ee7f71cb76c2ed94c901cf73860314af3a54e86de477e597d2c1371e7430da9c949b4f671ee9841c6ddfb5c15655a991870084c2bfe63a5714cdc17566edbb4658f3b659893d1b7180725d05043095880350972ceb5c95a9c9544ff62df800da711f184f98487143512360e3d792187633de6c2d69ae6da07f742641feb0cca82c8a40b1922bf675fbad47692ebdecd402739ba42a4d8fbfa2fbaa36b9162b7ac3960d735f7d8a7d31ee83db8ea21bc3401ba6ce4e0dc96178d46ddf4c04f3309652c65c234960dd1a5f7af5818d195b75049489955d5dc78a88dd596e6359944a476fd48cfb8e99b8647844837fa9862010bb5c858fdd4dd3c477fea896fa768e7ede546bee101323bec62ef48afccd2bfd750278779517d26e2a00c5292c88d4aaa556933eb15b0d476cf1b8caced9897f5cec3cfc4097c30aeed2672f5471ddff1376882a986949e9fff307983cf4ee6a34d22f351beeb7d31ecb2f7907fdff3b45897c617352acae740b62fb2777747881d353b9decc9c07312d46b04469fbce29de5bc45f46abd37a2d0dced5713f7889ad3bd96dd17d53b2591325ce535754ac3991e5d206fd7c6918905021b484ce00626832819069ea2f5ef3d0f5231b97a79aebe2343a37a9eb6adbdb4ce823cfe626377c9a070a4de3309ea218b5f979b5a7a54ac5d742062af61687e836995c4441fb89ab74abe4d6f86fe7f42ac70db98aef33687641c168624292e2efa5ce14bdd4e23b44b5df2a71731f455fb09c96c31792f7984b18aab8af795e02288439ebc92d46e0c615baff992bc2eb6646a42ec724458922f48b2767c26e507fd12af2def4621c06dd660149c67e1b745025ab951cc9d4f0874694de34183242e7a929f161f95623d3ccf83c3d87bc02b3df90cce7c64c9c41c88782e041cb6a7080e9b4962b64147d48e10ac9152e64f5d202ea474", 0xbe2}, {&(0x7f0000000280)="dc", 0x1}], 0x9) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8343712051eadb71d89e000040781e4b2fff040ff00", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) executing program 1: syz_emit_ethernet(0x4e, &(0x7f00000002c0)=ANY=[@ANYRES8=0x0, @ANYRES16, @ANYRESHEX=0x0, @ANYRESOCT, @ANYRESOCT, @ANYRESHEX=0x0, @ANYRESHEX]) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x43) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x10) chmod(&(0x7f00000000c0)='./file0\x00', 0x114) setreuid(0x0, 0xee01) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000940)=""/142, 0x8e}], 0x1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000800)=0x3) syz_extract_tcp_res(&(0x7f0000000380), 0x1000, 0x6) socket(0x1, 0x2, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f0000000040), &(0x7f0000000080)=0x4) dup(0xffffffffffffffff) recvmsg(0xffffffffffffffff, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r1, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)="90", 0x1}], 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknodat(r0, 0x0, 0x2, 0x45a6) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') execve(0x0, 0x0, 0x0) writev(r2, &(0x7f0000000400)=[{0x0}, {&(0x7f00000006c0)="1a17d80e55dd55818fc50629d4e1832e0bffffffff957759de62e763e90d2dd4649b24f8bfb4f3d1b6571d6f26c72273119f030c9314ac66560780897bcb029089d9b2f533aec5e6c7dd0312bc1e1f6b3ab54bc7db3355f34e0ff43289fc9ec310989fcadd58db589e55d54c0d3f1b519b3de1d9c9257f5e9a7be58790d9d8e74d9bd940dc9b01bf9941429a336b210bd43314b8709b23f9afb6e4afb5bc67c770c886c76db2d5c4bd3d17", 0xab}, {&(0x7f0000000140)="0235a2cc42ae3ce4a386868e9432137e94b175f94d1abf45d4ad363822af0be9dab811c32cb9a03ac95153e181cabd6369c54d1430328d75b76c5fa3c85ff1fd5474c3823523d7e8025f159921d04dcb5503ae5e2a3fc1108974d9ba945b2a9655975468611ebf82c09abb8f6937fb0271b86bb7a687a2babef74ecf4b25af298f53f44a396ab774a3bf7a801f9a0c81c8143c55d0882cb4988db02f09a1cd28193f7716e69ffe744ad7158074382e8e2f73597c", 0xb4}, {&(0x7f0000000a00)="76b6e7eebd3d7895788c449dc991fdce9adc31333e729e74444b4cf28ee53d31b922ee4c1b03744e5f3cabe69bfc113b40b1672a9a454a50f81613a90f0dace51c7b490cd619b44e371426593e321158f4f03388b5e2e0a6d75b7ed645159a0898641a14e4ef64dcc9617190c1f32cd08658d6f8ffd629e785b66886c4fe4bd09f263fc64e69b5fcd69a264e47328fd3ebf183b58d244828524d2a8e35902022230f9940e7358780d762dc51849379f1ec97cb5728f7e8c9cb9392b5aa4d798df24eff45b94c9191d13078483145fddf2b466af18a50f168c8f33f9d64b6068b707d311d929a8f4a509a4b676bad908ce393f3c8257b928cc48e4c1c923cfa3c15759908bb855ec41f512a4ed2b3adadaedb62c73df297e8f720fcf11bd110f934b51b1ec8e54444882518f2d7d1f055d65029b772f7cab6cc4cdd536b7906d3488bf3061d6c6d49c335ab35129d4930b5cadf083ecaefe24fb5a2c4af69a5b7467de4647282247488648d6602315688155a474e50abf394f416c08ce67f5b8050d71f6f4772a6c5e3d14863b014aa2e89e3fcac8a46839d5e5e62c4cf03dbf5385835fe0f0a8bc3cd12a0e4e9242507be9f5fa5e62e79bc2325cb97af97bf3940c525972c9cfcbadec5db7f3e6942da9231f817c0c0abbe406e0e50e32b86329d5f9b9477800d60ec2f51517398f8ea66192face2523390cd6c93cc441510", 0x1ff}, {&(0x7f0000000040)="aece05009297b9c888a4dfbab9e0bbb24298c4353183564b", 0x18}, {&(0x7f00000004c0)="86917663808c0d9c67061c8ddc5b853e828a530ec2cac01365f1a7e2c7a7cca60d2b0fcd40ccd8015ee0755888e249b8faeaf794e70442b577620814c4ffffcfd1380adc3a4f474b4d196dc683e60075162b38c4252b3764e956afcd1fc04655bd6738fd5ed5f9498028478e42eaf31df15ceda85e75b99ba4aaf68db0aae59f9b7b489dc61ccf2fef36bd8cd193e43ceb5f2343905319107da58624229ebc9a60e7359c67ff9d", 0xa7}, {&(0x7f0000000200)="a5d2a31e4fd2ed0e431556d1d46f08c4389a3cf58148722949eacd20ecbfa638ec1b53c83255c543ed446b4b2957e40e22de9f104bcae46e27d7a851c6c88c063679f894cb26ebff8f0e5fb3af87769bb590687e6d54957621a72b7ac96031e7064814880e90bdd593ac064dcfbbd84baaa3136af0b852011e0583bc18dad2abc55518ffc97bb1f706c8df04f892a199aac6ab6a64", 0x95}], 0x7) truncate(0x0, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x64f7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) getsockopt$sock_int(r2, 0xffff, 0x200, 0x0, 0x0) fcntl$lock(r1, 0x9, 0x0) executing program 2: mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{0x0}, {0x0}], 0x2, 0x0}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{}, {0x5c}]}) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r4 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) close(r4) socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000000240)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x0) preadv(r6, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) symlink(&(0x7f0000001ec0)='./file0\x00', &(0x7f0000001f00)='./bus\x00') r7 = msgget$private(0x0, 0x10) r8 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000180)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x154, 0x5}, 0x1, 0x40001, r8, r8, 0x5a, 0xffffffffffffffff, 0x7, 0xff}) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000340)={{0x8001, 0x0, 0x0, r5, 0xffffffffffffffff, 0x1ab, 0x7}, 0x101, 0x6, 0x0, 0x0, 0x0, 0x6, 0x1, 0x8}) sendmsg$unix(r6, &(0x7f00000007c0)={&(0x7f0000000400)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000480)}, {&(0x7f0000002600)="d0137b9d21de82f6bb89b63f5f21767d440d2a74931ddce04cca64707b1fc97c8783c9de150c8609f62c46917ea6956d538261d1b173f0724f6710c951ed1862fa61df1b59ea5fb7a574060f88853bd11979056e82d5653f25f63c83430f5780936699cca8c34018e18828a07776396eb2b40ba80bddf184bee33bddf097d2ae8b22d5c402d6e6b731a2f33f612a0b423ea48d13b5601798f61b4d424d9dc39dd08a8dafcd8aacf64228e73efecf0f4b8e87e1cbe901019867f260bd5b7d57114daff1e4e84a8b75d6378301e497733ed3ae491aeabef220c84df15f7f915c750be304ed4b5716e64cb0ae31c5ca63ddc2092814cea6e0e0f832cd22439fca169ff89460ac5d1d6c9ea681881bc6b6f59e1242f631d2a29dfcf822a40b30605dbb96863e8359ef6237fb0799f3aa51e15a85540467c444131a507441bb1fa98a7d59d6577b8feb7ab38d44c1d1c19fef53853e26b2e5286b4d989a490202adfcce7b0c10941f1ae789885264c8505b96c96bfd176d0fcdc035adab5f6efa2c77a8d626f365ee2dfbc70fccc1f7432b640981d439a3238b4ee8081edaf21f1fd6d1ebe3188d9ef66a463bbba08a8131ad6ffc82368915fb0847f1c29ad680dc510f2e1815de9c00e34d0ab3a2bb17251e1b4e0272f8c0405d00f880ea6c42e5d083d00477acedbdbb6100563f1c330e567fd2e5a5e02dc6057b3f25adc395819b5bb40d460b64e900fa1d732d352bf170390190b1a8679667fef6b4557b97b4c37b9f0b3cb9c5469b304abba90a1dd887519be89de3eb738552581dfb4abfdbed2219231309b52b42841e35bdaa8d36a5bbac75e4d527022ef30b5a4587f4727002ce235f0434dce3f503d8fa6a7880f20af8f0a02d700067b2eef8cd8492cde31993491323f419c4ec7c3f2a06046880f90aa7d86755607c63d8d91eaf10a526c6e99c2e2403da30c3ee17a6602ef03850d65a66eef3de1b6083bfffafe202c41309c82afaca2ddc916f92391010ee8f061ad623f2cf20bec788e7a33a8ec5b140f0130549de7771fff338e1157785247510e4b9d8c486b3d6ae42a3dcdfd0dfe10c82b32f8c24082d627e247cd3e00f223c7ff6480dfc51f25adaceaa8d3c3e1f2be578fb34dc6d9e82f798eceed68772c5baf6faace60ee822a93a3b6792e36a558833f5f9d1c035018ae2c5ae9d9ef74a2ef2baea9524745240785d74a4d59e500d2142f393a1d57593760c3dea118345c55531a6d2d8db17a8e32acbd63c88903774fa1dd33862b988eb78d67327686d97b1d76708331461bdfa4aaf8ee5d9d061236852cf140aa799aae04efff8ab040f4e134c6e28c95d381aa90e2abeb45de7ee8609da67a4b3e8884f0a78cb2f1120363ac88a628a3dce01343d8797652c0e3c121fcbe8cd934adee665f3cf321529b629d42d5f7a1ecd2a00344e561058297158ce2eccef924ecd240d8d40db63420cc82b956bfaeffc55a45824f03e3b525e9248f0495ba6fd96e5d0ac578d229ede393c91dd661e6c63dbd1bf5957763d66e3b867480f3e61c56d49bd12b650fb6961bbff4c005bae4d774749f85304913956a3ea9041e88076a34ee5ddd72e01b688d95a919789ca0f0ec00165b08e817f1b7841022296c1b201025228d7712d1a5f6da226907fb4d2aa54c396418c81a16603aa8c51491e678880554a924eb5364a6b81c31f65ed219f52bf02c7ce631383ef2f642ca158a2922a0034b7a4fe145f86708d559c806c1a1ced915e7924442a538c77dfc967d5059cbd81a10d057592729c2ec0a6b1f9ef8b8cbab9ce444eb90304f04e91c42d58f16d9f2d6abf176436ea8f4faf91feaf27d2a049a38e3dd6f60727db8c290d6593e82a0a155e442eb306b7d242493724ab82ed47a028e7bdb0ae91d09e0081db60f5356a3b30152a6a6c3df751e23ea53e289e1e38032bf685c42caf7e7f2b2158576c35d3fbda4652f5ddeb1cb62b04e08d0509bda7fdea6547f9148f22b6fee448732a6a857c2b01862925ccd1fc1993e6bd7e5fa42214302dd8271a62798048f3bae16f7e3b8bfc271fdf92c27bdc2c56f39ba06ff72add0c5738b3dbf95f896342478d2495b955c80b7cd484826e696689c5ee18f83132bed246de88f9428e4456fef52afcac3387a1d89cc4b1849382975103306ec86286a6d65a509148ee8437bec81d589a282ccd4e87ab6e3b83af21fc145845203f9e8f433737e10827f202b16ad9c80560589164a98d5d4aed2b4d5719527164f99bd44b1c21309d187bb503715751bbea1028af9ec801b62ab7058e93ad88e459365bd0451f074b327f04016144cc568bf1be1cacd42484454895a787328d22379c5083e8b29cfcb0371a27a79be03a7b42ad1880f3fd88bd3e9fe967d16934934a956886923f46d6a69d0d79c905de137d2e34d668d9c1ca4046bf72a9d4df758c69075f0866c9c10a2d229d56f8d1846fa4e102c2eaba60ee14d1c90d3f0dfb58eba23d868685c1913dfaf2087866d4594f52fbb0334d052486e2809791ff56c0d8eaf6044c31dadd14e6063a7ad94a25a60bc37befe407f04c0622dca048ca8c586fa62a3e983cb866c5fb29b8cb90cdf42bc3a452fef6b9507bd6ae041c92d7385bcb7e92f9076fcd5a5d8fe4e300275c7bfd1610bc29d2348347bf1055c0da5fba74cc21f224c9e56f4daa12bfcee9860b6244ce2e1ed2c9a7909e1bc35db2cc4b45b93ab76c7053aa06cb604129ee6f93cd20d7487e9e7fbb508e5891e80d134c1802cf5e7df2a8db1a7dfbd3a1d141e74ac5377e6f75c4d611a4bf8ba33f2dacb30189321836751aba4def27d4537786bd8a0d4656c613eaca9a405e197e833303b9c0cf02d3197f5646394194257db873399f196c7e0f9d9f151ca994ad816ab575317b40c005f561bb228d27759f6aac71e07987ce78b456fe6457e6a15d59e7bdda79484a38da2ab896f510d5082df42998a7fec67d55def35beb8a6313d2b4bce6e1434db746a6d25b37a333afd4207d03267b9ec0d08bcb57466aa6feb6cc8f5fff406191fda09f5a39818e28e666e208a5a245c6fac892cb525d5d2cbe43444cf6202084348158a37c1cef1776d8a20328e3b9c76cfc772f59ddfe3a8cb5fdbdf0c333a1f112a14a42a210bdb1151ab9f91683803c89a261550afda1860652106afd7377251bdefb4b7d615bd981d785cf7aaddefc4c487026c425d660395a86bd7e71eeba86aad4bca1c696032601417d0da2bd8150c07bcc8b2a8d044ab27f76bf098b8966a5f42f26c2e157d38e36fbbb877f789f359a981a917cfe73133ba283b5f1150b4fd0e9c68a82601bd1773b675d1b01e76ac6914efc7746b37aaf59393cc1705d565a2f44dab60f82e70aec05c92f38dd38d2b1f77c1da6d86cafde039085c70b05a4a26b11b1c131bc7366f08d67b3d941e824c5dafdcf10a57a455d090bc123805e5c1f5189f062954243af719c5be386753554544ae2f56b9b0a97b01424fce15b2f81397937a2c6b9e7c2f7b7e9b123f70a1d01cb317e360cddc3fbf3cde69b62303e900804cbd5802f3dc71b07c436a158fd49aca092bb8ff13fce58e4c8ac899a1533b8a38011a2055cfd2c3f49df3cbdc9b513ae06f560bf70b67ed7fe4b931c9dcc12d8c98230efeb84e09c2e2630976f536f95585dc14e3231a139c68e5d6feb91173a8980599169979fbbb04bade9674abe861adca17a0e81dc724820ab5bb6cbb4ea7f53941bd848da608679ffeeddc5446b84b3634aac0bbf91f300c5f92797e6ca17b9e636ac7c45dbc6705d8a43c96a997e0c35bcb02867926c7036f9f9ce07f1f8a94d790bda5eeab57e6ce8bf33243ead4876869167b7422d3ebe186903286a60f99117a958819ff05327c6d67fef45c601c5fa4853f458890b5c789846e8321486dcae2389f6bc60b2eebf8e6a4e4b4817cba14fc1fb9c6068b2bd4814c0854295e372ab073b555cf70666984fbf6ea13d016638feef3ee09422dece876628c9bfef7742f1f2077a60a09d193e53182adaec2e6263aafb7a2971aef9ca2df06cde2c3cfc102eed8236b52194c2f151950f3ed7025752266685084fb0fd4ee4885b5aae1ccc022c32c3ec378544d0ff9dffca542563d241057aa926b1bf1c18fabbaf1ed22c835ec68d98e08ba4955add535b6aec9e92502a96592415c62a866af6479d19cc2a4ffc320185f57014bb6ba70386b6cc4abb400faeb0c27642a626b7357c4fc09f957b00f0b69486aa01d70fd795a82e1f8ca594f592d7884121023a68b587b007ce99712f22539515f9d78fcb39b72f4b193dbe0e0d11185bb1e18b5b7b12eb1cde23d59d071192f7b5f1dea07a22c02c3736b72788a0128762345a25c35ef0e7a062d79e3fe099b9e45fd59db27336bfd9a3dc90df2e22431eeeab0929f57d6a6e321b816ff7a66bbfacfcd06c0a54f4f69a0bd0cb554d65726238149ad52f969b05a242d204c3ac54dae81bca649ba30178c5df8a03971d9a81ceeeb6d8050000673612187a20547575bb09e15073664aec24fd8471a2de1fdb37e4c4018b59439cd87fc16ed34d44620b71561ef53e7270a88db850aa5b940effc3dbcf902dd03540fe8c7607e1c75a8902e1870e52939541fa174d7b51c2babe468412ed0ae5fd021f395c4221c02e37f619deef42733ed06a29f15a870ea32408d61315190198a9a7ce40355608fa5811ece3c92e4a1ce2ed070b39fd58ae83f54ad2a3601c8a5d7dfd078f584d64fa556d17534971acbf503785c9cbcd6b3b84c03c69f21f8b929c1e4a7d6d8b36ba4c59ebf11acad6e5d9c984b82bae548f6e7c7445aa50eea072691b15bb06b0639e4d99c46e7730278110596beb7514c95f5ebc57a31e611963f9c957b047746dfd501982017b29d8e50be3a711c154a2f705f17e61e880a245914663f3742e190ee71c53b2bfc8a4272fbfbcb8d5a0bcba8e22212270365ddf13fd21aaf994d953e93ea1d2324bde67af4b931fdb8209a8d40d0b6c19202d2185bbe3d52f1515283222a43e347c5726350086c88cb676d410e6083e3fa54055609a0615f2b6a6aabea35ed15a1146596a4483dc7cbf2fd561ad825ea94b0c98828eb53bd56786199d79f23006b180f0558548b15a88cdafdc1d1e21e2e2dce1a4cc9bc2a35c36743cf088822fde9a9fad37a52e4f1792355e4408cf3e9f74ecea5c7b6d1d8cf50a913da07ce0081528127ca278f061d527fc3d8065d04fce6761aa12504a4bb27cd3947b3046faf2f8921b0c759ff37e97f3ce83f13397ab47ddb14e66bdbd240e015ae674fcf4516e9bdeabd556ac43b4e416b3efb7620b762bf36c1192bdbb871f29c6229a3616e7e3ab1abb2bc7828f2cee3fa139695df6e1d09f0995978beaf8487456593d1db292289a02b166fada29be7be8da0cfc1895084dcb2a9827ccf305247aaee733f9a60af59a24f27a81794fd02f069a0fd2d071254a3705c2115d6fff15f4ea4524e6fddf77f594ad0a2b8b83d82d08d1ba4d97a709df917ee78dcc609260b34d05d3fe53aa66c7650d885209891ad88568e0e38dad29a8297f18287253ec208d7bf7245ad31ca0823fdd359dbd073e851330a2d4f0ddeab6423e5087f2128fa005ed2a76e0bb85d073b83c879abbd89611420f8998ac593fd783e4e84dc7187074cb95ddfcbb4d2ca083470436639c67bb89b09ab285b94a904da9852b1fdfe31ccf97dee1265c1d1a4376cce484b39a0fb03a5c623099c5d3a8aff0baca124e69da88e1605d378e91dc76aa5c", 0x1000}, {0x0}, {&(0x7f0000004600)="26013728892365722d453f3fa48823ec66d7c8ab598dd0269bde96705566728d86aae698c08eaeb898aedd91b912beee58b27fcec9deb2c6be605cce8a0ca3c65041d3dfa376abc8a323fb2685e92a7fd34e90de76262190e05d50c6545d2fda7a2b46e02c07911502a292621a5fbafb7ff0696eadc5cb224403dfa0409257ee2f832049d230b5fdc42d2ddbd7ffcb439310dca5d755eeb345d26603f3c0eaa0f976f1f5d71efac2cfddbf1a37c8f4336d4ec0811a56f4829b56c0b5f1cbbad1ad20808b83bbb329a84fa28597602fdd7c754127d16701d809cfc76dba2c69497246b56fc7bfcd8212730fd07ec16e5c70ad94051e319985615effba36e97a4c579e04d540acbfc6f375f347b742c14268984f79fd46625412ad4a7e94f39d729eea58730712dc48ae8fc4bcfc38e95ddd9bfdfb0c2938dc7b5fe8d60941bcc2e4f523d5acc05ef8213cc819cef422e7088f13495714c2f0c9190273c0c95b0a8d2a84ec9604b74eda57d6403bddf83e219e731a519d9e635d009403afcc15590a11cb6fa3f1a2add40c818ec08437c7e1ed68789778cb696e8962ed7a1d210935d0473018fa85df7e1bfe4fdf3ddca55f7f74ea63a75f5cfe0b8ea9c83717d295c8f85124219a5754d47fc21634556c09019d9e7507a0b7b9cb3bfaf1c95a177cdfc582d264903be1c2108b395472161e3fd07f49290545cb4ac22a83cc10c80f05a02793224bb08b4daccb91f9a2caedd52e83c722c14842a9d80fd7634bba93e63dcd4d265fe09133cc4cc02035de5396be8f38a870641eebab7107d06abcfafb86fd0b8d82a74d239df384b075f2dda8d00f28c226ec018b5e655f836d49e93fb89c6cbc86f0350859a7fce4b6c1e156d6dd7a672a522d70c72ba6ae6b7ee9073734a9ff5637113a914e156dbb6d0c8adf944e56b8610e31db0c9a644a8809b5cc0cef42416f8c69b0e7d7a59df557c6afbd573a8b653ccfe253ac0e1856d1a65fa0f1f4bc62fe906ea908833396c2ff36a517f044de5b3374c0546e2385f02a4b6fcf2a0464e4e7a712f9bc0dee2758859dd8c018d50d48c5034c23f56b8c1035a89e43ebd4238a65faf377007e16d087bb7e87a5e7074b039d964cca50ea6d60b23e7b4b6a98e52e6f6f0641c72fd50e0e344eff69b058a18778296aa8240905864e052b82d72ebb2a32762dda698e01a52fa513e4054cddd3ddfefccc90e27d11bce8881962f4d216a721c5d5e238b9b5e2cf11999d8087ed9b9a5755ab3acaddef56afd9e2f22cc464900c4819e603435de1dcd297f9119a90d22fa0632f5f8c54ac4fd99ed74aaa01bd4c53171cfe2321b1320a898fdd71b132af2b20dcb345c10e8965bd130f1e30a54d39f544c0b13e9057196293931d751edc3da88d6eda97ba9d19ebdcc134448b35047359a3e2e79a9373ee46d521301bc642be6e899e975d9f96f00c97a54129c954ea00fa984ffd9feae0b1342d310b4a96460e22abdd18dff9bc860e1ad1ecb9d451880bd6b9df320435d4df1f39ca1dbda7f558e072c589e02bc0e4dadbea3f89e8f4894faf534bf6cd9a593ff7433e3ce00ab695c77b559e32b1176ecc80c9eaa1bf6545337d31cbc23a03a979f2db59bc1f0506dc42afa2cd6acc470ed178aaeb6ac9028660bacec58e633494ce4c0644a0e40ed1e08829f534ed964b05c40d48343e884f7b995065fc3caa2d6e073593cfb96ae0a7a16813e236da5567f39181f6b92dacec61b6d6853fb6cc9b2437402c7869b095c86954f3e1a98b318ce8c78822bc304f1bac4ac6e95c998f143eb93f659225290a20dd9e2dacc6ce111e096d2ce0d922c3dc66d35f44b359809afa4aa1ec8c0b5f9e7a4e5a3db064a20c957db4399c21f73a2c30476288f572a9fe9cf7da01be4417ecdce7d9dc46b845162d9230a18a9a9628f1c331fdd156cb991d9c27929b286e8132944db7f7c1540d68c6341d6c625cea354eaebb97d0b4570271a4c17ee8c9b1f1aa73b0baba0b2ecb2d3a54dbab60fb6ef1457078799cb3f1f01708b2e392fd81b896aac1a8b594464514b4e4c58d76d208ca9448d154efc645fa70d894fb443813e3cbf244e96e4c859c3af1413fe89acfd274acbd9fcb4cd4a9835cc643a80349a346d8e43d1e4370d64a8d676062658e717bbbd1f017271577697f29ba839570ea19e5e22b5bb8638644573393afbb0fdfdf75fa31fabcb3edef628880ef75f190e9019275dfbafbe07ce424c1310e6bd05c8da24a9a04584cf3393be317ee658beebdfae502a27fdf759432325dc1fe18f5a38977b49fcb2a8d40218ba3c096055ac72541cc94b5ec243285081fb660c558018d08632f14a34cfc651ee3f84f209b746c223c62d82b83f4831d9e9011e33dcd78610086aba000debcd720df48cd30af0261913c40a06b53a8b02c56c0b0dae9fe89c04adb0d8f0982f73f8e41d44b5d327314550b7878a1a4573647e28cd6a64c0109745261dee9940ea9b4e1dea3ec57a80a944e5a093e2a8bd10c37dd7292de29de035241b7d3b75d9450fbda763fc8192456b065f203cf8eb7c03f9d59201a75fb1423442ee6bf4775e6956546d2077c27b4e960da50195e052f2bbd2c0d38d3a15724ac75454d78b512b8f701e97669d3bdc0889b0fe686a9004afe1a02fcb4246834a4087fb50fd18b6ec5e607c192e5e080a54d511d875e03044a5eda61208c6d8042f784d000567af4102afa0e23851869b0c54336924f2a5bd7160d1e6bbf343dd9eac70b6ffa856aed2af6128e8e93b64d2a9a75e5c8e411469e877b9c7e2e64d33b93c22ae3c0a477a79b3d0bf1867ef879f2666c2c8d3dfd6c1b11897585f9cdf6606b5549e1ba924790b27acc36afa73d8a4a8f7d9af951571c890a99fbac570cedd0270c8aa3e29f1b48736f241706257c612d309d1a90224894b8df6951213d87ff14c6caa40b909d0a88c181b05d356f26a7e145b809110372d2c8fb5e6dbca094c2614ed27296114b5616122e6e39dca5b0de448433b2d3d98e91e8342a08c5c96a1b1aeb63e3fc2e576c88ef79fc3c1365cae06a4d3be138bb4f98ce6f08d5d10dfd4f93ed4bf15040db884efd261c46020fc24b519ecc45a927dd655ce900274d80b5b5499510f2210d3e13b26e1cfa6930f89d6090b36ec62e5abe448d4c2518a55fe96c0dc4c84730341a8905c19be1e14386fc7935a4a13b052acbf5de1149657caed871d83e4eec4db17cc17a7e09e55ac5f860bff2b30178d7af85f9626a6fc5682901597e1a47d99b17abb59dfc7ecd3a7dcb9da409be4b31a610a874a0bc717265ee54bba80debe2c9c2e1de355ba8567ab2dd9f13fc14e38f47c97ecf5cc3245bf669ac7c67175668abe72b66ce992c4504753a2a596953e541f0393900d91efb737becfee4424d272dd853802a5bb84484fd722a6b8fcc1d60bb83894b6046b120425d606f39f9a8c02134d73c290dc0fb83c4f298ff34c3427395fb15c7b94d3a14361866e766006cd086d04ecab3d04c92c4178942e31c32232ccbf49fbd8467514653a7aeff0b95abd3841ba9a948476fe555b5b176120dd6c2f25cd554b0f7875829baa4b5f00f2c716073c054c4e58f44fd8229279b44cce9788f5047efef724e8046b8c50249fbde2b4f800c06b07cf6fc49acadd7aa6ddf81bd2244e21809a9968f3d44aa987614a12ef96ede8100de312e07b8d82a2e362716163a9e0b64586b4aabbb201a9159fb6a55147b787f744577136e63557c0f38f0727bcb604de8aa4e70707962a21e6ad71b6a41430833cc6735638bae2cec1a4ace6649e28f8633ac1cec028d866365cf036958b59214265ccda6b54954e495260f9ba3d246dadb04c66e6ea0e72473409afa6c2014a2c8019b126fc6353ba2eb392e97cd7bea31a078bbdf594588f6ac5fecf866a00d96ec751e07e167b8d0d4af97f43997afc0dd03ae9d2e53d9d1b4a826f27d3d317f071f019ff13679f115290aead5d8b0513c95dc95b83f351a712db0d8a35d397cdb04fd534e6f13838a38ec19cb79c327316335b399464fc1c4431fbe17bcabe49bba083989a9bf791ddcd2e0b7bf4eca7fe0847953a9381c81db0e9b5efd1759e4215a41197cfbc8c1d27f16d5f69abc1f132b1a18f2798d052aef47690456a7f680178021d643dadc49815895ffb141b749ff266d8c6248c3a149192681a283488fab33cc0c56bf28f35f60c1620f7b3db335529d75bab32e5254a0180c70334458abb05fda21244d5f956ee70c12870a4fc23f4719b665fea37db3953fa656c16d961c9bddced456f2110c3bc4017dcfe51ede29153ef5f9e1709278fe8948c012c6f011c34fee986df56107b35697676e206d707807c8bcc9fa567c9aef3a931fb20eb9e40a2ab92fb1182aeab0e12ada1093fe22f32f2d33813388b0cf78d8a87542895b38ac9618f4174570e6658951aa1866fa0a333a72a0b76ffbbdd0f4a67cc9463c21c76dc9cbfd0dac7e5e12a924a43cf8a74a49cdd93092cbf3e368cdead687f87336b04a0d0850129be6e43a2aaff6367771d44b2702587430df496f222a54a3b4785efe40547d7eeded2f03afc5c52607c0153d6ed7df35a7878fac168bceacadab25aa1eb5ed01b7bfa4b5d10e537d44f83fb7a0d8761bd97abd6dda706c3434013465ec60421b735272ae6f24a2fe429dd7c04ac69f4fea5e4b759b67330daa6505958542d952d98e0e2e8166d83537908893d91575aa7b573379dee6a3ab1af201eb60c7d267cb90b24fff0b5341dbb789a62817b837809d5648e2f1fab7f2c7dec528bbcb3870ad7c8645a496632cec54bd0b715477efee858af19b4edfec205d445c7690204df966d03b34087c5793f41ea16f5a472959630ffc7213507b318336e7a4aa56f224469d80831cd6b9387acf0824c5fbf736a0ec74b459b6b0954da62bdfc2a73eafc0cde975d38dc036546d999f5295d8d10f8945c941c1efc993945343cd7af1c79abac62f7d4839b2d614f188b944a8ad3fbb35f2e496582041c00f36d7275d90c3bc9347fdce7cf7a27d7e13e2e59fbbe21ee23c30f8be6a9036200c28aecb271181c838dceec0d9b859359e4f4a861ee6badee041f95984ef1e01c122883185a7f6b92600591119967f9ff60778bd8cfd496b9ae8221532aa9bb263dcbab44f8374270b0639adeca94f57a0b9558131c042775667e652c45a491f1325aa0f575da6f8611355a8a9ea579ad910805ae11919def41913a611c2a636cb590b28533473a2fb94077fa965056a6f5479cfcbccbce00adf548250516fe64e94ab6181884b04daae64e9ea07ee5e9bdb807732563c962fb2f5542d00206aa74cd0f4ea7a332e81c1e90c38966cc5e50fc05d599485904e27f17fe9fde31c419a542a8de76a6b2b285c072c6b69c368aa0807a600e6e7e8ebb247dbf5e3d2fc91cfd2cebf91e3a76238b9d3a7ff0e0041d0365bd4280c97e58999e583d60f23a006092ad3b7c8315e85f2993b90f678dcfb02eff38267255a345a457e83dfe1117bcb303b6c6d0e982bbfedf2f46251b3c61800c51edb5a18b19eb2812e9131f293e38f5f41a94f8c9e77db58345f95bda00242d03b8c9b0d2e48a9944b1f6d40db100d3018243236f4ca30b7ebbeef03daa97f9c16659db387ce5e6e8dc035a8c5274b511160776d0b41d70e5ce03ac5849ae70b79e653ba9b84472e6464eebb287ade0391719fac0a89494ba18fc5ee752a57f977a542d23d1a8f6e7d11703c01e5a4f71409ad25e12af9b90508e13d928bcb", 0x1000}], 0x4}, 0x40a) executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r1) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r2) setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x532, r2) syz_emit_ethernet(0x3e, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @broadcast}}}}}}) executing program 1: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x10, 0x20) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000280)="3ee7e46a6bb335b697a50703336436a1a6d529e36ce1e5197f1eb54f4953121547b1c4302fada428fb46bf9bd64e3a0449c05e329533bd9bef43a201e75da73bbc205bc75c9aa15c8edc9b5f1e37ef4b4cdda47768da2975bcc36045fc4af0a3bbcf5df0e7d9b9ac69c3432450412d6071f507", 0x73}], 0x1) r1 = socket(0x18, 0x1, 0x0) open(0x0, 0x0, 0xa8) r2 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010008, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0xf6aa) execve(0x0, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)="000076e27510c96b2a311ffdc2bcd4e4d2509b4b509d580bf1dc3e8adf057469fcc034c39d55ea56399ba343104869a9d0be351abd330a6f3aab4056b799c635e712225300536b29a100e504e4fc0cf7362e07418a8c8d302fb3ff6049f9dc1d09a00864445838889d1c87a332462e2e", 0x70}], 0x1) syz_emit_ethernet(0x4a, 0x0) execve(0x0, 0x0, 0x0) dup(r1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = msgget$private(0x0, 0x2) msgsnd(r5, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r5, 0x0, 0x401, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) ktrace(&(0x7f0000000180)='./file0/file0\x00', 0x4, 0x110, 0x0) msgrcv(r5, &(0x7f0000000300), 0x4b, 0x3, 0x1000) msgrcv(r5, &(0x7f0000000140), 0xfffffffffffffecf, 0x0, 0x0) msgsnd(r5, &(0x7f0000000480)=ANY=[@ANYRESOCT=r4, @ANYRES16=r0, @ANYBLOB], 0x83, 0x0) pipe2(0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) socket(0x18, 0x2, 0x0) executing program 4: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x14}, {0x1c}, {0x6}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r2, 0x0) executing program 3: pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)=':\x00\x00', 0x3}], 0x1, 0x6fc) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f00000001c0)="1b52677aee2bda8542971c6b0d506170a45875f8a6cfb3b02abdbcbbaadb32dd086a538f9bae0ca82f4be9c633964f02f23b23de88f3599a5f582f41", 0x3c}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000040)=0x3, 0x4) shutdown(r2, 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x40}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) execve(0x0, 0x0, 0x0) executing program 5: syz_emit_ethernet(0x20, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff88e7"]) r0 = getuid() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x3, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) close(0xffffffffffffffff) socket$inet(0x2, 0x2, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KDENABIO(r3, 0x20004b3c) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x0, 0x0, 0x0, 0x3}, {0x2d, 0x8}, {0x0, 0x2}]}) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x9b, r0, 0xffffffffffffffff, r0, 0x0, 0x3a, 0x7ff}, 0x1, 0x81, 0xff}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r4 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffff132faa7130", 0x8) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x6, 0x4, 0x0) close(r5) r6 = socket(0x10, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00k\x00\x00', 0x4) setsockopt(r6, 0x0, 0x2e, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r7 = msgget$private(0x0, 0x50c) msgsnd(r7, &(0x7f0000001600)=ANY=[@ANYRES16=r2, @ANYRESHEX, @ANYRESDEC, @ANYBLOB="53770c84318f44569648f1a6d1fe3c9f8f13dff1467c57d3178e2f79c338aea04ce3d3e9f992cca54b4b54b967781b2c9874d04a190c6e5ab92d1f720323140e9a188d773a33ed11c8a9c5efa4d4060dc37821dc48c04dd78bfc4f81407853b97747f7beaebf966c86354d1f7c0e820b31c971943e503c", @ANYRESHEX, @ANYRES8=r7], 0x401, 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0x0, 0xee01) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)='x\x00') syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x80}, {0x44}, {0x6}]}) r1 = openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {0x20}, {0xcc6}]}) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[]) renameat(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) open(0x0, 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x2, &(0x7f0000000140)="32a641a8ad08781fd5ba715b3711cbf0b640827bad3a4bd2667c6ba5c9390861b7a10568e730a4cd29cb9be6ad5746a82a5c00143961c60c53e18fe9e785b7a0b1df338f8b68fe7bfb867414896d255ff7d95690244ea4331a79453d267a1193bfaf7c9db2b802a47901fb8e1626", 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0x2e) writev(r1, 0x0, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000340)="f5575eef1521ebcb84af5489e62ebbce1ccddfd211c146fdc539dd54a6bd6b9d316cb53a293e477d7376e65b407d023c0f3b02aa8b7329a12280915505079ca460196f8a2c", 0x45}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000480)=ANY=[@ANYRESDEC=r1, @ANYRES16=r1, @ANYBLOB="3a3be2cfa516211ae7180a49b24e1873f1153871440a4d3b56c40fe9ed94a019e8a04f721260f69461aaffce1854b6deaface0c4fa07e854b9151f4a99fd5d9335bacdc2406da8b79af5f455b1bfbf437807241c1a420d746d38d13cb11fcb441cb03e5f18553381dbda3b81ff1192899e93794322d54231878f7712b68aeed2484380cdcd9a8a1d600b69fdc8f6dbc8db70f95f1e4cdea36dae57e7f2dc3502e36f973c9cfd9e87eb88551da19161c92b587c4c234987535bf9906b265f19d3bce9cd1c", @ANYRESHEX=r0, @ANYRESDEC=r0, @ANYRESDEC=r0, @ANYRESDEC=r0, @ANYRESHEX=r1]) executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r1 = dup2(r0, r0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000100)={&(0x7f0000000280)=[{0x20}], 0x1}) syz_emit_ethernet(0x4a, &(0x7f0000005c40)={@random="69e1629b6174", @remote, [], {@ipv6={0x86dd, {0x9, 0x6, "6b9efb", 0x14, 0x50, 0x0, @rand_addr="93c57dee41a32873f9177445fe0afdba", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) executing program 3: socket(0x11, 0x3, 0x0) r0 = socket(0x1, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), 0x10) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000180), 0x9, 0x0, 0x0, 0x0) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$BIOCSETWF(r3, 0xc0205601, &(0x7f00000000c0)={0x0, 0x0}) syz_open_pts() sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000040)=0x3ff, 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f0000000540)='./file0\x00', 0x2000, 0x20006c1) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = socket(0x10, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020690e, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket$inet(0x2, 0x3, 0x4) setsockopt(r6, 0x0, 0x9c, &(0x7f0000000040)='pk|D', 0x4) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$WSKBDIO_SETMAP(r7, 0xc1045763, &(0x7f0000000140)={0x0, 0x0}) r8 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) getdents(r8, &(0x7f0000001200)=""/4074, 0xfea) getdents(r8, &(0x7f0000002200)=""/4096, 0x1000) ioctl$FIONREAD(r7, 0x8040691a, &(0x7f00000001c0)) executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4195169dbfff, 0x0, 0x1010, 0xffffffffffffffff, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r2 = semget$private(0x0, 0x4, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0x3, 0x800}, {0x5, 0x2, 0x800}, {0x3, 0x4}, {0x4, 0x2}], 0x4) semop(r2, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}], 0x4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x2000, 0x0) sysctl$net_inet_ipip(&(0x7f0000000140)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0x0, 0x9, 0xd, "fabafa588fc0001000000010000000001000"}) syz_emit_ethernet(0x3c, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000008060006803b060a0009ffffffffffff1d2dffffffff308d9dea0982ee06f90ec19c2352de08"]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000180)}], 0x1) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) setegid(0x0) r5 = socket(0x1, 0x2, 0x9) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) sysctl$hw(&(0x7f0000001400)={0x6, 0xb}, 0x2, &(0x7f00000002c0)="3ef2e400000000a30204f0cfe4b8d0070fb36e5936a6363a703a86b4f4ccfa2090f1d47eeea3e0899a0d1da945d8f4f229c66391a6ac37b2b297f81c43b4855cbfa339c28a7496e9b0b1056e0df5c42bd6de959bb213ae4da8609c99c18534f34528e709e01d924ab714ce4b1165485f8dc354ace51a23654274cf01f7c1798ed841378bf5219d969b3f91375a9701a7037c9774130e1a9396ae0010719c5f7feca387fde16c24caaf130d26b510ae6f976957bb203e7a085ea63e58d5bc8d67d5817b7b41edd232409887110b985536caba5e6b08debe71f8a2956e27076aa021db8841fcdad1765b5b3f78a9e024550247b262e0", 0x0, 0x0, 0x0) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) syz_emit_ethernet(0xa8, &(0x7f0000001240)=ANY=[@ANYBLOB="573acda8f8f900000000000086dd6060627000722c00fe8000000000000000000000000000bbfa8000000000000000000000000000aa2c"]) dup2(0xffffffffffffffff, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getpgid(0xffffffffffffffff) executing program 2: sysctl$ddb(&(0x7f00000012c0), 0x2, &(0x7f0000000180)="241a5d2a4e39ba4a08d1bf87ccdb2140580003f0871556c5561af91e1ee1bb99a2a20048472e6ea9041e8d9b0000105d2656be0b5080aef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2a007f42ac6888d87db0566b3604f7ebfcff1d69dc9866812db4e84d61427299453b7842b00c6b5d02eeafced5208af1ca8a1f62e8bcb565add80db0e7b8b667fb1c5ae6775282e28173530e0d548dc7aed371b7d5e661b513f1cade4f5fde483de16667e3cabc239b25953f8613025f5bc0d81032cd4ec99efa981ce37a5265d0eff46b8ffc20db1c8aa2b13227668e2ca701f5690aced2a6da24a806c3f4d02bc364db6e6c29e72dec0de3b88a5bdad141720b73b", &(0x7f00000000c0)=0x104, 0xfffffffffffffffe, 0x0) sysctl$ddb(&(0x7f0000000040)={0x9, 0x2}, 0x2, &(0x7f00000002c0)="68c2ffb383b2b93e2b9371be2b10b8d932601a8dfa9a16f064bfe55c658daa261a17f04311ac885305b5feeb3ea936fc936cfde201e9b089a48cd9e546734c3eb152695755600254350645823599a90e94eda69b0aa7894185ee89e6d8a14a8c2a62d68b440c99a30d0cf99aae7bbfdb992bb0f480c7808d87fe5c50a3101a49f623c73c4e1019b40a543cc6565b5f516b7443ddc21d3c9d7b630eaab9ccd2e4bd0cbc91478c4582576068cfdf8742caee13acdb007413ae3aaf8145c793b523115379e4b644b63a33f61cd25e9079078dc83919f48c9eef145395b9429db7fb6e76ee90af49656fbb6a6add2fbb3d310d2f74fd7800e00b655413addf992a6cff23562719ca04ead853aa61d6b932f19791ab5bfa1fb6814fe080c252d5769de4479d2ccd7f35de849326be3092faed98057cfa636373c9fd5addc2a830bbc66955c7cb04e1c8ac9c3e400e7d7c3e4e5df9c60ef49cace7be98875148ae4b38beb7e4a9c30cdcf84fbff93ab06bdf3f33729a210aabecd69b0ce10ccdd1b82495a909cffb83fc41c07c655d46f426a1b8a2b494937bbdc6d413d9ef5f54fc364257c84e04187f2d66f7755564a0ef042ddd8170933f90b20a12cf246c6998a28580b481551585b98a322d9c7e6a4cfe9922bb9d367a15530b8c934bd362df13ba2e7c84d51b18398a147da9b1dd4f34fc39b8eb91ab0315b5e1fb6587a7c1b77d64fb6c8f7764d059e5120fce014ce7c1e2b8b9730af3ba7287d3cec0786613a1ff8656f371297087341a0217a03d9b8d54408394515f9d9d3271add4c09e587fc882e065e6672d72c5248f20bfefab6b439e7604cc894e351ad72acd4f44a6105cac49c1addbd77a3056b26201877e99d945df44dafc40b8351b5ec85b91fa5624b6abcd93fff28b9af820b504cd4b91928b0bb8ab0ca0ce9a61abd09332d8f421fa0af496d0f3cc19950f8808629024e9f3d3f68e5a041bf0de4ef6af2c19670469c57d2ce39dbf03ad7e9f2b4532ce35753449d6a20cb8e783d1ac98b44322605e0aae4f2f20a74852e9a632b44a88fd0c3fa212b8949d99bf377683c20c40b8cbff78d62d5a751eb0dbedca72afcb2a3ffbe1a3269f80db2bdaa384255d3b3bc76efd2a4426b08e5a315e3a80f3dcda197ae291613dc41cee5c9fcf9cac127be4f0cdf9c01a070810a16911f2ac88f3c5fbe145f1cc81867203294a2ceecec16ab84108b762a2df7caee40041db38bbb8a769782f2bb8fbf2a987d99f6cc53605125e79b981d4def34bf1c24829ffd31e1a0e405cfd4c695da15171cb37a1595d8fed8058a9df0ea9df280fe190d1ba30eea7a17e8f8b546adebdd34021480993b7dfd386a9c4152a8fb9d5ef608b012573716a027faaa1107a505750dadbd80570b7451863881d44cac6d33a6ce5d6f5f1866b1603338037b13ea369f6a2504c1058223f1e8c13ee24d76588efeac2295e3f0889386d45421d45856df72f80ac9511665db0d2ae77a945ef82be7ff7d9fde8137d50b244da2d943d4d3b22595fee95fbcbeb5241c69f39ee0399e6ca67769bd10f75fb036e98482ac970108360557245164bb2949540047532eed1867adec334c22ae976ad3d274a14e2dabe12ac1892e8b760d2fd0a4ac5752cc006ba9963bd1757b4468cc70c8f1ac8f281b38300766ecfc271f97e61401c367a40cf625c76cf8dc4b738772e6cb6f2ed7d04f29c8379f9bfe206cddf4552dafb8de8d792dc133fdfe074f3ea4acf458442acf306705c8e1aa2c2c67f1da3e26c67e3be1cc4e6e6feeac9145df8ab2e8ee0e1ea88575fe31cc88fbfb9a1338ddf9523439eb2265b0e6a62e4d3037eeff45387a68b23a5493c1bc4e2488ab83b2da4b4f56bb3731597567f2442f932a41fdd01874d17332598052d81604888d5382e9801014e90698512783d22fbfb4451b1cadf4cc92c8593abde5b62bad9959a4f7f41f898e59626dd6f38c42ad36d2998f57808085a73b843a70b77a73ef0bdf438f53d7ad0acd44e2e9dd9e67287a8a5f6889324d81f5fc5e7f5d9fe3ba3bbb77c94c9f242f056347423c98d2feaf7e5f9116a14d8726d40651d776f47eeaea6246e6acbae31f4b28b8ea67fb1181100a047514b5ee81ed22b65b53374cf19a35dbb34636da9f8774313374a55453bcaf7d03f746ec5f4a7c9f2233e897ce9becf888b06e6ea3786a74d93fac27c97724d0316255ceb7139fa1bbac2640af019c6f9118da34fea4c9514399864931333156c3b8317fb33db2045f77d66187b14cf88f2631a67a6cfb66c24c93f2a26853ff023416d1c7d73364fa3abebe6067b100ae7d6019acbd6c823e1d0b2091547e490a85549b8449e87b52847e853640396de8c86580db793713c49c5e260491ce2cef1086623ed9aed688cdd8058510f1b915aa39ad322ce5d3020a26f4b261b0defdadf3df585eb757999fb7b017172c3bd462d3ec1e81a7d8c678c5222acc0523d0053820e04f2bcd5541bab721ecc9a030468a2122eaa9938f4d0fb6650cc265d31a233301af1f6a4545380cf860b2c53470f02327d2d1ff75fda3176faedb06b0b05ffa6cd3e548692e5d5bd097f4adfe02a643bcbe52ce4668a08e84d9d0dcd6a6d1cbdf2ad121532dd7bd0fbf7f23131216915e5fcf07e3ea3abf4f85cfe58df51463630358e700d57571fc04ac8dda34a9d7b87df580953229adf398e229b2d8d1f3db58fb811ad990be0adca3c50441b6be00fc4c2caae5aec0831668ae3f5c0abf012e514d184d29a1b8fe21de41c8172eb3566d810648821d1091cee685b86282e7f0129c0ebfa380a9ba55d0587c07664d2f4243aa36c68a59967ebccc5a0a0f7059026f434a57c0f16e4b68fb7d1ff565d338f96bcc6a3541814552e28dd8802d816a072372f73b71ecd61f050749389648e15bf32833e78b5801c97681f816f72e24a9667a6c8df1c1f5b1b37b937f35959ccfb0644fde6bea9c69b2b3e12820df74ae217da59218caa584131d816143436c04a5f8723b69bf2c732a6a0e75ebdafef14bdc72095b2c8e58a5ec63c7dbdd783216bd0d3ef920e4edf03ff350eb581fa13ccb72d8bf900873329d0dd0a8a4aa3f2aa122d1f14c33778d35b169ebc2f0aba471473681d01ee7d46102751c0c951389bc3fcc1a0ced24025899def5e6bb57bbb4f6e284d1a26d63e5c20f30448250b909d034d517f36055bd079bb025aa94c818cc0cda82f4578521dae588a76cc70b91606c62bf9b3a7981df4edf14b9b1c733d1ef56333a6afd2c2b0abd03546c115a67b99d22bbc3bd08d691875d908aebaad84b0eb783d62c4a6e1698af06fb223b9c9749f6e5c5c6ebac83be5152f2116b1b71bb359adcb04cd51412da72f3fb21341aaeeb30889e3650830062adb149de057a9c1c7460f41a8d2648bdca74eeeee3e1a826333f08f5e6d0abb125e1507408ddd6edced2e09683a01f3e266609dd5a07a2806cef2a0458ecfb79d60d5d025e3281607f469993c71fc9bacae485df3086cc51c59cecf8d4757874f395e90f3e2bd0c69ac768ac30524ceb775099d562ea8b66fb554635e9ad583bd59d3a49c7eb1178dd07a20c6b18880c52458a76e95f13432133b38fe0ec03d9e485042543296a849decf280a092953ca5b00a4950e2811529b0135faf02facfaf631bb4db0163f303144fc47f23c0d9913ab1b23531e17d7450203659de6f9b1e4a3589fc9e05956fe142e6e11256f75abece8ba06cf300888d5a88cd02957ce1a666f26ca5f774fa358fd76ee6dbf1bea0d98dc590c29dd5eae2ec2184546d6730ef5b6cd5b39de7f6baac651c663880d645a04274c873577186d1ceb48f83ec47d3bf6f62d258047ffcab75ac30677e7bf5df3db7e1ade399a09809b2fab8ac06b107e88bb34aaa7b8940c0a052e0a70a52e64e274cb5a48af75c0d1bba6c9ca42c1cbe128a83ea3df254168242027af04e5d2bb93744e06a3d537646db88a7f6c6d1ad6b2f222af5a4c5f4fcf898ed7e4143f15d2647b8a0459c6f967950945174f13bd5c433728da5e55eef577d20586cfbe9b019676358c157502f496b7e69538dbf1fb4e5d4f9720b1be285dc6229eb95f66f4da0cfd9632225c03700b911f2906af6902d7b75a985938a05f9e8f300deac09c8b338b74e6668f6346c7caa4bb1c8d4584674023540f2ca335b58996c8be2a6dca963bed25730237db92aa24151120daa634017ce6be5d18ef277d77907ca0e5e02e0a2b65d2e760ede18c85a0b49c9c4560ed7a43dbe5260c53d8ae594f980b1f689b36160116c6188c2077e6bc425151b8895117afc1c49d0c2967176245092e76304424b3111fc180fd7f29c8fad29a68b79fe04733ff1966d3dd6076879bcf4bf17ee794b6d71ec3ed67d7f7fc213b10f115c75eebc71f0a13e36d7ebb74ccf98c8c38f82a72b2d1a5a9224e70b28f66f05553c6fd83b9bb0f8d03cdcc252e619887952f72fbc6a51764f2ebf50e3eb8dc26a13b4cb0cdcc0b36b4382fc0bc9ed9ec558988e59b55cf4a7dbd01ffccbc7887bbd8a39cfd5a73e5c80e3ba51cc9694389f2f626541a59e136919e84c3c8ab695c369971ac877f92de1ce051e32e0aaa09b7e8b5e7098eec9d5adc1835838607a2533fa67cd8ef2461f9c0c67aa30e1c3d5c212cfd8061cd6527aad2ea9ed346fd67c87a4f25f07a7c0d09c986c9d1f66d03f7b9036289655e0d8f6b8a7576fafb7e761797a93f5a73044615b0d303c1207b76df8adad2e35be931bb467603858af299e4e28e691bccb96cc77c84c066d5981a9190e94cd4ae4fa663b36fd8b1cea01d4b9962d58a7cdde1e401950ac68cb734b60d39287da8da80be48debbe5e6e5fefc8a9e8a2ba308be598ac8bc35ec9aa3e1ba12e45a4a729472f8e5783742447e00b7a0db9e0919bf977602498dfdbecd3953e3f0abc0b90989026b618af5471a53ec76b812409c867890c15fdd8cb93a0a7c3ea7a8988d86e2289a89a30341584753763a9bd75df7674cc0f76c6e31b7866e467daa41ef3e442dbac7632b69ff56e28617298c90957468258cf9b9009fa40df949068b9ce8affe8845b8b5cb1be7e180da1ae1fff36f9994a0dbcde2df64f9232ee00e10a18b769e4e479d05a2823263892c33f4f55123e1ad1a87a1b8b17102064fd80e0abd8005d5d716975db79dba516337f458d4dae3b3fc65dfc0dfcb96e2fe5276af7b4db935ea0dc0b74e1ce01688f32f764f0a395ca2799dbd1cc077056123a02afa6a7bdd8394d862c2ebcdf652d905e7606b8572b0306db631d15c4afdec79cb4efe66589c54fb4187f56370f4798cdf38ea9bf3f7b96842e1f903dbabfe35abc4316ce80019d86907d787755ce0c84e42810186de2c8c26f39c22c1b859d85dc424c448b34511cdb5e1e12b45b87c945b0e97fd5056218f54713b684dba2b14583d148fe92f52724b2c8c8b28226bedcbde08324e709d8103f1706d7875bd1728f3209b422f0c895b3ce84890daced61b2f85ba8ba3be32a0029430ee53ddc6dfeff627ab814f1b07d7617d825de1d7918652fb43da0e51601a261fb071c65fe34a50deae7bdbf657880bf05503998c604f517a566684a04228eec4717225eabcc50ebee79413829fab2993d11b8f67a77e2ae2b31bae69f3ac38a2a4a17f699ad0433640504eb84f93a6e7c6dbcd5ecde4082de45388b14ec01de019cef94b2716a680daddb764cc7f832f7fb4bd8f358ceda2d59bbcb9241abbe2bfce753b4727f939c922aa8cdd9377c1cad11870d3", &(0x7f0000000080)=0x1000, &(0x7f0000000100)="71124b2198d18decffc20696c77022f39770757cca2a4ea8ea40a4a41a9df11ba26a5cee8ad33424b5a84e166667ac358fc8e4d4792b0b44d56d2563e8eb8c0a74e793f8a2", 0x45) executing program 5: openat$speaker(0xffffffffffffff9c, 0x0, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x5c4a) open(&(0x7f0000000300)='./file0\x00', 0x8, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000005c0), 0x80, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) unveil(0x0, 0x0) open$dir(&(0x7f00000003c0)='.\x00', 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r0 = getpid() pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) r3 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r3}) r4 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x150, 0x84) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) flock(r4, 0x0) setreuid(0xee00, 0x0) r5 = getuid() setreuid(0x0, r5) r6 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r6) close(0xffffffffffffffff) socket(0x18, 0x4, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r7 = msgget$private(0x0, 0x4e2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f0000002f80)={{0x2, 0x0, 0x0, 0x0, r8}, 0x0, 0x0, r0, 0x0, 0x0, 0x3f, 0x0, 0x7}) executing program 2: openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) semctl$SETALL(0x0, 0x0, 0x9, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0xffff, 0x6}) listen(0xffffffffffffffff, 0x7) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random="91a6e34dd8bb", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @rand_addr}, @icmp=@generic={0x23, 0x0, 0x0, "2d917dcb"}}}}}) executing program 6: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, 0x0) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, 0x0) (async) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) (async) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f00000000c0)=0x5) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) r2 = socket(0x1, 0x2, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 32) setsockopt(r1, 0x429, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) (rerun: 32) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) (async) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0x821869de, &(0x7f0000000100)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffc, "fc686b340da1e4795af94547bd1305d65c21963c"}) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f00000011c0)='\x00\x00\x00\x00', 0x4) (async, rerun: 64) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) (async, rerun: 64) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) (async) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x5) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000500)="a9a8a9595e236830adcecc2832a2dae3682dc973f131335fc3580cecc90d0a098b1538fb7417e137c89fa8f19a2ba68fac1cf2494c8ed88e91af80cb3820101f5411255b4ed57b3429f1ec3346c2452de0dc241ae19e3cf35fc70d4a4f484855683c7e38cb1822c5aaba19227f79e6d7cf48e813329fd1a52fcfc6b48aeaf523f3ecfe0889d0fb10", 0x88}, {&(0x7f0000000200)="2f17d594d3ed826047", 0x9}], 0x2, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) (async, rerun: 32) chdir(0x0) (async, rerun: 32) geteuid() (async) sysctl$net_inet_tcp(&(0x7f0000000180), 0x4, 0x0, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) socket(0x2, 0x3, 0x0) executing program 4: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x5}) r0 = open(0x0, 0x615, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x1010, r0, 0x7f) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x0, 0x0) getrusage(0x0, &(0x7f0000000740)) r1 = socket(0x11, 0x3, 0x0) getrlimit(0x0, &(0x7f0000000240)) sendto$unix(r1, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8cc630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abf09090080fdff030000d700"/177, 0xb1, 0x0, 0x0, 0x0) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x60000512, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "f546db7a3d1f691a1c0000000000d700"}) writev(r2, 0x0, 0x0) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f00000000c0)=[{0x4, 0x3, 0x800}, {0x5, 0x2, 0x800}, {0x3, 0x8, 0x1800}, {0x3, 0x5}], 0x4) semop(r4, &(0x7f0000000440)=[{0x3}, {0x0, 0x94}, {0x0, 0x3ff, 0x400}, {0x0, 0x2a4}], 0x4) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000040)) getpgid(0xffffffffffffffff) getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r5, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect(r6, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) r7 = socket$unix(0x1, 0x2, 0x0) connect$unix(r7, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x3}, 0x8) sendmmsg(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000280)="e5b7eb1f7ef62c78243be7b08973d1ba21297c4a3bbe8268ccc81ce1a812e61f52b67468102ec143cd2f18fd1674d61f243b83a2319acea05010bfa074bba8bcf4fd59738964f178c1df40a7bf9f6ef3ca28ef41e6c516eea5dacde2dcf4b1e319991d402938647f20ee8e", 0x6b}], 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="580000000000000001000000ffffffff577e1d74857f2f91148c29a10be34b4423313d78233c6a0c32c78e3b62e7c95d91e8a9390418cbecce840a8a9c419061cf5df3744669ce0037c8fc541a8da2d70f06cc00000000007800000000000000ffff000008000000fb196595d3791682434e3069881d19fc5546dfb6f30bc6512c47430f08a5828e59b768a4796c3a51d91778763d9f95f06aa29e31f43c41f95b5ce53a384e3db4b56c53e708f848ffcd7f2f2d702d2cafc8eccf2ab7d27e4c810b058375c2b05f91550000000000008800000000000000ffff000001800000e36d5dccb4d69a0728763fdbb2b2aa54b0b34cdf034e80be6f7c6ddabbffb2c28de16bf6c7ef5607d72cc3792406058cbf31eeedef9c917f3affb4c0ada4704583a610d9cd66fb629265047661a88fb529d07d96dc2f1fcda9f481e8ea85b05729e230788e3a0ff81a0e6667ecdc9382b608eb34d5aa000028000000000000000100000007000000b24b67261b77f9841136c1beae9ce69434a6fcc2349a63347000000000000000ffff000001000000e24156680d0fdc37b3d422e5d04d98be95ed4d5849981b461dc395c7dd2289e6b840e05eb5543669d3cdd8a12e116a9fa913ce970d15f266c169e7c110fc04ca2b867cce521a3437d8ab5b54c4433086591d61db8c168e3f7d00000000000000500000000000000001000000ff0f0000cc91d3299a53d7869166bd2b9a1591f8c8c92ce809417ca4deebc7dce84a235b177020e8d8c073ebd140830de41a03d707904afd7e9a4d82b4c77db357b9b7b868000000000000000000000008000000b26853a7fc7ff879073c239b9d2b32e7c39f1de7edeec042659c3edce7de24e18ed4a9396d7ab6b8b97d5a3215ccd5687b1fd9d9b0776966939478aec035ba42eab0e7460905a923f6b8561e8a6cd81bd4293f19b2b80000"], 0x2a8}, 0x80}, 0x10, 0x404) close(r3) setrlimit(0x5, &(0x7f0000000980)={0xdd55, 0x800000062}) socket(0x18, 0x3, 0x0) executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x80606949, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x60}, {0x16}]}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) msgget(0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x825d}, 0x0, 0x0, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x7ffffffffffffffb, 0x20002fffffffa}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000000)=0xc) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) socket(0x1, 0x3, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) shmget(0x1, 0x1000, 0x143, &(0x7f0000ffb000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000ac0)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000180)=0x10) shmctl$IPC_SET(0x0, 0x1, 0x0) chown(&(0x7f0000000240)='./file0\x00', r4, 0x0) ktrace(&(0x7f0000000000)='./file1\x00', 0x4, 0x434, 0xffffffffffffffff) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff000000000000080045000028000800010000907800000000000000004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000fbff90740000"]) executing program 5: sysctl$net_inet6_ip6(&(0x7f0000000700)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000740), 0x0, &(0x7f0000000880), 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000007c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x100}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x40978b, 0x0, 0xfffffc00, 0x80a19f, "bb0800000000f0ffffff00000700"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0xfb32) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) fcntl$setstatus(r0, 0x4, 0x4) getrusage(0x98be7e00aef6356f, 0x0) writev(r0, &(0x7f0000002cc0)=[{&(0x7f0000000440)="e2e41f7e9877650af85764", 0xfffffd38}, {&(0x7f0000000680)="e0961267527edfec3cd84bfdbf5a8f0de6a7dbaf6e31f0434d679d0f7d9f4668039209d744fc15753f3eda3b9291a3c1f2c247be62c0e3b00728cd6c34aa09f786d4d37a769b9f5f4eb1ac484a319acfd81da82a6d45acd7a270961970fef5cd35f715cfd2331f0b30a4e1fbf6c8a7e82abf9d2565e11de1fc66f5c95a8931ef04771354103dd288030564b7576ebb549ac7057b1fa9464eda41fde389a328566098e9dbfceec1102442dcee05a7fa1f20c4f373a7b8dccd654629612b37e57db215819dfc552db3f47069c17c72fddf51b788d1c20f9e7d30fcbab0e3894bc7f33668d1dae5948479d04342ae28de5e64bd2dec2c917c80a98af1ce61849c261110d8c2f0d9dd6c66acba534dbf04af0ffd1f314287065e0fd26aa93ebf6942b2040480a8c47c23b0a20a18d31776f60a23e3086b98e44367dbe3a21006f52612587f62ba20c7c314d705edf4d275f20d90f66e20979bcd8f51deaaf72004d6fc3efcb9d46ca353", 0xb9}, {&(0x7f0000000540)="7a8d4e47680e2d3e197359a72af0f843728001f1c33e0c4c36fdb4", 0x1b}], 0x3) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=[{0x10}], 0x10}, 0x0) executing program 6: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mknod$loop(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000001f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000002040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x40}], 0x1, 0x7d) mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockname(r2, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000140)=0x8) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)="00000100", 0x4) rename(&(0x7f0000000480)='./file0\x00', 0x0) rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) syz_open_pts() writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x11, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$kern(&(0x7f0000000000), 0xb, 0x0, 0x0, &(0x7f0000000180)="00000000fcd0ed5c9ff5c8aa10c6df8c13e6aba73f7288750a9601d6df983619a22ad678712e88c83403c1c7ef068215e434f5b916e9f2b705f4620073", 0xc) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000580)=[&(0x7f00000001c0)='({--}}.\xb6/,\x00', &(0x7f0000000300)='\x00', &(0x7f0000000440)='!(V\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='$}*\x00', &(0x7f0000000540)=',\x00'], &(0x7f0000000b00)=[&(0x7f00000008c0)='&]\x00', &(0x7f0000000900)='^/\x00', &(0x7f0000000a40)='\xc7-&+/{[\']-$%@#$\x00', &(0x7f0000000a80)='!\x00', &(0x7f0000000ac0)='&^[\x00']) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) executing program 2: syz_emit_ethernet(0x60, &(0x7f00000013c0)=ANY=[@ANYBLOB="ffffff0100ff00000000000086dd60080000002a3a0000000000000000000000000000000000fe8000"/51]) syz_extract_tcp_res(0x0, 0x3eec1616, 0x80000000) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000080)={0x1, 0xffff, 0x40, 0x8, &(0x7f0000000200)={{0x1a}, {[0x5, 0x0, 0x1, 0x4, 0x5, 0x8, 0x7, 0x1000, 0xef5, 0x0, 0x0, 0x7ffffffffffffffe, 0x5, 0x0, 0xfff, 0x0, 0xba8deb5, 0x1], [0x9c7, 0x80, 0x80000000, 0x0, 0x0, 0xffffffffffff309f, 0x5, 0x5, 0x0, 0x9f5], [0xffffffff, 0x2, 0x1], [0x0, 0x1, 0xfffffffffffffffe, 0x1, 0x0, 0x100000001], [{0x9, 0x400, 0x3}, {0x9, 0x400, 0x200, 0xffffffffffffffff}, {0x7, 0x0, 0x7ff, 0x6}, {0x0, 0x0, 0x9, 0x8}, {0x9, 0x2, 0xa3bf, 0x67f5}, {0xfffa}, {}, {0x0, 0x0, 0x8, 0x45c}], {0x0, 0x1, 0x401, 0x9}, {0x0, 0xed0}}}}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="000000edffffff000000"]) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setgroups(0x0, 0x0) mlock(&(0x7f0000000000/0x13000)=nil, 0x13000) sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc1206925, &(0x7f0000000100)) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x3) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0305602, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r3 = getuid() r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) fchownat(r4, &(0x7f00000000c0)='./file0\x00', r3, 0x0, 0x0) setreuid(0xee00, r3) r5 = geteuid() setreuid(r3, r5) socket(0x18, 0x8000, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x74}, {0xc}, {0x16, 0x0, 0x0, 0x3ff}]}) executing program 3: r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x802069a8, &(0x7f00000001c0)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f0000000000)=0x3, 0x4) fcntl$dupfd(r0, 0xa, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000040)={0x42, 0x62}) r2 = syz_open_pts() close(r2) sysctl$net_inet_etherip(&(0x7f0000000180), 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205609, &(0x7f0000000300)={0x2, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x6}) syz_open_pts() ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x80000000}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) r4 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x10) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r5 = kqueue() r6 = open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r6}, 0xffffffffffffffff, 0x99, 0x2}], 0x0, 0x0, 0x7, 0x0) kevent(r5, &(0x7f00000000c0), 0x7, 0x0, 0x0, 0x0) close(r6) openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x1a, &(0x7f00000000c0)="5ab777a5", 0x4) pckbd_enable: command error wskbd0: can't attach mux (error=5) executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') pipe(0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, 0x0, 0x0) close(0xffffffffffffffff) execve(0x0, 0x0, 0x0) socket(0x1, 0x4, 0x1) socketpair$unix(0x1, 0x5, 0x0, 0x0) socket(0x0, 0x3, 0x40) listen(0xffffffffffffffff, 0x0) select(0x40, &(0x7f0000000140)={0x7fffffffffffffff, 0x0, 0x80000000, 0x0, 0x0, 0x4000000}, 0x0, 0x0, 0x0) select(0xfffffffffffffe8e, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5, 0x800000000, 0x0, 0x2}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd605f6aa500183a01fe8000000000000000000000000000aafe8000000000000000000000000000aa000090780a9800000000000000000000000000000000000147c0ca83a1cde6dd9746771c846ee113889314332728abe3a58b3bfa8ace1571022f09b7d544a8852400d903c2e2d214ce7c97d7125233aa0149f15f622fc829b4b9df454499df23f7111932de7e21e9b80aba09060a9164401ada3828efa1c9a794eb8a3a8920a9f021067b1523589e11c4ce85b648c6565bd0405087ba97fd3d8b580e68c14a5bf785cd19661c9dcba3a34b475fbebb5abe6be5fe827295d5f78c077494f838cc7fad0a3ff5c91a1a6b53c7e6325feecb1b65d2b09ee7f81866a27f3817bd6c5f0a309ef571c298559a4f5c125c2dd4f9f4382bbce51daefe08044dad3e9ff3b2749e8a2f2e0a6e96fd14806c1c0aa5d0e8e21624b2c671d7950213d90686987bc45bb5ea4ec6967ea12e950c725171bd8f80e1bbf529399a30d1212fdee55ecdca8a7448ac378d230496b91aad6baff2c6f696cd2790ae0aacce9a24e32acb065d0e11b20b353756cb1c5670afd8b5c9a116f7eb1f"]) link(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0x81206919, &(0x7f0000000100)) executing program 5: r0 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fchown(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x8000, 0x2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r3 = openat$wskbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) r4 = dup2(r3, r3) ioctl$WSKBDIO_GETMAP(r4, 0xc0105715, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x8, 0x1, 0x9, 0x26a8, 0x8c10}, 0xc) r5 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r5, 0xc1206949, &(0x7f0000000100)) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 4: r0 = open(&(0x7f0000000280)='./file1\x00', 0x20200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0x0) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, 0x0}) syz_emit_ethernet(0x4e, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, 0x0, 0x0) link(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) rename(&(0x7f0000000080)='./file2/file0\x00', &(0x7f0000000000)='./file2\x00') select(0x40, &(0x7f0000000080), &(0x7f00000000c0), 0x0, &(0x7f0000000140)) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) acct(&(0x7f0000000240)='./file1\x00') ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./file1/file0\x00', 0x4, 0x7, 0x0, 0x1, 0x10000, 0xff, 0x0, 0x0, 0x0, 0x40, 0x9d}) acct(&(0x7f0000000240)='./file1\x00') executing program 7: sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = kqueue() kevent(r0, &(0x7f00000003c0), 0x101, &(0x7f0000000180), 0x7, 0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc028698d, &(0x7f00000001c0)) open(&(0x7f0000000400)='./file0/file0\x00', 0x0, 0x0) rename(&(0x7f0000001900)='./file0\x00', &(0x7f0000001940)='./file0/file0\x00') socket(0x2, 0x2, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) pipe(&(0x7f00000001c0)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000140)={0x2, 0x7ff}) select(0x40, &(0x7f0000000080)={0xfffffffffffffffd, 0x3, 0x30, 0x1, 0x3, 0x1000000}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r2 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000300)="53a7c3f17f5676299a0600987beac1", 0xf}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setreuid(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x4, 0x4) ioctl$FIONREAD(r3, 0x802069b5, &(0x7f00000001c0)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x0) mknodat(r5, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) faccessat(r5, &(0x7f0000000140)='./file0\x00', 0x1, 0x0) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x0, r4, 0xc544) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000454000/0x3000)=nil}, {&(0x7f0000d62000/0x1000)=nil, &(0x7f0000780000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000400000/0xc00000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000478000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) getegid() r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x5) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000440)="fde0", 0x2}], 0x1ee) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x7}, {}, {0x6}]}) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pwritev(r2, &(0x7f00000004c0)=[{&(0x7f0000000080)="b13b098326d6702ac37ee33a2c8767aa4c9d005539a695e16ccc244e2cad0b1d10dee14a9022b061cac02a36efd925b2b6fc003c129c212232c275a6f3703764d0302a3bd6950af003bb572de841e871d2362aad4acdb8c73b68aeef509e288287a24548", 0x64}], 0x1, 0x0) pwritev(r2, &(0x7f0000000280)=[{&(0x7f0000000500)="498d211b34e8e2473dff35e9ec3037d4d071a8547cbcc10f00f48bc6b72ea6bc4ccaf13c395d093aa2c55d3d5c4c730eb48e582b2d040758a2031a3e177782067f928f5d4a00d76e9dcee6dfb083cafddc55f1103028a60f47c4d514e6bc9829da4d4e", 0x63}, {&(0x7f00000019c0)="b5b3a127c101b46fb46a07729706baf4765e49be2abc6a8ae494495bf7c8c15f16e25265f192126e2b0860ea487666e90e7a305dd977295026ab16dd865171cf23c5e4839431a1efb708edad6fc62da72cde48a92ba249919f4a567fdc4768fe0538b7e3b5243f9547aa71a7f97f9d14603e618a532792b91cfd33bee31a1995e8eae4fdc635c14aa53f1af87541803463dc0b27315e2c052436c24398bbd8f7cb91a86ae0610c1d3ac48af9f7f313e6628540cdb0adaf4201bd07298cb8ca91cd10c7511162843b68d454760cd071e087854cbcbef91f9653e84864587cac3e4eebd246035c603672fc8dd82f167513707a588b618ff2ceeead275c24211a994a03e4b1eddaa773165d7ad3836dfbb4cffeb181279330964fab1151df69c0b6e33f2ad74614117729492bc227eb7693f0b66ca9cfbf98e3c925d88e9f4a413902a3edde38cf550cb1c38b41aa04300bb70d6f18ab18950061aa02fbf1e27573b139e287d85a59be896249257e38e8a0fdfef093fbb1d87b632eb87ad9020af639a3050d319fd88bd2b01b9e1f0cca8ac382050e5b73d251fe84b3e16dc6364cb762359c229395a4bc6def9a9d1d7ff70e3c69fc48f3ea815715b81419656eefebf6eb40619bc2cbc4cf8325dcbac5c423e5405192b1b141e7deebd8355b4314a0b889b5f95e24cce5f5858bbc53c7bb3ba239747498ca27d6137193c78953d6c53b81d146a6c5a7c25289b7520eb0984b1e20c0eb57f15aead0cf861521317ba550c88774fae393ae07b731bd0433fb5aca2c2d09baf36c8c2bc97d9212f623e824525fca52d52f2ce5bf74a93041bc932d7d351cc931ba2a2235a193021be6be593431195f87496a681d9a02acd6ebd1fbf70d4443e53e53d2be41ed3f98fe825063e1250e200384c41801f03fec19716900df855af0ff37e98ea1f090dcee4fa8069a40fd628959ec3123a89a6d632bff0c603f6c2435ef13edcbe1061b8430c61f1f208888312bc9bcb294b77ace2d4c813f67f355dfc8f78d6640f550aeae08e2068753fc578001d76019b690a6f1ace0ba1425644902a7391e47954a924de30d19d680b505ec610d6987db70b65c0508317ff5e8c665c97c166f1da07da81370322270935a2e3e47db568602b800f20d87819390367bf76c10ae694281e62d11308a69f066691903f9940826669e40afb4eebc21c3dc5342e496c4c98cc078de6b10c33d4718a5f5b80e8eb6eae56fda5cc54af6d7f57cbafc03c262ba2afbd33d2156ba0e877e95e52c64d288b4eef932a1bdf2e9285c53b84b3279eebc5e4839aeda67a2c2c32b38a5219b93fcbfc1b2b2d5fdc4345ce823051d0d1f9c0d87e4bb982aad9739386b04caa6198220591bd0f803ec5fe34495b59eadb371335ab3df407f278fe496ad720b801431b4163d7a59a4fadb34e24426500247092649024daaca20b6f142d63bc68d58cfb6df560cc0010d1aa47526cef6ca5bad474669cd41c0ad95e8ef58d135e2c362e96402e3d4b17a381a177c37999aa27189a707e5a65f762c0183296375257d241fa285c95591c77adaadcb82e8deeca22012f55ab464e316660a94f3465c14aae138cac3021e2817e72b0bda400a5c3badf74e56a9dda5deacad780137bdbd845729dcf815c2473a51fc27f82388bbac074ec38576ed1ecfe8d1fde88cef0c1b3a946403df9591c4f765be3bc0085aed30f1db113a1f682d51f6eacfdb08de1b941acc28a0d67e80567a26aa9cc92969e6017e2af0fc88b178e434d5a1b81f1d7212df0dcf3fb7111e85863e4ef9d0bc374e573bdde2fee70d578ade94b32e471587886f72dfba34a4bd24dd574bbd1fefd500de95f22dd7d7570ade48c4f8a72f87ae5d222089a5234f2f4e21e490cc45f0eb56e02b327b0f7a3032c83f8b4f5144bc2c4af0621d661fcabead087260323978067f5a7d28884335a6f39e3af2aa5291ea437ac9ad927d7ab293c305271b135b3a565c4d675ec28191dcf80b4e483479e1e7df589d4abd5be243b8a4ea9688b346e97c2b613d4a902f1f8a27fc5cbb3d80a73ac97111cc67c1b119af84f9a6a5284126ad36b9b0744df2aaedcac78db725081114e4e74efaad329633daeed23c22e2af5efc153ca78a7d247e186319a33c1dda25e405302f674e8f757d66acc1b97571017a3d572aa7d9e2f5907ee9012d38a1165ad0315da7ebb3503bcffa43219a1f77f36c0fc1ee8370cddd780ba6f9e28252101b6d0ca88cfc362c01e266eedd4ab06d3bd1c13ace351545e3826a44fadb07675e54a181350f49b298549167f76aa754603d5a914c06d72940884539078c75229eae112b714e4c82381420d3abf010b29cea4eb0945726ef8b1df72fecd195677edafa1a2c7f6a95f64f1a1f415e0c5a207320d107c0ddc38c1b5109d7b0f6050e09cd780e0b2c470e5116f1e48a50307ca6c0ad1ec6c391bcc469a746693e9461c48ab4584ee69bc215e36002adf0c1925f4f316bef1b8a03caca51e42ae9aff93d34ca1339d18566269e19293ba90db60218bc565baaaf12caafa04f0635f9dffc92ebaf34cf268159fb3b4ca1ce6851bb0139b0cacfe4569c22e3f818a0cd6e93ba5db7addab4dff63597f56a34caf55043ad60ab1aa83ee0f0362e945bcef3c10f10349ef24d943abd4727f9c214bfe932353463575f3a20c40346b19f4b11851ab2dc0925c7ff4066db2b35634d79a88d59ef6af57b09e67242f434953401cb386f9425236bdf7773d75a1f4da4e2af0dc25ab8cebbd9b27c640fa37b7279eb32ced97a210ffc0421d06455d97f4844b0c01748fed69aa03c596bae37e2adf658547124eddfa418ffc00494d09c57e35667ac639c2ecf3bf7cb405b4b3a7eed4293ea0fdab112b711b3cd108b26fa8a6c54553a352d41a3a64653f3adbbda1dc4cad506dfa455b7f3f1c7fc3defa9534984969dff97b3397e034d6185b5b74b6834cfe3a5bdb692be05925615b609151d378235c63dcd833252721a4f39fa25b7913cd6288055009a65a8300f99251e69e9f32a2e70369567f6e93e5493461c911ee9849f27597d415e23bea50b5ad3749d22aae79dd2a639495e7e467fba855119562696f75d70d54f8ca4a2d105c30607a4a96a06ed49bc6eb26186abf8833042d2a46b66106a1974cfb6f8dcafd47c7ed4b1a46198423d295dd977772d5a6f210e64ca36ebba74e74a7c60d4cdfba7edab971379fc9b47eb9199fc4f7751fe82e616f8927eea5a38294cb56bae9ebf4953c8d366cd64c0e964c4159a30c7037a5f8182447e57948bd1a4232a619acbe39099989c68bf5f3a5a05919fb43408a2d27c38c1ac979980b13d221715067dd423ea6ea88880e4a32f7b060ff33ee0317153bb2c64af9c5c8e1b27053c13e20eece7853a4b04a1e96bdd29ef95b809191dc350b0c932d1b497b7a7a54e475541e9b868f6c37c613a76c38c139f14302b4bfd5ec794083d2fb392483bcffd32b2c470ced5d74da603e4e873959315d43aa596f6fe41ab91e368757645942bb965a62903a587d46e60266e010a61ca865988fa78a3a2fe1e695ec127f11fbbb45f8c04e0d41d5dfd681ce0b1629f066a3b12cf02f2f17073a20ade3ddefe8514583bb4d2d245fb4f6adca5bf2f57e16d98c475d7d06bee34243e3d445edee0881ac35e581ce5bbb100390987d021baee3c077e783cb4677f63ce2ba2e9820b9bb4056fab08fca363d9dcfc78a105579968e4fd9b815f9a33b2b3bba200996092356ba680fcd00bb2f04f3cd7022300ddb815cc8cdbf23ef668e6a8cdd343df3c9fb71c5a04e947361e151d6d5ef1b67b24248e761f898281f3908c799528bc4cb361113b2b4ac75aaf4903cb4361868f6f88edf023d572b34e34f48199b3fcfec764d4072d94a8a27a22bc08bc61254aa2ea46515c23c832911ecb7a5cddd567a90370984a4adc487ce7a540e17771d40a8522fb3e45f2ac8a0cbfb1b725a50d0fe57dd6ef3caddf2504908936622ec7e6fda61be23c5e6f1f21d5826f03d360414969d77013a91891feb6b472b94d01977f8e9443d759a3fb7d9add54ccc8a79ad31af875d8fc5310fcca7a193a808e81cbfe0229f357dc8d2691682740c4a1ed30b76468e520839877c955d2c79cdbf2b6edebff53649683947266389cefe36d51ad69f59a5178506e774882074b810f1cefdd079c83c8e75b383583646e8b9f0f9337ff9f6d25b06f969b6dd409edbd061c3ea097e723e9cb7109075643957c570d283b28775c1e2c5de31751bd161b8bb585d05f655d3a32c9615604b766335b523c14d88402a955aade19710e01b3a761372c52870bfc0e30e00fdfaa23987a54f8d38cecf69173805444ccf9e0b3a6dc7c179bce91479b7ad51e621c946e10004ba2b7abbf958e23dfe439892ce83bc20c796e3112775225a8d42d6dac8e9b5f63b1a0d5c1bfdb2efc7c5b3703ba6ad50cc9369dd0472442c2b933e5c1bf08ad5d66620888cf571a45c1d5bb2833b350b79e500f0ad0bb0465d08c1b4387f38b2beaebcae91e5d19b4467c1060ca8ea300877ec7f8daabff5ca4e4d3da3bdbfed66f9daa149799d320d96c129634cd663f596487190eab49d77225a2732c0833fcaa48e3e91a791fdf42c7fa3127f68e5dcd37e6ba6f18958373589f27530d80db8bc2d272c5965a789336cf4007d6bdc163c4e28d81f4ad3755ffda7442966f19ab866b78ce453f3b2a85f5190841cac14588ad0910c03e48b403a3373744acbf7eb4615d6e6be93dde60087fbcbaa1333059d30d5756b7aefa1c93071f45017832b0979da8a44c5fce7f8de621226847e83740c54997c571a3ee78710ca76735d76f52800da69361e38eb555c49369eea7cf3a789b7970ac44788a2de280b4e7362de552e2295e00e26a69700f4f9b26ff05e440c21bb02ab011f62a9b4b1c04cb8680f0eb31888d82364dfa1a007cec07270213f9b71d6bd04ae288b7262797a3c1e55ed0a859f6464f876c7342cd6ce58bdb101ceba14d57b2d8836bf16f4dba0f7d3973779d79bc15ed56f2e07ddeab8d228cc19820ea1ff9d21132bb0be72ad13c1510c47bc88002832468189703c608e1ca862beb71b9aea7a145a25d6888690c6bc557e64dfb0d7e69751d787b7d65fa3ceeaae01ad1f07536f36e9392883e22f0cabb54da9290005fde61b3bd2afda2e7c9699af386a96b29949aded24ed3d1b21b031cedc5b4576117290c0c1ec497d3283bd546d7bbf437b96529ef066d998f4ec0512a69dcb3e7cd8be8ff69205f5a4f2d4383959097f2b7eb1edb1166e6cc47535590d511cd260eba0e19eabb6fc9eb25e55b6956c8152df441c068f70d03c75de34f0fafd26b14fdde4152cbf498af8847a90551204371d81359872813cf9b47d68c1841d0359d2038ec5e1bda0bdc73ff1c40b5f098564e8562b286c9fd8b9808be9533906ce5539577fac1060a7c4f1ddf5099112f6e408bbca63a35e9fe82d53454a2c820c025e42563b99002f922241e33b57d96fff990d01aa5b807bdca36a2ed43b60c906b01c962c945f9ae8b1f19bd1f12f50d16b7b3979e403856e314205eff77b168d0c463c868dc137ddc48a49bcfc4189f5fdd10b056fcdb80e7b989a7352a5f21f64389f8862a543081f0aafe76330a9e7b850592713fa55cc860f31b33393b3f16b99d69f88808348e3b8dd09a5a65eb7f5efd925bc7173021fc55ade9646ea88fd7d075bebca06cb604b289874b4bdbc04157cb80ae744d97be748f573300"/4103, 0x1007}], 0x2, 0x0) executing program 1: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r1}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0xffffffffffffffff}}) semop(0xffffffffffffffff, &(0x7f0000000100), 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) close(r3) dup(r1) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x9, 0x4}, {0x9, 0x81}}) close(r1) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{}, 0x0, 0x0, 0x0, 0x0, 0x800000000000004}) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7fff, 0x2, 0x80020401, 0xffdfff8c, "1b91d81c72471f0000deff0000000200"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000009c0)="471e49aab0fd752532784bf2515fa242320b4a6e6543ffda060eb842b843d370b936ddaa7f71a0a0c4074da827c862a93983c361dc12dc50305653dd84a6adfc8761f897b60c4dee402807473103485b4475c657ae5428aa89543eec1819c76b9eb1e5c1848e49a2a588ed0f6ac77d2106b8ed9b8e3bf7a033cdd96085e372fde5a0d0e2fa622a7e28febd0934ab925ca1", 0x91}], 0x1) executing program 0: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x48}, {0x2}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f00000002c0)=ANY=[]) r3 = dup(r1) dup2(r3, r0) connect$unix(r0, &(0x7f0000000000), 0x10) writev(r3, &(0x7f0000001840)=[{0x0}], 0x1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0xc88, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f00000000c0)={0x1, 0xff}) executing program 3: r0 = socket(0x18, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, r2, 0x0, 0xffffffffffffffff, 0x6c}}) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x9, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendto$unix(r0, &(0x7f00000000c0)="b10005040000000000000000340000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7c04be38164991f7c802000000297be1aa5b23edeb51e2f0ac3ebbc2feb3fda1139b672f4d3360223e7d026ba8af630037a840c4f2bd53eb067e7335a069d7ac434e0c0000000000008904000000000022830cf41bed66f40066ccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340012051e00000000000002000000000000", 0xb1, 0x0, 0x0, 0x0) executing program 3: syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6000223b0014110000000000000413f9ff34bf2992f691d811"]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0xfffffffc, 0x0, "00fdb1186461c0810281c796791461292150a3fc"}) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') r0 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000340)='\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) mkdirat(r0, &(0x7f0000000440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) unveil(&(0x7f00000004c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(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', &(0x7f0000000200)='x\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000300)='c\x00') r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x61, &(0x7f0000000040)=[{0x3ff, 0x1, 0x1f, 0x7}, {0xffb7, 0x0, 0x5e, 0x4}, {0x7, 0xa1, 0x3f, 0xf105}]}) syz_emit_ethernet(0xf5, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaaaaaabb810012003c0abfd3d403e05b9abdcfdb06e1c001714939ad669e6e1a90af06a8801d4fd42f40c84367fd17890890ec68511b50a18bc6f9fcb97135ed0dfd31d4b2805ee27d9c3eb954d338c093c7068a7d9cca81706ea1f28e0e2e2898331da35b5f8a31bedf0706bb907b8b9fc92ee9ccb34ccac8b56fe085fc1f65fb0464096b63b7df741b0b2495308796ccb185eb1983233c849ed29e921635b7a462621b7d7bf6667b9c34303dd92f1a2b89227124a82312b59bf24c008dfc4786138b584ed7b9ff3f12d29e7a5b12e23952b7d36741a27ba7c077181a2f698bab0ae9c700"/251]) executing program 0: pipe(&(0x7f0000000140)) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x9, 0x0, 0x0, 0x0, 0xfffffe0c) kqueue() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x1, 0x8004, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ff", 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x2}, {}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000002, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000002a80), 0x0, 0x0) readv(r3, &(0x7f0000002e40)=[{&(0x7f0000002ac0)=""/7, 0x7}], 0x1) setsockopt(r2, 0x3ff, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) rmdir(&(0x7f0000000040)='./file0\x00') r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r2, r4) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) open$dir(&(0x7f0000000080)='.\x00', 0x800, 0x84) r6 = socket$unix(0x1, 0x5, 0x0) r7 = dup2(r6, r6) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}, {0x2, 0x1, 0x0, 0x40805}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r7}) executing program 6: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, r1) poll(0x0, 0x0, 0x0) open(0x0, 0x1, 0x11c) ktrace(0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = socket(0x6, 0x1, 0x0) r3 = dup(r2) listen(r3, 0x0) shutdown(r2, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = socket$inet(0x2, 0x4, 0x0) getsockopt$sock_int(r5, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000080)=0xca555f06cd31e785) r6 = fcntl$dupfd(r4, 0xa, r0) close(r6) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0x0, 0x20000000}], 0x9, 0x0, 0xffffffff, 0x0) socket(0x21, 0x0, 0x4) socket$inet6(0x18, 0x1, 0x2) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x6, 0x0, 0x0, 0xc0000}]}) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sysctl$kern(&(0x7f0000000080), 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000300)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) chmod(0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgrcv(0xffffffffffffffff, &(0x7f00000001c0)={0x0, ""/111}, 0x77, 0x3, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x44}, {0x7}, {0x6}]}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x10, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000002c0)="fb9b2f636f76eab6627ccb3955c4daa0ff4f7d82e9611317932247e17e5fef4e67ec372ec6f6644a547e3168400db9b7f06c3cd5c5373d7a891ce8b86a40e0d3909529e8a2637ec0aa67ea752077015fb40cd4567fc95d9cae9ab0f8f749386236", 0x61}], 0x1) execve(0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r2, 0x0) msgctl$IPC_RMID(r2, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 1: ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, 0x0) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r0, &(0x7f0000000ac0)=[{0x0}, {0xfffffffffffffffe}, {&(0x7f0000000840)}, {&(0x7f0000000880)=""/21, 0x15}], 0x4) r1 = socket$unix(0x1, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x2, 0xa1}, 0x8) getrusage(0x1, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x1000000029, 0x0, 0x0, 0x0) fchflags(0xffffffffffffffff, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, 0x0) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) r2 = socket$inet(0x2, 0x3, 0x2) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', 0xad, &(0x7f0000000140)='./file0\x00', 0x8}) setsockopt$inet_opts(r2, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) syz_emit_ethernet(0x4a, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r3, 0x400c570a, &(0x7f00000000c0)) executing program 5: execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) socket$unix(0x1, 0x5, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) r1 = getpid() r2 = socket$inet6(0x18, 0x3, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000080)={0x2, 0x1, 0x3, 0x100, r1}) getsockopt(r2, 0x7fff, 0x5, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000140), 0x0, &(0x7f00000001c0), 0x0) socket$inet(0x2, 0x0, 0x0) close(0xffffffffffffffff) r3 = getuid() setreuid(0x0, r3) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="04e86235fe15b6d15665eb4e246d9958eb62", 0x12) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r4 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) r5 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000000)=""/16) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r6, 0x80105705, &(0x7f0000000140)={0xffffffff, 0x4, 0x9, 0xfffffffe}) setsockopt(r4, 0x1000000029, 0x3e, &(0x7f0000000000)="674cd6e5", 0x4) writev(r4, &(0x7f0000000080)=[{0x0}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) sendmmsg(r0, &(0x7f0000003cc0)={0x0}, 0x10, 0x0) executing program 7: r0 = socket(0x18, 0x3, 0x9ef) syz_emit_ethernet(0x52, &(0x7f00000002c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x1c, 0x2c, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x6, 0x0, 0x0, 0x1}], @generic="1e7a1496f71a72de8c50531118a8ace0f1aff1c3"}}}}}) openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000380)=[{0x44}, {0x25}, {0x8006}]}) syz_emit_ethernet(0x56, &(0x7f00000003c0)=ANY=[]) recvmmsg(r0, &(0x7f00000018c0)={&(0x7f0000001880)={&(0x7f0000000240)=@in6, 0xc, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/8, 0x8}, {&(0x7f0000000280)=""/131, 0x83}, {&(0x7f00000003c0)=""/235, 0xeb}], 0x3, &(0x7f0000001980)=""/4111, 0x100f}, 0x1}, 0x10, 0x1042, &(0x7f0000000200)={0x100000000000007, 0x3}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x0, 0x45d1}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r3 = socket(0x2, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) executing program 2: r0 = getuid() sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2c0", 0xad, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f00000000c0)=[{0x74}, {0x2}, {0x16}]}) syz_emit_ethernet(0x6e, &(0x7f0000000100)=ANY=[@ANYRES16=r1, @ANYRES8=r0, @ANYRESHEX=r1, @ANYBLOB="f3a9c9b7922482d6320f8f37bb4c50b803d9cc1a078b1e8d86f39b7df65a13ab81da429a5639fc23cdec202fa740e628aaf801d9e67af3b80e0555b15898f6", @ANYRES8=r0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x30}, 0x9, 0xffffffffffffffff}) r2 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) socket$inet(0x18, 0x3, 0x102) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x2, 0x0, 0xb}, 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x66, &(0x7f0000000540)=ANY=[@ANYRES32=r2, @ANYBLOB="bfcee78c82195b94347d99feb23e16bbce47d92bafdf2b41d12de7e24c9607fc8f2b4805fc7cce2c6b31491b07dce6cd59276e7137fcb276711e000d30ab5c7238845c40ac140c3c30f6ea204416707087fc529cb3fcb43bee20bad722ee559be56f77a7ad5eb88f3a568c1c35f4eeeddb87c29b9aae570d32777b1d08706ee887a670983cb0ea5fa007caaca6e3d518d5b4e33c31e435a85f9cc18ea0a8cf2ac84bed9af5fd70e4d530c3ec12b2d18e902506889ed042aa02d7a3dc6699d37d1253f027d60062ad67e3330833e47103929113118f1dbff7590db6311709e45f4c5ebef517590f13b68a38500385", @ANYRES32=0x0, @ANYRESHEX=r3]) r4 = semget$private(0x0, 0x3, 0x0) mknod(&(0x7f0000000240)='./file0/file0/..\x00', 0x1000, 0xa0e5) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000280)={0x0, &(0x7f00000002c0)}) syz_emit_ethernet(0x138, &(0x7f00000003c0)=ANY=[]) close(r5) setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) setregid(0xffffffffffffffff, r7) semop(r4, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1400}, {0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x3) symlink(0x0, &(0x7f00000001c0)='./file0/file0/..\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) r0 = syz_open_pts() close(r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x11}, 0x40000000000000aa, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020697f, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) setuid(r1) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) writev(r3, &(0x7f0000000480)=[{&(0x7f00000008c0)="29988318b0a02caec07ae50d451e0b92154d91a008fbb19d2e6b540a93c132a9be9069fa1dc409e0d624b9da36f9ad5adb9353c33a56b32cb01dc9fe0e3522e661e48f3da86eec66f152f2babcccb154f4b3a963614658747b7e5f5767a1cf20596f64c80b87861ca4beca4c97e57d5988c09959de76d908d524033e5d735a3f4e758cdc1dabd877cd6be57260f85e47879376f07aa3959c3622d59f39e199c57de8c34c2b6d5ed111a14b4bae0a42", 0x31}], 0x1) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0x41946465, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000080)="9b180bc3eb987aa9feb13ec99e805e6e840100000000000000040000000036ba1bd82e86322c3eac80280712f838130efce149d400d06a3f23616e77006e8836ed3d315eef8c4546a8a6f40d826effff000000000000ebd669ecdb15cec53342366139d11a5ab5024d227a976f7a5334d900a0dad2dcbbc5cb3c72d000260526a3a80855f3c394639e29c5132580a944d5c26a625e7878005f2ab435cca257352828a76e53dea859ba346a762995e89423058a5c6318950bdcd08b9eca5d4d3e6706eac9b4e8aa9b05000000000000008324a00d2f5019383919525cb6f7e8574b2a374f07231b157d5bb7ad3b045c4724150d16e304c7bff16bceb7d956e658478f4df2f36557a1d9d9108d733338d72634935376f8a49507756f497752a2f8fd0559dcf66f3e3833f21ae32aafcb9695b8bdacf9429c25483a9275182602000000e3034868d0da3b5618eadc3c48796e5e35754771436218bdbdc9e20a623855e941dc0d72fc433aef100000006201788ce2b8802cb60eec6add5e94345f0bfb3428e95dcb9c05c1e97dcf7025b78cad2cc1a0d0d787d2c9b93e27142bbafe3426f334b80f043ba9136d57eb4c353d46dd8143fa85d9b11f7475a7ad310c93df4effff00003e3bb073e334270f1db496d7679378ffffffffe6f4588f7966917a0b5ec8909db98323dbd668fb7dc5693a090e94691e8d000000368f29c86344671843a1f208261a72de585187e996dc", &(0x7f0000000040)=0x210, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000440)={&(0x7f0000000400)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f00000004c0)="c6b7ce81f256905600a8ceda586c71f37bb71f213ad00cae66d6b7efa9c73443a4a8ddf5de1fca9fe5c04c0de667997a52a0c922d13a5f3dd2c7424279fabfab723da8f1e4f5002abfd24721fbad2db624bf79b398ef4fb38db878184c851bd5250b30539840af3009adea8d5c3c5e76a5b0226a3f9e72dd7e4260e20d31c69569702abdfc97cc5b145275d9e41d2573655c20a48e71cac0238b1bd86521835eb5b8457399a5c98c61b13531fe8bdc8234fec3966d56d422bda80ecde1d5c6ccba393e7dfce563687b1a4b309ea713fe62dea4bc15790bd4b76013c465cf23aeff38a87ae673516abfa061da40d54cacee5ae9b9329e2408000000000000008c2e5c58d9c9cee01bfc003e38d824af8edb174b3aee6077a1b519dc1533ffd7aa3173134ef106fa7b3320b81e6b96c39f75fe6e3f", 0x134}], 0x1, &(0x7f0000000c80)=[{0x100, 0x1, 0x10001, "22b94fc16c18d791fc20dac08f5f78a3cb4405e8d911c09183fc2175f377aefbdbe290a93c2ea2185eb54a11f37a0168cf5abbe5846319c1e6dda40b2514f183d8dda93fb2532eae1cc3a6e0c4d4e993d387d2a6e9bd33246262e3044ab6a6788a71f51eab92cf55ce611dd498af209c70d59d0681ca75763b6939c656b337fb1e021e83b34af108a5859a08746698fcef5649f8c3d413dd150eb59243342938794d52824b6e4896b58c65743b128bf40d607bd8078a0ab13b71b96be9af65984e988d9e0c8cd1c4d8827745c66c3bc19e84b959dbbed4944c6f5c7522c0b5288c5ed13037fd605d2cbf9419a3c1f4"}, {0x108, 0x1, 0x5, "c788300a4d4a521505f02a6fcf83318cc700c8ceaddbe31ba51a34da372b244e766010990b7a8843fd27fba51359dfc23f147e9bd0ffcc9768283aaf4909c979cda85b930789a389d3aa9dc931ab33845f23dd15ee41527474fc3e819f8d32aa1e5ab89aa0615579293640bddcf33dba4f753d325d98abaccd2b5af9a60dbe0ae508dc53c97a65b3bcd121af35c24950a160d105d7c440d458e2f11cb84ae7fe94c71fd8d6a4e13a3ef8ed94e525370962bff959e8b12ce541d1fefb000fced8ea901138c75383052cfa71caa92319effccccbbd965ee401fec8c98868903497c9bb9c5159e711e915797f4c455f0c93e790fa"}, {0xb8, 0xffff, 0x59, "454ed5c0fce83ed46f2d9bd55611df14170c3a95fa6de4b51d3e3e6fe9cba8667a24210e1fabbcbaf2edff9aa81ac3352e15670cfaa20ede534b174b9fab7c63654ee00a2b219b54c72c62f539dad7917d23ab177b20d5247759f410cec5ae0af6d5ea1cdb5569577854cb4016ecc096302ae27dc52db02d6c26a6b5a7f1da3b8b9ba1be65b90805340257b1914ac30a8f057476eccd4761886b12ab4dec7a280e50"}, {0x60, 0x1, 0x1000, "534200dbae8a2576682f28887bb9a1e21964c49f62a1eebe701dacbbf25295adfdf1ed950e34219e79926189f9b13e9b7a30f2f22430eccd37a79013e18cd4cf7ebf68f23a7ed25c66e4"}], 0x320}}, 0x10, 0x604) syz_open_pts() executing program 5: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x6) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x60}, {0x28}, {0x6, 0x0, 0x0, 0xfff}]}) writev(r1, &(0x7f0000000980)=[{&(0x7f0000000380)="80ecd993af8e500876c3890067a5", 0xe}], 0x1) close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0x401) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x31}], 0x8, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{}, {0x7c}, {0x812e}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSBRK(r4, 0x2000747b) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6038d9d900083a0000000000010000000000000000000000fe8000000000000000000000000000aa81"]) executing program 1: shutdown(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind$unix(r2, &(0x7f0000000040)=@file={0x1, '.\x00'}, 0x4) sendmsg$unix(r2, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) executing program 6: sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f00000009c0)="9f25664876244ffec4e38361f313429fb83ee901cf2cb5fad0ce5f95a66bcb872ae11c798e510a27d4193a7824edfae788fbd16077e8455d69eba6c62b4aa896ecd875e0a49b83bd03186023d6f3947db9ba594d7804d394addfbf03c02f48783b8f76cd2c6c5938376d868a0a53c7c82924673fa0dc721fca698ef986e0893978cd129053408bb60ade35eb74d10a99b75026f1ce46597addf4afd88df6681af2a472966172915d8c3e55cfb5788d95530dd4cc730eab7a924db50f114f6e3225dd90f51a976cc0a5b1cbb6738332e840212ddd37aaa3baecbb9409acc1237941f2e2ee773f81534df59a68ae6c113fc4489f6568a63d66f7fd39c471d6b048c5e7ecd8831f4dd227ef42e47790e0df561b7999ce13877c666294800198ee848f90cef60bbb6448f63a3f876f26265ec47a314f41e9f30b77ba3a7da2fa47090f35babe4586a50e92e4cce7c958853b597558fa33196c1f2b5e4056437f8923e15172de51574275eae966a4907ec63718d7bc9d7e8196a56e0253cf549c44e659c358cdb5d2fee0e35bf93aaa8bcde8d2f534db8ff58f70edd33b9693e4bb426d1f33fe88e281350fc06f8ffd3b39e8fb2cf1a9330c6c8f3cf48f3304200b022b7c6764c2cd480e1781d8d1aaac5a16b7f2804738b04736f57bacd4a2982d5248f6571ebe9ec17203065c00b9bf09aa464053ca703f5ceff52b7d33d0eac2417078ebb52edd7d772a20831812023ea90f85185bf3f42aba6fb359829081506eb93f795186a3d7733eaba8af66fcf008d6b75b9bbddfebebf65ac73bb1cad54948f29792ccb8b164c72e4407b074efa55be7244711adc2c4321f44d0e4757d2561bfbecf1f82183002afc0346a851f4262ca53410a065113444a7e0d105c05f11934504aef88a86bbea97a77bd4e84cce22a23cfb5fa3067cb8a2125855221b9c047d5d87712b393894ef61189286175fcc66dab025b762f14cec32fbf46b3747871f91e168d45a4fcc37f9986cce9342692bb074034ec1278a57b5fb134e5d3e4c982d388c46652152b6720a6ad32e4a36fe8256518189f67b2dee9f722dafb4fb9d6b53d029de82d4bfb32ac5d7f164f44445ec4da5710c5df309567803463879f7b32f35fb5d06b3b69cc06c369908fe71db0fb2a5ec42ed3b554718a7532fbb8a6d3db3e3338e090c375a8c3099992e85700390a1ea86200f2b5dd61bdb58c48bfa7665e7fe9b37404bc60c554d440db588de2a6fe7e929730c1cc580aaed231c05ffd6f4f484d84d2ee3337baca6b4b849234e3941f25f8271d72045794029ce969565b09c24c9871eb7d0a8e7a2f194208f2e331def1caa43991134c42c66fa5be0345d161187b7354ad867ecc4c350f789fac32b3a74f92d436cbb342f77e6070d93e14d06d72df25ea7f1db8c818a412c91835542551c1fa0461ef9f04d66d7007e64d285fd642dc24300bd52740620ac1a991d9ddbd7e0053b760aa92b7a8072c0ce86f919db0db41c297eb5607e7b4e23a96aa4b180f0b653316b286e605dc4ebd9c61ca8bd46f147a35bc724f831613372e29645ec4935f6b0579127e9d85ddb68249c8e61905b71c0bcc3aa4a3b39c9119ef9c0cf6943db1330e14ba2cdf30ba1a3d2a3b4696bebd61e0662ecd7d3fe95a45a214c083b9088102bc03de514ae5475b4e6a00d89162a9b37b26e4fa1618203be190685661fb30ef39eee8618b0b14348eb2fe0ebfb155ae0d1ab0afc5555816ab978884b0b37797009d7ffe004717f15d21c74f23ba98956d1b4e166a0aa6e05b8f9765780c39dd009df01b247cabbea21b634b2366d6ec66718270cc7e1661f723050122d8a58346215e7997064d8e9d5c5705cc3dec873d4dbee93c191f61140dfd610f27957bb5d9db6f78498cabd5b338b5b89718b9226e0c6af4675c0313a974cb91ef7684754804c018b01f5c75609171f1df8155be57dd615f35c64728f87b8186ec80926cb5d696135161852a05d9fd58a741c3f5326a28098e7e4911df90b72134ef5c990c01a8bc73213bd6668a6847c2a214ea1304175c698eaa5c411fde394f1735fb3bce4b599601d4afe64dc91bb5cf71ca917bca08898aa6cbbe74ca67c96028e0ce79ae1f159da59b7d86bbbb6b7ee3e2852fb3e294673dea843f39547a4e9a325784a47174ccf278cc7b1570068669f743a6e3ff565b9d884655f55f6fa99d5b0b3086b59ddf2fdc6b77b387a1a4f2b95699fe25cabaf4dd2f318dd0807fe4069dbe982851ea8dd3f433e7e12ce05e935aeba488ae9db1fd97ad3d17a8371c9090df14514190bbda568599fc9cc49ec5d852c66aaa8afc19f460e4285189140c665e0a6e48a558e4d8d3bd441dd8d69a5369b9d0aafbad9d3a113e306e5ac8aafb0eb9e5a6ef48d4e54fa43256f162ac1d2315dfeb9c86999bf9e9d34c3cb5928799e2cedeb256907646d7fa441c52da9fef6adc72859ee1a67a8a7a4ec4e32bf770ac8422c7b4e211553287c8aac756ad4cb897795b40ba5b013fc43d6d3ae7c0d77a9929f0b5a7eb5cd19cfd2ecac116519bbd92afae83e123dc10a0f6c057dfa431ee138ae94f875515a6b41eb6b70cbbf5dc0db48bc765ef2867ff38a58f38559a463dbc1716a57f54486816edff54b429a2ce31451d6b59abf41a0ae0fc84760f20346c40cd60e2d1a4ed949d8e1300ab9268a387dedf57a872a2200bc02351eaccb838275970f92d2115d9c762ca509b238ea9b965e23ae3e5da998daf75c2e2035d56d160d6f0cad648287c37b666022142aa03f149b1e094a9da66aab0dd3cc5ff4812e62b0ceac855a1fa0c70e9f9189425db4f0cf7ccc47ad78807b03502bb3df7b0a4baa3d332bc12b915951f7a3a036bd99472c97667772544d45855092bb9b531a644c449026751584eebd833e327d44df6c7c99620b3332a058f62ab31bf665f94d0aa3f92e011c152d3a9adbb78ba55a8c352bcde06ddfe8530bada0a7ab34f094d21ab93e5e21b2bbfec372ead7aa69c56dfd3cf9703484484f9269d6fc0aa129880c9b27a830123a36775657bd1f587235541404d8af0a9be99b64972977ff35693df491794d962592277b487ac16578afecaada1fadf64206378ec0d1b7dad98c91b0fc5382ce79b1a4b90a00e53680e1307720d65b80d16cab843b2fe845977e3ae7d5947a03ffd7647e750fc6106470f353c526aad606b7a5841bdec0ab323c93bea9c5171db716a06adb7ea95ebb6f9d4428c84bcb5234f0520294c40bfe316fccd58d9d161f76d35f4c83f4fcda02e98953e1ce4e0e7cda612967e65c33d9fc3da3d050dc9f5fa3e1eb75d47060f5b248e56c33cb8c37f2ecf832d9c67fdf6da8589cd33abd1e8515465ba6dab0b8de5e8011fc9db023986611f622291f8277bd0fd61c55f961fb6b84d1e448b35749169a93bdbe0c8d55689f065217ddc38fbf65f0441fc65b475c4fdfd5ee5e27ffade81bd2412b7f468b4719ec3bbd6df4632c48efa33194906461e5338e80644bd3519a635b15daa3a7ffde1dcb34bdfb7f406abf3cb0ec25c20e639dd63b11f55509d6408c490e84300207856d20075314b1519cc78b0069ee6eb7652eced06af15832a01e69e536d6303894b6bdb80cf1c6a09bc721b257148ca2d3e8970c4aba6a8be84823f3432343dda267ada8af7ee37382954c9e0e53a3871cd71bb09643eb2c50dbefff8b67b15670201aae38de0a010d9d2d83db9323b5cc10e31745d51abcda28b01db130a099761b26f54904d39596db5b3361dad356d59ea5b8e482e04276755c14151761eadb314357407717b6a8dae8a7591cf43450de5cf991702d35e8972b63fbeef774d06ac068e12dfc19ce8e4ffee22152e173a1a9baaaede360cd37e2d3fe77507c865d169cff738b91acad819d310b650f268ff098d20057ff655b265c40bceb8662d33f790686de577c661e6079dcaad36cfe1d1ca23d345f47eecdb29f3ab016823ebb60915744eb0129c01e9e40e7256f2597fe2f2dd822217d33cd46923464f86b56c1f4104ee48fe82f9871b83319ee16e8a0fc64958e59994ce2222a3274325f13bf6f4019023a07f2805a56e66ab52b8fa7e251a655cc5fd22dd5ee37e7b1ba5252e41b52b7c2f99f836d0dc4a586401e007eace6a1d3955825a48b42b9a3196891e69853411f15c4fff5f08d366b3c26f5a025d35b822512eb94514fce0ac0bdba91fa0d007095b5a089424aae5f8113aec7614ff8a78eb1d854f427851a93341167bab3ffb6c699ee4f834944b549b46fa39a07494fb92ad6f5c001c726f453704848009c1f3ba66db8809cc164b0fb3f16eea2a0a8a7e554ebc0e6970f2a6c017fde7623f289836e17011ff3a502a2f743e2f1b836170473c68e1ef4e0a3d3937d7f88976ed259599f44f5d23b337d4c270df68f60c8e6a3c873bfb8771e2e3bb5bdc63245e4a9b6d080d197a2f13f7ea0c782b910a3fd29669a8f7b1162e38ca9b8f2421cee02293262911bc048c69d0d4e974b0ff6ece2b6b0db671d33e8cd7f522079472033668958126f90ceca0ed5d1c4a42d0f054067b756fd6675ea5fd3ba36d0e8bfa8fe8eb8071beeede7f38fbca6e72930a366e139dbb0c976866ca39b06d6d3f2c213b3384afd23b05c289457fd3a7502dabef5a17e14760890f4d6cb40a014385083e3ea04629573fde4e0758de9333aafa25cb0056d2c3529ec6d1308712ee896c7864eb26a38a8d506ef634f435be55d81d5778d9640bb9fa26adf84ae55b7a4358f2b9d4584d13cb593c56efde2853e9a068adb68a57aac73d2f56562f57f29607073472ca6942ad078fa0d0e1113a738e190a753d65e61c0d5f5a283d2e0b28b6a4dbfee90b96102aa81db13bf50bb58cb66c78977171acabd4c2327232f8f6e9af9cab98df5d4e53214e07a0284125590bbcc44bea47e394efed3febc1f9f5fa74e221c28e62dccb18a0ff320badd8edcc69fc8d63140cc1ee26479e0c8c41064a5df6200e77705099a4cea7c2c2866af05e1fe168c5232c0f7991c5049f2d0bf82e7d950ad0e412aaa16d2d53713f4d533a80f23533e8feefd760e7ee8db28e4975e54fe4fd3e14dad0bafffe0c0ebbbbdd3ccfd7cca4cb1a352f609f5d3ad052ebc42dff52b433c7218c457809eaa0580f2b439d851850d94517e3998f2e71aa34c302990a9b36275a60e1adad41531570a56470295aaaeff1e0f979471ce49f1844c667955a5b3d7ade8aae754791989429092744cde72331949f608aa5a9dc13902bcf46341c8a3db83e019d357d25aa241d7ac319a92f847366ebc4ae2d662537f45ee231f00c1a7f492a938f5fa26b9437f0c72d785a3cc2ce132e40fe17dd25001acde5e0ab63d6460ddab7ac1401cfca5f9a4f6672a13840aaf92b1beb16582bcd09b3814859bb61b559a6a9816804e5f3b0cd1fb518b0f828e25a2acec5f96fd1b46be3c85e4af3f225fcc62c05827cb84bc878c5473dfa2c204842406bb077d59956e94aeedd7f8e4b4d94e8343324b70f9f20e8d223cfcb804728409e3883837cd41fa8b7d84a8d94b4f9710007875438d06c66ae6c4f6a1a26a63e3c1330f2c19750dee3279e4f5165735c797c508061bc085387603905f1cd3a4a6ced771cf39d093e1310bdf2492b0d56929de7d597846372e16d103198a53cb297758d5f27caa84a006684a05f52c738dc629dda7aef914a3558ad54534a343aa1559fce01f2d5950b77b7d9c8baf76a8f759772c679baa3ddd5093f03c46649c09aae27aeee71b47a426181", &(0x7f0000000080)=0x1000, &(0x7f00000000c0)="b0614273b19ea26f87457c5aab531a8ca22a9348d07be6c0b54abca500d02693ca525d83dd755a0a10fc567f342b4624232690f4289b621c93ef00bdb28a38a0604c193df8c66562dbb3e11fbc5645c265ca3df49c224ac255ff76410acd9b63c1916db66b7bc4f7089fc7d84022fe6f5750ec85924cab3d21ae6a5b79d5e1847a0bebfc968cb2860e43c6fc8922b75f20a77ca234958329e0ccd842ef92264976b08bfd3443774f56f7a94c21bbd5421a9437f271ceabbdd3c21bbe73ebbbac57fce6b7b9d2b99a2af9e0ccbc43f2df7ca3ca3235d62c0b", 0xd8) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x80000000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) select(0x40, &(0x7f00000006c0), &(0x7f0000000700)={0xff}, 0x0, 0x0) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/69, 0x45}], 0x1) close(r0) syz_open_pts() executing program 0: pipe2(&(0x7f0000000140), 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f0000000140)="03000000", 0x4) dup2(r1, r0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x0, 0x7fff}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{}, {0x5}], 0x2}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 7: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x8000000000000001}) setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xfffffffc, 0x0, r4, 0x0, 0x0, 0xa3, 0x10}, 0x0, 0x0, 0x4}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r5 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) ioctl$FIOASYNC(r5, 0x80047470, &(0x7f00000000c0)=0x5) ioctl$FIOASYNC(r5, 0x80047460, &(0x7f00000000c0)) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000000080)={0x1, 0x1, 0x8, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x5, 0x0) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r8 = getpid() fcntl$setown(r7, 0x6, r8) mmap(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x1, 0x4811, r7, 0x262) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r8) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x18, r8) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x0, 0x0) open(&(0x7f00000000c0)='./file1\x00', 0x2, 0x80) r9 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x89) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x4, 0x5}, {0x3, 0x6}}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r9, 0x0) executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x16}, 0x2, &(0x7f0000000280)="f1a42100", &(0x7f0000000080)=0x4, 0x0, 0x0) madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x5, 0x5) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) syz_emit_ethernet(0x86, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmctl$IPC_RMID(0x0, 0x0) shmdt(0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x2b, 0x3, 0x0, 0x0) setsockopt(r2, 0x1000000000029, 0xa, 0x0, 0x0) r3 = socket(0x0, 0x0, 0x0) bind(r3, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="7cd6ce890eb0e5c275d2a59a22be463ed322fbec56f9bbbbb494b2db6e0ad008ab527da79f7592c7cc1e9ffa3b45440a26843375d95b015b3a82386f3055bf0106a44515e3d3fc67a519bfff8fe0657d333680b0108d0d7be1a61417965a131f96383e0666cce35e8ceb6d909ce422770cec8a4bb0d875e25e511fc646b26df26c1fd53451b0b8ddc875476e8d9d98ee5fe13a7e3f3c5453d8479a523cf54bf257bd07a3b9dcc8db7530a2f733d5466a63d0abf1bf2f01a60e", 0xb9) connect$unix(0xffffffffffffffff, &(0x7f0000000240), 0x2) dup2(0xffffffffffffffff, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x2, 0x6812, r1, 0xfffffffffffffffe) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='%'], 0x25}, 0x0) socket(0x18, 0x3, 0x0) executing program 4: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0xff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)={0x1}) executing program 1: symlink(&(0x7f0000000380)='.\x00', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000000)='./file0/../file0/../file0\x00', &(0x7f00000001c0)='c\x00') mknod(&(0x7f0000000300)='./file0\x00', 0x1100, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x1}, {r0}], 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') open(&(0x7f00000002c0)='./file0/../file0/../file0\x00', 0x0, 0x133) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0x8) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', 0x7ff, &(0x7f00000000c0)='./file0\x00', 0x8}) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r5 = dup(r4) mknodat(r0, &(0x7f0000000340)='./file0\x00', 0x6000, 0x2) setsockopt(r5, 0x1000000000029, 0xc, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20531b) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x0, 0x0) clock_getres(0x2, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x12, r3, 0x800000000000002) pread(0xffffffffffffffff, &(0x7f00000003c0)="479bc882e06755daf6e28ad8ac5b120380fb6d94a677d24397eaeebd3da1db38c471525f4d5a5354b1edc544c4ae94932bb4d14aa4df2dc2591301643ac95e7fbb9b374baf0ab19ad297ce9addfea1dd24c77b24871451362ffb5d48ed5814dfdbe6dcc0d46e1c0417d25b127ad49f35f9440f68b91b09a43f5531c96b9edba9c05749ca6c29a99a11fa4b96e5cf2e91fc01ce19cfdcde0b5c04e3b70a41cd9cf56d5b3b902ff827cc006893af7609", 0xaf, 0x7) setsockopt(r1, 0x0, 0xb, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) r6 = msgget$private(0x0, 0x97f963dfbf7c8684) msgctl$IPC_SET(r6, 0x1, 0xfffffffffffffffe) executing program 0: r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000001680)={@local, @random="ffffff00", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x6, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0xa, 0x10, 0x0, 0x0, 0x0, {[@md5sig={0x13, 0x12, "3d1b1a686b01a14c4d5e2d95f362eb15"}]}}}}}}}) fchdir(r0) chmod(0x0, 0x3a) open$dir(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x5c}, {0x1}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) syz_emit_ethernet(0x4e, 0x0) r2 = syz_open_pts() r3 = geteuid() r4 = getegid() setegid(r4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x5, 0x0, 0x0, r3, r4, 0x4, 0x7}, 0x6, 0x6800000, 0x400}) r5 = getpgid(0x0) r6 = fcntl$getown(0xffffffffffffffff, 0x5) r7 = getuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000005c0)=[{&(0x7f00000002c0)="0ba2efea38286ea83a226dbc1db0e7732bd47691bdfe21412adc7bef2f3d50fb958a756e5b5850d8f855a02420c34d1a3438d8c9bdeae1dbe79122665f25ebcdf0402730a18913cf9251744cb73b3103af81597b0b4a59e37c0c046a120e21e2ac719cbec91b7fb9d96baee83880158ce966d51673ce48e34052a845af8526509b6a7db745", 0x85}, {&(0x7f0000000380)="2a8527eb0d541bbb825d52bd8d04a39dee59ba426d00c2ad9ee2edee2a0f71a32e1de8d4f3fa7626d4aa2368e23a6a05bf584dcbe60a931870", 0x39}, {&(0x7f0000000400)="d8bdb93ebe6f889ccc97b1ae4fa458c00025e2a5de39803fb1f6f4ab412ff911d0f03110de3e3f4da1f7bc511b29e0266a0dcc432800f69bdfcd09f283c4807916013d565998a5a226926361108147c47d27174606309fe8c50d804c8f94455b9e9193145917f8a8914746473b358904610f7d8e489b227ec9804ce2112f23589c1307c1f52546d386ced1bfe100ddbd268f7ae8691f1e55ed77dd5d81d1c90773681bb0b10541efcb176749a62b6a8264f1792a7d53d034e612fffe59d8e1", 0xbf}, {&(0x7f00000004c0)="5ed709693d2845d4adc59f5707520f953fc553a0dd67c90455693d51556a4d324f9e1840962f2c9fc911ed9dbc773d4953ab0222a76c0498c9a70e319fde3be0d079ecc29a861d5c3a8d1202dc07601eea58d2745d936a25f2c3eff922885c8d8943481bf063409fc2d69b4c9f6c9dab57ebea65df176ddaf9eb7cf03b309957fb9c4bbc70cf91ddb7b3e4e7f8b5108bb2f01fe59a0b2d55a252686a0d8e427bae7fb56443fae3f2a83f2a5a48f42e421402e7817fea251f78ee75395e041fcb1ef4a6fd76889ec17c9aeb4b68f20f480614b89723d1930954dd61d0eb15e69537b50ad6dc", 0xe5}], 0x4, &(0x7f0000000800)=ANY=[@ANYRES8, @ANYRES32, @ANYBLOB="0000000020000000000000ffff000000000000de6ce79a19616fc7a7fb8248bfc5f92c8c9c0b6d2ab174f527bb0f51b7d8824636a9a840b4bc6765c87ad7334470693a2a3d547400b17df6193ac662e638e007b34d7c343f781d8abdec8055e9b67dbbfc95826c8cde743846788551c6584f106a71790577e527f0019ab35fddab2da422064d264d31a138d72e4ff125318710b90a9f7f53d4415b782e9441e0eca6acbca2a439b1df119c75042fd82fe05201585ae2cb10f65d1574f6773a68a0501bbadd6adc", @ANYRESOCT, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRESOCT, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x2}, 0x400) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0xffffffffffffffff, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000080)={0x3, './file0\x00'}) syz_open_pts() socket(0x2, 0x1, 0x0) socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000040)={0xfd}, 0x0, &(0x7f00000000c0)={0x7fff}, 0x0) r8 = kqueue() write(r8, &(0x7f0000000100)="2a7c3f50148b495528ac8a940365414ca9c23afc5b9c029bcd8ea9ec1a5fbb373c127289311eb79be0b82213c5ff3635b605194d923978959732c10b94f4545bf69d5d42541db19c2d49b12fa32f1b85ea3001df038d97b82f741075d162a8", 0x5f) kevent(r8, 0x0, 0x0, 0x0, 0x4, 0x0) close(r2) executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r1) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) rename(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x12, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) getpgrp() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$BIOCIMMEDIATE(r4, 0x80044270, 0x0) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8261, 0x0, 0x0, 0x5, 0x0, 0x0, 0x9}, 0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x80, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x52}}) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) select(0x40, &(0x7f00000006c0)={0xf7a, 0xffffffffffffffff, 0x400, 0x2, 0x8000000000000000, 0x1, 0x8, 0x1}, &(0x7f0000000700)={0x80000001, 0x3ff, 0x5, 0x4, 0xbec, 0x77, 0x10000, 0x9}, &(0x7f0000000740)={0x401, 0x549, 0x5805e524, 0x80000000, 0x200, 0x80000000, 0x7, 0x8001}, &(0x7f0000000780)={0x200, 0x8000000000000001}) ioctl$VNDIOCSET(r5, 0xc0384600, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x20000, 0x0) r6 = syz_open_pts() write(r6, &(0x7f0000000100)='@', 0x1) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)=0x9) executing program 1: sysctl$net_inet_ip(&(0x7f0000000040)={0x2, 0x11}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x0, r0, 0xfffffffffffffffa) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r1 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000200)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0", 0x9}], 0x1) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ftruncate(r1, 0xffffffffffffffff) r5 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r5) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0xfd8822486774bac5) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000401}) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r7, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300010008, 0xffffffffffffffff}) executing program 1: openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) read(r2, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1}, {0x4d}, {0x8126}]}) syz_emit_ethernet(0x4a, &(0x7f00000005c0)=ANY=[]) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x84}, {0x6}]}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000200)) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x1d}, {0x5}, {0x416}]}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f00000000c0), 0x0, 0x1, &(0x7f0000000000)=@abs, 0x8) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) dup2(r2, r3) r4 = socket(0x11, 0x3, 0x0) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x11, 0x3, &(0x7f0000000140)="12000000", 0x4) setsockopt(r5, 0x11, 0x1, &(0x7f0000000100)="12000001", 0x4) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0xfffffffffffffffe, 0x8000}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000), 0x10) symlinkat(&(0x7f0000000040)='./file0\x00', r6, &(0x7f0000000080)='./file0\x00') mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0) r8 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r8, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) close(0xffffffffffffffff) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="a64f18d9263cdb4c86cf388cc2ffc627b01a1117b5ece710a052e04bbf57e88632459c461d981c99e7b2eb49dcc935c17fb3545a30845277f34ee6365c1f41e16d3b65f5c3aab64bdd84a196f1385d5d667228cc7ead077b3d31db5ae6dde2ebdfbaf2645a1d1c50b218c93a366c6a0f761340bd86ecab96b5475b1adbc0ca4d2e2ca940980b3b13a95aec066310682f34397b35524cef806f8690dbd9"], 0x3e}, 0x0) executing program 5: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9", 0x4}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x138, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0xec5) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chdir(0x0) mknod(0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) connect(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00006d8000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f00004f3000/0x4000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYRESHEX]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = socket(0x0, 0x3, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) dup(r2) dup2(0xffffffffffffffff, r1) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) recvmmsg(r2, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x64, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x9) sendto$unix(r0, &(0x7f0000000100)="9100000000000000", 0x8, 0x0, 0x0, 0x0) read(r2, 0x0, 0x0) executing program 6: socketpair$unix(0x1, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000005c0)=[{0x24}, {0x3c}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x50}, {0x54}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r2 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0xc) setreuid(0xee00, r3) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, r2) setreuid(0x0, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1430, r2) select(0x40, &(0x7f00000000c0)={0x6, 0x1000, 0x3ff, 0x4, 0x0, 0x8, 0x9, 0x4}, &(0x7f0000000100)={0xfffffffffffffff7, 0x3, 0x3, 0x1ff, 0x71f, 0xffffffffffff7fff, 0x6, 0x2}, &(0x7f0000000140)={0xd5, 0x6, 0xee, 0x4, 0xffffffff, 0x400, 0x100, 0x7}, &(0x7f0000000180)={0x9, 0x5}) r4 = dup(r0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, 0x0, 0x1}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_int(r5, 0xffff, 0x10, &(0x7f0000000040), &(0x7f00000002c0)=0x4) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x5) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000440)="fde0", 0x2}], 0x1ee) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x7}, {}, {0x6}]}) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pwritev(r2, &(0x7f00000004c0)=[{&(0x7f0000000080)="b13b098326d6702ac37ee33a2c8767aa4c9d005539a695e16ccc244e2cad0b1d10dee14a9022b061cac02a36efd925b2b6fc003c129c212232c275a6f3703764d0302a3bd6950af003bb572de841e871d2362aad4acdb8c73b68aeef509e288287a24548", 0x64}], 0x1, 0x0) pwritev(r2, &(0x7f0000000280)=[{&(0x7f0000000500)="498d211b34e8e2473dff35e9ec3037d4d071a8547cbcc10f00f48bc6b72ea6bc4ccaf13c395d093aa2c55d3d5c4c730eb48e582b2d040758a2031a3e177782067f928f5d4a00d76e9dcee6dfb083cafddc55f1103028a60f47c4d514e6bc9829da4d4e", 0x63}, {&(0x7f00000019c0)="b5b3a127c101b46fb46a07729706baf4765e49be2abc6a8ae494495bf7c8c15f16e25265f192126e2b0860ea487666e90e7a305dd977295026ab16dd865171cf23c5e4839431a1efb708edad6fc62da72cde48a92ba249919f4a567fdc4768fe0538b7e3b5243f9547aa71a7f97f9d14603e618a532792b91cfd33bee31a1995e8eae4fdc635c14aa53f1af87541803463dc0b27315e2c052436c24398bbd8f7cb91a86ae0610c1d3ac48af9f7f313e6628540cdb0adaf4201bd07298cb8ca91cd10c7511162843b68d454760cd071e087854cbcbef91f9653e84864587cac3e4eebd246035c603672fc8dd82f167513707a588b618ff2ceeead275c24211a994a03e4b1eddaa773165d7ad3836dfbb4cffeb181279330964fab1151df69c0b6e33f2ad74614117729492bc227eb7693f0b66ca9cfbf98e3c925d88e9f4a413902a3edde38cf550cb1c38b41aa04300bb70d6f18ab18950061aa02fbf1e27573b139e287d85a59be896249257e38e8a0fdfef093fbb1d87b632eb87ad9020af639a3050d319fd88bd2b01b9e1f0cca8ac382050e5b73d251fe84b3e16dc6364cb762359c229395a4bc6def9a9d1d7ff70e3c69fc48f3ea815715b81419656eefebf6eb40619bc2cbc4cf8325dcbac5c423e5405192b1b141e7deebd8355b4314a0b889b5f95e24cce5f5858bbc53c7bb3ba239747498ca27d6137193c78953d6c53b81d146a6c5a7c25289b7520eb0984b1e20c0eb57f15aead0cf861521317ba550c88774fae393ae07b731bd0433fb5aca2c2d09baf36c8c2bc97d9212f623e824525fca52d52f2ce5bf74a93041bc932d7d351cc931ba2a2235a193021be6be593431195f87496a681d9a02acd6ebd1fbf70d4443e53e53d2be41ed3f98fe825063e1250e200384c41801f03fec19716900df855af0ff37e98ea1f090dcee4fa8069a40fd628959ec3123a89a6d632bff0c603f6c2435ef13edcbe1061b8430c61f1f208888312bc9bcb294b77ace2d4c813f67f355dfc8f78d6640f550aeae08e2068753fc578001d76019b690a6f1ace0ba1425644902a7391e47954a924de30d19d680b505ec610d6987db70b65c0508317ff5e8c665c97c166f1da07da81370322270935a2e3e47db568602b800f20d87819390367bf76c10ae694281e62d11308a69f066691903f9940826669e40afb4eebc21c3dc5342e496c4c98cc078de6b10c33d4718a5f5b80e8eb6eae56fda5cc54af6d7f57cbafc03c262ba2afbd33d2156ba0e877e95e52c64d288b4eef932a1bdf2e9285c53b84b3279eebc5e4839aeda67a2c2c32b38a5219b93fcbfc1b2b2d5fdc4345ce823051d0d1f9c0d87e4bb982aad9739386b04caa6198220591bd0f803ec5fe34495b59eadb371335ab3df407f278fe496ad720b801431b4163d7a59a4fadb34e24426500247092649024daaca20b6f142d63bc68d58cfb6df560cc0010d1aa47526cef6ca5bad474669cd41c0ad95e8ef58d135e2c362e96402e3d4b17a381a177c37999aa27189a707e5a65f762c0183296375257d241fa285c95591c77adaadcb82e8deeca22012f55ab464e316660a94f3465c14aae138cac3021e2817e72b0bda400a5c3badf74e56a9dda5deacad780137bdbd845729dcf815c2473a51fc27f82388bbac074ec38576ed1ecfe8d1fde88cef0c1b3a946403df9591c4f765be3bc0085aed30f1db113a1f682d51f6eacfdb08de1b941acc28a0d67e80567a26aa9cc92969e6017e2af0fc88b178e434d5a1b81f1d7212df0dcf3fb7111e85863e4ef9d0bc374e573bdde2fee70d578ade94b32e471587886f72dfba34a4bd24dd574bbd1fefd500de95f22dd7d7570ade48c4f8a72f87ae5d222089a5234f2f4e21e490cc45f0eb56e02b327b0f7a3032c83f8b4f5144bc2c4af0621d661fcabead087260323978067f5a7d28884335a6f39e3af2aa5291ea437ac9ad927d7ab293c305271b135b3a565c4d675ec28191dcf80b4e483479e1e7df589d4abd5be243b8a4ea9688b346e97c2b613d4a902f1f8a27fc5cbb3d80a73ac97111cc67c1b119af84f9a6a5284126ad36b9b0744df2aaedcac78db725081114e4e74efaad329633daeed23c22e2af5efc153ca78a7d247e186319a33c1dda25e405302f674e8f757d66acc1b97571017a3d572aa7d9e2f5907ee9012d38a1165ad0315da7ebb3503bcffa43219a1f77f36c0fc1ee8370cddd780ba6f9e28252101b6d0ca88cfc362c01e266eedd4ab06d3bd1c13ace351545e3826a44fadb07675e54a181350f49b298549167f76aa754603d5a914c06d72940884539078c75229eae112b714e4c82381420d3abf010b29cea4eb0945726ef8b1df72fecd195677edafa1a2c7f6a95f64f1a1f415e0c5a207320d107c0ddc38c1b5109d7b0f6050e09cd780e0b2c470e5116f1e48a50307ca6c0ad1ec6c391bcc469a746693e9461c48ab4584ee69bc215e36002adf0c1925f4f316bef1b8a03caca51e42ae9aff93d34ca1339d18566269e19293ba90db60218bc565baaaf12caafa04f0635f9dffc92ebaf34cf268159fb3b4ca1ce6851bb0139b0cacfe4569c22e3f818a0cd6e93ba5db7addab4dff63597f56a34caf55043ad60ab1aa83ee0f0362e945bcef3c10f10349ef24d943abd4727f9c214bfe932353463575f3a20c40346b19f4b11851ab2dc0925c7ff4066db2b35634d79a88d59ef6af57b09e67242f434953401cb386f9425236bdf7773d75a1f4da4e2af0dc25ab8cebbd9b27c640fa37b7279eb32ced97a210ffc0421d06455d97f4844b0c01748fed69aa03c596bae37e2adf658547124eddfa418ffc00494d09c57e35667ac639c2ecf3bf7cb405b4b3a7eed4293ea0fdab112b711b3cd108b26fa8a6c54553a352d41a3a64653f3adbbda1dc4cad506dfa455b7f3f1c7fc3defa9534984969dff97b3397e034d6185b5b74b6834cfe3a5bdb692be05925615b609151d378235c63dcd833252721a4f39fa25b7913cd6288055009a65a8300f99251e69e9f32a2e70369567f6e93e5493461c911ee9849f27597d415e23bea50b5ad3749d22aae79dd2a639495e7e467fba855119562696f75d70d54f8ca4a2d105c30607a4a96a06ed49bc6eb26186abf8833042d2a46b66106a1974cfb6f8dcafd47c7ed4b1a46198423d295dd977772d5a6f210e64ca36ebba74e74a7c60d4cdfba7edab971379fc9b47eb9199fc4f7751fe82e616f8927eea5a38294cb56bae9ebf4953c8d366cd64c0e964c4159a30c7037a5f8182447e57948bd1a4232a619acbe39099989c68bf5f3a5a05919fb43408a2d27c38c1ac979980b13d221715067dd423ea6ea88880e4a32f7b060ff33ee0317153bb2c64af9c5c8e1b27053c13e20eece7853a4b04a1e96bdd29ef95b809191dc350b0c932d1b497b7a7a54e475541e9b868f6c37c613a76c38c139f14302b4bfd5ec794083d2fb392483bcffd32b2c470ced5d74da603e4e873959315d43aa596f6fe41ab91e368757645942bb965a62903a587d46e60266e010a61ca865988fa78a3a2fe1e695ec127f11fbbb45f8c04e0d41d5dfd681ce0b1629f066a3b12cf02f2f17073a20ade3ddefe8514583bb4d2d245fb4f6adca5bf2f57e16d98c475d7d06bee34243e3d445edee0881ac35e581ce5bbb100390987d021baee3c077e783cb4677f63ce2ba2e9820b9bb4056fab08fca363d9dcfc78a105579968e4fd9b815f9a33b2b3bba200996092356ba680fcd00bb2f04f3cd7022300ddb815cc8cdbf23ef668e6a8cdd343df3c9fb71c5a04e947361e151d6d5ef1b67b24248e761f898281f3908c799528bc4cb361113b2b4ac75aaf4903cb4361868f6f88edf023d572b34e34f48199b3fcfec764d4072d94a8a27a22bc08bc61254aa2ea46515c23c832911ecb7a5cddd567a90370984a4adc487ce7a540e17771d40a8522fb3e45f2ac8a0cbfb1b725a50d0fe57dd6ef3caddf2504908936622ec7e6fda61be23c5e6f1f21d5826f03d360414969d77013a91891feb6b472b94d01977f8e9443d759a3fb7d9add54ccc8a79ad31af875d8fc5310fcca7a193a808e81cbfe0229f357dc8d2691682740c4a1ed30b76468e520839877c955d2c79cdbf2b6edebff53649683947266389cefe36d51ad69f59a5178506e774882074b810f1cefdd079c83c8e75b383583646e8b9f0f9337ff9f6d25b06f969b6dd409edbd061c3ea097e723e9cb7109075643957c570d283b28775c1e2c5de31751bd161b8bb585d05f655d3a32c9615604b766335b523c14d88402a955aade19710e01b3a761372c52870bfc0e30e00fdfaa23987a54f8d38cecf69173805444ccf9e0b3a6dc7c179bce91479b7ad51e621c946e10004ba2b7abbf958e23dfe439892ce83bc20c796e3112775225a8d42d6dac8e9b5f63b1a0d5c1bfdb2efc7c5b3703ba6ad50cc9369dd0472442c2b933e5c1bf08ad5d66620888cf571a45c1d5bb2833b350b79e500f0ad0bb0465d08c1b4387f38b2beaebcae91e5d19b4467c1060ca8ea300877ec7f8daabff5ca4e4d3da3bdbfed66f9daa149799d320d96c129634cd663f596487190eab49d77225a2732c0833fcaa48e3e91a791fdf42c7fa3127f68e5dcd37e6ba6f18958373589f27530d80db8bc2d272c5965a789336cf4007d6bdc163c4e28d81f4ad3755ffda7442966f19ab866b78ce453f3b2a85f5190841cac14588ad0910c03e48b403a3373744acbf7eb4615d6e6be93dde60087fbcbaa1333059d30d5756b7aefa1c93071f45017832b0979da8a44c5fce7f8de621226847e83740c54997c571a3ee78710ca76735d76f52800da69361e38eb555c49369eea7cf3a789b7970ac44788a2de280b4e7362de552e2295e00e26a69700f4f9b26ff05e440c21bb02ab011f62a9b4b1c04cb8680f0eb31888d82364dfa1a007cec07270213f9b71d6bd04ae288b7262797a3c1e55ed0a859f6464f876c7342cd6ce58bdb101ceba14d57b2d8836bf16f4dba0f7d3973779d79bc15ed56f2e07ddeab8d228cc19820ea1ff9d21132bb0be72ad13c1510c47bc88002832468189703c608e1ca862beb71b9aea7a145a25d6888690c6bc557e64dfb0d7e69751d787b7d65fa3ceeaae01ad1f07536f36e9392883e22f0cabb54da9290005fde61b3bd2afda2e7c9699af386a96b29949aded24ed3d1b21b031cedc5b4576117290c0c1ec497d3283bd546d7bbf437b96529ef066d998f4ec0512a69dcb3e7cd8be8ff69205f5a4f2d4383959097f2b7eb1edb1166e6cc47535590d511cd260eba0e19eabb6fc9eb25e55b6956c8152df441c068f70d03c75de34f0fafd26b14fdde4152cbf498af8847a90551204371d81359872813cf9b47d68c1841d0359d2038ec5e1bda0bdc73ff1c40b5f098564e8562b286c9fd8b9808be9533906ce5539577fac1060a7c4f1ddf5099112f6e408bbca63a35e9fe82d53454a2c820c025e42563b99002f922241e33b57d96fff990d01aa5b807bdca36a2ed43b60c906b01c962c945f9ae8b1f19bd1f12f50d16b7b3979e403856e314205eff77b168d0c463c868dc137ddc48a49bcfc4189f5fdd10b056fcdb80e7b989a7352a5f21f64389f8862a543081f0aafe76330a9e7b850592713fa55cc860f31b33393b3f16b99d69f88808348e3b8dd09a5a65eb7f5efd925bc7173021fc55ade9646ea88fd7d075bebca06cb604b289874b4bdbc04157cb80ae744d97be748f573300"/4103, 0x1007}], 0x2, 0x0) executing program 2: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 32) chroot(&(0x7f0000000740)='.\x00') (async, rerun: 32) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9, 0x0, 0x0, 0x4d}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) write(r1, &(0x7f0000000200)="c7", 0x1) setuid(0xee01) (async, rerun: 32) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, 0x0) (async, rerun: 32) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) (async) setuid(0xffffffffffffffff) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r3, 0x4, 0x48) (async) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) dup2(r3, r2) (async) close(r0) (async) write(r1, &(0x7f0000000040), 0xfeea) (async) execve(0x0, 0x0, 0x0) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async, rerun: 32) write(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 32) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) executing program 1: ioctl$KDGKBMODE(0xffffffffffffff9c, 0x40044b06) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)=0x1) flock(r0, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x1, 0x2, 0x40, 0x2cac}]}) setitimer(0x2, &(0x7f0000000140)={{0x101, 0x1000}, {0x7, 0x5}}, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000180)={0x80000001, 0xc6b2, {0x2, 0x9}}) fchdir(r0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x1, 0x1f}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000200)='./file0\x00', r1, 0x0, 0x4) listen(r0, 0x9) r3 = socket$inet(0x2, 0x8000, 0x7) r4 = socket(0x18, 0x5, 0x20) r5 = fcntl$dupfd(r3, 0x0, r4) utimensat(r5, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x100000000, 0x1}, {0xf0c6, 0x5}}, 0x2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockname$inet6(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x200, 0x0) r8 = getpgid(0xffffffffffffffff) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400)={r8, 0x0, r2}, 0xc) fchmod(r7, 0x1) getsockname$inet(r4, &(0x7f0000000440), &(0x7f0000000480)=0xc) sendmsg(r4, &(0x7f0000000e00)={&(0x7f00000004c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000000bc0)=[{&(0x7f0000000500)="f8eb7bd4584bfe53ad3acc0fa5314dbaafcb33a4966b69cefc8268f95b7cd5ca718a0fbf1d02746e0da3c12521844532a3b01453e8", 0x35}, {&(0x7f0000000540)="5aba2a7a884d4dcd52775d662f897844f2638e99a864e72edfdc55ac059aba75534e240ca966864a82115a33fa3fd2db3498984c2d85fa530e51e84597c3fb41cb42be550e847517c57270eb6cecc64e53aef7a3e2c56f0e66ade898a8c1103cfc80d8912c9bd7773d37eae3311b83b14de40ce236a4f2d1ebe95457e1ba99d4bcd69c78a0ae2695c4cd963c62d4266578cf68bf25376004b43c76e80c8fc6795ec99c5e757ef06b9d9c5401e1b55b1207a6cd768894a4d1591141e086e09325806ad50085505ccb459e9d51113b9c7bc1f4419b88e06e4ca8786fd3d44c2c35804fb4c772b1f1d46d875f0ddd7002b24d65e21f655933e798208e7670cf", 0xfe}, {&(0x7f0000000640)="642c3fb567d12f557deaca2da8198f38552c02d00d1f59e7d5f8ff4001eb0df1bdfc2571f4404a8c9d7b734183b0", 0x2e}, {&(0x7f0000000680)="50fcd4f0bb0a5d8aa3fdd7d36a3c58c921fbaad134e864c9b487e25611a09830767e796a396c9990c8ff63371892b9c6bf5515619ec623c66ff1a1f7975cc89235e34198b3f677e7e70b58be20d9c6b00d7d5cb9fb793837", 0x58}, {&(0x7f0000000700)="95182b4d75efa98e13d34512ef85ca39a2e3fde7e5c5204b7352af5c64a182d47dc840a713de6544542b10be668428fbfdd6642388e7c62453ff221cc390ebf9209641a98bfff363f02edc55bdab22c2a48ef0e1531e15bdb55d566bc4ac7a2d5d7c5df38e7fcb8203033af58e868139dfc8d0ef0dd74175c174454ccd7eee6bfb334534b2ed96564db69fbf5af970f6088a242eda36baa97642174462aa504b3f549948bdcda156bfaef015c04111dfab51acf8ce51ac79aabb2c95", 0xbc}, {&(0x7f00000007c0)="ff4c4178e019ef4380ef03d799781c9d0cc8556b5ac2abfeccc7378ce3f6f7f789db7b0bf6476067b9fc8f7da27872758c5b6deaabed9fdf4ac8e23608d21be24b2b9954725ffd3b03560d0acb207d2967b7d7e36d0ccbfd2e042b98b883daf2b7fff036acde88a8e6bb82b85c44fc4a43e4b9c5c180a40a011bcc6948a949b5437eae24492f6b1e6a1725eb0c701a71a692f453174503a0a28986f2aaebfa0ef7e80906bf4a13434c1eb91292e2adb809f3d7da2790ecf549736ea1d64a906837", 0xc1}, {&(0x7f00000008c0)="76bd835fd51a93cd578dad04cefe21b3b009b373e6b319fb3d5dab0aab92844b186f75be9b17c3eb90b4357e9c7774d5e9fc85405348931c7774ce1f82e25d9e11dbedb606ac91544d23e3b990ff7d70dc0d59a4aa511f585584434a4525588dc186c57b0cec201e62dcf638f974e96dc9f36cd15bf9471c1b1eecb4f83cd2d342fbea73d005d340c0abcff2b5b568f11e945ba70c383f71d380a8608078586f14e48a44676770c42980823e29cf92aafd6b339d098482a57ecb369e41db418258f763e6a3b511445130b4a2746357", 0xcf}, {&(0x7f00000009c0)="adc7d865915d239e14d707bebd42c807ef92b475cf99e12fb634b0dae6f0eb856a5eb79ecd167634648136d2347eee05f6304975832c085a728b650efa15585e83a8b3d53daf90e779a7256540cb3fb0fc1664158f6e", 0x56}, {&(0x7f0000000a40)="6dae3a83659f37843374f86e2eb03d2e62dc19d4686368c70843578289abfdf607ff4bb24cace81c62787af2dd21cb114eb5c445b123caa3aff260f0dfb24ef43a52cf4a8668f7406ef24e0465810c2d41774d0e312a9795c3900aea5cdd5d30cb5f4ae9cba194a7631d8b3268ad0a6ccf3ef72e480b0dd7db971010d9eaf01d", 0x80}, {&(0x7f0000000ac0)="e4b232c0e2570b9ff353bb20780b19a5db89f15dd2ed9a9902251df141c2faafc5ec6ff7d6adae85eb19176c12ffcd0db8cad5d392b11ee56f5c7ea1c87c8fdea22b4e93051d96e00e871cbc226d33a11192cf732d501a39562a5a737fa866f098f5fe9210f84b16decbd55210b50a14324345c37ceebfd9c04a20ab58203a1ab8581143509fa0ea073a5ab4f87756b84043b0b27bd1512e0a01115df63856b3f3fcf84f5e117bb2f958d33b662d9df11b290a3048f17d0b47496bcfd0df4dd678f5bbd63e8a630b5c2e3c5e58a0cdd61b63f6deb6", 0xd5}], 0xa, &(0x7f0000000c80)=[{0x38, 0xffff, 0x3, "f72db0d7e80b242761d1ab7db2aebce9faa68f4aad10aedf7f8b90c3fdcfbb670b5664"}, {0x78, 0xffff, 0x5, "da8162a539f73cee432bbe5530b15871800212a47c5e2e2ee7e1b51d430aa539ffcc8208e75a6ba7b281c6abc5e75fc7b535ffd75e317a9fe95e5743dc270148f4e74eb60fd9d76d8406a538089ffa4c3dc64b0efd021136d59cded5f69111c083a7"}, {0x40, 0x1, 0x9, "fb8af48419628a089af28b54545036e3e9358360def85c805f00d505147084e96a11e8a8513ca92cc81a11326f1f44"}, {0x90, 0xffff, 0x4a, "a886fede01b345c6cb3b970673878ed8fcc6babbd830e576f6448da1b7a6b8eca2a0f37a1617bccb07da503cbb9a7a112bd4f3e4ebd2471a66e38d548660f5b81b408eadd25fc8b37cfe600995e3c2f2c227028c014b9cdf79c1146d8ad6f914a4e31d961bb352678c322407ca9d7a652e3d489040615df2d0bf8f343d3b1121"}], 0x180}, 0x4) setsockopt(r3, 0x8001, 0xfffffffd, &(0x7f0000000e40)="605881ab14f2194f3d6cd0f0abcfd7c1fcc637530b704993e3e7c30f27399877719c0d89c292d22c5fdb2ca3a93ac4adb584b1b1133e8123aa13651e6ce523f7a0a68c7f1c4963cf78a0f56b2c6bc6499ef3b51e451da37f3074", 0x5a) preadv(r5, &(0x7f0000000f80)=[{&(0x7f0000000ec0)=""/110, 0x6e}, {&(0x7f0000000f40)=""/55, 0x37}], 0x2, 0xa2) r9 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000fc0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001000)={r8, r6, r10}, 0xc) executing program 3: r0 = socket(0x18, 0x2, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000140)={0xffffffff, 0x1, {[0x3ff, 0x7, 0x5, 0x20, 0x8000000000000000, 0x8, 0x0, 0x9, 0xffffffffffffffff, 0x3, 0x0, 0x5, 0xad0, 0x8000000000000001, 0xffffffffffff8dc1, 0x3, 0x400, 0xfffffffffffffff9], [0x5, 0x2, 0xaf8e, 0x0, 0xfffffffffce0a407, 0x21, 0xc63, 0x8001, 0x9, 0x4], [0x8, 0x6, 0x9, 0x2, 0x5d2, 0x6, 0x100000000], [0x2, 0x42546810, 0x6b, 0x80000001, 0x6, 0x7], [{0x6, 0x2, 0xf9, 0xfffffffffffffffb}, {0x8000, 0x10001, 0x7f, 0x2}, {0x5, 0xffffffe0, 0x8, 0x9}, {0x2, 0xb2, 0x0, 0x8000}, {0xff, 0x0, 0x80000000, 0x5}, {0x400, 0xfa6, 0x3d3, 0x10000}, {0x8, 0x6, 0xff5, 0x9}, {0x200, 0x39c, 0x1, 0x7}], {0xfffa, 0x3ff, 0x8, 0x9}, {0x4d2b, 0xba7, 0xfffff259, 0x101}}}) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r2 = kqueue() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x81}, 0x4, 0x0, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000080), 0x3, 0x0, 0x7, 0x0) executing program 5: ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, 0x0) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, 0x0) (async) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r0, &(0x7f0000000ac0)=[{0x0}, {0xfffffffffffffffe}, {&(0x7f0000000840)}, {&(0x7f0000000880)=""/21, 0x15}], 0x4) (async) r1 = socket$unix(0x1, 0x0, 0x0) (async, rerun: 32) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) (rerun: 32) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x2, 0xa1}, 0x8) (async) getrusage(0x1, 0xffffffffffffffff) (async) setsockopt(0xffffffffffffffff, 0x1000000029, 0x0, 0x0, 0x0) (async, rerun: 64) fchflags(0xffffffffffffffff, 0x0) (rerun: 64) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, 0x0) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) (async) r2 = socket$inet(0x2, 0x3, 0x2) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', 0xad, &(0x7f0000000140)='./file0\x00', 0x8}) (async) setsockopt$inet_opts(r2, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) (async) syz_emit_ethernet(0x4a, 0x0) (async) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r3, 0x400c570a, &(0x7f00000000c0)) executing program 3: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) setrlimit(0x8, &(0x7f0000000980)={0x40, 0x62}) r2 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x300100000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000380), 0x1fc) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x400, 0xfffffffd, 0x7ff, 0x6, "ffff090087f1ffffffffffffff00"}) close(r5) poll(&(0x7f0000000240)=[{r6, 0x68}], 0x1, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "6b3224f4ff2c00000000000000000400", 0x4}) close(r6) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect(r4, &(0x7f0000000140)=@in6={0x18, 0x0}, 0xc) close(r2) syz_open_pts() executing program 2: sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x19, 0x4000, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000240)="8c05a0e4b3104429fe3fd5e632203929aa631ce378835ba848255aab65cc2185042922", &(0x7f0000000280)=0x23, &(0x7f0000000300)="3ec1c4ceb7157450d81eeaf56bc993f589e682ee892547be0613da7bc7dd24d4890a98f942b0f9aa1c9f0b79b3644fdea0cb77e03e9dfb42a1a3ccb996c072871d6c51143aee3f1b643eb95dff95c261071d57a8ac81b3597263af50cdfb80d51035558733e640005f1b787381ad531f14a66a2b0dfac4bfe274c4a4b469f68daa2621029c5e9e169f6ad3f149d5cc2619cd68a34628c450deb4affbd98a174c756222529901e94f02417ede23516dd8aa809bb5053250e3436e921b821e19dfbb2cdb2918cf7a88031a15d3960a19439596dc533d786ac9f961058d6baaaf69da1e9fa1c1102da60679d45402", 0xed) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) execve(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0x1}, {0x44}, {0x96}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)={@broadcast, @random, [], {@generic={0x8847}}}) open(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0x12, &(0x7f00000001c0)={@empty, @random="1de64e8242ed", [{[], {0x8100, 0x7, 0x0, 0x4}}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000100), 0x0) open(0x0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/227, 0xf3}, {&(0x7f00000009c0)=""/244, 0xfffffcc7}, {&(0x7f0000000900)=""/178, 0xa4}], 0x3, 0x0) madvise(&(0x7f00003e1000/0x1000)=nil, 0x1000, 0x6) r3 = semget$private(0x0, 0x4, 0x0) semctl$GETPID(r3, 0x2, 0x4, &(0x7f00000000c0)=""/246) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) msgsnd(0xffffffffffffffff, &(0x7f00000000c0)={0x3, "3706617c2025f698385bf2fbdf50462346da17195a3d94e2a819dc1ca3a454dcffe0062c5fd5b01642ac2586309c078a406097a1f05340206c6d1490e68b33a4dcc29e32ebb98873c534f56f76a14a5bfd23ac8a814869344dfb5190280355f4ab5f69"}, 0x6b, 0x800) executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x5, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x0, 0x0, 0x0, 0x7fffffff}]}) r1 = getuid() mknod(0x0, 0x0, 0x5c4a) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f0000000200)) mkdirat(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x802069c3, &(0x7f00000001c0)) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="fffffffffffffff3ffffffff86dd606e29110008000000000014c63e362a4b778710d9000010000000000000000000010000000000000000000000a90001"]) r2 = socket(0x0, 0x3, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000000)={0x100}, 0x10) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000640)=""/265, 0x109}], 0x1) preadv(r0, &(0x7f0000001b00)=[{&(0x7f0000000580)=""/99, 0x63}, {&(0x7f0000000780)=""/241, 0xf1}, {&(0x7f0000000880)=""/250, 0xfa}, {&(0x7f0000000980)=""/190, 0xbe}, {&(0x7f0000000a40)=""/192, 0xc0}, {&(0x7f0000000b00)=""/4096, 0x1000}], 0x6, 0x5) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000400000000200000000000000005"]) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r3, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x1bc891b8, 0x0, "be7719c93c072b28bb00", 0x0, 0x2000}) sendto(r3, 0x0, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) r5 = getppid() getgroups(0x5, &(0x7f0000000480)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000380)="36c8eda29bdf4f0ed3c3b73fac47c9ad97e97005ffbd0e3879de2a77e8dd9f7aca7c832fe42464eb8eac60476bed70a65998ca198f42152c4de2495bd66f5102613de4902b45c1b6812f7677c8498e85061c1eb08c3749cc58b4b7de41a56f83bcb3ca895a0e5d16941ccd18a51248f91f270774363a65490546", 0x7a}, {&(0x7f0000000400)="d3fe52311092e839c64d81a876d00f071a0be37dd2d86e9ac6a59e1e1c8d654ea672019a11f3f949f71fa72ef81c1cd523be32cd267ba7a2735dff58d90543f5435276deb4a56379174543cffeb7ed1c4c4e72be144467a339ee84e4262fa0e7b591e78b018fb93324a67232", 0x6c}, {&(0x7f0000001b80)="3b6a8406b62e295d2bb869103c80d72c409e8ef5490a518a6154071afeb00e341ce54a92b48156824ad873fcf1914cccda835c2c13221eaf25a0f827614ab437c2387d0dedf37840b34b374b9292ecb1a02bda82882e7fefa4003ce84b05915f394e1648ab2859dd967f61d50f5a61f573ad643b809720b51dbf36dfaec5da8de8fb5c46b1e555dc1acb3c486143c1b1a57cb9d080c7e8367d32862fbb2343463237d579510911269a6e999d4c0a6e22af843bd51a856eb6893e2cc994de16ca999a594a73c2b339590f734245d72d0f1498a0b84035a0f3c182fa241dc9978bf23d7a1114569f741d21f6edeaa127f2d7ce1e56b3e3c617ea152aa99e9799c23139b10c80d00a3647d8b71aae0bdadef7b65e532f9544867886bb0e28ecb0d56a7a9af9b24a0955cdc0e037ba099da8c6ea4c006bc875671d679119863b76774527ea1a18266e248b9c631963926574023968179e12904be364014205366b0396f394377bde04896338fa5db27bfc5601b9c94c1099caf5bde68e3498c6990e3d3c5bfc25f09d20732bf8b0bed83dc36a877627c3341439017fb6cbf4c18a2d9e162212684be07878935fd312057f1ab5833937b735993c6c5b241bcdc282366c3e0a41f23835fbedd20a857e4cbd5770091d16fd3d4b0e47b626075e13efd2215d91c0e048a9d62d27cc006ac2e2035ff090ab22a63fd93a6aa39e63bbb12f0ce3b29c298c5160de8fb449c62cfde869a43a4b1d74ca542e6780e613cb27b001b5e82b79ab3de7f9d58514e72d30a518bcf178ad57ad826c1303b03572f6b9f5155c0a14af3018a10cec7540b5dc5e2dd70f751ba7dfa148310e9590907fa0de86401f45c770bb044c753dc3dd63aba225e9de42cc6965dd6a52f90dc0af193c4c4b7dce671b15cd31e37fc5e593749299696e1e439fc3c16b5359fa720f00fbe794631b3b75c78538ca485de1722b587898ab40e73a8478b57baad9a365b868cccce560101330bccd3134752fb8f5e4d17a8bd913ee53ba24b1b84b58daa552cc50cffb531a66da84fe874a20c4954fdb2d1287c97e2608b4568724ae09143b356ae1b433cdda47d408efa9d2dd61b348b8cc219742da9f0a594828dcf69682c2eead0dd1ad2463a1aac5bd40da3c48a16e29611a9fff6af4faa3dd7eb922e392ce05cf4dcbcaa46300ee525c64cd88146b0feddac61a2eccb68a0dda780d97dee48f4626de277a004cbda16a6e76573dda6fb58a4ee941bf5b9d2a73b3cd253c1e9b294c223725bea10c02aa697603884cb64643cf397d5e4a69bb3c5dd99c7cb481958d682b5f2485b7ec60e6123964ff3376ab87582c867bd07fc8e5091fedb0148a44719ebc73122e25d6fa66723119dd7e2b05d1174a02c9fb0f3df6323fcd9f7b7733617eb3d46f91881c452dc9f41304108d1be5914ff349d54e62ac72ed955d6742f6ba6888688ca4c8bf98746c21174e7039366cefd5b22c094aa0be8aab0557922fadaa90d795e63366a0a0d8ebea59e0f4da8aa908d8ad13fc9ada624f710af0cd2636f46566c0821813733ef0ab0e270635470263a9048b71b03ab0949c3f3ba4a9e2157cb60ac2e1b1d12a0203107a0c8efae65f88c91a6f2b4069541af27148bfc7d342ca5a18cb8916b4ccf2d7ce8f4a296fd77ef9635f8b60926065765c704669d48a1e979a8ab1abf2cf29752eb15d6dba15476c01c598798344fbe7678ba5a1c43eaee274872e08ccf2e1f4aa4e080e6c1fefd4ef36b2bdafe8459a40d302facac7af8e84cf909caeece31a3af4cdd20dcfe2a188172cc22c104f79d81254b0d9acd5bc00a6db451d2e7d98ebbaac3512610cf15d318b655acd322b7e2d0767a065046b22ed1b1a4964bef3aa4d535e63db30708b8633f070d43f05bfba79d911f4299c4262d7c7ede918f031f9817dbe19136fd4bd4d7d55f32478e86eda3e37ab3587653fba6907d22bde19daaf032b3e59ada045a39f7e38d3b034deae38c0a4a0630663119a69ca6eb9f2db3cb96bb1c1837dfb5e581b8419bda173f24a17c134e3c6ec73f770803a2c908a3dfcf3e16496a43169953a38f5079ca9b1a92b5c80b5e2580273e938ce49d0a94b003fefb261b099c34da3f63e042bd00daa1b6ec9584bf3befe73f52b14d4bd324d6385040c67204c441d44794c469a195289fa2fc9b3c27b2cf5a3bbd7d20499cf805975bac61f948b59a873ee36a72ebe6437380658cf63a542d8f837fc967809309b744261552de8bac5dbf255290028cef4644cb5b94f280474e4cc21a44bc8cd5bc977ffefd5c55d4a505be6ec6109e64abddc2e6d32ba9f6c4195b11edbca13ead83fd105fe44140c29be0ec6853fdac1248d1341e67c8b6991b4a50f6857419851b35fa03e73e9dbd55f861912311ed171439c906f9d49c69240c4d7baf4aec0c5c0557726248c0cbf75d13a6c5279aaeb2777550293973e486f142ba39809b3259b250e996bc7032b409190711f430949cb2c3ab0781996cd0d9375f97c819a672db8d753515fd96c88851a2606d8821c9e9619cb3e1346b9a8fda308d468d166318e4c3bfe70f08a226377a65e0e2e3ce941f528617d3b9c1d3d3fb69ade530c273d0a8c128d8873380bff9042d1e02af912f2f1dbd59ee016e722fb0df7b196ed63e17b7c3853edbcdf75552574a318ca1eda34f2f4dbe23c159321746bf23c1a0dbad28c87d197c0c3b8857b2f1855fa2cec2048a8d300d40b6125e81b0a31af1447315650ca6f516e1ee97a4b6a35941637672b5c02cb07590896d04a32414601e90ec4906d3f7baf9e15f2a0e4482b000fe12df7b7ead950813d9890d3578c6c1bf581cb6bee7d4ec264643ca9162bfe36a8033635bd1d1cce49dcd1048dc7c78b92ccfc33536f8086c0103eb57d2e192ccec3d29905fc12c2161ae83d18c1d000ae0576084e5551ae4d3330e886488991bf25373f3a5bccae78e54dc18fec830542cb57bc3fc7ed4ae9d108a8ac581afc090008b99d47f63d4cf4c7d5ec92195e360e1f4eea26b001758508277a49afdf0d711ff32abfc17845d57fea5ddeeab2658e9b67ca19e4435285aba3f994e9706015657f0994563bc1b617a45ab75059d5da0d84c555fd0c89f4dd7f56e668646f36ca349790f6bae7b6d615e23583ebfdc576ad5db2f3ba117c1b080e6fb333a3ae31d203f09a8a6829dc78231931fe53f5392176f8a0d5c11759b4606bce529780ea5d1f948cb71aa5fd8d5c76cb3da991de0b9444362e0068ae424829583628db938f7318463b7a6ed10375d2a540515bcf910fd6377f1590c5d4649017d3934543bf786281f54756e65583ab5623fd86296280cbeb3dcebbef978cbc26337d5b6124cad23de7c76b6c70d6642f6e4e69d9744122621d442576e47383abe49c4a55d9f7e7c9b8d5dd566e580995ebdd7e62aa168d3767d75404bbd39fd31214e3c9378507589ade30d9b8cb369f7683ed9dd8b71593e77d9297429d6ca94135aa78ee9aad77f91a81a5736cb9c8e4e0a789b7f176064bdf5c59eee0000fb7ddf1a058ea7345152f7c6f57221c2a86c02a80c993c6a92006984132734f065147fcc93af5815ac6bedc218a6475b2ffa8e84b59ae8db375326510322172ae33690693aa12ed4cccff4b9aef89491367fbb949d20a23b65b2d1a53192f76e1876e4813ba6b5f577517a6631c61d1ac0c545fb0323cc725e55a83fffd8182e2ff2633bbe6809d9a351a9fc07d5f5447b9ff798fb5934b58fef70521e99ef090fe312002df7153e578372d628fa5448359ea1353a32e499616eb06c5ddb7e29a541015be9c06e33caf4c241593a856a516de6ba008ff7352426ce7d98510e633a9768ba73a20ad52e0db456883d4b6cbe04f55f962144baeed7e22a81fbd1b98d655009bb477b2ef4b205e46b7cdcab3754579586a72ceb7989bda2068ec0c8d8b9b25a98a5dea016bd71d3c9ce9c3a9dc2b55808f8ff38ee4ba9c5b7871cdd92236731de2eaa4479a2c087af368a55dabf8dfb4f05c06a85e491a53a95f3d7db6152c8c4dc3a4ad1f840a9376336075357da76989b30b35188d715ac3882f24448c3fbdcfc7c97e3f8b57105c744cbf8c90053e502bb6cb9a9ec8e108a6b78a7095930802cdd986d36dc90997bc4430e25901b112b6a9d3fb08fd01c720bc17179f2ed2cc06b03fdd6dd25c49880e0597db39773f68f1200a6b3cbca250cf8a227240906adb3d5a19aed957afe94054811250ffe85d82cb97065129dc077f9b672aa42ef04ade0383cad591012952067655b7abb242ae19c6a0241a1957a1ddc7590fb0de72cb6995c97493eb9f8c82107838fd619ff1d27ffe6e5fd9089304df86a4431a3c07eda8665f10c83239b1bac9bf2a0e58f0ef27f686f75af3785c3b9c99379e63a21bd7dbb87276c589c33de195f51f146cc5b3b7c63c07c639b2bc3146e15f0b0dd1f4f5affbbf383a2fcd2cd8996b5d7a3fb1a59c8a32ce2280289223af513e7883cbe538b76b52b91e8629df6513268435b4eec0e3380d9ecb9e2a6cbb1d720e1eeaa16b196299ccc86b7750610e932b9599606cd0ddcb6b0d2ccb9620f7dc02273aa92bb91bf698898a9c01f623b5343b521ecfc2f69f7a3f85a1152f713c43fb02c469e1ce208ad9867a7d485d39e0f5ef8a90b249e3c4a7178b1354b1957e5e66ebb6b8c370fcb7bc32f917af51c50ed67ca2f9a4d1d236f89b20731e0ff1d1adc466f13490d473543480075865eaf46cca0e7fcde4cb0f07ba6574a1c0483c10863c3ec425a6eda2b4f504aa6c1b3ab6b2fb215f8252145e628a1f530a16d89cd1f46225ca6f16de12b2d5715399f28b9151276d8c125c654049ba8310a5156bb9208ff2d72cce790747140b57e7d7cde539e216a8cf7033b2b52c28b8d3a4babe8236169982d4494694f66e28a826ab5bfc2fa292be1055aa342028d7126b21f071c8442a8bf79e3109e74caea89dc5038b3460d281081e1da404c4fd3c07a81c27667f3ad05c98865327e61a0f3e04ffc631018b37a279b44d4a4e0d78be62c1e6da3b57e95b82500353bca3b589c9a2a8580992fb1e2afcc264f2ecabdebcafd351e2e4255348499b09d0a0da89d7ffee42f9b42b3b9ef963705236696ebf415c10a820eb4164bf6617b650da0edc35a0569565036d47b165d37775d6b0032a46e6c1eb04638d9760ecbe44dc95d60a31cd6bb9cf4f9c8255cc1178404158eba11959a63ecc26256b57137400cc0bf2b07b836a34686a133fe578ae73bfb28557afa8a06b0c51c9a8d540957d875c81fa89fc504b3e058f28f4017bf99c1c5a57bb68dcc18b3c2d44a07da316c310bd7aa49767aab48ac1e05b25c4327383febaf6861af10732fd83b82a4933f0f668ff60731e066f870542709af438fadf701928cacd54a219c9155bdd7aa3121fce91c4a6a66516271971fb2fbecbf033f55cc34fa11b86ba2bf3e6192728fefd8b72caf15d23abf55e780c45139bdd4d40e0bc62848eb1b61c41c1aa332b59f84ff3a5f46cc802cd781317ac35ae41fa92ee63c7911dbfa040c915243c83ac2da624eab89422fdfeae0a7efbb016895a3cfc655e3f2c24831d8aad32fc6cac0c676a6ffd24b646878b990d185bb01052483075a02958d71d5f17ea5293e92a71ada7b731fbb5ca6edce8fbe0566d1a5950e320546c662950b86499479a6e852e6d81c4487b3927cc86e8c7b022b8827d304d6c7cc43524bcd1d6ecb30c9bff58bce1d09f568a24bae82aab71feedeeae789f15faf5f24fb5", 0x1000}, {&(0x7f0000002b80)="98421be456db9fbbbb89deaa4d4ee93e33f0e5c4029097d6ee319e03473001bdaad75c90f3bf2abc96d1aa39a35f30b8e3562fd01a25f1f105c1b9bc3248865e2655519fdd1372e14899260766046690ce23f18d1adf292efdddc84b53d1cbcfbb62be78e4a2ebf7f6c3b047bc63a5bc02d01b3f5c00f706cedde76a4699b7db1fd639ee89487ff51a8a7bcb1de78ddce39c6a2bed69771390e8661a05eda34f5df36a8c46f39fc5daa4979f8982338f602843ed55b79468a3365e4361cfc8a740bcec43248a1e4ed924bc03aca685761288dcc671d086db6b8647604c37defb3bb1efc4752eabd0d7b02c9f37fcb74e9b26cb4d85b06b89710a62dced63be6a40ef85496fa8019c664534f8dfde10fd2c92df373ead9708987d141ad891ef66e14ab4f5817c352f3d99e628c5288c2682dc4adf8faeb6b1d787d9dd3726185a0117462539198665100c3141c274b820535e50310ff73c3caf9c3c40d07b60440a7135105caca3cfd462f3ef65c4ccfb8e8653f26d40663a9911496b73b049bfe32ace18cbcecbe964f289ddc9bfa5fdeebab3862f6905e279a83b32e75fa8380f0ff5627be10e6b7f59eb349319044f850b34641f34566757f86337e0529757cce4d5709379a24cfcc5345cf16c4dc4575746468021f07c8d06483f203654b7727e35e92ddb3f84ff21cdceece544f656ecc1410da5a34cfa308849ff4fe709e184513dfb2d679d8426d5d1b8d65f9ec1ad09de9a52c95508cc6f85b0447858989a180da4c072df83d2a4e0a1c059a08999cd3126cfe9b1f372bda3fa9b153f331ddca39b707f550761ac93c661d28958ee05f49ed82f805b025ce65dbd2551626e42a60dafb2f7c58d46898fb9ba9435ef3637a1f383910172663b20668177d2ea1647b198fdfd0c444bedcba3682d1512fae93ebcc0d0ab1daebb254f1ecc52405a919aa14b4d7ba0afa2364eef775c009d1041a50f0c4948a53e055ee8bfb2448318070a2c4d2a083f209b860e9928e72431718b80702ae4307af6a8476c9a9145cf8fff160a0609d16627ae133854dcaa2353a4efd06d663bd2bc8f35a1e9c0790834ac6b7df091cf11cc32de47322571a6f58f950ad4e26936a0817d9f5baef12d69b8a1a279c5d01c2c35bb8ae1746189dd2b9cdd66cb33f0187fbb9551785d425fd19fc0622012f4a0b1e9b066ff6b625407f9f0606a3e9af684cc1278de38749d9f7495c58ffa3bc56eba52e341a58154a4b84b74daa81e1b7e209bdee9e5b8b4d723c02be89b2c63ac8d03531dcaa6f56749d484e5218313e3fe69445b383402c422d0dcdc5f7030dd6f712ba2716a88d6defaeab8e07f1e9692fae99111f9bde574e46f3d380a02d25977460536f1586e45c65e7373b3d0e445f2c3f600efff3d74e463b3c1f9399ca536274e18743995e290b2423bb9c6d0e72247493f260462106f2a589acfebc0dfbaad1d25983c8b14c37554c9b063638aaa2b0796051f97dc92d0083f5ba3ee45d5f6a2f5714f5a352fa8c205f15380ed2d09175e8e651daf9cfe33991fd55c75128213ba6ae8021e99f0ea69124387bbcb35b73d678fbca57e17353cf67055238dc081bdd2c766f57d623515aa7f3dc652ecfb4e4a42c6833c1e19bb49df751eaa34ac1b0b879e881632e88b95c778ecc12130c0661774bc50363178e7e4e66d56574a50d60c32447dd238c3bc2e552ed2df6e497e1a3acea48731426f39d82ac7e91fc9b3ed40767657d578587183492c615d4ce789566b520aaa613f5638125a05bee03eacbf0d1f02116ee6485868f87682dfb21684e35e3061e57107b6474323e45a81cb146e59b7cf96a02ed48091ff31362da369d83fcbb574643672fdb2924f390890a008067600823504eb5be0663c72847166643c387a282ca066b8410ab33ab13354ed1c023a0555ae0bfe5fd2fb1bef1753800e2ac0fb364522ceeef1a75e32f725c77961806cdc77edf57f3bb1af278a68096f42335241e03ac7a8c74d852c75dea4e9075109d3c89a0b6f2292ef7add265eea3645dd2c47b12953c08d92156d11651cbb74cb6f6cb0f8e6358fbeee7681c80a0ccd73882ae9a7121485ef9d22d386437e2f505eee5a7309b1cfd77e8a1000a25ff201dc05fe879d492c03424fd32aef372c2d742254a157b63df2e203ce90e9fc61829fc4b8c9949be8ed6789f47fcd1611e103089ab030d534de176640f8dd97efda9872874bc79635228f9be92f37b33f6845497c65c1a9923f384505846cba38f9bcd2aa21822f7eb1ab1953f6177f7333effc8788008b4ad93f1343c318749c0af1168dc6ab7df893587a2c17f662f4715f9ad0ccfaf687ac7ecad3b79782a0dc0fcbbdc3ec213023ff81c097b1314724a5c2cd68d0bf26dcea49257aa31ca170df303eac8d82dcfdd77dfbbf4fd4a05721b3037d5e0afdf422d1138f7c51f76b3bc58f3eb968f26286556bfe2b402278f3c5f13c940e63d03263a60fa45c3a792fd30c04a8b5ccda5e1c1227338aeb88c955f2bfa8cd0a921ab60b246121af13115b90abf9a10614ff15484b6222bf1db1f4f38aa902e46608a2579806ff58811bdb32629a509ee7cb57ddb64fb310484b1cbcb4ad24e31dace5063b3ae1147ebf7d5bd66a8089d1ebf85225877e291f42143ba297050e30c730fdb2277964e53ba543caabe5e5cca553829d7be70b3d38c6971fc5dcb32537c1536be2acd758a8d297825e4a2f8f3c1ed3da2e9705d6e0fa269e292893b59565e5fccf2c5a74c40b7b0f7384fad80f3e37427cde22f71fea2e9e7f889dcb142bfe09ea10d0d69d4381f16e056930eb47988cf0fdbed4e329bb0e7a6a1719edee5edb415e9264582e8c9904e2938f4510089016f5650d42cade7c273aa547b7857bfd5d786817cf7a7e458035601f002b1b28dfd5ec1f7fc25476e08960f58a80dd52582f9647489a9c059f2ef28189db289b17364fb76f754f3c1369271c71db57801641b5ed4e4aa359fed927256c800ff672660f89a1131fb28ca8736cd4ba883c21e800c8e3fadecf3e7ff276babcafcac8395b67edd555749fe0c3fc33e54c5f346bc2a3afc0115eb6fbff42c020f18a1e22151ca12437582cf18968d441a33f946791c1a88a1ca9cda7da3fcfe85cfd7b436049704c947b9abd5e39ec52024fb719e8140dadb0d91b771cf5464042f56cde822f706d107ce7f5b2e7fabfff2f0f91d9cd9fa1eca730ab8e169aad86100d8983372625975d592abe7dd86b8babacb765443e80776cfe03377cc4b245cbd1fed089cad2f8dd507d2a82f113bb977ad64128e40f000dded3ece64af67f08927aa7890d39d6311402fe24e530eacdf752b07f8a7c7af7f1df43863984028b0a01c97e42400a4b27086c42dc78a47017227920e431bf195393bc72811d05eb5ee106b2bdd78587d123e6fa191255b6ca21ba76432037efc43ec78e53119c9b1345b30dbf6c74bf839919ac27c75c2b6c32a0d49afdfba1d9b6c3756027662abdbd86d3d6e32db3aedbd8a270cc9a8376df299befb41740607f8a038d6eef7d37c25620daa5cc75b6cf9c53b79aac24a144372b0108f06fc61785ef06ce992dc71467b9c8c63f16d0c360237c80a9563c68fd4843a1350ae25303cebc0fae0889cfae852f6c1ff7f49ccf4ca7c3bc2fdba2d56dcc4cc466e3b9ae15c989a0ab9438ab24529f1e7b78f6edd9d5a9d1c16725de00b89ad3da14a8914435edc001c25d60f24a69f8a1329727fb0cb4816003721899f9c1858a8187286c6df8a084460441f9e338a7a0a3b38946f35f6f5d1bf4294e4c59dd25b6c3a46fd642ad6ced19d82aec935c4b59ec5b396aab91b2ddc832025762c57299aabf862c37bece917bbb41e8baaf88494c23982fe9638813be856aceb4b26b33a052925e209763bdd14717714428b720247bbde9d9ce24e8f96606e0ec048270b6125d74a925ca47b660d94f39611c604f7f5a30a90d2e9458d51043e46f0cbdaa03300cd87d24999cb16d94d81dcfc7418cf020be5f652272e4bc32df463a6e1092168deab8290e5ed146dbdcc8ac5c95a0a8d5c9b9af3d6e064ac53e474e26060d88865bb9df4aea5d05264ff82c05d32669b0c1996db828a29e73c1d6f7a56a13ebae517f535fd4fce26cf19fd508ab0a197f288f1a5b882c2609e44585738f9ad33d736702d8c37e3688238bf127b4e88a9fc00fa5bf9e9963a7668b4e2b9c7394be6d369bb3a747754262aeed7b05ec9cfed1a8d5f10b9ca073a7d3021b06bfa5b534d5c26919704241543b848e1a9b6ba4b3d6618577478b37a834edf5e8b2cfce8574e16a9c07257254ab871c8a623a25d0d491fde78afbd64ada3ad323c4e08197d4cbeb1b2bacf371981de8964c73fca75cf404c338a022ab187e4f52451a5e103c96287992be62fe55fc090b644ab0390f596d4689d34fcb4c8ec3e184a6776ef680c3a427ce1004551812872a89092fb1f6474732a0a75b59da7f09a1e2795ec9233c67add10a92b9ca9375b7bbaf6a815bf53542c82f3058828fb6c1d4a31fd4245206ac7ec6285fbe7b61686f7c0f34cf27b7c337d15cfe9f99b8f91e7760c1d2031f90e3cd9f07bee552987f493fce390ecc404136c8ec3075a3715a949f56efd933057fd81a4777b6a44db3042492f0b79268bc9c1e79f148338a71ad5220c47b5da2331e93f48dda50211d7a5f3851aa9c9e5f8838c74532db108f71e39e660db82972b585d22487f7bbf4cae420e7897185fa61a6dcccbe3a28ab93940b19c54cdaa9e54b6338a2ca0f2ef32d3525908e8073ab6780c6b21c69d8f3d504560fce1fd90cb0e8acde433bb550849c8bd899b46bb37f1112c215b7366186544b93f9b5c778c42a211c0cf9c2a1d9c3eb952124e0b150cd28db258b44a5679490bac77c1da5f7ddb4172f5f969d5cce1192585172bd0e7685c488e9eecb36ee7eb984bce986c9880472bf22a9df11cd7afaa5bd04a5a396ac28f93e46d1c9932e0e0bafad32d69df5db7fbdf08324b9b177065a0f641ea0bb0651788a266c276bb336c9f1e02810a0a630bd2932bcf7df6214c1499aaae21f2a4ee5e08bb0fbecf9f111e1c13725424a1f780e601ab98f72a9589c1a8988ee2a469c70289fa78a01f9b4c74e9d2b6be659a5cd5e6af590910dd7115219395821559addb4680f9fc297b3f2c856ee9c5015568ea8c867013d9ac9f624e7ebbbd0a323bd4d245088a60446a8dc4c9df9a80f89b4debe7a580ecb9ad87391427973612658d2de70ec6528df86de064dd7333f703c7eb5c101d6439acbe8f286a1969bd6d60594dc92b6ba2762771226890def12f21e7c2d35c6ec256344e0a3080d13a29c08a8340ae2a877c7965e6e2a22e0b4edb15224886350d3dede8b582cab9d54601058490cb824842037c3dc1b1c6fc1f5995a3b4e22776d9a4ddec8aa59a04f358af48efafef3f88ee9a268c771c2ce2e1f59ea0ab8393248a9ae679be6bc790cadb60993c3782931b761003f9378f9a195bb905e1c6ab651e6c88e739e70cb53207f2f70ee3341f6a546a713a94272143decbaba3c61f63c2b8f9b217860a4c772472f74ba670d7e7cf70b72b38c97eea16d0cd9f92cfea74fb9195b33d1ba1d48e9d740a5e9747f23d6cae544838f1a850803007ae59c8aee5fccfff39d186311820bd1cff61da77bd09e65e4d251275ba21fb52b6b26dbe18825e99fc425747972c8c02e7cb49e286f02c01406d64475cc94ca2b0688291763864950ad245a5545e2df4fdf6e79d6bb40705c", 0x1000}], 0x4, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r5, r1, r6}], 0x20, 0x40e}, 0x0) executing program 5: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7869) r1 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x29) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212bb775e14c946966e176943ccf43d2809a9a35c7ee725173a1f0751c1a00120a3eadc2ab271a6df14e9e4eee27782f6794753a4e335cf8a71194e48e3f790310a", 0x5f}], 0x1) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) getuid() setegid(r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000100)) r9 = semget$private(0x0, 0x2, 0x39a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000580)=0xc) r10 = getuid() setregid(0x0, r3) setreuid(0xee00, r10) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, r5, r10, r3, 0x100, 0x53}, 0xffffffffffffff00, 0x7}) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000940)="36e562852f9846aca15a7db8b0266293f4b02955ba5a6887d14f2d685031e865bb532b09c0e9726165f26a90a67711a5f268539afd0c19d90c3833f0c79c74c1c2e2d79b065be8e7a5597ced0eeefc21a944042d9fb39800cb2beed2db9301ee75a25edf9cca3e49f75378b582080032815ec32012cb63b736705c3011d3f2bf64d6660c6f2c3094a4a8023a334a2b2b688eb6a7ee0330679c738083b5b7", 0x9e}], 0x1, 0x0, 0x0, 0x4}, 0x404) semop(r9, &(0x7f0000000240)=[{0x0, 0x0, 0xc00}], 0x1) semctl$GETPID(r9, 0x0, 0x4, &(0x7f0000000ac0)=""/201) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000004c0)) r11 = getuid() semctl$GETVAL(r9, 0x4, 0x5, &(0x7f0000000800)=""/266) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000003c0)={{0x4, 0x0, 0x0, r8, 0x0, 0x116, 0x7}, 0xfd2, 0x2, 0x455}) seteuid(r11) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000680)={{0x2, 0x0, r6, 0x0, r2, 0x64, 0x13f}, 0x200000000000205, 0xfffffffbffff0002, 0x8}) semctl$GETNCNT(r9, 0x3, 0x3, &(0x7f0000000440)=""/64) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000080)=0x2000000) getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000180)={{0x8001, 0x0, 0x0, 0x0, r7, 0x12}, 0x0, 0x441, 0x8000000000000000}) setreuid(0x0, r11) execve(&(0x7f0000000600)='./file0\x00', 0x0, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4}, {0x4}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[]) sysctl$kern(&(0x7f0000000000), 0x2, &(0x7f0000000080)="71f91e3471ac0058bc5a91501d94a34b8e5f84cc42c3fbe6edf28f03055a7b8379c80000ff7f000000000000000000", &(0x7f0000000040)=0x2f, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt(r1, 0x3, 0x5, &(0x7f00000001c0)="a9ed8ec1c614632c45726005bcf54362015ea5eada4d50a54ea3bd02839c68759e40d097d21b3feef00e520fcf4f4c93439058c1d0a0895638088ac202a84981d6e09e01e3d57e8c6ad67c", 0x4b) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x20081, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000340)={0x10, 0x5, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f00002c6000/0x1000)=nil, 0x2}, {&(0x7f000022d000/0x3000)=nil, &(0x7f00007ea000/0x2000)=nil, 0xac3}, {&(0x7f0000578000/0x2000)=nil, &(0x7f0000457000/0x4000)=nil, 0x2}, {&(0x7f000014e000/0x4000)=nil, &(0x7f00006ef000/0x4000)=nil, 0x5}, {&(0x7f000026c000/0x3000)=nil, &(0x7f00004c7000/0x2000)=nil, 0x597e}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00002c7000/0x1000)=nil, 0x4}, {&(0x7f0000291000/0x4000)=nil, &(0x7f0000779000/0x2000)=nil, 0x200}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000129000/0x1000)=nil, 0x1}, {&(0x7f0000291000/0x6000)=nil, &(0x7f00007d8000/0x1000)=nil, 0x8000000000005}, {&(0x7f00005f4000/0x4000)=nil, &(0x7f0000674000/0x3000)=nil, 0x2000000000000008}, {&(0x7f0000162000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x80000000}, {&(0x7f00005fe000/0x4000)=nil, &(0x7f0000294000/0x1000)=nil, 0x4}, {&(0x7f000016a000/0x1000)=nil, &(0x7f000029c000/0x3000)=nil, 0x2}, {&(0x7f0000252000/0x9000)=nil, &(0x7f0000674000/0x2000)=nil, 0x2}, {&(0x7f000046b000/0x1000)=nil, &(0x7f000066f000/0x3000)=nil, 0x6}, {&(0x7f000061d000/0x1000)=nil, &(0x7f0000164000/0x2000)=nil, 0xffffffffffffffff}], './file0\x00', 0x5}) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') chflagsat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) executing program 6: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r2 = dup(r1) dup2(r2, r0) sysctl$kern(&(0x7f0000000000)={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r3 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r4 = socket(0x0, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) shutdown(r4, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000200)=0x20) geteuid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8a80, 0x0) socket(0x11, 0x3, 0x0) open(0x0, 0x80000000000206, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r5, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r6, &(0x7f0000002880)={&(0x7f00000014c0)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000300)={0xe53, 0xe3ee}, 0x8) poll(&(0x7f0000000240)=[{r3, 0x144}], 0x1, 0x0) sendsyslog(0x0, 0x33, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$FIONREAD(r1, 0x4004667f, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, 0x0, 0x0) getsockname$inet(r2, &(0x7f0000000040), &(0x7f00000001c0)=0xc) socketpair(0x0, 0x8000, 0x3, &(0x7f0000000180)) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000240)={0x6, 0x6}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) socketpair(0x10, 0x6, 0xdb, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000000)=@abs, 0x8) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x140, 0xf0}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffd}) shmat(r4, &(0x7f0000d25000/0x4000)=nil, 0x2000) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000080)=""/107) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0xc0) fcntl$getown(0xffffffffffffffff, 0x5) close(0xffffffffffffffff) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60006f3300163a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006000000000000000fe80000000000000aa00000000000000000000ffff0000000003b81ce1a018c45400000000000000"]) r6 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) executing program 3: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) setsockopt(r1, 0x1000000000029, 0x106, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0xc4) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r4, 0x80002) pwritev(r2, &(0x7f0000000080), 0x0, 0x0) dup(0xffffffffffffffff) setsockopt(r1, 0x80, 0x5, 0x0, 0x48) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semget$private(0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000001280)=[{}, {0xffc1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x80000000) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x62, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x1) close(0xffffffffffffffff) socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, 0x0) pckbd_enable: command error wskbd0: can't attach mux (error=5) executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x200000000000014f, &(0x7f00000001c0)}) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f00000000c0)={0x41424344}, 0x0, 0x0) syz_emit_ethernet(0x89, &(0x7f0000000100)={@random="8f6f77ede655", @broadcast, [], {@ipv4={0x800, {{0xc, 0x4, 0x3, 0x5, 0x7b, 0x66, 0x1f, 0x6, 0x0, 0x0, @broadcast, @broadcast, {[@rr={0x7, 0x1b, 0x7, [@empty, @loopback, @remote={0xac, 0x14, 0x0}, @broadcast, @multicast2, @remote={0xac, 0x14, 0x0}]}, @noop]}}, @tcp={{0x3, 0x0, r0, r1, 0x0, 0x0, 0xf, 0x8bd5aaeaa1010c3e, 0x1000, 0x0, 0x7, {[@eol, @md5sig={0x13, 0x12, "0d47d645b22157693cbc24823cddf40d"}, @md5sig={0x13, 0x12, "e190cb3946ff4f50bd4dc0e468b3b76c"}]}}, {"dbcb246816547afb465e0eece70ba5"}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) executing program 0: sendmmsg(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000001640)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000340), 0x0, 0x0, 0x28}}, 0x10, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) r1 = socket(0x2, 0x0, 0x1f) socket(0x20, 0x0, 0x0) recvfrom(0xffffffffffffffff, &(0x7f0000000380)=""/219, 0xdb, 0x41, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) setrlimit(0x3, &(0x7f0000000000)={0x1791, 0x100000}) setrlimit(0x3, &(0x7f0000000040)={0x100000, 0x100000}) semop(r0, &(0x7f0000000140)=[{0x3, 0xfffd, 0xe5ce97ab354d96be}, {0x0, 0x8}, {0x0, 0x2002}], 0x3) semop(r0, &(0x7f0000000480)=[{0x3, 0x4, 0x1800}, {0x0, 0x80, 0x800}, {0x0, 0x0, 0x1000}, {0x1, 0x0, 0x800}, {0x0, 0xe0b, 0xc00}, {0x2, 0x1}, {0x4, 0xfffe, 0x1800}], 0x7) setsockopt(r1, 0xfffffffa, 0x4, &(0x7f0000000280)="4bcaf421f7143d87f8c67be7179f4bc6134246a62ef4a524ac472a812548f9ab81da80b70566f4d324199a236e371a8dd3f36b4c96f18601ac1f2792a61332f7188f6e68dd8b7dc181fd29881bcd79542dd63d2435e22a0c45d9bf983dda12cee116a6ef5a47cb058079f4d5bef89bbd46ae34bfd5203cf0bf17267be4872948a1e078ac87d8fbb191dce694083fad9fee5f57b0354384b9f0a49e0137aedfce06149537df447bacecd52689ff0a5c033c2e39194c8be4d57dd28dc7efc36ec44b4a7f4affc5c9fede1eb921564fbf15d42f65981e1a6bcb57fe9c80997523", 0xdf) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0x8001]) getegid() r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f00000001c0)) semget(0x3, 0x3, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) geteuid() execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) clock_gettime(0x0, 0xfffffffffffffffe) minherit(&(0x7f0000ffd000/0x1000)=nil, 0xffffffffdf002fff, 0x0) syz_emit_ethernet(0xc1, 0x0) syz_open_pts() executing program 5: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) chroot(&(0x7f0000000340)='./file0\x00') sysctl$vm_swapencrypt(&(0x7f0000000000)={0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0), 0x0) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x8d) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x102, r0) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000001800)) semctl$SETALL(0x0, 0x0, 0x9, 0x0) semop(0x0, &(0x7f0000000300)=[{0x3, 0x6}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r1 = getuid() chown(0x0, 0x0, 0x0) seteuid(0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r1, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, r1, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x5, 0x0, 0x1}) pipe(0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc0) r2 = getppid() fcntl$setown(0xffffffffffffffff, 0x6, r2) r3 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0xfffffff8, 0x0, 0x0, 0x0, 0x0, 0x40, 0x4}, 0x10000, 0x3fe, r3, r3, 0x8, 0xf30d, 0xfffe, 0x6}) r4 = semget$private(0x0, 0x4, 0x4ce) semop(r4, 0x0, 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000002480)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000580)={0x3, &(0x7f0000000240)=[{0x1d}, {0x4}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea000001", 0x4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb6c4f", 0x4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x20004, 0x269000000, 0xffffffffffffffff}) r7 = open(&(0x7f0000000140)='./file0/file0\x00', 0x400, 0xc1) fcntl$lock(r7, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='W\x00') openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x0, r0, 0xfff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0x18}, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, 0x0) close(0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) mknod$loop(0x0, 0x0, 0x1) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x3}, {0xfff, 0x4}, {0x8016}]}) syz_emit_ethernet(0x17a, &(0x7f00000008c0)=ANY=[]) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001040), 0x8000, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = open$dir(0x0, 0x40, 0x90) r6 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) getdents(r6, &(0x7f0000000040)=""/4096, 0x1000) linkat(r5, &(0x7f0000000380)='./file1\x00', r6, &(0x7f00000003c0)='./file1\x00', 0x4) r7 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f00000010c0)={&(0x7f0000001080)='./file1\x00', r6, 0x3}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r8 = socket(0x18, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x2}, 0x8) executing program 5: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9", 0x4}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x138, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0xec5) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chdir(0x0) mknod(0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) connect(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00006d8000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f00004f3000/0x4000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYRESHEX]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r2 = dup(r1) dup2(r2, 0xffffffffffffffff) executing program 2: chmod(0x0, 0x3a) open$dir(0x0, 0x100, 0xb0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x5c}, {0x1}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x5c}, {0x406}]}) socket(0x11, 0x3, 0x0) r1 = socket(0x1, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), 0x10) r2 = accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffd, 0x0, 0x10, 0x3f}], 0x0, 0x0, 0x0, 0x0) r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x7) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$BIOCSETWF(r4, 0xc0205601, &(0x7f00000000c0)={0x0, 0x0}) syz_open_pts() sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000040)=0x3ff, 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r5, &(0x7f0000000540)='./file0\x00', 0x2000, 0x20006c1) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket(0x10, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8020690e, &(0x7f0000000240)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket$inet(0x2, 0x3, 0x4) setsockopt(r7, 0x0, 0x9c, &(0x7f0000000040)='pk|D', 0x4) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) ioctl$WSKBDIO_SETMAP(r8, 0xc1045763, &(0x7f0000000140)={0x0, 0x0}) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) executing program 2: close(0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40, 0x9, 0x42, 0x8001}, {0x8, 0x40, 0xb2}, {0xfff9, 0xf9, 0x36, 0xffff}]}) r1 = socket$inet6(0x18, 0x8001, 0x0) fcntl$setflags(r1, 0x2, 0x1) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x95) syz_open_pts() kqueue() open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kqueue() socket(0x18, 0x3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) poll(&(0x7f0000000100)=[{r3, 0xd}], 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000005c0)=[{0x1, 0x0, 0x0, 0x8001}, {0x3c}, {0x16}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) select(0x40, &(0x7f0000002380)={0x1f}, 0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000100)={0x0, 0x54}) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r5, &(0x7f0000000100)=[{&(0x7f00000001c0)='#!\n', 0x3}], 0x1) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000500)="94010516000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ftruncate(r4, 0x7) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000580)="001e75adff6500000000000000718c0ad68104e0f95f608c5bcaef45e6c7af9bf494f0a95e8392568550833bc99783e2ba5b04218d93edd3aae71aa994cc3a2c82e2f8a83f1b83b3b1cdf8f2f4fa08a9f4bf5843be94fbddac41660293080ddd78b8b9b385dd8aee5baaafdb8ab2344eac77c06beea4bb5859660a68f325fa76b0b0df84927c470a7d53c2179631d484d6786c47bbf0abd94789349a1a8f030cf55116b1c5848cc69a5bc287b893c8c4f0cbc90a9de313e6a8cb2acf4d", 0x1}], 0xb, 0x7) executing program 5: r0 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0xc0}, {0x7}, {0x6}]}) syz_emit_ethernet(0x32, &(0x7f0000000140)=ANY=[]) r3 = dup2(r1, r0) bind(r0, &(0x7f0000000000), 0x10) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, 0x0, 0x0) accept(r3, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r5 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) r6 = syz_open_pts() dup2(r6, r5) syz_open_pts() syz_open_pts() unlinkat(r5, &(0x7f0000000140)='./file0\x00', 0x8) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) getdents(r5, 0x0, 0x0) socket(0x0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000080)=""/93, 0x5d, 0x42, 0x0, 0x0) executing program 7: setreuid(0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) close(r0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) socket(0x20, 0x3, 0x0) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x3b, 0x0, 0x0) listen(0xffffffffffffffff, 0x4) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, 0x0) socket(0x18, 0x0, 0xf8) r3 = socket(0x2, 0x3, 0xa) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000040)="162b9eec9d5a20663a5ed8095dd468a2234c735d3964e12a349995c2ddd1aee98fe580f95b8eb7fbd166891cc20f56b257eeab9898a063fca19fc186b4bbc610cdef20ddbea53f6a6c9a4432dfa24cc3774745eab3c03d95e956b109507ab42b620863a0c0dd93b03f8556a337b1ddf27e509e703d62fe29602d7c708b09386d16abb3f1c9a53475ba709331a2bfa301a34cfe99b9e7fbf7b2b0e6233781f6f477d73bdf78499f1a22823c91ff8aa027c603fb99806dcb46a15537f8ac39c55d91af1d146baf6d0f6c5b49d12ea57ad06cd8fe", &(0x7f0000000140)=0xd3, &(0x7f0000000180)="ad0b4a7d7fa924b6149af8f27818247172e3407913d84beee8595f074415536d5a19566c0997d687eabae0d502535b38134d9655c81483ad6a7ff30c49bf2a6890c9aa61dcb303e7219aa746ee8396a76a5c71f666169068e339e67e99187bd30bf1b4ff506115ad0a9c2b803d8e830541b176082bed1512f394026c2718ef22adb09d1d5bc679b38308fd82aa4eb3f210ad259698877105d8bac60eef9a49046bfaa8fcf38b38b1a729", 0xaa) shutdown(r3, 0x2) listen(r3, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) mprotect(&(0x7f000029c000/0x4000)=nil, 0x4000, 0x1) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) syz_open_pts() socket(0x1, 0x3, 0x0) syz_open_pts() poll(0x0, 0x0, 0x0) setreuid(0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x80412dbf) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) socket(0x10, 0x4, 0x0) ioctl$FIONREAD(r0, 0x81206919, &(0x7f0000000280)) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getpid() select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) setregid(r2, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) bind(r3, &(0x7f0000000000), 0x10) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r5) select(0x0, 0x0, &(0x7f0000000300), 0x0, 0x0) socket(0x1, 0x1, 0x1) r6 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1003, &(0x7f0000000140), &(0x7f0000000180)=0x4) r7 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8, 0x10) fchownat(r7, &(0x7f0000000100)='.\x00', r4, r5, 0x4) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r3, 0x0) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCGET(r4, 0xc4104603, &(0x7f0000000040)={'./file0\x00', 0xfffffffb}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5, 0x0, 0x1}, {0x2, 0x0, 0xff}, {0x8046}]}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) executing program 0: ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, 0x0) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r0, &(0x7f0000000ac0)=[{0x0}, {0xfffffffffffffffe}, {&(0x7f0000000840)}, {&(0x7f0000000880)=""/21, 0x15}], 0x4) socket$unix(0x1, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000006c0)={0x0, 0x80000001, 0x3, 0x9, "00000400000000000000000000000000ea870001"}) writev(r1, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a64eba325f463e33f97875698a82d358ab36b7e60fd5c7e6a8ffc3e95b325c6af1b2e791e7179777f4069d3d01a749c1ec45c68078f5eb751dc49822b0cef7dbac12e2025ef363afa02fbe1f472c7e8cda2cd1f3793dc78c4f11c69a6222528cedb80f625411451149919e2cd901366e041a1eee8c4c5be84dafc3172d4a81d4f426816fd21f1645692e336e576bba0655e12f9bd5bae85d5aec8a42a86a7e0f3adf3a7ada011aad88843045e40ed71d7e5d01aadb13b44d67c06bcff8c1bad51a64406fdc0e4360f875fbad634cfa493c5335cfa6fb7469f282110b8b1d3de5dea5f45293fd1bbe366a5d72ad263eb261908b9c3a96eb6d7eb86faa5e538e85dd1bdf13ac17a795d752a7b668cfe2a36177699af6d89c740dea0c18bdc24228b48d32789770bc1f3af2b25a0aec924f37fdfb42e00180cbe934a6dc4118575071bd3ab33882a5d1303a3bc60372cdd02be72d270b07bb232b303ce40b3fee0780fc48ba18c8090b5af8a8f8cbe4a694ea6fc219c54a1387101aaefe7cd8ca85bb84ff62b0c7bcd7ccc7c0deebff509", 0x1c9}], 0x1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x0, 0x0, 0x0) fchflags(0xffffffffffffffff, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, 0x0) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, 0x0) executing program 2: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000004000004000000000007", 0xd, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = socket(0x2, 0x8000, 0x2) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x1, 0x0) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) connect$unix(r4, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) fchflags(r6, 0x1) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) shutdown(r2, 0x2) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x5) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000440)="fde0", 0x2}], 0x1ee) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x7}, {}, {0x6}]}) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pwritev(r2, &(0x7f00000004c0)=[{&(0x7f0000000080)="b13b098326d6702ac37ee33a2c8767aa4c9d005539a695e16ccc244e2cad0b1d10dee14a9022b061cac02a36efd925b2b6fc003c129c212232c275a6f3703764d0302a3bd6950af003bb572de841e871d2362aad4acdb8c73b68aeef509e288287a24548", 0x64}], 0x1, 0x0) pwritev(r2, &(0x7f0000000280)=[{&(0x7f0000000500)="498d211b34e8e2473dff35e9ec3037d4d071a8547cbcc10f00f48bc6b72ea6bc4ccaf13c395d093aa2c55d3d5c4c730eb48e582b2d040758a2031a3e177782067f928f5d4a00d76e9dcee6dfb083cafddc55f1103028a60f47c4d514e6bc9829da4d4e", 0x63}, {&(0x7f00000019c0)="b5b3a127c101b46fb46a07729706baf4765e49be2abc6a8ae494495bf7c8c15f16e25265f192126e2b0860ea487666e90e7a305dd977295026ab16dd865171cf23c5e4839431a1efb708edad6fc62da72cde48a92ba249919f4a567fdc4768fe0538b7e3b5243f9547aa71a7f97f9d14603e618a532792b91cfd33bee31a1995e8eae4fdc635c14aa53f1af87541803463dc0b27315e2c052436c24398bbd8f7cb91a86ae0610c1d3ac48af9f7f313e6628540cdb0adaf4201bd07298cb8ca91cd10c7511162843b68d454760cd071e087854cbcbef91f9653e84864587cac3e4eebd246035c603672fc8dd82f167513707a588b618ff2ceeead275c24211a994a03e4b1eddaa773165d7ad3836dfbb4cffeb181279330964fab1151df69c0b6e33f2ad74614117729492bc227eb7693f0b66ca9cfbf98e3c925d88e9f4a413902a3edde38cf550cb1c38b41aa04300bb70d6f18ab18950061aa02fbf1e27573b139e287d85a59be896249257e38e8a0fdfef093fbb1d87b632eb87ad9020af639a3050d319fd88bd2b01b9e1f0cca8ac382050e5b73d251fe84b3e16dc6364cb762359c229395a4bc6def9a9d1d7ff70e3c69fc48f3ea815715b81419656eefebf6eb40619bc2cbc4cf8325dcbac5c423e5405192b1b141e7deebd8355b4314a0b889b5f95e24cce5f5858bbc53c7bb3ba239747498ca27d6137193c78953d6c53b81d146a6c5a7c25289b7520eb0984b1e20c0eb57f15aead0cf861521317ba550c88774fae393ae07b731bd0433fb5aca2c2d09baf36c8c2bc97d9212f623e824525fca52d52f2ce5bf74a93041bc932d7d351cc931ba2a2235a193021be6be593431195f87496a681d9a02acd6ebd1fbf70d4443e53e53d2be41ed3f98fe825063e1250e200384c41801f03fec19716900df855af0ff37e98ea1f090dcee4fa8069a40fd628959ec3123a89a6d632bff0c603f6c2435ef13edcbe1061b8430c61f1f208888312bc9bcb294b77ace2d4c813f67f355dfc8f78d6640f550aeae08e2068753fc578001d76019b690a6f1ace0ba1425644902a7391e47954a924de30d19d680b505ec610d6987db70b65c0508317ff5e8c665c97c166f1da07da81370322270935a2e3e47db568602b800f20d87819390367bf76c10ae694281e62d11308a69f066691903f9940826669e40afb4eebc21c3dc5342e496c4c98cc078de6b10c33d4718a5f5b80e8eb6eae56fda5cc54af6d7f57cbafc03c262ba2afbd33d2156ba0e877e95e52c64d288b4eef932a1bdf2e9285c53b84b3279eebc5e4839aeda67a2c2c32b38a5219b93fcbfc1b2b2d5fdc4345ce823051d0d1f9c0d87e4bb982aad9739386b04caa6198220591bd0f803ec5fe34495b59eadb371335ab3df407f278fe496ad720b801431b4163d7a59a4fadb34e24426500247092649024daaca20b6f142d63bc68d58cfb6df560cc0010d1aa47526cef6ca5bad474669cd41c0ad95e8ef58d135e2c362e96402e3d4b17a381a177c37999aa27189a707e5a65f762c0183296375257d241fa285c95591c77adaadcb82e8deeca22012f55ab464e316660a94f3465c14aae138cac3021e2817e72b0bda400a5c3badf74e56a9dda5deacad780137bdbd845729dcf815c2473a51fc27f82388bbac074ec38576ed1ecfe8d1fde88cef0c1b3a946403df9591c4f765be3bc0085aed30f1db113a1f682d51f6eacfdb08de1b941acc28a0d67e80567a26aa9cc92969e6017e2af0fc88b178e434d5a1b81f1d7212df0dcf3fb7111e85863e4ef9d0bc374e573bdde2fee70d578ade94b32e471587886f72dfba34a4bd24dd574bbd1fefd500de95f22dd7d7570ade48c4f8a72f87ae5d222089a5234f2f4e21e490cc45f0eb56e02b327b0f7a3032c83f8b4f5144bc2c4af0621d661fcabead087260323978067f5a7d28884335a6f39e3af2aa5291ea437ac9ad927d7ab293c305271b135b3a565c4d675ec28191dcf80b4e483479e1e7df589d4abd5be243b8a4ea9688b346e97c2b613d4a902f1f8a27fc5cbb3d80a73ac97111cc67c1b119af84f9a6a5284126ad36b9b0744df2aaedcac78db725081114e4e74efaad329633daeed23c22e2af5efc153ca78a7d247e186319a33c1dda25e405302f674e8f757d66acc1b97571017a3d572aa7d9e2f5907ee9012d38a1165ad0315da7ebb3503bcffa43219a1f77f36c0fc1ee8370cddd780ba6f9e28252101b6d0ca88cfc362c01e266eedd4ab06d3bd1c13ace351545e3826a44fadb07675e54a181350f49b298549167f76aa754603d5a914c06d72940884539078c75229eae112b714e4c82381420d3abf010b29cea4eb0945726ef8b1df72fecd195677edafa1a2c7f6a95f64f1a1f415e0c5a207320d107c0ddc38c1b5109d7b0f6050e09cd780e0b2c470e5116f1e48a50307ca6c0ad1ec6c391bcc469a746693e9461c48ab4584ee69bc215e36002adf0c1925f4f316bef1b8a03caca51e42ae9aff93d34ca1339d18566269e19293ba90db60218bc565baaaf12caafa04f0635f9dffc92ebaf34cf268159fb3b4ca1ce6851bb0139b0cacfe4569c22e3f818a0cd6e93ba5db7addab4dff63597f56a34caf55043ad60ab1aa83ee0f0362e945bcef3c10f10349ef24d943abd4727f9c214bfe932353463575f3a20c40346b19f4b11851ab2dc0925c7ff4066db2b35634d79a88d59ef6af57b09e67242f434953401cb386f9425236bdf7773d75a1f4da4e2af0dc25ab8cebbd9b27c640fa37b7279eb32ced97a210ffc0421d06455d97f4844b0c01748fed69aa03c596bae37e2adf658547124eddfa418ffc00494d09c57e35667ac639c2ecf3bf7cb405b4b3a7eed4293ea0fdab112b711b3cd108b26fa8a6c54553a352d41a3a64653f3adbbda1dc4cad506dfa455b7f3f1c7fc3defa9534984969dff97b3397e034d6185b5b74b6834cfe3a5bdb692be05925615b609151d378235c63dcd833252721a4f39fa25b7913cd6288055009a65a8300f99251e69e9f32a2e70369567f6e93e5493461c911ee9849f27597d415e23bea50b5ad3749d22aae79dd2a639495e7e467fba855119562696f75d70d54f8ca4a2d105c30607a4a96a06ed49bc6eb26186abf8833042d2a46b66106a1974cfb6f8dcafd47c7ed4b1a46198423d295dd977772d5a6f210e64ca36ebba74e74a7c60d4cdfba7edab971379fc9b47eb9199fc4f7751fe82e616f8927eea5a38294cb56bae9ebf4953c8d366cd64c0e964c4159a30c7037a5f8182447e57948bd1a4232a619acbe39099989c68bf5f3a5a05919fb43408a2d27c38c1ac979980b13d221715067dd423ea6ea88880e4a32f7b060ff33ee0317153bb2c64af9c5c8e1b27053c13e20eece7853a4b04a1e96bdd29ef95b809191dc350b0c932d1b497b7a7a54e475541e9b868f6c37c613a76c38c139f14302b4bfd5ec794083d2fb392483bcffd32b2c470ced5d74da603e4e873959315d43aa596f6fe41ab91e368757645942bb965a62903a587d46e60266e010a61ca865988fa78a3a2fe1e695ec127f11fbbb45f8c04e0d41d5dfd681ce0b1629f066a3b12cf02f2f17073a20ade3ddefe8514583bb4d2d245fb4f6adca5bf2f57e16d98c475d7d06bee34243e3d445edee0881ac35e581ce5bbb100390987d021baee3c077e783cb4677f63ce2ba2e9820b9bb4056fab08fca363d9dcfc78a105579968e4fd9b815f9a33b2b3bba200996092356ba680fcd00bb2f04f3cd7022300ddb815cc8cdbf23ef668e6a8cdd343df3c9fb71c5a04e947361e151d6d5ef1b67b24248e761f898281f3908c799528bc4cb361113b2b4ac75aaf4903cb4361868f6f88edf023d572b34e34f48199b3fcfec764d4072d94a8a27a22bc08bc61254aa2ea46515c23c832911ecb7a5cddd567a90370984a4adc487ce7a540e17771d40a8522fb3e45f2ac8a0cbfb1b725a50d0fe57dd6ef3caddf2504908936622ec7e6fda61be23c5e6f1f21d5826f03d360414969d77013a91891feb6b472b94d01977f8e9443d759a3fb7d9add54ccc8a79ad31af875d8fc5310fcca7a193a808e81cbfe0229f357dc8d2691682740c4a1ed30b76468e520839877c955d2c79cdbf2b6edebff53649683947266389cefe36d51ad69f59a5178506e774882074b810f1cefdd079c83c8e75b383583646e8b9f0f9337ff9f6d25b06f969b6dd409edbd061c3ea097e723e9cb7109075643957c570d283b28775c1e2c5de31751bd161b8bb585d05f655d3a32c9615604b766335b523c14d88402a955aade19710e01b3a761372c52870bfc0e30e00fdfaa23987a54f8d38cecf69173805444ccf9e0b3a6dc7c179bce91479b7ad51e621c946e10004ba2b7abbf958e23dfe439892ce83bc20c796e3112775225a8d42d6dac8e9b5f63b1a0d5c1bfdb2efc7c5b3703ba6ad50cc9369dd0472442c2b933e5c1bf08ad5d66620888cf571a45c1d5bb2833b350b79e500f0ad0bb0465d08c1b4387f38b2beaebcae91e5d19b4467c1060ca8ea300877ec7f8daabff5ca4e4d3da3bdbfed66f9daa149799d320d96c129634cd663f596487190eab49d77225a2732c0833fcaa48e3e91a791fdf42c7fa3127f68e5dcd37e6ba6f18958373589f27530d80db8bc2d272c5965a789336cf4007d6bdc163c4e28d81f4ad3755ffda7442966f19ab866b78ce453f3b2a85f5190841cac14588ad0910c03e48b403a3373744acbf7eb4615d6e6be93dde60087fbcbaa1333059d30d5756b7aefa1c93071f45017832b0979da8a44c5fce7f8de621226847e83740c54997c571a3ee78710ca76735d76f52800da69361e38eb555c49369eea7cf3a789b7970ac44788a2de280b4e7362de552e2295e00e26a69700f4f9b26ff05e440c21bb02ab011f62a9b4b1c04cb8680f0eb31888d82364dfa1a007cec07270213f9b71d6bd04ae288b7262797a3c1e55ed0a859f6464f876c7342cd6ce58bdb101ceba14d57b2d8836bf16f4dba0f7d3973779d79bc15ed56f2e07ddeab8d228cc19820ea1ff9d21132bb0be72ad13c1510c47bc88002832468189703c608e1ca862beb71b9aea7a145a25d6888690c6bc557e64dfb0d7e69751d787b7d65fa3ceeaae01ad1f07536f36e9392883e22f0cabb54da9290005fde61b3bd2afda2e7c9699af386a96b29949aded24ed3d1b21b031cedc5b4576117290c0c1ec497d3283bd546d7bbf437b96529ef066d998f4ec0512a69dcb3e7cd8be8ff69205f5a4f2d4383959097f2b7eb1edb1166e6cc47535590d511cd260eba0e19eabb6fc9eb25e55b6956c8152df441c068f70d03c75de34f0fafd26b14fdde4152cbf498af8847a90551204371d81359872813cf9b47d68c1841d0359d2038ec5e1bda0bdc73ff1c40b5f098564e8562b286c9fd8b9808be9533906ce5539577fac1060a7c4f1ddf5099112f6e408bbca63a35e9fe82d53454a2c820c025e42563b99002f922241e33b57d96fff990d01aa5b807bdca36a2ed43b60c906b01c962c945f9ae8b1f19bd1f12f50d16b7b3979e403856e314205eff77b168d0c463c868dc137ddc48a49bcfc4189f5fdd10b056fcdb80e7b989a7352a5f21f64389f8862a543081f0aafe76330a9e7b850592713fa55cc860f31b33393b3f16b99d69f88808348e3b8dd09a5a65eb7f5efd925bc7173021fc55ade9646ea88fd7d075bebca06cb604b289874b4bdbc04157cb80ae744d97be748f573300"/4103, 0x1007}], 0x2, 0x0) executing program 7: writev(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x20b89, 0x0, 0xffff3955, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) mmap(&(0x7f0000314000/0x1000)=nil, 0x1000, 0x0, 0x4010, r3, 0x7) ktrace(0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x90) mknod(0x0, 0x0, 0x0) socket(0x18, 0x0, 0x0) socket(0x21, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) ktrace(0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x12) fchmodat(r4, &(0x7f0000000080)='./file0\x00', 0xfeda1d6c0c7f93fe, 0xcceb9e78fa950abd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x400000002, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) r7 = dup2(r5, r6) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 5: sysctl$vm_swapencrypt(&(0x7f0000000080)={0x6, 0x1b, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000700)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000000080)) r1 = open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) close(r1) getpgrp() mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0) fchmod(r1, 0x4) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f00000010c0)="77099b75", 0x4) setsockopt(0xffffffffffffffff, 0x1000000029, 0x33, &(0x7f0000000380)="19", 0x1) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x7c}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={0x0}) executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x5) ioctl$FIONREAD(r0, 0xc018696c, &(0x7f00000001c0)) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8020699f, &(0x7f00000001c0)) executing program 1: socket(0x11, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x200400000000062}) syz_open_pts() r0 = socket(0x18, 0x4000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000140)=0xc) recvfrom$inet6(r2, &(0x7f0000000180)=""/199, 0xc7, 0x80, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, 0x0, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000280)={0x0, 0xcb, 0x0}) getgid() open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) syz_open_pts() setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r5, &(0x7f0000001480)=[{&(0x7f0000001180)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea257190043b2812be58508e84040f05f0ef58c6c76e3caf39ee8e7ff0b1d803337e5706039f1932a82ca852e6189cd54edf9d04214abb209ff31cc975eefb44b6037d63a376c2b2690aa4ad00e8d137f6a07b0822c9c7993df1952f1e002e18ccab39d472f15cec2c9d60affa2226d53d93a381db3e7693bb8f736c6b03b2938da24f7a8a2b4ea2c1cf6ee006d499f14a01774ef994ffe162820c8283ed95466aa7b5685e628e3984da79d809cd1ed2aa8298b748586b3f329a117545f70b4cc0a4873465a0b957eeabd60626ce4b43b7d762ecec8eca37a7eab3d8fadb9825c333b2b1482342d0aad6673e06e88af745d18103a50613c37904befb4b2642969c5d0ea3924c0", 0x1ae}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random='\t`\x00', @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @loopback}, @icmp=@generic={0x22, 0x0, 0x0, "fe339657"}}}}}) executing program 5: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40, 0x40) linkat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00', 0x0) munmap(&(0x7f00007ff000/0x800000)=nil, 0x800000) recvfrom$unix(r1, &(0x7f00000001c0)=""/33, 0x21, 0x1800, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f0000000240)={0x3, "522e067d8d288ddf92db252d435d16aa25c0b885a9533a15310815cda215586013a30281418a9339a6cec7e6c3b6ecec0b987aeee89e18dd717e31acfcec7feee3a112a612fdb6572f27ef460e19e65a9d5f070f6d6ffe064f215f1166f4d4f78bce2b904de5e342a55bc34522681f81dc14a2808e3557c30200f53622e467c49f6ac61144030af2648939dc812755bd1adf5aa5e89803166046fd1d7cc6b00751d94f9010aa704365a677b85acf1e22a92ad0675b196fc76722ef3df45ff466572254a3bf5b7ff9e3b2077b848d66b0bb0266b6dc669baffac37fa862e4a7e58cce93183f684350dff5c12f4efed9e31a5e2a32960e4330f78841b06b8f54d9a0ac929412a3b0597a73b69bea8a1b7face72cb3ffe84589b7a8d64b066de778effe6e7cfb9560d39ccbc23862e485e9bda7cc179af5453bb9925b0c458757d9dc9f38a65ba3cfddd9c0e411173e0b9e3e83b61e24f935ebf59f2a58602564aaff1c06e67a2fab0006accf3183d4f0731fd712b680215c97ef30dc0badf8de8869d50ef3ff188fbc080add55ee576917c5a051915cc60e92d837a18057b6cf04c6a240f2314064353a6a5dbb327c613f2f5260afdce9359a3373692809a5028bacd35eb17a16257152be26d1c284fb7e01f466425ae58a84776c36b25f338f71a11896d946325aa6a72305363bb67a5e14d544ea04094ffd87495cbced437441501d849cf0c602afdbbfaba4c9d4de4edc936956c769bbd46ed7735b0bd092bfe70f64f40412687f8575293e42f3000516db01bc9d47c02ccd8ee9b2a08471777aa0ae3d933970f434661535fb795c460ac677a15f996f8c1c9e39a63024865dcd45014347b2d9c7c71acd6eb676d08a6bb8a1b03ab445dd081b7a7246dc35041722595440135a0365b616a0c19ae5ea20e3c4f79218f6003b3ab7da426d454db8d746638e131d3dbac87eaf9a3e106d64ceb2ae613047b3569a7cc3af0674ec0d5ae3ae95bf2bdaf5f7b88c902926df9f4f54ece6d1da277247f448b62a499ae9c806ab4565d7ef0eb149b7dab4f0a951fbbd7e724949baeda54181fdebbdcc3764665494744cb5a4fe01b68b0c661e6b2185e0b65f8d6ad2cbfca003be3b3671303628b247639f867553f7e871804ec14ec5405b9fc26343041e8b22ead98cd3aaf44125e1979f228fbe37b17a688bd6a4d3444bd669677d761780c45052fdf39c5a89440ff2e9ffd23a23314ca43345f9f8002b8c3b916f9e66d3dc9eefc089d9349c469a88e2a9cb54dc56cbc5f3ace339f349854f1495c1c35c281973c18959891f9a61f5d0c1204bce194d0c84d16ef66b5dc3ff13dde421dfd5fee90f8a6ab52cde0d304d6026cbff98a07a93c41f1063cff2571b0ad20266856fb190b4ae425404768de2324f9de2a01f410e3a3a59627254f7b027af31a16eaab9b74c92eeefbfd77f84254a6073fd5f2bec1f9813423eca0f80290d270a5c8e9713f2cad3fff6dbd1e028f89cbf24ff3c3c2ad872910e3dcbda0bbc28b22a77e3226658280b73b5466a86483b59419d48ed621794f94a74de1ee87e4bab7b26bbb9a95a41c40b4e864527281ae055a39e2e905cf222f300e461c1732e45f4c40b8c42a9eefc13940cc00698dca9c7dca3059c8a96d1e406c75570927df460c7433f945a21cd2cba7a837aabf6bed584607d8700fae8b909ee116ffac67bf3a0abd9c9d2b23d1d368ac62eaa52d755a68854c72b1bf0e024ea3968da9911dbcda491b61e7351772af5bcd22172c4006a59d27378a5d56cfb76c91ce92adf50e56dfae6819ee8759092b178a65fccdf7e181d86fe404f1f068ad61ea10e0f79714b38470346a9026aa40577e29ab833836d376247b6bad0d00343281d4152e96d9a25053083b8f6e52cd98c557403671b21341d24d69a55bc70330fc7ca3845ff6a8051c86c296e972a821dea35d7b8e14427da2e3bf72499b8591024c81e9e90d9105fc785a569569f6ad7146b16b77412cdda07ea499cd5f750c52424ff94a06976b090ccbbb27ba6e9e42ec92f6fc85219e4679f6ca49622f7fa912bbb0f2881531ae28a3ef8acf3eee4a91ef7c797d3f1d3c2d2ddca58c7fa65957d2e754466122efcc8618b68069304bdb6efdda1c15175f011bdd7c63e8b7d957e9ade742be32bfd98403662cb38e968b7432d5c6a3e69ddecfbab74a36f96998535cac88da2883b2a1e5c5054ebfceaa1a6b0f40510585866169b5985afd77a481f27e51322e5a59bbb305eb33593c500e1722b7cd4605e93f50ced965389bef6e2ad20d36dc60b139572d441957e6f3bc79770ec8919650baaf37d18549044f492654ff536f1ad2d32d2f57ae152ace3ed1edbcc03e8d15993e23531ab2700c6968e9a96792502135dfee3407e98007e669cdc8dcb8e458a173091998f682fda44552b82fc74252cabbb2bdb49201571805ead5712af0c047d3fdd0db46112ee12bbd323159bc1bfe672d619ce93413e440b184a029cc4ceac6852bd772682b117b621e155ac97bd3e77514ab8367354531e3ef1b3e426e6514a24743a32b0e3aae3d93633101c1a0932363bd11ae871dbdb531d55cea42b0b42478abdc596fc7d745585bb2ecca9de40911558d0493f498981b7869a8b7a08b6a728d01ebea550c7df266356fe4609859f9f0ff9e98ad660c63e596c075b339cfdaa5f378d7fb539e3a8338c600f0e14988290362bfc2815d286577da868fe03d639a2fe94ffcd5bb801d2346c8a4f790e0fbd009b032db1afcfb49dfc9d691a6f174f466239c366065ddf94fa6ff8ae5a14b7799e06922699525c2baf1c50447384eb6ee934101137beb6da34b26ed4de48e5c8cc29a587cea1fd1d850a5bbc6926dff3b841d2e5748ffb93687f81280f3ca2a6efb121e0093ac5bd4b0361d49a49454a622e637ca0910c956f65defd3e1259e451a7ab41b6ca09f6e3fae562fa30a0669717e62042654b529705b67449da8f7a7c85d91e36a6fbac408980a57f1d93ee4ee31dbdb564e38433cbb16b82df1138d501d2ad311e8f4042faf27e290f35a87e1f559fee69c7949626b784f0e8a74ad9342fa93ef4018bf376ab679a47590a7f4a240e28f56cfc1963985db60bcc68fe7571f8d78d6130c762973d0f61997bf77eb14e851d96c0b1920f3e5b0496be812ad133529076459fa46275c6afa4fc6e316be21bcf440a58e2ef46be54d79852d752ecdd3ba78833c894a4058a6fe58f62b7401d47c70030e3093ffce8bfdf711eddaf723f1e401d7faf12c29ea5d18034064c6206afebeaf6bf8cb0e3695abce38c11d3b341189aeca4bb0bf2746bd263637f65cc65cab5c96cbb7cc9c4e2a5dc22ff6a44020f20446d0932c001112c943cfaff8c52926a7e01d2ef38540642a2025baf6849096a8416d5dfbc12c11c80e5abe3652eac5b4b2d28b9fa291e1a59fba9bc44376bc0a269fe0fadae3d4656a9842ffa22cd35d1b73d7df217a349c8d4a5c5af90f777211a3f8586298a0e4f3d511e3be36077d0e836dd1e5b8305cdde778dde899d1be52e0ce9bb3c233e3663b5dc851cd654adb9fbf856e5cff997463e69724dec7257e5c57f61536b971f320aedb06f13128241a2b4c28a0be8bc14660fd2e4c39d99fd78564b2e22193584e40d52d418af162e0a26791844d8135a9f9ebf315f083a3b32119b52538ecdf4c4d08a8d76cb09c08304f0bb409478eb322163e9ebd51185d6e25bbc7c2378c1968f65d86b8fa16c7c46d467f0c34d744535c5499e96cc539c1b3482b734a61ea3edbbfeb86e498254e838a06369c8c29c75ed5b11a640ae28595a61c135017a3d0e0796cf717716b2d99e272ac31f75df2a2aa66357b576365a10e066876686890aa934c3c3288c9c1e97beff8ce0fc6e6fae7b255b6a4e114512c7daa25b6ccde054731fc3d3691ef5900515576ddfa1a9dd11104c001553425261641a1da56f33d56f664f0bb59bd14cca52e109180a974fe13776a9c051044d3e81899a0b9984a6929656add8587ded0ab04deb68d775839774bd128cf5b9cb76877544f5756fe3ca8a41f781fa87e834a42ae1b9d2007713c03e5fadc50d73d64aa34cb80879e8631acede5082bea23b2e9a012834d6ada6f6eb3fb42f1beba5e824c999d74be4b033945559037f858f3e9bc1b8f2562fd498a413058e475ca473c6cd472768dbb810db12fc2af11d3c069e5800e4821117b713de804873daaf53bfff1a756b7dbd11e15987666eaf16230989c236f253b39e48d9fe6c593059db80718ce0d49e5ad6718993080c6f30e1349d04281118c033c22cd278cca3ce4b6c00f20e9cccab47e2043d93455af5aa2deec26b1fc3cce7876a4a3b22fbd6d8a11e5b37457baf58085ee09d6f5fd0444e681198780d43ae7b84bac114ba1048e6b0a0455d9259ec21760d844c9f9b6f1fbc825fe8bccf3ce126bd005bdb53ccc45ceba7826f8b254380026188987ebe07b7b3c8db5eac01b3cb57a7ceedc555631fe63587abc6550c1a49dba9342f7efb7f6938967d44b96ed0886a9fd2d81e0b9085887de4a59fa16596097f029d39ebb1ff688a52c68d2261e8df86ae99607f5fef904a5a7da659805bc61ddacb73a13345503ab51b54dd34f5a39bf1664bc9282db0f1f00b21e8ca2de6a4fa94c3a3420e02ce30af011720b1ec626d3066e3aedb1330a8e731aad8dfab16f4ce926be1e01d39422f02fd593a98a326c17d11b378cc1553878f0f140669d2e0fa63b99e8dcbe6c0a00bc3576f26b0373a729fba35f2edeb2d0781e4a3af5119cf68b6c65249236ea2a6ec37ca4fd7ad04b58cc42bb63458221f4797c18e4c262d35d6dc6783f664a701cf03d106afc61a08591251376f6ef402ae8b24d494d89d1240ccf65bb81e1f8467980f03a61fbba5c2f1f4d91b600785b1efca0f53d47603ffc56285ff90a5e4ff4f2ba37d554d4085a4ba7951ee6c956b72e3a781c1dc3461a794c63ef05168e50daf76b2c3c2f03d3b0a9135ebe9b0a9363875282a30020c811a84dfc689b034ed597443486d5a90ea6977dd86408a13134ba20a9f74cebee4935d24475ffb102b215286c6478d9286564b9af753105b85bfa947ba49ca06d4e96b20c8f2cf680e805f9a2cbc7ad5457e626941971294565f7c95e0196e10a3e3470bae1fef34535d705320643b69a8d5ee15ceb684ab29ca0faacd5831a44f304b7a003faa8992d2e38923ffcf533114acfea6bcaf5fb0a14066800a68706aabca44b31c6f87694d388fa52184c2e01253ed120b41fb741d5ca3428eda614550dd95eb9de8ab6ef026eba7a03a60ea6ce5f58ab6e86401b1b43bfb1454f8386d96d7feef2061c31ab19446163f5447dc1b7105455d822fe958aae241be6fa673a10e79a4578032a1d74701483b929209986885662b15caf7d877e181590c9053f4c9a41362ebfcf2d151a400f32ead74ddb8a2eeb97c6bf23e2d513ae9c1d7d69101b54b314551285b9aae0612f23485db5b2beada9996f524592eef5fbde3474d921842ae324542c2e9c647fc1cebb713eff2dfcac813ff746422b3d01d49c60e3144d1b3dde5c26e356b4a6ae51d1c459f01904fbe8ffca4c48486b86de1fdfa6d9eb17f06cfd75178a0f2aa23a55d98b571ba9e542a189f525e0dd74a152935c28fb9f878c5c4f40aa7f71b9f8dfb8536b80ae57f6dfd3c4c18dc7717c76d62499d8b86ec3507617a55046d674a6fdd04cc019eac8598ae8a3259560c4aa3953a9089adf592339078668703af64808f0115fe"}, 0x1008, 0x800) r4 = open(&(0x7f0000001280)='./file0\x00', 0x20000, 0x28) r5 = shmget$private(0x0, 0x2000, 0x3d3, &(0x7f0000ac8000/0x2000)=nil) shmat(r5, &(0x7f00008a1000/0x1000)=nil, 0xc34215db68578eee) utimes(&(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)={{0x100000000, 0x4}, {0x7fff, 0x2}}) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) msgget(0x0, 0x253) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000013c0)={""/16, @ifru_data=&(0x7f0000001340)="07ed6846d461eff2b29a6cbfb69a77801f043f047814642243d56ec163d99c6bd0d97685766294775151875f4be72fa82b746c09064deb368e766ee185be74d81214b390213b8807f9be2754ab"}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001400), 0x2, 0x0) shmat(r5, &(0x7f0000f7a000/0x2000)=nil, 0x0) shmat(r5, &(0x7f0000ffa000/0x4000)=nil, 0x3000) mquery(&(0x7f0000884000/0x1000)=nil, 0x1000, 0x1, 0x0, r0, 0x7) bind$unix(r1, &(0x7f0000001440)=@file={0x1, './file0\x00'}, 0xa) unlink(&(0x7f0000001480)='./file0\x00') r6 = msgget(0x2, 0x20) msgctl$IPC_RMID(r6, 0x0) shmctl$IPC_STAT(r5, 0x2, &(0x7f00000014c0)=""/4096) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000024c0), 0x0, 0x0) close(r7) munmap(&(0x7f0000bf5000/0x4000)=nil, 0x4000) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000002580)={&(0x7f0000002500)='./file0\x00', 0x1, &(0x7f0000002540)='./file0\x00', 0x8}) chroot(&(0x7f00000025c0)='./file0\x00') executing program 6: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r0, r0) poll(&(0x7f0000000000), 0x0, 0xfffffffc) poll(&(0x7f0000000080)=[{r0, 0x7d}], 0x1, 0x0) executing program 2: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000100)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x2007fffd, 0x80}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) r2 = socket(0x1, 0x5, 0x0) ioctl$FIONREAD(r2, 0x802069c3, &(0x7f00000001c0)) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) kevent(0xffffffffffffffff, 0x0, 0xa, 0x0, 0x3, 0x0) open(0x0, 0x0, 0x0) r4 = syz_open_pts() fsync(r4) syz_open_pts() r5 = socket(0x2, 0x1, 0x8) getsockopt(r5, 0x29, 0xb, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x400c745c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) mknod(0x0, 0x0, 0x205b1a) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setgroups(0x41b7, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0]) r7 = socket$inet(0x2, 0x0, 0x0) setsockopt(r7, 0x0, 0x20, 0x0, 0x0) mknod(0x0, 0x2000, 0x1) mprotect(&(0x7f0000243000/0x3000)=nil, 0x3000, 0x5) executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000), 0x4) connect$unix(r1, &(0x7f0000000000), 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x40}, {0x20}, {0xcc6}]}) r3 = msgget$private(0x0, 0x408) msgrcv(r3, &(0x7f0000000180)={0x0, ""/192}, 0xc8, 0x0, 0x1000) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000100)=[{0xdf71}, {0x80, 0x3f, 0x0, 0x8}, {0x8}, {0x204, 0x2, 0x7c, 0x200}]}) syz_emit_ethernet(0x119, &(0x7f0000000100)=ANY=[]) sendmsg(r1, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 6: mmap(&(0x7f0000505000/0x1000)=nil, 0x1000, 0x2, 0x812, 0xffffffffffffffff, 0x9) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000080)={0x0, 0x1, 0x8, 0x2, &(0x7f0000000100)={{0x8, 0xdd, 0x7f, 0xfb, 0x4, 0x2, 0xcdd}, {[0x100000001, 0x3, 0x9, 0x1, 0x9, 0x5, 0xffffffffffffffff, 0xffffffff, 0x5, 0x7fff, 0x100000001, 0x4, 0x492d, 0x0, 0x0, 0x4, 0x1, 0x9], [0x1ff8, 0x0, 0x5, 0x4, 0x800000000000001, 0x8, 0x16ca0000000000, 0x3, 0xfff, 0x100000001], [0x10000, 0x8, 0xfff, 0xf66c, 0x5, 0x40, 0x10001], [0x2, 0x1, 0x8, 0x4, 0x8001, 0x1f], [{0x3, 0x1, 0x4, 0x402}, {0xe62f, 0x7, 0x1ff, 0x9f56}, {0xff, 0x0, 0x100, 0xfffffffffffffffd}, {0x4, 0x6, 0xfffffffb, 0x3}, {0x7, 0x6, 0x1, 0x4}, {0x4c, 0x1, 0x6, 0x4}, {0x17, 0xa, 0x9, 0x80000001}, {0xfe, 0xb3, 0x1000, 0x10001}], {0x3f, 0x6, 0x200, 0x80000000}, {0x101, 0x3ff, 0x5}}}, 0x3, 0xc0}) open$dir(&(0x7f0000000000)='./file0\x00', 0x241, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8028698c, &(0x7f00000001c0)) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x118) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x200) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x10, &(0x7f0000000000)="00000001", 0x4) setsockopt(r2, 0x6, 0x10, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) dup(0xffffffffffffffff) r3 = socket(0x18, 0x3, 0x0) stat(&(0x7f0000000480)='\x00', &(0x7f0000000500)) pipe(&(0x7f00000004c0)) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) fcntl$lock(r4, 0x8, &(0x7f0000000440)={0x3, 0x2, 0x22, 0xfff, r5}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) close(r6) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) r7 = socket(0x10, 0x4, 0x3a) r8 = dup2(r7, r7) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000140)="12e1f34ba50431a705ebc43698534b58eba4294dcae97a05ae0a10716df539c87fa8a38720ba5fef350d5d7d67b4b345c475c29d7b385bdf370e9aff61396a28", 0x40) executing program 2: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x3}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x14}, 0x2, &(0x7f0000000200)="127da614f7eef630278b9853a784863c2e9ae5916b7a770201c60d258d238beb0bb1ce0e86dfa1065b1a628d2dc2a49a200f32a9f7b7b29f0a3aad6942ef852891dbe19ee7e0e7aabaabafde71aeb92dd40b8781f6d473bb4b078ca3b0cff0bd1518246ec411f4dd92d3e5c52c0e6f9a7fe99fc0b1824c0cd3ae88ee9742da3e8400610b290754aacae9932b350e80da37499e3c69969034ea9617dec4358b067ae8c242f64c0438aaac623942f397003277b24935d5d5c4e52b611908601b4a10625a81be4d16470453fd3eeb1b089367556a", &(0x7f0000000100)=0xd3, &(0x7f0000000300)="d5275b00e7a6050ab0cc77bc35754a4cb21d20b131574e2161d6e0c81941e2e50380639323765805c3d438c2cffbf77921d6406549b7d3889b26fdd98b96eff40d5e7bb13c9dbb55974b6110ddc43e207541eddcd942b91e1dd7a0c154b019cc3f9ce94864d76e8a26d4", 0x6a) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 5: ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000000)={0x4, 0x61ee, './file0\x00', 0xf30, 0x40, 0x4, 0x10000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000240), &(0x7f0000000280)=0x4) executing program 5: r0 = socket(0x2, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20002, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) dup(0xffffffffffffffff) (async) flock(r0, 0x4) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 5: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x0, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={&(0x7f00000001c0)=[{}], 0x1}) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x22) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r5 = kqueue() kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000100), 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000080)=0x43) close(r4) socket$unix(0x1, 0x5, 0x0) socket(0x18, 0x0, 0x0) socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0xc0206921, &(0x7f00000001c0)) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80206913, &(0x7f00000001c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffeff, 0x820355f, "1a0e4de6d30aa624d13e000002f9ffffff00"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000009c0)="a3edc594e259cee99c7b369f8c140697af4361bbfa0ab6d0aa68750360838ce25fc4e2b657cfcb7f089d79f04eb507bc64f175e1eed9a836c6dd7e6655e1b075f28755602d17c464b466d287a196800c0e6ad73198f2866a7a1d7aec6e524f40ddaddd92bed81f9c73c7e7c3d6ca30b9943987b256090d023e3d48c1a071776492e7c1608fbc5c28b54dde269211b96966e9f92ac2a23ff6bd153f0c456b96094a2be0ea8db697a83d017335010dc3a150f1e684c005a7130b942403bcf9505180060b228291676bb46150c7383cba4d41a0ea4f3055b4c4f3faba33beb731e29e0ce861b286cc02b3ea19f88a5a9c020de43dad6f1e45d7f7f60aa4bf9cd3cf350a58b574da56aeec33e0dd73728cd148146cff7c65097c7dee5d9cb843ffa3833f27640ce8d89b428de319627df1875f85682d34a772de75744d47e676bfa7d308008d531946bdd07d576a6a44a6131e0ba3e79b3ecd566a0c043af5fd34bf459dac5af8179fd27bf994f41fb7cf2f12ff6bdc1e3160bcde3e6cce50cebfdc62d79437f8d84b85c797179844f95eff926a9a2b95110267df8a69e81274fc86030e06e2d0d01c7d639104ef4e815c0f1b1c8fc21df38f97b90ff492d8bc8efcb6108087123d3d6d2227467b200e42a1acd16fc991447fd8accf859019ddb376cc4aac7ae9319ebfdb7153531bb320dbd61c8f53d324c2275461ef943c9b87c8b96838ffae739557413030b43effd5b282596d163e8899783732ec3de664fe97ee3e643629ee763a4f6fef73fd5a80850739d5d79ada3b858e5de02ead142c48af427aa482faaf8b17c7866db3aa2e4718aead55fc06f5e9ab961239c4382d438e55ab2ffca1d67c9accc8fe44abcdde27baa00dde85f9fe975db0ecc3ea37d7cc8befba9226eec5ae531f5ba7f90486bae03ee919a94d3e0d1df845af085e136665f13cc2161d11d2b7bb02db99de76a37efa75342010f92b0123c3c86e1dcfd602df668d4dac24d040c34b9ce6becd39ffd220f98aa2cff1dc4a51916096c513183be5ae093af03711098af8055687a1eb6534ecae8e5056b98d7bf0a7a6f44eda87f9257aa1b14038d88d948bdeb36a3509a3ad2a2f3c1a92ef9b885d66dcef50a7556b884916392cedefe9c2c8d2a782216c460a877963517064212f52b5e11d8c7485ab50097657fb542795051d536bf76880424456d667a0d88fba6e91035f671ebb65876289551b7d1e094c8c7a8f6c881dd6f1b1ff0f58231350d8f38cd3f28bf3bff5437a979d2fcf42dffe97ee0a00000000000000000000000000000000000000000000000000000000006efc4a7ede6e2d760b167506c717791de200be43", 0x3c4}, {&(0x7f00000005c0)="7475891395c965576f262715e4fca7b123f96dc200860fb436cbe2554b79bf7a630460c8ac72ec1afc73d18973b11a2b9563f80253f4ca1b0cc71405cd897ea4578e40935d647d576f45394728ef2761bf37dcd10b012a6383e54cb585a9228b00000000000000", 0x67}], 0x2) writev(r0, &(0x7f00000000c0), 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) executing program 7: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="cf440b874f6c155ebe07c008db1ea477a8d2350a8c0a661bbf6ff1be0656542393876c61ca7de028ee2be7540047bd945a8356d79d3601ee03490d63c3ae31e031fbbc7341572b8c0b9e7e77458509096c8abbafadef4bd001", 0x59}, {&(0x7f00000001c0)="bc37ad56c56ae9ab4aec33c6d52ed701b5658a836888069fe41a7d04d41008c03cfa46aba13524d6c3406cf9cf8324b67c7eb71b6931d49664bb42b60b13eac7b0354b8d16c3863f1a770570342842d18bbc81b46c28c0169efbd7bc0ff6bf1d7f2e36ee79f20553e573a2f149422395413dc3a93b2d3ed5c9db151e79d20de8f486f96d541742b9f148aa31f03aff78e9e126f2f09fcad291f6b7a0b54f8885e28b813244a02f698325df97c54fd094598ff9ab3de07b86b0b949bde0c927e4d4f0854b83b9d16c2b02e1d243129cc35cfe9700000000000000000000000000000000e77d4d7f4dc46b6c45cfca35d19f32ee", 0xf3}], 0x2) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f0000002500)=[{&(0x7f0000000480)="aac0fcdac5cc3533a27cfe3009e2422b", 0x10}], 0x1) executing program 2: sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f00000025c0), 0x0, 0x0, 0x0) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000180)=[{0xc0}, {0x2}, {0x12e6}]}) syz_emit_ethernet(0x3e, &(0x7f00000003c0)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "042729", 0x8, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback, {[], @udp={{0x1, 0x3, 0x8}}}}}}}) syz_emit_ethernet(0x4a, &(0x7f0000000240)=ANY=[@ANYBLOB="71e383e01bd8aaaaaaaaaabb86dd6000000000140600000000009f13bb26ffe7690000100000fe5835000000000000000000000000bb4e224e20", @ANYRES64, @ANYBLOB="5010"]) executing program 2: r0 = socket(0x11, 0x7, 0x0) sendto$unix(r0, &(0x7f0000000280)="b1000502af0000000000f2ff06000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b697be1aa5b230500000000000000c257699a5f139b67274d335d223e7d026ba8af630037382102230000720fd38bfbb77ec1f5a8727781ea7d4cb960d28315bd93c14625586e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabf4bd62fbe0008e371a304353712051e000000", 0xb1, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = syz_open_pts() listen(r1, 0x1) close(r1) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x24}, {0x7c}, {0x16}]}) socketpair$unix(0x1, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000380)) syz_emit_ethernet(0x2a, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0x8020560a, &(0x7f0000000040)={0x1, 0x0, 0x20000000003, {[0x3f, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0xfffffffffffffff7, 0x4, 0x0, 0x0, 0x6], [0x8000], [0x0, 0x0, 0x0, 0x0, 0x2], [], [{}, {}, {}, {}, {}, {0x2, 0x1}, {}, {0x7}], {0x0, 0x0, 0x0, 0x3f}}}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000080)="20b7c64185914d070000007de0d0b40c", &(0x7f0000000000)=0x10, &(0x7f00000010c0), 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x978b, 0x8000004, 0x43, 0x80a19f, "14000000000000714543e43382069400", 0xfffffff8}) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000000)="f9286ec7ede4050e439ed2a06bd0e816dcd1553752e1c14d666fdba3ed0287a516111d9866cd8b517b5117cdf297a3c549437791574896ff599a457de885586ddc0ce44605d50adbafb2ca86d602196725d2430ad62c13f38a9d77be20251ed575fe273d8e5792d8f9db3a339d8c0ff157a20f97803950d785b70ce7e8c83e094c57d88d712fedce1c637fd86dd0a00f2cf2a41e6bec48223bd063f66803596135645cd7bb8bed5d704b7c0f1bae20ea6dfe26af", 0xb4}, {&(0x7f00000000c0)}, {&(0x7f0000000340)="8040951105ad65c622674ea0541b01af9cd8b2ce522311048e9c04550bfd7ac647d8bb205ec0628fa2cad0dace255151d3cdee2fe29e1537debae1c32042139bb45a9c4d3e59f13e420a56f54c56c587a742c813d73d65bfcafb4a7af09de2a9ec6d1d89b3bbf44ed48938faf14963156974c06ee066b67b27aa1b165aea96377d9ed8fb5046702bd49abb0243b2301f3b41f9100aa849e14f3d86a6098cb41d579f09451d36628a438dd2c91ef6c4875db864cebe01fca544adc1b365a006794ac6335b1bd1ca", 0xc7}, {&(0x7f00000009c0)="5cc1c178d593ab9d65b48d31ebed4d65474c5ec21d6b57d9005e8aa22398b3041252759788f64dc1f47e6ac2e109aba201ca5d639162ba0a7f9e0b0591cf20f10facfa3bbea058d6368644874bb02b9a3601782bd09f041eb982c9708c46aed4d7d5d1565005866a0061328e31b44d6230400a32bc6e5f1b8b892e1d0af357ce5e9cf6ba80b2330719f78cef5c231c8d401d8edc788de44b1877d8d922216b38f60d634fb57d58e88866f0009c3874640938fd3ab3cb7ca5b12cec83e6202669d4ec952b7bd34ac99a89e641dfedc11ec21b3e303010e19f0c0bc503d0b7a93c218cb44d2a87bec370f15bf907b7c1956f93178566a02a4bbbec74d5131a3eab7a4c04e0f11d473d5ed62165144192deacf3c01b121a119322be21693dcf34533a51280e75e8f22edc1ac5b07566a389312646ff34ffb46de61353dfc109463afa94a3573fcb9658968f8f62a8a066a02b5f8480f3cb87419f758f91de233d9cc923cf948f4f7872ee5a91f66230641ac120f70c27b4fbef6e59c367f38d8b08ed1e9e7a7d397e7ac9ac749b1b31a3c9f5d206c58100f2c9191fa5f1b57e8b6b2e9438908b146697196b9ae9deb0be6f8e020bde15fc561308e72753903f03453ed85e4f8b86996bd493ca01bbc4da082cf52ea9c62f2de716d9e2d88021f818130f7204b7d852a9b3e3482ac39bb3f4b7122996f617f5db4c23ad4f48db41fa9061dd7a9ad014eab99c532a503ac55ac1d5379a176fbc1f38ae1d9191e9dc4ee0f0a5f13a4d5b0aa42d666b4b8d0dbbf943dedc2ccd87fb73f950273bb8f475534f1d0b8792b8193ba514508506b708ed5f35aad18992c9b3b2605a632e05c261ecd759139e69edf52ca67a7f2c8985e927e6ec00e72978d079fcb58e1535766d36b780027575f06dd91ba4709e308dd34b822fdd3843fe18d4b2056a3c23b276f00dc465dad7294f5ea6f1a1e119c16ca6c0092f90331f19e3db26308d8595455f595be39c6756753a765807dda13485480b1abdeba225f403b0d5f5139339a523afaf5bfa3747dea3c83ffb9dae3835a1ebea929c236b218cbd6b4c2ed4a9011b61de144fff7e423c234988bd404b328e9b90461675c517a620394a76a39a475700b26e623857a81ff0fc7f52079e691f20d6011bed681669303722f5ca2f47ae910864ea90f7edcff357dffd4e64086bd583abb2dd7406af7a276bc4b13255f14026c718c6f0a0d517759bf50db1b62207ea7425328bab1796e44ab380c4d611365bd4f2150592962a711c319f669db336eb7fb7e25c03c0b9ddaeb7d82a2276a2c1fb7390da8da8375aa5d1dc4e12fa700090ed1b769fdeef8515df7ee2e43b3b5059a8032179abd93e5794a746b53d6b8110de8cd6af39a169e693e58e5224c388533b656cd1699ecc0798dd890babe831b04ec3506684947ebd8608ddcd6e3177fff8333dd6bb759c1c0a9e62ab0cf977db6a630866698fb4888b027e2390dd2716df824a59e1a8dbfe257fd08f7500c6e29b494f308bf7701d776b1aaddb23d8ae54c5a14c5e94f3d2d5e981417045872059c6dc1a9a1f3c3321f7dec5e5e66f53c09c971059daca62301f73078d8c58958438ff9ebd66a95e7844eda25c134238d030d7b81282e171576e7907b5ee62295ced89fee2be652a10a7f3b6babebd7e38d11e0118103fe365bfc58a5720744b8d3d448ced029a89aa933d3aea53849ff9db10a345596eb29f64670aca283b378220d49a766068548d0b147d6cbd6ef685cff9b0cbdd12071720b8d9d553a1c197397e41846e09082a4b537918704e0c877813ae0d76365fd74774838d77610732184d20b2e2a629a2a0e3c10468dc1442c0d942dcc296912ac088c72eab9b12b905774d09b69def925e24f33e255cc019e228f2f9caf20dccb0a1bc99c6b674d2bfe62d0ac9e021a77feb9da34e59d720d708193ee4a8f9736c296c61762c86c986b33d3093254106cb66ca073ffbbbcedbe11e8fbae6fc6617ad0dc332155d26384640e949a4d63b86b52898bd524db954db59f23a9d627875b05e8b3d6a6f5cacd7ce7b407b03959715b7cb7ee88c127dde19a4639e90965c4a6042d4c8aad18586273929a32232633b784126fd2e4d87b26ac4e87c9af3f4a9c8b3583c26d8e1d2ba6aa98cc9e042432f7c964e155171c72678df14dae4795d4eea19003b27fe17f19e938b16ddb92cb0beddd0090b5391f8faf03a3bd1e855202d8578bba0197012e445a92a77b812ac8bb7ffd77825d7e0ecd6be36cc1b6ad0db70d5aa846a48ad8777887915a97d0fee10c5aea80f96a2a3a6e6eac0092bf8961a29c33a283d72a9f26d34fcf28fba4a898c0c0813df95e50c914ac0d65adbcbce2296041e0c6c16ffd85d6780c589309be16923c785a4d4dc1c7ac0bdc8256d20deab13966f75782e6dbe5a573b9544fb902a0cf3bc30a946a2ac23089ea24424146dc5111c9b804dc116d484ffa673840c98daa93e99a91b9bfa91ac6bf066a34f591cd78694282a128d41e7aa638671d775f7f7e3eacaa98df189a6cd9a4ff0e1db5295feb5291369be6e22b447a16eb8f91638a15c4a0d452a7b44c4f7d8fa155329dfee08586345c746e566c2de9b7cfe8a9aca3cf0f74cc04a3092e8002c789611f7665b4ef6dee88120948240297c5c2297195623bdd65fc18a2d0b874f18f8c7f530498549cf888aa4ca2f60732f6c84146b1a34408497f484b9be65e59c46117f61e94c83fb23a9e5ca9901288f3c782d110537080ca40e093d5e50e710b4290af48f6eb4fec3faab5a6b74c7f8fe831cb0ad5a2027e02a83c49c0b718259b0c031edc4ce88a97789d2a6e23fdfe349a630ab556649272d8291c2d989e232d120e927e34ef2d68147d504aeb9f109aef73078cfc68d8b02f14536a1f0e03321cfc65f2a46ad22889e5e9819387df35930afa318c7a3001bb882f61c6a188a7f9d5fdb86ee2f788db6bd051dd62962dadc4ab3f0d4fd39bbf0ad1a1b1bc255e05d5434e57cc02d038e5f0f7e4f41ca08d81edf3a62d1c361df6e7e9b4165a45a3a89b7e9afd4b419ed3aece85859234c58ed2b3abf84a171e0c5f8b5d92fcf85f526505fde6afb500631457664bd156ce95f4ebf0ab9c83f13b5a60ad6d213a6c1db987cc082224e8b182b6f1596b9c3bfac9835559fbfcd25a4f1869d8b3227c18e59a0c85423d2ba3d0e26987e8b6d905516f95618487fd1659e7404d6e401551346aa2dc4b1a8f20cc25ebbf306f956c5be04ffc9b2944a6d42248d65059f1d6da9a73c85e7e33e878a32311bed27de006fa5cdf3d02a2741a3bd2da5420575cc2ff0dadd78841a5ff67b2802f233bd3709f621e9c124f9a724a96d30453a617172de03623f206653348bf290ba4cc3481fdd726d49d3d029afff602b9460078e47f2a3213fe615270fed543b7cdcfc97d4c42fda4ff9dee413e6feab83033a61458e7f86cb86d7a3a39432d8ba6950311647ac9eb52be2ef3272eeface0cd244ae449ef33be8d395f5d08633f5abbf18fe56531f43ac7b97a07b870e5daef40831e105dd2a6398550564b5090f4693dbc399255f49a88c79a2f4c2df8f0acf79a29af57ac22d4a6b66c603404e12125a4a4fb7d2d2bae5515caa6f6f1c10eee6347303c3c35eeeb5e10a1c8ce9214fcac7cace1db06ba7db93fbb48bcbad58cbc43d2e766a59fdcd23e29c10eee8362022953a010bfa16dd38805e5bd4131de41a58e9f86b08f9fd56dd9a77de3c6ad940396b8f6531669df4256c26b289122272658b94f6e8326942e77d5484c50faaa60e95a43cf8690c437a05deba1a3cd71dc2f4a76806b6e302ea1060865f4dee511a8cb842bb34f2bfbe5687b817bd84169207d9a2438bf16d82b3b903a72bb27f101662551a56523136352b8e2f347701ad2a073930e76780f8d4aa5ab69c1f43f066a64e0b28900bde94848f046de33ba10420af50dad1ef07b1d84b786a1d39ac54bdb9d5e3f0753c9917e710edaad70ad1da215ed311c072402833dcbc861c8913c290e902e03c7e954fb3aab0a96b8f1ff2ef6aa9b5012c793ff95c036fc51a5676f63cbe9b4228b9811143fc7ccb5059ecaafe06d93cf47364552ad9dbe919229c8cb5753c21e343a016fba914817cbe5272a3b9f0cf2640594d908982c840595bbf1d29d5266f8cbf59fa923e9b80ec0e28575860886c7cf811775146cd3fabb6cc61addb8c701a559ae7d0c0cc557dcbd8a90f697db14e10d47b5fdc6189ff51ad726c3af1cead48190a3672a4233155486b42663f8571b2088ac7093c308879001715fa4e7ea457ad9517e2adc277322d26afcb243db74eeedf36832ae740b94c923f0c43de0280e41ebd1962d8a08fa58c6ad8c0fc6f8fc2a728ec012b2a14869cf5738c48809dd727e5ee6822673d25293e0744f188a4964686734390ef689b7ce34caac40b094ac8d5a509bb9418a440a7246246680793249e46cc83232ca6904f6383ab638f7543110d4feddde5fa7b6b56463e702cc166c670de50996ebe197e4cec84b20c06a55c4ebff7b6c4b5bceb4db8c3807ba8901ab4d4d682f8083f3591e0e6c7500c2e5c6b9eb63816bec55e04b927e7f99105c111f938e4e2fd3e46038fe9d8019ae69ed242ed1ef53adfdbae216e22320e28b4dc813ac76e4eb27785e044642bcc4561e4cb31d7f080b7fa17e45ede2ab6fb8369fd3a7abaee62186e8a7ac46f66ac644c1532c0e2fdd784ac8ef79705280fd03c29783af5aafcde9c0ff627fdbff71e2a992b3264456e04756c60f2da53734628dfcfc9b6494eb949e6d97618a9032ac11447b19fb8754ed3535c9c5682b5e60f525d794eed88301d61fb5d501881cf76519e5d448b7aa110d5c3d3966c31ca2d9762af6ecffd5ba7d5dc8e24d672103200fe4289d967cf807966c4ab680a152268166eac0074582d75714492bfa50de6052dc22df60f187185534b1d7be50a4685c052c5cc340280e8fcc7fef43a19428db78b5686b62f162ad0432591236867129b48dd1363b4021eae2e7c2ca066505d6e48f0c5a61200f25d3d76a31d8b2f2477e7a3512d938787ffb4791287bb50be7a055364fdcc9620d98b98ebc588c6d515846d546912767b3c40b0105e8275605bce8360ec621e2281a8308786005b5a22a5337b5a6853f310b8a06f6b55f4ea5701f6dcf819dd879d2764f8df8755a85500fe31f78291b155dd817440ce49e7f2ed1fda5860f119d08b20f7416dd0a17cb3e4e180ed2d585560abbe51203350fea0d5970d05a0995e81256b5de553c3ef66de05bdb37a45846f0e743eb01fdefd2e12eda899bb73de79d8b65debd969285a69bd46729b1ce8e3c0618df3593362a64d41378a49be58288965bbabf8922726497005031b9bdcdd4acbee71285ec85ffe9afeb16cc59f29d70c47543b26e066512ffa37f2e6b9ad4aa400882ae65d8ea569af324caf6ff8457fd398b488a25d0392ab015b80f8da257f8a98cbb3f40bbe4d301834e49d6f4ed9c53b04af27c91d35d871426286ad7475e96bcc8c321225eb76724db2d23b6f9cf3d4522f6511ef59f566a4584b0d8d105d2c9c876937fdd6b6a41089485b0591457df8c222e8971bb9f570e741ce4a17166b07fcd4e0f852e6f65a8e4b30b41e057aff0219b4e9245057ec790f772a29951ffa9a758e1f54549006d6e1dbf2c45b4d027c574b1c9b1ec5fab7d02e915985d43d77c66ce5e35e56485ef07f50f22bbb8abbe2d1764b9ddf60254d7cfffb75edabf6d5b0ffb040867c", 0x1000}, {&(0x7f00000001c0)="4654e010da3ecc756072f22b27dd0931e97c192e5a69e80d5c61476cbc4631d7292faf460deb39225ad96c2f1a49766ded809815266c13f9e3b9c1c12b2bc31e6b49e8f2aa66fcd11e22013237e2131a9cee40159972f8178fc447d863a0a0fc509100188f4374d664537efefa4d664c4df6574492cd34b875ec258b867de4e4f853992302b20bd7", 0x88}, {&(0x7f0000000440)="2c1f4dcaf96b6413badd5391a549847ed717f28f7156d01772c529a1075c53bb39ea6a46eca01f74fa6457030f91e23e2ede89a174700ab0eac84f9b73c016d6e5425cb363503293a535f56a762675fc0fdfcb42f126d2c65575b92aaa4e66d18cae9ebf9b3da1125f0b895bb86883503d78bfa672e75de1c9b09b5cb3b6bd64bacb01f16efd8404ffeed86ddf62090cad9f0557e2e74668f39782c352caa2d3e288a52af238b6220879709287649264b5ee727200d2a82b91a84e935c69e9bddd5d07080de959bb115073c6fa6b1dd36ef7d60ceb26e3437b3b79d849478afc3abf1d4deaa1501a", 0xe8}, {&(0x7f0000000540)="d21a401385cbad6945accb208f0ccc352a384b20ee800b7f570a6482eb65d6f6bdca24bb7f1c11bdbc18d2309f1769041daedb22f6c13a9e9f04e63f3be3fff83bc7f3d2c508ecbda5b58894f3c729ca69f3698648e2872a962f85cd374d723186994976bbe76f8bb7b9f495af8b6757de0292e06a6cf720998c083d3dce51499a23fc345d2b1aface74ba431b1261243e45dcb9db3cb78837d19b7c7cdc64252a7c080a4d6a90addde43259d2077c46238a7a80cf06647034e83c6d1aa66b5eefa93529f91c4179257ae46471adc35b4108d20172c5db3bee71fb4895d7877dff920da96f3a5ebc904e62ca6a", 0xed}], 0x7) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b1000504600000000000000009", 0xd, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000000), 0x0) executing program 6: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9", 0x4}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x138, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0xec5) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chdir(0x0) mknod(0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) connect(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00006d8000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f00004f3000/0x4000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYRESHEX]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r2 = dup(r1) dup2(r2, 0xffffffffffffffff) executing program 2: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000200)="c7", 0x1) (async) setuid(0xee01) (async) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000100)={&(0x7f0000000340)=[{0x6}, {}], 0x2}) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, 0x0) (async) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) (async) close(r0) write(r1, &(0x7f0000000040), 0xfeea) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x101, 0x3, 0xffffffffffff564e}], 0x1, 0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async) write(0xffffffffffffffff, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) executing program 6: socket$inet(0x2, 0x0, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x53e, 0x0) (async) socketpair(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000740)=""/4096, 0x1000}], 0x1, 0x0}, 0x46) recvmmsg(r1, &(0x7f0000000500)={0x0}, 0x10, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000100)='Q', 0x1, 0x0, 0x0, 0x0) (async, rerun: 32) open(0x0, 0x2, 0x0) (async, rerun: 32) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa, 0x14}, 0x2, &(0x7f0000000200)="8f702dd9872bffb22f330051407d5cf3e7ea6783dd61c0f389333b1e3b8cbdbcbddaebe77ebc76885a98d08feaa57eeadba2f8d0533309630b72c11e0abb3ced08e629747411b4bdd69df98d4d9f1c4e038540b4d3c8c78ff26a371324e2841151be0927c322d13370a2b8fb0bf61a8a4940d33d3fd01f85fb6bae0c8670d5d2119169e2cc01518ef888f3d4b62935a58fc1c88a36ffe882fbd6b9099cd1eb163b72cc332b07057850e68ab482ad0a78320ece0d7f59", 0x0, 0x0, 0x0) getpid() socket(0x0, 0x0, 0x0) (async) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) r2 = syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffff, 0x1, 0xfffff7fa, "1a11398da5f2eb8c3b04970000fffffffffff700", 0xfd97, 0x80000}) writev(r2, &(0x7f0000000e00)=[{&(0x7f0000000080)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773fa1e061cebd702547202798b96c0a24deae72d0db883bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d622690c4c3313ec970000000011fdc121e175d8242b6269551e9560276c7118f0", 0xfffb}], 0x1) (async) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000300)="91446aa5aaed1114c5c79f3516375b21072f4b02b34c718dbc8a655906c0a30308ff002bbda6e4a12bdccfd6587f6df1a143", 0x32}], 0x1) (async) r3 = geteuid() setuid(r3) (async) socket(0x1, 0x8000, 0x6) (async) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x2, 0x0) (async, rerun: 32) r5 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (rerun: 32) writev(r5, &(0x7f0000000100)=[{&(0x7f00000001c0)="ee", 0x1}], 0x1) (async) setrlimit(0x0, &(0x7f0000000100)={0x0, 0x54}) (async, rerun: 32) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000580)="001e75adff6500000000000000718c0ad68104e0f95f608c5bcaef45e6c7af9bf494f0a95e8392568550833bc99783e2ba5b04218d93edd3aae71aa994cc3a2c82e2f8a83f1b83b3b1cdf8f2f4fa08a9f4bf5843be94fbddac41660293080ddd78b8b9b385dd8aee5baaafdb8ab2344eac77c06beea4bb5859660a68f325fa76b0b0df84927c470a7d53c2179631d484d6786c47bbf0abd94789349a1a8f030cf55116b1c5848cc69a5bc287b893c8c4f0cbc90a9de313e6a8cb2acf4d", 0x1}], 0xb, 0x7) (rerun: 32) executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x41, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0xfffe, 0x4) socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) r1 = socket(0x0, 0x3, 0x0) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x632b50d9c82ff32d) socket(0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0x6c}, {0xc}, {0x6, 0x0, 0x0, 0x3cf}]}) writev(r4, &(0x7f0000000200)=[{&(0x7f0000000280)="d4b7d60c5988049c34b79bbc713f", 0xe}], 0x1) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00003e0000/0x4000)=nil, 0x4000, 0x6) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(r1, 0x3, 0xfffffffc, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca4", 0x2) sysctl$net_pipex(&(0x7f00000004c0)={0x4, 0x22}, 0x3, &(0x7f0000000580), 0x0, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000002a40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x2, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250a", 0x88) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f00000000c0)=[{0x54}, {0x5f}, {0x4000006, 0x0, 0x0, 0x4}]}) sysctl$kern(&(0x7f0000000140)={0x0}, 0x2, 0x0, 0x0, &(0x7f00000002c0), 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x1046, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000480)="07008e0084cf71b59c5afec3000034beea54bf751efd78f0e47730bcc35c3d68a153ed0ce559d9d0c5e584f731c3cbb388c8e736d463566bd449f9fdf0c945af9d2104665f4179ba3b0df2f6d476f71be422df00906d76a8048b1d3892af05183be720644d9b6224b981f3c0aa977ed43c63336fc48198997a0e5d313a09d1af2b04c11ec62ffc85a974010000006a11390e327bfe54de9d1ee1b88281886313cc909035b723287b3d4fbf572a5e1499fa7fbfdc00"/190, &(0x7f0000000200)=0xbe, 0x0, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="05f7b6c236219eea472109023f96be0db19d68160ad190ca86cf399aaf600b6b3061aabe2a453b21ecb73a01814186468bbfee7d3c2f1b17", 0x38}], 0x1) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000540), 0x200, 0x0) preadv(r1, &(0x7f0000000680)=[{&(0x7f0000000580)=""/253, 0xfd}], 0x1, 0x2279) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) sendmsg(r1, 0x0, 0x40c) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140), 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f00000001c0)="5c35bd357d1dfa11b24cf46ad70c080bea61652c08c59da962", 0x0, &(0x7f0000000440)="6de19b3f35b6933aaed9f7da846ee48b000000e317a56a8632620fb03b8d290100896f3b907e36d968b476a2b7a89fa0a803a9b4674e101e85f80a65e6f4e666edb669ba4694349d2b82eeb74c657814a26a3101bd01e296991dbfc5463e381187532b1bca41b99a7dd943d983adf6105bb4139f95219ec3c95bcfb84d09ee8e08241d53576fbad8b2fddcd5c4062143e7a54510af78060df012f21f138b52d0cce754cf6d0adcfa9a98acf9", 0xac) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0xf}, 0x4, &(0x7f0000000380)="f99cb281862c0dda9f61fd3a020aed816a6b3508ef23b9937d5c190e873bb9ddfe1ac3f939f4881edf226ac160cc1e81b5", &(0x7f0000000500)=0x31, &(0x7f00000006c0)="c087e32c831ebeb193d2193dd838b1ae9c57e14b08f5c9395477cf28576e433a2605cbe98f13f93ee3cadb52063c1cab250d4784019b85516543f5a031aa844be2beee5a65eee2aa59638334d4e6752305f5429da61229d0e9ebe890f3831323e0fe05dcfcee249b78c7360c6bd9c70b69b0842b6206d54cd72be93de0a2200dde76c4f0e0215f71e6ebf748ddc50b6b5d37a9b17ec44cafcf7416da655498eb4769043208acd32fa1c76b3c5c56a48118d5cbbc1a8b1a4e31ac8aea3d", 0xbd) mknod(&(0x7f0000000780)='./file0\x00', 0x4, 0x500) sysctl$hw(&(0x7f0000000080)={0x6, 0x12}, 0x2, &(0x7f0000000200)="6cbb759f33dc33e1204204f0f8d9ea63cd81d7c930dc3863dba0533fd7769afed8c9b98ae503e56018442491c7a63fc11e6916a4179516f7070348abf07b73b001e2b1d44043ae0f58b9c71cb4e70db26849615ca3e17eee6849afd219b874d5be28bda38c962f1ec8b901e6f6f966059bc6cf8623377688e6849f59d1e87d73", &(0x7f0000000140)=0x80, &(0x7f0000000280)="9293f5af8c92a121def9868db478f3483882ea3ef1f43cb167b4a4640eee69c300e49adc6672b54f58adf105a6e7594dfc7be2be8ac707756b1d3e8bbc898f95ecdd3ca28e946a36a70fa6c3532e4abc2aa30d9a98d315a1da4241769c030821e382119474a6b9a15965ef6382d4bfba16deba8cb6ccc7", 0x77) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f00000003c0)="601f939b0152d7a2242a5ec8a39aa3ece636351fc12c306773a842fc54c83c17f564f073a9f302e1e6e213c555fbe14f37dc8c8b0db2be99e3898edb8ae3d0f27b00a9ce86e45fe92fe678d70bac6fa35c742cafb38cd10543b653dd4a8d4f8d0a7ebd3639c905bf8e913f6b22272b011cf541f5adf2e17e35", 0x79}], 0x1) execve(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1}}) r3 = socket(0x18, 0x2, 0x0) close(r3) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) executing program 2: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x24, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x3, 0x1, 0x1, 0x9, 0xffffffffffffffff}) accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000000, "490130ca3f8b0d2a847633cc29d1d91844b37d1f"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x2, 0x0, 0xed) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r2, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x6a) executing program 3: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) pwrite(r0, &(0x7f0000000040)="fd85d6f1d1103e16218c4af9c61fa521e576f34990b09737f110f9aacbeb7191d798965645fad0faa281dfde1fb4cd72eba7d0a209d58b9968a98b678b4513b71c6df672f1ff9c06573a5a48ef2eb78ceaabed4e3bf723ddf8ba77fcbffeb5d438f81d70f111b616cd8459079bb3fd1f5ce13ffd6972a56bff31b9459d4f38c1f4e27bd3b9db224491863e26daea22f47464b10454db70f2c1e2e42dd3e77f0013ccda746bae9f7d347bce4ad7b6b3b78962bc2cf8034e4fc8282982ec45ebde8bcd9f9f4a8c71b2045c789319f80a1de37220abc46b8cc741e25009ab54", 0xde, 0x1) r1 = getpid() r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000600), 0x8000, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r4 = getegid() sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000180)="e24c48ffced1a17a83f015768e1cdf31261b012de235522bbc7e939e4524624e9a3664129a9c06ed1a5eeaa4afb1dde7a24dfc4766a0750ce9aca703118284ecc519bad94a43f2f2ecbf4ec9e0ee7b86d07d0b7e0392e46b4ecced33cea645cd19e77517cfcb14c67dd8a253f6559f535c5c95b30a68105165d0b52355f058bf0969247a34030f796b1642c5f9ce", 0x8e}, {&(0x7f0000000240)="fb07a95e520abb0f9aa30cc300df23385a9cbe5b2a85723cc0b42d22d994e7800219497dc43234e3610904da307f120281a0011eb094cc63688de84c444def40416f50e899179a335e2efc13ff051eade6d3514ac1c3efeceee5a2cc7d1deeab85458b259b13b0ede28bd6676c809294ef3a6f87c27d11601aa6888c3212b574b5476944f2d94cba40d8a067149f62bdfa1e20e6062f44773f47b365e225c396f4e961e889a4aefbdb75f8625cdac57713fdfc2d42d3d1fc9c4d17d2044308a7ed6b59d68e5f3af89d1ee76e78e175b3a1a1463da971e1", 0xd7}, {&(0x7f0000000340)="bf430dbd675a64e13b3774ecfa3d712132048e8c91635606609f7bfae8e9fb27fb1e26ebfb41e847432e0176fb213bb94b9b8467c879636392ee71092728060c940b5f06375d92a38bed12b76f1e2a0ff02546b78da2f8fed84733986a2d00d1fa1590474d975c893bb41cd0f0aea265f65bf1b04d20f9870c9f215b0b7daf32e7d7364497a4eb0dad3b6cb538539df33a7d3c6fded090b21972a49c267dc857f68406e9b50e623a12253a7907731d479f8cda81dade9e3734af30d1651a", 0xbe}, {&(0x7f0000000400)="2cd9c7a3be368e3718f12412b798eb0b1ff2a967a5e7fe95b64498cbded04736e06460", 0x23}, {&(0x7f0000000440)="51d812017ea1e4b679021e11932554efec3a2a7709e22b0e13ac044ea90791b4ce847c8fd52d6083c303e3a65c579dbe767bd83d6207582715d1e4e1752fde609d6d001488e39591ff387da212b115fcc2928721f462ba6f049939170b374685e16625d2dc57f41639db3b502d201ed3a9725701d83547c07d0545c49913ea37ac09415884fd", 0x86}, {&(0x7f0000000500)="27eb6e5051b6bcd6bd3fc4963b07f0685ec4bbc2874827a2e55eaadc6aa520bbf5e8b75a", 0x24}, {&(0x7f0000000540)="aa69d8c0dff2f908ca15131223f0e1ead930dda4d97f8886cc32270419ec37ae6359c2ba07dd6f000593e4dac9c21c4dee20cdc6ca04c44857f32332f7748a92", 0x40}], 0x7, &(0x7f00000006c0)=[@rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r1, r3, r4}], 0x38, 0x9}, 0xa) getsockname$unix(r0, &(0x7f0000000740)=@abs, &(0x7f0000000780)=0x8) r5 = socket$inet(0x2, 0x8000, 0x5) utimes(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)={{0x240000}, {0x8000000000000001, 0x2}}) munlock(&(0x7f0000002000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000ac0)={0x1, 0x4, 0x6, 0xfff9, &(0x7f0000000840)={{0x7, 0x0, 0x2, 0x0, 0x9, 0x1ff, 0x6}, {[0x3ff, 0x7fff, 0x29f8, 0xd4c, 0x3, 0xff, 0xbf8, 0x0, 0xfffffffffffff800, 0x6, 0x6, 0x7, 0x2c8a, 0xfff, 0x918d, 0x9, 0x7fffffff, 0x9], [0x6, 0x1, 0x100, 0x400, 0x9, 0x80, 0x20, 0x100000000, 0x7, 0x400], [0x8, 0x9, 0x7fffffffffffffff, 0x9, 0xff, 0x8f, 0x5], [0x0, 0x8, 0xffffffffa5a6ed70, 0x39, 0x0, 0x1000], [{0x81, 0xae, 0x3, 0x2}, {0x7ff, 0x3ff, 0x0, 0x3}, {0x5, 0x1, 0x24}, {0x9dc2, 0x8, 0x5, 0x60000000000}, {0x0, 0x1, 0x80, 0x8}, {0x3f, 0x2, 0x2, 0x8}, {0x5, 0x6, 0x3, 0x2}, {0x0, 0x1f, 0x1, 0x8}], {0x0, 0x8, 0x5, 0xffff}, {0x1, 0x10000, 0x5, 0x10001}}}, 0x646a, 0xab}) r6 = shmget$private(0x0, 0x4000, 0x4b, &(0x7f0000ffc000/0x4000)=nil) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) shmctl$SHM_UNLOCK(r6, 0x4) mprotect(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x4) sendto(r0, &(0x7f0000000b00)="5d34679609f64310bbd20d6c46919fb9a9cbd81d8e1a2601e494b36e83a218537fef6a", 0x23, 0x3, &(0x7f0000000b40)=@in={0x2, 0x0}, 0xc) sendto$unix(r0, &(0x7f0000000b80)="fa076c243edf9cc34672e2ec18e89f83061bcdf0df210a24042a1f364206d53bf250a9a27da7b423bd17346865b46addd3dc5ee0345797a9ced37bfdfbf6827fc20e9ed40c0280d071dd7e631ba2cd9435cb4d2275c7a175b72556a51eb1d6e85d6841e9b08fdeba6eb3fed70535aeaecb00fd31361b910c71fc95008f3579d8db144a858063986609338046dfd003507fd36c0a1ee8edb20feeb285e3ce46e2c1b8b63502a7", 0xa6, 0x404, &(0x7f0000000c40)=@file={0x0, './file0\x00'}, 0xa) sendto$inet(r5, &(0x7f0000000c80)="c3b2bd64a5de380b9d2cd9dbb226b5c621e41dd59a073c2b537c2fab4cbc3925508f8881b739b5e9a9271b8a7eab123d514fd82c417b609057664625cb30cd3b35f698f44bf3f717ebc2cb5808084c6944d32ead5413e1d040afb8104dc515e2c7ab58ce3bd26c2ce25725721c5b93f4da68c5635a1dcae0947255e84e0fb78aebe18dc7b118d1327659123a7f62", 0x8e, 0x408, &(0x7f0000000d40)={0x2, 0x1}, 0xc) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000d80), 0x400, 0x0) fchflags(r7, 0x10000) shmat(r6, &(0x7f0000ffe000/0x2000)=nil, 0x3000) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000dc0)={0x9, './file0\x00'}) r8 = accept$unix(r0, &(0x7f0000000e00)=@file={0x0, ""/4090}, &(0x7f0000001e00)=0xffc) getsockopt$sock_int(r8, 0xffff, 0x200, &(0x7f0000001e40), &(0x7f0000001e80)=0x4) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000001f80)={0x96, 0x0, &(0x7f0000001ec0)=""/150}) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) r9 = msgget(0x2, 0x401) msgsnd(r9, &(0x7f0000001fc0)={0x1, "62cf95106b6bb236eab0b5891ad1bf51246c151e4932d72ef91dcfa8ef61444837d03dd80d9573c783254edb6e6e4933a41475378c5d5a242d09b6b1925806cba64edc18a458462b221fe5"}, 0x53, 0x0) recvmsg(r0, &(0x7f00000021c0)={&(0x7f0000002040)=@in, 0xc, &(0x7f0000002080), 0x0, &(0x7f00000020c0)=""/238, 0xee}, 0x40) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x1}, {0x1c}, {0x406}]}) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x64}, {0x6, 0x0, 0x0, 0xfffffffe}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002640)={&(0x7f00000013c0), 0xa, 0x0, 0x0, 0x0, 0xe8}, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0x17) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x65}, {0x61}, {0x6, 0x0, 0x0, 0x1}]}) syz_emit_ethernet(0x1019, &(0x7f0000000380)=ANY=[]) close(r0) r2 = syz_open_pts() dup(r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x800, 0xffffffff, 0x9, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00", 0x0, 0x3}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="2aeea03fbf949986717417c69a21f65652a832764c8c40ac548df3f974c9a0550e818e0c47944fd534f7547cd0db0b5934e60add59c3fe4bfc4f52b60ef6252b324d199ae4af8b8682d8ef019a1a32cbfeaa7f46", 0x54}, {&(0x7f0000000e40)="79dcdf7e3555933ff826233e03433c5613a5485e54a4a9cdbd453163189e82ccba5e54eddede8a3f3997e3b4f481c91973085ca2353dcaeec6edf7d0a986cc6db2e73ba4a62a6e530864a53291a752ba7d30fc4d2ddadd701292c3e46377c8e01f25008f666767c5fcaebfec104b13bd73ae038aafb6868635dc3b00ab79c4234379f6f4e2e14868f79d31e85735606218e9329ebbda19b51eca771e0da731c22771e16d7b0d1a20bb2a57f32180b1ebac6c3d695db9f8e35a2da81be615edb0ded8cdc469aaeadd35f785e8b83519847655164bdb1909542806e70240b99bac190082643902b0fa1426038543aa7b81f9f3314af955ed0e6872b1a06a4064bba7c4cab43d745cea85dab1058e190fb04d7be2c155967fb1c8bb7b916a25bcd5b6d15cdcc2387bf9fd377c85d5bf07c955655f2e087ca02d8e398d7567a71f421d8b4b3a07a97b877e920939bc536c41590d8914598d7f02bb7f34c39a5f032b4cf1217debd0dbf53285391be340288f9cfeacc65a1247b312d99998f60900996c3c8ce09e471b09ed4ef92a7d10b7ad1da6734c8fde7888e2ba0f74bce7633793965a1dc4e3962c2fdf623b4168b5000000004da390c3f5fc8902248f735259d8bc78368244257d0388174eafd1210681534107b92b3ae1bce538637a9ec6546f49b81445d06099ca14d93a0e1c8a73280b2ff9127a61b5a8ea3e26d8eb41f82b85f19cebb3715b9721701fb46bdefb8726d0d7225c424be22ccef9f80841c18d3fc77d24007a6858fc4c6e6ba99b2e6829e5700cfaa5ae999f2eeac691eba4a4faa66605f638bcdf81016fd5f7cc25963e7c955c73455d820de6417f019f24a1ed1f5708c483dfeb7033d4d8b0ad31b31d8fed7d8649e7eef47119f3f432ce30d131cc210823f2ac73a54ca934167e235a1d1bc79e8326c96567c79f2974a6035c16a9f3db0a11c0fb83600ebd994e01f679bf80e665a5c2c3cda98c94785fb236c248ba9a6a99", 0x2c8}, {&(0x7f0000000700)="d9bcfa520420dffdcfe4a66380116ff3f73a764029a60c6391ace46d73b6857b642f40bba80c57284834a3b1f890c362f79e5ff7673a1065a2c33186f75c99b333e858d89863dd3b10ceb50bd891e73269ff866b84c3e7a9e3fbb58dcbdeea519dddc39eabad2eafb439eda9d65b9863b6fa433301754d091824ca7aa86ffe953c6367506c81e9189cf6da8c08b2122e2c44aecc8265242da633b9ff0b5bb9e617c65bf8fc015d106fc7752c5547077b1f3abdc7ccb49065b98812a7fd0807442f986467f0a5a0a1e15b97432fd038d876282979f88b01d961579b3101ca9bc9ad5ac941d45b3e2e5dbc796ae11fe2698cdaecb5084fb77421368e7642611357af84091704806c760859387445991a208f18edcbf7929fd6a0091db7589bc7115f89825c1f57ef57d93b2335118e2d606279ef83bcc394250a2ab99179db5a5ae8951c2b9a78f166da6198d66a198c27fced35650e9ce2", 0x157}], 0x3) open(0x0, 0x70e, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x40, 0x62}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffb, 0xffffffb6, "027063000600000000000000a9a2aa4600"}) writev(r3, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a", 0x3a}], 0x1) syz_emit_ethernet(0x66, &(0x7f0000000000)={@local, @random="7004f5b37507", [], {@ipv6={0x86dd, {0x0, 0x6, "d900", 0x30, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x6, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2}}}}}}}) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f00000004c0)=[{0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x2) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$GETZCNT(r4, 0x2, 0x7, &(0x7f0000000080)=""/101) sysctl$net_inet_tcp(&(0x7f00000002c0)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f0000000000)="0203fdffff9fdb1642", 0x6) sysctl$hw(&(0x7f0000000000)={0x6, 0x10}, 0x2, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x1e, 0x3, 0x0) getpeername$unix(r5, 0x0, &(0x7f0000000100)) writev(r0, &(0x7f0000000500)=[{&(0x7f00000009c0)="4b8572730e51a93601084c480dc1199dc57b2495e54e7209c4c7ad688b2768a5c2dc2606cb3396fe19b7684fece0172cf942aa0b7918b45b0efaf120cb28eabf16f7c5000b4159c5d1cc872d79ad1721703966da567664540f216f5650fdbfa8246401bb352764be4b6fa3ebc0b99a3665bc25216ba50581e8c9aff5a6691e97bedc672c5e8e3ed4bd372eb4db334603c9fb94a733c8f0455f4285c7b298e66cf9bebb66f447e2fa9afbb8108623ef393b16617b255c6b3db0b76f90ed460706c5193c7b1f5066d2dbf51d6cd727629cd778450dcb36f693bb26b75e82299e4e39eeac9ae3122c7ddd1adc48621758141b0dca303454edf70ff1121853eedfbd94b3e66f574bfa184fe03fd13aadfdb7b196087edddc571ab8a8bf899676b2a22ba7e946a26377f29f53d461fbe5238b3ba135febe2821ce168c88fed545c6f82874285b00254d20ec65a168817dcd0157821d9c0c28d4790c62cbd67b6f71982c73fcbc5f943204b649b6313e879d2cd92c788aab06c014a89b3523de83b305e047a0d9ca6acb8bddb5de9aae128c3a17", 0x191}, {&(0x7f0000000600)="6099fbdd9cc44bf7dc52000028adb25e275b8138589de3e05be278b7889f45a4d0b2f5458cfecee79ebe509a8ea6d3bef0552debf94eb8f29a04ed9026f79cd5bf79c47a4e50c3e6992d31a5d4b6d61d278cb598b74a9bebdd1599a190d5074eb9eb59661567080695bd2968438a8c33eb77737634217fcc13346de2e1ae157859286b7f6d1fef057689b915721d17667ec3db36920d498393f90000241d91ee5a906b213afdd54d019f3ef5ef2492337f3ac6876e9f7bc85ea76ec099e2acff62ae22af2576bc6fd4e23636d6987a93df12d314f0", 0xd5}, {&(0x7f0000000000)="3a8ad4d1be020f01486a11e351125ecd3f4eeff5974945f7f2c2056e2113be81f054", 0x22}, {&(0x7f0000001400)="afd0cbac5b994da3f1300de59431b8", 0xf}], 0x4) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 4: socket$inet(0x2, 0x4, 0x70) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000000)=""/18, 0x12, 0x840, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffff, 0x9, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) writev(r0, &(0x7f0000000840)=[{&(0x7f0000000200)="2aeea03fbf949986717417c69a21f65652a832764c8c40ac548df3f974c9a0550e818e0c47944fd534f7547cd0db0b5934e60add59c3fe4bfc4f52b60ef6252b324d199ae4af8b8682d8ef019a1a32cbfeaa7f46", 0x54}, {&(0x7f0000000fc0)="79dcdf7e3555933ff826233e03433c5613a5485e54a4a9cdbd453163189e82ccba5e54eddede8a3f3997e3b4f481c91973085ca2353dcaeec6edf7d0a986cc6d7d30fc4d2ddadd701292c3e46377c8e01f25008f666767c5fcaebfec104b13bd73ae038aafb6868635dc3b00ab79c4234379f6f4e2e14868f79d31e85735606218e9329ebbda19b51eca771e0da731c22771e16d7b0d1a20bb2a57f32180b1ebac6c3d695db9f8e35a2da81be615edb0ded8cdc469aaeadd35f785e8b83519847655164bdb1909542806e70240b99bac190082643902b0fa1426038543aa7b81f9f3314af955ed0e6872b1a06a4064bba7c4cab43d745cea85dab1058e190fb04d7be2c155967fb1c8bb7b916a25bcd5b6d15cdcc2387bf9fd377c85d5bf07c955655f2e087ca02d8e398d7567a71f421d8b4b3a07a97b877e920939bc536c41590d8914598d7f02bb7f34c39a5f032b4cf1217debd0dbf53285391be340288f9cfeacc65a1247b312d99998f60900996c3c8ce09e471b09ed4ef92a7d10b7ad1da6734c8fde7888e2ba0f74bce7633793965a1dc4e3962c2fdf623b4168b5000000004da390c3f5fc8902248f735259d8bc78368244257d0388174eafd1210681534107b92b3ae1bce538637a9ec6546f49b81445d06099ca14d93a0e1c8a73280b2ff9127a61b5a8ea3e26d8eb41f82b85f19cebb3715b9721701fb46bdefb8726d0d7225c424be22ccef9f80841c18d3fc77d24007a6858fc4c6e6ba99b2e6829e5700cfaa5ae999f2eeac691eba4a4faa66605f638bcdf81016fd5f7cc25963e7c955c73455d820de6417f019f24a1ed1f5708c483dfeb7033d4d8b0ad31b31d8fed7d8649e7eef47119f3f432ce30d131cc210823f2ac73a54ca934167e235a1d1bc79e8326c96567c79f2974a6035c16a9f3db0a11c0fb83600ebd994e01f679bf80e665a5c2c3cda98c94785fb236c2", 0x2b3}, {&(0x7f0000000280)="d9bcfa520420dffdcfe4a66380116ff3f73a764029a60c6391ace46d73b6857b642f40bba80c57284834a3b1f890c362f79e5ff7673a1065a2c33186f75c99b333e858d89863dd3b10ceb50bd891e73269ff866b84c3e7a9e3fbb58dcbdeea519dddc39eabad2eafb439eda9d65b9863b6fa433301754d091824ca7aa86ffe953c636742161c0fea54c08568fa5099d31d506c81e9189cf6da8c08b2122e2c44aecc8265242da633b9ff0b5bb9e617c65bf8fc015d106fc7752c5547077b1f3abdc7ccb49065b98812a7fd0807442f986467f0a5", 0xd4}], 0x3) writev(r0, &(0x7f0000000500)=[{&(0x7f00000009c0)="4b8572730e51a93601084c480dc1199dc57b2495e54e7209c4c7ad688b2768a5c2dc2606cb3396fe19b7684fece0172cf942aa0b7918b45b0efaf120cb28eabf16f7c5000b4159c5d1cc872d79ad1721703966da567664540f216f5650fdbfa8246401bb352764be4b6fa3ebc0b99a3665bc25216ba50581e8c9aff5a6691e97bedc672c5e8e3ed4bd372eb4db334603c9fb94a733c8f0455f4285c7b298e66cf9bebb66f447e2fa9afbb8108623ef393b16617b255c6b3db0b76f90ed460706c5193c7b1f5066d2dbf51d6cd727629cd778450dcb36f693bb26b75e82299e4e39eeac9ae3122c7ddd1adc48621758141b0dca303454edf70ff1121853eedfbd94b3e66f574bfa184fe03fd13aadfdb7b196087edddc571ab8a8bf899676b2a22ba7e946a26377f29f53d461fbe5238b3ba135febe2821ce168c88fed545c6f82874285b00254d20ec65a168817dcd0157821d9c0c28d4790c62cbd67b6f71982c73fcbc5f943204b649b6313e879d2cd92c788aab06c014a89b3523de83b305e047a0d9ca6acb8bddb5de9aae128c3a17", 0x191}, {&(0x7f0000000600)="6099fbdd9cc44bf7dc52000028adb25e275b8138589de3e05be278b7889f45a4d0b2f5458cfecee79ebe509a8ea6d3bef0552debf94eb8f29a04ed9026f79cd5bf79c47a4e50c3e6992d31a5d4b6d61d278cb598b74a9bebdd1599a190d5074eb9eb59661567080695bd2968438a8c33eb77737634217fcc13346de2e1ae157859286b7f6d1fef057689b915721d17667ec3db36920d498393f90000241d91ee5a906b213afdd54d019f3ef5ef2492337f3ac6876e9f7bc85ea76ec099e2acff62ae22af2576bc6fd4e23636d6987a93df12d314f0", 0xd5}, {&(0x7f0000000000)="3a8ad4d1be020f01486a11e351125ecd3f4eeff5974945f7f2c2056e2113be81f054", 0x22}, {&(0x7f0000001400)="afd0cbac5b994da3f1300de59431b8", 0xf}], 0x4) executing program 3: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname(r0, &(0x7f0000000080)=@in6, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r1, 0x80104267, 0x0) (async) ioctl$BIOCSETF(r1, 0x80104267, 0x0) clock_getres(0x2, &(0x7f0000000040)) socket(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020690c, &(0x7f00000001c0)) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async) connect$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, 0x0) (async) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, 0x0) setsockopt(r0, 0x1000000029, 0x1b, &(0x7f0000000000)="5ab7776a", 0x4) (async) setsockopt(r0, 0x1000000029, 0x1b, &(0x7f0000000000)="5ab7776a", 0x4) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x1d}, {0xa2ac}, {0x406}]}) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[@ANYRES32]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7}, {0x5c}, {0x8006}]}) syz_emit_ethernet(0x119, &(0x7f0000000100)=ANY=[]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x3}, {0x87}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000001500)=ANY=[]) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x51, 0x0, 0x0, 0x7fffffff}, {0x3, 0x0, 0x20, 0x400000}, {0x6}]}) r1 = open(&(0x7f0000000240)='./file0\x00', 0x70e, 0x0) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_pts() ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000180)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0xb1}, {0x4}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) pipe(&(0x7f0000000100)={0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x1cd) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0x0, 0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000300)='W\x00') munmap(&(0x7f00007fa000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c}, @icmp=@mask_request}}}}) r5 = socket$unix(0x1, 0x2, 0x0) pwritev(r5, &(0x7f0000000000), 0x0, 0x4) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x0, 0xffffffffffffffff}, {0x6fc0000000, 0x9}}, 0x2) shutdown(r1, 0x1) executing program 7: ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) syz_emit_ethernet(0x46, &(0x7f0000000500)=ANY=[@ANYBLOB="5960c63c064cffffffffffff86dd6009a4560010000000000000000000000014ffff00000000000000000000000000000000000018", @ANYRESDEC, @ANYBLOB="e2f1361b324a3f1b816a60f9e9d413d2a65c7c65b0ba2bc35cee19fc1d175081f8ac583dee72dbb9fe55d6aac62648c021ddf09ad349be3435e16f9bb36076591f9cab99570578d5680c30bf1f9f7d5d9270e0dd55d28bde461aa2cd8247bdfe362787f16c319f5be5a24cdf1a8e8185b7780f9c57ae1b067f", @ANYRES32, @ANYRES16]) syz_extract_tcp_res(&(0x7f0000000000), 0x3, 0x2) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x1, 0x3, 0x40) r4 = dup(r3) listen(r4, 0x0) select(0x40, &(0x7f0000000000)={0xffffffff, 0x1, 0x2}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x6) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r7, 0x29, 0x2c, 0x0, 0x0) connect$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$VNDIOCSET(r0, 0x81946467, &(0x7f0000000640)={0x0, 0x0, 0x0}) r8 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000540)=0x8) executing program 2: r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = kqueue() close(r1) setreuid(0xee00, 0x0) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r3 = getuid() fchown(r2, r3, 0xffffffffffffffff) r4 = getuid() ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000300)={{}, 0x2, 0x4}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000340)) setreuid(0xee00, r4) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000280), &(0x7f00000002c0), &(0x7f0000000300), 0x0) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20002, 0x4) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYRES32=r2, @ANYRES64, @ANYRESDEC=r6, @ANYRES8=0x0, @ANYRES64=r4]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x180) mknodat(r7, &(0x7f0000000080)='./file0\x00', 0x10, 0xa2) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 1: sysctl$hw(&(0x7f00000001c0)={0x6, 0x1c}, 0x2, &(0x7f0000000440)="fc", &(0x7f0000000380)=0x1, &(0x7f0000000540), 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) pipe(&(0x7f0000000140)) kevent(0xffffffffffffffff, 0x0, 0x80000008, &(0x7f0000000300)=[{{}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) recvmmsg(r1, &(0x7f0000000280)={0x0}, 0x10, 0x0, 0x0) msgget(0x0, 0x210) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000040)="5fda983205697e0cbbf37c09981274f0d5a2bf2ed2a403cbc327e92f2b5fa6dcb13f2b78a2c76ec23fa04f282079fe19dfa4ce4331cd32d8fcc5ba1f8988", 0x3e}, {&(0x7f0000000080)="0a11ef47544daec2eb5846b70af99825400a47b11c3c8b37d2cbe7e6f7edc4e69d8eb45ac8d5e0736213c25336411d53dca9fef44cf1cb2a5add48b5d6468b098b460120d6", 0x45}, {&(0x7f0000000100)="e58f691dd6ca6d5ebb689f21ceaee067", 0x10}, {&(0x7f0000000140)="811e35e8cfbb3f3de2373d9f72ea39", 0xf}, {&(0x7f0000000480)="6cb4460d9ee7b03b7fe8a0cb67dbdbafe53296826ab2d21056cf8ad175b25a733a8b6ff7b30037b11549b03d84fd2e1a194d3c10593d1899f6c0631e3fa36d0f28a8cf72181d55494c0e4b80d84d9d0eea291c3f09b6d2d62006d09df76a48d5ee060990f197db975d22c8600494675595348634ca4ed5c7f5182e6915bf33722e38fc272f6f6bf1c54366c060857bed3e1007b7810b608805f07605790d8b525997a8d2d2afb1b44ca24c22cb6c250a859e39b879200c6db10193deee2d0cb5d7baef06956b543d408e44e7ef966c2abb0a3c5035f91aeea247ea316466aadded4afe323373afebf65e18b8903dcfd9583a7b7ded3a044439dde099c15449b3b19d69ebd9310f75248bf2cc60a5cf2b939e8688c31d27ef850aaa9d14f5fd2db7b6fcbe0c533dbdc29ac886fc8393df32edaee8bf03d3bff16fab3f23e35785ace7b47a53817dcd83686eefe6ff2d5a7e58254025a469d2ff24e2d0e41c0ff49faac1e1bd660cb26d707e73c50c1361d6981917134390fe183d600f51433cb2a85a7b3667c516f9cc1961f9cd63b97f36b0a2df7bd32a2e40c25602cf3aa979483266fec8c026ae4c3c4d711c54f82590b8714104d81930c10895c92b637e9afa5b40f9e64cc40f3875297d0e1a8cb29289f91b7e3832c200802f941010106a449aaf0a9366c64cc79e0ca451edee820e33550f227ac7fc9ab94a71ff4847c8717d7a85c59f5640d071afac81a84c3777973bf8a033fae55597ed058eb3db1048e77a3086b76a19bbb06487e5cacc43b9c04143c02c2ad091d37f57f01a5a5d4c90a81788e0d282a0595cda4fa5018c6d7ca3f4b836b8bb6cf553a7a31995990ec565c427d5dfe9baa0ef49acc0cbf427352c2c948f776282f841f3261f7f4eed458fcd174bf5a647c87be50c7f5e5600e46bd473805e0cb92f37a19c3b73e2280523bafdd01c773d8c432e4f6c4893a2647270b49b9647b51dda44db6529e62b9a4962d8e07077528968995d93b813ce818f0b47bc13b92766df3f3c418cbbeb8fb0298bea29f80567418f198cfd4e7b4b513115f4efcb3d3da485b1dc3f4719b60528bfd32e149ee6dc15dd2553cd67ab35f4a5d20c084164509ed98e5d24f1679ed063f4713b739a7fdd9bfade961b8437af29a1a60c60a5e2c8ee8fa7b98db7f374b66f18212faa8b1095bff3b297c80e96518c250b6080f21d2f9858b32ad7677c26c8abdd465fc2b34c72442937954d28e24fc565f3653d043fa9ee83aa24f33880d14c3afd4b7f3e77b9feb13b9c2e4ed0eb0be615f2079fc863040a3eb55fbf56f14de275281e1ea0c996f23a4d46485e66a31c9b205d284a5f61e83d64452fd6c14e04b833919f50efc7007e45b15da669de88b5b298badd9a46616e4ab7f7d05db6e0d38960aca2f6c0c36b8d6e2cfcb6186abb5c6a10cac3054681e1491af13ca33c088aaec1daa902d0008af70a00d803ef1d34b008795cbf4e28a7a41c406ae2457e6be15eb86641f0adeb831c0996b771bba32e90edab652231cb8ecb16efee6daa6c4933b6dc11b5ece2c716ee7e6bb2da791b8b58dc88652f114dd335a8cdf57d102d74c67ccfcf4a65cf08af21ad01753465506728838c10b2c5d4e04c68801558ed22ce0beca744ec67b465aba1de0d7da36f58d1174b41e4b3b62fa36dab3f72cd5744caf07286e1aa18f50facbad8c9cfc2373662a4b79f126e1e3e505ebd8b690ae81654891d6991d9be4d24d0fcfa27b7bed03db4460e12c8a99b0f25503198a4393bf04646da1f2b772f6a6f0f0b2bfce815d9e8c98f486cfd192d55f6fe8bba7d1356a8aaf352feb58884585ae2cf8a2604902e6a4aedd0ea7050567886cd0d9b32708ecfb8b3ecd954240aac5daa1ea045212c805e150f06328ebdd8fc33481ceafae06d82fca4bf05bb2bab4ff2fb10f5232b6cf20b86ea1d920999b68ef9b0aca9ef116506f3a641b10e59cdae070323a0c137e83533fc215c219bf411004b45bf9f104762ef768658c826f721dbb275c57a5e38611d237dccd088998d382f4c84ae134f7a054355afce2c3290fdef9c7d1a49ee5dd1e0a1ecf3199a7c1c357b5f9a3a05c8f4bde4a443c3fa8fa9b4d69afead11a211aa0b87221c7b389f70bd817951745de3b4b481251858d060083e462efca699751dc411e0982e29ccc57e0713360fd7a6d2a036c8755426d519dffb940cf02328bf048c3c8ceb812079ed040f731ca8933ac9f905091140aaa7e193ded887b084498f34f8930c0a4c1561098dbaef8a12c51f9c4a19420dfd0b22307cc2b79dede16242c3b65910cca512c624b564fd0b5fee0db03e49be085670fad297b682465e88872f7a3b2c676d44144dacba053fc9b49217c4c984ffacb068f06a9f1278df64f403346f2bd7b7c32bb25d264e509b8e30a64aa424e614b7b2b4c06123b0ae104a2cde59a75679bf6cc87f19f60df28ea261287eeae445b8076f4c00d9a8412565b99cb01d5db4a07ddeeb14c508bc4cea959fbfeb91708808c25d052b8c872260c198e6af142bf8b1cc10a6be8e85c97fe9a967f060022823bfb3497df6e522fef353df5e0eec6d6919fd9dc9e275e4d58936b3a240f0b7a24a1d86e5512e49ef4a36a1b57ae69828dab8f7b327b3b4ff4303be09f362ee49d21c025b872bf2759348a4fc8b1061cadb7014b5537665ba9ca686e436d13540316ea334e87cb04486360b57593ac6fec98b4aa25b9a8392348d245acdad8e7195acc2c90c7158716b14f711a1e9a791d6736644d27e9a8f9f52276b3bccdbee97a468ac386d2e98ca5cd99ed592bea7c31ac655c9f15f1fa4fa8d61aa7a1a80a3b0b54df32e4eaf3d563a7f362a045718b7aeef4f2f99ed8bb1bd8ccfd3791bdc164c32e886881d722e2df71addf5371c12d80a6fe136f08cf428e39fb1a813fabb6e779f2f72bc9884268425db62c35dc47b3e3ada8966c2eee38812e5866c172ba0af74eefd06f1046f5213fd7130f3bf7b6a9906b06f07a30702beb82cc72580526dd0ecc59597712c8bcf716a0280e1f4a82e2862bbeae86f7a166b0bf6d7cb933d755702a2468828a65e24d544b44d16366fb176b64e9776b6fe3bcea5d7513bceeceace7b26409870702eb61c2b8436d48f2b0ea28aae22f41dc31a23548d10542534c05e46f863f4104d93ffa4fba1740c267bded6141be1f4458d913e7a9c0db352798f99e026f5ceef8f682d5db5f416a7c1667407db392be792f4c2b7c927ceb4239c22fadc944393fe2b7802659ccd77b62f671752130cd190a9f77d3588b87f2c62cfe69b7f5d5e1d709314b17b6a2ed2d4e5176e0bc9dee3d10f5e9e247f603f4202730c413db36265572cf0a86bc0d892a5b0ef00c39c06348ef8eb07f1bb667207ee531b2db769f9d7cb3fe0f2996baf3eff628c8df79529b5c95fea8e5127560fca477e6683d525f4749576b2592c8cd9fa2b689715c620623a326765b9a0c0edef4df09c9764a95ecf046382a1e9127ee5498bd35e7888382ddfbe0081a0a2ea2fabad057f8ef593694264ca8bef5d05ccdd9ac5458ec46d47308af0bc6b0114e26b751cba44571c891cf7a737e4ad1cbd3af3a35d602414ef27c2666e192d7b6b197c23d378686728fc9ca56844c2ee496617611e8295d0e1af9d0afc0f818b40b527a6ca7854c3bed3fe7a189fd15d5d4746fa77dfc0214961a5aab9dd0f2a1f96a435cd36fb88be4dee53184dcaf4c0ffdb14b7cf3f7ba35ed92ef4de4bc0d3a80adeb8d3224667035ae927abf26630d1f2cdd6ca64b44543df106456043365838868efbbf3ee31089ac417b7e945f2535a63edefec5094240964b0601e91484d3e660946badfdda5cb6d1628a863f4f20ba8c85e8929b03cd44f48368084aa7019fd3d61f86a2cd60de6623d8b8a5aa9c119117565c127a6b8bbcd2e36e52d733bbe9b8a4211837e9f3b6672b9988b986ab0eb601ba8585809e276b20beeb42eaa2259798ba84bc4b6ed7411a3dc9d6036403df6cdf6787c22d166c78abb513e7665f41e27917255bcc485dae696a722a96d345bb7ce60cc8650f4a738b18352163589df0d1ed73e784c6c1f51170558c28bc8c2f8b352e61ba276b470c5d154436f13e24842e03f2b51e523456213e7b4db6e62cba07bf0bbda168a7bd902b02e51ea465d7966c1ae0de3383b1ba2704d674bc1ca518c5587fa045aba5d5134900ec5524718413d90ca3c4306cf814811db6c3dd5b2cae59687d4883096b61020c212c2355569912f6ebbf87480e637fe11926716c2c917645e0eb84c56d1d81045ee3669da569d5911e859073110960a5185bbec7d43ebe458dc275fa9e57b34011594beebadbcdbaacb8830f0383f02099ae2b2b98709c4388e16fbd2874b65b5cf338a3638dc47aec0c3cc5798ec03bcf3b88c6fc1fc45783086efc8011c3e64b18b7840eb5773bd35a1c3f6ec77f67495adf3fd4699a4e765999bbd30827b9504312921afef8c84e738a3ba2be9b662f1a8b329f17e4a276167af86183b8d7f54c22689737a6ad379e8e7d82148aaa631aa68a6db0b6b67eaf2635ab247a51b9e474a899e7ba99f48ce4e7a5c2d4848dd05ceea761b6b84a88703d9778b27c9ae8e843cb625cfbe33c7ef6068a9ddf68d77767b9848a294c5bf2cda036f9fedcc865648ca63dc7c16f8fe3fa92c3bfd35da86fdff6001097207ea4f7e4ffc13973f9bca220f59fa80858a549cf124fd609ebd6e28820b24e04c0cdb61513c3f6a934cdf8f95f0267519a1567c4965762b35f5b1dcf09815dcf7a8f9cad3aa9e4636ca10ed6038acebea1f7a606ccd29c4cc34d199f43ae970408f772596994fee20563ec1fc8619f80975391d66c2b98cd127a29ed2c0f24b71f3f5f8a14eaa801839267ead43cf0247fd56a8c1a8c2db0b918656facb5e7bb2996b2b377d33853ec93fe55358d8873c0969b374d36edd97fb9d6fba1d1f54b89420cfa09c5b2b2547af2aa26c51a8eeea17c02c66952c792f002c72ffe649aea0f11197fac73deaf0dc3c475585cd00dacf4a51d6ebaf97d7e29d525de0d6d1554f733a3a00507cf3c83b8f2b3e4c78d66c988f2a69516cf266afb9962d83b11c4164bcb437bf95f326ff57f0c61c55ccf2135f62cfa7815515f6f4f3fedfc26f732e8c8e53ad94104b4e3502806ee328b990d4242f5933b30efbd2b814d34b9405f5956de2bd83b8e18d749f0672a131c8b727a03432a0d9de4885351530f4dcfd85831c92ed1607607ee68080b617c88ce1fb5e42630c87fb22c4267355f110fe73e6265a4e544c7cdecab801003ea985e321ac12e1793c0fd8893bbd7222fa3aeb2f0ad89f07b8ab8cfb3e0458f872c00985028e04de4e392d74caceb8587402534eacbb585203a27b974678ce3087c139bb3d2b72a591cce7a8ae4077305b8c16f06c7532f920765d47f1a5af254cb27cbc8217061e6669e3a714d3c650514ef7c059d8f8d6a9a88b7f77c9f4731184ea41b241ae36118c6ea1ebb5854930d062b24d2e56fdc92079d2700af6dd01199f6989c32e34920fac503f75875933a6088de8bc6ef5fed61d55cd399a5ea030f61a93cd817bf2e063999880537e7d9219f4670bc77e80697338acab2ed14a5846eafa47c7e2c7e45116fb5c775f1192608c99a4792d1c755b5b70125d756c716b4010eb278226e57018b4284190b6ce1c7d719a3338b8fd0c5fa333c7e75b17a0aee897a9c6a9577d4cee8a764cee6b62573082a73e04cde67144cc15b5ae1cc4fc1087c6e9d859", 0x1000}, {&(0x7f0000000200)="c12b679bb2f9b6efc26a3be4761f3f80357d81990f01ea5e4a0c2e9690317b66465e43451b521918ad3d4dcd910c50f8bcc2b068117b5e56855127d6d61a8a65c0789565231be509ef2c9e134ed3c426b9b660187a22399efcc52ee06772d6b347db4b2d7554d96ad94022fccd9ed78e8bed5ec5cc3532f63a29615bad90b48351eab6a004ecab51536375a2f1375460b5d61f7190f27cc40f8c1d94765d67378b6d9e4578e4d53ea7dbd72e161954976a40a018a16784bbf3d82d3b1847146f445ef27a6107d823ce6edf64b35a101e26c973586df6bdb1a33a0c1700834174d328a3e5e09abc40d6aeb127273dfdcda4a23fd8d066", 0xf6}, {&(0x7f0000001480)="8f2f3927910de599be26b42203ea565edc1266b6235448f7ffd4ed7fd4a5c8d13ca64bbd005bfdf25877bb853e0cc2fd51c5d9228c7080bf3fd1044ea154a71d8c8c86fb06d61eb11436b3bb602719aed855c9526e600333f1ff579ede59117b94bd6afaf682049ee912ec2f6a8eaed1f6e6a43eae647c626d27fea931d7f170f8a78bdf74b2ab55dc3eacbd8c8f0bef10d209e6", 0x94}, {&(0x7f0000000300)="78c4fc3b8b469fecff8a75021193230ae6ff06f0d3423faa1a0c553d0d49ce712d696fb8e4e26e996ddb6ee6da6659c91fc37346212e4f412ae8d603596e144e0aa3fe22717c9aa6a44960bfc84df29071a4470672625dc87922bb768a382feca3a572fc2bcb950408b87696783e385a4504b4d1385c006513c1aca49582", 0x7e}, {&(0x7f00000003c0)="0e2a971f6214d67de102f8d6cfd77c8987b5a309fc4640fb09f4a4571da38ec5dab38e5c3427a36cc4fb1c566f7bfbf60b2d3c66a6d2d74f5b91596d6c4aa23466c3", 0x42}], 0x9) shmget(0x0, 0x1000, 0x122, &(0x7f0000fff000/0x1000)=nil) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x60, 0xc, 0x10}, {0x401, 0x0, 0x9}, {0x6}]}) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x81}, {0x64}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[]) syz_emit_ethernet(0x1019, &(0x7f0000000040)=ANY=[]) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mquery(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000180)="a8", 0x1}], 0x1) readv(r1, &(0x7f00000001c0)=[{&(0x7f00000014c0)=""/4095, 0xfff}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x2c}, {0x61}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[]) executing program 3: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="791c965780508f54dbcb129a9b6934991cba070d2e0c2f19ce57fdf185dff047b76f5bce561cfa080860c2905c9d57ef9df88eecb44cc27bf73a964b794a1daba7ac8742bea32f4d23e71ae0658372c558d41ee20902ae", 0xff81}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3bbaeb17", 0x4}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x22, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000300)=[{0x87, 0x0, 0x0, 0x10000}, {0xd, 0x0, 0xff, 0x4}, {0x26, 0x0, 0xd6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) executing program 0: kqueue() mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000100)=0x5) r1 = syz_open_pts() readv(r1, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfbfffffe, 0x0, "d76c1f46000000ef1f0160fbff2000"}) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, "0000010800000002404000000000000005d4835b"}) ioctl$TIOCCBRK(r0, 0x2000747a) r2 = socket$unix(0x1, 0x2, 0x0) pipe2(&(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000200)=ANY=[@ANYRES16=r0, @ANYRES64, @ANYRES64=r3, @ANYRES8=r2, @ANYRES32=r3, @ANYRESHEX, @ANYRESOCT=r0, @ANYRESDEC=r0, @ANYRES64=r0, @ANYRESHEX=r2]) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$FIOASYNC(r5, 0x80047460, &(0x7f00000000c0)=0x6) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0xfffffffe, 0x0, 0x3fffffd, 0x0, "476fa4fe159e030d4f00"}) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000040)="dd722386aaa50f062d1a91400aaf2539c073a40f2a1300184ab8d130077c906ce85c", 0x22}, {&(0x7f00000009c0)="471e49aab0fd752532784bf2515fa242320b4a6e6543ffda060eb842b843d370b936ddaa7f71a0a0c4074da827c862a93983c361dc12dc50305653dd84a6adfc8761f897b60c4dee402807473103485b4475c657ae5428aa89543eec1819c76b9eb1e5c1848e49a2a588ed0f6ac77d2106b8ed9b8e3bf7a033cdd96085e372fde5a0d0e2fa622a7e28febd0934ab925ca1366c58af7e3a8eb8ff419a564f33a00db68da6ec62572fd800b44ddb72a27d384d7c0f59283172e5cffa871fbf54d432e04803f306b4bdd17a8ae02f5634de7f261bf856f7b29c4a8c1f03004f7c52f2f9e6db563bdacf11a4312b36e471badb5937dffaad3492204b136b6c7af7e032a3ca5851a267482edd7e7d92ccb87a8b65d5673815b76e9c1698ae7b1f4b5f9abdf83dd28f7ec1cfb85b91f142276afac2efbe6ca1204a2ea66c34768fde97b6e3ec499757af16215bc8f51325d653dabd4ebd4845684b1610443d845a10cbd974b2019ab2aaa364b771cdc3278d4439b96185ed0c3859ea5a4baaa391506d5bbdceb7f20da251814d96c79c641c12dee3c6c3008dea5b63a8d17dd8d567ae2ef71e10eec7343ade58044f19d750017b393a9747caa8e97186fd10cecb761f0f78928e19f8ffb6b5dfb954d1d90140f6b15bad46f9b7aaaae4fbe2f6dadf2ac7fa305306410a426f3da1198dc24f11845142715e81157342de40463eaeb5787d1f552f98f7bc8ec1477f11332e37e3705530ef8c541edf935da193d01448768fbaafb47d5eb3f82bf3ed063b7827445eab5a8fcd7d99d53b0dde5df24f8b5786d8351244164630515bc0fed985baf297cf2da41ac75f2ba68e432552f11b1d722468ffbbbe6a9ac46102969d269c43d624e218459a8db1b21cfa29109698467a1764e1f68dacfd6038037273063b89f01f1eaac9cf5dd2a8d42b1b6e4a60a373d77a7cd04d7b2b836af003812130ab23f44fcc641672be8e1c451c69e042efb361fbbf25916d4e725e9567d74ced7dd8fc1421c9119932838f3f3f3744d6e7e1c79455107178e0a968ee2f8e893781613452e0d241d0c342b0d8f869c0625dc711f82fd4b6b1ed73f62b1cb9e12bedc5fa2eaf58c969a25dbbce9fd087036ac4b95924f64111ef591d3dd0e905f3c89cabb205ab30fbfe844af7ed55b8cb1a3d4486b0cba74dab7a6c381441630966b0bdb830bf78a9677c64c62c79d165ec9562277f4782108d08240bd5f20a6ba683478ba115732d06b05c0f7eb5e8853600ce62b5a8c45b5d690dadec6b380193096ad5d18217d8dba3cd6c7902519df26cdc69b60278e57e2e70ca3e40459e3b61c295c3c23899923cc8a8745e91ec0a20d6f6e97f0fbad67600e90844f6257ca914e6e8cb5dea58a8be0939f827b9493aa6b3072e6c631a801957dca35357b4caa78b94e3faccdb887ae5c705f53765787f4440a7077baf1c4700f1d0b9c2de9602a940fa7ca022737006fae730003b66588848a757801f811710a078d2c7f91b1f66a01dadebbcd4540034aac930bac2cdffb947b6726a3b266484b0a5c94f6b80b6e432e01b8f89bab377c3f7dc878605ed50277c066aaefc75fa5bb1b4d642c651b4d46561a4eaa9b7dcea3b81fb6133fb0900c86b58f99d634bf7dd2ce3e25a5e3033419a976a476ba03bf690876b3e7c19e8c847293663cc45febc4335c19a81837e61a38b0d71951c305b63105fc9c150822cd35df33f5e459bfbd4c22f03ee3c830cc06cf37029fa9edd3da0930df6dd76775a4b91ac307c4034b1a96859507dd68b3e0befab34c62704f7cb8c44245be25f265046787e67e835a05b5ac84ca95719c50acb616369d213a8753f91c1cfd168cb128109d8de46d5add8377a795259418a03afc15647e54fb9a9c0b0757611968e9424c2848ebde24a91ef14aed1fa1879b51b131fcd441302916164af8b9ae3ce8e86b5d66d58efe5a181b4b4451a911f64267c9b46815e1b79909bea47f5e555bac2287aa1e2de031da61439a739fbc6efa2f08bb804c2f76a28680b29d881ec1404a25cad03445d4045236e3b919130c38efd90451764a9d897e91ac9058feeacb0194788279c02e757eb6ad6c3af3283ba03bd142d2032d59191b89601df69297aa05c95339f70460a68df78f44e52fe19fd2633cddd261e86d11052f6bb0a6c7cb9e9750bc540588d2108e6937bf16218efeddcf9d540c13150b1cbb911f03c0ab569a760f88f518a26798c2dbcc074d18a43d106001ee87eeb81a8bebd5c0a1c069efa9a3c0384514b455871de72160f0a898983f547c211345555d976c795fc1b05ef8706f199930ba4aa083a0642ff8dafbe9d582a4bfa09fd5c9d9ab0a17b361d141849583798f73b08f5e1a2290ec35d256a1399c5eba5cd805dac65021606753c5dcd1262eadf4d3d0af31075cfb71a1fa4dfcce346327495b898fcdebf04f7ecf7cb3aeb9fe99dee2e6734d95667f532c3a997641a53f56a9f2e082c211d4fb5f15a04142fefc1ecd89b77d371e541988cc326dc848681c8413c778962e54324ef1113e7b908558eb49a4617de12d619d16ed5a0224f728a1367d9e5a1773488d7ce986fc4208c35d8797ee3ad33b007849d98225f8003f0048707512002078305b8aa8642cf695833fdc84bb551ccc5ff920790c976a727b7972fb88f8e7272bf2450a18a5eddac6f9e8093f75f85d702307b302a54da7612d34d874bd86cf6934a3162c6745c579d279d5f62d27d0263d2f319e70d6e4d9f8376c7eb93511b07b4a588da9977c899d761811535d4b94f605e74c79a6ae820d882972ba524720e8a814d98fb778e26d7fc235b5b4a794b1244ca878a3193d48321f601d009d810c6c63e7853fa2e66661eaa1dadd55378e8c42d7d3b18996dc4af7b76cd9344dde9046b00f2c2135a71000587f22b5a8999eaabd1d3d15b1ea247f630259afeb5d3552d8b8d25353a45ea93e85f8b62a909a329007cb78d1441a3f88409c9e4a7f5e3a38b3ff8f83e5786214f4635d5602cd6305853225f133e6a44059fc6d88a3fea95b2d15d3ba3a9fa47a77d6a6b48ffe582f23c2997be60db8b496007e6cf91820657a4e10732d3471f128ea972f6b233b04d481c1a14fa32ba6601cc183f675644652d66df2b119a85d1751cd5104f77b7bc30ef503e606c5e9d1b255cc040f9f27f6b447223271a8124da64c1cb39d57c5796571529d7787859787063c3a44addc1c392267477ad30ba5ff674eca98cb2e445d458dacc6835b192e933218b4baf0ccb78228c7e3a7e3290ed3824a9cd4a9e74887bac564fc0097edf2226c38489946ec2ffc2527c9d5e26575da74d376f8080f8c56442720cb038157cbcae1ed319c2688f298b1515dec5a155a7ced1682a0c083934b6e0e806936b25e674148f39ade1d6fa5a554856dcb9984660df0de4245b70a27c8e9cbedc06423ae06ea9a27f7102113c4388befa688c8468b4e2865a94e58f3a2568211911af2aa038767fb7a05018dc45e70c33c6cbab47f81fba0c551d775ac92a1343e8dcfa61f102159adc5eefbff463be23f2278c3c7123465ae1574671ae665a91d1f80cfd9b9cf0b3edf53cc637db4ad77bd436b6bd32ea2f1032aaea3e99c30b7afe299232664b5c0d6d2f3c4d7e6a854c38937fff124977b399fb0e1566245703fbc2a6f666451602af52a979ab1b54f82b346b8e0b13c5019783e4497e6e68ff68236e8bafc37baf5e2b83ec8fb9868b8d6481db9b0e315bd554d8078be2710a7e3fab3ad15aec2062aa34bc67da31edf4bed01fe5630a0800794150856ef0db6f6b9b8e6b9a0a5a96b68d0f77fc4a3eb04cdd0a6f26590d8643b535c89288de0f81670b3f227e53d33c155b74af56ef72db01d191c9a216b48e82214b87d30b510b95dcaaf01748f8c772a271a77eaf30dbe0e3e33e3f319bbfcb4a3dc4c609c2b90f42c8c82861142a8d90c0f40304c7aa40ade9e50cce01ef6f819edd17f0ba3c8cfa225f500f3c4344700f0ee0e18b4da149ee963aac4cce9c9bea9990e20c798d717f7e8eead7c015903a408919cf3498224efc9d2b2c87cb21d3248cb8bbcf7f484fcea6ec760e301403dd65ddeb12b02070f597d48a2a93b89e21a3baac18af30e8678754e8548e573a1ccfaa2f280cf6d845e368cdb9faf5c6e6ba5414b8425ab454260acb52f5dfafacc64e83bda30b0eeb92d0bed8289ac0af11c6fb5e6bb123318fe8361159ca138e34dd85de53d0354c2ab887891dfd62081a7bd5e7ef910a3eab78110ee3cb7828416b51b2eaa3c1ce4c87ea75550e614dadc1ea104a8a8562b04142d8025309372c528d2a6df1c8235d0df14e4ff5b2da06b22e68e3b62da0855ce7de35578dd1a4e39b0134acb52fb46e86960c6e8453f6bcdced3ea35e8973999c0bc300590d8bb76e48ebb1b8d960e530496f7ceacb128126ccd0341202e99368f2bea76caa9f60ee728cb1337fdfd896604cc9d80e5863067d44176ccc030503c7771123246edb4e2c18c27a601b204ff769f47b9120cb6cd61e723bee4892bb7632a5101adee58880464e6d7a56bd8eaf9b744e18ab2f72f14853ce8a9bf0fb41c5b853473a9f2b7c3a06c0558c653c0f19e5ad8598b21c3118242a226c8d63bc4584d894f60f3aa607d4f41547abf2535f693a6903b0d7ed40553dcb28e23d7885cc0aab8b5d0ec81bb9b1de6f3685f70dcbe591163cd4f535ac144776304a06a9c4a508c9798d3039747fd0b739eb6a0081de61ddf5ee31dede9dcc77ad35f9397e1503032697bdd022e29dba0f58675600c420174e707e8bb379e03b7410bdda2f71eecfd92c667ab9191fd1eb82d7745c84849b5a9c7a6daf10838e1b1bdbd05cd8b8f0e4b0a8c732aea7794fd3a06262abb3067a55db9e9740084af2e16587a33504abef0004f86d6fd9197419869806c99dd29ab408c8961d1467cccbbec49f51b3f597412212b849665e251b8ff963daf701e7b7dbad236e47a975b9cb6653017c2fc8db2927f06a0e8a39465db10b6b92e80ac87c00bc291b2013fee8320e1601b7866d7bf94f41cf9be7bb6612457c1c7187bc79793eea40c7a648dec22159196f9b1b27c56af83efffeb967030cccbf849f617dc143b32a49c847cf3579a91fcc2ea8d8d49fadea5462228b079acbc3c4ed37e147568492defde75bbb5f38f172a578de7053d7d7ee2cc25fb38c0a77a0fe41101da85a9f7cb8cab82e012e2867365cd02622dec5f215b2284955afcf74ccd1ef4b25bb2141155b97a0bc70376a75c3408c5771a0ee7a3c50e1726f4786d2bbd0390b6f586c8167d82e04b169fec00d41b9fb16fcedfd2d17889caeaa16fc1585397f854c6b62ec92a01c8748d24f13d09d28838968f96c22c0e1e521489c9ef99c63dfb3a045b07903c2264978718a0fcb6e367fd8aec2995c8126c1302978b6cec8dadcc09728801e668cb6bb9c03f680399377a504b561c36fa7f2cc8ccd334cf08c65cb62bbfeebdca0c3cfbe456852b659fbd53b1ba73970e2acd0a31ce92e116bd6cd92daa75812465721d2b5529bf834f4c863f5f527a0f14e2e479bae8a849b4d0738326c245895d4f12e2e7a849c7811d96722ca390d620b1e55683aafc4ef5672280eeba65f58b3f60c89a1112dc376319a7db19865dc8785dbf34ef40638ad15fe38168052603f21b339358a532b4044ef59db35b2884cc39a3b7af0c97fa51708d8fe7361549e8ec7a4", 0xfdc}], 0x2) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000380)="4b9af7", 0x3}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={0x0, 0x21, 0x0, 0x2e}, 0x0) socket(0x1, 0x2, 0x0) socket(0x2, 0x2, 0x0) syz_open_pts() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) executing program 5: r0 = socket(0x18, 0x3, 0xa9) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000280), &(0x7f0000000300)=0x4) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(0x0, 0x0) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(0x0, 0x0) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000000340)='./file0\x00') open(0x0, 0x200, 0x2) getpid() utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000000), 0x0) socket$unix(0x1, 0x0, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setpgid(0x0, 0x0) getpgid(0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) chmod(&(0x7f0000000180)='./file2\x00', 0x11) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[{0x1, 0x0, 0x0, 0x7b}, {0x2}, {0x8006, 0x4}]}) syz_emit_ethernet(0x17a, &(0x7f00000008c0)=ANY=[]) rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00') r2 = socket$inet(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x2, &(0x7f00000000c0), 0x0) symlink(&(0x7f00000001c0)='./file2\x00', &(0x7f0000001bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r2}}) r3 = socket(0x18, 0x2, 0x0) getrlimit(0x5, &(0x7f0000000240)) close(r3) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0xaa, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff00000000000008"]) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) close(r0) close(r0) syz_open_pts() writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="791c965780508f54dbcb129a9b6934991cba070d2e0c2f19ce57fdf185dff047b76f5bce561cfa080860c2905c9d57ef9df88eecb44cc27bf73a964b794a1daba7ac8742bea32f4d23e71ae0658372c558d41ee20902ae", 0xff81}], 0x1) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0\x00', 0xa2) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) getegid() rmdir(&(0x7f0000000080)='./file0\x00') writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3bbaeb17", 0x4}], 0x1) executing program 1: sysctl$kern(&(0x7f00000002c0)={0x1, 0x2d}, 0x2, 0x0, 0x0, &(0x7f0000000000), 0x0) executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) write(r0, &(0x7f0000000080)="1d65342af02907164eb01ffc8cd072f2d81671fc3e118e6032695e91b6b4516034f8fafecaa68aa9ee0ccb11a99d68f351bd7eea2743c9a2e8b884495cb7fba278d71b9f926cf778fd256f8af8ca637d7c0b56f2a008b5d5fa1bfb0aa4b3b8d29e2e4051fe06efaf3d54bb593e2affe8e4ea15acae0a397325e8440794acfab34af51c146d5e56ab5c759ca6d5c3312c1abb0efa47", 0x95) setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) socket(0x18, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000240)={&(0x7f0000000140)='./file0\x00', 0x1000000000000000, 0x0}) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000001080)=[{}]}) write(0xffffffffffffffff, &(0x7f0000000200), 0x0) socket$inet(0x2, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x40, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mknodat(0xffffffffffffffff, 0x0, 0x40, 0x2) chdir(0x0) open$dir(&(0x7f00000003c0)='.\x00', 0x400004000011830a, 0x0) socket(0x6, 0x5, 0x4) socket(0x18, 0x5, 0x1f) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x400, 0x0) dup(r3) executing program 5: r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x200, 0xffffffffffffffff) writev(r1, &(0x7f0000000140), 0x0) r2 = accept$unix(r0, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000580)="01d5806212b915e45d84915eeba64476327fa9f8e88255ef621035317d3095760eec30679f8f5821eec49988861be7306ffd9f4ebf5d5409fc18cbf013a77404b178f9e8d6ebcc47191250ba2477579197bf0e547fd79612213e93d609681371ed05c13fbb98986630c30ba941708c3426620e632baafef1f5fca7aa25d0b69adcd446cce4b52d9b97dbcbebd99cbdb54fa6effa2601790a9a4f94d3df1854a605643a29cabf24a57f5519188874fea3f07c2658c3e75a7ac3a1d803", 0xfffffffffffffe8b}], 0x1) execve(0x0, 0x0, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) writev(r3, &(0x7f00000026c0)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000000040)="0226039ef800000000000000000000000068", 0x12}, {&(0x7f0000000240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xd8}, {&(0x7f0000002240)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c547976628a1d43aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079038954403a26846f804313151b674b991907054e71cef065939ccbd5c4b5cc0b95d9fd587dbfe1559cfa027bf8f95af2788bbc912dd53e3729c1b7298815fc68f0b6bff49cdf2e658c1b51099eff58bbf8ae9f6b334b0d8d5aa55d7abf78651323b8e23a5459e130384c2d5fe128b0b75a46983fad0f67d7bc2f264bc805c24aa47434edfcbfc3f8630e8756507c35a0900bf447d", 0x12f}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000001400)="ca87803dff144c6b6b264a5851de033559a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa4db4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f3690965910c311d0c4d3eca93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e14aa65453962fb7d3762cdd5a368d", 0x9a}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8266f075e92bee6a66601e0fd603abd1ab9abd553a72844bec5f1de1f4f77723da8c481e07f10e4765fedde4d0472294e3e341f20eac40fd2d79a2331ca6c0bfea1d2265cac4c8425c93d24dbeddc87ddd4896bf103c156d1613fcadec2310d3d0e7f89608d21cc01482c9b9315788f785ade1d4d2a", 0xd70}], 0x7) close(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x10082, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000400)=[{0x4d}, {0x44, 0x0, 0x0, 0xffffffff}, {0x16}]}) sysctl$net_inet_ip(&(0x7f0000002380)={0x4, 0x2, 0x0, 0x11}, 0x4, &(0x7f00000023c0)="bee4073c1989193c6500e3ffcfb9b373e48008dbf30fd2d63a1ecf9a4b1232c2abc3b15104c1e135b11938cb5beac4dc5e2d249e277571aa2dd3b1d419f9d3a9c5f0a6f16649cb4be5b6c841a25e0f1961d99631cc", &(0x7f0000002440)=0x55, &(0x7f0000002740)="bd211eab918b37c579cc36414884f19c43bf472ce27663e9080f9e399c94b50ab124636afb558437a6d538f5cc8a4c82debf55d331b9456287194bfdf7c04c8e443ff5b96e19b18b5b3a8eea11acb9f1ba0760e26184984e59fd9c65ec7d4c2f8f685770f1a68ae64dc8293bf49be3c60379814a7b7f1d58edb34c199c68691823f27efc655fae3a324360da42efcdb90b6839705b94e324394b2b10b69fecdff2145d0dab751e347b1c60348488522e2c5d922ef4475b9770ce4365cd6275a220f4789a678a12a7b604dd58d7ccd328003517d4eed608b6ba08370d370b41a6982e6c0c4ffaed68aa4e732af2a24e84ad4701c008b314b2c36fd4750c1296dfb5ac2ed1d1b1cf743083464c1dc7a6da8f4db6cdd2194601d7572019b3e5a064ffa986dfad423df2f5730ee7068e7a0dcb6735fd59f1e144c290ccec2a7d63212c349701cbb70a779d153df04396d350130715f4ccf924272fceecd35494a789e7388222d4c64018aa7da7e3a83b5d172cceee8858660c92a9a822bafb38181b8f1d4611bbd0663948f40d86e65a25351f8c538cd27966ea33eb384978b470ed4328f137c6cb3998ca54f63bc09cd987043e22c59357f19ec8edd6d05fc3b2e3e024a8a42691a3d206c9a084c89fa45e76fcf97a524dd68a7be2c7cdda93e4f78465c367114e008b1d5a98902e25d0da2f1f8f920fbb0a648d78f192023ac08fc38daf09e55e72f9baff885e8f487896c3b47be78545954f7c0b77561ff401c4aa2a98c9ff95c409b2285ce2fbe997b99dca0470a48aa06a17939b8459b1bb4dbea0802ed102b7d1eab4f616b7766219ea6dd6f511e418e30ecfe2047637c0917131b2a67f04bf9ef3651035574531eb482f64659938b0492848b743785e450e3c8f38eadedd9eb368e29eee4447bbf7dbe4f077ca0032ee5393f1044632e869751546c2a68304c224c2d649f632a62bf4a30a53bc5e19929566bae2b90ccb68ef5cae146c1e3e3f67f229cb6b4289b65c616e242443ea918552e23cec31b8c751f5f95fda008709cedbbc09bca84def5fbdd51ffcf47239d6496a4e301b05c2ee8c2d3b082def8581edad751b5468ecec56bca45141f6e2c7fe6456c105eb988b3b4ee37197ed4c5359644e22f21c02fac1fe87a0074c7f12ea3693ee3c8f30e809d7546a91f24bb98bbe8d26a8366895c06089e2e5b57a40be2a03284e5517c6183fa8a6e0594867551c00cb1d1250df27ff85c0c60596f5147fc31af8a93094cf0f12a7d62ba5bc3730bed2f26b1175718c92dbbf21614334cfc86ba869e72b72e6bb2ed578d0049184349b1a82fc708a0a13bccbab349111952ade9dbb8e6377c6df1afd77c3103d4a631e1624f737dde5067a78b0e7e889ac2404845e18d3a37329f48b7d328592d9c8961167d754a582cbd840ebbbf4062535be2d96901851f59bea358d3c8dcd852aea09a20a001152c093f9ccb87257be0d38ce38481094fae235f514fcab67822df56563629584b6a1304822682e1b273fe207eaa067be2910d5a0936ad9aa7a64b9be17be4f779be60f74f680c3aa1ec0c8e637faf645c946e854de707ac91db94ba0e419cc4100c4ee3c2fd554deab3bf4cce1bc7a77f1fe1b85d0b8bf51f67aadb1b147fb993fb39d4841423957bb8a6f8d402ab1f6a05d9492910b153a4a863ecec253550268f7a047b9869fe695fb6c5bacf32d223189177b699e99a146ed700f8803bdc8dd5f17ca46a00cc781c2c1632560876fc7c4e4192c18ca8678f16cbf7b3afdc41b3e292679d1c6779720fb7f7bdded9b67284fdd030f7dcb501b6764588b3422a5b1fa03c823a348b03e36b5729167af25bedfd13933aa9b222950c28494aa7eb91f2620869a4f8da46f5ead2cb5578ee390a2b851f144eb25e3e82ff74a5e3cdd250447d96ab344f8ab80bf81064b7cb3a313fffa776e7120391530d32450b2e91a88de36a66ede20debe373970541b24715bdb88832fb92cce2e11cfdc7e79fe91066704e3a2f5e5e4b73ce29a50d2edaa459093facef7e5e233a6f6d6ea128082434a0dd2ca3f3d73d494e6886c94aa0ed7f99020dbbbe761187eac8b1b2da7f1501d115eb2196561e51a401dd2cddb8436426f02d73d8553b52d749bd21402a383057a6f4d994ee49ad5a7a6ace4804a14a2f67d634aab323a7d7beb68f7ae23f3fa12942112f52eb923f3bb03fa02bfae71c7d861edabce555aada96e4cb5a0378fb921bd57c026adaedb57381ea8adaaa4520c2d28563b81c685815ada59bcd08d7346f76a21e3107ec00f9b53d8c75b92846737386ee3b522ca82189d3d469ddfb76dce2c7e59074d79e3b94b951f0f9cdbe20ef10b1543229acef40abc55ba7e44b79e57f80fd519b2369aa789d33299d2de8d1d5a9ea2cefb3112ecb8fd1f3b1057a5ecb8adc96aa0ed1bb45869d721bb879be8f98914b9adb3ca6c59984a07cfe5ff86f7db2efa3b26020c2cc27720d5d1afa993121397613bb6128078cd7785a95a92c7f5e1f557269172729736141090aa97208db35c29fda814db2091cd289664f946188ee671a90e9981c59f5c99ac3667ff663e4127b084e05a1a8af512d4a0e2b06c327bbb351836119aba63a883a736492ce628e8d91b535dd2d423761983c44851bafca3731cc202a89ad49df11248858948690af4324005d2cb23b527afe777a59927b331313e5c1c17d6136208f155ce1b8be22462726abc3f96362a70b2606ac370d7f15cd89a5f0e0c6f88a2c33ae13ecc63107378cc8e1b0b04852386c8db5e24d447adc58fccfc1ab27ec8c525cede9c8ff09f04cee1470dc82966bcc6b7c14d2902ceefdeb573d38aff9e2b5526edfdd7b9a0019e322a7c0378c7948d4a4ff531b20ea4bdc609617253a04075fa9bd7cc423812f5b5e143e6dbcfe70bf42199e496925323b31a22ee04524b5a5e973a718cd6b58bd1e3b1bb4bc59bc9e5807f5efa7d5f65905dfaf7e9112635659aa6168e491bda949f35d3f61df61ae3028dcf95bd9b9d7174cba1d9642ff783cf35e70b6acae6f6a3ac68be0307773eac3b240def3400b44493fc16155bb5cc0047d0227ee7de93acd0f7d1bac918037df7e21a420b20146092a26353c6ede13148f232cbb6956bec815367f3c4a74b60fedcfe634b402720a0733bbe916a7dfd28a7ece4eb0b2dabb38781aa461f2c1b5780493b3523de7d22efd61b71d10ada5b1b1e0c8b449833b78a2856973b2a3f9f34726029d5d0ccfc5b9195213330194a26439ec6a1dd0119b8174059ee3e653bc4e7f6917bccd79dcb82c3c8711faecf4daf03ebeb6ebae907ed8b4a278958d2617499027802f2b9826af558aedc7ce2ba150cfed83207e3a3527cd91b165bf1cda801bcb210a9b0c57d8d3d83cd402c8a78aa99bc2f3f9d6105d3aa47866a40dff5a5ec9085533c589e26036eb580d3eca9ed494f8ba956679cf9c5c8e747bc7ce9598f8199f754549f0704f5fe2c65d0fe6e9fddf438d7ab26289c18a8ddd4bb0ef5ce5f303f897265af784defb46af30e3f691d0c4ad6c72322363703a4b15ad82a40072203bf168f7300153ab8fe7be2bca5f16274b34d5f897bdc957bb24d78f7a7ea53a4a3402deb907879f7a2afa7ea2cb8f0dcd0827e185efd9155ee91d4082e929df7b49881dd6527ccdaf52b64ebc472c3daa0c7313f8a80326cd8d11b9ee1a05f4245e8a519e07014872f8b02753735a37ff63149fe82a3fdd1ae94c8bacac4e19479374493f1d3b7ee273305baf6719354908b95659932a56724c21ccbcd4cd6512da1b4502d08dfc1dccdb5ab30bd73360e881d3aefe8ee35dfce6a0952d9ac85a14078c22e2a628e5e4ac604342421cecb4a719522e7f88cfbfb8d9a0b1052bfd9b00f55201fe7dec5e026d8dbc502dca848766d26b7fa2bd978e243401d629f47eddd7ed702384a75d4d8c009d4b3f3fb90d0598b0392319b19beeedcba52f41617a026775d0ddd6de4192e8d13d7d4f70a33f192dcd878d3a113f32a53d9904f0c411082dcfabafcdb76bf145b3e517e3642c8fc9243245b3e67990fa3f0e6ca76e2a310945a8d87f7dea7e379d317cd6d3e3c540ab0b4bba2eb2c4a0802a0da87c76b31b3bd48f8f2328f5ba7c6fb4d91779d823039f2b30e2a9736c349311f134e5dd7b8e175b4d4c608b73c07bf581b2cfe78b761b1225067b82433b02db9787d76e8cb65d1eff4db68e185e19028f4bc51de4586535b074b82b644ced19449d8ae19ef27241774a526563a50ef21de84b99da68a28bdbb85126961183e35476e79dbdc37ce1882652c92cbc6b806e3e6a346bf4af4c65e2d6842a3cb08479a98d44e8a2ff70199875dcbd0f229a03c403c3e1f3ae2997cdae78ebd5261475dbaac3f8290436ce1e17c11369eaf58722e77478581ab14d505b7c7375efe670ea942dd374b41a03dfa0c8b7117a4332a005e7fa6100cdbffee8692361e7657fa59cfb5ce025363638c18e43be4d322589f2668c308abd9ccfb6022f99e7b93ce6fdcc54e0a2f1e17f9ef09f99de9f85052d8de0924b946d072a7a8177e4ca8fd340c6e8d3e913d25c69fedc7b2a65f0277001ae69d1365b8aea52dc3195bc76d87ae259533ad8761c141f44a985e5d29ae71e1bf574ce7344073732c8b7d90d52fb1c27c6766f57366b6d0dd9826c653815e62ca12169c828bb8053f5067f97fa615cea84da93e8c62618c63729753b830babc47162bf38f33936e1d90cbdaaf92605c26fd00c3c054b5ac909afba9becae16439ae69bb4f24229973d6e59d36f0067a7fcff680ec950f8b7b2a5a8f386735466f69e65a5e2cd7c6dd662ebbd45077bb8d837ef1f42e7b996a0b16818bececab8d47d5f57756b76cbdcb33df64682202637d0486508c0fbb604a1db1d6966c6f0873656d86b10992fadf6860daf3636d3997acb0257756217c2e4bbae63a89171f41fa33295110a7f0688c2d266ea9b3d72e960597470a4df4be67ed3e0a09de5f88e6bbb2f8f8053d7bb772ab87862ac2340b21ad3cf7b07aece499bdd3a869242e8ab75c2c8bea800a519f44ca6a2ac89b010b77eb6d3ee7cf795bb5d0855a54fca9b0890e18a65a3506e02c6749aae46c2e9f98b58acebe0cb2aa5e692f06e74ebbbb49d2be17c5cfcf421838a5be9c07c6ec217bb7ed602cdcc983d937c5c5739654ae55d8b3578472f4270cb6bf75676b80e2bbf7a8b906076bfb118f97f66f1dfaccdbbc39eccb53733b382b6e3bd1b3b7d6f368ee0b6d24a50ddbafa7840f91d98c0754471a5eb22b5a1874a4ba4913a368923c7aa99e1392603872097e4672ac9fab0a8c3ff3864613b6ef571a72a45dc041354b8bc38ae4cd4dd66dbb83086300f86a03ec6f52355d1ad058e98ea7feb5a102f2a3277308c484658f4e7b7bdc9355e50f2ec694e2cec94235a7b56baf7dfb19539d2669541744e550c7db00baba1c1930584296e7e364f61b8e01840a72cb03623fb9922f8f9e480901315362df0c28b6593c9d88da102bac6e4d442f22ffa39bafec9622c4779a6fd0b3a34977d981f63ec7255b7099a7e0136eb223b70fe13b25eed72a25e1c9fdd6a05afab4752a153885e1b6fd5c6db695f632dd4f81884dd3e775113d1c9c651da58c02dcf88ddcc4f00a5a9613552f777a8f7e6f9c93cf7174eeea938f5ee30da1a471cf405919e1d859e7e3d8f4008dfc3766db1b44749756741232ff617d9fef671bb477aef317bfa2ee4df04f3aeac00958ef10b4ca4e092028ccc98ad8cb4ffc2dafbe", 0x1000) write(r4, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) execve(0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x7, 0xf}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) pipe(&(0x7f00000024c0)={0xffffffffffffffff}) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000002480)=0x45f7) executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = socket(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000001080)=[{0x5}, {0x1d}, {0x6}]}) write(r1, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) executing program 3: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9", 0x4}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x138, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0xec5) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chdir(0x0) mknod(0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) connect(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00006d8000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f00004f3000/0x4000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYRESHEX]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r2 = dup(r1) dup2(r2, 0xffffffffffffffff) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x5) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000440)="fde0", 0x2}], 0x1ee) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x7}, {}, {0x6}]}) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pwritev(r3, &(0x7f00000004c0)=[{&(0x7f0000000080)="b13b098326d6702ac37ee33a2c8767aa4c9d005539a695e16ccc244e2cad0b1d10dee14a9022b061cac02a36efd925b2b6fc003c129c212232c275a6f3703764d0302a3bd6950af003bb572de841e871d2362aad4acdb8c73b68aeef509e288287a24548", 0x64}], 0x1, 0x0) pwritev(r3, &(0x7f0000000280)=[{&(0x7f0000000500)="498d211b34e8e2473dff35e9ec3037d4d071a8547cbcc10f00f48bc6b72ea6bc4ccaf13c395d093aa2c55d3d5c4c730eb48e582b2d040758a2031a3e177782067f928f5d4a00d76e9dcee6dfb083cafddc55f1103028a60f47c4d514e6bc9829da4d4e", 0x63}, {&(0x7f00000019c0)="b5b3a127c101b46fb46a07729706baf4765e49be2abc6a8ae494495bf7c8c15f16e25265f192126e2b0860ea487666e90e7a305dd977295026ab16dd865171cf23c5e4839431a1efb708edad6fc62da72cde48a92ba249919f4a567fdc4768fe0538b7e3b5243f9547aa71a7f97f9d14603e618a532792b91cfd33bee31a1995e8eae4fdc635c14aa53f1af87541803463dc0b27315e2c052436c24398bbd8f7cb91a86ae0610c1d3ac48af9f7f313e6628540cdb0adaf4201bd07298cb8ca91cd10c7511162843b68d454760cd071e087854cbcbef91f9653e84864587cac3e4eebd246035c603672fc8dd82f167513707a588b618ff2ceeead275c24211a994a03e4b1eddaa773165d7ad3836dfbb4cffeb181279330964fab1151df69c0b6e33f2ad74614117729492bc227eb7693f0b66ca9cfbf98e3c925d88e9f4a413902a3edde38cf550cb1c38b41aa04300bb70d6f18ab18950061aa02fbf1e27573b139e287d85a59be896249257e38e8a0fdfef093fbb1d87b632eb87ad9020af639a3050d319fd88bd2b01b9e1f0cca8ac382050e5b73d251fe84b3e16dc6364cb762359c229395a4bc6def9a9d1d7ff70e3c69fc48f3ea815715b81419656eefebf6eb40619bc2cbc4cf8325dcbac5c423e5405192b1b141e7deebd8355b4314a0b889b5f95e24cce5f5858bbc53c7bb3ba239747498ca27d6137193c78953d6c53b81d146a6c5a7c25289b7520eb0984b1e20c0eb57f15aead0cf861521317ba550c88774fae393ae07b731bd0433fb5aca2c2d09baf36c8c2bc97d9212f623e824525fca52d52f2ce5bf74a93041bc932d7d351cc931ba2a2235a193021be6be593431195f87496a681d9a02acd6ebd1fbf70d4443e53e53d2be41ed3f98fe825063e1250e200384c41801f03fec19716900df855af0ff37e98ea1f090dcee4fa8069a40fd628959ec3123a89a6d632bff0c603f6c2435ef13edcbe1061b8430c61f1f208888312bc9bcb294b77ace2d4c813f67f355dfc8f78d6640f550aeae08e2068753fc578001d76019b690a6f1ace0ba1425644902a7391e47954a924de30d19d680b505ec610d6987db70b65c0508317ff5e8c665c97c166f1da07da81370322270935a2e3e47db568602b800f20d87819390367bf76c10ae694281e62d11308a69f066691903f9940826669e40afb4eebc21c3dc5342e496c4c98cc078de6b10c33d4718a5f5b80e8eb6eae56fda5cc54af6d7f57cbafc03c262ba2afbd33d2156ba0e877e95e52c64d288b4eef932a1bdf2e9285c53b84b3279eebc5e4839aeda67a2c2c32b38a5219b93fcbfc1b2b2d5fdc4345ce823051d0d1f9c0d87e4bb982aad9739386b04caa6198220591bd0f803ec5fe34495b59eadb371335ab3df407f278fe496ad720b801431b4163d7a59a4fadb34e24426500247092649024daaca20b6f142d63bc68d58cfb6df560cc0010d1aa47526cef6ca5bad474669cd41c0ad95e8ef58d135e2c362e96402e3d4b17a381a177c37999aa27189a707e5a65f762c0183296375257d241fa285c95591c77adaadcb82e8deeca22012f55ab464e316660a94f3465c14aae138cac3021e2817e72b0bda400a5c3badf74e56a9dda5deacad780137bdbd845729dcf815c2473a51fc27f82388bbac074ec38576ed1ecfe8d1fde88cef0c1b3a946403df9591c4f765be3bc0085aed30f1db113a1f682d51f6eacfdb08de1b941acc28a0d67e80567a26aa9cc92969e6017e2af0fc88b178e434d5a1b81f1d7212df0dcf3fb7111e85863e4ef9d0bc374e573bdde2fee70d578ade94b32e471587886f72dfba34a4bd24dd574bbd1fefd500de95f22dd7d7570ade48c4f8a72f87ae5d222089a5234f2f4e21e490cc45f0eb56e02b327b0f7a3032c83f8b4f5144bc2c4af0621d661fcabead087260323978067f5a7d28884335a6f39e3af2aa5291ea437ac9ad927d7ab293c305271b135b3a565c4d675ec28191dcf80b4e483479e1e7df589d4abd5be243b8a4ea9688b346e97c2b613d4a902f1f8a27fc5cbb3d80a73ac97111cc67c1b119af84f9a6a5284126ad36b9b0744df2aaedcac78db725081114e4e74efaad329633daeed23c22e2af5efc153ca78a7d247e186319a33c1dda25e405302f674e8f757d66acc1b97571017a3d572aa7d9e2f5907ee9012d38a1165ad0315da7ebb3503bcffa43219a1f77f36c0fc1ee8370cddd780ba6f9e28252101b6d0ca88cfc362c01e266eedd4ab06d3bd1c13ace351545e3826a44fadb07675e54a181350f49b298549167f76aa754603d5a914c06d72940884539078c75229eae112b714e4c82381420d3abf010b29cea4eb0945726ef8b1df72fecd195677edafa1a2c7f6a95f64f1a1f415e0c5a207320d107c0ddc38c1b5109d7b0f6050e09cd780e0b2c470e5116f1e48a50307ca6c0ad1ec6c391bcc469a746693e9461c48ab4584ee69bc215e36002adf0c1925f4f316bef1b8a03caca51e42ae9aff93d34ca1339d18566269e19293ba90db60218bc565baaaf12caafa04f0635f9dffc92ebaf34cf268159fb3b4ca1ce6851bb0139b0cacfe4569c22e3f818a0cd6e93ba5db7addab4dff63597f56a34caf55043ad60ab1aa83ee0f0362e945bcef3c10f10349ef24d943abd4727f9c214bfe932353463575f3a20c40346b19f4b11851ab2dc0925c7ff4066db2b35634d79a88d59ef6af57b09e67242f434953401cb386f9425236bdf7773d75a1f4da4e2af0dc25ab8cebbd9b27c640fa37b7279eb32ced97a210ffc0421d06455d97f4844b0c01748fed69aa03c596bae37e2adf658547124eddfa418ffc00494d09c57e35667ac639c2ecf3bf7cb405b4b3a7eed4293ea0fdab112b711b3cd108b26fa8a6c54553a352d41a3a64653f3adbbda1dc4cad506dfa455b7f3f1c7fc3defa9534984969dff97b3397e034d6185b5b74b6834cfe3a5bdb692be05925615b609151d378235c63dcd833252721a4f39fa25b7913cd6288055009a65a8300f99251e69e9f32a2e70369567f6e93e5493461c911ee9849f27597d415e23bea50b5ad3749d22aae79dd2a639495e7e467fba855119562696f75d70d54f8ca4a2d105c30607a4a96a06ed49bc6eb26186abf8833042d2a46b66106a1974cfb6f8dcafd47c7ed4b1a46198423d295dd977772d5a6f210e64ca36ebba74e74a7c60d4cdfba7edab971379fc9b47eb9199fc4f7751fe82e616f8927eea5a38294cb56bae9ebf4953c8d366cd64c0e964c4159a30c7037a5f8182447e57948bd1a4232a619acbe39099989c68bf5f3a5a05919fb43408a2d27c38c1ac979980b13d221715067dd423ea6ea88880e4a32f7b060ff33ee0317153bb2c64af9c5c8e1b27053c13e20eece7853a4b04a1e96bdd29ef95b809191dc350b0c932d1b497b7a7a54e475541e9b868f6c37c613a76c38c139f14302b4bfd5ec794083d2fb392483bcffd32b2c470ced5d74da603e4e873959315d43aa596f6fe41ab91e368757645942bb965a62903a587d46e60266e010a61ca865988fa78a3a2fe1e695ec127f11fbbb45f8c04e0d41d5dfd681ce0b1629f066a3b12cf02f2f17073a20ade3ddefe8514583bb4d2d245fb4f6adca5bf2f57e16d98c475d7d06bee34243e3d445edee0881ac35e581ce5bbb100390987d021baee3c077e783cb4677f63ce2ba2e9820b9bb4056fab08fca363d9dcfc78a105579968e4fd9b815f9a33b2b3bba200996092356ba680fcd00bb2f04f3cd7022300ddb815cc8cdbf23ef668e6a8cdd343df3c9fb71c5a04e947361e151d6d5ef1b67b24248e761f898281f3908c799528bc4cb361113b2b4ac75aaf4903cb4361868f6f88edf023d572b34e34f48199b3fcfec764d4072d94a8a27a22bc08bc61254aa2ea46515c23c832911ecb7a5cddd567a90370984a4adc487ce7a540e17771d40a8522fb3e45f2ac8a0cbfb1b725a50d0fe57dd6ef3caddf2504908936622ec7e6fda61be23c5e6f1f21d5826f03d360414969d77013a91891feb6b472b94d01977f8e9443d759a3fb7d9add54ccc8a79ad31af875d8fc5310fcca7a193a808e81cbfe0229f357dc8d2691682740c4a1ed30b76468e520839877c955d2c79cdbf2b6edebff53649683947266389cefe36d51ad69f59a5178506e774882074b810f1cefdd079c83c8e75b383583646e8b9f0f9337ff9f6d25b06f969b6dd409edbd061c3ea097e723e9cb7109075643957c570d283b28775c1e2c5de31751bd161b8bb585d05f655d3a32c9615604b766335b523c14d88402a955aade19710e01b3a761372c52870bfc0e30e00fdfaa23987a54f8d38cecf69173805444ccf9e0b3a6dc7c179bce91479b7ad51e621c946e10004ba2b7abbf958e23dfe439892ce83bc20c796e3112775225a8d42d6dac8e9b5f63b1a0d5c1bfdb2efc7c5b3703ba6ad50cc9369dd0472442c2b933e5c1bf08ad5d66620888cf571a45c1d5bb2833b350b79e500f0ad0bb0465d08c1b4387f38b2beaebcae91e5d19b4467c1060ca8ea300877ec7f8daabff5ca4e4d3da3bdbfed66f9daa149799d320d96c129634cd663f596487190eab49d77225a2732c0833fcaa48e3e91a791fdf42c7fa3127f68e5dcd37e6ba6f18958373589f27530d80db8bc2d272c5965a789336cf4007d6bdc163c4e28d81f4ad3755ffda7442966f19ab866b78ce453f3b2a85f5190841cac14588ad0910c03e48b403a3373744acbf7eb4615d6e6be93dde60087fbcbaa1333059d30d5756b7aefa1c93071f45017832b0979da8a44c5fce7f8de621226847e83740c54997c571a3ee78710ca76735d76f52800da69361e38eb555c49369eea7cf3a789b7970ac44788a2de280b4e7362de552e2295e00e26a69700f4f9b26ff05e440c21bb02ab011f62a9b4b1c04cb8680f0eb31888d82364dfa1a007cec07270213f9b71d6bd04ae288b7262797a3c1e55ed0a859f6464f876c7342cd6ce58bdb101ceba14d57b2d8836bf16f4dba0f7d3973779d79bc15ed56f2e07ddeab8d228cc19820ea1ff9d21132bb0be72ad13c1510c47bc88002832468189703c608e1ca862beb71b9aea7a145a25d6888690c6bc557e64dfb0d7e69751d787b7d65fa3ceeaae01ad1f07536f36e9392883e22f0cabb54da9290005fde61b3bd2afda2e7c9699af386a96b29949aded24ed3d1b21b031cedc5b4576117290c0c1ec497d3283bd546d7bbf437b96529ef066d998f4ec0512a69dcb3e7cd8be8ff69205f5a4f2d4383959097f2b7eb1edb1166e6cc47535590d511cd260eba0e19eabb6fc9eb25e55b6956c8152df441c068f70d03c75de34f0fafd26b14fdde4152cbf498af8847a90551204371d81359872813cf9b47d68c1841d0359d2038ec5e1bda0bdc73ff1c40b5f098564e8562b286c9fd8b9808be9533906ce5539577fac1060a7c4f1ddf5099112f6e408bbca63a35e9fe82d53454a2c820c025e42563b99002f922241e33b57d96fff990d01aa5b807bdca36a2ed43b60c906b01c962c945f9ae8b1f19bd1f12f50d16b7b3979e403856e314205eff77b168d0c463c868dc137ddc48a49bcfc4189f5fdd10b056fcdb80e7b989a7352a5f21f64389f8862a543081f0aafe76330a9e7b850592713fa55cc860f31b33393b3f16b99d69f88808348e3b8dd09a5a65eb7f5efd925bc7173021fc55ade9646ea88fd7d075bebca06cb604b289874b4bdbc04157cb80ae744d97be748f573300"/4103, 0x1007}], 0x2, 0x0) execve(0x0, 0x0, 0x0) read(r2, &(0x7f0000000100)=""/192, 0xc0) executing program 4: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000200)="c7", 0x1) setuid(0xee01) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, 0x0) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) close(r0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r2}], 0x1, 0x0) write(r1, &(0x7f0000000040), 0xfeea) execve(0x0, 0x0, 0x0) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) executing program 3: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000300)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r2, &(0x7f0000002240)=""/4097, 0x1001) write(r0, &(0x7f0000000240)="32912dd993ffeb7cca65dd6da76bc6009e4aa25c5c7acd617b90cb6a0d1d3b2b40f887f11216ece356c18c9453f92ceeb6e774631c604e22fe61900f13169de6c1746221f1d6dca7e0c19c284ce189f790b2b5cae889a0df090d6a1b1d992cc854f1a19d1e59371defc1d398502c0024280fc411c05e042481701f00789d80172e8ae6578eda944321f9c19434a365211fe022ba2079eaf2628a813c61871ac4e23b86a85cecfd8a31ef369a8288000000000000000000", 0xb7) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000000040), &(0x7f00000000c0)=0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) r4 = syz_open_pts() ioctl$TIOCGETD(r4, 0x4004741a, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) mknod(0x0, 0x6000, 0x51fd) r5 = socket(0x18, 0x3, 0x3a) setsockopt(r5, 0x2c, 0x4, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f00003f5000/0x1000)=nil, 0x1000, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sysctl$net_inet_udp(0x0, 0x0, &(0x7f0000000340), &(0x7f0000000140), &(0x7f0000000280)="001bfcba93e6bf088b4008737450ac6f8540da6aff8e9ecfbce380fd666327cb3d84ce9bab9c4b161f4486cdf1e36ce939ede68fd5c5e1250ef40676d6d7cf50d53c23483c85e8a8133322abb4725c09d106fca0e0b4931ff103f3882c30864cc87e68f79090ec0ece3ec54d90218650ef3ab483cb2dfb75f0a11f9484481f65", 0x80) bind(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x49) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) writev(r0, &(0x7f0000002cc0)=[{&(0x7f0000000440)="e2e41f7e9877650af85764", 0xfffffd38}, {&(0x7f0000000680)="e0961267527edfec3cd84bfdbf5a8f0de6a7dbaf6e31f0434d679d0f7d9f4668039209d744fc15753f3eda3b9291a3c1f2c247be62c0e3b00728cd6c34aa09f786d4d37a769b9f5f4eb1ac484a319acfd81da82a6d45acd7a270961970fef5cd35f715cfd2331f0b30a4e1fbf6c8a7e82abf9d2565e11de1fc66f5c95a8931ef04771354103dd288030564b7576ebb549ac7057b1fa9464eda41fde389a328566098e9dbfceec1102442dcee05a7fa1f20c4f373a7b8dccd654629612b37e57db215819dfc552db3f47069c17c72fddf51b788d1c20f9e7d30fcbab0e3894bc7f33668d1dae5948479d04342ae28de5e64bd2dec2c917c80a98af1ce61849c261110d8c2f0d9dd6c66acba534dbf04af0ffd1f314287065e0fd26aa93ebf6942b2040480a8c47c23b0a20a18d31776f60a23e3086b98e44367dbe3a21006f52612587f62ba20c7c314d705edf4d275f20d90f66e20979bcd8f51deaaf72004d6fc3efcb9d46ca353", 0xb9}, {&(0x7f0000000540)="7a8d4e47680e2d3e197359a72af0f843728001f1c33e0c4c36fdb4", 0x1b}], 0x3) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mkdir(&(0x7f0000000000)='./file0\x00', 0x64) setreuid(0x0, 0x0) getuid() chown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a00)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000880)=[{&(0x7f0000000680)="5db64d34295d264ce4c4cc12378a92d6026462c9deb30cae37908df2fe74fc3ff0ea6da551f8ac13d6b093c59b31ec6096749cac36e030909ef939ba039fa7d51943926e9e95e5d1867f8e8533782b2cd3e5afa1912a9349debbcf5bbbde4cb0770a420c6f309c4de6e4acdbedb9623c646578faf5f718e77692889f4f84188b9cb403ff660be2c6356e752eb15f421db68a888985edd0cd61a4960f952cfde69445409b7004788cfb1b1a061b3bb38e743da660ee00fcffffffffffff01e9a91a3ef464f75a7bc6f3cc29141110057a000000", 0xd3}, {&(0x7f0000000780)="ce3cab17bf47e250fc6c75f8e72054e13f5fb7dd45b2169f5e842f720598140521ffefc34510941fd93e6aac4ccf145c72195040013aba8358c4718e392e5fb319f731ac8634b3426d25198f1741a0cd969a3b4862974d305bb37c4c48f62ac170ea405a2d8461c9c425028fd476bc88e77e5412a35bfb2f275e4560bdc4c61f9f502d05ec1be4cc1e7afcc57fa1ebc381465b6c070b1b1165b3960da1c603eb6b59471674524253748afa8aec9fba4e21b51ce78796b6b65b56d4dee7f31570ee1327bb538e876657ad26f2", 0xcc}], 0x2, &(0x7f0000000300)=ANY=[@ANYBLOB, @ANYRES32, @ANYRES8, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRESOCT, @ANYRES32=0x0, @ANYRES64, @ANYBLOB="8e1ad5e32ed5cca3c32bf2bb4def38d0965e0b0fa3c6a2ba9ebebd27fdc44de77ffdb61ddd6f5578fe4b25d938ae5bf66a", @ANYBLOB="00000087d12bdb5bd7c4cc00ffff00", @ANYRES32, @ANYRESDEC, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x80, 0x8}, 0x407) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0x81}) r1 = semget$private(0x0, 0x3, 0x0) semctl$GETPID(r1, 0x0, 0xb, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() setreuid(0x0, 0x0) setegid(0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x7, 0x2, 0x2, 0xa0000000}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x97f963dfbf7c8684) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000001380)=""/4096) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)="000001ad", 0x4) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=[{0x10}], 0x10}, 0x0) executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x40}) r0 = socket(0x0, 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000180)={0x7, 0x7, {0x7, 0x1}}) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000012c0), 0x4) msgget$private(0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgroups(0x4, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x3, &(0x7f0000000080)=[0x0, 0x0, 0x0]) getpgrp() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x54}, {0x54}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000240)=ANY=[]) getpgrp() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r5, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f00000002c0)={0x0, 0x4}, 0x10) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0) recvfrom$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 5: syz_emit_ethernet(0x76, &(0x7f0000000640)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6048afa20040000000000000000000000000000000000001fe8000000000000000000000000000aa00000000000000000401050000000000030090780000000060a76f0300000000000000000000000000000000000000000000f2ff000000000000000000000001"]) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0x1b}, 0x3, &(0x7f0000002180), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x4001, 0x0) dup(r0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) syz_extract_tcp_res(&(0x7f00000000c0), 0x40, 0x8ffff) r1 = socket$unix(0x1, 0x5, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r1) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x20) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r4 = shmget$private(0x0, 0x2000, 0xc0, &(0x7f00000bb000/0x2000)=nil) shmat(r4, &(0x7f0000001000/0x3000)=nil, 0x0) shmctl$IPC_RMID(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240), 0x0) r5 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r5) socket$inet(0x2, 0x2, 0x0) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) close(r0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) recvmmsg(0xffffffffffffff9c, &(0x7f0000000280)={&(0x7f0000000180)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/45, 0x2d}], 0x1, &(0x7f0000000100)=""/83, 0x53}, 0x1f}, 0x10, 0x1040, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000a40)="ccf8589036932244af675c7cef732e6feebe329e70c47421ac6187de9f078451389e2e667f3f8227ff022f5751b9feccabd977acdfbd9cfc36c8e370ea92511581d7c7f91c85e0a9584244434d82476f1aa4de08ed1adb437bbfc6753bb67b08cab58453e60b38453733ae154d71718c49b49cb7b09d895ed3f6fcfba700f84e6b166658fcce0e24e26940d393f18910d1b0f4f176921b8f0a87c6742d4d3dd495556f3d875f68415f5ecbe15abfdac2be2a8cca7f24a4f8a6390cabc217a8e5f82318b51243f8c5d798b51c1585e2b559db0d98fe1e9c865c3565528cb7867d254d14cfbfa045edf1d14591bf96282ce78e04335b5cc2f509dbbfaed5da9d1533ebaedf4cd8b3a61b4d67f840f50a8f55adf42a52592e42ca3349161c3cc5ff86f9dabbb776f10d295f846aa3a72ab5acbf38df8b05484304a16c6a58e139bbc0698c8891b47db8afb8d7211090490213627a4f7932d53a00f7a84e14e5264121e7519ee57e2e2ec2", 0x169}], 0x1) r2 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x1c) clock_settime(0x100000000000000, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000380)="190d3bb3cd71755cf9dd489226aed762011e482a8ed27797cbc0055431f395e19ba9b26715981d4798ce7f6754ad3d4714c5d6180c61d3a005cc75a978c63b13d195266f78692024", 0x48}, {&(0x7f0000000580)="40f84023c3e21e282e81bde38167a36cd8f0ba4cc51dd4f1d206ad58f5f7a36bb5a3bd23e29a2ba5ba58efaa15454fba70d71441e454e3b822a66646af046889e6114ae9172f265edc58c80a32ec92d767d1", 0x52}], 0x2) shutdown(r2, 0x1) read(r3, &(0x7f00000001c0)=""/153, 0x99) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x81}, {0x1}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{0x44}, {0x4}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) executing program 4: socket(0x19, 0x4000, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) open(0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x6c}]}) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0x479, &(0x7f00000007c0)=ANY=[@ANYBLOB="0000000000001de64e8242ed81004f0086dd64bfb044043f0105ff020000000000000000000000000001ff01000000000000000000000000000102000099640000000000000900000000f00a003f00000000ff02000000000000000000000000000100000000000000000000000000000000b68bcf2584b39b539f6778152cdf2c1400000000000000000000000000004400000000000000000000000000000000003b12000300000000ff010000000000000000000000000001ff02000000000000000000000000000100000000000000000000ffff7f000001fe8000000000000000000000000000aa00000000000000000000ffffe000000100000000000000000000000000000001ff020000000000000000000000000001fe8000000000000000000000000000aa64716e46bdfb95f2c64a9fe50a01ffcc010090782000000062184fa000d86c200000000000000000000000000000000000000000000000000000ffff000000002b0e000800000000fe8000000000000000000000000000aabbae098d638d18b7d001b01d5fcc577e00000000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000bb00000000000000000000ffffac1400aabd84368162998c557da27dd5c2426bd6670c000700000000fe8000000000000000000000000000bb0000000000000000000000000000000000000000000000000000000000000000ff0100000000000000000000000000010000000000000000000000000000000100000000000000000000ffffffffffff00040000000000000001008105dfe5b5f06d0100000100010300000001050000000000010100050203ff000000000000290008e96700000008000081650000002e1900000000000006c778b58181ec6328dcb441e650f704f12b2f2bd15ed1493a9b0e8699791c5dca1a7683c87bde89ce2632f53a3dada1719b7541dde22b53027c4bff87d4fd503055d76e22ddcd0a7a23e97a30716c8f00d4bfc24da3ab5ca208e2aa47b5a845f67dd60aaa71274100ddc8f713149ecd43b7bf1cbd5c03f6badd7afd44abc8bc7d9162fc971c2f4e8775813c0794b9ba5a7606e16e99b7d0d2ef310dbed7a32e0b578f3716317e5a352591225e5f1743c67fc2961bec4c42e68fc392c7322a6110c22679005e495a5a000000000000005000051968000000610200000000000005020007000100010400000000c20400000da705020001008901000000000000000100c2040000000001010000000000a6a5c9a231a5bc1ac7b058ba534522f85da603f0c93fdc1937a9b30946d8cc6fbf1de54300a261c5332a59acabf45f6c3167082781105e047c186630476b5de9b9fbfc1ef1a942d0dbdf4deb28428bc0ec0e62953b145b2870d01d2f30622231e7da4e636fdd429f2e7244091a371ac639a88763e68e5dd36d4bb1ff5ad24ae11f7bb3671ee06ce641d8baf35f70f42d77e5aebf5789488bcb57a27c5cdab06df11c8c94d3fc2ff868fcf87b921aab7736c542ea9ac3f08a80297b65a87bfed47b0e5f0de35c08ec3726f837cd0c9fe8575043a03380f4d0708514e1da61e833994422513aef9c7e7f3f31b3fe19f38a02c78d64f459a3cc6aeef873c14a57fdb23016e831cd060fbee61ea2e22d9c9e84d557bc73f97aeb012e0e8059e30694f4159ff0ed679b1aa5cb59472ec172dc4bb737e42c0339cca37229903d5a6ee5c122f5f233d59e3a7de8821a85f711c13044ef196dbaebbd6d34de75b069ae0949398dfb7c99b4af552ced3e03749468b0f2ab8cd38f07168bb3b7e90ba9d2f520af508a27214f4159807298035561714a26836044b4efc588591cfa922b36120c4bc1525786789b8eb3d5d4daf7ef7b119648d6"]) r1 = open(0x0, 0x0, 0x0) utimensat(r1, 0x0, 0x0, 0x2) socket(0x11, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x100, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x401, 0x1}, {0xbc, 0xfe}, {0x6, 0x0, 0x3, 0x5}]}) write(r3, &(0x7f0000000200)="ce4aa4b95074f402aadfdd52f139", 0xe) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000140)) poll(0xffffffffffffffff, 0x0, 0x80000) fcntl$dupfd(0xffffffffffffffff, 0xa, r2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) ioctl$TIOCDRAIN(r4, 0x2000745e) sysctl$vm(&(0x7f0000000000)={0x2, 0x3}, 0x2, &(0x7f0000000240)="7ab963c65331f1ef9216d5bc90320d19877b9061a1a5d0e48013b574c2fa5e1fa388112babc672752ffeee9d9e5e161e0175c1d3a3e6e15db4163ac9fb5c57c234908fe8f32925f2853959033fba854af43ca6b005a5940a73f2dc965b142c2bdeb8f999c233e228e80a2c5a685d28a90273d60b9aefdd673b18c7b4c3dc4fe7350bc324af10a10a90ae515db5a898bc86389abfd5a3d2a60f4e5c4e06be4855fd10e444113c2229d399b5ad7409068a7f3ecf1007f4c3ab2ac85b3da59e42ff0f27e549178e9e48017e32b2ff7180cbd40b156c148ef122be03f5e4e83dc87e542bb9ea5acecf5e89349073aa4992e8b5f3048352254888663ed23b", 0x0, &(0x7f00000000c0)="88559150e8832ea69e2675f2b02a6c9c90e4fd4dcca459c2664fd412cf141847777c81988dc0bbe7c7a0728f653a6cb08a0a0b71126f73c37ec78d9dcec66666d4e7a365934a05dbb611a44218b2", 0x4e) executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) getrusage(0x98be7e00aef6356f, 0x0) executing program 6: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41, 0x3}], 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0xb1}, {0x40}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r4 = socket(0x18, 0x3, 0x0) close(r4) socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)='#', 0x1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f0000000080)="00020000", 0x4) executing program 1: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = syz_open_pts() readv(r1, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x64}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) setreuid(0x0, 0xee01) ioctl$FIONREAD(r3, 0x8028698c, &(0x7f00000001c0)) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="ab5150d9f075e165fd29776975f28d8d401bf6dfb612b5a328225e56151aeb7a486318b0244ba116f4cc915462dbd8134560d2f8613767b0aba94b7d59fe463061ac90137f42227db1e296add7ca77f427beeb319e2063929df59f99e8fa2a3900007626124f0d618f1e481e6334a1fd199806e5d765fd62f7e5f6734f45fbd6a656bfc8250979", 0x87}], 0x1) executing program 4: getuid() ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x8000000, [{}, {}, {}, {}, {}, {}, {0x1}, {0x0, 0xc8}, {}, {}, {}, {}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {}, {0x2}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) r0 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r5 = dup2(r2, r3) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x8000, 0x0) ioctl$KDENABIO(r6, 0x20004b3c) socket(0x2, 0x2, 0x0) r7 = socket(0x6, 0x2, 0x2) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000180)) getgroups(0x1, &(0x7f0000000c00)=[0x0]) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) write(r5, &(0x7f0000000240)="b40d700d206d6c15bf4e7fe3e6ee78a3b060f154e26be5", 0x17) sendmmsg(r4, &(0x7f0000000b00)={&(0x7f0000000ac0)={0x0, 0x0, &(0x7f00000007c0)=[{&(0x7f0000000300)}, {&(0x7f0000000280)}, {&(0x7f0000000500)}, {&(0x7f00000005c0)="4ca67568477c427e84ae37be9c51f75b4e2ce3929f6379399970b4b1f5adb5795a6ddca1dadc157e12a58c25a919239fdffa232fd81c04f065d1db579018d5e7790d8753b565ef189e534408f9e85ba582725b17cf344de635891cd957f75993dfa1b9a41da78dca7a0483ea63e5c11bd93f639dac213b8ef0affb10628c0f0e94c325cf8b62d5ec512dcd11d06121be2dad78002de2f89def0cfef746fbbf4ebeca18de7ed1b2385cdf1c60b8d37d037baffe981aeee3ccea9aed44bc594790f1316ccdb9881823b6cdb75221ee5803e444a48eebfd453f6e4ce84e78d6ad37af812993f99e7bb77c9490d41ccec1ee170cba", 0xf3}, {&(0x7f00000003c0)="2b7f10a22b96443a138ecc845b4b5d244af2ce0856c0dbb614adab124f", 0x1d}, {&(0x7f00000006c0)="f00e5ac8e4ba7a1bcd81e6242b357490d237e3577d6f88f7735e968cfd9feb0f5781be6fe48e76c8449a6d105afbb096348db4a2984bdaec222f7c38d6e6bdbfe30b53378857f52dde2ce5c5f7a343208cda455035ece7b7ec244f7f114ab4f5862caf845ce6f7e00de1e22d58e2c9a0fcfc0f894097c0f1e4b5409bb99e811262166916becbdf0cd46f8ce0a801c26b48800f636136b0a771", 0x99}, {&(0x7f0000000780)}], 0x7, &(0x7f0000000880)=ANY=[@ANYBLOB], 0x220}, 0x200}, 0x10, 0x0) accept(0xffffffffffffffff, &(0x7f0000000780)=@un=@abs, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000b80)=0x80, 0x4) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f00000002c0)='(E', &(0x7f00000000c0)=0x2, &(0x7f0000000000), 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) executing program 0: mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = semget$private(0x0, 0x4, 0x4) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000000)=""/76) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/83) r1 = semget(0x1, 0x0, 0xa0) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000100)=""/122) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000180)=""/176) sysctl$hw(&(0x7f0000000240)={0x6, 0x6}, 0x2, &(0x7f0000000280)="db", &(0x7f0000000340)=0x1, &(0x7f0000000380)="01f65b86500f2a4e8836a6607eb151dbef629ee878ea00f47d08adcdea363a7ec1580e8a303f47a866963e1408193d9570773989b9d26a4278ea442a98559ea27dfbb78f12a00a6d5b753711f57512b655c17b6c6701382eae48f4f8338826b31b36b87d", 0x64) r2 = accept(0xffffffffffffff9c, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) getsockopt(r2, 0x2, 0x0, 0x0, &(0x7f0000000500)) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000540)=""/115) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000005c0)=""/150) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) sysctl$kern(&(0x7f00000000c0), 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680), 0xc) socket$inet(0x2, 0x3, 0x8) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000700)) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000740)={0x0, 0x4, 0x5, 0x0, 0x200}) semop(r1, &(0x7f0000000780)=[{}], 0x1) r3 = syz_open_pts() ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000840)) shutdown(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, 0x0) sysctl$vm(&(0x7f0000000040)={0x2, 0x8}, 0x2, &(0x7f0000000080)="1dfa0fe3da692664eaebfa584b4dfbdb7fa2a9514d268a3863cd6139d296bd78c036e1ba8775ab0e0eaa747109f0a7d66fa2de0f2375c30b07694b5bfca328d00fc5194f9772d95d8fed21d4ad5f386481f4880d87e226ccd55aaf4503db006fb00ad95c8b596d3fa06ecefd09", &(0x7f0000000100)=0x6d, &(0x7f0000000140)="1138a75516d219c97ace3f37430321c6c0fdde3a6c4f8a78aecb56add80cb7b869e999825a5b41052dffd360fa5569f996f31c0e51c3b0a6def37762165899c04ef560d278e154aa89f2dc29ae7080563c9c12ea728b374d6f64e1a91617549bc65b049d61f3f8be21c3563489a4016f5541f1da1702e19850e5fe1d29d370010088e34869e06b5167d1f6c047f0a13d638d2ce6e7ce5fb01b3caa3041f66ddccfa49a3feea9373baf097963b778b4242f420e6fb2eedeec1bde26414f12fcdf", 0xc0) mprotect(&(0x7f0000ff8000/0x7000)=nil, 0x7000, 0x4) shmget(0x1, 0x4000, 0x200, &(0x7f0000ff9000/0x4000)=nil) executing program 3: pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) setreuid(0xee00, 0x0) chroot(&(0x7f0000000040)='./file0\x00') r3 = getuid() ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) setreuid(r3, r3) r4 = fcntl$getown(r2, 0x5) setpgid(0x0, 0x0) fcntl$setown(r0, 0x6, r4) r5 = getppid() setpgid(0x0, r5) close(r0) executing program 5: socket$inet(0x2, 0x4, 0x70) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000000)=""/18, 0x12, 0x840, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffff, 0x9, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) writev(r0, &(0x7f0000000840)=[{&(0x7f0000000200)="2aeea03fbf949986717417c69a21f65652a832764c8c40ac548df3f974c9a0550e818e0c47944fd534f7547cd0db0b5934e60add59c3fe4bfc4f52b60ef6252b324d199ae4af8b8682d8ef019a1a32cbfeaa7f46", 0x54}, {&(0x7f0000000fc0)="79dcdf7e3555933ff826233e03433c5613a5485e54a4a9cdbd453163189e82ccba5e54eddede8a3f3997e3b4f481c91973085ca2353dcaeec6edf7d0a986cc6d7d30fc4d2ddadd701292c3e46377c8e01f25008f666767c5fcaebfec104b13bd73ae038aafb6868635dc3b00ab79c4234379f6f4e2e14868f79d31e85735606218e9329ebbda19b51eca771e0da731c22771e16d7b0d1a20bb2a57f32180b1ebac6c3d695db9f8e35a2da81be615edb0ded8cdc469aaeadd35f785e8b83519847655164bdb1909542806e70240b99bac190082643902b0fa1426038543aa7b81f9f3314af955ed0e6872b1a06a4064bba7c4cab43d745cea85dab1058e190fb04d7be2c155967fb1c8bb7b916a25bcd5b6d15cdcc2387bf9fd377c85d5bf07c955655f2e087ca02d8e398d7567a71f421d8b4b3a07a97b877e920939bc536c41590d8914598d7f02bb7f34c39a5f032b4cf1217debd0dbf53285391be340288f9cfeacc65a1247b312d99998f60900996c3c8ce09e471b09ed4ef92a7d10b7ad1da6734c8fde7888e2ba0f74bce7633793965a1dc4e3962c2fdf623b4168b5000000004da390c3f5fc8902248f735259d8bc78368244257d0388174eafd1210681534107b92b3ae1bce538637a9ec6546f49b81445d06099ca14d93a0e1c8a73280b2ff9127a61b5a8ea3e26d8eb41f82b85f19cebb3715b9721701fb46bdefb8726d0d7225c424be22ccef9f80841c18d3fc77d24007a6858fc4c6e6ba99b2e6829e5700cfaa5ae999f2eeac691eba4a4faa66605f638bcdf81016fd5f7cc25963e7c955c73455d820de6417f019f24a1ed1f5708c483dfeb7033d4d8b0ad31b31d8fed7d8649e7eef47119f3f432ce30d131cc210823f2ac73a54ca934167e235a1d1bc79e8326c96567c79f2974a6035c16a9f3db0a11c0fb83600ebd994e01f679bf80e665a5c2c3cda98c94785fb236c2", 0x2b3}, {&(0x7f0000000280)="d9bcfa520420dffdcfe4a66380116ff3f73a764029a60c6391ace46d73b6857b642f40bba80c57284834a3b1f890c362f79e5ff7673a1065a2c33186f75c99b333e858d89863dd3b10ceb50bd891e73269ff866b84c3e7a9e3fbb58dcbdeea519dddc39eabad2eafb439eda9d65b9863b6fa433301754d091824ca7aa86ffe953c636742161c0fea54c08568fa5099d31d506c81e9189cf6da8c08b2122e2c44aecc8265242da633b9ff0b5bb9e617c65bf8fc015d106fc7752c5547077b1f3abdc7ccb49065b98812a7fd0807442f986467f0a5", 0xd4}], 0x3) writev(r0, &(0x7f0000000500)=[{&(0x7f00000009c0)="4b8572730e51a93601084c480dc1199dc57b2495e54e7209c4c7ad688b2768a5c2dc2606cb3396fe19b7684fece0172cf942aa0b7918b45b0efaf120cb28eabf16f7c5000b4159c5d1cc872d79ad1721703966da567664540f216f5650fdbfa8246401bb352764be4b6fa3ebc0b99a3665bc25216ba50581e8c9aff5a6691e97bedc672c5e8e3ed4bd372eb4db334603c9fb94a733c8f0455f4285c7b298e66cf9bebb66f447e2fa9afbb8108623ef393b16617b255c6b3db0b76f90ed460706c5193c7b1f5066d2dbf51d6cd727629cd778450dcb36f693bb26b75e82299e4e39eeac9ae3122c7ddd1adc48621758141b0dca303454edf70ff1121853eedfbd94b3e66f574bfa184fe03fd13aadfdb7b196087edddc571ab8a8bf899676b2a22ba7e946a26377f29f53d461fbe5238b3ba135febe2821ce168c88fed545c6f82874285b00254d20ec65a168817dcd0157821d9c0c28d4790c62cbd67b6f71982c73fcbc5f943204b649b6313e879d2cd92c788aab06c014a89b3523de83b305e047a0d9ca6acb8bddb5de9aae128c3a17", 0x191}, {&(0x7f0000000600)="6099fbdd9cc44bf7dc52000028adb25e275b8138589de3e05be278b7889f45a4d0b2f5458cfecee79ebe509a8ea6d3bef0552debf94eb8f29a04ed9026f79cd5bf79c47a4e50c3e6992d31a5d4b6d61d278cb598b74a9bebdd1599a190d5074eb9eb59661567080695bd2968438a8c33eb77737634217fcc13346de2e1ae157859286b7f6d1fef057689b915721d17667ec3db36920d498393f90000241d91ee5a906b213afdd54d019f3ef5ef2492337f3ac6876e9f7bc85ea76ec099e2acff62ae22af2576bc6fd4e23636d6987a93df12d314f0", 0xd5}, {&(0x7f0000000000)="3a8ad4d1be020f01486a11e351125ecd3f4eeff5974945f7f2c2056e2113be81f054", 0x22}, {&(0x7f0000001400)="afd0cbac5b994da3f1300de59431b8", 0xf}], 0x4) executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0xc8) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000008c0)={0x1, './file1\x00'}) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r4, &(0x7f0000000200)="622cfebff18e472b9545f0d78dc513be401a26fb855626d1a8cb1c48a859d3e4c4f870c139643c601d603403b218a15cc6f47e52c272f1316d56d911b0f3617eb3ae36becc6c72706990e9727320b65dedd0fdb5dd40c94169270612426ac228bf48385c40bb8ace28dd501d740308e7b4f0acd6eb9718fc501e8cdd37fe3d27a797d82331174e7d74ccc53b3bfe47ed4209da021d9f905731562937a95a128e88c8871746a26756dc09f8c3478bdda4dca7f69da5a9d2fd31cd8e7f720b", 0xbe, 0x40a, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x5, 0xa0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x800) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sysctl$net_inet_ipip(&(0x7f0000000940)={0x6}, 0x4, &(0x7f0000000980), 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000100)="d9b493248965ecf44a86c69d267ae11966b2485019cba00a001e534a9b90e5ebd40a7a3177885d197a7b5beb0300601ce3d07a275a1813b993346ae654bc70bc350153996acbc33489b294200b3e4f63d29a3749047605a1637260f976004c9053dbcf43c4e1d8e6d3e768ca80f56a9172981cdc6600"/136, 0x6b, 0x8, 0x0, 0x0) sendmsg(r3, &(0x7f0000000340)={&(0x7f0000000300)=@in6={0x18, 0x2, 0x8, 0x2}, 0xc, &(0x7f0000000840)=[{&(0x7f00000003c0)="ce947c9309542bc16a300a059542d121920cc96190eab51d32bcb9dc76585941a1746db2a316780cbe3defbf7262af768ab9cb27e869def7cb607fdb5bfe3eb1dd0e4ba459d22984835e8e4e5c4a61a6c07e214d36d81c59cc5f4b769922fd7e8e62b4e9b46f83b39a794fd9736e7af7167d46ddc2cede87b378de1723ca34cf52b735f54eaf588ec94567fbc9a50d2ed1c63c0463b9068a4c9f66380d265c29ad42ce5d814f9bc81661cb21ea1bf7bd335249580518b44ad1a492950b05eea4ab58916dfc8069959d2d2d2ee0991598ddf7f03f149dc166574113921667f64906d0cb248d68da942c15e37bec5d927e", 0xf0}, {&(0x7f00000004c0)="f9843d405c2288c7720946d1c6d3b30367d5f5a8335efaadc671c92e1ccd5056f23005c37f93adeb6a482ff51a7137d3fbb2f3eaa4c48d6ea0b05dc023c196defe253b3352bec30b5200b329a1008057d1b4327d4934790df2e66f26bcccaad1f634d7e42e723eabc088731dd8ec52df8dc2589fda75fdfced35fc4efc3d7ff0fb1449b4748a273f6298b389a1f39bd46dae6a99facf5cd2", 0x98}, {&(0x7f0000000580)="c2a5918b1b71556c0f8c917b5d08578f998c8194392e36d00fdf9bfd93c7b7c0d592e87aaf40cdeae0853b8982827ed8ebf5721192139a6f40ba5d130f54bdca4d2701ec131c3c255dbab311303515948ac26fc88f093b64bb4d448f3f51babdffcf6c37e71aa20235a0d068142a682f666c810b3b2950b5946993cce2da00910e58dd19556abdb2ffa0f6a5858b6b4d7125b973fa28ef62d352ff05b814112d632bae4dc1c5d0a6bc8c274703cbe69ef881b5ba4eb264b21bf71a73eb7a47606123fc623a40ee4ff4837059ac594ab260f550483edb4a60984f5f7d4341025a94afe5b6b3707777", 0xe8}, {&(0x7f0000000680)="2fda73468f3df071aa3293128c5573b179e7b1c4472a135abec3bcd78c61645b4e372db03a999fb3dc3074447ef193eb1fcaba53b8365a0ba2e16f06532adc3fe6732ce9b43f63f49c6363b0519d7afe8a62f5f0f9cf0172b9ee55e178f6f4333c2a321ef29aa0de36e162cb94b327ff1a0cfada23c35b89abcdf2c242ee08edaac74d7817e7ad123a9468693ecb4b019b8afe4660ec9a", 0x97}, {&(0x7f0000000740)="40420400650e2662eddfef36bab16f8752eb27479cce23d4662481e64e1caab30ec5b1c92a931398ce7c087669fb79724f2eab3be9a10ac2ef28781ce51c4eb3d3f0a50e3e7fe1e5f4c0182734d6ffc910369682527d1e201d2379ce2e46a63a6fe00ee0", 0x64}, {&(0x7f00000007c0)="e78b70f77406e7b8b16563621c3a5f06cf8ad107b3ff8650a957cf45df1436bdcce865ede92a94b29078ee54d696de69411e9dd7f6654a84d2654b28ad64d196df522d719123aceb2fa4", 0x4a}], 0x6, &(0x7f0000000980)=[{0xf8, 0xffff, 0x80000001, "9778ad65c528a23dedfaa87a9ac39d46269dbf7b73c55005ee261be1972b2cf9a837cfda2145a25d23648974b045f0c2da04c3d2218a0580727f0e4daacf28c27a625349c306d5831d09d632555fab51ddfeb083be5d781e7a1fb82d1637a7c58bc37849e1faaefe58eafbae435517abb3ef7381ff0db9d365538c7cd8e3a1e3931551634b0b52b5352b1f8fe59df057770488840fa20a62bbe686cf71054e2c6a87c2353778f803aa8b6b949e88a241cf2ad1b361df32b45ff9b9d4232254a97e810c20ee448162d1b628c98868bad5020d09ea3cf98722371348c610e58dcef27fc7e3d7"}, {0xc0, 0x1, 0x0, "895f1dc5e4780ce214d8e2acc22176d95f5ba71c3e77c5cfb4af1b38662822271578a90503d876a289efb142d38df5816003fe2921dfcf1487339e60b4814a085d6decb5c16d0d656d18771dc0cebbe7d232e057eeae607179ad5c344db19f6b8b252ab4f1c3c29137790e02a633c81899a6bf77a677f199a251991253cef46e892856582c70e115baf8330dbf0acc01e59e7531618aedb78120dd6a732aea1d364cfd531caf4ca6dcb47b8c0b29"}, {0x60, 0x1, 0x0, "9bd6bc8a2274d67f55ae0ad1069ccc69ce0c51e3ba32554f95dc9adef4f3ca83db02303d1f9cc7f8ac2c4709904f4452f92e45afa5b76da8f3b21829bbdb6c16f82b70fbe7e456df28164a3655650fa9"}, {0x20, 0x1, 0x3d, "7457c99f48da20c9092f8ac5be093878"}, {0x88, 0x1, 0x2, "d06d47efe4170f346e71549f2cfe22a712d8f252ffb7be3855a6d175571acbcfdbc2b91562253ea444bf46e8aee37ba61676fa87858e889c4522d694e5c994840304d38f791966007e3222889d69d10f3f36663aea6bc8f788c96c7aa97ffaee16c0f7317971133f391f82a8be04fb8fdbea61"}, {0x1010, 0xffff, 0x0, "98999f46172384d0c4e68aade26ad4f54653483dc7e7623c438d08c9ecf432e80099f79f8f057f04f4b6647d50a7fb65e644c216dba898c8591e0f58db13df0230dc4a1078525c458470718814e29ffd2f723178c1bb341d96539dc89c754a134fdda25d4ec32e590f9b147aa228ce54bd13caf38d854229b6c3591cfd431eb2ad0cd1dff87cfa3a9d55674baa541f8575dd76322bdd9e326b81ba1bb0118bf19a92a0d62a46a749fae176cf419dc8552ff8889d8d6f07537c276b080a25bdda01bd9238fe4b5e3c4c605b3cbd08f1aafcad09d668f0bbefef2f75f51692eb32133e608819ba7f502b262920fcf487575b0276b89f87d68057b03c437779ebcdc1bc4250f6b35d091b85347bddb3aeded2c34d910ad9b4bc49d3e831e1aa836e9c05caeeb5b980058ddd9f5c97e162bb1056f2230f711a3afd28c423881ca8e1045c7524a0c85f19e836898282c631164f2d2f66bfc5f939fa00fc7db2b84af495e97aba62df84a16d32295a53bfe92093a58cac2f545ffbc2dea7665d5d5a24a452ef65d182790dac92c6895a1ddfe5ab5a3919e988cc3e8c9684acfa4f0c8d2d69908f5be7b90b4964ad2a1697f6e2d0c3a9ea0c80acb6f2e0e616fc558bb14d6f252ead02c6d1f3c4028cd21354479fc0c6cbb1d617fd7bcd8347a26c7bc117449dedee7824296144cfa1f3383afe0a0590603fd8f2d5f6fc9b803bc8c4621a1517d9dede2b1b3f9d98eb27f2200143bc43c8de7f4fa32cf21a1a457138b2e2a553c7aa70da32ee6c5c859ab3bac3a5023fb55a7db109cef95849db92cf787c07886c9522b0535a7fd0822883ac84cb65a4c8103036891a17629ec5d472c9afef74478a4395be1f84aedee786ae9047de2742a1c51bc82e76fb164e85a7e9ba8a441cb1af5954b1275cf70d59c241686768ca0d694ad22cbbeaa19d3a1f10c1f56ab16b45ce50aefe1f988f9a4d3bff5fe1524a9004505fe62c4a9f60ab45c07221f7ae3ad9bc51075b883ecba948c41763b2b3f02b7d954ce100d0f0c60254719fbe48ab10b452e3182d9cc1f1f19f8e77c8cb8daa90ab1c5f7fb37e29d591abdbbba7e621edb66dccdd1e041df35ba2b2a448e531a743aba6a311e4cc21bfd6f442133cbc9c03872ed722361c3560eb7cbcb76560ca626461721886e5cd01068a596fdacddc2ff81a543e63e92b7af2c028f36ba3080397c347fc13506d400db59b7b6d3a520f4f923f5274b2458dfc807e213e00df9207b590896bf54a9612cddcfb22caa9a5ced392f7b041b740acae538dccea567c754be414b63ac69dde8b09936d833309b53e6d67ce506f3df15c2a76657ec851ab7bd151da8ee2257a1a4432cf31728288407f0a89803eea4c1f504c0e359c9af96db8e599ef4e9ab37d34342dfdd80f5bd63c1dafd5715c8d8a884714ea9d4bd78f127da84f1f5a301dd3af8498f4f459477617a961fa983a96e73b539d14ce9c83c832a9b56b6380d060a60fb7246b453879b6662b6ce285a1a6182b3a376987ced0449ef83379fdd96a35dc8fc20e310655ab5384f0d29266ca3161afc3d8ca78561c02c6044092cb9e061e86e3a59c82ea3a1c14942984d5941acb1066442969d8b18a2795ebe0c42aeffb70ee4bee8d5043432f9a4dd5c72759ad2c99a2fd18ae24c728bdbfc91843763e2044d64df87367c03b062c41a69c3acaf69d4a6b530442da98ff5eb138e66d0c249e4dff896358006bd6c04cbcbc094e9760e97d9e8e05b2723bc92e68d1ffa562e7c3f6f17b12a8da57b5037e8a9e7f002994fafd73763cc09767c73ff6ce1565989b6b6f1faccae34f7f3c826863b4d4f8da21a3e6d6c2ef216db9324422150fef1b2925c293dcf27a83c6338450d28c4c714d4508697d6880de8144ea5128df8c1b81b56a92368f97c2f1c6a4f7e06d3bde6eb1b9d3d528159bae4e0db1534f6631a4a8965a3af621a6f336138337c5ca8e4c4093ce073dd36b1ec6e9d1d66714ed73008c0ecdbf8780679c7b9050c5d353ac61a6d6281030a0d82e360227895b91bd5156120ef3a3af7ff10bae194624db9995f487b82e7c14e2dc220a741c05ecdcaba578f52025fcdf3059246decb6a5029012cf4d4b01e88e28b8dfd3f73c2ebc10963f4669b3e77782f69deafbdf5d0fda05324c6f7835400d12f722b209dfd2676542c6acfd89c3f1b65c4cddb644173dc1f93bad09ca9980b437952757801aa1ae705701d96e8c097e5258b1aae889e20b5b822a8d2e00fa68b14eaa9ca8478962b83fefc50d680a8bfe3bc52b63aa943213e255eac7e0c4752990d4629425e5c86335cfc050329689614f671d03b46dda4010a559a27753dd233a5c310fc7c5f7fafa7320590cc4df140b0ed19bbc44452a0601398559d2d1581f12d40559020cf95b18e3c307a25f98b2ea622509136e59d91234357a1df72935fcebc05d83cf109b4c5800e977f7ee1adb602f56b55c2f9f8a0b05c0091f55955c37a53353d355fee898d6afb582650b6d9a39466b355d6804297cffbaf934bd2ed22c558342c66d539cbadcdd48dceebffc7532d6a93fdac60bafc1aa5ec280ea2ab6cd7b95c264126e5686568902cef510d41ea9a660e392ca08d75d0923b54074a0da05f4b436dae091ac8a99e7b1783e96a5bbff9f78d7568c4d5fd8a163d46196d3ca41fdf732d5274a48282afd88ae83380cbc8b52563d798276b89e703e8346287700b7338a281fd5fba3afaf87ce7e54d02e74627a52a19ef71607f49829535127d77bba9ec32a4bfec9b1c65bf143b613d6e12171b491111454b3e7181c07cda06ea84ffbb9276c8ea12fefff8b3701f152d64e6fb876c7d348cd562fc9d32fe2c32aef270b72a23c9a6f1a69b0e406da2afb662f887104e6b8a9ef66fe578b9c7e43510cb3a96d0b69137ae1096bc1490afbf5e9677f97ffe7bdf8f4acd920d84f9f6000c2eadf1bcfccae37902d46e04be30d65fafc7e3f355dfa0b23cde5b4e9edca967a418bcdfbf31f949d847bdf374124ae10209ebf82bb9abb5711fe0bfec64b76601a7d03bb257f1a1879d495c37cab00fc6fa7ff80bd515409c925e67d138c2bc5c98300c911501b270d2834d283e2c0b8281a3eadf25a4b2f1608b7896e632788baac2af551cd20fbd4e7833ab9d1a566a4efc0275a8528ef17287f760bb1e2c1e6279b76a31b041bd074a8e17e4da99d307a4ab2dc8c200f53fdf8eb4c4a6ec9c43ba6e853dc27cb8518740cca2b28ac64447495ba81ee6e0ae613d3851449f28f13647e6a94518c086bf9f6575685412ec765349e1066a267ef915aa5484de951f68eed02985923028e7d08ee296b0683f4fe706429e6dcc481193649cba63baab201a541cb94446a381a1251f1f31279fc8401b822f2c1f307bea6a494c068ecfee79b717b96308ae7a84bd88c562522c5dcc63c10a9d0e6f46a57278e1a5683c531014fb262292773cb4660a657349c278d247f51c4bb01121ce8095ec25265b3b3255e6a98e2d5d207560245bab3d51985cb59262fb6cf9e298132eca6ccb0ec18ea25e334ac2823e40ac862ee5c435de03ae7e19f4a44477560150875c8732b1ef961635a9f63242c6c4ec79c1067bb51aeddeb057b1cadeff0c769ef53f7630e265b157331251dbcf5f5f6c8da04a468176582b0585aa8d9a145520facaebd6894249e9c9da3594267a81500c4b1253f5c4331612d53e552a7f71634dea8c08e6e8acddacbe39eab159c78541740906bab94a8c9ecd007b75e635da59c808465977c9a2b5e833d11b99b8dfc40ffece5a49465287051623647abd84f40043d94a87573a1d717c7404d658d8916d5c2fb8ffc5bd62f0edc5cb910f62098bf6922814414ee4837e1495d0db86ee3f125366fbf1ac1a9e0e0d0cea278a6d531d9d5aa4a733fa88b6462a62d32e81574b06dd53c7aecfdd20ea1f897f427b8e04427f18a0209ac73791af942d6c19de2b1d81054ad9371a71bad9ad0764f57bc92b1a37cfde7da62a0e8a8c16ccf9442b88a69ab84048a5aa494c7a6d8b7af029f1a0b326a9e81cd038a57efeeef3f27f86f452044adef9a9b458eb217dec5ff570d93386bfde745c8f21cd31fc399221d5548f0793ce4b1f672302ae66be42ba40fd53fe534d157c9fd0eb4e89fd364e5b904a8e23c934d1497b601e9774d378ed9e83dee882bfece6a257016dfd23403aef9d25c50665831fd89190bc933c9d7683d5a909f416829efadaa04099a95446bdba336d5e14ff688edf2ce205be1d8c0a7eb564a4b91892ba85af99ec89a0da011bbf443269df5bc8a3447896bdba6b2bd889ea314709d55019fee28c3df6d68a6424fbd0abf8f6223570528275096d7377aec906843af72afe08a2a2471425e0ac9abb4b7788c221a94673880805aa3b04ce0312cae3faf5d2a9534fb0ce2d901edd1b5e3c943639f6064b7636b46f2d1a87be41114c70893564e2846805006ea7f3ee61a9534b8b985c372bbfc3143b05d63ab61026eeb6827f3c06f8993bc7558f03e8f7a316b4360c3954e91cc79dda24480e0ec907b40cc01ad287276ea1d199f1bdc105075613ba5f48792c37139c7ac27330503469a026e230ac43482fce5247c70481f87520b50a1891ffadce776cf94581f61af237bee0e2047c77d540d13c69caec8d0d781a93aa2052eb615845dcc5beddd422117be5e5f2ed735ae185fcdb2f1cc5765f7bf87e82d02efadba3198f5eb08ed6fdbc6e8194c870696513c967149137d142886605bfe46eca97d09543f1cda324f4d7d7dac30ee30e02a39dd033b4f374652514d143f34d36403f67e285ce33ca67522029a144456467f3bec8c2cc161d80aa5a5e4d832f382e7661849ba7ddd79255557b573879aef3562ed050597359240dfa2c30fa39feedff7710c9204895a325003bd4600129a2250341b7c311f2d58abc6ac7f7f092389178661a4026d4981fe3e17a4e70b61b20391d82a773471806e524eafd30ac1e219f5d43a452d3c3bab23056fd9fe84cab362e26cb617b10df23c46af21afbb43963ec46a18ed41ed607b6fa6b4288871d5c3248ceb675c2ce1f127369614903eb8a035dce07a0269015a1c2c99de92e39013e8eb73f6e03dfc22caf10d2ef1ed9c8828fa74bcd80ec74efa689e57a89dc12ff234d8656697d7e85853e2acb87ece4d4ea09050d6357b152d82a7da15b3c1003db7be0794ab9d4a5331ec7cd1330fa4303c9e71426334ca1726363dbd2e9c1e91d5dc9872e15ed5d8101737e7cf668f9b44b5f4602774daafa5e9a58cc094da3a4ff6a4eabfe9b46f0339d2ba16066148e284c5757c80f147fd866a896170311c965cbcf20cf4b93b49e79868c45e65934615df5c6441dedbe26b4862b120a97006a5898e00d1f9b5d2e9b7a1c94a934e73e8f7e4b3ba1baebc993ec95a5e724f15e07a29e6e2e80e3217edef359909c828d2856aca4febb65cb892f9b5bb28e855643285520b8b7a170881546178e932499b9772cf4c1d6a916f623b05b33836f0cb4c3d81486a54291eb4dc056a1c1cd077f97c25f536172f8890c4184c813f1bf8f64896bc634330715595464bb7ec46a52ee35a93b697da3783cd0ec980ed43b9b39ac8c390c85d13dfbac683db3a6c082ce6f05e0b06c740f86221ad69caeb7cfb46b175891ae3784da9823ebc371e8b9c190cc183c9b35a7f51f603938d0a435dd01a2265ca7af00852ef7abaec9a74d6e14764aa2dc2e4d7cecbb2646b2b7ca7203c0704ed7f815a2759232c3b748f00bbdf038e40"}, {0x1010, 0xffff, 0xfffffff8, "e0e1c016528229fc2825fa8df63e78a0f3c77133405d4406d81d9e9a8a667a7512aa90622e83a06e317510fa53158d4b08c45b56e8614ca4640b92cc8b412aa5d14478a34fdd0c399efdb7100851a726b1c98ea80838d3265d171d6cad4319cf7cb8825d1f95fa6049f0d990dc0f0438265a34a2603c856be07c5ea8a40929706a97f17b62ff91c16117bdf866b4bc7d7cf6750f12d16fc3bdd8b75ee873f976306ffb0a5a3b5330c1c7a30bc2be8e016b837b74f6261f47b75715b5b52f2cb3619b33cf2c7b86c004e4398c01b7ae36ee0e0b90c932e7b73f1d3cba45facba6345a4da9201fdccf9516b7aad7250d1abc345e7b31187ac0a593729279889f9ae052464794460792cf81c26321994f1e3812fd56720e7536f0e26043758fa63dfe585ab84920b9a948b6f88105d2c82c95bb1b9608b711a03f2a2be2e40ab656959b12ce3ee045005f7fba4f66ca0a840444938d83ca07f31c870cea27f640ddbfbb92b77b8ea29e7648cd7924403dce8ba5a0d7c1521b4c6bd56af0995e6465b10f8c7d3ef8ae54b8fde6ef1806442e23a3cee246ae3d1309cb6ce7171b90c2e7991346870b4e94b9f3f0e7e7793711c2b2ae16025184e9ec250bd47d1754d54d2270c11924097adb6eeeefec38fd3a7ce2887688df164f8494ad969fe17275b9c9487898f519d7164b2303fa3d5ced539d2439251b668e451e319b2225ce9058786c7c07cd328782285c26ecf9da969d73e0508bf11622b4344c3c5429eb3f99f2fe97cb48efbd9a9a0f23274c5d71ef63c38635f140f5b04da478025ffa224fc2f790260973f0a4ce6be1c768e4a854faab9360552fd57ac51ae8152392eb66c45ae510adc62f1916140228a09633a430efd214c0947abb15e257e09eb550791b08cf5a62c04cc27bd0be0526a96c2a0c6674de8a9d13604aca723042ac16729b461dbf53e8db10c1db7538be41428b76421b7e5a32ababd65f9e2b0049b4ca4510cdacfcb1cedac6b5e7e381507b2f81c5d1fe9f90e9f7391693f816a868d26e5eea761aa07766428d144b5c5fef6b2fd95a4907b9d6b0cda90c76f4b48d5c4fa77f74784c2856e82af359b1263a14d4ec62a22715e9de97de125519ac3c31d1420ccc11b21b06eec04df30260da4da482c7cab2002fdad755551df3f291cb3d0ce3a612c1d50c68f77b9d107ab757ad3e29a8a1ca18841760e46a6602c4fa9a4240d968e7fe563c293c826542cafd631bcdf385e3b711795a8a91cfdd958cffe939f2ce69dc31b396e82aa9ca4b0c94b211876c020077ed5eb4c8bc7d3e083ddaa554248bfc931a99313c3bc7b05a0629cae8c64704631cac036b799b00fe1d2ebea920f9a8f4795084de68cfd4596a1cd21fc7491ca345b64e4547e7018bbbff03caadf348e7dd292f993d44cc0ba051a498b32eaa43d329a42fdb1e47887e756066979b72c9a0b59086ae06773f0a65aad0f962394e61bca70aae87745c85960686aca1f157cc86ca4a5354291fb948cbece26036afb384602f66781aa4961d1abde389167afedb4f937ae0462ff07632ff0ca006f43d031aa06ca1d32fc32a46f6db284c41e13d4dde44fca038dbeace32ef8a9c33a3797d656ea5dbbdfbfbe616e3427e51219d82d6ef41cdf94f851e2a33c41a2ad62c984825cb1a0e0325d91afa5ca6cee2cf251cac64d139b4d03bfa84f905c2ae03af55cf262d74b5eb3977aef6601b781fd5a302ad4031edf0437e3e9bb4bdd7d0302394b849f0613a7734e0140b987303bb75efb4110ef130dd8e67c15392b2505a714653b76752be10f8808f3f6c1f486263701eaabecb9af3bb98434649293ee091cf62d0bc50d711a782c73cff0349a0285a29b6f6225694a51795982a6e5f7fe1f3bb26987da4bee68d5ac7783dc8cfbd8e55e34a7df0672176b939e3240b514447073d95d670ebab4b35f7ee1e305ccbc7a6b6a71c25cd6d0cc406e31ff393668b812e727ae8b7dfe40b908bf4f06d80c648f2803fc3c59816131d55a677ba75c9800d0a06332b30eb08d1822151c9a9c2dc22c84c2ccd7ae412e1be2ec7398c1f715f6c7cf4aaa3e2835042ebea8514979924919082dfbe5a6507da7502b1a48198393f1a26e311e71bcc6853bffbd9eee0c4dea372c1e337e08bf9f727cc78f32dbd4ee99685011963546e2ce38c9539f6aebd911ca6d73f85f25c1822b4dbff711cc8ec894313b44138bf99ae1d4861a4bc3bd922f7d9f09e6a81b5528fe8105cb472f5262142995f7d76549df9bc26bfc7c6e9213c7114379d9aa1e2f7abdbd6de62bfde57febde983d998b491004abe4747fb8141e40d848358abc63b0b523b033b3d22ac790efd1cd369ea3de6bab4a0e7ba46d499401aba440f5420d3f8e1ec899d5a80a9222c8e1c30f60a355610b0fd80383238d1f1fc0e853bf2354a950ce6f29323a9a23053c2fb7ba57e89c0a93a564a279a2d7fb6f3bb6950f3b97357208c7698c301d9b72977f7d9a0e54e9289c4395116d60245a294ec0721a508eec8037c8dbc40ddaf6dc81d4379ddc467711f249009fb1f260271db385cbc666b63a9ca9454cd9fa06a7bedc6b7883fa20ab82f0882af69fe0f90c9d1b201aa951d755056d8edfc37dd8571c87e9c216aa5a3d2b58803ecf22fc6ae0f4010dd271984fa1abd0153a4bde3034667ca8594a9fdb39af0420432ad18794661621a7b971f0c28c3ab4a8387a14bee953409312592d2c7c30ea7288a33e9cb31a1e14d1d8b782c61f40893f80cdf11af29dc2b6a79047bf7625b10b227823b523c94a5866e6ce47d6dc9e01b3fe207b9db003c280bbf00306ea91472b58fe230ffb73224220e290ba5be0aaae429ea163bacf396e3510faed71f2e5ea0326da221f35898bcef693c1fa78466f45e95cafdc8d13bf4d1f772ce219cdd3502a963ea3c30e366c9c8738d4b6211edf6f0d0f5e0f7fbe68889efbad579166c2c924750c27ebc319c41ef9d7bd152cf8ca3bf92c688389037338db978f62e0451e9bbac5970533c28d4ceec575b1f1253444836bf9ab8362bd25943f3afbddf98df45d9e74e803241c74f317bc4cc5b35c2a7051e5554ba17e5186116cc38da3134fff1e97c274bb31460238b1d7d282da5f1f069a7373fc8ea419992a235da048bed85073feb48d10339e0e635a967b983851084dba108af51f201f1218be17bed5af5de3c7a4bb8390f2d8a7c7e5cf3759de59f9fec6af7a76a26600319ff04fde2f8273591f164fa31db653b5f55ab67c4b3d1f1d9d1ee283b2e1bb609a1e793e05f0aaec3cf187a9aa322e49759db8033239377872d8d63f5f2433e1d7a3deaaa434d0183727e4c8ac872fff10e45cd7895e24b43f582b217f2e21e653fd7ad48c8818e8cb51ef3746b68e6be4b48cac78013cb8f78cc32cfee125accfa4baf01afa2234483ca809ff8e35e2baba54f68857bf207b03ac376b8308a54952ce7c3519b3ccaa411efd31598f351a9a2afd1205c8f1ff9003b174d15bbe42b386db5ce18822c315986eb953e4f8639206c55731ab03c9ee3c1463d13934d22ad1ae5a08c1cfbad3072fc3c8479c3d7d01022632704ce4d127b47b65615af672824177e33bd2b6597599c72b9580ff911b426bf2391af966c5b5d8deb1863e290fda45859585f46b56b96040f36f6eba9a06fe19c32b983cf48e843b79599273c0c7feb55b89a95579808b4fcee23476454265737e3e4d5822d23a9f7d09f237be8ef6bee7a07335fbfd1bf764813c4d5a1ab1099bd825dac90c19608461cc0f4abb503b1f63158403fbf1b502448c3eb1ba5e1a69d09cd0cba3a7572facb583dec9f2a043823a3f12a60f28a835ae139ec7a89dad3cd02d89fa94c0bc6f8a3935e5b2b91afcb47cecf286fa834ce387080a47469d1b95803b2c9df45fb2e1e1866453cc19be27d6532f2c101dfee82e4542004f5e0d6129349d41209bd53f40ccf020bdf4e4f8161739ed3d4d33edc0c191580266afcf450d9f32e15ee331384fe3a2dfe0eda8099a63b44c2947f1c65160e2834fa600e97a86c87269b1871d803964e1d177d71bcde7673bf35f28c9dd9f11f8b4222913dc1bf69b715ed2844474c4e8dc8d449d0b30889e556264b8a409cc05cc84bf55b9beeed757feafa57b501b5be5d8c9bd84734e37aa0a0f74128ce497b3924bebc3632035a6e9e85ad965ef2e32a1088199682ad7463081125b5828175472ea655091c4211f0c2318e81b4fb176688ebf54d0b1133ca12416e5ade6ff62027987a9ebe3bca742f19e8712f4697ad5484d8a3abad3d70a6d46d80ebc02ec84b1d40dceb234c56751b6aa8a6bb41c085e702675e6c065b66f6a4ddf05e9aff4850bd79c0b48fb8ff764ac2e82d03529b567a3b6e317d9b27547fda7154dd3bacbd42e0e34ed70fb62c374ab69a442fa8918193e5f100e972e882fa66bd53eb6490ed0495cc896f9c1ab1b55724ddb6a7baeada3478c1c70ffedc6a076fdf3d5e41a42e41f4a14838b7482f98f519bb0e0160f1a0fd246b6b939bc7979de878e15be3c18aeb7913c7dc03c113240115cf7b57c5ea2ef27db503dad3ed95d6c70092b63d40797d148684fa152071fc7c7a8e6627c8938b24b497d33a914eb89ac4357cb6e313584f8b06ec245e9066277968d83aba0e5f12381b348d53d6e4a17a603e13181da708c9e3c10daaeff8526b3d48a0ce75a6a637ae07e431818f0ec25e86abb36a33fefffa540008810e66471620e6e869e85df16ff7ee3752ffbcaa9f08431bb42cacb940bac41633efc0b812f034a2e42ec6929b81584fac7a1b413bda55a6eeae54de7fb78406460ba36dc5038cd8699fc74ca934c6357d8fd9aaf893de084967f5da93fd1697067ebabdf8e7df72038820659dcd5657ccef79caa5a9cd78c6983cdd44963116b4b466ea9e3a59344a216ba064b5f4e09e6623a60c3d172ea144dfa5fa4b27217b5eab10d046bec625d0a35f11c496d57c394872d52954153d12761f0b4dd4ef50ab45359c7cb09a5db3f846cc2fbb6dd9c98ae6359e0a3d147dfe97e5b193803601f42994f7c0c08d81b019ef99438f203726f8c14664e3e06568d8c62fbcdf49e717f9b7ab91bde634453f6d54336ffea235fec1b5de21b2de1876d9e12734ceff53408342b4f15825d38027c0a68545fb3bddf9efdb57ee3aa3e2fc432714906c000344a339c2ac49144a825ca7e3a14553f32b3fc44067229f3e966b1cf439d02a2f2533020f86e58f495a6e6e6a75412b7800d9cb2e4a133f4d9ce884f09cfc970a4b398ebe79b00b255f3efdee69a019f6d8a2cf25bebabe8552190d19bd550ede91e6728fef6853de8164529601b8bcedb5ff87b3676e095ba8405d8bee38474ad2c6c9513aa97e09bbd3e472d8c98da0195e079c13717ad5498d42e06eee98063efa88382f92330172b99f2957fe0187dfd1373a3da208341304b9b48c9cb1b45fe90ef76e0519ffac01c10a98e4ac4d766e8ea41535bf4c2c92b3c3d5261b9dd7fc6fec80c51634ab6734fd18707ab47e965bd29861eeb641346b967d986778269abd51fd957251e9e075a9a39f2e5e8aef56a3f6ab490f9f836429f1078c6a1312272d29c4130f3585a26ef3f67bc938684fb73c329fcf041f84a15a35fa3d69347bb05d11a6dbcef438306bb83dd3e5a0df7d6ccd8f8adce44544fa0c0edff9647b39c5850667b9194f8aa9970006726fefbcf7e543e7dc98fc5915bc76b5d595728b3b87d3a628fe982a7a6802ecf4a03f90ea7787c2a0ece998273eb3"}, {0xa0, 0xffff, 0x3, "3e6ee1479295a44355282a7c0f372d4d99db1a87020fd2cd9e975d0ae1021af9aad936eed40e87deb3ff4c0ae424254c80f011b6dd1a49ca2609ec570e7b8c7be8ff8c8c600d513be139836a7e5dfce53ee86bff0d990eab3f56e853497bde5085c48bcea49128be8b7d9eb6666e3981a6c0bf90bb99e60a1bad3dd83cebb764d3f263cb27054e1ff233"}], 0x2380}, 0xc0a) executing program 0: r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x29, 0x3f, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x5}, {0x7c}, {0x416}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/86}, &(0x7f0000000080)=0x58) executing program 4: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) r1 = msgget(0x3, 0x280) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000002c0)=""/132) socket(0x18, 0x3, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$getown(r3, 0x5) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000280)={0x4f1, 0x6, 0x5, 0x3, "df2c53a211e79de654005d912735f51e1c7a376d", 0x9}) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) dup2(r5, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x11, 0x3, 0x0) setrlimit(0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) shutdown(0xffffffffffffffff, 0x0) listen(0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="e1b8b40714b8f98ba1e294a1e0", 0xd) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000000)) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) sysctl$kern(&(0x7f0000000180)={0x1, 0x37}, 0x2, &(0x7f00000001c0)="a5", &(0x7f0000000240)=0x1, &(0x7f0000000380), 0x9) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0x31, &(0x7f00000000c0)="b2116988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7879de45ed3fc33719ca6dd678cec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6034b7daeb2273e89771aed96271a22d7c9198ed900ab006ddfb67869b51a2216114d1ece00"/144, 0x90) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x4}, {0x81}, {0x1fe}]}) executing program 6: dup(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) dup2(r2, r0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x6bf, "28113bb1e6648a1a267bc03b7a447ab255dcd9f0"}) readv(r4, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/121, 0xb3}], 0x1000000000000203) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000580)="ef37d72f95418f9fa64a6e2af9b277141b48a3e29c009b81db0119a0ac475da2f7a0f1fa984cb25351d6f16ba88b3e500e73072e778e6dbc49347b4f", 0x3c}], 0x1) executing program 0: socket$inet(0x2, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10048, 0x0) getpid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x802, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000340)=[{0x81}, {0x50}, {0x6}]}) write(r0, &(0x7f0000000000)="76a5dead0f01f8607d2100000063", 0xe) socket(0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x2, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$inet6(0x18, 0x4, 0x0) executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000280)='./bus\x00', 0x80, 0x0) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f00000000c0)=0x5) setrlimit(0x0, &(0x7f0000000100)={0x7}) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000001c0)=0x4) socket(0x18, 0x0, 0x0) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x2, 0x1}, 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) poll(&(0x7f0000000200), 0x0, 0x7fffffff) r2 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x7, &(0x7f0000000200)=[{0xfff, 0x7, 0x4, 0x10001}, {0x0, 0x3f, 0x5, 0xe7}, {0x39, 0x3, 0x3a, 0x4}, {0x800, 0x2, 0xb0, 0x6}, {0x4, 0x9, 0x7f, 0x7ff}, {0x1, 0x80, 0x2, 0x5}, {0x4, 0x4, 0x81, 0x80004}]}) syz_emit_ethernet(0x56, &(0x7f0000000200)=ANY=[]) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff67a61ae319e80800470000240000000000029001000000000000000194060000000000004e214e21000890ce490d7a946838b92e1b78"]) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) chmod(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x81, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x2}, {0x24}, {0x6}]}) fcntl$lock(r0, 0x0, &(0x7f00000000c0)={0x3, 0x2, 0x4000000000, 0x9}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x3c, &(0x7f0000000000)="03000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r3) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f00000003c0)="601f939b0152d7a2242a5ec8a39aa3ece636351fc12c3067", 0x18}], 0x1) execve(0x0, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCPROMISC(r6, 0x20004269) close(r6) linkat(r6, &(0x7f00000012c0)='./file0\x00', 0xffffffffffffffff, 0x0, 0x0) close(r5) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="2b4b56dc", 0x4}], 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20002, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e782023740000000000800000010000000000000000", 0x88) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r2 = syz_open_pts() close(r2) socket$inet(0x2, 0x4, 0xfc) syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x400000000002, 0x0) r5 = dup2(r4, r3) bind(r3, &(0x7f0000000000), 0x10) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) write(r6, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) recvmsg(r5, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000200)="c7", 0x1) (async) setuid(0xee01) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, 0x0) (async) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) close(r0) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r2 = syz_open_pts() close(r2) (async) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r2}], 0x1, 0x0) write(r1, &(0x7f0000000040), 0xfeea) (async, rerun: 32) execve(0x0, 0x0, 0x0) (async, rerun: 32) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async) write(0xffffffffffffffff, 0x0, 0x0) (async) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe, 0x4}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x1000000029, 0x3e, &(0x7f0000000000)="674cd6e5", 0x4) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(r0, &(0x7f0000000680)=[{0x0}, {0x0}, {&(0x7f0000000340)="5c3a642995cfc1f68b97c458bb781f552fd340e2472d42ad85f87ecd61c65e96fe70d567290dfa3aa74ad67d83d52cb957ce1fb82449fea6a1df7bf770847cfb240ba388244aecb6a87db03a70eae86cc21efcc3e82c1c759949480e9efe2901d6184798705eb79c5ea63edb0dd29fbf28faea802ad67429db7fd023afa3f9ac5a7acae156cca88dc13585ba72a1d5b39998c568cac66cf239e9a906e0af89b8e316f4576b9753c7230d7fc9aa984aec7ebbc94812ad93e6930d", 0xba}, {&(0x7f0000000440)="ea58e3f5438b4089f6f0232fbb739afcfd4ace2cc8e4076c0937f64ec16fe0d210e80f69351c6ab11f1237c380aa4aace709f03ad5bc0ce53f73ab9edc52ce8e0e5dc81408188797849f89f5d22a20002fc005285ec8115b367f", 0x5a}, {&(0x7f0000000700)="2f5f5bc0a0159c77cdbeca4cf362295b8190e4fb4546fe0ee0d3863d176cb92fc1908cc9c10fff18a2b36b48efa82684e9d659fe42fdb58a30cf7938f61946af35", 0x41}, {&(0x7f00000005c0)="8f76be2dd04e6d193d7c76f2c532db0afc4175b918fcc2557f6abd6bffcee17567d8dc641d7afdb9548ca4dbc00183b684ce38803fe05c1db20064336d1263b80d4bfb22dde1d6fe5fac71f0af785fa486afb95a2d9e0d4a223b4b9226a54c2e020f358305f35372ad46bb97a20bba8fa067ee8e83f2f893f4c31b77ebfcf229c9a523fe554a5b23e65baab2cb7f8c26d867c8e56c4fd3d0e2b1da", 0x9b}, {&(0x7f00000009c0)="7e0bd6cfdd333a94be638eb06b54d7b1edf88d86c1f52d680f2687968306676c107cfafe84982c3af1054083e0d8f3b81739c06bcb4a0da01279360fae54005d45c2a3ddfd7eb63ab04a12a6617a980e0f9feec856e7c26c8f92ee4fc86465cec982bef9d995d4579d82e3d0ee2de684cb8678e2814ccc1156455af10f3b0e41790826434bd2609433b436061c123ea9ee470697055e07fa2790c8b5805a9125325a7d7b93fa09c2b3e95b8e2569f2cdd559e2fe94baa24aa0c5cc9eaad9587f3f540f679d7122f679e176026fa0a56ef7c74dfbb33ecf3c651f412c4ea54090f233f01051fc0f1cbdff70ce26d0d9d73257da4fa7a499c2794d8e6af1d16117810a3fddaef013d1a9e8a80d636d3f15f09d6a863960206710c8655dec45afc209d1eed112027f23593256420a1d0364b6dfa8c3e38b053671e75402f2c0ab03a126a3f68836fc2db2493cb7baf901e76735fc799a0a64f5ae5ce9eff83008a76bd8b3f6e1de7e460b1987c17ae864948ecfab1dc1eaf00ad629d624ff4e89a725e123efb03f171805b96eb6739f200986c00735241f599dac9f6d65c8ad9e086bfd461f39b9c950ead0b74d9f56b39067300f07ab627341b8cd2f0bc370c48f5c4c1810cee328bc871d3bbe64ddb5627b81cac98099337775e49fe2023d811ad5cfa4b1192e3c8990f2c41ced5028f715c16c705032592ccfbe64a33c393392e57d52fc2c897a982126bf7f196a31059d30c49a0a4cfe5df3e5343a3308b96e1800d2ee8c2cb393145684fdfff8003f6271c07c5505fa12181d4ecd2d06102c2d5c02a7182ee7281ccc9206ce724cd1dc09ee8862d70acc1064249dccb0be7ff33e05d9acd49e22593c0c5544d0e1f69ff95e74ec0f478d6c92af0bc7e155741088cd2fb5ed24e11017adb7fcf206a0e0e54cee3abde02a923cc81d0a73fd65cb299d05b4da5a09e8be45cee061bbada75ac69d07fb2559e2d8207fb104257d132629e89d7fba11c49c9d1d39aaf49015d42e995c9bf57f01e10f4afa721e2e6ba2c4159be12e672bacebbcf440e76f62dc66a9102128631959a845777f765b51923cff6b59f50c162b4c8a0d2f0609ebc77be7b7cfd31b5deec46a5971e9705aac98620c2d43773f69e7a3dbd977b03565fb862d5b6819b35683d2a24088f272528212786421b81288eb749d07de438307aba94bb1f06176ab3683d82f89cedc1ce69c7876a8b3b5b872870a0cc5af1c5dc43e39cd3baeebbe99f89af392ebc78dca71766b32a0c0c2d5b929ca450c54b94cb0bbba2395c96419a077a8f6a8c784dbd52537eb9274cef482160b5b649bc8a2370f18cf0865d1ae3efee80827855b51a87b854231726a999a681599b34cbe43ead28e8a913b9bc09d6cc2511a7238c4dfd974b3fa38709782ea1a7ca4ee73d7e835f57fda069912b4699249536ca9fca062da711334d0a6479c2a0fdd8b619ae762df9baeda453710fbd1be635504d74acbe08b5a3898ac28470ed465f2247619fb40a5b95cdf4beae05cf44d80da1714b469e4f90b78727123cb379db3dec2d244d191f076772b28aed19ac3c0d604d832c5491287352a50ee093526ffa1b6f0e977d39c98e9f3a690c47adeafef4b506bec6150056fbc98f09a32f45c88092076717e4abd0e9003bf39f77368566064dea3e340625b6be712c479d3b1b60c3eac2f03fcf7986cc033d58a4ea2a1a14f0bae3a28447126f20fdfdea820e4cf3db7c213afc42175617bbe8aa93c1aeef9d8f6709ba8e852bc9073633200be27ff9cb99e4637018da1f6e78048ce8b788bc28ffe67994c67f2152440f0ad3346039c883454eb5550574cc1a82203b54938671df0604a786370bbf062d438849e34e5c0608d3b47e2a79a653c4007b63a12fb2aa7d165479b402bc8cb5629e7842735ddcdfe52b3bde9f099268930efde2e2c39dea81cc3023857b4db868b3cbebca805e1a7004b9f84c1d87a8fd39803c21e2def1305808dce7f0775b043aa7678acd40514a689425fd8798da447de9a8285982990d2a9832e0b9d7c7b7b1400ac16cf045aeb99df43179c9256ef975285b455e3b9b4692076ccf985a7ac67dfdb1c475d26e7de6ac1e5a2cba635eb5646a9ea63d47299da9e2cc1cade6388caa9b3fc8c3affc288ca65861b2bb7db944d36884c12152b84a4ad514c1c1071c388a392986438478b65db1e4bc64cfedbc188debaa6be85efb86de574f5e046a01cc6f1ae2bfb0a15cf330d0ad40dfc6377a999bb98fdd3caccc2170a2bb3df9f70077a05ad6a77fb05d3741b38ff2587e601a7f001cff8fa59140077b2ebcbd7400dc7e7b9ed53d3fd0a1617318a6286899d3460193fad74e792963d6cb44ab1fe02c3e64bf2516a6e2b7354f58a5bbf2be291cd118d19fa662a101741830ab0de5417889f07fed231ffa5613d517fec337260e18c8f15e9cd4c4cc391f7a6883cfc88f17ba2a80fb03b47d73497f8b74bc77e976396a4775b5c1897282e3f0bccb7273521e3029d9ad823353235c3eda94d973cef956aaa9a8ede5acce1c41a407c3a8443ab81ecb77938a0efbdb1c0ce36debbddd65f3a9a45b9c66cab1b3c93849c8e7fc833e66b76f78eb10fce407913378c57134ec7a54397400a9334fb003047dff29a8b75c1b4435fd8b72b6a62ff06e19ef9d16a102a1365c86c4628236f35fbdc571f50471abc227a6834043e5efd28313151c38fed6dea4fb528976c49fdc19c6121540f4dcfd74523ef5cac28aa944c928e929636f6ca7edc0e82f409af8f1fc44b02ebff519a48316138dc1832bfa462093729e6db2bec79103c95385307e2d82f99aba6c6dc9729fa69a669ec9bf7fc2f778fb8b0f71bdf0e71641fcd933eecd80350d4eabdde06c8c19164e0b808ca6631a838549eb0463670047851f1278875aec137203449633449cf965ff339accbf8b9b0fedf4c569d8cdd159305a2bb4021203c1160fc580161e67ee7700018a3d1122d41d6f13ada78f3759f718c1a9b182c2c5ec2f7e6278132897c5af41d1e2f221301606f4a7ab40ef4986a1ae68437452f76dab1c74808b1022adcb96146d8bd2c8fb203c10851cb2f0c28243c4721f79cf841f74c199f40060495bf6f2cee172657fa8a24c25f64272e57fec38d93650a512fcaa363f5849bfab15e18bfa417eb7704851408a245a400ebacf736064140fd0cb54f0099d9c9996d468f4c172c42e33390e1dbf96c6950378e49679da2030ca582769e3953f5edde2057e63f2e60ec2b40e8b7a716a8ed80bf069c98304d9992f0303369e2655ade813d7143fb0dfab22befeb70465787db96e1bc7b3300873377440ee9545badf69b47329c7e38d3398e3b64ce190db3085302b63ea93662730cb52883c58bb28e07f7c436a60a862aa3bb0168fe6c0dc0057609d5a95ab3f01e210a49eaedb0754179211f7cfef6e285cd04db8c4e90a9a5ec47b24eb5ba41c1d201816402bc643c7203ec648edc02d52c481ad088e5f72f4ae4eea35a8530b1b68f255f6a08cd51cf2e9ebd786f1a9b10cc8765ba96d6087e6806bfd30df26cba18460043cd321dfebbc5f4af2a4dc1dee66ce3d68b35ce68e45c64fb1928567f3e882216fd9cc91cdbfdd499cd8a8291f9934202850ca36b5ad13e80fb345ca22094c0486792e3c93dc67e0c78860b016cc8a1366d3cb6b1d71de9c2e992dc265992da32f37fd7c6584b33e3f8a31385b6730822eeece3744a827168f6b23f57fdf532f9c5bbd3ba345e76fed512ba42262dfc177dda177ca5866dc73fd08dd705d0fe5e60476dd06ec286a83a0047bbade85e7ef25330819b415c8d5ff23b862fea5974bf90c248bd5adf8f8bac7c9c4af5f70474487ed78b2f19c250d3e9fcae7aa34de2da154e7a0701a4bbf57b2c6a9e19f7d522b3d60673cd335221e2e3187e8a8f964f374e5625324f8611b4740be3760d6cf16e641fb262ecf0229adb7d2772e86c4ba4fb56fc82bcf6a34d19dea2af506dfc6057b0400726c8972ee5877d2f3cb3e424621071bdb684804965446639c034138a1ad07f077c182ed50b9b46923ba3b3cc03c8035fcdf57a73b81fc5fb2a6982c83f64fb4e40897b19b2bf0969f6010f44cab379e35d94379af7fe139d207a85c2705264ab1090c642edab089256f5ff1789c0a19368796bbf79484b288639f628294ca2c30edbb24556a502440c748e9a621e197930c7ed2e9f5448f80c7c13937886679042039862a4201081aa937b40430e323a9fecf48fea64ade6b10de8511f242361b595d9168575548bca6c169cd4f58372c416d8eee6bfa5cc1a383b3c7f01a4dbed9148e3b6f66fe63371a864725183413eefc54fe2f54eaf58df9c9689e9f95708eda85add3e3d0cb81dbecc8ef56eb9774064a7fa6dec37c613bb628d69d045caa8f13b61ac45aa06f3511146e0c42e32c9da0cbc787e1c1d70721cb15f2dfe78f64cf9b24141dbf9c7339fa43c38941ccb0b0c1245020bee02a47a9e9cf2f9de92f0d9bb8bbe5c04b35d4f0036d07024969cc7afb64d3fff93acb0eea6a9637dfb5691180b227e1c0611bc81758085bbb1ee37fbc9ae2433f85802e5e58f8170e206452b958742bec850cdc7d6fd666554bdda88d11c28ff84aaf8e6c97cf97a707acb94bb630b46f87ab8bfe2aacb9cb5dd95c46ed4d37e1d9d9838165211d1b6525e1dd119198babfa84fadae034679a0de42eaced735a7cf080efa26a469212d9c2fd5c989b9233f5ea1090eb9e12fd68d4c47b5835e2dad195d301c3a20c982348c079f77ccd154b0ab9b29b1fcbdc5c654645225216f862b531f942b11f5464b58ae3eb678969156d73ade2e9f41c4365d854f09249f5278a4fe5445e5db3f9f19390743ebfd327078a1059a87d5fdb561e22c57f90183d771f7f3e4c89526ba762f54888e2b360af79f2057658f86e0eb1de064de89ecf50207cc4c10e36cba0f70432a426423d22b65ec8ec16a77dfe433f33a7bc438ac01f2c820df72b97ab859164731efe9c33b8875de573e62ff313e0e3e9453d20a40561a5b8a74efb333ac6b2e0470cb7ffb6518f82d8bee4f2b265c925969e3e730b616a2338fffcb2043f2d9706d5bc348e21dc0a3286a1c426ab4349a97a84140e34f2a033eb14ee4a190722a1f877a68b567387b8e4870a07664512b50952cb0b5d8d89b113c0125cb62b55c4be5cd406b53a81a1e5a346abd893444726ff9e566d05ebd79c7621a41661a9af08c1b680be9ebb9fc15bf45e80c73b527b36b4705b5624506e9a3d0263cccb73e12a8458e4ae7016635e2720e11266f854cf120fa7f07e6ca5f2204ff3b900141c3d738d5911e08c1943dee6f91021a6cabcdcbea857a77f0681398a029b385b1a938af7f09da7a493f34661d3d06307caaf8bd962eadbe0c97848fe365f00ef57f9a21986e761699586f6fde8ebe6d9a00f9ce545d3ff65df03108739a887eee76c064909c8d077f5d9858420672d1cb1cda2fd0a1b577aac51367f8ab68942233344f6b9ff8e561180d85c1eec853f3e90afbcdd68443e0a42a4db2080d1bdb08e4ca5ec92f423bef8eebe492985d1b53e4c7671fbcc937aa7a1a3447425773c110f2e410b17e93f713b9cfc4b4383809d95b74360ab54c20a1c6e56fd95509d85ef670b7b2200add4e08224b5e2c3d5975c7d9a96cec47a19e90b0b489bcf0dc143c0f191e59ab00aca75408502f63ca68d58d1b76f94860bd76e5b38d0f5ced147ec1751d5065b5d9f5b4f822b509992b30a353c26fa0f3b56", 0x1000}], 0x7) r1 = socket(0xf9533fb9fb7540d0, 0x0, 0x76) r2 = open(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x200, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000840), 0x10088, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r2, 0x3}) r4 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000800)={0x6, 0x9, 0xe5c, 0x3ff, "cc6d5b7b2db3badf591388e0c398e80d69c62d00", 0x808001, 0x7}) fchdir(r4) getsockopt(r5, 0x29, 0x33, 0x0, 0x0) linkat(r4, &(0x7f0000000780)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r4, &(0x7f00000007c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x4) close(r4) r6 = semget(0x2, 0x4, 0x50) semctl$SETVAL(r6, 0x2, 0x8, &(0x7f0000000140)=0xdc9d) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) socket(0x18, 0x3, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0), 0x80, 0x0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000880)={0x0, 0xecc0c2c, 0x3, 0xd5, "fee12930e7d789abf6daa46cbd580370cf41d340", 0x89e, 0x8}) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000540)={'\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x80000001, 0x4, 0x7ff, 0x0, 0x9, 0x5, 0x8, 0x2, 0x2, 0x7e5, 0xf76}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 5: r0 = getpid() recvmsg(0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet(0x2, 0x4, 0x54) close(r1) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa534d917786dd60166aa500183a01fe8000000000000000000000000000aafe8000000000000000000000000000aa82"]) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSTART(r2, 0x2000746e) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff}, 0x2}) r4 = socket(0x2, 0x2, 0x0) seteuid(0xffffffffffffffff) r5 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x7f}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) close(r6) socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r7, 0x4, 0xc0) setreuid(0xee00, 0x0) r8 = getuid() setreuid(0x0, r8) fcntl$setown(r7, 0x6, r0) setreuid(0xee00, 0x0) executing program 3: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x41) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x11) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f0000000240)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x45, 0x6}, {0x81}, {0x8106}]}) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[]) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x5a, 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x100, 0x412dfc) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f0000000980)={0x0, 0x0, 0x0}) socket$unix(0x1, 0x1, 0x0) execve(0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000002c40)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000003cc0)="ca947b99", 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000200)={0xffff, 0x3, './file0\x00', 0x5a6e1a9, 0x4, 0x8, 0x7f}) close(0xffffffffffffffff) executing program 5: r0 = semget$private(0x0, 0x1, 0x80) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6075689900083a00fe8000000000000000000000000000d0fe8000000000000000000000000000aac8d6e5e5ee90d2f6"]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x6c83, 0x200]) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000000)={0x10, 0xd48b, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, 0x0, 0x2}, {&(0x7f0000b4e000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000002000/0x1000)=nil}, {0x0, &(0x7f00009c8000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x2}], './file0\x00'}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, &(0x7f0000000200)="9252cfce", &(0x7f0000000180)=0x4, &(0x7f00000001c0), 0x0) semop(r0, &(0x7f0000000240)=[{0x1, 0x20, 0x1000}, {0x0, 0x9, 0x800}, {0x0, 0x0, 0x1000}, {0x5, 0x7, 0x1000}, {0x3, 0x6, 0x1800}, {0x1, 0x0, 0x1800}, {0x4, 0x2d}, {0x2, 0x5c96, 0x3800}, {0x4, 0x9, 0x1800}, {0x2, 0x1, 0x3800}], 0xa) sysctl$kern(&(0x7f0000000000)={0x1, 0x56}, 0x2, &(0x7f0000000080)="ddebeedbf432494859047222ab6053b6998e2596515880bf28755b49a7f8520a", &(0x7f00000000c0)=0x20, &(0x7f0000000100)="31352c0303bf98662f5ed64b8606615f096afb297f3ea1ed45ace941b9ec9775d9108588d6f0e9a99525cf99951e1f89a3596c1e238994b0ddc4c4355a91c53c2ce3017c68fb6b186b339d37", 0x4c) r2 = socket(0x18, 0x4001, 0x0) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "287eee512c922fd415ece959019e8ea7840b5731"}) write(r3, &(0x7f0000000340)="e3b2ad2ea3d209b69d28f708de2e1b3da031648af42148b9dd161ca275de9d480d5c0a05bbed662c97a07ccebd4a28e733adc8207f7ab3906900895bcbc32f42b52ba5f94d46004f880304fc4b92f482bd74f413b8d4179143462f0aca8a19e0bd31f41e647855035b98928c392a53f18c3101d52001f34a006b43b55475240573a03c0fa14ad09339a350caef57c47136334132865b9c42f6b7f41f94bf10a315fa36dbe9912f34f4bd62e2793f9cd87c7e6a8cbdc67bec30d1ea76ae5fac09f0ac8db30e51c35916dde730d1280d42f9c21d324c7a91c326618f761c58654bb52a2bc0f85eb1415f48d7ab7388be3f75890aafc5cfaa564e06cd5d8b52645f29272f39c42360e82580777baf68bb061d292f994437dbd87b2d8b95d83ef345a83635e2c0d3579339adf22ef457c136fc2b546d4119e705021fcf91b178914ebf21172eebc93b0c75107190dad3e6bfcf423bb233919892c2e8b18238bc6db8d69b8103a3ed9f15135c5a3ee359dd579ca304fd1a9be8ef29bbeac09343e04a72f66642de6a3d67b6ecec30b78851b7b407c4f025d7bf36303cbdc0e64adcc71733364b6eea6b5abc1428b36658723ee56b4e8580bc75b5748c57024ec7216d63d0280196b58c02dab7878ffcbfb3d0777c1b9973c23405dd16e90c256007bb8862dfd8210561575b0e2a6f321f3c7b2575edd9b0a0c84380f2f6494df3646b67", 0x201) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000af7000/0x4000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000b76000/0x3000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f000071b000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002e1000/0xc00000)=nil, 0x4e}, {&(0x7f0000e1a000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = socket(0x18, 0x3, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000140)={&(0x7f0000000000)=@in6, 0x9, &(0x7f0000000380), 0x2, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) ioctl$FIONREAD(r5, 0x8080691a, &(0x7f0000000100)) r6 = dup(r2) setsockopt(r6, 0x0, 0x0, 0xffffffffffffffff, 0x0) executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x0, r0, 0x20000005) r3 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r3) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x200, 0x0) mknod(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x8000000000000000}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x20000, 0x0) r5 = socket(0x18, 0x1, 0x0) getsockname$inet(r4, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x2, 0x8000, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040)="fd0cc085", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="fe", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x57, &(0x7f00000001c0)={@random="73b9ccc300", @random="00f7000400", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x21, 0x3a, 0x0, @rand_addr="00f0372e0865911feb7e00", @mcast1, {[], @generic="a43f8c64e1cf4c6d6197f66735407800719afb2b6ade7336700b171c54363bcac4"}}}}}) r5 = socket(0x18, 0x1, 0x0) r6 = dup2(r4, r5) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000400)=0x7) recvmmsg(r0, &(0x7f0000000680)={0x0}, 0x10, 0x0, 0x0) executing program 2: setrlimit(0x8, 0x0) syz_open_pts() sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() read(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() setrlimit(0x0, &(0x7f0000000980)) r0 = syz_open_pts() writev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="d9e1c07f9d5ccfcfb1cc42e7059e508024860f78ee9158c4a05b0bf8dfb972e5cb4f7dc2a6c857bb58f616aab9b45726978e3d9b7352a2d8090f7dbd6afc30a744978b7ed5c6dbd5b3daedbfed059b5e08de6451f17622e31c6724737cd40cdcb090446a20c0628a713f4882554eb128425773e636b4611e8f382edcb264ca286c14491ed8acf45fe98d79a960ea170d006e40c660c4b2c4f607a24169bb604962f7b8237d65401559be8d21fb5f8f9b6a8bc131676b84a3f3fd146b595f3ab1145317e91dd18cfca04a4083f7eb4793836d717f0496a34e8bcbd0ec73616bec54d49da80f6f1fc46a68a3b382ec2044a9f88fed17a299978bb9f7201a", 0xfd}, {&(0x7f0000000240)="4b9af70eef62eda6b63c3f01834c8d26b0a391eff4d2909e021b04282dfe1ed3314d180ac2c426520257efd5278010021a2b3f4daef8408fbcb6e290aca7f05505d7cbf379db8c80fdba6d887dcfc0c6815091c4b6da01854c25b1b185242e450f10bad580bf29ffad1f862ed8713370ff9a3a56f91b06ee697a87e888a6dd998553422882b0eb3833d4d5b571ec39a83169ce3cbea7ca47c7ef777559c36d649a41e3fe74566d35ab5b896753eb6673396d395bc81abe649a1eb7dc27ac84be6c5198581aed5b894981dc210860ecfc8d45aeea432b89131211d93357c41d8e2cd3119015f94a5aabc8aef04ab327", 0xef}, {&(0x7f00000009c0)="1dca6ff0e42ec6efaca89b7cab58199dd79cde37bf84390a23b09ed2c36464c2b92dce9d7bce0a2ddd0fb01d594d8ef11fd3ec9ccb413c9115e052d1b009ee2ef45b92aa3d99883954ec4697c7eff4d5a5f99548a2382e67ef136dd8f37b19835723da5e0e2352b1ae5a61e7cd9aa742cf2e2186a9b2528e0db74fd5a453cb1f89a966d883ca5ab91765e84b56ffc07d5ce11f51d65fe48024419ddfcc7427c3efb57b2488f547b09140b2a1947d3fbde8a402997d7d21b4af647bf4227542ff93d574963a899cd0cf063c5fc717047dd8591b2aa530a4e3a00c2bd8d5c715e038ce0c7b0cebc1785e8f85d2895810d7638796378b72a08cba3a1d6ed11efc6c9a7254c7be40614e0a17acabfd8a4ed5a69b30af053ded5410a7082b1715e4dbce3e0863dbb2814d757d10d883d8b87bacd7fe5b991b194bb1d5faf7b1ddba007124698fea560d0c7e8842bdbe05de8bd603cbb16fa7022bedd7d867dc70e883c3bd9b2ee02ef125870a1befc73f1511924686c705c46091b332a6ef0e7d3d3932c301b124acce56b73ab56da8d6a0e3294b6d8d2b86214a8e3fe6f94e712b00ca0bda5fe09216c710d0e98e34d24bf2b6689007a585afb4390e10726716ced0819e7e041ec9a3d3653489a9393186fdd513949e95e8a822ffa8776fd0c7b23fd4d17422190faa2ccb28b308715b1b5708ba7ff8b33fbf972dcf7cbf7bbbc2df13212f617f5262170113fe8ad36c5fdf6a0ec8c1fc6a9cebb65e02131f36f887316eb5ee149f5ba53138548ce984677c33e92c64ed24345e6e7ddefdd4111d6766ef03876eac2cf37e08991885ddb0cc91861db3ea961fbbfdc93c6a14da88fc5646f3afe03696aed3895384bff60dbf20a2f45ab3193815d625dcde542b02cf3e60e301960ff23da1634f003c9d6f5c0c1e5fccf2603ee337090c66779705953fbcf6aa27b4c07636d5d6ade94247d0f960537c970ff905db7ea9dd094e55a31690c79e2bf8365e0e9af6dd0c0f599dffa22528b77058b08ab5092dfc05500fa63bec1868f0a1c088e8f3ce6f91440e20f3224b81fd8fcf6d6808807c991e0a0d83df07edfbf050d8df71103dbb79aa8316bbacdfa107117c7c082000156cf2b4dfa5024b993b6cf1f3bec92b23b4d0e04d995b1fb882fcb15d102a54ff649f4b3f65384fae9c93edf4506755e4e881eefd278ef90e38e72d9c776b3681494b3ee54edbf44ce429d3a97439f462af2e9786f6f9edce8ba756dbb46b99a4d1dcfe2805cf0d3567ad92e7fd60b60ca7afa63cbb7d1db05aa3139c5a00ddf79ee08075ae4a23ff6dbd6c79c7cb6b5622dc980a6e665229dfad4d0f3cb31dd2c60b8d948f33ab89348010f66e701d1e5fe7ea9c58cc628b8aea90b589055b4a488b61005449d585c60feb4022b2039de97a5a13c9189e8a3a2fff6ee1423f9a910f19fa5303de97c5a0a057f63d52c88bd4729d8b858d9db0295fe852d9270b8cfb48021ad97582746c450526425286124106497e3beaf4bb3a1468628e90dd6289a2556fb26bc9e44e25656582856f576c5acb3719770f46ca6269b3cc2317c4fba31d5fa6e15b2539fb2b274ad79661b45a07a74a4691379b87d5bd9370eceae09d4d750a994973bcdfaa689eef012104c62a8df2f44193d62b71e4d171d4730e9eaac429294aa3d9acacb4dfde8ec42f669e2998e042bb6a86a8e3dba5f35278228cba4e9ce9d8b337a193fca92b92e6ad82ef424de39f0ba6ecd5c29b1fee9e48ce9eefdc54c92c4de0b6c6a2caa754a9c0cd47aa1369fd19f8a69a490933283651bef0cc5e007105d61bcb84876a8a706d77ea12d79da11f4934008ba76ba1653a3cb77dc3fbbfc456c65ee880a88b9e6e2bd14ace33ff214f322348a296b97df362e62b8cb444230737d11fd5eb837cc5a1f0b0fa9852b72de5e21ba37964f039d2251467601ea9d37af1879cc148125ec93e47e86da1b6044c276043891694ff09f2e381fd298e469fe8b724bdcb2e36a894c31c462519f0d4bc9d53a16d432b62dca190d481ca7bd939b65955620cc539be386132d1752417eb6128d90214b47a1de4c56c8e14fbe2d83e5522e9ff1986a81d27902e8fec0d2da07a08900fb352fc77b49131f2a34d8ccf43cf94db044bbc9f37f8dcc8a8e194be40aa27ca580bf04618d0d577e0c312f16ce5cc32a5b71019ac0c4e804289399d4b92f81fffa122734758ad978db9511eeb8f553ebe079f4208ae8c744d5b21a8310b098cf2b7005711de1f3f440236c1311df1cd460b007166bbb4b20549766cb1e4057dd0c87f88769b38a9ae6a38aaa778ec027cbf60c2c490c007fcada1fc14980a4b2d383fc1bb55b3a6dc479eae73848f60123af4e69fbb1192f1d430c51aad5f209de9135da76a6b8a7f73592cf5c0fb387b44d9ece75b37eb7e48fc517a55f87f6b6b1a1a5d9b2dfc9d6eef81c3dc340abbffc0af1c60f464d28f52c52835bf3674241ff190e470d9f88afc2ec17eceba9ca6463e0b8bbca3d774be6042526d3f9f2e75064210a5897d87bf22827011c6f3f1eb320282577e5abc690643e50858ecf353f9f25f44f0143e33642f313f7a0e42ee051252fe9a6c4f55710c89d723dcade3f40c34fb6c2b14feeb4f86b5ca59396214c10ff718e6df4b40f45954428b36d75f72d7c18aced0cefed63b5472f4badb562617ba81deaef5e01648dd263e333c23bd835516cd5a9522a4a0367876ff820ef5bb7603d9ff8f41442c0182c2f966819be3df19c9c3f405b19e2a24c28e990ef6fa219870618efda559b1350ba058414c06050b6570cf9913c2685749a9b30287ff513248c4cf320ada703314aee341ac45ef3a04ba477682f363f5df08e73c38b6fd60aeb42850cf2ec2f91d7947d7138c56387c112b18b5a55e33785d66d7381386c9a068e9e7fc8584c64011d5b19e9197536033fabe282de422df95117b8921ee30fd41dfad6dbf41f3cc0abaa3974445a2e8f81e9940a165db6f994c1bede8fca34ebfd23f9677500ed549807ae59786d7dcf8d0b825c08cf9f99c50836cc1580314076d1990cf5b5414162e22afd3ae473b2fcce16f6b869b2dde7544d24af8a272ee03c72eae2c2830775693ec14fabb0510c1c05e35f9488dc36acc3d4f96e462402fa5eab61bfaed41160fa92fa3cf03a90c3575925c2df46b631dd20c0d01b8076ce4311d0d958f896b6e583ba62e79e77342b79a3a836e099583fdbed8e00e35806223e11401def2668fa6a3417dd308e11d11cb673d3ef6662f324a77d5807862a56eae25ca9f9377c472661023388feaadc4308f40c500c0f21293f669e3b3f823f4e7635846ff87a15ffafbe7bafa70a12c3b7ade991349c52e53e71c16a75961ebaee10409e49f8e2b9271792b0de255afa83e44ffc17c82fd3c15e19345fe149d2e1979ed4d9542e3b0b16c42486c9c4bd0496996021c4175ae6e1b9790a1d96a478f634811d28179cdb723b770da534de3798661928b17a3e32de19b5050b51ab378857e6522dda3feda64b4313e05e13e2910b5c9983c2664b1817ef989227e53b89a60318f21a02723da5b4e2a1184679684941298602ace3e802e0828b86fb91cfd7cd58a3067dcd7a1a3033a31004e06d68f78015d89c83cb1de62058677c20072de9638b2363756dd4550127567d6066e735296ffc3c49859e807c2f5873564a3efa8426d3801cdfa242a297a1758dd42612d3bbf585d5aa99ce34a40cfee349758e1eb5c51858b632d42c00f0649e1596270bbd8a2b25b12e215f5dedb346e7e55d4721b14959076148e0427418150f80efec91f64d2e0afae21f5d95c8cc3167450a6b386bb505714b529e27bd023fffc942cbf6a757105e28aaf71ca9ef14ecfe20d70af29bb0ad96b097676a6ac7221cee98f9efc01ef6c224aced43d923d26e3ec4710d5abecb14bdaf98e04efe678d676616b98ca95c95f1558c0b190c6fbeba68475248a4391efc986ed6901aac0e7a1c780fdc13ae2d2a925e81b48f418a687aa8d2c983f5aeb987b18d3eff5dd41b40abf43380ee4b1344493756c95f8dfc1ee3a6af212405c4a7a8fc2b8d3ac842b3f2b10e1dc2fa48c4d5c2c59bc35c8bce26299db2eb17d015b0c362c728ebe101da7c95a0cdc90e72ebd2b1381edda342e3eb2d594a2cdc2b90f6b74337f16c784ae0aff73290cb2f80ea4d996f895a029195fb99ba91fc22115d66b5c2abd16d5076dd867fe6d1714905cd42de49c235851dcef9d13c4e05e1909e2f0104c650aadc40a4f4fd87fa6a48f209abfb711cc3f4f684437d9bf959e1ea62940432461f57ff0437d532445401d6838f74b58ef2f22bc8105a3b2623c3937f25987034968a2052594e1a4e43a66ee7f10e3c445c55b62766b20d88b63112cfdbdb0e3ae0e3eae1638e40d16cfd16e50266c625431e21e945d0fc2b9ab29f901a8903febbd78eb201b6814b933acbf35a837b5921c02b285df6ad58d9b6203e934362545aa9e4bb991b703781e0ca90b09c6714655fda69f5cef064f05c49a87d383daf8f2d70bbe9b65c24aef740f63dcc283ff867b04239d5386c950ece73bc43354f8877409557ef3609210496ec33d1519685a93d106a9be7d1e5e72b6379d9f74c50aadefd2b208a3bb92878737c58367799f3d3b1fdd54ffc127f5882e9889d6769e1ffe17652db31b2262351b79e6f7aa1d45d705f8a635a015631d64cd230ac365a0279f0cb5157d012d8807d466f8b27223acdf919d581b8ae6d8104ef9726241c74bcf98b6efadc8f64f53e0a9f7f483ba2b5f6112dd9b1bbfb7e7279dceceedfb78e7f37267826b3cf0f5ec4e15b41047bc7c10e4ef02223557801c4afe3590dd3c9458888fbea9e4571b90bce1b27243dea5a529321c4c0e02864cbed0318a8e0c8b50903399c47259936695711463e5ea4c1ae6df520da847bce80802ae0f675734c82aa1e3f5aaa81d038115b79162a2bad27f4f6cc93cbcfc824e33c131b49fae9690ed3b4972f4a312d2ceb277e041929f75c2b22607bb074e8d0816839eb0642b904c0e66018c80c339b2f0d657bba836284fc8f28ebf5fd990bcff18f5acd57310bbc6fdea900101f07b5c9f543e3a64ec142e86e31e98543970a5777d72fcb81143fdaaab8198c760c6b1b2aa0b82a8574c8ecc6f1f9096050bed7474fda8b286571db983f7af327f8cfdf0aa7d7d8ba6d5a3bca32e497def977d57166d505db5c8296811b56763e090c391f353a8b43113f3cfd5e114cb746af0f12059168ab24002eeba5f29f3af120213a822699a134adfc2be730124a6802e8d4e0505b52e9f13feccddf0f39d9b1eb1c1ed379f9eb83c46f994dd5429c7c056dc1c3471d6f86e797248c6c3f39588bed753fb9e9cdff3ffe4f9c727eccac08a839eddf762c0b127356b97c9d18c8e9288c24eb8b2599dfb4d3d50b318323964dfad399c97ba5f126051fd74f3f81692eafb5694f02e1a39b4212da175b686098f27f04307a7a6b60e1be41bbcb310e3b29c5051b8d26bf232d91a219ed664d1b1c171b05c736ef0018a99768eb028334b79f64fe8266c81d6e8c5d33d42f19e18498932a023d6d144ab03b075a10aa104f5ffedb6d0531040220361d542d18adcc2ec5ea3dedbea1f28c2bec369edab1c80ba29674e5cc1a6a286c6c17d00fd8b9016db0196b61bb3b45f50395b917649ca16e9a430c248554cf93bf1d32bfcee5545c02f5c61219d14249935db39033482c15da4f3447d7bf9958494242016ca63a48cd135a4655878", 0x1000}, {&(0x7f00000019c0)="012da574d0b9c3d7b4cd596ff253a0cb809cf6eabd8a7859964f48a36a40d1c9cfc39c07997fb9eb03839ccf5dd34ba7b42aca329991e6812b788c2d5834ff6f282d664b21c66605baceae7115697223d237ae9317c8e09dc7386d7eb39d53d38facbc8c59f899ff2465fcaf60632a328dc91ee021ed070bae235711d8e9b54f99e246dc52ad7547cfa9baf0dcff3d211a18881301ae1131b37afe92d8e9642787f57b965f6b43aa31ab4a09afbfc8c9b0dd62a9c53341818508dfb955d50553bf6eaa7a091cbcb1a553594afd314fe7b7b2a7e39928cbb2ce99d4fdbdb0dacbb4641f4f960a76d4232b3703b2e0980326cd5a5d4b0d739ea6e1ffdca4ed44979638c93934fdb8d7b0f863d85a9c06ddc78f7bab7985e863ebb399365fe5f03bea325de3215c283096dc49dc80be69998925a0b83b0b55b15a7cf6e49620c7e12f72021e2d372ec6742a5d86f47f20ca30b2b10528182926b6e1041909df3bfeb164bf70e2cf7b3a3bc286abcf66b5850df38b69c6f58f545f37c64eacd456224920b41936b5de3525e7d8783f795f6bd5a3716dcd96b51ded85b8d5d5f8bbf031fecb25645267e39da6add8acf9883a8c59a63d070fc7b71921acd5a3264d79f2e429dc9f141b67ee06dec87e291247455d86f4033cbde0887697044dada6f0f258b79de387de9b06dfd9f6011e851d9d3f41e13bf5ad55b00d4b5fc670a401f1d1e9db187474c2fa6887a2626bafc29894c4595010fe4f8dccac1737abd6626e3dd846c2632a19263308e6309bd6c367e620b328e18c8492b7795d001af445d28d5a237999af49f6d7f8ef791ab5ec01463d65c3ba09646ad983d5e6521822f8d62781beecf0ddf41050f66ca9abbc9aa84e7dfb5a28118a8366f1eba1308549a9fb25e97fe192d8fb062322f87b0a4d14524dab1c3709aeb11430ac3fe887993bee9234339b6feb9cf7ce3f471c8d28e091e2ed45f02e1c0b25607600cd17e748e5ff35a10fec1c16d10d38cd59db4210c44bc9a620c98b4518b7b23478ac2a8b39d9a279838c8a426674038bcec1097a6cb84bf4b991160571b1e065450d1219d6a04c7f9fdf00fb17fa1e8e3a54df547aaf0e59f5facada21dd7767be6e30430fce760dc1a4a2e617a94886928e141621726e8d16f8b2fa31c6970a668b288636b7bd9fb5afb0c9ba2c3e991e1a122deaa530ed37562af5b39ddcbeb24b24ca8071627b91b95dceb2de72ed30dfb17482a106a64fdb918e47b0db5ce495eef88b70da238bbfedd35fe6b0553abaabea6237303e313b0fcee09c44e9daab7d4f328085d9e3ac340b3709afcd0a183a4b4016ab5d5a5251f0b500ad7a45cef2e75073b169802cf1a3b6f4c72c85db0b73b2acf5c4f56e23e2647ee18ff0a2fcf62afa00a8dc45b063bd583012a04e4f9bf9076f5796711242183b6cbf7cffbfd59fd10bb2d85638c3de1dab68a0d166b856deb01436b901add0ba216c082d3909301acc2ac1e301a9a3a00789af03cbb737130a33ed491a3aea6556ef7784e6ccb305fa4c291dd88bf133e41d2704ca696772ac6bf465bcfb29809ce29b10ecfc09021aa5b031bfb29715088b814ae0e924d18161cb1f8609e5ea89484f9e1d89ba440530bf760e9974774cb2204b7b0facb45166a81e7667316001a49b0d47060edbd1e087271307be5ab7f9d5dbf2bab4f53b8e3e4e85b8e01e5bc7ef02ef61cdff029b3b4e62a2e722a95837e07641654bceda7a0aaf5794a196f7b1cf8507989b2cd657cd6a290587775d9a3db64f44d51738b18af7c5936a9718993a8a3d2d2e3b0bc7820d09105783894da4df51b78c16fbe1f5615d24541e7980881a4cb88b7fbf0053cfd2ba09887a484a3efd54fac1e4f34c28196055d47f36d98f0591d98c8ec0788c81aeeef025b081fe5384fef9b3de3f22493dd1992a2a391da10ab4f14c4af460d3f6480fd7377b6467ab185b109f7a0ce1900f7dc6fab28defb79ade43056e059db22e711cd664b43efc28d11c297171405f0b82b33d48d2b2c66953071658e831936ff91fbfae3b31ac3ec90836b21dc6a49a196a45faa6732c1671cd489b1c3897520c8ba7a0767103d4a65276ccdcaa53c37e8eee25d801b13f6f5a9968de0f3e45f7d0b15dbae73ec9da5d12669b4ac64a715109178ce9d0c9affae4e6962fce4338a131d385cb54d88c955d1973c30abed2c8573f8c30c569f69627d2981752eb80a3548cfbccf8ad50752d243534519b98781d454168f755a29d29a4b0e671906774cd8574880c00302200d3baa4bd1bad6c2470569e248fb1d10916030067e83a3afb91f2737fbac928054ba1318e18b51705708495816f421cf4a023af8197992dc9c669c502c2cecc8d20a8f002081de9a1bd306843f675fa3902fd62744428a9b708b13a2473d5476dd35411b23051952facaa4434c6e4793af564b5dcac269ab425e3cb44ae783ceccea40122209b5c2ac42a31b5080565c9856651219f759fda6a3484b503a6177910cf0f703fea92def963c8c310a96185256e5aa57d43472cfcd240df0b57ed486a9e764d2a0a27a4213552ca5673c8e4c0bb5ae5b31609a9cd81f17c944370a1d72a2db9e8e33273d99394672583a742974e3bbbc8f933b5d494853d0e8d5428216a445109a901ae57c3a2b7470bf8a50edccbfb40a4fa1004c20e2a3b8b93c66b7327558562bbc216ddaaffff7aca7bd51e5c3a1692fd62436dd98f425436691dba84045516cf0758ccfa9e8e508e4419a156dff32dce6aa010b5663da9543a5b4b3a340d6e53e3d4a9bcef15bf1f3ccea74b59c10888109413565c8fd784f346d6f5c45a73214c42149a6523f17eaaf26c5730933d71c1df03265a87242ed73ac6c65da352b2e7ac1cfbee080bbc706141637f6a5faa40192b0f078c19df14a2eb13f4bee78841d36ffe5750d89f8864a235c95ab5b2c81b92382670a9ea94c16a0f1d6441052e82ce3230ecefddd980e76872b1b9958f2ec0d25d4182960edee214862d19034a42bd644eed08713abe50398789abdbd43422177b43dd691118d1e789ce09fb3a9d35877721d2b3665f82c513d529b647bee2d6584f74a7eeb1096ff8d38eb043a3ab652e32e07edb1a032b156ccae4547ce1d9fbcfb15061febe5e728d5f523fc13e3445180eb36a3d5cb3236e486ae4d5482976b83ec56bdeff35630ed90df8942995c69eaccb2517f5588c5d883ce7b608165c33ef7f9e53e36f5f4e7cdf2ff147461cd0815d30d49c3a0a864d0abb99e6406ec350788fc572f394d0ff8e56eb5d5fd6eb0554d57957c8c01b599cad259eb3add08dc46e2d66c45665b6e076f24c48402bd6726ffb138bae92031b6f63068436d60368eda88f57a75c43978ef2f683e207a307bb7d388892c97446ff1c839c70a6da51dbd9359e6392b14ffc0987ed6eee0bc229cc72b79aa0d7b2c8bb8eb21cbb91738a908c3caef7089d90db534afbdcf7b63f3dedc538f1064484d728e973bc86089f455e5535be6d793c171e982007c7575f3ec9b99f1688705701cf696fd0abd51ede65b139852a0a80c2804728f182b99a893a3a4cf60c3b50666db9d81ad516e8df9cfaada32d8f95b3b1a6a4adc233993fa9c2628d1de77f3fa7ae84c624bcb97c0fd04879da30de6455d5562ee38d463611ccb59c590f226a41baefad6ff99aac6e1c23333ca5dfc1bf04d79f4e38b7da84965894d777bf7918a6cf655aaeac35c2712f0145eac78c5ef58d419374ca2f0c0ec1060684b0ba02fd10fbe7b8aaa7902d477a51b6196f1bdbed484563b67e0ffef81944796a8f42ad5e17d8a08493dc901bdca5063497eebf9e0b986af471f8ffed678c97cb51adb18b7e720695225273f251f55187423c77d67c2ec1c6ef7ee6dee09a42ad5f2f99dcfe70d86f30255388a811c20d8c89478a41831134a1a47987633c71c96298d9979c98716ba4f9320ddba64fdefbcb9cebb898b030ec0bb1677888820b778cac7656fe2332579e1b50c2e05ca8bd74ecc692798ff91630323f90e3be06268dcc8e94f44e6c466c74db8ea952a34c0008589b7895119004fb7aab70245be7d81c37c61eec8b9a49e4e5d473066907c0357651c38b82496fccf77c0b0084aecccdb9ddba22393d22a0dfc0955d700d19d8e9164fbc3102705149a017ffdbb823c8ab7b0db3911c426664aef9bb6bb7d783d9348a489b971f8a231ff715693b1b2596a174861384c9a05c31fe1b8ac2d590b82f852d83ceabe53c6798f46d0adeac1db0ce099bfb8de2798f30964c344c9d88e7c19aa5e2e8c0f35f5bda7e9c3fa5021cb50ea1c1dd53708f00cc4c1cac94b58f53d8af586a3124141f2b2707e53f5872c137f58f414070d5f1c49a2a10adb43dad5d62fc113d32d833385d7827e4bd7268976e5fc869b8699a6380866eb6bd114d8fd8a680b86be7c9f9b81105d8222eb26174ad8bb29ea73b05d70c8e7dc9faf9b72c355dac7202bbf24610b544fb9b0d7c08921ab846d1adea65d98423fb9c6b01594a09d73c38cfb8c8b1c70885590fea69a01e93848646f7c19abcfa67fab3c48e15b39afb3b26b934845ea6e834e2377d5e084f8c680abfa1c830a96729163fb620928aa763b6aed58cc0e58c9fe72fd514fbf2608e1db16389e5ccf563148487abfa85fbbe099b268ee2aab46187452d8172049c98668f726c5bddb09b87a9809ac0cbbafd27cc1dfacd38122895e8fb01cb5d821965a76d647fbbbb8634882774762021", 0xd2b}], 0x4) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=';', 0x1}], 0x1) setrlimit(0x0, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) syz_emit_ethernet(0x15b, &(0x7f00000009c0)=ANY=[]) syz_emit_ethernet(0x4a, &(0x7f0000000040)={@local, @random="0bff000000df", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x14, 0x0, 0x0, @rand_addr="3be1e300000000000000000400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x0, 0x7fff}}}}}}}) syz_extract_tcp_res(0x0, 0x0, 0x0) getrlimit(0x7, 0x0) syz_emit_ethernet(0x0, 0x0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3, 0x4}, {0x4}, {0x8106, 0x0, 0x6, 0x10000}]}) syz_emit_ethernet(0x381, &(0x7f0000000040)=ANY=[]) r2 = syz_open_pts() sysctl$net_inet_ah(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x27ffb, 0x0, 0x81, 0x0, "102609307e7be2df67de208c8bda64612c3100"}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)="16549bfb0da4f10511", 0x9}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0xffff, 0x40, 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) pwritev(r1, &(0x7f0000000480)=[{0x0}, {&(0x7f00000002c0)="e22d7db98588dad2115e66fa5cd63ad94107dfe89fb851247e5dbd118005a091cf14a17f9ad538abc4a21c7ef3892be0a54e1f3b5a3fb2ba558b391950fdef2c85014684b02935c5f608515be457bd61f25ed3fa5195f7a4aaf840259ece46cecc44df42420fa11a9a7920683d37cdbf097a60d87ddfe72ac1e3539e0dac5e9cefcbf57fe60d234a03a15f2100194b8d3827d0356b211d41846e82072129d326bfeb974e90e9b890bd0588700b565bfce190f065dea323328f346ca2986bc5563c", 0xc1}, {&(0x7f00000003c0)="dfd5c2a3231bf400410be78bd8318b1325e5ecab52c7dca4844a7cd3a4146be91782dd70170e856cda21a2f70607325fe2b1150e1f26fc3899e66cd94d49e005bcb3f56a32e5277cc034a16babba6adedbd5814b34f6690edcd06344a30a0f0c460149d51c2710346ccb92c45da759b6e617878f1b2ef517d375282ddd67749bdcc35423791f0e95f4cb16574027597620ea", 0x92}], 0x3, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1040300000000}) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000200)}) syz_emit_ethernet(0x4a, 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$vm(0x0, 0x0, &(0x7f0000000040)="c06d15", 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000040), 0xfeea) socketpair$unix(0x1, 0x0, 0x0, 0x0) bind(r5, 0x0, 0x0) execve(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="62dc", 0x2}], 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd609ac9d000082b0003498c7d3c88732762c5bbfb418dbe5cb82957248c3701367c99166796bf7cb7330001000000"]) ioctl$WSKBDIO_GETENCODINGS(r4, 0xc0105715, &(0x7f0000000180)={0x2, [0x0, 0x0]}) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000082000302c00000000000000000000cc000000000000"]) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r6, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) preadv(r6, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x50}, {0x64}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0x17) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) setreuid(0xee00, 0x0) getuid() r2 = socket(0x18, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xffffffbfbffffffd, 0x0, 0x0, 0x200, 0xffffffffffc00000}, 0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000280)) listen(r2, 0x0) shutdown(r2, 0x2) select(0x40, &(0x7f0000000500)={0x3ff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x1, 0x0, 0xfffffffffffffff8, 0x1, 0x8001, 0xc3, 0x3363, 0x9}, &(0x7f0000000100)={0xc3, 0x0, 0x5, 0x4, 0x3, 0x9, 0xc6, 0x24}, &(0x7f0000000140)={0xfff, 0x0, 0x7fffffff, 0x1f, 0x6, 0x2f, 0x8000, 0x10000}, &(0x7f0000000180)={0x3, 0x1}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020699f, &(0x7f00000001c0)) r4 = syz_open_pts() close(r4) r5 = kqueue() r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kevent(r5, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffe, 0x8b}], 0x1, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000200)=0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000032000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000031000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r7 = socket(0x18, 0x2, 0x0) close(r7) r8 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 2: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd6000000000000000009b"]) sysctl$kern(&(0x7f0000000000)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x200}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r1}) dup(r1) close(r1) executing program 0: msgget(0x0, 0x210) kevent(0xffffffffffffffff, 0x0, 0x7, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) socket(0x11, 0x3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x23, &(0x7f00000002c0), 0x0) socket(0x6, 0x4, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x50, 0x40}, {0x4}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r3 = dup(0xffffffffffffffff) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) getuid() setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(r4, &(0x7f0000000000), 0x10) socket(0x11, 0x3, 0x0) msgctl$IPC_RMID(0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b10005016000009f0500000007000000331c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) poll(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) getpid() executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x3, 0xce}, {0x35}, {0x812e, 0x0, 0x40}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) fcntl$dupfd(r0, 0x0, r0) executing program 7: readv(0xffffffffffffffff, &(0x7f00000003c0), 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000800)=0x3) accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000140)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211", 0x2) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) listen(r3, 0x0) shutdown(r2, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000080)=0xca555f06cd31e785) r6 = fcntl$dupfd(r4, 0x0, r5) close(r6) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r8, 0x82405605, &(0x7f0000000280)={0x2, 0x0, {[0x2, 0x100000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x1, 0x0, 0x101, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x1], [0x0, 0x0, 0x40001], [0x0, 0x40, 0x0, 0x0, 0x4], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}], {0x0, 0x0, 0x0, 0x400}}}) executing program 0: sysctl$vfs_nfs(&(0x7f0000000140)={0xa, 0x2, 0x2704ee98de31739}, 0x3, &(0x7f0000000180)="e84644bacefb874857b871e75da181be00f76e8a1afd52a05f5a80e377f203abdca63cc449d32878d933d5aa1ccbe26656dd7e87573001e59cbfc5e461881ac91979fbfe4a76b9f6b00233206c648410a75b2750c5f97108520062343eef4127ae3deef1dc718a1e6ad0088a456eeab80da247acb8c86f1f6128c88cd6f4ef0c5da3b12ac45a135d3e7accd89809ed944bb7ba75941be69577043d59e5806b74693c4805284b020f3e14bfe3cab6a01cb2002ebc9adf078ccadd9116d4b948010a79e4738e9e6721d7ba36aa1da6b80735c8d208f92f899bdde008343c1260accbe959c0949dca53d9211c996a97ce6033d89b1392a04c63a58b8cc6016231e20c15b94f2314e172b39d6326c0a25c93af8916ffee1408c58535083323713efaa5a78d5450b83ad7bc159b630f1ec10d7a800a54081b11758cb25baf78ea8fd4d110192d1820aa7a8741ca2fdae136cd5f3e5cc037268bb982123c60769b85d08053fa95893f61405a548c118aa2c8e66172e63d1bb88bdc45b0379c6899319d1b580046dff5633c42ccc6f29feea73152fb897608c44793fa2c0a27eecca4db08d7ed8122fca0c9430f97931b1ac38ab1f19274a5c8e2dcfc0fcaad5aa7d46e3e7400dd12627c3f0de591868b04429c8ff22c04bf802a67ead0a57b3089c7b0c6bec8d6c90d2cc4ea4b4bdbc868bab216a67c3976b475267234a44b1e5928596285c2447955c0527d7bbc716ef4b656bb8052f90f0381cbebf01596deac70a397e7c14525850f074e6fe9ee795619a50fe11382957570ff9d363312f450346aa44e454994ea1f2cf90f3d9368af705ca888deb6a4ec87af5923c9a48474701f14a4f82bbcbf6fe271f4fa9901f85985", &(0x7f0000001180)=0x270, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x14}, {0x87}, {0x6}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x7ff9, 0x0, 0x40}]}) syz_extract_tcp_res$synack(&(0x7f0000000480), 0x1, 0x0) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000000040)="63dce1a055abe9123938ff1369d55694a884ca26538c68488f2496f97d5190eaf267155e428524cf06543a48eb3310c0601c520483f38183a206ddf09352d77f57c6ba5def7c43b10274acb4f21132ff1103a0d2717633f2a52ca56219b2eadb73f50e02f875b0553a1c28cdc1e9badbe3c08ab4ccaa7a8fce497dcb9778915ea8abae16dcd50fc9599f168a1a0626f92393027bcd6be6dd95c21a9a88f78480a9d84968b6342c3130ebf0b1919dae3d1437821d44bd4ee7c304b3bf32c6e595b7bf95978bc192a40d8dcc27603356718f22a6f0d23e4671d9d4c981763c63", &(0x7f0000000400)=0xdf, &(0x7f0000000440)="6a3e2fb1b0e09871e755a7b34cad59abf375248aef37bf242359988ea7094ec965c090ac2a651c7bc7a7a6bd", 0x2c) executing program 7: sysctl$kern(&(0x7f00000000c0)={0x1, 0x40}, 0x6, &(0x7f0000000040)="71f91e3471ac0058bc4f91501d94a34b6ceb23008dca45881102bc72", &(0x7f0000000080)=0xff44, 0x0, 0x37) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000100)='--&\x00', &(0x7f0000000140)='!.%[\xfe!\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x87[\x00'], &(0x7f0000000300)=[&(0x7f0000000240)=')\x00', &(0x7f0000000280)='}K\x00', &(0x7f00000002c0)='{\x00']) executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x40, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x801169ab, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000500)=ANY=[@ANYBLOB="ffffffffffff000000000000080045000028000000000000907800000000ac14ffff4e204e2363d7c35ce28d2a020e9f04f344ea3d7ae06d7bfb94a6639e2ccd57a4c22381b1ef0ee7b2d8d9c29f3af1730bac9efaf0a0", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r2 = syz_open_pts() close(r2) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x40020, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) kevent(r1, &(0x7f0000000280)=[{{r3}, 0xffffffffffffffff, 0x0, 0x8, 0x1, 0x4}, {{r3}, 0xfffffffffffffffd, 0x40, 0x80000026, 0xa4, 0x7ff}, {{r4}, 0x0, 0x10, 0xfffff, 0x100, 0x80}, {{r0}, 0xfffffffffffffff9, 0x4, 0x40, 0x4, 0xa5}, {{r5}, 0xfffffffffffffffe, 0x0, 0x20000000, 0x9, 0x67f0}], 0x6, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffff9, 0x4e, 0x1, 0x7, 0x5}, {{r3}, 0xfffffffffffffffd, 0x10, 0x10, 0xfffffffffffff005, 0x80}, {{r3}, 0xfffffffffffffffb, 0xe0, 0x4, 0x6e12, 0x20}, {{r0}, 0xfffffffffffffff9, 0x2, 0x20000000, 0x4, 0x1}], 0x6, &(0x7f0000000340)={0x1000000000000005, 0x3ff}) read(r3, &(0x7f0000000100)=""/192, 0xc0) execve(0x0, 0x0, 0x0) getdents(r1, &(0x7f0000000600)=""/193, 0xc1) r6 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000380)="190d3bb3cd71755cf9dd489226aed762011e482a8ed27797cbc0055431f395e19ba9b26715981d4798ce7f6754ad3d4714c5d6180c61d3a005cc75a978c63b13d195266f78692024", 0x48}, {&(0x7f0000000580)="40f84023c3e21e282e81bde38167a36cd8f0ba4cc51dd4f1d206ad58f5f7a36bb5a3bd23e29a2ba5ba58efaa15454fba70d71441e454e3b822a66646af046889e6114ae9172f265edc58c80a32ec92d767d1", 0x17}], 0x2) read(r6, &(0x7f00000001c0)=""/153, 0x99) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0/file0\x00') executing program 0: r0 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0x6, 0x0, 0x0, 0x8000}]}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000240)=0x2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x1000, 0x0) syz_emit_ethernet(0x198, &(0x7f0000000980)={@random="b81b20a29494", @broadcast, [{[{0x88a8, 0x6, 0x0, 0x2}], {0x8100, 0x7}}], {@ipv6={0x86dd, {0x7, 0x6, "9c7f7e", 0x15a, 0x70, 0x5, @empty, @empty, {[@routing={0x1, 0xa, 0x0, 0x1, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @ipv4, @loopback, @mcast2, @empty]}], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, '\x00', [{0x4, 0x16, "27d405bf68690175c10b361cda2ea0d96cccbcb93df6fa708220ca55a843c82ce60b15ff78ee02f6f12cb2377fb94a663098f5882a910d3937ff03a345d4d3c671d0267bfc2b3249060148dee4ff511b51188fbc32ea3ec38106402da0d91fca0f59102484a29c4fcb7d3fde32623b9e4acf956ec43bdb057d9e5c95c85e0d3252a4916eca8e966485f4adee27e0b431ce613753b20ac8242868782e834d3757ec618d9370c1ea645250b13c87266458cc"}, {0x0, 0x5, "017e7ecfb67eaa78f487e3d1e43af1b842578bc254e51acecfc7710cde6a5f99b27aec4db78973"}, {0x1e, 0x3, "236e681f7dd5aba5f82f3801820a8449e9677ab6739de0706d7bdbdd"}]}}}}}}) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x144, 0x0) readv(r2, &(0x7f0000000080)=[{0x0}], 0x1) syz_emit_ethernet(0x3a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) open$dir(0x0, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) flock(r4, 0x2) execve(0x0, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setrlimit(0x0, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000000)={@random="89ffa2723c25", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\t\x00', 0x1c, 0x6, 0x0, @rand_addr="030000000000000037f87ccdc0c4a92c", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x7, 0x2, 0x0, 0x0, 0x0, {[@mss={0x2, 0x4}, @window={0x3, 0x3}]}}}}}}}}) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) r6 = socket$inet(0x2, 0x1, 0x0) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000000)=0x7) listen(r6, 0x0) pwritev(r6, &(0x7f0000000740)=[{&(0x7f0000000440)="e54d2c9f084ab61e229294367dfb5c642b64ae80682e5fd7d4feff27e194ac4bd6bc62e86d5b17803dd2837d6fd8bfd5fbe6c68f1e575183bebc4662fd1a48893f01d0eda85d4662d8731147e7c4e5fff7f32b224bf29c5e09f5437571c5adab930e70ca589bb4f792c115c66d934e08f7957d08b9d91088639728d2e271206009579fa6d0994630ce85f18ff711830ae6f15cb99c2daf39771645c9185e8ead76d2ebe28f92286f6d8c1d91ce056f7cae65d1c27dcf05928918d15e7bc010454cbcf356eda790d083ac8ee9522ef42dd0ef6c5ee607", 0xd6}, {&(0x7f0000000540)="a0fe91ac12396443ce75b6bb83790d4c45f8b36b841bfd5e101f5fc6b9370713c82ea6bd9254714c6b28902852dd246c05f510838ef8d00737b5149386c48b7feff0b90a4a73a1c9bd36dcbead05f21a7a3943f79b82796736bf927ad4711491d4e34918f825cdb09d26be94d67272264051289810e5f4b0f922273e1b37e3e2572d192c63249eacc0ed6ef3e2858e2db2a964d57825cd129e0611b8ed3f64838228bea565a5b6fce34c64dc2e20bca15f", 0xb1}, {&(0x7f0000000180)="68632cd3517b48081e0afd1f5b4a85408f2324e2872f1d9dd25194aa58a7834fd0644f037167140e659f47faf5641bad05ed4246839035b52374be9e4742be228d8f916aa1c297", 0x47}, {&(0x7f00000003c0)="8955bc0cc7b152b8e0052760373ac6a836bfcbe8215c41cf08579acd2375b06bdd8e3338ebb89c67bc7374ac73c542a3283a9302161310e0ebfb", 0x3a}, {&(0x7f0000000600)="80c68b4f1b6a7f2d7e0d36fa23c36f724a75a2f4b6bdb716ec7d23e77258defa10dd36f5b9736881a36a0af05561457de4d21bd7aac60f2a65cba98e48f1f8787784d6c237d5878706a8e7ca41dc992b72f4395a76768eaa1588c750025b40559d53b9598c2dd98af982c3fc897486736dcf6e7d37", 0x75}, {&(0x7f0000000680)="97643aa19cc2726abb2db2de79e7c1003f90f1a22da33f24a64e80e37130a33149268f1b180eaa7a1039315b89edce1848fd7bf85d733cc0afc25c310810bcd2aefc0ee5d8c38b490ec6abd855c719243043ee99e80a4893318907090e464b03d8345d9fd161e1fd65ea001f4c0494007feaee46db427d5cb59d1fd86aacc406f02719162245372943cbd42c410bf17ed623562ca8ef71", 0x97}], 0x6, 0x414) shutdown(r6, 0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0x619fd58d5f48552e, 0x0) executing program 7: getitimer(0x0, 0x0) r0 = kqueue() r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r3, r2) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea170086f9010000", 0x8) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x7}], 0x7fffffff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x5, 0x0, 0x9, 0x0) executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f00000009c0)="0d81589266ebc5f6272e451170acd9181faaab769d6032fb111997c4cf0796fe9f2d877646ec06174b56838eb9b5925d99e08bf38e66aa5ee448bca465e3360e8efab450146e97811190b740eefe95302b57c68893f5270c2d7f2874768928ff54aca714ba2576bcb18f6ee69bf37475d08de85ee3ebacac18392cc179e791a24b20a871ae62b4ad5c78753879b2ab64a08375b4fc4ade096284bba134a4e87d2f41567e647c9f94e40968226c21fa79df6b7c349847775e4ec19402f090273f2d0b11733534ddff409eebad46a6c5ac22c78dac05794eb28f0cc9d22924c4a74ad3325fd1589f1b544744c3f15a00966e653cf1ef0d0a2f2d289c43a7f26698c20df6461937381cf393106d17c50df9823cf56207141efbb0f7bce56489b0ff6ceda345bd91b3650bb2a9655241b5bc5cd42883c84062f6055ee38cb2b8e6c72f529ffd2b26d97cca7a8870b122c0ef587367fc44b0118e8dc813e925af825fb7a6905077d1e4bda583fc186b3a6226d0112fd85fefbb6b5d8d65762870fd871501e45892ce2bd19673061195dcb34dfbfc0514db6cd39cef6cb5211ebecaf9e9eb223c0040f8f66fdb355a236d5925f951f25e5aac2abc776ae9123c7e4ca5d75e013dfd8d126cbe6bd9523e1d4b3b40e49bd54e0bd88a38bfbf196795ac91c6b83c7d9085c0f08575dfca4076adc4fa8608ebfa95e7fabb66ed27527e224e0fbd682bdf10e73c46e76b912dbddf8cb80e0e5bab7b6a745f428234f935fa2ce19051adc8c8ada6326f2e0cbbb9cebded19ff76a527097ddefebb0b5281e8074f2a5cdd7d600fc9a58ab6de3fb784a0e6e382eb38637d87cabbba24ba3156cd70b105cee709a738bdd2da8495ffc7a209631d2db1a9ccf5d73d47cb1f01380253578875c4660707c1e01b1f2bbbce9768a0f472bf3c2c0f1a52186bf4cceb4147af4c1a8373eee42ca6aca41fb3eff551b074b531284d2576984fabe44c6daed2a166ac83d068dc4be6508505b0f41d32bfbce529a9392ba5ea2c5339cfc0975ce8554a3802b93502adf739cc12f94c153b6d38c76f8f23754117146f28f4dd0551056d689a2acb0424895a484cf801ba8cf10172576e36fedae95b2154fc0c98c9824490897aaa134aefc8dabfe21df46e3c5626167a3db2fb4257307f6119901f78d1cf45425ec522c1ad655318566d8c1b4cea87903df241ce5ed1a65046addc2a9c227180701bda29d1e9c82ad90966140ce20605573079b83e0d46fe338fada9dabf650ed8a880a2990dd5bd95d67cdb50b6275c0c65a56cced81283fde9079e209999b9f68aa2c3ca8db5bb43b4afab91ca94027bad3f90d253a212a69ce101eb8615e5f2a872b0bae646733dbf0179c69c3f3cc569b15d79f50338091e16184eb4557acf9fabfbc230ec1cbb9362fd31b60b9ea8a1b8ce15f7960ce33837786d79bf66fffeaa9c3a82c84eed2ef7af5f199256a236ed37c5d995f1d060bbcaef8e85c32da1d72c27796d903cf1339fd04f6913b269d263575e8751a8d530eccddce70700b292c683cedd445b9f990b7367b63ffec4b24a142b88a22814d6b7fb5cd2c3d6245dd3fb1bb0320855bb38d5178ce5dfb39d0f2307e4f40b6a5b13dcd490ac37c75e8673f8db04ec4c8f234e02c9e3edd6638bf51bf5dd0dc0335959b1c6f102961c84ab865cb269e06cf2d684162083b244c67efbe4822cf4ba7d929b72cdbf4e88c326d11b441c09b90fb395530bbc2fef3ed0bc1f48c79547773e2ca346fea585d18935c39aa0aa1389d78be0659422b717f08e1b2e646ae07c80a5a4efcb4f4d5deec8e78b5e94adedaa96c7e5dc974e568087f076208f95a43330826fa28887723d76cdb224901ca1f398c7b06818ce2b66f73904ec25477dd8d3099e1660610c2f6a57d366e44269b43c6b0a7c42caa635acc2ba49aca507730d918243234e0d9260248a5cb406d72a52cb08c2b00db9f45017bdcad2d700c85e9237f929a365e9e2e901e97aa7b13af34fcd5e3309b6b6f359f5950cc560f3934527a80f9810f149334c4a99dc8044e14104e444657a5552d6a360460a09154804873b5edc16b04626bd8c9209c66098a0c9fd3906c6d06cd04fd4c9b394ce18a42bb33dd2894ca579b41f4370982e6689b0aca41153a99bb8c084a84834227044d7ef36e581a4a54a5fe21415714714a7209d0adf1fb191db8d283f959873c07bb98d4f48083dc7fa2d3622085b41726c47d853e5006840afd7d13aa86a554913974f1414915b5314f5984e227834e372b13fcf2f7603c6763a0b9e5db0e374a26a0827de0529fefbb0e9415c0421066433b8315a13e62752f4ea187ef566af15f9aa99dd353262e053affe72a84f317244a1cc8dfac3703391d61967748d21fa5080f0f98d849437b4952f1739c7a9d343ec5a59ac3c7aeb5b602151d7dc16a51828421761950684dff91b7ee021a22ee33bd96dff1d943b3128e7a6e59bf044d8915bbf7abfac71bc9b64ed019697fc910117c9c8a542828774539dca49f4578b47c828bdda054e22a1f19a1fb83991c88a34fd647d882876549d91a80db9e1676e25ce05f1ccd6f797e24e492ec7cb38e97d8e18c55c10c2c37e9a4788e5b96bed5e246e362bda4f81e4c380f535afa8b9062c05207681785f78cba21ed8d33d018d2c1d3feb51d5cfb88b0746aa597f02567e5f8c19751b3f7fe68f35a37506bb3fa3978ab4da768507b9728e2e5f7e1178c5432c6c67cd79f67c4a7b58cf88a502d8bd641b449a7619831bb0f92b77924a972f39464f81613a368b46592c17673a68ec0d6005471066f87b29a81f67c836fb0cb1acc44fb2d11c473fb3d9270cde3f57e2069624accf99e0d9ebbda30b9b11756e18a107c861c5e095dbbfa4a19a27ba11d98ecd2050d3e1ab8bf83bcfac427d0fb0a8ae68acfab067bcc0cd26664aadaaa346b5085d64f140ad83dfa075ec9e72c11babc14a761d62d2f27f75bc06dabd3e102f053416c8ad1195650fffb2ce0aeeec5ff8ca18e5f03a0d9edf9f88d0ab6ad5648c75ea12b7c6f87047e0addeaf1a787a146551ffc7c264e6ce4a5fbb268747ab3e48da2702a2ea4e5aa1400cd8398babb02d710ebba1c5af93260a20974061ff1c9b6fb02eed0a0f58d478dc83db565038d3c9678f5364349f704fc02e34f739c3be3f5792aa8ce448c14e4e145f55f05f8e5c5e2a3fa1c900a66c2e6e9200734e25796b78b1f87bf39ad802c815986c3e13432702d43c3d930528960aa5cd3736e09a8d8a691fabfffa466435fc35efee7127b0f850a3217ee60dd783948fa2cae78c1c52959ffba694666742e5d56e9dae43ffe18585143a5ff0ab4be47eb70faf4c0cb45e63f4973e85ac1c40c68583a2fe60bd059cdc2e37bc8cd358108e5092e9d11f820397d2dc040659d4e02a011e1df7cc992d679616e69eab8512105c63ae7fc693fa4e645c62241736490a29d88f630dbc0dd8ad7f107637b2890d9074ae67446b497fb6bf2b2a9719b9c177e73e8d88012b0c9c85f2b7c7d5b02509c3db0f12e9d2668a1dcfdcdaa35036b8a94e74fa07b14724ec59d803eed5daf71800ea8c8abdb242c5ea999bd560796aca6ff5c4483a9d7dcb573c1e0db00e85c12ef4212e4bce872b3561dd5a272f716d6ce0e6b68086e567e753c43a444556e7ed515817b76c5879f2bf8447e44173e62fccd02cbdacdae5eb486dd809813e378f1ceb9e2891af4cd55ec4edeb4618d590e2e77302048ebff99685ab0de7d55684a9ecb6406b8970b4cc3d7c06793a4b42518ddf4f2afd1d8aaea99f89e987650f5ea44f78cddc83b45960c630d45bd2801052b813700b6b37206328664f3e40a13d74a2221cd75f4d1a65241281d8a95a9ea25209291f3f90d6946d7d463661faf654817273ec4963a1d2404fc48a5bc2a2d177cfa1b0e9d8f663214f8f7f93d15017e5560be964f831118e9a86086827bc8c523951d84ce681dafdd57c15d97a9ee3cf589271f6a7db17745de8e24f29be488562ea3fd7ec6396d493eaedb1c4fe8b729bc94834b6fcb31a2aa3d4b2451891f9e1b813c4a8615285ba3266ec52a87dc8a7b046b2e8b45e06454894825e91f027dcbc96d8e2df0491242227b3621a4b071f01ffd5232e93bb9bfb59fd067df990d7be5296483761cc1ed061c76795e72ddbf6be6484cc947e0e2798ca65f1e32a64b32dcc2e003dde7e4083a7df356eb5adaaae9017536029ade9f13ca15e42107f505494ec217276b26214c27a7921a5e9dc062345e9aa75977f645458c79081e80989d3e80e26e550ac2839db8936ccc634fd130ef02dad2c79670ff6df0d24bd038af9db30e49b9c2afbb6d06c27d5d2ef1004767e9a93be4d635467039f0edbf41764ae6fb1c89a66acbd5e3ba71aebed080fb3c607e60a4b943b26bf063cbabfb6a20cb9eb89f522bcd59dd2a24fac237efd5e4437b2ff24fcd6e117f0b866257c9eef06c10e15ca0ac3767fc03bf664e7cb3abf392bc0968f949448d1cc8d0468e629e869d800f2e2464f5e95b0fd30384555cd7f460e92b7909338c1a4d9b5dba9acf2a59d004c5f27e651900bbc14ff022bf3ed292597151389c7a970ba3b69a8279dff6e10834076e68d14837c08c10961299d79efedae5713075971cfe7f990d1ef89345f1ee573b2fd17094fc58c3d2c49d557b9ac7ea9492d41493cd19f3534711893fc6ab9084c6a812f419562d8134155f61c75d3555573bf31fff12ea0da0beb18daf4ae5e4abb841281c83e7b0581af018c25c26f6030b277bb9cd6e10516e756758adf658c3da45c48a324afd41e48850ffe8be4912925dca0856f647f38410c2f14fe7775c5e6484ad81b247a077b1ef7f7193381bf052226353bd42fd093cc15ad47539220ba6d96d6391fe3dc02947bd5a4285ee058766910f4e1a7a8523a78757e0938110169552068c45e0af8eae694cfbdb9d7786cc852ece1e12f84114b4d4a772ed5cec972b9108dd7ba589a6a698046f3df1dec42cf9e0a41c2f6bc4a50b416ecfa3535678e4b7e5d666e975cf7e94a6595287bbc7c92bb3e692753983d545edfb8e2eef4eb61b688949ac67deea75a678f7b018095294ff986b7075930374ecf7719a80e0515748a858183973e480725db3c6d1b0a9c27892c6600adb55e9df896fc78abb9b0e5d132c413cfdd9ad5449961625fd39c00e0b8b9e4b00bb45b51b9fff7ccb189e6e31accff599269657a14d3c23d623cca932bcf1685a3b5786e29d9f10f2f45ee9a36b79e18aae96d13995d752d4c7845d8ce65f7b638aa42fb01300599e70e5225de5a515e754c602029c9678ed1bf57ca1f180eb4f058463d79136ed0af1e26a11b5b45a8dae1dfc000a15bcddba03a754092598c4dafd0a588901b1c7a14f4d7c009044e01e1474eae9f0eeb4238f77002036ee4bb1fd09bf5a1e48fbb7ebdae2b924debad50de2588299c2a5e9388548803ab49bd648de87b12f809419f8a7897ffa6f408874a5628e8e8900895e76313bae0a27cb2fb053ce48c33a848c8705e8420ac2c5ea8ca3ae0394a4aeee456eac6c07e89e6e640c6c9a3f7c2abb04135afd55a83610acf10ebfee9fb5264f1ce32a6f408f1b421ff27548b7cdd424b422c5c3b471315a921a0958ee6104a05828c2d29f81075abb7f6a51852fc4c63205375f6411d3c6b21ddd08a094c8d8b66eb89665decc12507711440aaf5395f463d0f06ce23d905439b3aa40b834ef634e871f3ef2e74ff7b6e383107fa831677d50e2e3176", &(0x7f0000000140)=0x1000, &(0x7f0000000240)="f92b115cbb9c2afa8179cd0a19584f17f42f5306960269ecea03b479d8a7146169367b9d60ed333dde9a36257fb3f3519b563bec6b43ac226d14ca04586d066754c7a84ce04d6e5349f7a91e74458b5e4f77dc87f34dd1ab16d88bc717902db8a008c563863298b21c5d008a3d61ac29d524ac017779f1b044ae26e44d75bcc749392111a437f83c090691d13081e8b9fa03ff6fdcea7352cae43d10178f5d6c435f27a4676eb142d9119ae40caca69a4b4e3ecbe17dc9965c0ac3cd550e0d1a5578b552dc051d050381ab9d6ff56a18a98114ef2fa75766451cd0c266d6f9c9af767c7489642e5cc3b3bb479203de34ab69e9f91e84aed3011bdc5d410d5c", 0xff) r1 = accept(0xffffffffffffff9c, &(0x7f0000000400)=@in, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) r3 = openat$speaker(0xffffffffffffff9c, 0x0, 0x2, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000780)}], 0x1) execve(0x0, 0x0, 0x0) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000000980)={0x0, 0x0, 0x0}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="4e8f", 0x2}], 0x1) execve(0x0, 0x0, 0x0) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{}, 0x0, 0x0, 0x0, 0x0, 0x800000000000004}) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7fff, 0x2, 0x80020401, 0xffdfff8c, "1b91d81c72471f0000deff0000000200"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000009c0)="471e49aab0fd752532784bf2515fa242320b4a6e6543ffda060eb842b843d370b936ddaa7f71a0a0c4074da827c862a93983c361dc12dc50305653dd84a6adfc8761f897b60c4dee402807473103485b4475c657ae5428aa89543eec1819c76b9eb1e5c1848e49a2a588ed0f6ac77d2106b8ed9b8e3bf7a033cdd96085e372fde5a0d0e2fa622a7e28febd0934ab925ca1", 0x91}], 0x1) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x100, 0x22) fchmodat(r1, &(0x7f0000000240)='./file0\x00', 0x40, 0x2) socket(0x18, 0x3, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000140)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/86, 0x56}], 0x10000000000000e4, 0x0}, 0xfffffffc}, 0x10, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)='N', 0x1) open(&(0x7f0000000640)='./file2\x00', 0x18041, 0x182) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x53e, r2) setuid(0xee01) ktrace(0x0, 0x5, 0x1332, 0x0) pledge(0x0, &(0x7f0000000040)='\xe0\xc8\xa8er)\xf04\x1c\x1f\xd0\f\x94\xac\xdcS\xa0<\xf1\xffj\xfcv\x01u\xa3?\xc6\xff\xff\xff\xff\xff\xff\xc7\xa6\xcc\x99\xf3\x9fS-\xa8\xa8\x00\x00') socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) pipe2(&(0x7f00000011c0), 0x4) accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f00000002c0)=0x8) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x6013, 0xffffffffffffffff, 0x0) symlink(&(0x7f0000000200)='./file2\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000080)='./file0\x00') getpid() r6 = socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept(r6, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) semget$private(0x0, 0x4, 0x3a) executing program 4: r0 = getpid() recvmsg(0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet(0x2, 0x4, 0x54) close(r1) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa534d917786dd60166aa500183a01fe8000000000000000000000000000aafe8000000000000000000000000000aa82"]) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSTART(r2, 0x2000746e) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff}, 0x2}) r4 = socket(0x2, 0x2, 0x0) seteuid(0xffffffffffffffff) r5 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x7f}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) close(r6) socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r7, 0x4, 0xc0) setreuid(0xee00, 0x0) r8 = getuid() setreuid(0x0, r8) fcntl$setown(r7, 0x6, r0) setreuid(0xee00, 0x0) executing program 0: r0 = socket$inet(0x2, 0x0, 0x0) getsockopt(r0, 0x9, 0x8, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) (async) link(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) (async) socket(0x18, 0x2, 0x0) (async) close(0xffffffffffffffff) (async) socket(0x800000018, 0x1, 0x0) (async) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000100)) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x79, 0x4, 0x0, 0x93a2bf81}, {}, {0x80, 0x0, 0xff, 0x9036}, {0xc0, 0x3, 0x4, 0x7fffffff}, {0x0, 0x2, 0x0, 0x8aa9}]}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x1010, r3, 0xabf) ioctl$BIOCSETWF(r1, 0x80104277, 0x0) (async) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000280)) (async) sysctl$net_inet_ip(&(0x7f00000002c0)={0x4, 0x2, 0x0, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000003c0), 0x0) (async) rename(0x0, 0x0) (async) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, 0x0) (async) mquery(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x0, 0xffffffffffffffff, 0x8) (async) mquery(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x10, r1, 0x22) kqueue() (async) mknod(0x0, 0x0, 0x0) (async) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) pwritev(r4, &(0x7f00000004c0)=[{&(0x7f0000001840)="f917bc680478387b51390ba0392b88887720613fa0ee6a2f5f015649c56d198efd853df5fff768e5e2ae8c5113e6bf228db1d4ac9489fa80996847fc924cb23a050e0945a3453d11af00fafabd66323db069d032be51ea6a1bfe2245e1208cee71c723cb44b790369c4e951eb0188eecf698f64b33c1e48c48bcb0d4f2eab1375de75d70302e", 0x86}], 0x1, 0x0) (async) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000580)) (async) sysctl$kern(&(0x7f0000000200)={0x1, 0x55}, 0x40000000000002d9, 0x0, 0x0, 0x0, 0x0) executing program 7: sendmmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000200)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000080)="5e324a895460763f9cd658f80c8cc86dddb231c3e468100aac49d46122d96b72", 0x20}], 0x1, 0x0}}, 0x10, 0x0) r0 = socket(0x11, 0x3, 0x0) recvmmsg(r0, &(0x7f0000001300)={&(0x7f0000001380)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) recvmmsg(r0, &(0x7f0000001b00)={0x0}, 0x10, 0x42, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x7fffffff, 0x6, 0xa6e, 0x0, 0x7, 0x5, 0x1, 0x3, 0x2, 0x29b, 0x9}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) msgget$private(0x0, 0x40) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000100)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000200)="468ba2b7759dd6755c8aed1fe3d22c957f95e1dd37eaf241b90870f1e6fb219cc9a7fb1157561d815ff2186987fbbde18c5761abb0992742ce8855f8c4dba9c74637c3b7e338312f6ab65928f54f37de238809b920eb662bc191a04667f28375f96c6f14b694ade73d352e4217d9996112b20708f80786e74d410f2d5851b204e3ffde581a4edfab4fe15a6571193468a8310fb0516768bb3f8353459aeca4db1ad91ebbe2ebfb", &(0x7f0000000140)=0xa7, &(0x7f00000002c0)="ab08f2db8a438ba3f8d227828860fdfb5b169b8b04e818a6b65308369d217311acce151de898f1fdabecdf241c7fdf9e6e87ec3fc211ac62837fd38341d0223150fe3412db6e21b83cd98c1835fc2efb95ffaa9f113bb08ebee9ce2bc6ed0ff2d227943db4ebc78411acb7a805cd18e52f99f408ed49f3c678abb0373a530ab4ef7a3a36730ac62cbe8d83f882047ef8f70855ad887eed4194095d32067db120e8", 0xa1) poll(&(0x7f00000000c0)=[{r1, 0x6e}], 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r1, 0x40105706, &(0x7f0000000040)) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) open$dir(&(0x7f0000000180)='./bus\x00', 0x100, 0x128) executing program 4: r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000100)="791c965780508f54dbcb129a9b6934991cba070d2e0c2f19ce57fdf185dff047b76f5bce561cfa080860c2905c9d57ef9df88eecb44cc27bf73a964b794a1daba7ac8742bea32f4d23e71ae0658372c558d41ee20902ae", 0xff81}], 0x1) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="3bbaeb17", 0x4}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x14, 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x101, 0x9}], 0x1}) r4 = socket(0x2, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000440)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRESHEX=r2, @ANYRESOCT=r0, @ANYRES32=0x0, @ANYRESDEC=r4, @ANYRESDEC=r4], 0x30}, 0x0) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) r0 = syz_open_pts() close(r0) syz_open_pts() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async, rerun: 32) setreuid(0xee00, 0x0) (rerun: 32) r1 = getuid() chown(&(0x7f00000002c0)='./file0\x00', r1, 0x0) r2 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) utimensat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)={{}, {0x0, 0xffffffffffffffff}}, 0x0) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x7fffffff, 0x4777c53f, "1c10260b5971bd2d000000640300230200"}) writev(r0, &(0x7f00000008c0)=[{&(0x7f0000000080)="7ae0445be7e8efef04af3f7ad60d3a98013ce9d94bde9bf8e0cd020deb77e1cfc7e2ea34dbfe4b2a47efd4bc363879d4583d159a507d3134b6634c43f67712aee3fd22aae129c79a1121bf46fcb9c3e44cf50523af75ad15b1fe71ea01395e266dfceecd841f9d25b12034251c", 0x6d}], 0x1) (async) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x180) executing program 6: socket(0x1, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f00000000c0), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket$inet(0x2, 0x8002, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="2b4b56dc", 0x4}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080), 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaabb00"]) r4 = socket$inet6(0x18, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, 0x0, 0x0) recvmmsg(r4, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffdfffa}, 0x10, 0x0, 0x0) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000740)="929be74ddc8a4149d2dee1f8176b623d5ff1bc5afeb6fecbbc4e5f75a7989390e56547287170aad01e21f335301f67584f7850a7acac94f75c25b415151427fd359d05461993b1fac91138d6ff4aa2889b24e6aa83dfec50ea0f7f9156268ed4fc4dae263729e0381a39beb00801ca501e95e2bfcceff70a009517b7ae2430528339b56c1898da198f5c27be21f3", &(0x7f0000000800)=0x8e, &(0x7f0000000840)="e694572f6882fb7454ee2713ab5428454c4a392d5858301db035cfef574ae48a175b2221c21c803da6a5f089ba8ead7ace5d19726512f3898e706a89e54257a5506819f0803a9fc6bb7bf6e46e18b59755da0b95254e95e6f454506d53112c9cb0d0ed567815a8cead9497dd6d6b993bd847af6b4b7ac18ad217e863d5454171c9713b6a965473273556958c1e1570bbe6d21ed9aaf55bdb5d", 0x99) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) sendto$inet(r5, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd4a824a40da52190e945872553b4256007c", 0x5d2, 0x0, 0x0, 0x0) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$VMM_IOC_CREATE(r6, 0xc2585601, &(0x7f0000000180)={0x10, 0x100000000, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00002a3000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x400}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f000006a000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8000000000005}, {&(0x7f00003cc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x200}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x401}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x4}, {&(0x7f0000139000/0x4000)=nil, &(0x7f0000ff6000/0x8000)=nil, 0x9}], './file0\x00', 0x9}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) executing program 0: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) sysctl$hw(&(0x7f00000000c0)={0x6, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000001c0)={0x10001, 0x8, {0x80000001, 0x3}}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r1 = open(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[]) readv(r1, 0x0, 0x0) link(&(0x7f00000008c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)='./file0\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) setuid(0xffffffffffffffff) fchflags(r3, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0\x00') rename(0x0, 0x0) geteuid() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) symlink(&(0x7f0000001340)='./file0\x00', 0x0) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000002a00)='./file0\x00', 0x0) utimes(0x0, &(0x7f0000000280)={{0x3ff}, {0x0, 0x8}}) executing program 7: open(&(0x7f0000000280)='./file0\x00', 0x80000000010006, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) setsockopt(r0, 0x0, 0x3, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000001440)={0x0}, 0x10, 0x0) shutdown(r2, 0x0) getuid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000400)=[{0x50}, {0x80}, {0x6, 0x0, 0x0, 0xe00000}]}) r4 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r4, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept$unix(r4, &(0x7f0000000240)=@file={0x0, ""/255}, &(0x7f00000000c0)=0x101) writev(r3, &(0x7f0000000600)=[{&(0x7f0000000100)="ba2128", 0x3}, {&(0x7f0000000300)="7a9f30a344ddd8175e00c5", 0xb}], 0x2) rename(&(0x7f0000000440)='./file0\x00', &(0x7f0000000800)='./file0aaaaaaaaa\x00') executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="3bf2", 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='x\x00') openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x41, 0x0, 0x0) sysctl$fs(&(0x7f0000001180)={0x3, 0x1}, 0x2, &(0x7f00000011c0), 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0xfffe, 0x4) socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) bind(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000), 0x10) listen(r3, 0xfffffffa) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x1ff}, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000030d000/0x3000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000298000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000247000/0x4000)=nil}, {&(0x7f000072a000/0x1000)=nil, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000749000/0x1000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil, &(0x7f000019d000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000040e000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000300), &(0x7f0000000500)=0x47) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) dup(0xffffffffffffffff) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) r2 = socket(0x11, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x1c}, {0x81}, {0x416, 0x40}]}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) setuid(0xffffffffffffffff) pipe(&(0x7f0000000140)) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x800000018, 0x3, 0x1) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x7, 0x0, 0x0, "2b1e42a939e9470000010000000000a56500", 0x220000, 0xfffffffb}) bind$unix(r2, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x3}, 0x8) r6 = socket(0x18, 0x1, 0x0) close(r6) socket(0x18, 0x3, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0xb82f, 0x0, 0x0, 0x0, 0x0, 0x342, 0x8000}, 0x0, 0xfffffffffffffff9, 0x7}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(r1, &(0x7f0000000100)=@abs={0x1f95d27d48731892, 0x7}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000240)={0x0, 0x0, 0x4f}) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r0 = syz_open_pts() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r1 = getuid() chown(&(0x7f00000002c0)='./file0\x00', r1, 0x0) getuid() r2 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) utimensat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)={{}, {0x0, 0xffffffffffffffff}}, 0x0) close(r0) r3 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f00000001c0)='\r', 0x1}, {&(0x7f0000000280)="b6705fe035618a47e5b1bdee170c6415b2e09b728bfc4cf2fd25979a4f60569f295de176de85b6241d11211d0830648b8301ec6a1371cf90c6aac34a9e367d378e2bf40a190ff7b4cde3046bf7ed03a6e57bef016e624057f706328f3bee7f6bbe46c0", 0x63}], 0x2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x9) mprotect(&(0x7f000048a000/0xb000)=nil, 0xb000, 0x4) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000740)="7754359ce619cca69e6d12e919a80159697474066c7df06f42d24c38f416c726ffea608ac235dd398f92a5369c23df9bc6469c05e66dfe041603d883749c76f4fd1ac1c633a9b0365e7677f6a2586fc2e4686acc5ce24532fcd035b4c8e3e2d5def0a514f8f9821a3198c853fbe2652952aa6a4b056a0277f512e9699c98735eaa62534c7c4864aad9165bb45cabb30fd87aebc8b87c5f9757923b4678320260018b60cb2832e3e4622139ff74910aa19f139c296d1d397820a95fadc966b5421f40f9a56de92e24", 0xc8}, {&(0x7f00000004c0)="d416284f62f65d4c8ae8ea3645099e2ff1890bae361f34", 0x17}], 0x1000000000000064) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x3d}, {0x48}, {0xe6}]}) syz_emit_ethernet(0x126, &(0x7f0000000140)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x3}, {0x0, 0x0, 0x0, 0xfffffffc}, {0x406}, {0x7, 0x9, 0x99, 0x3}]}) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[]) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x1e61) r2 = getuid() lchown(&(0x7f0000000000)='./file0\x00', r2, 0xffffffffffffffff) r3 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0xf8, 0x7, 0xfeb, 0x1, 0x200, 0x7ff, 0x3, 0x1, 0x0, 0x5, 0x3}) ftruncate(r3, 0x0) getpid() openat$speaker(0xffffffffffffff9c, 0x0, 0x782, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8019"]) sysctl$kern(&(0x7f0000000300)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="8f6f77f81255ffff70c0343cf96954d9d1df23f41121453b36001c000400000000907800000000e00000014e234e21002a90780000004d799f0ca81024499a0e84acfe6fbc2d"]) executing program 4: openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) r2 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r2, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @random="b93fad6b9ddf", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @empty, @remote={0xfe, 0x80, '\x00', 0x0}}}}}) syz_emit_ethernet(0x2a, &(0x7f00000002c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, @icmp=@echo}}}}) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[]) recvmmsg(r2, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x0, 0x10001}, 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="ea00000100000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00200100000000", 0x8) close(r0) r3 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x66, &(0x7f00000013c0)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x30, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "a00668", 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}, @mcast2}}}}}}}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180)={0x2, 0xffffffffffffff67}, 0x10) executing program 5: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fsync(r0) preadv(r0, &(0x7f0000000380)=[{&(0x7f0000000000)=""/88, 0x58}, {&(0x7f0000000080)=""/243, 0xf3}, {&(0x7f0000000180)=""/159, 0x9f}, {&(0x7f0000000240)=""/142, 0x8e}, {&(0x7f0000000300)=""/115, 0x73}], 0x5, 0x20) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x2010, r0, 0x100) fchmod(r0, 0x44) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000400)=0x7) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000440)) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000480)={0xfe000000, 0x81, {0xfff, 0x3}}) msync(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000004c0)=0xffffffff) r1 = openat(r0, &(0x7f0000000500)='./file0\x00', 0x0, 0x2) syz_open_pts() r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000540), 0x10000, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r2, 0x800c5707, &(0x7f0000000580)={0xffffffff, 0x4, 0x55bd}) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ftruncate(r0, 0x2) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000005c0)={0x800, 0x3ca7}) r3 = dup2(r0, r1) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000600)) ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f00000006c0)={&(0x7f0000000640)='./file0\x00', 0x401, &(0x7f0000000680)='./file0\x00', 0x8}) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0) getitimer(0x1, &(0x7f0000000700)) pipe(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) read(r4, &(0x7f0000000780)=""/176, 0xb0) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000840)="6d29d7fa4685ed152521170f164310316667ee569e0c88b44d288eb0b8697306d93ad17e0b353de8ee75bf4ce09eb56b356cd21a7dea0135a8eb0730085ae8b9b87b48b54fd5205229653cff15e4200024c83f15ae145db0e18e7fe0d1881f0fbd7713314911d4f506c236d322f65cae4099f809db90ed07be1ba658e860b9b76941a1a4babac57fd826397381a11a6f4fe4e3b34caa50351795cb3f36538bac951d7cd4c6a42431df233931039edf4c555e92d47dde48b7b21b8ca61b69642ec19800101c3ca88ca376237a9542b5fd44bb983cb924ba7bc742e2915d7809ab641526396aafc9", 0xe7}, {&(0x7f0000000940)="b900c2a6b62832073bd9f7fe9f680b016e8067da01ede9104dc0eb785e7590ef852bba04af889937e18629f08368d1c3ea96e530909d5a78358c1b8a266147b1ad6394cf61c00fbedf15ec924d4b8e4788f46d0e323f11bc978c644b568519d4c2004b45c1d517c726bb5bdb1a0b13bf7f8c68a116c2d9c915efc269d2795d0e8aa8d88024b493b5e7de92defd200bb81a633cb67faa08a4acd600cd22eb4fd3ca5d4f4a6a74f35bb2bd101eaab071fac4a78e588926b3b354981dfd26b5fe601eee1f6d8c6f0d4e9db72b936496d06c09afaecf0b3ce70f05d71f4747c6d272fa255b928479a9cfdf24289002fd119b4b8cabee943ea6895511e1f64881f651627e81398870a9dde9e0bccff3c87656a56e29d2775fa3da77840e2493d2a4badfa0fb43cc89a79ebc76dac67cb94f0bbfc6192911106fd93bd2cda3424ec7d94120faf3e0314ab257d7546c636e86d0724bf5c3c63cef9af3bf5bc5345b69cf0f2996cc7f3119cde54864abea8fa301346b62262d2effeec16d4049f03f2d2bcf95d078d37d2ac820b3fb4b1e20a2ecbf42114b86feef6534f213cfc6eb95ca04fa01f222b516dbbf29c10202cad65603d3b7380322ef3c1001923170d316aefada8baf58aeeef2c903ac7aae08447d41f0773f7c49e6217fe7c8ff886a59063f2ba50a7d4bd5df18e0680c4f05e278cbe385154aeebb4b7399deed10da234b0fcd2dc55ee4238a3da1bc312c6017c29099d20ce51e8d25b1af84e001d2ebb087a90c091fcdbe36aff56357dc45ed3160fa0a60728d21a7afd8b28252203073855409cf2656cb0815f5f7871e0a91aa6a9f99049e454771ecc2871d414feb40d034f1abecf9442b74ebbdfb2d3f5dd84f760497b96841678dd1c0c3207b7e282def7011aec766e075ea5ec4b1c20317c1b5c660162ef55f553b3e21ac65d14f4f5412730c96bccf7a2084601a54321dbe720934313371ad67237518871c9f99564f19780d1ae916f86cddad3d8493953b637ba271327804e18c6c7ff40b16ce2619709cf410ffceff11c5c6209422736a7ce224b586f081b518ae8af89ed9add61a2def893e496d0884b8899e82d5e8f29e25b7ec119777225a9fe3e62bc036b1b0065e7bf36c2bdddc42e877d13ff55f3578184506dcc30ecf3caa1eaeb8e856bc8d8fd91c5d01cbd769b48064bb7bff30429e0dccdf2019f6ec4009155cf428ebd8217448223051a8917ae6b7a690aefa06690a8fd4bbaf821051cdd2fa3c784abad1206007fddd67973d7d6f863def461881211ea0a1b3428ea113799b4438bca8a79261e04c36a9a8a2903335439a4417d9b0fb30b08ed6e5b9bc84244247553e88654a0057f6cbcf60a72a1ed304b87546a70c08aa8339b5ceed6baf622b0bdb4f1f9bfb98b8ddd78b9f96f7d6113865f79ae47533c012e08cb1b55e276d6b6e04dacb62b0ab771bb054cef5dc808d523112797a5a6e9bb6295cb430cfc37e4d7e65db04617bcfd54deb2aa9012629f083a86214eb12a5dccb52d0d77f210540f6631be5f5a476dc8bb0002783ccdcd2d77d9567d09aaac5798ea4afcb482cf6a18231571cc2d62818a020d8ed8dfaf7bd3f026dd3dfd588934cd2672d39bb032537c8c684b012daec97bb035a3683aa2c5e4207b7d690eaea5dade20c92f9153fd7ed26b596aacaacaba52306e4d1c147ecd9d2cc0fbec7e9f27b7306788cf003d2f426a49c4cd113f8195c74b94cecf7f1a7b18e29b78fefdb26534bc374ca240d0ded7e95e1fe6690f1827117f26bf27d14fa50d4f6fe84f170e5472a24ac718d57b3f0534573fbe1e4d21d9977a09f384c79cad4218fa3cdf3684b2b9905604bfb8f72c74c48f3adf04a6b323e21bfb1dddfe6eee84ec95902f9cf1b97c5e593a73013fdd76cfc5f754341fb032af57c549d9b0e5301d42a89adfd9efacc5b15c7026f55533363fb638ca2696ee4e2b21aa8797761b90e4461568a9d935973b0ac2d4bb022bd00648bc7c663b2d3492c148cd554ecbdf89b50a45a17c4138448bb44d38f3f456a4e1929e23cd497230cb70d40ac83ead3c207994bf1bcf3358f0e0a2374a138ada1980c22007ff6fa93a7b0d627ac9e9fe5f255d5be741d0d58f9a48ff6c1f40c5f62644392dcf6ec42adafa1c0238311df2b36bb2ec099fe535d6131f97d998fb727b3808c41fd5d6cbe0842c639fe2f7f06271a72d70005ea39a36f96a38136ceebc76c04a0dfad6d54a613ac7c1a365e5d5375770e8d405bac7697c3c673ed5f51d80b08808f60c908daf125dd641eb2be9db1ad690804c1de044812290356a31f652d8bf12bded59022710a0b7c90182c334f21b6ec49beb77c23484dafa439ed637db38e1602d5c4983ff18dee10d03b0ae8cba3a837641209314c30786df9c3d37136e99c9019b08cdf7d54b8d40efee4710f33761a5463d4d016d49c8bf39af42646e97a3337fde2eaf9fd34857f08c645dd04a52dc3592c60e80299365be94d8c5969a07c5060b07b1fe0ab52b9426ef63ca71bced96963464c8ad02eb603311a8def0885d7252a70efc0678b0b2a2d2c0d7c44d0529363a58e984cf749dc7ae0665fcff1ad9cc8cd2725925d5d21368be1cec5edbb5bd23bf5aae3aa27e1ce6b67e2000a5555fc4b8ec24a645d4599032fb5f11db77cf82e3798d8460385db36294e0941503aa8d86aa1ccd14a0b6a91c6915177d96403e9bd53fe2a806297668e42769d279d9d6a0b971609a733bd7e157973a9aa05d895175d8a4e86147d06ecf599248c01ad18844d05a2f7a7c1726b0345b1581c1fe132b0b7b4389ba14edff3162834fddc4c32d0e3e0ec4a2592b9a05d2bdf6448930db7fd981147cf29f7b14ed1414f2f804da5fb3586ff4464516ceee938953340ba654bfa6be224abcbd4cb2886e7a910c9375d92354f4e23d680249794e2499f11286e0824174d2dab0376d87702698b522c3832ea9fb23954836d28eb522bbe8e1c31f2c0c165c967d8bb089b6afc935e78bbc3d65e9dfc2b01e05368b687f5c82752028b11c525442c125edcc0bebf6736c8584c2a9f4d0e2954f47af4aa3e7becd89bbc11786f32a63ebfcc7f78af65d88a5d87d3d80e741c83d1499e3460317f84765b7f3ec5fea4d93cb285f7fd737b7b3c0c23c52b70f5fa5a03904ac04188a3a9c25dd54c6397e11a427a8d2aecae40d0e06bebc305cc3dd4dfb0212599e1741dcd4fc7d920d0a232ef77a43920fcc8ced41b309bcda0e9b2e34b817bb1c513f5f85a707b4eedfd0899c474b194733959f9505433df41ee208b5ab7c0e465c2512d2976950d51b35c9476cd429d46aded11ea5d2a3250313a32a362528eeb63931b372c0ba2f5ffbd889ccd4b9e396eea342eb7a27083a79471ffb0481d2fa672c608782aeb3387b879922777b630b35d2db83dd3a189fc64f23f654d58b32d1134c60a05adde1b019042c1d1630e4a36bdf39d5a3df794fa1a9fbb6d594982b23f553e40f17527d82745eac2227ce3e2bbf4836d7bf0c290b9abb32e964cc27ec1e85aee797a364a95ac69b5620e59edb52cee9bddb50fbb7e45644a7eebd8c13278d27a057b6a64717d1b2dbcb0eb1c508acedd5294794d38c80dbb96aa4a4ee252221c9167c475b4916305c8b6680b9cb9ccdc7e939f5624b9a5a6614c2771f59a9e3427f56a231d68a7e990c845af9b52bc2f356a7c92c0dd09dafa9adebe34e11355dc802173896124b0f88920e992609c7d7791df3852bcdc87b0e934dacd58da83773cab2d7b1b0f7a807bc1dcc2142b4faa10cb1b9bc232399f2538d7757ae6e9d7186174665ccbb77a90e617b0e6ff5f891a060653bc0050ed94000af722bc0532f8ff306417331ae6150c5910dc526a41d2c9908eae3bb3ea747f6ff48119c79a8d4f9e51786b1b645ea40ea961366917cd6eb03e3febe5a13ba915ff2d9b21421c74dc3bf7f4ca2308495f950a874797884cb303a6dd4dac4127469c8e50cd812bd12cd22fc5803712e75772a77d92118bc1c806ff52a58e6b602a69710630735fade1d0b1e49254a21c08dde05da30064c949d33f8d40cb05e513ff632bdcffd79d6c0a65162ad7c269b3da647ce1f5c53305be0bdcd5750c7e194403dbea6a759979fcc66d70fbea432d2a218cb9c4655c378832dcf4df42ccee0638aa39a05e6c60916805cf7f4d134ac1d3a5193908529418c9ae59a3dd23024fdcf2a25589d78fa220079f895b7f3539afc52d89da8d712f156050498c87d26188063d9ec88b4223b526f2e39dd2ac283255ba5197f241deb6c5c3ce9270d9d4b467e34733cffff300114ff4eb7166099c88d919d7168f7bf6644d13a5bb88b5d44a79bcbe6073f9ed6900c99024e23b1ffbcbbd44bc8ad8865e5ccdf991a940cd96f70c48d656746fb5b5b3e7591557580de4e5831b2c2635fc627e2d644e81af5a631e6bc83bc7ef6c4af1b621359ecd407d707924d5341820add522104b05fc810e48ba3ae8972111a48bde171bd311df597e0acbbd32a26dcfbd235c38c8c855b3ae2e887a9f2f1c6cbd25f16841c268dfa41cf02d3d9b43ff6a5e0b482bd52982995b7cdcf53c79a6e2c3c7b662eb5a6a3334c12a4b7ea8b888be364c8d13323c693407098d3f8fe0cc0a694ae78dd8b14e69e3260555efc6181b7548270e1b2cd3b30b599da96e3f54b5a920c0d413f1fd4e3922bbf450fee4f5f66989c5a1bbd219077ba6ae114a621fffcb64073e8c4b854eef2235a0537548ff196455e796590de20d0343a1c3ba72073a0a7636aec47bf91496605556f05dfd5843f3795000595f57231aff1f6ac78df95908f7f1ec6a1ecce2a43c198c18fdbec3ee9ac2a942a6f705f99958c0bc7983f3828f939a0a8341e7eac69f10ec09818cd94153b92ceb9c6f1635c271d92b3918266c561778785cb92d70e772a239f0cc6c9f67b64188fb9254c51ac2d311e6aca8b71e47cc613ae7d111efb361dd0bb93dd6c5dfccadbef1b8efa3a3cceb606e1accf6a1c56c903c69336f2398f96f8391c6780fbaca758f0b246e132b65371bcc285535254723224c02111d77b7f8fdb376687ad5dddb43c293da5a632a2f184ef22a95608a379007ff5ad7eaf260546b45dd54d6c871a5482883f148f5274cba10382d4b4ec0c4c80770552a4bdcee715a7ee1947aec15a7af494262c406f4cbcd922717e8db4d886812c5264f43cda481b3b04cde18b94ba505aab1fb38ddbfba580665cc7e7d645566515165ba5089799cdb7060f7b09c9f7a87690160d99abd26d6d45811d16b78b3f0d628ade973898ac1e0b43f4b2677619d94d8d7be0cea10e1db17bc13b3019a3cd31e16e22eb6ffd982b4f85cf8769dcecb7cb01c989654cfaa8adf605f87acc7ff04b429c4ce7b252a3f0bbf58d6f19414013a32eb706b9400e80710d20b8ecd1f73910d444ec1b1b1013d609cf3e5d5e42d19e4571da99d3c00295aeb7b1c9890b0b8424b8b5c5f9d69187720e7cb654135d9ee2c1c944738fccec7940f409f67901c3667e6e3ec38a4ec6a32085b25ff4b0cb0026258cd1ab635e165a6933e38cb4ecc9686a0ab2f928f8a5fd3cb32c4f1b44b0c30cd39ff3c004e5a9f1a4ea9ca5f8dc4561465e972cfc11e2710d8598c703086383e17d585f75805f390d884c1445452eabe80352b7c2cd08be37a7dcf82b5e06576f5e0ad96e3873f04799b529bc658cf935287d21db6ac0bc257b656119972c251095cc39ce223988689d74c098a5deb5080ba47f9f69521f985f3391dda961be6", 0x1000}], 0x2) socket(0x20, 0x4000, 0x3f) select(0x40, &(0x7f0000001980)={0x8, 0x0, 0x1ff, 0x8b, 0x7127, 0x2, 0x8001, 0x100}, &(0x7f00000019c0)={0x3f, 0x5, 0x83f2, 0x1, 0x9, 0x0, 0x1a1, 0x100000000}, &(0x7f0000001a00)={0x9, 0x56, 0x4, 0x1000, 0xfff, 0xe2, 0x25d3, 0x8}, &(0x7f0000001a40)={0x2, 0x7}) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, &(0x7f0000001ac0)={0x13fc, 0x5, 0x648}) executing program 3: open(&(0x7f0000000080)='./file1/file0\x00', 0x10000, 0x0) r0 = getpid() ktrace(0x0, 0x0, 0x40000530, r0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r2 = dup2(r1, r1) getdents(r2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x45}, {0x1}, {0x8006}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) semop(0x0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) open(0x0, 0x0, 0x0) syz_open_pts() r4 = socket(0x800000018, 0x3, 0x0) shutdown(r4, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000440)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd606b9efb00145000cb69bc83c1677a656ab420666c3e2c6fff020000000000000000000000000001"]) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(0x0, 0x6000, 0xe06) r5 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r6 = socket$inet(0x2, 0x3, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r6, r5) connect$unix(r5, &(0x7f0000000000), 0x10) executing program 1: ktrace(0x0, 0x0, 0x0, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0xffffffffffffff42, 0x0, 0x0, 0x0}, 0x1}, 0x54, 0x40, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() sysctl$kern(&(0x7f00000000c0)={0x1, 0x34}, 0x2, &(0x7f0000000100)="5dfb4d41a9d2901b09bf81f9c901f9704b0d95bdfe0afbcb06e7a1d410f192385549ca009cd968b4c2c2d0fd11cd0a861abba301d196c8ce5be49b2f2bd06f66a9b36f3971776d9e353608a6e1e8e51530a53be4663d6b767f6abf763ed36d758a0a2515eba56f1ed88b72cdf9cf99557e17bfc83951587f88efb556c3b36319e0b6e2259d555a6e2c5925de", &(0x7f0000000200)=0x8c, &(0x7f0000000680)="d920160d7eae92c80611810959463637cfb79e17c4261402af22827ace15b0acaa3a6f7c9911936cce101d141432d852210ff977a8ed81925ea2758a110aa458833edbb509b00ac9137f4be96b6282eb778b3de966a6ab3e06f1c73ca693054f3996ac695c6829cba3a8a62b40d428", 0x6f) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r3 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) openat(r3, &(0x7f0000000000)='./file0\x00', 0x144, 0x0) open$dir(&(0x7f0000000480)='./file0\x00', 0x800, 0x10) close(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x37a, 0x0, 0xffffffff, 0x9, "6c2b90f62f6e624e000000240000002000"}) writev(r4, &(0x7f0000000600)=[{&(0x7f0000000240)="cfbb25cbd06bea41ad5a7032985e05b5725bb9a5a4201587136fda2dd727e5f62dde5a3a440000bd622e7493a12c1b64b1ae00f41186a7b024d2dd04000000377c239387d08393adaed08cf632e6959c0000000000000000", 0x58}, {&(0x7f0000000c80)="60bbad4238f79f3fab424ca4a0c38f34f352c7d5c7b6743ba59aca5b10b7f12be1cfa323ff58d0f57283e760788123b4a989048b3e3733dc8e3463a3713b8e03e9be10b3f7c76b830225cc80a4a30e8bf4756fae56321aa3894ab69fc4e85a1a97cbe34dd09282ac10309c3e29b703b897fcdd82d8fc7688ba2cd139ef3f333ac048fac12ed769c375952c24e6676579a90c4f13d6d4531fac3cc94239d932935ae6f55541b41f24406ca41656dd8e889a023526bff0d9e951b2b4d175be8134e3b76491bf204272a534386e4d2ec00bc5b7ecc8375079c2ea5526d6154677d5e2de08d01460cc71b57ac1ab20f6debbb381f3d5952ffa3c413b9c44011fe3eca5714c9e995577c26fa6f4be9cef41e86953f7a67ba4033192ec930ee4a875fd8a2d9e7945f75868255b00c1d5487217f32d2db516fd24a770974859d3e0af7c1368405afacce6876add8c4dda7d84bb1c19850919c6c474260ca663513190f2b732650031fe7abf0498f7fe749be7e9e6ac101382aa72a6a5d13564dcec299fabf7ff328c3d4d7d6bd36dc6249e363c908d6f9b04f61d174a046dd542d71c2ef30a39fbb19573b4f2e16c51520aa99f770b838d7cac545aceed9295c8cacc2be13c08f5ea75691d965e82a6a9cbe553e86d25489b4fc730f2a7712b64df3762913d0afb06179df17b755883b27600d2c8943dd88c3a7e2cdd9fbc6eec90287719b93766304ed49f5d57c3afb3dc4cba148b67797cf390bc442bb29245c2bf1b2f2a2dff528c32ad1e09cdb8a285d491613bdb9f6e567e00184a2ddeb383e6ac4f6f51c13de680b8551e67d41005c645180a9522bab67a29c0617dcbf91dca295be0a8b9fd6c8e9a3bdc81e109ecfbeb026e2391e101a29dbf5d69ec70f783476268cfc5bd0baefee4dc0512f3114fcd10e685021b4a4e0075323ff1c94a6bb7e0339bfa8f7a66cc6d7c1e115f8d8ebbf2db6553927d78c1848463196183a7e8c92e0e3c257889d633cb631b4ff59c051a216f43b532702b4b6ec7451b3ef70a3a50d29ff2a79fdb06c6fb91d8a0a8799b6b6f9d56ed0cf3322f957dc31e1a1729a622c6738e6fa4eccdc51ad158e4852c2bf585910a37266e35103072791d279abe6535f07d9affc005cd85d21bf36450cc4e1d0245e0e2ff195ab6706a0cf0003ac8337adaf54ed5923f9a2e4245e6f03823c1f3f26269f3f3f26cb664a92e773178e9d0b51f1aba3a05337c5387245d009e2187cfeb658a7fe98619a1e769883a6ac7f9c01e3e35e20f7675901ee6c2e2b31f952d35d8f2a38d6236514080ce02d2b8de01801a6e4d0588d0663db5c154ee8cd913e07043ef8045ee57dc97520c3d7c597c82d7b4486c8d94d94191e7971e2ea868304007799447fd1953fb8103afdbffb934ece4527b8797a9ebd69510bee9df749c3e68f5ce9b84d5662032c9a1fed49f81e7886cbe9122ac339f72c7e93e927f628ee59d83c6c13420e0fbfb27ce84d4b8d2035488f99d97c1b87661ef58dd62a9fedef7685ec2dc16f97ceebeca935bc8925900ec234bad42982a7e67a5d33648e1defd0a585365a97535c5d78018b7a2164540ae07f81dde252208eebd15834764dc7a56345da952d9b090aebd2a54888deb5e104bc2f54155c0063a8211269ed2c21b8f5ee6c6515bcc429a093dfd0146deb9e8a56dcc73fb36492c92195ccd793738776168791f3a224fee2a695af5e95d3fdb82b312e9bd98f4aafdd9c268f3cf3790cff6649efe9d9595030aad7b24515746a52e821c6f458000240e3eaafd364f095bbb33a47b50fbdc2c66fe86fbcbf7b1c077e929f89eab8b268338b8e26a2f5587c031e95917fc9e1c0af59ab183810104000077d6126b26733c4b1ad311fb5ec3496f36b460153df51fd8f3829e877104ca327a6ce688e1f1f928d98bb1731715ca6d74b5279923547399511939c382368449eb3a806ceb299241f0104b56702080154578e3883edf3baf82076aaa002950500ea3a6ffadb1020b3787a7451580b5cee54190883ab55c0674746401b6bea12bad4293f0048efba066f539d1269e0a16fbeb2daf33fd47387688b43d6bf4b4f09d7c3bc07175f954c07f6946c5f4249b7b71f802bca3bdf8019dd6deae065f154a61e151b42b3040866dc7deba7df66f03ea721787e2268e58194b3cd8d9c1f9e965cf3e87b53f466fcaea4b3c9f1853807b05db27e4a206106c2bd7bde96102c3d0f0362b46853a36a12b18c9a0b83b2bf8dac247252c7138fe258c82f66d3446cbc41fff1d6abb165c776d23f6d93053ad368787b6907b1061f86f053ac2fe0ce77d10d8b5d3d52736b6bd89446aa529e636a83b70fe4a6e3a72e52e13f364d44f0db842cebbdad2e01b41e4ae61ffd309c30666498b9164c9410dca9d90879369602ef8670fc0f82e0deba5e753726e5909234aa1e2086b711d459db6ab35e7d81ebce83c1df31b6c48808f9d52020a72c99e07ca4e0de97e9bca82e2abde799287e966f03b783285cdca5ccac3b9653d94ccb17017a37b5af22832876427b0842849696a39349faaa03ef3078f51c39e4153e1330bb5be69f1103530cc09c5cef0b201111970b0d901a70af9dfa4bca6b34dff016066863936f3005f87f971bdf723d4aa71c8dee65564d66f6e4e2fe83e2a11b097c6a14b651bf1b7e253282e9adf0229f158c1ad0bef485e7a904df7c56cab5724e31b2de2ab6d87abb85a5b7174e27c3c515c1b77bc181d25eec397987deef62ed117c800f434664ce870d7d3f580d330147355c369e6564f049ea833cda2ae8fa9e34ca1a63dbf2117f5a5dd530e85224ff495035e35ae0201a608593401611fa631faa7f8029707fc0333c219acab704dbb9b80a7010989f1f3fa4856cea880c4b3e8e2d43fd12fc46f23dfc079f30407a80956938e27c0354d4f8e3e455497e9679cf2d8b57bbccdbdb75331f15e6fcc26346346d0b59913cfbaf38b2d73091b2c5497f9a8a8d0be52c205c89860e2b11bb16976796d2766b3efb36626bf1d894fc00ce4bcefbbab2608aa37137680d64e568bab8abba22d8fc846ed607e2fcd80a64f11ffb589514e3758c72f7c485a0e62b21de20fb2c481fa14aca0db56fe998247e9f41643b171b904cdc4babb4dd03533bc0b90deba0b66b103492d0ab79b2ae63e79484ebf0ad96b32da892ba082991f77ce7475dea0390f837df5bbca8a64934d722912d651b3c09b02bd3cf2874d3c8ca66496db05c6392963383cd417fca84a4492901d5a532941bede6878f2c0d387bc93439e1e79472a625bfc6f78c54ef44a395da80e6c0b777a6348b356fb3f6b594ac2fee5287b9313a556a3597c69ec3ba1fa1ef3c46c6135fbe78fb739af045d0c0ed99cfede95d7eadb381cd160f3bc34efff00ec4c417e49675c8b6b1f2c3e3f3f66c0db57c468fc7f7a48ff7aeedfa6814e5a0bdf5946f7018558c990e3ce934456b27c6a082481791de85712a334e5efe61e5863647299afe3157d5b815c9935512473ede307e8a546b32c3a85cc65a71a2f9cf4d89cb6d0451789ff6d47cd64448dff7a2cd03a11adf2ffb94618e50221ab6a9718d56dea31af92318f53bb874171f3f34c07b2d9bcbafd944cb02ada658ea094972fc68e21cbef4d884cc594671146ddaa3843fccd56af84aaf0047b2484a24c3b04b067a00dd89a097aaefea71f187e0581fa01a102056b8d26f4cb6900eeb26c860eeead7201fd2d9f2383ce5ec4f330d059dba708ab3eb6ad6662a168c3be14e226791a7d7168495b5826c8b57ba819ff359c984de9daec5273a2853675756a9422ef0ba8bc08961b333d7bf702db9dab08fdca1db9ab42fe80fdbbd020a4d0bb1335df43a8749bf3f5f1d3a30e130e8b7b43e7f78cfe32d0b324e1dbdf151b73cf2f93a7315b080573b4b819e4264526d30f987493d1597ca97f82279cb23eaeca4ebe4ece55b8e09a2deb15c2ae49898f71b7f5694e7e6089ee434c01d1ad586e63dc05e7074be8db1019dfd6ef54a10831c0fc551bed0ae5e40b3585bcbc4b71537f4a4b6b4f355598c897adb5228db77002a2cb148d90c7ea8a4e83af590b48342a053a4240a4239c16ae937fcfc7da372f6b506a761f60f70a8af108914e4aa0050a64a7ae2f73b557eba12166224f32f095e0b91b9f0a75a83ebdf96e59878af7948c553437147187aeb2088910ebc5498711a9443715523140636311999297b504cdbe084e0c5a99b9aeb57bbb974c51b0a49c30cfe2f5f2bfef509258f2d7cf5217b83c710f1ae4bd33a47d17f349779221203baf87c10fc3f93e6c3d2859676104769fedc10032fe91a5d6c027e7371560728a9dcf814b44792721e23973873550ebab1795da12b73ae5d895feb51709406dd3b18ff53fb5d3af8b0b714e484afbc262ba6f2a720ab0b18cf75d1f457e04928334377644332fc58a8f77e91f95d45b684818095b7e41cfb60be405ee289986f36b7e892bb7422aae9656fb031eb9d9b63bb4c70851689c40d54a17f7b48f0f97b3ab9739f937dd251689ef40c92fea33c99db294c1bcc27b695a288cfdff197c28027e7276611f8f97fe98384a843e4968bae4b1f63393346a753aa06042836b6eb1adc25d78c298a234b1cac319edf789f6abaa6d67094fc7f48b24b92d030baf14955159339d38a006fef1349bb73b6fec03b9119f97ea753bf376210c467520eb7cd052a36161eaf5062be089fc657f8fa2245a5887b29c26216a143382bb5e3b77b6f2cc5559a8c4915c496548734666470f24dc19d65f1a0ac2dc1b553f0c3af1510fbcee5f57461b6d14d3bd721e62238c06e2784f1a012fde89e352bbf2365b565d50ee27246fc00bd62fe46ece7b976802a697ccb7c717f85839a6e39b20bffd8e0e25e7b128c962421fde44ed4b742fe7af596add878c920cdebc7afbb42800177016cdc39d852dc64040be9fc5182c05f530e669ce2d0489b5fb5ea95fc56fa3fec5e27e0b7a450507f0b3de240899647fdfe5e7d52546aa7c358d02fe9fea6767d662d651ec1fb10e613b1f219c440362bcad23654f8602dddfef51c21e431c75b0317d0df0f843df1495817a85367e081e1df83647b7d07dbacc4874816214aaeae0a574f57381cc70f4cb782034c9974a6c4cf23c247e69a0f7fa08750b08634957ffb8826bc753bb42000c6df0e2b493ae873f7d30ce865d5a419fae68052d035a898d89642f748e6a50cc491290422983000800004b430396fec4bb4d3cb232a23e051061f31b9c6152c692caad3f9a1c44d06e4766d4a3137c638fa75eac3ae9e1c6a6226667470592040fa642e72722b1c98badc64d33ab3d28f1cf6f30a4c63d65d14bbd626c3612716817d83f3f9a2d96022fd5159fa45e765d02d141a4f66ed715ef7695b0ff2bb59360a729e23fbdffdee91fcb8b8a3d9e9312a522f153acbc9e9a0b412747a936731577b0a91aa6b8ae503bc74a83462f3ce2ae41a1c152a9000ad0bd7443c2f41fefc91efab2d43099aea185d7200861c97a6787cfea734be370bf36a510e4fdc186aa9f4dbe92f32fa3770dc8db2d7cdcbf9344157da48d6a5ebacbebddeae4c408c08de0a081aaf79d98b230eda6c8823cdfe59bd148b736d02f94b64afc46d3df29558891bc48c8ec7d485aa99c4417a1879c9ff1625f3e821b2347c176a0ef958ad7fc54eb10a53005b922393cee5a6cf7300f4c9171d462ddabbc0227d491f37606fc5c8e545d2a85634608000000000000000000000000000000364a78e1d1d1e8f5c1c5f854d92fd2d832f29620ec1e9e8f6cca4f", 0x1014}, {&(0x7f00000009c0)="25fd26f0c2f6f8454eb459827dfb6921cd320fabb353b6abd1bdf7a6dd432ca5295f892a5016cb9908d6095b22d9c0274f069fd0a76fa516143c92282620fdb3582c7b29a74fc9a0628e26889677f0ab87054b774261de8656a080d103c0504abd02c0f742a4a5cddc2434f350c2d1e64e9f25f7d20341ddfb5bd0cacc83eb73828ca34a56b3b35bc8b2610eb4eb453adb749734526c46d9b2ab6d8614761de8c384dcb53ad08cb1527152db4272ad88493fb38f40398b5a000034fa551a4b2630e0900db57635e2612408f5c38d3185a17475d4a4942473058501ebaf20d02af3d8c60a5f48c3a9a6755836a8fdf1899b5bd43910f6d4f751a12370642588691f000049045b6abdcf3db86e647324bf25b37e3c2cc4c1e1464d5b356097378f0ad8860e4468552ee97b612dd1c29015fbc2bb362f3ba161e64e4739e080ed7439645b5209d44475bbae79006aa70b987a873c7180fa32988ce3fa24907bbae057634b9375ee778fc5292fd9a9bf70f2f654b773bec290c771bae649022fded51fd770fd6f58b4a8dc1fbc504f3357929f79893aa5e2cfcf29b2adba3c84bdd7b9b6781fafee04027e459268e80a3526634e889e6a166e811e3dbf3f88d5f3939bbe77d38806a3be958f088b364aff49c4e0ddf54b8f00890c52731b1681743fce56bebf135603daa64c74b80caa8e5a793bf0f659190ac2edc99b7c13f6fefc1228934e5c43772936352251dda437b4579dadf606a98feec406db368b7a01fbbf7ec7f3a1ea81669eb813bb29ae94d90785d31cca24ae7cb776f054c42988b115b5befca984fec1442fbb7275d32ed818261759c2e7cd06397ba28bd1162302e11a7e6bd53a478cc67ebeb913a5fbd49fbf848917d8d241fddf73a075da83e2b6db447bf9ee2e3e2c543fb1c67a3de15218f147520019ef263a15abb18bbedefde3da0deb0607a6d1f1b8613a1786e4d972c065d800000000000000", 0x2bc}, {&(0x7f00000002c0)="e041bac6e222cda5a8a83a629eb6514522c599cee99c1c36bf1a6bc1303e5e1af2c7d6ef7e7a04f1ec148d49241dd0881538a2afc2faf893f9dfa86f68f0f3f25c0bc65341263ac9ac9d46c0f4257d89bc3db24110867d5653d7bfbe294fd3c8f7d0da9f05529ae206849560ac6666403704762cd5c286b039df3ed0e2aa6f15488dfe95d5b74aefce77e0afee5ddd2876e6cf2d4619b88ea57677837ad4273acd0fea7a92", 0xa5}, {&(0x7f0000000740)="28715b10f701000000ad24befe41292f5d2f4165f2a214c533a7f59cebdfe071af14f8fc02000000c9c87092cb6efee585729f29166ec6811856beeb86e5594c9392b8f2aff1c8e1a2ca46fd7c54e3d1f1463895c3158ef6f2af6e37d3ac34b3237a29ee4c9b12363924c6fc26d962397c24e2d8739f6c65dd003b71dae61c54ba22ef7ae63631762eaf61094d45adf5d51d97bff676bf1adcf5d50ad458875ca25f5fef065b63b0057070fd0e973e29ccee0271a28afd074378e882a1674cd5a503657cfac6104aec37e5ddc7c29dd6581942954aa6e6206cb469fdb16ea34c88c50df95e8fcfb7d3fe94eb70769c774bb01fc66eb7020afad5afe44fa052b3805271f6394c7f6b610c2c61341cfeb66f38a8106e512b44a288aeea6f5a1fae78dd9214e3c3ec1755cb82f90cf1214392ee47ac82be81508da2e41a1370556ad043b9d7e5f3b39bfa0f9208032fa8f7c2a7ef7d6593ac74a32597b199bf2f3007f93d4bc1cce074d2fa", 0x16a}, {&(0x7f0000000040)="56f9fe10760f87fd5e7f9b40d500040000d351a4fa4ee83cb0652d5cd867c952a7d344b2889009247aa3f53ce583daeacd81af0a60767893ea53b46f09725931f3b2f0af92dadcf5fc7836d20cc65cba7c19e0f7ebc9949d500d58638603fcbe5095393c2cbed09c000000000000", 0x6e}, {&(0x7f0000000380)="9722369e72ab2787c0a66d44f6cf7258fdf483408a521fa8db74ad81676462a1ff7e33cfedd9b1783dd8491b95bb29ae7707b0bb7198d830eb87faed0135509b2a126b3705a03f42f1fe269c23df8050ea3364497c19c27f9d21db976090c6d47caa706419fd1766bbe42774318bb0b5855b94936d0d3198ca943938e32b2f6e08b0a4fda002bef45537b723f7df846d6f8a1e221d05f7aab91df8c65dcd67745bf70138e83c0d1d475a19c9fa7a8752ed0b19553fe7fa13e3afe970f63283471290669d073658ff29bc2daa17aa48d3e8dce1b80a706d1cf2a73532e0b25fd70d717bd72c99b3596282921373b9", 0xee}, {&(0x7f0000002c80)="76ffb5599a142c5227fc9fd3b2a558931e7279f95224757942f90b26bd136417c8a4b5e76d060bd3c9f4b5f1e4adb5e4048ce95fa44f529770736f6f6e7eb881a72c2f0e933b04e0e73902e79efafcba02281f5c05d47b8c4fee843ca37053db24f4f97e430e71160f1c09d5e9118b1be7111e8ed09feeaa83ce43b8104a7b85cf94ec704efe952d834ae89ec80e770d68987779238136ae1f96d81ef8e667ebe58ae9193406315d105c076da09e7137e58159802a9e57ff5bad3ad5304a4ee054bda4be6014d10a20c0483460ee5f23bab1f8cc125a9ea96badc8355cdbb9496c924c7987cc15ccc071f4506a2950a10291ba9a5f6302cb8487c4f14f0958d61dcb8a5f29f833f5a2574af2ac4a0cedbc704d9e954b7a46aeff64692559789d45a603831ecdc76ab6e5e1410cdd4d4a9ba28e82691d106c4a42889f459914be565fbddc1194fee4724c686be9a451c54704e7ab277433f0aa7bd653f4f65d83beffe66ff13e11a84b208a9a1391077612c267a4a6cace18845312d848420f809f289b71ad797b63570536a81ab149fab89f81c521c73b6d769ee0a4c776867ebe230a0f51546cbda90d980e6f931079561d908a5877f72f84ad7fe6eef188a59b2ffd7243a93c78dbf30dcb9c04c6f951b9d7a2d5c7cfb53295f2d3e51574bab84e1f06feaa2532e3a391f465cbe369ed69324f387c214d83e468d3d4d899dabf24aebf920a1c1fc34be49159c36450d756b3c76d473f8d0e6b52c579ff38180612af3598a82f29301ef696ed6d6c0903e2ae39db1ef6839860fc8b8adfc52a2b54acffef860fb8a27c233afe1da785392e8c56906bf6817785c022a485bcc7c4fd5d81bf53c65aed494f88f84d897cf538f8399367b853a1564748ae77a9cf1bc7a9d4aab19e980d3a45f785fd26130c888740c0ff10ebd6c774a527d332f126e7ad150026a722a779867e9ec43188a7dd7f0fe3cde0bcab2d493b7ec36f356e509cd398ca080000008369f87a0d70b6babdce123154c0471fab1e161789968d3e2925a06bf553001a33bae25c22dd522fc74287345945c9bcc289dbccb6c9f4d68366556ada32aa8a510971460f7f5c19a5d85dea0978cdfe2114dca7a4b80d7c1514db3f51aa4e56a0b2b3d823f2caffdec18f37529ad6f9545271a6b7d89b4f5c3606f1eab7f48cb067b5db80c8bbe5ef0c62f251943f666e724457f3c551c48eb64ec36099d8c2776d6db0727838129bf3cc3a9a755a51b375e171eacf23f8bb17065bd16e3883985326fcc14572a94a12f1bb1de8da95d98a9199bb7c72ca6498d4bfe483383f325d4979987af50d92d58a3417519d7dcc7a74fc47ef878d4c714ef4762bdd36c85dcd853981f7d5f4429e67e3125a5e65ccab07fbac98522c6b478d94acc57ec8c5cf601242350f034beddbd96cf2e0bffb3169dbe0005d3e1896f4f1025261ca321cec460de68460dcdd4c995ee0297140fafaebaaae598ce8829963e56bdbc9bd19a3a0f671e51eebdcabf483f4402a85c72893db41e99e95b2283f6d9b5d5f853f4eb640ed6aa581167f1114e024f8c736a8a7cb1b058bfbfd8e506e052b87f16ca5c9798be747339cfc64ca9450e7a1e24d7beeb2d2329735fddf69ce350f2333ec26ed991fa93a990174c065fdd0d8a7381ff5aafe20f504cb405b08f861d7e306405d78538f5229518e049bed06c5c8fe793c2880c6e0d806481882247f76d477555449a1aa9ff43cfff04c9f56eac9d21a07351f93ed6b58796b733923f09802513829e325047295fd81e5785e5ebf62f282be806c22e676b19c309c9d49f58b21b55d8358f9a76b52e5eb649369bb086aa1656c289e1ad659aa0416f9e0d5a23a2e349b0abe57d1fef59e28fb0ce2ea05e60b082b8e11c5fa32f101f1c986d31e047bc535f3ff8c5be9f8ed67d0cb4fce12599342036c20f8de120138d56fda61b5473019663a4fee9ec4a5dd3bc99098937869a9d76aee963ac3e9a259479926173d0f0838881fb5d4f57f9cc5feb3b5e2d3892b0c2cea96b427d36f14309bfd70b938b46fb86465191e8066ce87557f787013475c8cc4c7e9554f62e837b3cd9c35e397cd3caa74819b1b78a57296bdc7fe93b39c5a1124d986262ae784844e8dd19ab867ac4fdbb2aaa6976d69317d4746bcb9b03889e79bfeb2f3d35a065279100af2ba175ca28fd3f8f96bce2e0d188b51c5f6608a7dac4450303f71b6b502f491d76f2cae821f28cddcc940e7e46f3e38e6f899313df1d65e232c76bdcb06434921c28203c84c94bc330db6cde10589dca2124099ea3b12692e62cab6fa7c6ce57cc59ccf0563b9dcbf517810d1d29a651cf6112fd2e3dfef2ba5645d6bd97c7e47158dd424d5a2b1a2c0ae583e68e5dca4ba61c78d50325504dc14b5f3a24c780b418b3dfe76d8209ba6bcd76619754534b2fe08d26a44a571d37351ce0a60b846e458f08e5b393df04535b2a1806e687acccb1b1443b6ab3eab91998357e6a8cd4c9eced28ad756ffd220a37af98bf28fbc33edabe4ab0b7d7a73a98ef59bd60ee301c78d82880478bcd2d4437afad7ebcbc15f7425b3526ecde3248356b936f1b9335f7bca4c9b3af9118bbeea22877e43c8a619f6594cbd75cc91200e53643d588d97b2236a", 0x759}], 0x8) writev(r2, &(0x7f00000004c0)=[{&(0x7f00000029c0)="7b0503584ce8d2ce7fde9e5d801a23ea2b6979ecc844084c073000b4809a5180fdaffb5e0ae0d9f4cddd3f40a84400508657dc115d65d679ac86e2401d295fd33c96679b22911981b7f2b74fa91476f4fad3563c23c7edea5a5f4683a85a165d76b0dce05b843f379608a96bc2c5d201679acff1bbba1e46eaec7b32678997f651eabfaa08b61659f3474ca5feb3442f78b3ada6b54d1b173086e363010d65d6afda5da875d835b5eabebe8ae60c30895434c23b575878c5373add15a616c28317d955070cc7e28ab6b1ff76e4f6bed742420b07d297fb9cd6f06809f8c22547b515872342ea597a5394049845f42b3b97a20c308a5cb45d3c08b4f64821b9078aaa76312d0277d9ae7cd484b85a4c7d28663537be3e24ff6868f17d16aec1e49345a8c4b5b3cb314c40208c6633af6dc2dfa17badef99f179c53fd06163b1149ed0d6377f6b463dae3ffce81dd31f87cee66a958b85d49f69e5da1582e93743dbecedd2667a8766abd88895048c20f30d0b6635fd4cf603d01e22e79b7f145ba37fdbdfa914544e6aa499e988df5ec70926111777d3898a4175190daff7cac90043a46a2b22bc3b185af2b4e3d0b217f6c92d0b852660790c06a9f5076e9808b947adaac219c31c24ee613629455410739acc0a3b8cb9cc507611fb1474996bf338c74cb0bb44c17edf276edb84a52d7dc768b303a3bb3a56a415bb73d3a5cda8a7e753788155923baed1017dc08c52fe86240bf109704cd3fd7bff10627752988eb75c8e89f13efe9f0dc899adffcb7074a523d819ac2bf24eca8379e9efa19020f9380dfb6499fbe2f79a95cd0c0d6d90f97e8c39e75f789213f36282dd9a8cd23fb67d5e54537d07435b30a5d462ad54d8b5166ec68f96ac8d0830550c1da2086a7115d740c3e1105fcb2b9ccf9ab280913944808d", 0x297}], 0x1) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80206919, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) executing program 2: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000240)='./file0\x00', 0x2000, 0x4e5a6060) mknod(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000300)={{}, 0x0, 0x4}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000300)) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r2}) close(r2) execve(0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000140)=""/205, 0xcd}, {&(0x7f0000000040)=""/160, 0xa0}, {&(0x7f0000000340)=""/240, 0xf0}, {&(0x7f0000000280)=""/13, 0xd}], 0x4, 0x8) executing program 4: r0 = msgget$private(0x0, 0x4) msgctl$IPC_RMID(r0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[{0x101, 0xfd, 0x5, 0x30000}]}) r1 = socket(0x10, 0x5, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = dup(r1) r3 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r3) r4 = getpgid(r3) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000380)={{0x400, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x40, 0x6}, 0x0, 0x8, r3, r4, 0x8, 0x200000000000001, 0x3f}) r5 = kqueue() mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x0, r1, 0x0) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f00000002c0)="b10005010000009f05000701070000000000000000000500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300000100be0900000808e37193f8343712cc11fffffffffffffcff000000000000000000007f62b60beab90000000000000000", 0xb1, 0x0, 0x0, 0x0) kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r7 = socket(0x20, 0x0, 0x0) ioctl$FIONREAD(r7, 0xc0206921, &(0x7f0000000200)) r8 = socket(0x2, 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) r9 = dup2(r6, r5) ioctl$WSKBDIO_GETMAP(r9, 0x80047476, &(0x7f00000000c0)={0x0, 0x0}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) ioctl$FIONREAD(r8, 0x8040691a, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000100)={0x1000007, 0x4, './file0\x00', 0x7, 0xffff7fff, 0x3, 0xfffffe00}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x0) r10 = open(&(0x7f0000000240)='./file0\x00', 0x1, 0x0) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000080)=0x5) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$FIONREAD(r10, 0x8028698c, &(0x7f0000000180)) executing program 7: r0 = socket$inet6(0x18, 0x4000, 0xa) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r2 = dup2(r1, r1) r3 = dup2(r1, r2) r4 = socket$inet(0x2, 0x2, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x28082, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, 0x0, 0x0) getsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000001580)=""/146, &(0x7f0000001640)=0x92) accept(r5, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)="49d9a2017f589947d9b094f7770d9a5998ea46c47ccf1b1a1e47e7b2195e1b8260955a0b811d6b097c915102042a73fc25c6ff23b2db861bb8551f2835b395b0887b7f72d5fa42689a85638b1b91d9e1e7edf7af01c2204a11764384952379d72c480df7711f3ea8745ce6dbd6a566751d6c0e86be32c6be9373920e71730e2e157357477883c5839218b1c33ddf8bbd50e59eca626870266492d47e864ff8bf512708b8a02c73aca60e6cf039a3502e22d421075a4439eb4b662c6819f92c17fbce640706a56a9df04af0e798bd2a80f0baa79562d7b21006a441aa9ff44b557a2e6ac559b0767666e9226906cc1a0d7334d2a8c837f4dd087d", 0xfa) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, 0x0, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000140)="00ad7d216dd92b8068f299721032064ccb5c653cdc51db2adea0983a685417371b24cc4ea382e43ce6acdd2cf8c771f36e792164a495c305005903e7f7f980684a6b5e0ea523d15b45483eadad8e39fe1635efb23db03ab749bfa29b7f96288c329cc3f17a34b303cbd34b78879e1ff2055bcd1bc0f9065f307effcdeea38e32670fd54eadf50bb9af375c54daf2a77687d91600"/161, 0xffffffffffffffbd) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x55}, {0x15}, {0x4000006, 0x0, 0x0, 0x1fb}]}) r8 = fcntl$dupfd(r0, 0x0, r7) write(r8, &(0x7f00000002c0)="f7ebe55e9ae1267988bbee798766", 0xe) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000001580)=""/146, &(0x7f0000001640)=0x92) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000400)="1a8eefb141248600", 0xffffff85) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, 0x0, 0x0) getsockopt$inet_opts(r9, 0x0, 0x0, &(0x7f0000001580)=""/146, &(0x7f0000001640)=0x92) poll(&(0x7f0000000040)=[{r4, 0x1}, {r2, 0x10}, {r2}, {r9, 0x4}, {r1, 0x20}, {r1, 0x1}, {r2, 0x20}, {r2, 0x1}], 0x8, 0x6) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x3}, {0x22}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x22, 0x8}, {0x44, 0x6663}], 0x2}) executing program 6: r0 = socket(0x10, 0x8000, 0x39) getsockopt(r0, 0x29, 0x1a, 0x0, 0x0) executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='x\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000003c0)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) select(0x40, &(0x7f0000000000)={0x66}, 0x0, 0x0, 0x0) dup2(r0, r1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000300)="71f91e3471ac0058bc5491501d94a34b7e5f84cf71b59c7afec37082463804001ea373b8cf7f46ded8ccb0c0428dad06004805606ce37de53a1c521024bff0ceda203c050000007c7ac751f481c86f408518dae30b61525081f1b2f011a0e7585b0d24fdb6f5d3cc4f71b7f2f7aeb80c1a5b60e7446c27e5704a43e2d20529081c3911eae796a382179f63355d1c482416ff8fc8dfdbb7492a4cf059af94e5cfdc8445d0a020b30c3b079269843436ca772ccda03b0ef73dede31b8d84af146190c5915a886aac4205d2c1497e30d35cb2ea4bc0b253753fc8556633be17292e9e983e126b270e7c8111879055767962a5ac9eb359b64db3bcc64d9fa108b25558a952a91a06d5eb3298ab2e474f92463c4de9af48070063c3efec3acc2d26c9d764c4600a90221a62039c8422e701f9a42292a5467cb0426692f22024b6b8eb2582ee9503b8981fdaf44a29ffcef75652b7be64df490b44c71841063f01dc92760facde6047da9db134e7145c754244c5f02364b6c8cd33d66ac1521d4de17d9fbc55507f82bca58924c83e91d74bdbcf4584d7d0de1926c8fbb2a2cbde2aa69fa83874451022da63ec64e83cdc6ea44a27212df1abd631fdccf90ee212f794a964fb4ecf1714938ba1b8cb05d8146cdd03bf9f753f7b212889bc08d0278a1b65c4914abf85c8bf5c94504549a8ccc5ab8d1e", &(0x7f0000000080)=0x1, 0x0, 0x2) executing program 6: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)) ftruncate(r0, 0x10000) sendmmsg(0xffffffffffffff9c, &(0x7f0000001a00)={&(0x7f00000019c0)={&(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000540)=[{&(0x7f00000000c0)="78f9d1acd2a6aac71d48ec25cd1f61d6d2beaa0b06adc161159c4995b5339687429adc0c32c1ef7185ce52b5532c5c6d8ed7da64bf29d5f97a85", 0x3a}, {&(0x7f0000000100)="0f35f70d47f593930f1315bb67af5fde326f675f2e76535a95a63b01a0a0088526a7f4a495f5c9533b7c4dfdb0c49dc264b16bc44b1a95535dd3f552a83bdae5e1172e204fead352e26daf2f492e15ac516a6213f2d9bfb7ec195ab719f4038631d93f4623e3f0a5f3ca288eae3b40a4a69a414ba167de496df9bc39e777946af76ca807b02b87f33f0ccaa709f719e302b991f3053dbe3435f2c4587f3f7e", 0x9f}, {&(0x7f00000001c0)="1e08445f8e499163bfef96aefc4b796848c8c66ee9f054ff08681327da2e2d94eae7dc8540c925f28272b3904c8d974c9e392c0d21fd6692", 0x38}, {&(0x7f0000000200)="526f6f74701f965c7b4ffa6d7d0394c92138d0b5d0da1e7c25e5202a3c848e80a189b2c1e7157160ac857f6aa325df65bf79c123bb7109460972a881da86c1d8d563ed06f002958ba2621fdcb04e8a21247177b9936bf81e1a04eff554d523bfdc441259c7830f35c3fbcead3226481d64c7349b0dfa7c9d4922d75ea734c9283a058a405e8f7ca50c1111c18daea57d3c8800124e28b2e3b809a2750aa4b33a01ee934882b1c85b0f1fe94a32b63d5519354ccd98f1c068b5996ed1b7edc72c2243d7c19b12aaab8894ec5d8117e0592d57", 0xd2}, {&(0x7f0000000300)="9b5cfd59a70a1c1be0e3d8925b9419a3fa433854809a6e30f5428b010fbc9113e73422a3a497480e178dc70dc14ffd2197ad294253f29140003f4760e9bf5ddcb0a1", 0x42}, {&(0x7f0000000380)="254a971fa4a4483bd6eabcd53efefb4963c04b9a923135bc1b3f865cc266215edd7851c2bf0d54fdcb9e5e336bdaf2dc185248f7cfaefea3824fddc2c13f97a810e03dc5ebd3b6daa50d40d606d42a4cc6de66d9a3757530716fc6565be9998324a4a6acac7ef104d66a921b417131dc32ea74639c78871938f9a8bebef3f966a7b7fd8f4f4585c2aea706f3bea8ad0b441fc2085577d8c35344b446fde3f0627dbc40845e782fff1664fbb840aa3b087bdb80e636f542cf954123ae04846b3f8006b73930d45db389f9b389bf40edff9bd545aa8e1f1837022f5bee9baa169eee942b6addb9206c06", 0xe9}, {&(0x7f0000000480)="9860aa96e4a413b52085e1f1c4088f159ceae87788e456987f7f", 0x1a}, {&(0x7f00000004c0)="f87be5f401ba5a7a880a86b653a193b43f33859cade7eb9d62c9b3aeba0c64eaaf2a6e3947a6ea83d0fac3755059e294173d976078fcef43ab42c9c9221e6d17f36f731f3c8e92158ee3d18e0d0c879075e75f522bba4b770262f45945ff27f1588438b7076f19eec7c985116cf8b22891db9c614be4da5e0c71363c72", 0x7d}], 0x8, &(0x7f00000005c0)=[{0x68, 0x1, 0x6, "0688b073b7fc7b4113ff11d8ac9c0198f4e6c831bceb1d1ac8c37bc0debf0fafe388a1c33f649b245e78568acd136723104a0f71fbcc10f4d1a05411967c010eb55cb66d5c5dc6d722666c774a9074a67af8e4900eab7f"}, {0x78, 0x1, 0xfffffff8, "bff7ef6d399f1afa834ef918679b91dae243c9b8b25f1b3ac0257fd4d40afc36f2acd7e5c0bf93d8e24ea8c4769569ee5e48ae35ac573976bdf12e825ace580b3fb0cac8f5fd975e90dcec3e3292e7888b8211a8dfb5aeeac1a3ccef8184ab8211290bddcbf4a310"}, {0xf8, 0xffff, 0x80, "724c4a265d4d741d0bc29df5268f011b6778b5479fd8654c913f8a89926669c35186c547765427fc2ca70341e43a155fc5fdeabd7de10867f9801df15b674e5c0abb1719d43b25737b6772985c3d612e5be47124ac15440263b65c8f0692c716ce2d409fea8867fffedb87acc3968a33c6b8b38f944d783e33ff9d04a23c2f0b04cdcae10e19828eb036aecf70bd5461f033cbdd063b0e48bc2aa4a9e1eff606d135575ba5bf5774f3e881c7cf25125ffad60d20be2b65ffda8b432d0b4f6060df73485319d04d439abb3ff80d767fb0640846d521d48f1c16853836c55f1cd0f12f"}, {0x80, 0x1, 0xb8, "73d5b16fca4bd5aa1a55d4d71c2b02d77688d647da9811598a9f3ce63364db186afd21a5d1e7d444391280d5764caf32f3ecca91e6ee8e46c3e91c8c03ffd9ec48fdda8e1e26c073446ba86f71cc6302a82c52347109f90c731ef6dc52acfe67eeded1f21a6a458e879c76de"}, {0x40, 0xffff, 0xfffffff8, "1b2f32ca2d3b6efbfe45f0a8aac9a2ebce62c50b6f11c31e9f0cab5cc2f6fdf0eb66bb9539884e785938aa"}, {0xb8, 0x1, 0x8, "1d76012ca9717cb9f7479ee4fa1ef79fb2466c2153912a2fadaee572d2be9803339038cbf12253cc77623155a8670e8fe8fa9a67ad263802d9b4ca6361c1ea14b424881b21ff35452b9180ebd4793c61edf82db5cc556f0c2a9c7eb852db6c75202a4bd7252635cda98a70547eee5fd00d0fd8dabd36476a20bde6ba1e0135a5d591ac894e17545a1c8fd802c793e1d9e1b5fc79fbe9e962f077cb7a84f67b03148f82eb"}, {0x1010, 0x0, 0x15e0, "f282f66ee07421f545103a1fc050cba464c9834749612b1c1877b8baac935e14d3825bdf77cccc3c27bc019167c07154b6ced564c297766ef140f712cb8f6d0fb0f6fe34fed1a9468074def8525f3bb32be3b6c6b642656531a017df2f31eb993d79b3625b0456eddda35ce2e75dd4542fb9d8343822bf6bcf97374c71d09a1fb0f627c3feb8db075c0bafa993db67ac948a36ca73b2f403e3e8ce4df211f898e324e2dc7d1232002231cc8e3391a3e00acfe724bb9e8ac767cf5bd52d46c4ee3cf04f5d3720fc43ed68b6d654597aa3fe185e383b9caa90bd398d33feb8bd759de3082c3ab21f9b303d64681edd18190fa615184aed190291afb23f4b683cc30b23fbf6c147977dd54e8ae3e2379c0c7ff5596cf7b6bbfb8d566ac4bffc37fe0840e1ee446a06fd03edbcf1cd2c68d56083b54fcb425db22bb502c57a834d755490bb1d629c259594b1b43b7e73fededc13f9a76151061a5079805216483c8e5f2a4aa5a5883580cf762f9f7ba50f47661bd518b6e1e4731608bf8c14b28a0fc22bb81e24e0cc890eba6599127d3face2cf96346f5a7bd1044cf616642915effa0ce46f74c0cac0df9da385d11ab6150fe4518b4ef9cb2a47c016c6ac2b31562677f03bb5e6cd38764d412d93c54af77f75bb40808bed73a51fbd5e3d62e9629e99800c5f749e8445879deff5e8cd719925fe2a2b6ff84a2cb02839e15a3f06113c5ce26ebaf9439e0f68041ab7dd5ced56fb211cf615410846a209d14207aa1b57cf16a33f21dbb9741189c6f4a20c90b5c92f0599c5238ddcef8384ae05498a5cfdb039b5a44d2af63087bbf6866204d67b514615269e755d3e17016dc7f061d282da1b82464b2b8b9941a3e1eda157e3719406d0a54ef88831db32dab9e3cac2fb4ce4821e0c2f1899264d860741de97907ab59b4fbec905cd3128808df0a2e104950618a1fb46e3454975a0dc41d2b0d39bb2d925fb61f77cd2b7bcb3f48fc347ac8fa4e6a8cda4a2fe24807f600fffab285d75519dd0ad9ab3fd2de5fbeea739baf95c92497f55c9513aa40e7eedd463f3be5377826c13d59000ed81b0967c027b3c5e6f1a7cf93f5cca853b4ad5f9601780f9826012fae5954bdea51a4c3cb43241183902a9be1cf6634ce606c27a900ab34dcfde1546a80f42836940ef98e104e22534f660f1440d619dc815f09f75489d52b835fddc367beff7ba928500cd3c99de92fbed0041214e9d7946e5ba3f7991d67ed4a2964f583ddadff5e138d1b6ff0dcea93bb579fe089aaf1a667f12c68e423549c132dd14aa9afb5bd199b5f217db30e46f7e414ba4275e69049c8865e60d32f275c6365b92b22e3c6c1d557823e75af5729096f878c6041a0f64dbfe8e7417fdb08c30b7b0af90428cc71ed00929fe60573547ac303dd9c8ca84dba815752d9696756b2d7a5093088ad244d7b38814571f1099a6aab7039095e70750750788b7da93c0ec87fcdb62c1c63416fd4d31f9ad5327785b95d6248f087d34bd2f8cde22671d59594caf849f4386ef7f52d21466b2369df70ff50365eec20d73da7061a6892b2668a1a3da524c81e3039695574565e15033cd54a7e88021e933ae1f9a418f0913635647959eb5d1e3b8b2b13849b31f164ce0e770abab68d74fc5305b852a39fead0ee33a77642f4b7c32905f40f2ba990b31fd00324deafc083d79a641ae9542b96c18c03c8676a3e82c585e7d0e07d93d7f53851fddb15c49c935527da36bc8d332aacfdc0bb1c081ac8047164ab37e3eb7f06eda1c41d46b58e7c8652567702dbe2e7ca9ce19e2c1b670737adbbee1ce579265b95e6df6b1d984754f9ce350635eab9354dc9397f45cb0565b7d91e46d075dea626def918b4feb01a6470725a64090c4ccc9c277914f780b34ebb857fd67cb9c5902364443f7d43f283c43368b79c08b7f686afe6be3f4ec5ae6e5f5aba4eb79d3b26302dc85f7a7512afb2c2fd8e7a1e49cb363026cb0c9595e866c5f495c0a0f2ec084318891c77ef1c36299b620d7088daf4afc84bb904dc9389a9c7523d3d9ecaccd9d34688d3c766daa90c5c38200ff8a83da9a3966a683cfe3e033b3fe7a7bff077a6701fbf4cd6645b41d7535bef193b16917727007f7a27462834d114eeed14003b6f5427af45e5d183913c108900f58af9c3c5746a7700b978c273219313400eff4a9e53ab0375194fc93fe820fd791de0bcef705e6955c176878bbf82fdb210b0c5961e38c354293fd4ae9b2803df8bb8aaf4237edf4386380085b48a772d7ecbee60f819f1933a89070556f9ddaeacd574ef450c1e2edee8f09557287b8df06f49acf801bd26df18606ad4008c960500e7fa5fb79a357c205fd77a962d170928f4bd33077b7dfb90ecefc4d961e3fd7039cf87ab48ebb718fba86c6ca9a22256ce5621a78efa13b3f4f751f5bcfaf64328baef31dc7a077e46dab0321e9bd32fa357bf6b096333a28c851b34c5eb8ba2c9f4aaf14e3b3259b8d20e026c8e3769973f79b40f54f8246bdc4757e394e7393163534348d698f163a450ff38c179629427e06dbe92a77af4c63b98fd51c2c485227f4428974d0e782b3db346b205a135d4b9b71ae688fc13755c6a9f05ccd8c5370ab970a73fa846c2505f355a951a35215679e5e22f692fdb22a6289338e5c3260eb4081e78a3af629b4dc948cc452cc9e913311464c99225d32061ead3bb64bf64d12ff3f754f71691a2f9955b03b0f25ed029f4a9753c9c9406bd962c00b9a7fbee8ceb54784ab27ff84da6136ab42c534bdeb1a34311a39ee30c906051a594048006d9a4527b92328835dac355bdaddd9ee49f6795e855148b685ec29e3c38fd97d1df57d9632d78073d190414bf31d3b72767d6a467395ae8f70c467312ac0c0d4da91c5a51a97b0224cd782dc2152aba2de1e2f52983a45997767b1cf90e901d6bfc95d2aadc7dfb9974f832e4346f55b883d91451c40a46fe5d438cc8465433de511ecdcd2854498eaf312c3cece640af423ad0d4675b6144c04458efb98bcd8aaf5ae1dc416e45e62792737426d10229115e31e3878398b6d72989249d284269028afc4541a8d0d272ab995172e828255933dc03823ea582854df607d4713e13a02caa0af1271b343c521a71a1b1fd71b7745b7da1ac5d96fa8b885a0938617abd9a93e878cc0a710cffb9fe9d95b1b6d5f214cd4f92bf1e4aebab400d6567d450cfc77d62fb41927187b75b6f306915dd7044b92806e9eb3a893de436dd2ca2de70c24cc396048b295304d944438af7616d1151b3af37fd2b00a0e8a146f724255029cfd9c5c2f56a962e74a87999709f9f1257c61133e71517b2278f35ad80faed91e66fd666c525b6eabc320a5388d6858a9a048047ee65d8729f80302f1748439e7535568432ce22d880d0173a60222a5fa817da6ba7a8fc17a5f37b09a9661fd65d214ada4acc786f5dee444328f1feae61a1bc47e69f5b60d05c3c58df64f18aae53e173f0179f73175e5e571033094c753d975fbe6d1225408065ca1bea6b13be18ef75a6633fa852331c7985df773cb9cb993df544c86469637ec5b5be3ae93b6ee29c54694e9cadaedd8f5c7dd5fc540179b8d7be82316f474dcd546a45caf7391044800ea54d6a3772abee56219265ebb6a294fb7af898ddd45a64abb3d8b3843bd512c070be4ec6403b969bbb488ee4553e21b808c25762404b78d878f24fdfcd5e4ceb39c6e40b465d15679f44cb3148cd731ba8d986b84f480ca520d7240506a50556939a97ca4a5e00fa3d6d22198eedfaadeb2be710fd83270604c52c161373d09febd05c1549238d827a71aa677839279e4940b5b212229447bfbbc6c5eb3ae727cb885db6acebab1a35d5e1f9b5364434708f3c932be9067b24e59de3738d7740e0965c11928edb6a2c5eab41a1a64ccfec64357a75857c00dbcc8e629c6ba090de29e7418ba41ef99a4e7b7a047511926f46711eecf13f8927e0ed8b2cade539d903e32144bf84c8c5c36ca396b74f1b96ff469298ed5988ea0a0b31f627bf94a579963e9f9b3066c0812856435a1ffe7bc0cbb42e149c565338ab7a25f7bfa97f542197db5628e91d322a46b9b888d6291e0dc137f93b8639ec086135d3e6d610722dda4346b979c6729ac33d03c006077c4beec17e8361240d46e7ec845890cc5fc450aa7e12c6285c9b4d5a0a98f852036f81c2da1e6b2450d170ce4d6eee790582b005aaf919d259b0571dd990bfaa6b189dd5c423eeb8ab0b487de7f4671cf15f43dd8c1b20caccfd784f1b3673688699c72b3be4eb40897fe61bfc62c53f3a4289bdae876aaf3d6e3aaa830b0bf1ae8623aa6b09108438a25cedf48cb11576a4df75fd3448d5ad2e84daeb0b076f198448eb50a9ffec73ec5c193d1a7ec3e932630c2eccd0b5a3c5946feb6c77f91edd150455496b4ffbe00ae297c36e8b197fa9338a927252b74a15230db631daeeab7f552fb07ea4146b4a9b49c73e138345706d264f5d289fc7bf03dacf61deb95ff224a7f27d527a06c6984fc440c446328c1a680a4eb9b2f1ac260e3c515323c2149c13469bb8683c689b96f5c2cf461eb5eed831bdbfff921a4e315917c80fcdc208025019f0f65eb6fc1320244a322552ebe6ce615bdac49a367895df82f4024cc6f4821fe5f6e310ec2fbb1253b49bd2faa8ce5f5ceae0e82f438aac15e4ec64ac51f647267603596581aac6845f55230f55753ee6662257832238fd405209c0b87c78592e7380a202522bfbadbb3b16c7b6cad64e87c58e02660cf6d30963a7f8882f989d34066200107c3aa1e06068b9134ed3a9cb65f470043a22b4fc385caa7313ba63304266c318478f45ce0fe02ee9f8763210c801f1da655e2d6a25ee6dc6af396723d1cde6b36f74eb64f7ef8d650eb2fe7ad04a20b83e3011900a60a0b6ce6d77652d1793d5a7bba584bb9d6ac50c63cde2bef621247d1ed0cd0746af1a5e6b99c850d7ee35077989e5da0108b17c268c8bb99bcacc2927a09610e6c16f57e27e92c2a11e8f09622f5744bccae9baaa7c81343d1b75281d25c3365ead0913e2b03e6baf259e2203b19894f21fa57bc890e6cd1122f6314521aced3ae733342de9e1bea04f779955ee9f95d75cc39d33261bfbdfbd38c5947237825652bca21b5fbe6de18a653b3c31258321568ff2ded60b6eb0e50b1c7dd928040ad3b233d31c4c1853f90cc55f9969cbbe59eebbe95781c51d41de1fa698ca06fb40d8d9d4fa1e7ce13f1c5929476fdd320d3aa764ed2cc841a9433b5893b889fc34d6c05ebeee85b2e1e426c95981393dfb33291114b18a50254a07829a40f410cd2b33a088292d4a3fe85290a2164d746cfe77870b618764a2bd96d632d9e80ea8fb2ece90935251db8f1ced7de3123b5edbae11a5603ee8af5ad06c85f17be0d001757312a8e9cfd40147e75334791536deb6c3d25248a9e08ea5ea037f5aad047fbf7cbeffadc934532a8b8756ffc911a5948008ae7be518e5472c59e0ec6cdbeee3833a193cd80f785b19491e0a7d0f111c0ef630a68d25051141112d9a3f834cc71954e954d4329fc1a0cd3e5b035048f11a394ea39b86220a05a1a32a843ac237da6ce823c76f7dc9cd61d3e0deb21baf185ccfac7f473c132c22ab17d5ca3cd334a8f38ec862257ddd38f421331f83ba7a1a24d305c71c06dbb581ede3b10efd8c5167184d686cc95d40aa3122fab5a175c1403b2f24a536800ad804ab4b1c27debaed2f6e180232824b2ac97563a7be2d4970dd731"}, {0x68, 0x1, 0x3ff, "6d287c2ce570685e1319ee6b5dc753365c1af0ae4412018b46a7b283f954a508c232a36def7f83fdfed70635e70964c08788b68955d7acb11a83dc13879981322db4f9a6422577683aeada746969950146e46485d27957"}], 0x13c8}, 0x6}, 0x10, 0x4) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000001ac0)={&(0x7f0000001a40)='./file0\x00', 0x1ff, &(0x7f0000001a80)='./file0\x00', 0x8}) readlinkat(r0, &(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)=""/126, 0x7e) getsockname$unix(r0, &(0x7f0000001bc0)=@file={0x0, ""/517}, &(0x7f0000001e00)=0x207) accept$inet(r0, &(0x7f0000001e40), &(0x7f0000001e80)=0xc) r1 = socket$inet(0x2, 0x2, 0x4) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000001ec0)) link(&(0x7f0000001f00)='./file0\x00', &(0x7f0000001f40)='./file0\x00') open$dir(&(0x7f0000001f80)='./file0/file0\x00', 0x40, 0x44) connect(r1, &(0x7f0000001fc0)=@in6={0x18, 0x2, 0xae, 0x7ff}, 0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002000), 0x20000, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0xa9cdafc3aa71cb85) ioctl$BIOCLOCK(r0, 0x20004276) writev(r0, &(0x7f0000002280)=[{&(0x7f0000002040)="70122bd1cd5d990d6e5525c11f98cfd6c931beef346e1c23f01eee826b71c45b21397ccf475ce2b09b7fc295e8d4f36df6ada66f7b24af8ae33d38c9ce68b3d7351c3fee5449edd77ff9f7db8cc19ac090e3e2a59a51ee8a55594a3864ce6d62e760bd05ac1311c3234531429847bd467adeb3edaf4ff6c4a4d738af7db248f7977dd07e86a4bd1d991a456762b5b3f772330b7595b4e5b5a0f613964a7632d3f7d47d63bf5c38971ebd55fbb2cd6609294ebd703a52f608560405f4de65d900579ce0efe0ca22d4360057b0a0a47553d31dde3e7d55575360826579da", 0xdd}, {&(0x7f0000002140)="b40ad88a65ea9e128f7bdd43eb9271a088a4b80fe1f3093ca6c083691f6be1081eec4fadb6e0c98aaadaa674df3978fb4ff5e9b29e6231a3b18084d01b36f4e4d97c2308429c6ecaa33bd29f44e95c722d171afdf26f81955d32d6fd11caa98a7bcddf480c6e0c870f1f6c5a9d60c02000b248245ebca7", 0x77}, {&(0x7f00000021c0)="6454a2e0f8f7da819227b79bdd353207dd438d09d730958bceac842f10109b297a194bfd0845cf306809c55c01104881ebbf48ffe475ac902313a3fe0df708748fafd0f8b7fadcd7b9ddefecc1adac6b6e75c6873908f2f39632d44b8ad4f8195ba6ed094d6829d2cb64ae8987d1", 0x6e}, {&(0x7f0000002240)="6f3c4c15987f47ce12e75f54764cdf75d330f783dbde512ee18fa115a69604bb1bbc4a9b3922c778", 0x28}], 0x4) clock_getres(0x2, &(0x7f00000022c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000002300), 0x800, 0x0) recvmmsg(r0, &(0x7f0000003840)={&(0x7f0000003800)={&(0x7f0000002340)=@in6, 0xc, &(0x7f0000003700)=[{&(0x7f0000002380)=""/117, 0x75}, {&(0x7f0000002400)=""/34, 0x22}, {&(0x7f0000002440)=""/86, 0x56}, {&(0x7f00000024c0)=""/101, 0x65}, {&(0x7f0000002540)=""/99, 0x63}, {&(0x7f00000025c0)=""/4096, 0x1000}, {&(0x7f00000035c0)=""/132, 0x84}, {&(0x7f0000003680)=""/9, 0x9}, {&(0x7f00000036c0)=""/24, 0x18}], 0x9, &(0x7f00000037c0)=""/55, 0x37}, 0x2}, 0x10, 0x1040, &(0x7f0000003880)={0x4, 0x9}) msgsnd(0x0, &(0x7f00000038c0)={0x0, "f8ca1656152f83ed72b7c1289870c795d4becd53208948b45165f869125a150867e0ac8f5dbf62ee3e6bfef3759fe32d75e7e44e814bb928fcd61a91ec7e785c91d58cf0ff501c706ab847debe7c532fdd771607f7a4d34333e92168aff94245e60fae192a5bf4eeaa4fc747ddbf7bb4a54d2ca8e899a6218444ad154fc654b7a47d"}, 0x8a, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000003980)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f00000039c0)={0x1, 0x0, 0x10001, 0xcb, r3}) socket$unix(0x1, 0x5, 0x0) getuid() fcntl$dupfd(0xffffffffffffffff, 0xa, r1) r4 = socket$unix(0x1, 0x2, 0x0) listen(r4, 0x7fffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000003a40)={0x0, 0x0}, 0xc) lchown(&(0x7f0000003a00)='./file0\x00', r5, 0x0) executing program 2: socket(0x2, 0x2, 0x0) r0 = socket(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x1f, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r2, r3, r4}, 0xc) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x8000, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f0000000180)) r6 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r6, 0x8080691a, &(0x7f0000000100)) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f00000000c0)="b1000502af0000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b67274d335d223e7d026ba8af630037382102000000720fd38bfbb77ec1f5a8727781ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d890000000281e4b2ffff000000", 0xb1, 0x2, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r8, 0x20004276) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) listen(0xffffffffffffffff, 0x0) syz_open_pts() ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) executing program 4: r0 = getpid() recvmsg(0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet(0x2, 0x4, 0x54) close(r1) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa534d917786dd60166aa500183a01fe8000000000000000000000000000aafe8000000000000000000000000000aa82"]) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSTART(r2, 0x2000746e) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff}, 0x2}) r4 = socket(0x2, 0x2, 0x0) seteuid(0xffffffffffffffff) r5 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x7f}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) close(r6) socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r7, 0x4, 0xc0) setreuid(0xee00, 0x0) r8 = getuid() setreuid(0x0, r8) fcntl$setown(r7, 0x6, r0) setreuid(0xee00, 0x0) executing program 6: r0 = socket$inet(0x2, 0x0, 0x0) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) mknod$loop(0x0, 0x8000, 0x1) link(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r1 = socket(0x18, 0x2, 0x0) close(0xffffffffffffffff) r2 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x88}}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='./file0\x00') r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc028756b, 0xffffffffffffffff) bind$unix(0xffffffffffffffff, 0x0, 0x0) link(&(0x7f0000001240)='./file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(0x0, &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socket$unix(0x1, 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x40, 0x1) open(&(0x7f0000000000)='./bus/\x00', 0x0, 0x100) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) kqueue() connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206979, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff000000000000000000000000ffff"]) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x7fffffff, 0x4777c53f, "1c10260b5971bd2d000000640300230200"}) writev(r0, &(0x7f00000008c0)=[{&(0x7f0000000080)="7ae0445be7e8efef04af3f7ad60d3a98013ce9d94bde9bf8e0cd020deb77e1cfc7e2ea34dbfe4b2a47efd4bc363879d4583d159a507d3134b6634c43f67712aee3fd22aae129c79a1121bf46fcb9c3e44cf50523af75ad15b1fe71ea01395e266dfceecd841f9d25b12034251c", 0x6d}], 0x1) executing program 3: setitimer(0x0, 0x0, 0x0) getitimer(0x0, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), 0x0) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) chflagsat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x10000, 0x0) recvmsg(r0, &(0x7f0000002340)={0x0, 0x0, &(0x7f00000022c0)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/237, 0xed}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/126, 0x7e}], 0x4, &(0x7f0000002300)=""/12, 0xc}, 0x803) r1 = semget$private(0x0, 0x4, 0x31) r2 = socket$inet(0x2, 0x3, 0x0) r3 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002380)={0x0, 0x0, 0x0}, 0xc) setsockopt(r0, 0x6, 0x0, &(0x7f00000023c0)="96591aa97d0d393f671f04e3b9375f5ee9944e7ef86bc5316c4cb1cbed288e11a04c6d9d9f53", 0x26) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002400), 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000002440)={'tap', 0x0}) setreuid(r3, r3) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) stat(&(0x7f0000002580)='./file0\x00', &(0x7f00000025c0)) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000002640)=""/188) r7 = socket(0x10, 0x4000, 0x0) setregid(r5, r5) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000002740)={0x1, &(0x7f0000002700)=[{0xfffc, 0x1, 0x7d}]}) pwritev(r7, &(0x7f0000002a00)=[{&(0x7f0000002780)="6fb7ff653dfc025f9ce412e2980b4985ce4022132875b44d012e3fd62dec5f09d9440e0a5d47611ed0d4b6b4ac74a2", 0x2f}, {&(0x7f00000027c0)="00c3c056707155676c73764c25ecec741232223200d0ef518d73548a002f75c2365d435d030acbe4b9a5de08160a7954f3b0939b355097edf1ab458efb68430e998ffc561036d1063765160d9831dfb99fec60b71de59b9a0214c69235246db3ef5e1c199d3983163a4a1490e521f1eb9a9d3173ba96635be242cd98f7d22faa4a92d7351ae8f3e2a5045d1a3df6850f37d9a0513c6fcacfbb0540fa604f8f5f1a27f6b90df137c36201ee94bacb4b7001231b7e1bf952b039b0434c433f4152d1", 0xc1}, {&(0x7f00000028c0)="8e86222b4b382aaa19e296fd5124e895b2e15cc197f3d04e7612", 0x1a}, {&(0x7f0000002900)="298d81899f87147cdc0aedafa8eb9176f388db919bc66645e24668118bc40a7043ea8fc5810c8c0894433cf275d4834245d595cdde1da4882f45cd0d0ba35b5d8c265e4c0453aeca27acd3625fe59423efca848719e7c72f94c5f5fde9060bc3d4234132df519f8bfb1b84d4448ff411f66b84840ddd42ef77f4d352235ddcdf36467b619bf3d5da6934cb75ef", 0x8d}, {&(0x7f00000029c0)="d8f36b9796a54948a696c55bd3497ffc3ae9", 0x12}], 0x5, 0xd6) connect$inet6(r0, &(0x7f0000002a80)={0x18, 0x0, 0xf8, 0x2}, 0xc) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) socket$inet6(0x18, 0x5, 0x40) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000002ac0), &(0x7f0000002b00)=0xc) syz_open_pts() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002b40)={r4, r3, r5}, 0xc) sysctl$vm_swapencrypt(&(0x7f0000002b80), 0x3, &(0x7f0000002bc0), &(0x7f0000002c00), &(0x7f0000002c40)="aeb96196400a07af79195b0155726a885b128de213cd778816046b30b8012e42c97dd3b9f4d2dbfd7cc2a2c09a", 0x2d) executing program 7: kqueue() recvmmsg(0xffffffffffffffff, 0xfffffffffffffffe, 0x8, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f0000000080)="b9d55a65edf95074454cbeef747750212b261340975c61c98fc44606f6c84c8106c596189f2824da6ce26ef22601faa932f8506c338734f736b71fe63c3db1e9d4ed2ce08ee7f16195ac49fb6ee8486b47aae9157492458d108d0fcface1392fdf88be327280a9ccb04d81e8c6efb7ee", &(0x7f0000000100)=0x70, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) munlock(&(0x7f0000002000/0x1000)=nil, 0xffffffffdfffdfff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000880)=[{&(0x7f0000000400)="8e08802530b83ceb26e727ccdd2321765177ea92c3e40e97abc5d9235a9e73aacc4ad50af1e57127023b4aaf5b7d40fdc4e5f7fe0b8d49b20af8c3319f1c27", 0x3f}, {&(0x7f00000009c0)="1d2ba5ea07d54f5757c1a54faf5a8980eef3a51623fecd50ae0d10139b2f702564d4247315bdf511288fa439c15c788056d80015fbcae34048d0eabcae9a000400001ef964c9e2ce0dc81693cf80624c1416dd0682520a8a4a25339c2995984c34f6ab648449a07b7cec658258e14bb9c6fa655f36dfecfdc0e60adaa0be488e7c1a6176f65e3b80fd2e3d80cb751c7252afb49f89bec5773026f18b5819eee95850d2f80b510b3f9cca52fe7b55a74881e0c78a87b135827251b2fc378a9f009723b5ced05eccf195a5987b9cc726dd508a78cbd1f89a62842c7507e44ce172cc8ce61bdcaaf24407a751b5a1bd9861f9baf6ec18", 0xf5}, {&(0x7f0000000280)="5571450bce", 0x5}, {&(0x7f00000005c0)="10a04bb9ee79549d", 0x8}, {0x0}, {0x0}], 0x6) close(0xffffffffffffffff) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) mknod(0x0, 0x6000, 0x1604) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') chroot(&(0x7f0000000000)='./file0\x00') poll(&(0x7f0000000340)=[{0xffffffffffffffff, 0x4}], 0x1, 0xfffffffc) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) clock_gettime(0x3bd70b3292b7004, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) executing program 2: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x41) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x11) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f0000000240)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x45, 0x6}, {0x81}, {0x8106}]}) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[]) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x5a, 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x100, 0x412dfc) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f0000000980)={0x0, 0x0, 0x0}) socket$unix(0x1, 0x1, 0x0) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000200)={0xffff, 0x3, './file0\x00', 0x5a6e1a9, 0x4, 0x8, 0x7f}) close(0xffffffffffffffff) executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8, 0x1) r0 = getuid() getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000040)='./file0\x00', r0, r2) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x92) r5 = openat(r4, &(0x7f0000000100)='./file0/file0\x00', 0x8000, 0x6) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x400, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) seteuid(r7) sysctl$kern(&(0x7f0000000200)={0x1, 0xb}, 0x2, &(0x7f0000000240)="418b2cdfe47cf88435368a183631b2346979736bea57e90ee1276d475301d88f2c115fc2ff998b60f2ceb484abc1e5c247081ff4b86e9f1848f440b30b91abbd92c49fac6dadb58af9e070879d04164cf47b94", &(0x7f00000002c0)=0x53, &(0x7f0000000300)="e55f1bfa85339d65b3c3c9b8bf8a849428494fd53610eeb8c8566f261cb4bf2b538d2a12396223406572af47b8b907a866ab04f2c6cd2d5edbcaa5a334a1190ec654aa4d1ef67a8a33bc7158f054d46accb93c0354d7b469d536d4b91e5820384e124e38004e536b921fd2b85b5950347789c2a17e612b8c93ae11bfd05282b11a", 0x81) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x100, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) r12 = getuid() r13 = getgid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000900)={&(0x7f0000000400)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000780)=[{&(0x7f0000000440)="4289dd0255f9757ae123d9045425b0a6bed5ed0ffc7c52c54acb3aa67a4fa1fd005afb0afa14daf94c8c4ac06b4a296245b118ba864397bd957d0896a0e427", 0x3f}, {&(0x7f0000000480)="6dc2b3386aa38aad2de6955e545c9c2bc980416d6f39b7291ce4417f0adafa4cbad5e27ac161ab33e7570ce5cd4ef32e255147999b1859948f1b284cc705aecd6ee27cc1b7960c97a675c2597d5541fecd3fcce4fe6602325cee233ba8e45fa8625df0261a6285936f65dbed146289a122389ad76ea8517777927414dba216116db601d1f4af601adcb2bc5e74721bdf29ee1c12e064d4a245cc991f85a379d29c66f8ac82bbfbeac6e04b3a3ce492ad5689c5859ee80e776acbadf2", 0xbc}, {&(0x7f0000000540)="dade5ebd480cb32505fc83bf8d58da5adc507f79a97cbd8a1fffa85c084feccbd637db024b98dc2449554b3d676a61e68b90fead6e8094a920a7f658ad901fe91852f422ae08820ce25853b0d7e4f54ddfcfdcc01d46062840b7997d", 0x5c}, {&(0x7f00000005c0)="5b75b1edb6d9b2c37a4255fbc8bd778f1031d7d30b142df6cb24a6524264cfdc2f1b9c6da448722b456bf4521ac2d727f77d82f28d3da779de14b69a2d31f8969d353f804a5e8fbcf9c6d2085bd0f133dd3f18e9faf53d6756012778cbaa6ffac1a5", 0x62}, {&(0x7f0000000640)="373d216b1b2f361df9a804ec66e6a4c7ef8abc05d040f9677c89c80045f263513f5345d784e9fe85a1c8ec4f7ec46334250b5d86a18efa82654803393cfa74803f0fd2a47fd05b1f815d486799dd323572b1e1eafabe1adbdfc6a7eca81551cecc150edc5dd75b01ac3cc676", 0x6c}, {&(0x7f00000006c0)="3c2dd82c8a3509259dbf18853be69f4a462407998192ef238aa0162af59dce2afe4789d333f2af51f25d16267f2be224d63598272902450bbe2e19de374884ae69089ffc8eb5e9cf4b6abb77e90b3cd1e7e60d798315e5129d6bc6148d48d522b03c0608a94d0195374153abe4643f352bf7e131270bfb4bf8818d94c167b580eeb99846e516ab138866abeb809814fb63bc56e89a3e58345d99f96228e7f6e342085097b6fb375882e5fe57d25a4862657e869654", 0xb5}], 0x6, &(0x7f0000000840)=[@rights={0x18, 0xffff, 0x1, [r9]}, @cred={0x20, 0xffff, 0x0, r6, r7, r11}, @cred={0x20, 0xffff, 0x0, r6, r12, r2}, @rights={0x18, 0xffff, 0x1, [r9, r5]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r6, r7, r13}], 0xb0, 0x3}, 0x4) kqueue() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000980)='./file0\x00', r15, r8) r16 = shmget(0x2, 0x4000, 0x90, &(0x7f0000ffc000/0x4000)=nil) getgroups(0x8, &(0x7f00000009c0)=[r13, r11, r1, r11, r13, r1, r3, r3]) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000a00)={{0x7fffffff, r0, r2, 0xffffffffffffffff, r18, 0x0, 0x2}, 0x10001, 0xfffe, r14, r6, 0x100, 0x1f, 0x3}) r20 = syz_open_pts() fchown(r20, r7, r18) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000a80), 0x400, 0x0) semctl$SETALL(r16, 0x0, 0x9, &(0x7f0000000ac0)=[0x9, 0xff15, 0x3, 0x1fc, 0x41, 0x8, 0x1000, 0x20, 0x8, 0x8a08]) r22 = getpid() r23 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000bc0), 0x8, 0x0) sendmsg$unix(r5, &(0x7f0000000c40)={&(0x7f0000000b00)=@file={0x1, './file0/file1\x00'}, 0x10, &(0x7f0000000b80)=[{&(0x7f0000000b40)="5f41027253", 0x5}], 0x1, &(0x7f0000000c00)=[@cred={0x20, 0xffff, 0x0, r22, r10, r17}, @rights={0x20, 0xffff, 0x1, [r21, r5, r23, r20]}], 0x40, 0x2}, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000c80), 0xc) fchownat(0xffffffffffffffff, &(0x7f0000000d00)='./file0/file1\x00', r15, r19, 0x2) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x100, 0x22) fchmodat(r1, &(0x7f0000000240)='./file0\x00', 0x40, 0x2) (async) socket(0x18, 0x3, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000140)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/86, 0x56}], 0x10000000000000e4, 0x0}, 0xfffffffc}, 0x10, 0x0, 0x0) (async) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)='N', 0x1) (async) open(&(0x7f0000000640)='./file2\x00', 0x18041, 0x182) (async) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x53e, r2) (async) setuid(0xee01) ktrace(0x0, 0x5, 0x1332, 0x0) (async) pledge(0x0, &(0x7f0000000040)='\xe0\xc8\xa8er)\xf04\x1c\x1f\xd0\f\x94\xac\xdcS\xa0<\xf1\xffj\xfcv\x01u\xa3?\xc6\xff\xff\xff\xff\xff\xff\xc7\xa6\xcc\x99\xf3\x9fS-\xa8\xa8\x00\x00') (async) socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) (async, rerun: 64) pipe2(&(0x7f00000011c0), 0x4) (async, rerun: 64) accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f00000002c0)=0x8) (async) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) (async) r4 = getpid() fcntl$setown(r3, 0x6, r4) (async, rerun: 32) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (rerun: 32) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x6013, 0xffffffffffffffff, 0x0) (async) symlink(&(0x7f0000000200)='./file2\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000080)='./file0\x00') (async, rerun: 32) getpid() (async, rerun: 32) r6 = socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept(r6, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) (async, rerun: 32) semget$private(0x0, 0x4, 0x3a) (rerun: 32) executing program 7: r0 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000400)="56cf5daafc6597872431ff6c668c28adc33a60651a078a116b3548a8be66444658a069b71e92feadcd7b3434dadfc4fc3fd4ef7525b58b0086932b0a93463511a8889f58073c33282b2afa1967c7908d4d0aea830b68a43711d6c4457ec4a41a772d6ae311730b7823d96ef1c25a7bae68954da1ffde05cf138758ef54d053a94bce1d28f7ea235a66647b6db6eda0d5e78db16b66fae3f13fb8d25610c09b96003d8776b05dcc0dd56881e848483a0826bb010e52d7207026a59074a6a4c0f7677a7a35a8d29e875aebabef354e082b69112d486781c897abf6bb9a1be014c358af0deaaf1701cf", 0xe8}, {&(0x7f00000000c0)="46c4f10bc87c57f494288740223f05da53bade43d96cee8b67a2bda851f346b3ec9514ee7d0936290b45282695c91e2a70b65200f542ea22fd10e92e681b7d17f388cd46b789f244bb552adb6aef00b7e486f48e4cc1313a28f16195c6202c2ccb8c51bdae1106", 0x67}, {&(0x7f0000000180)="6a4f939b9120a9a9809353ee8ab94d9d91982e88125e29ab412d900938c67b9869bc54c26b6074d2a35d9d398f962d89ba53ee17d2e213e3ab6f3979ec0a52db259bf5213f9f085a6ea854d0a9429e9c8ae4502adb1d8605e2001f6891d3e9f68939bddd0f20ca0424c518bf522d50f4df260b3dad2d000ce1940d5d2b0d02d0b498ae6e324cc6fde7a660bf569c4837d7a408a2ce2e3394d529632e37105b9cc837618031080e760d63a1683936e78eb6058a2c73956f99378324d8e2b6ec205f4cbc3f685ea145ede3ba5a469c6cade196c9e9c6e452e9ae5a7c2930f8c6616a72bcc7a0dfb30cf9e1fcd28bc84ef0", 0xf0}, {&(0x7f00000021c0)="e3b2156dbd9692b49e19f37cd58d0a936f8b3bcdeaab6e6e81205275c9f96bec019eceb8d1ab8b4223651e2f00aecd567c4e0158978cd10c6ff7a99d4b22cee5f1454fa432575f47f92067bd93b98472da81026395a03cdbacca75ee65a4ed34318093c82c3a86abcc780d18841f73143bfd3fc98aa8d91b42da40a226b28f0e692fa49b105d63767b6e2c21b5a00206f3a14dbf11cc13fcc30502c58b7d3e46bf3e1e37eeaaf68a081908e671d36e3e63d27e923a65caf62c2b4e1416259d5f7a5bf7db4f23f19874bc01d809e59e903c67fd677e31a4e19efc76afe755fbbb037fd7e2432865a156bfd65ee03553d157a4647a5b887136d1e8f587a7354dda1c733fa5eddd5344a5e4abd2a82e44f662bd05cf4b0170fea22a81953a7ddefdda2378d0e1d82878a4ab2b989df08f340a2b0f850bd1a0cd2c45622f182f16e8d393418a26dd435bffb3b2fec8268cbde5a82ad699c1a321783448581e2980a49f064c8fb4524f4ee2d5ec6558b43889c5512a3d49bf8d743586c6aba91c4dfb279926eb0bb838e2540956d80ce3075179caa3774a6dfb9d06119bb5db088e19d9d5b5316a80058ce9ce58deea27735f865e4678a597fec6454bb8a57155249919805984743b8433880014449e4fe37b6e9b26fbff153cb0eaa20df6b730f1db3d69670a48123e020cabff4664800469ed4f45d4caea8925f7f2080e36843df69f85d7f95085eb9f6ee243924fde44c3e88015a8de23c5e2fbab6fd7463e9ede2de5e1deb202ed905deee7c0fe991f23ebbdddd3167e44d65a3b74155e814279e265a738b5049802389e0229cff7e223e2b58f1415ef2c3472a9d5a0217e836f70fa16e76d2b75423b6bb11ee629bcef30dbd4363a23c1d06e344ab65fc3a13928940afbe9d401b0d954b5c7597673c94928f2bd78dcc5a8dafda6a2fadac8f896c96fd5ceaab4f4bd6dce2f6f607b699adc394bd1a65cb2565ebcbd83d85ba4e01a2773b32c42cb3f53633cc4e46a5f96594ae42c4e57c70ec8a33bf72d5d4caa13423658628bb71e17c4c396ba36e47d8b2978d75b0f02070f708bc4a2c7c3a70b87347ec074913f00d979e1a4c2a0c81d18125e1b7b18cabcf759b7ed3ebe1fdf5b65ccd0bb3a9ffc8379bde4ceda452b4c5f0f56e38c8dd49ecf16f95423a2c2a021fb7c1f9a953099554ab252991d47e003c0263a6aea2d25a95f1dd2ff97225a7cf26833d2191d7b7ece6574e52c76ca61e8de29176dbc01eb9cc4279712a9abb60e629c667b99cde7a6eef8ac65371915cd8aa22ef63c84cef6705f475c8bb2189bbb38c55b8cfc6ec88698aea1c0a0089671cb2c2806c6ed58ef051b6fe76bee9e21f43e8743c31572bb6221f60a58703341a1785205fe0c5912df91f8bd44559d6531abd065a0af1efe7fd7164e8a8ca3540091c8bacc9fcb24dce7f8d060ed5bb237014e22ee842ccc7d86badcf8a54a01000000000000004ee34e0419de0095a99a68ad5945db5a7a0880a6ddadf23aaaafbf0c44ac3595724e58f0378d1a024f1a624173e8966a0b85a2178d9d3ecfda88a8f11ff5413188acc6a84c2ec07488a3e1ba7fadca399fb74b2f7e89f5c1bc6c43a2cb0e557c64d66f8705547cff85bbe81255ef7cc2345338f6a1f0ae2b69e867db120d70cf19668cdbccf86654c5d99341fcec9fc807c8f0aa6e312d1dec4cf609a9b7a80e330cb30798da24ac1615df35f6441ea5125ff16273d1f922d913f58ab50006414535f17bcd07cd5883ccdc29baea7abc32620d0ba976079b8ae7f715a1852458375848bdfe97e93cff478d6eecf37d8f39548e3e568d1e70330ddce2694a6138590e49c50d3f356a2e3965d4356b06cfdba6aa5dcdbc1af8c206e713c09c7b34bd05c09fbda17089f4e0933c986d240cf081516000a818dfa417de094dfa1d152a7f16e117671620749c28710f3808a04d04c4916543877761c662019ada1296095bf2ea2c0103b3a58b4789cd176e65d34863fc5ba42392f8d9df8bd4f511783f53eecd263a45f9debc828523f21130f554d07709f1a2c57297d82a63566891303b9a0ac8eab0fb8361322380731991ec5d2320c39ac6c0713dacf1dfa2fa2d08aec56cfc40b99f11d2bf5ac2cf16d4cbe863e8b751d5c4c8e2133bb46d0316786a286998a6e4d022239698d6418ebac9038571c3c584422c0562fd5558e21bb02e9316811aa3902c952ed2edc1ba9479fa879bcb0c4c8e7c0eca5d917ac0a3340d517ac26e6c38f642defd624a291f88bd9788598a403cadc8f14e6f55011de9d87a22c1ee04ca16a66500f8d226e993b03af3d9bcb2e526b2794a93b2c557839c09de7065d93112ca73bc4675348d9f8a01cf971e3cad6265988b3503ace0b42c399a8a76a673ad5a1b52746b5f1cfde16a7c6b650a208187ada27b642399ddbcfd1da5c9662a69535258d82e9008497c6a1893bdac6d67c703fd31d6f07d685be529743f994b7c5a4f02e15b642f8041a4665cab6c228879add168329e303a58c32fe11da69b9d5c24102554350bde6814979ac5c3d11c182d3f4f7f50c2c77d0a1e4be7719b570b3b584174fdf47ba19106e87b3d7da42120e4d2f40300ca6b7554a39865cf5b583784480c36f2064118fbf0c90af720ed577f8386a36078d07a961f43c640833b37de42ece43b727816d1afdf5f37d8f289ce4a590a80f8dc7648330e27e11e8b87aeb59981a1fd2df9d79b8a5d9b37f9de3459c2aaf2925f29bf7008a8318ef6a230f95a109ddbbd3496348c2051c8cb9913b268a062058d3943a2554b8a8b64694c91808a9c14c382e381867ebcaaf8bdda8404719ea24d62602d40c8f1cc54ed32eac599633c66971a977152f8af50d1159f3cc4c5cb5841cd98d292255be524f7f2d3a4826f0fcba1a2a44ade0affd0c4796394840bd0cc2183e31833768788678de666467972dc814ac147324e3baeb268113c1fea9dcdb811a8e3d904fd1afa3ca106a2400e8e46a11b4f4f647ce2b4e8c8cfe82d532ca6795d2eb26f91ecf24b22ae5d2eabb0a1d5992c1bb6862ec112416d63fd423e5ba485f345e5398d3624089569058f98eb53708bcd06c5769005ee847a7f784155809da3efe8e91828763db6ae4fa8bb4607c354de16f7407f82e232af2ae7834ab14456fa7f441186fa78fa75dc274e28476d6cf1ef8c5d3c737b133bd6089c3f9566ac3136f48c709fdb880da880bdc8395e529264889b6267776423650bfeb65744d3b7913b86d4c280f0f0fe66e3b8740b7fed41ad5a8f570fd185edeb7a30abc226d18cac7a35e81340518228769587ae4c6b85cf5fb7f79530e2b192069a2eb7290e364c6d85a3e679980513120c525d243d2906df755f6c214746a76b39b2c4a3c8fc36e41453180327ab5c354a4c14fb8ad77fb7412756011772c5457665a6b64548f5d5ae11d408ea6d1c8e25cd40ddfe803e7b0134198336fb0c771429d014adedeb976a9305b8eff0d41cdaba4ff9fc276d31255f6843f8c74a988550ffe34235957ac622e25a032ac007c711f2c891315d86fe6b35eb728cadd72e877f455f7bbed6b746f374f0b11e3bab66778538b8e5a926f241d9b5067f1b4726d5964c7199e15e0d590ac34d257c075e88d3c95ac134e0e45fe3f57e38aa850ebf950a52aaf9eb10e1abe54870cffcb62a7fd0c94a86ff3959b1e39ee589a4d64f9f18c072014a7c90f96c4848ac9d0b80b0d85f07610dc167ab45f146e1aadfe4827f234dfed24903ee905612480edefca3aec8ccfa5d78e79d0ef8787eb92d6447721260e645278d9d7a8a4e479037acd90581f7a83ebf4ef3f2873ad49fcdb019e1fb9a38b7a23abbc4458953192f791f7929d09f803362ede6431d7a9638e802688e14607d480ec67279abe2f0cea378ec6d1f7c1a9ac864578d078f455846681cac4c0438adcabe94ab06009ff00125992a9f134c4c25f14edca5cb6ef369f373bb490a666e21d10d1f63a8f0285ec1c5230a7bb3ad43b2186441400935abd16f2e4cb482520e6b482f59ded5c01dcd60f1f37ab18597afe66c67241d81ede5af6563635bb6c455ba26dbc16659635cadc30329e204a15cd569c2e0b45e7847fe03e2df384113e5dc238db158aaacd4fe55b55ed1c42d7ddd56e11a89dc7cd042f4d004ce305a4201e270b8391f366e0e056779d0cd417217dddb57704f0d91e9764860bb0f51ee7c4c2438e6f806994726fdf2ee42e8db109723c481026bb0c205ded3421baf0de5f299368a99437867c6ab3373d9e8455587d449263838e9ee5214d5c163909e1268610f79b274d48ee9ec2a03b8eb46c0c8c489379afd793ac3fbb4c03a37bd5ce1e15eba5ec886ce2e0b42078edc53f76d88a7a0b773f7471522eebde942be793a469c4334f5b39880201446b4b09469b3654451616ef4fce87139da2c436d662d5fdb15cea0299116dce89b149b6e7bac68b4776cd97fa4d4999975549d83bbe2c3cda40283f44e5d8cb5a8920348c6c08271a7d7e3565a0c144b69246e2669ed388cffd14d4bcdf91e50d4987be1423b3c219bd704c012e5540692904043bc936ed4c4b998ba2ef4f6f9381b17b3fb3db4d07ed83fe843260b80711190e7ad599b1255d814b4bea10281810ae8a96a5dda37448212c132942af3a58639ce8a7c1571c4b087807a26ffeddb425a39dcd1b6550201ed49745c9a060cff5324fe6202804e7c235092693c1a2de90bd63d8f44cf44fe7b421c06170daa95a23cd03f7b4f194430606566923d89864e9a4b81ca8cf48a9c1260e58558c2107345406fb305355387071f9bfbbe85ff1e914a0cf9cecf7ec113e4da204256bde6a98edf5558ddd52e9ea3ae4f4d47b806b5e7fc22cd0250d3f3239b110f08b7fe4c771f9f5831c4a443484d87c5d000d35593d011550dedb7fcb0305d7a0699ee36081dfda37bff33b283150e370a34ed15ac7f7423333c0097bd11d42f3b4b00f3d689efa4ae719ed4723b780c0c4d556b9bc27f1a73d5c633d55d851958746a0b693d04b553de99dc256a108e36dc34c0215a570586dfcc837dc3f2f815c07d2e9bae7403635ccc76c2f050af7d980f6d88e101ac15425599606f1539313a818d8fed1540bb8344afd30f7cf23cf0543ef9b17f0525c11971fe11328bcb42d2bcf0ca068071efe96b44d9bb2231e2ec00f1965d4811cbcbc54d1053fc48a912a6cbea374bebfa0595cf982be94f57c552bc05a99db14da1184a2ac703f7d1e8ca744833fad1615ab1ecb39e51b19562e1543666ff4e21377ecd9a054ff08e0ae347abf2adf16dbf3495efb157d9ebd8c4444f46338cca67194a1ec786547b52c9643e14d6b653f865b43aee20a144e9f3c66e01c6b409d7fab4619b27dce21df020a705d1a5fbf4337f06eac082066c4292c20250", 0xf00}], 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x36, &(0x7f0000000240), 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) dup(0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffd, 0x0, 0x10, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x1, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setreuid(0x0, 0xee01) setgid(0xffffffffffffffff) syz_emit_ethernet(0x36, &(0x7f0000000340)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd60d9000000003a003bcc2629a17a6c58afb80001000062e3fe"]) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0xfffffffffffffffc, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000145000/0x2000)=nil, 0x1000}, {&(0x7f00005c5000/0x2000)=nil, 0x0, 0x9}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, 0x0, 0x4}, {0x0, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, 0x0, 0x10000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000038b000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, 0x0, 0x20000000000000}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00', 0x800}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11c}}) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x3, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30}}) r7 = socket(0x800000018, 0x5, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000001440)={0x0}, 0x10, 0x0) sysctl$net_inet6_icmp6(&(0x7f00000002c0), 0x6, &(0x7f0000000080)="128f76f1b737bcb90b0bd790a26b56358f6de6aa1e7df5d513cc320c7710202f3af8a0248bfbe9a785e8b73917be3fe9d592e94e1efe2ca940e334b947791ec719cdda4676d77cb80891e04b9c514c324ba68822db4bb07de334ea256a61e8407aeea6694dec63fcec1ced8b9373d2b72ea72fc3f67d1d54598d7e5b32a76468ce1da18f502f36d56817e51f1c995c58c568662675ad3eaa9d04cfb2eb0d8d488ef863e1bcd65e41649fb598b9eeebed686df2d4d831a234b767952ee2cd563708043129395a9600", &(0x7f0000000180)=0xc8, &(0x7f00000001c0)="5a3d24f5807203168110a2a3ba8f5ccfb86432d688271e4f69ab47b071133712faf456013afe627188847ca156311062301d409cc20ed5a27be039643388fbd12ea49ffebec791aeb2656a6ae47431f40a1f5b6c433abaa6710e80ae4c4f8c88c7eea0929c122a77cc302752bc639b417854df5327c9ee6501c5a0434d2252d89ce4bc31288f4c99003cf62f8e07bf7735a14767ae3a9d9050600615341ee6216183335c31fabdbbc66ecb78d43bed32496c10ce7a1454dbab7d23e90b97a4c15b9311692b7078d1fab471a17b09402fb4f6c1335ce5f7fa796a8e3f47c5", 0xde) shutdown(r1, 0x0) executing program 7: syz_extract_tcp_res(0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000001180)={0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffff9c, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) setrlimit(0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000700)="9b9b6d4c", 0x4}, {&(0x7f0000000140)="f2e38205bdf69222542af07eb1", 0xd}], 0x2) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000340)="f5575eef1521bccb07241ccddfd211c146", 0x11}], 0x1) execve(0x0, 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, 0x0) r1 = syz_open_pts() close(0xffffffffffffffff) writev(r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x4, 0x0, 0x0, 0x31}]}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000040)={0xfffffff7, 0xfffffffb}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020690c, &(0x7f00000001c0)) executing program 4: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x1, 0x0) r2 = socket$unix(0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x3d}, {0x20}, {0x406, 0x4e}]}) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[@ANYRES32=r2]) setsockopt(r1, 0x6, 0x10, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r4 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) r5 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r5, 0x0, 0x9, 0x0, 0x0) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f00000000c0)=[{}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x3) semop(r6, 0x0, 0x0) r7 = getegid() semctl$GETPID(r6, 0x0, 0x4, &(0x7f00000003c0)=""/14) semop(r6, &(0x7f0000000400)=[{0x0, 0xffff, 0x1000}], 0x1) semop(r6, &(0x7f0000000140)=[{0x2, 0x4, 0x2000}, {0x4, 0xfffd, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x5}, {0x0, 0x5e4, 0x800}, {0x3, 0x4, 0x800}, {0x1, 0x3}, {0x4, 0x5}, {0x0, 0x7, 0x800}], 0x9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, 0x0, r7, r8, 0x0, 0x100, 0x6}, 0x1000, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r10 = getuid() getgroups(0x400000000000016a, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0]) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x26, 0x0, r9, r10, 0x0, 0x84, 0x6}, 0x1, 0xc9bd, 0x40}) fcntl$lock(r2, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x83fa}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 3: sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000200)="b100050300000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200007804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c57699a6443a42102000000720fd18b08fbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff13000000010000000000000000000000000000000000000000000008", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x801169ac, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x2}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) executing program 4: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x0, 0xfe}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) r1 = dup(r0) setsockopt(r1, 0x429, 0x80, &(0x7f0000000240)="ffdaf64c00000000000000000000000000000000ff1b84bd4da30800f03e1518d2e44f2d2e98cd56f50e1caf03c177db73f9938e76791bdaf55b2c02d777eab07af221f3081d3d15c6bb4bd3f9c1702c1e28f5cd22cb80378550c50880b7222166c06732325fc9a3b1ef6b53b63e4ae4ddf1545531ba", 0x76) r2 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r2) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sendmsg(r0, &(0x7f00000001c0)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000140)='n', 0x1}, {&(0x7f0000000180)="d4ad73dd8d29f5335407235cda784fbcd57d264e1aab1928b65bbf233f8e1902c952016f7c399772", 0x28}, {&(0x7f00000002c0)="25f91039bf8d5034effb22ad271e58e2fc26f00d3f0d2f633ae71dc0967a49f64cdebbd486251f40ef21816663c0a51ecc9a2757914a8fca23259b24536f6b0e00ae801857d4f3a64f88d2653c9aa9a17c89c0bb43a07e2f0c40b7a7f6b120b2f0a7f4c1457fa24217fa7716ab5bdaa1568e647e00d736", 0x77}, {&(0x7f0000000340)="d777d8a23de7c9548514631c0716594e198f844027a8d123b93dc13cb57947b38c9e6d9fdad4057e1647b98f90bc1c9edeae78dd587960be3a9bb31c8f7499c590e0a72189ee3a5a17513b60b720eadcb928b47b363b5c607311bbd48c133b6dfcb28ab979701e5fb3c6e908569c077197c6ff85f3e6be8c786b1c08dc11296267d7ff1cb92b7537081c29c0dbed7350e7cdf26b1722e73e3542dd476774e3954be57e1c3c53f217c44f86a020470ed4b4d0a262f2fbefb51fc1acc9da7b25eb72b003cb565b40b8a3819455f68435dc468a82ddc36973e7281706", 0xdb}, {&(0x7f0000000440)="44fcfd90eed2bd77bee6d34769b266839b1f186d9b15db04f852058812f0aabea6be2d623797231ab16e764cb9e0b53369e50ff2ccc5e8c23baf0ae1bde1e5796cdc3f873ffbbe06c67123d5c17f89598247a4cab48672bf2333adae140f849fd8cca2a0265350520cee35b3b68d11eaa19c9c08cb589b7c0f2d63348e5126736cbed5", 0x83}], 0x5, &(0x7f0000000580)=[{0x70, 0x1, 0x0, "dcd943edb3d4ac2039d75092138f8dba46085b27d510e462e43a14bd339de4cbf8890d509ce5494e1ee38907caddde41f5db1d236a28c376c855430ef6c8759dda015605fcdf49b23dc2a093ec233314fdd438c9e824aa854fd6"}, {0x18, 0x1, 0x3, "9b665f8b79"}, {0x68, 0x10000, 0xb8, "77897e66a924ae46b4ba9daff312559816a16ab8e0aee7e40c28e2b4268cad323099e028259123ddb5efb5d8c5089748abd8590509636138d4e871bbc861b5b08734023e427b22e99d3b8f872c66753faf959939ef9b7c"}, {0x68, 0xffff, 0x1, "9c9950e24dfb00f5a6e1716d368aed1cd2c6791375aa083f65d09542c65096677fc1864e5abbc0886a83ea67447b476ca19065e15b53af8025b8ed974ca32049d7e5e60aa0b3695dc3a374af704f2c5964"}, {0x58, 0x1, 0x800, "2a95ff2cd19446d7e65ffed328c954caca5588d847fd088fb558bad19d76677cf57ad01b6f6cfec96d189044db4ed322e3733b198bfea804b71f8a00b1a2ecfc6626d4"}, {0xa8, 0x1, 0xfffffff7, "c5fd2f0ccb5a1eca4c2841eb9aa7d161fe7ab375df25751e888310dae0fbde0175d35587ae568452d8285d7938f6a8585a5a5d8ecce1b49f8f8c4025a147cf99d2cfa54f33cc30ffcf304de0605b2263cf9618dbc34bb5b1a78ab057d931b56ca007e3d875f85bc6b31ae51f1ba61558be2717402086b8d56be03a92cb7a15da76ffa73510d35c000e8e5679c64fdba6bf29c405a0efe835"}], 0x258}, 0x3) ktrace(0x0, 0x0, 0x40000530, 0x0) fcntl$getflags(r4, 0x1) nanosleep(0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2011, r3, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0}, 0x10, 0x0, &(0x7f0000001280)) executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x1e61) r0 = getuid() lchown(&(0x7f0000000000)='./file0\x00', r0, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r1, 0x0) getpid() openat$speaker(0xffffffffffffff9c, 0x0, 0x782, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8019"]) sysctl$kern(&(0x7f0000000300)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) close(0xffffffffffffffff) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) ioctl$VNDIOCSET(r2, 0x80106468, &(0x7f0000000380)={0x0, 0x0, 0x0}) r3 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) select(0x40, &(0x7f0000002380)={0x1f}, 0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000100)={0x0, 0x54}) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000580)="001e75adff6500000000000000718c0ad68104e0f95f608c5bcaef45e6c7af9bf494f0a95e8392568550833bc99783e2ba5b04218d93edd3aae71aa994cc3a2c82e2f8a83f1b83b3b1cdf8f2f4fa08a9f4bf5843be94fbddac41660293080ddd78b8b9b385dd8aee5baaafdb8ab2344eac77c06beea4bb5859660a68f325fa76b0b0df84927c470a7d53c2179631d484d6786c47bbf0abd94789349a1a8f030cf55116b1c5848cc69a5bc287b893c8c4f0cbc90a9de313e6a8cb2acf4d", 0x1}], 0xb, 0x7) executing program 4: socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r0) sendmsg$unix(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)="f2", 0x1}], 0x1}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000100)="910268a55dd952c179", 0x9}], 0x1}, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)="18345e5fb8de11ff09622c03d2efee7358836aaeaa580fbed001637148d70ecb143e41c66b43c5c6113b3446679834f4a37b4dc718a61fe3920f135d6f7900cf9393b1ad44a2a3e673ad9ed27e5898ab850da0f0", 0x54}, {&(0x7f0000000280)="41951012587bbe9a05fd7ff77c33d41fd29e6b3c4652c1c1a73768371e78175ec3767bdd91e329ead8f8d3ca80d584baf42a72953fd258ca9e107ed9", 0x3c}], 0x2) (async) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)="18345e5fb8de11ff09622c03d2efee7358836aaeaa580fbed001637148d70ecb143e41c66b43c5c6113b3446679834f4a37b4dc718a61fe3920f135d6f7900cf9393b1ad44a2a3e673ad9ed27e5898ab850da0f0", 0x54}, {&(0x7f0000000280)="41951012587bbe9a05fd7ff77c33d41fd29e6b3c4652c1c1a73768371e78175ec3767bdd91e329ead8f8d3ca80d584baf42a72953fd258ca9e107ed9", 0x3c}], 0x2) recvmmsg(r2, &(0x7f00000003c0)={0x0}, 0x10, 0x2, 0x0) (async) recvmmsg(r2, &(0x7f00000003c0)={0x0}, 0x10, 0x2, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x1000}}, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x1) (async) sendmsg$unix(0xffffffffffffffff, 0x0, 0x1) msgctl$IPC_SET(0x0, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) dup2(r3, 0xffffffffffffffff) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000001d00), 0x0, 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000001d00), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000080)=[{0x60}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000080)=[{0x60}]}) socket(0x18, 0x3, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0xee00, 0x0) (async) setreuid(0xee00, 0x0) chmod(0x0, 0x0) r4 = getuid() setreuid(0xee00, r4) socket$unix(0x1, 0x0, 0x0) (async) socket$unix(0x1, 0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000000000200600f6413aa3e3e3144336fc59f0db9e4ff2ff0200000000000000000000000000014e234e21", @ANYRES32, @ANYRES32, @ANYBLOB="80", @ANYRESHEX]) (async) syz_emit_ethernet(0x56, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000000000200600f6413aa3e3e3144336fc59f0db9e4ff2ff0200000000000000000000000000014e234e21", @ANYRES32, @ANYRES32, @ANYBLOB="80", @ANYRESHEX]) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) dup(0xffffffffffffffff) (async) dup(0xffffffffffffffff) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000040)="2c3e44fa89fb97203c26397dcbc3c68c656df310629da66c92cdf6475f719b0a2510778936338a52162891f39fc8f435f2eab3b1", 0x34) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) dup2(r6, r6) executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) recvmmsg(r4, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x64, 0x0) sendto$unix(r2, &(0x7f00000002c0)="91", 0x1, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 1: sendto$inet(0xffffffffffffffff, 0x0, 0xffffffffffffffd6, 0x0, &(0x7f0000000040)={0x2, 0x2}, 0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = socket$inet(0x2, 0x5, 0x7f) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x36, 0x0) r2 = accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$setstatus(r2, 0x4, 0x80) r3 = dup(r1) setsockopt$inet_opts(r3, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000140), 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000140)=""/244, &(0x7f0000000240)=0xf4) sendmmsg(r3, &(0x7f0000000440)={&(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x6}, 0x10, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd60d9000000303a003bcc2629a17a6c58afb8877c8be162e3ff02000000c2e29b000000000000000000000102009078000000006000000000002b00fe8000000000000000000000000000aa00"/102]) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000280)) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast1, @broadcast}}}}}}) socket(0x18, 0x2, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$VNDIOCSET(r4, 0x81946466, &(0x7f0000000040)={0x0, 0x0, 0x0}) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r5, 0x80047466, &(0x7f0000000100)=0xfffffffe) setrlimit(0x0, &(0x7f0000000980)={0x7}) executing program 3: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) mknod(0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8a"], 0x401, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f00001a1000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000626000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0xffffffffffffff98) r3 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) r4 = socket$inet(0x2, 0x3, 0x2) setsockopt(r4, 0x0, 0x6a, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000180)) chmod(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0xfa) ioctl$FIONREAD(r5, 0xc0206923, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) executing program 4: syz_open_pts() close(0xffffffffffffffff) syz_open_pts() close(0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = socket(0x11, 0x1, 0x0) r1 = open(&(0x7f0000000180)='./file0/file0\x00', 0x615, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x2, 0x1, 0x2000000000, 0x1000300010008, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) execve(0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005166000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = msgget$private(0x0, 0x0) open(&(0x7f00000002c0)='./file1\x00', 0x100, 0x2) msgsnd(r4, &(0x7f0000000d00)=ANY=[@ANYRESHEX=r3], 0x401, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) recvmsg(r7, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r6, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r6) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/51, 0x33}], 0x1000000000000036) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(r4, 0x0, 0x401, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)}], 0x1, 0x0) recvfrom(0xffffffffffffffff, &(0x7f0000000240)=""/4096, 0x1000, 0x42, &(0x7f0000000040)=@in6={0x18, 0x0, 0x314, 0x8000}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x1, 0x7) dup2(r2, r1) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x5c}, {0xc0}, {0x6}]}) syz_emit_ethernet(0xa5, &(0x7f0000000140)=ANY=[]) executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffffffffffffffff8035000108000604"]) r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) connect$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0x2d}, {0x34, 0x0, 0x0, 0x3}, {0x9106}]}) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000300)=[{0x60}, {0x40}, {0xe596}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[]) write(r0, &(0x7f00000001c0)="092009018000000000000045b65369db0000ff4278ad535c2a413f308cbbaee4c6987f31dbf15624b77b6a0a", 0x2c) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x0) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mkdir(0x0, 0x0) chdir(0x0) mkdir(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) rename(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000340)=""/144, 0x90) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) socket(0x18, 0x4000, 0xf3) open(&(0x7f0000000280)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/112, 0x70}, {&(0x7f0000000380)=""/165, 0xa5}, {&(0x7f00000005c0)=""/213, 0xd5}], 0x3, 0x3ff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc020691b, &(0x7f00000001c0)) r1 = socket(0x20, 0x1, 0x0) listen(r1, 0xc1) r2 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000004c0)={&(0x7f0000000500)}) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x87}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) bind$unix(0xffffffffffffffff, &(0x7f0000000480)=@abs={0x1, 0x0, 0x1}, 0x8) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) r6 = socket$unix(0x1, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r4) r7 = socket(0x20, 0x8000, 0x0) setsockopt(r7, 0x0, 0x2, &(0x7f0000000040), 0x6) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000300)={0x6, &(0x7f00000002c0)=[{0x3f, 0x7f, 0x20, 0x2a}, {0x8, 0x3a, 0x50, 0x1ff}, {0xff, 0xff, 0x5, 0x8}, {0x1, 0x80, 0x1, 0x10001}, {0xfc01, 0xbb, 0x7f, 0x20}, {0x3, 0x6, 0x40, 0x17}]}) executing program 3: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x8040000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r1}) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1602, r1) geteuid() mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, &(0x7f00000000c0)={0x2, 0x80000001, 0x1}) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) r3 = socket$inet(0x2, 0x2, 0x0) setreuid(r2, r2) setsockopt$inet_opts(r3, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) setreuid(r2, r4) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000340)="91960a9d35e89f4bb912e000ae0b65bc6a77a560f56ff16602c52fd507e2d7def53ab30c632d3a5a9bebd8b10dc7e821f0866eb4fc245c4f5750b5868f7e26ce0111e3254424551313c5a078352f51090bfbe19618562c7f5549cba28af7bb54c5f4473a02c76f9ea02117319e8e2a15bf50391a840fe6d6c7817d40b1878d12459bec36eb6f220f68260b4ab0af96003b0e10dab61a81b847d08e77fdb32c3ddc0c5e3fd7c5b8b398e4b26c19bacc835c53851b9068cf2b03c0a9f6d783577fc4e3f964b039a1243cf373f23887e5ee0f0abe7b74ed05c51ec7f2c80ef5423a97", 0xe1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semget$private(0x0, 0x4, 0x3a) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r6, 0x0, 0x0) semop(r6, &(0x7f0000000500)=[{0x4, 0x3be, 0x3000}, {0x2, 0xa}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x2, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x8, 0x1800}, {0x4, 0x6}, {0x3, 0x3, 0x1000}, {0x6, 0x7fff, 0x2800}], 0x11) semctl$GETVAL(0xffffffffffffffff, 0x0, 0x5, &(0x7f0000000580)=""/202) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000240)=[0x1a, 0x405, 0x6, 0x0, 0x200, 0x1, 0x0, 0x21]) semop(r6, &(0x7f0000000140)=[{0x4, 0x2f, 0x1800}, {0x4, 0xfffd, 0x800}, {0x3, 0x0, 0x1000}, {0x0, 0x4, 0x400}, {0x0, 0x0, 0x1800}, {0x0, 0x0, 0x1800}, {0x1, 0x3}, {0x0, 0x1000, 0x1800}, {0x4, 0x7ffd}], 0x9) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, 0x0, 0x0, 0x0, r5, 0x100, 0x6}, 0x1000, 0x0, 0x1}) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r1 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) socket(0x1, 0x4000, 0x8) openat$wskbd(0xffffffffffffff9c, 0x0, 0x20000, 0x0) pipe(&(0x7f0000000000)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x801169ab, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5, &(0x7f00000001c0)={0x7fffffffffffffff, 0x5}) r4 = syz_open_pts() fcntl$lock(r4, 0xb, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000380)=ANY=[@ANYRES32=r3, @ANYRES32=0x41424344, @ANYRESHEX=r0, @ANYBLOB="5000000090780000"]) dup2(r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000002f00)='./file0\x00', 0x2000, 0x7e47f2ef) open$dir(&(0x7f0000002f40)='./file0\x00', 0x0, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt(r6, 0x0, 0x15, 0x0, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r7, r5) executing program 1: r0 = socket(0x1, 0x4, 0x10) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="bbc016cad3469c3220a5a3d8fce55a70", 0x10}, {&(0x7f00000000c0)="0ada78ccc68b02bcb2aa0931ee0d0ec9303734f858a74ae3a6b285bf32f60b0b73df9df4acbed4e5df9af5cc66665f4578ec738ed29314e69d6f97c5b15b740e438750271637a9495d2a13bdc9161410bad819", 0x53}, {&(0x7f0000000140)="a1da09fd4c1d7e44cb6b5452d92c403d22c1ff6d44ff58d09bbe754e655b4b332294d9119a6b63ae3e586920a73c93e094d973d03ca380e0f15b7e61", 0x3c}, {&(0x7f0000000180)="36c70b084397261270694f277a3120562a3028c55d6fe348f79bd502a4f4c4e3845e6c89616628b9f74903", 0x2b}, {&(0x7f00000001c0)="92a96934fab2dbd368a2c8a278edf080bc6190f857b919ef5a40a60e527e13f223958bab7c237e1b93d5ab872f22767492c5f2816f92fe4472468b3c", 0x3c}], 0x5) close(r1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000280)) writev(r1, &(0x7f0000001680)=[{&(0x7f00000002c0)="aec8ae6754a976a63304e7c11591a01820fa6e0891d5e6015290908db9da1d9662b6fef416211d19a7826514a499bd8200", 0x31}, {&(0x7f0000000300)="2160ce94ceb213e5fb1ccb6e1d01a2740da372744f3b4909a09f414b580d42cc3aab1fa3c053bb28fc7f5891e5c2120d58358ea303f9fd7a468008afc1e3c1c5a4701bdf32b5b4d60a28e24b2a65ffd34466d77bc8901a02cc27a48dd0a5d10edbabbb78cf8c29f792cd1014731af480e8e5b30a660884a92ad6fe86c03462b419e3f21fae5bda4970a951e1be5ef71b000963031746062c2d49d723305ffb3bc6eb74c7cbdf51f974154b64fbac04e2b00e2b1e1d767136f3595ad4ec4ed44f9eeab0af4fdd2d6a30cb06058711d6f269ad17292ab1480ac3b9374b28028da3b5038cb1ce8db148ab7e4cf48e1f6cba14bfd849", 0xf4}, {&(0x7f0000000400)="a20da84a52247f7ba93d5fa42dd5679830e8eb35efa2a5c28ff007bb3eec15051ec073e991fa1fbd551f16d461815d057940d4979af2a2f0e87ebf6a5299cb5e2f0899730550b9a8f1a8", 0x4a}, {&(0x7f0000000480)="0a623e7666b90eda43d6ca5e343c35cc3aa7c3f85e5b4ff882d3ae5cfd5723a092dda1d4dbe65faac97280db0c28c939bc9bf87d496bf9505195dcf3ed2ce50bdb01c7f9f790324abae2c93bc5b44e55ceecb4436917e5e5c152376bec3dace4e308a1848d0c62035af76b047f5d128738352f7974a635a28f2cd5ca401ff17415b94c74dae71d3e584bbb5eb1041269a799e0de3f6d5eb06ebb0c89ce3c15baf1cc2a35fb447699db215947bda55ecd58dce02f5b9da2e27f399b8f383052aef591b56c18813b0f44a6ee0da781d1eab911a8df968635aba192a07272ae23638097dbcb3c4ca4985aa88711fe95bd0866691f1a", 0xf4}, {&(0x7f0000000580)="b79561ab82bd64c0bde2295817092630d5bb4eadbe13c567a9776f77e310243c0ff9facaecbf03d0047e4e8dbe1529c96dfa2548bbff70cc73dcdce641731d32b8b70c3eba862ccb898d78c3f4fca2fdde1364a334297bd0e905d97b0d7aff40f32d7ba86eabe093810a83c3be6b4c62104ac1257cd1c3b97574fe0a6eab319933a82c0646af3bd6e213612cc14684bba9bc83acbeb0f42a577d9a62774ad86ede73bbffd441a324c1c581e25087914f1c0e66d70c92313f2c00f7f8577fd268a6f8d75d1f33316d29acaad65544a7029d8e841c4c9e644e702566c7a8c57355285e18f68df8583121c7e67c", 0xec}, {&(0x7f0000000680)="8bbdbd788409208ad74d14c8a19e847397cd9ae84c3d158b478b9617b1ca9858d47bd6011bc04195aecb422dcb65c05478545436f8eb1db7f33d11109f60ce4513deb4bb8abbf37a41bd19836c4d32ffbbc48db77b67d2d4d14ed1e15627150bb7245ba8f5bd7af17e6454eba7cc8e70a74d98bb554c832a70da4b444fe2c688da83c9f8daddaae1adce29ce7c2119bb45e5e3f81d23d4f5644b5215d2e6540bdb63a52907136f7975927d0bdf762d3fd50c3f987799ea95ff065944935a077c2229c13df6c48890f8f3ad79c44c686d76116f46d1c34a3e152334a27c8663e1d5c29e64dbdc7d46b9a55edb234afc7a4a92ca644e5d6c8fd9642971dba18fe3b2ae731976a7920bc1d8baa7c5bc47094efa78c90153463644c9193efe9de3fb0d73eff33009e27358a06777470d683a3a54b5729154f09344a35cf799e4e6fc64bcfb43449f6cefa1ac4ebaf036e604f1b571552efd6916dec254f54ea89ad797166d14c97afd8fdc37b7f0fc620802c34d86072ab2223bae618ead03b1f2be45639c467a6912ead4e84ac3275f060297d47d94e59ae07be62b1cb68d924be3283f0a2bb41c94a06940273957460386c3936fe4e38e3f3a02020b41ffdc182a1ee870e2cda015bb7e05dfd4510d5a487050a469aba2a51c11037671383098ca7dc0d295c2a38703b48a213f1027b7fc147eeea5aa8b175328cc078a9d6aceb72406157622fe5196e756fe8ce9267afec2256972eeb84ab6cc875a9df84c4d96255c6050d69384866345c112967d704ba2054a4c13643b4f9d044a3dcc8cb46bd8c9d8d2be2fb83f04690a239f5f573c24c2d5f1d03df89d106993cb939bd472c1ae2df65f4f874164f38bf693d31c31a531ffb951df05441b734f68bb95badd7d9a4ea1c86b48d006f08e5a13c4056a139a99943198210527e5f8e923f5a51ae14c90084fd815223800af8804bf9107a7b6f7869387f166ee3a217d606c52bbab1f3b64a15e7fbe9f57edb30d8e4cc078b6a4c62e50cb8595ca492eb7189634cb3a497f47568452ea3ad2f29351ebdeaf60b9efb89698eb4e06a0f4266533935fb9a7f6b819048de6a6d7e700cbaaa3c4639f8c100d94519d409a92e6f1a39d2783636037774843a97a001ee960b9c3a795a3321320d29aaa98e73e98f95f450e406a262890aaf4f5fbe06e87c907fefda32d262f2abf91a32ddbe5c52f420aea97dc4c986248b976cb105887dba4226c3a782e49a585cc0b7e32899377cf29a594252fc234535de482ea967524d0f431320ddff5b8ff8c7362e8283ef9c069260eddde349d87c2b2769fe8200afa97cf53a1be05b9eff3e48cf5fe319e97291d14cac1009017cd9ea52b1ee0686f150832266517c3992e202e04f165ff4c922314fc1f2f403b9f6edf8e708ebd1b2e0949cf2e1928d16b7e07f15f85de35141eba8c6e0c4d36012b763ff73b2aecf726cf9d8b84f754078ff1e7d7c319f6c88c34466c2c25c813567c15eca0403913eecced0f02dd935a4620ec384f822a3684792a65d59b248624ccd8f86650f673c4fce514b140e3d3c0fc867ed855802b051219502581c1a6e7a1bac40b402e052f5309ca04e3191540d06809a5d471ca7fcd8a4fc1cd2be812cd90c80703c3712fefe03893fe84f0612fbfb6222a90a8be0904cb0faef803f67d8687879636e42cfc00ad1b2c3b982c46423383f57dbb45fd49000e8cfb54e66f8289d24ed03c5a1cce1ca105d43241ed0de6b39a45ecb057d3eed060939f1eae8817b66a6a5f2cbda82db75046638566c9b26633d8fd7b99511f072e4a0a6b2e90f51f16e6dcca164020f5fdb3253c4df49f648de5981662333fe903b6f45e7da5f56510da6e7f30fb74bdf7ab5ddd9fabcc043675044e384b356587307e9418137f8a3a60da973d69e3fc6e86728dc4c0fe5d99e3552d6bf39e2eb6cdc97998e3874982f9448ea59f2a5db9d25ee78234a1b6aede558893b341414d26c39041ef51695f97195f22009e6f9467d681fa0b29c16649d1b1991609c83df279eb429d477f2a298d4ceb3034f6ce409b31d1624cb7caa0207b0848991063e6b1633d9fca0f2818eaf6be2c92a6935907d218f91600a17875d0804c9050f462b9b42b84830b838f771ebd37c9a7cfed070207d7c71176d4916e099bdccb3f13f9da254eeabd61cba8501d5857d8f7222f97602dc293b63f03f195d740b00dcb51ca676cd408d3a3eeca3dc74b028231d622636e0af5b2a2fe837b4f2bb5f897193d6c10398a1f657e4e1d66655d37f2af868578985ebf4f7f9524ac75303370b2e9ccbcfc2849900a25cbf6779583bd5dba6170a7a03f4b8579d511cb4f25cc29dbfd6ed4e1efc2cd2176a2b61ed5a76de37c7a3ed494951c938988d639931a8ca259f27179b8da0ece97aec74aac11b37672c0769d00552fa0663b56b5b875283deb966e8de5cfd07485d24c7c29792782cb46449e80f297b8800dee60d27c6bd463e0011ac312a865b0b8df8fd5e4c4e974e2a7ae9b2c4d81238946789fd2e384888e5e5d485a018d6fb7b60807d73f3f1c58d1df3a1c11a5991e66e4d44b089f19eaff1063f29a20bfb17846853f0c3fd84e1f6f4ebf53469d2c98ab96215085aa7b24755f12cfbb2ba9077cfc5c1c7f061e776d621de018a03c6d94a7415edd167b97af449c1995d644a173e358ac00de6c208a0ee1a76c590ae07a4c781cda6057d6b87badcab6744acfc3fb83aac886ca720b57f410056dab073e4e543c86f7fb0479356f2d59fc6c8444c006a75063574f0b5d0d0779c135dd7e17758b4c5af90af89644e4d43f90990f88175daa718c4c1c6c3b586328c71499a3ed0968711dafa3369a52bab81e7d82c8a8fd65e08da2686395c4427bb9811d824ed00687bc61d1d7297839b1578015b83b04b5e7d54629fe68d60ad508c71aeeb93b7ddee668faf72412cfd12cc4fa3ddb1e219830eaa189d9c21a6c50026ca83ff438c45b5aa2fec5de117d67d467999d24575c728d9b49f080d85708754690f53641cef1dcd8380a6dfd70f71565b6d6d8be0bd80e4dee488eaf6c17f4af3f3522146cb275f42dfdabe534a40c62ac229a80496a4c885b79304606a0ffc75a15c017d9bf559270d6432e6cd3083f31fddac2fe8f5ac4c8b4045106729db8b572f0740d5f80989c6833d37038cb613b7530edbc029949441cbeb9e60be0bedcb1f25b19466e3cde395cce05dfe6e94110d185e3b0f14439522ddc428e58119c544a565752075a4272635cf143032e2e35c542c7fd59622706cade75070d398ae179ef4b55622bf9cedd5cdd2185f193153b06c32385e8ec8fdd93ddbf8c9777a9af82029a4aaeb4313e73d34cdfd8516d28691a6b0af5ce4c46029ac4df743a7c21ade6bbcfd5f64b7df0900d117c1ed035539aa0d116f549b0071bd7dbe9b0bf75f2a90ae9724089694d61e55d79ee4c74fb628b21c3b481434912cc50a384fda745fb6ddfac9a2a355cf00d1cfb237794c735502db8b051eee36ad967b0808fdbf03d963e9f60e249da96a7e680106273cee02ee98f7a44d58cdd50b217d9584f904492ba15f70ed33303b5cfdb41877a79258c51c631ef3fca790d1d343d7d96c881e82926b366ac2a49c7d3181744a5adaea75d65684aeb2491cec11ba3ba82203bd1f6f0a70bdb0a6f0e179550e88beb7c9771ce6651320523f1bb28de9c7ead2373c6bc833f4a95b25a41543f740f900fa402ae437873ba2c556961272174af257b3de11f4785f85a1bd997af3e3109822ce5ce3ecc5552f85727ff35594d143a029ac93b08198233e0d119c4cfe00e2294ac724b02a4d69e645206b9e3843956bc2e20899293c1b0e634e940a85403b78909299d1b038c646554adf15ab863b8112966c31d4e5fda803f1e87594de6c94be42de7ee91b6f18a5725b63276e0805622178d26290931eab35f3974d898fa911b158e2854d9d3037d2af0029e53397b1ec29c741dab9e814c4e32173f9558dbacf2dbb7b8b29de67f898b08b8b20d2f40facd9b1d5c5c5d30fd90d4a73e22d51b3a0d65c5c1154fcdf4474343a531ead45008c32038e409dbfd39af21615d15b7000fb11b8c240a6bdea98acb67e216ff4520a7d564fd30839897ec643bad7fde64e8e925fa0067546478282e7d5ee458de9d1b2932747e48ba15715f1037bfeb8658189bf641bf7749c27451e2a96d4260a48a7677227e3ca373e14c9ea460b2fd6ccf952d858f5a6e6662553bbe875eff741a0b939976e2727d26ad520389281faf73246a36b56aefdefd4bf7f1b2be24b6513cf39c4e0445712b2dd96ba219d698d06f3cd6818d375ce1b9d406da3db53fc38544e7f0ffa1a185c9d4a46633ce138b5788850532cddd0e087d2b977b0dd524924e5a84668febfed699e0f6bfba3ea228fbad0f740955df65ebd1dcea1249e098c876e52b0e7bc1bd693183b0053f478e9945023e197bcf77a349873c6a67bbdc6454f82383234e387a0e407b67900ccb6733be4b2752190c9f0da46f856fc3f3940918fda54c0413aa14d0b3bf30cf204d2430a62657941e8383fe7b6ec5a2ae4e508314b6bdd1056087ab1b86d91744a2cd8ce063c5e791721ae142d144f2c8ef485e270aad986bd868a3559dccca6d04eac17618cbca3ae7559d526427c9f5584b08cf2ebfbe0b6e8b9d2509275a27db57ee55bd29f56484969ac2a2692b921f220a6bcde0b1e4715e0f03dad1424fe9aa3b9df0fb59e982e5ceccf6ec62ea3208c424b9262bf5d2c80fc463fc67db83d9b1aa1dc261de57ef030d4ce168ac59e5606fae7e2e78607decf1793a9dba6cccf40f1c111914f6e44f454d795df22c1b92517130ba65cf7ff67917221f6e794ad481ae8bdb0145aa4f3a4903ad6828c464bbdcfcfa582f7528de7dea358409e4d60c44e890a94595e921bb8350070557ff2ee0d679f67b993afe8a20e12fd358bc62bd418938e77786f13c2eae7c41d35125784f29233ef1f8462aba69edc8569dc2a033dc15c9bdc182f3b8f5fde282337c8b892bdb72a74024ab7cc3bf3717c25191a310a1b4dbcefec9939dd249599392c89f759408e548972f72fe5917af7d79d22f35eca3f8bd0e77f5dcd5e9608cae1a16a9acec0b0eed7c6a11cd21e872b402b67222e68486347bb4385a77d2def71b48f03b4af909d9a61d50a482db7398cb8f37037e3abaa2313cbfe2a15ccb95b0a2daeeb95c181e59d8d1e677324d5f2e7f39389067fa034f3cb46ec9feb1636dad6275e13c690978ec2ba91638386e11bc61e5290b603b275d83fdfbee0fe58806a5f9dbc846ee610312ea4d089618a9af4e1c3f02d5a56546fc4584cb7c40850b79044727f2ee8148f915b0ff1e7878915cc930e3617db5edadfef6e154420fa547872a9a7081b2c2d9432113295ad320a7af5f7023afea4e2b1110ba2c790f63a9712960f755d8e0d740a0d639f657af30e8aeea281adb213beea275d788266b9a0e55474e5ada4263e1c0aad6a479e5519102895e7214465f691829b7a173c1c2e1ae84aa905bd6db13b166279c2011ac75d1e5bcac42d2af70c78c4740787d73a9618d3d9573748ca98cddfabb910a8b5cd487290e0bbbc203ee3b5706865a740b01a02b5dffb61738487aa8ce26ce8cb965e449b5ebe098858e76a7e7ec3f34c26216fdd975c518efcaeffd2bf6a21b9cde2b0e9367bef53f05df59074964151d9c357cecc785b5768f584d2acc600cbeae96613cf12fb122d914bbfb7572ea8b3f59c2de67eb72b7", 0x1000}], 0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001700), 0x200, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000001740)=0x219) pipe2(&(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000001800)={&(0x7f00000017c0)=[{0x45, 0x1}, {0x1c6}, {0x5, 0x7}, {0x8, 0x5c}, {0xa46b44f8e9b99dbf, 0x1}, {0x100, 0x5}], 0x6}) connect(r0, &(0x7f0000001840)=@un=@file={0x0, './file0\x00'}, 0xa) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000001880), 0x10, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000018c0)) shmget(0x1, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000001900)=0xffffffff) r6 = getpgrp() fcntl$setown(r2, 0x6, r6) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000001940)=0x6) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000001980)="7bf47e7441bcbad72ed6eefa18a0da281dd8c75a1282ccb7d75813979f94ea3cebe86da5f2b2759fd1", 0x29) r7 = semget(0x2, 0x4, 0x411) semctl$IPC_RMID(r7, 0x0, 0x0) flock(r4, 0x4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000019c0), 0x8, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000001a00), &(0x7f0000001a40)=0x4) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001a80), 0x20021, 0x0) ioctl$WSKBDIO_SETENCODING(r8, 0x80045710, &(0x7f0000001ac0)=0x94fa) ioctl$WSKBDIO_SETENCODING(r4, 0x80045710, &(0x7f0000001b00)=0x100) r9 = socket(0x6, 0x4000, 0x75) bind(r9, &(0x7f0000001b40)=@in={0x2, 0x1}, 0xc) executing program 7: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x8000002) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd605f6ad900383a003bcc020021e96c58afb8817c8be16207fe5f2433ca5a137640f46ba8b3b3a435c8"]) executing program 4: r0 = getpid() recvmsg(0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet(0x2, 0x4, 0x54) close(r1) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa534d917786dd60166aa500183a01fe8000000000000000000000000000aafe8000000000000000000000000000aa82"]) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSTART(r2, 0x2000746e) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff}, 0x2}) r4 = socket(0x2, 0x2, 0x0) seteuid(0xffffffffffffffff) r5 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x7f}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) close(r6) socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r7, 0x4, 0xc0) setreuid(0xee00, 0x0) r8 = getuid() setreuid(0x0, r8) fcntl$setown(r7, 0x6, r0) setreuid(0xee00, 0x0) executing program 6: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x8000100000001}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00'}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106978, &(0x7f00000001c0)) executing program 2: socket$inet6(0x18, 0x0, 0x8e) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff001fb2f810e2853a17d6"]) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xca, 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x0, 0x7}, {0x7ff, 0x8}, {0x0, 0x0, 0x3, 0x1}, {0x1, 0x3f, 0x72, 0xfffffffe}, {0x69, 0x0, 0x3f, 0xfff}, {0x1, 0x0, 0x6}]}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0xa}, 0x4, &(0x7f00000004c0)="12eefd97010c182c5f368bfaa121089b624591fb95d4fba4747de1331c96a788d19864346cabaf12302037e4e01eaae4a0b1e5e82a26f19611f2cbc9e70981c88d22458eba679506e3dc9d13997615c363055d", &(0x7f0000000100)=0x53, &(0x7f0000000240)="0ca53ea927f7cf6d8027860568a706fddd", 0x11) r1 = msgget(0x3, 0x0) msgrcv(r1, &(0x7f0000000380)={0x0, ""/106}, 0xe9, 0x1, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x2d}, 0x4, &(0x7f0000000400)="1e1a51a78f4cb7260be1d61baa73f67bec76239ca00f9ffa0b9d310b3f82bda49147b779da41e5e6adf1e0827781113a5ae4fc11a2470e67247882b1fc7436db5a41e092ff0bd4b9493642fde61368a2ad0e54dd64a8eac550d6594a70fc7f0f6b7ae6dea7e1b76dd33b5b90a0072dc2039d23f6d5c559792c0f6a505ec7b66aa0ac9ffe17a90e6b6728c8e1e4d74c27b22644877670d1d827fbc46edae58f684b6f9a249790a3f83e1c62", &(0x7f0000000300)=0xab, &(0x7f0000000340)="2ced652b535a401fb5fcb947920ceeaf", 0x10) socket$inet(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000a40)=[@cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c]}], 0x40}, 0x0) close(0xffffffffffffffff) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSETAF(r2, 0x802c7416, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0xd4e688a67930cd) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) r4 = open(&(0x7f00000000c0)='./file1\x00', 0x70e, 0x0) r5 = socket(0x11, 0x3, 0xb4) sendto$unix(r5, &(0x7f0000000740)="842aec6ff90b18215750b100050400000400000000002101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a38139b672f4d335c223e7d0c032bfa890fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e000040518000000140000", 0xb1, 0x4, 0x0, 0x0) writev(r4, &(0x7f0000001580)=[{&(0x7f0000000280)="f8e21c198c33612b03d0a144a33b07dd950014de125ac4b1ceb21e00f55c5146f72415fb2fa7e419bdfa91bf5f705d798e51ed4453a1a27e3c31944c13c188e08ba2ffe998c6d40abe1b7b728fb3c9c166a849f62cdd716d7bf39dfa84ab291fffa6dfcbabdd51d2df6ce285df849db7da946b9a9d8d2500784358d7922b2aa4dc7e2322f8235669caed77c5798f57bf4e7ce5dbbbdfaee7f0b356f724ff9bee5bb76ebbd538d287276b9630e55370dda88dcc4dc6bb09edfae88442aa85bdc7c77e4ea23cbeb99d5a5a9f9d1628b734ea963efc", 0xd4}], 0x1) ftruncate(r4, 0x0) writev(r3, &(0x7f0000000c80)=[{&(0x7f0000000700)='6', 0x1}], 0x1) close(r3) pipe(&(0x7f0000000040)) semget$private(0x0, 0x4, 0x4a) executing program 5: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x10002, 0x1, 0x81, 0x0, 0x4, 0x4, 0x0, 0x2, 0x0, 0x80000, 0x8}) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x5, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x8a0, 0x2, 0x8, 0x6}, {0x7, 0x8, 0x2, 0x8}, {0x7, 0x1f, 0x7f, 0xebbf}]}) syz_emit_ethernet(0x3e, &(0x7f0000000440)=ANY=[]) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000380)={0x7, &(0x7f0000000180)=[{0x4c}, {0x4c}, {0xe6}, {0x7ffe, 0x8, 0x0, 0x5}, {0x3, 0x80, 0x8, 0xff}, {0x1, 0x0, 0x9, 0xe683}, {0x2, 0x0, 0xc2, 0x80000000}]}) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x0, 0x0) writev(r4, &(0x7f00000004c0)=[{&(0x7f0000000540)="0d2438cb471ece14ed2852a1098546a5f0f0b861b4d6882c59fc180669ea67aafa7618953c16480da7cec698127e4697c77a6cbf197287ec4d6c39", 0x3b}], 0x1) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) dup2(r2, r1) r5 = socket(0x0, 0x2, 0x0) fchmodat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x22, 0x8) bind(0xffffffffffffffff, &(0x7f0000000000), 0x10) r6 = dup(0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000040)=0x3, 0x4) sysctl$hw(&(0x7f0000000000)={0x7, 0x4}, 0x2, &(0x7f00000002c0), 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8) sendto$inet(0xffffffffffffffff, &(0x7f0000000400)="6123c48d4223423b721380ac7f9afe8a1245acca30a3182ac7a96c619e22bf11eda3e3623bae4470e7c51b7c853ff871f5dee7d0671243cb5b94b327c75e418ad10e967449c7ff1114119282f0297b6f7ccd097a222c5ab0cfbf5f7afa1962e858eeba1861dac2f91bf683606282d3bf302b0066fc5b1735cdcda43558ed8d0119800d77b5746754481e8e4ea0f38f24764e14f94dabd7a786e35f5d39a2cd2864a09df44f6b3a4956058078354f3c0cca5d550909cb8f5e000000000000000000000000000012f7be393d0499c92952c6eb315f99f5d904277a5a5f78766476e3720b602ef1d90e1928f6488cf5167fcecee5ee6f0b6a5ac26aafa2f6ddfc3ea6b3f87b13fd26de15b4260f3475a7b9297152b18e1d668d7690e460dcee48f4648639609d9457047e2407fb7dbfb6c4152958ba5ce75ebcff0e000000000000000000000000a6d4cfcf67bf6889c06daef2d7e44d8a9064266c28238d22810faa994ab1b2d6c5c7e7032298cb0682762920cf891cb674d77c433ebc78778d6d5bf51dfbc8a50dd508894e2173487f37a7dde635609b90698fef63d96c78312a62128e34c5a49a4def48e031bc7d2d679198a801690393701c35f8615ff8020bae8904", 0x1c3, 0x195a05e282d6161, 0x0, 0xfd64) r7 = getpid() setpgid(r7, 0x0) r8 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r8) accept$inet(0xffffffffffffffff, 0x0, 0x0) writev(r8, &(0x7f0000000380)=[{&(0x7f0000000300)="66f387ae116fe94de4b1e59dda96549326dfeccad5d1ec88544fd635d2426a5d044e661ff22584c4f6549cbd7badacc7e9df88b37f000000000000000ae30b1d448729a8c6611dd7a0dd9c51d708c6f0b38d40a6edf383da60", 0x59}], 0x1) executing program 0: sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000440)=0x7c, 0x4) seteuid(0xffffffffffffffff) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x55, 0x20001fffffffd}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x800000000000, 0x20001fffffffc}) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) pwritev(r3, &(0x7f0000000200)=[{&(0x7f0000000340)="c79bf644e33c91f856ba501ee688b6194b5719c920e3da58f54f7bb2d0f490ed878daa42d6f00279455a09a5544f216409ec080af7e07296e1e89e75460cd8e62de84d095e3bee425f1ed5c294d8461defdafac025989b1831f39bd5849683bfa1fec086c56901bfdf6dffd120d7d20756abbe9c2f5f1da86cd166c82813121ace352b88c759b9eb9c314de3eaf860eb7f454f6e51", 0x95}], 0x1, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r6 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8080691a, &(0x7f00000001c0)) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) sysctl$kern(&(0x7f0000000240)={0x1, 0x3d}, 0x2, &(0x7f0000000500)="b914d8aca076feb15a01d6247f0be0dbadde5cd8f716956f11e4b90cd75dd4e43d8824cfc299107afa7a5c36c589ad60286663cd4c32220a72ae87059dd51621c90073021fd53abc7b814a24dfdb929d3d7c40ea4cad6e6b1db07cd7de7b780d00f23831d940b5cc72dad67d63d4e4c5ff510cee66846c1f026645e6c341433bb450a8c66846c8e917e35b9ad6cfba95e1911c4f04590aaf704c64793969836875f94bf9e03cb8e0b02fabc232abd01a186faa7ed217d3237af47aa51dc81367e90236e71381aa0f868fd36db9", &(0x7f0000000280)=0xcd, &(0x7f00000002c0)="98b76f01a709269bb3cbfc4b162b80ba2394b75297f5f80bf606ece58cac937a1d538d6b0ddaf2a1f5c3e7ca7939119df8264f22e08925f2ac07dbf3ecd290341ce7f513b71c0966f4a7406cd40b415400c5e57d43f09bc352d2b38affdd676a4e2dcd0fc0569d5171", 0x69) r7 = socket(0x6, 0x4, 0xfd) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) r8 = socket(0x18, 0x3, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000140)={&(0x7f0000000000)=@in6, 0x9, &(0x7f0000000380), 0x2, 0x0}}, 0x10, 0x0, 0x0) ioctl$FIONREAD(r8, 0x8080691a, &(0x7f0000000100)) executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x2) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x40, 0xffff4f70) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r1) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000180)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2feff000000", 0xb1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000140)='.\x00', 0xd78161855395eb8a, 0x0) 1969/12/31 16:00:09 SYZFATAL: executor 6 failed 11 times: failed to create temp dir: mkdir ./syzkaller-testdir343595258: invalid argument