d7ac5b38e6dbdfa8146157d93bf1a96850ef468a2a9f35529b5c40141751889a35a389a35382f8306b896c8f4520a1858e43949b1b06aa452d2cefbee667180edfcc1e337b3cea6711fb40596ba7ecb69cb202106b3c66d12dc3d4074d497468e0113c68ebf0e7606fa6fc8feb6a834bf7b684e6549ed4d290270ba30d7f6e699aa6a453358c2f7e9353a8aecaa10b6c1cbe699927d", 0x9e}, {&(0x7f00000003c0)="3d47da8c7d535973b8e22afff059631c91d5710de016da07d0aa4007e213216f4d53505eff21b27f66bddeda3cf3e029acef752b75e33b8ac63853f2bf56dcf2d03e8c7528f432473ffe353cb7c9896eacbbd806eaed61693f60a3f93263c25b9d9e6da7718d36e1123bf8f74871a10202025e8e8f961707644790fb5dd2ffe16d3168b8e4f0f4417d50cf80472aa57715ba6b0f3bb4b61705b97f09a0936d9b56ff919f5581373521a507a0d554dd66a714314768608db68d9d0757e0e118f19bbaa364e79cedc2f3cf537114e2674ad182220c1c2f7d7e8deb6ff67ec2674c3939645eb6fe75981c079e43be072c7ed5ee5d2f835e5086335eea5e97eb098451f39e8cf34a08f55dbc1b996646d471ee15994fd17ecf7e0febfea27498aadde8a0aebd98295f66b836b7759ed41d69b7a388b2439daab562950561dd35407f751dbfa9eb8392140e1d072fca89aa64cef5b40b2ad277fac4cce70565bb7195a306d69fe905393d6b5605cc9c5394d573582cc0834787ea20eb6a0cb2aa2dd987121e5016271262e61edc15d42e7b82bf3e0f25eaa774267d9fcb1fcb1fe778aa8d4055834d889552e24ee84c1d9236034fa8da2ec80f5db5b58c449174fa9fc23e844b88bf2e077b402c7515db635f06184e627e7d22fbb65b71fc65690b1d0fd2c49724a6d2d7b72720a72501c820e2012eb668cf5659d265b84fae6259ff4dd1ddc4a1044b4d4817959e2d3d5d2939568a580bbeb3d4167fc3ce5fd359b1ae2e896ee6170cd191d67abdb1eb9ea54cb19f6466cde9dbcf079b0063ecfe20da72d360a829375420a7c85d23d51f76baff0a69baa1445efba7b085ed81bae8aca982325e84452fdcefccd85ec9d7026a1513b6b5c40d09e8ac5ee8e0bdc3e229c3b62be135c7eea8fec5a60092d4dac9fc3e943352b2d99b39109c6cb1204cc04cb3381a1deeb324b3db83e9558d943482932b42e4b7c8f6f5db814b0e782fd470f6196865a92199adadd4b53276fda221cd14e19fc7924e0b3b894714bdd1916fd1325372bf9f4b86dcb9270ae121d77be1ff4bdabdd7913631c13a929d1f1f74a08438a00577fed9058ea38bc801137e1945242ebad8eb4f6e767f452ff8e3dcbb71f5f981a6a36af1d7b1c61e2b34d03ba59d63969abc01ccf8801837d7dfb00f5663dc6505e26d4b59078f6ad30e38a257bef9b06bb20a055f492d59706a588cfdb3c397a21b164016ccc2f2a9fd45f853b02e02551ada91417009a6c0a318d2ace0152ac63fa021fdbcfe277b86b176f9c98beb2983ad5fa3dc401249f788a62917c567c1f7a269db251715ee427557de0a9117b2800cb8413f5aea319a0a217c317c22221efbc277d5e0e4ec8800307961f050ca0d03b95f7fe30cfd0fc171e33cf402adb02b2110b7c3977c0fa195bcd9c8993d3f17a5a8d80e838bae18d0644dd4700fbadf1e7ddfcdc9a06ec74fcf4c48fdba2d8a1d96029e2b8a4097caa1055335361917c58351e3a53511313f39ef17f4380215675641bce42efdf8675f4b703a4dc2dda8f1fa49381ad80e677825b935386b9bbcf9bc618eb7a5ebfc435c0a47f88248a8329da75792c7f4b198bc6797ad21dee5a0ea2673a0d886b3df6bbcff932c9598422c0eaff371437d3979caf0f9cddba084e9ba1e01ee5a111e2300df0bd14b0b8378fcb7cc4901f160cb5c246268a727565ce0ffc197c4a7b66250c0f4a14ce4170b165d5446aec0d7403f860acf7ce3a23598c20db03e2c12af29def8c9d2aabaf253bdd5fa4e55a436eece9de7c1c88dc2d81058c9c2d9afd9c87bbef01b9b8ffd66a3b70d42441349049c660595616a8c58fc9d1164e1b734f66a9768da5fd3c9799bceac0dabac41cde5844155a10c980eb437a5e36493acaeb740bedfcf8e6122ddbca9dff7b23a0848cc83f49fe3849768588f7992a0182b313412702a60858462a235be31217216e23248f1bf2878cca03b6f8265a6913d0e3b1812b696670851a770132c51420157bc94f88e185b63e68ea38199e015dfd0d3671935a813538e2d3990b2cf18d36b9216d6ab55b1d26c2125d6ffa52462fe3f79a9bdf4184f89fc07901858e464a6dbce338d5420b1d7006c195aa1ed6b05c6aaf0799fa15c1448be2638f59d9b5261a6297686fb049db45ea0776d6a9dafc53f509ceda4d8c652cd20a1e341f17afbcaa95cdae9e7973ec22fbe758f6b27bb61c70d364a7044859e41de43a784c0779b223adfb6d677ab901df1e8a0437b95b0636559d02f8bc4d83a9f3e5b46ecf6586387a89de4ad8cd47a444487aa1802aba2727eb04d38d71fde48dee816e55ebf30072dffb10fa23900603774a84cfc4a0d74100c1e01b26dafbc55be867511517f69f7524b374f9fd87278c27d4f19993dea8862947ebf9c0bf9bf994b173b6f2312f109a20b341936d40eda5fcbeedabf0948fd09643316d76fbb0cbb10201d5e49a71a8bef6283bb6f8315e4f8d2706776b963d0a54944e952d46bde64d3a14b75625ac05e02a2d0455bf67da723adb2adee82b2d1e7b6500142ca8f00186c67a6f9cea49a5e1675d6033402e51c48afc067f1463cddec8207ffb41676f637456a42cf0d7df5c3ca538d6c867d8a4a45dc2c3374ac71f9e6c227d66ee0635778f12831e0875586b1ea7907d704dc11f3f2840e409cbbce188d8d4923111e980c0dfed6adea493c01957dd452ad4e381e03d1a69a7fbbb0e5aca105592d8e51eb1a0c1fc155a795d142680475c633f0200dca193007e02f978bac810b49d30e38206e1fcbec0d382eab11eaca7f2aab998498756c4441f24b574724bd9213df99e882149e44d4b67c7d00f91bf72833d3f4b0b06b336075b00db2856ca08dcbff80d11d4a5e48caddc968b33bb1cbecd6f389b6e9ed979354a05d2f620fbefa58075fc0efd4f7beb5f525a5c9ce79c2295bbf4958a1a1ef2ecebb68daddb44fd503e119c847a8f64724f46bbadc21e7b1e50c9fe3563c1bfcc0f128bfe723b3c0ccd731d0290a1270532dc5853420b3f4669600f832557528952b6a81d3ce856ecddc6ca67f5eeb8d8e1df970df73e6a543576f1b32898b1a443d0195ca497072feb9a71d460fd9a1cd4ce480efddf1b644ea3cab852de135109eaef06c1e9777c8abafc7bddb5b73dc12579a0ef57580b7d0bb58a20ceb810d9327d0283e5ab3c68349850f7e415282ccef70b9dc2154aaf5a11650b28373d13c866f2c48a89cca47fce7bbd338e728cf2fd4863acab687e2669b09fb54c39d63b3cb7620efffc8fd2bc11d07cd68637abdfa50ea7d04a105682523eace2d7102e1b6e9ebd80bd1764a39ba245c5eb2e39f61ad4e1cc58f67b1be118b92491b8fd2d08e7e6d5c143fccfde6f90d6158b66ed0e395d560ae4f8a02b8df5a14b31ebcc59ea0885aee343a9a5649cb4c2cc92d509e1b7d46d5be23a8836be1f28d43336f6717b851e81265ed10f654dea8b0c37f1f148f4c9f312e538f3ff59cc8a4bbc5e34756e3df75cbc3000cdfccae1775b2cc7e128afcd7ec4b838bf4e800263669b8a602827e8e7ea6a1df0d81fee2e6d51f615d5d846d1dc941bf63edf487261dff0ac73b61cab6f6bde684c6dbd5b24da21c69b666e47803c8ea6bc394a9da79a79473eb25a7ae53a9422affd5882e33f522ba73973e697002105225af87374f0e2f846687b6a3adf9da664c2e6a1dd9df1dbfcdbc82e17e992fd56910375040ee794d9c97adb21007db695cb1cecb849c7b5560e5cb29b994794dadbf87187e8eddedddbf6f3e5ef97694503a59e78a3e60cae419378ddb3b4677990794a40b05eef18128ef876b517ab305e7f8fd10914ec89e5d87f6bb292cf214d0d170aba2d2d45b24d002575da1b049c98d29efe5973bbc79df6efe19753474f81999488152ece067697d6baa6f188206f99615dc9e4c45daeda9b0302cfa52bf0077b01f8fd45b172b8a64d81b60313ad80816fbf0c10c269d753b249f1b94648ac61f6c3a94326115ac35df245d48d5ec44e86f1c142abce0ff505f95c33792fd5957714fd580f7e1c378ee4362d5f19ff8f02b30832f5c28cdf35f7d4d3888b5d94a2287b98a14b86a9c52d217fd39400bd67ab92fd57ffe48bc0b5b9f07c0659a42a58b7a1d5e118d46c162e1b0287c8268680ce28fe227946249c8a405531b0fd076176c9c5a6470480098a42a7da7f6515a21b381e9daad98f7e4c4ce95bac88c8efeaadddd2985dcb4378d4bcb3ea15340773383abaed2ba36b8b564678553c7906df229f1b379c547e4c2603d25693863fe99c29e8a1201d78b61a5c63a69fe2c95ef35583fdabaa6840ba203827f97c4aedc748c457e19a3ceb729d5f59eec5d51d3a082f1617647036ccaacd93d939d7ec590094e6130c1d30d5e6e0b55fc8f719f93b83a87a1306d16c21979d278b9cfad59ed15aa05385231575d17bcf7faf36be4f9121e8bdae344290e3b027c668b3e206f8dbc3386bd95aca714bab26beea5547d2d51f2fe355a7490ee988f655fff125bc7818f56138890385fcc9198ec72694585d48e3cb014d27070f5efee36e4281e3be30a78d502b561cde7e5caa7bd4b2e9beab5746141769d613e6407e35f90a807e21a5502e54dd2e3bd2f312e55f2f3ea0dcc31cb08efbd4e1092275a520c617f8fb50bbf7ec9f5e2316e265580c1b226f6647c8a91499ec44afa4cf5334cbd4efb04e69999db74732d216a990900448f9cdcba541880b7ffe58384990e4d7ff0ef7aec7c7764e34522bfe58a5e2cfa87ba0b9fd95613580421329bdcb77a8162ebb8cd2abfd5c29129f2088d2ac4857879832098836b30652eb7e8bc0092826f4e432af577a8b4d45a6fb6fbbe9f361bc39b57e4056b99ebfd29cf801861357d7eb087c26ded71ea450adf3ae0f6f31e406fd3b9e8792f3050f7c11c1bce911279330c89e89d8849bb1777a8c0f9e189d835dc8fd33bf66da4629ffa7d3c497757f510136801db37a3e4f08200bda1354da37c37b30dc9554c253b13bd371a884c5795d6d15b0bcd1f87a994f6ac70d2c78f4db0e9fb70eb338b90d9d6699b5fbfed48405827036650d8f9f7d21176422baf3c74e4641a16c76e999d1db5af1749d39570b87f060ac775f176c2ff00f8b5375faeddb58a4d7d86bd7f4dfdb70c889197007f1c4dc1034dc78a1210b95c1c913dd9cdc2584128eea0e401b70a04921c52d8c15960ce528b09bc5c8284e3e5964697c02382f167f7ed7c8cc7ee984b846f64427477eee88c9b6f14d19cbd1eae1e9d8486664462fed98c94ce0b9e2478c105104691ec284beb2d0115e1b09d531650b2f6d88ac521a3b5c92f869ebd5ff3723c7b4fb0201050444efa6a9a69562b6a88f9ef74c70944ef945b8522c5a3b705c8eb6d95e6e412ae7d02bcef168807a9a841cc00bd0dbd8dbc15e854dc3f6450664ac958d0fe334d2504048614334e89b6f68842ca57bb58887b18595c81b121c1b748d745f89cee8f109fbce47b9e9e6076ce179cefcf4383247e8faec0f6de77d297bbbca4db3e41ff24ad70051b294a1ee097bc4f42fad7cf5fb460032ad7b4413686629287aae44646a6e04d706a5979594652d6241709db73745dd112befba369a5b14d824ca8864fa8a4eb5ec5789a799921836953e995338775ecd8dd73461790366a8c0451194684214511457040abc0a31107ebbf83842ff3c8498ef966cb32f97c1d6154004b49391443f9ded5674cdaef9069a68478e84bf0189858f9e3347fa64324e6887ac592995da0", 0x1000}, {&(0x7f00000013c0)="bd8da8012e7d0e1535232312f047308a871734b67d869e9fc08ab8cf", 0x1c}, {&(0x7f0000001400)="b86dba6ff9b18a6e7b5c7c2547b78a922e2c26bad9bc1529b165fdd9b8652e8b0c94fd810c5925aa98eb1479516ffa6b44ee9e4583c6f0f3f6461ffb71e0d9e8bdcb474c7eb2a7dc5fe39bb94574504d843170b647150c4e128a649c", 0x5c}, {&(0x7f0000001480)="cf57fdf4fc2fa45f945d907976bd29ea5f8320bb434de7170ad428abbd7fef7485f1e72b6fcccf4a6093d8393becdee2c65c7ce6e80e7b63a3f150", 0x3b}, {&(0x7f00000014c0)="a5a0cb87407ed64f8ebb5b1dd8a1741dd39fd10efe4badcd636e436669c53a5f09b27c58332ae7f8a929439897cda879866d56c44fd9755fa53a43419696698e9d1fbf3d45335833d8f3f1269f3e549f6de611e4450979d502435ebeb3883974c5e71fbb50a9bae97fad0c3c5c207d2b0bb3db0dd87d0bb448abf408e5b2a790cfb07907f5356aaa6e189a4c7709b4de81519c21f3790f2f895ce299af741b23fab1c66b01fc5cd340dbd848d285834bd72ba3418eca7a9aa3b6ab637416ea42fc6bd9904f882c0ecf9024a76e0b16be39c684a79df690eabfb5fe50410c18141d9fb8771f108b87d00b969a83e9a29bf7c10c41ad8b07ad0ecf6e0e03dd556536fcc25e19cc29e3e64bc2585253438a7ae7d651ead2068033d40202fe2512de764cf81761d470c4d73fe1b8c43bd8f85bad1c210980ac33a12f78eb3c822b6ef220e6efe5d243c8483a6ecab7826e4701e4374f74b0bf5d84f1397648e44f9a0fae92d1885610659585c88eb27bd1c86d2bb252b5ccc61c3e7ff9567671637709e11a28e7c70e745acc24dc54d5cb40e8c994ae869c798f90f69260df1166555d796d59af9b7b3ead987117bcd2870c6a2b3c4e8335b2d959df7a99d28b54bcd733e311fcfec32b25113207df995ea1cd8f9906b70a62e824f9418aa448c47becc5d219a41e02e9106a4dea64bb5d880e89e3a61665935177c402dcb97e5a8275e07fd888fa0ab954ea2e51a9bc22cab68481f3cecf133eef345d4dbcefca52c5493ed445e602aae0c732937c74e33bc8d6cf19d2a52257dbe1140a6381bac76de09e044d784d7c7e01c25025786e0950b87c63d5cee1bf2ceb2cbee36a4814e8cd6c77cd4bff4d19e00f1217bd012339e0bd901c352474d3d9ec3254ecdbdb7bea84e57c9cc57045811790241eeae9e55fa66a025c27b3ae9d0dba72bd64685fa706dae1dfd05182821d319f33b0d43c6e5eb26328717d820c5724a0f6464cf38ae78cf83e1e3187661bd7b950b7606fb340bb8e07b20cd7191a17ba87292d5246968e3c22b5d100be45b893592745cc88e6c593b44e8c46f203fc5f80de5839d5f4e4a27238d42d500cd4623dca32ad18210ea20294ad6f004ea36893ff1f368f14d07cfadde2ce14dbcc59d2ad04184af0dccad6d1c260de18749f948801da814eef295e2cf263727b97f4061cb28979224b9054255b4bec0fc62d7bdda5061316952ffeb1c70bef437e1127f4c2fbbe1e564ad3cb33221be20d38299b786f32f81e658dfafbb3b591b06d2de53688970b8e6629d0669fbe6d5413508cdd0acc4f8b3c452570ee1c68c53de105664c96f67b8aa13c5543bcf86616efcdbf83ce40e609738d06034a9a09a072bfb478a5dc9c59bf5a5db080bc92481dc8c0428adb28839d7b0cd8fbf66eed85c712f7e6f51d2bb5b145c7931f25c9faae85bf3ae295610ef2fb25b80ac0cfe68c48837524781a544c91b3a7e9df60b7f9a26590291d0c662eb9bea1082d3cc735ccaecf96cbdbdfe201db109e80151d4e9ac9eb6395faccc0e22cadc97d2ffd1c978abe276454bdafa4b6654e35164e8891930951aa469a0d7a467a3eb982504593298707e565423ca1fb683c006ddc7aba0c3a93643d4d7eacfb54ae5e821c65644e3e4bcbc387e5d6ddc7bff53128f55217269b5806b3a54e67620f92cc815add96872f245a1d05515b1adb4c2f85f5ed33b90ec4c68aef553552cf1023181206a0415f5c1c2de761dfef7deff67b4d3a9efc8b58381e2fa0dec810e1b03306ad20e8f4dd84aa512aaae6b6692c51ed26b9fdc0d7fcfb0734c7e5c4be5879cfeaf31ded45bdd28c74077cdcaab716327fd26a021db73986d3f8ce7ea22f17176855a64cb825be7305d3d9b9c2b466f58813455ed2ee90b0e3c021c832d93c631b23afb1f749495906d430aa28fe0d55566c7fa3cad78d91dcf4c33ab172e18036a9b417f4adda477c7a941da64d826f7b233d5883df42250bb5d73595d31be19304fd165d3b0f0fde8b14c84ef30b1d3fe59c2e7529f07a4848595fb3fb4edb7ecb39722bac2c0ff13b77283c0daa2660f0ad1d5e230be410409f99ec732348f1ac5210589892be11711860083abf908139985fc5ea16289b1671a0eb1cdbb2d6d1aa8bf1810985cf5f4b1d24313d10117a6f733123aa1a3f4613abf34a31b73abdb0794b7839504bf1c04cdbad263953b93403f6b94bd88fbfa2867d1d76caab25ae075cdc12963754b560c7bff7d859f331cecf55a0cb4b01c947a6477b78ec6f08638988a0d67876e046922d88c12255054512053c447ebedef07a0e8a55d9cc90f7bd1f231f4484dea29a686b83e6c7d3d2245bdb94061e82c25a6d824e1e4bb9093363c244011b54574ab321b5aa7e6892112afbf13c8c5491f74b10a2a7fe0d018332d89531ae978e750283df6e881de3b8c5baa6556b7930ab8d533e50e7f79282a05fade0797da006c9eedd542b3fb74da6173eb9652077e3249f23dfc08464234dcfec0563d566d213112ec9fc6d0291a52758ed326edeeaa58b1ba698a994ce4e29fb765a225fdb79401febf3cb753fd6678f869ec0d070f3bf2dda9419912024a1acb87e3c927df86ab069a8b107407a0cb27500659611fac6a5f842e70f537aa7ca7631b73374f735a232ea2fe0608590d49e5e3b9e9f0cfd72b53f434b02e491b04cfa9b89a790410a2844cfadaff7a5f717130380d2b27fd4d98d138bf7e2cee167dfd74476c1620b6164a98cf8c413a60422e4863087163dd85a305fdb5a8302c66c377c9005a1670e26a1d7d810c4b58af5e848005683ba8923a01191930d3621ea89207d2dfdce628e3f7b72c4c66b62b7ae127322aa81e251429df25db5f6c9ce2e6e6aee41df097ceef98d14c717345fc2896220ef90fa026f99afbeb41893645aabeb95ccec0b53b507b7d933393c16f30ed2fec131cc3d03240dd19479009efec80a2f83416673f3de7b364c3cc22a1f28ae58aa40821333a3894900dc12c11d89c74f0ad71f68b61833fe94e61189ddab7ea6af7060e3637b5999d6dbc55eaa164cc546502ce9433a054ebd2170ee8118a61e5bec30d74b2b8ac18ddd4bcc74ca40ca8ad9c70a5ce2e198ad19e331277e8cf23a4e7a6ac73314989a8c1ce46976b3b9483992de9f4265189f01c0a55db18b1a5b7a339f1e5ff7fc300839689783b06bda6a815cf6c46c6d281355a3ace48e007c1c1a1c9773de3508c786b60ef9c595d754004be353c7ed4ff2821e5f26ba7b90e9dd167d722c66a9f8c6cced378ce6005d1917e6285e69650a840d9506383ed31cd302e637a8178714b2b9b6f9d8c1dc165d0bf551ca25104edf2016e2ecaa536201ead7172b4a22529f9891f13bc087743df016c548b1a2ed0e809f072f536ab170c9fd84675cf90b4033e8b824bec69a632c59a251c1285c79862f1b090cf220e4457a635ea6fa769fad81fe1111cfc495e1df8ba6977403ddb06386c4066f831baf1ab05c8863244b9b649c75c1946d38aa4a27b8a46c39ea57830883b12cfe79d62aa227f7c9ebfc5c2f0441cd2583be024dcd569cf3481c3ce96a353040b3f794e8eea73b4f8ff22de822a6f10bdd80c3a88f37f2db0de96a3d3f81dcd2b0af30abbfae4af0155eb99bef2b5be29f0f7eee5682f01b33edae14ed8e0fa08a80b92877bc6ba086f40d2e1334360d36aa137d58fc6e82e9cb61cc2a1c8242bf67a0a8e7af801bda1c0d8f80d02e895cdef0e4642bf26257b26222f3112b508176ad89c684fdc93652692b8a9cfb3f760425d0b45d9b9636213342bbb7e6f092d867506674e53a29fb784e3a4a8c4d5993d823f59aabe2bda0bfd52f57bc5252d8c88468d5a67386c4fa392ad5cede8fecd1c74daef16e74ad2946e3422531f4509c25a3c18e803298956ed0cec90158e8bd102ff0e51839da7e74d5239cb9555b0a2ed78ee4793f1590062934bf0907be5376c986555532c11aab7514e040864848f6bd27d27ef8f253e1f1f9ca15658e4e7310d74d4cb0bbbb6a260a87d6163f2edee552b3f9559c8532c459687921e7767e95e4e47ff62aa0f2bc13b152275242865b8d053609a0da5b91bff3d7430a4bf46fd5fe729df87c3349fc611766735c6211cbd5eb28239f9aaed9128869985dd5e82fe9074d43e77064c970181378eb5d79cce5af48efd82d1a7c94fc4e9dcdb91b8b84331949115a3be49eef4f436af04f40bdfe825632b011f0de309042ee8dcd1a779382066302687e40804e58e9552fa9a7fcafa895e26ba108bf9520aa3e7665e9ebf9b8c7b077dcc1e9e69e62206fd5eb5bb8e65b7c86e7f2614e373a95d46e02e757ef7816cb30a44325b7d803d351e979a0cd26b62136a94e7930936faf62940c6950765c64a225c88f3bb8f19a08a039490ceac0acf3300a95198cfc358245fb159285ef67f59a1c71b5cf6525d13374722313c398ad1f8fd3ebfbd2be4e69131f74dd1adc6e91a48674b60aa2bac514d157936c5fa5de0127e562b2e501e708d9d7388d28bd799c0923c1d49154d070fb5b71faa59ad7a6c327f54359e84ece7baabb02499cbf5464ee46b4699ca65e5026d9922a6a6dfbce3f28cf1b42a215b0e57825c23c4060a73dccb411cae3ade5ec32ee9f64bdb68574299db3ca3fde1ee3ea509952929a97fd7110b35c9f13e6720601fb04291a7dbec258bb1ab8a8fc77bc8bd34339443917bca36a7ae289ac5229a2ec9a0f332ff77e25b1c4c05e26ca1409f946689e9e155537303ee2c6a4febe462b2ea37db04c4ce8e17f20da13c781c0e348ad85669f47638a19fc8410a599af2427fea1dac42c98eb7a2666358ccf88d879eea6d71be2b9fa91cc61067355cf13a684f632d4e8c7e2f00776cf8dc1b976e67cf54056c4480498fa3ca55f09fce791379a8480a157b976d3c69a9c4e2e0e56edfff906ae51d15f1e586f56064dc23d73025fafe2b68a670f4457cc5a238e8c81d46f2aa2399bf02dcb384f7f26fed5c5aaf80413b4e4fbd131f1cd5c96b70f7dd12f70d1a369987a88cdf71005cc2e4ee03864b78d9c3890b85df7cc42e599f4795ee7ae119878183bff2e27cd7bb273c98728a589bde10e648f0f5492202d1a5e8c184caecf59c16f06bbac7fab0106febf4854cc9c1a29dc7e6baf3623ec18891b136cbbbdcddbd9c16f4308a7d6aafcbda0341bd28d01537488bc64e0c86a2458b2c8ffe9d5f4c7345c43f1bf81c767d66a8a921b8f9d36b17ccfba71386f1332ebc582cf83295083b94d6dada7f1110ecd52f9ca4a9310cf2a4f71f181ada85053e5c728edea45eaae60e7dc2ee5c0eaf5d96c9f3a723ecc4d70e3bc54e1f97715ba8571507be19bea38bac96d8da9bad1dd873b82f907a270dca8e47872cecebad9a509b56bcd8d63c801318fb640f824b32b8cb867f53389f95aa18b82b2cf7f19202a4396e0df3689f7ac5395c2b886b7ca533b8dc9207753ea09bc121a0753ddb753a18ff350c1fef3f6dee49fd2b5b600790f37e052f10c46d23d9c9efc315907283b2d104f856caa3b4d079548dd6b28d67676d8507dfa174be01ae41479439f95b416aea59d2ba9fef0fc9a1bd7d87ac4aa341a9148663c382720667c2ca1bbd0fe55413470c3fae815b61f5f7ed4a702f05d3d17057931b65b2c58b15530dc12c7cfa4b668da7398f023876d7cecd1424e5420d2ba363860cad4bcdbcdaed3fe6c9c78b2211c848a404a14ce5fdc9d7578c64b6e5da4afa14562ceff7e19e21f35bf9e66ac6dc4391b12f64f6f", 0x1000}, {&(0x7f00000024c0)="dc7b066adb91d6571e8eb047a676858aab10d64b3ad6bc98158ee2", 0x1b}, {&(0x7f0000002500)="a4883988edac3a5918832e2704ed5ac052bb8107c6189f9e52bfcf660b1f1a08c2b225d280c0ad58b60373af130fa4592099f39805d7", 0x36}], 0x8, &(0x7f0000002700)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r4, r5, r1]}, @cred={0x20, 0xffff, 0x0, r6, r0, r7}, @rights={0x18, 0xffff, 0x1, [r8, r9]}], 0x58, 0x2}, 0x4) select(0x40, &(0x7f00000027c0)={0x3, 0x35, 0x5, 0x0, 0xffffffffffffffff, 0x2, 0x2f6b86d6, 0x9}, &(0x7f0000002800)={0x81, 0x5, 0x0, 0x8001, 0x3, 0x0, 0x3, 0x6}, &(0x7f0000002840)={0x6, 0x9, 0x6, 0x2, 0x3, 0xf000000000000000, 0x5, 0x59e7c3d7}, &(0x7f0000002880)={0x3, 0xffffffffffffff1f}) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f00000028c0)) pipe(&(0x7f0000002900)={0xffffffffffffffff}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000002940)={'tap', 0x0}) acct(&(0x7f0000002980)='./file1\x00') r11 = socket(0x10, 0x3, 0x8a) recvfrom$unix(r11, &(0x7f00000029c0)=""/4096, 0x1000, 0x801, &(0x7f00000039c0)=@file={0x1, './file1\x00'}, 0xa) mkdir(&(0x7f0000003a00)='./file2\x00', 0x40) execve(&(0x7f0000003a40)='./file2\x00', &(0x7f0000003ac0)=[&(0x7f0000003a80)='/dev/null\x00'], &(0x7f0000003bc0)=[&(0x7f0000003b00)='tap', &(0x7f0000003b40)='(/\'.\x00', &(0x7f0000003b80)='/dev/null\x00']) open(&(0x7f0000003c00)='./file0\x00', 0x8, 0x100) r12 = open(&(0x7f0000003c40)='./file1\x00', 0x80, 0x0) sendto$unix(r12, &(0x7f0000003c80)="da8dafd7c82230c9b8ddd7bdb87cc5a27419b2fcd43ce49c7edde04f7f", 0x1d, 0xc2320eb98c4f5e2, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000003cc0)="2ab650686f31df36067989d425f420eb022339daf9bb4754f310825c759cfe4041a7d35b8fdd65d4b9ad20ba4f89817c949768e7dfd65fefac01319354ef56a5ba819edd27eda4d88bdbedf2245e3c756006a8d46bfb4dae495a90ead73506658d56adf3da36a08bc15b22c2c5450f1aa996a2cddddfd9ad867dc347f5d1718bad222399e8f9ccfdac237c74905818c072f29adacec8c5988901f24f113ecf23bbf8bb", 0xa3, 0x5, &(0x7f0000003d80)={0x18, 0x1, 0x7, 0x8001}, 0xc) 15:59:57 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpgrp() ktrace(&(0x7f0000000080)='\x00', 0x0, 0xfcfc96ac3f78779a, r0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc02069a0, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000000)={0x401, 0x1}) 15:59:58 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ftruncate(r0, 0x0, 0x400) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x795, "73cc510e52b3912e0d3fc9c06d00"}) write(r0, &(0x7f0000000b00)="962eebb494c67aef9ec9ef8981ecfc23ad4b80a0cacd6e43649d81affd101fee4aca7f41e823f5ff31fc5a82812f7ff8fd3f6ab7cfe2c6996515f20f17d90dfe2b42c1c1c4c99cb51317280a76b9df1003d0e414c9d1ae3dc45d09d89bd3bfcf6739ca1bbcca809de6db34748cfb55808b50a914826ce6ad2f6d30c23605b97496d99f661dfba0e791794cfb741e7c889cfc802169038f12db5ce978a9c7add3cb3a3285610c10de1cfc0e3ef01beb264679204eee51ab4c3371c747b342512e87c18d2c675e0a1cf8afac25a6d8b992ebc4d3e8ecb6801488a88b1c7e91", 0xde) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r4, 0x0, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f00000000c0)) r6 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r6, 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = socket(0x18, 0x400000002, 0x0) close(r9) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="e14288de67dc", 0x6) write(r9, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) connect$unix(r3, &(0x7f0000000bc0)=ANY=[@ANYRES32, @ANYBLOB="3d7436f2fd30e1d2e30d3e5436573a5a627e8531b2cb6e8cc10924b71e2a5846570478127b351fa271bf60503d4eb367481e02189218ae63f02271a23aac0d5c53225dde63326112088d5538dbfbd348c2a802c0d7721d8e0a935dd2d117f05d3cb7dfc7b746e1aca4e0564a309c461e48eb38d56915aa8739a38d20c818b65eacc40960364f3b8ed145aa7db2bc9a38ced33924802f2f5860534aeddca77c417fcb8820c304698e", @ANYPTR=&(0x7f0000000940)=ANY=[@ANYRESOCT=r1, @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYRES32=0x0, @ANYRESDEC=r7, @ANYPTR64, @ANYRES32=r0, @ANYRES64=r4, @ANYRES32=r3], @ANYRES64=r8, @ANYPTR64=&(0x7f00000007c0)=ANY=[@ANYRESOCT=r9], @ANYRES32=0x0, @ANYRES64=r4], @ANYRESOCT, @ANYRESOCT=0x0, @ANYRESDEC, @ANYRES64, @ANYPTR64=&(0x7f0000000f00)=ANY=[@ANYBLOB="e1183eaddf78eed44aaa8e5c8b980337d4aab03f2bf9d89259565c9111874fa0eb3ec7a774341a22d2a4bb62fddfce24d31eec5129021904ced56df1652cb6d399a1e4a6e18ce04a063ecf418ddbe972d4fba9fd98f5a7ebff54518ea12fc894bf11dbfdc4661127f418b2d195911c94d050c9b3f7c5760120000000000000001032137a506efa488025119bf100"/152, @ANYRES16, @ANYRES64, @ANYRESHEX=r0, @ANYBLOB="a4f8b9f9448a429ea3b00dd5fde61e3f321b85", @ANYRES16=r6]], 0x8) shutdown(r3, 0x2) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x150) r10 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r10, &(0x7f0000000380)=[{0x1, 0x90, 0x48e90789fa324036}, {0x2, 0x2, 0x800}, {0x5, 0x800000000000003, 0x1800}, {0x1, 0x2, 0x800}], 0x4) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x580) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semop(r10, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semget$private(0x0, 0x0, 0x84) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) r11 = socket(0x11, 0x4003, 0x8) r12 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='/', r12, &(0x7f0000000000)='./file0\x00') utimensat(r12, &(0x7f00000003c0)='./file0\x00', &(0x7f00000000c0)={{0xfffffffffffffffe, 0xfffffffffffffffd}, {0x0, 0xffffffffffffffff}}, 0x2) sendto$unix(r12, &(0x7f0000000a40)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3017ae26caa0412fa4f376336acf00b6404be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f000040000000000000001000000000000000019e2952d54108c5da3f41486f18c72c63df883a2e34131b71649ea2f5abe2f77d0f39c4ed8003b4a16f7cc286261167cd88f03233637175a16539fa86ae3635b677cdd6f2e04a5a75040942033d39cbc54a10d8738eb790f7f14316864e51d992ac79aedbe59b81391fb173393fa8bbe77ec53c9351cbf7ecdfb08a3ea40745d35c7769fba96ab65482c700966736d521e13b741d16c90812d2f3fd918e26b0de0655259be64a52856cd25bb6f8025bdd37dcad07dc7d369c712a75aed5d53c9cafff3c65294", 0x177, 0x40e, 0x0, 0x0) r13 = dup(r11) ioctl$TIOCMBIC(r13, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r13, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r15 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r14, r15) r16 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r16, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r17 = dup(r16) ioctl$TIOCMBIC(r17, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r17, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r19 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r18, r19) getgroups(0x3, &(0x7f0000000140)=[r15, r19, 0x0]) r21 = socket(0x11, 0x4003, 0x8) sendto$unix(r21, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r22 = dup(r21) ioctl$TIOCMBIC(r22, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r22, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r24 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r23, r24) r25 = getgid() r26 = getegid() setgroups(0x4, &(0x7f0000000240)=[r20, r24, r25, r26]) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x4, &(0x7f0000000100)) fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r10, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) 16:00:00 executing program 0: r0 = socket(0x2, 0x2, 0x0) socketpair(0x20, 0x0, 0x80, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r3, &(0x7f0000000340)=ANY=[@ANYPTR64, @ANYRESOCT, @ANYRESDEC=r0, @ANYRESOCT=r2], 0x4) r4 = socket(0x10000000002, 0x2, 0x0) r5 = dup2(r0, r4) shutdown(r0, 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r6, r0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r4, 0x44}], 0x1, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x4d50, 0x90000000) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) read(r3, &(0x7f00000001c0)=""/199, 0xc7) 16:00:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000100)="060000e1", 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x1b19, "abd0cc0d68dc65827774fdccdff3fc844ae89310"}) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) 16:00:00 executing program 1: r0 = msgget(0x0, 0x111) msgctl$IPC_RMID(r0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) recvfrom$inet(r1, &(0x7f00000000c0)=""/249, 0xf9, 0x0, &(0x7f00000001c0)={0x2, 0x3}, 0xc) mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028a8) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004a1a300062b2bd4c478af5509eefbe8b6a48b60745e9c4954fd1d059d00feffffff0000a3bb6b3c042ede", 0x30}], 0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000240)=0x7) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000005308) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000000c0)=0x2) close(r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000100)=0x5) 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') munmap(&(0x7f0000000000/0x8000)=nil, 0x8000) 16:00:00 executing program 1: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r0, &(0x7f0000000440)={0x0, ""/4}, 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x7, 0xffffffffffffff9c) getegid() r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r6, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="620202c6007b759b8e3e1d449fecca7b07e00000010000"], 0x10) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r8, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f00000008c0)=ANY=[@ANYBLOB="62020207e00000010000c9c2b917dbed5b25"], 0x10) write(r10, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x10, 0x1, 0x10001) r11 = socket(0x2, 0x8002, 0x0) connect$unix(r11, &(0x7f0000000180)=ANY=[@ANYBLOB="84b9000000bb6a79c306ed503000000000"], 0x10) write(r11, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x3) r12 = socket(0x2, 0x8002, 0x0) r13 = socket(0x2, 0x8002, 0x0) pipe(&(0x7f0000000900)) r14 = socket(0x18, 0x3, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r15 = socket(0x18, 0x1, 0x0) dup2(r14, r15) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r14, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r16 = socket(0x18, 0x3, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r17 = socket(0x18, 0x1, 0x0) dup2(r16, r17) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r16, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r18 = socket(0x18, 0x3, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r19 = socket(0x18, 0x1, 0x0) r20 = dup2(r18, r19) setsockopt(r19, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r21 = socket(0x18, 0x3, 0x0) connect$unix(r21, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r22 = socket(0x18, 0x1, 0x0) dup2(r21, r22) setsockopt(r22, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r23 = socket(0x18, 0x3, 0x0) connect$unix(r23, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r24 = socket(0x18, 0x1, 0x0) dup2(r23, r24) setsockopt(r24, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r25 = socket(0x18, 0x3, 0x0) connect$unix(r25, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r26 = socket(0x18, 0x1, 0x0) dup2(r25, r26) setsockopt(r26, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r27 = socket(0x18, 0x3, 0x0) connect$unix(r27, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r28 = socket(0x18, 0x1, 0x0) dup2(r27, r28) setsockopt(r28, 0x29, 0xc, &(0x7f0000000140), 0x0) connect$unix(r16, &(0x7f0000001080)=ANY=[@ANYPTR64=&(0x7f0000000940)=ANY=[@ANYBLOB="481f643777cbfcea4b835f0569e1d68318344adcf0de1c4dcbf01f7a94caebc208ccbf7275d6cd94ae3e7f003e9486b3d182294f93135c0f40e969340bc0896555a67b517e8394370451edb7080a4d57086b17a16c950503a20570750053875b63ac15914b745146efa78069f7c603fd574a452a5cdecdbb7fb31b4ed0f14824c7eb2b758931d1e5243894fa311c3c789dde73757e9cc6d0449cb01fcd02c19149853510c9841e87", @ANYRESDEC], @ANYRESOCT, @ANYRESDEC=r19, @ANYRESOCT=r13, @ANYRESHEX=r22, @ANYPTR64=&(0x7f0000000f40)=ANY=[@ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRES32=r20, @ANYPTR, @ANYRESOCT, @ANYRESHEX=r24, @ANYRES32], @ANYRESOCT, @ANYPTR64, @ANYPTR=&(0x7f0000000a40)=ANY=[@ANYRESHEX=0x0, @ANYRESHEX, @ANYRES16, @ANYRESDEC, @ANYBLOB="6cfcaea1cff62190faa4f418c724bc55f19244fc83bf7fe12be77e6995c44be91d522fb5"], @ANYRES32, @ANYPTR64=&(0x7f0000000ac0)=ANY=[@ANYPTR64], @ANYRESHEX=r26, @ANYRESHEX], @ANYPTR64, @ANYPTR=&(0x7f0000000fc0)=ANY=[@ANYRES16=r28, @ANYBLOB="ad90a64c508f848003ac692981357634396c7fb160d31a917371e6152e4ec440551b159638623cd4005d5f67dc46aa1db2a0345c9af5ee9759e142cf0d382df73700b1eef382f294b46cd2d77c278547e6db95cf7c08c58be9006b024c08cbe3b0040812cbe283967e163481f2feeb527a1f227abd8877c4f938aaff069c0b8f197903a0b38a6877ec"]], 0x8) write(r13, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r29 = socket(0x2, 0x8002, 0x0) connect$unix(r29, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) write(r29, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r13, &(0x7f0000000c00)=ANY=[@ANYRESHEX=r17, @ANYPTR=&(0x7f0000000540)=ANY=[@ANYRESDEC=r30, @ANYRESDEC=r31, @ANYRES64=r32]], 0x2) write(r12, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r33 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r33, &(0x7f0000000140)="220e22", 0x3) pwritev(r33, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r5, &(0x7f0000000680)=[{{r6}, 0x5, 0x40, 0x1, 0x0, 0x7ff}, {{r7}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x8, 0x8}, {{r8}, 0xfffffffffffffffa, 0x0, 0x2, 0x7, 0x5}, {{r1}, 0x0, 0x52, 0x1, 0x4, 0x100}, {{r9}, 0xffffffffffffffff, 0x80, 0x1, 0x10000}, {{r10}, 0xfffffffffffffff8, 0x2e, 0x1, 0x2a, 0x9}, {{r33}, 0xfffffffffffffffd, 0x22, 0xfffff, 0xfffffffffffffffe, 0x5}, {{r11}, 0xfffffffffffffff9, 0x0, 0x2, 0x0, 0x4b0}, {{r2}, 0xfffffffffffffffb, 0x0, 0x1, 0x4, 0x6775}, {{r3}, 0xfffffffffffffffc, 0x2, 0x4, 0xdc77, 0x1f}], 0x7, &(0x7f0000000540), 0x3, &(0x7f0000000580)={0x0, 0x8000}) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x5}], 0x8, 0x0, 0x2, 0x0) r34 = socket(0x2, 0x8002, 0x0) connect$unix(r34, &(0x7f0000000e40)=ANY=[@ANYBLOB="62ab0a07400000001f2dd4085bd127a2514bba48f6dd960ad7222092152f1643035becacf9eda5b5083a5adaa22e1faeab764de3230dcb1a28de542cdf5103b7fae0663332dc8677bc85ec22eb07ba018ff189d0228ca1eb2c9106b09811bcaca215e41218cad1306d519e62f78d3e41298eb0af76af1ae75c6dd9fbc37af895b38b0f24ab021037c9a1d70d59aa9b33e91e37baf78bae415122f9137469c8179071fdb7faa86ba89d8a3f91206d20fb7f1a9566ece5feeefba7efab49b5c6586cc17abf54b271a82bf2502d4d01000080000000008920ae33cd5e89c2b3ed0000"], 0x10) write(r34, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r35 = socket(0x2, 0x8002, 0x0) r36 = socket(0x18, 0x1, 0x0) close(r36) write(r36, 0x0, 0x0) connect$unix(r35, &(0x7f0000000200)=ANY=[], 0x0) write(r35, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r37 = socket(0x2, 0x8002, 0x0) connect$unix(r37, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r37, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r38 = socket(0x2, 0x8002, 0x0) connect$unix(r38, &(0x7f00000003c0)=ANY=[@ANYBLOB="62020207e00000010044b76744c52eb8142700"], 0x10) write(r38, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(0xffffffffffffffff, &(0x7f0000000b00)=ANY=[@ANYBLOB="62020207e000000000001fab15ef96dc3cb965531d2d87008af771885e8dbc75e1815b1a50aea14265fb3eced763151a832f37dc3db1e354d3719d69e9040daaf5214cd61fc59b65ce65bc90a551c18890dd2eceb5f8c1a03668d45d5d090cc352c2f6e8a4ed042dd1f8bd907467479e5e952373251ca5ce32aaafe6e8f83efb0fa2ae5f6ad82d9d29606ee947fbd0420ad278cfa4c98750c65e097a4bc6f7c2aea09a0458ce92710f2ccb082c670cddbb7a8d8c"], 0x10) write(0xffffffffffffffff, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r39 = socket(0x2, 0x8002, 0x0) connect$unix(r39, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r39, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x2, 0x79d2838172cb17c9, 0x0) r40 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r40, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r40, &(0x7f0000000000)=[{&(0x7f0000000080)="20185fdab2da5651f53a84209462e801d530070826dbd3ea955db89102fb327ed01a2659f3d10507e33fbfba396cb2d3050a", 0x32}], 0x1) r41 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r41, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) msgsnd(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="0100000000200000e7cc4745457799c157b82ebbe04ca08db3902cfc45369bcbc6d88f996631d94b8ee16750da6d31a1d7636c47eca12d1232bcc1f275f782b3c90a64ee2097a5cbc528ef094c5434c24aff656292f6750ebf1a5aa19429ef202f8994f2cf8b51971aac1ffbacef5980bf8eb97944b4eefa3ae87e8281e8bafe1cbbf5d65c1dd06d568490dcd6f6ad75be9c6ba940a4"], 0x96, 0x1800) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='+\\\\\x00', &(0x7f0000000140)='}+\x00', &(0x7f0000000d00)='@N\xc9\x03~\a\xa0f\";Q\xcd\xf2t\xc8r\x7f[\x03\x1dp\"\xc0|D\x0ewg\xf1\xc9\xaa\v|c\xe0\xbb\xc0a|+\x99\xfc2\xb6\x8d\x19\xb4\':\xee\xd1\xba\x10\x98S\xa1\xed\xcc\x1cF\x8f\x1c\x96?.k\xd2\x8c\xfaZ\x15\xb6\xc5\xca\xc2\xd0Q\v9\a\b\x9c*\xcd\xe5\xda\xd6\v\x01\x97{\x04\x85\x82\x16\x93\x93;\x9e\x83ot%\xc0=a\x9aS7W\x9a\x15\xe0\xc0\xa3o\xae\xc7\"\xf5\xeb\xfa.\x117\xe9\xffv\xb1\xae\xabC\x1c\xc4\xe0\x19\xdf\x01t\x9dd\xea\x1aU\\\xb1\x0e\xa3\xbbr\x87\'\xc8\xf3\xc9\xb4\x03\xad e\x1bS\x10\x94=\xd5T%\xc2\x95d\xdaO\xb6\xbe\x9b\xdc\xc0w*\xa1\xe3\xa4*\x1eiX\x8db\xa4\x90L\x90 \x19\x9b', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000340)='+-\x00', &(0x7f0000000380)='-\\\x00', &(0x7f0000000240)='}\xa8\xf0\xc2\x80\x9a\x8d\xd8\x82+\x00']) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d719c1e7bb6fc6ed3c5b0000040004f2ffe74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7fffff00, "0503c966000000007c7de0666a0474d10000e74a"}) ioctl$TIOCSTOP(r3, 0x2000746f) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x8000000000009, &(0x7f0000000040), 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pread(r4, &(0x7f0000000040)="dfdaec1389aef80c6edc3d0adf140b57505fc2f08d132eb67564ce5e853264ab24efe8134b2601806f3c45f48ca28638c8e7dfecaa94ee37aa911195765a29bbff5e", 0x42, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f00000001c0)=[{0x0, 0xfd, 0xff, 0x3}, {0x4, 0x8, 0x1, 0x8}, {0x7f, 0x7, 0x20, 0x7ff}, {0x5, 0x1d, 0x4, 0x7}, {0x98, 0x5, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xe7, 0x7a, 0x29, 0x9}, {0x2, 0x40, 0xe2}, {0x7, 0x9, 0x80, 0x4}]}) 16:00:01 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x605) r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x10, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x2, 0x63) semctl$GETZCNT(r2, 0x59a4707a9293a2ec, 0x7, &(0x7f0000000040)=""/3) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x42}], 0x5, 0x0, 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc02069a0, &(0x7f00000000c0)) r5 = socket(0x18, 0x1, 0x0) fcntl$setflags(r5, 0x2, 0x1) setreuid(0x0, 0xee01) r6 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2, 0x2}, 0x5, 0x54, 0x0, 0x0, 0x9a8, 0x15, 0x3f, 0xfcc}) r7 = socket(0x1b, 0x6, 0x5) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r11 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000240)={{0x7, r9, r10, r9, r10, 0x2, 0x2}, 0x5, 0x54, r8, r8, 0x9a8, 0x15, 0x3f, 0xfcc}) fchownat(r4, &(0x7f0000000340)='./file0\x00', 0x0, r10, 0x55e9463f3021d388) r12 = semget(0x0, 0x3, 0x4) chroot(&(0x7f0000000200)='./file0\x00') semctl$IPC_RMID(r12, 0x0, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000140)=""/109) r13 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_timeval(r13, 0xffff, 0x1006, &(0x7f0000000040)={0x40000000000004}, 0x1d8) semget$private(0x0, 0x3, 0xbaffbc4fc77b9ba5) accept(r13, &(0x7f00000000c0)=@in, &(0x7f00000001c0)=0xc) r14 = geteuid() r15 = getegid() r16 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x200, r14, r15, r16, r17, 0x148, 0x3}, 0x9, 0xfff, 0x3f}) 16:00:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)="6e359554a71090d5259e455b18118b1733c6c8bfe40b8fd70b2ee96a54ceb096be1ea304ffe94517c3c4e1304c6040c8249fe8983dc7c2d550e6d6ff561a49881dfa018e0b631870085f75d14588d144f7cf85852ecffd08bf1bf3611decbc82e53fe5d5d02de7df8be5b5204b5215b9674c06cafc5b7477a37a28f763a1263e3607af0aeed74a3932789afeff172f73b7d02775994546225bcb3b289bc7ba3b465661be4c7167e287418d1da3867b073dacfd2d0f5f3c7a96b7a0446be9b89736301cccfc94e611e6c0342f748e88ccb12e58db8aedf29805a64500a09875c93db7fed1594fcc78331d928f6c8d7f5fd8fcae18f5241d268dc106b29cdcbcb779f09db7478fee105337dbb9f27183a68f3b3ae894b00cdb892d9a2472c156cebc1ab1850f4e5c4bbca9e428d4ba1e8a32db90be57fb9720b079dac159f3e05409f484", 0x143}], 0xe678189239ce04ba, 0x0, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x5) 16:00:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) setsockopt(r2, 0x2, 0x1, &(0x7f00000001c0)="7d4542e2f0468b8983288dd670c84db9a0fc22dc499e09f23402e89e30f1628cd181398da98507e21d2e375545f489fe9d2ed085fd5b03f57424c9d74041ffb52ae650171b8f8cf5a628eac0329687c0371ea7808bc1760f22801efb17e9dd1508a9ef93c07d123a6b0b9534f77ea7636924a81d510a51280accc0d38258e151087c9b91255279267d7982ee5637bce4731a045311374f59ceddde9de56be5ceec0d9d60b38fa549cbd864156cb39c1260606340b63c296385b815d9c04dc4ebcbe7e957d271fdb3ca000891835b7ee437a98aa983abc33f9ce0f58b8d37af5758996897fca5caacb7fffef8bd90dcd4c5cf3df40188a65f47c1ecc1f421b40497d7f4b3de8b3b5f973f272c31c4a80f1f11dfa77172594bfc8821ebef8275152047a71ad319ab225e5f9e1b91444a4a4826896c2ef2286528b736688bd5b8271cd01b91b54dee6c942b0f18d8f35fe74cf1bd6113e840e3e57465e76c928c3b47e066e867c3f854b463983ac0eb4a6da18812aae4f9828ea4891d8391d9295455697fd9bc42a48883c10d27c08c030125c49ac6b7696a7544fdf6d4a0804cdaecebe30e05170ea0c697a963e3af6dd336759865e18b13dfe42a078b3d547cf94b4370e39d0abb1f70984d005d1feb73e17b82b7099132e1dd141c892b279737d6a65e64a92e75ee9d51bab53167154a6d28f002979222f56037d041e235959b57713181350fefc58a0edf2bac0a2ae2ffc1cce92a8a0076e7a0199fff24bc08070e42f929952caeb8215b260ef17b477d6d20400c3c152407ba73c00331467eb6ecab80b0465cf8a8f56e2d1d4422b6ad85b7172d01af4eeb82d8ed6de6cddd2c8ed3ada89f72c40c734ad6b0b94c2d376abcaf8771b52d579c02c82c23771beeda15bc2febdc9fbcdbde62781ad7c68326ee7d34c03818ac4c984e68c0422de775dbb655435e119d2ebd286b284184f9946c6fcf7c273021e492c04dc1c5767c250859e2f3c67feb795eff0ae5b7e51df361c1edef33c6eb316ccf583e70f4f07d0da70982b8af5a600273c0e80b0b51dafa6f9bf98844cb7beea021173601570b88a3923cdbedcdc54c3cf57f48f5fbbab1e8bd5e72757e9fe79f7970f5f6cae8189f5a283eca76ef319dfb7d08f3b191b8c5a5ecd4c88eaeace95ebe48d3e0e6041de6d7e8cc2305b23050df050b4ef4e0ac0957a6a3b995b6634fd249b98da23996a36860468d12ae0ab116f6ecee0c36442001eb6e4d2d5f395925cf6c74df8490c83394148cf5b8930d766dc042784644af58510457f34469383041f4979eb8a4ca232ccd43bb657141c8a78e1fa5d7ef9f9627448503162abbf86389655f7dd432c8d0db93ba1f53ac972e66fe8fcfec5265816a0808fdefd8333a0d4f9dcd1d049177b787f9582d5b5c4096b88b43c41174f8fcad5035a3f40dc3f8f635e8ff86aa9a4fdb75ded1508eea6c76ef70692ea51cc018d5518a91717894396c9e4ff3797de30ecba045bf65e4d7724da021308c0a1bdf93795dc493b5de990ff662f41ada71194963de517308b5fbd0e89caf08cc4903f4479566e57b5d7c7f7515bbf81c30b298c1636d7ab4497a598c6421a3de48e7a7b2ae2e6d1efdfb30065fd94dafa390a8546d2ad46c4dda951f91ccdd589bce00b5bbc453f523acedf9f68a0c50fafac62161ae5ae7ef794fb6e5a57a71174f1ca8d3580ea5d31cf253808e115a34b7d0dac7e408269bf3210e0445e8f5277795834b7623b31d41144cffd82e043e45e76b7509aff9bd343d1a02de3daa23042047c1ed9e8a280c944199086f85952b6a79a1cb3592bc8c62a4b87baddabb336d362c93150566927e48535df425073976d45b70495796879a2e8c3e263f69157a9af9842f59d5557ff5a9a4e83c647ce1063a46d09e06b8947f915b7d5ea6ed07ea85f587745fc084737bd98bf69a0e50303d14afdb77172e6832742e6e9ad09a383ad363717e3293f9e78c5f6e55381845ae2c3761d08fb3f6ab4bae153e523d92b22b73a84d33dfb30669b5aa7ca18131059aca5f43178d9a034d30b00a90b0297034f7147492b2e6594e06c0ff2afe275ae94efa93e0533674817a80a861160933ecb4759b7a78b2d738dafc821c2f2890c1e3e4f5968858fb5829335c318a50a3a64ba4915cece2e5250a0aeddf69918989942da9cee483e02f30b30a994294349a2ebef71c0936d7804c886e7553c1e2c3c17c03f6626b9bb8de5f2d103766ad8eaa57a63355b8331eb5dec6636da7f655c4c612609844061e9ce5e9b5b184fa4809c8953ba193063bf6cc3a1cccd93a13e0f4eb4f31eda221f64b0e7060dbc2ae8d4314e3b67d5bacf2127c6670dff79fb83be4cbd2b52973967b4de8b2760a41e115fbe08516ebc626202f88b61be3253428a41e1c7c630e36fead70e81798eb1627dcc38da355fb6a6062a3511396ebe8408fce1f1608fc2d4ea7a7dcac55c8084bf6c4e6b210c1311d1051b584340859024f309a097fb59075ca82d2eaede4b60791e2907fe207a8242d2253ebfffe8e3b1de013d2875f97225a09883ce9982e67499b216412f28a646bda7309793cc0c9b2192b0e7cbf76730004f89e370676dfbe17426243cabd1da5147bad6f5d88688be44e579670c8d9e2e7ab2e9494e0edd2a7a2314d75a33211542e535030dac655f7e0590fb416b100a752f86d501947876a98844a9746fe858444bb4b0b0623cbae1142bb81eb5b27f7006a6327f98d9063c07b5a12b0fbf82fefecbcdae0e8ce8f5f17716825cc0d37723b116b9a93e928919855ef04d10dfea1252c47c68d3e0a2bc017846a0431fddb8be7fa5c677322c706a3676a8287c0ec8bd88d29d8dba9bb92febed770704de367afa7b1a6362fe4a072345f0c164cb4d785b743fa1e1e7c93cc13b7b2b4de4cc31ff61202ced0c76c208d20974c5931e3263893c1489dd296e58c7232c581e4a7f62db15b432acb034656bbf8902f2d89601aea6c7646703dba6dfd194f2f651f54bb011ac578c6337da17bb6b94c7934b729c189bbb72a83617d29aecc54e962ed7eefd2e25e2eb7d95b3d8427536834bb2ecd1c3de9d5333d29f7730ebdeaf149f562ac57206745607160b2bf959ff6bf28ee0bed28a8c69af7f89ab0aab4ea34c5a375246f22665268355fe9d910ad4ff25f85e31a1634b94b3b12416dd963d4b98bda71f588866c0996e66aa2ddd32b9f35403345d8f1793ae3b86b3936f6ccbaa225b960bfa65824de06f82669c68de4d056c552ab47aea9330d7cff634cc39bde20bdacc1d28f37741a5505f2e3af0837a1d1ede7cf694edcc83e290587ab2e8489862e4fe25717aa82837b0519b0502f018cdd344ab8d6cc867b621a1a6d17217b4f06c5534562912b3ca21b641ee2f71ffbd84b4d9315c3d5c0418962cde5910b25dd1b3d75ebe19489405e629fad47a2eb0e6dab7650cf3d8820f2a03b320e8b347f4b18fdfa479c888a6a5a4ed25eee91a678fdb5294b43996ac3338ba015c1b2905af53c3d2909efdffd041a0f8cf86c04c8321a691935073bd17dfd6839e6f07b9e60ccff49c1978628246fdadd5689833743085765bedd6b0c40fb242cc5a4f3c132042a35dbe75b25f2d1aca271b41877310f7ef1eb3d6a617b322778b97f57eb0037b37a400c1d258f9489281d2ae86cd956f93ca5173191d9dd0b70aac499f38b37d4d063882ab4de14d5075f3341c04da02e871ad067e3b5c162f76530717ea77e18e2e2d32f3a9fd1b111409acc9a9266fc15450988663b5b31e4c6efc2446cdbb4ac102ef125af9a60a7d9a8f77301c9e81ea7166ee7559051098bccb711b30232485f6db5aa52ba259f84d1a4bd0585fb1496cbeeaabe1650ec236657d9f59e30df058f129f7b5d4d29d178dd13bb7365ecf55ed842ea820ae26f579bbca28d57ed418970708dacca8476d0c5aedb8ac373587e8177721ad2873577f0c898b5680924537c62cc69e9301aee4dba5b29fcc5e6869b455ab87421c6e0d77fca9945dedac54e18b06d91ad5bd4958ba44c72c5bbaee581f9491f649912b26ed8e3eddfa647f405bc78134ca3f09d8b6dc51a8c3c9dbf218199b7fac0bff2e719727f347f41392e709992b8bcb8dbb82c50b2265fe2367cfd3bb0d1ceec5c9e29c9da176b4bfb6c154393d2b6b4d791aebab87cea3a3478d0de1fea2d07f8d9cb18746ba1221b8898a5bf5296690101ca8aceb8c4c287d0186adca1ee8b97f7026817265039e653c8a00e6fe7fbb2a46d0a61069f4618756c60ee594eae931a89a754fa7635bc3be198caaccd7dc44732f25c9476617b10abbfbb56b9f61bdeacd6d15ffce2e8dcc64579c018dbefee7dc101aba38e17b0ee6c7eaae3aa4843f7995305b4c5839f606a446d8ecba9099933b37ae61696cb1519a6789ed672f658a395335c41d70af1d42775ee1c49f6762f48acbd12543500e0a5d8f197b1cf8f98fbf67397c2b2f22e3b28aed93624f798646b72eaa2b46098114b3713a3dcefe0cbf2327d07c6108763cdfcb75935f523057f2e9cdcd54921b33e974fa862c8828b1b0515ee138ca6e67e1d6ec84579fa9f8f3c0906d149fb9c258207e7a880e26db18cf4fc27a2c97c1d3bba25295efe7d5c30d99f22aef985d45faa401e8021b77235906cc710cd08c701452294e471c5fc10e41d11cb32a25679858f7849653bbc022c0bcecbd15f3f275db32164a7ea682bea8ca6f217319c2770b5e48daea0063bb62d920d3b964f23c0bd04b65d8548648c086e226b4cb3c52a874c97f021f40356872478e09d1d4964844e801b16eeb1deb94925c35c5ceddfe4e2acdf396dff3a75209eea11c0c73e520cf98b5de27d0fdd1d6a674f0209865900bd3c763e30c0025322f2466d1fcd9f472862a586a118fe001030ebfddfaf253118e303acc723a1984e5d6e572e34da1528e30ec7b8c53670ac43a0a73d1056e2b8f92e1fd07637766bdbb358dd5ec014f93209cc93c271fa62529b4b0a97594ff23816e8a82c46b56542cc3b88363beed8389ea1ac6a083ca62fb735cffa1fedad59dd671e2c6cb6b78a8538bf7a865903181e007e89fc2338a8734dcabf55b6897bce3ba1123d554700861998d91522efefb5404d532c9af2fc94e4feb7db47ab0b57fc7e20c7e907ec171a318a71b93ff48598567f6733e43336561365423124527b13d099ba808f9e837537dccd62a3ad8addfc16eb638d1d95f46a0f8149a54c9112a800ae3d88afd4decdb38ff23371b75c55c78c186cc86ae44392c3f7ebbe9502c87822efd537a5da1a29a69c61618fc0be1b59a279f4355feedf0469ae23da815f7b77299ee76c4f8173344e7a1c64a10a732a970f7d27eb6c813ab0f4c4253b499b898181c61f980263cd4e72f8b8448584028fd61980648b309904706354a3b79b7d95e28cadd5a4974099e74de8197025fdb6b153af0740a723073b70caaaf47bb19fedb5c6ae07f0e8b3b406d8fe154134ec4eccd5e5c3d9f79544a661ead0b91b3c67fbc3962a204cc0b8700768e19c32931ca943919fc002bb1f7ab087c4624d330443735eb4c786a7d80ebaa6fd5d40ad97c13aabe5ecc15b1144b3c5942aa8f99e236db8b5281438a72b95f59fb06fd1a9d463990954ff26e35565bbb3dceb05f80ae5b448c8e0441302ac46e082c247b3319493b9ff0c527b9bcf8ffb333cf88d8ab4fd9e40ebfdf50c0657913c99e290eee976d5da74f28af05b95610cc74d8955ea47b80bc862129a4ac653489b9ab16dc4ff4728", 0x1000) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="60512768c67624fda4039513e9078a2307df54f0e8df6b7a2d0288dc0a160cc7aa215c8a61336a4056109ee3ee2a539c0aa03297f7e0c5002eed3cdb97cc8c9da96148d68bda7d08e81d2f2638eca0a749212a14f09e35b37afb4972e6ea2ef2c5a1542707647490903905ca8407662c6e1df542be4e8b74480c77311fc797cf1f7966a8c69b16d768f91afd8e8c33", 0x8f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000592000/0x2000)=nil, 0x2000, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x1c2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f00006ed000/0x1000)=nil, 0x1000, 0x4) getpeername$inet6(0xffffffffffffff9c, &(0x7f0000001380), &(0x7f00000013c0)=0xfffffffffffffed1) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r3, 0x1) write(r1, &(0x7f0000000180), 0x13c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r5, &(0x7f0000001340)=[{&(0x7f0000000080)="9bf7f83a5dc821c204a14184a99d316b1758bf", 0x13}, {&(0x7f00000011c0)="850d2c1982100188e23f386a659c7d5762c4a6684022b1740ffb6dbd795588f0a07a2a112f0a1b0abae6236c5298b98f6a9af127d216c2677c7eab978a3d75edeab2bcef3975465af352733b5b9241f0deda493137a5eac0aeeef6c11cfae272536f865cf407201b3ebdc3b316b9e3252d92d17b9eba28df7e7371c9c87c005a93f3294c7d8d252d04370de98f7e5294e0b9d824cd8e77347024a90342d239dac6847eccd24231a812414cb386df94b3ab1e488157d5fa84d06e2b943f4faab37a8448a684147f4ad752449cfe7c12de6bf9b8f23b276c1d1c0ce34b53997706362e82210db284ed9dc8f4e8181242ab531a0a465c7f", 0xf6}, {&(0x7f00000012c0)="124ecf9497368cd2ff2acd6e1f7fadba23eab639246d445bc338a0b578dfec0e12035e91c2bc7ef14c3e3ef44cadb1ef79f2302f7eefca5e8e154c02816459f193f62e997fbac0562bef8fd2e3cf848aa89e7e423bb23ead27809f4d67c62f2f40ccb9", 0x63}], 0x3) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10000, 0x0) 16:00:01 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbb", 0xe8, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r0) socketpair(0x0, 0x4000, 0x56, &(0x7f0000000000)) ioctl$TIOCFLUSH(r2, 0x80286987, &(0x7f0000000300)) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x8}, {0x60, 0x6, 0x59}, {0xe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) r2 = syz_open_pts() ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0x8, 0x0, 0x40, 0x9}, {0x4, 0xf7, 0xdf, 0x7ff}, {0x7fff, 0x81, 0x1}, {0x6, 0x1, 0x7, 0x7}, {0x3, 0x1, 0x3, 0x1}]}) close(r2) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) read(r2, &(0x7f0000000680)=""/4096, 0x1000) r3 = dup(r2) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000000c0)={0xaed, './file0\x00', './file0\x00'}) r4 = socket$inet(0x2, 0x5, 0x40) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r5 = semget$private(0x0, 0x9, 0x42) semop(r5, &(0x7f0000000440), 0x0) semop(r5, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r5, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000002740)=[0x100, 0x101, 0x0, 0x3f, 0x2, 0x2, 0xfffd]) semctl$IPC_RMID(r5, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) write(r1, &(0x7f0000000140)="2a022750be0de34214e76d924f36f800e2b316a7752a74eb8228384cd0f6c5770f6d9ea30767dbff7d648c418acb3ccf72a5141d9cbf05be476909fd50ac72b27697664e142cb8a000ec563b078e0bc0b877fe2e18ef992f56ad5ac53f6cf010555a1ca8e2a85202df", 0x69) r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000340)=0x6) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 16:00:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) lchown(0x0, 0x0, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setuid(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchown(r3, r1, r2) chdir(&(0x7f00000001c0)='./file0\x00') r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 16:00:01 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x100000, "0100000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r2, r0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d, 0x0, 0x4}, {0x200002c}, {0xa, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup2(0xffffffffffffffff, r1) chflagsat(r2, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000080)={0x0, 0x8, 0x9dbe5042d643007}) write(r0, &(0x7f0000000240)="220e2a", 0x3) r3 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, r3}) setegid(0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x8613c) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3", 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000080)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{}, {}, {}, {}, {{}, 0x0, 0x0, 0x2}], 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc02069a0, &(0x7f00000000c0)) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000100)={0x100, 0x7, 0x0, {[0x18, 0x6, 0x5669fdf3, 0x20, 0xff, 0x2503, 0x5, 0x6, 0x5, 0x4, 0x7, 0x5ec, 0x3, 0x22, 0x5, 0x1000, 0x1], [0x6, 0x7ff, 0x1, 0x6, 0x5, 0x6, 0x8, 0x2, 0x4, 0x1d2688c1], [0x80000000, 0x6, 0x100000, 0x9, 0x5, 0xdd, 0x5], [0x0, 0x6c0baca7, 0x7, 0xc249, 0x4207, 0x3], [{0x8001, 0xaaa0, 0x8, 0x6}, {0x3, 0x5a, 0x7, 0x7}, {0x6, 0x8, 0x169, 0x6}, {0xdf1, 0x50000, 0x7ff, 0x4}, {0x9, 0x2, 0x80000001, 0x100000000}, {0x3, 0xb6, 0x1, 0x3}, {0x1ff, 0x6ee, 0x8001, 0x8098}, {0xccb5, 0x3ff, 0x8, 0x4}], {0x5, 0x80, 0x0, 0x4}, {0xd6b, 0x3d508000, 0x4, 0x4}}}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x40}, {0x5}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x30}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0xfffffffd) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x7ff99ff39c56faf1) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000000c0)=0x3) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x30}, {0x100000000030}, {0x4006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) flock(r1, 0x2) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 16:00:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x4) rename(0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) 16:00:01 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000003c000/0x1000)=nil, 0x1000, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc02069a0, &(0x7f00000000c0)) open(&(0x7f00000003c0)='./file0\x00', 0x20000, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f0000000540)={0xc9, 0x0, &(0x7f0000000400)=""/201}) write(r0, &(0x7f0000000340), 0x10000014c) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x21dfcb5952947eac, 0x0) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x104) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x0, 0xa08b, 0x3ff, 0xfffc]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x7c, 0x0, 0x0, 0x4}, {0x7}, {0x2000000804006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="472b74edb0420000000000000000") 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x5, 0xec16) fcntl$setflags(r0, 0x2, 0x1) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)="76e2ffdcf92a48677c5875b9a2316bd5f077f350a258903f065e1ca995fb6d9154519ed66a0b33e12736b4e3f387cb6690db215692b260fa1690bf79a123af45f16fabaae057519ee9fee8ede80218ee1bb1c0dd4a03da71d9e1a07d7c8c988d", 0x60}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000900)={0x1, &(0x7f0000000380)=[{0xd975, 0xff, 0x3, 0x1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000940)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fce59616b136a5d00d1632b53ac49021912158eddfec2b5ff53505e5ba2fd2ae6183ad0ec830c9952638902d76dad9100200000000000000c22f377fd368e06b8fdc8ca7f4c38966fdeef124848fed4e577f134a91b1adf81e141bfef54669ccd2066e8725d2ccb2387eb299", 0xe) semget$private(0x0, 0x3, 0x1) semctl$SETALL(0x0, 0x0, 0x9, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/\x84\x00\x00\x00\x00tyCcfg\x00', 0x80, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000400)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) r4 = open(0x0, 0x0, 0x0) r5 = openat(r4, &(0x7f0000000180)='./file0\x00', 0x80, 0x60) unlinkat(r5, &(0x7f0000000200)='./bus\x00', 0x5c680e05cb28acf2) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="03b4aeb3ec2403d6f9d1db4e2c0a", 0xe}], 0x1) dup(r5) fsync(r2) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r7, &(0x7f0000000880)=[{&(0x7f0000000500)="30ef1d7a7072ea2f9433fd68752ca1ca0175bbe3669dc1b92bf3dc6454ba6267ec23fcde2a16619e7260390df415983ba4c6d59e13642bd31ed79a27692eb0afd18b64a4301568fd524c28706fade05935f23f9523b5194e20f6d7e47d328b79c4d9be85364ed38a747791df7161f0", 0x6f}, {&(0x7f0000000580)="26ebb00af6b64b22fe26e4fc6d910990e55896d865aebaaba026020d3caa9ace4fa3f6155c9666c3ea2ceea1d0d6840176376b220d31e0d13b3565d20a3f12fbbcc89d27be02d96d3ac0f3ec20ca71762951ab4b35", 0x55}, {&(0x7f0000000280)="3b7b7e8b1937640cc95f6cb2a7fcdbda4ef10ed16a28fbeddd34b86533229869a1d557b04912fff5d815", 0x2a}, {&(0x7f0000000600)="03ac91553875df461c13f1914becaefc7df807025f17fd70d4342927542f472b73705a3691b76b99ca2039ff6e22906378ba95b7fea296d22a783aa134c843e066c53fa6", 0x44}, {&(0x7f0000000680)="2e2440f2a9638de0082aa171223d842e729ac7d4fafc0ed8f84902a334849af603a2f5cc713f06ba0d6060e34849406141783a5e198d183270537f16c4097f52fce511df26b1b13ad24a9b1966b4d650bb9bcce36ecbe27705be61e7b2ee802f0a427ae158909c5d8f5b5d60d0f104ee90b0c7b3a5b18766375d4f2b8ba96d6e7ebb9b7dcd598ec8eac71425fcde63b0f9d293c18eb1c4351633f4c6564e75e02251016de3b2d6c032fdb1225adbbfc20bae6fb8e29a5734020b19dccd99208698de28cbb51262feea23e7d12e6bcd147bb435a489b9b006a2a872e50422f4", 0xdf}, {&(0x7f0000000780)="ccddcbdd8679ffffc2bb12eab5195667ae8d76d14cb1d077cab984db5ee2c4948de7b7cfdf80e25bf908093304759dbc66d3286d02784d62ca73ef7016639da38ae44e6a6ef8088c7cff0ba9b13cc10517b0afd7dcc77438543c489c03a3c92e9b373d44a379d0e3b4b823b81e188ea0ace67e3915dd0ef0223541cfe286008d2731879ee14a74570a8a58219b60884035b9777c46b5acaf5134454e248f68548a8539dcff5bf1acd5e00afc0a5e84c111c1697d63847f35e9124ce1db", 0xbd}, {&(0x7f0000000840)='bx', 0x2}], 0x7, 0x0, 0x0) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000240)) close(r2) dup(0xffffffffffffffff) syz_open_pts() 16:00:02 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() readv(r0, &(0x7f0000001500)=[{&(0x7f0000000080)=""/68}, {&(0x7f0000001580)=""/230}, {&(0x7f0000000240)=""/202}, {&(0x7f0000000340)=""/36}, {&(0x7f0000000380)=""/79}, {&(0x7f0000000400)=""/154}], 0x1) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 16:00:02 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{}, 0x1, 0x3, 0x0, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x1b19, "abd0cc0d68dc65827774fdccdff3fc844ae89310"}) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000000)) r1 = socket(0x20, 0x5, 0xfd) fcntl$dupfd(r1, 0x0, r1) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f00000000c0)=0x1000005) 16:00:02 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb182e2b050000000000000022700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc38f020d2e38bb7919aef0a3ffbd1b441675d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bb4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) socket(0x20, 0x2, 0x80) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2000000000000263, &(0x7f0000000000)=[{0x3ff, 0x0, 0x70, 0xffffffff}, {0x27}, {0x6, 0x0, 0x0, 0x1008000000}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50, 0x2}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000180)=0x6007) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2012, r1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x25, 0x0, 0xfe, 0x7fff}, {0x7fff}, {0x4000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000280)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x211, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) fchown(r1, r3, 0x0) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") 16:00:02 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x10000) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc02069a0, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x5, './bus\x00', './bus\x00'}) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x400, 0x10001}, {0x18, 0x3, 0xb1, 0x1}, 0x5, [0xfb1, 0x772, 0x4, 0x4, 0x47, 0x10001, 0xe7f4, 0x1]}, 0x3c) syz_emit_ethernet(0x168, &(0x7f0000000340)="b6") 16:00:02 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x208, 0x0) socket(0x6, 0xa0e7323a7e362803, 0x4) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r0, 0x3}) 16:00:02 executing program 0: r0 = open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) lseek(r0, 0x0, 0x0, 0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000680)=[{&(0x7f00000006c0)="3a79e5577d7e600204b5715fe61e99ed9faf5b794b8435e616ae3b31e44de6d42c2468360ea90c7e0fe81bd471b665377a1c498a34e26f7251f217c4e822325c07646d03d09507df7984f31fcbeb67869cdc09dce1f25dc84a9407910db2572de0a584818fd9294f4c18fed67dbfde5d5335b7635e405d084cf32d158a9500f7d944e8262ce949ef2a49465c233f1ccb3f1629a60d242da7f5ffc73849515842e3f72f674844765a2f4ec8c524723fd45530da2170b854b111bd2566dad2f4326bd794c9ed9acdc7b3c4d91852ff85d6bbf25cfd0ac2f1f81e3659af7c593ec805daeb94cf8001f2806a6d6b5cb3aa105d0012ef0f8dc0e6fde37156c7bb09298af78b53fec9ebb0ca5808668b000c154e5292565e0776e7332ef6ded0b1e94db4193148f00159d97cca5bf5d8365330123058b4fc934a53220489c878b1cf16eeb3092bec0528c8", 0x148}], 0x1, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x11c) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x1, 0x0) read(r4, &(0x7f0000000280)=""/15, 0xf) 16:00:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x1, 0x0, 0x2000170000000000}], 0x0, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x40, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000200)={0x7, 0x10001}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:02 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffd) getgroups(0x7, &(0x7f0000001380)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x1b19, "abd0cc0d68dc65827774fdccdff3fc844ae89310"}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x6) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') 16:00:02 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc02069a0, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000100)={0x6139, 0x2}) socket$unix(0x1, 0x2, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='\\0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000180)=[{0x4}], 0x200000000000012b}) open(&(0x7f0000000140)='./file0\x00', 0x2, 0x1) 16:00:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = getuid() setuid(r0) r1 = socket(0x2, 0x1, 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000340)='r\x00') bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = socket$unix(0x1, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r2, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffd, 0x99, 0x0, 0x4, 0x1ff}, {{r4}, 0x0, 0x40, 0x40, 0xd8, 0xffffffffffffffff}, {{r5}, 0xffffffffffffffff, 0x2, 0x40000000, 0x6, 0x8}], 0x2000, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff9, 0x4, 0x4, 0x10000, 0x4}, {{r6}, 0xfffffffffffffff8, 0x100, 0x40, 0x5, 0xa864}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x80, 0x10, 0x8, 0x3e6}], 0x663, &(0x7f0000000300)={0x7, 0xd0}) listen(r2, 0x0) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r7, &(0x7f00000011c0)="86", 0x1, 0x0, 0x0, 0x0) sendto$inet6(r7, &(0x7f0000000040)="b68b788d80d25d223bdf50ecb31ac304945ea7520e5e5de419f2f9bb2a4ac7d36abe59bb02356eedbac424456cdb81cee53469eb00000092583109bd459e1842eae9a2ef39754f6028584fc18fb4c3eaa369d6402cdc5bd64835a087324c1a63bc6def801066b3cc59d32eb05c05617ecf75c30481b11c8a2c8ded57d48fd2a447653688e174d6ab100629842c7b6e7e8383f882af70e4dbb9a590bb5747162932786a03cb50c60ac436c7104d74fddbd8b5cb048bd9592a54feacfeb0a2c47364986175a8e0125cd7615d9df7002ca62668725908b4f8bbd3ead64d25d16597964686f9d87738a730946e96b2840c62f927c954ce7a521ec3d2879b094393aab48e8bee132492235aa8f58c92150e8eeb6dbf64a5d319f2d8a5de729261b46d979f3a90d811b4616c38a30d4c4d6cc25c441e7565d4d92df1c625c8402044af658826c157374e697bb7ee1add59f0e65a73e2737274975d3167c0c1903248df970eaa7d87217e0c79c0f742f7ed", 0x5894, 0x0, 0x0, 0x0) 16:00:02 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x43d) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xfffffff1) ktrace(0x0, 0x1, 0x10130, r2) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000340)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000380)=0xc) setpgid(r2, r3) r4 = semget$private(0x0, 0x7, 0x286) semop(r4, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000140)=""/240) semctl$IPC_RMID(r4, 0x0, 0x0) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000001800000000000000000000005a587966e3c88f1da6e3beefe2f8625cdb195061000000000000000000000000000000795297586aaca0fd9c44268bacd502ce63f96a4a6a6ff9c05f688fae3084ffc2169e7ff921d7d0ad9648df30732bb518fdbeaff95b183b505e0250b847beadb339ab434f7fe2f4645880a859ce38d7d9776403b9b4a92ac362d5c6bbc514f0c1503a8e3fc551bb2099e63caf4e1a3f3437995bae12119845415f3c6ea718d572a53d3482bc3c0db7fca5aca8c012c14c020f164bcd8e66a087f691f9cb74e451a4382ec6201c37c829047af2087db9839a62f6"]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) 16:00:02 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="bb031e66a2e5305bc70b8840cc1bfa4c6fb9d81ba20f2f30f557037f961b5c281f812010eb2d72594e0ff3f7bf28a9bbb626a2308ace0821b656ff7de6c8db2c435350ceb22473ec299235195e79df02a1dfd572fd922bf532d724c2105af6775d8166ed21d045a78bb27a9077d1a7101f72c6eed40234b3c4862d6d628148c1c5f85ba288959ec6a479d9ff762f7cc44b1d47295c9fe44deaa2086b52d25a191f2ba151ff2aa821b11b3856b15dfd4c170dbe5648030f9f9862049c9731608463189b0a3fff8f8fef1d42430426f857f308c3af", 0xd4}, {&(0x7f0000000280)="d944a76312e39fcd8287eb9688e4cf68a0f0620975fee66e70090a9d2046e88caa9d199c5759c962dda8bdfc66fb4e7211494a1b812675acfcb828eaa1ae6e29dbb956b8e1b2d0c6801d5dbb43bf4f5a262aca2eba3d38ff5b1d0924d728f2bd1bd637ad5d49cf3a467899fe03e29ad790b3f271d6885038a27740b4a9b0e95a31e540210d94720fd40f17bdff50a67a8e69de97ec7a3102f8a7d7fe786a27bd95d468594ce918bc6c70de736d355c386084f98927ea9d595f24d7553ee16aaa96a45060c7ab35781759a0b8e85ea3904c039b885d", 0xd5}, {&(0x7f0000000480)="de026925d6e23b950d22b15f3f0e81f6638a1a518ed38235fc653700d427cab98b376c8d5f19acff8bcd750c79317739346fc027a2d03aaa5917a5ba2edd0b7e9c7b8d05a3a63ede688443b030e464346a37506acbfce75d716610bfeecd0236e7d41a7100000000000000006bb7209f477ab302ce7006a825ad243692af7b1d14bede3a30f2c3bfe555bc2c5e2452b3664808ea85e1905fc90f0690e259ddd1bced0c3501376d7ddb066d2a60501524f4a695a6578ee045213c6e81ed288ebe7e8ee7325f", 0xc5}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:02 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x9]}}) 16:00:02 executing program 0: r0 = kqueue() r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) read(r3, &(0x7f0000000140)=""/182, 0xb6) ioctl$TIOCFLUSH(r2, 0xc02069a0, &(0x7f00000000c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getegid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x4e, 0xfffff, 0x80000000, 0x68}, {{r4}, 0xffffffffffffffff, 0x80, 0x1, 0x6, 0x7fff}, {{r0}, 0xfffffffffffffffe, 0x52bdf490255f8082, 0x40, 0x7, 0x2}], 0x8, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0x80, 0x1, 0x3}, {{r6}, 0xfffffffffffffff9, 0x12, 0x1, 0x2, 0x200}, {{r7}, 0x0, 0x6, 0x1, 0x2}, {{r0}, 0xfffffffffffffffa, 0x0, 0x40, 0x5, 0x5}], 0x40, &(0x7f0000000100)={0xffffffff, 0x2}) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00003ee000/0x1000)=nil, 0x1000, 0x0) r8 = socket$unix(0x1, 0x5, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0xc02069a0, &(0x7f00000000c0)) ioctl$VMM_IOC_TERM(r9, 0x80045604, &(0x7f0000000240)={0x4d8}) 16:00:02 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) r2 = msgget$private(0x0, 0x40) r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r7 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0x7, r5, r6, r5, r6, 0x2, 0x2}, 0x5, 0x54, r4, r4, 0x9a8, 0x15, 0x3f, 0xfcc}) r8 = socket(0x18, 0x1, 0x0) fcntl$setflags(r8, 0x2, 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r12 = socket(0x18, 0x1, 0x0) fcntl$setflags(r12, 0x2, 0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r14, 0xee01) r16 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000240)={{0x7, r14, r15, r14, r15, 0x2, 0x2}, 0x5, 0x54, r13, r13, 0x9a8, 0x15, 0x3f, 0xfcc}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setreuid(r17, r14) r18 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000240)={{0x7, r10, r11, r10, r11, 0x2, 0x2}, 0x5, 0x54, r9, r9, 0x9a8, 0x15, 0x3f, 0xfcc}) r19 = socket(0x18, 0x1, 0x0) fcntl$setflags(r19, 0x2, 0x1) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOGETOWN(r20, 0x4004667b, &(0x7f00000000c0)) setreuid(0x0, 0xee01) r21 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000240)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2, 0x2}, 0x5, 0x54, 0x0, 0x0, 0x9a8, 0x15, 0x3f, 0xfcc}) r22 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000040)={{0x0, r5, r11, 0x0, 0xffffffffffffffff, 0x20, 0x7d67}, 0x4, 0x7, r22, 0x0, 0xffffffffffffffff, 0x80000001, 0x31, 0x10000}) 16:00:02 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8202520f6294320000000000fea20ad55f2f298089447954f89c5695618aa0a25e0e390f6c12c9b8de47415798a8a548bf99d5dafca4df0d99b0e6efb12ead2f23b436a3c56f7bfdbb6c0ea2391fa638542c3f12a2bb7c203627cbee3bfc0f66cf5caa4d1f91236f26a800b8eedea6b8629f08c6c24eb12424f90a36eba6393965d716759a00f6c4da1f7cb209c0a216647ed8f1b010a4be22ac0bd916032c6a339df5224feb49f26b9f473417c4c357378cd47882469e600b84a04b15f5fa0761d91c06e780e05b5f9cea66e5564e2c46830e4394bffd175e8156b251de8f0c4fa41303e5"], 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r8 = socket$inet(0x2, 0x5, 0x80) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r11 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x2) kevent(r1, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffd, 0x20, 0x0, 0xe1, 0xfff}, {{r4}, 0xfffffffffffffff8, 0x2a, 0x80, 0x6, 0x2}, {{r5}, 0xfffffffffffffffe, 0x1, 0x4, 0x56fc, 0x8}, {{r0}, 0xfffffffffffffffb, 0xb8, 0x0, 0x9, 0x8}, {{r0}, 0xfffffffffffffff9, 0x2, 0x20000000, 0x9, 0x733}, {{r6}, 0xfffffffffffffff9, 0x98, 0x40, 0x5, 0x5}, {{r7}, 0xfffffffffffffffb, 0x40, 0x4, 0x4, 0x1400000000}, {{r8}, 0x3011e4a0e1456937, 0x4, 0x2, 0x200, 0x318}, {{r9}, 0x3, 0xe4, 0x80000000, 0xfff, 0xc000000000}, {{r10}, 0xfffffffffffffff8, 0x2, 0xf0000000, 0x0, 0x1000}], 0x6, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffc, 0x8, 0x4, 0x6, 0x1f}, {{r11}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x80, 0x7}, {{r2}, 0xfffffffffffffffe, 0x0, 0x80000000, 0x0, 0x3}, {{r0}, 0xfffffffffffffff9, 0x1, 0x9, 0x3ff, 0x10001}], 0x10000, &(0x7f00000003c0)={0x0, 0x2}) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) writev(r1, &(0x7f0000001640)=[{0x0}], 0x1) 16:00:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) accept(0xffffffffffffff9c, &(0x7f0000000680)=@in, &(0x7f00000006c0)=0xc) r2 = semget$private(0x0, 0x3, 0x80) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0xc0, 0x2, 0x1, 0x101, 0x5, 0x6]) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = semget$private(0x0, 0xc65786dd6080ed26, 0xc) semop(r3, &(0x7f0000000700)=[{0x3, 0x100, 0x1000}], 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000180)={0x10, 0xfffffffffffffc01, 0x4, 0x7fff, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4000000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x10001}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x55f777fa}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xa9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xfffffff1) ktrace(0x0, 0x1, 0x10130, r7) fcntl$setown(r5, 0x6, r7) 16:00:03 executing program 0: nanosleep(&(0x7f0000000040)={0x0, 0x20000000}, 0xfffffffffffffffe) kqueue() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x188, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) flock(r1, 0x4) sendmsg(r0, &(0x7f0000001840)={&(0x7f0000000080)=@in6={0x18, 0x0, 0xf7, 0x7}, 0xc, &(0x7f0000001680)=[{&(0x7f00000000c0)="a6acd92e576bbff393a2b43dbee0839586c071b879bb4ceaa4955b9eb7ef4e0911b93e08b949bf932edf94d8ad857606f10de6445e02ae53441a6095135bd59d9cc6", 0x42}, {&(0x7f00000001c0)="a938ae5a2bd6db621063e874ebc8f6deb1f5b984045eed13de17767b7ba917f7d4f595c190885a4d492e47a6f228a4a5d751112985a1ae6a1a1cd2ddac8b5f70db9c1468b98bcae6a4a719e9a0ab605da27419ffb96f115f7429d685e9da07e9d057f4e78463cae40ac26563abb615beb53c956267cccdfe9b030f7bc6f52e21730d111a59a0bf9480e8d6b18a59dd44ce8a7fa4a4dbc08299225932c64e5072a16b74e44cdcdb18c375bb347dac43401a8d22347579f1c92df94a3b911e251c8eedf7d0343bf561760346518b123438f2695057797c4564e84285cad02af14855d5b470cb3e65fee4c35acd69cad93e7d628b638f", 0xf5}, {&(0x7f0000000140)="17af023e9ea1b1a9faa11f03d73600efc93cbe65a09cf130ef872543b82acabb141d39e9e945351bc7868e89edff82", 0x2f}, {&(0x7f00000002c0)="8965bf4245e40a45128d077866fbf4a3c7dc9bd6177174f91044e1b15d8ac46d41b3bf706584f27f7559e78ae085c9f9ffce1b649736", 0x36}, {&(0x7f0000000300)="e5ab3fde2e0633519689c134d68952acbc71ce27a3bc47593d3534d96b7bc47f9637c281e04856864a6f702d8760b8ab6e5f5cafb0b806ef4c0d6ef80153aa116c13ad9c5eb0a6e741964a667acc7cf2511613b37e0bd889de2e29bfce975bfa72d51dbbe7135d486caea26201a37eb6f1961eae7620c0c3403271b0e23b5bd811e21f8207476154124f042a777178076d39314579499e5ea117a89f2b5594f6e21d481982cd133b20147f01f9fbdd88b45e84e6e5b30ce36b3fcef45cefe21bc8f7f5e9ab3eaaa4fa5ba1bff167b12a23e58cb672ad764742a3c7fc8fa49d74f221e025ec71fb94d4c3e0341a20c73d2ba576c4b860620907ad45650ebda0d9a12fc3edf0e9b16deb961143492b689219449852bc467daecd3fa0b808cc1e133c44cc1b70d104ee4c66d9dab1bc8ded0537e62c9bfc1b3432d5cee00823752064f92a425458d1ef8ff86ecb9a756da9cadc250c1188862cd01c9e3336d1c16377b4e1f8bd40713c349543e7740b2cbe623ea31c56eb23d90f62dcc3d50eb598109155b32f5ff6714d9a0fb57e6cbaff7ceca3a21b2aa1931a61a077cce2e65d534a154909ef04d3dc4e5be8b9b877c86b5c0e11477c184fcd3f399c90e6f2aebcef53e55ce8f95d6f7d7307e6c6403a95443d5ad2edc47575254cea15c71b22f6624b8b9b350743b10c7c067af12f0103a0a70f3d9c7439337575892fbb40cb1561a5658ef51ec7a9a49e755596e3e391cbfa7e020e239b5631cc2c0acfbaf27f18c6f8bef2cfe26d108485c24edeac1bb4abc7101398e189227d4b4eaacdd1cfb79570f1093ecef3a33b53d38899ce07efdaaf0b4d579f0af48fa47ba88b535409ba531344da1cb6925075bd897d7ed545db85b40599af71686eaf63398ac2f624c08365ad716d497f8f63248db923f86c41056b354e427fbb921109287d271329890252c212e32a65c71a4448d4377466fd9355e278e301050d2a7f15b3ea9e8917f625a5c585fd6fa13a400e9de445db9eca051cac398fe02e5542429e511db5c645a13341d7c47a4fc35b8ece885b27a7c5d43a94a95a59aca85c0ee8121e4bba2add51d7954db3776e850d44f5299a478a189ad88a077898fb6538b1abdb87b5a5bdadb21df6f7f1bd94bbf9ddd80ccf38a5343a1185350d142960c2d1cefbda97390ba86da46a57986c15e8f877457c4ed05312467c39084a1073623afecaddcb98bdba43361c37d8d0e33aa597ed5c769990f3a85b564b5941db9cbac2a1614b57b9f3e6154b421f6cf02790fadc515c8080e1a443186098879aad1e1d22ae955d3c25de3aed872d8777d1470438369a8ad9eee3ffc899feec06ac4bec555fbad4c61ead7845ed8235acd3162942a66de1487ed4e7d9337648f5a7ad759a8ece29fc8efad39f96acc2fd421b3ec057e26f43c65c3865f11ba642eb21d27071b0b4d90d71f7b6426660d4d6536e2d5c01a7f6a0a5d48650075577bb00e47d7fa47311f847087a7f7fc1a57346f018e187928122284343e10684afdeef4023976a6ead78eb1e023c87055961c571760b1833ae45dce219f48653ace0fe591caa0a43ef1bbceb1aaf5de0f357f305f848dfd9bb591075024941a78ad6babd5ee51b69697361b8e0dc0da72088b76f6d69715ff09b7d08939791ca39c2f647904c4265bf4fd5477e6b33202068b50ef7d2b9e3b5dc30d2ca9102d612ca2651be8c4adf65f5a475503d56876a848191c7db13bf6d758f15e7f450bbc06fc93aeac50b1a53b5c754763d580402189f19b6a0f904773e0db566b1a0d53f255544c7c2aaa48126f1c1ff8036647b795f88d004c6932dbd0e7605e0c27b14bf75dd852381a66c7b9e1475c09016f25b00dc834785c11f4b872836d0c2c160f790fbb65d83bbd458e7a292073d9553383917e7e86ba40256d345caaa9895ed6b80112ca0e9690b43928f5988799398a10a98a1a6c3a41c7a223584151596929f327bbb9d058c8cd94f0866c0ddfda168aec68d978b50a37bf897c5f4056e6af156b34a05a27d075d40e75f2b03a6b231393bc3de1d957805cb0f50c87ca6825a667febc26b779df9134c0aa361e610b76214ae3526dbd30d51fbc0a97f3224244723f21332cdb2548adb58076041e35069a58c47468bfcf7f9dfb40ec5f2b22135c2c74cfe36295579fa3d943817a787298e7b614d83936425b95afe6d3d10c766b5e78ad88db1da36546487156e4e2ae8b783f305ca2541637848ec0985bd9fd19b6a5270814f191f27bfe392c0037b35515398cdc68130904d94aead7f80740baa88989d45b2734e8987300b6d6c41d9ad6d2d48df09b01819e061ddf04f99868718451ad49c63829db403d7ba09d88f4b5d423087aeb41c93ea6d458ddb91a8d25df70538c88e99fbd34dfa5ecf2f63cdbe623851c2e34059dbe67faf87b08b55e6cd210cb035f0e6bfaea870fd76605ec7ca9c26d0ae6e16964b4becbccb75c0f9c99e8f4e34c532d7ce519fbadc94b48c64722368305c1d72e9d19903d998f9f2cead05dbd23f774be72fe55b672f2d95812fb3135928448c3f6a4be2ced9e71ac641b27938d975f7b186d7c192582d90fb4a460241f01d48b543d6dd1865d37d8e0e5980ed96d9b5a1f10c9d5db9873b6356e8c05dcf86d860b8d2e559c0fd13fd3d4eec73f290cdca1229f9dffddbaf4e2bcb02c0ea53694aac1f2ce11f5fd1efd4b55aa7c58eda7077cf4c4f750acf9d063920248cb86d77c437b299d446a8e1fd04df9657af9a270298c615a890bbc99c088f9bd463a56ce2e8c94f408f6ea7cb449555739ae15479175192482cfca9723d87d26a74fcd4443b0f30f21bfccd5728001fb7d5d67448ec546b9102588419410a47cc8b26dd3cbb901190deb92fe17981a817bc49759084cb3c145cd71063250ba7e28f40c88eb140c1e61aef00f8cdad26a632e7ee257a0244e2871d41a114c0ca349a1f77e3aafb08b64b40c3c8fc9a8d1c4825a9f6262747bef11ac31a0b5079cd4ae87a93a32ed32080d3399a803e3a580c1a1077605a0ee83c5f6180d0b2122d4d8f3a0723f05f95e56687dbdda638144fda7fb9fb4a1598a252d7b9f9f7bd200e7be4f5346f1debdf5c401f5653404c4c9c0037c8b3e8ea27de76a87f3570e3eb5d47a7830dd2bf3029580e4e7cdd245b94b0d94f2aa3fcaebcb687d5f4ad6f53fbbf45c9b0d71a6072167d0ea109701f78d38f4d139e7b4f5e2c5406dd1db2a1431c02247dfc3deffa5ebde2d0a3429fd9213b0bebf4de4e41f281a45dc102f3a2c82518345692fa2af91d145bfc8da13de9388b28a020aee58b27c87b1c3c3c7e32dae1467805db51bbd0f04985fd0c6870179d8790bd43afb2e7312df7ab8e32f743fa00bf41b0bfc7c9f6dd8ff119321760ee0b5d00b50203edadda667ee54c845c592e33f60202a014f9088c8825fe1511c9b6498d25e0b0cdde1e96565d041e569713afe8153160303ae68d97d5af6cf0939228a52643b328dfb423c624ac55d31d2273e5fe241cc495f22801b0b57070a1630aae6e7f5524110f67308ea640d005304902ce9e906be17dba3c49c3728e921925e1e9fe79509e332ec2dd973d0b41e7e8e524315c31349c34cc4dc946b5c839268df8b997664c7da407e80bbc09055b2b834cf60d3616fad05be4481ce076aa7d838ea39c37a4e7c5718975812447bb1abc1d7c3db427e833f213b1c71f2f4dd87a5d606bfddb37151123e9a52ca7af176f7773912c68d944b3f404c27b0e37141c18c123edd49dbf1f31e1c0c9a0b0f278f0b5fad09bd4809966d371ff5e9e11bb1343a3b5d4c43c26a89ce1c00dd16c94cde9a9ad686b3adf7c06fb457dded1a002d94c6b81b3b4d77f5042101e67b2a97960de33671a0d30e13524b52d2c0aaf4460a5ec76a71f7590ebbc936100f8ef14f65b32ca4a24b60b0e603b1a1ac9ec55a5588a629f9dc8b72db9a7feb004053e291ecfa3df7f7a5edece05be2ad10fc39ad9db66a47f1f2a9571c9c29af957b651c8e6e329a2009b98e40b33a858da3f037de22bc4692356a38ee5904ec4def5a421abd9ad57e5e95d04ce37e6376a1a4ad04391449bd53530b3eb9d2b8ac775bb1d4dce7f7ab4ea4524b0179c8d66b069f4368929dc3856bd29dbaf65c90f4612de3848d02a605c1a194cf241d1a05e7bdcc34cb710bd1798ae5345d7a3ec0ccf1493fe5ac1488f18b37f479e8faf4380d0dada5f17c9127349f5453d1f8260c9a2434911a4cd0997b0311c7c6767ac7c4e8b0dce99f27c65917ee460230db2e5749ef503304573a5fd8649aa8e1ed0c4c4395061a181bb2a64f74ec902df1eb6d69271ef377377241e4d3927562b48f152fe83c7a6a427b3b1ec28320fd034df5e6ece8fa530d59a06122ccd4868d70b75d9f64a5a31a7dc69ea3b7dab2678d06e5f60e500b3e7c93221ffb62faddc6ef4c0de076f357c266845b51fcb5b9c777b05dfc611e89e7be57b25c3b883810c226acb738662c0a74e2a0b431fda5dbda00a305985c080729d9f852de857b3e34a821f0e42b4d6dd3e61070dfeef1c9b3004ab7fa9246edeb7dda01d52004d77cdefcb146ce53234455b2e5f0d0622d4ac38b41e120ccdd4ee582c5a59384384b677e00930d6aeca6151e20ef4571da64ce95f8d67ffc6ee65f01cf51c3751559a49633129d8e155650b57b63e5b0779712ca58b411d88b66fe2d6206a05b86b22574625c7b7c3ba353cb4ecd1cf8c2624b91890f787d94b69de1832e25430d9ccd515ee04351c922e671325bd5d5f323d40241a00653f07178304056901ccd15ad1fffdadb7e0a17130d103bb6dd7fb3e989f5e82ce134b2c276f872f8ff57552e2a95fe53b7d1045a7161f1b6ed449f306936d7322fba4b282d3641d5edddba0cbce9a7ddb640e582eed490bdefcd58e233077f32b11daac76483f781939eddec2494654de5421ca55092be5c7bc6ac49b6f45c8572a57e45cf7bcc5bd70170a3562915768c9f6b09ebdf66aa04b22bcff480b6a8cf0c7165392b4ae53d3fa6998a0704b7f987441aac7bfe2280665e999a3257ab9f195d5ada9e76581dcd7544c8bbd545390d2acb51ff6a2cacf5bae6c68ebf3d14e74ec51b91c547d4cdab23287b18374ec6bc94e3f3b3f9439a577c1d8463378db1a187811a1438d21236c8ea2c59cbc8fa4ff664c07e488b8a263cbc1367025dbffefaa58272e045e29f9c2604502aa81c437545a7f57636f54e321714f8fbbd6832372755f87f27a4a23e950ee9f1bff648eeeff7f8a962f4c3b00b0ce4d65a5962f57e41df7e84df1956d2aa0ac70527a206296149a1490b5f2be885a2ff35a399def18c2ae67d4dfd4900ef5a889fe7981f09f1697237b10223b8fe752d7db679635cca54e1e8395a5dc0d8abf406a2f291e6091a3cbee04fe15184a94b95d5052e2c81ac02f9fd355b4ad0f0aaded36f0030cb6ed88568810096a9ec922287f2ad90f792fe64f86d28f7599c1a19bafc5cf5fae74712398c412bfefb14962525be6435b7290ead4eedbf3021e15ce4025702e4ffd4a07934f1119e3e22572ff86d587b70c9cf3dafaa9f188ed34df103ba49729f7bb2a83e3115358ccdcf5eba350873dd4883c3c29f90f7684ac4d04eb369832bce724b78a48035153de2217e793f369805667891e3afe5e862e0716c7015a9f8bcee38b8a35ccad6ebfbb7fa190e9c5a49089e2989c1d6e96ad03a0e1b40e333082b1c7e668fd8218a32db0fb5454bd7575fe1cdbf1d60dc2b6e63395847ed7834a", 0x1000}, {&(0x7f0000001300)="d65300b6d11a16a5715dd9aaddb9ccc6485c6c29e9db27a55b0daee17d9a646fc4fa76663504d292e8c0d2745d9f61be729ac1079319d81ee7cf7a197a090b851a9adf26b269b10358830e01486b8d3165820b6e49bea4fd23a5258479f6d36d92006ebb0faaa3edcf5793d1d9225cdfdbcf6e3673f71fb4a6cc2a82dcf8a2466294e45a3ca8cc62f5c1eba64395ddb56bc3d6ccb947bf39e38cc7d10e2eb4fe023f43ee5fc6657cfcd8dbc0de0a90452d0da00de382217e", 0xb8}, {&(0x7f00000013c0)="f238f9cb55df716f83622df6c11f2989a3eaf8dc4eea7bce57f084f3d3fc0f412913e46d0409ebad296c31271356149625abcdd4b036579d9d1708bc9efbd3df53a4c1391d8cc02472684d158a79a175c0d13c8980e376ff70084b3b783c85f7ed3a92ac8b4ea28b6084237917bd1dbc15b55d6ff57dbaa2ff65ae85c331fe57f5f06ec19d4e59ec99e2faaf0dea8d1d989d10aee792a55a2090e192cf64e927daef4c6aa24aaf17c5cc991087c53d6555244c4b871ba20b1ba9459aa6fa86451c286232654a7a98905ef221f8c41ffb10d162ca31bcfc", 0xd7}, {&(0x7f00000014c0)="ec6e9bc1a3355ccadc5aef755a74202f0ca3a57d3ffe58bbe21c8ff1055d58bca0ebd5aa4cd626c8715aa25f10efc580e209f705eba774e513f37547685fa36373699b58492044ce6ddbeea14248aa4ddc28435b39e3ca66500e661480705976711c5eab89d07d4a62581cb488ab7bc02fef4f91655436bb2ee0741bea46527a7e1417e5182d44a45dc6be4c90e5bf2c87eccb61022a88771d2a49a8bd39386424042e25f14e3fc67d43d8f300d2452d15aada17ef74ccf30d49b2735b1ca27f168f338cc210688bafc8843a935b2b3aa687042d3d940493bc13b2ffb6d800a1f33e6c95741fe3ef89bc0f81910940207bd88366cc", 0xf5}, {&(0x7f00000015c0)="8a21a4ff0c822baa371109c83e39761adce7e5cc9c2208efa7efc71ecfa47ec8580ebf7180c9bdded409c74ba3c3784e8f50af9060c16d02608ebb2c3e1eb04824513671ce4763bda097afc32f6d846c885a560a2cc29c4c2fd55f5c43ef64daab2346b1780f02f20c150bd0220af1f81b4e10a6576fd020dbee1836864aaf87dba8852a55958efee2ad24ea69578c2f8684bfe68a6ea880714034406fbc173c80abb1391ae7d644205be8dba32b3d6ce421343456e6a5698b385b", 0xbb}], 0x9, &(0x7f0000001740)=ANY=[@ANYBLOB="000700000000000001000000030000004de9b4a6aef742188e2d2ad67298ce84f095a109d50182de5e3b1aacfb3a046377761ec38a242ace97404862558a175c231a0afc89518ad5405f7e39ca24916eefa63e0a81bec2eb117d070000000000000044fb96e5d6d686c8c47a8a27bcb2e9827753b146aa94cb33fb586e894695570200cf05b1f8e7c59a176b519b7c6ab39d068841725a47127b899bb00a5fa655df995bcebf0400000000000000b2b888baca970292a0ba41ff03003d0f54800e95b2924ace7bc6d415aa3f1604af2c710cb199650dac1221e27d0896191b167107dab20f92de3da023fccc28462ed11cea0c997d61b48a8517000000000000"], 0x100}, 0xc) 16:00:03 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800010000000003a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002440)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002480)={0x0, 0x0}, 0xc) r4 = getgid() r5 = socket(0x18, 0x1, 0x0) fcntl$setflags(r5, 0x2, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r9 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000240)={{0x7, r7, r8, r7, r8, 0x2, 0x2}, 0x5, 0x54, r6, r6, 0x9a8, 0x15, 0x3f, 0xfcc}) sendmsg$unix(r1, &(0x7f0000002500)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000023c0)=[{&(0x7f0000000100)="1443896db82d0cf5d33ec9b7590e2499becf7d22623a34523a062dc52936bd063c02f1fd680a3ba704c645639e21e11cf73caed43a4e7209204288b2501b63cc", 0x40}, {&(0x7f0000000140)="97e5c189777216b8ff14d8fffb1b38f4dac4726c60235335ac27243d29e196ddc520b5182de94a560b288e837453044b9281798e672af9ae52e0f42034e71c5efefa237d35e55495115485bac1b6f0652babbbf738dc760d4e313a6439ce53a25f0f05e7b9921b3e31fecee0930c091bdc7438e0e698e4096c5c", 0x7a}, {&(0x7f00000001c0)="7d1699e7e2b260734633e07b2bed169fa72c85d27b793a74fe12d9f37610d2c11db098069cb012bc4564c43502", 0x2d}, {&(0x7f0000000200)="2cd3bf56a2fecdb1040fd521a12b0554e72878d6cd397161ac1904a6d64d", 0x1e}, {&(0x7f0000000240)="3874d867ec46ff075ff12cc27cbc891561ef3b81f9da1095e4fc89b8cd45aea3ab7a4a0b59a0ffe460f4a0d5c90791e2855a195023972e12df9f5051b442ec74494bdc8efd0f5be777e18aeb4e2466edfccb8d853a8201778ab31b9be7bf376b77ca0716d641b9fa9e91ddc669036ebad6837dbeab1493aebcafaa9b83e2c9411f9090c82f9ab352a694dd7863ca059073569b7e394da9540c0dd689c1c00af3e4bc1ee9531800a07f6279f85fc2f8862ba1bec71509e660c8eac4bd971b44499ff4830b2fb6443d93f4d821c956e5db574b4cbf261a961e49bb261929e725715d2c07bc5540665418bc721e25cd15b3048672c50c3d1651aeaca4e90f46a5cb63ad4e7055e169eb8a66ecca6cb3e699855d97ee0e1703148a3b176e3bb63d0bb1b9360543c103b1ceb0d277970d3d36641a44324d54db74d999bb08d87d31cecf0c36b52130a871fbc9b83e07f45730fdb704099af2e399b02f3b9810e8e3356a1e2dc7b98cbd08a550dc5158edfc395d743212517d457f3f0230ffa786fbab68aabecb31b434d6366e00c5fe5009cbbcb6765152a60cc90ba6a8b5775ee53d854e1a0eeb9a70fc89b934fbc6eaa2a1d1aadcd40180024af68b8a077cd415fdd1be2337567c34e00e1bcbb8decb0360a79eefa688649b99d3a4495ddb8a0dd64082f707b65ef70c2c98ed607e63b57814bc3b0ca40fd2829349bb41feb9da1fcfe1faaaa6f2d5fb5a1a09c7903cc3bc654b9000d0c8279ccb0592d9e10b5b131f58d81029831616ee7eb12741fcd4eea3b855e617ff07687603b24d16b63910f6babd42ffff58ea4afb3ae60e2c645a47a5da6f2682ddc275a29f0527f9588fa4d51ff14f9afa428addf1b85499fd4425a6a026a2ca22a1042e08aa960690a7b4a8808bb35162a673e0d7fa063968810681fae16260c6137586c0b408ebc4531798457361ad8e84ab9591f7dade4ce10812d35490ec12fbafa4541cbbfd55196bd9c0b315ba7aa1dcd451f40beb8eeb804f7dce4be92bf08fb9b74e9aa70d22f138661f403cb7422db01dad27e01b812cdc01315460b304190221ae2088579a3432a58f25a4af52e40c421b03f73f06c08da810b48c529ee61ed7a0e3d58662b1e856bfb71506bb91a3265b30c7e7b25e6b17ff2bbfa260d11598db0e666e311aaa74ab277d541f25e921d71b2c6a3e966880c98016500697efe54a2cb4f8c80795162f508f6d6828626d0bb90e93dded3cc42e0953af857da14b2c6f92a4aefe5cabe3e8a57bf052d6a6a0b7d43df4c2f8dacee08ec63b3f2ee9b0773708378e3c371b120bd1c2dc2ec5c8a95f1bc20a1ca2e06644473fb3e62da2dfbd14b70036da8de14df4b74b8cf6ac0ab737b28e9dec12315b39baa30cd3f97a0796f6963e1aae8380bf625f907eb59fa373c9d9678ab8c64d05c2e8d566940c0d1ea0cf46eaedccc55d3cbd4efee898c22929441107a71028eea6de6e14bfef19f411c4e3c4ff8de86c61bab1d7b66ce6352d01a08edf2452aed960da0101e63d9e28355672ce5e23cbcef8be75163fc4de82ee56b718bafa00e769e02a2091f54b3920911227bc5612ab21a1b77686f0705e139796e7f8782c396dbb3b4f171421b235c54deeb11f699d042fc98d29438047665343c3e3ef0ef1f30423bc56f1e533af7f3bdacd397910367a15f7dddc914fdd68ab5d9ef0cd46657c33edc101efc098290df17a6186d11ca49e823bdd02395da15d7c5703eff9e554368db39a5eeb5a0e299f639301ad9b7b07d932e3899c7890207d0e4a9335e91f4587a164f68a621edbeb6654d1b1577acc407258ef27b3a39b7bd9dec00de1116ab9e5eedc950205c41d618bc9ca7b2f6320aa7e05756041b210e8b8d9fc1a7100715d7909276667c0cf1bdb95db8a7d8729e202bfca053687c72e1127e4d1196d969f965f13b593e6dcbc6a4ce4f3acfc2e17d0fc0cc6c8a1c7b40ef4f8caf9429a4b0c53214669574dfcfe33bddd94176c17ffc6801d4cc578ae547f3bb39c0ad8f397749af2dbff6a41370e33db15dc3ee9c0307c9c3048bcf11e3f11001cc441acd5a499e5f398fced0c58f6a8d287ecfb55dfdcfc5c57164429e6037368d10d14e08b009509854522d3f341d08cf4ee61f18f20e435dc0a2e29cf41db842b7f113b1a17d8afac3288e00d7063aee8eee7bd2601a604fe412fad938597851cacfd860fef5d8d317cc8ce950c99d7be74701da16a32ef17f5789a456dd74e29dd2840759bb37af03590a71a388d99279f14d043e28ef020861c219e7db1f011933601a38e11ef23538c8b4ee433d0010559c8bfa424bc3af604ab112a53086beb480ce2c0f08bc82faf2070afaaa1afae80803a54c2d5497ba0aad89397df96fdaab528fcd6901b239b7a2377fa28b3499dd21962f1a9f3b964411e771405356d3435f9500daf57051203c961b2b7924a311c33b8317cda91741945c5b2e4219f001d0714a2494b0936aec7ea323df5fa509428f253d8cc683431c5e746f4494bdf46243f9f200faa43a83a06bbf17c085ba28bf880840d4a22562772ec969ca9f0d67dbe2ab4f678a2b57fb02936075889ffbf6d91bb0a8880b8c87b60d065720fcf09fc795c8e7a897a47e1e8de285cc0b1dded2cd3f8ff8024dd0358d320c8030b5ba50069db87dbeed3f5f87e3184ec26295631ac6afd324c982ff69d89e7f4365dc2a9e9d99c81ce758c5ab62816694d814202a29cb0e7891d8a20aa120c278aa8a0bc82a46456358662111f0979ff697f2d325e574934c35ff49167bf52e0fce5cef6d786b024b125122410334d3e3142c019af760b1307fc945af451dd57843e7a2188c9d790a8d6225ac951389ec79d246167c2f95db5e97a873d15e991c52f1bcd53430da04364a0fd2233320b10c3c16fe8dc00c883b93b227f3228de003b71ec1880fb567a4dcf44748298ffcfb37a1b82ca3ba289b9f218fa431c381500557616002d5c74fa980754bec6639fefed315667bca358bb2365145e3997dbc8b59dd80680e08d9440b240c20785290c02aaffaa0a346f736a7b142a2f0afb1587e4632933ccc7583207b512fa0495a090b1c0df5236c73b4dda83945056dee935bdf3d82d5802c1ab23474927dd6b6c3690dd09c186f5b3375322b2407aa2f8911d56b2e3d582a792c4926d191b9fa00a8a31cd8b5b35dc791b8ffc7c5a20f1324be1de252c84b6a73509a3d25e92d9014f6a036982683c6e01f0c6fbeec6c374b57c8b5e73812de4a33b87b2bbaa2820c4c10da74ebfbb79a6339067680560d070c6edee0491e46cf2b4ca644512b86cedc7a9f5149c40ffb4661383b506e456c4668b00e96a74ec300ef494b06107532e437f345f215c408c509f9e0d88df8f0d4000aa64de5e7715e21dbadc22d3483aab2329d707ff81d74eeab2de03e836b6a1784dc0b41f9da1836cb42fca69a742efebaaec9443b9026c2722c90d911aed3f3a68cc7ea8242c03df540234cc1509b6f3585135051a7e44104d3238116d9f6c64e4af59ebabb684a69e66a3f92a3d8854e5306eb29e2f4e79614f79614af464cd4f59d1c1362f43a565c9db63f4d5e792c6af4a0fd6514816ca5c06329583f3cf5a9f08ca4d8d0a69c6656df4f6d30cc6bf21d275be4b638d67afa1781ef84b71315874d1df89da80ce98aac57a80e6d101f501253e61449122e9848cdaf5b69e3a9eebbe9bc8059fb14b532b46bd865fe9b6d3e5fb2a45f7865ae07cd4a771511f77c3c25963bf83abaed1494f78e941c82d1e1980f7480bfbba1893bf61baa67aa324d744f559e7e982917d03b881dc1ad67aa63898e59fa5c92f20e0be421d481ee62d4a0ec1338bc2b9fbc27154fcdec087a20e398a3c7730cae96aee0f36d3e6e676b85a404b96773e3bbb6d4a76995323c466bfe0b3b19a7c2bdd8d67bc20ad89a0ba5342487ef7f00a120ad3b60417951f9cbac394fc44b31121e8ad15eac971f5321e9b6ff336c93cc3728cb4564f52401e70404ae4695dfe114c86ef9c42c9643a51b97ca90650ac0350c6d6cd6734eded6e8556daef8adc115b5f0cfe86aba85b480417f0b4c385db45f82021a2da59c08b8f018d780ec8e0c248e4d36ae4b78836b1f8b33082004195b418a0df323d688cf427ebb10fa2b91566d7455a128b0c34c1ac500d738480870bb0bb16e4248baa08dd9cef66e741694482c5844a66d7468d795007d0824e233e767c6a7a27b99bae5f4113a149090371ff61bd1effb7f1564419990313231512380edae5674d0745f329995f75f15de598374d72c165e92c95e27c03236dcd7911a8b5f042a3277a65118c890af852453b8283c0ba4b9f9a18963011c91ad7db066620cf8b73772ee8a22c4737dc2fd67064b03bfdf6a217deb18862873c99a16b1f0af4679488cb1acb23689aa0671d15309f286b1d3014eb1fb6527fb1f9ed26bb489582f9a35ecf74f6e75809cf1553c02a6d28e7cbf55566fb6c059cec890806a6dfa303ebc419a854a9a1f88c07e67115b011c6420dc2c0957789229fe768cd468051ec50c6e496d4994e7a3725454ea6d57fec914aba28f01baca5c8c92d38996946911c3e13d43083a52abf755eee402cd48b791e590e125df1c1f2443a2c7fd69ff6fffc51ff312dc375debb8cdc33b1295ca7ee2f75bb17632e7339ff6fb1f4aa594a89d25e119ce4e2afeac1308fe23b50645a0627cb884c7b4d4f23fc0a25cff3d5dc1148611a7bb72a0eaeec4d9787e6b4c2c560e06702a427a670c48774a1bdd756c9792db34014a455c118a9abafbad7d14912bc2e7ba5731e212dc5bec525e1c51130d3c873675f0ed8ef2c3dc8a1951351053d33abca95846ba3126a8b992716dabfc3fa7e5222dc254acf0a1af4bc686e20f801acf1be62d54da5039d804c98e8b14a7288e482ace6ee79eedb99f167b698595a7594735846e72900950b7b93d73337b8fb6fedad9d971c50f27d4315f1445631c43bded8153d217d95607fa00a0a1db4170628ca89943f0ae2d3b7ac4c5f72b6ae4a808f76a2c0573dd465848a1fdca258cd72f5ff84ba18cbf1e7c4d9d92f94eb072026672baab79bd7fec49c1ac914914fed4cb0e01b09ddc04a19f5ab4c753e91c9621c88d2b4e48e2ba7ec5ec056595f89bfddbd3648da8be96c38457c50210d8db5fe7608eb4ed6353ce2d69bc626cdeaafa1a4ee800964c0f95c41419ce24a436675f9beb7b13fd07eb57e4c7510dba106e81cde10612eb006c763214a3718f38efc2f3f369fa3bfd734928893a1140fd49275761120ce9437b89e03ca2482d2a8672e83fce87ff8c1dbad80b26345aac619705552e86101d1f9d39f3c55e8f9f6b34377bf54de425cbe46edf8295043c4492aee3244d86d42609f82a6d7b7ee9098d01490f7339a9c4321f9c130e670c5de1d774043ce1e1fad7b3a894721979f2d98ee00a9e82ffa99095cd4beaa7d7e14a7587e4214f558d2af77bad58394277930b7baffddbc9c1826d910ea1d4d553f4f3afc118b7c5b1da7752384cc99892f8eb2e1a22514bbcb4ae26032d0f84ee58d58443cb3303b64ad5ee742731c0dacabcabd73df41d142be5cbd530c59f153c290459e660295de96e54f19378111ca709080cd39847a7ff417625fdb6eb4a6a5dbeef0777409e9f0c003381532300258343b370294a5688b6677328391ab97936c4b9d7d924ac619e02b7cf9c916692cdbe0eb0f77db90bdce1e8e77c41e41824e92b41047b07cb64799e9e8b31811ef2d8cb3907155f3ab120a8b5a", 0x1000}, {&(0x7f0000001240)="11bff029e89a51349d7c6f56a33fb7ad081d0d4bbf62f652e53435f935ce34374ae9e07decfe213ef03a200f9d8392bb3524eedfc2b50063ef648ec1fe4e1dbcb83b998eb78909fb8bdc875a6aacc4f8ffa677d07710077af94acef1f7c1980de9a77dd289eaed94fadecd6853f75f7a9045f41b3b77cd552dc2ef372fc0cdeec7b5a87dbef8367d8e339a4f1d6f757a267774d4ca0deef39eec3fafa3f75fcf01b96a0cb7a6bdbffb453870ec916c2baf9129c425b357df85b7e6d022c5d3d5f0d83ea0f7fbf1e7aa2849c275ea06a4554b1d8a6dfb47c8138ff0061dffb232483c3d0e9c153f3fb20705368205c04e81b8ed3573e87b42054ae9aef8bd458e88004e5a47c829f4f776368d5d02ca03020da86f21a976feb54fdfb400695828025a056e4d905bc9f222891ef22c8177af0a3ebfc049bc682ce864715262ccbda96868c64d04159fe5963c45b08ee6eed14832cd2854cd2bf44d0c6ecb308ae16f40ea46ef96bd83b48392ef8897ef31fcea5066028483f7f1cf9d78e5d10c07d30f87081193497ccce89773cb5739fda682b5853a5a115d569e1eb79c73aec5b422890051252a9669c2710b492c26ee81e35c9020737107a25c7808683b77fa83f3cdddf56117053d6cf95aed30717fa0ad4c1de1c83eb043687c561b673dc9349be9838c02daddae63a828882fca23c2c90a7693169434561467e0a436ac652970a964a97dd26b030882fee129bf9dc2c33850efed30b55b6fa8b91e089a5e6f4eab25016b7090dee0ccd87e16d38403e34615e62820189710b000e2116d03c541be4f0670c673b0c6d24d246b73bcea351bf937a3f8c1b2f02196a9850df8adc1721b6779896aa764a3b0ad82de93ff7c8ca9a8e5e9a3b7ea7cc8bdbcce3a1bdd683d6424c3733112de3bfb788d412bc1ee4abe11f639e15baa96c2e913f2383f106c0f43559c39def98864606bae6c2bf20010599f24e138b369cde23a1095ffb6e57a0e086ce66fc5cb00c8b6073f770f0854c3b645c72da3291bba1f3934482b0a161846cce3deb799c590e26341a96fb3917bf679caed134b1fe7feccdd2dd5c21c50d690798e84537211615bf65335cf18015c5722e9d9a5c3b5ffb07600632f4ce1d5dadda5311ea424acf0a98dd918214834841fcfe7ead831481cc141f2e32b2667d2209d473306a25fefbbb376323781b3cbbd9974cb0a6afafbbd399063c16197ef37e87d7e9873881006563094c5de783eba8618a31a06abe1ed05ebd93a03afdcc540086ff43e337d44599c2887208cef5b9583319dc83537aa94883b4ed4b1dccf1da15a24a9d7e53b6b0c39c1dc6e4ae9464cc4b9ef41dbee5672e197cedc53a773273b00bd1336fae665b86afd05fa3b83e7ab9d0ccf8916c780209c9e3f832e5fa16e8154b7c5bbeace666427759c6b0196530d73569686cba9c1d9bc12603c3cf95c7846d67faf39bdf5358e5778edf297ed8fe90be54fc4302b3030069ac41c44c6d53534a05ec21e45f88a91194359fb4c86e1eee18b9311651bfc26e2e7c8f76f19a3540ae5ccb785fabf5abee7877deb69b208895f641820af0aedb6d4409755f5ca07bcbff5898051f216f35ee0a29b8732d1f75eb17b3100366f561e865e96b9ed8baec4341ad2025b1c46ed7641ea806142f8be03a8a3984d933cb52ee3a89d11841f6cc68dc0df469563ccf0b34adf32a185a6ae8774b34a4715ae8df7fa47988241587b001ac78171933e243be5f8cff72f136224c9dd2d70370c19bfe2232a4efb4b05113e3192d820ded8f563579547f005cc57ddaab9c3af7b648afab47921c2c279cbba1a78e0f398f0a5c63eb2566b7e651f37043efa3de8b2bd97b545f04b5d5ecd85eee676cdc868465f81f46e69e98acc345e3e5775f7faf3c0dd68452f8afb47a2e11276f1cffb141757186f3238ba8ed4d5d150d44c6bdbf0fdcb0effdd943330210b6110a0ade55b0bf47a7dbd2324d66126cdf49890ff46c034227b8437ca9d7a35ba8f26067137c8010a4cefb71846f86a2e3ce434a9478de050fdac3535e0254c1951d52af9ed12970d4258fd2a4f217636cd4b496f4cbe6843a8dbd6434d532b88029cc7301100f279704644543b1e765d36d346932f232b4d3c89b08aabea691ccccd904b5cab5861f890d3416012e36ea73e80321a0c2f7a825c110518ba1904adf6c82944e9f5541019355b6388f6cc8866bf2ca68452e95152e41e8934093835c1cf5e5ba385cf0713dd7f69232e69a42d69d7c7b439ba2a54b7f0305bd3dac2778e4d003333ffcbfa34bc205ef472b22dc8578d5d2d971f6bf5b0c4622d4a3dc6e3586ad909b05dc30dbf646127a6262de574bb904094d840dc691c60f340104d93dc8628ae15ae0f959de59aa117a2581e758ada1c0cef18a73c1305522815c4622012fa9569b062c455e4ea1202ed916d7feeb81a54cc37e27e7b41386a95aeede5f67e9060a15957084383c382a789fb5deaff8ca13ea4611657963bbd4aac1531149166240c3f325323f87ea6d2fab039e96d3078cebf1d9420a6a8463b98f1cb124caeb52031e486b862022eb23aedc271dc6c37ad8b1a4f22e4fa8a0aada2a524767b82fdb376aefbb6a541454f80b28185f1801a0d251cb1fcfc4f487c22cc2f5cfc2abff6ab959aea1f8356270188017955f6c144c6eed7983fe70ba2d38f963fb49916848b2db4035c6a32f0847b0eb0ca540ebc9092ad4ad7f56e8f7345f6b0feaa7e620c10c75ab768380a4053baee6edea0a956387ff81092e69d6c35cca2494f45aaa77c12e456267481a0521dde0895464496f476f04c23a39a77c88be3339812ef5cb8e0a20e2c0225ae34a52aa10be5d924f583783e52a8adfa3226ec09d891f5bda70ec1c478a17e555cbef4e263d0427412796f11cf7cfcf49e4b807a72d1cce96db597dd769184073d897b8f5790f77432dae3ea04cb7a6bfec36455dc7ef1e0556e9841305e5041d2c950c4b70bad3e219865d3710ed59adc5ddae7ea11ee4e852f946aa38dc9af3cd95fd67f87d1fbc34fb3efcc791e504572f7ce650ff69f2976ce64c84ecbce7a13e92906ebfba31462be3b922c024edf1e937fd167eb3cf9b6dcb47b22d7663afa2f6a28fe35533d6c9a357adfc6584187eeee3ad9d4667797736ac2c0aff5f993fa3a69bb3a5a6bde3f2e93ed58d90b2b268f66585404fa569e977350880f3258cb780cd8ee597819d3e21e7a9601345c5340501b7a76098f2590e0abc622850c43f8f9f13932d0ad60eada3c039f6857545e92c6959759fd8c72fe61ea7ce35666d546a9b44a64aeee0172247f6afebc19db31b1e800b7b59d66918dc6d855fe4f069481e00738ebaa568cdd738255632f74d0f63d01621a170ca56cbe0e844a8e52b6a92e826f2cd7dba63b7e94c2898814f6b06b57b42552e2a20767e0c222de2f7bf12946c20e70586f76f170f3f18e6b26ba61a99fcb07ff80e1adb4d065101499de8d08edf5b22bfdf845a49696f659291fa9caed288b1d8ba1e14e5abadde4af7f9fc33e10d75b7665943e8b39489351ee46680e6e3baa608471d3e8bbf57b9d23e9e7b2452d940502c3cd05e25775f66fe5ff20d3d13b1a29baeabc23ca32e1fa72b3f6029fb7777e18fcef2856923ea398b545b403875f5bdd55bc475fe9a5d75d890e4a49af1599d8b207c789fee736066c2a07bd1a0497d2b30f295e25c00ad5dd8430f4f00e3e88f8fe41072898893e8815fab022f70b33d0404a469345126b507bd12be788a1605c5a04c4002482939c3806094d6d2b43bc1d3d19e0a5ee249d32980f56ad1c7266a42677bbad6cd27eb55b4fa1b7bfb7c33943b54676d4f88241049e790e567c8a12aa4cfb25882d1237826056b8c7a8827ef56c75e0fa1a6c1aa1175897a9f226c1528843f4a61ec93a0c75a0a941340e5274634e7e4c915bcacdaaced762d250f27b3ac7e3885fe39e8efaa9b7dd68fdc7344d80732cc2226bba094b1be081fc71aa11040bb661e94b696d627826731290ea62bf4d78fd049485e39774b735e881e3d6c642f9db57dfade2bc009da90b0bd24095d7d68f7e86feeadc949a9907106369ae403b81df6da9c1d59bd5610d05413a0119d1bc0e3576e48b5ffbaa9b2795a8d959daaac54d07442a48721d44b3c0d90aaad8cdf84a26087b72ec95427837194b918deedc53d0fea1e473f4c864f42d0b3c8d730a6a5fb1dc7e2a410d2668b8863db4d65a9c591044e5cc6400d4a0fc03a5540a9d3e0e5d0792375b6b0c070963254c52cf916c83b95ffe8ab548a08103341dede1d7ab65e4169ab127ffe1df8908dff53026d1cd2baf8417a2b60390d4a670914dd951b9f8a2fd82ff94be8e769f1cf6b04bf7d895edfc2fdcb64e8ec183ab799ff922c5e3c80c65ff4bd87db4ad93e10c73d030441be58b1da3765e73e92ce08e9d0d41e8bfc46baeee62483604bcd5af52573a05054f84552adb954ba9b2ee78e10d603853b4d251355cd378a4b28702c339fe43e63c5167e2877e4db0b664b91097b759c42125240b3cbfc141b045f8ff07400d1245a0a46bd75cd956666a730d47c00ce06c6cf20a6c1cc5957b1689041b82a9e7b2fa82586dfbfd99a905512cc84099e54629bf0598a0218538f043a4485cca32d6f479a926e7ae5249e98467a1c331d5d2642edbc05b2f70079ca23c274c1ca4ce5eeb6ab427565e01623735c54bdb812c0f2a4d03feb55dd482c8cf3aa772bf4a7f01f401336f71ba891151624f703fe023f12e3f918367a275b3ab6ec36e24fc1ab773af26fc013feeabda1d9e07a7ee367d99de3d41fc490f7f1c97b6f9c528c233e33be3bb63c7df416a5ca355e6874bf6ff3ce0a0010a9b39e14e6fd95fc7c6623b981c20f1a1b61b87a7d172fa1c24d24ab94dc1478c0e4466f254b7f76d2d30f74bd29697d12ecbf6e9e4d5a7ac4cb007d5869c14d745d81cce1d5ce2417a7233456d3697528a4c00e9a6e1a4914d2217004655d8436f535970f3890c038add7fdfa34af953303a69acc3cfb6c7186db0c271783b40253d546543a7a5c99ac92209cc97bde3110702ee03cb47e6dc8454223a650b345bff91460930a8e62ce3ca4a06a3096771c1d72c413aaa1bb58b09fd6459bbc3891b7dd51baf6ec9956c91af42c6a055844c5f1052d909d6231a9853392fdcf76f157da7494e8cbe91ec8029b3e4b18d96e9d0d69058f6482756f172b282d85a772a3843f19151156302458efd634c7ba9955ca63137e5c4c6113ab94ccab4d2ae2aecb7ebed588639c848a82c37ed281aac51a8da147b621c1b933f82d7536d80812330eee9252c01778c9d202f4f035026e57d077110b493afce06be11e81e544d85fe2c8d1ef5f830a9964ef60c3cfc7fea10cab8ab3227961a3fa0e5fa3e4b2f42aab9d614576c83440c9bc7dfa6b333851572231412bba5353fce6112d36d16228497ea7d426834f14f20d40e108688c8d1dfee77d1a5327c6b6b8cdbfaaa150933f674109e945fb2f0acb6a3a548f0bc4107f181d3f8712cecdfb3cd3df7c074ab2df6a867c18ecfc0aa97303e2fa5dac882ca7a9be8def07fde10b83355652377494fa3754a1b5724e1233c616bc98d87b3307175079241d7116406c12e55041f155634ff7c3ac161b64e09a37e88488abf92db8f03d2a786e92880fda7374408a1a03c3d95005776fbe59e33aeebddc786d571712301b36c3d213aeb3d317455566638d617cf48eb27afb39f3adbf4577027a942c742e9f65895831b", 0x1000}, {&(0x7f0000002240)="3fc8c126d8631fe2ecd638b6290a41192680618260087458caa9b09f247fd001a27255648f84efeaa27566b39c1f6dffc9663c7ccb64803538a5f8177e63dff9bb5becf102af251120b664df0b3514c1cc02ad3c280b44212369e8f7c9e29d56ffe9acba1c9c1b7af9849c97df45faaf77", 0x71}, {&(0x7f00000022c0)="85ec15b10a25b5cc8c3ec0ebe3f92ab1a77fb329f622e87829f42d9165b2f36a59015319bc7e9de7c57de99fa83622fa06e19842849db2b98a0d8d6556f91f2c581a148efa90924579b8fb2f91d84b516d7c84fb5a6a9ab617e6770dd46197e86394867209f9d33f165de62ece58d8ead4746890b0d0899ce3809ad8a68c3b2affe8518895b5dc8262c92693e044c9ade20b10eb162e46bd9ec7d20b4c53442442f4f65e64c429a537ab2d720810a58e84d8941179faf8b3ef4b644d0813830af83f52f5a8b45d8508eaa56c2c56843275fc0d17832fb13414fd4eef", 0xdc}], 0x8, &(0x7f0000002540)=[@cred={0x20, 0xffff, 0x0, r2, 0x0, r8}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x40, 0x8}, 0x400) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x65, 0x0, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) dup2(r0, r1)     16:00:04 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x10000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc02069a0, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x4, 0x0, 0x3, 0xcad1d169b739b3e6, 0xe8e5, 0x0, 0xf14c, 0x1, 0x0, 0x40, 0xffffffff7fffffff})     16:00:05 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open(&(0x7f00000000c0)='./file0\x00', 0x4, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x60, 0x0, 0xfffffffa, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) open$dir(&(0x7f0000000080)='./bus\x00', 0x8448, 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = semget$private(0x0, 0x1, 0x78) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000000)=0xffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x170) sendmsg(r2, &(0x7f0000001a40)={&(0x7f0000000440)=ANY=[@ANYBLOB="0108002f6a757300"], 0x8, &(0x7f0000001800)=[{&(0x7f0000000480)="d932a7787d6d509d58da4a9a5457f9823f40bd83bb26b855298630ffbb43dec84cf1b1d48d52b144cf7aad7d5e910cfb3e2d2eade959725ae56f679c7a1fc585c06f731099caf9121f6730180d56299979636cc8d3fe4d14834fd501c916a0", 0x5f}, {&(0x7f0000000500)="aad70163e168d8e90229620ea68238e621a2fb35d1c2", 0x16}, {&(0x7f0000000540)="e79316d7db1c37db8a75ddd5ffe2b844f09c0d435ff4b64b17a45d05e7265a223543e55a1a3f910ae064e5a5e58da18367f041a1ccf3493e654611951a6fd681349cc9d2b3ca5c0d1ad60741345580f2c272de7666cacb909b7f7c8b54688948a8a91703b09e1de76dedfe264048f4c2843975b0718ef85bb3493bc64eceba9d9528535706be9e6998eacf9f363c48aa374daaabb240a35ac422ec3dc9db2de6af4b80dd21f7cb813041847a2d3b4ea6aabd469f76c6f66c6b4c7ceabfcb2f174fdfc47025430dd02f02ceaf53811c08337f7816c7d9917f18224930b9931b72cfb928d9e199ee600d3cbb9745c391ed359fd99868791e98", 0xf8}, {&(0x7f0000000640)="9e8465c222df5107031e41", 0xb}, {&(0x7f0000000680)="a9f1bc6d8be1006607ba88fc1a386db9aeb508b440898572b32af3ac87a5b119946c7c5a3af5195cac96b0148cc354aa7120bac8afde06a54a3cca163902eb5a5dc7bee9c1d8fefb889a53de4985b3e4adeb4fc84ac80528eb6921bf3a2b34f1fa3a7e0fe08bd3b6558edff680ab78e103182ad0b87e298cc19277b43a520a34703fe2830000755b1112061b4f0dccbcb42b67afd451b2ce761acd58fec07fe22a8ea2cc95dc081955527c5e85da4de4d3926ce1", 0xb4}, {&(0x7f0000000740)="142208d7c1df02f70902f1c2d0a97b0e6037c33e7a9963165c593fe8e612a78cbaaf3bd8f0fa8109fc8672e68894deb6c627b3ab182257711b34f511c1ccf390a9787ea1e55a2bf326e50f4f6dff124080715e02414c6fbfd00d1c4ca2ddf37d7a86cd3f486c8e490683a7c8271c70a293c9dcc36d10f36d8418e28000aa0ff7e2734c64bd2a369b560d528893b1b20769b3f1be02fd5aa4e78f2e8a482ababf92115f756f16250f28c282ea32818fb9a2362fc815758543d84eff22a4", 0xbd}, {&(0x7f0000000800)="169bb0a91f878b8cddc7a8fdb8713ce619ce625f6bfe78b75145055a515982351125e3c5d0775d27a2c4f55fbd30c61425aced8198238e5bff5eb5e30a56de85b13059021b7b6d473ae3f9d2b4d663aff78ad37a66b93bb64144c93f918b461036b38fcafd1902fc012bf876252ebdded9655aee189354452ce9c33bc2b57b8d014705d5a2e4a387b3a0ae224c10739d4eef18f468dbc6963fa2cfce1b9d16611f45e283464e1c9fc19fbd70cebee527fdf39d9519daeba76b4fb4615b438e405bbca2be5d5b7000aa40b0284491974496bc0bb5dedbc2c9f861abd7ee56d4915971b610ff13e40e4ed84c9c152a2b21c74c995c90a883debedecb372abc06016ccc29dc50bb269fd745ca5a5c99825f6cac4cc435e3dc35fdfe8171ad9778e131559878986de9d3141904ef1b2a587dbeac78c20f552b41d48e14bea98536ef008fceacbbc458805639dcc4c4962995da40104f82c6f44f4b530eca8b33ffef708a0288b4b8c4702681264c409101a12249b9aa1a0ae6bfb12c92a84a77e18b55f433b2edd912376fbb8b90d19fbe94e254c3635a7d31875a450d90c377cd88c057c6d9d46ad3cf9930649f7797ab7699e3835c1caa6579f80187a383754aa0d639cb8e8f9ae4e72ddd363df639f955680f67bbe0b4cd8c349f5171f5372241bd155df00f09cfe8ae07b019d600965502b774f75c6fd2b41b6b24ee7909a7a6a8958ce2c81ef2896266a6f3539b5e9aca499097ed4429abb7bac6cb046b9164d3b91109ef6b7e3243508715235f9fe29422149a76f212d06343a34d1ad6eaeb8f1d22e8d83565530456784640393fd8253058e321410731ce565b812ec75740308be930d70d52d116f450c63cc71919bdd2ea6d862d7015b62cdb78a6c3c713c6060f892277318883a68b50d9118c07384275ccd67c351195249e96e7af246fc43b56dfdfc7c46c6a5418c1672626c51294d12d930f2014146270f62bbda8e22a28ad81751fa766a5f178add2405424063027e421e4df10d1f119f9f271c6fb9c6de40aa0843b812de3c29e8168d57130d509c5ccd6a00e8b7dd5ccb7ec62b59ae43abb46790e9453d8dbf2ad5f30a499452aa5bdb4c65dd917c70236e2dbba566d08edf35e45d3ec67e30a5c9caf2820de6ff0e5b1357693ef27756bf7f1f8544b3313ad5a0161a8afdfb97745f7b138297ab2915c132331cf8da303473aaba54f0ca89f48e0df7699b1b81ab027c3ed7d4f1e13b34350d09865fe5eb5a84b6f554b82da6f01842eba1cf7a2ff4185bf3fc81fdf4db90617976535d50f018c9606ef30902efc8b4b72e9622d1144ffafd58bd8a5d31710bf781ea3f56716964f141c86e5578047963aafb1872c5fca2ce4d2c88b5cde58923799c324b4cca91939e314bd341b4ecb5d82eb98b005a94f60d03e87d20b96c73a7385154ff096c8f6afdd30a0a6393ff01d4c636363fb981e415765abf20695db7c5f67f70007dd65d3ba3fa19cf33b0f54bd3c303843c9be29e8a1c0ea79733dd9d8427fdd6c3d7ecf7ffab49ae37d4408fd75014df4afc8428f82800e1ccccd9d59c31feca046c40b43d183e57689d8c2e13e61e105f536e7f9ecc8f4989a3d64b623ac15fa7dff873e8a91e687a057ad885efd973d6e83efc175ed4064c8d10736ce8debd0a3e228a15444a0be5d8fdea56e15e827bcefea1171985fcae1a7f3182a8451758a990562e6f8a52d04103f5b6a0f80d3693982a3b3566d367372b355744f3f25d03c6df540bde462ff1d8872d4b1bb05ec8e05b991f346b1736af4699bbc20cae5a53fb0064c3e76ebdffcdaac3c14022a992443ed51b4ba9cb0e6480a0b458e2346a0b7770c1197f70d894e9fbb1c06380549f59e1fb26de55508472e032bd4b0adc8ca6ddd42185d35dc5a4017f00e4246449c559ac326605311c0ead8b6e8d9ea838808911462f5a8c04ab9f3c385e5716ac9f797e1be8d50daf8c4191b3873fd23da58319ce0007d47c152d3d436d9edef6df0bf087976c7cc198050f5eb88a1979d1b764ee813a88b7f7cc53f23f91d94b9fd6867d28dea32e1eda9c18d77c9988a595277d564935f0ec852483ff3dab718162a4875c66a0e9d10135aef29b5bc5d12b4db9bf190695655b5d5ff65995b4d42f9c3fbf964535e81d63d520bdbbf96e78d7e92245dcd217ae0bcd09f707ee5831d5cfdef0a83f141c2d36417471f0a9b6d984bf54b616e7569d67272f60e2c135565a4cf91d0ae026c6535401b1a072aba6d7eca6740a1f834ac7b3581ec4f9c78740952d0bbf2aa30adb804f223743cfcd403167ea074234ed34f071b42e934fa97aa3e71072842bafaa1ebb92baa6a938b1ccee20e1729fc5de5f69ce6c59a43ab101ed9558a40304011b4a96ce9228ba286be7fc5421ace44a5b4ca30191d2a931bb6b1024e9e686585e80561663de3def1ab4fcc7043ceaeb6c35ec385534eeb1112c94983badd4cc53e7b1842aafcb1e8cc74f36d9aa750c8731977324a5318a36df9c638e3408678e18d3baf91e3b7208bd80ac17369fdfa41f6ec312e465860391775f7a5cc564669a5d265dd294b600d2e65ee00c2963d9d99ead36008a40cbda8a1d6bdb48fa6aee0ec4ee9f8b764c25703a55fbd7151c446d4abfa716ce1e8bfd0db5e18ff91217431f39cdaef5fe84fab672ebe33d852293511c6f1b670b4fcc6aa8069dcf796a7d2b9f646928fb7c7bfa7e35fc032a734afcac91d017071d7293d1a54d10e93bf6753a2dd5b0945fa3495a1303e8357f846c184e6b103d9cf3faf1ad1b61e8f385339aa328d88c376fcbb4262ee4bf752ce58fe1ea26c428648918a5f0621b4e7381bb7ef2feb8f5a8a9c578e1326b22ee80901b37627b0998d74bd9093d86a0ab693a9993b2c4bf97842fe2264809676473917f9b6450bbebaf76a34f774c4da804684a61cbdf399263e49ed0b492021bee98f269e12cb1ccc75015bb1bff259f7fd883ba3969c26fff68c92b4f440092d2e48adf4b1c915b5857b9d107d2d84ddbc397903903fb5e04bbb1ae99f029f5ab510f8d7de696c41ed2902234b1f7233d17f5f3cacbb166a3b1456db4eeea4d3e50f5beb61208875c1134995014ec13cda85379bcbd7b2792171c7d007907f0f03cc17e6aeda00ecdfc64fe943757b6d82be58e9c7817a4462feee21bd39d122883442dccbf9cb9e3e753d04d90523fc39ec893b714e509d718ee844fdbe9aacd25e63ff4dc5e4e4cacc98a0c8cf1f170a95a43935a675dba742023548a39b24d4bd3cb4f2de4d4716aa64a84c85f7dc851cf6ea6194d82ffdc618eabbd2875fd3946fb82f863c1de01b96b34ac4396368e5410e6b86be89671c522424d9698c4150a1de118f635fe237130b95827bb9be1200ce7f8ad3d628ef7997527319b50c0391d93da8b4ad851711615344d50437de5c59e50dce5a42afc03fc0e5094593d9236bf9555cec27f0a3fd892edaf3bdddc6bfadb9242dd47f849b5948226d374cf118838ba88dd73a7159f17cc272abddbb76cffd85671b9ef9273b6cab8c347474c89ec34824c5cbdbe6b7650b8b18cec6d29392b973829e3670ab0eb5edc556edf9ad49788eb7c65ff7d7bc25ed4fb0b96c4547fa7986fb0b1bf8c015e19bf146a71305e525f679f820c581f7d4cf064bc57868da09897998af9f9e5450daa3bf632de7dd69b95dcd3a9ea20ba216c3c35a478a10d8746f2fbc6678ad43651c5c68bf05143247f7b02b8e2f8ffc35da8ccd2a0a07a55d059b93a10ccab4d0b8c845da3d44cb415de7ee5b2cf45f39b3204ecdd7cef2f773235b827502be945d7d6e2402d9435b9d6180311adc07cdce7db90820545379baa5983d935c093b6ad27888c36eaaa9729001c8dd25dea6b04f8257396bf449f123105b90d67783a3b59ae03b3e72911dc14546ada07d0b93b12184b42e83391ca729d45b38f19a74b928f21c087b86cc3338be6d4a9073fcf1b9d15fc299007f96678757cb29ba669668464634d93fd5e44e91732e989ff4db0e298d494823e59ab65996a37f0811e316bf4407197fc77d72b5c39b8e3c63df30b27d844ef7a2a1caf9394fde0179c311202c6fdaa50c0ff78c8590b8d80a55910f34e1bb74492df8ce295364ba718f7eab78521e50c1ade71999e84fd1c7a229dab26c42915a47a2c1e38bc8f4a86c4fd40af4af0e8e266d20bcd96ba3d56ce9f5e38c4160aec185599ba61e576ead8e496b7f378a8cc53a1bb84c1a1b3b3951025c9a979a2309e275e29332e238898d2a0ce7f10c5b52775430950d56dffd9ba7ae958122515c812a50f233562fffab76e1a05574dd193158af4ef6cf613467e1174addfb0b678d80e1db81dc6415754479ed99d371d887e34ac9760675dd6566ccae4f7739fd1fbb3d00620d14bc79d271b20f13fecb511c6522bc4ecfe377a978b78ab7b53729806bb060e4295d8c7a2a0c3c15579979871f279e8ebbe509591aa5f5d5b02708b8a1672ca91fb16996f559d8356d69f279c6fe226b053707e78682db98e9714d866ee9c3f3912acf10b71c269f5f94e645cc86a18bb803b4dae5e3681f3e4a8de6ceff3e87003e2bee0916d33810d950b5e997dbf8e33cd8995011dd3c261f6746e56d1dd3e381138f4728dbf48111650e6942cce502875764f9fede642fb6d5ec57ee2a6bd44e219d81f2f11e83d18e9c0657c002d4e907ccca341910197557c4b5b88a60a1d9bd2a50c2f34f8b0d2f6ba6bf82312ce76caeaf6d368bf6813318b9c14c1abc0fbea1a53e406d397e43cd5bba0cf5be35412d00f5eb2bba289fad5556bc3008f7d693b1f33e56eaedf596cbfb235dd6e22eec3cc30cbbabbf21d05348e10524232c4f8ef3e5cbbaffb97ce73a0620842edbf6e03d7dbdcf24c3891d4507344e1bf64bee9f01a3155b271022fc2627d2c2dd4d950614c941298e1f94aa871b4fca23e049bf88752f35d7137686d848dd914d5fd0c58b1d6509a77a084d524d8862e850eb6f619ee90e39012f353fe4750c5bc6fc89ba353c23d2489a31367551525c6158a90d6d8b9dd791c5c292ffd7be43052ac2539fe0092a294324af2faf6232734c02bfa6d654911011cfd3c599f3db1ac4e75c17596e8312fed8a2babbb9127895a07992de6dd564adc7182c1757b76c37266091c9baa894bf8f113cf46aab22cd566ac845eb814efc4b251d656fd9eedd8fee49bd786ed6714cd888724b26a8d9d5977d9332a26b99c94f56e38a89f8fedd6b1ec8d9bbf67c49481adcfd014ca8ef507c88214128abd994d618c6c56e027956b6da3edc92c182e14f845f3c0759d11b6c63bab0ae473338420059233d853e95399d37ee797aa230f8fa462742b9a8faf88758836d782bb9578590496ed2c7074b0f3795a7ebf328d00f451d13e2232919ca22689ece3cbdef78052c4144c1c84bb81883a590044a923e02ad4d1bfdfb647831be14c11f1d936b87fc8384293ee6c53e9b767d2fa2b747ad822242a0dbde28be7dec54cbbea442131e0b777404a949b35a2c52d732ed7b39f5385f2844e4635757afeb8091e525fc367657e766833e9cb0360786acc6f6229a29b1d1de7a57ede31596f47e0470dffad51610618effc74a5b2de6e40c66a12b2f373e4ba49c0ca617b1893f064f1e2a0141941b0ba528ce967e680a9cceef59776241cf41a4cfd5a78ee5e0b732b34b78cb668dc62b848a03f628395c662da9b1316a0a503956b3d5b380c2b427d53d08803765ca1d4ae1a1b37f5f08737bdb380dd46a1da63647b7", 0x1000}], 0x7, &(0x7f0000001880)=[{0x58, 0x1, 0xfffffffa, "5942fd4856570db99be67501cd36f7818f2bf92c694d28248c627d12a61b616d20abc662136da6f554d8e7f3e6c728f4ff3fcbacbc1418c4a2737facfcd61802fa07"}, {0xf8, 0x1, 0x1000, "904620441fefe5d70aabbe3e1ffbb2c725ed8e809ad49aaf4148586f8278178e3dd8cfacc206da4c45b9d23c5e110de837e8daffe2ee38ae3abe8258907690a23ffbd42bf8234613fc641d0e625598d0145f45a066a6c2c63470fb40f858ab5d61f72677cae1a3856f0ba7dd3706518a8db913a647f3666e5303585b244e62e421f9cdef24cd467f1ce7ef25a78f9c89d229f54d301ffb9a9fb22822e6f8d1b3eeec5e728c7a485577ce38eadeb1648a445b83c9083a84619f5bcff5ed8435635024f3078a3080985866ddd96bb49707d32e6f08a69b5c62476e4ccf1c250d9fa2"}, {0x50, 0x1, 0x2, "c2abaefa31d65f89a62bbed58d235ee1b656a3d516a03b6b99d653dc7ab91622dfb9387dd09aa9cac6d5233978160d580b591df6164056aba241b9f22d1bc9"}], 0x1a0}, 0x2) r3 = socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f00000003c0)={0x641d18c8, './bus\x00', './bus\x00'}) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x3, 0x2e, &(0x7f0000000400)="ebffcbff13b9fd812caa4e71306e2857a6410bca94a445117dbb9ff948e69931929648", 0x23) write(r6, &(0x7f0000000100)="8c65", 0x170) recvfrom(r6, &(0x7f0000000300)=""/112, 0x70, 0x1061, &(0x7f0000000380)=@un=@abs={0x1, 0x0, 0x1}, 0x8) write(r5, &(0x7f0000000100)="8c65", 0x170) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) fcntl$setown(r4, 0x6, r7) r8 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r8, 0xc02069a0, &(0x7f00000000c0)) symlinkat(&(0x7f00000000c0)='./bus\x00', r8, &(0x7f0000000200)='./bus\x00') r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5, 0x2, 0x0, 0x3f6b3233}, {}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 16:00:06 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x14, 0x658932a1b5ce1340, 0x0) socket(0x18, 0x4003, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x0, 0x0) select(0xfffffffffffffcf7, &(0x7f0000000180), &(0x7f0000000140)={0x2, 0x0, 0x0, 0x0, 0x0, 0x6f4}, 0x0, 0x0) 16:00:06 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) r1 = semget(0x0, 0x3, 0x400) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)=0x4) ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) r2 = dup2(0xffffffffffffffff, r0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000100)={{}, 0x1, &(0x7f00000000c0)=[0x0]}) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) connect$unix(r3, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000200)={0x7f, 0x3}) r6 = socket$unix(0x1, 0x5, 0x0) fcntl$setown(r6, 0x6, r4) socket(0x2a, 0x1, 0x9) r7 = dup(r6) recvfrom$unix(r7, &(0x7f0000000240)=""/56, 0x38, 0x1, &(0x7f0000000280)=@file={0x2, './file0\x00'}, 0xa) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x80, 0x0) pread(r8, &(0x7f0000000300)="7de6dfeebdd38fc2534354e70b800c3775f163a85fde4d7479502053bf69c2ed51ca269679f043a029ebaf6efc086baa6a63599dd3234fcf04e29cf11db4bc7b7f1675eaac29618b8ea402d7efecb8143c4c631faeb702cd7574f4b5efa16c7f37b3c17f9273e6fdd6830fd774d47f8e85d6947af5f0cb455fb69daa0f5f43ba781ebe5c6d3febaecb96233833f55dc4d4c5453186c4eeabb71ea760911136771164b8c1fdc3b13f924c20077ac31c5e270e8af8c9f11657f029340a5d745bd6b07bce9e772bef06e01905b1e0654c01089962c50351112e684d788e43a2c1317b5f4ea1b8d0e9718cfb2b9fda1176ef256420bf19ce62324ddac90c493e", 0xfe, 0x0, 0x0) pipe2(&(0x7f0000000400)={0xffffffffffffffff}, 0x4) ioctl$BIOCSBLEN(r9, 0xc0044266, &(0x7f0000000440)=0x9b) r10 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000480)) fcntl$getflags(r10, 0x1) syz_extract_tcp_res$synack(&(0x7f00000004c0), 0x1, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r8, 0x40045744, &(0x7f0000000500)) r11 = openat(0xffffffffffffff9c, &(0x7f0000000540)='./file0\x00', 0x10001, 0x2) ioctl$BIOCGETIF(r11, 0x4020426b, &(0x7f0000000580)={""/16, @ifru_vnetid}) r12 = openat$pci(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/pci\x00', 0x20, 0x0) ftruncate(r12, 0x0, 0x6) 16:00:06 executing program 0: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x400, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x8000800080002002, 0x446485c46) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:06 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f0500000000000000cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f"], 0x10) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733830f9c91daf29cbffab678319496f0b01ffd6eb3d7cf2092a84a8014ff4cdd5f29522b407eb32dd1099c5675833770a2b4792dcfd686799ef3513530a7ff854913a6d920b8b9e46736d71624cbdc5c2bfbb62310e5216ef3974e90843f0a2d16b06d7d5a52d7dbd9591c7cca325642439e374377fb15e89d017c4917bfd207ed619f0f857162016e27eac0f2d619c482c79277c0a080d8a806e0c17f896d105304f97c750293a01885a13744e67fca55b08170f2a3c2a2672cd09ff30423d5aa59200cc4f957a2b1559fc5b90651857c08f405186a94ac1911c77bbd9873d20f", 0x1000}, {&(0x7f0000000140)="8963248d1ac592f00ca44e4e8924de1fa1b3c68eadbea49bb4e7a15c269b876c176313bae5de3a4262441aec73778658669bee8289bd93ecd7bee4b5dfc9041821db68ecf8966286a6d31473a5da046a73d9c9817908aea7b7ff622160dc", 0x5e}, {&(0x7f00000001c0)="c8786f5c7634f50c53d65ff06bd91ae3a7dcef09b62842282727e0a1c565835efbb9b385d476f0b5f230a75ab8215dacceafd8dde11ec884324981ea09bffc0d400c8aee6db8", 0x46}], 0x4) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80000040}, {0x1d}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x3b2, &(0x7f0000000040)='\b\r4A') r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r2, 0x0) 16:00:06 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x90484328b6fdc13b, 0xa4) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) close(r1) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000080)=0x10000, 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setstatus(r2, 0x4, 0x2c) r3 = socket$inet6(0x18, 0x3, 0x8) sendto(r3, &(0x7f00000000c0)="1c210627272fa51e581065b0d4395b44773a819d5b7e5c879905974808939f768d521a687cbbfaf5beca7873a0f751d710b8b09dc4a7d038a7cf1aacee3a224f7f6b918194f55c607f5c733cac13121d6e21cdc9838d7bf3e9de788ec4892b72d3aa9b6656d122002d1869365c6dc7ed8dfae2592da8cc0ddf6ba5a7cf88a6700e88f6626d0cfc72789ccc9f125d39f9cb97dd1b4ccb9c3255825213", 0x9c, 0x400, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="9c8627b0edcd", 0x6) getsockopt(r0, 0x0, 0xb, 0x0, 0x0) 16:00:06 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x18) r3 = socket$unix(0x1, 0x5, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r6 = getgid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = socket$inet6(0x18, 0x8000, 0x9) sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000280)="c0215e76b96fe7ed2c3095f23503322955ef278fa0550f26a678d03ebda35ba5045ca4ff492d4868bed2c39a38458d37acf8dda7ca2631c18b72b7a84b871e42da36863a146cbcc4e3106c30e677a6fdb3933389d0de728726d1a75567946a384862d6290c07a6c0ac325722ddf718d989", 0x71}], 0x1, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r5, r6}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r7, r8, r9]}], 0x40, 0x4}, 0x4) r10 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r10, 0xc02069a0, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETSCREEN(r10, 0xc0245755, &(0x7f0000000200)={0x1, './file0\x00', './file0\x00'}) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:06 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x2) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r2, &(0x7f0000000300), 0xfffffffffffff50) r3 = socket$inet(0x2, 0x4001, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc02069a0, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000000)=0xff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r11 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000240)={{0x7, r9, r10, r9, r10, 0x2, 0x2}, 0x5, 0x54, r8, r8, 0x9a8, 0x15, 0x3f, 0xfcc}) getgroups(0x1, &(0x7f0000000280)=[0x0]) r13 = socket(0x18, 0x1, 0x0) fcntl$setflags(r13, 0x2, 0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xffffffffffffff49) setreuid(r15, 0xee01) r17 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000240)={{0x7, r15, r16, r15, r16, 0x2, 0x2}, 0x5, 0x54, r14, r14, 0x9a8, 0x15, 0x3f, 0xfcc}) r18 = socket(0x18, 0x1, 0x0) fcntl$setflags(r18, 0x2, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xffffffffffffffd4) setreuid(r20, 0xee01) r22 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000240)={{0x7, r20, r21, r20, r21, 0x2, 0x2}, 0x5, 0x54, r19, r19, 0x9a8, 0x15, 0x3f, 0xfcc}) getgroups(0x5, &(0x7f00000002c0)=[r6, r10, r12, r16, r21]) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00200000", 0x8) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(0xffffffffffffffff, &(0x7f0000000200)="8c65", 0x2) r23 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x800, 0x0) flock(r23, 0x7) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 16:00:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:00:06 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x8000, 0xffffffffffffffff) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0xe44, './file0\x00', './file0/file0\x00'}) 16:00:06 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x0, 0x1}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:06 executing program 1: syz_open_pts() 16:00:06 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000000063e86cfc9d071b9d2a538706000000b818000000290000003100000000000000000005020000139f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000080)) r3 = socket(0x18, 0x3, 0x0) syz_open_pts() setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x170) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xfffffff1) ktrace(0x0, 0x1, 0x10130, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) setreuid(r9, 0xee01) r11 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000240)={{0x7, r9, r10, r9, r10, 0x2, 0x2}, 0x5, 0x54, r8, r8, 0x9a8, 0x15, 0x3f, 0xfcc}) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={r5, r6, r10}, 0xc) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:06 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc02069a0, &(0x7f00000000c0)) r2 = open$dir(&(0x7f0000000100)='./file1\x00', 0x80, 0x4) renameat(r1, &(0x7f0000000040)='./file0/file0\x00', r2, &(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fsync(r3) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0xe90, 0x20) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, r1) ioctl$TIOCFLUSH(r2, 0xc02069a0, &(0x7f00000000c0)) openat(r2, &(0x7f0000000080)='./file0\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000140)=[{0x9, 0x6, 0x9, 0x3}, {0x3fe, 0x6, 0x2, 0x97fc}, {0x4, 0x8, 0x1, 0x1}, {0xfffe, 0x9, 0xcf, 0x4}, {0x5, 0x1, 0x3, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:06 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x8800, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = accept(r1, 0x0, &(0x7f0000000040)) getpeername(r3, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) ioctl$KDSETRAD(r4, 0x20004b43) r5 = socket(0x2, 0x1, 0x0) acct(&(0x7f0000000300)='./file0\x00') connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$inet6(r5, &(0x7f0000000100)="b68b788d80d25d223bdf50ecb31ac304945ea7520e5e5de419f2f9bb2a4ac7d36abe59bb02356eedbac424456cdb81cee53469eb000000929e1842eae9a2ef39754f6028584fc18fb4c3eaa369d6402cdc5bd64835a087324c1a63bc6def801066b3cc59d32eb05c05617ecf75c30481b11c8a2c8ded57d48fd2a447653688e174d6ab100629842c7b6e7e8383f882af70e4dbb9a590bb574716293278b5cb048bd9592a54feacfeb0a2c47364986175", 0xfe1b, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) accept(r3, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) 16:00:06 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x7f) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f00000000c0), &(0x7f0000000100)=0x4) shutdown(r0, 0x2) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x861a8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x54}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) accept$unix(0xffffffffffffff9c, &(0x7f0000000340)=ANY=[@ANYRESOCT=r0], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000380)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed548a95549deded928cbc83ef080f0044e7ca9fbf09866e229a3b28e51cfac7bcdea8eae1c2b7604f1a34aed2af08ce3d2b23c5ba89cf6c24f6d42437372ace22bed9195db53abadfd41d574785a326ac04aef13a1d7473ff83c980b2a1b50ad2cbbd5c621f3bcd74982edd09d920c9088b536f867dd2d33469562f2ae29047e9600000000000000", 0x9f) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000001c0)="1557036abddecaeada9ce78548d5c4ae252b33ad0dccf9dc3e061c88796d8b91d81b84e61f84f8b8d1b0c75ce3dafb730fde32a54ddb26873b44a4e5c55089d583ad084aa71d975000b26e7cb3c53cd86ec473b134bfe43bc50b20934e477be1f60feb02eaed9d38a041fd852b51175e23995d56d0b14e6230ccbe7dc2c166a6778632e1e436d685a33ae59e920e7bf4c6e36d6c4b3cd13c496b887a1e69957ed4e371e852d14fe9cc6b7fd21cff7300d7dabf938e664621fbe9674fc5bb1810262699735c8e3ec159c798a9afc32e27914e9158ced225de0e4203314c", 0xaa}], 0x0, 0x0, 0x0) 16:00:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001780)=ANY=[@ANYBLOB="0000e9f9000000eb710200239b7ac967847ac5eafe25eb38c3f6190882409964ea95d5f1d0107b73ea"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) r3 = accept(r2, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) sendmsg(r3, &(0x7f0000001700)={&(0x7f0000000100)=@un=@abs={0x2, 0x0, 0x2}, 0x8, &(0x7f0000001600)=[{&(0x7f0000000140)="b5dfbc8f7a0880af3fafc308e51f9fda3d248c6730e00b9bc7f1f0e81f27fd95bfb0daa655d576b0119ef1817f78d37d49d76c6c72aa65357f8d0ed7e9894632279d3b0535f688455b162cd49b82056cbf0a65b435a5ddabed544a916f", 0x5d}, {&(0x7f00000001c0)="8054669e9b8e3598c26c8bdcb68a3a11b0e58c742ec6ee0e27e0f9c8bd189b30383d757f1cb3860ac6b242c75561e8db3ecdc7cabbe7593b2da0fc960b67b0e6818eaaf0d6098dc022fefa66dabaa9794e952a71a4e361db196d7c6d49a91f655629766826289726c9deb7203200bb99a1e42163ef29e9c9c203e3b7acf66c550e886a06bd40983280ce272d0eca37835f198a237bdb1e7c5f5e0e92c1", 0x9d}, {&(0x7f0000000280)="b791e7da8ae8efa272c92c031994cd738627914be3a67dd2ef19f18ac90de6598f7e978505c33618303daf0f77f2590def7d1481fc1f662e652b24cbb0b74f21764fe7a6cb32a154bbb306eaf0c0e1b2b09e7481f80dc334fd34c3f1dc8ec8481611df78c397b6c8d161f998ac7c788e54aa20649d6461a2bc1b861d0ffb868653076cb4cc1439a2d37ad807354493131453e45c50510c9aef53f52a5a96bfe1", 0xa0}, {&(0x7f0000000340)="2b8c0bd0242d702adccdda565b9c4f720b7fe22deaeb", 0x16}, {&(0x7f0000000440)="113166e8a1d559e7f513a5e4ebfc5a87f42e32a0dcc1afa1de42808a86b1deef36739dedc7195ee5825c1de83bd00b4b53d7e801ac60d1ebf4bf7d3bb8bfe4210f30be7d39245b67282a40bcf23f49857480d6dba37e65265ff3e5b11793e83bcf923ba6519e6babfe3ecf2bed6a9530faa30575e0a105bc773debe3c710e18418de9637179df30d0bd788bed40234b79a27e840179d1bdeeba6ceb9739a87c952911d96916d2eef8979bc02e4c13da9107b69056da2780f58ce337eb9c14a19bfa912383f2e50753a13157341ae9c0595e379d05ec074df5e3149b830e151c2907b77bab14f581952d89768b01c2790ac60037eec35424bd06ab7be78780299415778d7af03ee0d99b57bf057773c7d7f4b4316cd2d4a87ade422cdc4e4c518a08f5e6bdd5240cb55644c473dc87933501e4edcbb8fe419ccdc984a89386616b304bd6a905750a8f4817fa03ab325bfdcb8aa0d136396ff4b8a05592a6eac932f93e62d041ae78b4ff619af8fceb41b3c8b2cdc8a72025ad4e708922fd022422766f813fd4ba7c2fc0f706cb1ef3def4f4f61f550a1c16ee92a54e81de295f607cdc8a0d2fe77a5c6db494083a09da15e1f05a3bd23b81196074cac1cd64c06b6f7d5f98404287ed28ee663bc69d0c10b19b702b653af4d95a0427a9f66794dbde504ef1f45673f110085056c37cc4182722d275925d15127160d959d740d031f75a81a90cbad05e3863288207210ae15bae5cc81d0688b72fb58370cdd944c7806d2961e3ae2169ce787f5479decfa5c33a373bec2af911d62fe3b9a32f3d3ca10001e6ad1ba70259d00c6bab31434f10a5f5ab90263cf8a226c6bff01a836f042a04be26c4b8b13f16ef05685f6a0c16133c3eeb4bbc6cdcf80a0606dbdea8eda79f4f5e95885b7f2d044623b1c75191067a573cf369c827a4b292b96104c200ecd9b19ab09ea9829e7462766680a77dda96b1e3725d698ab8c60d46cdc6d3399c6574229ceb75065333a17b10646a9bc6cb69b89c19fbcbd72ae739deee89fa150cf9fa961bb251e5f167dd41d1474a5251c8c3b2452e5e0baf9a0f3001fd29f08bf9487145bcae318f257da1d1e7f897b15bc09da06d31605ec496a8bd05827f225fbd245a29f876e9ae6a8e32a2ff1d6305792194147e59fb7d798607d76d4ee54c316dc016ab5caaf58c2c39f33cd8fec54ac1d8adbdc5b783ebd4c568b69e10f5da810fc850513c3e23b7e278233596e792cf4f87035be33d51b9e963020cc11162f80112a1a16bd69daa10e08ddb73484d9032562503c597cc952cf7ad77af8fdc4772b1e021a86dd5055ec05ca1be0feafab54749e8311b5d4fa979d5d0aae8506c374cdb25a1b2f888718f9607551ca4483a39f59f8620b39f32eada2d06901434cbeaf2c2a239db18d3e380197a07061184be579067cf812ca25e13d45f81a04e1ea2e2f203d993e945e3fd843c6e34d99aa63179035c8a3e1d4155583ff1ae588ac95ba79c1561a2c97ea1029a879aa20db43e1010e0060f5a00f33e0f576bed12b41cceb0cefa3d9e2efa4fb487a94670317774a672366c6e315dce71fb702b100110e647bea4e6b6211713663dfc53382f8de3d1fa17788f62d55ca77a85c4390dff82b05d1c116fbcad4938ad4c5c09e732956b1f05cad6b1f08fc21053f4a28c26216f70d91fd44dad93133fa6093024e8b6d1a878587462ea516fe4d493bbe45e38ed997ab74bbf8d121f96241cc91444e52bb89ec7216f372556b3a22ca3b956f9d5a9d27af0d3e1548443937dfce38fb5655baadfdae4c069cb04c794bb174ccc02ee3601c41038ba8632f40db7a96ba90f4a975abc8f8052f85efb104ea109651a8e6cfea8a91820b1e89dc85446a0769ed5f4402cc393adfc952db6545faa2f87ee21e746a4534506d309a10b70bfcc58cffefc2ac82f76490cf8ef032e7306aa1414184466c90f2a4299108851617faaee6761fc48a049731352568d309677823c784a1b7e70486210ac29d8a767fb0029d313f8dcfb92956a1b0c62a533ed8ae74b3fce139aef550cd23ca26051edb54b559e889adbbe98fdc0a5d1907614e505605ad0a798814902b4142acf3041763f53542a5dcc5e33728e353f7ab5b0cbc952afb7bf3aaa7d9443d482d8cd2c91924f0f729e4b80d4508b063fed0538133a60f9a037967e79b60f7cec04ff7de7602ddf8ba9f0d392e6af3b5a82cf1d6bf7d318ea5296d56faca7354a34308f95ce2dafd972d61ec0c61d59a3571942b069eed823bced0db4f2b6a264bbf001ff191ac4355a78a2d6b7212853ee72c395fca944e0284c5be47de693854497865324522169a9bf0900d8ab13e9e3f90d951c8130d09d4b3ad10dc5601acb50a757983bd25b0ebc8fafcdfdceedf57618c9fa677142e31ca01a3eb08b4dea29ea5fc143a9611be21ceac527e23db346a9ac6a320bbf9fbe41ec855108c55f84580efc8defcdb5f4300bded6ed122a41e09e8250b300d797050b7fce881c620010dfc1843961a84efcbac188f660b8fa2cad6ab2134d10316ec07a59cb2b1893e6d09b82e55c9a8906634e59bb514a3ddd175227699f08cc0079b703784f9f77fad5facf04781177ed9911c95afea13e063978491e83cac75a5254441a4d230c7eae5b49c9bcf426a8127c9771b9a18802e0252aeee46e150ee5dab4d8c1bf97721e3d5765d4707b44aadf8e25349eb9a204c022fada71ca60e19e910f6a9a5a87d3895cbdf4743b37dffeb429bfb4ead895798f7286be53b352b97f094fadc1ded8c8f68239726955bd131dc3a9b0e0c40e73e998103a2b1c6f73e5b0339f32f18813dc2e545fd921554eebee396bc706948746995e4dfe5650a7f8bf947a25421a71a649900c6a2c6f168c312d505f9b081b01525cfc8794098d0e2b56b2a6bf77f2f93abe28deda5c91202b5ba12d78ec30e6638cf51bd2091752747a918bb41c6ab641c75b66ff72f7fc42e2f54033b438aa76b3b2bbe581dce65c23bbcdcfa87877bbbccf5b9baadd6a73f7525b2fa90f54e9f14372906e11e98376b92f6f630df4a688e541a7f595060f6b80dcf369e15631b86b55eae15214d869751e4f7022700c7db0808b270ef8445673ed0af1c251807ad171f03a96a118d5bfb6e9f1a04dc4dd0f513a6a73d1c2f7b26167cb820de6ba85ce4dd393a6a308413743f860a54331cf432be50a97df943cacc80e1944acbb9f9aba2f2aaef6a98a131eaed069a1a81acd9e244e76d6a50a92ef4c71e2f92cacbc846b2f91ca1b473aaf6c5bc4627e3f196269317f3bee9d6c4329aa0eb8ca6c6abb5fbd99f58ad0093c756a10b429713517a0e00474aecc822a466d2dc7295e50627f418008b4e316100548621c2f02af76b71ad357051dd86b2a6a9bb4dbfe3e2c1604a8858c8b393bbb3be4b1848a59d5eeb7dd4acdb49636c18a7783bf44f5cb6ef90d45aed38ba2fe38e5de533058eefcbaad0379978b57c7c940f3c7350ae2ef6b19456752f28b664b8c1e749189947cd2086aca5db2a70f1c9f3222e20e47052f5c93828f347fa522e7e25725da792d51c8db31b1f33c141b5b7fc4fc3024ca8609f269fec480515ad74920f6d77aa8e3446eab9462a8982e52e0500bde20479347b67476d97ba833042c6b9602699778e34b8b0c1b491345e3d4ac995b78e64ee1b2db218ef466f5d85318a38dc00a4b9bc35141e69dc3cc037ef217d785cf999f98eec41e9c9becb6bdc3938acf78fb82ad59048e1e3b069acf08b6a6b903b5362a09bbdd406e239549edaac89abd36200436ba04256c91af71a6905c62fd413c47dc5968a2a187dc4edf164478b35b3be04aef173fdba8afa9811f15dacbd316c0bf476733c04f74fdc322d0b5c049ef0097c2729b9abb358d61e721f7a656557f13f9cd25b503b318177499f3ec0b2eb8145f82ae60fb54905dad00bbdb323a22405001636e8427d92055875733b2ca50665709c642b2eb422aa2f702015a0c1a1e627e5458d5e33fefb13638a419663f78e5dea4fdb619bea239e3d5fd3e2beb9cc25003a9b8992593efb540737e2e85ff77e98d0dbba293e2b35dbceab932455d6460956e2d6dbb99bfb5fbd44670449371a35b0e8ed5e35a8017e5ef1ac59df493a3ea79ff79190e12190fea72f124b775ff06fa6cec6fb648662848472bbae43ff6798f8d55c8e2dbb7fd42f1b5db146e73bf1fcf4f05ad3f78b3ba3363e0d3510f1c884db4cebc2085dce59f2a2bee87b2819e5c0450ebf14ee6ba68df7b9bc10e2dd78f6cba07bbcd10af73a12333aa308eb03c87726d1d3ff8fce950cd9b9ff270d756c9a7c0a68bfd767845a3c9dba7c92caf77ff0e3b3866c24cf831b358e26001dec16fd3b43763e419b4c677d1198d60e8181621fe084b57f0bce8cebd5573c7d59860d47ca30137b6196d9d800e642f05385e21d4148fc68d608874b3f83ae7d4f4c39aca2e06a02f17edd9b00cf8c3b11dbdc767d00d8f1c0ce4bb7ced5b8e12ab41796ce9af6ec26640aa0fecc7306dd415a2599b0f5edc25cc46466a65fcd2bff50344087063e41a8d0ccaddba45930c47d0ba618796d28aa4af22fb1f9bd67d129927fef1bf3ce0bce5617f4a23230ccd7552d989922bb933d7bbd810b523a5e20bb48c0c1cea6d06359fe67acf76f1135a641eba51ebcb8d7cac5cd2068c7b6688b185f35438d99bbcb2dfce1986f04ab6e68147d08d38f4fb210f6808a19d3b11dee0f8b0b15d900435f48d2b376c3356f5abddba3988d8c034f6ce8124002f9abbf1e44686b8c148415bc66f2c65e61de5388e4361e869bdaef36ce846de68a3a92b483290edd6ef7e7a4afdc3272f6681cc3f50ac493650581455deb6f10d6f0d907426f55b85da8a11eb01a7c14d7b5d32e6ed9abdf3130a03868fc9836805679a1e7d7d5215443fd378119f66a2a86100f329a63967e16d603be7a35e95f796b635de07272e26527e099e71b9d792a11dde0c84dae550994be9499c3c0aef9e62c3fc835070b9d6c2d27d91936c2a61dcc443389541462c1975f8254fe3ef125161bc17c6dfebf05b6c91558218a601753036b829aceccbdf580bce55bc7b4cc376e70aa9178cadb29dc40d02892c50c5ab51802ce9510263dc0c97f163ef14065b416b5cbc82f0c3a70b18966d3cdab4fecd975454613ab2331d38d4369ca9e2bef68915b2356568100c5035ec93ec1ffd953ad2a13fc1ee8c29bf32fad39de5a0491572b11769e5854de6cd130b7748f874d3de2a333ffde9b09a18a5ca2e6e7a9d06f85b73116e329bb827a54c29e7609bee05d6d94c7abb5d0663016cd667a11231941317fe6623fd056115fdd7943551dafbd29b13ae0c2c39b333348c508ca062d584e53d508c471db1de547aadc190225fa6c7143cbfa53d8696b032e240b85db5921c13e65f19046d20ae50a9f84436bc6602e70ff7331e781b4094f3347d27751f0e5c15f28b189bdb1f54c66592904e80d364be77c179ef0e4da85cd295ce965279478d33530dbb4bd80dde68371ce8d968dfc2da33768f2f2ec2de0927972311074108dbca1d738b2d1df1c34c3f8e00d334cd60c1a99b47cb84e4c0aee2dad6d7344f19b385e289e08f7bafe9d1ee32f60e3876a94e1667cefd5b9f8f2da5266b9ef66d062680269b02aca1dc8560b5fa667e46796a20db4e676229f189b4e5555387688e7435d9833915b85d6b77e46b2c5444daee12d0239e5bcb2aad50c65cbcfeafa3ed873e9077634e176e65e88ef8c3e055ca85b745f", 0x1000}, {&(0x7f0000001440)="ef24793d69a9c4e5f1bd03f07b1260bf6e1b5a70f7c5fde02679a64b7548677ff6b54d2c870f09e68fce61acc5e72ffb9580cc5a85a455f8eb7137b797218c2f8f310f85796373c0954e619701a7ca01b3b0fec8e82cd855892f1aa5e297f8a700decc4c9b44c643fc59f2520940304b141441fdce6a914aa1fc9fec7e084d8ddf5470abe95d2917dc432b7a881304650dbcc3be93b005bb1a4f9d1adf6dabd0b369e6123c9b5338f4fbb533273ec1936e382166", 0xb4}, {&(0x7f00000003c0)="395da5d1cd07db1933af237a61b52868aa6bf56c4b76e64f764c42ae4b733dfb12", 0x21}, {&(0x7f0000001500)="96778e95eddc02c8f5e50a1922ba7f11e476c96d09f08c794065a96af49bc93415cfee200451fb9d8f9ed2b5fa87d6fc1d12d5f150954c920d05145f954c22d3d056f62484d8af4dd9575a05ce3638d984c5b99d842fb3dffe6667d1cc82c302a972cdb23628edcf20308e69c6d309577e61743a8f54899d81c8455ec699ffb964c526b350dd0cd1bf074d1d689b5b3affaf821b3c12c63efbbc9ab8f82b7e0dfca13c8703c2650527bf2d9242d35ead9439e4627691c762a6f7d0d941b5cd270600553c604f73e3573667e53596cf0c1ef7c6f11d9f41ff740f693f8aa1e6eda16108d13b069f4895769f99c2119657", 0xf0}], 0x8, &(0x7f0000001680)=ANY=[@ANYBLOB="580000000000000001000000010000001f71249ac3f13da3faaf218f64d93471a4b5f98e328c330bbf3129d96c75ad0421fc00b930c15fe342f3324d56c9025c9e32e43f9a0ce85b5c5b44f7833a4c9c958be39400000000"], 0x58}, 0x1) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001740), 0xc) 16:00:06 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{}, {}, {}, {}, {{}, 0x0, 0x0, 0xf00fffff}], 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e60856413d00", 0x6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYRESHEX=0x0], 0x12}, 0x0) socket(0x20, 0x0, 0x20) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[{0xb0, 0x0, 0xfffff683, "1751854188c12fcdd587362ec017d811875dd6a639e00b56744995291993abbdce90b205c996b2b560939984935848e8f95c0fff74f6ca9b836c32ae17c0e8aa6d455f10f1afa7d7e8b5a151b94a58ff9de8fe1319b57a74c53a0d2601f4f75cbfa889c95ee67fad81943c37ee51929bdf270c9f719ee349e674ba61dab7914c55de9dc8a31139e0656c9693765f6b85a5b217baad12b2c6df1c58805c"}, {0xc0, 0x1, 0x5, "4f91a02f6881c936ef8afff1bb0709cb73dceb19c85a8d8b27c8a3f1f913033eef66e74493242a229e776abeee18a8dd678be26fccf3920635339c03120c65bf5e4ef59593931e2813788f08b9888c1c8be448d26ff06f61a3912b87858182572e992f1d2b0bfce7599554e9916ba411dcf9915d74fe28b00eb64723f799f6b855d9611a33bc25243372058919e2f6ca9a4ac38548ad97d6df9a3e9195b2e9c7460a8d2b2df0c1bf1fec"}, {0x38, 0x1, 0x72b, "beeb6f554a53c2e4c4436c5407836beabe923074390843e6ba40d6f2a8b89fc75c0b790e31fda70d"}, {0x2fd, 0xffff, 0xff, "9a6ee50a9e75035b25ba7c271967c698afc8ec582f1ad7cb97a69d41701c35dc4c1e5ab28540b168e0a1bf7ff3792ba528f0b2a5746c66d7f211eb03483437c134c2c658803ad417b9b6cdde113ccc8812e00eac2a3e56040b3a49527f80c4f5a86cda82b29d2c4933e3050207c284e959cbe585167fbffb5759811c3e0f39b94c4f0ad36d9ac3c83263afe7c74aad65f51bc3c1576209be1768c4032f6aa9c7c627982b1571fbad104d9b650e4f46f9e819a3898baf25db25d8a1fda32bc191aa47b9ba76c2ac7423f850cd095ed77172963841d6400b17bf269412dc06b01bc1158f2b5e19580dd9966d9a2f28b94f44353dcfbbf8474eda5b"}, {0x58, 0xffff, 0x40, "91d2a3f089d36c590c6a5aaa6094b2755eb8fc7773c67f1805ae97c3e1a2d3a4e012d8bea79238ccdcdd65157d403133c246a4189011118f31bcf17dcf4f6d187da0"}, {0xf0, 0xffff, 0x7, "75dd122d4c86dd99d2255f6d1dec0193f6fb484275d0731f4e72d12c566333d4794d2c012fcc799c64ce39f64d83da15d2ee518a5baa1520b40fa866d7dcab45630e125c01ab0cc687da0a65c11723e4336b9ebeeeeb2ee35b570a649d46cad834fdeb74bff142a3e1ba8d22c8d601a1a130a517946dad95c8105e46bded1830c93b11a45cdb924f034db463f42b5a0302dc53b33a9c743324bdc3eabcf73eb9af85e3b3f2ba280c5393be629abed85e18349a55430ad322081cd8e022ff4baf2c6cef0e4d1ffdd1e14a928c46621ada51d3ca41fe558df87b68"}, {0x60, 0xffff, 0x8001, "66e042127cf75e0c529f1ec027eb7398384dd02fd86e9aabcb237b775dd389c012cadb2c21bcb92e112be41353168972405ac0ec8d2506cdb4eeec2616200e0d771160be8f0708a2818d86fe8e"}], 0x460}, 0x0) sendsyslog(&(0x7f0000000080)="3670ccaf3fe4003b92555d6c80b176ca6fc17de4a8c8709ccd3138321d420890843a026065ec5e49ae1208b547fd0f453ccda873d71a2e3bb3612b2f2d5cf4b62e767f1c8678cd06194e018f1672b0f4b59df1c1e96d639a631625d13aeda7ab996c1fd55f6c36952753ce894aed11aaea9b7650bd1296799d7f58d9868beebdc075cfd66fa5386ceae5ed6f6f73a45cd5e03bddcc8ef2a3707311afad4e9fd816ba23834eeb176b9a983391bbbb4dc60b5fc7d930ebbef7e11dd7678f3141f9b80fe074337b7b", 0xc7, 0xd) 16:00:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="d03278f944f6b0b4edaaad8ded9ec11030bf0814e0e1fcc517ee0196a5ec13b5c2a5670b22c63a992fab7e3306b48726f64ed4765bccd884d64493d463119b879410d93fa3b9dad820d5090a56524b0061efa4413d36c503f1f8cf5ad991cea045310a49c36ea90269dfa2a70df5c835256644ebe6fa467e7453813fa340fe4f0db1a8106aff17aa2e7aac5f6062c096a374e1c80160e9420bcc4730b99c60ad85b92623b4977c4ff048a256bc8815a7055581ab38b8583b44ab5c7b0364b870", 0xc0}], 0x1) execve(0x0, 0x0, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) r1 = open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) r2 = socket$inet6(0x18, 0x5, 0x7d) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x9) dup(r1) open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) socketpair(0x1, 0x4002, 0x0, &(0x7f0000001cc0)) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:06 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x80) r1 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup2(r1, r0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000040)={0xffff0001, 0x2}) close(r0) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [0xfffffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = socket(0x2, 0x1, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x4) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206916, &(0x7f0000000300)) 16:00:06 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) 16:00:06 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket$unix(0x1, 0x5, 0x0) ioctl$TIOCFLUSH(r1, 0xc02069a0, &(0x7f00000000c0)) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x800, 0x20) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket(0x1, 0x4000, 0xc0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000100)={0xffffff00, 0x7, './file0\x00', 0x5, 0x7, 0x3, 0x3}) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f00000000c0)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) fcntl$setstatus(r6, 0x4, 0x4c) syz_emit_ethernet(0xe, &(0x7f0000000240)="9597a9fad36b05faf68cfd58c8c6") 16:00:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002002, 0x3) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000002980)) sendmsg(r0, &(0x7f00000003c0)={&(0x7f00000001c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000001500)=[{&(0x7f0000000440)="b1c4f166d6584cbafd03bc4a6a9463cb5d3a77f39797f6961dcae091342a0df0e7e2746e8f65af9373c65090af0237b7badda989c1c3bfd95583162974bd54a99c1aa89b833f452b79bec93923e0254600c5b8d02662ca60beff68f93d780bd3afe68d70b274974011e951d09aa5892e7269b5163c93ad076e1636e1d59118639171ee5e0003422520915d49432f4aabfd5689e02ce513953e71c8e46269e67161c1c45e09a06eb7af3221b782a2363e487c282cdd1e5a3549b151fe685d30fc8101a77f3db33d30704729b66940322882299d1c29dd256d44bd2ce8214b036475a3021670fb6675d15241832ad036983c971359959dc4c677ede7e3a952de1ecc0c5b6c26b5dcb7b4364403eeb8de00340d5bb01abbc981558ca4cc87ce5f2cfc00fa2c9d81032853c8667369b7020e4ff8d7f300d9e616757637cea3ee7a95f0db6ce3a26f20912e643884931e2c73a84b45c6437cac21b679037bc1005ba13e2cc0e412b8fdb5f87a18d150c10840a5209a3401d87eb5aec01cd50623a28297245278b9889dd9b19a269276fd4ef55a9e080f437ba65311bbe7d0015fbbca29f7f7cc86b7e770f3ad41e4426fa262a88c40876f5af9e6ee08dd6c1a0bf1ffedc2d542efea9b31ef2ec71d55c02fea6b244612e7f1d3d54a67e20f6e8c932afe2c349b2af0d4886d838f9685e1ca3c195ac0eae2f439579623f31583a49051e6afbdb4e7b3f5f7cce9cb4f6e3253aa3af4546e9369cc9587c1d2155dcfed97b4d5be4cbb3d3ea51b8795a01a3c284b6ccee027b54e43ad29507c8f1313525355cc541eba865137412f3eacedc128ddf63458dddb8c99cd2f4e477a5ae261dd389ab21c1e8f36a92473c36d1024ccb8dbb520587c084e1a80d90b4dfb5db1ef231a8e2a99b06cf17cff50ccd83eda5c5f40ae143c7962f25dc7c49b50cba7eb1002398c4e89a62011dbf40ab027a5bc90e2c81e2e5117a6705ca77f5c4d42514936fcf3fb079b0bcf40d87812a4396468a2d912d59df10a47260f9caf6e23c15b5a8247162a16f367a7b0263eb8389180880d61803d8612f93567f1ff6b522cfdddb9ca8b50ace989b8db75b7bae3d9cd0edb9ad241e93ea81ee834ad9f2fd4ace2739222d0993ddcb0783c5590f76fc051f1e72ae1aa83624770b6ec1da19def6fe451231cc315ff6bd3a65f4aac8fea6826e9bc7f4dc9242813e8fecbdff4ea51a07f92b8434d037351363238e296ea944acdd8e8118b35c93f4b3c6f51c9b9d6e2bdd98031a2e3e74c7405fd6b00e8fa0d8e047fc7e268b3cef4ba52d3cb37cb2451835d0b9057964b58b97c3e4f3756c97d08fbaa5d9a1557b60b0bc8e3e951c6dbd62b060f20882df840648ee871e46afdcc7abc4acbec16de9bb427d089ba1a929b7376a3a56db9869afe647e60636ac5c2bc7d27af4f77b285fa8361887854931867ad79c03a19a961a1cefbb83e64282584379bf16725f680a9b9d09ca350cb846e73d86d703b3df4dc899bf8f3f55b83f5a6e3a4bebfe6c8e9baf69bf5ec1bd8ff691806f1ddf598b65abaf8b059c7465d735a39f381574af09b923ea81c0d9db27719b2ef77821a52761ae83ec033e85f4eca0fd689af051fd0976ba8e0060a178d2c13cb69598865bbbe9799fd970b1d2d5bf25f7660885851c1cd3d19c81455b60811a760bbb6e230c9ff90a900dd1c2a3ade9e10a63a1a5977eae972e70d3ea4cfd05e8368dbd7c4a49909a943e3244686e82cd62955f154b102ff0e03ae386c38491bb9ee1c7611861138ce560bfd65d46a6a080a5241e974809af0b94e69dd8f03a45a27d92ab61444519783e42f0e1ed668ba75f7a4f21731b432602fc08f07dccadf379ab90d227275b526687579bbff7d0debac189ee4f57a3b0b8599e80e8a54e5fe9f007a3b7ea8566c595e11634d6de3dc60ebe25898b17ae418f246fd12156839112ec969a11a42ef4f86f020379a2424214a2623fd5bd1e204819d2a7b8813de3ffd8e90e85d900be7b59aef73838256772903ab2d7ceb20b3cf322dc6c606d6aa34e73c29f327d547611edb31258f5f8796d61a1b9f0f3bb9216a2eae30d442df1db1440b35b74bd01ecada9910a9bfd82ca17d7a7bc783c414c6296d35a1db27c1f23cac0f8e1283761ad4ec18107341f0414952358952b3168dbd6ab6c2c286919121cb4917f8b4f9c677a45b5a6533a20ea0650a2c6daeea3f2fa70360fada858c64fb9cb2fedbeb0a5af4f2a87aecc18a96dd8c075199df181f28b904a7e91096fe485f40fdc803c1985e02066af8236203b4d33b6fd407d8d29e6717447d2fe69b97fdd99f694f8e3864380be8e2cbfe650cf1e6c65ec35f5e9073d81901aae51f16f2b754d7ab6441e93b6fdbc7f9f32a86d579680a51cda0e150781a0cd1e3fb5b8744317d27296b20481d51c646c726e44601c487bf7bd1cba8a7aab1fdb0bf59dcd3f79b07ec7a0437e0d962afb41cedec3bc1625d4adea5026a322493eb38177812d2a0f16fb989e49529337883bf7ac5d7a3683a7e2c7c4dd4c65671ba40d9fc36666fde516c5b7a5dfddce0087b0a3d31253758c997d528c3353df747a7a90f4e1091f571285c7d2db6ec2f378e640aa0603747245476ade0c5f0fd489bceace3134effb4838931c356e8d384179838188f67a592c53cb829e095ae37a6544b571f9ee325ae3a58dd0ee87046184fc95d0960f9566a02436fa6a2efed70dac2184f3cd87e5fdb9d5e84319f8fda9a51fe3cedc0b9ef96ce390fdc423572d2dd42d2c61cb41b0ec42cd906ef2a7bacd56c5c24c4253c8088812f7f8fb068402736504b78dfb36befcdc8f4d820ad1a2abed8793831670217161fd7f0409d7a7df72377fc4dbe612759e15b283e19b50299c6a1d31f367f8fbb405e1bb5adb2a19b1f058615af510bac5b5c2c8cd5e0e937ef87d90c009d30bd3d1a8e2513b1c2890143023262a77fe79c61de74c22270921225581fdf5dfd595478de6ce49ef21c23d6521b116c872021b532469bd157fe972adcbc1f3a4cf349e77af44f61b031cd892d1d3720961e5d83a34e9db181b8060ade13ccb29a53b89475d542b502c838f56b544a5daabe5c682d86cbfde213b12f55f8a718df444894c89ed83ada4fc63fae5817f19d3931323f45e9460e4c17d99eee53832509aa08ec8bc1788675d6acb2fc8a748c7163fa7df5bd5a27ed9513aad66f274408ce72d9f737a0d27e9683de7a1ba272f3de19ca1bc772f3e50175459d2f0eda4266b33e2399a0f93316eecb3e3f7e9ce08187254199f3b36623de8057e058f8b65e590debe6b2b3e1d3f6735411387d0a1feccfab1200ed84eb5f8ee0d86511b10c304c178b3a354332049511a8c3f3278dccfb9de6a97696845d557f975e414d76937072209707be6d757b4918999849d02aeff5ff8d93d5682552c4f25fe4cb5b54ca4bf8ac00914afb7b066f49df5140e7cc03394c5562008019c0cbf73d70af59b0c95577e1f662b1e3d882d9db352d1c19df3611536ab66cd27494d01b7dcfe06ae69a349d2debfafe4d29ab6134f21b4f05db8ad690d6cf031dfecee4321453e8eed07f72762a6d920ab20d86c93a6e02b492889e0e6c573dce10eadb81d0204e3deda4b4c5ab1d2a61abf33bb44855ddbad06f0d5658da1307bfc8ffcc6011378e81c02a04b19cbe34c3d025c1aa367aba0611718b5b0c28db56294e9de1102d6d258ff711fbe7ac4c42ffbef20c346e65cd8ed3fce50524cb90387e3485a881a8508745959b0b7305d0a30b9caaa32046520acff64547827be64857d5645f4f03a7c11694186b58b56b7147802d3ac98d6e693f13b7a21a5a646ca333c91e53b0a22c697839529b2b2c52185f26e1a04c9aad7579203e6d0213cecc251da7116941e64220f3e48909942aee7801722f07971beca338c90dcb00c3fe19c867f092badd530f8541234e7aa98c409a41dab3ecb29324a57f6639229151ce5d020cdbee6dd8654e1bb054c0ad240db40f663783fcf1cc9e4a0b7de4d0fde6bd35e19e3357e5e3030ad79d7b4b3a63c6de06f4e8a9aebf185c722d5b07d8f334842eb25ad890080f3986447ec91c2db6ab2bf4df1874f8864185db5a1c4224a54b580806c7c2eaeab044634a2d1800bbabe91b9c04ee68741c63535dc95969f6b88e06f806eca3edb99b93b3645276c1330a6103944602f4a64b301a7d2254b1795255c7a3ac71174cb4c21e58933000c4bc3a5a18c2eed68fd233896da08ef39654c1e4a26be3ef9b87869cab179d4f0c9d10f7d4bbab4546a87c6979f649cdcbbd27b498ad369eb3d07c15df143e01946b2adf0f4054909f01ef45b81a3c9a4b0b2f2acea8f5d58958e812fdc77feb77e242ec42d78ed1218f4524db2bf3ed1ef5006c2029ddc69d9835284504f0010d3abc290ae7bbb30627d56b607e4fb7afccd6745a1fd82caa66253ae1d013623639c03af9e7fc5f4c07962e594aec4e05e9199994de2016b1a230cf96d18a7a83062878131e1ac5fdb7042c4af97912f3396bdcc608a00432502623828a04a071739517699247af1595f2bc02013387efa02ff0faa541eaa1f38d30d8702f881fdf1fe39ba091773b1745fa9d8d19d8826d0cc29fae5df94994a2d7940a4a3213dca6cbb499b12a71176ecef3807bfc9f1044d20d68d4169efb14edb0fa238496592c91f3ab64d9b90d35e9b813de5d55450e56488879a72bca2e415e17401d3a98a5dca047c834438c6bb6df23e426fce023292f62cb725b2a247013542d661c268d1c59c362a7d46898f8275fcd58f29ff5997d1a6cfdd654a27ff8a018919162b989077ec55793e489b78cb02e166e11282d125e361710a0c7445367fefcb53d6c158b607d6a222e8600cd7c8ebf5b213a7f5df721249c9b335067adc05718e722148b8521fc7760ac2efc76be89ce23ce6ea771a181355913bbd930b8dfb3e3804865f32c826f7c4eaa73fd157ae028e6e6a5868a42bc9f6173139d49c5c19e0910b008227a5d9df16c31fe0102c11ad5adb757866bc605cbd2216a42af070113d918105d7b62cf15911004ab9dd6ec20cf3e65c2b08e7b2b8e7de813a21a8f9f2619365e08795f539ce1ed0ad771fb7c4848833764bbc92816ce7d73f1c40dd7f7e5dba8111bd8949d665c22f92344db25ca8f621577517d770d666062c41c7e05d9d1aa0cfec69a5a99343a639cc08d8732fd544eaf7bf6867e0c9ba5f8b1fe6a05a13057a755c5a37046541df2b6a98c3f68271a025757cc05be7e9bfa174a446618aa284c720693ceb6646f23ef5b7c3363b2cc639d9b8dff10d8f5c28f5ec755a4d1ed88cc886d06c67fbdc8cc7d15268509dd249f4ce47bfd78988109a1fa04bf4b88f9c0ccac6c8daf3cff2d7acf19500d55ca83c074f7359e737656313e3fff069b00b8c2cdd355f2315036f20e7f5afafe6ef000ee01408dcb7df5cfbc70d0ddfec8d376c81b97c1961027513fd47730a89d1c36e8a72b1f1eb418c730e1f9aea97b2a981c974a7a120108e0e560b9f1460c2fc6449889e1b85250d5ced02f691b22ad3a368becc4b5a7d273c78d5278d6d62d07f971da5275fc429d2dcffa3197da1b31d5a9633298851cda2dccd0148c82cbc5d9f89dac71447fd20250a10ffb839a507f2bd216703bf0b0c75fd315817deef1ff33e647f6d2dd7963fbf9bb45b0ec54283e2e264707ebbd71258bbce18e5011dbd405c234fb35e20876a3f02c0caba01a610abdd3babb88fef225e4e7232d1133592de4c824214106", 0x1000}, {&(0x7f0000000240)="85b677b2bdebb6bf6d9644c4d9b0e0803cf413749bfe8b34a515d17f5701abdd697bbc9b73ec17ba6ef463db7542fa129a9e2a468a66645c833419370247f7f18d458e8867e6a92ee03889c57f", 0x4d}, {&(0x7f00000002c0)="75ae46fcb986d9fa811414e2f9f5bd34541622c1d6494426b7a5721f133493e0f8974e3bb81f9f8ede4446f98cfeec5bf1362acae8e67cb1c371788ae6b1065fed60033100521c54f7a55d13c00875e12f6416692b361a96d0b51fa59d92b3b6874d01125e", 0x65}, {&(0x7f0000000340)="db8cbaf58a980adf144718498b336e4ae3b65f64ab604f476bc0a673d234dad31ff80656c21256e3633754f481212822b5eaa4c1", 0x34}, {&(0x7f0000001440)="bef2836477a5d8dfa5b7eb04ffef169c4e315a2ac0dfe9be9c08b8809e75690707b1225204b2cdc3ac82fdf50b1a7e82ce09097d807a627d49fd7193e6a5dd0b890209c7a1167064b03b77955ee0358e830c5b6ad6b31715a15cb0afe95152554dbc110603809d841ca5376ac8047e8f02652e7114cf0e790a4ab806226153efbba3441611c316d60fa3ad752f90e31192a8cc0e17564fe0359e059685", 0x9d}, {&(0x7f0000000380)="95f80d6c127114059a66db38a96be060afdb17f81fc94acc2f55ff85427479fabcee5f2a5a02b517d3e8208bee76cc", 0x2f}], 0x6, &(0x7f0000001580)=ANY=[@ANYBLOB="1001000000000000ffff0000060000008183dd11e0b5414e11bb6685e34625548d33a692e72286f27c1d356772593bd333239327e2652ffc2dec1fce996734bda712c38099418dd3e3a278ef4fe0a79ccc5fc32c1dcb204b29f4c630b46ee531e39a6e254db89e767b43e0f40ab36dba6631a63a635c5a1a58547f25b14432549b5c48cd3895ada9e202202d386bf7009350061975a7396c9d30e0fcdec57ef1b63e8da0da0433c4c4ee365cf2b2e9fc4478e5ffccf778a20d135b431e201b375e240c31593760df89fedbd144040789ea728bf6ab30d312997ebbac636ab83d98cdc5f5bcdb8796d4f81a43e5d2efa1b832d345d55e2213b2a6a2444e4369e17e3732ae4fd2112001a346dbce785b009800000000000000008000000500000022a78c806f380217e00c37f737184954bfaf3a3f3a057f4725b8f2cf3a895e17b64f933c987456467b99286307b59e4f86da5a3ac57a07e643a031ca2daccadc9a9c266569a24065e369d75d6211146bce49dc44e9b6910e5f1149af1db31303b9c37d7987899e9ab04e9c7a7da2da9be9f4750cfa07c0bbfa244fbae2c6e5236ff6f0aa000000001800000000000000010000000700000096451c660000000010100000000000000100000001000100efa8f416c2fab408d575f81c6f90a54090b302dc3b30953362fe01f6fa628c0dbc9965691f000e02069baac6b1945c09131aa18fea2313b1cee18a16727d36e81c3db7a637c1d5aa04cf37e3c01fad8f064a8c42d227ed5293e822e4187a567f7bed8bd082349c55c07440c7903772778e1aa87590af04311083f27d4bfdd27e258d691b1ba0eae0974045813d9c6adf5e9df9c30d375463b571d69bdd7ada9ebeda7450273694533c6f7b3e7c746e8878dc1c1f03764a5882b3f4243de2455739c05c7d82d7d0d91800db2f7f17900d4fd7ede610a06aefce97de3bbb4816090f589007398d93494e8fdec7c7aa32a78cc03c56b3d70a206b1bfbed11b8a3ebe9c729b7d545934cef74d17b5686bd964ca90e26bdfd5e1062f0cd4d9c9441e973e44f5f2508682be00ce10417289bf704bc2db66f3976b63b7239daa7ad72228704d0e01c8bfe17e593a6794dce6fe9d11981308c368dcd23a6dc4a3f043ecdaa3da8b14f038125b2737220bfe9be5a8704d8fd5b79dfcd29d30ebe823d9add30cbb3763a856cdfb8a758eb988fe2a56dc6469bee60764802abf3eb2481eaad48401c31f5bb862674d6727ae2b94952f9ff79975ad42bfb7cacafd27b54fdf3ab20699c8f3c7961388eebec5c552b9a17e9fb9cb8885718fed0f3ab6a0976a8c49e6a2a7e85f6b06a67bf414271e66690e9b3cacdb3957a8ceec1a8f574750f4129e7a2c055176f03d4f3595022cc0fba33a46ea08cd6a1ac01be81990a9ac1500f2688ad479bf9c1b18c47ca3e6fddd2685a5c592dc92425055b9ce7de0dbf67fbadd7a3c484468834bec0c924b10968a46bf026b0dcfb6e1d09382c30ad5e92c62f432a403e63431bc34cdae444ce80ad1ae4e2e537e323b46a6d834bf77af3ed6ef7fd6a7be668d39abf52df46adf7d15a9d994e363ac143becb69cf77ffe2246d7d5dc40a7a183a8fb40bd110f1f8d583ef59e30d190f97ba8af43839c53f84cffccbf729ec70bd734009edcc8b0e5395f94b946d8ae52b0c36e92ed451288005163ca269ee5944523047d4e8d545bd627761d3e8ac2141039cbc1c0fa541043ada016107d2e9082d3d1c64fceeeb5e49eb180bae9a23f8f9313b957a06d016b126457165eea287313d992918e9983ef6372917366a91a0ec478fe1487e36636f93e9ed7617b403cd224619859a7fa35260afade4f0628422d0786d109bd0925b4135b9fdcc70409960bee9c7f908a0eced408950a15310695fe01ccdb8b3cf0c40ed4a1117ef05b981951e42fc3721a3de317320b659a2ae416cc501ceb2c8b1762897661bcd67bc0c9ad9b949196354f9b3ea922e20f584ceb8499ebb2ea086d3f3da08c08d81b87a74b393c0c918822b75abc553bf7e7bf67da3cafd57c1c9d07eb87426313e17a5c5ccd441176e1cf476b2eb6b9a4d2f76b23282311562ef5833e7f95d8294bbe556056f09a4ba9c95ae2c5c837e99daa8921a57a70e55fad927926de6290ee45587673092f0cbb369af9d8a64bf95339b460fd2dd87026875bc20c8a0d150e12fb97647d867e92d3c467f67030676acc296bc29c6c4664512b6c71de8c455dd72f2457dcacf7500fccd0c5baacd2ec2336b58aa17092f299a34dc831252df58339e4ff9a0200d2b656db66f361d4ba1a05fa3ddaaf7e4f947a2b6baa8ea186278651ece69721eb8d8270593d439d79fe93c47374b0f48a77f39f24ed54ae4415eb3fc181f68498568b82abd2c74f7ef3bc56b2d87ae38107f95f0922e26593dced5c451c2cfb15f631eb5f23569f00980753dccb66684eb79b8812d03a629013a47c2237a069951483b410109f43d1eaf1e8fcaaf8e74b7678cd818cd40f2d9e3965fa565fba44e466d951d52123645ce845bb85812f5e2ef0c188be4a811c67b6f2fe5179bea7ac948a5cceae1d5ed9d4bc81c88dda2c32f9e4d51510b33b3c82693aa14250e525e1d646141e0bd8719086d4b4de1809c466e32fbfe31ff6c5b5d84414255ff6652b26a4614b23e27e815e7ce30038fa11552e3cd243aea6ee7bae53e5d4d4a45a8f486a61c2c0de8dbe575b99efbce5fee9225d10414d3385ed2034140ecfc36e7098a94a1e6b344227b81b5cbef748972b3c941ad312d79845a086865a8511641f3b6a7ebd0d59baa93d792038a812888fb84d1c09d26fca3592e86e51abb7e9f644baf4ef82af8b984e67e521b8d6c442244018e8aacb79362b14f94c7109f2d13512bd84bbce95787605cfc27c574ccfee1bb4e9129dc0b9a589cd0c62fe958a2f7842631d78878adf260fb798a42aeb142024f7f9dbb43a3bbd2c0437937725bfbd1d0eae5db46e27e3bb9691fe779f18a4b8b50c5130e8138ff3b1994ea4be3f997ba94659ab26b2f61c945be7522727b0b1865946ee05f5cc0351931cce794bae6d39ae6ad05a4e3ac03c4935cfb6f126f6b720a7fdb2063408813fcca2dfbeecf9f32d706a4b77d1b4a6f15976ac48d9de6813ee7e3727521d5d81adaf62823005ef9d3ced92838b26049a198b8f8ae5e9203334d00c8614004214359508d8f590a983d0f39eb917a962ec13ab792b221f9323988abb69c05e79ba0f6256ee07176867ae87cff9038fdccd790351ea5805232888abe1bd8232bae86289381f117243f9ba95148670f0355b2a8a2dad0fa2a4f3312d03bd16c6794cbd27eefb24bf78c9d4dd9d26d6a6035fbe1c44a74c811c3c4c971a588e4365db865550e0edd5dc2969397693a911231fb84f6636fde3fcc5ae00ae25046fcb3c087bdc73f66eded5232baa97be59dd8dd606a35e50bf1064dafd4984ef8d11116f27a5fd1544f29f92387486cb12109af433960f6ec019f9e326328f9c0714ad5684ad40aa15025a826fcca40a525657a302cd9f5473b4967bb89be679600aa8e498d3f9fca8b9fec0f327582003cd28032eb765f936eddd19be23d2cd1669264a94442265307ad765c042d6b67f45c2412aaeeb08ea3a400ff438567f6e04fe21984ecc5915027cd331e95addbaeacd70e241752b2b44b3b3f037fce4c29bed3510cee8a1ef35448ec97b6b92387f4010ff5c3f141d6a44331b08b22023271d529f516764c13ceac1c50d202850bfcd1846436c95d6f879ea12df0060a58411b5426ede795101754d28dfc424bc086f66e38ffca8ee58aa995d5757b3c29170f4fbc6606b6f6d7e2949252d30862f0f990e305ab5ca4143c07a4c048a7cab6f3fb2732f7b1806739519e9289c3062fbff8dac6df2306e4938985598a76bf573261c4e7c0c9e122f66c5f6c6a6a5a94068ab8a0ae0a3c951ec72f96b60b14389dae2dd946ffc645e475535f5877407c2ace6dd1e00cd4459459ce794e41400f361a3acdef0f877672d9277c38c74082e89b11324a57958374cefb7fd6b2fdf106289cb3705d4af15a752a94f9657aeaf98be3be0f84512dddf3a233bca1be28eb267ed63467c8508cc03041c320ce09010b479a96c87f9c586b3728f52e3492246506554dee9c0a31efea95ff0a600aeabd2ff7e712e5432a250e5e69a9e08c59745eeb4bc11a83d7826743e0dc7125f9d399302e1879bba0533a1a360a651a564e9ef2e3091f3ba7d471de525ad8c53ae95e9610367dda474434eed98676c6b77dc01a2ccc1059164d32013f284e9cb89d96aaf2b2d02fd2ca05f4fe3435b9a60f9b47d715c47cd60e23c5489e6477489d4c20cac215e474a3777330317d6c90240e1e74a7ba3f63f430142a58ef31fc988f123971cfcb76dbb0fcd6f68192a7447e8012857d24f19efc46df3b1b8d3db2576660f7df933dce09121631c889e1200e9ab1fde33a95152e64d80bc84fd0469737a46fb12285f70d2be6f04dcf7701e504a4db0ba1497c5908023ad849346fb9e128c8335bf6acb915db662d2fc1dcc882f19ee19b4f37502c21655eb4870d8a45124d474eeee90f7d41e625d7f1263da04106379fba85684f5290bddcd5c478e9aa9cf31a61d6462c204ed2add540763a9a0c6d35f07d8aa81257b9eeebc2ae3d683f5deb74039d60e989b2c3641dd9b6c72c76016a8695e79912703c5d675843118d08bfa30805d446afd8b616db270f26f9810ebf3a839b7914c506f2eaae84ddcbda1c044ab4faf64d4f5c906903f96dcd785984178abb396c1548c23dfa8a954b222c51cbe5fc0c241f91e19c0acfa6dc22ad010fae16e75cc621575a6f50dbc133fe7562043dec4e7ea2774c7e5f7726584d34b84264c16a641bcbf7d7980195e1343dfcedb652f4954d74c9691e5c13c1bf3fb5bb3e66084321d2f498694019890719256cb7f472f21ee5c8d1aa141b4f5295897fd8fdde3f900f191c6bd4d42b9ca510d357eb5dc2adc76ac38249b487b14958be58126378f7bb33a9201a2666e194dbc84bc3952e3c562fa28baf8d393185a531b5daa42a06fe7f53e41ce282c5a05c6a9e06d4ba45ae3cb9b31cd7c8f21e3a193c5220f61cea05b4ad86ecb1ffced96750acd32a1239f329d6d27a8377b3af3d67ca261f1a613ece3e76de54f9430f0b88ef6e25bc585e85d19f59c8f83a75912d9a719c672e2dbcd491bcc197507882de4865c957466579e4f7960196f2a6772f96dc807b3b065eb8d046f2cf29e5b4185b42fd0c5f4a77ea1d7fb9d3d33a43ccf16e81d2ffcb2fca163ba6ff8d49c8d1702e912542e08f4a6624541f1c488a44c3bdc1c2657c00761ac63ed549a2b466c84aadb692f51dc047e0757419fe18d591c4a7f71d804cec4a7d107e5d036e9abe3f9339d383b69abffcc2b519e408e9b0214ab64ae074b4d9f6db271a9523739cff7b1b2c3b1f95eb53813d4a09acbd2fc4b19009262564500ff12ac96566398a24cdcb5d613f4fbaf422a17c588279a765c116d5e83192163066f87a501026f07de983373bf4966bece0bf80d9f6a59b60ab8224b1a2975fa8196b013f4ad7dd7328b242553de3ce13ca81d2d414fcf20d6cbb41f4e957afd1b205e1a7a16e7ce53810e43e00cc86489f77e6b3a0ee84718bc04959d40c3640ab0b9eb8364ff111ff636f0a9bd6a638e8a80e3c5fb02e3650e980b2316a0b9922ca82218576934260390fe4db779d7314728d8b0776d12c6579ad698d1e562914b37107b56bc926121bc0869ea8ff0c3c4f331941d5a20261662d6cecf7b44903dcda859cfd5ba340307f1c8b89d0284871b09a6d2051dc908a3448a7f36916f0274e1e61981af17178fbcda86e18d7c13b8287bd799d021c89ff06825a7620d5b67d44a3450fd6a218457873e01f4f61ec9dac06eaca1a83e8038b1f1078eeb2801ceb77fc7a56a559bfdd64be6e289a38a51a7b9cf7d38f13b7f703c4cf7f12995b3924c0cf1d20a5af6acbbcd1334965b51e0e6b949b009a4fb27d77aada42e386f23c905caa2de41ecf2b7466fe38e5802fe6d1c18d792e912cdf2c9368cf3921901aa715f78d964ef99628010c301571f9501c5213bd9b3f6e9cacbe90423d5842a463b8ce38c4c32554ab9d10fce7edb4d4a7da4bf911e7f050b5e3a60bca98fcebb1033428a346bdb6521b0868202464c95fba1d65a6ac7f93a54f0ffd92146501366aff9322805208eed3df8b0a2567f3f25cc2e88ef948b9f2eb28551f3ef1227cb8313bf00cb5a1415639d6ee9a852e54675a8dedf9ba2d4cd6fb777c81c020a3e94636af2322210a64fa2bfc8ac8a8a7c02be7af80e442b4ce6052639d0c5405c1c59fed74f747bdb8f2218ef1ddb3cb269134f58de0fde2ec372bc4b6c544ffe87e1f37d54448e8648b6800000000000000010000000700000095c0668b1c806a3a24ca06c344e93fbc84ce0fad3f5de9a20e358c0db581b2cf8b385045fab31211bc1268cd018b24a1d9403a22f55d0828f1f93029d4438e821e98328beb481b9ba02404c5b8daae681c00000000000000f80000000000000062471fee08000000541da8557728c1ec3dd2ea42aadb5ca21a56758a88f7301863828b1e1bdbd262cf79418c0d715f17e892fd11dad2bd196edea91598f0b9ff287789387fc6c47f1a97695cf9ad558a5a15b074378289f7a88a0c098444fe751f6d2817efe0727f7ad16af8cb168b2155217a1aeb60c39932a4e37d28535a8b8f9cd5eb5a85f208dd4e9ff3f751bede8ea89ed39523c3a1c8a97a6e01c01c324e23c970bcb00f1a6c6623c3f555c1d6160cb6ae3479112e9662ec2ff97fd4b3b6b80f55a067fe97d4fcf7b48793de2d52f644db32f55c2ad527623a57f522794318c72fcb7dfc690225735457b7e5fda0000000000000000000000020000000242e9ccb86f5c55232083f94fbaf5960bd066faa209fc21076eb6ca2eca029ce1c5344e493c62e705fb696e32635b5c15ba1dacec27f94a09b943c66e0b80f6f14cf7fb1e581ad081280c59a664dd4600af210852331caf8a7bede27134cc85ef27b3a153d963da75d4e378c9c2a940d73b1818e18254b71129c51bd01b9ea6aad5f47e10edebd8582c100000000000020000000000000000100000002000000d73e2343ce5b559538a8f7b47d000000"], 0x13f0}, 0x0) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000100)=0xc) bind(r2, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) r3 = open(&(0x7f0000000400)='./bus\x00', 0x200000001, 0x0) symlinkat(&(0x7f0000000080)='./bus\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00') writev(r3, &(0x7f0000000040)=[{&(0x7f0000000200)="0000000238e2c9cb0c75013a2fbbf691a7908935cfdf839e", 0x18}], 0x1) 16:00:06 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x100, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='\bdEv/b\x1b\x82\x00', 0x10000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000180)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = fcntl$dupfd(r4, 0x1e, 0xffffffffffffffff) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) r6 = fcntl$dupfd(r1, 0x0, r3) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000040)={'./bus\x00', 0xe47, 0x7, 0x1, 0x1, 0xff, 0x3, 0x3e, 0x7, 0x0, 0x7, 0x2}) dup2(r0, r0) sync() 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b6cc86a5e02dac365446101a5b1e") 16:00:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x40) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, &(0x7f0000000100)="151417715d39a577c09ed27d35a09e837be2f5a48aa6dcdfb3751702e6a5f8c8228f63d02b8a8d39d472d4253950168ccc6db04060ee585b98e011868adfad63421f94c67ca490f994756f9d35363c038aa63a223def35636c1cbcbf228d8873a66f6b74e15a4770f741e88552afdf5526e386f61dbc8a72299ecd329731005a644382d7e8bbb319ad8758b0fae1dba0fd89b6e04d7f8089244b2dcf34ddbf4a1c73e4041ce5d1b303cfd9f90b963ab6565422c45edb49b08621d92402de9dd4c852866d84873d273ffd6c9cbcbde277b5c0c378286498dc454f345e184246a65a30ab3d29374025112972ed4f9d4720b34491faf869b7bf7e5a013709fe3d7fd527782ef6fb5010d2ce008675aea5e2f540a6be68cf1f7667a502dbc3b62ef311b5b024df736a5808df0b16dde1499fe38cb97ff203aac8ddaab727dd61ec636fd40e4a0c8330f6d5f740bc7947c49f3394d8439e9dfe6247c2efe780db21d3e8b0c4a2798fdd939c8779252d1e9bc257ec68f67b1523900bb23fbe1f6fc478bf7b1074a232fa40d2d152207dd812a9b1a1e362a9a6f51105f90bb750976fca9016bcfde363bbab367de01ff277108fc78e88bbcaeab28dd9d07dc173282b4039f6d5e72e2c91cb17f5f3bb02aac098b4f74c321e9dbbfe702a7271bde3995506e4caca1fb057ee22f0462a049890146cc665554189a438f25ff2ba62b2901b99073d9510cc2e76b302303b6b7552dfd571863e50d24fa3744a75685e08cd6b7c8f717b68adc827bed60ca65ddcdedf64a7757515d701277b58ee86a67966d1a34ca2adc1521a3095c1404a0cfafba4580cb06f6d8cf2ab0f1d5acec9dd0dd9b44a06357c4414be01194025871f5e9db6dd554f48566e9009b38960ca26e6bd51babc9381084ef703dfd7790e35fc91e66fbb7162fb8d9221e357ddff2a3b54c845676007399f8a86759740ee8c9bfa70ca38f9ed18c727c7f23c03ad7bebb7ff33026a15115ba9cfc156cf71527e5124c0edf3a4b99fba69e5278aec020424dc36cf35eed2b66886c9db6d52998397debdc5174a9f397b3950c07a07c3e3ad8750ca823b123da707cc59fe509c68e66fbbcb9c70597db5988d27331a08491a315cde0ac58dfa8ea0e0e73226417f822c3f079adf018a0e76f23524e9a382390f10e49fad56fc1351ee463e23ee9a191535479a177812998b97f849494a7ad1ccd03ba66bbd9cc57a0fa3cf7c6fbf03195a086e059bbb7c6404f404dbb6127052670234c2b3ae777015c9674214c6ca4a0b3aaf962bd12ca2ba06b5dafa996b66f5bac8f493f1638a62a0d024c3ca6ee9a08806fe059be74d765d171c106084aa346db288caab63ae41176922483d43a367297e7f38a1665c0e7f753f36cb3dcd35348f259ff9728cbb05a562feacb5c6bf9978dbe4e3bc6291802b04c26314ad9bbaa87b054a70f81a70b3f21853aa3b100b946ceea01678848ecc267bdda2dd45a2f9c9022494aa8b4829dedaa1fe127e8efda8808c6bb91352a415c0978667f60a274a37efacffbd1c3abd7ab8eeff74662629518eef7244a8a8f0b409332053ca576745efc59cbcd364be9c295042520e8b79ba601010ef7702d74adb3c938bd5711ccdc2795270aa52e0ba957717c8dc180cc3db2acf5f9c70e0a8e56a16ecb9fb01b15c67ede20513b0d59ff17816652754e73e0080e5306aae329d7fb9f0d6044a13c49d008d9ce5367bad1662ff83b508f65bb51738a2e29008068ffe60fbaa87cd30a44634878dab3bc8b2ad89a7978ab3321a55e49804cf9e5374fb2d20a0b17b6e6a32fad26fb7a0bcd3dee694a7c0422d1262351e1d2fddcf53dd3e7a21a6c7986fd7ce54ff1ea4cd0162ca3946b368bd8d79d216342ce2ff7d35e1b37dcf5fe912349481a43e985776432c0e54c684b329fdc03724fea027403fc9f7a13867f996bbcb42f945599a79eeecef3bb0e4fb8752c3f0ed6d08b75bac215cd419734900f1f7219e4357cd087c9a26b572a6db396b", 0x599, 0x0, 0x0, 0x0) 16:00:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000100)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000180)=""/4, 0x4}, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd\x00', 0x2, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) r13 = getppid() r14 = getuid() r15 = getgid() sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000040)="915781cb55e187be67347683f75ec69f2e68e7c51aeb1af9c80d20e39fe1e6fea3e436c36e551a164faca6a3735fc55074a289f1e2dbb71fd64f501f547799159b242802f7dbe4e25ba87ed8700b1e71dda5a8", 0x53}, {&(0x7f0000000240)="b204d29107f1a6ef7f7b3fb3b29de50cf600cec075c0e51de601f9e52171063836588d14d1c191dfd6f514d76988e3d4b5a157bc675ae61a908e060315bd42bfbbf92e7cc9a391702144f21a44c2db8dc1a66607023d7ea566b602088f819657bf7971eba4f5004d50b099cab01d8dafe5cd6fabd44362eec3f11900cbae1de29aabb75e57900b8ff91e709ddfd88ba6d76642ea6a8b5440af019a0c83ca7df64c", 0xa1}, {&(0x7f00000000c0)="b1b64fe6bf9d4c275f9c31", 0xb}, {&(0x7f0000000300)="cb594553dd5b6a66e65b408cfc50f44e30a1002cff46ae7ebceb0c3141c326a588626b78eb0c8ca0d3e5580d544f887b15d81a45103f5b077f9964ce7a3a61750b28e725b33621b471cee47bdb573702bf53", 0x52}, {&(0x7f0000000380)="ef5f4ba807613a3fad8734622050bf8d3a7387cdbcc3f27dd9407b4fbb89518e9f3978b2dc7e483a9ad11c48783f4173af4c6e84dd9f7bb8b52de2496ecc2df7b1b2a5785aae21d97efa8ad4f3e7f4efe576bb16483b697015de1291107ece6db504ada12d3864d64de388fe89ebdaded7dfbd7c2c50c4099b7da07f548d88c249e6207df04e6b04966599fe75790e1589b18c9b8681091c4c7b5f372a", 0x9d}], 0x5, &(0x7f0000000540)=[@rights={0x30, 0xffff, 0x1, [r1, r2, r1, r0, r3, r1, r4]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x28, 0xffff, 0x1, [r5, r6, r7, r8, r9]}, @rights={0x20, 0xffff, 0x1, [r10, r11, r12]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0xb0, 0x7}, 0x2) shutdown(r0, 0x1) 16:00:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) r2 = semget$private(0x0, 0x3, 0x80) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xf, r0) getsockopt(r3, 0x1ff, 0x2, &(0x7f0000000140)=""/246, &(0x7f0000000240)=0xf6) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0xc0, 0x2, 0x1, 0x101, 0x5, 0x6]) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:07 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', 0x200, 0xd62c077db9fac70a) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000500)={0x10, 0x5, 0x4, 0xffff, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8437}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x10000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0x7ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xffff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x8e6}], ['./file0\x00', './file0\x00', './file0/file0\x00', './file0\x00'], './file0/file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) symlinkat(&(0x7f0000000440)='./file0\x00', r0, &(0x7f00000004c0)='./file0/file0\x00') nanosleep(&(0x7f0000000280)={0x3ff}, &(0x7f00000002c0)) r1 = open(&(0x7f0000000040)='./file0\x00', 0xbf0676f6df041b86, 0x2a8) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r2, &(0x7f0000000380)=[{&(0x7f0000000080)="7ddbec1fa25b108124d21730ce3eb5c093d1689c9e0cc93096", 0x19}, {&(0x7f00000000c0)="5dbd51bbc007bd33030f147cb49fb87324646662732034b75ea9399e2284c7715483a29ce10a617617f6c307865b161f8ae13b2f61fcea23e0789fe072b8bfe75298c95d724a552e6c921a0f6044f7511d8eafdbf85397cfd5107382d7853a98bc83615498842ea43d42195a63357bfc9b1fc708cc368311c3b624104f048aac6cc835abd8836acd0d6a20e31454abc392b2cb6ef9ca82dc324c5413fd", 0x9d}, {&(0x7f0000000180)="90013bde20a5aca235d2b2926d2c378a0db7ff5792f12cb684207dbc0020ef77981618bc3eac345034433f03045bf6a3e2b986c38341ac0227dbd1150b483da35d0525250417a70128a54f0948a265d89a88b889ae3d779dda46187cac6bc36d39ea32677c040e", 0x67}, {&(0x7f0000000200)="e20a6afb48dd983bd04f", 0xa}, {&(0x7f0000000240)="817c3a40583a1b01145d837b8d48aa7c238fd2aef8ce75da6b0364f0252850632df91c109dd4db9230e41ed83df3", 0x2e}, {&(0x7f0000000300)="9c21457fea888d4989712131dc02993a7c318f6ce5ef939378c7929ebc1e0d639b9ae94fbf7f54d293c30bb890854ca658497450bb02c51e28ed2b3589ba3184129522c631be7d654cc5d9fb724fb059a8f107ee850ddd729bef1df20ce7289396fb", 0x62}], 0x6, 0x0, 0x0) bind$inet(r1, &(0x7f0000000400)={0x2, 0x0}, 0xc) execve(0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x34, 0xfc, 0x0, 0xfffffffffffffffd}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = geteuid() seteuid(r2) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x212b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = accept$inet6(r2, &(0x7f0000000180), &(0x7f0000000200)=0xc) lseek(r3, 0x0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000280)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/Ppf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\x00\x00\x00\x00\x1eQ\xf5\xff\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x4c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5, 0x0, 0x0, 0x200000}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000180)) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000140)=0x2a) r3 = socket$unix(0x1, 0x5, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000380)=0x8) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x80, 0x0) mkdirat(r5, &(0x7f0000000340)='./file0\x00', 0x20) r6 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r6, 0xc02069a0, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f0000000280)={0x3, 0x1}) syz_emit_ethernet(0x98, &(0x7f00000001c0)="17f4cbdca0244fe47c700b3768842346d5983b0b26d224b17d96c7db014b8fea0dd617566035a4f3f6760c5b3278b50c5346b79612b42d57e69152419588d8c3b52ae781f156309493b88a6402a8c9feff5cf119395a7c472ef8a74a7309f3c215cc58fdc81131669b9b408e83a0f2b4b63349b7b229eb1f0ab55cbd5a3ce4e0eb8923768b0df701d5625428ddd5c90b89402dae015293ce") 16:00:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00002af000/0x2000)=nil, 0x2000, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000140)=@file={0x5e89e337e7552540, './file0\x00'}, 0xa) write(r1, 0x0, 0x0) socket(0x6, 0xa000, 0xda) r2 = socket(0x7a6a198a8b4b9e30, 0x2, 0xfe) getpeername$unix(r2, &(0x7f0000000040)=@file={0x0, ""/77}, &(0x7f0000000100)=0x4f) 16:00:08 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x20) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) msgsnd(0x0, &(0x7f0000000180)={0x2, "78721caddbe2b9758967755e6f1fdc8a6bda7cf025fde2aeedf2919d93d8e12a2c7c2055b8893f7a595bc4d9488fb3e8a5dab77ca942c1f94d2d40ab2aa5ce556a4c681c698f84dc83dd16e288182bad2bacd296a1196028bbfaa657dcb58ee8e45dd11995c82379b9da9b9cc92b0a67605404d26d42465616b7daeeed5e44f7a03660ccd959373f8c241a25d68a001a083c11944db0f09038f65713b9a7b19c8dcd54e458a3ba13908d1b663ddcd53978eb90ad1a847d35bd467d47ea34bb8e822fdcfb921452a677fc731b3871db57"}, 0xd8, 0x1400) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202262f66696d65c83137998e02000000ebc8cf1fc1121dad94b89489665c2c5a6f14ba307dae5d58e76820ab7aea8d91865305000000000000007d7bf95fa64878809fbe8ff67c40abb03f97981a5f01e61428e51b914872a712914fb06e4bf1deb99d47a36596222e5f094858c2125206a3a05f5621c5a4f32ccbdf85966a832a360ddd75e9b87d675e09fc8713591e34f1bc05cefc574a91007dd0f728343a1c6c87a34e6d0096fdb23ebbce595259010a8cc58b432f9447ae4f8d21354b88fc7bbb0f96c04ca997ca7d08197ba4720ccf4d6c6f1d91e84d566ad079419f381339c872641666c04a15ce9163c93809cb508e350f62f9a653ad"], 0x10) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:08 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x166d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r2, 0x20004268) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10006) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f00000001c0)={0xffffffff, 0x7, {[0x7, 0x7, 0x3, 0x1, 0x656, 0x1, 0x7, 0x3, 0x1, 0x4, 0x8, 0x20, 0x5, 0xfffffffffffffffc, 0x1, 0x80000001, 0x4, 0xffffffff7fffffff], [0xda8c, 0x3, 0x9, 0x2, 0x0, 0x1f, 0x101, 0x2, 0x684fdf9d, 0x72f1], [0x9, 0x5, 0x10001, 0x0, 0x9, 0xf5, 0x3], [0x3, 0x1d, 0x2000000, 0x1458, 0x9b, 0xfffffffffffffffd], [{0x8001, 0x7, 0x8, 0x7}, {0x7, 0x7, 0x5, 0x101}, {0xe6, 0x3f, 0x0, 0xfffffffffffffff7}, {0x0, 0x5e5, 0x521, 0xe5f}, {0xd5f7, 0x6, 0x7f, 0x70b74773}, {0x3, 0xeb, 0x3, 0x9}, {0x0, 0xe00, 0xbb95, 0x4}, {0x9, 0xfffffff3, 0x2, 0x6}], {0x79, 0x0, 0x1, 0x898}, {0x7, 0x0, 0x8, 0x10001}}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:08 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r0, r1) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x1b19, "abd0cc0d68dc65827774fdccdff3fc844ae89310"}) ioctl$TIOCEXCL(r3, 0x2000740d) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x200000, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x5) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'\x00\x00\x04', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="02f7fcc991d602530a3b79b6d44831859fae23abe671247a7d6b477b36b568cb2ef97847ee9271c33b00a71e1996b1b107c61c21b14e65cba94544342d00ea0029cb17d16f5a7e3904fd82f8e7ca83ffd4c4581a616f2758"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x400, 0x8) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x1b19, "abd0cc0d68dc65827774fdccdff3fc844ae89310"}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000180)=0x80000001) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fchmod(r1, 0x60) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 16:00:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff}) recvmsg(r0, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000900)=[{0x0}, {0x0}, {0x0}], 0x3, &(0x7f0000000980)=""/11, 0xb}, 0x1) open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x1) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18000) preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/15, 0xf}], 0x1, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x40, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x100, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x80, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) connect$unix(r1, &(0x7f0000000340)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x2, 0x0, 0x8}], 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffb, 0x1, 0x40, 0xfff, 0x5}, {{r3}, 0xfffffffffffffff8, 0x2, 0x4, 0xa7, 0x10000}, {{r4}, 0xfffffffffffffff8, 0x20, 0xcef5f3cb23b2ad17, 0x101, 0xfff}, {{r0}, 0xfffffffffffffff8, 0xb8, 0x4, 0x3, 0x7fffffff}, {{r5}, 0xfffffffffffffff8, 0x4, 0xf0000000, 0x0, 0x525ceb27}, {{r6}, 0xfffffffffffffff8, 0x4, 0x10, 0x5, 0x1f}, {{r7}, 0xfffffffffffffffa, 0x8, 0x10, 0x0, 0xc60}, {{r1}, 0xfffffffffffffffa, 0x40, 0x40, 0x997, 0x152}, {{r8}, 0xfffffffffffffff8, 0xc, 0xfffff, 0x9, 0x54b8}], 0x3f, &(0x7f0000000300)={0x6, 0xce2}) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x3, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) write(r0, 0x0, 0xad) 16:00:08 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x3f) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2c164a0b07906a553ad48e8dfb137faf97fba82e"}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000300)={0x10, 0x1000, 0x4, 0x5419, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x401}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x7fff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x200}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x80000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x5}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000e2a000/0x4000)=nil, 0x100000001}, {&(0x7f0000f7c000/0x14000)=nil, &(0x7f0000f18000/0x1000)=nil, 0x4}, {&(0x7f0000e63000/0x4000)=nil, &(0x7f0000e0b000/0x3000)=nil}, {&(0x7f0000e5a000/0x1000)=nil, &(0x7f0000f73000/0x3000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000f14000/0x4000)=nil, 0xfff}], ['./bus\x00', './bus/file0\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './file0\x00', ['./bus\x00', './bus/', './bus\x00', './bus\x00'], 0xb7}) close(r0) socket$unix(0x1, 0x5, 0x0) bind(r0, &(0x7f0000000100)=@un=@file={0x0, './bus/file0\x00'}, 0xe) ioctl$SPKRTUNE(0xffffffffffffff9c, 0x20005302, &(0x7f0000000140)={0x10000, 0x7}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc02069a0, &(0x7f00000000c0)) renameat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000080)='./bus\x00') symlinkat(&(0x7f0000000180)='./bus\x00', 0xffffffffffffff9c, &(0x7f00000001c0)='./bus/file0\x00') 16:00:08 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) socketpair(0x1, 0x0, 0x29, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r1, 0x1c, &(0x7f0000000280)={0x2, 0x0, 0x100000, 0xffff}) syz_open_pts() close(r0) pipe(&(0x7f0000000000)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x8000, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000001900)=0x3) preadv(r2, &(0x7f0000000240)=[{&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000200)=""/49, 0x31}], 0x2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001940), &(0x7f0000001980)=0xc) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r5, &(0x7f00000018c0)={&(0x7f00000002c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000000600)=[{&(0x7f0000000440)="8cfb5d1c050fb8178c23680b2ef644cd79f8e6e0591e649861e0acdf022e5d7237ef915ad4b902f70e2a96077db0ed166515bb0ba1f2810f92d2", 0x3a}, {&(0x7f0000000480)="5fa789f610b8bc79a47130ac9462802f92d171f552a72a4a986fbdcac729ef05701566fba59fd9ced01338e89b2137ade30d91dbc4363314752e29bb2e780fd9f09c4c546ea0a3a6a7c8d4204fad75c1ea0397bfbd3711c2222fc5b77fc9823332f9cf305ba69d49877be0249e87d01e5bcea331579918bd12a01c55528d5a172c91fd0ab81b7f1d8688f073333d10fbcae75bba", 0x94}, {&(0x7f0000000540)="d5b415a27fdbc5c743f49892de9cff83e682e50145ef7d3d43648d14de2dbfad6511149be1f2270d3b0c43748ae1d9f06b7998e65d064b913c9b251a26f244b149f5db4bcc68f37dab6b9e563ab35740351b504ebfe32becc454643455554371f868a1c8142864180979d544c17802b6f88e9df7071adf4fbb91a4aa13c07a168fa50a135834ce9846a7e2cc246d5b5a73cfee5b428310ed4c90c624555a2594b6efd30e86e003", 0xa7}], 0x3, &(0x7f0000000640)=[{0x1010, 0x1ce555d113358bbc, 0x33, "760fdd4492d72abe0fff0ba1b5916d64315198a071db0065905ec90cb09da2f674847e9360250c05f3b26346578a3aa20caa96636639c419c754cb42d3dac45d5654c112fe6cf302b33882f579b00288415c8596237eb42f3469b7a2595818632b01477fd5047c6d77376ec8d0c148a66ab4a371a929dba5f4c3cdfc5b2bb209ff3d513eca644bcae1ce0a69090b28c4bcbeece33156597fb467cd88e81ae65982813b201c66ce460d13ee72ecf596087d7635b29211c5c0f658d1ab03b11f0ee15215c66c061c234c3cfcea4a85a8a8e825d6cc31a671dc802548bc9736c040fc8e8a745bc50b4eb479d868503bef63121ba902fe13e7b4fa4db8e6e1381de881ea55e32834b3dcd49e0509131c151ac1d6b6663ba390e637b4703b4e49f3ee94c4230a96c4832aaf29cd86d678c792fbe49ae48e06c5e6d3c4c69c2ff2ab7250efb7283e2a70f72e3c82f5fd0252d43747f00d676c0d97a95b015616c95d774a2c5f1d56e0b5c6f256997c59d9229b975dfa16b030aa1ab7ffb34eec6f4919c4c68347a200c3f3630764e952aeb90d202ccf4e488380cae86756fadc3d4839bf87a6479ece110154687d6f08c3dfae9c7619cefeb865512d90f8efb7dc72d34ce1044991c0d17226086d6d8df6d82c49ee9589504ee00d8fc5d4e34750d139e4844bf1f323ea222575019389ff2a3dec682de0af0f1c4b83d0ca27273367db28677fdd58545759ad62ef81fa099d35f1fbbf9aa4a1366ad5623cfc102dfc65d6527a6179fc1ea676dcbf839483188c343ba6ef2e031fde9e7f1729c85a88b4df8babbe3ae92b599cc297d42310f5e5da1db2d6200f5d1c7c27bdccec5c2ec9e4148c82e5912b1c96b4fcb6e8842d8fc8e3ccd1f956454624bb624a19fccf961f15f15a3cbd359ecc1a450ad8261156c35a2ae98067198a472e4938c4170c0f61e13fcebb3c8633036a5dd0abdec68995451ec9c652fd456b0b0bd6c820270bafe3f6eed27b26dd899b58c9b10082dd88ef52ae736c66c536f305c8993fffd86a9a2d60ee9c18c1db992edeee70148df8d1687c474da29f89f3fee9ad6f59acbf288849467e552a5f7142b71cbd3ce4525d1912ef1d154db17f0ef23319177e8806c12ca0c1c582a6d14d8682b8d6e58aac1fab07ead89eccbe9956ba54c3141abeb002b43951d45877e76764b7be9bd0888eaad2229e26a755a9790d40f877cf2f00db0ad4ec31ba8131d0e90276f09f9a7bc726757862d107f04bffdc73c254eced62967c81f56ff14139c2e18ecb7bbafa7f6101a3096393b674fc849961467a836813f05f47c7ca24473a16ec435751efa63bc8d42f8e04c17399095610b5f56374a97b18f09c048864b0eabcbf69a9faa71e7d95dddc3cea4538fb1946a40b36f5ae365fc9cd9bdd5777524d1f0439e875e36e66012932940b1b36aad4159e18064a584ef708066306ad8d1df522d8f68701acd082ba5861f9938e9188c557a7aad3c08f3b561fed9be80b46606d1e8f117a80ce54487bb494d653f2bb69d59d12cff20dfe13cd512256e492b07d479f6011d185d5a4229e0e9bcb93e6024f66e6ff297b4b8896d7a382aa75e9728fc9a57d413ec194f67e41fee5674d431afbf5c4441cee3f908a84ce1768a7fdfbdb1b65b65a1f74871a09944a966d57277835688c5a40cbfb68d984f26a737ff950a378710cdb6f849611a369e0d058e3d4d43866e56be48bbaa9f7c6981ff482c65ccbefc23cabff4ea2608081dbd45a043664541c62f82247c36c4951dca1cef5b75dc8c0a7f817d3a16f8362ae004307a4b269a26a6c86023feae2c03f1a3367de58489eb90313dd2b27d598ccd919c6c9022889591e122113f9166c197818051a163986c52f5be786dbe8e4b0fa9a7e7ead9342aaee765aa305ebe1ea8cd152e45f719297f111b6ff92af9051d80591e5de67fbe447e6d9bbccd7b0e5441c62560314772dcb97890abd9a29fef033bc6a6643c3e592e17c00fad4caf1f962c603e09ce2e8acd8e745d9922c8366aefd9055b78bb2965bef7fc153e566f6e6d14b5806b301957574751a7c693aa27fd55b7764a3c75da05580131a597f6bd3abfb4ab0c8b772d4d6ba866a89ec0be1e45cd94ce4322eed381083ef4cfd95cfda6537085d7ff5af96434705ab9757243709a8bd1088711c5e0eb85bc7b900efea436c8799316e2dfa9b4840f276347da7115a70383abe8b788e16e3940276d4c0e5479806669608575a0e135d1025ae0eb351760253600cb25fd82807e8eae31062ec14946bdc828175d9afbff688a4d79d3dae699a9e5517648cafa4b32ace8c9292aeeab53ca9e06d4a5d5f763decc735169250cd4cb832721604fa961c804536ea34970c6047765354ec8f34c7977595f5ed9bf6b5fefa3d296b42a9cb050e0f61da8c2fd5356a8a4b543ae7b65dccd174d3523c986d19f7209066dcc96c25529cb62638bddbe253657a679d9a67c8703f669f0747fd59a5d1ee1286e8e7fd4a12336b59ba49f7cd5a195ca4240e0543f29248287b5d891b35b1782a91a7c7af7bb5987f0c082d0277982c209dd5c422a952f27dbc29d7f162e060e6f8fbda73011dade4390c2dd80e98bf695c7a0a243963fbff88ddcbc3a460effede1a666b7c111dfb6b34ae22e23bd7072cf288c3cc8e7e00f2dec16b589aefd92af08230e6db686cae7b803e39247c7eccf0988fbb1c0808c75ebcda83b676d78e4206de6f9d587f28343e0e5afab5f5309afef3ca2dde8682baea7b3e35d71b051a7cd50787848d076cfd8cedb9bd1aaf5cebed765cbfd416aff03661fb3a7e0418b3d0e5eb011dd32177d691498e571085d68b95609bb9193adcdd27306b61ff606aa80c224f4ce02f423237fe727935e57752029de602b4a9c9b8204080538af6595d4aa594de9ef0d3a3989feb1baa66023f141e7cf6206188401dd11897f449d00ed37209645293e35d5cebcd6bc8dd58b3bfe54fdbd1721db0c75b95553837e0422d96e3f0ae1f2013c94ff7462315240e288c9a8e17ca42677eaaf4d8f71635f54a65bfed2eec790aac4a102357d202dda11e1526f7260a9721ce26f2528cd6df28c2829f111fb8cbede0c69b869df6575472f0b98cdb93173761e39fd941fdea075f99bb090430c42bfe2c60c0ddb7b983712222e21fd1893c926ce7e93bef7d9c6012fb7df71c3a93c172776acb4eca6336b94ed605938ddb8ce0aad756bcc1c02d6cfc008f8e30c9b76433f875f66096a818054adb6d6b9e79a83e7f43f5d92d8fcdbc381f33140d5a2836b156c7ce309de12c4bb7e7f333ff7cb588cfb99ff63a563ad103b5eeba856fb2febdb9107472795162ac38b54c6f72b553c6286ae72b3e0925c93f78ca24ffba633d7ad2d575bf5f4e373b56c4417a89eeebc59fc3c10ca69745ccbaffaacb92aebb38de473ce37b1605dedceb0c31081f324503fa4e034f3324ff1930e037836d5db1104323c10b7cdce35c2bdddfa4b6ed087269726d5ced3bfd76520f690f916104c97986608b99cb70885e1ad85650420e9d94ecddd19e635d0baeb91038d881cbaa9aa469da5a39d1a0f10a9901ba71a9be67bbb6e1821514ee8890811044d64987ee9fb4eeb7eb0bcc66a0d36a4d744afee81b351f7148685a255c93579a6a306b36ec63e46b2856951048d92c4f6426adba32bab44dc28e783dc1568c3b5e5b4eff92f37075aee0dd1f26e66e136966c632c3be5a80a4df6fb4bee8a79bcb192a08ce2df3b3ee8160b84b7889b0bd9bc47869535d4f22dad3f6b05d25eff12ad9be40b72c081f86ea8c1742bfdc7fc90b5050a1360ffa633ac7b978fae677e504e94a2ad5c150d5c774c53670ba4da0dea726146f2b9df0acac232402badbfb31ff0401852630a27c2147e76125c7564e2f38738e7713d51cd36f3e2f285320afbcaa13d5f8a9fa7fd9d5ab63c5ae61f36c1d447af91305be81b7a6209eb0c9fe30587542bd162d4b4f6c2f5b5241c151e6875abdf3e8b037ca92009348042ece6f0b3d173f43d2a4ec91437d938ae8cdcc49e8e0db8763ea5782bf44f89e2e89e3748091bae15069051d6b2ee2f7201b7c6b8ef40003dea994845adfe40ac9fc6e4bc90835ee107de95cfc68eb90a446bad68a6513e6028fbbe08129e0788ccb6159959e1536150dd37265e6f5a8902013147a892fbd0e416ffbca407c968f3e7ecaa204e247b0afaa3a6ecbc00ee2cd2f28544f9e01c9a0ec738099ae35207554668662a666f4b4ee27ac12ed7f7abff20baa98caf3eaa126ecda951c5ea59e8b12b48a9455f0c02905785d616d571bfec0f946faf7c22a60115918c077bfa4172e28c057dc6f309b605c5d0da62333719eb4637ebb8c7f5ab97bc1bd560b3ad74713f48863700e52a2e851d656a2c2ba4ddcdc7a9d4e815dfdca1bff5f3483723623421aad2855f4f0847ab5a25c96459a5502a6cfcfd9f9862eb0042c7f0eba315a46df0ccf444a67eea7542e08b217a36b3a519d4835da7db397d31bfcdb331dbbf58e697c13d7940dd18e072547fe1c0ee361a3af52cf29fea04450f78fb20685ef37109b2d68566adeaae35dc2023c2422a8c1b7646e93e10a97d939ea9b5d1b073d1f6181eb64fd315749fa98dfa8c4d584813aea654c4c9b04185838ffaa37b3b851dd77b968abb715e66af6ef2d49c384f890b779a1ff5ed4477240652895ba97cfbe36f096821466605566cb2b9d535e47891c53bf63173808d822377223da932037adc7421aa18814a43a734bd68a075d80447e90d211a5f6065f6dcd22d485751c2856096090ca6052a1a0b6b11c551f6ba90c9b10222a7ea18deebadc1319d31a1f4529e280f2c67d659615ee4d2e8f439ad74bfa37ac82fd78bd55bbaa7e234235c71dfa4721bce8c9241bfd977df253d39697d8056fbd9109bb7eaec9c5b20cb46f3a57e198656b73fb41fa85f316ba2fb1c2364ee874e0cb0ecb455a10b93fa0c06bfbcc9b3c20f3c126c32fee40af1d626d8edea9e3155cf27547d90c9a8f0d5cca32424394386c4d7a346771c7924d7284a9284ea525e8c091312b0b35a73bf1e86dc06db614a268ba7833bb6070abaa7130304986d6aacd518d44ba52fc774400d25096b2c8cb2de20beece7ec25e9aa2d837002eb2304d28d56be0f71ea94af6ee347efc11041f66141ccc47a07d3ab02221078a056ad0c87708f9c54f070a69f81ec94db2122ba21e5bcea55375d9c0eb9fd6fd0155ada90976b19f9e953dbf9dd08e4f45b8c69a323547cca4a0339139f9a6563f5a00475e1844a54748c41a118ea8cc53d6a310815498958b063b9deb5c0d177326a45587da91c35b0497a0698a7df126f86f790696f759ee191d7402cfe8981753107d1b52986b5486b26f3e1ce5ce2b13790058a87dbced5e375b6b77923b24eb73d26a6b770cf5faa3dd62530bab682825e5b3d9edc29916ced3f3049aa6a1b00084c2b6531de25c0fa8a2887a441eb652922712c5f43c61c3909bd668efebc7756595c43fabf57cc7455aed1d6a24a15d97eb5a6370af974b4a54c27cf13c772db421abec8a7e9114bcc488815cf0d1956d1cd55082e2a3c76d813127a16fe9854e7db17b06531bb8f36273b37b3874a0833410d431e31c2610d142c794aeb285e86fb8ab64f5fba99321045af9f8df11b164b437b04f54e3d53c3c0d4959419180249a28b3b5d1301e1edd238b7d0a3b93a3b66ad55e325092d8160d7a69e44d2b2485b93a8fb63718bb248bd1623c6f0e149945eb3eea1d8a75ae"}, {0x70, 0x0, 0x401, "998f3c04dcfdaf1f2d6e585d81323ca7bcda2b4ac7eb7776f46a40c4932d635a81ca9f8e40ba9a63d6c3b3b0f7023a44c99d864b6c90a0102b996b33ad5502992cf5d2df6ba15c3842a9cc078bd2f96800706ea8934353e5328ec3f78f"}, {0x10, 0x1, 0x1f}, {0x20, 0xffff, 0x20, "5806bd2323b2d6284cf926a39abd18"}, {0x100, 0x10001, 0x1f, "1408f2da2e131444503fd999cd199a053b004be12fabccb4288e6063c8a888b95e7a87b859bedcf30689bf5b84e3afdbf2407c298e911bbdf4db24e02bb4440a5455086b9bf2ee6366655232307f80616b515edac2477111617aca2c6284ce27593e8c3403052f191d7a2c4d7af7137c62b4e690acfb84eb491c50245475b548ea20dd36d4472664a93ceee3e7f0fb01371e814680ce84998827580eaae0f2164b1c4b89edb408ba6c1a97a319118441e9ef9bb439f4976c651a8f8dcf0bac15441380cd9d4563c47a53fb6b78cbe668b0ba29217a7572bda5681b419329f35d3bfaeeb945d2a5cc67522e0e584f"}, {0x80, 0x1, 0x3, "2607cfb7e20261557cf726b92b33177e48cdc607081d88d15185b88a257868d7c1417b50c7813a45f2c67fddf5eb705536857f31f836c45d09e05d2b7fc73f0d1aa7f9a8e1d3616156f89497e181f48e7170149880aee855de86392591abc3312bfa1405b818ee390ccf475984566975"}, {0x20, 0xffff, 0x9, "8de117d8426b2666d4"}], 0x1250}, 0x2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchdir(r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) getpgid(r7) r8 = fcntl$dupfd(r3, 0x0, r4) fchmodat(r8, &(0x7f0000000080)='./file0\x00', 0x60, 0x4) syz_open_pts() 16:00:08 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x2e, 0x20004000}}) syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = getpid() r5 = socket(0x18, 0x1, 0x0) fcntl$setflags(r5, 0x2, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r9 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000240)={{0x7, r7, r8, r7, r8, 0x2, 0x2}, 0x5, 0x54, r6, r6, 0x9a8, 0x15, 0x3f, 0xfcc}) r10 = socket(0x400000000018, 0x3, 0x0) setsockopt(r10, 0x29, 0x1a, &(0x7f0000000040), 0x4) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xfffffff1) ktrace(0x0, 0x1, 0x10130, r14) r15 = socket(0x18, 0x1, 0x0) fcntl$setflags(r15, 0x2, 0x1) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r17, 0xee01) msgget$private(0x0, 0x4) r19 = socket(0x18, 0x1, 0x0) fcntl$setflags(r19, 0x2, 0x1) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r21, 0xee01) r23 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000240)={{0x7, r21, r22, r21, r22, 0x2, 0x2}, 0x5, 0x54, r20, r20, 0x9a8, 0x15, 0x3f, 0xfcc}) r24 = msgget$private(0x0, 0x0) r25 = getpid() msgctl$IPC_SET(r24, 0x1, &(0x7f0000000240)={{0x7, r17, r22, r17, r18, 0x2, 0x2}, 0x5, 0x54, r16, r25, 0x9a8, 0x15, 0x3f, 0xfcc}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xfffffff1) ktrace(0x0, 0x1, 0x10130, r27) r28 = socket(0x18, 0x1, 0x0) fcntl$setflags(r28, 0x2, 0x1) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r30, 0xee01) r32 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000240)={{0x7, r30, r31, r30, r31, 0x2, 0x2}, 0x5, 0x54, r29, r29, 0x9a8, 0x15, 0x3f, 0xfcc}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r34 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r36 = socket(0x18, 0x1, 0x0) fcntl$setflags(r36, 0x2, 0x1) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r38, 0xee01) r40 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r40, 0x1, &(0x7f0000000240)={{0x7, r38, r39, r38, r39, 0x2, 0x2}, 0x5, 0x54, r37, r37, 0x9a8, 0x15, 0x3f, 0xfcc}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xfffffff1) ktrace(0x0, 0x1, 0x10130, r42) r43 = socket(0x18, 0x1, 0x0) fcntl$setflags(r43, 0x2, 0x1) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r45, 0xee01) r47 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r47, 0x1, &(0x7f0000000240)={{0x7, r45, r46, r45, r46, 0x2, 0x2}, 0x5, 0x54, r44, r44, 0x9a8, 0x15, 0x3f, 0xfcc}) r48 = socket(0x18, 0x1, 0x0) close(r48) connect$unix(r48, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000100)="e83b3a3f431c903dbd92b7234a9a9b0dcb0ec388d07855c0fdf7a2803a0839d46817e12e528a2a6eb9c9a7b031f119cd1a638d840182dd9deab99d36214e535207b1c6980b0fffdc9b5caccbcb424f271de72c8410f7e8d4140defe02e85f5fcdb3e580995a4fd8bf3234d0267a0fefd9555eb7abc5d863f48187689cda0dc311199f1d1f5d46722dd7f6ffd169081e24e3275dc", 0x94}, {&(0x7f00000001c0)="0a30a56240834c5b86c6f7f11611628b56515282bc0f45fd9a24c7531dac95dbd2bf45a36970cd58069883dac3c5b27faf7bb8b796c03874cdcded3c9b27f981c219ce2097e1e649e5ccdc7cd2420ffe595370bba59b34970485086431b9aebd4fffa192b5b07d5166d9383db04c2ff2dfaa4967c142b8c9b8f74ab0738c819f801a948f952804c06849fac9759779015f3b14b9a2553feb38cafeee8fc63a6ef76b38c5ff15c38acb9ed1150cd7c31f4a1407766439c9aa8dd2ff60", 0xbc}, {&(0x7f0000000280)="764cabc9b895deb4d2e32e586188442fe36898db489cc7b1a9bea9d9ace0122d21aec4a2a81b297e452bf438bb08ffea97e6b37554ebbd34bac1a31a914c330b2a74660c0f5f1fa2dc7a309665cf4dcd30b9", 0x52}], 0x3, &(0x7f00000004c0)=[@rights={0x18, 0xffff, 0x1, [r3]}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r4, r7, r11}, @rights={0x18, 0xffff, 0x1, [r0, r12]}, @cred={0x20, 0xffff, 0x0, r14, 0xffffffffffffffff, r18}, @cred={0x20, 0xffff, 0x0, r27, r30, r33}, @cred={0x20, 0xffff, 0x0, r34, r35, r39}, @cred={0x20, 0xffff, 0x0, r42, r45, r49}], 0xe0, 0x8}, 0x8) r50 = syz_open_pts() ioctl$TIOCSETAW(r50, 0x802c7415, &(0x7f0000000000)={0x57d, 0xaa45, 0x560, 0x401, 'y`s\x00', 0xfffe, 0x80000000}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 16:00:08 executing program 1: syz_open_pts() r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc02069a0, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000000)) r2 = socket(0x2, 0xc003, 0x1) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4b89195b7901ea8b3738f8d67f42bafdcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8df5fefb8e2f497122cd23500"/184], 0x10) writev(r2, &(0x7f0000001540)=[{&(0x7f0000000400)="7370aa425c9924c74268f60cd3abeac10f250ca70b22066b44e082828254f2cf18a7bedeb5252ccb33a87055a24f95a49d2dfca6e739aeda62f07e4c6a55976e01225fdaaaf46cc3f2eeb8081b9bf1017c96608ca82e55ed9d93b93bfed23365912a", 0x62}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de5c8f155da7b4dfe577b56c33ada4468daffab97bf9ae2645019b1476bcf0aaffc22f8454fd5afe6f5443ff6594608a8a84651fe2f4c972068045c457ac4d26abe41c4912cf007b88b06749e84d60d456dc3d1fce2a8b6c4afd4d0225f7c9019fdedce6c9f59148fff98540ede55a8989bb99e9dc6ce8783593d7e4b93c7dc11cfe4dadd5b2c613b58fcf5067cb4173719d82be97b14d9de0978c503b75ab28b455e9ca870a3c42565399dd0d924ffd28e5a878706e64d7967eb586e07bec7f0ce564987bfc2ee6503808a9f4b0528a5873ac906d01b56124775378b44c5a13fd2c74e4507ed340e9c83c1f1d107f5a1717346199cd8e3b0a6baa4fa4f65186fd7e07a39b08d78a42fdf9b400d80cde5ef5cb430696956fffa74b6072db7d217dacbe3d3097bc217d90a7faf426059d0a07ec0a548640e31cad0adda76544dacfafc1735485c2af728b58992908efbdec22c01063df272c7288460d64a1050654a88a8df0c54bfc4197b5fc8f43d3c9a41dd9be945f3d4cf4fbf344760ea88dd7542ea52b33c77db0be1aa5d1900a86d977f7969d0839fccb6ba3d7aba348739daf630b6e5df322cd61fa96d3b597e7417c91a50f33299f44b54647bfc82f4f324e03cbeb92bd514e86ecd6584937433829b78703bfa2a352697fc971e286981bac5d13c834afa2308efa9308ae5fa2cbd607ce32369d2c9ee3d23581730459d98101a246fa8f65a4555852bccc6d2c2fc345865e8a7afc36148e3d02f750c01da942fda8eed72ea544977f9dddf417ec8eef8d94855f31c0095fc1a41d171116124d112f471d90c144b153d3daa9541ebe0922e8d56e9eb3390a1659ef81cd197b381eb817bf0da428f47aba09e792b64e6205869eeb90fdddac2cb880edd38cd3a12dbcee5eaca037fb59d8d69932113c74119af4a6cdfdf58371511fb7b66af6c10a659e83c1ad33b48c240b779f4fdbcf3135f9ca3e201b641f8e9cb737c61e635a9aa07b2898caf6342c1a52b90bcb38df37d30af2e5256aa612d50a534286d68d39cad3573322b9e795b255f7359d6af4c415d28f39bcde3608b4d614f8b5a18ed86f79f37f38c0e0c7d1712c3f81f97210abd125e35adb38cea84c7a11935bc1838d70cb343fbe83ee5482a833c939affe5e50fca6f8bc4ccbf7f0f2446172400c68c649fafc297cd224782e294a74e7dfbd8328fb6c9455492461a6d22662a42ac05fb19cacee0aef65cee0c2e5bf3eb44d86beb4f0886756382a653f748b929c43c06921a4d7a153bd1df8da79def6b4fcd27a5aaa14a2be1cb168e2d3b0c9965ca31859568fac7941dda3d82a0624ea8dcbf64af340192d2a12cb47da68bff781f60bd6d617f46261665c549fddf7bad8ed6f238c0f6c42d5a7290e39716313fe51bbb1ffca3c371d5ce4ca391c739573c69ec2d7f9648add26f3a799a8d851b8389ff13353b2eba09b17918a5ab0c1020ebea8c57f80a8f721a37b424de404cdfd20acd030348205ec85a3c81a5f812531c334b4082f6674ed9d5490dc01e4ad00808aa08bc5fa2b9abcc84b30a576a994642ccc31aaf0d67d51af2aecbae16e23287d54be5022b750906a18acc02ea5bc96c52ae9f0013f25eb8a05e2672d8c7c2b024c6f26444b4f17f32f022018fc74807280667bbe6acf340b278b0d3ed18c93be0bfde77d6871d026ecf6999e04fa5752636de89bfb0ff71f1149bf3ba99a6f1f3e6efb2315bdc91aaadfef5ee312f3e88202cf745034f32ff6cd99e618848da61ee5e843dc08b966834b0b57bacc4eb034711c5ceed3c6da8c448211193574d277631e70017c76ce76caded21bf758ba5653e24fa3d76236f4e4f5513c2aa6889ef9ac9afbb02d6fb32284b80fc0e246167742098d592e0b7955542a547c64e5ed9b9de2bc6c223abf85a117b63d3a3d69d69479d040927169da0814ef9d139cedacf97b6103bdd3a99cfd66b3930782598c8cf96e326123c5d92f4e9f71f1d583aed84583e858b4c3b5e1c67d882224bf983b1d353d9479656f0f88de456e7d9bfc38a03698f87e7f0f6acbc2f988005260470cde0e44f689902159fdb59603406d5c4d69dcd2dcde4ffe0dc1674f5fa8a6c4334e7afd3da53c7c321f4c3398c023558d92480e6c0eec8195b892de38bbc1a405f545ea8d164ce168fbd325a53fe0eb5e3991acf1e1b02e0fdc107f671291914883ccc4503736c260c827ce2fd24ab543b6ff2b0113ec9ecd3eac4e33970b3c814225be67e116358309ca72e21153ae5f6672246728edebc8f1f23f3bdf52257b09af13bbe398d7594f562e6e911bc23415e8d11ccc199c0a22ad45d81c6e55f09d057eff208da1ca63d33fd7b28d0f92e5f3d52a3e255a547f63a5a6ddb3144c32203de990c5998ec6fe12c3b0849366b8f105e0a90be6b81d43713baf46ed0f1e8848236b3af1d8eeea77dcbea382ff5c6e795ca249bfc616937bc1ed306e9c735466d8bf457d8a8aed6a9bceceeb0f83656e2c40c65578a7a0bfb3fe3be2c05dc65436f81b2b53224c51ea36a23e0c76c56cd683afeae56352258812277ce66e30b0bd3aa1ebd7a94c2fbed50eb5a6054ce66e302794a572bc105032a2be0678a92f22cfadd2b752cb526d187f4e198afb8b42b2ed6ef050587aa7532eaf9c332c4cb0acaafe04fd65c4b79ffdc227f87f7e8986c16af351a81085c1736b650c771fc501c26ad935c936e4d2c80851a1ca743222a446b08b4519564ff4979ceb13ff4f7f934faed1e44993417b96d0b9545bfc6e31dd50cc013b7b9944fe64a74a636ebab21fd65630e05fe8a9c24e12db5bf1c068a0a56cf56cd0694b9df131be923e36d2985f380869ff70c575f284cc092a8da00cfb12ac12293409ec204c17dfd49c4f4f33bd161e5bb037dc19585644d34662e6ed4dab4ca34a7dae1c1bbabcf567a409e89afa5665f66f75e6c3400c8e0d38aead3ff8abd7649a410321028a8cabac59b4f1a555d074872f504e87163d0f50438b4931040d2fbc84435e7588a28e935569c375fdba873e8ce82edf1d2e60dabadb147ccdd749304545f3bccfb6c04821331a1fd7e3cf76b72165387933b2a08fa98583fcceef0f4a4a766031554858284f7bfd272baafe54fd0f0f7b273c6b5b41a1112028e667f79f80cc103e94458b2ca6fb6fcd975c79134c78672f8857bd41849b09fccd3d995f5391db7b7f61330479accd1f5e78dd82e407e9d064912718c2deae47b38512a813c1b599f0272fd2f9246fc2aec870a41251f788df82086c772f51cea19d46faa1a179b00e373ad5d7c4870b47cd7d0b8b94175f3e276b1f7c16bc4396650be83b2918ccd48ac3389aa9947aa550a9c4688f2fca5301240154b158540c57488d16a3be0e593aa366d89a1b3ab06dc9fb09ca4c0b517879b9bce8fe10e10425fa18df9d58cf4bb26327443aa3e6fed74b92da2bffdd55ed93f02a7009858d7c2fcb945a48e08557e275d8f1154e3e28d44601a2e342b64878a8f6a47b59599b87295bc028d23b6f58a666c8c025a88eef1ffe5697ffff38ddd5b780304102c1858b6c3d69f1f331", 0xe75}], 0x3) 16:00:08 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x18, 0x3, 0x3, 0x10000000}, 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x87}, {0x1c}, {0x6, 0x0, 0x0, 0x2000}]}) r2 = socket(0x2, 0x4000, 0x2) getsockopt$sock_timeval(r2, 0xffff, 0xb0208e593edbb7e3, &(0x7f0000000000), &(0x7f0000000080)=0x10) pwrite(r0, &(0x7f00000001c0)="fb2dfdce9b5d0721550d960a1c2c", 0xe, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x81}, {0x400035}, {0x80000000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x20000000000001db, &(0x7f0000000100)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x1, 0x40, 0x0, 0x8}, {0x1, 0x8, 0x2, 0x1}, {0x889, 0x5, 0x0, 0x1}, {0x8001, 0x8, 0x6, 0x3}, {0x20, 0x2, 0x8, 0x3}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb102e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbecc3aefd68f6ece473d03169427d072cd5e0a6de210784332194016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dcbe815741c593071ea1d164a7597050ad88ccbf65da2e2fe865b9b4b9e3798bce8f3b66d317aae8a2534af0b4"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getpeername$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x170) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0x5, 0xffff}, 0x8) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b335193682a3f9203f756c51cdd1a05bd1d821e5a20515a76db88180dcdeb20f1d7740fb622263c70a4d474a018"], 0x10) dup(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r3, &(0x7f0000000180)=[{0x0, 0xfffffffffffffefc}], 0x1) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) r2 = accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) recvfrom$inet(r2, &(0x7f0000000100)=""/227, 0xe3, 0x842, &(0x7f0000000200)={0x2, 0x1}, 0xc) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x1ec) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000040)) 16:00:08 executing program 1: shmctl$IPC_RMID(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b498c2de1db5b94df49465a358c1") 16:00:08 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000580)='./bus\x00') r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc02069a0, &(0x7f00000000c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r4, &(0x7f00000005c0)=[{{r5}, 0xfffffffffffffff8, 0x20, 0x80000000, 0x1, 0x1}, {{}, 0xfffffffffffffffa, 0x80, 0x10, 0xfffffffffffff000, 0xfffffffffffff50e}, {{r6}, 0xfffffffffffffffb, 0x180, 0x4, 0x200, 0x200}], 0x7ff, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffff9, 0x25, 0x2, 0xc0000000, 0x8001}], 0x8, &(0x7f0000001840)={0x100, 0x20}) pwritev(r2, &(0x7f0000000680)=[{&(0x7f00000006c0)="3a79e5577d7e600204b5715fe61e99ed9faf5b794b8435e616ae3b31e44de6d42c2468360ea90c7e0fe81bd471b665377a1c498a34e26f7251f217c4e822325c07646d03d09507df7984f31fcbeb67869cdc09dce1f25dc84a9407910db2572de0a584818fd9294f4c18fed67dbfde5d5335b7635e405d084cf32d158a9500f7d944e8262ce949ef2a49465c233f1ccb3f1629a60d242da7f5ffc73849515842e3f72f674844765a2f4ec8c524723fd45530da2170b854b111bd2566dad2f4326bd794c9ed9acdc7b3c4d91852ff85d6bbf25cfd0ac2f1f81e3659af7c593ec805daeb94cf8001f2806a6d6b5cb3aa105d0012ef0f8dc0e6fde37156c7bb09298af78b53fec9ebb0ca5808668b000c154e5292565e0776e7332ef6ded0b1e94db4193148f00159d97cca5bf5d8365330123058b4fc934a53220489c878b1cf16eeb3092bec0528c8", 0x148}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {}, {0x0, 0xfffffffd}, {0x3}, {}, {}, {}, {0x0, 0x3}, {}, {0x0, 0xfffffffe}, {}, {}, {}, {0x0, 0xffffffff}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000000)=@file={0x0, '\x00'}, 0x3, &(0x7f00000004c0)=[{&(0x7f0000000280)="ca3a23af218a26e3eef7447fa3bebeeb41f67f1fc24a212fc325c2ce2c2d7077e3196113f5b9aac2e38e74b7f8d35f15dd6d660537a78ab83b97d4c1632e49f2a591bffd7fe62a6c0799c51707eb85e468c5c187d261d7b6ce161acc3b5894c9a11b1fde48dfc244b30f8209fd419483ef15a0cdadc7177665044b7737355b0a9761a0f443a3137594dcb3d8467761d94b688b34c02668b6b6d205e6cfc0878aa49650fae3aea85b264002bfe5ed0f117616fe6d570a017530a208605700cba6249f2a16658549b30ca1d7b694259cad419209931382bc5448526c983d6fa8d295d15aea5d71259dd7ae5321699ba90c65dd28e437222b0f37614b75e0ceab", 0xff}, {&(0x7f0000000840)="4026eb2a514a1f0830251abb21656b6db1731b56e1e5058852db93378ddaccfa20bc4ce3c29f3a7370b9d8a1524168fe8efdf4d07e73c8f94a746e6db68baf9fddd8a239443ee7335d636ccf0f8e48c60b6a60d62fa53147ff8677a32ce94201fde73070c373dd4031ae0173f09b2351f13760f6d55ba2a444f79826c6e73f24d6790c75b6a3f5a5ba9540cf7799d20972aef1e0e5f571c196676338073cd17974113dcc7800169cb86048a5714204834fb6618c0d28a73859c96534ed95726f0839862cf34e94e37516b0a4ba7abf39707ebf9c6d3deab17d7509b2be725a08c3758d2dd329889b4c505a1ba934fe52c661e8cb450785f7c6ed2d0c5503ff9fcfc017653926abc26f5c6b2f10bb38ea5cd0954ad439c761f83a31b8ef3dc759f9b8dd2e77cc6c7188a272721b89f10602fbebb62d945459f0a8dfb87117feab88053224c705de0e89f752e363e85a6fcde7207b590b7a4e943d7dfaced9c86b752cf586b91e9d75c7a244368f6de0c220c03252a086999f0e5edb71ead3b48564e7f10ab9b8e9175b3dcaf73ca454a5290d21972df13bc9661ec489c21c2b9106f2941c4ded8e36d89e53e91c6f0292014773148347173068f3b9dd6e135d2361989623d1c1382a41570af9b8dcaa133db5009ea25852df5bac4b0baf51db5f2db321d31101199d89c4ec6a8b09dae63c839bf6e38afc8d821b11e2a54ecb4f4da91091276b4887b6acda3d1dcc1afd0c27ca19db6ac9b423c75d36d6355a6300c156defee0db9f188c5fcd6631cfd0ed0c3a9982bf1fd80ac6121b45b15b4bf05f6c10540543a77a5a4489c5d7f52790c0275d34ff662a8369c5febbb7109a96b91272c57914aa73aff99e60394679df9182d66bbea7ef505adad1105b68007e6da3f5f2dbfa0959e7ff2eb253d2428259b86f7e82b2338bcaaa8083eb44327dcb4765d61525982dd2edd3170ae336fc67c8c4c17e348ebd4f427fd25f70ff7a32b73688608748de6a67a97891644f5bc28f6c7e73657c21d97dd1e0f701808d492bb64297fe0d759b7cc2a5815b4e0e1f9406c883c3b005edfcf3a75d834ff87a4f14f6f926b4eecac08324a9d11b06ae361dbacea3a2511be1c7d3903c22369253bd676f4d3ecad46b17b1956ecbe2c05dc41ce8915914213e1e3fc03993467b390ec30b5b6b2964e1bc50430422add92bb118d9fc0a94a866998cc476c4e7a8266183dfc2d586ef98d5b9f4a16d6b2b04e6ab8ddb0ce5a467e9dc27933f32bcbffaa3d8302f92c3cdf55b02616afc6924d0894634eab1389f7146b1fe5b48b47e80745d903b2adead0e69dd5b11199e47a1715064bad6aacdbcade0765962f1ed82e25ef3fb300186d1edb32191c0ac8458bd220095a7badc517d2c17c9374ccd4925688ac1baebd1b975359c2a8eaee159a87d61652b3a253edfd0136240a23be1f457ba9b4f58d61863a9ef84966c8fd35b0d2a8fa8a7a72e9682cd32b39cd207dff2f8e5f95b1499a47ea379d73730f616ba4fa9eb15e01b698df59b7e03936fc636851b1d018bca271aa77616e2711d98bf98dd863b47860a1b9251ccbd6b531d6061b2b66fe58466a6c282ecb2c102cb4c93e59ce3266f0b1458a22ec10a02c7862df3984572ce1bacf8804b6c5542bac2b13bf5a4df12a7b74d52ca687a78d6cceeaf45f5c165483bd88f1b7011b280da8714a5f0dc69c57978f1ca2b100d1a85fbd869d0482df6f35a55eae5c75941894e44560bd3962c55b3a0fe64a17634b72b597ca7e98ea44f6f9923efbb4bcbd79b168b646c54a4b9671af6d514b76fcd158e37190d3d49c2060fc90966fd6028e577eb91d8a877d4a96ab64ea21733e35608f90f5120c0fbd128f44308517b456f1abe762cf591a5ff31c203ed728e14c7c54467d8859dc4db03bb130a5cf289e78a0919f43327ab69a0f166f76717be7487a747be6b30db36990002db2621c002b2cd9837b815a2c9f9153f702972198a5eba08fbd70479df3a628c8527ea59df4215d763b18f543f3ffb857a194e152edb9fd6603056abd9fa2cf61a9252d2d68257ac8f4e29bf00c03742d2959242b00e033dc6955e66e7e41dce12bb9bf691e07dd1b9245589338c12aadf6a3171b8e00824012e988ec0af0923352bbd69a2dc921c182f40a3aab84ea1702fa95b13c6f43972d532ffcb81b83e778508d387eb3805d6ba1dc01c6900b68b495c532416787163c55c996569173ba6603a3379fdc3d561ce4cd7c50874c18c2eb9050729069030a22b2dd08ddfa45c96f0ef7af3ff6aa6b855b0261ca6f7f4feb3ad2536e3df3158dc1730ff0c80395375414d1c2e4f7554edfd0eea35d20aba181aa6fb0de231db37b81ba130463687e3c1c275749a236465f9155e3ef6fc4b5d7074fc43a1a28acc36cb55226ca213d8e6f2b416e65c6a4be9fda5b7974937f2b3848df23c30f5f5ec41ec73f9449de126284df229add1aab60815a628d0d941c8ea2a25ef9fd4d04e0a7ff967ed9a2de2acae85e737a8e5e6e08b18839b0bf8ab18e7d25381616b1933c6286054f00a306fb8b6d0a3384fabf196adc84c920b03abf1bb8133ccae7815064ec80fcdd3aa987b214b08901a0f3964cdb9b2db18658df5a4ad64061dbc71e8f8300d5705551c938e72e4d55b9348c763f35ccb64057db20d0ca7ef7b5cc0ef250cf45427992410c8bb88a92c8581e74eae986d36cb4a472c7f6f364fbf26032e3e238500883565723ad8c38136eadea41eb9c49cab8607dd4c1fc12840fdd1714952eed545fa7d1537d4c93635d6bcbb19d4bad24c6d9afbd4528d468282fda792bd6bf8f566522529f54598bee6562ce322b6b76c84e255ed01b14b8af16ba22b4fbb32210aff0288a02e29108d060473803baf5bbd4c84e5178d53bee00c813216eeddcf2e6f9461a2ab206bd96a09faf5e732bb3f73f67c66029e368f0f64bf83e7889ce329c275a68955e10428b12e33413e8c8ba09f237aa11edbbf438802e46f44ba421f12bddca5a9c874c08a685fb6b3181b11cd004817d427140006da79649eecf1b6b7e3c7c5b097c5c1a6b15651a84bb09c822b80e44292ef9922f40fd2a0afc90e1c8d4dbc0e14c79ac4ba6cdc8b07b13bf5a2dc04f052c3c98300b5a9b4169f8671830575714f5da3c86647069bfa7bde5d4790b0e06635e23cf56c49fb20699cea7128408b556db8cfb24dd6869ef0733557052cfeb35f179c626a06787ae1f97c795167ab61e82f619e77ad2ba71d4da0a4136c65f465b073a7875921a110d333e1506377516498a4ca6a08a1625d20acc457979862584d644d98d70d5b08319da34e11b9a74c35373599c5b072c70918624a76d75f61fe8f9ec86123eb3a1088d7cb5f87ff66d8c7240edd1b5ca21473941f48bedc8e9d20de586ae723d1d2e1703998c2c6bdc2c8526c84674addad37eaaf763ec59d1389b67e29fb41c7d2e88bbb9bf47cf7bc52d4cf27372ea56ebb81936b797ffdbfcbd2127231a79a3faed9773897381927bddfcb19ae32c8ac92197380d1313f83b0bcbb6f9fc00b4399e5f0bc35624d8391d562a3154667951c5aa878ffb1589bf6f3374d5ebb0363ae0e1a8663e8920435552706b1ff81bf469c3a7aa8a8325a78b48d4cf226253385746d49a23cb121c9476259a68f3c0ca8866e96e6f94e0b2b623663fd07b5834aa20aef557eb9853086044f43923e5e1f9f55999baa13ef6186f1cce6ba72c991b99173866565667210d977bce138bef6a0651f1e680ce70bdd12ebac49cc3676164040b49847989716c68b252796c74f4873d8cf51d521824c39f5214b73a022dd73045843ed4f42bdf7bdb587e267f5622cda76b3bf7fbf374414e17a4eb82b98263d33ed4087282a88c68b4db86740f7f14c5fac391f0137446a06a0e87f8f5adf231797f3e534060d63bb4f5d8d6f1ac9324f24fb7078a0a70353de5484226a16b68dc74c1c5563d0c35410f7f9068a120bd826b21504ebffdb1c5085f3424b11acc9054bfac0c0ba29476d04827a15254eb0d81fee1736915d790f2c267dd0c6f9ec53b21ebe7939bc01ee7beada4fcf08a3b59556e79b8d7dc9258bbbd8700600fb84da758dd8341c730408126da426f668ec15d90ef96afb19cdb56b9f4604dc708201b0b275e6b44e096a78fbceadd8a20ce5abe630edd3e62e58346b9e592c801c860c571b11e968e8548c026c544b64b9417ded0a1e1ba8ef986a3ec0c2b4d9dc8b87a3cd146070848fc24c4ae0e51ac28a6066809570e95c209ad87990b3131c6f01716ebcacb5e34d206a3ed01de9b5aa7c9bb22f09a4822145182bb6beaf46e14e4548c8df32f94c0f05b6d590368a8717ef68d5026aef50a5d37ec2aa44f24e70f4d005ad0de5fd180cb5cbe3de0888fbb77b2f59e952b19e686ad25ab1fe5bb0c379daa7a4e1a548802649c6ab44eea912f5c6987805522af8f5d532f135b9cbac0fa13f7c4be4d15713eaaea92dde53291b25264399378e87dbeec8321a0edf207052118b56d95df20eddead6bf8e2d13e8d8e3bb038cb41b05bd03565c921632ea7f3065258c77d3c038f5d7930ce89348e7f7a4dab2e64593e0dbb0ca1fb38ec682dbfce1ae8f0ba4e0e11de5c49664b5b9c1a93cbb05d88c8b947d615a22762c0cbb977f2470e34b516004e93ef14dab63ddf7298470fdde432860d704ed3a9270e59186ea16a845052c716fc5a1858a5caa5980b178a72cf3097e7612af42782e614f2356919dc4cb22567d114fa7393b0b4df6648c72ecd8e27ad1eebd02c5dfeba946df21b9319d217fac6fd4516a7c2e86f865c7b297dcd68df761440ce2b81ba86ffe58b40a01ae59a44abeb6abeabe90013e261c69bfb4b4f4289f13e4446d94481bb1a4ac2a9fa152082515b2cecc20b77c572eb807c93e88de4ca64ca5dad237ed6703ea0e60b8ecb37ab1bf684956f1e064e8d9c13379b1099ac1c8655bfbaced208b6b8a49c8c5a32dacf9c29ca8b14d4dd60f8050631e96770c4a6907ca14b5b6d486652da1630d41526300f2e9f0b4900e3d78d17c8bf6960c5f95cbc64cb586dc5229a8e2a255f1f758ad18d52af128d76bf9df09fdf6686f9aeacd2ee843fdc387110dcb09d77830d7e817bd70be2f0a2d77de3fc67f83be63e5f0ee9b16cfca4309c297254e896f32cf846dca8cf84c6ff04d6761fbb41c194aaf27d3076b7e87271361140f50ace2e4230af915d1d777b546a0a7143f8fbb59f8a38d194bdce74c9ebd3cf0e01a433e2ebf46e6831c7607db9efc03cb9ef05a72adc5fffd7d777eb20e2c31f0426ce51de02561e65dd91d009572b75f8953ffe4953ac23777d3886a61580533b5e7eea8f4333b74fb7934bd63d6a4c49eff0a4df2810f3f5cb4fa5710f24baa60e52e250b57c8d0bc9189bc8a33793f2cd29466187668875146324f65887389def4563aa57832fa1abd2ed9720255e4b87a34aafa83b9fdccb74c16c5ce945a1e295b930aeaee1c8a4e1c8e6f262b4da53c928097e2e0a17a5c8e7bc77db7cc2f2141dd19730b14ad0e6c6a999b12881cdf17610a57e1353d529c61bc2d03803e79c4a32fd84baf977191a68a73c451c8db433447618ab295a29a0cc3b1f7bb78cac6a7ee08198c37b5cac770abf9f3a5fa2ee7759f67a0b5ba9887880dd055361b1ee06a128db2955a4e0caa6f713ed2fb888d8ddf7d16f15e8776a4e0306e0b74128fe5d361dfa137873c5f89f71917fa5483f010e5df212619d50f6bfbba776ccb2b056fd93df7637e38dfee3ff2", 0x1000}, {&(0x7f0000000400)="015df9beccbbcbf241a83dad2aff941cea57f8da51611279ac016e223451445052e79398bd66a406f69f162f01dd7b17dc5c47d18f0d4d08b0355c45a1a5883126a7bfa0c2a2ef7cbdf17c677eb1a52e7c714b72efdff32e0a07bd13c42cc5ed0729cff9e866d6b64e0dee8d0ae1caf8ec8bfc80b9a13731a65fb295731a2846f28c73d60f37a87f5daf61ecf429b1f301a4069194e00d81d9d24335b51f5ebbb54204d7e4cf417762ecbe346925757e9cb20298b410a50700e983c1ed6e81", 0xbf}, {&(0x7f0000000080)}, {&(0x7f0000000380)="3abd6eb021b9bf1d20b71f", 0xb}], 0x5, 0x0, 0x0, 0xb}, 0x200) 16:00:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="225cca079fbfb243aec55f24b134a8983b6cfe648fe4d933d69f20080746f8801835899290f461b1f1f2cacb1483bb4b1b3afa6e9640dc901f9ecb5552c233ffb1ebb0ce28f4be810689a6ad09e9a928b8bc4769bfae5a7b841d6abd3b54f0c37f5e31c4c4cf31a40bd38d63bd50c4791f2e66a65381966d73", 0x79}], 0x1) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r6 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x7, r4, r5, r4, r5, 0x2, 0x4}, 0x5, 0x54, r3, r3, 0x9a8, 0x15, 0x3f, 0xfcc}) chown(&(0x7f0000000180)='./bus\x00', 0x0, r5) execve(0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000040)=[{0x7cdd, 0x40, 0x8, 0xffffffff}, {0x1ff, 0x3f, 0x5, 0x400}, {0x8fa1, 0x5, 0x9, 0x9}, {0x6299, 0x61, 0x8c, 0x3f}, {0x3f, 0xcf, 0x4, 0x2}, {0x80, 0x4, 0xce, 0x8}, {0x1, 0x0, 0x8, 0x3}]}) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x8, 0x4) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000ee0f7f), 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/206) socket$inet(0x2, 0x40000000000000, 0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000280)=0x100) semop(r1, &(0x7f0000000140)=[{0x0, 0xa4b, 0x1000}, {0x4, 0x0, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x80000001, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x8, 0x1800}, {0x2, 0xb6de, 0x800}], 0x8) r4 = semget$private(0x0, 0x3, 0x680) semctl$IPC_RMID(r4, 0x0, 0x0) stat(&(0x7f0000000340)='./file0\x00', &(0x7f00000002c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8220, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) socketpair(0x1e, 0x8002, 0x200, &(0x7f0000000040)) semget$private(0x0, 0x1, 0x100000182) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20150, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x4000000002}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000500)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x4000000002}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$setflags(r5, 0x2, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = dup2(r8, r7) connect$unix(r9, &(0x7f00000004c0)=ANY=[@ANYBLOB="e40cdb4b0006501f6d70d2e3076c653000"], 0xa) ioctl$WSDISPLAYIO_GETSCREEN(r9, 0xc0245755, &(0x7f0000000000)={0x7, './file0\x00', './file0\x00'}) r10 = socket$unix(0x1, 0x5, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0xc02069a0, &(0x7f00000000c0)) r12 = socket$unix(0x1, 0x5, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0xc02069a0, &(0x7f00000000c0)) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(0x0, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, r0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000080)) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) unlink(&(0x7f0000000100)='./bus\x00') 16:00:08 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xfffffff1) ktrace(0x0, 0x1, 0x10130, r3) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x170) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0}, 0xc) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r10 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000240)={{0x7, r8, r9, r8, r9, 0x2, 0x2}, 0x5, 0x54, r7, r7, 0x9a8, 0x15, 0x3f, 0xfcc}) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001280)='/dev/speaker\x00', 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r14 = fcntl$getown(r13, 0x5) r15 = socket(0x18, 0x1, 0x0) fcntl$setflags(r15, 0x2, 0x1) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r17, 0xee01) r19 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000240)={{0x7, r17, r18, r17, r18, 0x2, 0x2}, 0x5, 0x54, r16, r16, 0x9a8, 0x15, 0x3f, 0xfcc}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xfffffff1) ktrace(0x0, 0x1, 0x10130, r21) r22 = geteuid() r23 = socket(0x18, 0x1, 0x0) fcntl$setflags(r23, 0x2, 0x1) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r25, 0xee01) r27 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000240)={{0x7, r25, r26, r25, r26, 0x2, 0x2}, 0x5, 0x54, r24, r24, 0x9a8, 0x15, 0x3f, 0xfcc}) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r31 = getpid() r32 = socket(0x18, 0x1, 0x0) close(r32) connect$unix(r32, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0}, 0xc) r34 = getegid() sendmsg$unix(r0, &(0x7f0000001400)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001200)=[{&(0x7f0000000200)="e40295933a61dace67c9d92f29193da75e6556f734c5fa6f724045c2430a3c0855b22192f59d113d544a19df53b189ca02a7f27670544b863a7513d034c1fda41fe1b5fff575d404f6e457918798d2873c57b0f5f276d91c0998c37a09b28b3008358b49811dfae325ef833d0e1249fc95b2cbebc91caf92479b942718603e0b3bf5495bd1d430a45584453dd63e4615ab69df1bf254fd1780b7d4eb074009b72953150ff4005a42a0b7531b3eb208658edb9cc0a03e1773b7a6b4caad816f01a3fcc5588fc88e5b0766773752dc8587b8824ac6baf2e8bab08e4ac0e80bd6d0bdb435a2345e0ec20de229a7be151db0981de448c57f5c6ea68144618f553156e26cf0753bfd65ccfa18090b5d0fb01e5a11aa18055c172464fa0006ea459508f2e0560c00709bb1da6528d77289ffc45030d0e1a9f9a254be904cc22f1366fa71c181ebf15eac0b6f3c88ca41363324dd24208761060011a46804833152d5e0aae459541c6bc43d2575bd792e8729226fc1064f8310a817b88f94393aa89f607d64e10af9f20d0bf1ec66ca6c30c074b50a84cc19ad70419c5982db10eb0902db35c963fdcb98a1ae96d46f690a85fbe3d51492e9d61e1343e3089ddf4065f9d39ed5fb01426e55ac8ce046b0a235dbbbca0f10c41d107dcb590c707b4679e902561353a5f6af8cd17f98244aa647be9cf3900e45079bfdafa13173631bc98428a2a55279e4018774e66a0fdc4df86854a39bd0532e304f8e189d2358f2190e5345996a72079b494fb69e84d47628ad3bebbe77bb111ebd14dcfe0a8c591752d5a41fc1c495c43b71399301e8fd2cb56e013f3e5dc7135f35bcc95d0aa0f3182673b75be83bd568da7e972d9d6ff9334600db8d1916da367d6b3701846a8f7fd49054fbed944efc61d26fe8eac373a2076fdb525e4478488104bc9b8b6ad5df566a0a7a41eeb16725f3eb0973e272465a8b2bbcd9d6e8a1397111de22f43a8e306f1f96afe3ba4303c62116b0293dfaab9e899e18b1d5b6f140b3f9a6eead70d00425e1e4f4c266011197e2aec15b2552e17205a7a30d3043a66b9f64535d7011b102840ea04a3cb503bc6f256c81575fc46246919158b92e29b118914b4f9c651afc2a99e18a37b50650f000de79d1919e0b545c5ac24cd89a778690aa47e661708df2d5cad42ca03d83bc20aa0aaf70baece54020046bbcb69a235719540f225e777a3bc3930d773ec7276cbabe4d29d18bbdb8ff603a62db8582733377eb149d0cdcfeb5c7b59ba643aa8a832fe0afa472fdf590e90c8cae949efc51bde463895bcdb00b50e8840acefed2bf8eb30376f26b8042ff56cf29771d5b48c31c2ab3e047279e140d17f7eb40654b16aa4f37bfa2a757fa73d398ff5bbf4f89ba5f8da9839126bcc7a3570b1f296763637b55d13e8e55355ec084eca7ceb7c4365a1c456fd14044bbc61716d4a9ea4e41462644ec5b2db38d20bda09cb08b6654f634c06388ffe604450f7061bac7260a66752ac048aa5f5591c176cb367ac77c27a4f1b14a0ce694cc70bec12cd768e3daf17ed2fa71c783cdd2b0e7d7e92f3251150d66ca41a7785227c577704f82a8b3bd2fcaa96c1222261562201985c91292c23bfdc45349aff0015f59f89ce0b2d7d214c8ed1c73dc929ab1cf04a1d60584cf663693bacb5b4520af7d9c28062ce6a3c7b894c46b85a44e67d99ec5d7b526bbd2daa756aadad46757158c547b0a1d0641fa5d02d492794ef870aaf5cbeb3ba432ac37f5545c454280ea1f32f291293bdf08c70a6e3dcb5ff3978aff47b9ce85cf122d40bc5b51ab8d5f8a40fe1ec285d81f46b9e27e2dd8f638c8e4787fb065bdf4cf1571b75341d450c6ed8611f380d3d9145eb6d745f808164f6837f70f8b560fb50a10616628a4248d91a01a5e9aaa9854573c2a3a371023148a487a95dd768d7244ad7d868a42d65458418ff7b35b9ef722fad6a2033f57c2bfebe7c2afe7c8ac33a4c728770563fe93575ab09e17975886a021496787ef033f82422364c5e992c14813191656d17a0e5146bf71b4a65697258811e0440696f037288a5d1d037c28d2e2c36c75d3945c130186b1788ada07900db659e9ca48044090a72ae240af25b87038bcf883f3dad57a90ada2273c2002e10bdae17c3bdd17551a85098f1317f2f2479a5dc55618b24b30c0f150542d968c84c9c8e9a74e5d28d2a3cc00bd5ac7f97519185b84df8fc7b67007644bca894450539c94a050a7e59f9c0365ffd126592f5018327eb2cbb24ce0cae564ea68d0e552d072dc51c8fb36a3097bd998130342510cba0d63cb8fa0d9c9d1bb26d1cd3b2727f261baad37c4b817e49ede2740e51264fa1fe9ca515ded6f2f720b8935889e433cddc60f7fffa24f61a43f1b6c920828b4c76c225d33a237bf5a5a4516e6cafe2dbba941a25ccdd77fe8fe1078afd757b4561898ebe6b927c7708e4af8f8268d8f595d6fa6c4c1af3dde23b7800e15b2e26728b61763bbf2cf5c22014a0ae98cfc24cadf5a4af6e436e2087c4702ba577da54209fef8e23e9d537f9d9741af74fc8b2ecdd807029b98a6ff076af3dcdf553e23587b2f149d2a0291ed40476e89c3504fcaca6ce91c3f5aa027ce87d03ebbc692e1d1217ea4cb6f6d0ff2b922e7a231c56c99371bf3f7252146ba7c73b25ab3da708b800ec25034bb1640dc3889d59f85e27bf45ecd98e72cde250f0f78ede0e7cca0b797912b4354b56c38ed29b46356e0d9ddb3fc2439826def5e2cc3d1cd7ee06d19aa3ba3b9e16955a4a22c3c3e0fe6b73aaa2faa0308d8cba129a15286fd393956b76bcfa2e2d5b37bef2f1a7442005b9acd81d4fb15557270fd898b22b1b81f45db5907c47e4501e89505b622ea6ada7c28a58591a5361b6160bb060b75119fcbfe9c3bcd07918d2846c1ee6ddd6b935b16e6bac526616103b68308599f30538a808c75a0360cbec4dda727597eb4ffa511544d50bb0125fc40f17d9e26ca5a780e1159605c8132a9684d7998dee8fc562a0db8e26160578c17e73ebbe3119c5a296b4824bbadca83455c59a91103422f4d0f7fabfcb48c5af5940eb42e4d99ecfcc3196370712e79aba3193d87cd6b3dbafc90fd69ade5bc5120a8672e092cb9a798610fa15353422f9fa022967917112325143ccce4aca6b15d39a0099e8791037bead1d5d613f3c81c020d3334fdf16d9c0aaec923bac6e0e94e033e935d480afcf4e0844bde11b33967523230b8c1953dfd47dfebd8091049cd2245479e7cb3e800dfd6bc1ce65f8e76b04d186d6ca37e8439de8040657ffa180706c8514c83de5748101e5a879046dd66c845f4153abd6a9958b71bd477bf0e50109617bb98e1b16f51060c0f883d16477e8014505d44f362dca383ed01e5f2bba2dde1de94c8613780f9a1060013736d88bc189ef5c212472c26a1a7629a9b7d018c3356cc781111983cfcfae3b9e55e7ef9ba82083b1db98a3ff8ffb7676aac1f59efe9e1856cfe0c5b6607a4f4516dd3c84147ad9ebd82555cd0c6f489527b9322fa26d3735acf530dc1e53086fcbf828593e55e9c6217affae5236cb6fcead9d4ec948299df5e63365ca8f0954ca5e3177011452e36774d73aa0bd58407e533a04a62fc38f6deb135907b354d88dc09fd8148ac5eec09b7a25e4687b21574e9866e25d87320670e92fb30949a6f5a0761621ece57d96c9e828f57111c698e1ee78bd06e4282e9df599fb1d92de2f8bbea1340611e7257a66d676cca8f498c581d4c13ec9812fbf36accc9afef53cf273538f8c54f8e8799e1fc588a086c129ddc47982b6a624854eaea7f4e8af41a31013245aa1ac8cd13bd393cec60570b29d872c893629b793abde8614c300049951bb019f79a68ce5e63e77defe2af357f70236ab3f5c3793020df15234e33647fd5514835531e5683df67b6793f3a2a0d1b7190a878ffd288de7391c785f384b84511a7911396480c49f3adc898fc7bae0fd118aaa73ed8caa0b6d9aa75a79e5f4ab16d881175c3c35ddc41d86fed917b908e84c4972fc2dfcb9526628ac048a8e777dbc1e221ea8ac958dc19e39daeee65aa6c1bc2375db87c944391786f9bbed6a9200d6c8961d5b763b0faa64f273f5a67c62962fd4813c253c7fb414096a4c589ef9171d1f17b34cf4cc4c7f659987882bbd61c979ea6f3688d9f676e345892f181559604bb006fbe623f5cda04b048bdcb265b891ad31fccc17a02a7d58c3d29cf0d86c5781dbdabe9473feca22676fa45e259d2e8c7006ae891625038f2970f182cc53cef9fd2c742b0becc34f0b22c1ec04765b6937fda4b6f5e9eb824c79e7accc6318a1280dd2bf9323112dda72ef32dfe11a3a3735097a11a06d044f0577eb7682a93349a67aa63fdf03bc1597085e0e2e0c8d084420dc7d42f70170f76ed2026aedfbcc5ee01dc5e74991d957bfa75a1418520e6724871668880c55f77f09b523a84d1628769c8995ea23c0838a659044a3a96653298fe83835924c1a21325156bb5ea7109db7a10b52a1d13ea6163b2d8e083776464e63321febbfa975113b0893521364b79aa08f58d1ce36260c3d780e315a020988f215596efc4891fe999b32f883a8c9751c38e00f3d85116672081b8e2e9875ad99a0f13d85f6fbf9470e06cc9c459f4f1fd75ed15392f3a838f0e91d98a5115cda4d9fd3623f7d73889147874ccbcc6abc66ac791969031dd673f6b48fae22a5bf97cc62d8ec0268d95cc70068bf1407a51508540675a0a737ae15ab414b08af996616f1012a1a6d8ff3963a8383abc4c02ff3c8c889f1f6520f936bd3056b687d0e32cdf2e3c0d0d0be94dce13943ae06ee1379097772197d92a0425873b32df7038bdeded76c0b7cec70e9873a60b08ec14ffe9b34567aa54d74b8180986b653a595e1195efac44849c63aadc537e4783e110646667b2144a0d41b2b679ddf219a4b464c60370cc4c39559b78501b3fdf4894f0568ab281e7e2c6f2dc0288d8915a33c57cc8e3873911fdecb2354b22d0f4a78c5a1b46dc2c0f87603251f85b6031cd7f07ba85d1874b0e0098ec9072a7a98a46f4ee1e32c2a3e798418e36c8539cf704bb659eb8a2e05d29f3e4296a489ca33d28d3a37f607e9371717482a3ca8a431c4f7f87cfb069812d7b566049c5cb52223d3062ed3db6cde38283aa1beabb23042a036be596aa0bb79b5b50e8b9e3c1d40e21690b1fae8dc11faa3655e73f2527e7162e8ac16d5e9f8c329e30cfabf9175e7257a398979792db806ee0375d2c0f5fa0668d59349411708275cadad476f38d8f644d8509bc491c24c5e4d004a76fdb5603044ecfdfa3391f417751bce0bc9d6c5c741687d0bace114f9ec3386d55926ab0c7ed9dcd38fcb77c988ebc7747b0de2b955f1a947451161c7f44cfafa223ab2ef6666231bdababfc0051ed4eb0e2677d5d516b60ae21307cb1c83d994ed013d8b7e6f22c2225d9dffa57538fcf56d1cdbe3a5ac246b04dbec3795c7402ace8671360cc4857ca65658018b79f7c4c8a0316de42430c7e91240522c30176191469ec01b62b999f482e7085b14dba955ce0d32502f20699c5b74a6580114f9434afffd890b519b35f2487a66c808d82f189a86b1c217250172c34913fbb0cb9044b56ddfc40d0cd97cc70df74e9b4ae7f0686878ff1c568260945ad07b3a52f9b9d6f37d3d8d0dd570534c507943fe6fdeedc2f53f467df6cfeb1b00ea9ce325e242b3b241f4361d91a3cb3c222209bfa15059f391e4dd1671db6f2eccd0c365d", 0x1000}], 0x1, &(0x7f0000001300)=[@cred={0x20, 0xffff, 0x0, r3, r5, r9}, @rights={0x20, 0xffff, 0x1, [r1, r11, r12]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r14, r17}, @cred={0x20, 0xffff, 0x0, r21, r22, r26}, @rights={0x20, 0xffff, 0x1, [r0, r28, r29, r30]}, @cred={0x20, 0xffff, 0x0, r31, r33, r34}], 0xd8, 0x400}, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="20002e2f664900000020d33daf09004e4abc00f01f000000"], 0x1) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x1, &(0x7f0000000180)=[{0x200, 0x93, 0x1f, 0x2}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r0, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24, 0x0, 0x0, 0x883a}, {0x20, 0x1}, {0x20}]}) r3 = semget$private(0x0, 0x7, 0x286) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000140)=""/240) semop(r3, &(0x7f0000000280)=[{0x3, 0x7, 0x1000}, {0x4, 0x4, 0x800}, {0x2, 0x3f, 0x1000}, {0x3, 0x2, 0x91e2da65a02149d3}, {0x4, 0xf6cf, 0x1000}, {0x0, 0x9, 0x400}], 0x6) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) syz_emit_ethernet(0x49, &(0x7f00000001c0)="9643468adce6d148f9258bedb3908447da621268275bac0361fe01093fe12f96ed1f43ba528db02727897cba4dd95ecfa27339dea217f097458f4685df79dc915479cbe5ba7255fc02") 16:00:08 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b156bb0f4ac9c6b680bcb52686e15244105e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bb9fe9c95bf9a509da7f66d0c7598f543f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cf406f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e64d4afdd0ddc70e26cf1c03f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73faac6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a7c4f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8cde5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000000000000000000000000000000000008107ecad798dedcf0bcf67b09f0302579a54b830d62c4b12e63f6af06bba65cb1121790bfce754d77a4515fe370a5adda13549133860834ea0030147cda4332cb8d70b3a8247d5a24470861bf5853e700c834776fc0e4cdeedf3272cfc4b09c7e18fe90d274a4b2245e358f9f491d9382291e202feca22a6788f4f9dfc7e6eedfc5f533feafb83e29f9eb62798dec45a1dcdf5ff248dd98a04480ae26f67d6c18f1b90892e6e1ff7aa9edf459746aa60f41ece9ae24602d8ff33553fc7b37b8157bd7d2945d3d6916c61916238afbd0bead0cf91f6899e76f2ed47b0cce4591fbe67579cdc451e81594fcd7ae4cea57c2ac9fd71065d1d606d632519011b77b1c385b25de4008e3fd5c799aca58c8917a9e6a85fc71c9731048fa47cb5c3c2caa750ee223c0082cd61754f27fcd9471fe3588876295224d78f9135dcbdd2e4108f6acc089a50faed90b77d4b4c02ba8a6728486b1776a8e0546111664e45172360444183c9736d52421bf347a0228c27d4ebeaee3e2473852fcd661e68bd82e03333ad77746720c056e3b8a8bcd41876bcbc615041f0c889a235a5b4432e32b74ecbe3cb817b90aa72d25c517e8c362609acfc907c319e39ee5dd5564be88eef78043aa2eae990fc54d13ae9991ac1a72a6c2cfa0d870f85044adaf80ad0f310c086beb6a08d7f48182065370b2e79dc6d752229cd6a7433fa762561145258155b0c3c2d9cc78f466062ac89915b9e8095921b"], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000100)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000080)) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000600)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5840ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db7d7ecdc3bf58a372a4873aa18c9867f9cbc95849f7ef0831f48e823e261275a7f42ffde13e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49", 0xffffffffffffff81}, {&(0x7f0000000180)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0xbb}, {&(0x7f00000006c0)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb86701000000b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedff03000000000000e0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2dce6ece2b9e1ca88813f57baf80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd72e6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3224cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97cf2a1a885c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff79736e92b91dc671c3ad98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07d", 0x3ac}], 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000140)=0x3ff) 16:00:08 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r0, 0x4, 0xc8) r2 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) flock(r2, 0x4) dup2(r1, r0) execve(0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x8001, 0x26) pwritev(r3, &(0x7f0000000280)=[{&(0x7f00000000c0)="c6f0f9a6132db8d7a0c659727413572fad723e131fd0efbfe63895f04bf88d992dd6ad311e6fe8566d22eda938abf9433dd286a7f084cef32721c4b3d30b5a4e414ffdd8cad40ce1849b95fcb0270a20ab1b8c12e47962805e6ab6f82e171edee504897c652ffb76b474", 0x6a}, {&(0x7f0000000140)="ea471203071e4d77bc5ea523a693e8fb27ee23c89b671f0653c74aa88d57b90261c748da4df4644bf592db24ad5845faa96ce67a8c9b5a9c93ac5a85b025f64fa85a87a6c3a630f54eee06832207e58662d301f731f2fea50159e5c723bc3630ae2f1932c77d8244c0ff692d75eb9b4edabeac6b5a1e78feca33bd7e49621dd5438cd0faf48558d2490c432bedb5c1c5ff5e511aedb6", 0x96}, {&(0x7f0000000200)="cdb94ddbd4c162a0396f5ce40ce8d0d9ac8031593b4ecc8ed70f0d20cb446fbbdc7a15b214b16d1367753bbeaabaa1f308b908961934f2cd64bf123fe412dc1f9bedf24dbc1e55829ea9b8d88e86", 0x4e}], 0x3, 0x0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b2030, 0x40501) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x170) accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) socket(0x2, 0x5, 0x9) fcntl$dupfd(0xffffffffffffffff, 0xf, 0xffffffffffffff9c) open(&(0x7f0000000100)='./bus\x00', 0x20, 0x40) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) getppid() mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x200000000008) close(r1) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) link(&(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)='./bus/file0\x00') openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) syz_open_pts() socketpair$unix(0x1, 0x4, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) r1 = open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) dup(r1) open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) getpeername(r2, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) socketpair(0x1, 0x4002, 0x0, &(0x7f0000001cc0)) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x190}, 0x0, &(0x7f0000000180)={0x8001}, 0x0) 16:00:08 executing program 0: r0 = semget$private(0x0, 0x7, 0x286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000140)=""/240) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000140)=""/240) r2 = semget$private(0x0, 0x7, 0x286) semop(r2, &(0x7f0000000000)=[{0x6}, {0x1, 0x3, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x1) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000140)=""/240) semop(r2, &(0x7f00000000c0)=[{0x8, 0x73e, 0x1000}, {0x4, 0x3, 0x1000}, {0x194397fa295efa39, 0xfe01, 0x2c00}], 0x3) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/100) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000300), &(0x7f0000000340)=0xc) recvmsg(r3, &(0x7f0000001780)={&(0x7f0000000380)=@in6, 0xc, &(0x7f00000017c0)=[{&(0x7f00000003c0)=""/251, 0xfb}, {&(0x7f00000004c0)=""/7, 0x7}, {&(0x7f0000000500)=""/170, 0xaa}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/48, 0xfffffffffffffcfc}, {&(0x7f0000001600)=""/106, 0x6a}], 0x6, &(0x7f0000001700)=""/68, 0x44}, 0x2) r4 = semget$private(0x0, 0x7, 0x286) semop(r4, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000140)=""/240) r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc02069a0, &(0x7f00000000c0)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000001680)={'tap', 0x0}) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f00000016c0)=""/62) ioctl$KDGKBMODE(r6, 0x40044b06) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000240)=""/179) poll(&(0x7f0000000040), 0x3, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x0) semget(0x0, 0x3, 0x10) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x1f, 0x5}, {0x18, 0x3, 0x8, 0x1}, 0x5c64, [0x1f, 0x8000, 0xffff, 0x101, 0xffffffff, 0x435a00, 0x0, 0x3f]}, 0xffffffffffffffe4) 16:00:08 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) r2 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) recvfrom$unix(r2, &(0x7f0000000240)=""/108, 0x6c, 0x1040, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='./file1\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc02069a0, &(0x7f00000000c0)) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f00000002c0)) 16:00:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x25}, {0x6, 0x0, 0x0, 0xfffffffe}]}) r0 = semget$private(0x0, 0x7, 0x286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000140)=""/240) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f00000000c0)=0x1) getitimer(0x0, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x8e48, &(0x7f0000000240)="280000000000000000ab9a6025a4eaa3e11d0ff2348c2587f0910b065c0ceda7f3d665ad962372e1eac6c961e995188da44d391dc69920107555bed4f516374891b6607ea46865c36c16e6cbd24a650c0df8752106c90918000000005ab0b794a8c526f8b0e827fc2728dd957226417d56b700df617e6a4281e9802c8ab5879b9a30745121e468088879189a26ff60af10a11b87d30ae99000a607d75ae78386425ca0302980c1b5064e1492f3c6f394b3c6ab2a431e3016d70293af0dcc79b74e91d37177b6fd1108518cf32964558c15e894dd20b2e2779287a24f150223d748d3e323ab7a4c5b66d53104f942284afed9effedbcba6f79001") 16:00:08 executing program 0: wait4(0x0, &(0x7f0000000000), 0x3, &(0x7f00000000c0)) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x100001) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) 16:00:08 executing program 1: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xd0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) unveil(&(0x7f0000000180)='./control\x00', 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x2}, {0x8fe}]}) ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f0000000080)=0x10000) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4c24) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) sendto(r0, &(0x7f0000000080)="8583e2f7337387ce5efa8df6b325064e1a3936e6e81a796c2448836cdd34bb5b12cc", 0x22, 0x0, &(0x7f0000000100)=@in6={0x18, 0x1, 0xff, 0x8}, 0xc) rmdir(&(0x7f0000000040)='./bus\x00') 16:00:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x1b19, "abd0cc0d68dc65827774fdccdff3fc844ae89310"}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc02069a0, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000040)={0x6, 0x2, {0xfffffffffffffffd, 0x7}}) 16:00:08 executing program 1: semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r0 = semget(0xffffffffffffffff, 0x6, 0x10000020c) socket(0x2, 0x2, 0x480000000000000) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000380)=0x80000000000eed) semget$private(0x0, 0x1, 0x6c4) semop(r0, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) semctl$GETVAL(0xffffffffffffffff, 0x2, 0x5, &(0x7f00000000c0)=""/136) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000440)=0x100) r1 = semget(0x3, 0x2, 0x8) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000200)=""/157) r2 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000540)=""/11) semget$private(0x0, 0x0, 0x26) open(&(0x7f0000000000)='./file0\x00', 0x10048, 0x80) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)=0x578) r3 = semget$private(0x0, 0x8644539b471c0922, 0x328) semop(r3, &(0x7f00000001c0)=[{0x1, 0x6, 0x1000}, {0x1, 0x7, 0x800}, {0x4, 0x68, 0xcb7aeabc604cd1ff}, {0x6, 0xa97, 0x2800}, {0x4, 0x2, 0x1000}], 0x5) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x170) bind(r4, &(0x7f00000002c0)=@un=@file={0x3, './file0\x00'}, 0xa) semop(r2, &(0x7f0000000180)=[{0x0, 0x1ff}, {0x1, 0x40, 0x800}, {0x2}], 0x3) semget(0x2, 0x5, 0x200) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x1}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) 16:00:09 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xfffffff1) ktrace(0x0, 0x1, 0x10130, r2) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x40001480, r2) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x2}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="d4962cf0fff3805fae4f42ec9a63") pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000140)) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc02069a0, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x81, './file0\x00', './file0\x00'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000084}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b0d42000006e9300"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[{0xe8, 0x0, 0x0, "0000007c618377dabbe5f2f9253d926caa2743389f34f0bc13af10267015c80bfc7c44649f4f659515380c241bfc528108a027c12aeebf2c096888acb8ca9d31c5528a0947d26d0014fccea62ea276dc2d031c4dad392766d01e8c2705ff22c7497c7dc4b51e18999bb7cead0839f46230d288f9b92dcdad635eb5e76988d0f6e06f0ca57dd37557be020b3b38a5fb45ca5d0165315664c7c477834a1178e429e5fcb99649cae81c8dd8510bf52f63cb5e09a49a9ff06438961f0a7da47a9bbb95b56ab5a9306a703a979f352b28b04e1b"}], 0xe8}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = fcntl$dupfd(r1, 0xa, r2) r4 = socket(0x18, 0x3, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000100)="8c65", 0x170) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000140)={0x8, 0x8000}, 0x10) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x170) r6 = accept(r4, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', r6}) 16:00:09 executing program 1: r0 = semget$private(0x0, 0x3, 0x304) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000000c0)=""/16) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) clock_getres(0x2, &(0x7f0000000040)) 16:00:09 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) lseek(r2, 0x0, 0x33, 0x2) socket(0x6, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r1, 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x200013fffffffffc}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f00000000c0)) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x8, &(0x7f00000000c0)=[0xa827, 0xfffffff9, 0x8, 0x2, 0x0, 0xfff, 0x0, 0x7bf6]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xed, &(0x7f0000000080)=[{0x60}, {0x80, 0x0, 0x0, 0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:09 executing program 1: pipe(&(0x7f0000000080)) pipe(&(0x7f0000000700)={0xffffffffffffffff}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000240)=[{0x9, 0x9, 0x3f, 0x7fff}, {0x94, 0x6, 0x7, 0xfffffffe}, {0x4, 0x1, 0x1, 0x2}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x50, 0x0, 0x0, 0x80}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff8, 0x8a, 0x1, 0x8, 0x3}, {{r3}, 0xfffffffffffffffb, 0x7c, 0x1}, {{r4}, 0xffffffffffffffff, 0x40, 0x40, 0x8, 0x4}], 0x3, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x20000000, 0x0, 0x8}, {{r5}, 0xffffffffffffffff, 0x32, 0x2, 0x80000000, 0x120b}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0xb0, 0x100000002, 0xffff, 0x4}, {{r6}, 0xfffffffffffffffc, 0x38, 0x4, 0x7, 0xfffffffffffffffd}], 0x6, &(0x7f0000000200)={0x3f, 0x1}) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) openat$null(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001680)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r9 = syz_open_pts() writev(r9, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r8, r9) close(r9) dup2(r7, r8) dup(r8) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x5, 0x0, 0x0, 0xfffffffe}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc02069a0, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000140)={0x331, './file0\x00'}) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f00000002c0)="5f6a5b16069c9692cfc459250c10aa4bc1d1a92629d5759cf922d64a4fa9fe08910f16a03cfd4d2e0553303e5dbc46d1e0f676d3613f078aeda8227a8ca9ccd8723311445e0a9346edd94b61d075ad34d7260f6b274248397eebca3cd6905ebccd8c0aa1a881707d3660af33ead3ede28c5b860709b6e7f7eab55f40009aaf0f7257af1036db3230f88cda973c8ee084e84e4a0195385ad3befee656893b0f535da6f35c5b220220c3784598a0a2c495aedfecd388411b5f9a948546f3b9946cfb4f501cb61985310f02feedc6efc4eff29dd5a78e3c4e5bf656cdd9e48174e5d3318f3f872634fae31d60ac1dc0cfb8bf814accb767a57be9", 0xf9}, {&(0x7f0000000500)="543a6041da6721d15a1594628784c85e183f3bcd4f62b0a71ddf25b9fa3afd4d00f3e51a03002a1b0bc42dee189e5a7cf0f31abde0009afd5f0d1ad45fcf1bb8f9e0eacacae384e8a2628ad23363783a85640e7aeb5ac3f25fae2d2ce325ac7a27197a375ff5124556e87089e2a4b6905ad86521ad3818736eb1b6d2982143767fd3eb9f1a68810bbef5958b7f418efd03b294ef83c09a48adc3753554667882ffea6c83214c5cc83cf78ec03fb92f10f194a7efd4b9", 0xb6}, {&(0x7f0000000200)="87c2385c83c5d4ced236b7227856917c8a787f3adc4818c5725e356c55768da34faf5d9ce210872936337f4ae62414dc1029ed7a53338c0b20dda6c900c7e644084596aa186640001433bb84077a4de800970ac18870f08eccd40a24153711c746a59703326ac2c37c33e306cd1513", 0x6f}, {&(0x7f00000005c0)="8b7fbd5a30cbf3927e315a35499f3cde93a8cad0b840d03a7a16adef851b1b163e93f352c239ce6feabec811b455054d6ab508838684e85d6de54771c98ff640fcf13d4ab98bd1653b08081c3c1bcb856aabb9ef063a59e1f731c3d85471bbdfbb26c95fa032c5a5cc96903be34ac67f8233a1bb1aa7cf8b07239505f852400a620fa0c748f7ac1e44aa31b8840a85310cac09f605a15050747bde5a64bddf04f9980bb6afa7bcb4c212a97f6047638162349a1c49b37582d08d1b65ad68d57fa7ea76794d150abb1cce94e8b94d37e4e8eb60a9bcc81b743a4dbd5d22094728080fefb106e3c5aae29b71da038e0360329e46ce64a92339d05a7531ed2a4d77b599011f31b2886b2581db75a3509769d1e24c973eb23fd866afc199bc6fd336c1b10877ee790f89f9fc6079a7edc096ff4f93aaa7fd9a104952e09a6bcae968d5ee7d679bc5c0b5acd096ee8ea9b5af3b37ef8b4aac70ec683c3223280048ba9d080535dff95416c1f8cbc138628c8f3e8b418259811c906faf1b79de46d599b3e6acdb407fb54a7662e68765a6806dee88bb1bef6271e47d3abd770e6d7b0e13b0629950de0772fdac9452c81573b19d1adc813682935bcf2b94b43e55ddee01a4c39720fb4865059127641371de0bd40d62f87937828ddd682b5d24b1dbf723a21a719b516f0a48f309f9cca9cb7f848cd4c380d91a7ccd5af102568d06829a0ee75f93d60758a525d002d53ddaaa1397aa884967e607b50ca5ef51b37984e42515d9a25f90e6a26676a7dec4b56ae1da17497803acca0d0176ad61a784ca5787c0833974d2a4345f89f262b170806c0759402a17f8a4bb7ae5a9389d84402ff9921f563e3fef1dc3717cc364dfdc6268d9be75b034cf2d6ee751dc5378cb2332de04bb27f0074f38c0cfcfe4943f4ebb69335f28dc232fbdd3b0175be67d5e2bd275a6c0c7aded8656f992daf2e5b9cd9f69d4aabfffa3c185e9c483f52fd8667a7cb3fc285ff1606777ff04d55f22a25fdd3eef874f889b971fb7547b411a75d5aaf02655c6370e21af67aae3e7a32c982013eba1e486274e6db7abaec4189042846b3d8edd8f76d9524aba0f69b7342b31120959d8e6c18a7e6babbd82948911f79e532303d64af45f3c8998627044cfd2a1bed3ca335fc399b025ecbd7ad08c1e2d3dad8e657fdc793c6407b6699e55242d5cada2fea990771caf28251a6d278af3b2821e2596ef88f9cf0655237b90d0d29617a59edf5c2deb979ba08d6bdfc73785392dcb8ee88f3e9dea781ab6dd850155383a5a2fd22c9ab84c692ecc2205f820de89f4c6ac6259cc0b22b54db71d2217ad30e920aa7ef9db9490eebf037f6329c181f76f83bd4b501333bb19e9d3fdd08c980e0dda45bed59d8845cf7ea05cf439fdb16f23fcc537c169c9d690c40d620ad300f5862f1ce3b8f79806c6e9fe1a5d9f911a7a16832b5d4cdef4117807fe995e08232a18a727a8100d7acc4b2d5a6e5f690d259eef49b69290f6828a2e20e1006c01a719111781bb058bb66a2411c81cbe3d598f437ca571494e940df747ba7ae95781330743e7a2c551fde9fb35b553c8cfac66b4f7593cbcc4f671f2daba382acb86413c7354eb7a3954332f627cb90c15863af2a0027c7ba4b458cbe450462f413b4936c36841ffdb3a16fad4fa6c99e32134de0a39b871870d4d1cf1c49903d970e4ffdd0d3a1b476d0d5c6106caf35b9c6de2d8b7f7f8c87e782f97f8eef0dfc15f11c41b3665991ea4fbeed7dcd0cfdca92a5314ec44af02dec8391869bb851f3a57acb41f949c4b3785d50ff85957ee180a0ec872c438709b94be1a016017043e9a785b35b35971c5752f5d8bbe6f9b2a1c7c87cbb36d580b3ab4aaf6fa002ddcf26a8ad10766a173b084e7190f8db10fc3f4ff25e89eabc955c5f54f440dab103bf241be028cd3ff4a862449f0c3a9cced17ad9ed7f08210f2540d9b14534e18117279eec6cdbc95c515dd91821e2bc2cad4d6c4304a0bf5f1032daf19cfaf3760df5e7c4c07c2e1967873b6c60bbb78ae3e7ad1e055ff6872a776f8162a5b3ee3062f5426991200ff9f0fe930f36269b4063330b6ac173fa37307a5a9508987057d794462d890b5fe68c5c37cd96efffdfb3c36ed421f20fa3329310ca3fb776276bc43b867b4fbfea7c20d3068e8790663cf696d4cba6d4f3205f91803d5e8f39f9fb732c7b7d3c455401171e3d4508eaeac164f9c2c6e9602c76c9899b559ffba05cd9b310db50074b25c661dfdf214b3d454a7982bafd5bb57e80e95bdcef27beb982caf87aae4b3658769be232e3c983e20b21305dafee3e42c6d1bdb51f39627bb19a33baf6b61b377a83af13d62c7040ae54858ebb5a61549932a373cda4c90dc50e6b42f06ba1fecec725ff3b30651a8cbe115ba2950f35c0d473ec3bc95e13f23dd3ffa9d27fb3fc8c3900f363d43eb181d0a05dbbad83ab4b6349fdd08f1ae6a0adf47a1202c13bb308b7b2807faf5e917305b994eaff405b822a5c3653d3c11285919f4f4a0c3152ed7d9819c2f2ecac5b4d1ecc240c6e6a04de757149deab1db5916cf56fdf955b470b8c1ab96977fb040e76abc4330f13243e614aae412b06d40285d6ede983b7442dfad14a64a7c9d10d6ee19de6de28558559fc9d369f0f2d0b084e5b3b13ffdaec7ddbbedb0d19c4a1c68feb5c69e6efcbea797cdf17924d97a0a5b6ea29b0846f8cd7b61db2871af76641557ae78d517e3a8ed980b7086bb086f9dc025d64439fb31da71797afbaf0af5fc0963f998829ae5f4c453349ee05f404d9ae41fb7142bda6934b82fa6ee324fabc3109216dca282b02b09b9d5b2cf1ab84b5a58e078ff74b4cd21f87600d14bcfd045e36b67ec5b868347fdacf9c7d30c0475ffc131d1e43d371d921190cbc16bedb7ed706dbbe0b0f056c7ddc6b370fcab70b9490a01ed8a455397c91afd89d6fca74ade3c76363bf0f8700f653e4f2f7fc009603241e151e0d255cf8d3b5b86a0eb3b37eca55669575fb130990e7db1260ed6caff5eb86e3341b5aa5f1fe38adecbb415e6a2677c731f77896f0f71a80f27a973be8b6c54ad1d8da592707cd1c8063b506245b2d348fc0c3526b0eb1672bdcb75c82b977d4140a49b3590c4c786cfba93122b761d739d2802a593be5b8373211dc6bf33231477663a79de43247907fffb0808c202244e5c6a55599303236c4a83543e6986ba105111c067763001de85901c534b04901d07aca6078b6abbbdb8435e1bf2ac2e4f2812672218c66912bd3e84ed67c57c5afbd10b2ef3bdaab57a7e80a3f9239c0973d2e2a26d49366027ede8e80ade39af5e7710bc1db6eab8d8d55a657d3030d90fa16aff8dff2484782c06f5a71e8ef2fbaee98230fb49b51913116d4185982225650285d0be770caf23b156735659e41c0fc02f75e183348025cea74dfd14f2d0b870dacbb5d9015aed59d33551665e8acecdefde5b69047b7e2f0f5a591dc49a1c0b15c9c984544324cb67f46ae63132744cba767778c6cc695befe764cd443a731e0e91732122e11edb6e5600158d9b40b4833ab2c7151046f3d68324de4dbf0ce1ba6febb19c426166fc2b02912a970d1a30053756d822be8c4e2ebd7e0a19b7b79b0494ceb4553add430fb6ff63ed0972a76fb2aa89c9d16a5f579b7eac00e9045bd9b6cd3ccc57200253252c56de25a2fd5ab9a48f409fed5c9cd70031255f485c8beefcce233fc1b5ec01772d8609683e0c92742445aafeea33de3b20038b7aabed1db3372687cff11e31dc5fffec1973817c2e3055b9259fe1b8aaf0ad360c49057288cd12bd9b04e33df6840235f6c00a4b75e3628c2f3a241624bb2e180a29767e46a53b67238579b1b8cff5332b89c6efd85a1e438383d627ab9bdc92942f4454432cdbb20bc26c5a8445cda9828fb7a19acb959fa947c2041ea3332eb0315503b90366738ba5aacb21eb83e6bcccd0e1a97d120a8cfe796d4236c6cd9edff78b06106b35ea026ca15ba60cbf4a75f78807f0d11bf91167242e669d67e7b5cce9baaa84d2da2c627ce9db165643975ffd2217c020958a880e367e689e8d182e5c9729205df338612cf407decb67d4c746abb411815ab3611b509f3fed2b800575a43262ca9765b0af3936f20fb96e6898d32eb5a72ac815bb3b4f31e28e87bcb8dd561e3ea12f7e1a670967bef32a00f02a61a36d221835131706256d3584bf2ecfee106882d659b2081f6a179a3a25bf3460b84cd5650b11d3dd35f7b9fc473dfc877ecf99f6d92f0bc8aa9dc10911c888c452aa5a59bf804d54fd3e844d4490a3f4b8ef72de992962a872011e8f8cbf0735819682e5ffc890bb088efb85955436eda1dd728168609f75aa128814567051d27ac625d16639e5951a2acddce918aae90ead8a50127db2c9a652ea226793ffcaf077a85d5040c9a9e7f810b28210996578271dc18d1a39ce8c83cf92508434b9e8acac21f6df370dbf95676c6995fb00efefc56a6a607e3ea8b1949a33afff6e03cc2aee012e5b3a20f66a932535d4a085d6aa7eee42111975d3dfe84060471ef50b9a3e077e4c8d69b01a7e19fcbe4da065220f19ad419d0f8eac4116335215980e53b5b494d30baae4c38758d8f75be7883ef397e871d3c94e6b3b78766e5240a36e7bae841fb8ffb7e6c77c9a969b81edaf3d97b6044f89f4fe8e98ba740581e82997f4bde590c07c2a940dd364429da51cfc97b79786ef3317c2756dae5430246048a814fb7b073e42cc699a9c2d858688912cea7fb33f9cba847e84e34088b7f54d543020e5f757833f252196653d7c1d5229712b4c8fa3c4e1942c8eab6f0525962fcf50ff9b2b62c61e56959fefd3ae18c2518643cc0a0b5ef47186cd1ce8012c8f98c61ca590676084ee5a8340ddf98c6aeb097291638ec990484d95c01a61338c25c17ab802ec0d44d789677be944fc6afc862a58d085e1c5c4b0d0cffb18842a6a4c818a3a0fb1b7bb66b4e030730365eecbc51b64532b1f2c06ac03125154afd237a3b557d527f355cc8d90e2d3ec96168d8776f2e2e7b7a6fb3909a406e551aebc2abdbe78bdbc68a9846d04be8249fddc4fa85ab74f5442331d8f720a270e6a94cc7ea82f5f0071f52d24ca1a3a77b4dca618c9485494f25eefd8e0df4811793f7cf2c3eaff1521789c2ffb968e76b7d893e716e60ffe2c5618fbc0621c1aba2d33db8b295935ca193088e2868df6ce45fb12233fb93670290f6614a51552a8e6a06e9ae6f4769f5a957aa63913a941626d6e8fb3cff483b94bfbe93b49cc3494f16aa11611da29adc5bcdddcee4ec6f34dfd87953c9178917213280a3adba20945c0c03cee77c0c49fc0946683e5a8a8f5331fd54360b62a69810a1f7432c128ecbc86f77861f4cc8b83ad903f97c1ecac77954016883a73c1992b21da6be2a3f6389170fbe376f39c9e2bb42092924ccbb969008ff10e7e4292c0ba72171d0987346be20f284b9e1ba5ce66a10f7f3d5e1ae9e3a7d56ec435d09345c9bf976ddc5eff90c4ee2b8ee0dc871d77fe16c8c871f05183b98a26fa8459938b4c5b47991011aaf4e3636ff3bd17bdfad4b2401c66f34d9ec7e41f4955e92a2fa2f24a4d3a55f0a954d39daf95efa6d100d15c263c281f65785ae0e34c70f38d43ca275ac4f2cfd8f08ae8f7c7193c65bbf88124942f83aa3d69d41ccbe1740bbe9fc58f79604eb49327188045c241cd8b61e5d64fcb1e315ffd8de088c1c0f51cabc54d869a805931bb396b477b978a5f3c34b9", 0x1000}, {&(0x7f00000003c0)="87c0ae8a8ca6e5e11d64583ba5af64a284ee12a1efabdd278cd7f10dfbc6bd7236bf9347c298b7b0de8adf13d706c81ab74b57c35f7206c41f60e3e224eb8797023c2ef8a12df62215744723f3b5f011", 0x50}, {&(0x7f00000015c0)="fc5518a480dbdf4c1fe4ce41e6486be9659785e36c6e26ba418687e9ae0eec630e94ff42dcdd8828abf0f3c761fe371680ff65c83fcb64697ebec596524d10bc1144137024a2e47f99621682a9859bb3c2758f7537b84a3f4e4ee927273586f1f60fdee3fe6a451b5d0e70ab02ce0546a3e4b72a36561fe82b5cb0bd89b87556995cff526f6bd9039ad8b3b8198524bc367e95ead893757201547136c095d0b993", 0xa1}, {}, {&(0x7f0000000080)="7e1933dd396a74ddea06355483c564bef42d9f5b655c2ab16d74466a82d32fe357a6392c45a034fd7f84b518b518032ee036cdbb03ab", 0x36}, {&(0x7f0000001680)="320857fe3b958732d446f6dc0c7b6d75c14569927af6e089cf9faae200f8f708ba7b4ebd35bad660f49a88f607991171639580397febbd824257753f3dcabf5f8603c33a03fe017286faf087799f1d6ba5a155b9b5f4fa92afe05bd6d7894ad53125cdcc6a4f4ba2c799a8a93e27bcd4f2e2d75939e339515bf762a74797b02a949ffdacec36ce1308bf3e3baae1bfadec7b69716e4bc68cb46d201ba0e532753961fc74240a085f05924ffe5b509c959fee462981125e2350d42da3616d58c26bcc6e3bbbd965d1993e7d909b39efb19cdf777a4f17345ed9dd26ad125affc5e1cd4e90e8805c3f18c1cede109994858a3f28df8e92cea9e71f997bf9345b1600c9785982a46414b78699da350be78364baca17f357404c805be176363d37a7e009c0011cda3215421feafb6ac0a68195606130db9a121205a4fe2b7af5abb3610e72a8c556ddca7e0914e875fc5d06221ebb73188dde14498dc30b3fc4f7e1ca18a719d816d7dcb69b68f2d813b842765e1bf0e1df976e967d8ab97f3bc8b8290b865834192f58352a3849efb28115c11a826a1b12f0109990a9ec4a9644cd41ebbd454ef773727da834811ad7fcb2749f293c408973871dca28a24c6b0daed9b35f6acc6591f7866757d629fd201b37fb41a5f30519b31f8265a5c6222ae6c17bc376e59433916c4989287c18a1a2aa99f884e70769889cc97f579786f02ee28991984a679569819ad8b3001df0929595b450ecf816666829bd5a6f06c47a8beb7c9f812ad659805e954bea13273ddd348d8565dbce60b49e8446261b2d1ac7ffe3345fbef2b94b32e99f5f78742f687ac38aabf4371498390dc0d16b81900f791cf6089fc0b35b406acf87ac39b92634aa2210b99fa77c617d68ead01b73bec51c51aab83f8c091e73915291ad2b4daa450644f29b72b0ab697613af110719845485691c85770b8918238c6702ea6f96a4723a48892352d87f0c0b64ad2dd8416b948c8b2c3b20c57466c90840ff90b10c984d05b7edefe90e9e6eda27b5ba35a72edbc21821735ebe108685cf16612aed31c1ab21e8ff8c64290dae8ddb03a60e1c8eef666e1aecc7dba8341b901d28b313aaa88be63daf3e3a2159df5c5e03d16f2a51c9afa5e5ba59935eb7615a0366cbb6b688af37a60ba7a6ead9090b2bc57506c11be722837c95e0baa1b85af0de71c62d68d9d9e5ade2d4bb8e75f9e1d3462f1008ef9a321342ccb9efe54bd990104e49ec410e3cb6a00dbe541ac2e735c7fd43cee2c6665ce8289151b0d31ff5f7ebbdca45300849ee86fd440f39c0520b5c21bd197bc593df7271b53325d5f86c134731cf05cf9557e78448cc0217b07d89112540bebacb581fc4a7248cf3314d7323f9c2b8aa7ff4a292c1690b170941b17d5eec172832fe51eff0e9cf3d9fc341ccd3b2b21c4b09a7cb5211021e703b29351d9e91330e7e010960027b2de34ea502778439438e1347b5e2f4437c927f793ca0124d9585673842741757a0a8c5754305e9320b8b807bbd4478dc1d794b60ea48f5f9c1ce87c0478c83a203b0ac7d6f49b7b0a1da141bd0e88341ec8829d95c97e973b298aeffc54d230bad32c03e45777118588c834890347ad1c778123b24a36c9fa387a1b434fb314e506d9aa2cba383804bac820456ac19b0b75455b6de76167719a7a966fb2dac89fd4bfeff943556538985654af401c5ac42cc010cd4fa8c0f6f9f1c04213d6f00ad39c03628b9a2a23c23b6283b3765eaa945db06b3b003e02c3bd18550be0f13501d4d344def0e98819e46ad63f6096d23c309e0c644de3cca3fd770a9b6c2a8a691aa84b258707710401ae3ae373843e6c16fd9d13d974aaeaa581c87b573a55014e084302a8ffb5b33f34160f72f4dffce84888e657848f11b11054bd4a5a2ca4f3bf681d347825debdc354e228f2ab0203e9ce4de64a4777c8348366005acf4ff33d26542d498b1ecb907df21ac26dc1d5c1208f51d57d3b11fe100f28e7d37932fc9c4d4db13ab4b2d8b8d3e065d14c5735cbeb3c506fde08c3da50e06098f291a831eb750fb25fc7c65f470268d5d437a0f0783d08867cb511e3ad94c9e3d521a4af81608c9c610acda593b005636743703050b7f08ff244c4779ec0b85e0a13199d1f8e00b2a1ac2cec960f8cf665b7a6ff2666bd32b6011b763971cdf668fd75011954aadd121275bb976b8d958231abcaaf3172a42685fde8ad3c42c75343593d394f641c9a24debddf0c18aaf92c65de31d41b72e5985e33149c66dedc30f515b41179593fac3dd585dd7c4130678701420647b91dcece696509dbc0effc641136818a7328bc3382a2aa4813f73796f727890691e1925fb7cf6794ccfa2939f18f22828e2532ddd2678cfacf782f31a11b9cd9ce2330c751711e00a0dc042e2a6756366e111fb5d25294ff292b802771a082b0293d3fb41b3187cd4bf1e82c087799c2915ea14e252b4ab1416508e3fee65b5ac5067c4e1d58a8a50c3d11702a6888ccab48128a2f3939cc2d935570f10e770f9b3d480bdfc76eaf51b655b0ea549baf45990ab05b828445eab679bab4b9ea5ba4ded26489928766612195a43754c95534ef8909a16f0bd6d71513ae843d675227d9b279ea9ec0411a8fdc7134df2b5c2557507e8da3bb7e930f6a3d6953a7de1d56b6b6c931a067e56bd8b2bc9849774bbabc09b1dcf94847e7dd9987eaab3c6528ba74bee9dd0f5961ff8a9990173eb9d125a85f3ab43791a532a2204903a1a44f35979b2cc1b99fc327975ed583c2b87be695a98a73c912a4c5c26c10a19dbe3645a31bd2bd544f2c58a68b9efa1ddef4ddbdb635f3e59f21c308ab6a4d06fda35cc15d5e132e2a746195214ca7861f87ef3511fdce89e16372dd5b66b8f8aab41bfceb1f99d2bebf4b876c660e295f52f39752e230447399574639176d121c0abafe5df05c681b1c6b294c254676bcaf9c77f83997fadda491c5f4ef55594779a3f0a8621759d0fa2ea0be123e1a03c3f6af0fea2bc6b6d226cba7ab8c5e122662c6a80f61a1d780747b46bdfe84f03fcc725e24cf35ea17179351ee0afd9dc1b8a4a6ee1fb0ab9b311ac2c74ec7d689f76843caf2880885d7ddbc7dbb9a24523f68cceb918303c2aa486631b26ce1507d1b1d68a902e9f75a38d9551d4cd0874a4ffab36634a91f08d708fd9b24c67a79c845c62ad14b76b35fce04958c0f6154957d2dcab0efb86bb487cdeccb2c30712f28da48e29659b602b0ce2665a9404f30b6300e6f55e5819d34b1ad2709ba69fe5f701ec2fe3ee6bd37ef1637669f170ec8eaaf7c465bc56fbdc2e9fe70bd58e029a8a1addd23f06a1f97800b8d38eda9d0a0ee9437ef24cc3e8dac00a16a03c339d23e44ed266b1faf2511d9574bdfd6667e898d7d0c830110334ad1f72ce6ce592c455c68514b392531199353c2945604d59b20677fcb4ef82b433fdd16db6a13a2b4f6d5bf39c5483a1966a18903d207140c1d07d4f71cacd7c9e0f174c0cd0c885a24827df003ac0e0fdfb39807464ccdc08e7ec2aa16c112dc58f79c80fc2cf3fbae2c86a880c1b43a004d80ef28b222d574434af15cffe5435f6d2519a3c021656c66226a8c0d9b6f911a61c81c5bea93e8a5cde114d84480dee19fd5e8bb2a0911141bb7fdbde65f6b6d4f6d75d10cc45dff46e5625c21fce53c444cdd34ccd03eae096460ca0ac9d791cd7ea63e3cd6cc223ec921a6b72d9f836c6e0fa7af2acff7aacc7032f77646b4bd56eee2d3a4fcf438bdc785bd5e613c4ae332c896b2fd16d452bc287d5566dca21b34beb5846068d37a875e6ba7c642f04a8c9facd078d50945c03e4d748ab9711783dc2afc85e0f46ff7d786541d3aa82813bc22eac2ef3e909eb82935ec17544b68cc6e3a31b506e946c1aa93000f800a557b0bf3baa586660bf4cc006a2aa04137ea4ca4a7395d917b58107c009a44f932e3a4bade0a1b18bdcaab7f77b19c8de69f51b4792f007ad0bdb00840e1877ce574f4fd8de00ff6ba79e58161562befd09c116ea2202ce2c0fb590b25d5d707a34bfbee1fd4b2a6a376f1bdfc5680d9b9fb0f7dbff709cdec3eb6c5f60812fca780871f7d15e83179efcd2cd6efc2ad144fa60e70b58947f121d01e80011eaba66ef196a33beae5f5a69bf4c5005349bc1d6812f958ec44007f026bc624358234ed50535184693d8a2ede7734ff209a2b3d7e411857f9d5745dea4e15e4bd4441660a6fe9bc5c141f2ce96fab690a7e8e8245b067cf623fb0c202fb2d08fe12a48501ba928300300e77db4de6c2a3d61f3b163c6b3a60d55e3737fbed81060a54da9f337a667312d9a561872d899e16f046ffb1b2a2f127b595948c60fc72699a6ee98646e72f1416decd8fbbe8e8ddc9a345737c409a16b7dd464e78fde7280cc497cf8b28c8adb475256958a6b50fc9d61170215ad60f9698ba412b21603499eb506be3d25195cb879e47d057d02f4892147fc53b06fd19be70ac0e66c5bb684e48c7229c7d8705e7813b8bcf7e947cb3334f95fa115d3217a38131094d308e78eda6b102bd4d1e0b48ea0d8392dbb071b42c75904d8ae4414c7dfaa16d3041ca583e48b3146a086bd430f2d34bac27151af764127a2399dc7b5aabf64c4d47254542c74c122e682e2779d7df1432d15a196223760d979e6a2fa180d71d3065bc1b8f0164802103ababc2b55e9889d68fd725247ec66afa6ff98eb1c5a1a1d32321b2a0f1439fefeecb7093c537eb25f8992b3b4dc065e5c161cd9f4bf34e58d5a70018f2b6a61b83edb079294f1f0249794f08e8ca33f5c4f125f39d9ff7f36e80ff7a4c7383da321831f2c7bf46c3fb9fc99ae44d22437b8fef2967d4b5a44d9fa25fd531b1770f3fd2023a46965789aceae74f8f3e725ee2a71152d721d0789143144890c4c423d59fe7c1e3072b8df69d9dcac0a97bc4d13ee220704a6c479121325dd1c77ab16e135dcd4e717fe7d8d8f3c20b159be88a5442118ee20b18bbbe234f086fda35c1405aff3ff85aaf384e9bb380229d7a99ed9e0d51591021ad7af68cb397b66cd154a0b171386dd3fd23d6fb49f48efdf9c1a772a2e9efe0ffc0d18092e587d3cfa4e7cc44303418d399820330f461f2e9f88991e7dc7037b33bbe3b8ddeedc10f5890331202896f02023a89c804dd537fcb318f3393f9a18cf3a57bfba3e9674c1ebf91b4903ee32043927b6429197ece792e752149b5bd71e6b0ba086401110b4bd812459e58f9c10be2e9ebe99ecd4db8dfe962536aff492813bffd33b3a7b84b4dc66290f7f1f8c2adea58275d8e74f0c157f67cf28bf9da7fff508c211a0cb186c25fc8dc70b7565c395aeb75eb6d7c8a1388b6bfc8aefb65715900fd1d140613b0a60b953e6841a8449c3a877dc6f259a83fce713855e94158f09e3de654a77130e911cac44e231b4417a7d902eadc060df1b2f2b61235e6fb654260532eec94e31ec9ff0ad853e35ba42cb2032e6b9b24098b55796baad594319922896cc1c7adc4b92699a9e6a1bbd31c490d62903fad6387ce94ee1376babadbb079163529da090a23d0c6b1627bd6e603e2e5fdd4513397c360a5c144e60b5417e4ff624e566047324ed8bd34712fee2572eeaa87cb509e740ff9d9fea98ff76d8c7dc6d21f0874acd43e4210edf3f2f8a4cdabd8ddce560f88e1630f117e226965b077b870aeba78925594cebd11a407b10936296b7804066c23073b8dfac1fab5cd6fa6d0b9e0306cb3963ae4afdb5fefb42568ead2767436818c9", 0x1000}], 0x9) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d99705dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a46bbb54cfb7d0304", 0x8e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xfffffff000000001, 0x20003, 0xd9f, "0000005e00350d0084149f3e1215700400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:09 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000240)=[{0x81, 0x800}, {0x9bb932fdbf2a54c7, 0x20}, {0x8b}, {0x0, 0x1}, {0x110, 0x9}, {0x24, 0x80000001}, {0x101, 0x1}, {0x45, 0x3f}, {0x0, 0x200}], 0x9}) ioctl$TIOCFLUSH(r2, 0xc02069a0, &(0x7f00000000c0)) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000340)={0x10, 0x400, 0x4, 0xaf, [{&(0x7f0000004000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffff}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000002000/0x3000)=nil, 0x9}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000001000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000000000/0x2000)=nil, 0x6}, {&(0x7f0000ff5000/0xa000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000fef000/0x10000)=nil, 0x100000001}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x1}, {&(0x7f0000d25000/0x2000)=nil, &(0x7f0000d66000/0x1000)=nil, 0x100000000}, {&(0x7f0000d9e000/0x2000)=nil, &(0x7f0000ce5000/0x2000)=nil, 0x6}, {&(0x7f0000c22000/0x2000)=nil, &(0x7f0000e6b000/0x3000)=nil, 0x28}, {&(0x7f0000dfb000/0x2000)=nil, &(0x7f0000f1c000/0x4000)=nil, 0x80000001}, {&(0x7f0000c8a000/0x4000)=nil, &(0x7f0000fe3000/0x2000)=nil, 0xcfb}, {&(0x7f0000eed000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000cb2000/0x1000)=nil, &(0x7f0000c91000/0x3000)=nil, 0x8007}, {&(0x7f0000f76000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5c0b}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchdir(r4) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) getpeername$inet(r3, &(0x7f0000000080), &(0x7f0000000180)=0xc) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) 16:00:09 executing program 0: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x12c) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x80, 0x0) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) r1 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f00008deff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001fff7)='./file0\x00', r2, &(0x7f000001fff8)='./file0\x00') renameat(r2, &(0x7f0000da2fec)='./file0/file0/file0\x00', r2, &(0x7f0000000100)='./file0/file0/file0\x00') 16:00:09 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200), 0x80, &(0x7f0000000240), 0x0, &(0x7f0000000280)) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc02069a0, &(0x7f00000000c0)) linkat(r3, &(0x7f00000003c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000080)={0x0, 0x3}) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f00000037c0)) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) kevent(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x3, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x1b0) mkdirat(r4, &(0x7f0000000040)='./file0\x00', 0xc3) 16:00:09 executing program 1: r0 = syz_open_pts() close(r0) close(0xffffffffffffffff) readv(0xffffffffffffff9c, &(0x7f0000000240)=[{&(0x7f0000000000)=""/65, 0x41}, {&(0x7f0000000080)=""/197, 0xc5}, {&(0x7f0000000180)=""/84, 0x54}, {&(0x7f0000000200)=""/23, 0x17}], 0x4) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000280)="832517ca170dda8648bd6450d432e46185f532f139045ce9257d29ed4435bb628716cae42d5e4a27d251aa380357f14ef30994ad1cf64128ff8bbd7b60fdac586f00557ec2fc7f3360c4536ef611ad882451ffbc864cf70112ad2c57496b0ac4317373bfe6c456dcc0ed446b16a84a270d8340b3bc2560d76a4cccf4ce4996f6c1b3871aae552764254de8b4723745dde600ce9f06d1a7faffc4e4e444bf719caa9918133cbbdd5c89cd8aa0339a935ba370", 0xb2}, {&(0x7f0000000340)="03a387677ab61f305b02e2346624566fa2be177921352e3c3083dd5b04e6eb8551047be6c1435824fcc4f4c0fde6fa240d383299ff27c03bc139613aedd656c24b555b2b30f33e0b975fc9fd16b1b155e4f762b3efbff22ff90b2d4f327c64c1f8a8202ca75a65ab8e0804cd679b33d4f2a946434b6432d11b6c99f47d978000ea22199636ec5aa39ef200e574886f09d0cb8a870a403ba9717e66eb24f017dcd80d9c6f3f5cdb8f4c5bdb6a3274acf8e1c78475eab87c3806dfc3636afe0bdad85444f09c4da6a74f9c64710ec1ab2755d9", 0xd2}], 0x2) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:00:09 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) chflags(&(0x7f0000000000)='./bus\x00', 0x10000) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) 16:00:09 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00'], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x1) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x8) chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:09 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000c) getsockopt(r0, 0x401, 0x9, &(0x7f00000000c0)=""/181, &(0x7f00000001c0)=0xb5) r1 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000001340)="8b1d046ad1d29c88", 0x8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000012000/0x3000)=nil, 0x3000, 0x1, 0x3010, r1, 0x0, 0x4) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x1b19, "abd0cc0d68dc65827774fdccdff3fc844ae89310"}) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000003c0)=0x8) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000380)={0x2, &(0x7f0000000340)=[{0x3f, 0x3, 0x7, 0x7}, {0x1ff, 0x6, 0x7c, 0x81}]}) mmap(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x6, 0x10, r2, 0x0, 0x28) msgget$private(0x0, 0x88) sendto$unix(r0, &(0x7f0000000200)="f122058a12c7d94c6cebbebc4e7c8564afa9de5d68e72e73808ba0d34515d927264a74be336a992c0f933c95d2247dff481c98b3c9bd5c917dc1d453f563674de86b9224018c03ee0825b75e565ad390310e74ade1d09c24aeb055caed029ed8fcb2f46966da2e4e2c6925ff26959bd450fe999d906e05bbdea2697dd8c90f5bc5a3db82d094234d17912a027318b28688af03fc9be7c1509af3e9a87b2d13471e0b1caf274a425a29113b8ccd57a5920f4b4b01bda028aa4e29bbd1995d1341b22f3f43b3cc1a7b525016f7b48348dadb5de08a83c4513244296c11beb85b24e6ceb9b270eb27e89eaa6f48efd7c7727913fe0947bb6086eca873f2", 0xfc, 0x4, &(0x7f0000000300)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) geteuid() ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) syz_emit_ethernet(0x168, &(0x7f0000000340)="b6") 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000100)='./file0\x00') acct(&(0x7f0000000000)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup2(r1, r0) readlinkat(r2, &(0x7f00000000c0)='./file1\x00', &(0x7f0000000240)=""/218, 0xda) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000c0]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x40000000011, 0x0, 0x0) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f0000000000)=""/208) connect$unix(r2, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x20, 0x0, 0x8}, {0x1c}, {0x6, 0x0, 0xfe}]}) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) ioctl$TIOCDRAIN(r2, 0x2000745e) syz_emit_ethernet(0x137, &(0x7f0000000140)="02000000dba6cce0a22bc50e38fab2067520c2a4c4be9331e45f9679b31a6c09aa13fe2d0431e816c36701f1b3f0125dcc719929b1cc29d61d505483207b61d483d3c293a2e62538c74bef1ed69952299696c2f1fb5cb80967d574e9ae8c0be569808ad5ecc8ec614175d2647146f3e2e611d971097628c298784ec69bd56c65e9e28cd77860489599c042ac3a") dup(r0) 16:00:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r0, 0x0, 0x2e7) recvmsg(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x3bc, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0xfffffffffffffd9e, 0x9}, 0x41) 16:00:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x10, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x83, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000340)={'./bus\x00', 0xfffffffffffffffa, 0x10001, 0x8000, 0x0, 0x8, 0x3, 0x20, 0x2, 0x2, 0xfffffffffffffffe, 0xfffffffffffffffa}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0x44) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000240), 0x0, 0x0, 0x0) socketpair(0x10, 0x4, 0x6, &(0x7f0000000200)={0xffffffffffffffff}) pread(r2, &(0x7f00000003c0)="7490cbb4eab7ef06b566d37dc943747a34ea9da0970e444830e50c71353763f1650d9e359ac11a024040bfbb650e1091faa51d51522a6d92202728ecb70e159a0dc3a637007e6088582e109e7ee42617aa757e25742efcf6b729a51288e570d7763484efd7d8180fb4cca8422148c0adbf0af53fccf24ae69461f25a605e9a997171b9937062df8d4f427a0df08db96e5d1884c6c8a5d56201f2c2553351e457cb4d962df00c977536ebd057d5949fad8b3ddd85a5311f2952885b4500e5a061906b776af90dfe8d13", 0xc9, 0x0, 0x0) r3 = dup(r1) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) r5 = getppid() fcntl$setown(r4, 0x6, r5) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) r7 = getppid() fcntl$setown(r6, 0x6, r7) fcntl$dupfd(r4, 0xa, r6) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000100)=0xffff) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x16, r8, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r9, 0x8000000000004, 0xffffffffffffffff) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x640, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x20000000000001ca, &(0x7f0000000200)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fe7fdab88f2bd0ad6914f6357e3a", 0xe, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r3 = dup2(r0, r1) connect$unix(r3, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) socket(0xb5504c266512e8ff, 0x5, 0x29) 16:00:10 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = syz_open_pts() ioctl$TIOCSTART(r2, 0x2000746e) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0xd5a) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0xe1c7) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) r1 = open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) dup(r1) open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) socketpair(0x1, 0x4002, 0x0, &(0x7f0000001cc0)) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x190}, 0x0, &(0x7f0000000180)={0x8001}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x10000, 0x0) dup2(r2, r3) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000), 0x0) r1 = msgget(0x3, 0xb2) msgget$private(0x0, 0x390) msgget(0x2, 0x81) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x170) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc02069a0, &(0x7f00000000c0)) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000280)) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)=""/108, &(0x7f0000000240)=0x6c) msgrcv(r1, &(0x7f0000000080)={0x0, ""/104}, 0x3c, 0x0, 0x1800) r5 = msgget$private(0x0, 0x0) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) msgrcv(r5, 0x0, 0x0, 0x0, 0x800) msgsnd(r5, &(0x7f0000000180)={0x2, "6d0f2deeb74e452f18908514acfe6021c88a46fbcaff2d15be8ec504b2f88ffabf1dddd9222ce6041fa636b45b0796830e6154ae35de502700d52c4e6a73f359683ec594692093d5781e2c3bfc5e62f2f5bf063e2294009e920283d7d71aa8b1b312e1b89801cf351431b8d04fe9b99911e5bb5f1214e7f87b3ab55a08499363fdc54357aae8b263d62a7eeb68e12eaa725276720c1a029b18d255e231ab2c01d7160116e94b4ba0688a46a1d0a3cbaea2b5abed"}, 0xbc, 0x800) 16:00:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r4 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x7, r2, r3, r2, r3, 0x2, 0x2}, 0x5, 0x54, r1, r1, 0x9a8, 0x15, 0x3f, 0xfcc}) r5 = socket(0x18, 0x1, 0x0) fcntl$setflags(r5, 0x2, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) mknodat(0xffffffffffffffff, &(0x7f0000000040)='.\x00', 0x4, 0x2) setreuid(r7, 0xee01) r9 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000240)={{0x7, r7, r8, r7, r8, 0x2, 0x2}, 0x5, 0x54, r6, r6, 0x9a8, 0x15, 0x3f, 0xfcc}) lchown(&(0x7f0000000000)='./file0\x00', r2, r8) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x66}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket(0x2, 0x3, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8020699f, &(0x7f0000000300)) 16:00:10 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYRESDEC=r3], 0x1) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f0000000000)) 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x10, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000001fd, 0x0) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000080)="743001", 0x3}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) 16:00:10 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x4d}], 0x7ff, 0x0, 0x900, 0x0) getdents(r0, &(0x7f0000000000)=""/45, 0x2d) 16:00:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x4, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001], [0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x200000000226], [0xfffffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x6, &(0x7f0000000040)="caf5b415", 0x4) fchdir(r2) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r5 = socket(0x800000018, 0x3, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r6 = fcntl$dupfd(r3, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, 0x0) shutdown(r0, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000140)='./bus/file0\x00', 0x80002005, 0x8) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='r\x00') ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) 16:00:10 executing program 1: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000140)=""/150}], 0x1000000000000108) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc02069a0, &(0x7f00000000c0)) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000000)) poll(&(0x7f0000000100)=[{r0, 0x21}], 0x13, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) read(r4, &(0x7f0000000240)=""/167, 0xa7) write(r1, &(0x7f00000001c0), 0xfffffef3) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000010c0)=ANY=[@ANYBLOB="8202adfd0000ffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf87040000009278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff77441230508080cd85341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da0258e5a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509fa7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38000000000000008b41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119d84c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f3000700eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae49183b9e379acd25dd725ec325fd8117dcff9b31410e9f712af02758f6bec0e8d00df58a1b67461b46f42f82aa8c2e310e1f5c016d4cedd9a53dad13b2d8b939eb94a14a7db9256e34573494e712c5bcd40d36a7011352baafaabef07b932155036e0db0502d36bee680614b2501914c8c99b343704b3e9add6c3d144691c6098aa50b83cc4489aba91cfa2b4cd216a16b43d33"], 0x10) r1 = socket$unix(0x1, 0x5, 0x0) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000002c0)=[{0xffff}, {0x1}, {0x6, 0x0, 0x3f}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000ec0)='/dev/wskbd\x00', 0x20000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xfffffff1) ktrace(0x0, 0x1, 0x10130, r9) r10 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000f00)={0x0, 0x0, 0x0}, 0xc) r12 = socket(0x18, 0x1, 0x0) fcntl$setflags(r12, 0x2, 0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r14, 0xee01) r16 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000240)={{0x7, r14, r15, r14, r15, 0x2, 0x2}, 0x5, 0x54, r13, r13, 0x9a8, 0x15, 0x3f, 0xfcc}) getgroups(0x2, &(0x7f0000000f40)=[0x0, 0x0]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xfffffff1) ktrace(0x0, 0x1, 0x10130, r19) r20 = socket(0x18, 0x1, 0x0) fcntl$setflags(r20, 0x2, 0x1) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r22, 0xee01) r24 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000240)={{0x7, r22, r23, r22, r23, 0x2, 0x2}, 0x5, 0x54, r21, r21, 0x9a8, 0x15, 0x3f, 0xfcc}) r25 = socket(0x18, 0x1, 0x0) fcntl$setflags(r25, 0x2, 0x1) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r27, 0xee01) r29 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r29, 0x1, &(0x7f0000000240)={{0x7, r27, r28, r27, r28, 0x2, 0x2}, 0x5, 0x54, r26, r26, 0x9a8, 0x15, 0x3f, 0xfcc}) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(r2, &(0x7f0000001040)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="3000000000000000ffff000001000000dbf489f0851861ee34a523396dae89c97a2e3e8d60ef3bad088a14564c94b9b96af57d7b3858933b899778d6990b1311501ca796f803068d884cfa", @ANYRES32=r3, @ANYRES32=r5, @ANYRES64, @ANYRES32=r6, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r7, @ANYRES32=r1, @ANYBLOB="0000000000000000ffffa66907000c46b64600", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000000000000db28c361c163953ea303ab1565a99fca1b993570bc97d8626a42f67d5a7d", @ANYRES32, @ANYRES32=r14, @ANYRES32=r17, @ANYPTR=&(0x7f0000001080)=ANY=[], @ANYRES32=r19, @ANYRES32=r22, @ANYRES32=r28, @ANYBLOB="400400"], 0xc1, 0x9}, 0x400) r31 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r31, 0xc02069a0, &(0x7f00000000c0)=0x101) ioctl$DIOCMAP(r31, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000000)='./file0\x00', r0, 0x4}) writev(r0, &(0x7f0000001680)=[{&(0x7f00000001c0)="77694b110766c1653d4b623ab7e4894daca1206d2961a75417dad6101f3e762ece2d326faa47d01feff7ad65ae9a9b10d072c7ec11138684a1b8ea4f080043f257421a5db859d077d94e713983832bcf78c1b7db0b372972ef18dd6b48c5175359e2860618a9d2d5f5b926de2b876b30282417", 0x73}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7bda0836ed8ac34279daf42c2c58a891fed235076ab38881a47f12b225fd0d696722bc4317857220915c49318aae3d3a2469d1c3", 0x443}], 0x4) 16:00:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x10001}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget(0x3, 0x4, 0x4) semop(r1, &(0x7f0000000140)=[{0x0, 0x2, 0x1000}], 0x1) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc02069a0, &(0x7f00000000c0)) r4 = openat(r3, &(0x7f00000000c0)='./bus\x00', 0x80, 0x2) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f0000000100)={0x6, 0x8c9, 0x1a}) 16:00:10 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xfffffff1) ktrace(0x0, 0x1, 0x10130, r4) r5 = socket(0x18, 0x1, 0x0) fcntl$setflags(r5, 0x2, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r9 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000240)={{0x7, r7, r8, r7, r8, 0x2, 0x2}, 0x5, 0x54, r6, r6, 0x9a8, 0x15, 0x3f, 0xfcc}) r10 = getegid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xfffffff1) ktrace(0x0, 0x1, 0x10130, r12) r13 = socket(0x18, 0x1, 0x0) fcntl$setflags(r13, 0x2, 0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r15, 0xee01) r17 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000240)={{0x7, r15, r16, r15, r16, 0x2, 0x2}, 0x5, 0x54, r14, r14, 0x9a8, 0x15, 0x3f, 0xfcc}) r18 = socket(0x18, 0x1, 0x0) fcntl$setflags(r18, 0x2, 0x1) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r20, 0xee01) r22 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000240)={{0x7, r20, r21, r20, r21, 0x2, 0x2}, 0x5, 0x54, r19, r19, 0x9a8, 0x15, 0x3f, 0xfcc}) r23 = openat$tty(0xffffffffffffff9c, &(0x7f0000001500)='/dev/tty\x00', 0x800, 0x0) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(r2, &(0x7f00000015c0)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000001480)=[{&(0x7f0000000040)="5c424b9fb9422cf1026963793016af7215f1a25b2d2c9a726b64605043d5bfd6726ff9b2ecb3b20701ab0328a2bd601679fc3b8cdea968cd2451ff9b5cd42b38b2ac6c2aa193969cc6929f88e5a9e19d36afed51b13c0ae1a78a737181c7419ca4b6f13d7ebded974b0fb47e5aa8c8f7dcddebb0da60dd4610cda1fbb94eb97026cd2228f73117531db22512fcbf5a56c7548dbb64a1f34e2b792a777549a0226e52e597cfd1a7a4694729164531dbc2e48a50fda20ed3676df3edad4175c0116a3e9fd156e8a4", 0xc7}, {&(0x7f0000000300)="3d62a3efb550f4874301cf002889fd19739ed810a5315de7f360d7108c1b87b1ebff44955e42341f9ed428185bdd18491c286766cf107ed8fef669afce598fef22aa73851dbf017d09accaa3b9cee908aaf8d4ad5a17cbc380626fd54600610a684d3663f1502e3923ce2f0201dfc992ddf1aced88621f920feba321c0ed16e8065509342f68084f829f082c9733dff2c6f1603de7ddfb65e4d97d802ed9d51cb436d2389fd862dd5ca8b90b55a8a37f8ba2088b8159023405dde202303626c18ec332b17670c14bc6d3b83eca8fbea547e1270cd21c10b36b1371179af980fc8075b651f27ead3f3938e52f62bb049eee0d2b37ebea5f3320af7fb233ba8c690476ad458c241f796520544565dc0c0dc79a3297e3b6f79d46c35aec1ec57c7ddff9f207a9754c2328ba8945842f42c2091b22c9b500536dad260d3a1b8c909e1dff6a60d83ca6fc7fa26df15762017f02b56ec067dbc8d2f971703d3c0dca95fc3224495b2ffb9e3f2dd87ef621c8698ab1efa70933c55a2f9dfdfee8f0d7377e125f4d707dabfcd6fa9702aff65d4cb1660826fb8caa53ee3be2341e999c436bf6080faffdcf9ec0120618f39a3d366df80c920e11475b90495c6c125653a7a72e6069a1fa563dc1e3864ad05588265ceb985eea291d2e7567664fdb90215e2d2d8a08aa08ccfe041d507cf94283f36e023cf7ee97349f7db8f5d3c6adcab81c48b5f32ec7c84ae3fa105cf843872e64bdc467b5b3f141a25d516c98838f321fc4598ceeab0b8459ab654d3a493fa6f55442922a18c831bbf88c31e9ed776cd84f4cfd8c998ba46a4f35e0a1897f7d4b5e742a72427a45ced58b124cab003ee2a6a424105c620cd4c87299c639263e34d442c97bb916efff163e65997dd2b468ce474eea3d52632e57b558db0039f360e6792f5eef56a9f33faa655b3ee57ff725ec25e5fd0ab400b8df9b0208a2473c40a462267bc04f0130e84d1854a4a584a35cfee23d4a6a29bf4b5d4bdce93198541be8cbc18c652964054637e73d8f7b6620c8c6f2789fce7d94fd82bb82e8508e6a72e6a56eb1d8829e7e55cf5e382a413bdbcf5074914837c34a7b6a2d565b25d4374d31fbce28c5fd40931e0416f2976f3bd877feb8155a9b1cfb5728d61347d12ca9fe5e7698cbc30047bb46bf1caba63511d8580169a027eeecee8c6579048638e8ebccab54e902689a2ef284f4f9a4014e91bcdf66231af0ef59b9c8d9143e88db07faa9cf2eb5905e42b7053826dcec3ec7dd3faa895cc294db40dccf8a98fc4f3eaaff8a3b92d1e56c9e56f3ca47516b04ecd54b613101c75dbee83466e55401aed0032570f51ba8cd9d9e79608900912219007dd9afde6ee1bd2e57744b6531a8977a0826be344e22136743f7a28c6677be6360c067b43c9434eff6838c1b54714666dbb0b2b2971fffeedf589d1a6fb5432fc3de9b91189306cc3036d349ed17ac05dba4a4d6a0ce11d484bb8e7631a36ebcb1ae10ce951c4561028af55a65f5a6741f7caa77ac1db556039e507b3575fd6394e847bc42cbaeb4c258a294cd4577d6b95e74ee9cb7a6a8ae2ff7b5ffb136b0a66446faab225c5742b8605ab440d35e3db78fb3747e8bd88c33a12c33e68b5454347cf0d99ee9ac5a7ab9060506f8983736ba46b00b48182c1c882496dbe3154fbf1b335a64e9eab568f4b994e64abaaad6747eadc89ca08fd98bf5b163baa4cc970abb54cf0bd173bb2904b9a8111917bb3e485c419526fc9fc235a3830bc5d1be7f9a348716734dbc27007bbc20b2a20a26c3f222142b14e2a871195e25471fba4bb4ba3a663b2e84bac49530054560ab2bb3e6bd398a6f8c34b5873781d5c52702f0b28a00a929a0a45a37be089721b6f547b5d3abc0c72252bb4ddd9574f1b37a2c322f0606e46e103721a426d5e632679d8ca103d8f5fd3472e541d7bf0d7da9ef58ca0d02ce836645e6fb7f5e76a4a5da19af394eeeb2f439d1b3f8e8b9d9d38b0b9c549e205e5f4a2b925d241f1734c4ab205e055700b0cade5d0862395f25a7343c71c11db3547010638737ff5127b6614de9dde45969424b51c6b0ddc5c763d7669075b4cd6266fdab0c8ad2812768fe0cd543f850a867cc96e8bca2737dd3249d1d65b1959b12734e829601638f6406d2de0a3e940e930567916c13d40cee20b00a4892f936aa1fe9624bb715d5f48158d9e09bb8844ce6af30821e0f8a9994a3eb91febaf2655d1eb18afc835b5013c6f144a1cb2c0ad1f6216858896b31dce9c2a243533ea62d94447024a366114c311ee55e828880ed65d3eab381c37f30926d340ec94722899147b263b1544abe6a9e92be5cf998e855b8310c86723bf65e103bd8e40c5a2e78271765635080a9c1f3583c70d995bf29f6f10c66d4778f59d4205efa947d105633c1c1ad4dc15edbe420f01568542246132d9c464cd3d8bea42b9645b41e831eaf03686d793be1623e1ca855fa964d890061bf4f710107e7b82fbeb157ad6ec42f1ff25db92ddf6cb6498239b932ed5664d2551d97e9c9efbd9472324ea3794f223c438852b9b6bc5099211defe70dda8d2ee3c1d12ac48c294d9cc4bd3ef5f8c8473e5d57e7db2acae830c1f096e969e483487c1d8fd82a3a3f01c9cba8c7f2a8c4737e4c5d54f015d784ecc4570553db642b7058204cb36d4c6919461db0f2aa3395df35a93d691cdcc1437fce590b670cd966a207d4be14c83362b73157f0eddae802ce280fa21fd85e2ba05a37c3ec19cbdf9083afafc7d8c74da8fb39e6fedc24730361199232ca1e926c7abfe715413f6a9ca68c6cddb3a3575a4f50a1a48ad142206582110c93dd8b7e86d17b0769dc3cf984d836015f7b089f2628abad1f79f4131d2165ec10306f7c360a7627687e1805ee69502ed3fcd6aac995748e63237dd4f936b3cda1eedb7599f43fff00020aeb291f463205678383ec931a6560b00b2acf369ad0229d442c89d5ddb46bbbbb307c84f88f7b7dccd363e46c00e6e7d8e12362b73478d4105cd110595ebc987f6d6c0d5e38a7d0bb96e441689e93790165da7925930805ed662dcce075c9432078ca4d28fa1a97b3a8dced0b95638f35b7b5cdc603b593606d8827795946635334aa11d244622b9cd2cdee7c3411bd31f1ddb4cd94255a4fcd95600dd0b25ee7f334f386c7419365b4f50b079a79f393b55b102afe9b0f9cf042a508d2b110447d16c4934de577eae5acfef9936ccd2dbca245cb8f3ed0559e5f4f1f9db9864d6ba276f6854a0ac5ed8c8c3e38e815ccda64c94e711ee8652bcc10a9a22aa97050acb7dbde63e7a2f9f8b7a443676d7b45cd8c5e63db5a6119d175937b24af220c32b7efca8ed3f4f19a4e04fda7c975e90fe83a4212b537fec0ba483e55037ec1aa131f4ba6ab22b3d5203396a144ea3923295ef85ac4bfa2a4bfce9682554a2c2a67a27230cdc22c5b259528b3279a0754f418112bdc87499146d18fdde0adc48fdf0805047f5f08357bd03dccc5b0b0889a27a9c94ff0f4d720cae0608215523d91221afe3ea16d7e880a4066919391309e0f63888413340e00721374df959a891a24f231fec7cd473393e3bbb3df6c8cb9e36bab1017451d70eb125e4b5eb06c510ca3568b7850d8464efbc12d8aaf8435a8c1a3dd773fac74a17f7753b27266d0a702147642b57b6eb433736ccad6d3bec46ebcee6528cb74bf0e1fa367001d038dbedee4fa88427d22b3f418c33f2e97a4fffafd4f2afc11756c7cbfce635360160d3fe95f01933548ac62d2d778f85de0c1398121bca8151f3398ac3014596a5c635fde48ab36be242e468d801a62c437c40f74fa4b0139da00e46f58178c4c84938ef7afeb2efd46b776b5c1d126461381d914db30198ed98dd64c321dbee6d3ce7984e6d5353fbf5d5961e8f0cb62252a20eca4ce395ffdd484870a5ddf59992afb3c2def211a96d6a3a9964a68501dda86916c50f5c08cd9470ee7897e5efd469747e2e53499a4fccf903c3b653ae632fea5590db0e517005aa921bea20bfde95509926d4bb40f1b720b080d8390cf4211b166845b84416644b8eae09a670ca9e5a7d41226c4072bdb4c600945e993cb8e33825ad8611adb39428465b6251def0abfeadcb73a495e824899332ca2d135f5a5142c113dd77356d223842fd33c44a9dc7b1a734d5887a114f1fda0b8cd37bec1f81a21ca3a48de689ab2d1518ec59804659599053782c959586700c68f9649c6f570a5773c9cbbf5776ce54692ba2cfcc8b1504c247bd2c18656461cdf2d9339278a9403d641b3a48d12576ed455f8e21800f4ce87b1fb1e8e5e52f76ac4068286bf36f3a973b7516e262a70552159e59aa1cbc6fe599ef7bf6f24a508c796873cba06fe79057ee5e379cc8755e4709f12d795bb267e91ed3b515cb26f856e683da16dbec883fb08a69228a7830141d87fadb7ee67fc192424769a7ed3b7bafdecf18312d666763afccd5a528ce95706845aa1265ddc09c3f1099b5fe6c0cd81ff975159bac1b235bbff03d3a4e6ab385b8f9ac5714bdf20a8f643f441f9330f04468e335b782b08140f002d76ac1bb9493b97437d2f61a1a8c849765189c3e82f61a60f72b44198bcacc817d4cf7fa8c789a5ed239e6f926d6fcac508cb3b4eb870c67080bc2702d5dfc0a2803e0cdbe55d49b8321dce33bef0d78e33e4c9f22e193acfcf6c2053361baad78bf9bbb66db5bd7daa1f297823956d3df12f363415b42fa553d4a5d1147d56f773814b7c5c71fac55cd36667d5afdcf1b275d1156e4c36938faa059b4b1aabf5dc6ac29b585fbb03956c2d92530fe245810a93ad28746e44c8ae0b00ada2d598c56aff9de3208a280ea6f7b376610741848a8fb114343fb826b7852a81941498483cca5fee4a4b60742dcdba423e90d316b69712bcb614dc2bb603c901435e4f9e27a007222b0b965e37c58c115af893f905e09e13229cb11fb672e5075eee66665b49aec4e69bef6df5fddbcbe94e9a4cca7494d5d8c77d607a7192179c43060ab1a8b7682cbd1ff821d119ff75988eda3f0004f506288300118669e690426654cce92e87c81f725199c579bb36e13a6ed4bfb026132cf9196615a1e408dcfff71e2cfee66500542026952c275a9a352506bb7207f075d0070f77f4792c1eb146aa58e916621bbe448ac994f99d1216b9e3ec495a8f5264774cbd9cb87d803866dbef2e4ff43b6c9d67a5ca70d248dd5f5bf23b57e91f032d8d8bda2c42e95d26f52aa288aaef6636b8a5c17cde46831eb7a408005c0814e47035734d6ae614d5588f16bf74a57bd845da28409bc2310658258df8a53de1fcd571c2596cac857d510c64f8b548fa8e287a64eea3bdd52733dd4845163f56b11f2ab8dbcfbdf380f802d023709e38c8409a1a895a9084ff3dc1adfef75f1898232ae52900a30e3af6f84a408d49a5b361b32e312f0793ef18b418902ed8922693328225834db609ed7d873acc00509889f88211aecde5cb336ce56eadd6811048286a0be7fd1b7432e2a0d050a9a8eed64336e550bb5296109d87035132ea2a65ddffafa4759e10749a5afe170cfd84a1c4e03125bb71689c1004e27e998f404338b948c7c9bb5faad84fad51af7cd794f4618a09349bd2f70b98eebf3d7e103c53f0dc28d423ede152fd67bc609d801202888330b0671e6806b88b2db96d2ae34687cb1533879b06f508ae83cd4c88f388e72461ae31100c022099386d6fb11453fcf8033c0611f292cc939176b3837eda6df76ca3d4a9170b", 0x1000}, {&(0x7f0000000140)="4cc9eecc0a9b5ee7a92faca045e3d8098dbe505db03c4021949d141a940c6cdd3f695c2547ba8c20966def39c679fe2c1e4587236ffd6c74", 0x38}, {&(0x7f0000000200)="7e81535f014961ca0a1c101f54b5d89673ebd5112bcccea3e26228e0a376d85a7437d8a7f8d4a9b9743f29c627b7101e7f3f255023c38384f0de993591dee373d025c16d2a1126639942a9e80e25b390949af66ae3d2bab5d56f6014e3fcefc21b1ddf402322b68b4e896e8da8ba7b452be121fb0a7e8209d9d04d8eef3e8d07", 0x80}, {&(0x7f0000001300)="8cb921d8ea3eaebb05036817430e9655acc69956d4cfaeb65913f392e38e424df1ce87fbd913cdb52a0dbed4273bae8bca889ea42756d5cfda3f875abdb6fa93299ca55a24b8f228d8dd80782d382eca342cb3240ec8f44a372018b087d12e3d8816eb8993c11f09a9eda712ee207f8dc1b5d7cd91d68a365e4af5bea0cd820c8f3d82cf65b2dc4acd29679e93834ea5c3fd3a12a26424a56ab0d9b5155820e9cc714465f2cdc78b2984b2b0ce", 0xad}, {&(0x7f0000000180)}, {&(0x7f00000013c0)="870b6da37159cdbba628d397cf5328b6ea17b672041d8347e8d0f157608d6e7aa9af5c1c5358b6f3f0e7fd7909a34064e303dd407b4812fe7121a5bced2fe9cb108dcf846ebe49fa508ce3b3e5732ef5a8e7e7d97ff1038d4e02a13428c599b7a579af1fe0e1c075d0b4531379d44655da9a0d89f67d23cf523dbbddef9fa14a5e8fce7458be5fa891cc32d49d4b0807afe07b47b1f8af62753b10b362", 0x9d}, {&(0x7f0000000280)="266c2640755888459fe033f0b9f8ed99dd085550c0606aa8b4b77ddadcc15663737c1ba8436a571eb81ef14118c52e2489e1e5d2823a9a5006b0", 0x3a}], 0x8, &(0x7f0000001540)=[@cred={0x20, 0xffff, 0x0, r4, r7, r10}, @cred={0x20, 0xffff, 0x0, r12, r15, r21}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r23, r24, r25]}], 0x78, 0x400}, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r0)      OpenBSD/amd64 (ci-openbsd-main-6.c.syzkaller.internal) (tty00) 16:00:10 executing program 1: r0 = socket(0x2, 0x8000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRES64=r1, @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRESHEX, @ANYRESOCT=0x0, @ANYPTR=&(0x7f0000000040)=ANY=[@ANYPTR, @ANYPTR], @ANYRESHEX=r2, @ANYRES64=r0, @ANYRES64, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRESOCT=r3, @ANYRES16=r4, @ANYPTR, @ANYPTR, @ANYRESDEC, @ANYRES16=r0, @ANYPTR64], @ANYRESHEX=0x0, @ANYRESOCT], @ANYRESDEC, @ANYRES64]], 0x1) write(r0, 0x0, 0x0) shutdown(r0, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc02069a0, &(0x7f00000000c0)) ioctl$SPKRTONE(r6, 0x80085301, &(0x7f0000000000)={0x8, 0x7}) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x8}], 0x0, 0x0, 0x0, 0x0) socketpair(0x1, 0x5, 0x51, &(0x7f00000001c0)={0xffffffffffffffff}) read(r1, &(0x7f0000000300)=""/236, 0xec) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) socketpair(0x1, 0x4000, 0x8000, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./bus\x00', r2, 0x1}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000440)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) socket(0x18, 0x6, 0x3) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000140)=0x7fffffff) write(r4, &(0x7f0000000040)="670dc3", 0x3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x6011, r5, 0x0, 0x0) write(r4, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) bind(r2, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r3 = dup2(r1, r0) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 16:00:10 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5, 0x0, 0x0, 0x2}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'\x00', 0x0}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") lseek(0xffffffffffffff9c, 0x0, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20000000000015}, {0x3e, 0x0, 0x0, 0x4}, {0x7ffffffe}]}) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x86) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) close(r0) mkdir(&(0x7f00000000c0)='./bus\x00', 0x8) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000040)) 16:00:10 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe(&(0x7f0000000140)) 16:00:10 executing program 1: pipe2(&(0x7f0000000000), 0x0) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffc, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00200000", 0x8) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pread(r2, &(0x7f0000000000)="91019e2330a12c3926e3150a3f3c8ebbde88db8d79e66edf2bc213a0736d6018d50da0de401a16bb37179e7e8d5d91f288c83d90e9ed65b303feb8c176c46148bc48264c1ff083e983178e1e72b7feeba7c613d823bc9f1198d4589220f15e06", 0x60, 0x0, 0x0) dup2(r1, r0) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47d0138c6c3b018be5455ba5fe808f9840f9e13da075ee5d1088eb64eaa85170beed8", 0x18e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff0bf, 0x3, 0xd9d, "b0000004d8e50000b99a00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:10 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc02069a0, &(0x7f00000000c0)) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x170) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000100)=r4) r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc02069a0, &(0x7f00000000c0)) r7 = openat(r6, &(0x7f0000000000)='./file0\x00', 0x0, 0x13) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r6, &(0x7f0000000200)='./file0\x00') ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r8, &(0x7f0000000180)=[{&(0x7f0000000140)="b8c38c6a033bd0b9b0f3308c2d96401d780172371aa8433c244045cb3d4f6f81e325d8", 0x23}], 0x1) getpeername$inet6(r7, &(0x7f0000000040), &(0x7f0000000080)=0xc) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000ff3000/0xd000)=nil, 0xd000, 0x0, 0x816, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f0000000240)) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1) login: pmap_unwire: wiring for pmap 0xfffffd803f012320 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012320 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012320 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012320 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012320 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012320 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012320 va 0x20ffd000 didn't change! 16:00:10 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc02069a0, &(0x7f00000000c0)) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x100, 0x8}, {0x85, 0x7ff}, {0x22c449a6ce2331c9, 0x9}, {0x23, 0x8}, {0x0, 0xe9f}, {0x80, 0x3}, {0x21, 0x100}], 0x7}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x9, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x2]}, 0x13c) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2d}, {0x6, 0x0, 0x0, 0xa4c8}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockname(r1, &(0x7f0000000140)=@in6, &(0x7f0000000200)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd803f012320 va 0x20ffa000 didn't change! 16:00:11 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) fcntl$setflags(r0, 0x2, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1) openat(r0, &(0x7f0000000080)='./file0\x00', 0x61, 0x202) r1 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = socket$inet6(0x18, 0x1, 0xff) preadv(r2, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/211, 0xd3}], 0x1, 0x0, 0x0) r3 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@un=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) write(r3, &(0x7f00000002c0)="8fbc11a0753b25b40d630ee4edb102246159b157adfedc1dd571021dd752d75f1c48", 0x22) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x80, 0x0) pwrite(r4, &(0x7f0000000340)="b8e4c8c981a4c2b6825310b601d765018896c15be970d74ca4c5ed513b0410289054b4607963f65223bed7fb7213f1920cf04498f479cd8814bfa8d414a29b360123f1f43c067e889348091d4d888840558cf5b4bd8bda221eb6de9f6eb1cace18bbeb33b676a5614e4aba5adf867bc42aa89a14dc8c88c6cfde23d0a3408a63d91097affdd8fea553cf4e1302e8224e7f46d4ff37df0b2798431824f0371c5f48dc9855d77ec332f0e83419166bd638b2593943f3b346eeb62650a33376e1dae9caf2a96b3da2558bad4677558aca660f8bc22539ef0268", 0xd8, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000440)={'./file0\x00', 0x80000000, 0x5, 0x7fffffff, 0x0, 0x8, 0x1, 0x8a22, 0x2, 0x1, 0x3}) kqueue() r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000500)={0x7}) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000580)=0x8) link(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='./file0\x00') r7 = open(&(0x7f0000000640)='./file0\x00', 0x1, 0x100) ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000680)=0x80000001) sendto(r0, &(0x7f00000006c0)="d877c85433134f442ef16f47ce783c8e98956fc70c831e1374acf97011c7624241540de66f60fa610bad672865c4621d808b90aba03c943e0002bf34b55fdd39ac754fe9f0bc803ef802eb2386de182f1448a2a6fdfd4463fcf49a227b6d2607528ef7309c00b2279f3136a60c327224d98c64958eb1", 0x76, 0x2, 0x0, 0x0) open(&(0x7f0000000740)='./file0\x00', 0x80, 0x20) r8 = openat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', 0x20008, 0x0) pwrite(r8, &(0x7f00000007c0)="8efc2601bacc8abeee810ce9b20889d9c064ec9eec7e50558c8d5db5f91cb51a69fbc7b001f3ecc1d5948612b0a15263b4850cbfec1b4ae32491bd5c34327d5312421d3ea203dbc8d2c25c5d9fcfc7ece26bc4d9b4e84b77267f35aedb91267c345b1da9a1e418d00ea189c90ad54478ab44befb7a8307774c503033cc71ebfe785b19f2348db91ae5afcac99462726515b7ece5d086de4363d0cf4b59a8678c6f4bb5a5640e7e6fbabdc0283a79928ad05dca81c8ba02aaafbb709fac7bb694ad423cfb9aee", 0xc6, 0x0, 0x0) r9 = open(&(0x7f00000008c0)='./file0\x00', 0x80, 0x10) ioctl$TIOCCDTR(r9, 0x20007478) r10 = open(&(0x7f0000000900)='./file1\x00', 0x30a02, 0x10) ioctl$TIOCCONS(r10, 0x80047462, &(0x7f0000000940)) sendto$inet(r8, &(0x7f0000000980)="4134b29a915dd138202b0f06b19274370ba50bc92a657f91e4b5cd525f70bc340bfe65cfe8fc4c64f2e75601152a175df7ea6d4a8033d52c767fb66cd5dd403cbb99e6a8d5d819f0b3cc4adf1b258728d2b617f8b29e4d2368c7879e9345e25a7fc235e3d3a4a3d1300a7f059732951475deadaacc57baac77f4479a79eca97a9fdc4d11fabfeaf4ba171f306b5a5a22740184d11d217c4946229a76ff5c21ade59234887c6d8de1cfff4f3ac897323f384851df66b8ffd5a721ee366cabb5540cc27efd5b4bd771d20b976ed3be924c42d7edeca18ce9", 0xd7, 0x208, &(0x7f0000000a80)={0x2, 0x2}, 0xc) 16:00:11 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x1b3) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) execve(0x0, 0x0, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x100000000000025c, 0x0, 0x0) mmap(&(0x7f000071c000/0xe000)=nil, 0xe000, 0x8, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x20000080000000c0], [], [{}, {}, {}, {}, {}, {}, {0x0, 0xfffffffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fchmodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x50, 0x2) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) kqueue() 16:00:11 executing program 0: r0 = socket(0x0, 0x8003, 0x1f) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x2, 0x0) read(r1, &(0x7f0000000040)=""/241, 0xf1) 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402b9dee0c7a947f442d447e8135b94fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999000000000000000400ff001959cfd1af2b51ad00000000020000000000000000", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x1, 0xfffffffffffffff4, "0900146e195231e2ca7b02010300455c2d0000b8"}) poll(&(0x7f0000000040)=[{r2, 0x4}], 0x1, 0x2) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r7 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0x7, r5, r6, r5, r6, 0x2, 0x2}, 0x5, 0x54, r4, r4, 0x9a8, 0x15, 0x3f, 0xfcc}) getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, r6]) setgid(r8) 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x200000086138) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x105000000000004, 0x0, r1}) rmdir(&(0x7f0000000080)='./bus\x00') pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180), 0xff20}], 0x10000000000000dc, 0x0, 0x0) 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000100)=0x3) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc02069a0, &(0x7f00000000c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x30004, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffa, 0x4, 0xfffff, 0xfffffffffffffffc, 0x2}, {{r4}, 0xfffffffffffffffb, 0x44, 0xf0000000, 0x7fffffff, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x40, 0x21, 0x7f}, {{r0}, 0xfffffffffffffffe, 0x8, 0x0, 0x9, 0x3ff}], 0x7, &(0x7f0000000140)=[{{r5}, 0x7ffffffffffffffc, 0x51e60159a3fe39aa, 0x20, 0x9, 0x100}, {{r0}, 0x5, 0x0, 0x80, 0x20, 0x3}, {{r6}, 0xfffffffffffffffa, 0x40, 0x1, 0x2, 0x9866}, {{r7}, 0x0, 0x40, 0x20000022, 0xa0e}], 0x6, &(0x7f00000001c0)={0xe87d, 0x80}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r9 = dup(r5) ioctl$TIOCSTSTAMP(r9, 0x8008745a, &(0x7f0000000200)={0x9, 0x1f}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x59f, 0x0, 0x0, "c84a03f6ba916c1d50bc10cc41582e1a3f7ea401"}) write(r0, &(0x7f0000000000)="2053890fa08f429bac285079afcabd54198ae84f8ae6a803072d7a9032ee17b2447dfe6fcd1d10a7d1bf191388ba8c7927c558db9e91d75ce4e50d228e5909", 0x3f) 16:00:12 executing program 0: munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockname(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept(r0, &(0x7f0000000180)=@in6, &(0x7f0000000200)=0xc) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000440)="000000186004008ba8002b27febf02000000ba0d31e99a00000000000000020000000000000038b60fb5592f", 0x2c}], 0x1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) open(&(0x7f0000000040)='./bus\x00', 0x100, 0x102) mkdir(&(0x7f0000000080)='./bus\x00', 0x40) 16:00:12 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x170) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)}, {&(0x7f0000000100)=""/106, 0x6a}, {&(0x7f0000000180)=""/49, 0x31}], 0x3, 0x0}, 0x40) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)='I', 0x1}], 0x1) execve(0x0, 0x0, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000003c0)=""/134, 0x3ea) r1 = semget(0x2, 0x4, 0x4c) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x1, 0x743d09b2, 0x512, 0x4, 0x8001, 0x2, 0x3f, 0xffff]) close(r0) pipe2(0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000980)='./file1\x00', 0x80, 0x40) r2 = open(&(0x7f0000000980)='./file1\x00', 0x80, 0x40) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000009c0)=0xbe7b) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000280)) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) execve(0x0, 0x0, 0x0) 16:00:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) linkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x8) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c, 0x0, 0x6}, {0x48, 0x6}, {0x6, 0x0, 0x0, 0x795e}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x5) syz_emit_ethernet(0xe, &(0x7f0000000100)="004d207db3845ac779b1e5696f99") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) 16:00:13 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x3f, &(0x7f0000000080)="f4652ed5147b5037e043589252089bebf60cca955012580d428f4d7eee97b83d17da2c01beb791ac96d480d5e866967a1e63c41e691f6087484c85576b0306") shutdown(r0, 0x1) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000100)=0x599c176f) socket(0x18, 0x1, 0x5) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x2}) 16:00:13 executing program 0: write(0xffffffffffffffff, &(0x7f0000000140)="bc2562ad0b6f3fa68a2bfb8b75069a45dad05a29a4a56983346b5d1984c565a8ea67dde80d79e5ec369b82555ae5e9e833eb39f11223153096c5f99b15d809a5d440b6b8e0f8a4112f15dbb3d63401cf86d2517e0f051febf6db2ec4875aeb65036c531dcaa93c7b99002ce11aac187a73323c06a745615866bea778957ac026f99fe2360239340f74332fb3f4a35baca0f5f9da1f25b968b128c2a17adfa24efd347080c8b48f136bc118b67928aa6deaf85904f8ea2b9b9c89a2e5eafbab0b1b47f6ad503c7d0855c217fa67676479dd74e53c5e3abd98af4b701113b9b527783e79f2e2277277d5075519ba6e4dcad592590b07bf0b6a47bc3137c2f450fa734264f5cb6ff01254474adb312daf2bbda1f83f091da1ad4f14afb9820131a00cdd90a38f1b946575a34eddc27ac51461bb52b8cb2471aabde4efa7ea77afba5730149110bbf7d423f19fc68a7037d16b94825d3e833d019877528eadf19eb5308d0840dc3b9b05333943445d362ac29a5f1ea537f76345b4a76acc9e53b2bbfa694e371be966b186071272f5317efdb8e500ed17814bdd6bc832e7d1fc4f3ba5fa25bad9c37557a312d33644d2869174f08f032e3b35adc92bbd27b040c3e0e2fecee8b0d7b26d76bc0525c711a85f76203f69ce982e69b389e52d373ba719994378206a7ad3938a1df74a78c1a8b88ae51d52a4195fb8540470d3911deac3c240c6eb4eaa1fd261ff87f200d3713a487452dfba19ccec2dfa8e63e6bee9e6423575d81724a510c06d54aab1ca82fe35823b955b7370d135dd982f75a6103408c727a4681e54bcfdba1bdc74c6c02fa5c58f7fdd2f93fd34d97434098861f4f6cd418dcd7e29c72d9302c795473679868bb7ace646bed0719152c70ac3de152977482b1f1ce49ae137fcc5b2873be6a7335a605a301afd767fa2274affd7533e6f9ee1e6bb937bf3477c091cd2cbd50df77834c0f9af6b33d2d65b902f388afec80d59ac6ab6ceaef60dd7d3c8bb37131f05762e1130182b1d359ba08838a2fe585642a202a7a29ce23dd9d192e7480e931e984523e285bc4cbe712a1a10a6edfb66e506342dcb796cbbe9fb3b8ad4bc1b44bed67a45bb5c04e572eeacdf8d813e21a31c382221ae45f5f6ca4a37c65b2872d313d4bd545c307e686366f2fbc0895fddbdcdea45d88bf7529dc371e6c762d22e6473889c782ff2ded0c4c1337209bb5beecd42e7457eb4a661b8b31f96ef0c4aab6f2b79dbdd4c84c9c6e74357162e46c87aac3474bf6e1441cfd840d17c30145091c7a17ed0dee73c61429316bbc56a1b52053def16452c9882d042e7c0ccdd6423bd2bf245d529faba88fc63163754705cffe3a576163491baf1d2ea1c6e455010b06b7518c3ab2b8684b5", 0x3e0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000], [], [], [], [], {}, {0x0, 0x3}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) dup(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x170) sendmsg$unix(r3, &(0x7f0000001600)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000540)="38e7fbce575a6eec674daf9c3c3f788d00b34a0051edcb51a31c22ddf1fc523f25d02ae7f483d6f48916959aaeadec073beea27a2d2f22963566b6cb1f28f5667ea4aa35054ffdb736bbcc8091c4da81b591e8032398f2c84aafa67d223059b064cf7734d4f8719f51f303bf222fc55e32f5136052b0acba592ea263b41754ade3cb4c34d814db1592d5a7a7b724dac247659bdcc55988c6dd27d0c0f63146b6", 0xa0}, {&(0x7f0000000600)="6c7be97c92ec8e5ae3f38e3c3819f90732e715e8b8a89cdbbe96d8bee095824f2e502cfa537eb6d72b6f5a489b4a396be5f0610fc6f6ff027287d94af4b669a6bbfda61733ccff19cd946cad6ca7a1e49eb77bc3a095582654d8ab9231bf94ac3e709e88e74f5573030d02ff5bf197d0c867eeb00a939f36bf5228d6f50c9247a892190b029b4d1cfc6a344de2cf2ad65f1f1d593d5a03be422bd80ac92bd67c7e5f2e633e65c2977faa81fea83ecbaa36892aaa6bd5060431cec194b5749cfdb2b4bdbcee0eb4594be35aa8897293de1421cf41dc5fd865a0c0955a22492960f7399692371197d5298d0ee4f0e88697cd25db16b72d583ba93c0fc4780069432769d87ef883689382b00d15c097a87b8f17e2251089a03b47cd666c20271f565741575fb37671329fce5a7843798b6ee221774784cdb49e8b41c163ebc36a8a0f1616d196e31c1ecee0bb78aef92a351a3dc4b61072969bbbf8f4cdffaea2ad2b0b54faad1296863ad53ef99cb8d052ae5b2c80f1ebc401a362584d23f6a7fae3c845ebb72156bd01f21b85f5dc8aa4b8e28104265f237bd6b8691fdebbdd3ebe8b78d691614a6523f5d476acfd807f3c3efdcf2dc587891eb7692136903a9a0190f71612b885a24071474e9468be9c4ea0800f600b30924a483699cd5a9c7bd397f8c3caf2f472144dad9c9611eba48e275c2dc79ec763f4528275629593bb9d1d22934c73fad9cc6d16907a0ae86d67bf5ca1c9a72ae6b6b30abe7a8f0edc4f87898177038c605d7693c59f163b80a907ed11b8e119d4e7b623075c0fc5bf46f7fc8dd95a745c56b01b83aa505e4650689eddaebdb4dd14ff2771fbc15c97b003ba56a39fcc7a8f49352de6f9b5d49540f40da24aee541c13941e8f1e08fea3db5580ffa8c2f070feaaf3985c618deb45d70ce2b623c944da3c0f3c5e8246a25ffab5d12579f00f4265d5c780a07cf63a4e196bea879f3ece88053541aabfefdbc7e51e83398a9721b7c413ce610202f04102aab2ef45f469483c5b26b0672f68ab82aaad282dfc7f961868f830fb9af0f1361ecdb0379eec5776c76c8d6a03bd8b9a928935470d76502bb32e3fc945c8c88e6852772ba78e02cb0516089a21247c4bb07e0075ca115b93310d6e23fe1ec965e04f692c21f3d1b60ec97733ba409a252350b64361f69a13efe2a693e5220db4ba32951d9866749484149486b029e797601751368d2215e708a43cecaf9329cadf44db1348f5b65655064f0d16eca0a784147d8d23778cd8981a8dea201a22d94db3474d31316196b602e771a302166eeffed5f2a90053ea0866949d8467160a2767c135e9040f6584692ecb874b34fc2c0270c2747cc824bd0593591a1b5bb8d0e384dcedef6edabbbac944ca47dbf824006ff13710ee3d19e6cb6849b16cd2e2ce28fee5659e74d44636ef8713c682976833d42d7263047448ecc9a9018cb95f1a1353ff769887bbedc841593ddfda46edf5b89deedd9634c3b2563ba133dc57e1104bbe00aa29eecd8941baf6e29358d5c27d79ce8f67c7fa6d065b166e61c3ebb3ab95e36cfda8839e44b007b55a27b40b628baff6ee9f6c81fb460ccab13f8bfd08ea97e18f7617818b733814a0cd6ca4388adbbb556c9087f91503fe59899ee86543467ee8e75ddad3e21ca8fc34c10f9dfd4db50ce7154837da42dfc52ca4dbeaf1d1724fac65fe44a13ebdb9aaf4e2507e1f31f65e393ec30c7c58d7461a568dd5099a5742c50436346f9b5a6092d3f4da97e206371d47b489a253beaf47cab4cb741f2b9c9c2c6ec743663df85cbf38404b3b66f574c22c29d62c326c1f0771a3b57898451e07dca470e7ab3c99a5aa75b63bab561cf0ca319b3f898c3632ea21e52b38bde52be2bee724de8a7f0e0cca541913211fc92432ac2c0160080d606ad14557d4556471c3e6b101ebf832c022e60f1f2be84ce30c79951ead9fe0b3f18d7bfb05a707a320c2577b304000c719462b129de43b7faa3c9df5ef3698c62c5b91ca1fe4c34139af2821a940e14a5bde5a6ecb8ef0bff6f0d1622ec9dfa80372e139217b9bf960c2d940dc7edb690d07b87af3e851add7ca089dfd85082a45357686fdad4754b0ad24ddebc4a77a0461e13372cfb025515749e90ea8e005253c2e99081e8eebb6a01143bc853a74b41f5f27913139b0d5dd4e8ea5b991a93c50b0bfd023404a775ed25934dde17ced6bd9369ed97721f80028b78ec0759399e391f6652060bb120d94638afc276afa1023441e894d74932bb907acb37ef37269c9ed5a570f5037f92ec36994dd3ad3cdd6b99fc01f0d724fa0111bfe4c3237ba6dca0df42aa620ec53dc0ba2577da2ce24b0bfb8fd4244549eaf5c408bbfc7c46f19e02726f5768cd0f5cab2b41294bbc359c48cea1e58a710ec0c5dec772ec7db03f169d2a1c7ac4af8173a2c6b58fa6180a6a377e1062b7318cbda86c500ee972f927474c4e5ec6bd509a2be9206018be31684a65c58ae06ad7bd429ebc1834ac8904ca39342f9537dab1e45de52db4815af5156682d96653ee7986f2b45266e0b8c9076dbef9397f882880910c86e460ef90ee74dc7d03519738b6ab68688c31cfca30fac91935b894a62b5502a7ce9c813add4ea5e65cb44ab54b1f3de193bc0e04bf715b8f969b2646bebbe3eadcfbe621c843827642b9be3710581ef4c661bd8a79dc47d59fbdcaac1a8c1e87265c4e6fdbf5c416075e0133e8c7963cd07e195ea9abc296932282e6a4d5613e1d79039a94b58a2a28e30fed7121ee3da1397ae28fdad0509a8fbe53f1d0e5d3de707eb3e4cdf1a5dcaf897f8ed1ef8d3f66628ad4697a35ea7a358cca1a00b2c013513cdf31e0182e15b0ca268eaee98cbaac7dac5e00b81d0b0ee5d1e84c91bf11557810c9a83135c82478ac7495034146a914a4bb72b07d742bdc2027d33fda161f3dd3d4ea6f830947d8ab24f463ff544bc406297faebad21dd1b066f1868bb35ecadc96104da7d6a312b67db8c5815f2e7a2998b8a6fa888c9e5c866123d41cdf11afccdf306880f6bf614280fef6d9fe2a267fc96f9bd6078c4eef3edc98205f550c995c4a611899d1f5442a57969cbe447b9d169d6c400dd3aa8868a8611266be35f2de8e370dedbac5ebfbfddce32e848fa8351d066f8c5dc12e6ecb994b358cd3670fda51ac4fa317155c8cb07f4fc16e56ccb6e3ad59aef758fed1d84b61e25f08bec420d03e4e48b69647a46e15c3ac369abd178ac0dc0b4fda5b1f18f37b2f91d871c6ddd0ddad44c4ca51ee37e2922d346ce0b74bc73f51f44b2b5ba0d082c51e39e20a21d4487036bca2c34d667a2223a11cd3a373b1db950d1220cc8639cbb46019929f50606c7f262314c8290400b5b585728887709bab6d56ec4433d0bc622f0ae902139110d8c8048cd5d67f5eb608aff0b977506dd9756fd66aec9ef2ecccc1331ece37a747cb0e57ea905fd5a29202f5cec52707fbe8e417d78b9311737351a6f548e2d869fc546f17162f817275295d449c76b9d6d8f9c304f6d8121e77d6c4969cb5d013253d56c5bf591b3caf882c486a3f35ac72e90edf2bb7227cc414e4d132769d95df4ff19a1b8e21af41e6a3c6e313a9f4a3c0b7f8ba792660c3902778420df98d7b9489fb8355ffe273018521c2be8328933ad0a22cb093c3111c7a36caa91eef33a18dd6853a0d0af8a42796fbfe4932f6dff4002ca86a4a51c6cdadc9f250b511c7ceae68e43a83c16b18786138bd0e3e47788cd8e2ac41eb7da9eb250c15aefca3fff0f8ef536cef9336b5223b6450b2ee23cab9ab59be3911f7c964ac44d1c8c9abaa61161ea1a7aedf04cf25292dd38e6d22c72660134a68a6187542dfcd8d481291f1145bb86dfbee3551df440c4e192380c6e30ec1eaf6101ca5df07b8cda2f7ed3b669181aa5dee50d58be4acbb558cabd248a565adb8220e4dae599d331f97535ab8ddcfd91412c87bcaef3606e1b6afc00e5cafd65fc46e8ccf1fa7d196ef4c8852ae4377331c8539606cb526b6da16deea55ca441f412848e80b1fe9028a9200738d4ab6be66293e13a7e0c77f1370358de8c12bc8d265dfb28480e754f5b7ac63431761ec8799a919ccbbc43abb39cdfabcbc5a9f4be615a60d77502c7f6b2f06271932a2b9712a86f050ca4854c073ce0d8d5ee9c50afda26220f3863b9a44ebdefadb1cc57b8b304151e3e98621d43cca7ebb3a3e2f753ba45f50e8468626c7dc1598cce13d8900ee4d14699c5672ad867ab356fe01d672b81c00daef09f015a90771dbaf976d13a87d18940dd47c3e436e42ed6cbc988cd3bfbb13402d0ba7eb4768a376e72545aa42815ae712e66c2c412170095bbb5424db9a7608ccdf5180c1d933a460e54695e8a194abd6249a61262a3bd9b93b098391e27d8c897fea26f5526067bb678e848df8e7e1b65922e0515fab9fa89fcbb97730b9192f0e572d2aa7df9fb58989a73851af5da030d2c416a79954d9a7929748505e363e8fbded3fbddfb11e94a8de90b230ceac2bb2d94825ace9742a49762402582ed9fa80c8f6217680b0f936d568f0f7865832af3630b198ca8f6debf56319b297ef060ec08be9c3b29f682239d296c9652f78c319c79342a816399ebfdaf1045a9545c61a660dea0c204d4ac36b0a3495a8b549d3e22979a50443a1e57146b44e7eea9adffb1d11e22bd1c1baa73e183607436bbb25a00ebbec2a0513279a93ecd83732249a4d0fb56b2aff5072e4bdf6cfbfde137bc7e9405a3ffd0f539ba971d74cb61c1b74189cbf352fb64ee77f295ec2255fc4ad746eb569c11bc79d803b4c6f36e2b96572641b637f01b058e758d93d6b07038a7c4e2c84a93188df40ebd5f2ef263b49b41e8e4a0457be0f3a750528e588214f0f0809f69fb8c7a34cd2df1fa8fd80069bc61797c22a3da315c86467e351f4cf03ec50637dc7ccbde6bf32cb85c6981d493263a93aa7b99dc4fc55e9c2cb1b1b25b9c845659999ff16348425afec5c6a5cc3d29d39ff7a2345d4de534353695fd2f4f9c2bf6bc6e135ceea949444aefeeee520448503d96acce612bbb5198b255b41575786110b8f74ae5cdf2f8153f2813c44fd0852279136ea6f85bdacd7e14b118bede31b614dd3c7e6d558d595476780bd6de86a17f7a98dfe0590245ef8e0c5254c08df6152279c24f6bd6cb878245b940b04039d2274a321a89b7814297ece1f6f985a9c2661b4383ace3cd0472edd23631a81e31d7b27106064055077236d4997cd963a3b8bb3e4ff4fdada81b6ba6f888b2db1af94f32c020ffa5d2b963465e351396ae6bc44c6cb851e09c45ec975ea1ab6296c0b86f0158f9c6e217222da063082f817c4038c13c6f288fadc344e7123f65bcacdc25046fee801f943d0ee1c135df1d2521fcf6f2c4984dfd083ee30a8186cce779e0199cac50637c97e531c39f81d9bf2bbfc218c30f35ed7faa9799158b7d4f494272fe8e724a69a9775d3bce3433bfbcc20259023bac1ed6b5ed6a14e1595e38c7d30a93b0f0efc7bd46f5359b0dc36287888e58b4170eb1ca6e6f6b00d79882edf90b1e30cc7241085a91e3bae210f5cda53cd35b513eed9f91ec00b4f5a2d2164065e39f4c997791d10627e2d8c9f5263c68c7f896903d2a2694e0c7da954ea860a4f14885ef06c14209442bb31ead15252f4b95fcf8fa1a7e4f50192424f957231c2989876027b4e1f2b93856a57d189df3bcae6223ff06cee5dfe82328cd93c619be84187f2e63aee39eba9989d9cd1f9448ee", 0x1000}], 0x2, 0x0, 0x0, 0x8}, 0x802) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001593dc88 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x5, 0xff) accept$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x24}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='x\x00') 16:00:13 executing program 0: socket(0x400000000018, 0x3, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x14, 0x5, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2f, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048669931929648", 0x14) r2 = socket$unix(0x1, 0x5, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = fcntl$dupfd(r3, 0x5, r2) ioctl$TIOCFLUSH(r4, 0xc02069a0, &(0x7f00000000c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/92}, &(0x7f0000000100)=0x5e) r8 = socket$unix(0x1, 0x5, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0xc02069a0, &(0x7f00000000c0)) r10 = openat(r9, &(0x7f00000001c0)='./file0\x00', 0x10000, 0x51) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r12 = kqueue() r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r4, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffb, 0x0, 0x0, 0xba}, {{r6}, 0x8000000000000000, 0x0, 0x80000000, 0xffffffffffffff81, 0x4}, {{r7}, 0x0, 0x0, 0x4, 0x80000000, 0x4}, {{r0}, 0xfffffffffffffffe, 0xc, 0x40, 0x3, 0xffffffffffffffff}, {{r10}, 0xfffffffffffffff8, 0x0, 0x10, 0x49ad, 0xffffffffffffffff}, {{r11}, 0xfffffffffffffff8, 0x72, 0x40, 0x0, 0x137c878c}, {{r12}, 0x0, 0x38, 0x4, 0x101, 0x4}, {{r13}, 0xfffffffffffffffd, 0x8, 0x1, 0x778, 0x7fff}], 0x6, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x89, 0x8c, 0x80000000, 0x5}, {{r14}, 0xfffffffffffffffa, 0x20, 0x4, 0x800, 0x9}, {{r15}, 0x0, 0x0, 0x2, 0xfffffffffffffff8, 0x100000001}, {{r16}, 0xfffffffffffffff8, 0x0, 0x10, 0x7ff, 0x8000}], 0x5202, &(0x7f0000000380)={0x4, 0x1ff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x200], [], [0x80000000c0, 0x0, 0x0, 0x0, 0x80000000000000], [], [{}, {}, {}, {}, {0x0, 0x8000000}, {0x0, 0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) r2 = semget$private(0x0, 0x3, 0xdd33700dfb29253d) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000140)=""/95) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = fcntl$dupfd(r0, 0x0, r0) r4 = socket(0x40000000011, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000080)={0x7, './file0\x00'}) connect$unix(r4, 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x20000000000001fe, &(0x7f0000000100)}) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x10001}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001593dc88 16:00:13 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x1}, 0xffffffffffffffc9) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x170) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r7 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0x7, r5, r6, r5, r6, 0x2, 0x2}, 0x5, 0x54, r4, r4, 0x9a8, 0x15, 0x3f, 0xfcc}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0xffffffffffffffff, r2, r6}, 0xc) socket$inet6(0x18, 0x1, 0x40) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r9, &(0x7f0000000100)="8c65", 0x170) accept$unix(r9, &(0x7f0000001380)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ddb20e6587c68d6f2156000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e261d1541c4a1660bf52e38b0eb811819b45377b5bb0de1f4841f5e45249d86ca0bc664acd61f3cfbfeefc9ebef4c4ed1eaf72addffc84ad0997e409dc593e6324ddc90565bc160aa1290225668912a1ac195f1d0924c60ddde397c81531a2b167c191e51b6fd8afdd00dd1bbaad8fa05037110d757d144c9f2969eb4c09faac00000000000000"], &(0x7f0000000180)=0x1002) open$dir(&(0x7f00000001c0)='./file0\x00', 0x1, 0x80) r10 = socket(0x400000000018, 0x3, 0x0) setsockopt(r10, 0x29, 0x19, &(0x7f0000000040), 0x0) r11 = accept(r10, 0x0, &(0x7f0000001300)) r12 = dup(r11) setsockopt$inet6_MRT6_ADD_MIF(r12, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x6, &(0x7f00000000c0)=[{0xbd83, 0xff, 0x1f, 0x4}, {0x4, 0x7f, 0x5, 0xffffffff}, {0x8, 0x22, 0x36, 0xffffffff}, {0xa4, 0x80, 0x0, 0x4}, {0x3f, 0xff, 0x81, 0x7ff}, {0x5, 0x2, 0x3, 0x16}]}) syz_emit_ethernet(0x8f, &(0x7f0000000300)="480243c3855e007a155e279e511efa96de17b0591df4b0ad0deb8dce1185963c25c0fe0b0dc3e8a8a91d3ae75ce1dfce82d9d858f42d1e37ac0ab724db0aaeeefc82536a1bef84d36e34092480da53aee942c91e102d761db9fac2c90475b9d9afe9406a862b201d1dcaa82938c1fbbeaf70c364b88eaa692b4dfc2ba85bfbd3086c47450a46c32070377e30e569c8") openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x2, 0x0) 16:00:13 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000680)=[{&(0x7f00000006c0)="3a79e5577d7e600204b5715fe61e99ed9faf5b794b8435e616ae3b31e44de6d42c2468360ea90c7e0fe81bd471b665377a1c498a34e26f7251f217c4e822325c07646d03d09507df7984f31fcbeb67869cdc09dce1f25dc84a9407910db2572de0a584818fd9294f4c18fed67dbfde5d5335b7635e405d084cf32d158a9500f7d944e8262ce949ef2a49465c233f1ccb3f1629a60d242da7f5ffc73849515842e3f72f674844765a2f4ec8c524723fd45530da2170b854b111bd2566dad2f4326bd794c9ed9acdc7b3c4d91852ff85d6bbf25cfd0ac2f1f81e3659af7c593ec805daeb94cf8001f2806a6d6b5cb3aa105d0012ef0f8dc0e6fde37156c7bb09298af78b53fec9ebb0ca5808668b000c154e5292565e0776e7332ef6ded0b1e94db4193148f00159d97cca5bf5d8365330123058b4fc934a53220489c878b1cf16eeb3092bec0528c8", 0x148}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000000)) 16:00:13 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x2403, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0500ff", 0x3}], 0x1) write(r0, &(0x7f00000002c0)="f1dd070000", 0x5) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000009c0)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setstatus(r1, 0x4, 0x80) r2 = open$dir(&(0x7f0000000100)='./bus\x00', 0x1, 0x42) fcntl$lock(r2, 0x0, &(0x7f0000000140)={0x2, 0x0, 0x7, 0x7}) 16:00:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0x2, 0x3538, {0x3, 0x1}}) 16:00:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() open$dir(&(0x7f00000002c0)='./bus\x00', 0x982, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = socket$inet(0x2, 0x4000, 0x7) kevent(r4, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffb, 0x20, 0x20000015, 0x1c0000000, 0x1f}, {{r2}, 0xfffffffffffffffb, 0x8, 0x80, 0x7fff, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x10, 0x1, 0x5, 0x4}, {{r6}, 0xfffffffffffffffc, 0x12, 0x2, 0x4}, {{r5}, 0xfffffffffffffffa, 0x20, 0x1, 0x8, 0x3}, {{r7}, 0xfffffffffffffff9, 0x8, 0x10, 0x9, 0x8000}, {{}, 0xffffffffffffffff, 0x54, 0x10, 0x8001, 0x2}], 0x66, 0x0, 0x81, 0x0) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x1b19, "abd0cc0d68dc65827774fdccdff3fc844ae89310"}) ioctl$TIOCSTSTAMP(r8, 0x8008745a, &(0x7f0000000000)={0x1, 0xfffffb26}) dup2(r0, r1) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1b2, &(0x7f0000000040)=[{0x4d}, {0x1}, {0x80000000000006}]}) syz_emit_ethernet(0xffffffffffffffec, &(0x7f0000000080)='\x00') 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5, 0x0, 0x20}, {0x5, 0x0, 0x0, 0x3}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x400, 0x3, 0x7f, 0x1}, {0x4, 0x5, 0x9, 0x3ff}, {0x8000, 0x80, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000140)=0x9) syz_emit_ethernet(0x90, &(0x7f0000000340)="a2") 16:00:13 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) setuid(0xee01) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x2000170000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchmod(r0, 0x20) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000004c0)}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = msgget(0x3, 0x2) msgctl$IPC_RMID(r3, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002900)={'tap', 0x0}) readv(r1, &(0x7f0000002840)=[{&(0x7f00000001c0)=""/226, 0x76}, {&(0x7f0000000300)=""/249, 0xf9}, {&(0x7f00000000c0)=""/153, 0xffe3}, {&(0x7f0000002940)=""/205, 0xcd}, {&(0x7f0000000500)=""/169, 0xa9}, {&(0x7f00000005c0)=""/237, 0xed}, {&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f00000016c0)=""/4096, 0xffffffffffffff12}, {&(0x7f00000026c0)=""/122, 0xf}, {&(0x7f0000002740)=""/194, 0xbd}], 0x1000000000000271) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000480)=0x60f0) getpgrp() r5 = syz_open_pts() lseek(r5, 0x0, 0x0, 0x3660073a9ac8a3d8) getpgrp() pipe(&(0x7f0000000400)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000440)=0x3f) 16:00:13 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x500, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r2 = fcntl$dupfd(r0, 0x0, r0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r3, 0x50}, {r3, 0x6c}], 0x2, 0x0) poll(&(0x7f00000001c0)=[{r2, 0x104}, {r0, 0x4}], 0x2, 0xff000000) write(r2, &(0x7f00000000c0)="090900000000000000aa953b1f015b200a", 0x11) lseek(r1, 0x0, 0x0, 0xc4c29343bfec8dfd) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:00:13 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffb49, "03d42500"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x80, 0x0) dup2(r0, r1) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0xfffffffffffffffd}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000300)="082e751cd3abac19cbc9f238947dcaa42f61d9fe050835429fb0ef085e8dd4a9ac515e00ecce970e37ad903669e5c971fe4712f51beb45d86bdd5569318ab5154083f523e520d00bbc1d6e265431a80078052cbf6fec58a41b778b55c59e35fa3084c85e3126a2a73ed25a579b68796eb65829397478c4776630", 0xfffffdf5}, {&(0x7f00000003c0)="cc2758b105a925bf8da9c7cf4add95048b3cd21e5ec18e395c07560236080b7a705c6fa8514bd50492a4425ab7ed45e6fe22a10dfa82554cb5d1d850bc7d42e5", 0x40}, {&(0x7f0000000540)="8c378a60b807b9e21e7a10f098ae012ffad4e3f05afc4badc77a3d23a2795d845910f4c4c24a48159e44f5c7cfba8ac54232817e68f374434674020c282388bafac16389ea7d41c1bfc004bfb630786ea7e7ed233236d3afa178280fa05b35efbc941f815ce83272a23f25f86fe53908b9213dfdb0cd208f94abd82b5d527b1a0abcaf8e4c9693a41645709cbf2f9c1236d0d98618bcd33b7f8901e8f69dc40bb0a64aa4", 0xa4}], 0x3, 0x0, 0x0) pwritev(r2, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674fc25f3b66b168308f017508e7f1bad843b4cba199e6a523988450f6f614dd348103ecb05fce396a2ae9e021e5bf5b7fc328612f473d83d2a1efbfddf17fb9bc7d5db10101c5f6f17a5cbaec8346df0cd44f0adf53dab3e6c077580a", 0xf0}, {&(0x7f0000000880)="b5aac563509279ac16be5513844fe54861127f860c7b4fb56e1aba785ec2e35567a1e34d57a665efaad8e33b2d15fd09bc84eee47bf9e2cc1f2a0fa7eed0504c4cf47013ff9886c74f63ec286d56dfc2a1b4d8aaa394f5e01c76b64ef3f5b7b3328b1b3a337d3f58a6fed893229ce8a7489c", 0x72}, {&(0x7f0000000900)="239db75a17c30883dc46abcfec85eaea219a57506ab403038fca6592be347aecfe6b1ba13b70fa5efe483625f57db2bf0a0781ddce2f232935fe8372275382166bde2010187c24a73fbba05b516bc46bfcced662b8b706addf29878073a6fc5b9599d6f28b67e691ee054ff02b9b53bf81c2588e8e507d0b748523d001edf970309dd82dc253e3d2a857815f96d538017c18e5638d0a1c0ee8ed60de942377a15393becc85e1f2c0eab3bd2bead5e96e261b66ef18b72902f59940e20de6c6a32743aea3634c62554eb3e5012348ca32d81a040e7d04318c0154d46f08072f325413dca3f431e3e57d43787daf5a2342cd42566d70d3a66e7f178c6e26", 0xfd}, {&(0x7f0000000a00)="fd678a921b5ca3b39654e2595af946483b086abfab025c50c4aecabf7343cd24dc6c6b9f377e53f5804b801b9b53ceec76cd2cff18dea934cf4ad7c40a3c87547324cecf0f38c452ee5f211ea98dc81e9ecb21ff28415d1ea6472ee8229a13003ef32896a1f9fc87fcd3a2c73291e9ddb1f4a2c56e8272ba84cd86c996c282d28564cf2428cd083acd27ec72936129602298cd672e375ccac36230c5136276d1e8223c7ee8de001223c522e2e281d3d76f8cfee8b56602d880453381534c0530acaaed07ded7941a81af55bd3fbfe7c8681e3529ff1e39e69c2dbfba512d281e0d8b01c486d50ed83a730a7e356b57c1ab00299bf807b5", 0xf7}, {&(0x7f0000001b00)="a58bfd35679e9282b07028e8326952d57f2e517388645cec116275578ab9b09f1167473e743f2b082894ce52f12da010fabf2f874265aba4bbce8b5fecaad443ec34f445f663e156eaa2b567d19eeb827c63e0456f0493cbcbcda8a35b603b96a8bdcad18bebbb552638c231c4396552161b6e0c85359b9543934ba5fc8c51616560fcac7de749cc96de3668e17103baf37c4648818dd906419e544bf63d39519a14c51577953e42a8e5e452df9c8664be8131d8ce72a0be84f436ee8be03bab459588dedc6971467e89509cf7f1ddcf365e1ca70b86f204387c585be3089fa57f57ab392f1865404cf87de3f1e13d1e8d5690892fa437f3ef8ecea2e4f6c69b519fa1ad0caa5569cdaf7debc8a0e588f18f61e6a48db9f872c92751ea270292b78d151817b0a80b8f75afd8acd86c96a134b011714d5a2f16a598ffdff281758003c65fb997798847b0ff6e4469ed4dc19c8f1788c3a538c45a755cd551b678f1a2959d3c6d6c1e5de62a4c56f1b51eef03b61119c6f32515d13b1f8288e830128a5e3b3162a206347a119e9a7dd7d27d00b4cb98f4b575ccaebcdf9cb0bbda7efdb8ce9cf5b1a8d651d7199ee59c5a6f43a18d3315605f42d126417186e4b44ce11c45d90c66c95426ed327688b3de72782672bb8e5d130bec0cc3567bbf6499cc209f7a91eac22961496096b1308b1712b8d59951b133a87a30d9adb5446de3a1b8065b17c77371d76ccfb508bce87d342075847b37535283167fc349e6190945db66175038a70050a0bc6b6cd65850f64cfde080cfde348f93e8be49062b51f261d9307fd95bf39c7ba7d71a658cf3b66e1e216598a2233fb8b5a1103092d8bed1f6b51a4656a8ec42a7c5272635a742161d0198597d81d33db4050791c68636422b5144cf1bbae3242c4c2299e3ef4212a1a1dd065ed5c0dafe496fc0c4077146aa2e7a4b9f1882158e7e8832383e5e4328d330c07d757ef4327ada7b45173a142d79ee6b86980502eb7bd7d8fbcfbaeea17a74a1a95c9fcbeabfc8ea193f6e24a459055bf3f14254ed345a35b2e0e015a22d53972c607dad409ecf02ca9fdd282f6ad79459198dcd1076341903ef15798679fcd54c68a7c5f8aff1b3017d0612fddef5c1b5dda21f0d71a1191c7726ece7ec0a55702358ac84c50b1155affc2f7b1546c11bd6b17284cafc679382e17c917d6772c8eac23f5f9e9eb6b72b95637ac976ce6552a02a81558798212239a475846f13b81fd03e2dcfc8baddc3bc5b2dcea9a4e9f330acea8d719e32fa3748b378ab73e5c153e3031ece971ae6b6a1cb381a654e0ed52f1f6736bd81609688ce6ed3b20ff98edfeadf350023dbd3fb7f953f4f1e639fca4b232ff96b48ce4c2ef36c148058d32584746407eb852df620041d7bd6246e3e6667979a671af33abd990f7b28a2ae22f19def34b4b099aeb197defc6e7e38964b263a2a720e416b5b45cb37d62a40cf3f965ae866e50b5a5293e0c52a7256da3b8063cf267aa478ce8c3c09cda2e96576893005b2e998c66678d7cc7ed26db94235f597296768d1c8cdc67a6996068a20390e694b353ae8d8a845dbe49f5791f4675a8633eb4c0be7f600c921e86820eeca3ba0a267fea0bbc6bc161309c08caa9aa5200ad30fb93bad9e87d87986186a33949def245c107832510767823cfbbb1e845b8bd155d5c230d1bc898ec78bd02f97c9963f318d3de9b5295bfc3c36a512056ba866f1f0fc18efbdd0f2a154d053b4f580a18af99d72c388cf647c0071a70e47f72d97cf97fd0a7b5197fe6c87d6285ba1d8619e6838e4ae93aab73ca079d0287212f3c182e2585c71ed726a1126a27f41ad226ee44ab051d0dc2d2b4b166f55b721d3acd5c6358922c93e419a036a7d0e949e49d1d4e730fb0ff6d69ad0bfe3e592fe3af3ba0f042dfc7fad571237bf370790983ba0612093f76417015453125860aec162d47e91448b654f41e61b5c0339fe49eaddb8b5a6c40876928fe45818c954e58cc51b2d3a6cb54451b5acfbd007028ace826eb95d89ec0be2679b281fd0a1ed8ee0a51af129c29b9959d43c872134d09e39ff360f2ab948e057c8b9ecd0e4a712adfc6e482b3b6a056dcde22e64c11ebfa6bcd8b0019e8ce141f1e7f0b7ea3e7149e6a8492348801f403f292eaecf6308b163598926c61ed4be93aabb3861300d3bebf4a8228aa11bd57af303450e7257c23176c011b8be8d40200dc710f95162515f31aaa301b2a0af1e5adbe517f4b0f2420bae9108a5a9319dd19802cf5ce2e04f0fd2a931e874890473937e41b0d1d2b77e826593cbd4923caacd7973ebdd06d8384bd3c7a3ad5b3db9f763ba0054429aa8039b66a1d0a4b541d6a8b2ccd527e785588f2a7effc3949642b090bb5d64929affa726f87a474dd66339d8cb5795fcd85064140d45f1d0e65d5ab87996d3bc89b949bbb703f4df0728d32c1cc69e02211f774ba7131cf76a20ea709f6ecfc3107709b8e505ab8ed7b63d1dfdcc5d2d9452371a09c076dfe00c4dc76371c3504e2b851e049ea39bcbfa83839294d96eede751b1964d6c872aeaecc59f19c26546f1e5582fb421412259f4360b8b467f0169616588114236a0ae520a97c325d92f9626a4735aaef7158773b5aff1bb6d93a2acfd907bd28c3faaf9a03795c78fe3ba89e6d26144b177858740c4922a2e286bf4cfa4f176127e57f0e758368e58a81478ff12ba1cb1f5dacb1090c789cbbd7242dc00a43a21c4d675f283a0bd57e2954f66c44ebea67a2940eb83756d68bf967f557d0ab20684ddf3d1136bb9b590d0b47b1562980429460b1b1a4e146401151f98fc9d1e50e341261c17fa7f54a8e527eddd37f7750f3475cffc658afdfe7d2d4d0a9bb1a65fdfb9c8ec7f3b178b1e3e43fc705b9efeb1ad3b564316dd4277ed21b85e72e022ec2e5321cb94107d17a09992ee162574facf94d74c1631ae722c505d9d81036f861b13f6b1481f300308ee47ca0229275798907be0aace2352dfa7c3b399d725c457d7bd605514f7b969cbd24e0f7c47770b29ae7380bb3805442b02a8db37b5bd94fa9786c3a1ee3923b35de41183da8e50414aa996c0024c152ba0c1d9768ddaf2bfc1820995794e7ae78532420cb9c6a5d1d464f0cc2a8cc737da4e53323af96bf0bc562debea24294a2a10465cd4fd51dfae1944f10064975829719f52fc8d010c705ce8bd689c7bc068a0535f278cf3f3f23ee104ac380fa5eda0cc8eb8c0c4302c61f724fca6a325c851e8870998b7841f817c1367f0324b89ee4142fb586a27d129009f978b32a524ad3e7a08f6194b19bfcdb530f56247acafe580465e6a6e02a71026a9b72a1255092b59b9aca418df53dedd72681d12aebda9e335741ffb013f31f8faa871e346674f65d1a847e96b97ce42fc486bff193ed63967343caa4371d8c7ad1d5d73e023e9fe91a9f39f85de05c40a509facc4a01bb1322c98e7056f83c55729f088854eb9eefe0090a1b17df09c38264c0a6357be81b6b367dc669bf4d387b47399981e00cab7c1392f83e7855557dff4ce3ba022c5b3c5e5a9153c71ec057964a9134522942cc89e92d3fa28a62fab787c65a3c217359c7e7794af96c39afb9ed3f4ac4646b8f8ab47a699c9b6ba7cfc21307a586d65fc69caf0d8370ce31b6c48ad21f36a8907748575e68e01b4b6242f4243fd22bc2e1331459814769b58e33f7ea424f5b4bb2d67d48ca40ea3d60435ad07af8b38737591981b6a6afbb0ab19830a5ba795e3af763f171c7470e8c92a42b847725200fb68b400a84c599ce2fded2f634a3436c914f659a28639d96ebb1061275884adbdea50cdfe36c7133ee676c7ca4209cbbc14c8b03ea61836d0b33c1e26deb356d74e010792e856a1f21e5972d406f9c1dc1650e7572cd9cbe075427456b5884cbbd1b54688738f7b9252b34d24fc5304072f53acfd74381aa4046becbcaf6f1f885f14dd8fa2f5aa92feafa8af7cdedb6d53dc847cc0506132782147de813f24e9689ed385b3dbe4c6263177d62c6ab6dc18e434ca37707a7495b94d74eff78b13e5e25ea4f79e30778dcf95a325aeb022056f269dc0aeaafed0e04b33ddb678eb5ac8cbb1a1b446fccc86958fb924eff79413152ed25a2dfc3408c54c5700ff0a819f40b7b400a38deed780334f686b4c152882b6d841bce48facd3b0aaa89ea5ccbc077f4b3e64ebc3c43cbbe10529c59d3d2faa709ee525eda31fab00b629c7be54faa8384f8a1a161a8c84f886fa3f43e5d0498e31c1a10b5d2fac3b3b366c208728ae044a363fc0992b72e85f7ceb41afbb0b92c42e2757f2ceff5628eceb0c9fd772549d28a3295324dbbbb0ffc03add0579c8c941b5f6566d2a653046b8d4efd0580375c3fbcb972112964279536c4f2329dc92d0b202c6533c89f14f60f1555521cfb0d42487dadce1a1b8951de7df0a04d3a217addc3092add9c12d27b6b505ea38bb4d7ef27d2791ebd561c092f491826b1db0672d47de02f4b68dbae86d4a2112eec676aa56fb2fd65e758480682e426c6b24d2cf31d5a2f07e7b9c91ae3cf8513124fc6333d1c96566d606795860152322429999ca74c8f3547aba5eb8a899a6214afea9f7fec740e3669f07d6716e192018b55ccf62ffd6f98263f4438e1da32b13bf8f3ac07ae072044a63792aafe7deb8f25022c084f7951c663b0eaef2d3a503159e1fbc100922e501b4bcdd7d8b8b6edce04879028e11884ec24170edd069bb600e692a7423270d5c08bc47fd31cf55383e3feed69ae2fe4a09b3d797b8582522654fea4f908df87fb49e52c959ea54d98f74978c51c040f532c46fadf97e35155c85e00f8bb42f80043b31c63a9aeec59f3a5ba8d10fbfc95e657a455e50e3d699a41d0b6dab92a69e1d3881928d625c2ff7caeb2761725a66de0c25e09de2b2a265d4fb51a0a0810cb84cfda7fb2ff5dcae67ae7fdd5231cf450a01ca6a1f0f202f5a2dece34c0fce73e77af4d31d7f076e4456c840eee83f478d256ebcad078ddd03b1684245978c76f9675e5f0fa26c62eb6b227f18d0076af976ed4cca7cb78cdda18a215bb9a36ab91e91b8cbf0b8becabcc732e9a355ae6516cc16a585f76ccc72898851cb34928afe1f910ac7bd3d1566af59932de4306a4c47680f16d169b2d63516cd3ffac5be695be77f7c14344f41777c79051e8b10a667828d7e2cb34f533d51807ad3373e37763b332b6bcaaf453fd26c0470d493353cfd96b95dc14cf2eb4a632c18818e56d82e03e59dece0a7fdbd0c84fbf33e073267b1ea360cd96ba3bd7e593a71e3e0c7f74abfe23412adbc7ec8563612a384b9f47a217204405284e09ee42661c8751f7bd24c57ff314ee3799d347d1895f969bb4ac7d6039e1ab53ec56e506d89fa90938e7d386380f32fe4ded745c96f4a98835c72d63e2c50d1f986922967801c9830e663472b54d0f605dcba724c045f3fdcb775e8b7850ba02dd2f179c61c7e36e5cb0255596ba26b0bec450fc2b02e2a325099017eb7f6d9b3a4f7a60ee0522aff5a5f3892eea96c527c094ea8b7910f5ffd1e9cd14458635d7e2ec2fc099c32d55f6dc6a6b6dd64c59f42bb43250ea0329c4194963ed26d4c2f74c0b7d2c4059136d4f94b98e7d4e9956ddfef1947aefd506935883b7035f63cc0224dbd97f18740405ece992a2ce3b3b01ea91edd5efd0da744c2439e61ebffcc9268d9dd1ea7ba1a5cceac116244aafd49a0a626c602526bf0740b9ffa75203b51b59a2786cb1779bea1efc67b2798", 0x1000}, {&(0x7f0000000b00)="936a97734530e20d5ed194d065eb9092c61646c77939203decab2e232b55d833694a87b8400692a15841b34214aa2d59c7f8335c5cbee32c0d4e4b8e15123807ec8b3ae4ec58e0580bd4e4b1a378bc09290e8e39d4bdfcede9da75f184", 0x5d}, {&(0x7f0000000b80)="84cd9ef57b11ec153479cac80b207307c64949db4fb5dc668e0b8b4d00d4dd2712d6b2d75b56da93183f66b591d3d54642449fabf9597faafcee2b017913a52a03192c14a8073eab22cefea2288f329e59752f2e7a659d84c9b3edaffc5b4b33f4251a7f056df4ad21d67bac5e87e85ce0951991287971f3088270ceef6fa1259e15dbb46117dba8c0985cc671c37fd8f77f55c9e8ef57d11c085d06f91b2f", 0x9f}, {&(0x7f0000002b00)="8f37b54d86970d9283fa81d39d303e5b61e1332765f5ba1a505d279cfd3316800ac0e9eb3d6090718ccc0751b7a0a988c559059706c4ef3cbb507792c2c25230b37d2432c28147c28c11fd667fc2017d1ec96225bc604c3bb8c389e9412b54c292eaacabfb283dbbd4fb83ad12e1bc1dfe8559c23d41e52a7ea6827e6c776706250150386d62722e395d3e7a9af9a649bb7ddab0b04635844a52fba09585746c77f045fbd837a0d6a2d0f81f21857c2e198774e09a2c548f207aab7637ea3069d42c4c1637e1dd2d106cddbe5854cf26fb79edcb13aa8b869b1bef19ca0e6a81c7b5d3bd0fb0c676cfa042af2774e9a3a711895a6373909581f13351b29820a67ca5321e78934251ff99c61c69ed27ae53cf78141c1fc2397637aa9f7cbc0e9c586e8978eaa9931c064f2ab904d7113528c5da45baea72f3b636c951f25ec76f8b17c5f60c1164e9b1db8cc8485cead9fbcaf7e3d4b147c2ea253d4ac4132c98f063fa45321a31e10b1daf1a7b08419a890b23cde8e8d46bde00515be17c2c44d53e8beb639682996d9350b0d734709b6381bf34647bb0bdbd4f6f77828785e12ea8d6ba09bb1a1a36edcbb7aabf9402a64bad42e8c21216c7267b5abfa6531b24959960f5cea51f572c9b1f7efd33794524e2297dc5ed687b1140bbe66a2a81fe56d0c75f2beaf23c2deec55f0d530a2dc00f52680c9ff17748b3e7da2b8d16b84f19c70586428e37aa8065ef0c0d50d4f70bd0a341462f01fbf5124f5d12422d583c6dc23ef63ee6d4be93fc5d52272e81e7fb6bf32c04ebf6bfccdea3ecedea89dcb6ee7a82ceb927f9492ae9dd1c3974071cc72819c1efabf6bb5805287a11b1187e7be243cbbc6cf8db7b026f8e7a238b5f3aed35813e33baad4d91894c5b73f7612d79596038e65108fb8a04f19ddbd692b053d23deae42613732a64231987b482b5ab3d3dcfbbb5ef3a8304a3ab90ce921b56f6d2dec0d60de2fe8126ed52f7a86b257de6124ad48e3b7cc351a07d57d6a2dbf924c5d9aa0896e603587b965c4f8beff427c6ba8bdbb58db4e6ffd906800e95b0354537cd844ad47acafb73bbe78909e241c26f68d56c5759a69d2c2fb4f35a156209e221b8501f76e17c210d42b2806f579bdfb94d661f840dbc1a2450174dc49159d5ee89a167de19dc013ff7ab3269fba42da5e740c84693ff73e4402a7e0f04c0ed78ace14a8f5ac26c927fb0097a195bb6c85fa980b37c4a8ac6359d3d1bba03670c7597899ec8fd049b7609ce0a3bd169ecbf845fc6b11136b8b14ba06c109701384466c3fa900963d1e2a3143d841876ad6e705d045fee106a8833fd6e28620c057903661cf406a5d601ad4c3702f08dda521624990b32111fdf913f905ce763a6b50a68c0998f2c69bb6d257466b7168a813c078166da3bcac1ca3cadb27636310e623a6ee28fd593103c28afe62310ee7743dfd62016a9b5a4a99c20aa683dca287bbf727e3b378d258299796c8ea502a0b68399bc055f4b8a08a0e9eb68db9aa0b891a183648ce2837b024000bf479a4e96f4710cdaec54a8044a24e04358158012cddfffe2193ae9c66c0d47af415368b9ef9a6451cd3c35c1f7397b1450c817bdbbc2e1d487f78873947b028fc1fb08d2eab0cd49e5ff076935d3f5319135cb62704cb13aeeeda72bce6f2638914b622d43df33041080990abdd62d300f32067399d81511068fe66a77c92b945be7807c72f59718920511eee2ce7635aa3a28e39f71f57e29724d59eba0c843386ca2400f595e7465be190f3f625f4bdd2afdaca02b9aee8ebd806c087a7c6d2c256b9266dd19735e68af6633fb8ea6fa1ed176c506c3730d5220c9278232f43ccb06a43f1113fb930e30007bbe3f4639ad9986badb145262aed77afdc7afa5f4b74f2d6c78a05c6a0df0182c3785388ccbe52210be6d7f96d3deb1e68ce650ac2d82d76c747d2c12cd2e43dccf172ad1f9a38730d017865f10efb6314fd55ace9e2f3741c97ffcf9d70ed63825d4d77d4b9c6fb1038dcf89dcaa39d3307723d7787593a9044c241e2f17263bd32f13b03e2cadbd9ea1a0979030a384d631e3f86edb862715229fd73c2d238631cc93a0d07f0a1a3af29bb4080edff91da0df2169bf87aa50832b37dabeeec5fb38ca7b7cd3653a9f63c14648612e4cc47bd6f84b9a5bb00019ab5917f07ddb30dc8873a629d2ae5be4bf495f15fc9d35ec1c814c34f60fd138d592ece3605a8369969bf2d66e65d8a13f644f7b5575e27556d1bbeaa00820b64f1c23791327af3ee5d60319899c4e0876f07a4a19c8135b9627040fc5f931d416343a7d7ad290f4231bd4a9424aeab0b4ba374fc8bd495ebc2c71af2621ecd676d1ea188f9f1cb7b1f46e56c0d8c52d0bdf7c53111639e41c72cce291e1bdde792332e0f55db474d038578a4372a8e7655e08f684338282706718f71b4821ef6fddcd5227dd00ea81ab102b974908e9a99660afc19f89c18e8ea8a369bae884d79abc7244b3ee4f3214edcc2fd45b8b7119de068d5dec33c915deaa17446ea47441e0521f0479f48a08febf3333c612203a3f82674707c53870f4229bc8467376c45a4df7cb146a9757a930d46704506147e045ce0023c6a2023d32e5c8c44d07fe7d5ebab8d42d5380ce678acba20f440c9c8f828da31d6b0b42957f67b5c166df9fe17d1557ba55b4f87bd5cbbda4e2685503a4fd048530ef2179e8535de543c2ea38cb86fc8f9769c5f86902353e3825a86415564ec1ac68449cc23979219819cf957f499b7171e858eef2504e3c744d02e4c781440520fdbb2ff7b7f0d5f9328c4cd2534bad546a0aa028ec5fa84e7fcc838376b25ab81fda476d60c805e280a536e7e773603fda2b18546d47b70eb445f545742a1126aa8a817534207fa9a1300541608dffe407428b67b5e60e3b047284d7f5355dedf9e485e6485565ea5c67630999139a6508f0fe3dd6bae2277ed33a46156bf38c011631da24ea30873c05ce0bc938ee421fd6a36c852b86944f5facab7f33aa259f1b2a188be54e685cfc1a6bb36a2c9012341543da4b740ac5f59b7fb201733ba2e9ee8aa6049237ce4bb55e28679b2123c58fdfc1f49d49933d40adadfc5261525365008ab8855b5b9ebc8bc5953498af81cd381042f0111363e95e92a4329876f81de723256471afca7db658766720f5a7fd7ae168a48f318254091bb107d9c51a30c114c3d57938985b229f2e644f27759b20328ed4e45fd3b64d20cc90d30bbcbdf9124cc1db40943b53f9e9fb4a7e35cdf41d1b86deb297b438c4e3fe66fdff5ed389a455eb08579a61d7dfb708fd257cceef32fefc4a0c2802925aa2290eac5ab9265a927de3f017ed35649d0879cd460536af5c496642932bf7fd020420caede8da299fc874a27eb02574beb3245f4e5dde9d0688a8de64617278a29d8535d0dd8a4ec1396513ed66931d99cae4d2bd568ef666d917141ab581ef0a9e5f55ab57a40ffb9bc7f2f8f882da4fd32fbade31a39afd91f8eb214a2fe30040db440134eed2a8d0b1f4e0feb54dfae691f1cde9a5c807ccc6b36f7abadea757416e9050d8c6ab667a694ddb06ab48719fbe8333f753fcfb229caeb27161dbcc94c338d59a5426edb4f45300e9923d782cf9ae0d474fc00edd245cbd98fe0af905ae2c85e4f215b86bff6a0783723768719d274b3331f3d5b78cda11143298d7e34593dc97f4157ea181f30f76f3997c552601c800dd6846c3d9368c18478b4892fb427a26b659fd796b84f3b9f7e10946ac31a2cee965a43af87974e68261b798a94597b3438762f00be8fd750cddab8d8373a7986d76400ca05a02d286aa9ae115ade140be7ea2dfe620e3ee70322a7402c130822aa34bfb739e772c2d00efee59d26917f102598e1257d4b45b731374f088dc8063dd6ec54c73930029889ccf807c74ed37ffd6187b1198e255ffca1cd04e524575103fa4ba16fbd7590c9bc505be0eec7caf589adf287347a6f98b4e61fc48178b6539509d53e6a41b2bb4704ae1d233acc070d95adab433ff1effa002280ded8882463bc00985b98b4bfd82a25f3c0e09ab2c6d12af7a3f7882c04d7f66c56b6bd9745258ce14dc06c7a43812201314c2b8a9dbfe2d2f7613910a7d5fef6096ad950c952ea448d7b75ede09a57fba4724d46efbd55951549d8b5fdd147834cab140d26f190d7a581736ec57e73c99012aea5a31248d8f676f8f2467271be3919d08e4e5721218e1f07452f461eb9c5a22f317ed7a24c3ebebe0244e3db7b1071d7aaa38f374c94c57f8f94845ce132a419c4281b2b207b199f46d6e8cd70a6a531016eb32319388ecf35e1fc828f2614111d8319cb398d6272d3c56a33662a8e90da743bb29575648e6d4d04f96ea1bc05b162e319c08339e01bda63d33869b3a79872348d59592db565f6e315300d499effcb0889b0f3101fcebbb06d556900b04cec91bc421db1b4516848555011a91598d69a558b7a6197ff39ee7206762d5d096cd37bcc52e800c97b8aae4d353ab65000bff3628ba0f1fcf7c30f0b2ec3af98bfad6e66e83ec746fa470f10f29df30e2536229836df2948b1259af3d766a70ad3467b0a6d7f2b8211faaa2429aea9b81506966cb0fc2fabbfe2603ba85c0c72e1066ee0a464ca378cd94d56af58e806bb620f1e9d62a02867dbbec6780a082a9e2dcb5858e5b34d5831b6e17c9e9f6f0fd0b162003ba176761e1f9ab1d048c0d4cd013e0c6d6171b96290d4e54aa439cba9a8fddb3ca5b5bc5592b164df82e2163a2c59d32bc3ad13d22b221bd9a11910334e1b7ea92a57330bc839976e5d893b7c68472693e9dc2f07a14c1d23f639eadf18f0cc7d4a7937880ce6c8c7fcbaa2bbc8bfdd2d2ceef3e7fb953142345a9f0a7ecf0c54d80ad9ae1b7d15bd5f2a0c01485efb3060ca271db6dffbb9766669eaa5025e605acc2ef0b365c7b0253823b2177058a3496cc9d336cc4002f144bac619726b969fd36800e0a38ef2ff630b0f4b23e826da003607ee04ade5a2ec30369b742a8d1ac808c46c99f1c3561ef84c39b49010c165a6eb954ee916bfbb3cd706c1cf51d7f9bfd9fffffb5d1cddb630f23f710770c0bc94c7e53cd101c79877093ffcba6fb66594dda156bce557c8f2e64db35acc4a3a0946c5658ea3bb0d316a976372629a95e142d1c75ceb1fcc434c869a4def0c43b58afe4db88bd0a2f6a5f5a9a967af36627dcbcabe0e7a659d649e654ada877e30e6ae92ce896fadbc8c5be9bd38f742d7205558e8daa68f2c63c7fcb1caceedeeee28c6b4ad2a2295c23b6f1b0f2c8a84631fd0ac0652f8263cb2b412c1b3147440c50eed490bc2894d81e1f092834b3be9acf99d0c5e1836927c5a7c600b5e065e15de455300230e61c6d4da13c1c335131cd85d8e62999e9d83b2f1d4150f07e55f27e4c17b452ae47083b959829b31df7ca5902182f1a7e16430fad3e9e45a0e19aea50531d44c9da33ba0a320b31cc060314953e2ce0767bd94c6e1fc9fa2fb7cfa4eb3a0c9d80183b053733415f8dfbedf7da931e8c899b37d16bfcacc5cd2cf6056cbfae08db54cb23bb4651a63403cce9679509da434a2531b1b2101c73753067ef7da141e9b4fdb1af096ed10f25b8e15b09fa9ca165f77ad6a5cd97df93c3efa01ead9dd47e2711708fddab6287597143dd8969aecf8df58e72e342bc08043c6e5e1221126f92ffe8c094b115b198d0ba7fbb79b391abf0edf866b46d12aef3de7ab6896f59ed1227739a9698373d33d6f6", 0x1000}, {&(0x7f0000003b00)="d6d0745a44adf8a151ed65eb3e84d3e90fbe40dcdf305b26dad1f5d2cf52d5c9b3d13dd261365c20e1f7fa6d4ec591b2a5d0ac0ce3bfad50d8d1cae1800412f7085ca05a0d938a1217e55e4258419698b923abf8efac0fc3cfd30405dbbecf38ca19471c92a1fbb37b8d58f28e618ef8a590545107f94bc4cce2c8d34722bd2cd3654330c70f9e2488d1dc05e11d7a6e4216cc2c170c5ef789e1ffbd6c0cd0a6c4e9a97553a9023e657ea21d0bdd1046179d1da47f03e2c4fc0992a09de3e2663d23060235cb355a4663e12f4e0df3c80969236f82d80a1f79b4e42314b8e96bf8c440a860a3a21cffde8067b45a843e722d7e7f6226d8bac2a13c9e476d7cc6ef2509bf1652897925a2880578204d3a6cc7806623ecf42a9e5cadcb1bc1e89e1450eb5c0d27756776c9a6858ff7e6aee8d2da660615f4f7f07bc8bf4ed12fb8774d97adc2c4248faebc26fae3b0eb2f6456fedd7741e5bbdf9cbd446cf22a6ed3e841ed49df2a65b64e201cb92d6d174005afe04546bef27ed58f7121a8e0a53cb53e92ef4d9a2d5fb7321cf18cec985f8d6f763bf9dca4289d671b31c293f6488f85ecf5123b16c62dcd3ac9098de8e1ca21dcb6b237fd2b5c58363b9766ab7de8081a5144d00ebb0275514fa5bf373260df4c53dc00392630ca763828503eee3a1bd5809f4c8050e0a462c556a19d68a974491631b2c8d5e0398a6151fcea36ec03244dfa056c7db2415a4ce541fbee0096999cc1b411d296e6668fe1ce1dc76156f24965a9fd2edaca0cdd3dd358311439abf1be3c27004683254108ab7859d8c0d3ccbb8306a6e3594375d84189a68a740a48595c5ccce1931cebfa66c1ffd8b0428b6fe236a94588fcc93fdc3a2d14c5201ea4060536ac20ef6f8ff720e87ed71016a166a0ea7842de37b35b8675e9c221519d9d73fe2999b3200483f4f400e87d0ac60bf48a86dfbf5cc85b4d1af387749805d50aeacb32a8f99941570229e6b37eb166b38b844ee698c9900c3cd23910149c099df084d5bc730dd2929c7590a65cf100890a0335ac94b3979354bb6732e1de96d561509e106e95fd6687121fc7f31970184677fd446771971387549183272fbf02750f53de3e2e4b7f1ef402cc64d21cfb74b3c5347382aad786ead1d8cb548522b113fedfc4c7a8cb1c72bc9a4e93db3c0580ad3880c5471da5d85823faa57546a8e281a1b0f29e30aeaf4a8a5dd1d282fe54e70b3c3934d2887f3fd32f809980925610a4bdb1def08a1871d247930c7dcedd31b0e7553ddff3c3e4de260b98561bb33791af666cd3d30c9684e6762c4b2f24237d630b33e84af3de60beef81eb9147ca4cb287362e355be1d054c36a8c590ae7ebd566b0825db1092bf93ca4e4881bf6708f786ecdc17a64295daeca685523a1c74960a532200ceccc9f39962926711e676f27a9df22d9a75c441df45d022e8a6719fc7ede30a8efd57a2b169c759fae39dccd1d15fc906ee2c8f83d7a04ea61a284fd667ddffd4156a8650b422b3f2afe5dc4c19811a2c0517717d4d5035675c3366665107590bcd3cc015cb01d3f0b0f8a7cb07d0aa9fca51e0011f3f8e93dcd86f2ed8c314548e64c11e2a418e4bb76ec0b56fb34de728839d87dc85b5c63eee291091005c4c3629184ba0cc3510273b892cd96b8b497b19aaa123f3975f6ad69f1f0125d4817dedd43d2f82dc2410f77cacc32c0fb3669cfa1252b301a43938b8ec16443fb7cff755ac8a13879fa567acd86980035c220cd60dd8e5ccbf92d23eafee4b6839cb6c6fa21c892eed6c1cbcd559a330889f792ab2e20af06317b2fca74c4d3aa4e3f621a28de2834d783015b548107165c6d87e0dea220c48646026dd95ae736a0827fd2952effd9a7d5af569002f370a39e48a8ee164560ebbeb2f458165479d5a2300eec3625a266e45933ccec239458afec3c1aa3281b847280218f37d19b2d24d4dd0287034bc77bfcd1710c803411adb9680d5658de192ef996e2dde605b73dddbffb2fdb5a3c27b58a5d2582c25f12f66cc1c08d718a8239ffaf736f11d891560ff0ba21bb17a7a007229ec1a7d375afb0c5d14d14ce7e49ab9c55b200cf65ea6922b88141bf01456a7f4c7cb5cdc49382d7967e6a29e2acb8ac7a5ce514e92b66b6f942945ca9948fbed2f14c08832df34551edb66b3acdfeb5a08d116848e61497c0687a52e30266f9aa1fb47ba202cca781e90f20ace9b1ddb132114255aa2bc467bd163415be713a9bd54c5ffd30493beb51a0a0f1355589b00fdf3d43d7dfd1", 0x657}], 0x9, 0x0, 0x62) 16:00:13 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x20) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x2) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) lseek(r1, 0x0, 0x2, 0x0) getdents(r1, &(0x7f0000000080)=""/37, 0xfe37) 15:59:57 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) write(r0, &(0x7f0000000040)='h', 0x1) sendto$unix(r0, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c117cf031e63765f4317a69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49f069e612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b0100000000000000ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75c00000000484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac551078c5ad168a817344650038254b91c4f42da99603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233a8b1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c360afe7e7c27ca694ad77685ab4311b111b61f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b8135202911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e1e566cdc93c15db1cb6170c527bb2a04cd0279a272f075150b1f46093a19402be037871957"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:02 executing program 0: stat(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)) r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x40001a35, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x800, 0xb5, 0x5, 0x4, "4a9024d5af2ea9ffedeb59f29ac1316ccd9016a3", 0x3ff, 0x1}) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x2) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000004c0)={0x1, 0xffffffff}) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae43a62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c063c801000041251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc308ff820860cd3344eb29711e4cda58ac68c38c51952236b110f16683b65835c38e12011e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000000240)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba05000000000000008f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f73ae00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f107a8fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0x246}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000500)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9c46e3b6cd41c2c6dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252ef789a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bfed377c462036d0", 0xf9}], 0x8) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0xc000, 0x1) close(r1) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYRESDEC, @ANYRES16=0x0, @ANYRES16=0x0, @ANYRES64, @ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES64], @ANYRESOCT=r0]], 0x1) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="09a008220064715abba563ee9ce6c0945b35fe106c6ccbe952e81ac4ef5f953981c5cb664e35a2f9ad4b47c437b1690fa30d67a433b67ac95f969c0f671f3ab2a2831a194497f5ed66517203a8b42c733b54688efd724802ab6a3f66670a07fb0b2f964d3d5da8b072f1029dbfc1f8f496023fa937958610d6bb766115ce6793"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714e15f0973db00080000000025c6149b33ff0f", 0x24) r3 = getuid() seteuid(r3) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc02069a0, &(0x7f00000000c0)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r11 = dup(r1) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r13 = socket$unix(0x1, 0x5, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0xc02069a0, &(0x7f00000000c0)) kevent(r14, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x40, 0x20000000, 0x2, 0x6}, {{r2}, 0x0, 0xa0, 0x2, 0x0, 0x8}, {{r6}, 0xfffffffffffffffe, 0x157cb85aa9a020ee, 0x42, 0x5, 0xe00000000000}, {{r7}, 0xfffffffffffffff9, 0x68, 0x10, 0x1}, {{r8}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x0, 0x5}, {{r9}, 0xfffffffffffffffb, 0x9e, 0x10000064, 0x3}, {{r10}, 0xffffffffffffffff, 0x40, 0x10, 0x35, 0x44f}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x20, 0xfffff, 0x7fffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0xd0, 0x1, 0x1, 0x800}, {{r1}, 0xfffffffffffffff8, 0xc, 0x1, 0x8001, 0x6}], 0x81, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffb, 0x20, 0x4, 0x5, 0x400}, {{r2}, 0xfffffffffffffffa, 0x8, 0x80, 0x9, 0x500}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x0, 0x0, 0x100000000, 0x80000001}, {{r2}, 0xffffffffffffffff, 0x4, 0x1, 0x101, 0x9}, {{r11}, 0x1, 0x67d1b7894f15abc0, 0x2, 0xfff, 0x1}, {{r12}, 0x8000000000000007, 0x4, 0xc00fff03, 0x7, 0xfffffffffffff360}], 0x750e2ffc, &(0x7f0000000300)={0xe26, 0x1}) socket$inet(0x2, 0x2, 0x0) write(r2, 0x0, 0x0) 16:00:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000040)='c\x00') open(&(0x7f0000000300)='./file1\x00', 0x10200, 0x0) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000080)="0980a8d9c8503fc5b710179cc8a9d1dd3ac9fbff36dd505e0ad311c416ee89cebecf473700f840a7c33fc544aa5a55f89b425640d051c38ab81e646f3c07131878cc21f75e645ec3b909e8014e850956b90cd655833c8b8b8e80c77b4a1b043e8c3acbd8e0b3bec3a3acc435b732e3b7942412288af253c003773d6fc3f76447a41d47c8c7a72c81b2bea3bd05b79a2a20765fce9d04f020108b0e41d1fd0412a04701db3c6ef945f293c03c19cff16e9c5fa931f21b268a3eb78c97bb85c2dbd1f66e3134b5efcbf571b1e7c3a55b684b02be02b558b3716050202d4f89a4d0ae27334f01036175b6bcad6871ec90f9da8475856b6e1106747722ea", 0xfc}, {&(0x7f00000001c0)="2cc7b3910ee8e0f7f4891eb98e50dbaeb08b9539925ec06e8edbe83a009305448bb0", 0x22}, {&(0x7f0000000200)="691e38e59fb8ecdebf7d511a9d18daa2e0f0d2f149b4e945cbb1cb1555746c87656c2627cfad275e53262104e13cdd5710d9e0ce8dc4a03dc093162d2b683b80547127e49c70a743e818ab1be27889dfe055a6b125561c964aa1c00357f99f0332bdbbe78f6dc9fc190802534d0488aedce1ee7756f12544aa0a13f2739423c6bd714c24ec38b12a5d1318f354812a054c258041393f5f0e88200447c9", 0x9d}, {&(0x7f0000000300)}, {&(0x7f0000000340)="440854dcf7760bbef1f22683063926cfad2f1c38ee2a619e35307c4b9275c2c46e76e3d7887ee70a9813fdcb1fb7e8bbedc49fcd06e2cc587b557e75b1bd8efd11c00e1c6f0a8aab412d34221b68e6a8979262f67d11256cad974ec26081587461", 0x61}, {&(0x7f00000003c0)="a35ef43c3879e7962fbd9feeccd6bc2c416b98497d66699fb6d832392f476eef1a76ba6f2060625b4914b55b829e331ce46593222a848916a6a7509f98dea46068e7917151f62667715da4d031b8ad35bd3172e76aea2aaf89d721fd69f1ea9bc6f19f995c45ae3a7054f6477306f4dc05042d207a206efbe6123aa4a7813ef273cab460ccff4aeaa70248fddaa4b3b4fb456252a52d1f590bb80be824edfd7417406bd8986cdb1c72", 0xa9}, {&(0x7f0000000480)="65bc", 0x2}], 0x7, 0x0, 0x0) 16:00:02 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x18, 0x3, 0x3a) r1 = socket$inet6(0x18, 0x3, 0x0) dup2(r0, r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x170) r3 = accept$unix(r2, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) getsockopt(r3, 0x26, 0x16ea782d, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:02 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x4) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000380)={0x164, &(0x7f0000000280)=[{0x80, 0x3f, 0x3, 0x1f}]}) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc02069a0, &(0x7f00000000c0)) accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x30508, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x30c, &(0x7f0000000100)}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r7 = syz_open_pts() close(r7) write(r7, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f00000001c0)=0xdf1) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x50}, {0x5}, {0x6}]}) ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000340)=0x1) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/Mew/bp\x01\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x81}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000001c0)=[{0x8000, 0x3, 0x80, 0x3}, {0xffff, 0x1f, 0x2, 0x2}, {0x7ff, 0x2, 0x1, 0x8}, {0x2604, 0x3f, 0x1, 0x8001}, {0x1003, 0xfb, 0xff, 0x8b}, {0x20, 0x5, 0x5, 0x1}, {0x7f, 0xff, 0x8, 0xff}, {0x1, 0x5, 0x40, 0x3f}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fsync(r1) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:02 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0xa3}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open$dir(&(0x7f0000000180)='./bus/file0\x00', 0x48, 0x278) fchmodat(r0, &(0x7f00000001c0)='./bus/file0\x00', 0x20, 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020002800) r2 = geteuid() r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./bus/file0\x00', r2, r4) 16:00:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') fchownat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 16:00:02 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x82000, 0x40000000000, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffffe], [], [], [], [{}, {}, {}, {}, {}, {0x0, 0x2}]}}) msgget$private(0x0, 0x43807c6696b2cddc) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000380)={0x2, 0xff}) writev(0xffffffffffffff9c, &(0x7f0000000340)=[{&(0x7f0000000000)="7e977f2190c08b42d6f76b748495748419d9287eb40314a29a2b396e323caddad9a6580248c764c35efa2f454f829966242e0d215b8e162d125e6a4b92720b0d6f36cfa23ccb864e2e6b84b5f7e81663a6074716940d0350370bde4573c0cfcc38357c1180115b7cd1444a1abc96d72e7a2addb2b3193a40b13350d3bae5aee008ebb3720f7e6a25000559dc058800c54d3cbd03de411f4dbd3c91", 0x9b}], 0x1) 16:00:02 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = semget(0x3, 0x4, 0x40) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/217) r1 = socket(0x18, 0x3, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc02069a0, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000080)={0x4, 0x7fff, {0x7, 0x80000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x2, 0xfffffffe, 0x4, 0x0, "00370020000f9b48123e44ab00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r4 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000200)="f89cd4743415cc741e1f262063474c20059c405e0e21b801c3eac8d1a3d0577a0a68dfe416b6961a2ef1f108b0aa121f5d6a02decad2ea26e5511480048e0b917a893b811729fd980cb06b2d5909ee958409f4999be301f3c4ef87c7b1963e711d92e48490a8f3351078c413f357ce792bbb71e0f5ee3ff14b98af8c0bda7ed3e36da2fd89073bc255e303df99bad30f4e4dca62cf8bcc5a98e4", 0x9a}], 0x1, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:02 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x89334e5043d61e37, &(0x7f0000000040)=0x20, 0x4) socket$unix(0x1, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="3f8ff26d5ac00b6019020c10d6226803179e38b3bef31e4af0e338752af2526d7dccd96df16fff9494cb714a709319ab4a660f309a8ee1ea5ec6a901a8ce9cdca026487a0402d809f1680f7bc99f22b540c56b4878133e832801b00adb7cffffbd47263b72defa53ad2c996d5415f4ee42e209cd1fca02176efd00acd5c4126a76332dbb9e3419c01b026018c369fe7c9b180c2c103bcc321b29e8ea816b5508f0b831ac9ee720e69e46cb80b92ab62fad9364a7aa609b7e3f24874af18cfca4fe6786822e558d511dad176fe41035d1c39fa9f4a314dd358a005d5e4caa5910889dc1d0937379ef4ba487987b2ced9ff75d845616dacc849f572efba5c161bd7ebc72f469ca97f1aa6b26ab9ce69451dd3bca7bf28b114b5b9b16a65b0c12fd8ab6302e6fc24132d0c85206f7e1d73d744ef326cd99af8089f7249d22c916f187e6c98e41eff34028f7a77bc08638133fefbd29adec8ce43ac47d7b636d8c87c07574e5e9004ad094f3fe17eb693327fe0196b4546b8593e2304d3e0614e1022da4e048c47dd59f29c1d3524e0b5e3d97643cdb98d1b72c880a6fe906806328093cf5cd66ae3fe72264e0dc1a4dec8127bc41b893fac9bfa59a1932ec3cbc2cdcb30164ff2e450294b0157a26b6d7c28a0489f70b395bc0b5d3a00b0d2b0c76297acce3104b7edcf7f1a8627589c659312ca96e25592a98076cd641280374e1ce2b8a082dd9977970f8a691d964409c9582ce579779cfd98ce41f924da0a336762698d4710d17d3f7fb2f996f4f01d818f2ff6bd8b685e87ed9d8c8e0063127bfc55ffd145c495911bfc254535218e5fb6b8edfd98227a8b40dc5bcb8c8ba78a2325d18e9b84da5e647d4549ecb70a325f82933d9074b3ab4cc6828093ed6b0f3d76e882453001a5e547bbed21fbf2c693cd57bd7a5673365d2c37b20ebe7ff64dfde41de71dba895988538882935a3ee75846de1a53168e9d26fbc58194caac94df7b3968d4d77eb3f076d47e12bfe0fe681202f0146b300945deb3f39204ef6b8bf282b25f976c316ec64740ca7a88f35a7dd1fdd7e9906dfdb2acdcb91b61162d947554540c9dfd3ec906bdf32227432d33569c957d79df743981ed6083e031c05fcad24caec86a45303a2837267d5201a3be94e43a1d454597c44c9608a76dac393df52a5d08c067154f5cda62984441c76d7e1e0e8b140bb6716b41097a26d60f7a97173d213dbb861a34c1997b46dae4fa4fb04a941fdee3061b0c8fb5a562798f61a3a1b0306d3600ae17c4afee6fd3b22d3d3891183f29e87e910471332cb166acae68f2b0c4e830259fe27ef22088c2e6a55166d1314e8a515b0f619635b6e6e2b75c65be8ea5b258b414aab5f014b1f1c2130a8397e0e8129e358a2ef2f459e04a16f75d3e7abf69d77b7b2329458f9e351828032fff2e4d734b1e484030d8b5ec5a0fee6bcf677ba4cb873531b6c411f05e664f805d9cd270c0fd57597d263aecbec87b372694ef59893438d13113608e580c027af612faff99ce1a2032b87672b3a937cb6cf050a2292b71f48e8ed09eaad3d634799576aae74550f4c4a506f5a50e157d295cc5651a61a71c5f771794affb6336d060247828fbd4c421f5dbbcefba471965d806389e1ed5ac1004f7c03b8f4dbcfb3673c083c105ee412976b2de549d4d745f0a0cf0cb2a111a49892729a9df1c9064bbcd2a15a4c3af2447b103c5d4268b2b416b9d6ef43973476b9662993c410f49afc3c34211ae8269f1f36808424f7502d41564d95786a06eb06380641384f0897de9ddb97917472c9d48ce71a066b881b1a7b232668f1e4b2bdc7af736da21510c36415066a07b1fa8f97f1256c664dbaf9251bf65796c6d4aa62cb81e49eb1a26f448f4b03b53f362f7ea896ac8b236dd65788d2897f23090501311a6fa6849b97c134f490669e2e2dd3ca812af4b2798a8c22a72844b514a846f84724f0f06bd49555c2206e721c3c66d1a30a36108974ae58afd7872b6ea05da350fdedda27e1edffbbb0eda152f54d90be6630c4810d658d802dd5bcf37854df25043ceef90038717a1299bb160c64867556526c526553860e089cdeed4924513a4b72c9637d11132c17dc8d4fb0d5692f67251bd516473b1b1f560afa73a9470477c27f3a3e88697f608ed5d0d19564138fbc516196058cfda01da2dd1febf9fb2eef119dcc11958682d75f0f288323975dc9c8a1510e107508b626cd1cbf3f2aa37ae8779e51c80b259c34cb7519d79f6890954f1a27f6c1e05baf2287b1ffda969e70fba2873c0cd5960a82cea5ff18d6651d3ee74f348710fca8be331437c38703c2da869a61983efba864df94cdabba8d3fe50468d8e2d631a47b01bd26f8526b65bf82118ffab3020e939adbf02006cdf2e54973a41f0499dbab3da38af30600882e2f81bb9dcc78262b4ec83536f79a08454aa652e33f0a0a35600b1bb9e35c55b3d5f510d25128fa99bc45c8c2d1a9f32cec5efe6dee172b0a5268ca45fe1a8c58de52589a0031ee752758f21cdcbcb220094a3a0b90052767436c3355dc96070d34375fd93792621dee5c483b63e0a32756a200d81eb64d19765117e7a85163c5dd85302a5d2e5546049d446322f4a729cdebe741752c883a047c5b10ee702873ecf5be8836522584ae6fcc06461fba8b77c5aea5feba49c8497e186cbbeb76e1a2fd569f8ec1f738552439a329d4bebb00a191b82f05cf52c6ab15b2496b30ae2993b4dc981567d3f9aa54d38476d93c170be31879d70b1494ccf560c68a6889a77d683586a3c7097e0724b5e8b87913bb5228e3e2828cce7146105927e705ddda9f697351b227469b31af26f0f3e5ca612da5e85a7c969bf65f95c6b0acd0d419ec1aaf5b8f6a2157e2273075c39c99bd6bd2856fbc2566ca067ef758cab5b3587bc54da44c1b33ccc9e289a748e86d61ba4668761680ac413f9794ad2c4420396acf18b5ab06fdefdf817e0cc427790c19a14f806728c8f04ba1bb26a22fe5b2376a48cf4afc5ad0688feacc3fd2be7979f35fa6d830456fa86afbf557bc879c0d4c307c5dca724b6c167635848dc7efb2735e55b58f13f8944fdd1d124c5c0dc9acb75563d1456c9e4a7e43dfbb4ad5205594374838ef85f984ea72f5727bc45317b8af8459dab993e4cbc5e4c950d9db0478312e61fb1db6cbabb8ab93ffae1ceb66de8be66c633ff1cae766cd0945b3823fa4f52d2804c22a019256b368dbf02858eb690f3176e77f9b94a2911948be0c1e48363aa7c4e2d62d30fef1cb1a79089ffe95e8732f003d7591600f005aab5e0558ae817c3fe782c5e5fdfcbe62728c979071b03cf10a02683ea158307e38d8bd2fe0b65865b9248098981c05cc64b3a1816edd4f21e2687d78d8c23830ed42fb4ef7b23fc703bd6c80d44d06f5d9522af109f61ea2b8e3cddc987f132a9de66ae7c97740c46254bec899496b4d1fddd18cabfc93b03df872d2c53b1948f50a22e3de9ed5c1c7ae38ee6b52a84094a98be75dcce75e52ffcb0a2c80ea4073f81572f94ca259d200a0b73cc66b4e307a933a2867b620575af480776693a13fd51a6caedead1779f23b361815f79df98f1b540cc927d35895af786b92cb73bf09a12ff77da4fd6c474626fd2c3897b1f392c1103fb9afe897bfe6aa11ac1e425ceb228b645ab93f59645d963deaa0c31eafb77ff51daeee0d72b9cbc75dec075ae714270ca69c86d0b2140e76721d99e7344d9a010d3b8dea9a433432da719fea235ea7d4a8569fd9c0472e8c1bb3f53ae7486a2a7e09a98c65b56941afc03c41c94171b5385e394c91fa20b8b87ef9b59b16edc7661f45e06083ef125684ee6f5d38b574ecdf51f91e1401abed51b33dda6de0396f3e51b27a78c029cc2133f3506317a33c8fc94df422c6b41df78da475733c6b980f6f4836244503b51ec18ed048ca3b5f4b70347706ccd3745c4ef62b7e3df34a4b62f7351af163ea18f28dc7638dfb4f21574207a4ebe6571e8b77b92689d13737e2380d2bf04d06149c2924c1230b5d6f7a94506a79a9bfc909a93b7608f7c79aab0a41cb2ba0839d2302c3a5e5a8f9e0d8f09fc86c34a34e146045502458838e1b226455a528be3029b82f6a8742c6f011ba1a9834004c537a3fe9b9461a04a893146b21572ee6c612fa9396cae66a668b6e7262b128a3214dd4d23af1aea64261a28a32525037f056b7e57ccc462c2044c579f99ff5dfba3790f0cc160595cf47ce71f7d73adbdb94af8bd11f200073fbbd334fc6c61fa5745ee559593545f47297298da2dadebaddf78c3feb7d2ffb632e11cf6eb051d5fb921b7c455eec9c44e2073d42e61c696670d90a1d12b511fa9be5a16d99a37fc17d74252f745aa121234c3425d527cb17a0eab2732b2a093782f049f15c9c368f2f644d28d92cb4c96f14c7d10c4afe9f2416ea54b60f408ce64159e0223e7d2d3e57cf6e0d7b517587690b5b37a76257b68f3ccdc856efd562496182dec06f23bc7a3faa41f2ae88d0a1c4aae11f8fb06561741da1d44302f872025f41cfa9e5c1b2128ce7945874fe273d2a0e14aa7b34e8f946984a2c1314b699a8c46ed1d78a047f7eda81ba0ade08ae2c79667ea55bee98a1bf5b34a908169f83f2edd0157bf7f6fc9e29a90061739c9075875ce73d9f570e92947f40039149465a58d76f780e7906519c74dcc4b100e2c434404459cbd0f0323d3d9562f708e83037cfa640ddb9438d5006c47513a6cb39bbd67211e18cc86b0424ee154613e842ccb56f8d13271d0c3b9a526da7354da67a5ec45f782e8988259ce84176e19b466999f5cba353dd9f017137c20132bccb3b300bf5a1e5cabd2ed3947d2c54f2b35633da11dc180e04ff3828e28d39af88f25c99487d9d4b07b06c43d83b1a6e69ab2939ebdc696be53b7f4e43c49da3e2dff2aca86698bb85c76d4914c79472ce5c280ac1850c52ca26664e77695cc166f5988907f58cc144ca937424773daf78cde0be8f1435b2a567ef4914296ecd6ab9ffcba811c2dc6604b51872c324c53496d530b9779105b5d4f521ca36e49a7d4baf8e54f4dac03372e13a56be50f6c17f6cd03525e2d58501850c065acf42c30bcb7f3212fdda43004cc4f7c4da6deadf2f35586b3bc20e6077bb17a2e8eec7fcaaadfbccffa44d079ec8633d16e59e7c76f1e0dbbd8c7524697ff07eb8c7b8afd009ced5c06693b0fc0d1d636ecc5f4afdae801ad15a255e4ff6e1b15129197e6ed3c5c35044390e37bb182c7e954cbe818bfd96a57678bb7adc57a00d27b9684b4d4fd5301f7b26c7668f9da4c0e15f0c300477d5a536d73df5b21f23cb1a30b4de9afd53d4a8bafcc898d9ec3b81d6185403479fcdb3f3536315e9221fce087d461f0332d687e969e8bb1688af9d139ec17ebb9daa71bf78b440b0ee33d9de120a18b2be2950e1e70ad864dea8084f233993d473b542ed7cc04304eaca5c4025c7bfcdc6a131b9aa8e23a6ddc23094214777280e9b03ed01ad3894544ff446c66dd4af79cd568ea07a4c60e843479e6c23bb75d25041c1e46379641fdb19dfc1d0bdb1cbf0cab3bacc77f967e9ff875611e788184db7", 0xf84) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000280)=[{0x1c}, {0x1c}, {0x6}]}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc02069a0, &(0x7f00000000c0)) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r0, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001593dc88 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001593dc88 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x800, 0x0) close(r0) open(&(0x7f0000000000)='./bus\x00', 0x21, 0x0) close(r0) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) r3 = dup(r2) openat(r3, &(0x7f00000000c0)='./bus\x00', 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x5}) sendto$inet(r1, &(0x7f0000000300)="c370dd801ca0d94391bcb1633a5d104173b2cc75aac01867c0cc2e3a3ee3ee8077ef3907b2ad1d56aef7ecc98eadd1f6606f26e2e95d8144705a504f042eb5f5514f23b4fc95498b764bbb7492c6b7479004890c13142e4fcd2481ae79e1af560b44c5ef76471c654837f3e50b2afdcc89c682602865b780e826a9de0af79649e965f430ad560641f1f15f250cfd6662196382e4eae5e391096b614fcbac191eda86c9008805111611aa0e872a598a38c9a721b0db5244724c344d539812d27026768231a62458e9fb5a264c9376dfcd7a719abd0b357e67fa9026b560822bff5c5901bf219192961b93b9e065f2fa14", 0xf0, 0x802, &(0x7f0000000200)={0x2, 0x3}, 0xc) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) close(0xffffffffffffffff) r0 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:02 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x400, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="e2a0dff71365baedf7ea3a9256a397128f4bc9defdbdc1395eba40d8cf614c2a30cbeaf462141190a4c897542392086c02bf402999c30700d1678e23d78c04f5a4284b0715d453a74c78b11332d55e7dde6bda67ec7ba90db3ea066e9f93e460a7eba9b53e67258ae524c1f1210263ff4df4f7910073b31ae6c81343fa7afe2fdd815dcd0993e2e96919c94c442ed8e57a989bec3a7ce893babd8baf", 0x9c}, {&(0x7f0000000080)="0f0c50abbb6f1fce280c54f6649e7786cc6108ee33ec32ed2925cf717e4420d9a1c519df6cd2d48957f24ca11db9a89c3d290c2664d417bdcf933123e16582d5d922655fcb90b406c6335493", 0x4c}, {&(0x7f0000000500)="e957b597985ffa4adbea22c1766270ee5cf6071d47258f0fe44b3dc28709238ad966f2baa21606e58ad127afd3cf2ab03ab2876d658d8f912f1bb9d380ba9c0740ce92cb93b17d9c64c5f0e49c5bbaadfb439d7fe01991e8b3c38fe6ba164c730a9c74c5b80b9358ab4b12c0fd4688b7ee38a55c1fdd7b8e16d546211c421b796d8ab8a934701a01c51fb92a73438a8827910c6f4f86a72e851284315a864e08e934fe7fbd295358c14d6e1f11b163a7d5e02c912ca9f08ab3f471ff304c7e24b6818c1ed0bc17ebf1137327118c3bcdf2b1a913bc076d2de4207af889572d2429c45437285dd7f7d48fb1ce51291d7ff6d8fb2deb678422d5f9605201e30e9372d0c00ba550f8ad2c179258eecb7e51cd395ef7f921534ee78bf560d79cbf96f99ae901ef3e601b3ecb8514c1d8b638edaf6f13eb144c34b7381f78f23bcf0fa16b988136485788eb397d5ebfea66b0cd344eb8c5bb381761b97a17e2dad58825becd04e5e045c3445f28d2a306a4f30fed3d54bdcb704e46a2364c5353e91fc97e836e3b1d9b3dc7758f87f9eca468a49d56a29e97852b926ae8507f96d692f42a514d98e94aae2e56791355321253fd8d5c4987d3fda7ff0ec61f334386c125b34b06f818259a9867de786ecfe063845d6d35d30e233c75d7373418338f9fcc40a6a1a5bd7a2148cae88e3c84d12b540646b10432f1b9e13ea87a1b9658f6647071971a25e46db690b7ec0159615aa37f206cc6146fc7d6386c88bc8c43041e2f424c2be65441780c5a67de1bbd9938bfb3c96ec212ea73301826317b80527617bc9678c02c09044b69425958bda4e9c3d0f74dc7fc5e4f1f8d105029f44f0782cbe717bf051301847af07a52c9327e2cdc142975ef2a0f8221b0dcc6907e5a02a7df6ac3b1fb1f6d51091c7d0424d151ebe9fbcaaeca5881480f4195f4e4363769e9541c33eaf0824e84ac3a43d1d692a932662ad1fe71bd3c342aa1a61def725314541b2ca9f212cec366bbfb74f9ca106ae474a63b6fdf88fbbb8a494eee3d07a1a6ed10e95c2e01aa78a2bbb630d8aff6284cebff33ccfc43148a8dbb5f528503db588ab3074f5eba2b7e3e2dd691029d400bb09861278fe7397f7d18db2f9df028dd0061da495f7d14f85a35b6c842ff5399143861f205e4be0c40e65d8df7dc2746b9e77924fe6a504ffb762b7245a7fdfce30103649d6a2667eb3074aace764845752875e1777cdcce7bc288667ac5096b0eed9ef7e4518d39e9c2cc682dcb538a902ef59496e38892ff7e2dca1593f3b7f869333fe54445eb8da58f6ad3223153529a03d5df07f9a746c11985ef2ea58c3395a36a9a305f82c26890a3968e12acee165d9a90e03acf95b50a2cc610e0c569724b295f22174fdbc5f37d394b887fb16eb0fe6682e85ff3eeeb44e0a6382c19a253447f80414e35b0e0822647df72fb1955ade0517527de8a49bc9c0dd7d8ff8ac1cd6f91feb24063e12198fbb665a548ff3f9ffeb71ae20276486571fe4c197538117e77b0a39726755d69e8bccebb5c024a804169903894eca43efc0e18ff9b25229e1900a84660e79d0960cce2699991ba519ec488c28faf9416948ab80c4b60e16934081fd399f1cbb3a6ac5dac86f9f95ec36d4ad3228280319c8e6674035e0ebbc85f09e57696e9608e5420c1fdb49c823f9c02907668606220e92db1a2b991e63031eef64d44e56d07edaba0351a1e5a148329b440946cb8c00302d6fd987f4b6ca6cb4defb8b20b30d492c089e09d327b9f1c74ad16de663516364a0aeff90da718dc432a25552e35c26c160925a2c92cba851f0b4289b48c72b1706dd792e10af31b44cdfc9cd1f1280382f29c9091d54df927392ef28c7d6f5ca11427873b5a880168d13f7ee90c5f0f3675a43abcf61a6c5ac8ff24539134a8cdef29ff8e95ccf64b98e772a81a5498cb06eb83dcca983ed61cf1ea3a496b7d7acbc121a28a1e42a19dbf4c853f718a19e795c05f7e2c62558a6134ca063fc0960e79fede1ccfad3030af795c59e2474dee275d790b175a8011e8db905e8a3821c5615107a9a78832052137d6aa665e552783310dc3ffacb07fb4beaa7672fc983f2cfe6fe74e6deb81a8c2380b4a9430cc922f63d4ffa6497ab9ce46ffe8cdfbf4c8c5e178672cc10417e901978969d04ee0cf00074f5e9e5daf1583d3c1f601ba73c0d229ae7dedafafd818c73960c8ce0768731cd989d14efac3acb2b69176cd1bfbb2a92428be1ab7673d15fc21cb51138d0a23b97bef54152024223878b289ba24bbfe45501c3a4a256c33042fc2239c095004bcaa819454847f7ff253228dd45a15db7cd8a2b73e8ae5f0af10c5790b611f59a5014418e625bd848b8b0051f913381022c489cbe7cb1c87d4fb1d9959fa4047ac08421dd5ed756b71e2e37210c67779b45dba68aef13b5d40f4d2b380b3f0cc326917e29a37cb616373a9b609ec6616e3d346a14b676457d41f8391398bc2dd32218f6e02da5fc671bf978fda4df7c2dde51cdf641a5c9a20a9caaf914b057e7af8a32a647a0aeac53b0b8ae0c60032f546abe2421c1c717e622b1bd8ced4565263bd821c68981bc9105e614d53d41ae726788a0106f38144771a566b4e7752c599d5d5f91d9d544b472cba4b21352200fda515a94355e68e4e81d72c84507683645c5ec4ffb2dfe5749d9ab67e14442001787e312575a7837446bf1d652f62d5a412d0a9cb07554d5125ed0146bca85b0ed28496d0311d93c201a48cb60a537c7c8c88f03b5d5030a2ea4698e7900c3ef8a029907d08c9043de9cef6ed9010b88a7aac52e93ba6dabbbf93d5223e0e0ed307d72e1f763dec7c5a3f77686b9379385da8d5166da4176a2dfc9017a8918a62523ee75e33420ebfadbfed53580f1c5ef604bbf578e7d3416e2b0098f4ac06adfec5623b2570481a628ebcee89ffdfa5c65fa1ed938f6d16a1581a48b623c33ee466455474e3b0f9dcf090b027d4c030a132584706dc4e3f6ce31c4dc6df7e879dedbffab526bd1c950c8a4c2885809f5b552a2d1717dd9009f597feadfef371140c37dcc6ec40ad43a402299aedcdf14f7241ded72c39f94261bacf0e548b93bec937e7e0047619a3387b0b6a76234a62e7a4baf26995454cbbc947b44fa398b7d7ae5c6e6180f3c6864fe9eb4cb6bf8df4ad0ffdfa1d26cbbd280cc80de85a42b93638daebb7a034caf4f47ce31053ecedfceca302c8ecce5352af788d5702034573f19e429f350486f7d15f559acc80272c5cc9a524f132bd8664cd0c6dd6c6a5f6f653b9dba5f5efdff06426161e8f98fc2d9c88e3f2d16b7b22046dd2254711c7064467aef1a8dae4dc25e84552ace641a51ae6a24788b73d887304b9dc10064cb4e2268518eefd2e21cb41d822b20268c9e57a61c8a775d38a7e1ecb2c829e72479e967908ace1c46c55ff61b1f43074cff88ffc9e0f90f7d7448114467c5178355f1ba45450aeb03222d4ed6168b8e7d53b2c4ba3d4ee5ab12e6b74c9600c2bfaa181b8171d784019bd38b3fff77bd7613c54d61d8d7c05642d0b4d2f3dbe1a23b7806f63e6e822586e9db1fb2aec843d8d283cdd8e3611b19cd7f1e2d782bd2d0937c5c9915a0a5d02f409e38bf480d142cee5897b9c6e87dd9d4e3af610a53426cde30ec028ab16748697e783198e319d2d749b38ca111dff73fa1df5beb8736b88053e3248d3e6b57da530ce1d2734aa5cd2dcee39f28c6eb04b9790934575e728a55007750b96978f63afe1cbfbc59bb568f444ef9623ced2eed6e7143d8d392d95c35763635d895dc4918c248b05d70cac1b61c7297b90183d46183a84e8b2a888d88e9f411fab04b2b678d4987e11ad5a10376cfb7611a05b8b4e27b29cfbf948e0af5e3a8236ae0acf1e8b3942117e12c10cb577ed18b0a9c80b2e579d4d7c0219c290a69f51fbfd9da17f9df14ff17ab2c5a0b831acfa3170c562d465410441df1609427b27c02254ca7c3db0979e7d11855aa1beaca68dc1bb3950ef32c2c1ab10cb855ad4945ddb2ea320a22e43f4afcbe93574245de0d9a1b951681c55cea8662dbf8e000fc6e60bf2ab5b763375d39284f84c730d80a975420ec5774991d763e50a51e2087cccbfbcef0f1b0c1ad70e8edad8a305662955d7c14e7e775b5de323dffb4ae5f17e6ee442d9151d20662fd28668ca5c830ba2532ad06d86fd55f545a34e63d56be92c59df9fce55f01190cc28b42464e1c2bcc5897ba597c6490e668ec7b8e9c30e8db6f197175dc2ef5682e8b9a101db8d6d90d3d8d98a87bea3d121ccec7a619df880fd502d491a11aaba67ea21664179ee1ab5fc0df445cb6075d3da059a5b9a28ac3710918ca715cd70ba70e79b898261f577de3150b69a89c5745ef660a6843c929b8d4309e04f28152fb36622c39b9a48c6d8239ea7da98ee41a311d6580bc625f6de9159325cdf77de5c66f2f19e69c91fb4933bfd062e9ce2fb417df10b9df61351945dd30d73d16de8ef304273dd64f016ddff1ada00b9a54f5e3bece942e3095f7cf2129428f540df6e4502e73c2658ad621b5b52af02b93ce5708c5228ca88d42d4062eb8fe8d212ffaf6dfb7c72cfc6c774a5f8879b63c0448714c28eb88a25310d8c0a38a4895d9aa6c0ab22cb442ac5ac211953b9e07217659368b1f996aae485a5e885cc4cb2e52ac17ad87d68b0f8b622a9b1ebd913eed31cb94e8799c6aa68047d385cece57b6125a9c2db493309d96d567308f2f11ff26aa80d9a38885d4412c25000b28d0fa028b2b2942fe8094522a2dfceb481ae63bf651a373a16ca9d516d7b501fee9e43461e6d9a8a38e2d238486621f3061c8946bc1ba679b753104d8261d05b8ea1ce3eac44eee546145508e3d8f92b417c4c0b7117fe071f59d1aee5c3352dc9ac3f148ea3944c26b44b9b78c1e78440ee352c0dd9e782cee1d7efedd7a84f2c49651a02943790001ebf17c5d1993ab41a7b7c2db86c81ebd3e24bb486617407c5abb0699a4f06099c8c6b702d189fd4428b252e9065a55a47e61350ecd921aacf9b7136bbdbc90330e2db9b2e291bb0875013eed4b71c3706e9c7b276d9a0fd78d096d97fd7033e5e70b112e3c623a4cf3f6fb360b3726190cbc9c3d95cc194f3fa7fd838e0731213e502b59472cd9f08713e2132b0e45d322457cc5d47b9d5e7efddae7fcf34470a0f69b1e24f2b2588f9dd6ecaa5aa1cc48ae706b82192daa1a60ba7b29285ab0709abd648d62f52ee48527a3edf7b294ff4a531f808ac916340e8a6baded62abe01ac46d405d93f9f054adbb39972dd7fe6a87af0a043eb33e0d395d6f99c160adede1d89baa390aa3a71b7f8a788245df1cd8b963e8129e45def5991a9835eeaedbd4b6d2bb1d242b294f34da3af83fbaf2093656df70e1945726255e8120775a339c352a615071a5ced9a0144b0f74493ce6a83013b1a60f44b9060a37ee4abace14f4eda99e5848c9224910afd344bea7ae9b76d24bd4b8fea927ea5de380eb1e51c7cb9cfd8f9866231d1ce8b5798b9ce8881e024b2c9c9eb169e9b60dd1355ce08b8365ba8a803a92c361896deaf0f8da10dcf34a787aea39f4914d8b3f532e15b0eab13b1cc0c4e1942eb1ae2ef19ccfcd7fb643ef217fa050f6ec8856e72978500ad895bf523a503ddf4f4a0c80f6e2897f4f37782e523b8753ed155b0b72e0e9ce3a66074799cee3b50b0f027576040eee448455ee9e7b5a6deed9d7a66d5a584c280fe76f0ce065799c9dc3099d380819af45d12564037879a", 0x1000}], 0x3, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x83) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x1b19, "abd0cc0d68dc65827774fdccdff3fc844ae89310"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x3f, 0x1000, 0x9, 0x3, "9808051fe35450dbbf1e0f9e076e631e3f0d812a", 0xfffffff7}) pwritev(r1, &(0x7f00000018c0)=[{&(0x7f0000000300)="a41d202d64710e7c540050e09fc6b07d8bcfb0a038e91ffd1b415ff45dce6577c1bc33478e77296add4e3163fc5cebd9f01afbe1efc7d1770dc4ff02b5b0250db511cdc8e5adf8bd77c94696a7e26759c8fa59120061a8b6258dda91761ded8ec2ce0d66f37de57e4e7226a552829a4d4e", 0x71}, {&(0x7f0000000380)="d8712b76d38984c7623066da9e26f11f32aa0b565a6f22465dfb4ace78e97811c098c85c9347fbde153845f309d5a41e08dde36f79e2995b8836184ff180f175ac25bd7a64ae380522d0bbc9eb7650bdc0935bdeb0f2daaded013a32cd27c19ddc23c222a2bf2dfde2e806c3520b8ded517c932c6861b7f1f03d7f80dcea5048b2971900e8d3378b830b739b9dc7b26773fe4c51624e37ba71f1fc69e725546e0fbf0a1344fa3731982de702d19b01b093940e8d4d5463578082ac2ad886088ee9a27769a0c915176ccc6995592885725360fc6ce0fc2bede5eef3922733d409a1da46d228b5cf", 0xe7}, {&(0x7f0000001500)="4dfb150b517ac9a4e45440550ea4f35c9090aaef1e2cd00d4f4d2c77b7020842567970155446c77d99d0694976755d12053a72534b91263ff1836f224d246c9e5bbeda6ee0495aee86ee9001323be21b8e77f429ebadda8cc18ac5e39064be0953", 0x61}, {&(0x7f0000001740)="6b831bf09c6885f1092eecda50b23afd0e1e008fa6c7366f6346adf1f1b31cb2f7116ae7df842ac460ea663a0340a4b6bd3d6e8ff9f64ee9d23835b006ca025a6eed4750bee8357bed4083d2f4321e1e8c32a0019b3a4ac1823173b277b9a530d1046fcb1a9ba42d576347d8633689867667566a99a796527346acd05d6c48e82410fc4cc1b77722f48ffc6e8d5c652fbe0188bae00ed481ede34d856097af4760387baf579bd278956f700eded8cac6ac8963e8a1ff959f4a6c7359d4524cde37ada4f9782d9c5ddbb45ef31b46936cf6440d98f4", 0xd5}, {&(0x7f00000019c0)="4c2c26831fba4b401c313e1ffc684cb6b9f406d3f824b93380e1aa02a4ab7c6b93a859cfa951450190de2abf0b10fcec89e3e65956a1b4c4bc44f4466770f10ab86c5e53b4eed92c1c41c80be6003759b6c041f7bf699c94c4b7aa334473cc26a27522ab2d0c1548", 0x68}, {&(0x7f0000000280)="51fe72d9e8445a6e4dfff84bf4d01a1304ca22966e810f113e9c", 0x1a}, {&(0x7f0000001940)="dc4dc6fbdf4c108710256f6f33ade544e067cdae2732edbd5ad22a394c4d9cb5411673c7e3e9970109ff7f0000000000009830d7a7154da98aaead779b70092a2417973200d40c435d0b3c5ed54aef47bc03b66ff885c39b9509aa2e9c5810b073cb763f1d7276ee54f8f7cbee2083acd8", 0x71}, {&(0x7f0000000480)="501c6319f6b2754880c889756e19de49a50905d4a3c055321b191547ee204abe", 0x20}], 0x8, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x8, 0x0) setgroups(0x0, 0x0) setuid(0xee01) open$dir(&(0x7f0000001480)='./file0\x00', 0x1, 0x0) 16:00:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) getitimer(0x0, &(0x7f0000000040)) write(r0, &(0x7f0000000100)="12fc0000000000004b8254ee844bebf73cdf1e16641a48b0d850591e7b500fcadc493d53f6a36d22cd8083847315f901ab25176581bbb801c39166c38ca32bb6d497b60d86039aac45ef3e291d4aa9bc895f84b17050a60012fc71cb8e58492804d486905bd33f39c42862d073c8fc93dd4df2f19add58d0be2cf8297a14b2e4b0d06c1216f7469ae187fb4dcaffae1d00343e12b3e008dfd9a59fd0632b965fddf90f04bf1955eee8bdb68fadbda7ed015f30dd0b388466fd01a72426e55c781a2dc8e8670d414310fe7459cdfbc12139386520d21ca3b885a1b99a1450d6ea1a09cbb6dddc1101b3a51dcbff7fca52f29c39636ae2e0fb49837ab1bb71b76c7141b52902718e5d8f7cb3ee425974745bbc63a4c504df93b7cf970b837b36e523e41206883531916ca8f897eea61252b11870e9744f200de89c1124e6bb3b3cf8ebfc68a33bbe67d5200744d31777a82e78b1a08b99799fbf1eca81c176527be5638eedf44acdadc11c762daa338cce3f52c21600"/382, 0x17e) 16:00:02 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xfffffff1) ktrace(0x0, 0x1, 0x10130, r3) r4 = getpgid(r3) fcntl$setown(r1, 0x6, r4) 16:00:03 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x229, 0x0) pread(r0, &(0x7f00000000c0)="b6090a84c18d16d0ba6880167e648d274225bd4280ba8e5623847d225f9db69ad87dde1ea63122d475fe628591b123213600f6ae53dcdbc456694c0364c16ecccdb677eb0baf6d4f139f9c6dea61f1d6ddb78ddddd6cc216bc906c1c61246001f7d879389607b71881bbbc91744f8e416cff53e256dce0e6eadb8679138bf65495c586772765fe832578ef314a90a22849b14a37339c0f5604df3daf104c0394778e07263b122068c8ec6df106ff8e9936e933cdaab61a0c41c83fa39c4c8ccc94fd65696d11d3da3cea4172b60d25eea42d1b66048618da5690a3a3b77bb1c48e4f59c56e6320c49db38ad025342c9ad3dc941133278fec854cf683e1d93dac327711d25965a6aa9663684d8641836633ad4d171db634ab390695a6999e1fd8675e57fb627d22db0cdd7983f657c170cd595e88214bdc9e4008a6bb543a026923c6df206e5eecd8b1df4c325cba6323918afb6c32721f5f5acc0bfbc09e50ca02f9f856e9c36df96f7251ad14218efd95bb90236cda7a833e2431df3da25ca38a40c56e33554fb9ce2f36f4c61384414965e0997cf18894f1a6870170e6704b9725ff113312e93c7c744e705df591e4fc453d2f5829cf7b3af326ba3fa3b5d0b0aab116b642b8235a862cc4ceed86e365c5d40c7fbabb5e89ea62dde3c0384a063c5f1c3b11c976e592ee78eda6c36ec844bf514a31feb5ce47e1272936e5a0664a1cb283aa16e3e47c17e5a3648615019f9862eebd7f9c5c0babe9160fb6f28012f7f221228ad86b8e38b1c0aee50df9b11d638053a240f66df4cfd7c565f17a7ba4e4187831de285090aca5b48f42cd5126cb997c96748c9f71726f2e821a2c9c0ebcfa4842d9c8dae38a604ec692efc03c79107819917eed94b04bcabb667a74da36548eafef81a0a9c29060c392a480ef184a0f1aa6231b329ab635e051f7c051eb48ea419c348e14716361bd4d032403dc7ef529a5cde890b095bdf788bc757dd3370f415136f6859a09cde422cf038c07f39728a3ffe1ff3f4fc5421ca9eb3dfc717d3de0d6781bac6d85e881fb517392b84a68cd552342ffc4f13b3bfdcf6bfa636b99c7a13b39e827b8cf1c8a9917c6699eb758ab2320b33130311b1366080573c297bb879e7e61f73cfe5b1f9b78fb783afde0680f32f02d7273745d52768bc6a1173ff4813e1904035f39ce0f8cd70ca764b62a1fd37186e260c2badf24803140262dd7f5edf7b3f295b5c779b42b732ef47ce05e817c297f272df146bc9ef63353266ef7718b070d3b88c0d9fcfc82312ceff8285bfefc92cae75883a05e7737e7cb856f4e8e55195872dcf32c835d68499b684089d510b32cc046fc7beca0ebef98171e96a4d123bb8d434c99e9aeb1927f7567d5c23c65716e629571c05c4350f7d236d5c653d4068b828984b9edfa122e875e7a8b93ddd180a7fa62a6a5a187e441a4939ff456d638803affc32333e7d4bbc8f6798bdd8880c63bafce0821c212ded7e7efa1b81396e0e87388c02e2120a5e97b61222f8605977fb7b40d42b1e27357872097f0e03bb91ca3c1bdc456e687d5a9674fe9a3c683eac11081228b4933410476d60cf861615341133db0dd833882de03076ae415c7be6cd64efe07600b190f412b0f8c20df0ea93df298734a9362c648506cffb50364be1575b30f544088d401b28cd598397f4f3ada0eab746bf7e2bdbdd733850eebaf26cca04112754ccae923d6451c8083758b64ba7d6d86accee16f8c8a35011e83ee785da014201f2a662300f815ee52adbccf77e9731204d08cfc3426fe4cd374cda42f9647bd9cd0dded512ad4a5aad7e09cce4654ccd254285decde93adfe0e36d365841dcb4063ff476fff58835342a36531c4c1f3dd1737b4e4d4bd811de4e405fd0ff899c196e9e70bb181560b1170ff75100605b5564c12d22bdd0b2417072d568cf822c1bed01f1f052d5f9bb02aae387a366d53f536a607280cc86959b5d5d56b6521b7e4d53f06c604b140bae5104bdf706f3d093cb39e83ea72569a70de0ad768cbd17cca4cb0a5cdc5903ccabcd9693a7413fa5ae3124e90775dff807a013b836958ef95b0538dfbffc2162355c01c2170f6c8f3694a0437633c226bbeb7e0ec65f737d6eeaa154b0efe1a051fa44d983c7b1d27f8ede850998eb025f3b7426fe3619326a555a602f17956d235edcbff874771e1901a1171d0209778cc8c675e736277254c187922e047e8bce766e5fa85a103a065b9dd62edf5149fe6b62897f7c8a36b0bba70564605d7d2df182c9656134d2ac6b88b587cb9b2b712875951aa99554ba2e80aab180ae83b3a142b47c1183a49aea89fcc680f69b94b704a580e544297eeba9d09f43bf219e4f7f6114e9d180605c60b5d8369f5c727c12e52c7f65ea02c94d93d061617573534f05f3d7539cbb3ef7629b786a0bdec48239c7c788ad067db74afe3b9713d3058857406475cf700956854b96b9865215c20283b7f38f402f66be4460d7915033202744f2b408743ed6019afcc138fb82ff98d21107dcfb3ce8521cfe8c98b339f2bad66c51e50fed9dab5eda19f227277ff414b513095b8d63692f545acfc324afaed0a4143e6b2d74e7a4063356019887a0519af0727a15dcecbb49bb1e316d02a3a9bc854a09f31b9bc2abbd37b02755fe93227f13a7bf18d3103549a4e8659dc2624ffc2b237807bb8aa2641bba0bf32f687241882b8ad002320abb2cfea10313d36268cf77bc3781f26d920f816f3ef8fd3e5870011b648626895d9f43d37c834081e4370735872e5621d1d44aec12d1220fb4559ebb91dd6c468b04ef6677e90f071af31d88fe73c193c6e47129cbda72bea1d9cfdc6991a957451a9b100cc906544bcec9286e0de3ae07d571fda9bcd46cbf68c38e9bb25a9ec97d06922696da11b6b60e2015efd7fcf69448d6e239406565bcfa38bd4d97704c4f5e38f99703713459ae0bc0d99cf18b16bb413365fe541183291c7225c795b6955056621b68137d7ff1589ae685a65c0a59a583f0e9b2eeffaf54634aa35808d0869cd74e630a40881548c635e519acc67dbeeb74f889b240fcab1a35b0092e2292185b9b7978bc47d3b960fee18344a998612a72906da9198b1eb1abe25feacff10438a46a3200f4eb89d0ec51c1b4deb7b978973cd5d6ae5587e048af04a595859d908ee2a5b45f3018b8686e52e22fbbe40c08de533089eec7698dc770b55523e08ae0c4444f1226209231d838a3c786bdf529486c4e5e9806cc4e6f45238b28c0f3ad9437f97aa7caf1273ab49a983188dbfe6e62becd33c56b142b6f10c999c12e229dc634d5b650ce08e45106ae55204b7d4ef700848904ba054a6482db49eb687858b25c95b20f2e0d2298ceb2284fef442c7fe078acd9bab7e5023f0f345c506a6d4ba7feed4cffb224bd5a3007f690ebf38613ac0578b1f58a4fe96ffb2d5dcc191cc82d7e6192ce4bf35f2fcb29c8ad3679eb265db0a62c489c9176169b04d43f25b7a31ca6aa7457af87aae74702cbd6d945b8a3f46ce1219b769d34558bdad728f0fa166d437aeb03106f9178bcf8f1342ddfea102aea63198fd0d0cf07ef7b3722a84616495bfb598036c462d9881f1cb4403d8ab6c8cb25c7f79b033145bb2ca345941f25126041197e673ba225ad588d982639985d7db5b98a0eb971daf58955dc4632492cb7e25381e3659b90e14f9ff4a21ff26760296b91be51f941d19ac5c9ace7029db3524a04c8f3984ce5181b10244db188abec05c5544ee6c955d325ee98c2c982b4db9687e62685a0cfc2f8a237aa8a8732610cb878f18d946d37dfb1a7d6525ee7055694a12e835c103a9ff149e0876a53f288bf763d3520c0b3e9ec7ef8a72bd29496fb2baa9bee971e2566f77ff15ddc60700e47be9565d627616b017a3a420ace61e45c1fca74549979eda53092f3841935b287fd143671ad7c01994b1f0c6da7c32841fb31a85d1450adc6f7c23bbbe629714b0d1733ca20119fda0e77088a70048fb1039a6e1b81daf8dd8467d41705d6af0c07ba94cb51a7cda0ee91f6b05fe5757e1ab2402e26133493bfc000ad6d4787627e565fe52051c6254451caa003f0f25fb38b41be1fe95dd0792561d2d6dd62d5cc912c74ee82b2eb1564ec4d4684475e203d452c149059b403d6e4f1c5a5304904592366f498bef2f5b37ee8391f51d8b46edc9b6dbc58b661ebacc369e0907009a6ec0e6cc041f067fdb9f312b4a0ff65716190a12c96c629a08c3e11a3db478c14f93a4f1d02a3f732161b36907804e8aa98ebf9c366e3b36fb491e43e5d01a9dbe3912cc6e85f37fedee6e348f0dc40aa5ab05cd3d9c23f6757a90f2de9b346df60de04c76d54617c19db339100c84dc8ee1d1fd8b59436ff9894011d38d53cee71971c8be16610ff42e737757817b900bbc8f92181edcbc905003030b63485fa2d8740ce595aed0bbb6a2da41bfa4c06657ca9608f50dc0d2cf077fb8bf580f9467e51558d7d058b85b2fc5544ae87e23e74f276b8fc7372e2a206c08300cffb22ce81e0e68bfd209ed7554788a5d4a53a6306f94adef56d13a843dacdb3d1f640676137694fb8ff9eff0d7eb98418468bf4298ce48fb1f0a99608e808ffe62ed734c69fc5598fac6567d4998a01cd3ce4bc22e144ad3e7e648717ef1979928d07d0cbab7b4d360246c9e878ef8b9505fc1e211e00d8e6a242d17f92cf2e01716b0eaa3942c2796b49ec4ffa59845f35668ef37bbeed45cf587a5b41d8cf5db3af057e7ada3fce88fa6705e56958afb1431b010a31220904736c1ce9fd752bef7269450abadcfcc836acd35872b1762e5741d7fe85512d18c7a183aeff19017fc0858e493a9dd7d497acf507ac9f9fff14c8495a2301d4e9a29b99ab514c691cbd901cc017979e6a2332878c4e9dc3102958d1c684964c0dde0c2edcaa06fc349a6ac4cd2e8f30b01d1799362a814f13a45040bf17d2752ad275cc7054762534cb6a86ec6809f4ae3de01a5036292d3b5aebd52043c93064ae2b0d14d29e5af093d954e1e44a50ad66ad9679c7cdd86f18759d2461dd28e2c5b0ba88f8f922811468ee631e78c690956586208224af63021c3b310f6c7305995b801b31d599486fb59bf61fa61f5bda8f1ac356b169e6af98d8e55e9daf831adea562f7133483426fd1f9597910e7fb56a51db63e2f86afdf3d1eccfa44447135dabd1bc980d6fc5c094542f6cd46f3fb3294673ce1ff9cd06e43ed718d607898ba3dece97e119621543ab043f127c0da1111b31a5d14e5b6b1aeadd360937a63634db0c497e0976a273b2161a207680bb03ac6f60d61a133db442dfa9c5db08513253bbb8a8581f5b5ce2c1d6e0aeddecb011edc6853b9bdd13fd8eb8cd74044b0ad5106145ff9ecdccbbc40f9df4bf36295bab7339553aad29fc0d9b76445aa78642d99b428c679acf6642adcc7d1d33f641d114fbe853de5d2f2c0696036ae4d8f10785376a7d8abf09a8f18d86d7de50a1d0f027e049296e0934e2483d2e26e244ce93e71c76b444422949fe65d035784ee9c2920a1638de2c2301b63b96ae9643bc7af9a854a188fe136558e30b13024416afef765efd7c83298c615c14f4d1b63c4e090f50b4b3883abfa87d77e8e23868c9ab12c972b955cb9487483ddb40e96ef09df8e2ab17c7baaab97405dcbe5ff36e2ef327f68bc8c4e8a69b8fbaaaf53d875ddf73f8d15e1f5df33faa58ccfc4cbba9f5dcb4fe8c000f700a6877a1c5d87e925e3d68df8d77755b019d", 0x1000, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000001100)=[{0x2, 0x0, 0xe7, 0xfffffff7}, {0x2, 0x20, 0x80, 0xff}, {0x7, 0xf9, 0x5, 0x80}, {0x78e, 0x7, 0x2, 0xa51}, {0x7, 0x2, 0xff, 0x3ff}, {0xdcd7, 0xf9, 0x7a, 0x7}, {0x3ad3, 0x8, 0x80, 0x4b3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001140)='/dev/wskbd\x00', 0x10, 0x0) fcntl$setstatus(r3, 0x4, 0x40) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000100)}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/wsmouse0\x00', 0x0, 0x0) 16:00:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) read(0xffffffffffffffff, &(0x7f0000000080)=""/105, 0x69) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) 16:00:03 executing program 1: setitimer(0x2, &(0x7f0000000040)={{0x101, 0x200}, {0x3, 0x1f}}, &(0x7f00000000c0)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x2000000000000048, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) write(0xffffffffffffffff, &(0x7f0000000240)="dac71fd67b4a28fd65c663418b8d477c4413c35d58c1131d0d72b41fa423feeef1c71285f153eb83ae13eaba404d80c0aebc2d57edb9be73195ac5c87b3aff9cf9a6b1aa72ea5168acc86042c037a4c82109354486c408000000cdc16ee7aa1a16b2fec11f9b31a6c86a9c1b7d874f8e", 0xeeb4ab847f3f0fdd) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='W\x00') 16:00:03 executing program 0: r0 = msgget(0x3, 0x80) msgrcv(r0, &(0x7f0000000240)={0x0, ""/103}, 0x6f, 0x3, 0x1800) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setitimer(0x0, &(0x7f0000000080)={{}, {0x8000000000000001}}, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10001, 0x5, 0x3, 0x1f}, {0x9, 0x7, 0x40, 0x10000}, {0x61a4dc37, 0x4800000, 0x0, 0x8}, {0x1, 0x6, 0x1, 0x100}, {0xe7d, 0xc424, 0x8, 0x100000000}]}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000140)) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0xfffffffffffffffd) ftruncate(r4, 0x0, 0x4) r5 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1a2) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000100)=0x3) msgget(0x1, 0x42) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r6, r2) 16:00:03 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{}, {}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x2, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) listen(r0, 0x80000000) 16:00:03 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) bind$inet(r0, &(0x7f0000000200)={0x2, 0x1}, 0xc) setreuid(r2, 0xee01) r4 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x8, r2, r3, r2, r3, 0x90, 0x10}, 0x5, 0x54, r1, r1, 0x2, 0x14, 0x2000003f, 0xfcc}) getpgrp() getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000740), &(0x7f0000000700)=0x4) recvmsg(r0, &(0x7f0000000680)={&(0x7f0000000340)=@in, 0xc, &(0x7f0000000600)=[{&(0x7f0000000380)=""/125, 0x7d}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/55, 0x37}, {&(0x7f0000000540)=""/172, 0xac}], 0x4, &(0x7f0000000640)=""/46, 0x2e}, 0x40) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) msgget$private(0x0, 0x285) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) chflagsat(r5, &(0x7f0000000100)='./file0\x00', 0x1, 0x2) 16:00:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup(r1) r3 = accept$inet(r1, &(0x7f0000000140), &(0x7f00000001c0)=0xfffffffffffffee5) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000200)=""/71, 0x47}], 0x2) sendto(r2, &(0x7f0000000000)="510dfb5a6b8a9f25eb4acc1c383946ec13cd33d59209070bd4ec518f0e9d77e0fc50da154fc962f51b9aa4cabcaad3bd18d408c81eb816f59e6a87397efc8e285f6adc30b8824c542d176ab5a142745f4be935f572d569b8014b3d7636a729246b9b9ae69f41926c58eafbfa2b62b2bb752877f82cf53edc942b550360ce0d9481ba298d4f75f371440cb29985579b4ffb77d8bb79cef0cb91ffcc3a9be60296a3c4a45a9c682d0c1fed15335b5a6af2a28b7e768ba1c69823d289b76bdb4f180b9c66af1f022a01fd8b9cbe4538", 0xce, 0x400, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00./}\x00\x00\x00\x00\x00'], 0xa) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x0, 0x0) dup2(r1, r4) 16:00:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x0) open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x3) ftruncate(r0, 0x0, 0x1) execve(0x0, 0x0, 0x0) 16:00:03 executing program 1: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x0, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x8040, 0x7) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) recvfrom$unix(r0, &(0x7f0000000080)=""/148, 0x94, 0x41, &(0x7f0000000000)=@file={0xe4387c5e67a1ac79, './file0\x00'}, 0xa) 16:00:03 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x3f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getrusage(0x441b33f0274fedea, &(0x7f0000000100)) write(r1, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x9947, 0x6}, 0x8) 16:00:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[0x6, 0x2, 0x0, 0x5]}) dup2(r5, r4) accept$inet(r3, 0x0, 0x0) execve(0x0, 0x0, 0x0) connect$unix(r5, &(0x7f0000000340)=ANY=[@ANYBLOB="45b38bed6ec58852b7ad88efc5c94e1d07c81c2fb97ff6d4b331b8c7f7abbf206d286abdcc53d819ef9aa66fdcd035fb45aa8f49f7a3ddd7e28a6d8590a2ecc75a2df412f0e4e7162b444d01f70c085152ecd5872adbb56118a553d79e2da240f0fa8861d6125ec2841e7fb0040bd07ad5c3eee0563ee173e6b99cb10b5f4a6ef25e3338f9cc96794aa15d64862e2798b7d2d4da9f66a4971897ebea5086089a722520d8ff5a1c272e49a946061088444f5542c27ed881c4ebe76956632b6a1497284cefd77032e9fc32b40037cfc96307fe17269cdaad8382ac9136146f4a0a0f5b770c557ccc4582f22aac632aeb067536f78862fe71"], 0x1) 16:00:03 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002000, 0x40004000000028a7) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400000001400000000000000000eeffffff000000000000000000000000fa0000000000000001", 0x2c}], 0x1) 16:00:04 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x170) getsockname(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000006cec0f4a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000093e03c4c28f3604034c7a6"], &(0x7f0000000080)=0x6e) 16:00:04 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x170) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[], 0x0) shutdown(r0, 0x1) 16:00:04 executing program 0: setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000100)="8c65", 0x170) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xffffff85) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = dup2(r8, r7) connect$unix(r9, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$VMM_IOC_INFO(r9, 0xc0185603, &(0x7f0000000200)={0x36, 0x0, &(0x7f0000000280)=""/54}) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r11 = msgget$private(0x0, 0x123) msgrcv(r11, 0x0, 0x0, 0x0, 0x0) r12 = socket$inet6(0x18, 0x2, 0x0) r13 = socket(0x400000000018, 0x3, 0x0) setsockopt(r13, 0x29, 0x1a, &(0x7f0000000040), 0x4) getsockopt(r13, 0x3f, 0x22, 0x0, 0x0) r14 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100, 0x2) fcntl$dupfd(r12, 0x0, r14) open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) r15 = msgget$private(0x0, 0x381) msgrcv(r15, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(r12, 0xffff, 0x80, &(0x7f0000000180)={0x27, 0x1564}, 0x8) msgsnd(r15, 0x0, 0x0, 0x0) r16 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r16, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r16, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) socket$inet(0x2, 0x3, 0x0) msgctl$IPC_RMID(r15, 0x0) r17 = socket(0x18, 0x1, 0x0) setsockopt(r17, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) setsockopt$sock_int(r17, 0xffff, 0x1002, &(0x7f0000000000)=0x3, 0x4) 16:00:04 executing program 0: socket(0x18, 0x400000002, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x170) r2 = accept(r1, 0x0, &(0x7f0000000000)) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x7c, 0x1000}, 0x8) semget$private(0x0, 0x1, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:04 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000100)='./file0\x00', r2, r3) r4 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x8000, 0xa0) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000200)={0x100, 0x800}) r5 = semget(0x0, 0x2, 0x40) r6 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000300)={{0x5, r6, r7, r8, r9, 0x88, 0x3}, 0x1ff, 0x7, 0x8}) r10 = getuid() r11 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r13 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000400)={{0x82, r10, r11, r12, r13, 0x20, 0x5}, 0x3, 0x7, 0x4}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r15 = getgid() getgroups(0x4, &(0x7f00000004c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x2, &(0x7f0000000500)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) setgroups(0x6, &(0x7f00000005c0)=[r15, r16, r14, r17, r18, r7]) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x800, 0x0) seteuid(r10) r19 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCSTART(r19, 0x2000746e) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47d0138c6c3b018be5455ba5fe808f9840f9e13da075ee5d1088eb64eaa85170beed8", 0xcb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff0bf, 0x3, 0xd9d, "b0000004d8e50000b99a00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:04 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='W', 0x1) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0x28d) r1 = getgid() setegid(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xfffffffffffffe37) accept$unix(r2, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000001c0)) fchownat(r2, &(0x7f0000000080)='\x00', r3, r1, 0x6) r4 = getgid() r5 = socket$inet(0x2, 0x1, 0x0) shutdown(r5, 0x2) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000000c0), 0x8) setegid(r4) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r6, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f00000001c0)) fchownat(r6, &(0x7f0000000080)='\x00', r7, r4, 0x6) r8 = semget$private(0x0, 0x7, 0x287) semop(r8, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r8, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r8, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x2) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:04 executing program 0: r0 = socket(0x20, 0x14001, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe197ef46520347ebcfe66f916a"], 0x10) dup2(r0, r0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x3, 0x3f, 0x0, 0x2}, {0x40, 0xff, 0x1f, 0x2}, {0x4, 0x0, 0x6c, 0x2}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc02069a0, &(0x7f00000000c0)=0x8) openat(r5, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000080)=[{0xbe, 0x8, 0x80, 0x1800000}, {0x1000, 0x7, 0x6, 0x2}, {0x8, 0x20, 0x1, 0x9}, {0x3, 0x5b, 0x7, 0xcd}, {0xfc, 0xff, 0x6, 0x7}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = kqueue() close(r7) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000ac0)="582720efabd16ebae60400259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619514a4c8ad7ce4bcd660eba26135a223bee40ebfab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d7228193ef16a0000000000000000", 0x65) write(r0, &(0x7f0000002580)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d0000000006dbd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff1639ad7ccd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5ffa4d8bf18460869a8f385273a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x891) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r2, &(0x7f0000000680)=[{&(0x7f0000000340)="1d73e50128c47521cca5def4777c09afe1b76511802b6d63ee9b888c5261d910ad92a99cf2fb8bc349cd24d017be68b6633eac2268fcbd06e281bfd28149f7d93bfe8dc63bed294ac052813e6f43190ba6f64d12f4934d711776a84187eb46556e8198c849d2d8ef95d12c2260c0c38e8a49851fcd19e0c0d6e4fa443548297035297ac1a8ba8019021bb1d6a65bee931527", 0x92}, {&(0x7f0000000280)="ea02ea1badb4e61fc5070716d94c69c734b0a9d00056cf04f595cee954a119f50ddab56b4fbf6e4f1a9853bcdc489431a17f79632a9589369129dad98a92d1ed", 0x40}, {&(0x7f0000000400)="a11025f0b9b34e6935fb840accb5a4e5ac5c55d8c850473765029a56f6da685ed4b7dc604419bb79833b0f11af298fd77d1915b5b911260d1ccc270311f03bba27c1a32e4fb85606124677a688cc0d0f277678bf8cb36aecbb2581885da7ef46f423f21255c427582b6b2fef04ddac3318cf027465125856fc17933a735c0e7a2178094229f05abcf7e4da8892aff3caa3068a00ce1235e703fee274982ccb10edca74b186536b26a472046b5d01870cd2d7fc7257215130d61fd44d48e257ca0fa06130604d31bd87efa6fd2e1f8c1f35ba13734d0fe536c140363a75e91bae918640213ec4c18668", 0xe9}, {&(0x7f0000000500)="4b8470356a1aa39a9e6643e1cbcba8050df9069506eed828de172145b17aa452cd6f66b3a2ff6b3199b68daf32cb243efc4d3bfc149d4e7aae7403c522e55797d716474d07030c22c30f88356fc8924bda8a4aab91330689cbd19e54060769bf7f20781fd8f2b9bae39dd69a7c17ce", 0x6f}, {&(0x7f00000002c0)="e179ac507da01d736c09585a100d13544c77ca2863582c07a87f0438", 0x1c}, {&(0x7f0000000580)="3a86021c64342b11d8a475cae219bbfee87dda20006d81bf32a03b735cf65ab40012e2662b", 0x25}, {&(0x7f00000005c0)="a722e37aac9ad47023ef14dd119b8c70ef0acf6451956d671b086a8d91aa7dbb4ffb8d2e64e50f3a722c171d91dfd1747958d8b3d5029a917c90a396defb9b5e946454b75909800d4dd8b17fbda8a1e101534bd0edcf96892b444619645ed9e3c8", 0x61}, {&(0x7f0000000640)="458c51c08e1308b1b8c47e", 0xb}], 0x8, 0x0, 0x0) close(r0) dup(r1) r3 = syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000240)=[{0x7, 0xb6, 0x7, 0x9}, {0x1c, 0x5, 0x24, 0x7}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r0, r4) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000180)={0xcb, 0x3, 0x6, 0x401, "4318df366da67e94c1a99e9ea4133e70f520013a", 0x0, 0x555}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x7, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x100000001, 0x10000000001, 0x40000000000d9c, "9f8dd8e500"}) readv(r3, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/45, 0x2d}], 0x1) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x8}, {0x4}, {0x6}]}) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x8, 0x1) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x8) nanosleep(0xffffffffffffffff, &(0x7f0000000000)) syz_emit_ethernet(0x144, &(0x7f0000000540)="44c551571115050000000000000091d01b1c02d7f3a592de7623421f5847b5b2e34a1a84e3ddac207dc8645e23fc4ca964261f549879da2941bb61fb84bdc3a709c3e3cbcab7baca3e532843b450a5582e6ed2c0e80ba4cc73969eea09a3420a96325d9ba0367647849d7a4b5c107288670bdb1c14d0f203e8f657cea64495fa76eaedd661b5c14956ac9ec3ee5a505d11a617e8c2e431fa0c7f3a4d2cd229f5923ed28cef1fc57c89533e5885780bda4d8a0d1dbf1a9e0bc42c0167f621a73c6a20a5edb2e0916489b771685017a5d91f23b96acc09d9df949dad36523d68985a1c0290c85c0ad78894e1dfaf80ea07af58be79a119338e4c4394ba09054045879b64adec6dba0ec125cbccbc1f1ecab93271b58a170c7e919dbd40935f63b6e7e2178607fef5e51b62fd2f710b83d9accd68463d3850e7cd0c8b10f944cf832bb4477f") 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:00:05 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) write(r0, &(0x7f0000000000)="670dc3b2b7eb9e7699e2aa8dd51252995fe0c09f5e7049df97523da1740001", 0xfffffe2d) close(r0) 16:00:05 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x20, 0x0) r1 = accept$unix(r0, &(0x7f0000000280)=@file={0x0, ""/108}, &(0x7f0000000300)=0x6e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x1, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x6575779f267eac24, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc02069a0, &(0x7f00000000c0)) r7 = openat(r6, &(0x7f00000003c0)='./file0\x00', 0x20, 0x41) r8 = accept$inet6(r6, &(0x7f0000000400), &(0x7f0000000440)=0xc) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffff9, 0x14a, 0x51, 0x10, 0x400}, {{r1}, 0xffffffffffffffff, 0x0, 0x21, 0xf8, 0x1000}, {{r2}, 0xfffffffffffffffd, 0x2, 0x80000048, 0x7ff, 0x1}, {{r0}, 0xfffffffffffffffb, 0x82, 0x1, 0x8, 0x5}, {{r3}, 0xfffffffffffffff8, 0x3, 0x82, 0x4, 0x7}, {{r4}, 0xffffffffffffffff, 0x44, 0x2, 0x0, 0x1}, {{r7}, 0xfffffffffffffff8, 0x80, 0x4, 0x400, 0x7f}, {{r8}, 0xfffffffffffffffc, 0x10, 0xfffff, 0x3, 0x4}], 0x4, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = socket(0x11, 0x3, 0x0) sendto$unix(r9, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt(r9, 0x0, 0x3, &(0x7f0000000100)=""/255, &(0x7f0000000000)=0xff) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x15}, {0x30}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r10, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x15}, {0x30}, {0x6, 0x0, 0x0, 0x100000100}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x15}, {0x30}, {0x6, 0x0, 0x0, 0x100000100}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x15}, {0x7}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r13, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:05 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x41) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r5 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x7, r3, r4, r3, r4, 0x2, 0x2}, 0x5, 0x54, r2, r2, 0x9a8, 0x15, 0x3f, 0xfcc}) fchownat(r0, &(0x7f0000000040)='./file0\x00', r3, 0x0, 0xbd1e04a78f4ad5d6) pipe(0xfffffffffffffffe) r6 = socket$unix(0x1, 0x5, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000100)={0xbc, [{0x3, 0x9}, {0x4, 0x6}, {0x1, 0x9}, {0x3, 0x80}, {0x1, 0xff}, {0x3, 0x6}, {0x2, 0x7fff800}, {0x7, 0x7}, {0x0, 0x4}, {0x3, 0xffffffff}, {0x1, 0x3f}, {0x2, 0x80000001}, {0x2, 0x54}, {0x0, 0x9}, {0x3, 0x2}, {0x1, 0x3d}, {0x1, 0xff}, {0x3, 0x9}, {0x1eaf39cc00913a60, 0x5}, {0x2, 0x493c03f5}, {0x32e6c48022aa8a74, 0x8}, {0x3, 0x2}, {0x2, 0x200}, {0x3, 0x3}, {0x2}, {0x1, 0xffff8000}, {0x2, 0xc39}, {0x1, 0xd62}, {0x2, 0x6}, {0x1, 0xfffeffff}, {0x1, 0xf78a}, {0x2, 0x9}]}) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc02069a0, &(0x7f00000000c0)) ioctl$WSMUXIO_LIST_DEVICES(r7, 0xc1045763, &(0x7f00000002c0)={0x4, [{0x2}, {0x3, 0x28}, {0x1, 0x8}, {0xc134a3dfebeff8ef, 0x9}, {}, {0x7, 0x4}, {0x1, 0x8}, {0x2, 0x2}, {0x3, 0x90d}, {0x2, 0xfffffffd}, {0x6, 0x9}, {0x3, 0x8}, {0x1, 0x40}, {0x1, 0xfd2}, {0x0, 0x33cc}, {0x3, 0x2}, {0x3, 0x3ff}, {0x3, 0xb0c0}, {0x2, 0x20}, {0x1, 0x6}, {0x3, 0x7fff}, {0x1, 0x200}, {0x0, 0xe0}, {0x2, 0xf70}, {0x2, 0x6}, {0x3}, {0x3, 0x200}, {0x1, 0xffffffff}, {0x1, 0x5}, {0x0, 0x4}, {0x0, 0x7ff}, {0x2, 0x8}]}) 16:00:06 executing program 1: r0 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r0, &(0x7f0000000140)="b10005039000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020200a371a3f8000000000000000000010090d2c4e5187c00", 0xb1, 0x0, 0x0, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x10000) pckbd_enable: command error 16:00:07 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000000)) pckbd_enable: command error 16:00:07 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0x7ffffffe}]}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000140)={0x20000000000001ab, &(0x7f0000000040)=[{0x7e, 0x2, 0x6, 0x400}, {0x0, 0x2, 0x20, 0x8}, {0x16, 0x27, 0x6, 0x40}, {0x2, 0x3, 0x5, 0x1}, {0x0, 0x7, 0x0, 0x1}, {0x78, 0x5, 0x1, 0x9}, {0xcf25, 0x4, 0x3, 0x7}, {0xfff, 0x0, 0x4, 0x7}, {0x2, 0x0, 0x3, 0x200}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) fsync(r2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:07 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x7ff, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kqueue() connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5, 0x0, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) socket(0x2, 0x4, 0x74) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f0000000040)=[{0x3f, 0x7f, 0xff}, {0x101, 0x49, 0x2d, 0x2}, {0x1, 0x8, 0x0, 0x4}, {0xfca, 0x3, 0x0, 0x93d7}, {0x0, 0x0, 0x7, 0x800}, {0x4, 0x6, 0x28, 0x80000000}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0xfff, 0x41, 0x0, 0x68}, {0x2, 0xcc, 0xb9, 0x30}, {0x4, 0x76, 0x0, 0xffffffc0}, {0x4, 0xe8, 0x1f, 0xfffff836}, {0x2, 0x2, 0x1, 0x800000}, {0x20a, 0x6, 0x58, 0x82}, {0x1, 0x4b, 0x80, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x0, 0x0) pwrite(r4, &(0x7f0000000080)="1c357e3a005856bf000000000000", 0xe, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000240)) 16:00:07 executing program 1: r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1000000, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x7fffffff, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) pckbd_enable: command error 16:00:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$KDSETLED(0xffffffffffffff9c, 0x20004b42, &(0x7f0000000080)=0x4) kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:09 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x2, 0x1}, {0x18, 0x3, 0xffff, 0x9727}, 0x888c, [0x9, 0x4671, 0xffffffff, 0x401, 0x4010000, 0x5, 0x7, 0x3]}, 0x3c) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82da4b4515"], 0x10) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) read(r1, &(0x7f0000000040)=""/32, 0xfffffffffffffccd) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x8000000000020}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x1000, 0x1, 0x3, 0xbbf}, {0x2, 0x86, 0x7, 0x8}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pckbd_enable: command error 16:00:09 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) nanosleep(&(0x7f0000000080), &(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fsync(r0) 16:00:09 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0xe0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) ftruncate(r1, 0x0, 0x8) 16:00:09 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x8613c) rmdir(&(0x7f0000000200)='./bus\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) sendto$unix(r1, &(0x7f0000000400)="447db8b666c41407d3e8cc514e7ffab593a81eb24124b9a82b296e7eb323b1bff1cbd6445411c745dd60805bae8409d245693fc9a652504e8ba2146596602bf5189258ef65ec86718855f0d2f674518203c16cd874eb334fccab22016b1d0ac39abf9ded092910c54f0f0f05e8d27a428f18ca1cf6dda5db7f0baf8d2ef411d3a3525e56577b847b1ad156caaeb96955810dbab8dbf02cca78f8913a44ad1f995f9e771cfcaecf0f9c666cf9a421c81a8b80fb9cfa16e56d1d42c3d18566aa7d1b78c767e9d39c2f165a8232a9bb32e9589dab7d555c", 0xd6, 0x6442fec669c39df0, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) write(r0, &(0x7f0000000040)="510fc3", 0x3) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{}, {}, {{r0}, 0x0, 0x0, 0x0, 0xffffffffffffffff}, {{}, 0x0, 0x0, 0x20}, {{}, 0x0, 0x0, 0xf00fffff}], 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa043a16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9057aeaac500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup2(r1, 0xffffffffffffff9c) pread(r2, &(0x7f0000000000)="0f5b766396beba3f93bc0c7ac409207c40a4b8ea61ac6bb42c161d7da58c771655bc1183a4f2fd0bf505af304b15e20bd81a652304e200d9d61b70b4c7f29ac09cd1a53ab5b75c7c87ce6cd00b2d35f43fa9da47177379e2cdf1c89e41c41d1578e7b7b1ca0de01329cc2bb5a3ba095a35ed15943cc722f5d5480d477935", 0x7e, 0x0, 0x0) 16:00:09 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x2, 0x80) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x40, 0x396, 0x9, 0xf562, "1a2c4c1e9d2fdef7fdfe4598f7a24a356fc19732", 0x7ff, 0x8}) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x1010, r2, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0xbcb19780b84ae807, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x85e3, 0x3, 0x0, 0x8}]}) r5 = socket$unix(0x1, 0x5, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc02069a0, &(0x7f00000000c0)) ioctl$WSKBDIO_GETMODE(r7, 0x40045714, &(0x7f0000000500)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) poll(&(0x7f00000004c0)=[{r1, 0x2}, {0xffffffffffffff9c, 0x4}, {0xffffffffffffff9c, 0x1}, {r0, 0x5}, {r0, 0x100}, {r4, 0x100}, {r8, 0x4}], 0x7, 0x7ff) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f0000002600)=[{&(0x7f0000002680)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f00000000c0)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xb3}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0xffffff1d}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) setsockopt(0xffffffffffffff9c, 0xe189, 0x8, &(0x7f00000005c0)="85b3afb1355f0b63feae09000000000000009ba9e9c5b46d97a3e65aa1ef9150c75b211bf5b888f6ac92ee969988bf7ca10454f1f5ba784e9e59ede47b85ef1b0d7acf8bbde73a17c703d23cf3b2ee3b834f80d46d27ac65c10518a1f3a1cdc7b7e2b0b00f78c801e74a445bb8e416b364db570d303c3c372dce7ea52688dd9ac830fe7031a841d49e7e6f80397d1c51f1a200b0029ff7d1ad3cace40dca356d9673a4d47572e4e55f511cdc2dbc32d9f5861d33190417425d317cfaf75e532ee5a7ab94d9f68fe12fd38af6adda182c8ecb487029c75dbf2c966097d8b157eb0d0d2cc8755a9ae27ed3e3de593086ff4b7f0700000000000000a8a0ca2ce3c8fa45784bc8b165c6520f25f7588694b02cc7e1e11fa61c7d8e799823d9c39109969598efbf364987a01a0d08cc603318a48b8b709aaf3d2d28eb5d0bc178de8f5e4620598c87c3d6c466798a8ee857be968cd5c9cc37745bcc446ed93a873e00cfeb55ed64323002dc1ff3a65de051f90b1fcf0909abfdf276891ff5b26260efc4d51cb17faacf6ab868c656c28fcb02924705ffffd2ad17c3fd2a5b868906e3d2b71b", 0x1a3) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x1b19, "abd0cc0d68dc65827774fdccdff3fc844ae89310"}) ioctl$TIOCSWINSZ(r9, 0x80087467, &(0x7f0000000480)={0x80, 0x1f, 0x7, 0x83c7}) fcntl$lock(r2, 0x4, &(0x7f0000000200)={0x0, 0x3, 0x1001, 0x2}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r10, &(0x7f0000000540)="1b2fc112b25d26d91c493b06f2a7cec08c76d176759b4dfbe47aa40a8d57f9e2447fcba314173f9e637bb483e22081b5691e5be449f687b685283eadf0ebd375ad1b279481f602aaf04e66d169bbf9186f1fee7f44fe66a38cb8d96d860741715fff0e26eb7c2975c46c1fedec5c153f3408d09b6500955a9a19", 0x7a, 0x0, 0x0) close(r2) 16:00:09 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x2ee93fe3ed4949c9) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f0000000300)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) write(0xffffffffffffff9c, &(0x7f0000000100)="2af0a211212947434741620f815c24983826334c7afe8999e4a4e2835df98151af275fbdd32594aad25b2e3a6e86d8deff7080eb989b86614413d20e0ea370f023c256ec19981b75e31c6d19ac17fef914315ca5f12f01af687f7aa68dbd3896f03e3071b3315411bc6c27c8406938372b85cd0b0b704bfa90d841d7d92a962acf55b543a36692bdcd2e5fd670491447c854476efa1bff5430654b1b8facfa61fac34bd4f0039a7e58d1d3f0628f44251360e5b0328f4680d4ab4684ed1b1cbf4a492a07796e5fbdb01f98862c4701e3e5e404700a641ed4680610f9f48941ce137dc2e0cc638cc46f84cb280a8f4d1d2ce8db68302ffa9afc26eb", 0xfb) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000040)=0x3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000bb3ff0e23c5b00000000e74da400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:09 executing program 0: r0 = msgget(0x3, 0x100) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x800) msgrcv(r1, &(0x7f00000004c0)=ANY=[], 0x0, 0x1, 0x800) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r3, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r4 = open(&(0x7f0000000440)='.\x00', 0x10000, 0xfffffffffffffffd) ioctl$TIOCSETAF(r3, 0x802c7416, 0x0) msgrcv(r0, &(0x7f0000000280)={0x0, ""/12}, 0x14, 0x2, 0x800) r5 = msgget$private(0x0, 0x10000004) r6 = msgget(0xffffffffffffffff, 0x0) msgsnd(r6, &(0x7f0000000340)=ANY=[@ANYBLOB="030000000000000039929412bda7793761ffc83230a470abb54eb7f4909d4eabd954aaf2336b46396eaaef80ea643ea48a5f7f6901254a839f96a8ce53bf1e8083bdcefbeaea5da86ccaa994d29b24a652ef5de663d678c77308370aff42d734d49a2aa6900332d7afc6626d723dd9d41ea1531209321e0e5f2d025aba7da92045a431e57a68604c3a6ed744bb5454b67be78405f4dd06fc467f036d4413b7b90bad1a4deb4d74eab1b9e73f27b3dd58e97ced2f86e73c590f4a5979ad67ea206faa7ce427c51ab4716b6c7a963858735f1769eb48050ebda8cda60d46a4f0370800583c9059ef7399595a998e855a46f4e773524c94257fb71fc20a7d0332da058cd940f0eb7c780964b638c85cccac0fcd2a965c26279c26085127cfbdca8515b49abe634740b0fe30de68f2e0a19316142452a784d96ca3ef093c33ac1f63e20a620a0b44739bab958a6842e0daf8b8fab1fe19a75b064cd1ec0a25207942b626b1a1069ba2bac7277710c7c5fb26da9b71eadd2db82378bf8da2f66c8915b36e497726cf6212e05b2ab6b2f2af938506b21499afad26686b761464ad5f3b2c47a05b562aefb290de5075e3fee1eb25fbeae55776b4f51896b0c79191"], 0x1, 0x800) msgrcv(r6, 0x0, 0x0, 0x1, 0x0) msgsnd(r6, &(0x7f0000000000)={0x1, "bfa879ca386b3b3441e670cab5cfb32dbebea59ca286e385c990750e587466c3c27f693ed0c4ce665161bbfdef78f41641b278ec8251f5cae5e36b"}, 0x43, 0x800) msgsnd(r6, &(0x7f0000000680)={0x1, "5644cec7eaa51f44a8890b08d97f6156243ff69635aff2a74aca9eeef1f5684fb0fd88d9545b4a28099c7e65e6fbdc5cd8ed870d1c7af353bb6f1cfb6ef5bd71790f7bd2bc387a27f1265be90c4bfe30d0c9ed4d85e1740b89246999672d39108ae8a90ca26759ac09c33e46ab25dfc108a3951b77426965d3855c9647eac8c423db972a17b10dea4ccc087f14bee36ab351ab0117f468345a99c20c4ed5b53802fa365879dee6ef3d6d7c42e4c605f3c3cf845d6f2abab19f08"}, 0xc2, 0x800) r7 = msgget$private(0x0, 0xa0) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r7, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000041fab6518dee883413cf73df00"/206], 0xfffffffffffffe9f, 0x1, 0x1000) r8 = semget(0x0, 0x5, 0x0) mknod$loop(&(0x7f0000000940)='\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', 0x2000, 0x0) semctl$GETVAL(r8, 0x1, 0x5, &(0x7f0000001c40)=""/19) msgrcv(r0, &(0x7f0000000880)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ff00"/155], 0x9b, 0x3, 0x1000) msgsnd(r7, &(0x7f0000000580)={0x0, "261100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f3740517e68bf3f0e8d1e8f3b32b99730c1ee11e3888c2f88b33d0000000049ad4ae8d462fcf5fa3b57806b56cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fed4e8d8d583dafdfcfe9d34b6a3166dac0e4ad7872f5682b7a054e4d84de9ddfbe9fa4b8fa3b6a5ea22e60f5da05a5615416a1e222dcba8dee9f0cdc75f02715b7"}, 0x18, 0x800) mkdirat(r2, &(0x7f0000000a40)='\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', 0x6) msgsnd(r5, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000245942a05358c3cdb12d0145c4fc7217c27b3d4a43c132238c3c35db8adf4a32c67c0a3fc5d94792442acde2b69cf63545ee4889989a460500000000000000c703fd8cfc2956dd62b3be7baee1d3fcfbd5b9808d04aeab7b7e89f58c7ab28d99f09ca951"], 0x67, 0x0) fcntl$setflags(r3, 0x2, 0x1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000240)={0x2, &(0x7f00000000c0)=[0x6, 0x3]}) setitimer(0x3, &(0x7f0000000340)={{0x10001, 0x64b}, {0x100000000, 0xffff}}, 0x0) msgctl$IPC_RMID(r7, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x1, 0x9d7b, 0x8001, 0x1, "c542e6c396b3ca3c8106c1354f95a89e0f7a0801", 0x8, 0x3}) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='x\x00') link(&(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', &(0x7f00000009c0)='\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') msgsnd(r0, &(0x7f0000000c00)=ANY=[@ANYBLOB="0100000000000000e120835046ea3d93ba9da63abccbc90a7ea839cde7b7e801fcfc98c478370bb2fcb11760940fe55e34d72521369a93da675c7187636b408d6d222b90bcc032e4514c4095817d205e98ce1b9c4307aac64158f9e7dcb29045f2e328f38556c35f9eba0edc727f559b34e0b877df4b7326e40a5fd2c78911d13888ca1438d69d216e029ebce405d354c33daa64ce5b04c6e40aaf8059e833df69c6817e5093875eac2972e9b658d79d2552417b208da64c610c7aa45be1308400ca5f8e164aa253dae5821877c59588aadae458e7584b7c6e4032392667785715ca6a1e18a5d239bad2efe621991c432b76e00872e317536e9a73d72d469aa180ffb9ad6c62a67d5b560d9bb24709d15b2b738785920926365bd34c96acc2fd6451676c2071fb7439e5dc3d55a00f568253ea4124bc2ba1b99f0ac75e9af9f0a3b1a66059623b8039826b2a9280def3ef739f023a64c9374b9fe548dfacea78fbef7685f10d231173c9fba62cd110faa4f6c9b341fd5c4be69478833a101dae15386fdc61ee7bb1fb62c3e9739d3d5dc0a14d698ea078512ae2ee1152159320a75b21af0eb0512c5738f593dce37497ba26fe428407280697d80355e3ea35a799877fe957fcf2c94a6c8906f6f6fb62f5d928a132f66c7ba403866635083ceddbab7e9e2d897962d083e9831787edfc10fb75b91bc45ef0a3fdd4ea97510b2ed49b93f084c7e8cbfed214265067341566666384b2c6b817dba80b8a1914cc80be4eebd47f62f25371b0c7f6bc4816e5cb3cc4abef83c08da4e7b8fc05f6cba97f29fed9baadc424176a7c5658c6915b5daab37cb6c8f512d3791feb06afcdb3dee03ec09b753eaa58cef02c321d3fa416a1293350bb18a1b9ac96e35e15d30df73cba42eb4caf59fdfdf50c931f6e52863b59a676f4c8e20e6dea2755b32aab7feb320a2ac085ca9d6a786f8e73742befc2f865b6b97793845120d1466c28677be21a83984867c7c1a6b575d439856a8852fe5e34ca22d7d4aa3e518f07c734eabfee6177cf18db7e42bf6b6c085cff2a86104dfa32505d6d7f03426c4a6757c3917ac64da3230a1916e78b436eef31801517b37e2a144ad878766f0781eb34e0c6f47ace551993fd5ec18250af9d765aa2a7d32ccbde6193a4eaed5e349f2cb0365bdd50c2bd7b6093cdda96213af61f603170bcd10133be8a42a99df267125b17581fdf5c465168e115d1330f8129df5267c453a59b74062c1b86d9f51aa3f67d0d4aa44c2f518796e9ec836e6b5561e17edfff16ed69f907c554a78c0f11042c9bb308b17402657a977da733a71a1e1fed6d6ef3f8d06983b3571c79ec6f1a6547ea72dacaeb5c80f74ca25667cc5e44965b80f5944d5c3929ef86f2e79ba2f72e5f4cb07c1d399793b2eecd6487d538297d01ef2042bd6d541180ff28035b4c351ffd4b5fa7966212e026e0e1217ec1d4ffcd76a9bae31d6bcb75791688b800fe6eaf71f45eb6627f6c6503e4e00e096726713bd1bd9684c5f78b8d9d7922d941d55ca52dafe47d2801754b31b02826ef76a1afb26079347e652ba24f0e92b350b537a59dff05d3b09210d108ce78bf9c0be6987422fa746b2fe5ff903f78ca26e72745f80d25cd22d7cef0dbe6dfbb28fdcd65dad3383f92efe34f17eb7f5fba388dc43a04d3755e1e1a38e86dbcb8a9527bfec4477c84669d2c75e686fb5cdf89e2ac9e509f59afe6745b1e0210449898a58a7c8497f363566176645f09198782a7304f914b5245bc0ef4456ed7fb9da55315928b8b23bee8661878e4730842533e86b9bead36dde385f42b18c553b1ecd875dfe4f8b633584d4e485c0498446d47353d6a6098923f05fbe39edab65f3339d248c809f4b30e732d38cfa0fd6adef689164f0056ef32ffe88cc8ff32263b08ad039b2ee8bf944bdca3f541a2ec3d1ac4b9cc7760c0c1d31bd3d024a967cee04bef75787b43b814fb06e8946c396b60ff2b7180bcf7bcde8275ebe21f9d53b205a68cb10fbb800c6e1c8c1c3b9879bf8be03a67061a29111d46374bb0cf77098ef7f98e161ffb11824a438514d889afc14f2d29915599adae9ec6d96221322f7e21a47cbbe089db8eff147f1e8e3de4d5db031a81e0e7c5cdcbc54087f986999599489910a6ed481e06499a72aea656c817f80522a0651b0d3396036175b14736572341608df95c7164467e0d3e23c6a3603b64f002d6afb51ba6a19af3c562dc829aa48a871931ec9785960916abe4b5ef825f9ca7a1dcd7b50d07c97a6cce17cbd4bc5467703228ebe81435512487675499fd41c8e5752cfe21b616a1bab3c37f9de9e22c353aeaa38bd12317173fd4aaa5d8f7e7a8bbf8dc15f1fb93aaa632bdc1f546b382497bfb98c423f5faf9dfb58b09da1030cc3e1e44b30cb1392871ec5a6fe56b46cb602cd8eb9b66061ca78efdcc3fa82fcc1950c3032120be2124e44aa194c03a993dee169000494878278b46729f93af79b775dfd0a81c5ca3bfa81443ad70c436dcb84a25fbc0864ad4996dbdf72fc025318cc30143c52aa51b10937c6bc0cdda02942ef3e3ea575ee587f67df14602547a73748a17a6e3ae4228f82fc846644c141425c0281d9bf5b16dcdecea46960e765b6e8033ae6ac177407aa61e850dba55bc28164a1db9f288d5790a9937ec655d40b13cc6212a99664b4c4f319a1534bd8902b9fb83e8eff12ee0357c2131311d897e42305651e9889cb39a8b065bd6f3c77c125cd98a33bc81be18e578b26ad643fbcaea5ffda7fd7be373c96e5b0d6f3360e7a049cbfee23d63ba30a73f619f315081526a47520c1d07780ff8bd2bd202e42f3c8c80bd4d95640698519fbd0f28d0362e53fc4e1fb33d552d209f1d9643921a6821dbe784fa0f1a5ed681e17d1404fbf473ca1542cd2883dcf24042707512d8d9cd75ecf5483925d2056d7b79c96d9115161ad5808a04b25d7a2291538ff39319548bb88946437910af0b3218da55adb9aeb6308ffa07de92d78fb514bff5e12fda0532d96f469d4683a11beeebbf898bfc64f04aab16d99792945ec9a3bebf7ae9e8cef9a2b03d52084aca50642a9dadc1e5c4728bd36abd95531ec8a31f8858dc3a06d90afc50412de3338b01cf468dc8a7a1ff913e138056aadb56bf58301c0ee664fc9679243cafe3880b90ea76885afd8f7d7f2645e766e12a052b0273996aaa1bfdb1f5fe60b8b3b508e7f4dfc3e732b37b0f8babb91b9b1ab8a7edf32b294ddc03abbd17665eecde3bdaf69ecca2494dd3de6af586a4a2e20e55ffa062fb9071a33f9a682c0cbf5a92337833f897ee99d03feacee60c9eab6a905a6ddb5e8e4161c6fca4450cf3d906325f9baf75f84a619d8af0ead4e6e8eb63ff516d40f98acafcb7ff0d52fcc042d8c139a65a7f20436cebb15d145ea4af1cdfa274e25b4a77412807209ae70ed13e2ed6655e982bf7f1d27883b7555edf752552ba49b797324077bdb054a3ca7936245337c39db14754b01ad54fe738efb317196346bb2f76789bd84b6dbc081b08fb1e5247a74db048e6aabe51e4a1110d4ae6f9714aeebe5db5a3671997ffb3846e32caea5432b8b14c8105bc8fa77c84fa50b94d1bef343a2771236c86715eb472d75229d14a57e71e8685c16b5c129bc196e898a12b8b36999a9cc50541135fd6520ba94e9c8eaab8aa60e938915d7663b5c079553b2f3546831f85caaed43ac688c1d7adaef59f1c2ac4e529891c984dc7bc8b5d7c4571b8e8c76bb663fcef5ff3c437553b58f37f94f14e956d3554b09a061b4774697c92bdb7cb90d86d1daef4b88eb8dbd47cf38682422b3b9dc4d2472af01721713a6be2278fe96d383422de01717a46913a1e0994400ab8896f17542d3cf576218df2f79e766ad624af3ca316c83605db8c52336adfcb85abdac775083a15a1ef608639b3081c34063baaf8a7df36bd7991c87238ba3760a3d20cc70e05f12d3db5018eaee9ef1aa94cca881961ee1b81734da7c8ce47dc30b7e48fe6398dcde1d00b5a36694977edfc124af1e5281eaab27c80007eef0b6d16d26fbcb5c54b4e84a91963149e40795156269df32cd14bbbe0ff9ebba08355c12df2b10fb3b159b3b68288b0c365641337196a06d9315aaf663e8c694ec4b8fc8fc1ee54a8f87bf25caba1b1a827a0ae88a831f5b518b4534b78ca5677fa68c78b895347cf1aa1d1213892761b316dfc6081bd223b78bffb2a55b60e78d4d13785901ffafc454249392c5c91004c904aa8beaead5d39e30c3f4f0cfd1a1af30351b0857112ae46039472cd52ed9cc4d9b12cd3a0660d93c1d90af10867fbaa2b8e65415e7769fdf04f78c7db84b197c725438aabb73882eecfd7dd9621dfcec1652ecfd49164941c4b981484d663e42cd537d68e863e16c87bcaac1a0a5b8437e30cbb3cd3e67c6055e399987ea28fdb489d5a10e87efc9b05afd5f2bc1bc574a21074b8e3610b722c046c242dfe37c899801b825a0a98783a3c44f40dd60126a91fb10b316467f34a030492ab62238f4e9b6b3df137a3349dbd94d942059e046348218731e44dfad66bfd95044b342f4f4d6100f6c5b9befce51dbcff38c9bbc41c0d1a9f80ea78e4f2c16c7275c4302b49c774365439c1de2b7af1ff36a141e5afdaf622c6b575caf61b9cd58738a1f80a3f3e4ce72b3a8a16b4f88d8b619621db1deac2d747ffa30099da769f2fcd0a8fd6bca409a31cfae4b8d1930e20af1b53807f22d8c674e56d4d486c458e0b647bf606da6cf1e650b677df0a823eaca1de72ec2f769f9c022ed3c94e10962f308aebf1f94d7844d28d9ed1f921759ba257a24b3e2633fe29b398c50d66678ffcbb7163d464d45819f4d2b3015eb51c577fbaa9503bdba4d370a58e6bfad214709b05d92adc16e4744a81f49d1978f6ff0a5031883fbb4c4d00d1331abc57f52a003b4e587c9f2efa74359d185a0d6222015c14b1507870418496e122644b01d42e22e64bf92f50b7705b0f312a7154f11a9e6f6cb247956d80dc23199fe429e917a48f0ed61a01ee954d92973e4fc32b4b520e59edb84d721d8cd02afb87c118defe586382d372545a0f12af47d7b55d298ad301e752dc485775b91d2459c96dca00deb805e506c4f26a68635f49e0bceaec08b5217085581e08647cce5cefd8757fd8f9c33878a6f3363ac4f93b249572e9625af73ec7bd9969238290e89adf2c035a83c01403d5074ab9a5db27cdbecc9002c8688020f02d79a817e58a8b532e0d40e86604566e808ab0e9f031b5202bd7d9c0a63c6cc70ee3ff972df4c193591b38af85dac0fb23f28e4edf30f9059fb91eaf63eecc326699539c4f22a6e33d84b61f49c8b3ac8579a3b7248bf5208639544ab3ed7953bc03077155babfef5c578fa710e6e453025a1f28b8a348710b9ed6745bd1f06ceb2a51decb6d9e118c4c48d412acb53290d98c08f4b64cde25f89dd84dfbb76416c78187737702ff249dc0273ba93107c34874f0be653f7848c023a56e7bb0fddf8e40f09b0142eafb2939f0e15bfa9c0d1696efdd657dcbf66041b040c2dc7940cdacd9f4c646b46c2e8e6cfd1338ab766bfc31a33f03ee60ac25324a35fa702350b6ff33e68c49b4d26a6fb94ed1d6670d832b55912c6ac51a3db6870206844149d9c1801f62400b1dd12638eb0ffa66dfdc200cc9971836a4595ee383047493e900f4b66f2db577028d8283bc08c1041a9ab1526b7a259de7d4f2faee9c235213e49d8a38fb9026606330619761c4d5b0a020ea4bb9ca3f8edfcf625c33e5"], 0x1008, 0x800) 16:00:09 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1, &(0x7f00000000c0)=0xb, 0x4) r3 = dup2(r1, r2) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000040), 0x4) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x170) recvmsg(r4, &(0x7f0000001400)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000001300)=[{&(0x7f0000000140)=""/43, 0x2b}, {&(0x7f0000000180)=""/126, 0x7e}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/252, 0xfc}], 0x4, &(0x7f0000001340)=""/166, 0xa6}, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc02069a0, &(0x7f00000000c0)) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r3, &(0x7f0000000100)='./file0\x00', r5, r6, 0x4) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc02069a0, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000240)={0x200, 0x1, 0x5, 0x3, 0x3, 0x1ff, 0x9, 0x10, [{0x82d, 0x5, 0x80, 0x3}, {0x100, 0x2, 0x2, 0x3875}, {0x8, 0x6, 0x5, 0x8}, {0x7, 0x3f, 0x17a3e84, 0xbc8f}, {0x400, 0x101, 0x3, 0x3}, {0x1, 0x0, 0x5, 0x66}, {0x1f, 0xffff88e3, 0x3d}, {0x4, 0x6, 0x80, 0x4}, {0xbd4, 0xffff, 0x30, 0x30b}, {0xfff, 0x2, 0x7, 0x44e2c106}, {0x4, 0x4, 0x8, 0x9}, {0x400, 0x1000, 0xc, 0x2}, {0x800, 0x7b976d8, 0x7ff}, {0x1320, 0x1000, 0x6, 0x4}, {0x3, 0x5, 0xb09f, 0x1}, {0x4dd5, 0x5982, 0xffff0000, 0x3}]}) 16:00:09 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000040)="b54235bc995dda7802b5473fb4e3614cc3e2c3789db43e920180000092fb62bd5f955a320b31ec", 0x27, 0x0, 0x0, 0xffffffdf) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) execve(&(0x7f0000000100)='./file1\x00', &(0x7f0000000240)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='+\x00', &(0x7f00000001c0)=']+-\x00', &(0x7f0000000200)='\xcc-)}\x00'], &(0x7f00000002c0)=[&(0x7f0000000280)='@']) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') openat(r0, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) chroot(&(0x7f0000000040)='./bus\x00') r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) r1 = dup(r0) write(r1, &(0x7f00000000c0)='p', 0x1) 16:00:09 executing program 1: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2005, 0x8000000000005200) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/47, 0x2f) faccessat(r0, &(0x7f00000001c0)='./bus\x00', 0x33, 0x1) read(r0, &(0x7f0000000000)=""/24, 0x18) r1 = socket$inet6(0x18, 0x3, 0x0) fcntl$getflags(r0, 0x3) fsync(r1) getsockopt(r1, 0x200000029, 0x69, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200), 0xc) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000180)) syz_open_pts() ioctl$TIOCCDTR(r2, 0x20007478) 16:00:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="12411814"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:09 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = shmget$private(0x0, 0x3000, 0x208, &(0x7f0000ffb000/0x3000)=nil) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = socket(0x18, 0x1, 0x0) fcntl$setflags(r4, 0x2, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r8 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x7, r6, r7, r6, r7, 0x2, 0x2}, 0x5, 0x54, r5, r5, 0x9a8, 0x15, 0x3f, 0xfcc}) r9 = getuid() r10 = socket(0x18, 0x1, 0x0) fcntl$setflags(r10, 0x2, 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r12, 0xee01) r14 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000240)={{0x7, r12, r13, r12, r13, 0x20, 0x7}, 0x5, 0x54, r11, r11, 0x9a8, 0x15, 0x3f, 0xfcc}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xfffffff1) ktrace(0x0, 0x1, 0x10130, r16) r17 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x100, r3, r7, r9, r13, 0x4b, 0x9}, 0x998, 0x401, r16, r17, 0x6, 0x3, 0xcd29}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r18 = msgget$private(0x0, 0x0) msgrcv(r18, 0x0, 0x0, 0x0, 0x0) msgrcv(r18, 0x0, 0x0, 0x0, 0x800) msgsnd(r18, &(0x7f0000000180)=ANY=[@ANYBLOB="030000000000000037327bb10cce40dbcf7838c711020000000000000020ac90535d497bb407b824e2b11a78938b908e5d"], 0x31, 0xea4cc96aed4c77db) poll(&(0x7f0000000040)=[{r0, 0x85}], 0x1, 0x5) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1c9, &(0x7f0000000240)=""/171, 0xab}, 0x800) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = socket(0x400000000018, 0x3, 0x0) setsockopt(r6, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r6, &(0x7f0000000f40)=ANY=[@ANYRESDEC], 0x1) getpeername$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000ff010000ec1fe823b0950206bf99fd0500000000000000efd55059243ac2625f22549f4173182d7bf529d5a000000800000000000000000000000000070000000000ac00000000000000000000000000000000000000006f62aca941c328dc97682562ea7000000000000000000000000000000000000000000000cbbc000000000000000000000000dc86b09b1b89b9676eaf"], &(0x7f0000000340)=0x6e) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x400003, 0x1b19, "abd0cc0d68dc65827774fdccdff3fc844ae89310"}) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000000c0)={0x4f, 0x804, 0x2, 0x6}) socket(0x18, 0x1, 0x0) syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) openat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x21, 0x40) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x800, 0x0, 0x4, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x4c}, {0x6}]}) r9 = semget$private(0x0, 0x4, 0x10) semop(r9, &(0x7f0000000000)=[{0x1, 0x402}, {0x1, 0x3ffffffffffffffe, 0x800}, {0x3, 0x1, 0x1800}, {0x3, 0x80000000, 0x800}, {0x6, 0xfffe, 0x1800}, {0x0, 0x472, 0x1000}, {0x4, 0x401, 0x1800}, {0x2, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) 16:00:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x20) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="1088fafbd0220272", 0x8) 16:00:09 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x41, &(0x7f00000000c0), 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc02069a0, &(0x7f00000000c0)) openat(r2, &(0x7f0000000240)='./file0\x00', 0x100, 0x3) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = dup(r0) r4 = socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x1be2, 0x1a, &(0x7f0000000180)="f8cdb4af4aa5b8b3487272c5a4da4114086a588f8fc67a34c0c1a097d67fd675c5a34923d1b32a0be930d702e2f813459e33a1a5a2183330b34508bc80c32f17b77026a2fc6b002b2ccfffd4ed813d647fcaf51c2fa2aebc7ffdb56d9845fcaa7b299ebcb49ade156baa3a6b33a34c66a902e457023cd320da149511a39b4b00c767d2ce5e1aa50b112f8fe3bc4818521aa6a029dd534d97114e89f6953c", 0x16f) accept$unix(r4, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) flock(r3, 0x1) close(r0) 16:00:10 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r0, r2) kevent(r3, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x69, 0x0, 0xffffffffffffffff}], 0x80000001, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)) 16:00:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='/'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x20, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:10 executing program 1: select(0x40, &(0x7f0000000000)={0xffffffffffffffff, 0x153, 0x401, 0x9, 0x8, 0x98, 0x4, 0x65d6}, &(0x7f0000000080)={0x1ff, 0x3, 0xffff, 0x48ab, 0x3, 0x4, 0x10000, 0x4}, &(0x7f00000000c0)={0x2, 0x20, 0xffffffff, 0x4, 0x7, 0x100000001, 0x7, 0x3}, &(0x7f0000000100)={0x6, 0x6}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) recvfrom$inet(r0, &(0x7f00000012c0)=""/133, 0x85, 0x5, &(0x7f0000001380)={0x2, 0x0}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x10004404) open(&(0x7f0000003500)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000001280)={0x5b03e346}) pwritev(r1, &(0x7f0000001240)=[{&(0x7f0000000140)="1f805ece9c2c76183d8862c08e9615167cd633457b2bb77b250cf7079f7d3c855e7933a88c2920bfc9781f1be65cb32faa7d7215e8b04d212b0c3807dbf5ae3158288bf9a0bf913cb1ab4c32132de9e373b938eb1985bdb7873ef087ba362b5926f9063ffae0b3d60a1ce80f954df8d09f79dbd1aa77f839237c64a2d53f843a7c7ff39e74aa38a0215d459e509f68104d2af16e4e92eb795aa310afb7c5190d450347e769d578b428a2c82c8612efae965e02bd9944473c7ef761058e56884fac6c63f779c81725509fe1eb3e817a7652815a33c19a85f8fb36f37ea0bd4c8a86e044f1dd1349f5b8086d01307dd85776bca3259cb6e56684a000e1a5dbe4f22364dc7477ef0951c649728d4f5ba7e6c43fd4a84d9df75c7f623f34ad11330c1ca148ba31a0f9bb26601875b0c4ce38c8a2fad559e972fffe215809055a45a48e9d73cac8813d7ad0b5923a8524aa60fdb3cb3e5457bc72a0772423743355710cf10266bca042cd05e6f092bdf1c7f2059188cf41bf93ddad9975145d42ae1945577065463e4eb101c5a49268c85243b93623391f5c1b2805d52428d520ce15dbd32466319fceccfd7d9bd0e2c87033f09526fb79dd7b5bb80071314434813c2829b59ad12e34c56b9f5bbc1de9b903a64d2998950582a0ba8528229bf860f3fdd99f25526dc79ed573cc224568281dfa3aa68ee235a79af112598463b1d7014b1731c4fde6b01eb5e1bbbe81e8b43d1b8056806d7629efb591fb3d00d7fabfe924c7bf1d0e038d9151d37fb0836d04eebb23d3d854dc0772e9636d9dd18a9b1a8a46998fce9c569be6ec7710bd9dd1fcab1c7178ed73ae965a4fc0da409ecae15c81676bca6ffafb0238b2b98949d14740367e91741c68d9fdee9010f976256c393a14f9627e5d55cdb55b7110715997b76d5816935f79be39cd7f8816faaa6b442fc4f8b099cdd451073756bf0341ce14be3decee57560aed0456070d22962cf7d521db2db38677a010077e3c0420b504fa6011c9685741d04131fca123358299ec9d42cea5a3fdff2479c10409ad1dee48edb73ee72142e62283e85f766d2042210f635ae9cf3db93fe09653606e604ed5ca0844222f1617e74a14093761a97e78cf48849c7a8f977d39be7a4e4d4043578859a207ffc484cf733dfc0df4e433ac01e722499510dfeb94ea75290158bdb0e24f743520f79bc79152f4b0c035d9209460823e3af709e79e1c81276209b504cf046227ee5c3a37e5c3ed95667390fb681e8b2f42c9f2729e55de323ec7670e93fe6b627d7eaed6bbb5b6b500f60a8236d9530d302f507453a33277f75e3783831bb5233944f8757c6bab311033d17b7bde2fbc5d3dfb80c247ce002828b5c617e06f0a6120edb46d492d564a782569409e607b6a1de563aafa4ee4dc6ca5d30bfa5ef7ab782128f9998f19e5814255798d860ae59eddb7044b58926603463e9beddfb6a2d0afeb8314178f899716e8a6f93c098ece72d40434cd0ddeaed3160dd5ca2457ffb8b919321e6e4c27e068aaf62041dc7290a715dc661a082e8ac18e368fbd3ba76a634e46c17775198982aec8ff93ea02b359497a0732cb418b598d0b8972f4cbf246e77617411087d07421dd08efb84030bae76931f184219764d3bcfb92a22c2d5f0f70df794cc90e009d629ac1fd636b25e6785287b1ac137bfb234d01a48a7f114f9442fc5854e09eee4e8aaf1e3c7caa2f06b47c7951694f0deffa98955a2b8b90bbbef46c6162cabf795ecc602ed548257ebb86ed01e67e7fd4fed939a3eb65ebc1f4f950219c69ccbc932bcbfd80597eb99dd1e7fa3f804268e5dd15d3a334be126eefbf5ed96719c8a1652e42e0b66ac01838458d9276f96f62944b5f10a3d0a557028f789a7058db7b6e225723327b1d3bcc8c3a6fce20e8dd4183c294138f7452d33a4b509a24e9205efaf4e64afaa1a630d8c3ee548af2eb2eaa01e9fe6e53b268dc49b95ba211a704018b492b0562c4648253df59cec4e407b43d10a4f8e47625d5b8ce984bf50690a28217c1498599e1d10a79f04f1297bbb9992afc78db2813bd8acca8dc7d6187f9ad711d2dd0bba5050d58afa35175790c5974626e1c9c1bf00a4cd26e981f3d6188cdcae06eedfcbbd36ff5c82bdbdb4a0f0490fedc33bc7df8841c57d3e12f098a183e091e38ec5887a4208581dfcc70c472fdc42aebad04b875ba5e7124421b1053657b8c1296177525f04888d302851bf74e00971663b06bf7d3155aebccb131c2ba9e1f8a346f354ba66bb7d327e6447f1dcb0b36214dce90e95ba7f3c2e06179995fe707b9d78189eb8804a0c22fa9df6a5e123130c8eeac944dc7fc7afd1cd6ee323b609017af60c7316c36fe04ba45625d23d0108c62bc894fef05c07a44e425805efe7f5460795dcfdab341380ce565070bfd0efa5a8c27b94fa582bd6cf374777f0df45548e459b366ef5653ebf459944412cb2cd6827a8cac412eb93c135ccba00d203d876e1f8e692bc1698ee7dc3ac0e73ac6cad40d5763edd93fb535eb095164e56891747f3fa5d585b9889b67d24b1a90403826936e1030fe09ed6fa10379a664fe6e0783aa580aba9d469ce32139807ff7793fe569a65433315b641dccbc1e046496e976a71333246f9c96ae7c9219db550b9e1763fee29f24679dfed768dc1e1b8d4ed35141850895849538accdd7c618b0e9a3b42969cf050f60492a774a76bd5a65a604af5c47d90ebfa694893eef08b220b9a3acda595528ecc08099f05c4bfc31dc722d3189830f57739ad33139caa4fb9e47ef39ad361e57e007ae3cd5d2e8ae171aa47e5084a76a61c729e8e93e0fa4866b5b6af1e19c17f9bb58a9941e0b30503f71b4f56bc9e10c4042c6e3d80b1fba1595f9cd4380503161d3a1b84440ba231fef1fa67269b2adc63264216f343a50fca12cce332ba6c9378df0209e99e8cae5e4893d577d50debd9f95966e4a40751bc9956b426a117d510f363c53676f081045829f4335ec62fa00789cfce9b3414a88433daf88dba0ccb47f7163fa2b249842cb536397646229c216e0d79147ad447583a019e9ea11c4bf63ee3c3da0312c872cefebfd5e60e141dafbe1b42e7a00ef7b0d789cc85ec51ebead2453588b7076d3c19dd546b8ccb7bb3d2bdce58c8465f011eafda8b65ba28d09bb548f83a2e7b268571689b5f238de04c47e7cfcdf161f7c6c5a959c9d27b9ff999ed6d5f2a25a6fab27ff751d8c6936f7db947f4044322e3950ef626a3fc21a445268ef95c8d731da29e6573d5ee29c13d1687373c571dc1365de292dd326ba6a548deeb6ecf77fba28853a0e49591df7201475772613427a6bd91c7ecbbfd21edd6acfdf468bfefa29474b3d3949fc062774c76cfe1ec1557820f5b35ee5e02d7169f2e61f0efdc54aefaeece745c0aa898d9a34c941d440d33967dcd027154fdf14f2054e2f21e7b5cc0b4a453e5b687b230ad881bb5d4a4f1a2a1dff453f92cb2bd58e3414ebaa0f4a44f1defa14b8c36bbb8a5315f8293bd41d21a8d6d6ca7aaf36cd096e8696803554843268a6b9a4f743ad0cb7b778b75fb32d3daf9c5f292481ab3b5ef88a2c002926db17c2b1ba577a82cdfbb09798e8800e0de9b53228b706ad71cdb63d91c489369c798cbe3ff0b0dece760d503109ed067934b584c2e98218f215f5837dc7a55315bd64c90edaf94921ddd91cd1214193b7de7828277153e62b1c7f0c5b771a5e44ae98dd3d978065d914cf7f4a5ba91fdff28e3cc14b94b68ba4902b0826e727187f551567c2659413ee41286c14273cdd08e35a9254737ebd07995190b1f7077167965f905530bb9bba718cf8321e1b818291c3d884334f5b20fe9336b2142a959b4228450d755ed171c37386b017f970505d0ee4e704fe56a6798f8d9dfddf3789ad681227f4ab51a9876f8091fa14e721a5e35ad623cbd9fba2b4d61841f4073891508da425702749d695538ac648e4893c160a45c8f1568f9886dd50b437c94b149117b53c6c9e83b8b3e6471f2bc4a534e04dc393989136cd23dae7fc25e57ef83401bfc899376e824f191a64cd0d145703a0e4cd9ba49188001c463fcdfdedd553bca7b198185a56cffbbee25a205ff3ea462c2c493c0beef865a19807027b065fa435be5a2767b7f6093253ba4ed2e9a9a25579518b92a869aea6227195faff046f07cb99920081052bad30c2c7438573ca5f3476479ab49bd3437057647d88b9389ff0316d1c7677b42b66730f76c9b39138f3946cce360e62349cfe3e31fae79c7e1bcd402be74cc8f57acd064cd88c7c042c43db73903c3b8cdc3f524389200765aea4873645f2cf0035413a47cb5c7c6332598512f3e6e0987ba542f8420081c6d01b074eb8d45afb715c0da0158e414d8345da241938e93bcb52946a5fd9d891709f4f48af85838d1439d581de2259826a03f730f9ae50424040e5cfc6115b1a669b97542920e89c554cb7b220fe0bc3552366ce98e79485f47ed3ad1d32dbf70bfbbf495c200252a8123cb700c848274db16f1ceb35beaf856878b39cf8849c9f9a2f64af7a8bef3ad94f0d222676c3eef7b6110cdd7d450b75715f21c20b4bc40d8b1619fef67c62504af3ba4a04cc557bd6fe487e9d9b537ef2648b3075f7cc0682aef7a2228a707906218c8d3b0ffdd9d5d97d78febffceb349dac68e1acc0c8fd4d00886f5aa75dc1e40661a43ab509c586ca7ca4e42bcbdc7d701069f1c103ca49867996f791ecf5a00726e785c526c280de467258dba8e6ba0828b635f9d4ee619399c9e44fb373394ebaaffb5d499af2fd859dc4821c7266d26cc67ef3924dcec54c39168b25c921e5d157230cbc2a30da06719cd31f97cb4437b3472ff3a61e827e2fb3b1b823088e6bf66e8f9c328d6c3607fe788d9135eb028711c0841ff16c0450237d927dcfb63cdc5138432cb765cbc1cabd37c72561dfce285b07510ce1089b5f9f2cd4644a68ef379400187a0f7fa08f8464cc50535f7fc3267ce28ef552b0f156a151dc0e2e86ee4957992b18a54944fb05740626fb9507a98fd956dea8252e82c42eba1076c815230862b2e8d3cbdfb20bdb4a9d3e01946c22263bfd7ea70a573b41a63002485d862dd20157e9ad33f6d01df087a3a403530552a9cda73cec26e2f5be47852ce279d4487e9dcf25a623a2f6fd5a551f5da0e480e0e4cc86d305bd633dc34ecff8d779a540b4a6e5b4bcce1e0b216797273e130ae2043502e2f9e1bfad5a8585368c0a17bf566cbafb05462283e166fd660ddee5e113f0c41c384d0f70574485f215b7b518a0bc479063626244e0115742edcf9755d84d67171774eae7236ca3234bc1d6e9f3758d8fdd73d9f197265ffb32544a759a11d148a2c11ccd199c86cc749699cec4b302365ace54eed492ca258978bc49a6a394831e4a13962d9cbe83fe5fa1e6335bed31a4f323507c1bc28d23ae1e7bb0df502e30fcff9594a20b561043216fb99b19fb8949a0cdd7a6fa146409dcc9a47a731eadfdf2a97ec3b2a1dc28decf21cb6739d75b7fa1272832edaa762148070d29cc03e586fd5fff8fd467656b4a5c89b1b19fe23ad44d2d4091fca1c22bba4b9d76a0b26e253209ec5c4e0193e929768edd8bdf9bc8d510bb7f0b7b6baa5920500aae797f703d90625ab0a8d0e266b0b54638aab4e1dc1ec2798562867b65d9d3d3b62d844815373463ff17ff725c49ea3b36af402e1fd6b4d316f1df586823293f48017c685d8d94ee9864e2b7aba2104ad634f608cfa1", 0x1000}, {&(0x7f0000001140)="938805d214d67fc9d89d0a2ab0e40369b5302114676e52bbe6707576fbc4198a4f6b82efceba8d5d78586eb96c53568d3c282dfa516fd593fc4d52f4136531d3f3d117c16a8c709cdb25aefb5d95436cfd", 0x51}, {&(0x7f00000011c0)="edbf6e23210318a413ca5b31b67ebd7747fae9fd06158f18f03e55f50d290a1cd3eddbd8de30243b6094fcf78da068c8049308ede1896bd6968ac6bfcea21914687f9447bea2f5c8d60c4062a0aa60906562b4bf809ee34d02f3345453fa097a7fc674aca576dac55dee023f3088", 0x6e}], 0x3, 0x0, 0x4c) 16:00:10 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c6530004285ca33c636d95ca3d56199d0d583b50c41d431d985417a3280932150c354b98103724a3e8f09e5257ab91fc94aebbc12c02bb605bca8129d737a4b9978322be1e888d541e18cf870260c30613744aa27024ddef6a15f7dc2e999779af23cd89f65ead93f15a69d5705b12fb66bf3483787099ae7edb822212f93566a1bb1481a5916a58e1f004bf7ff53a627cdba097da93f83616360253decd40047ff1402"], 0xa, &(0x7f0000000100)=[{&(0x7f0000000000)="76db2122bc2945315b2b4413fe54b9c3d22d"}, {&(0x7f0000000940)="dae04856673b14e03ba809145d045b6a01cad2d94f55701a3772eaa14725375508728e917bf1f6c36014b32ab5082d7b13bc10bfcc18f1d9d6a4bb991f0ddf6294efe45c39e01c3dd3678d8bb1388707903adeb6e27e9e5f53f16648906e16919711f9a10b32f194dc96b7316f4da6835cc9eac75a81598cb0fde80c6ceb106d953116040a567d627a052c56601a4bb64185a79a194e1fbcd6e0732d7f8f91606bc118bef93b5d1c58fb887f43c2713b2d242d93bfc319e64d2300af378d3c7b196cd1a4abe7a7a93da78259613d3dd9bd988923b35b4094a624ab6d2090dba8685626295f2771bf353cd9885d006905e771bddf8829a79bfae6bb8b15e5871987399650f52d209aafefd54d8b947a7c611a98cfdd502588571ba83b536ad1133151d955039de7f88199ecd0f8415c74e490558dd3d1ac96b3effea74c239c6fb45c3cb233cf9592cbdd9c4aa27bda5b90767aacf32f0d055fa3e8481b503e810200c3a1e49cd2c167b5f43ff486276c808b2b3ce44451e4eea948d16923f7c418637d7350c66b2089d872cdffae71dba15c68f060ad2cdefc4bdaaf0c6d5c1fe81a0ae9154bceb3dd27a4c7e6009204aaaa5121a41fb6173b2246743c56839cf232e1d6a55d379431e69c32db1876c4505a4e5d9d1c0db4da9edec703883f8ab8b33ae8a17644da0c4016e745bff6c582a784cdc7b62d22eeeba7ccd19587739fcf8d778897c57832503ba8433806b7acdda3b2023d477ab1547df44dd68c7acf08426689e6cecfc7db7d0c9c78a8bee73299d96a06da456fd492dc1be66be97fbe4fa1af3bcff8b3c565d9c86fe0c5b5e5b767f646cee94b8eafc9566f4bb43cd8cde1e7080f48ae68b8454c76bb404bd5d912f655b7093351573b652bdc30df0e1da72edb08b2f8a1d3fdd9979e0a8028224a8c42a041c4457292dade1006ca85b9a1d17debff468ad78ce79374ed5ac6d1ec67b3ab22a4446f3535fd922a15a34b5c5495b393adf254b5c1e3d9df65dcfa3c58ffeae79219f3081eeb850bf6675e58b41a7f88b906f53fe14f3f80105f4e5337c1321bbb7f6d9577d72062879b657e0824d3861e776beb8e42d1b497cd624d3ba27e129c3200723680b31f247d814f99a9e7852133addf318bb04913592cf5c1ca7b74f373489d9d772110150d5bf800dbc50f82485cf0dc84eb535a3d9ed7cb57d6c9df6e507bbf508867ff4c36ac9517e17dd921db3a5ed1ebaccfd4a8ab320c90676457a40bb01e89ec92242bddafde4d38a220224f7dc1a0c0c0359cf078da72bba1f748202075065266bcdb561a21d46b1e618f140db43aa17d4531add0df834aa22fd2f2dd261477ed1d67b5893a7513d8998364bb5d6a12b541e02fa0a57aa23cf5c4bdd8b9a7f243e3504a03c31f73bf04e7f2b690c626685e58bf06e1f87bd494b501ac3e6f279b1a48639f067410425f4654960adbcb0cd9bd099dbe3c0fa864eba84112dec4e779a408ab7236b0f93865dc8bac44047a72db1e6ba75ec12300fab168711668fd4e42ce6c06a587b50a5b8e5d933da4b899da23af2efdb3fb2a152d8664f78b23e7b5276f90d0081a1a1794b3c5083444a3ff38eadd9192d257152911ea4cbbb5113a329101dc5842e163408359dc711f2bfe95e38924bc0c35fc3d36e9aa207f10d64c2c47d3258006d1118f003bbc381e24d29de90b20facd2ae6835869767a4a2719b5e02832b25a741f699966604cc72f5e0a4044a9642fd5e990978d4921d3e80e0aa95773440ff29d5476c3281b662edc8ca305e4b93196c1d1c79691ac21ff2a3cf1e03f06ab209d94212bc9ed6c07b0174b281954b2947c512834f16e5736119f5152e902fc19ad8b1bf244a1e1b5fc079559c8caec4084c711b83b6cd8cb9038ea3017c81840dc00a7f126c84ba17a8f9f216007239fd2667df6c5401e17e34882b41b2a6615a47057188f588634f0c9eea36c3b1a8d4e1466e52cb2c6f298e2d162b3c5803647b5c1345f14e107fcfc0d75cfcb8b7f00b7a569f17f7a24fe70a999a6056925d9c2213d045d1de8a1a40211b294d182906118673a086fcbb9e97e67e541d60889b76e05394b22f65a2546478c895666253df286f88577a4df3d5879e7c9877f52aa30584e7ebec461e97c64f96a8c3012135bc92ae5f6bc48fe600e23464946a4750c6914d7deced009c03c836ed89dfec4a99818e7552291ea8c5e00b2d81650dabb3bea324f87d7b71af38edec6b9f266330d3528f12bb9c0270819cdb1dff7148e382099c598d272316604ab7d19ed1a6fce8d4111af418004af64bf4e7836dc4148029efd28b5a284915d80160e57b64e1c0009fd8edf63009e9ca4a0f619fa596b609f8ee55d40409385b3c0319fb8cb2a32ad57af7402a2952bd9271adc94f549228b599ed32d6e5c94d01a96ab3dbaac60ec12445832740b2bcdac6535566a4dacde07a7b5967a10393c560019730329ba4b8655875b029e8a6eed97e97f1964a524830c88686115861cc6c5b53c5550d75f550af0a9bca2e5003c9ebf124e17014909c959320a8009f1702fc9fcdf83e35ffef784b031f2efdee3f706972a0ae5df17b42dd22e35c33087c1a6e867055cbd1b5e92800f8d379ed0640e692a5b299c56ceb85cc50cc24b6372b0bfab20e44299efd5c452706cb0cb1bae0e4639bcf949c1c68ca81d041654cbca5e1132b75ad40fc806f46e935a99c39a72a893bde2bff99574bcc86989e424be2ab294d7386a1f1d4870575b9ef49d3246aaf2f37e4fd13f1324029c4f79fa805a8aba8940a23de655e18a87fae6bf0603564905e620030d46d5e046465bfa7a9c3c960072d0a08a87f82dd6b9739db5dba8633e9c52825295d1d26a15edee4e8fe80be32048827d3101081aef429f87d77959aef447f7aff3bb6f37b782cd00d87a891f7014c3b2d899efc1dffaf9e6370218ce0655581dcaf7be7c46440935f91e238f5c84f6f2854b16fe4aafda6cd640b6841a817c470fe408f8c4cee377693254401f599fcc186ae8520b9107e8bd28bff7c31169f99500d6df454dcadf58a75e20121cdaac53eaa9d0dc2da4a58699fb6507e2acc6e2f9824c5a148c2acd80debbae0d78b9bd7dd6951a68dc394d62d32d9cd13c914fae7503d9b8e1b7a2153733042d905144c388c2eac7afd6c2a38d59876857df6be73f0a9d093d75551f5652027400660de57285e73d74f5d3089c358f572ee0cb1a7ee197eb12568105da10954cc785f42afcab9230ca8344d90a963dbe1bafec8e96d83586eedc4184d945c0389f2923fee63de31db8246a2527672718ca592ce9d32b18df136de961bd63555bddb31f69822c69dd2e884e5dc34813690c5f539ad232c4106516c1271715da25712604b1ca0934638ef6c580349d4ae8b3d1d69974dac33a5a04c7400c1ff5ba951a2b87efb4c23d54620a628d3e37c649acdb88add9579ed48c0d8bf6b88065742cd66f31211dbe22f55428a97a117dc6d47ec94021f98d199be56d4715c68ca600e4c01b25cff467f0fedbd1317cc6f41dfa62c79f16b6910ee7f55be82e96305ed4d97a99a461a3b01de9dc3911fc0a7523d64efb6a0bfc9ea767dfd5a0af75765123751dd5341d580073f85860678cdaa9f6c74c258cb0250eff634b397aa57191761590bff48df1338b8ac066c446e5ff04442d98de97556000269a37c7a351525abf8c9fb694ef154c9f5ab6d7ae7284f1d4971a572cbe715a41e39095e73e615bb5c27564973d8f1bd50c5cd1d464e174e9818b026366704fa0a5b20d9b8b6bc65b53d4bc219207e00e12744dd85f12e90435f9cb724e802ef2e9c22db8cff8f187f889320baacdc3101039fdad8410df68f6ef00358b27a969c9d4b149de3f671b4bb30176d6c3a5640a2630863c01ba9f607399d4bf975cfce34d57724708a332a4ccba5b17a7e35a62cada5d12585626d5ad308b7030fca48b4689b5c8f3f96c6963464549017a947ca6dd40c525c7264ed5b6ecc06e37a7fd85f1b9d09d32b9b113d56273c89b58eab3915a1158d081b39afc6ae3118ade8c35672a54ca72892b6a0dd36a5dfd36b5f166a86e6cd13c5778b10c16f4f05d35a67d5da29c819d66c8e4da70977bf07ea2ac45d3ccf734ea486341d9c169619645fcfbf863c8b1cc9e4426ce8c97b6c7bd7c67c8743ef27332e82a0bf4c443636e5101f8c994166d122853c1ac43760553ce8d0c69ca244c08ee48ccd2e4d9ea36ab24b235dbe89c597ef7fb0c5c47b3b287822078b342de860d053e16d0c45ac5bb4ab1c4f06f629dc8fbdf22249a33aa97034dd0b57c8a42a14768a39e9bdbc83f06348289784393cf25e099d977b6080d5e3491331b65f67de22bb648905b084ddd258540ecf5433da6ea9b3f6923c37a0eb33264d1cf68a5e34a6824838781e4ef2eebd36925153dac87cceec3ef8840dc4e2b196df33767ac7bd13dd3d66467ddfa91e1ee118b950a0c8aed48bd9d3257079963cdc3f27809e86ffac72af8471ed64ae288f3dfd65574654b29c85a8ce2fafca8f64aab359986cfb231ee8f60ceba2234cb912ac7d74057941efa3b1dc385ea9d2c30c53ee6c41bed27079b3b0cee681e8c99b0a02cd8e8a7f136bb0a1006271f5c749fbde5684aad01f9c14d12ede7d306169ba7a00d1e24e338a89e1b5c9bc826692d0f167b0d140e5c616366fb3e57ae05bc4d4c142cb3aed5d876c31713ea806844c85b4d8903a34b6752ec9d9cad7ece666c53a6d11b52b68b8e89dfe025a1608e18fd3e479723b77b35c1165765099e8ac3bd8b2ec2864e62def6478511a81755a0aedd84707a0a793e08cf479782d13a7db0adf566b979b3a52c02c1b730c4c87856784431ebceaf5703f5395215e09855ebd284c8e47abb525976a7cb9522f049ba67fe43d85f2f85e0ad6d86d461577ea0f7840568235538ce3a8b5f8b434336decc30b5cac57799bf60068803f415a0af7d400c6bc9b4e00fd8e69d09d5fcf17aed42493d3632b60273ced8ebfab8c58c71ff0174bf762815872cd94739ffc6b295d16288518aa996e4f0b135399181d0c3bf841a622bee70cfc562a4b6f4051a1ef9059de580fc28f9f2fc87dae63cc468a9d0b755d2ea736450de8b04dc6caa697696761872d5404dd04f873e288af71f63e2cbce4e7e8391ccd3ef4b3fd22c6029c99d4f8d691279d1fd553ce67b8048b7fb278317d7739a0263fd794e1ca967f686c1c1c791cab243aead73016e63f2b8ae55ae48bd0a365a0b227d857b9f54f60850655faa81444a11f1ab609dd18655c233619f0cd30cc6db790cc803f9723457dccd8b3232601b7a7017d94d4368ba797367f8cfa059c4d34bf56d1f891f7708366411d2b659ba6e90e8ab5266df396c1198c214b1ff1bc5239730524c5b2431f0041f44e338bbf76b7101d6060a29f05cc46e4d2e80821de2fb787846ecb0e78cb59d38ddd8ee51fc545720de02c5eb3b59f090034f184f702698cba40e15abca78a2e5d85a3857f527ab7d79c98e59ce1eb68e32db15f6b9b54e3f060534713f2d32b57ac2e97bd9ac998be65914d89f76c55080266351659a0542c80a4b5a468ed503750f47813164e6a2c27a83483c4d505170aad7e40f3c8bffadaa8adc65d0e40ad4629b63a9ad414307ce177d56b24456f20655f328464b0f7a55f7d0ccaca0a7db1ba449adb48978b1efd8edd19072b834f4184c3f388f2fc68799a54822befbc5d9acdab3e34a59f10ee75c82f2b76a495d255091813165b9642312cb40"}, {&(0x7f0000000240)="1f85f0267a15d049d0618d55453cee7e6f97473aaea8dfa337bff3b5d45d2eae34088511f89c27f587f81cb04095ad11c376f727f846d10e204c03216e10f304d128044a29eb243da4108a6a40a1b86d04348090f4ed5e124b2c17ab59c74c72228d4b304a371f02c68a4fd46b1ba2853f248d32ceb2b4a9e05fb2bd1f73ed497322eb2c4cd6c9aa72da03af19784867c5eed3850ed1910b3910f961af22909e41fa5e2337c6831e108d55aab44f689ba1358bafe97f6ea33097b5cce41b57cfc3"}, {&(0x7f00000000c0)="0fc2cc5731501e53e3841441de7ea1c2fcd133e0a7759aaf98213d6a78a3c5c040a7f2217e36ee5491e0c9311fe4ce", 0xfffffea0}], 0x1000000000000112, 0x0, 0x341}, 0x0) 16:00:10 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f00000000c0)={'./file2\x00', 0x8, 0x200, 0x1f, 0x2, 0x1, 0x7ff, 0x1, 0x2, 0x2, 0xffffffffffffffff, 0xfff}) chdir(&(0x7f0000000080)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x1a4) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000100)={0x200, 0x1}) close(r0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x4) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) linkat(r1, &(0x7f0000000240)='./file0\x00', r2, &(0x7f00000005c0)='./file0\x00', 0x4) write(r0, &(0x7f0000000280)="24ce6c485e122c050cbc87a6e5db403161fa43578d3d8914c552f48cfbacffc9b82b1572f62fa47acf3ff1475db187e9db0134729a2a1724883c4fb2f235443f7b4a5b54d941679e63e118d254c3d388", 0x50) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a2ddf1f6d054c733dfc03da85cf29befc374f42e"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, "5d3da9d9bf9b68bd3b6f141bc7afca8db13ad7e6"}) rmdir(&(0x7f0000000640)='./file0\x00') r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000600)=[{0x9, 0x9, 0x2, 0x7}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r4, &(0x7f0000000540)=[{&(0x7f0000000180)="c3702bfcc181c59890aa3551a89d508d703ab0a5b5faadbc295f8a9d17", 0x1d}, {&(0x7f00000001c0)="03e27d2582326b5ff85cc2ea5c598123e4e57aa914d7fb01d536d52c7e9eb38c17d18356ebbaffc3f0231a1f9141b1ba6d46cdcb819026f71ee287ddc90217a661d8215c000a74963bdbb50ad6e064279366e67710ea54d18361d38c16f34bf81f4ce062d5290438cec93a7a21baea08c15cc4c0", 0x74}, {&(0x7f0000000380)="a13acd2d2d559c17e76822d99c26c60994236754406956252e35eeb38b33abcf483c488172ee8e47857d745905b73e02683bef3f038c39dd503fa009203e5f1d53c996c096d266eb44f4bc52e51e79ca5f2e675ee6fa62eaaaccd2f2679c538712edc1", 0x63}, {&(0x7f0000000400)="2c110cb132d8ad1443b38fc71f822dcfd9afe8605081bf290e97cab545534ddbd278565e267a5b4e5331152027f961cf9a83965b7273ca604d4c42d584cf78a29bdf084afb7eabc6b4e80c772375779e4e07b8c388c2909a0f77b296c7e5b2d4bcfb029440338475f3fb2c46bad612baa62b2100c1ef7d1a27b826b137c8e142e74f66", 0x83}, {&(0x7f00000004c0)="b9d9340b6c1199f316133f366d39bff08f4edb04ab1d05ea85995b4b96bad923b58594e0b0cafdf4025cd761b87b51c85e6d4eb8d385a8783161efe8519f3b0979ea422badeed323b1ab725bf60bb34b5473d4a866cb", 0x56}], 0x5) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) 16:00:10 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000003900), 0x0, 0x0, 0x55e794d119b72fd2}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x1b19, "abd0cc0d68dc65827774fdccdff3fc844ae89310"}) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x400000000018, 0x3, 0x0) setsockopt(r5, 0x29, 0x1a, &(0x7f0000000040), 0x4) getsockopt(r5, 0xa0, 0x5, &(0x7f0000000100)=""/163, &(0x7f0000000040)=0xa3) ioctl$TIOCFLUSH(r4, 0xc02069a0, &(0x7f00000000c0)) mknodat(r4, &(0x7f0000000000)='./file0\x00', 0x8, 0x101) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) 16:00:10 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x2000) shmctl$IPC_RMID(r0, 0x0) shmdt(0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = semget$private(0x0, 0x3, 0x402) r4 = shmget(0x1, 0x1000, 0x200, &(0x7f0000491000/0x1000)=nil) semop(r3, &(0x7f0000000140)=[{0x4, 0x9, 0x800}, {0x7, 0xb463, 0x1000}, {0x4, 0x5, 0x1800}, {0x3, 0x3ec2a473, 0x1800}, {0x7, 0x4, 0x800}, {0x0, 0x7ff, 0x800}], 0x6) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000340)="ebffcbff13c50181c07eb923ac990bc746929648afaa251ef26a394218e1d01b52637660079ed76ba3458a623e70f68e411617f30200f12d805e5ab410a54b56df4de442341d7ef13b092d2cc4ded79430099b21b05b5e", 0x57) mmap(&(0x7f00001e4000/0x1000)=nil, 0x1000, 0x0, 0x9a781cd0f2e83c1b, r2, 0x0, 0x0) r5 = dup2(r2, r2) shmctl$IPC_RMID(r4, 0x0) socket(0x20, 0x1, 0x11001) r6 = semget$private(0x0, 0x1, 0xc) semop(r6, &(0x7f0000000040)=[{0x5, 0x3ff, 0x1000}, {0x0, 0x9}, {0x2, 0x8, 0x3000}, {0x4, 0xfffffffffffffffd, 0x1000}, {0x3, 0x20, 0x1000}], 0x5) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000000000)={{0x1, 0x1, 0x2}, 0x800, 0x9, 0x9}) preadv(r2, &(0x7f0000000700)=[{&(0x7f0000000180)=""/199, 0xc7}, {&(0x7f00000003c0)=""/215, 0xd7}, {&(0x7f00000000c0)}, {&(0x7f0000000280)=""/134, 0x86}, {&(0x7f00000004c0)=""/89, 0x59}, {&(0x7f0000000540)=""/229, 0xe5}, {&(0x7f0000000640)=""/97, 0x61}, {&(0x7f0000000100)=""/17, 0x11}, {&(0x7f00000006c0)=""/46, 0x2e}], 0x9, 0x0, 0x0) close(r2) r7 = socket(0x18, 0x400000002, 0x0) close(r7) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000080)=0x9) listen(r2, 0x5) shmdt(r1) 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x551, 0x5, 0x200000000511c, "047c2cdcc58b62c200000100001000"}) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000002c0)=0x1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x0, 0x3ff, 0x8}, {0x18, 0x0, 0x8, 0x17}, 0x9, [0xfffffff7, 0x59f, 0x6, 0x0, 0x7, 0x470, 0x3, 0x1]}, 0x3c) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r3, &(0x7f00000000c0)=[{{r0}, 0x7, 0x1, 0x20000000}, {{r4}, 0xfffffffffffffffe, 0x58, 0x10, 0x2, 0x8}, {{r0}, 0xfffffffffffffffc, 0x4, 0xf0000000, 0x0, 0x1}], 0x6, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffc, 0x33, 0x4, 0x3ff}, {{r0}, 0xfffffffffffffff6, 0x80, 0x10, 0x8, 0x100000001}, {{}, 0x0, 0x58, 0x44, 0x8, 0x4}], 0x7, &(0x7f0000000200)={0x7, 0x8}) write(r0, &(0x7f0000000140)='\r', 0x1) 16:00:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [0xfffffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc02069a0, &(0x7f00000000c0)) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000000)={0x80, 0x1f}) fcntl$dupfd(r0, 0x0, r0) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 16:00:10 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x40001fffe, 0x0) socket$inet(0x2, 0x8000, 0x20000009) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x40, 0x0) accept$inet(r0, &(0x7f0000000640), &(0x7f0000000240)=0xc) socketpair(0x2, 0x4000, 0x9, &(0x7f0000000740)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x12, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x400, 0x0) socket$inet(0x2, 0x2, 0xfffffffffffffffb) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r1, r2) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000580)='/dev/pci\x00', 0x80, 0x0) r4 = dup(r3) r5 = getpid() fcntl$lock(r4, 0x9, &(0x7f0000000080)={0x0, 0x1, 0x80000000, 0x100000000, r5}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) utimensat(r8, &(0x7f0000000140)='./file0\x00', &(0x7f0000000340)={{0x2, 0x679}, {0x3, 0x9}}, 0x0) r9 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000680)) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x2010, r6, 0x0, 0x0) r10 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r10, &(0x7f0000000040)="670dc3", 0x3) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000005c0), 0xfffffdec) sendto$inet6(r7, &(0x7f00000002c0)="4f2c9faf6a85bf9c4a3b421109da8581f66ed4345c93a79da0158c284c65682db5010bc040d08da9be27119d62a0c7319dc00edcff64566e51bb47367573b927b362a6ec4a561d66c25342ca7bd03d303036a520925fc62cd63f384d606e75d266da", 0x62, 0xb, 0x0, 0x0) r11 = open(&(0x7f0000000280)='./file0\x00', 0x88, 0x108) poll(&(0x7f0000000500)=[{r9, 0x80}, {r9, 0x6}, {r11, 0xc}, {r7, 0x4}], 0x1c1, 0x88) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x11, r11, 0x0, 0x0) r12 = open(&(0x7f0000000000)='./file0\x00', 0x2000000000611, 0x0) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f0000000380)=0x6) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4000000000006) pwritev(r12, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10000000000011, r9, 0x0, 0x0) r13 = semget$private(0x0, 0x7, 0x31abeab9b6d42942) semctl$SETVAL(r13, 0x3, 0x8, &(0x7f00000001c0)=0x9) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1}, {0x80}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") ioctl$TIOCSTOP(r1, 0x2000746f) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x8, 0x4, 0x5, 0x8000, "93309e30b072ba66975da898fb9cd2d5f0e65115", 0xffffffc0, 0x2}) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0xfffffffe}, {0x2000024}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1011cee8fad27050cdad8ffc3f5", 0xe, 0x0, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x2, 0x63) semctl$GETZCNT(r2, 0x59a4707a9293a2ec, 0x7, &(0x7f0000000040)=""/3) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x200, 0x40}, {0x10000, 0x818}}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x42}], 0x5, 0x0, 0x0, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000140)=""/109) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000040)={0x40000000000004}, 0x1d8) semget$private(0x0, 0x3, 0xbaffbc4fc77b9ba5) accept(r3, &(0x7f00000000c0)=@in, &(0x7f00000001c0)=0xc) 16:00:11 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x60000010, r1) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000140)=[{0x1, 0x2c, 0x0, 0x6}, {0xeb, 0x1, 0x1, 0x5fb}, {0x1, 0x0, 0x82}, {0x9, 0x5, 0x0, 0x81}, {0x4, 0x0, 0x0, 0xf6a}, {0x4, 0xc7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") 16:00:11 executing program 1: socket$inet(0x2, 0xfd3c6480910e14a6, 0x3) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x170) getsockopt$inet_opts(r2, 0x0, 0x2000000001021, 0x0, 0x0) socket$inet(0x2, 0x3, 0x8) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000001c0)=0x9) 16:00:11 executing program 1: nanosleep(&(0x7f0000000040)={0x0, 0x20000000}, 0xfffffffffffffffe) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x20, 0x33625c775b0b9244) recvfrom$inet6(r1, &(0x7f0000000080)=""/20, 0x14, 0x802, 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54, 0x0, 0x0, 0x1}, {0xc, 0x0, 0x0, 0x80000}, {0x6, 0x0, 0x0, 0x800000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") pckbd_enable: command error pckbd_enable: command error 16:00:13 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff00000000000000e5005b67071b542a538706000000b8180000002900000031000000030000000700c2040000003f1cc7ffafa9f5dd0a807b17de07bcff44d62f66353a696456e9931469f97db6ea2c972d6eb5f34730062a7245a1645f728bd4ecbc7536ca36de8ae37d357b0c475ec17b8de9d7f62c238a5f8c28a15d5c06ae6d85a889dcbe673e63d0b89542b52820e111d5b4f5ddb18855de2e2f8217883328259ba53d949ad9e4797d519143d84f4373ddb5247fbcfe49632e4d59aab4f58ae6bd3c782ae3f0faa09a411b423124b42c6151d7784ffb59c11c10eb2ae6a220878a167aba063828fed4feda075c8cedd6fd6e0e21f782b69ee3b14ea7fd5a187d41df02"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) ioctl$TIOCFLUSH(r2, 0xc02069a0, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000000)=0x1) 16:00:13 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 16:00:13 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = socket(0x18, 0x0, 0x3f) r3 = dup2(r2, r1) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000200)) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000280)) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bfff7f0000008000"], 0x1c, 0x0}, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000240)={0x0, 0x1, 0x4, 0x0, 0x5}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r4, 0x2, 0x7, &(0x7f0000000100)=""/229, &(0x7f0000000080)=0xe5) close(r0) close(r1) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = dup(r1) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x8000005c, 0xfffffffffffffffe}, {0x3, 0x0, 0x1000}, {0x8, 0x0, 0x0, 0x100000000}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup(r6) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000791000/0x3000)=nil, 0x3000) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) pread(r4, &(0x7f0000000100)="f8e154e0809a9ea35f7515304612de103d8610b8bef38478ca401a82097424c03058c131027e1ff77061813a785d04543b35", 0x29, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = open(&(0x7f0000000380)='./file1\x00', 0x0, 0x148) ioctl$TIOCOUTQ(r7, 0x40047473, 0x0) setsockopt$sock_int(r7, 0xffff, 0x8, &(0x7f0000000240)=0x1, 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9, 0x10000003, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) syz_emit_ethernet(0xfee8, &(0x7f0000000280)="e94f2f86d2441b31ea7c7fa0415364ea15e2663813b7e00d524435e252616ea7d41d872c38417741e6578542a90958f2") ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x2352, &(0x7f0000000340)=[{0x10000, 0x1, 0x1d, 0x6}, {0x9, 0x9, 0xa3, 0x5}, {0x6, 0x0, 0x9, 0xfffffffffffffffe}, {0x8, 0x9, 0xfff, 0x8}, {0xa8e, 0x0, 0x0, 0xfffffffffffffffe}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() close(r1) syz_open_pts() write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x7, 0x6, 0x8, 0x4, "b1cec56b2a70dcb1b6349cc443e73d82a6508ed6", 0x1, 0x7fffffff}) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x1, 0xfffffffffffffffd, "0366fe15795acd76ef5caf00"}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f0000000180)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaafa91fb94f452", 0xfffffffffffffe73}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03e4d9e7b75faa1a83316bf901afc758e339fd8a7c3482ddada24362a57bd82e395d19f8060d1ae1fcf7cf0b04f56dcf8b354487e17832e6de6fab914720f45ef28475a3915b8f3a61393bf66b6470028137b0fb4d9812511c50e2e5115cafe4a29aa6d19a984abc18dcaa268f751304dcdf4920b0ef6bb8321616437c4721d08c6e8358300f21c98f471ceefa34868805807df300980724563638a7", 0x2c1}], 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000100)=0xc) ktrace(0x0, 0x1, 0x10130, r3) fcntl$lock(0xffffffffffffff9c, 0x8, &(0x7f0000000080)={0x2, 0x1, 0x800, 0x6a6d, r3}) write(r0, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a7694ae21344da19ece7aabab738eb77103fe037086206185c42ebd3c3cad0aa9fda83486b230e9dffdc013a648c44c43a8729ada052e6f83adb7662ea8cf836c0515ee12e2ed482d888dd94c15509d722d2e9f406821229d4b86636b877478d4f8c6581fe75126a22eed210da6ae7e6ba89a40c2dad2e00cd1c96515d803", 0x21b) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x21, &(0x7f0000000040)="e5be9832f2fb45d7ae32d56a57e18a8de413cdc6c0a3fcd22069f2c483ac8c7547") syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:13 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0x6, 0x4) 16:00:13 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x170) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x4, 0x8ff}, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pread(r2, &(0x7f00000010c0)="bc9b03e37d226e35474e30e75da8ef5c645e12761bbefbf8894a3ee935d7fec3c4826fbd8e31f2795b2906ff16ae3aea6b44bee198a2bfe6f656a112f7996a3911388ad715637bf96f73365adef012fce4446581cb6049eb9bf12b94a4876fa104668bf12840ebecbfd709db5def4f3ede2872c630e10edb631af9cac2dac0b2ffb562ec4edd948e91b3d17f", 0x8c, 0x0, 0x0) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00000de000/0x2000)=nil, 0x2000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r4, &(0x7f0000000080)="c98385cb82e4f9a87c332c8af59dc4e4698457fe32c022223d65d2c6914957f88764bd413ae862bed8abfb5d6ea2", 0x2e) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="3f8ff26d5ac00b6019020c10d6226803179e38b3bef31e4af0e338752af2526d7dccd96df16fff9494cb714a709319ab4a660f309a8ee1ea5ec6a901a8ce9cdca026487a0402d809f1680f7bc99f22b540c56b4878133e832801b00adb7cffffbd47263b72defa53ad2c996d5415f4ee42e209cd1fca02176efd00acd5c4126a76332dbb9e3419c01b026018c369fe7c9b180c2c103bcc321b29e8ea816b5508f0b831ac9ee720e69e46cb80b92ab62fad9364a7aa609b7e3f24874af18cfca4fe6786822e558d511dad176fe41035d1c39fa9f4a314dd358a005d5e4caa5910889dc1d0937379ef4ba487987b2ced9ff75d845616dacc849f572efba5c161bd7ebc72f469ca97f1aa6b26ab9ce69451dd3bca7bf28b114b5b9b16a65b0c12fd8ab6302e6fc24132d0c85206f7e1d73d744ef326cd99af8089f7249d22c916f187e6c98e41eff34028f7a77bc08638133fefbd29adec8ce43ac47d7b636d8c87c07574e5e9004ad094f3fe17eb693327fe0196b4546b8593e2304d3e0614e1022da4e048c47dd59f29c1d3524e0b5e3d97643cdb98d1b72c880a6fe906806328093cf5cd66ae3fe72264e0dc1a4dec8127bc41b893fac9bfa59a1932ec3cbc2cdcb30164ff2e450294b0157a26b6d7c28a0489f70b395bc0b5d3a00b0d2b0c76297acce3104b7edcf7f1a8627589c659312ca96e25592a98076cd641280374e1ce2b8a082dd9977970f8a691d964409c9582ce579779cfd98ce41f924da0a336762698d4710d17d3f7fb2f996f4f01d818f2ff6bd8b685e87ed9d8c8e0063127bfc55ffd145c495911bfc254535218e5fb6b8edfd98227a8b40dc5bcb8c8ba78a2325d18e9b84da5e647d4549ecb70a325f82933d9074b3ab4cc6828093ed6b0f3d76e882453001a5e547bbed21fbf2c693cd57bd7a5673365d2c37b20ebe7ff64dfde41de71dba895988538882935a3ee75846de1a53168e9d26fbc58194caac94df7b3968d4d77eb3f076d47e12bfe0fe681202f0146b300945deb3f39204ef6b8bf282b25f976c316ec64740ca7a88f35a7dd1fdd7e9906dfdb2acdcb91b61162d947554540c9dfd3ec906bdf32227432d33569c957d79df743981ed6083e031c05fcad24caec86a45303a2837267d5201a3be94e43a1d454597c44c9608a76dac393df52a5d08c067154f5cda62984441c76d7e1e0e8b140bb6716b41097a26d60f7a97173d213dbb861a34c1997b46dae4fa4fb04a941fdee3061b0c8fb5a562798f61a3a1b0306d3600ae17c4afee6fd3b22d3d3891183f29e87e910471332cb166acae68f2b0c4e830259fe27ef22088c2e6a55166d1314e8a515b0f619635b6e6e2b75c65be8ea5b258b414aab5f014b1f1c2130a8397e0e8129e358a2ef2f459e04a16f75d3e7abf69d77b7b2329458f9e351828032fff2e4d734b1e484030d8b5ec5a0fee6bcf677ba4cb873531b6c411f05e664f805d9cd270c0fd57597d263aecbec87b372694ef59893438d13113608e580c027af612faff99ce1a2032b87672b3a937cb6cf050a2292b71f48e8ed09eaad3d634799576aae74550f4c4a506f5a50e157d295cc5651a61a71c5f771794affb6336d060247828fbd4c421f5dbbcefba471965d806389e1ed5ac1004f7c03b8f4dbcfb3673c083c105ee412976b2de549d4d745f0a0cf0cb2a111a49892729a9df1c9064bbcd2a15a4c3af2447b103c5d4268b2b416b9d6ef43973476b9662993c410f49afc3c34211ae8269f1f36808424f7502d41564d95786a06eb06380641384f0897de9ddb97917472c9d48ce71a066b881b1a7b232668f1e4b2bdc7af736da21510c36415066a07b1fa8f97f1256c664dbaf9251bf65796c6d4aa62cb81e49eb1a26f448f4b03b53f362f7ea896ac8b236dd65788d2897f23090501311a6fa6849b97c134f490669e2e2dd3ca812af4b2798a8c22a72844b514a846f84724f0f06bd49555c2206e721c3c66d1a30a36108974ae58afd7872b6ea05da350fdedda27e1edffbbb0eda152f54d90be6630c4810d658d802dd5bcf37854df25043ceef90038717a1299bb160c64867556526c526553860e089cdeed4924513a4b72c9637d11132c17dc8d4fb0d5692f67251bd516473b1b1f560afa73a9470477c27f3a3e88697f608ed5d0d19564138fbc516196058cfda01da2dd1febf9fb2eef119dcc11958682d75f0f288323975dc9c8a1510e107508b626cd1cbf3f2aa37ae8779e51c80b259c34cb7519d79f6890954f1a27f6c1e05baf2287b1ffda969e70fba2873c0cd5960a82cea5ff18d6651d3ee74f348710fca8be331437c38703c2da869a61983efba864df94cdabba8d3fe50468d8e2d631a47b01bd26f8526b65bf82118ffab3020e939adbf02006cdf2e54973a41f0499dbab3da38af30600882e2f81bb9dcc78262b4ec83536f79a08454aa652e33f0a0a35600b1bb9e35c55b3d5f510d25128fa99bc45c8c2d1a9f32cec5efe6dee172b0a5268ca45fe1a8c58de52589a0031ee752758f21cdcbcb220094a3a0b90052767436c3355dc96070d34375fd93792621dee5c483b63e0a32756a200d81eb64d19765117e7a85163c5dd85302a5d2e5546049d446322f4a729cdebe741752c883a047c5b10ee702873ecf5be8836522584ae6fcc06461fba8b77c5aea5feba49c8497e186cbbeb76e1a2fd569f8ec1f738552439a329d4bebb00a191b82f05cf52c6ab15b2496b30ae2993b4dc981567d3f9aa54d38476d93c170be31879d70b1494ccf560c68a6889a77d683586a3c7097e0724b5e8b87913bb5228e3e2828cce7146105927e705ddda9f697351b227469b31af26f0f3e5ca612da5e85a7c969bf65f95c6b0acd0d419ec1aaf5b8f6a2157e2273075c39c99bd6bd2856fbc2566ca067ef758cab5b3587bc54da44c1b33ccc9e289a748e86d61ba4668761680ac413f9794ad2c4420396acf18b5ab06fdefdf817e0cc427790c19a14f806728c8f04ba1bb26a22fe5b2376a48cf4afc5ad0688feacc3fd2be7979f35fa6d830456fa86afbf557bc879c0d4c307c5dca724b6c167635848dc7efb2735e55b58f13f8944fdd1d124c5c0dc9acb75563d1456c9e4a7e43dfbb4ad5205594374838ef85f984ea72f5727bc45317b8af8459dab993e4cbc5e4c950d9db0478312e61fb1db6cbabb8ab93ffae1ceb66de8be66c633ff1cae766cd0945b3823fa4f52d2804c22a019256b368dbf02858eb690f3176e77f9b94a2911948be0c1e48363aa7c4e2d62d30fef1cb1a79089ffe95e8732f003d7591600f005aab5e0558ae817c3fe782c5e5fdfcbe62728c979071b03cf10a02683ea158307e38d8bd2fe0b65865b9248098981c05cc64b3a1816edd4f21e2687d78d8c23830ed42fb4ef7b23fc703bd6c80d44d06f5d9522af109f61ea2b8e3cddc987f132a9de66ae7c97740c46254bec899496b4d1fddd18cabfc93b03df872d2c53b1948f50a22e3de9ed5c1c7ae38ee6b52a84094a98be75dcce75e52ffcb0a2c80ea4073f81572f94ca259d200a0b73cc66b4e307a933a2867b620575af480776693a13fd51a6caedead1779f23b361815f79df98f1b540cc927d35895af786b92cb73bf09a12ff77da4fd6c474626fd2c3897b1f392c1103fb9afe897bfe6aa11ac1e425ceb228b645ab93f59645d963deaa0c31eafb77ff51daeee0d72b9cbc75dec075ae714270ca69c86d0b2140e76721d99e7344d9a010d3b8dea9a433432da719fea235ea7d4a8569fd9c0472e8c1bb3f53ae7486a2a7e09a98c65b56941afc03c41c94171b5385e394c91fa20b8b87ef9b59b16edc7661f45e06083ef125684ee6f5d38b574ecdf51f91e1401abed51b33dda6de0396f3e51b27a78c029cc2133f3506317a33c8fc94df422c6b41df78da475733c6b980f6f4836244503b51ec18ed048ca3b5f4b70347706ccd3745c4ef62b7e3df34a4b62f7351af163ea18f28dc7638dfb4f21574207a4ebe6571e8b77b92689d13737e2380d2bf04d06149c2924c1230b5d6f7a94506a79a9bfc909a93b7608f7c79aab0a41cb2ba0839d2302c3a5e5a8f9e0d8f09fc86c34a34e146045502458838e1b226455a528be3029b82f6a8742c6f011ba1a9834004c537a3fe9b9461a04a893146b21572ee6c612fa9396cae66a668b6e7262b128a3214dd4d23af1aea64261a28a32525037f056b7e57ccc462c2044c579f99ff5dfba3790f0cc160595cf47ce71f7d73adbdb94af8bd11f200073fbbd334fc6c61fa5745ee559593545f47297298da2dadebaddf78c3feb7d2ffb632e11cf6eb051d5fb921b7c455eec9c44e2073d42e61c696670d90a1d12b511fa9be5a16d99a37fc17d74252f745aa121234c3425d527cb17a0eab2732b2a093782f049f15c9c368f2f644d28d92cb4c96f14c7d10c4afe9f2416ea54b60f408ce64159e0223e7d2d3e57cf6e0d7b517587690b5b37a76257b68f3ccdc856efd562496182dec06f23bc7a3faa41f2ae88d0a1c4aae11f8fb06561741da1d44302f872025f41cfa9e5c1b2128ce7945874fe273d2a0e14aa7b34e8f946984a2c1314b699a8c46ed1d78a047f7eda81ba0ade08ae2c79667ea55bee98a1bf5b34a908169f83f2edd0157bf7f6fc9e29a90061739c9075875ce73d9f570e92947f40039149465a58d76f780e7906519c74dcc4b100e2c434404459cbd0f0323d3d9562f708e83037cfa640ddb9438d5006c47513a6cb39bbd67211e18cc86b0424ee154613e842ccb56f8d13271d0c3b9a526da7354da67a5ec45f782e8988259ce84176e19b466999f5cba353dd9f017137c20132bccb3b300bf5a1e5cabd2ed3947d2c54f2b35633da11dc180e04ff3828e28d39af88f25c99487d9d4b07b06c43d83b1a6e69ab2939ebdc696be53b7f4e43c49da3e2dff2aca86698bb85c76d4914c79472ce5c280ac1850c52ca26664e77695cc166f5988907f58cc144ca937424773daf78cde0be8f1435b2a567ef4914296ecd6ab9ffcba811c2dc6604b51872c324c53496d530b9779105b5d4f521ca36e49a7d4baf8e54f4dac03372e13a56be50f6c17f6cd03525e2d58501850c065acf42c30bcb7f3212fdda43004cc4f7c4da6deadf2f35586b3bc20e6077bb17a2e8eec7fcaaadfbccffa44d079ec8633d16e59e7c76f1e0dbbd8c7524697ff07eb8c7b8afd009ced5c06693b0fc0d1d636ecc5f4afdae801ad15a255e4ff6e1b15129197e6ed3c5c35044390e37bb182c7e954cbe818bfd96a57678bb7adc57a00d27b9684b4d4fd5301f7b26c7668f9da4c0e15f0c300477d5a536d73df5b21f23cb1a30b4de9afd53d4a8bafcc898d9ec3b81d6185403479fcdb3f3536315e9221fce087d461f0332d687e969e8bb1688af9d139ec17ebb9daa71bf78b440b0ee33d9de120a18b2be2950e1e70ad864dea8084f233993d473b542ed7cc04304eaca5c4025c7bfcdc6a131b9aa8e23a6ddc23094214777280e9b03ed01ad3894544ff446c66dd4af79cd568ea07a4c60e843479e6c23bb75d25041c1e46379641fdb19dfc1d0bdb1cbf0cab3bacc77f967e9ff875611e788184db7", 0xf84) socket(0x18, 0x0, 0xf8) 16:00:13 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8}], 0x2}) r1 = semget$private(0x0, 0x7, 0x80) semop(r1, &(0x7f0000000100)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x2800}, {0x1, 0x400bb2, 0x1000}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f00000013c0)=0x3b9) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0x3) r3 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000040)=0x3) r4 = semget$private(0x0, 0x7, 0x286) semop(r4, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000140)=""/240) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000140)=0x401) 16:00:13 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x880, 0x18) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x84, 0x2) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x84}, {0x4000000000006}]}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r6 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x7, r4, r5, r4, r5, 0x2, 0x2}, 0x5, 0x54, r3, r3, 0x9a8, 0x15, 0x3f, 0xfcc}) lchown(&(0x7f0000000000)='./file0\x00', r4, 0xffffffffffffffff) r7 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r7, 0xc02069a0, &(0x7f00000000c0)) ioctl$KDGKBMODE(r7, 0x40044b06) syz_emit_ethernet(0x543, &(0x7f0000000340)) 16:00:13 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x2, 0xd2) getpeername$inet6(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0x4) r4 = socket(0x18, 0x1, 0x0) fcntl$setflags(r4, 0x2, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r8 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x7, r6, r7, r6, r7, 0x2, 0x2}, 0x5, 0x54, r5, r5, 0x9a8, 0x15, 0x3f, 0xfcc}) r9 = socket(0x18, 0x1, 0x0) fcntl$setflags(r9, 0x2, 0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r11, 0xee01) r13 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000240)={{0x7, r11, r12, r11, r12, 0x2, 0x2}, 0x5, 0x54, r10, r10, 0x9a8, 0x15, 0x3f, 0xfcc}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r15 = getppid() r16 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x39f, 0xffffffffffffffff, r7, r11, r14, 0x23, 0x7}, 0x1, 0x400, r15, r16, 0x80000001, 0x21b8, 0x2, 0x200}) close(r2) r17 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x12, 0x0) r18 = socket(0x400000000018, 0x3, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x40, 0x0) setsockopt(r18, 0x29, 0x1a, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r18, 0x29, 0x66, &(0x7f0000000080)={0x7, 0x1, 0x17, 0x9687, 0x101}, 0xc) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) r19 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x20000, 0x0) writev(r19, &(0x7f0000001880)=[{&(0x7f00000003c0)="7dbd68331af377c38bbdc7fb4cb4372bd7720f9e502a19aa9dae874b95b0b5820cb864be50aea36dbb5d74697a09ae46420bbbc7a28099d3e591374e2aa067d7b7a2723626f213b5740bff07875fc054e984a3e8de4976f0ab1d941a1de22fa7402d049ddd409c27658f6da104ae5f97668dda61b69a4424af8ecf1559c0580d86e77ce68cedfbdfd3736d42534b0896a5d20539062c2397273135a114d3741dd159d169c1c219c1792b791e6ad5dfc8e8134bf4e4febfa385705569d02e8fb88bec9e061575e38611a396ae64d5861299a171"}, {&(0x7f0000002a80)="f1ef522f0ba01929e7df903993b53ba45153cb1220559bc99c58f0311c4b6eace066089863fd6e417b798e88af2b62799eaf6bad417ed076654d46cdb97d1a80fa32fb4ebf837a1fbdcf5f535cc76584cf073955f329eaf1e469ee0c1636a7e1ddd5e1c287ef6ba520ee72c43951cde721e895ab47ea19f5bfea77738633935d341367fccc42b458297d805b542cadd9a282bea0c8a24c9f8a1c5938c6ecdec6d735d3c92d0af9eda1de27bf7d2b35e59efa2258b225a8db935d60c1954852d92dfd188c08968340f669aabe5c7b456a9843cf4301bef66a3c51ef316f31af57fe80cf3b5dd11876b16ad94b47e63a1e8cbcb5f337b30d48ea9b290fe2343c6f8fc5c779aff7ab866f8742ef3b786340fd7866c342f7da3587c2395baada2322fc52cfb9364b0d504b3a700b4340a28c501446d3fe17418f249bfd25b39aaa75d196304f55f82644ea1ad299d89b88b7b1b9b77bc04989a640a2c6861b5c4f2a370b995168c56097f1146378a1cca02a8b4a6dbe582f54503b2e2d55620dc666b726a421bbfc5d65c93da8dfa7a1270a21bfd12ef718f6ec8300f090f9a457c783403046ec5d52022297d4bdf7179b823392924833a814a734e3e9e38720abcfb9848c5aa6ddc510b24bffd2f7bb3a658ea20917948ff54394e0ee4da73bc5bc5b4461645e1fa025127c7ef4cf4c724c7e640f3ddc617f770e18f7b3acfd817f433b4a8509907366557082a6f66e22384f623934bc0243b41d1559472842a586d725a99c6456ca4f53591b0ac56c9c3ce3757e48d7a120ec19344ebcff273e612fd6859b3cce46d148af879c2bc8108dfbe239c6febacdad5783bc44633a367aa704e9c21bda737185d1db5a3b5701a07d021ebaa7048efdefe24680c40f78809194e3d0bbc771cfcacab6dc81c587651623d4e69f8b73c3b20f0a615cc121213d1c0e90b27137b4bce3544c575f2927cfbc96236fd74f376b11a4ebf49ef9785715541a389e4d3596a6a722345408cdb74e2fd445c0d385fb29be86068b196e79f69ed55949e71ec0143b427a5514673e19e42906abbf2b426bb545e1ae134982522d3d47d64f205536d774dee2e320796693fdaab16b07c3b53218ee49474f3568ef41cb3f423a1dc8d4b5c26eac3dcaa669ab5a5bc107a0428a8b3c75c39bbdb3b0db19f017d256f27f95a33a46cb1ee5cabc4f4a17306c72bf69d168389f52c25be9beaa413d349973f7bcc67b33f20ec72bbaf50ffa33bf2d86345f79fdf34cbb5505b455d93760ed89c1679cc995d868e1e8fd57956ac7ef6a772b3b59fb467329dec5cf5ddd84a9e2fce579d3dbf497ceda3b187856836970a9a68a6033680dfee8d06e414bcf8a45b894c984c3c4d3ad4a8cef8963c3fc0a30fbbbc0f35c6febd0a2259cc2a30966272d963a2e4b2596ed50356b1fb1a435e7d11c97a86e60d18759ade1c21628ac5d7c3047db149a60e65b7d83043e195f9589b19da505c13ada6fc21e52c28829d429afd6f13e7f83d0c082d71a0b157bf1872a07822c0bc8cafb80d3831f365ad7aec241ffcdf08d3d996826ea4ea62c9324b98a06696ad34dc3b06ca1ef19b5d8f3a088028bf717eb025e5e538de09b39614d52599caa2c81854562534fc9f3f3d09c5d73719493f626a06e0e851cedb000c9cc9f1b74a5b02fcf9f45f1631b3388b9363b340d71e3ab7226e199c90c1d336021d7c4b7b3a84dad9e4932dda5c7ab4707635122b50377cd5d2392504e5531155b19a6958f74bb5bba5419a07dd0b860d1e3c7420e764366d8accc056528494fd3573ddbd7082505f24e74fefc9510f9eb543e92cfa9d79018f366021d4b56f5885c302fd3fe3490142aab614db39d5768ebd4d906faaef5bd4811488eb5ed9828cc9013d9ccb8df43ec564e90d005ef6821675611738926c33e38641808ebf844932c0b38638cbabe5cc2c3840f774532f09a671485b9ca7322d30807ff2043d6f0f2cdc2562e3c7c272743a309e69f18f9c2470588438ce5a5deda0668b76b5911244cae840ef9f7618e1bbf27f7cbe7b16ad8c3efc75f3c11045b35846b280bf9971dcc1b24e9a7c0549085d3986752309fef71a8b848e15d77b9120541a83a541fa72869585005be111b11b5f1faab3381887e8ccb51c681448418a80b115b1856f120d446a1435c55ae014aa11d2ac8ef0bb613219d5c75b8e5a8a320712c53623d7b9f1718dce87dabbbb215dab84c30dd7960eebdf4d726b692496f5d4ac55abfaaa9204ab761517770bc4c28c773f227012a0224fef4918c3562ed9c97d78138dd6a206be9da67e5c1943932d4592e8cf193e110befd7521580ec014ea38b2d4428447d81d36aafddc31aef6351570769d83d90556873ca2342b33ee2245048a120009160f05dc39b2b52bf96b2701b18a48ec34e34507bbafe4e081d2511b3d25869f33002c2aba342825f42b97f1af09ce79833c35a0efcae721eac0efdacc71f7ee1b9c30276aace3a19f1babe9b29d4f0ac75f8adafecc117ebd9ac7a72638ad5c6a96b8e560b7a061424d9025c8d5cc476c83dd2561cc35aac3f5ef80a2b403c1bfe78e525ead53ea28d47e761740f26d753c6e38cb01ecc870f45fe2bf5135bca8120d78a3864aa9404012076936ee0ff8f68466b79fba0b2080044fc930262ff47373f38d21465bd8f1d66951e1b5fb395e4fdc8530188ac18e0488028b2524f53a6a5ec3d5f5652900bf12b8cff07904212f7f39b2cac9d7c3c529494256621cf1acd6cc733a1b9c0f899b15fd9b26cc554869f4429dad6f8d973239151602aa91a5088cca272913726cb92fc2df511355d43432b9546cfbe41d64b406370bf6aa637844f9b08739e48236e054b483d4c17b0b2dd3644ffbb040f89837ab480228eda69926c4dd666e049f6b15ff0c987c9b131ae423c96d3be5aef2e3f9b6ee2cd86eab35649cfdf395dff24b6d4ca21d5e486463eefc247cf3259f80994372334d8a4981f2e674a375e7604c1c86822a5691914c925b05589704283d7c8f53554c33670141d736e86f0f06dc51c48b692b589b3042b7872c5313e4f1f9cdd821dbfb973745f3420ebee1026279e318cd6021f00c4452b0ee5b7fbc62ef3b306672a6eff5fef3914bb5ed2a73457a611183390b2e60d7b27391c179801d0710a6bd2d2b897bcf81c9bb2323cdf727c1a706c7619a8a3c144c2541fbb30ab76e4900d11164684ba11055930237df3d617de706ad6f2c9ea97fe80c49e05dcb92d99db5bee3fe5dba22b2f182e023e02b472fa8557d0646b0b88a42c4f1b5320dc4a75548430917f4052c953cf0cc909ffa086bb7c15d7df223cdc83893564f5cecce6151e93988e8d344c9f447048e18d066a6c2ee8b60a2fc0d4b565b00b0813b4b9c1f0da8871d3a10b64932aed4a9957e5fd9f485e913307badff9dac05cd256911c4099d11ab19bc8a05ef1a6a8b06a36b53d65e6e0a4759a7fc8400b5e7a2f07e33371e22f5264604a73bb68493c2f5c5b5ab71e731b5cc2a46aa011e73959df50ae0a23aedd504105b518a38c888dde3a32e7c57655f83425d44133d5e8552beaf49f2ed612c06ca9c5600b33cd35fdd11ec2d0fd89dc93a84dc2e3f0e67399ed6589afc2f0e54b479e78bc9ae321afe0ae4072920da4392f75c906eea5155eb0799e3ce71d150bc737da71ab91d71ba04a342c988e1f9d90f9caf05fc1169e19befcc5328569c12c1e81b9033df23aeb6056c0d4a64de729c5897003e58c8fedd6e368d8890a3a7721a39661e86dab6b21e1a4103b84e2b9a6cfb1b0f8e447043d3aa7316eb9f26e36339aaf862055c5d3156402e0a6121edf4eb3fe77e2b42ebed1ad0a257d1a229ef6b74595d8951ca4fbea14c4cb8d7503a97bcdd2bc61d03323ac53c7de8342c88813807e3a5a05c6e152ea4192d9f419d0912651c9cc2d59dfc5478415b1b7aa337564b1d675420282c0abac24df7d7e1a9b0a298521c4000275e754b44b82f83cfbf8ac45464121bd3fc0db24760e3d9bf3e3c40f4937f28eb17d0de076f1b732b1137a67579b9ffc0a5767899b156fdb9bb67de5e6d6e0e5bb11389b30b3e77e8501651a56c187b2d2ed1105c4a82ee87c40f1cec6c8e13d1ffe6e7199d559ab65122f04a4adf014f62d4b838f9257861e91fa9c89fa868512805aa0e976ea483f0203c23fb31a0509d96e3b3d7ba39b39697c6c3564596ba3e1373d45669f282030f4d25ee31774dbccdb0a328fe299fecafa4f9a85e73d6dbdc5d020109fe0e40525b8aa012881b4df6b82be7d1d88d4f5d71f569aafa7fc14760a3338f5b0794180887f099330b069bd1e9589f7a581ef83c9b9a8b3f4b223001c7f5328e663d73975d08c7b1e8591341758b6231a14354254371b5b556c1d111c3a2b26d1287c71a2498c1fb7f5177532065b32fb08a97896424c2abec22d27c43350857b1f68fc6bc6f599b1d334edcc337e76cb6f7b750ef7bc5b3775c3c25c4d6310db736f7291af651953df2da2a7910f9e608a0a277dc51e4c3cfc1342574ab76cc931a069063cd43ea31da0aff841d331eaa7f028a1dbfebfef379f333f574c0d5cae675bb75795bb2a404a2f2e670af04f2c15cd84c025d6804d54c715715433790be728a5bacc779b4da942a889d6d051a1ecf96cbce73bdfb313995df0f4b0b8286b162cd529b003aaecca98291287a9bee13444b73ddb304ae5d6d7413470aeeb27b828d66ea4ae0986ee9d8172fc94a43683ab5603a027724d6fb76a114e469a927f9c6a0e0cbe3fadbfeb1043fbb7f77a363dcf935bd50f793d26e9a08ea85fca7ffdd854defb5a7e520731a17b207538ee1e2fc7080f9937e9395f3bab72b41bb0cb4029798af840f8485a7aff14bf376ecbd991e3dad0ed0e199958425f83f4618f19550a4684539cdd7cba93087faf864fdd1db9e9c4563bd0ac2951c6ec0d0a7f7363b182cc489507d7862489ad9026128048d2db28becbb903b0a655115b1a6222b03accad98e856a7c8ea420af673a29031418a1b984a3c1f642f1f53b5af292fd6ec45a9215ec6d9948fea11a4c74b813e9563f4e21a000eb83ab7eab3b38327cea2a6fd25e0095723ce7f69e57752bebd9c126bcf570eae2163e0a9c9ef3dac7e856506ddc02e3477aa133c71b1c63719a608d2a5b7f324060474f98802b53762c41c3ebc97d2b0d1561087e38439a69c49811e6a8ac15a5a87def7beaeceaa9ae58da0cd4f41ff8255cfb8067ff7e6ab7ed5a8096d2273715c278120e9a847f959d8f2461f0474cc435b090c9ab3cb3403dc73ac17d03e0225a2616c1b4d4576cf9d2eb2127f5f12e4c132610c022bceab27569ea4d26af85197e92031d577999cb1f8cb566cc89221306f48d8ef807eed36dfffe0331e14922be2640ca076cee46f3acb908c1f514ec70f7c678b27dfc613d4ec50b602e6f13e416d5c2ee14c68d5be2400710b0ec766cda83873b90e4ee00bc43b516d8aacda56928b221f2658d9bbae77d0e58e7315cd9326ac14d85e4878903bc112e52fc27e52ae86eff71d40e59d4dd105abafb3563dccb9e302931ef21583d90731803138400c5a984b3a53180d081c4456ff2c057b5a04c24ab257db0084a9533dd8e06227a2d9f5e369ae7357f47d667f2953a1c75ea93ba3ce59522f7d08b4f364a31578fa63089a3f6e4ac5a35971a922aaeb5f8a3b045d8658c507eb71bafa85a8ecf33c5c3ba55993784ee6ff5d6a0d00df57ec0b776b747d9f06e4efb51ae1a534c0c7e2349ab5619a7ccd6cfdb11d11cb68b3e"}, {&(0x7f00000014c0)="8a8b5769c3ca561283ac41"}, {&(0x7f0000001500)="ed962926c69f4283c37609ece778fdc67b427819479dd0431b163d8b1e80a6b33e3cafc78f42ae32a47cca7d0ca452b6350b07471f5da9745049dc6cb6cbc5682f12df769c7571555a2cf3167459e3fc5855b1222ff9d5c8940538a7719b0f47895b99034d22eeb0cd5a0ea26bf92bb18246d96126f1ba63da83798f5f4b9067357afb935ab3eb920fd51056213ede9e39bec3c542b4b28736ae422eba47c960c0fb00d15ea022dda0b13ec9699b29"}, {&(0x7f00000015c0)="b5dd8c5870db409781a599a2e34d5f9db27261449daf400ca3daf5cfb12f7aa7af1a"}, {&(0x7f0000002980)="a70a9918e31b90033f4c14466b3ae0b59ac0865eaa"}, {&(0x7f0000001640)="3264867291da24cfb6f13638e8de6b609508dddd76ad7e5eb5f9a325aabc02c179999f0c921014c6f108dcf59cf005d07660466104cead6a5a652f1c3219ac78ada112aaaec692738f"}, {&(0x7f00000029c0)="f1bdd7abbfa57cfeb300281f9f893cbad4322f7d4264914f2e3c5bb667a5d93f162a3748f8c2e5b09363370a86b40b72132af9d69f2c705b564744184dfef0044630bdf6e0c8f59efb7a266871f73ac4c2b725eba12483f4187516673feaa69d25330433c1a9ce29d9d29a4d9d642bdcce8d7c2167e4b97d03080985e80db610d4225264d31cf58a38f7775cebfc81cbc17d90"}, {&(0x7f0000001700)="5b9bff77ca1e1b1e1610e19449a4ff134b0ce052c2c90cdeec1902849716c51ae50cfdf6800aaddd100ecc1c9a20c50d4232e4a50a85e6f98af1eb222a9c3096f5a4c5c3ca2f45aec4995335ad0d1cb64a3358d95a39ee08f8841a637bacdad18cce12c555226f0f66148fe59a152d7d99a0d334580624bd7c32a968620a6c05d10bb8b63ac328d3d55b6a1fec10bce9491be4eee0811ca56e6e6a2ef464990e5e5331f5dd82c57cce33d7918180099c91d9eaea1ab0bc462da71f52721da9bb097f82693f97"}, {&(0x7f0000001800)="f82b517a9d614ea14ce3f17dfb728fca3007551cc4f375b10ce8fc73f0de6bd98eb815ce7e2b9915ce5af982e9fdc33a3afff731347a269cf2979093d0ad15dcdb40ea98f536dd4226180c1c1dd451291d5701f2f2184f5c27"}], 0xe6) ioctl$BIOCLOCK(r17, 0x20004276) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x44}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname(r1, &(0x7f0000000200)=@un=@file={0x0, ""/70}, &(0x7f0000000000)=0x48) 16:00:13 executing program 0: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc02069a0, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000000)=0x9) r6 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r6, 0xc02069a0, &(0x7f00000000c0)) kevent(r6, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff9, 0x1}], 0x66, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000001c0), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) 16:00:13 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x0, &(0x7f0000000440)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x170) sendto$unix(r4, &(0x7f0000000340)="d38cd70acda219c5b7759482f74b75bc94f21fef48aab2f228b6cb89cafd0934e4b888071fa135b3d82f6facee380dae7ac567562492ad1685c1d6abfcae22fea8709f3ecf8ccfca950092566a65df1f3b56e8b75d56ff4b8f6d30e11fc13cc8cc04ae92a6b4f247702aaa938ab778f46322bce03a7a094e6bfeb0112128e1b9fa5e38fc5d72d032d100592494d96c001bb2d64b62522606a86dc44139e4e5652a6fe055eb153fa98ffd99f9a66aa08b919e2dd730dee1c15fccf32764485dfc15c53429", 0xc4, 0x8, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8) fcntl$getflags(r2, 0x3) openat(r1, &(0x7f0000000240)='./file0\x00', 0x80, 0x30) ioctl$TIOCFLUSH(r1, 0xc02069a0, &(0x7f00000000c0)) r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = getegid() fchown(r5, r7, r8) getpeername$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$TIOCFLUSH(r6, 0xc02069a0, &(0x7f00000000c0)) ioctl$WSMOUSEIO_GTYPE(r6, 0x40045720, &(0x7f0000000180)) 16:00:13 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0c606eb6283a1049757345af7e0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c93415474e77971bd6195389ccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba72e9768a8b36d05c2b89da05a0a414c6314359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f31d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e76d6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52fba074f9cdf4a4aeef49a8ab68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd45795e8a1493f1d33fd718fc196e3c18626ebbb206799b489e462a5750f52062ae12bf583248cb212986aa8b36c4e2c92b45d53434946fa5d828ddc74ef52a74a8943a81d3c27be407eb186843b71f880944571e75c36a821a4ab87a9752f107b130299b4d94c601800cbf9551bd451177ecf10a9f68c6dd6be38416ccee4972c0816feffed23fb98cc5a5e6c0e8681d47c89baee585d071bfba7d6314702c3d9c40408d7ca04b67515c9e839dcfb92c1933"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) ioctl$TIOCSTART(r2, 0x2000746e) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:00:13 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup2(r1, r2) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000140)=0x1000) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept(r4, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) r5 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r5, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e940000000000000c1a1bf00"/28, 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000780)="bee0940a02f97882709a6059ec928a6501257f8f4c24f3d0bad062a2af859dd46c73d80f1db4d43e2377c6128a6d51171f4d0051e679d7eab5610c858d80c06c8ee82aa27b4825e8d67a0f5ad280fbde8214129571f7cfd9a841ba43369e43fa36652a2757bbd403d4d49aa98ff0b996be0438234f9379169d44dad66f0ea9bf9d0f156099712886d1e0d93d07540342194fd78ba3255df1331ae2e5e64c88ea1f715d13978fe3935f31b47dcf1ce474da898997443aa51c9dedfc004e06d51fb82f4f00a0d2697134bdd58a3f500705a31cd5611e2e666a569b42a66c9fa46e1225e77aa02507c14b92ffda4b8baeed42eec942adbf64f3a16b2e369cd9327579792bc31fbe029439432f03889bbfca926cc7502b9ef1a05cac743c9301258c594068b6985dca9e521620e0fca51fc02eb2d550b92597062b58591f4c4ce17acaabaf0cb3bee8106314c890f00c7e73f1cdd839ee5e2b301c9fc6fb0243287b4cd8ba56ec2e1ecb352bbc7e4c76fa22534b8cd99bf34e1649f497a61ad732625c796219463e04336c2ae24457fd637cf79a46ee071d030ad6d7afb0367376ef1367761106f99cb7a0698db4797dc97794a2e27a03fd72adc947a07714e2d65670070f22f9fc4b3f744e829b0d0fbf015c22d7846e394fdbdec0b978cd3c5b8329866c57df66168e5e9dc70df898b5c3d416c24cd04f3aad89c90c789712c7cd1aac38bd6aa89aea83ba29ca67cfbc89fbe235cc4e064af9bb0561269fd0cdd303afdf570d2a398301707b3f2dcd4f551866e83c7145779eb708de463388dbb7dea0deb6278636ac2c2e23473208bfd9a81ef108cb2bd078cc268104f1bde13c5386d7da3366e19bca7df8b38d8da92aa1cb68077be0ffd99b97cd6c04e94b67962b5baa8d7031718d100621146cef52b05dcb49931d29ba9478af6fc51869f264213cc1362c06d985e53181303152f80326fde808d6d345f85aadc453bc78ffddbfc93a35d700478164f02f68ce78945ba92a5eb57213e8844e24f2a9b6ce5d10718371f596bf20bbb7fdc1cdd17e75d30111107d3d574aa84082ad598182d43532295adbb4e299de3e46dc957b87a256a3437df80fc437d87fba78d13dee75b94be3d59eb7787eb6918fa177a7d571efd911fe8574948f1f4316e7ded13b617b00e188617907c230b7e329d1e1751da5a7e38c768c79d8175a65bf20657d3853d4e111c6cec009bbfb2909a0b18873a91bd6037824073e473eba8bb4b219026a09820165467e51f0bc78ca1223aa7a1a6c7c14cf25765dcae730536df5e6bafd60697e077b2d8dce5d089f7b438b5bbf3d5b2b20615c22794ce034c559ad9ed1be7ce91626a10970b5d9f93b4edfcb4b6998652d83ed4a3b180b0b079a30d50ebec2719dbaa67f1266937cf00c32c6f757608a8ef9a196f76a68333443c092dd4913180a19f4f8b436f5fc2b23f9177617ac2d574e61ace07eb65bbe6bd2f8a965c63d7a434f38865b1bc887913e4b9890d0510fed93573f700a5dded32bfff85c31f1649c02f22ce6510f7f939510773e4cb2d89b26918c3d2f7a3c99ae8fc9de654e341077fd924125cd8edcef791b89a0301811c77c0e1d22c9d96e848b238973e42eb1a808aec37ee858040832695345f346dce4355ace02ac52eddb891bf922a39a06d1a28bed2e625b2ccf8fd8ef6835aad8f4f9b34f62fa5d5d80dfe197178e9202fd27a071ff6ec26f834e6a3ac5f8c916ff3da03e22dde386b576f7a61325d55ff57b5a42391f78f6ede133d908568ec6743bf7c2d558945afe97e7341997b794d3277b29ec9865873cc3b8da311beedd5fec5361fa48b9a323d6d64051e1055895e311d1ae1e2937ff2ea1d4c47bb08d2cd387aa4dc57e55ee4ebd1b02c6e8cf0d4e0e3c31d72e5c49fe010a6cae2ebbe6ab33af94aa910268ca42a1982866bb3505cfd319c4f6c33b05330d5b5d5df9484f7d4db9f60a", 0x57d}], 0x1) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) r4 = socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x852a58d803c5d581, 0x0, &(0x7f0000000140)) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc02069a0, &(0x7f00000000c0)) openat(r5, &(0x7f0000000080)='./file0\x00', 0x800, 0x80) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x977}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) r9 = kqueue() r10 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r9}, 0xfffffffffffffffc, 0x80, 0x13, 0x0, 0x7}, {{r8}, 0xfffffffffffffffb, 0x2, 0x0, 0x0, 0x7}, {{r10}, 0xfffffffffffffffa, 0x0, 0x1, 0x4000000000559, 0x8001}], 0x7, 0x0, 0xffff, 0x0) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x1, 0xf5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ab2b43ce9b33ada7ee08665d19ac14d5e51348771197a7728420aef61715f7b1d3d4b3830c921be1817a0000", 0x2c) 16:00:14 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x58c, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7ff, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x200, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/27, 0x1b}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10281, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) fchmodat(r2, &(0x7f0000001b40)='./file0/file0\x00', 0x8, 0x6) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000140)={0x8000, 0xfffffffffffffffa, {0x4, 0x9}}) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$inet6(r3, &(0x7f0000000280), &(0x7f0000000340)=0xc) poll(&(0x7f00000006c0)=[{r0, 0x140}], 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000380)='./file0\x00', r4, 0x1}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse\x00', 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r6 = dup(0xffffffffffffff9c) mkdirat(r6, &(0x7f0000000440)='./file0\x00', 0x8) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x40, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000004c0)) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000240)) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f0000000080), 0x4) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc02069a0, &(0x7f00000000c0)) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000100)=0x10000) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) sync() ioctl$TIOCFLUSH(r4, 0xc02069a0, &(0x7f00000000c0)) r5 = socket(0x18, 0x4, 0x3f) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000000)={0x3, 0x1, 0x20, 0x9964, 0x800}, 0xc) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x41c184151fc4ee4) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0xfffffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x40, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r1) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchflags(r5, 0x0) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{0x2, 0x1f, 0x1f, 0x1ff}]}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc02069a0, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x101, 0x0, 0x40, 0x0, 0xffff, 0x200, 0x3, 0x0, 0x2, 0x5, 0x1ff}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:15 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0011000000050004fecea11ea8fef96ecfc73fd3357a0500000016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) 16:00:15 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x8) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x170) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x3, 0x81, 0x9, {[0x40100000000, 0x3, 0xe6f5, 0x3ff, 0x6, 0x2, 0x7, 0x3, 0x80000000, 0xffffffffbf3d7dd4, 0xfffffffffffffff9, 0x247e, 0x2974, 0x8000, 0x3, 0x9, 0x3, 0x5], [0x21bd, 0x7, 0x400, 0x401, 0x6, 0x7fff, 0xa6c, 0x1ff, 0x40, 0x7], [0x7, 0x4, 0x18000000000000, 0x27cd, 0x8001, 0x0, 0x7fff], [0xffffffffffffff66, 0xc96, 0xffffffffffffff42, 0x400, 0x8001, 0x8], [{0x2, 0x3, 0x9c0, 0x9}, {0x2, 0x9, 0x2, 0x6db7}, {0x3, 0x200, 0x0, 0x7f}, {0x8000, 0x7, 0x7b, 0x2}, {0x80, 0x7ff}, {0x7, 0x3, 0x10001, 0x3}, {0x80, 0x10000, 0x1000, 0x3}, {0xfffd, 0x1, 0x40, 0x5}], {0x7, 0x3, 0x744, 0x98ef}, {0xffff, 0x6, 0x0, 0x9}}}) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x3) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x1000000000000003) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kqueue() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0xc80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x50, 0x0, 0x0, 0xfffffffe}, {0x5, 0x0, 0xfe}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r3, r2) dup2(r1, r0) 16:00:15 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') 16:00:15 executing program 0: r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f0000000ec0)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb0a000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d4c40432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15e3fdbe4feb82017ed61358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4edda521ee1e53fd26f52249c901f022f199750c3ca4083cb28aed2b700c9076d0612112dd4db4a40bb3c3b91fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa385236c6c40481db84295fad7e776a2caf04e2a71c4d06bcc2a72bb272a9eb7d255410a663edd422a7133972e69f85cc735a706ab759196930f7b6c9867ef274484fffad868e059f2804a365f01f67028000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d000068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22e65990a95d3d8139a789eb2f863e9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29e92709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d456db4000000000000e2eaf9ba91b94022fa25610c1a628365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda1010059e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb6777da113f50deb0a7a5a8132ef2b6d9aca7b286906d871a780b2e7548681231afafc3c552f2661acd9aad49386e15cecbced71533214bb0f54b2693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc30200fcbea40a9be720dcb67df99ae37b51b94f9990c634030000000005000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829481de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d06000000265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd35c34df534a458c97b7e6d9cee07c6f85d648be52f4caa12630d1a137ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb8009008c2d674f3646d79f70034a59c49b95d4bd78e4918c6e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b393c06997c812f920c6aec274b36659780bb73b057c7fa673296bfd14a11124530d016a4d15d9e870b905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e2c2eb2473545e597baaef6d539a1efc0f50d6aba09000000b0dc0e05068d3046f41083897f1858c8001ac0d9159a3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe958705ef9f8b6d66e76854a12805be9b86e169d58986e063ed7f133b1b7fb46514ebd59ebeb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e6b5f6ce4cb811612054a6a8be9e18c06e5604301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0fd42a8b59e5ced16332a4275b650f079aea81ffbc84df33263e3a1fb21d3e42552e766677ec919cfff08623f6025e713ac685706df2cc8860f071bc44c292e80eba4aab212fb2d747fc5c73f900d3a615a01fd5384fd2b18b77160ef019eb4b4fedd562c8aa266a00a5931ebcdbca23c75058019f2bf912627a0d9c56f305254dfdb3acca45ee77a04b7f80f91c89ef25d1daf80da33f42b4bc782114914e3fc65c236f080eaad748ae4edb6bcfb6856c2c5a4a52b6366dacacd0422c9fc48bbf33838e4000000000000000000000000000000d68e5d7d85dae144eeb245136b544dfdd68a3ff9ee416e0cb1c93ec019ff54269de997c07b8ace7e9378773dbb8370f6e7df9d0cc5464b787396bb0339644829777e9f8cb00ea9923b7735b935f3efc7cb9c25de98fd52de50bcca7c5296516cad3e713d1dbe30da05eadb1f9c2b220000"], 0x10) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) dup2(r0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r2, &(0x7f0000000200), 0x1d2) socket(0x18, 0x4, 0x7) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getflags(r0, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x1d}, {0x84}, {0x200000000006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{0x40, 0x0, 0x0, 0x14b75a4e}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000200)={0x8, &(0x7f00000001c0)=[{0x1, 0x9, 0x5, 0xfe53}, {0x2, 0x2, 0x6, 0x3}, {0x7, 0x6, 0x3, 0x100}, {0x3, 0x7, 0x1, 0x101f}, {0xcc, 0x3f, 0x4, 0x10001}, {0xf58, 0x5, 0x7}, {0x3, 0x4, 0xf6, 0x4}, {0x0, 0xfe, 0x81, 0x3}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10000, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x20) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000380)={0x1, &(0x7f0000000340)=[{0x9, 0x81, 0x6, 0x6}]}) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000180)) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") openat$klog(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/klog\x00', 0xdf29c8523f877d, 0x0) 16:00:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="00002800c2d0539da560b23396f66b6b68d72fa6285179c5d59139f6fe0fe696089beb376a82877ae2d075c1a4135b7788903805d6515bef5c46606efd999818013c25d8443f6c5382060f45922a02d923d605cf84ff8c4ce9fd809040aa826dcb4754397022f29d3d9a9225095e04b40ea4e5c18baae470eb7c3c57c5fc5b36748670d8a64a37c8132a9ca24452d015f65c4091a48162eaea60e25b32e6e21c6687b977dd956679d6a7a29e9b9efad9f340a1fa5e07520b5ac726b69f82b447c2310228e65be1ab8dbce881992d1b9654f7863f6f1fc7f584273701df4f677a4bafb4aa967ca35aaad1f7567582caa1abb7cbfc45cf4fba32b25756ba68d5b4f3d8a8432283224add139584f932dc99f1e727d90a04cde698f87307de84571fa8837f6bfd53746220acda9b8303799b67d6fd"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup2(r0, r1) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000380)={0x0, 0x5, {[0xbb, 0x80000001, 0x0, 0x2, 0x7, 0x47a, 0x9, 0x8000, 0xe9, 0x6, 0x5, 0x7, 0xb8, 0x8, 0x9, 0x2, 0xeb6, 0x3ff], [0xb8, 0x7fffffff, 0x6, 0xfffffffffffffffe, 0x1, 0x0, 0xd64a, 0x3f, 0x6, 0x80], [0x7fff, 0xfffffffffffffffe, 0x6, 0x5, 0x0, 0x2000000000000000, 0x8001], [0x7, 0x5, 0x7, 0x9, 0xa0e, 0x100000000], [{0x7, 0x7, 0x5, 0x4}, {0x7f92, 0x5, 0x2, 0x5}, {0x0, 0x7, 0x6, 0x2}, {0x0, 0x4, 0x4}, {0x3, 0x7ff, 0x2, 0x5}, {0x44cf, 0x309f, 0x10000, 0x3}, {0xaa2, 0x40800000, 0x1, 0x8fd}, {0xff, 0x8001, 0x7, 0x2}], {0x17, 0x80000000, 0x0, 0x5}, {0x7, 0x8, 0x0, 0x5}}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getegid() write(r3, &(0x7f0000000100)="8c65", 0x3b9) 16:00:15 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x0, "00000000000b00017774fd1000"}) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = dup2(r0, r0) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) dup2(r2, r3) acct(&(0x7f0000000040)='./bus\x00') execve(0x0, 0x0, 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x66, 0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc02069a0, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000080)={0x0, './bus\x00', './bus\x00'}) kqueue() r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc02069a0, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0x2d, 0x7, 0x7fff, 0x0, 0x101, 0x92, 0x321, 0x0, 0x2, 0x7ff, 0x1ff}) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f00000001c0)=0x5) kevent(r5, &(0x7f0000000000), 0x64, 0x0, 0xffffffff, 0x0) r6 = dup2(r0, r1) mknod(&(0x7f0000000040)='./bus\x00', 0xc001, 0xe8) fcntl$setflags(r6, 0x2, 0x1) socket$unix(0x1, 0x2, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mknod(&(0x7f00000000c0)='./file0\x00', 0x20, 0xffffffff) syz_emit_ethernet(0xe, &(0x7f0000000440)="e8b1907ff431ffcf00a9f1379a9b") 16:00:16 executing program 1: mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000080)) write(r1, &(0x7f0000000480)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a391042c642b40ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025823c372b189e2900e51f04f59663253789166de7c34cecead40270eabe0b6b00c92b951fe51aad4eac5e0c3215f30486adb856e29ce9c5296baf6c296f297075b6df32e3dc52e0e26367b621d00ad676228461bcd53ac0c11e5ae33246990b785a9bf85fff513be0cf0f1dbfd3f492843b80ef69779d0269302c49343b0e58b0b981c2cdbaa8e0e05cf59321e2ffabfae83be479826cab029ae1f84a5974fa43923d9620cbd9466b392968fc7fe48fd865ee22", 0x111) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x6, 0x5, 0x9, 0x326, "00479429fd8e1a55119ed315043a881445d4a175", 0x4}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/104, 0x68}], 0x20c) 16:00:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x12000002ff, 0x0, "00b9ab6d0000fd7f06000000000000004000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffeda) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x10) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x3a4) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc02069a0, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000040)={0x8, 0x20, {0x6, 0x1}}) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x4}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x3) chroot(&(0x7f0000000140)='./file0\x00') 16:00:16 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x68, &(0x7f0000000100)="2705518b96688dbcc8ed05", 0x646) 16:00:17 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd803aaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) dup2(r0, r2) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="da7ca948519656f986aed1979480187d5a7f9eef7b80059927064200ec05ceb325c8cfbfad6719574aa93f5527162f3c73e4cab21cf375ac7449da697142eb26ed0b22a37dd444f4dafc0d07bce99d87741766e73e48d32ad230e6637cea77c04ad60fe2ee370061ed016525ff2690834446ecbecd449089cf67060410911f5d62a03f174f05755ef5d15f15ebd62c", 0x8f}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x34, 0x4, 0x9, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt(r2, 0x6, 0x7, &(0x7f0000000240)="16ec42578294b17b0b2e31abdfb65cf1a9bd13c955019684fe870cf43e8431b99b9791f24df83648b45aaa1643d5c220d6ab886ef65186f5868b101bf9c1be3a042bd610db6b2110196d2b0cce1acc43f3700e8df326587dc6bac40bcba46b459e1132ee4f58ad05c58d6c5812c92a5d84efc5e589a1bce7af95f880268fb67e7765cd00ef7b2a96a9d30e6ffa6a2febbf6933f0f6c20872bf817446346cfdb8db2c9bf2f87ce998214fac8f6f8efaeb98d1510734e6435f3ed0f6f542357e9a7a8aff78f26e4ad6a2142f", 0xcb) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x2, 0x3, 0x3) write(r1, &(0x7f0000000180), 0x13c) 16:00:17 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(0xffffffffffffffff, r0) readlinkat(r1, &(0x7f0000000000)='./file1\x00', &(0x7f00000001c0)=""/4096, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rmdir(&(0x7f0000000100)='./bus\x00') 16:00:17 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x450, 0x9}, {0x18, 0x0, 0xffffffc1, 0x7}, 0x8, [0x8000, 0xfffffffd, 0x3, 0xfffffff8, 0x1f, 0x4, 0x4]}, 0x3c) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x1b19, "abd0cc0d68dc65827774fdccdff3fc844ae89310"}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000380)="6bc73c8547486edfb077d7376c98de4b4927d05be2166f7874b6e38e599933e7e71399d165da3bc8b0e8ba14ec1f453d47cf2de3cfd068089e6daaa8c5d21ee14698e9fc396f31a85638fc0cd7bebd34f443877dd19d8a15ce652ce20c213b8428b180948a3f2bee603a19aec4aaae7cd9a28023e5f0984654dea64f9a1bead1c30bc35b649af7ae6de3a52e9a60054f8c8678160280035238b14db939b91e274ebe64f20a39dfc989b0a5db581ffe9511c21c60987f9769d608aa4b62508010613f4323", 0xc4}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x44) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) rmdir(&(0x7f00000001c0)='./file0\x00') 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x74}, {0x2d}, {0x6}]}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x40, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)="3d1e695d1c9018e90b5bfa392f097934cda7ea9a82409f344338e6219bdc5d4653ef26e5ed91dc0af1b2a8a743fa9616370913f161f5b2084d4fe24a3697a27d268c931b6f69c5027ff98f32ed03556ff4554936aafc7e0b", 0x58}, {&(0x7f0000000200)="f7bfc0147c979e91cc5c661b7c4668012d982bfb373ac1101fd194faa92ff584a1b0232949b4c33f7175a824b23fa6eaba8bde72379bf1d0136b898892fac27b3f95364d51459e812440ccb98da081dee4cc223ed55f65f20c26b67fbbff1d54f65de2c70e290f71b31ad891daac90e665997e4b74ebd36a4f2392e5a18855a4c824f34514000dd00c54a6b8e39f13f6333d6514de043db30c99cb7a9fee81960523ec99b799b5efd3ac85f1826d8fef29b06b9cc74796630e011feeaf061d88986a9bc67587", 0xc6}], 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x278, &(0x7f0000000340)="b6") pckbd_enable: command error 16:00:18 executing program 1: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x5) pckbd_enable: command error 16:00:19 executing program 1: syz_open_pts() r0 = socket(0x2, 0xc003, 0x1) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r1, &(0x7f0000000040), 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x60a, 0x0) mmap(&(0x7f0000009000/0x2000)=nil, 0x800000000, 0x3, 0x10, r2, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000001c0)=0x2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) mknodat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0xbb4e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:19 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x97d4, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x28}, {0x2d}, {0x4006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000180)={0xffffffff, 0xc00000000}) 16:00:19 executing program 0: r0 = syz_open_pts() socketpair(0x1, 0x2, 0x3f, &(0x7f00000001c0)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x6}) semget$private(0x0, 0x0, 0x100) semget(0x1, 0x1, 0x40) r1 = semget(0x0, 0x5, 0x0) semctl$GETVAL(r1, 0x6, 0x5, &(0x7f0000000080)=""/19) semctl$GETPID(r1, 0x3702e544d63be6e4, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x18, 0x2, 0x8) setsockopt(r2, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) r3 = semget$private(0x0, 0x8, 0x10286) preadv(r0, &(0x7f0000000340), 0x0, 0x0, 0x31) r4 = openat(r0, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) r5 = openat(r4, &(0x7f00000002c0)='./file0\x00', 0x8000, 0x4) clock_settime(0x0, &(0x7f0000000000)={0xc8000000}) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000300)=0x3ff, 0x4) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x80, 0x0) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x0, 0x800}, {0x0, 0x0, 0x1800}], 0x4) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000900)=ANY=[@ANYBLOB="b66501f0b10f4a4d7445158b0d7edaf4666e0065300075000000000dbad4a1d82b4a75183fb33680400000000912b60b64a530eb8e5c32c02d9164fbef466d77f094fe1d4bcc9971a858107665e79f8454507683475f0682393eeb779d4503654e2906f8ff02c2b5659c3bef632cf8fb3ebdf8ac430245d000eac7897a1f8125c3f7d036f46f3cda2896c612893398ca3f898e7c801bc05fe8a2f71bd8bf30b4497bb621f59f6e2d5a8a51658ae897ec3d9c520fcf8446816ad6695e3a9676bc22c9f5a8206c94fa24890500000000000000975b38f4a72b0e63bf7b1de6f223b66ce195f3119325d85a91586351d01449a4d16d36844252e48f6f12a866c27544de0c14a315cd17cac46fc4631c87227cbec917f884af6aa712ca934e43f1b75df8cdb2b4b0fb57bf3103f243bab10c47fb68413c8fa285b72649685d175fe8a3bb7025a8783da62ca4a0dc479688166af9d729b6764a82b700000000809c24ebf2e34600520039c8cbaa0c5f602c46c3b62ba9c833862ea0df521e8561450b2f62ad068199c34bac6efd0def1021d41eecde829739f8c6b8185d30a56e553a0a0e03e9b2f702c23c722872dc5c8f0279512f81eaac84a61634dc3e8795b8031c91275dcbaec0a6269dd0bb8860a16d7d814c6918cfb5de2355a0ef03924430760f888215c8003dcac11b86fb1dd9e3d5df73b9e26ac93e0800947050a249e58823977034c27e837a4732cb18bc866604a9f1e60af588f73612583cb2784fdf291853e782f8c6dc44ca6e727a3d3eaed98891d127f5bba219bf5971bd7908fc071dbae76cb85440801e0211869427c9e90f04148b57262f70e95a98f4d7026c5ebcbcccdc3349de1945979e18921527bfc03262dc5ee996c5c95f1d926e7a9a05b41140cb91280e70bf7f18e414242cbe731a2a3399744b241a2da28a967a234fa722adf0883feb2f2419647655c706f99d4516b5953c083d231f42281cc3d57e7ec0801c68371d52e277ded0a6cb5231cdf7f53b6c8d14df4e82086828293339d5ca2100bb36d502c5da50471a8601d5cf0000f18c5e9b2265eec31c1a6ac70ec66c53083aa361be59b375453edafa0da259ec49db34240eb9e2c367db25803b7ee2e9b1cd16d6f1d9e6a155b2817182cf86283db523839e1a314ddbcaa4fc9c29af8362aa409c97f32bb3fb03c16feb3d5050935aaab84802d91e0fcdfd1f426ed64633be69ce2a116b457aee2a69890c0f2cfd2184e74de433fe7aaf22907c64616115099a07eac9b02131f99f0adfaf3ea400b9ecda26055517fb76e55278ea86f4f54169369a2126efdfd7c21044d056cc6f5eb6f3088f4776bc95d92bc283fe045fe95ebf22ef72d3ac336efed6185e6d328ff47c9ebdb674a6422e975bcd4a0468918eca150a88ad531a9b01085713852486065d0d5c15cd0186797efa0cf6a016747b95fddaada25d50b9a20479424d47dbc294770a3a1ad9934fdaec92a64a60566cf401af69330b4e6829bc4f23c2800f19817fe6ccfe9660662b476505a4cf2cfc7e140f18a0afae67345198afdda43eb24d9687881ee1734b5514f73b5a4abb3633a9fd6fd958b6d351dcbe1ad4a3f88902fdc1c3ee4b25e6d3fedba3ee1c7c3ee809424178e32d8f1a017e9e10d0a6df4171e95018350a5c6edc9329e7c166793b3a55012f12b950bd3f9a1c6a88c31fd6667a928b6d2624e81e0609b27ba51140939b4ee2a9403c23818610ac62e276091dfe799cae2290d43f197cb4fd39bc16baac839c5936c25007a16b6af2eb89ef76953bb86f193da1751f78bcb1a8cd07688fe49a319630f73693142b7924c38b9087d31728ecbd28f33bd3d9f0ed772b967cd0a6fc67dc650d58a7feea5e9a6d98fb84ae24924ca091a30448fa1aa42b1251f07bdf8a7726bb99cee5e3aac3a1297a9a4b6f48fe0c9b2ff21332ac126fa60acff2f790b6f0d1d70e3faaef238f297e5d4ff7"], 0x10) mkdirat(r5, &(0x7f0000000280)='./file0\x00', 0x60) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x3ff}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) fcntl$setown(r6, 0x6, r8) setsockopt$sock_int(r7, 0xffff, 0x8, &(0x7f0000000080)=0x3, 0x4) poll(&(0x7f0000000040)=[{r7, 0x85}], 0x200000000000001d, 0x5) syz_open_pts() fcntl$setown(r0, 0x6, r8) 16:00:19 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 19:33:20 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000640)={&(0x7f0000000080)=@in={0x2, 0x1}, 0xc, &(0x7f00000002c0)=[{&(0x7f00000000c0)="9bd285fabc20a604a13d5a308b163d2587f76c47494ec297e65678246f18f31d2d49f59b1fa7e0254c08ccb1ed08079b09192cbf8cdf2424586acdb311768f0c1cfffdc8f44d1a76a648fe83c50cc836a1be7be597caa5a599eeb3b85027dcb7f66f8fd9206437fbba1251f3af97ebcf14a5abd73ab08988e319a6068c68aab121893845b7", 0x85}, {&(0x7f0000000180)="59e9ec011d7907e037cca1b0b6284f48dc9eae81d46fc4cb013e947b6f7de41bdc7a73bcc2fd82f4c15212327b7d151bfabe8c3794c0e0108c5250b2e12a1de70f027659180fed9fba059b214cfe285b5cc624fcc0aa8bbbf2576e9df424873b8333575cf67bbcc5dbb2b73c0ad2fcec19db7209acfc9b0c24d90d2ece3f1fca6fb53d04eacbf281332a71e783fb2b2c28794b651f19eb056dc3de03f3a519dd51e79360be53cf8d6c29adb9945b704147c00d5f0977cf728d952b194280748bb59fc06fc866e8f9cf6c234c08eab9f4734f1a88aa80517cee4eb17764026113e71f139de77383dc614769d07336c990", 0xf0}, {&(0x7f0000000280)="c09e4a83c3cd6c9647337edc87d77a918297935905e0773dab537ced3bf47278c4e5f29fe3d0a40b4a6b8da2ae83c127123cb6af257c0a0425894ed7b12c", 0x3e}], 0x3, &(0x7f0000000340)=[{0xd0, 0x1, 0x7f, "238884bbba2b7c2f41565031b055858b00fd82711fb8d89f8f7ba82a3d2438b26d4febf02b113ef09c987cfc584173510f7f019a7ee5dfa0e92d1325105dee40a33d3c5706f848cbb8640f9e731eb5dad89421186832fd68a9530fefa1871ed2e5a7cd2c612c654e32729c87e9444cd97cb8cb0a4e3cdc18af8b84c3112264daef156142cdb468a641b01da42d8c95adfd212d138b7862ec84cc5566e06cafee5b32ce80a69fe7a6d8735a95fac5279947695f4383b5da91b02657e388"}, {0xa0, 0xffff, 0x8f, "dcf92c232757a335f1a52da2f8279f7604dd3f32f86df29483f3f53ed1ae2941a24c89a31511333c9c367a7739186da5950be32489c14991c37e63966f7e970b4a79ec3bfadb3ca03c2f8b4723d52e51cb8f96e8e07e76e5eaea848f98bfb9d75b1c58e06573808f0bfd6dc49ad60af1da2cf86bd6258f2d8af2be5c7b67d4613b3f46a18e730a3a62c973ec"}, {0x50, 0x1, 0x0, "9deada0a7a31781f9d22aeef303b9fb0792eacccc9ec0cb7214089e0397c0dcc885db0102700caf9a2f36242c1cde31f50f3cb886aefc95075ca1b"}, {0x48, 0x1, 0x2, "fe566ae31fae3d3ce9db98db17d47d33a0bf8bec139b525e88a0df04ea2efdc002d78468fddad31178e4e895a3d6a64aada2"}, {0xe8, 0xffff, 0x7ff, "b214f509e1216fe22829471cb16165e39e7c9fbf222a179053c3eda577241a5bb0d361ebbdf5cfedfedb575b53516984013f02e0f2416578e0c120b9d763141bcdb122da7cdb0ec8093ae965cdb96b5763ae698138a28a7b6767c36e082203503210aa7b4afc86fcdf5182baaed6bc9e70cb5125730ba1763c8a98554b9692bf1d849f68f71aafa83c651706293c9a6c4c2a330a17af18cad92c5573521dc91a9cf7db2bfc54b9bd86397bf05edc085e4a8e0cdf6ae2cf0688531ebc24c38d2f238e62379509d9daba3169284884f43ecbc764fbbe"}], 0x2f0}, 0x800) close(r0) dup(r0) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 19:33:20 executing program 0: r0 = msgget(0x0, 0x100) msgctl$IPC_RMID(r0, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) socket$unix(0x1, 0x2, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) r2 = socket(0x6, 0x1, 0x23) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000026, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc02069a0, &(0x7f00000000c0)) r6 = socket(0x400000000018, 0x3, 0x0) setsockopt(r6, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f00000000c0)=r6) r7 = dup2(r1, r2) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000080)) 19:33:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="0b4242dd4e3975a6c024f23e546865b10afd4ffa5fbaf58a4a4b7a97d7fc776424931ca420ef04a2c3111a9c3e3ccb23a2cc0306e1355da1e8331e8a3a04530463"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714e15f0973db00080000000025c6149b33ff0f", 0x24) socket$inet(0x2, 0x2, 0x0) write(r1, 0x0, 0x0) 19:33:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1cadd6d449986cc36a536214e31") 19:33:20 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x1b19, "abd0cc0d68dc65827774fdccdff3fc844ae89310"}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x9, 0x7, 0x3, 0x8, "5ab6c7082eed677fe36c4d1adc43e153563e66f5", 0x7d, 0x80000000}) 19:33:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000001c0)=0x9) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="9148a58f2c160aa22cf7a53948e8e46ff70c583ddde9c70ba6057e34dfb1e319819fd23f72c36b71613ce65fc028d57da420db5546c35215a94e7e3122ae01ff838e2b86a5e92e33e82f67dfc0ae77", 0x4f}], 0x1) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./file0\x00') 19:33:20 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = kqueue() r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc02069a0, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000000)) kevent(r1, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x43, 0x5}], 0x2, 0x0, 0x0, 0x0) 19:33:20 executing program 0: r0 = socket(0x18, 0x5, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f0000000040)="ffffffff", 0x4) 19:33:20 executing program 1: open$dir(&(0x7f0000000480)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getgid() lchown(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, r0) r1 = getpid() ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x1016, r1) pipe(&(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, 0x0, 0x0) recvmsg(r2, &(0x7f0000000380)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) 19:33:20 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c2cc6d3", 0x34) syz_open_pts() r0 = dup(0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0xfff, 0x8, {0x3, 0x8001}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) setsockopt(r2, 0x5, 0x0, &(0x7f00000002c0)="2dbc4b107ddf0a5ae77e4155bd2446dc984bb775b036c263d884f10e1842a74a3ae7a4cb422144999df1bec6667e2d03566cf8dfcb2e3b6c330024d89be0df6f2eb86af1693c93eaa5d609f7e578b76a18b5a04a73339265f00527dd2c0039a2215563a9e88a9eed70b55909c3d557f2eae2081783f2b734d8336afe979e53216111e55ac0c55930d38d252ac9ef8b58fefb549ec949ef7f95315efd8b3b06d2918b853c8e24a225bb196b5e171f9b97ef56d74c1dfe9b314b549ff5917dece069cbe75d17c0", 0xc6) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000180)=0x3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r4 = semget$private(0x0, 0x3, 0x580) semop(r4, &(0x7f0000000100)=[{0x7, 0x7, 0x9c91ea981778fa91}, {0x4, 0x9, 0x5f53e54a2f843d0d}, {0x6, 0x8, 0x1000}, {0x0, 0x8, 0xb15299b7b9578cc2}, {0x3, 0x7fffffff, 0x800}, {0xd859ec0712cc4370, 0x31, 0x1000}], 0x6) 19:33:20 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') munmap(&(0x7f0000349000/0x1000)=nil, 0x1000) 19:33:20 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000140)="089a9447506f0d687c31afe3f31b2b", 0xf}], 0x1) r0 = socket(0x18, 0x8004, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r4) socket(0x400000000018, 0x3, 0x3a) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r5, 0xffff43d1, 0x1ff, &(0x7f0000000180)="26596065716f3948e5e54e87b4f98ff94953f04a650e322df1fdbeba4ced097686e6abbbeb7ebc9ea0cc22a682243f1a0ac2c90a35409bc20cb45086ddf6a11e1d353ae15d6215dd5650ad58dd93e03bc39b0501a3590d733528e1e982f8a1244578bcbd231f760db2b71e8429563d7e1108d9d4cfc054087f760a56752354775aa9e179b01994ce0a154d49ce9aa8495b", 0x91) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 19:33:20 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{}, {}, {}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) socket(0x400000000018, 0x3, 0x3a) r2 = accept(0xffffffffffffffff, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) connect$unix(r2, &(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) utimensat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0xcd3, 0x9}, {0x101}}, 0x0) socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) 19:33:20 executing program 1: r0 = socket(0x11, 0x4003, 0x0) shutdown(r0, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000001100)={0x18, 0x2, 0x401, 0x4}, 0xc) write(r0, &(0x7f00000000c0)="b21231e3c08fe1b28b961d128860ab412b01c82cc7691005de6a44a518f8c0394e9ac727b9453600d3b300fa36afa5998432e7d16ce506910aa6b78364c21a1665ebcb0ac349608023d79af5e92117b69f35b30dda5501c9b52cd07af9da3c8ef81b320dd8a7166b23b942b20e1ac415731e1a8e0bac6e92ec2a57578b3239f2598aefc3cb946e18a8b290371c3639155b92e177db50096a85ef43b01f2fddbd7d3be3af1b7fd7e54a4f98c396a2f3d6e37f1d11d804dca217ad09e39f839fe7b9cec18292b567aaf54526dc0c9cafa59ac056ebbdee54ac33611905ada6a9d32c24f1f0a21263ef86385b54967e24ceffc11a452969d882f555ccdcfcd8e3ded82c3be2a8ea8c8e0e8a93b70d47a0e8e69f9ef1d08667e5fe97d55f57326f1162dccf03c31b633527a43d985890a5d355b97d2727e24e56b1d2eaffbea81e43be9edcc4f182f41304d18b027adf5d20705a25db94eaae612a142b8773f71aa40efbfbc2e42320d090603c19e70cfc2a64abcf1a6830a7cab5391ca5750abe9533943839d8ab454630b4e9495bd3952cb3206663609db3aef7cb25348cf9308edea83d92a5ba44108dfed1a9938de2a66deb61ebe0c2bed5f9d9bd3fa3b367a6146a67fe55b6dff3a54232d8d70c5fb571b34391a01e5e2230e1d19a73c64e6bc16fb8e89dadc256472d842e382f8e52245911850618beea8e3d114011e0bc75848b99f295ca41accfd7c6746437dc6fc73821f2ea05c62c2aeb41bcb83548fbcea8fd3bbe68ea7f0a3aeb1513a9dd3d221f78cbd336eb22cb49577ce844086b49a69995545a795d71d5dd3ec1b265dcbfa90d9bccbdd3e8e3cd3e4b1fae800f33a13de66b769c39f74826b3e71f3845a6d728c32bf529fe3bd4065511a8454ac52bd389609f317b7db63453541ba442c71a66a51ede3d4fece7374d0b76e9fb187e2a2aacc11dd68591c10f55a4b0cfc492b517e7a684f93d5d79cb84cf1cdac2a0f83992f72ee18e3c8bcc5a67c9dbc42ef873aac448cb1dfc99be0b10ffb94060770e250f3707d5c119edd1addcaafea2e69339a61847468bdea45e15ed0b8e08092c04defd09392601a8e205b79ff4a29c72f7726c5859d9bb66f7031f953e88bab4a852b0bc7151c74e5968dae2bb2594bb2912141de0243f99bbbd7d0a6113101bdd3726715a279eedfa0d13072c64ebc3ff2ddd6eb23eb1d917a4903d08fb8cb586594be27277854c93c09766aed1930e6cd25b9bd0cda77de656309b2176daebdf8e2a50a3796d5fe5b77b9b034352fa6baef5e24d67b6f2fc735f62e1a3de582813f1412178eab22d699659563d59bf145a2248eab01835066f49becbbf54993b0777145a7a7661d780fa808591bb616a3ac1e41babe101d618fcfc70fd68d01fef0b79800645f491a03db2d9a6c3d8abd9be2ed3fbf5a6e7013bbb523b348c4e7db7a6461735723141bb5af7eff4e9efc2b3f7e2f766a45b4aabcc0a5ca0f128d666119b8cb2927257b89049811a5bd30775e19d43eb3b14a8d39b51730d3169eb685c4b655277c8490fa263729817339b21b4af6c67afceb6829792c656818e40d9ad4679b31511f31458752aed77bb4d8575cdb3333d81dbbb660fac0c5176565166d5bce2bb27c49353bb9a41ae22cab0f59afaf555a3ed22c5419dd9a755e40b66b82ba677a4614f1e0cee3fab15fbfbd40e5fc40961ad78c9fb9323c535b19419901164ff553eb5f095f3837f8e6406b3e961cf88091dcbbfac591b1b009bb53e9a4ffe351c7b5bc316d6a287af5c3ff760b854516b7a9c553004d07099c9af44c0940a4b4a97d1004e08531c32d277f404c0e3b9414e1b7dfbf02987e11da341336ec3c10b252570fb02d04ab671a2840d344abda37210f8f0c190406b0a0e4aa2b730bde9f152d23e380747d88133afe72a0ab18db5559daa6d9f9cf531a45adbb1144ab48556773a2f394ef4fa99328601e0ab19318952e130de95ca6b09f7c794018da65bbd778ba46736638b74328a14559d78a5cef566cbb51fe5483c0b1d39e7ef62b7f54f292d61d8d53353bea56905bd1c359e581999a3c60461de6d4b93ab57c9f813279a8ea19098904c64e6388e4a5685dad66670df620eb8b5a92c56c0b43f85b8ce03ff5386c9f57e03a55042faa87bde3d67f52fca9aa09d60704b6a81ba01d4f2938ac3e5cbbb129af5d8ca11bb94559cbfa2a18e24aae7d26e7b21ba3a3ccea10fb75194c1a201bfec146f9ad90821956d63d3ef39c1ea228a5229db5ee024ea9fb4993c192a39e246985d17bf25aca40d73c455c48f287ac71c9c3cf248104c8d9f568e5fa928875241567094605160d4da2161245a0c34bf39945302d1c1d3d4fc8cb19d3f4ca73ab3d016357af60fea98d5d122cbe8c098dd8c1ee788473267ffe3e9ba06fdec7784e8b6a6e54e881680afef18aee19a38587f16b1318e148206115f138ad7ab217fd12c33855e23d3a7e018e7eaf62220c8f3b60eead89571a81e012dbfae50a321ab64a2624afa6bdca6a96bd55c362e4cc8e75cf899ea2ba6a144c69674acbf3554cb2e32cbd086b750f8975fd5a3ab59d81f507084eb90432230f32a5dd0333d032ad805fc7bfa2ad2512f77e19b0feb4a8c1635cc386b0fea824b79b84bdadfa39456fa3655ee70243305c96ef97650e3a7ae9125fbac618ff7283c832c3aaad6de8a0dc60c3cb72637ac03ea5cf516026295b9d04d63a424d7d3c6de196909f637c513cab294643cf7bcac8aee5e6b70b907874c3547f2e0ae53557bd0eba28e19d43d26f29f069bd81a5f61d89d8bcf9d3cfc5c88b74fcea3e9b2e1679c180398483b847044619cdbca1d819e40220d7787f0fce9c73bdd43a45c1c813676666b5bdddf3f6127c7034a69cacb898b100e1b98b17427ccb47cddbf9401a03309e41dfa50b284cf6da5a6a404c0406a8c1ec4425a665f2847e889e3c3bcdb3aa42ea52a47eb5b6fa530e9a8d48926f4f242af90d4ff7a4eb19c47ad7a86ec51e6f307f472332e9bda8522e9d9299644605e962bedc9dfb255efee186363d141629f3b042de59d4eefb4a20f0ff1a75c64101b58afd6c38e4be7daaec2d77165b1dc6ab64e3db037935e98bde9696c92e55417e9fe69662ea15621f58ed087bb8230dfb42c59a80c47a43d7bd042ed88de8062e589b491f695fb8143e6b419f3fc63fd8e5d3063d8b1f3fef5e6a0a0306b066a090e586cd0133a1a16c4bc51103942f17effe7829d0cff0f8c1db55ec3954ef4a310473e4410820a475542507241b6f36a21c8f4d7bccd2abe5acd5a204abb16ab0ed3b9952e802f7d4f25401197bfa422662d0d3f402fd27f05e485cef0b3187dbfb8937971d2f098f878abd25995a5fa8a40db20f71d72a3e4a9d2b43842eca1df9edacfe0a01b9795985eeb108f9161fc738130aaec4ec4bb0fbdaa60b20fc0f0be28c07fe3dfffdf422faa863c1617d4aa0196df7a5ebb4ad1c3bbf1c71136efba4d9bb9dfd75009c34910263c4f4e3eecd98b61a71f90ef05216b6331c104afd9ba38046fe1c1a70aecc366698e29f2c66bb72e41fe6ca0dcca1c55911dcedbc0d587af85badd0f50aa9767311934bca3bda8c8cfe6a5052227c2ca41ca3db447d9624b5f558a5d0858eddc6a8b1a95af4dda1c2be26c1ff2cd1f0f7db350f3d818c37ba57f0c26f6e65db892f79a1c53345671f99db11b90484d891fb0a00c2d69ea83e58bef013c5beb3a4c91f8bd20e05b7dbb3bba648103bce0742d576fb20d909dd4dd06a584dcdc99553c3d53636e477486442058d503eb09d4d2ebc85b9bc81833d01280964961d805dc57ab4b2dcdf1688bb389053722ed36cdea164ef8b3332628d9423622a9aff8bb846a1d562720dcc8b07a9f08a96ebd673c181e9e2e7b50bf83f3c046830a9f36eeea4d27aaeca67ef0b34f6650d481c23d00b554b69f08efc04411417cf8bf486c0b8bf768e54742a3467be28feb7f1a179d22d15fffeac574758cdeaaf2aaf6f6975c53210789db25cc4a91376d3f4f15ce26a6e3d59e6fc82039e6ca830d0b108056b1cab6799b66adc6265263239c06f3882348908c10626e6da081907b9eaf888eca76e99272a9a45ffff13a2ef0a13ffc64f0dd870391fcb4f34573d3de4f1f6389c95dc79337d4ffa42798af014b100df99dc8a403944599e79babaef73819d59bdcf8ebb3d6f705653a15f1839c103ec59ea0e100842b35d890b79331582af26ff0d0a5ca0c8214ea5beb9b999b2345ec36c73c745e49d88b1939ff1f64af994e491bca147b92b06aa7351a5f26ac120ea78ecca65e33e2faed8dea9996e8014c3431fdc3399207cd33430af637265927b148bd984c668f8c09cc3acd590477ae32061e7ab47997f841dcb3aea6d052955790e84a8230b80ef8a0fb6842db39ded424d40b0fa5ea553b5ba0dbe6d056dd614f7056aab6575e8e837d5858a9b131ec1777311585962f6bc35bb852f661f016d53f1dcfb2fd4ddc5bc54985518dd6811bbff32283cad403c32623d2273727056fddd4b92eba5d5dba904a1d9e45646a9666551f248ee770ba5b4e036582c01ec184dab51252f0a087a6ea40bcf09a425adb9c64052ff1b805e5eaa00a37820cc5adac70915ff184b127d8edfe918c60bc0c5ccd344dc394ed0bebe7bf4b61677debdc9412db1243ac12710a72dae0ff0f197f2f636b04e8245bd5afe4e0b47f5b59d60570b5b07c2bff8e61547d80478e116e13ec6f39fac63377e578a3a62983c5a26d75c01a02e113a298f4f8fd82fe0fd9fdd29709e27a623968f830f07ddd14944f20e7664dfba30ce772c8bfc3a992139d2699e7490d9d95f67b7a1030d6ddeba6a263402215b95150af4a83f89fb164e91a4334ba1babdb18acf770ac208a88135b69945710cf37a428d902dd7e0a438180550cc18056963da6c28df5f7a6c9c38cc50f78ec580bd79230f8aab1342d7f1512432bcf7747293d21e178ca5d6d9919f974648be43409049400dfd458e5807035878a33b273e9fbf82e5504c0a0a2671be86f42e54304bd5b27595230c2d3997716273530ae8249387980e1109daa643cfcbc7b56b300a253d185252566591a5a109c18c59ab2a640b34884026fb7eb778873fae697267ec7ecc1f39741341ee067501c403a4fab029f8b4ea46d0de0cc8597cd13f8226a4464217aa04e2757ed1aaa57f2da33409979078141de7a2db3a2b384daf7996d29ad164f5091653d9aa51dd6c45f22a244a213e0ea3495a2283bd4b684edb7528bcc94802b992efeb1a5f0f7ecb608fa063a514ed5b5fad9dee38f3ed8af3feed7aea56c28bc4e59bc31d3d3a4aa01398347cee9ce04df7c62ef9ff118fd98b613a3fc37bd80f164edfd388bafb65c412b996fbca811133acd93411a7ed0112f6063c5bc5adfc5304e8ca2ca91e9a9877e7ae9de2de5d4268a189dce1f716b72e37bd35c7d75a3d956f401a165f6bd37245f9733d196f7b80cdfc2c3f1b3994332a07055e1d0a404af0c767fe5cd5772e02e6aadd02b530f312413628e4bac2a8b01aea5cdd4d178e5b4a9f2a3c3dc031fc4c07b51a6bedc086a46a9e6532fb0c1e10819ef55caea66ad69e7fcc06f3d135331dcf1be0725589d8730795d541aa0c7a023bae8062cac0bb536f0ede5e74208a9a9157bba1565fea09404d328d0b9c9e3e36172dc93c128f02dd4ce2bbaff08848357cf5fb29adf468c25f5594cbc7be77f4eb81e22b11c0b4acc30aa9027bfc487c0d1dc5af9450e07c254de3543", 0x1000) openat(r0, &(0x7f00000010c0)='./file0\x00', 0x10000, 0x42) shutdown(r0, 0x2) sendto$unix(r0, &(0x7f0000000000)="b1000513b1000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x400, 0x0, 0xffffff33) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x170) recvfrom$inet(r1, &(0x7f0000001140)=""/223, 0xdf, 0x882, &(0x7f0000001240)={0x2, 0x2}, 0xc) 19:33:20 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r0, 0x4, 0x40) execve(0x0, 0x0, 0x0) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) execve(0x0, 0x0, 0x0) 19:33:20 executing program 1: r0 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0xfffffffffffffd97}], 0x1) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 19:33:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) r2 = socket$unix(0x1, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc02069a0, &(0x7f00000000c0)) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000340)=[0x0, 0x2f8c, 0x8]) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000080)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fsync(r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x7, 0x6, 0x2, 0x4000}, {0xfff, 0x4, 0x75, 0x9}, {0xb4, 0x3, 0x3, 0x1f}, {0xa3, 0x3f, 0x80, 0x4}, {0x4, 0x7, 0x8, 0x6}]}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="0000001860040080000100000000000000000000000000000000000006000000000000000100000000000000", 0x2c}], 0x1000000000000291) r5 = getppid() wait4(r5, &(0x7f0000000200), 0x4, &(0x7f0000000240)) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) readlinkat(r6, &(0x7f0000000380)='./bus\x00', &(0x7f0000000440)=""/179, 0xb3) 19:33:20 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x100, 0x0) sendto$inet(r0, &(0x7f0000000140)="8f0e5b3ae5cbfa3b0d1394f4b5613b6cf1b6a69815fd3d28d7de27bfd56fb48d7ebd65d7e0efed870f6b4a334530e1e1adbbfeccf6a694f7fa357769f08a2e14d8d03c73790188fae192e6eaef5dba0b9920755c94afa9f4a9ace0dcc3f3bba5395269e20127bf008be975ae7780e86575a33956166c874f42a592b1b250b0fdb034a181487f80e49e1261f80876581b9ef4bc5874", 0x95, 0xa, 0x0, 0x0) setitimer(0x0, &(0x7f0000001100)={{}, {0xc039, 0x2}}, 0x0) poll(0x0, 0x0, 0x6) getitimer(0x2, &(0x7f0000000000)) getitimer(0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xfffffff1) ktrace(0x0, 0x1, 0x10130, r2) wait4(r2, &(0x7f0000000040), 0x1, 0x0) 19:33:20 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8a08, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 19:33:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x0, 0x0) dup2(r1, r2) 19:33:20 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0xffff, 0x3, './file0\x00', 0xffffffff, 0x1, 0x101, 0x2}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r1 = semget(0x3, 0x0, 0x40) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x8) semctl$IPC_RMID(r1, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSCTTY(r3, 0x20007461) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x20201, 0x0) socketpair(0x18, 0x4, 0x1f, &(0x7f0000000240)={0xffffffffffffffff}) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x20000, 0x0) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x10000, 0x0) r9 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000300), &(0x7f0000000340)=0xc) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x20, 0x0) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000180)=[{{r2}, 0x8000000000000000, 0x80, 0x1, 0x8, 0x8}, {{r3}, 0xfffffffffffffffe, 0x4, 0x83, 0x8, 0x800}, {{r2}, 0xfffffffffffffffd, 0x8, 0xf0000000, 0x7fffffff, 0x3}, {{r3}, 0xdcfc4df384179a34, 0x0, 0xf0000000, 0xffff}, {{r5}, 0xfffffffffffffffe, 0x8, 0x2, 0x80000000, 0x1}, {{0xffffffffffffff9c}, 0x0, 0x60, 0xfffff}], 0x40, &(0x7f0000000400)=[{{r6}, 0xfffffffffffffff8, 0x4, 0x2, 0x10001, 0x9}, {{r0}, 0x7, 0x4, 0x80000000, 0x8, 0x1}, {{r7}, 0xffffffffffffffff, 0x0, 0x1, 0x9, 0x3f}, {{r8}, 0xfffffffffffffffd, 0x8, 0x10, 0xc661, 0x6}, {{r9}, 0xfffffffffffffffe, 0x10, 0x20, 0x1, 0x4fb04ba5}, {{r10}, 0xfffffffffffffffa, 0x61, 0x2, 0x9, 0x8b}, {{r11}, 0xfffffffffffffff8, 0xb0, 0x4, 0x5, 0x4}], 0x0, &(0x7f0000000500)={0x5, 0x6}) openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x80, 0x0) socket$inet6(0x18, 0x800b, 0x1) socketpair(0x20, 0x90ed2e9187384ea0, 0x40, &(0x7f0000000580)={0xffffffffffffffff}) setsockopt(r12, 0x6, 0x4, &(0x7f00000005c0)="72259de09f76f128c9fce2f0d77739b92b457c961e9d3a9763c706231045500af4c854a6e7539e9682f5683f7d1a90f0d43c5b522f067964696e359d3e23bbc413d67f3092ff48898f78a81834a51126b59cec0f036a1b181d2f8412dbbe66cef93973a54922d9da5f028b665748619737f1b8eb3a6ccd2fd570afc03655b3158ab3daa381bdcb453bac4abbc254bc41d341edc28874a634f2a540ccab473f741ed9782fd8e5109e49904d4081fbd9007996cb2805c73d967c3d5d8206834ea5d4bdcd272b7913b6f0b5bbef159360523f274f2fcd07fb7ab7dad7aa2e6fc5373053835331939875cd5dbc71bfc6097bc5b5d1783a805493f699331f99b4d3de4cfb7dbb245620683534979693657221ea6b135b3f304d1b0a0e6d983e2efcbcdcdd1a87ddc3ac048afcead91154856a2c2c925648c6ab4d5ce2415085004856a2c316773c7c2cee9e7f7587f41642e8082e1c200e395c9bc79e8f19579b6df9b981df1d867e0648e24434f06c5c585e01bf6082ccc9d5a1176cc8470556dad81e77fb02097c8301f7ae5d5a18e2f2ab0d9c8cb8d94b054568bea12c94244fd0265af36e2c62bde3a60f11bad0d689ac13836fe17c814be162c74a409783a866065d8c5eeb44a2e95ab937cbcba1b98f79216530ff5d9e14521845f6781f9cef8c8e7d0f918a12ada970e40991dcf944ba8b838b8dedf255bba63ac6c8537d1f10bf2b67fdb66b795ff4f63cd2a48e522c9d1c91cdc908ba9814c10bcd22fa7d07cee997f4ccd5b0707fde04daa439c1b93dd2d046acca8dafac9e53e996157ffe93795a8ba8a7035cf373c47b7670ee3767ed323ebabcc922fa0bdadd28d2b50ea50fbb9700612698a98e67919055993f3517fdbbc0166a0fe9674435bc664d27556548d56a60589680ac45619646ae1479c92a0982e0ec6f2d4b9b7ed3a605818ccd1fb821d595be10d6d6d1a54a056d136af7d8487adb122a21ec7837a583e58629b903565cabe3ee2ea189f81bdf58bf49c7cbb974775a0a796e207eb7444353c4e7edcba2dac19cd4084b346070307a51068337be0453e93d8f51d151181e32ba5b719e8c3be608e7bcc2a254f7b5dbe7312f3b4ce8b7bc76fcc0214a6310f9c4480ae080f96f5403d69e2d753aa557feb69eef468d8b472a0c739fdc6a153d900464df2297ea6c1d5e1af312db35cf0bb4dadf3c9d9c90120d784e55bceab52311895e23f2feba909e3f504abc2121014eece51b6c340641cd968e4d327659bcf5c167c5a166f9c37999ba27937ab9acad0e81b7bc3ad8d13146a9ece9712bf106a735717e6be5b540b2c0bbaf349eaddc5814bc9c334e2a2d713f9f03864d30f076df905d1f461b8e48d195a6424609f583d9f77418ab3533f763d1395753c152434eba6c25b76492501229c4e1cf0c9d33f3100a9863c8682c9b0586ca24e97e69411b641364a30e66db7e649c8e1436ddbd7fee0330497e3f6b095a55423ad276d124a7a2ee87419e7ab0c384762ac4a5a9f5d211b54a7bf53b1c02c922678f40b19df0fe7051bbe96de497f698c91ef15634dd3e2533e6b29812229a6036096a45599b9193cde5b107a1815a0647f0db9218bb06bfc55dc139cd528b0ab9f51bc2968beb130a1c72d050076f492a03a28bf5744d054dac10af3a2626f4143756b58413afae9c4ca8b69724505e5e2fc064fe947977bf92688476ca55435a45dcb93b5546c2b5bcbec7d8de399e4aebb18c4a9f46878b504baf1fbdfca88fdf5fe3318df4c4f196ca3e11e5b3207dcad5233a2a9a7153e265f718ab50afefc5bf0988ce1b6f399a0e76a07399351cc1c6e41d2d8f35501c450b5e64eac547178d396863dc31d2d2775b4a611a9e09058cea497eb11c5ca8c055bff316495e188f4883b66fe6bd95af56ab4d7c1a29ebc6feb6f0d93bffa28d3a8603cab0f33abc7e921ae625e1f688068fc7fe82916544b72e1057088f8d06fc6ab27b1e4f51d15b8b880f0a95648b367472a989c158e5625021d315207ebc4e3a6644ff4d8ee2c522e0e16a64679f238a6ff632a8ee17935321a4c2bb159bfe7381da7370e88de356fc4e0916ffe2b24197eb5792472af725705b878f4c4b0cfa4f37f5940c53762db1990901240b73429976a8569d61169f6c66c6f63740b7278311a42725ff46a2a60f4fb206a321a74c49fe8b47da7ca6bc1d459dabd9ad7a27c0ca2592a157413c74aac499eedab2a1aaf3bbcaf084ad800e1264c9354894a1b4dcf04d5346576e3615aeadbbe91aa0c323e6920ba0521c1a384ee930b5dd76726698922ce263c9547d49657d0b9e2291dee7d1f73c6c954b2fa421619161e50a38550737695ed0ffdf4a2e08b7bfef29a5e3f4fbc62e9d3d5a858b9fa8383d951018010982524e9125d109eba0e630fe0e1e3fe416a26105145016ffb24625d02d3c1234712ee5b471a76d1c3d7fcd8821644c7aa69f5dbb1367d739b005cca2a54dad09c083118365a3011c9b13699861f9379748eb7bb6e6b611d3469a698d8ae0ad53e52a4f1a02139fedd8db78e270d3e789fedb1b1ecfe21a8b19ebfc90a443680115d1ec7ed2015c73b28bb3c60ab5d71febf688c4fffb10490d98ae4a39d31aae2212a245ffa92f08472d47c232a6c5708e70f1e089f813a5d3956b4fb2e8a69b946f6d8b53d25d60d12877ab8f275f764910f2ffa59a8e71dc6f88e8d9f5740a609f49c61d011b7cacf27b83133ee1f280e810ec5c870a84c7abd63887bd733c7e7d9e83faf035e14af6b557befbdf00bf722c8991c75f4372a3b0e1f248dabd76318986e60ad91d8f7a44a7629281ca628185ed44ffae6987f0fbecd77335a8052eae685177f20dad23ae5663fd320f59e25727a3e35f5057025869e5f0dbfcba28cce51b4e56355eb6909c3679f840a707cf12d617af9e615ab5ec525861cbe0fa292534cec5cdccb1d75422eb6d6027852c740d1e4c686d01c3a95a17094e4d9c9092c52407848ca70e57a0d734314d8f78683c36e9e62fca3fece957a60c13358041928f9b354d20df69dbfac22241508cb229ffac0adbf9e841d122c9b6b786849cc43e8869247d1a7ca4a4e6f9b7e1ad5b2be73763104da757736091274aef1e269a0a42f49f676ef91f19c9138f9b97d6d2e421eabec1691bf05128c16489c7a9d2f7456be195358ec8c34017290b7cb82b076b6a7e74847dfc6acaea2832816437720766287619a0d0cc6efcd6a26c09eddc179b46eab8bf6e6506b561a7747cf9accf00368800668824d4f29f1b2ee136324d087b8487bdd848ad696e8cbb40ba4333ed1e2fe3d7509fd2086b3db63d8c0c0775d299537ca1cff42ee4390992170f3be87bd79a25a292ae513ac8537748d7f84e1ef63499374e2b1a5c9da97a7cdc24c2c2a7adafc0d1e0a5e82f534f23ad1ab5214ab083ad44fbd8f42ecf5fb485725e968ebff2f7a942b4ad404a8498d4879601d2c85450bf52090b5926ad045aef7e915810d9fe39d120983bd0a81eaeb0168a0ab721e2c5b55d83fc27eba92f45f212366cf8424fc771d156896c43616921da6a7d0e833dcda1b673d199ba4684175df9f798bbde5d4bd2391edeec42f7ce11ffaea05e4309ed7a752666f923be6291fb4177bb4d65c6278d31054458f041a4e669f3af62e14a2328a214eb0f4fdd82bf2ce9505a120febf47aff3f68acbbdd191cba4a8647d83619a508b57f1ab59881efb679d3df4e103b60ac76775f92ead34180157e8e697a07ae6ec59f0c5704ae926a13308ed3212baf7f922b7a861c78940007229dc0a01254881de87be766f89ed26e1ba4235d20a2dd7e01eedf605a381a0a00f78f503ed210a99f59143d102a682c84f1a09884c263e3ee401e49d045fa30a546e555187d6338bae3fd366974931ba4e8f7ae0faf50ea563a20ebfa773d1b0b067ff856f34daaccca8d9ff5e722b36a36858264cffd80f1aa956504516bf94d06a73bf15fb9e82e37963680f9ceba27579888114bf84b1a0d7d23fa1632c8e30fc94fee3704fc89c3d1d6d97432b6f07a0b56a0e1cd1c577acd52073d29541a443b426c59b27247cfd531f6baec87b8821e7ba32393e4cc1a609f51415e1b808841f684b859594578951aeb3ac9a4ea702d84a9e8e5a113a788db8c6b6bb3c099fd60dc6c69c3c51898b5ff4fe49fda2a08fe564fe095255e4e81b9753fa26349895c66b3baecb9ea6ab7fa80dbacb8523258a4b51be8a1ed770a72aa62b7589e4d3d41fe3e4008b002c6f68005cb114a2e14a967a011536f0547e6ec21d7177cdc257d6f64d65db4d0afabed6fe75dc0b3bf43db8b223263cc5f674a37e1057341dfa911d45770703ced76dd4fa5ca6d9ee30b9a7e679944c1a1eea1db947085da95b0fdf527900d20b390f359818f55e120d85a7b6566aa9e3c54e8f86f8491307f283a9b14a06fd7c7499ff807b1651775614b45f56916e0d5e097183090a5fc93a1091cb7a32eac5ce1c8fcab8146b0ce278afcb249871c7c83dee92c8635945626bdd4f5f0f02a470875bbc5c6d084f2dadbabd27081f5b1d1ba996be6b36122a45e0560afdaf7d07070ef1381b25ac4bd1329314c4cd43ef87b95593b21cd3907127abaf5f9f2259dddbd92462bc079edc1906aba8ecd7a5af7882869d1ea40693285898c3ad5fde5b95b3d7c3bdafdc75bed65c43d152ae7c5f770deed11f19253842b7b46a0dc8ad076bcd2a60bc5a10df5c2988fba0d33700ef5ecb0c3b7606ed2384b967b2a1582bd807c6733ea4500e84b61b1f91b2bce0e65870f4d371325054830f3499423779b62a50a13954e25bb8dbe35d4db19b598460d58a109d51a33742c004d60ceae523f87282e0ede995537c52052a6721391dfbb4b969f062c8785751b5ef6f0b595d9a6928b3537f4da2b6fbe42318531c9d60a0213f14c8c4df3a146b2ec6cbe4152ee042e04453843d27a10794811ce8c6f9cc2a8df7d176c6fa9e266c078c22080c969a67622ecb38e627dd47e9108907e2b448b9de5578456825344ccca3f96625371d041904ac7aae7dbbb8f73255bbf87059841b08247a74f2ef410aac272b0c31145b5a6ad3b2618f2511386ec87ce5b20e44dc4e04dfd739b55b18d393c1f3f1ac46d1f007f25a750de61173759d4fd588cb15aa9d745003260a4089ab56c253bce91129f4838abfd53b0de5b58a1d6e7e9bda6237d2bfefb234bb8685b63b3ac3baca35382cdb9eda13b02a942c2c562bede0cd4c1e644e5d3e29acc9520359c6b6efa8191ed301457b2dee8251a6ad712b46fd3087b9b46868cd07d387b3c2177743c9281b70a821b938384eed2f7eb97d00e62efe601266c5b100d7a0db64d91d06a79c9b6f6c65eea9e61eea6b55ebfcc34f6e1a47e8dc5dcf44dce574fb03665789129f5d87805158763ab7c15b49374a095aa7784deab2cff6239dd71e1ca5554d9b394f3246ded8b401cadd2904b4dc72168311f0a18eef0447ecdfa1b99d10f554a078c4016b0a81561a6f12a5b2e9fa48a0c607d4ec41b7374d610d755540c480f9c82165c4769000b9459362c60e497cac37f4cd9dd8054172b47e1ad8bca9ce515bab80857bcc75e471377649b1b758ccd633418b6bdbf29bf29f84d03dff51f22973d00ffb0a9311c3083d47f9400cac2e079a87a297a4bca247e6c61d92b60c7b170229f4268c446d3dd2a4c8e7006aeb757e3e942d5c476fb26fa766a6499b40753cddf6ea2ed36594cec98fcf1ff3fd154bc4fa0343b95394193f7c00f225063c1be4a0ebe", 0x1000) pipe2(&(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$PCIOCGETROM(r14, 0xc0107005, &(0x7f0000001640)={{}, 0x6, &(0x7f0000001600)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18000) openat(r15, &(0x7f00000016c0)='./file0\x00', 0x80, 0xc0) pipe(&(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r16, 0x80245753, &(0x7f0000001740)={0xff, './file0\x00', './file0\x00'}) r17 = fcntl$dupfd(0xffffffffffffffff, 0x0, r13) ioctl$PCIOCREAD(r17, 0xc0107002, &(0x7f0000001780)) r18 = openat(0xffffffffffffffff, &(0x7f00000017c0)='./file0\x00', 0x10000, 0x80) r19 = accept$inet(0xffffffffffffffff, &(0x7f0000001840), &(0x7f0000001880)=0xc) r20 = accept$inet6(r12, &(0x7f00000018c0), &(0x7f0000001900)=0xc) r21 = dup2(0xffffffffffffffff, r3) socketpair(0x2, 0x5, 0x8, &(0x7f0000001940)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = accept$inet6(r12, &(0x7f0000001980), &(0x7f00000019c0)=0xc) kevent(r18, &(0x7f0000001800)=[{{r2}, 0xfffffffffffffffb, 0x4, 0x88, 0x81, 0x1000}], 0x5fc, &(0x7f0000001a00)=[{{r19}, 0xfffffffffffffffc, 0x50, 0x1, 0x0, 0x6}, {{r20}, 0xfffffffffffffffa, 0x6, 0x100, 0x5, 0x4}, {{r21}, 0xfffffffffffffffa, 0x0, 0xf3dda19c1643d73a, 0x45f9, 0x3}, {{r22}, 0x22abecd0dcb3952a, 0x4, 0x1e0000000, 0x7, 0x3}, {{r23}, 0xffffffffffffffff, 0x10, 0x10, 0x4, 0xb23}, {{}, 0xfffffffffffffffa, 0xa0, 0x40000000, 0xa4b7, 0x5}], 0x4, &(0x7f0000001ac0)={0x9, 0x3}) 19:33:20 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) r0 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x400, r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x50, './file0\x00'}) 19:33:21 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x170) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x8, 0x1}, 0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) pckbd_enable: command error pckbd_enable: command error 19:33:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000440)="000000186004008ba8002b27febf02000000ba0d31e99a00000000000000020000000000000038b60fb5592f", 0x2c}], 0x1) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = getpid() r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r11 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000240)={{0x7, r9, r10, r9, r10, 0x2, 0x2}, 0x5, 0x54, r8, r8, 0x9a8, 0x15, 0x3f, 0xfcc}) r12 = socket(0x18, 0x1, 0x0) fcntl$setflags(r12, 0x2, 0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r14, 0xee01) r16 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000240)={{0x7, r14, r15, r14, r15, 0x2, 0x2}, 0x5, 0x54, r13, r13, 0x9a8, 0x15, 0x3f, 0xfcc}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r18 = accept(r0, &(0x7f0000000580)=@in6, &(0x7f00000005c0)=0xc) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r22 = openat$klog(0xffffffffffffff9c, &(0x7f0000000600)='/dev/klog\x00', 0x10040, 0x0) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f0000000240)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000280)="488405b0741850634b253f65d33e3c477afce4952118c6788ef4f8a710bab6f89e41e8c1c81bddd00c237e5b01a8f9e0700532c7f14a999b3ce619724bfabb27dd5e2a07271f7644cd9a820899ae9e3a2885cc48b38692", 0x57}, {&(0x7f0000000300)="89bbed855d6cef84def9ec7400b24c87321ecd7ce133c5a19c521d2044ab68c6a4aeed525098a879100ba0eeed8dcaad1e2907fb1f18ec8eda83cab0e92e772eeaf6f19ed9147d0dc446588957f958f434f0d1d4c4d35218ff9198d79b3576c1417ec56db3bf4c3fe1c52799af2e50d672d067f380beaba1ceee377a016ea5ad5fe43332430988a4c1a84004875a35c2c290aed19c440ca3c84e25b0f6ea7ed3c73cf6b6", 0xa4}, {&(0x7f0000000480)="7b64246eb6c9bf4ef8c5f4bcccf3cc6a004479b0844c232504cb42c644cb837c41dc892bd86f0860efb80d59292512cc3fe9454d7d12b1a337d22b52e74c70fd8fd7255e62627fc62c42713d15bc0c527ccdf9a062bf3c73a00c29665506a82d48ec4fdc4e5fff390527b1ac0ea9c0b2d93dcefb06454e6332883bbd6ba687607c27b485dd73b8ae49029c7acdcb7f56387abec8e36a46779dc4f05e6a86b29a655e2fdcc2141efe3915af49fcb80aee51647e46dd3e9e52775766859964d02fa5d4", 0xc2}], 0x3, &(0x7f0000000640)=[@rights={0x20, 0xffff, 0x1, [r2, r3, r4]}, @rights={0x18, 0xffff, 0x1, [r1, r5]}, @cred={0x20, 0xffff, 0x0, r6, r9, r15}, @rights={0x20, 0xffff, 0x1, [r17, r18, r0]}, @rights={0x28, 0xffff, 0x1, [r19, r20, r21, r22, r0]}, @rights={0x20, 0xffff, 0x1, [r23, r1, r24]}, @rights={0x18, 0xffff, 0x1, [r1, r25]}], 0xd8, 0x2}, 0x4) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) r26 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r26, 0xc02069a0, &(0x7f00000000c0)) ioctl$VMM_IOC_INFO(r26, 0xc0185603, &(0x7f0000000040)={0xcb, 0x0, &(0x7f0000000140)=""/203}) 19:33:22 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x8081, 0x0) flock(r0, 0x2) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) connect$unix(r2, &(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000140)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x302, 0x0) r4 = socket$inet6(0x18, 0x3, 0x102) geteuid() r5 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r7, 0x4, 0x80) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000000)='.*\x00', &(0x7f0000000080)='{]\x00'], 0x0) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r6, 0x0, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000140)) connect$unix(r5, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x20000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) 19:33:23 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0xc) r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000480)="ac", 0x1, 0x0, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)="fd82626a6b95b5e6ffc3744c6afa560400a666d559447ec99cb89a1b24089333e30bdc38e0fa79a81db94aaaf5f0fd250c5339504353715412365c36398ef9e6ff04d6b8946494dc50a2ae768677a7ddaa6a812955d5e47955e9e7faf3ee97ca4ab6f2", 0x63}], 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = accept$inet6(r4, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendto$inet6(r5, &(0x7f0000000240)="213d301dd93618501f62a33bf524bd48f1d0704b3d3e077c1f231127e0b0956fb4901591104143dc16991b815185f8db468b7e677a94f33ef841c690e9c21159ea9288d035dfa022fb09a9c3aa8bb308a77487b3c5f9ea6ecb97ad1694eacc0aa46f88d2350a6055aaa68f59d21f17ab29d5304aad8fe83c9a11625edabdff29bb74016c29d08d53fa393573c17950a07f6cbeb4c273f6ab51e791af1d2113a51b8899bb86ca05d10e547330014e16b8f2be96ab262e9ec8ed3900023a3d214df85a5fa18d7df94033e10d6ecb709cd34c2045dd6930fc257de1d2d569530032809f43dd59a261058deb1fe734c63afceb0f7436", 0xf4, 0x69e4320a0eba4d46, &(0x7f0000000380)={0x18, 0x3, 0x80, 0x5}, 0xc) r6 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r6, 0xc02069a0, &(0x7f00000000c0)) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000600)={0x10, 0x8, 0x4, 0xb3, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000000000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3f}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x26e}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000004000/0x4000)=nil, 0x81}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xa}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000005000/0x1000)=nil, 0x1}, {&(0x7f0000000000/0xa000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x3ff}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000009000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000009000/0x3000)=nil, &(0x7f0000006000/0x4000)=nil, 0x6}, {&(0x7f0000008000/0x2000)=nil, &(0x7f0000007000/0x4000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x800001}], ['./bus\x00', './bus\x00', './file\x00', './bus\x00'], './bus\x00', './file0\x00', './file\x00', ['./bus\x00', './bus\x00', './file', './bus\x00'], 0x3}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f00000004c0)={0x0, [{}, {}, {}, {}, {0x0, 0xfffffff8}, {0x3}, {0x0, 0xfffffffd}, {}, {0x0, 0x7263}, {0x0, 0x3}, {}, {0x1}, {}, {}, {}, {}, {0x0, 0x1}, {}, {}, {0x0, 0x1ec4}, {0x0, 0x40}, {0x0, 0x3}, {0x2}, {}, {}, {0x1, 0x1000}, {}, {}, {0x2}, {0x1}]}) 19:33:23 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000900)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840), 0x0, 0x0, 0xfffffffffffffe2f}, 0x0) 19:33:23 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc02069a0, &(0x7f00000000c0)) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000080)={0x0, 0x2}) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 19:33:23 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x5013, r2, 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x1b19, "abd0cc0d68dc65827774fdccdff3fc844ae89310"}) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4004667b, &(0x7f0000000000)) 19:33:23 executing program 1: r0 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 19:33:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000000)={0x7, './file0\x00'}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x44}, {0x5, 0xfc, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x40000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 19:33:23 executing program 0: r0 = semget$private(0x0, 0x7, 0x286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000140)=""/240) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/238) open(&(0x7f0000000100)='./file0\x00', 0x91c1, 0x20) r1 = socket(0x18, 0x2, 0x0) clock_getres(0x0, &(0x7f0000000280)) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000240)=[0x7f]) setsockopt(r1, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 19:33:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x10000, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/242, 0xf2, 0x19fbf30f594cfc5c, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 19:33:23 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc02069a0, &(0x7f00000000c0)) getdents(r1, &(0x7f0000000080)=""/63, 0xffffffffffffffe8) ioctl$TIOCDRAIN(r1, 0x2000745e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000000)=0x4000000, 0x4) 19:33:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x7, 0xffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x71, 0x3, 0x200}, {0x6, 0xcb, 0x7f, 0xfffffc00}, {0x8, 0x7, 0x7, 0x40}, {0x7, 0x40, 0x0, 0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 19:33:23 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, r0, 0x0, 0x0) chdir(&(0x7f0000000040)='..') 19:33:23 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x1ff, 0x3}) open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000680)=[{&(0x7f00000006c0)="3a79e5577d7e600204b5715fe61e99ed9faf5b794b8435e616ae3b31e44de6d42c2468360ea90c7e0fe81bd471b665377a1c498a34e26f7251f217c4e822325c07646d03d09507df7984f31fcbeb67869cdc09dce1f25dc84a9407910db2572de0a584818fd9294f4c18fed67dbfde5d5335b7635e405d084cf32d158a9500f7d944e8262ce949ef2a49465c233f1ccb3f1629a60d242da7f5ffc73849515842e3f72f674844765a2f4ec8c524723fd45530da2170b854b111bd2566dad2f4326bd794c9ed9acdc7b3c4d91852ff85d6bbf25cfd0ac2f1f81e3659af7c593ec805daeb94cf8001f2806a6d6b5cb3aa105d0012ef0f8dc0e6fde37156c7bb09298af78b53fec9ebb0ca5808668b000c154e5292565e0776e7332ef6ded0b1e94db4193148f00159d97cca5bf5d8365330123058b4fc934a53220489c878b1cf16eeb3092bec0528c8", 0x148}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) 19:33:23 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0), 0x10000000000000f5}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="7f799e3f4ac16d5e5902dbf7c0253b69fa3d362154a25667f8c16c01ffe8417fd0dd18c258360b2cd4511a34984a6e11036320cf785cd6db5013b4c7b9c72c6c9ce751bb4d5a2e3e6135a9ab6aa4c5e00c48bd23c57447b34ab25048249c38a577d81479f12811c0fe383fd0721852f33e7329d1e746786cfbf2323cd4714b02d356ae386791db2bf1684f2779f27ac6f1c65be6721ec1f59a283d1559152b74e717ca19c9e1716064a35b66ffd03b60b797e36521a50f137057c4aa675217a722939b93a2c030eb4f9a0949242f828218dcddef4774fb5580274b6ec9b0f6", 0xdf}], 0x1) r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0x2) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) 19:33:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x7, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = dup(0xffffffffffffff9c) r3 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = socket(0x400000000018, 0x3, 0x0) setsockopt(r5, 0x29, 0x1a, &(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={r3, r4, r6}, 0xc) 19:33:23 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020188}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc02069a0, &(0x7f00000000c0)) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x121, 0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 19:33:23 executing program 1: r0 = kqueue() pipe(&(0x7f0000000000)) kevent(r0, &(0x7f0000000040)=[{{r0}, 0x0, 0x0, 0x8, 0x2, 0x80000000}], 0x800, 0x0, 0xffffeffffffffffe, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 19:33:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000440)=[{0x50}, {0x1, 0x1}, {0x6, 0x5}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000002c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000340)="000000c6eaf31e9d920b78794c724fa140c80bc32eb83b3fe7ef381df55a13f79f40bbedae96ec218c14aba093c104f534f6fcef675222e955bf3b80c7897d5ec96cf615f283689913593fcb3ff2c9e254dc432796cf7c7c701d400b48f53490bf746f35d525c1800a1111efa716495e65d473d9afde22c81177312e0543cf7252f5b22090cab215ae45a48b3334971eeec35471c4f77eb49c6c01f4df28ab465f081d409a66ef7ed8422900be031ab411085a4fbfc1dbdb460bf037b6006a516ce4ae14906e71b34032dfb2ad30615c9a4b23c860573de18b92ffa11682b569", 0xe0) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000f7a", 0x18) pwritev(r0, &(0x7f0000000600)=[{&(0x7f00000004c0)="054cc963b11253e678d7c79131736ea4cecdcd3115", 0x27}, {&(0x7f0000000500)="6ee1b484653da5f25b0e9c363283d3c2453946a1bf91b985d41d064035d468627cff7cb20efe8f01498f3ae2e89a99b0310bcfa85b0b6913390f5ce78f84acbe9ce6cf09f2d30c088f86e847b3d961350a19894706796ecb796f98a7ca02023852eccf9550751e48d8f0e6dc0d4c0367e9790393a78fdd31b176fc22d94d566e360aa576999ef5a9233996"}, {&(0x7f00000005c0)="a0b3a00dbf3838954e"}], 0x3c3, 0x0, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) pwritev(r3, &(0x7f0000000300)=[{&(0x7f0000000180)="7838e3c5486a3cdd248b5c70a518a5b80cae863d281f427ca89538e7d79bfd68a0886c806bb6c8b84f867b2df20b4abe4e258ecfbce164d16104495c700b563a78988b8f02f361739cbedb985e1d95cacdc98fcfe5388049a027e895bfd442d607af6d5258e8d7ed502ae172369f0d6410c5afb0eb68cc9d9da261182458e92edd9b31823e63", 0x86}, {&(0x7f00000000c0)="f02475b6979bcc032bc6951f9e84b20dabd009f4", 0x14}, {&(0x7f0000000240)="151333d1e16e1f8f4c87b7ae366f87eb3b685ef875453f1b6f7937ac3e2204ef51d531b5f81eee0cb504fd77ac091af70ac8bcbb6a94b02a8554d016b999c4d7c4ffd05f1c0eeac8", 0x48}], 0x3, 0x0, 0x0) 19:33:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000008000080e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41771632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5793e6f978d6c226c04ac18f9c138c91a76ecd4096e8c8b6b87cb2d72b8bc5b9ad8a4f5f728193ef16ab93f", 0x65) write(r0, &(0x7f0000000a40)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abdfe5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309a6ec283b78311fe3331f994d2b3babdb6ddd839d3ec027c456c4d2068654a53b40487d24aa35e37bd74c2a84d4e5c39b746ddf89ecbb00299dab1005c131cd5f97cae19b64dfb4796df549af80b68351b22232858d02ba359a94ef7c9952f204", 0xff37) syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='./file0\x00') ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r2) r3 = syz_open_pts() socket$inet6(0x18, 0x5, 0x8) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x10000020003, 0xd98, "098d14c67504d3f131bde500000100"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 19:33:23 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b81800000029000000310000000700000000000000893f0000"], 0x38}, 0x0) r0 = socket(0x1b, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:33:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x43, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1}, {0x1000000054}, {0x80}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 19:33:23 executing program 1: pwritev(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f0000000000)="fdb782c49142d8f69e2ba2a302451d1fc0dd67eb05f1f399119c1d631c719187e5e6f736591d62413fd5249ed3d1b75c220c0558bdc011d95d7cad7a70815630e23294ff5d615058f712f1c9d937173edc9a53e81b285380d8ef7b64630b7bcd595eaebbce43eb906d9c92924ed45ba78fed3ca9d1d25cccb1c47b3ff712b5fa06f91fe1e6959d35", 0x88}, {&(0x7f00000000c0)="4300aad42e1fb6f6f4a55c97b5b4f7b464cdcb1be10b0c2795aa6fb1b61b2e69faf11a0200110f994fff96bca6b914f0", 0x21}, {&(0x7f0000000580)="013eee0cdcd468a56303b36ef7cfeee8f1138d6b8a79dadb8c1ac90218250211d12996f1282d319885dab46a63641d8c8b2ddb28cf58d787a653d7f360e161b7167e7aba054094a2bdadeb6ca6989b815df6fb486a31a0d8802d4103a8e06cf10f572a41307211ab06f4195ab9d13fbff71922699983dc7ca28556b5381cabbf3108fcc737b8e1405de3eb4a95c264d39064e6eca8cdcd09c4cd9e23eca739aed2aab6ed3ed7670cfa2f2ebac3c82c3c5cb1bc804c7b85bbfb82d37d0a87f04b93ba6eb1d5b5bc816fac6d3dd5", 0xcd}, {&(0x7f0000000400)="2ca02137bc84ea5521677ac046e0130c14238ec9a52035955b422554b931ee5938ef467be4df8c21626460abb7bcb1d004752e4358c27e452573dff42f9dc72e1b7f2104b664e271e0970ca57b174c8635a1fc40a68ca5e0e7a53a0a395112638591b8b8839960d859edd2066240ca8c1696424a37d2e6c05692dd86d8230f124c6f6ef30afca642cf35aba12ae14ef03baaf3ce384eba1d44e167abd178a6687bacbbd2296bb499269e6ac1285eb63f4634d99fe2f46e5ac6872ce7b5792e", 0xbf}, {&(0x7f0000000100)="86", 0x1}, {&(0x7f00000004c0)="592067de6b2b1198cec55b8e1c69b03a10a50063f940c7efec56ce92881dd944c95ba50ccb4c1ddf39bec34197b4b7a599e7fd3b57f71cde59a8a7b6c7730a9275ce5acd291ab745c4f5f00fd3b53619e53aae197a6b8920182b4bf1bee1b2c14989153431a0b81d3d6927924ef537b22278b2d001f23e05900d7793626aec2a94da11d7385a3327af7c28217840e59dfa80a62db13ce87bc120b45457f3344ce93d969b9cef6f061c2e45909de04e2e08128f741c", 0xb5}, {&(0x7f0000000180)="5acc8d27a5dc9a3669a3670fa6cdebaff111503b7c", 0x15}], 0x7, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x2, 0x0) fsync(r0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000000c0)=0x80000000) ftruncate(r2, 0x0, 0x2) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f00000000c0)=0x80000000) accept$unix(r4, &(0x7f0000000740)=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) getpgid(0xffffffffffffffff) r5 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f00000000c0)=0x80000000) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r7 = socket$unix(0x1, 0x2, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r9 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r13 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r15 = getpid() r16 = socket(0x18, 0x1, 0x0) fcntl$setflags(r16, 0x2, 0x1) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xffffffffffffffdb) sendmsg$unix(r7, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65380040b8c290122be76ae903a90501d67f0e76ff52611a5d9e00558412ed6ff22d0f931036a0011c4e7d53090000000000000073d8b4927032c6050005000000ce58a5be9f4d16169cb487e706f64f509c19747d6311"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000740)=ANY=[@ANYRESHEX, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=0x0, @ANYRES32=r14, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r15, @ANYRES32=r17, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x125, 0x3}, 0x3) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x10', 0x200, 0x0) 19:33:24 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0xffff, 0x0, 0xfffffc00, 0x0, 0x400, 0x1, 0x0, 0x3, 0x6, 0x9, 0x10000}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r1, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) ktrace(&(0x7f0000000380)='./file0\x00', 0x4, 0x26, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f00000001c0)="14620ffb9da69e45bba94e63ccfe449373ff075ca45fe70c7a1fc2712a05768ff012979fd0db6118b36e389ecf1f0bffa08d4ecc0e2c022b8715b5927e627e5f280c0f8f92fd1512f2e12b481bba5996653375c9035c9a40d737a6a1e221611e7a724f7a324081d5c9ea3b16d8f2cc72601ab42a1480772c74b2696806c4121a43e54b1f5496ddc43cfb0cf3b4194e88efefa1dc210fadc58a2d57647185ea86fdb20b0a8c98f8149ccc3ec025f25c2a03a61d848caf52f114fc6361c171d61fc7ccea3e2da65d7e839cb6a53a716a5e4821", 0xd2, 0x0, 0x0) execve(0x0, 0x0, 0x0) flock(r0, 0x9) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc02069a0, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000180)=0x1) 19:33:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x84}, {0x6, 0x0, 0x0, 0xff}]}) syz_extract_tcp_res(&(0x7f0000000040), 0x7, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x8, &(0x7f00000001c0)=[{0x4, 0x7, 0x40, 0xed}, {0x5, 0x2, 0x20, 0xffff}, {0x5, 0x1, 0x1, 0x100}, {0xff, 0x18, 0x2, 0xabd}, {0x0, 0x0, 0x9, 0x74}, {0x5, 0x80, 0x3f, 0x400}, {0x8, 0x3, 0x5, 0x5}, {0xfff7, 0xff, 0x0, 0x200}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r1, 0x1e, r3) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2e7503bd23927961, 0x0) 19:33:24 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) r0 = socket(0x18, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r4 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x7, r2, r3, r2, r3, 0x2, 0x2}, 0x5, 0x54, r1, r1, 0x9a8, 0x15, 0x3f, 0xfcc}) fchownat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, r3, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r7, 0x0) close(r7) 19:33:24 executing program 1: ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000000)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20000, 0x0) 19:33:24 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0x18, 0x0, &(0x7f0000000100)=""/24}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xfffffff1) ktrace(0x0, 0x1, 0x10130, r3) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000240)="e5b542cb43e9914a589001afb5617a65da17bf7a7aeaec12ababa2f486b58b26f68d124434478cab3ad2d3cb34f229efd72725458eb35ead682e1a6ce2a9ee82e0366b9ea8d7e4871dcb8d832039b0df00e661fa42f3e6f13ade", 0x5a}], 0x1, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r6]}, @rights={0x20, 0xffff, 0x1, [r7, r8, r9, r1]}], 0x58, 0x12}, 0x1) syz_emit_ethernet(0xe, &(0x7f0000000440)="5154e75c225bef078cd9bb8eb3e1") 19:33:24 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x400, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x2, 0x0, 0x100000000, 0x100000000}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000080)=0x2) 19:33:24 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050160000090000508005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socket(0x6, 0xe000, 0x20) 19:33:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f00000000c0)) readv(r0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) r1 = socket$inet6(0x18, 0x4000, 0x81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xfffffff1) ioctl$TIOCNXCL(r2, 0x2000740e) ktrace(0x0, 0x1, 0x10130, r3) fcntl$setown(r1, 0x6, r3) read(r0, &(0x7f00000008c0)=""/214, 0xd6) 19:33:24 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x83) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 19:33:25 executing program 1: ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000040)=0xffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x35}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 19:33:25 executing program 0: mprotect(&(0x7f00002e3000/0x2000)=nil, 0x2000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) 19:33:25 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = getegid() r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r6 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x7, r4, r5, r4, r5, 0x2, 0x2}, 0x5, 0x54, r3, r3, 0x9a8, 0x15, 0x3f, 0xfcc}) r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r11 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000240)={{0x7, r9, r10, r9, r10, 0x2, 0x2}, 0x5, 0x54, r8, r8, 0x9a8, 0x15, 0x3f, 0xfcc}) r12 = socket(0x18, 0x1, 0x0) fcntl$setflags(r12, 0x2, 0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r14, 0xee01) r16 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000240)={{0x7, r14, r15, r14, r15, 0x2, 0x2}, 0x5, 0x54, r13, r13, 0x7f, 0x8000000000015, 0x3f, 0xfd0}) r17 = socket(0x18, 0x1, 0x0) fcntl$setflags(r17, 0x2, 0x1) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r19, 0xee01) r21 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000240)={{0x7, r19, r20, r19, r20, 0x2, 0x2}, 0x5, 0x54, r18, r18, 0x9ac, 0x15, 0x3f, 0xfcc}) getgroups(0x6, &(0x7f0000000000)=[r5, r10, r15, 0xffffffffffffffff, 0x0, r20]) getgroups(0x2, &(0x7f0000000040)=[r1, r22]) r23 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r23, 0x8040691a, &(0x7f0000000300)) 19:33:25 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xfffffff1) ktrace(0x0, 0x1, 0x10130, r1) wait4(r1, &(0x7f0000000080), 0xe, &(0x7f00000000c0)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x9, 0x3dd, "0366097f0cdf4e27a15e79000076efffaf00"}) writev(r2, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf", 0x12}], 0x1) 19:33:25 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="62020207e00000014499bc991e08bca0eb4505113a3948af7faee983d096e904a278e5e910ba9176f0d54417ebaff89b57d52ad4958d562e20873d32b61b708e1b6da3bbb015fe40c233c13e1a92739dc22a033970e40de96155bc3bf68b567523916a5863438af03341503b37b215c6dd35e5a630a8d34b0a0cd68977eaa80603e14b6f8da07e84b4e8a95ddff7f3d3abf6d616a1745dd09830515ed34e303a7b18f05c6f84d4789d1db64207efc7655e810240c0e6e5a263dbef9ec5a01401bf5eeb6b44ab44dd67072eba9577f447f7d4302494eac7c0f93eb8ed66dfe9b91e71b7a160655c65cc"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) recvmsg(r0, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000300), 0x289}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0xfffffffc, 0x7ff, &(0x7f0000000200)="9254d5788c606bd7c2970e9471fff90f6c21a95e4adf4e785a4c8115eb69111c72f8e9bdb9ab63de4be420669435c0488f17375e581eaa795bb8caa30ca88c8bf61bf466296b3dc0f87fd7fec38db6aeaf45af45bf0631c83a1aa1ee30c5fffb28e6c2980b5048d1fa902205a50854c78a132dc63364ff1c4f3836a8dfc950998f476a82aed6d4a8adeda2c998591f9751a1bb1f665b0048f3bfca84f83e0fba80c21219a5cd84326f060d764610d6f8437f45ed76a52fb98b3df4d3bfeaf280478ec10898a63103", 0xc8) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) close(r0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 19:33:25 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc02069a0, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x7}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000080)=0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000640)=""/125, 0x7d, 0x1, &(0x7f0000000780)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50, 0x6}, {0x5}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f0000000040)) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f00000006c0)="ebff01000000010000004e713048e699319296487f46e79508fa810c06ec0e2f302aa932e37e66e7c7129ef0450ff31fe16add2cb249ca76bce9911b7b6a8714a040f3974bb7896924a4f2ae51033ad5d2e9261ec061604f1749de451e69bde2dfb5300efab56894e1551b686ea9c625c94df2df46f28663ae775ac20567f8127549b815d5cb91df14eb", 0x8a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="3f8ff26d5ac00b6019020c10d6226803179e38b3bef31e4af0e338752af2526d7dccd96df16fff9494cb714a709319ab4a660f309a8ee1ea5ec6a901a8ce9cdca026487a0402d809f1680f7bc99f22b540c56b4878133e832801b00adb7cffffbd47263b72defa53ad2c996d5415f4ee42e209cd1fca02176efd00acd5c4126a76332dbb9e3419c01b026018c369fe7c9b180c2c103bcc321b29e8ea816b5508f0b831ac9ee720e69e46cb80b92ab62fad9364a7aa609b7e3f24874af18cfca4fe6786822e558d511dad176fe41035d1c39fa9f4a314dd358a005d5e4caa5910889dc1d0937379ef4ba487987b2ced9ff75d845616dacc849f572efba5c161bd7ebc72f469ca97f1aa6b26ab9ce69451dd3bca7bf28b114b5b9b16a65b0c12fd8ab6302e6fc24132d0c85206f7e1d73d744ef326cd99af8089f7249d22c916f187e6c98e41eff34028f7a77bc08638133fefbd29adec8ce43ac47d7b636d8c87c07574e5e9004ad094f3fe17eb693327fe0196b4546b8593e2304d3e0614e1022da4e048c47dd59f29c1d3524e0b5e3d97643cdb98d1b72c880a6fe906806328093cf5cd66ae3fe72264e0dc1a4dec8127bc41b893fac9bfa59a1932ec3cbc2cdcb30164ff2e450294b0157a26b6d7c28a0489f70b395bc0b5d3a00b0d2b0c76297acce3104b7edcf7f1a8627589c659312ca96e25592a98076cd641280374e1ce2b8a082dd9977970f8a691d964409c9582ce579779cfd98ce41f924da0a336762698d4710d17d3f7fb2f996f4f01d818f2ff6bd8b685e87ed9d8c8e0063127bfc55ffd145c495911bfc254535218e5fb6b8edfd98227a8b40dc5bcb8c8ba78a2325d18e9b84da5e647d4549ecb70a325f82933d9074b3ab4cc6828093ed6b0f3d76e882453001a5e547bbed21fbf2c693cd57bd7a5673365d2c37b20ebe7ff64dfde41de71dba895988538882935a3ee75846de1a53168e9d26fbc58194caac94df7b3968d4d77eb3f076d47e12bfe0fe681202f0146b300945deb3f39204ef6b8bf282b25f976c316ec64740ca7a88f35a7dd1fdd7e9906dfdb2acdcb91b61162d947554540c9dfd3ec906bdf32227432d33569c957d79df743981ed6083e031c05fcad24caec86a45303a2837267d5201a3be94e43a1d454597c44c9608a76dac393df52a5d08c067154f5cda62984441c76d7e1e0e8b140bb6716b41097a26d60f7a97173d213dbb861a34c1997b46dae4fa4fb04a941fdee3061b0c8fb5a562798f61a3a1b0306d3600ae17c4afee6fd3b22d3d3891183f29e87e910471332cb166acae68f2b0c4e830259fe27ef22088c2e6a55166d1314e8a515b0f619635b6e6e2b75c65be8ea5b258b414aab5f014b1f1c2130a8397e0e8129e358a2ef2f459e04a16f75d3e7abf69d77b7b2329458f9e351828032fff2e4d734b1e484030d8b5ec5a0fee6bcf677ba4cb873531b6c411f05e664f805d9cd270c0fd57597d263aecbec87b372694ef59893438d13113608e580c027af612faff99ce1a2032b87672b3a937cb6cf050a2292b71f48e8ed09eaad3d634799576aae74550f4c4a506f5a50e157d295cc5651a61a71c5f771794affb6336d060247828fbd4c421f5dbbcefba471965d806389e1ed5ac1004f7c03b8f4dbcfb3673c083c105ee412976b2de549d4d745f0a0cf0cb2a111a49892729a9df1c9064bbcd2a15a4c3af2447b103c5d4268b2b416b9d6ef", 0x4d1) 19:33:25 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000022c0)={0xfffffffffffffff9, 0x100000001}) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) dup2(r2, r0) r3 = socket(0x0, 0x4, 0x808) getsockopt(r3, 0x0, 0x1, &(0x7f0000000140)=""/4096, &(0x7f0000000040)=0x1000) mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffff9, "a1b5648823c28137333a49e65219618a91a79642"}) getrusage(0x0, 0x0) unveil(&(0x7f0000001140)='./bus\x00', &(0x7f0000001180)='W\x00') socket(0x2e, 0x5, 0x0) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f00000011c0)=0x3) getdents(r4, &(0x7f0000001200)=""/4096, 0x1000) 19:33:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) getdents(0xffffffffffffff9c, &(0x7f0000000180)=""/234, 0xea) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000dcc78fe3000000000000f87c8a5b671b1b542a538706000000b810000000290000002300000003000008"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:33:26 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000003c0)) 19:33:26 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x97d4, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x103) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 19:33:26 executing program 0: syz_emit_ethernet(0x62, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60e3d7bc0023210000000000000000000000000000000001fe8000000000000000000000000000aa0420880b0000000105641c9e3d2eb14fb25ce389bfd5a228bff00234488b7e5f6be75f36c5799f4218dee1166c20bfd6157d5145ac4c16711758215396b5584a0d424679a865ef2692289d9a3615f35da90a506e88ba0d0c6ccc7f643553b8104d12aa624a366780d19361711664f1a316df1e988ba5e01d6aeeda0fba8c900c0008000006fff9449c0b377f6a8061d7045fa444255498de3003ec308704dde4481868794e4912066e640c0086dd9940eced6c8e8062035bae08edfd14c5f6c21c98876372d5afb78715f3f485ebda1feb79fcb8afd6b8464a27b18018761afed7eec280d60f24bba60078e5a889b2764daa4cd64214f701080088be0000000314037e06010000000000007a080022eb000000002ab718050200000000000080001f0c1c0800655800000001baabd1201eca21e6cdd3eb74d329d732905e13829ace79e18fe4ce87454f8b952dfd1555cb2731f564f1ef76bf46dd78f828bd7d15e139a9caec43d1bed063dd7c77f4b8fec7be5eda6370713bfab7b3c0dec68d4013a2bd61333f31a147bc98532a1f7d382ac17b720ec3581279661b60c6a98ce9ff33cc141bcd24e679a753263cfd53"]) 19:33:26 executing program 1: r0 = socket(0x1e, 0x80005, 0x0) sendmsg(r0, &(0x7f00003bbfc8)={&(0x7f0000fdbf80), 0x13b, 0x0}, 0x0) 19:33:26 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000200)) 19:33:26 executing program 0: 19:33:26 executing program 1: 19:33:26 executing program 0: 19:33:26 executing program 0: 19:33:26 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x0}, 0x10) 19:33:26 executing program 0: 19:33:26 executing program 1: 19:33:26 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000001040)={0x2, 0x0}, 0x10) 19:33:26 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc02069a0, &(0x7f00000000c0)) openat(r1, &(0x7f0000000040)='./bus\x00', 0x2, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)) 19:33:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x00\x00\x00\x00\x00\x00\xee\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x2c, 0x0, 0x0, 0x3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 19:33:26 executing program 1: r0 = getuid() r1 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r0, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) setpgid(r2, r3) r4 = getpid() getpgid(r4) socketpair(0x2, 0x5, 0x9, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = getegid() fchown(0xffffffffffffffff, r5, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = getgid() r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r12 = getgid() getgroups(0x7, &(0x7f0000000280)=[r7, r8, r9, r10, r11, r12, r6]) r13 = msgget$private(0x0, 0x22a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r17 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000480)={{0xffffffc6, r14, r6, r15, r16, 0x2, 0x800}, 0x5, 0x3, r17, r18, 0x1d7, 0x138, 0x1, 0x7}) r19 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) symlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='./file0\x00') pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r20, 0x80105728, &(0x7f0000000680)={&(0x7f0000000640)=[{0xa8, 0xa42e}], 0x1}) 19:33:26 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001800)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, &(0x7f0000001680)=[{&(0x7f00000001c0)="16fd8ba12edec6ab8d3568ce3aa04238f79f2bbea5abf1b7b4973748b94a5a42e42a9c23b80368bf37f647c01abbe2524ba6ee8e35aa89b68b5cc23bd48cc293667102acb92432a25284f0a73e685b3bf48a4e4e95e9372b640bdc5000d342603effdf9dfe431223ec10b96b1aa501ef5c9b75ecf0bc66782ddc64f190a4c345d6902db4d7a1ef9695e09de060c2d2b04f806e37c8047c634bb74a74598e112c0717932245607c94a0750c48f8fc09b49a5727ff2ad8aacb809b12f42ba6b538a76c7ccd326c75f3c575a5c1309b7cbdd0663d50122574ff5551e684c2b91b25f6c50d5cf667d1bc93f8757b0a1ec868da123c0acbab42a0efacbb404befbdc41be53dc7f01b0ffb46f561067c65f168c06ea540ce6e0983cada30f701ab4a1c921ded3c0b8252e2ce4a0925d3c70ab321573dbe7f257347242a3ef4bf8f16f80323b3baef3aa6834d9593b91c0f18266e9fed18924e8ce1eb00598ca65dee864ac589531382861944608cb20f632d8dc6c7b11216b34b55f24452d13584ddb9f6b8f7eedf4f3138ac54d9ac0c5395834671f76f6a861659f5fd6cd5638900bae9d103cc410206bd20f4a5446498325c8952b39c526a60b577182b58fdd49d5bd34e35e7facc3e97ebeceb64e59b22b165998a09102a65ec06c3430b73d23f2ce97a0e5c639679da56b79ac49962646cae5607557ad949e7524c992711957aef3d9e04b7d7b455b2b1696d185f64f228781f87787eb5a303d822726551fd58feca8c39a708e0d8f0d3b7bbf64dfd52d565ef9f9169ded94dec126645366c0ccfc48348429b8a453ce8a4c20f20f38fc243709bca01ea5e107687338bc39c322f24f9401cf659fa1a1653cf942ce996e62575832ffe05393ab17ba945fc6aa611b862ea69157f73834c3a046d8c17d72860e5462d986906bc946f8fae39cfe7fcf4491db0939c2969dee6a5ab3dbec5f545371f98b5792d6ac8fc44a617a6f8715c69f0b1df658e4dc6318445fdffc4faf7493a25a461446b7350de7b08a9e0f941934e62ab00c0fbcda4a4a3ce46828fad57b1d661e0f9c492a02cf452ab8e6b8342784cb5f66dea5d5e9492241b491447659e2e8f817fd64ec45d99be149d9a94f4ecb9e4f3a968787de4a200cebb296508dd4bcd7de02e42ba3c7daf6822489b724c95f83a9b6c45628e7064ffd4e6e2018d14eedd2a34e9a3e50dffddb8aaa881388ce611e5a505d88eaff0b404f29dc9390e8a00dcc4f4474bd03f7605290313b28fb150e70885bba17d0c061ec769f5216a8f89c797ad8b2fc3fda30fda4b139f36683fec54522829acbd52f5569be261b0ff207e146a37724b092b450fbace8b331b3c9371cb55ae54094534bf380d7b06652bba81911902b9cadbb8bab2ee371a75d599f1c04dfdebcf9e2c276a3902b8e8c15ab5f93979082dce006c61b024f3d9679d19b838e4908d850818be37decab716ace50288b69266c1761c637c4c99fbcd186bc33a284335e1c602341ffdfde34ae0b02cbb88577440fba4a3736540e1465836e5dd7ed5e013d5d19fa2c7c66f4122edb8de89a005deee1185e7b865c8438fdc9e56bc4472f10630ca2ff9b6428914bdc8783de0ad49b3cf7ed67042ee63f0af7cb03d98ce914b6a19a3a41b6e8a9ed31beb01d7e919d6e24bb238bcf5d4c5af3b709a4fb78c66534be7dea020c74f63db86b4ec48f0811a4fdbfe580afa3a946839cb9e359f116b853efe8938557744ed759babbfaf56ec2223769186d9af06bb96878fd0a103189ff81cd0847b922d6050fb36bab79b217188ea9654112a389b9fe5b6c6f3c345a48149d96c06d26616fddefc3785f66482aee9be2f4564731687cdb4912abc6d669ea2f0fa3f398cbca2b531ed16da07968281a9fda346ad54d05f579df7d0a8fc554ac621db0aead712d1d0806f7f581417ee7dbddd2c7f4b4d70adbb4ff33677231547e6481adea0fcf07a590f8c9a25b7e9dea9ecf28d3bac1a3eae697318d75c223dc0cf91326ab82eed01f1dae6dc65399c5609f7e435aa5c65d7be00b9e4d8c6269a1f08ae53217e992d70370ed48374c4b2056c553b6a35a5a14ce21fe389ea8959e7be2fdbb3090b143ac9157e38cdafda205dfc008ef3a7b1dd77c0e2448e051a4d705d92ea5a8432e07c4e2c3e2f840f70cfe45689fcb988b00d3603d239eab7d22694700debeee20b037e142fb46415ff779ebbc552e7416b452e71fdb54feaeac6f68d1940978f4ae56e5c9db917c59331f9d9b98d85d01a3d4441993a696a58593fe7ced88d259e6331582048232ebef5c322bca25e5589883d90f2e2a6946ac22e0702dfd76f326c56b2c3bd1115ffb3dd18c940255b1f12c0b923b4cd288a9c1e49c4038f7fa90e178c3c9c04841805770fe88e0e01d6c37988a42ca8de78f6b0c3bf4a6244c5cf85a09c3e8f6a29fba6050f65f08b33a0013ece3ab74ec6c334cd784be3ef551c61f654ccd8ed49973bdf194cd89d60a5e2b822533c3a78f378e80266ddc188c0c2721a0183dae0fdaccd2c3912119834c7360adf4f4b5ed3ab6b0b7644a90aca5c12022b43e4f2678ecd3bac208ef47688bc12b9edb98d4464135770129798586752e88f3b2899f1828d15a8113993628467786e3d9357c19149d4ef473d6b3baecd2b2f8f7b9590f5decc849f80e9e407b2a2fab52a00250bc101b8dae44bed0aec79b112ecf9ded9b5d5b671022c9fd2f454b3b7514e8b6f7fcefa2d3b3627a8423accb2716e37f0efa81ba1874f520a6cd603bddf8f03dd89e1b80f7d812fd7917722e9850af842fd346d06b137fc46a9b6e424d784079ca3f58abfff17cdc6b828ace4a34054fee0e8b7f94c626df3bd18918ca77f7c01f40e074dca77468248f1beaa46315d292244673d9bc141a49b39419ba3e28e50cd4bc6678248a7094baacf9155b7b40f16a1b018918b29ade6fc8c842aa3214342d747c15a5809f5c08ac2930d168945f307fe22ef0e583aace0eea98999f6836ce79adbf1b5e18fc396fd7dae633c181b458e78f74aa23f810715e662a12a0003c9bb67ab8367f837660610b5a19fe1d013e8fa452a7a5f07a1c89bfcb3ef6cf3f66c46bbe79afb70ae6c794a824865290c53cb47797b68427ca4360acaae1fbec7354140ea80ab2bb4fa327cd55226992c400e9805bec0ca731db75448390044dd0bdd381d8eae0a66c7f9248b612065e31be6de12d787e96df5d46e3f5f9dc2e47836a35a79f9305a1d16a5adf68ce9831c08248ef1cf2774999c233de120e96da6ac036b47e241d9c8abc59f89945f333c529a2349e6d785611d5818ec818861849f6daded1f01b2d579cec2de015d8eb0e421003ac11714c6fc0c018f71475ae4c0abb0d1cb55ad64c8898645c4b0a6f9ab74267d1899a2e648dc820fa723928a3782c1a7b442ad4afad9c92ff83cb0e9495b220c230bf054c09df906b338412580929e91cd4896ddf134ee357d819b07a5d91e6c0274deeb00d10c14913a1953913783284894710c1fcc9bc08ceb4367b62a24f2334d26692432a2e014275206245a8610ab397b860ab03322efd5fb4e0e09d8ef8303be1e1848b0fbe1ee6011571c05bb1ac2b51f6643a6304e46dd86ff86f565e6d03418fda5a88a806ea2929a8954668247495e1fa71b7fdf54567457e3ffb2f19825fea030cc3b2c8aeaf23b6968e9020e836a045eac17cd6a3f5bd101dba1aa38933f7cf84bc3d20f64db7b5c688283b2d5bf0c2e692ab2b6af988082ec556d04964807ab18d71310770d7cf31b2fc8c368343b0090912648d3ab1bc3ac6e8db1ce32759dfa0c72cf837144a16417cdadcd8461d7273ffaba3763158febd83ead3640678a2b71a1641c76f95bbbad3099715c9a630e242fd7c8914bdbd9c2aa4faa586ec1f69bc456a7ab123a911c299954361ec6d283b1270f4d4c4fd4e5174d021783bda09f15e542420af6a4d45f317037689b901525ed422b59d0976efd9766ec2a31f1c5ef167c1ec6ea07a0919bca6694d2f8ce24adaeb02ba0481430f66500b268e01bc4bc5f34ac7471aebc58601f232c92eda010a5d0d14d41efd36f0458d844be49d9b1e276ff2b7bd5d10456a9e42aefd8ac562c6c00094d38a9f74c72e24a0f89131f5c5b9bebc9cf9646cd420ea634ac37464cc9a7a03d02074e25868c54ec121988cd7218c8b0cc7040864701377bfc6a0080689345dc262ee274ca9162679987549ff70ec660b62eeb11ffcaeed0f022475ec7ea1fd8d346d37fba381c73b547c261ff140c828e04579aa43237f1eed87440f1063547b52719ee14d418cc85bcf24d90dfeae1a12dae2bf34c71f21d21b1ece81b2863a7493d1d700874af224f3e41d362dcf8df026fa386b8c5f27eb0337d3249eadc3aeeb704ef9937b20cf677b4d30ab2b0f34dac7c6fb1e68bcff1c00b6e3d8564f4b27a767968d32873db0021fcecd7095bb2898f6a9b7e740c8fb738e1fcf49161a5051c534e8db570464ee9c6f6546fcf7ff3566c19fec9efdd6a94b43f9b9dbb67bc456e73dae16137213987320f8a3f118ab829e5386bba7c59e39e74f4695a05037f03404cfb4e0ccedcfbc4fbc760d904a181f8fb8d194f36ed1f7afb1bcdbbc43419aae2c5e3009954dbbb064fa197af07bbbac9ad99fe1a6d7cc3c07b103fd38a10412d4463be5ce584936b4c1463f59e4febfc58c73ff456631fcbc31f4f64ef927d77e393823d27e643d7d59340ba9ab7d41699dff918cf8cae3c9fa22fadc81147ae60b6d458de906dda0705d442ee23b56bbb643406c40022df97c84050c3002c5185a1b533021564e15ac32622b2df14f9e94d611d2c7acd834506f21875b99b8d4363230bd6ffcb039522fd706cb125465cd91df4ff14673f68a0c6e4f409d5f91a8eac3d9e4128b1495913c8dc689b05c88272dcf10ad574ff5daf15e3916da381446b5fcfe3caf0c93b5f5bac632d2f24a8a5393bdc0512347157257684cb0884a139ac92890a43cab214890742bfdf8ffc2a4c62fc7bf80856f0bc36930fa7dbc721cc8d8645738cec51c51a8b48bd29af633ec479c96f917bf7d7bf2fb25295df1cdfec642a7f81f10a6163b9804e6805dbe00512051cab1b66c074d2d347cce0a15b18e49931caa4faca51fa49389d382a1449e4c6b4902f1fc256c23c82f077568296a4eb0381c5776b430f711e6fa752a11b1d3dc788a3014393ba54c31b398ba2f08f57c6634875969f2e7e8d0bf496a13e1fe9a83e84d9025f05e8d8535251d1c80ac61732b64d4354a5ef60c90b4eb7abdcc68da6fcd48941443cc378a38393d9dde1dfcfb1e63e7f7f0fe2af11fca441ccd85b526f417baefbf0e39f6bf78e00313175e2b365ad92908295f7620bcd60d224a7fe326e5af87b1da041c61d64d4950c05381ae1a9e51bcc7a615820056a027aafce91efd0c85bd7430c367d3f3a897591d06a7f9859b72a406ce51609fe6660454d3db63f7a0e9c4631689f30bbc01855bd42cb6d7b2f9c81e1cbfb0ed8dba41542097784da92278e9b5b951099dc4f12c9f324bd1242be9449306cade6b56faf22d12966fec18755b2f1e479885ff4135bc95d9bfa67d1eda215515b2f9fccf66892f53da8e7dcde44e04c7432abfaf1ae12c6c8251570a33c875815d2eaea5ee07306114380f775017e3f50cd10be2050cc1e8668553e2510d9c0af0ea66027e5c2ca5cf71b0c5345d31cd2a30dd06d7d4fe0ad2dd4424cbcbd5ff6a267709a15a89859b7688a9d23a3a0aa0e89836e0111fa", 0x1000}, {&(0x7f00000011c0)="80e523b3a30e6eaa090b62e82fc43a53be4ebfcdb8efe935f344eb2ded9c33f68afcebb16fb81c409ba9032790f61c25bfafe1a592a89208a92af762c6be8239ee2c425cb5022c36b921abaefe01018bd77848039889951d4e310193cf920f2250513dff9a598a624ce18ec0cbe3edc4955474650f58111035f1a12d328d1f7f10ef5b8ed1e98c8d7ba02fc189d26ecdaf9ecd", 0x93}, {&(0x7f0000001280)="3fc9d1969a635c4638f22079176ff59659f85f8a20cdd41d8a6297611b9309eebabeee6b2357df4a20b49f661c54205a6e0bd847c4520fb141bc18595e9c7cb13f656cc3705b596a8a75a91848dc745af28db50ef257513fb215ac959e0e8f2801697fa35063ebecff", 0x69}, {&(0x7f0000001300)="a8715b4c86d5162a6ad69b3b8fff56f989a6477cec5089d9bd4926af444a366e5fbc72f9bcc19045b42ca99b9724d92a67e23f6fea4db57d5d68d522879fbab712ed73f37bb7b0a85d65bcbe39a0da2ff360c0", 0x53}, {&(0x7f0000001380)="3cf23c8c57e41dcd0638d16809028c10cd1dc3f06397ede7665c87bb3fd5e2fff41c4b0e59249b170502398a6f0dbe7255822e586dad9cbb", 0x38}, {&(0x7f00000013c0)="fabe8daaa5e238e2fa2f05020a4f916ac9524945e4de13a011e736d95f80bcd5ac808e72a90b287d458be66049f7e0928740efa4296e113c4dbdde0ca80a525801cea8b9631e331022ed0a1913a9ba6faff7ab510b5bd556", 0x58}, {&(0x7f0000001440)='Q', 0x1}, {&(0x7f0000001480)="f99550a606ec7e6320b81f775523b9e91cf7236213ebc75f1757742e6df61bcbd1e7c2295d44f567f6895c0390cd2467d3495655234c786f9c88a51ecb519e7b417c8e15068c2f0e9594dad670d97096e8c7d9e2d75be8cb26f5c18c8b113cdd5bb297817cfe25b2ba57b07f52ba85fde3966f2f34a1449eda6b519238db1bc6068958f2377f54b84ab08d978e78e4510df7745b157ea8f744db0575495bc6e6a7cc330116689c4de5f516efe68ae8089e0dfcebc463c68ee7e0fc3090d98397940252e7669416e0a76fa3f75929b0bebb6f060af1be8a99e9492978abf69e6b46a2e052ffd91b0f3e6fdbdd5d1c", 0xee}, {&(0x7f0000001580)="29eb5a3634034df59af45cd8c9b177fee019377522a2f638b3add1f371e16c5dee2baa9e65769f31f5d6aad9ec85d57d26e6de200157ebb6f7a294e30c5d371ff2423034358bbab9063b9ec0a82782044ffb95bb9010e9caf5f32f93746ae658b6d780a3bc9a2165e6d48deb1c6e0fa477f0da4b56fe382e11e2c1335464e54fb7ff1e56932990885592407ea8b30ea32a135b80bd7a02e7011b96dc6e4a7b82798214b3c8c409e5f34c25bc67a24b344d675ea9cbfb055f1afe8c150413d8d31bbfafb9c711fab3a1b4508fc1b9db685f9794230055031b3ec419fe97125400", 0xe0}], 0x9, &(0x7f0000001740)=[{0x68, 0x1ffff, 0x1, "295e1c5336420720ea8631742db619dd7c9d54aa8ef4e5bddc36f4d1cd175cbe158a088f12943974d5ae3dee5eb539ed9afc9452689cdca71055b169639732fbfb4ca11765674f63f74596e862637ba95d"}, {0x18, 0xffff, 0x5a, "8b07c8d903c6"}, {0x30, 0xffff, 0x6, "36cd11e05c624cfb1f19e559230da2108658f98037a7f92c178b8d1fe6e77a"}], 0xb0}, 0x400) connect$unix(r3, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 19:33:26 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x88000, 0x2, 0x0, 0x0, "8b0000000000000000000008001000f0ff002000", 0x4, 0x8000}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getown(0xffffffffffffff9c, 0x5) r4 = dup2(r3, r0) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xa4f, 0x0, "8dd8a990a6856392e424426528f3643f4b214af3"}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r5, &(0x7f00000001c0)=[{&(0x7f0000000140)="936f7717f83f518cf2ea83fb90258e", 0xf}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 19:33:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="0000001860b5008b00002b27feff0000000008000000000000ffffffff0200000000455ddba9000000001fc2", 0x2c}], 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2, 0x140) recvfrom$unix(r1, &(0x7f0000000140)=""/203, 0xcb, 0x40, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) 19:33:26 executing program 1: semctl$SETVAL(0x0, 0xfffffffffffffffe, 0x8, 0xfffffffffffffffe) setitimer(0x0, &(0x7f0000000100)={{0x2, 0x1233}, {0x3ff, 0x2}}, &(0x7f0000000180)) r0 = semget$private(0x0, 0x5, 0x10000000000491) syz_emit_ethernet(0x1093, &(0x7f0000002a40)="e98de45d66b5f3dc21154951aa87ee425c9e7e80b77160b72edd35772a36e540bba651214ef6a65492d43eee7a69de588af5c37b08ec8952c273024a3af52db1d34a1e82a622e4d6f6f0cc96b33d9293169b5d792c29ceaeafb77894b1ea0189692a13839eea3e6da28fb940512267ae5c1cd4c57e97f8376dfd41babba733f8e6d8a73a24c1539ca35d75463c28721798a576de0bb2168aba4c06225cea5e1bad25da8f92296426487336fb1b7dcb57d23563d640bae5f9f04c880e9a3388ad5806055053a8e7ee3e77fa39f592449e873718ac5c2c736f5825082d424ddf215765fe7130fb55a281709d9cd70238af0808776fe75ad50ce56bd84761c0abc12299c77d01f17aec1f0cc542cc879d333003e92a7529d75e32b336103d05a58aeb4023eadefe57bb1aa8849d1f3c016f8fd24ef35cfef30087023ed62d2c2d23e9c4a98f26472340be7d31eeac7454cc1c23b4b452db8a1cae1e750cb10aa7f8c13ce1736a2fb2805727ad29aabf432edee1d92dbe6b0d68725c049233c9471517d08aa7f8ca69c22e2901cf016b1193abab361094f1722ee7ae1ae07b62ea42178ccd4c1db11a778408f38c5d9dc151b230819a7587c822d5f946b8372f5b3eb68df53f9a6c93e3571d17c4d45792d2d3d52e3e36584b112c12253348c761c538e6f061093c756dd6674ae07e1f767ad6c373f1e7b1873485ae9b8e16533e8cf9e89f6a5dad599242262c7c298781d776bcbcbebec2eda0f0a37b2410705f2b99d237e4269ddf56efdc3005fde735538e7b82b6982377e831a07cc2dd7f0d3d2ef247ddd7c42d7f84b9fad4fa8b62dd4d5e76986fe524cb37d2720a7eee613e5901811a6945b8ab32f76f1f939f4c03963fbc99e4cae7e15e8c9ed8608f00ffd42f03282465c0a03cb14a7efb1121d20ada4c9394811d2c3630743cc42f1ce4ddc92ddd3378c8681eb345cd1d0ef500de7506f976ec60ca2efd9da5765e272a7cc6b31f84b4f46ab18e3a98db9edeb85b8a5273d692a400e198d8d36c085079aa7b1052ff89f4ef6ea159615bbbdffa6aaec5fc131fc62fbadc89a6cbdc3b23a0b053061a4cd7d0a7bbaab60be1aa11c25cbfe02542a64adfcb35c6afb134d9de7c0d1066a5b02b17ebdc71b6550ee763b27f9411990d377bf7097253dc088db98decb2b2eec5f958cf3c53c4162f1646a6622f37add012eb5c005c95a54d857714db788aead244d7fc153e921c229141432cf64440a4ea5f6908ad24392a3843ba2a9b983c860189e32abe1561ff8fd223225f27176547a27b8777aa29340b96b46a72dab8c1dca9681e21b119fb3808927e7fb8bd95768694c0f7d8c406b63dc0e97029296cb7f1dc274765ba8d050c56f4728a921d67c6b5216e6123b3f588e5314b3e4055d22ae368d93e7d9bfb24e08ba44371b7db9d8881d4c446fdf68638fbe2ad2e974b38ad68e6448c2dee54214ac88de26eadcaee74e2e6671f609fb79c594cb825fd68f6900a1d428408ae0cba4369b2b7dc3e3c1f2438181a46cd531388d18607e39ec5d88791c957de502d7ed36439224aa8f45d53a603a228fee511bfdd913f133917d82ae3167dc34133d2993a778ac3e7522125aef148bc6479285293239793c68f6e05945a8db8b3c571c3be0f24b8a205a5073d229f2d821a01fa235496e9019d4f82030d0681690c4cda58ff83f9ae1b729d0f1257553989ade8c47169c86ef6b3549625c79df5fa59cd3a100aca4390b487d765b962340f7e18d74a32591811341c7f83f5bed0d479c6cc5b6c8b029f202c085a6179c551bdbe1d0bdad68fe3569fe3b947dc6c8c3272ce0ef9c548d553df456bb7aab50740cf7d824d1f3c05865081c41f7aebf22a73ecf0b9079640c9fc126dbc2e83be5eb9cc5da1257e979e7adf181285f4934f27a897b6c1bf286ca364cdedf78ea334991f3c0aca0653aa693451146585bec6360183dc1ede6fdd88dc18f05b3f4e44393feba3a2afc3c3d87abcd8ab6ee30e39eca15b128bd001c1e29ce74646a07823b184087d87de596a1d6d38e5d4e54a38a7f467824602fae52850927e964584d6c42a445bf5c35a04b931a49999667ff128685bc83277a3d78dc15e0b581f95f10ac01294ad6e4ec9e8d6f58c86576fa5303d92d5d59f89df46b48f8b723a46547f8e3715f421c0d14504926a0c43d1757cb382616a50db2f64ea6f849c55fc5b9b3ac6eaa26f1db899d270c300a97aca619ae914d45d73e87334b9a8601d3d68b342c2e4eafe1a0779ae69e10e0f63a22b84393fae006c62c1dd0f99bdf075fd553fe3ee6f280fb03092bb4118d96cc17c8de9d4b97b3591d054b2b41c211812ef278144156f79fbcb60209f67fa91adecf6c8e2dfcee8fcf19503a6ff826cdfc0f484fad86358938b397b3774c473dd5dd4ceb071e531006dbf9637cbe5a427cae707a1991f2dddfba514d4b1fc99bf4e4eed2bae17e909f501ee0813c1b91315c0fc2258a07c38311a7a12d1c9e254012e79b49953758cec880478a6875192fac726937324228cec4d36f998be149e540387e53166bed0e49d59ccf3b92b95e6e57bf1581da472542b87657ef623376ca6050a7b56f7f41e5334a5d37fc2511594f40125097af26b69f38a7cd9e30ac41fcec5840a2b2262db282f32cbce80ad055ac923059f4f1c08ba7b26f062440c4e052cc3c207541be83c704858a9e944c9ac25d93fcbb656f0ce9da647940503a92e1885df6b8c69878fa45ec6b35e0b8e1c46797e49c815041af7394fa9157676b643234407bc61783109daa85d9319679fd5031c4e665282241bf5911ba6aaa705e61077a80af5ec005422f6a31eaaf1f19cef71ef64c6ceac5dec21fba6b470d287f35a625ed51961c0b249ed94d80aac0093f3bd92fa246ed85df0c0f98761496d966d0a4adc7fcbcc3e1c95d8c9985e7da98b6a77028837f33273aa54fe42aead68fcf53133b337e08513e82df87e3ab278ca20e0cb13dfbafc4224f28ea86ac9a1aee8c0a7faf465c5c32e6399fb35c2e644dc7127f445347304414a333067c519fe3503398c8c56d1234bfd7fd239a79ce07ba0278cac3c1ac2230a832ede81824d273eeb10982fbae4b04747c58d19169fe6e53bd3689db3c168dee244cdcb46e6e10aa6249dd8e8af4cff555a64266c32f5384e1cb949e3476ad920023c585039ae1fba0437413d0ea40bce2cec1b558a72736b168b684eb4a38f1572d3d16bd86ee0f9c975abdf5800bb9a386babeb4beeed985050d58426264a69a7bb1de5c5f42b52905b3abe02178ae08f02e28dc34b05eff0537d361ddce327b6c30c9493946079f0904ab5eb87bf15fa65074ee534274cadc508a96867e95c7132d405ed570c68d08c86424ed51fb9b53cddeec33bd40dddf48d24d962826621e16629a415c00e80c139ed9f9a2830af22bfe3be708a2fc1f10a4df45ab8a484dcb5fe93d599f45c317fbbdc14399f772f048afd4093a8de9a14099eee7467168a122442c248c063029b69814216e43d0ef1d1e635fd12609fc3c94af4594e5a8628e9738611208a8d02a28c30aea3cd2816981cef040f89a2dd89d114a7b4fd4471fac117dcfafabaea2f0112ae1d31b94d4fb4a083e414c1aefa896e7732517c8ef0f2074f66c95a2b7ee2b940b2087cbe3a342b46ad77ab51cbd9a9c231e675135935ce40f2f0447573d93b87d41953b37e84f75a2f254d7d6bb0913b30e7825861b1440940ad6d775197fc40f40871c6c7c37f5130d7a9e97602485c810223d24bf80d1754d9aa32a9b9b22b1ac59e8bf2941c17494574f4ad98f4986bdf5d8bbbd9f0a33d66a1761e35215236de37547f1e73a1acd3162ec1e0cea2e10941d1b272bde78e9c435fd8370187709cd9705600b3e93d0698769fabcc76474b0328ef06e96f899fb771e71448732b870222096413ae9dccc7a7c5c697b4dd824faa64c05bda14a7b95cc13a195b6c42165b10e0a652af63986eac98e0f5f3ebfdff3331be47a782eda95e4789c3d19777e8c0e52b566b1f133d72e8bcda42ef61cdf7e853e64ae5b9e9606fe477ef1d01cb9dcca839577e58932a176850faa8eabe8bed65f023a4d12dd66c6c2c749b936da3509fdc599183f29e78e165e7af25578bbbeed2e18c1167ec8e8c28eb84e5b09696fefc08a756e04f869cdae2ded1331e86f49507d99029e034580993d1e6ac70ef003c51036e4bde861f7dc369b33d41d72bdc713959597c96ff88581de72f94ed47cbc4822968393aba67a9510302156bc1c16aff40861539d4fd26690be6e6609119317baa046541cdecf8083d00b5defd070acf4b8383d900372c0c86daa8a45303b8aebcc2fbb0af8172f7543a9dd32967b6b2fe01efeeaec53202dccee6692ed1a74746b6f353a1d71d58bf605c47f64be1f821b6caa3975fa86a06f9e9e7ec6370edc242bb74179974348ffb8cb4a9a333116888943cc68682b3f53a722c714905e453ccb644e39e7ef12a835fab9f05a6b3bc01d557b9946e636e5f8bb7029c498ddedd419551be0f61973fe664d7f0ec4d1dc9b98b0d71f4359250b815e123bb5557fbd9726f88f11529485eb4f941eabf7bc0e2dbc61386352f7b00c1285cb31b23d05bc4f2818b7bf03227a2059ca56eb5d321ec65d52d48dcf59631830a07def4ed1e0ad240dc83f5c6bfd603cf80d2f1c83a879403cb305cbd1f297faadb20fd0d63517ce1406dde384c668be2a0fc0e95fafc381f1d4b68ab3b51bc676e4e299eadbc64f611362accd5d0d8b8705fb92dcb3bc6cc5f207ac8c470f59418a8a0e67c625874e1f7156ab945c1000a294a847cd5d083db8b8fa0dc32075806cb7f14207531b9727fb3296b317319cbf28eb2143f07b535f5daeb698b020b25baf12fea9132fb84cf316647df9d4d8102763e4d260d41db112c350c8f9d2e6e45e047e122dc0719dff41d3d1d0605c88d822d68469fe4248482cd98fe9153d26eb11939c441aec2ab8cba37ef930ae9c5820f5fe7edde05712c86c8259e0e43fb4e055abdc747b4fe7bfa7c8ac78ae49707d42176136611c33065b6c01355d2ef1ed04f5905576c7e6d9e944b05f1e3357979a363dad5ff279d722694314f65ca6447cfb464e171214d7d17fd132767aed43ed882b98b601c1c112c66e909331a641e6e9828bfd49c2130a7c277ff63632c23c07c9a848167d1be0e0d487aafc7ec45352c56427b2fc62d73069abd0b05cd6f03cf3a64bc4e4e99929a021b6112a88105b517240df556363260d6e3044670bcd382f1da668ac91b4d33420e3a444432b264bf81756b0cb8eab532d13fd7cd7584a7a95fba0f1a674aae660bea1b5938714be51dd64f08e279380437078f708770f259af12300b1872398cdd98c7a2c3a5b0a6fc3f9cb012eaa0168b5b61c50891672fbb7d464f34105dae82df3b93e14791ff047c3a0c8f19af01fe144db001ac166d8b8d9cfa6e60bda7b80c0606d53e96e56550ef5ac4142c30d7be1a9d8634358991294e16e3af9a071a065b9bf348aac2960f55e3dce730366adc25e39ea6029bf4ef31594159266c5320607090753d5edaf25fa01e2499efe877bd5de6426d4b748de3db017f306e080b34a37b2b68c54b9ae61b24696b53737a1a3f74bdcb82764588bd1ba628f4ee8ca42ded1f2bf6d2d17cf483600f344d3784c9c10782e89b0d050be9ebf10e399cbfeceeeab6611bdf6e388598bdc732fe78cd6e7878011a13b13a716d7b4329f1f9bf5b18a3eedd7f439653f80f860ddf0f05ef2e5204a47d0b8d3c6a8d8b6d6ae1f7ca0ed93406f97dee3d5e048fc1fc57fc5dd4eb92fa46021c27c9c6262d71c729f69cb74d3b3cc2b23ae7960531ef40d0f55526893808a4fe5fc9a9a18afab3b2a5e7d00842050d7006264ea75588f5db296b4a576cd28bb3baa03ba6d85c991dde25a8da4212ab7ee7a0f2d6795c4a9407cb8fcfe2c0a534f80f7cf51440ec5027269a31") r1 = open(&(0x7f0000000600)='./file1\x00', 0x939b9afae6cb0647, 0x40) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000009c0)=0xbe7b) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/null\x00', 0x40, 0x0) chroot(&(0x7f00000005c0)='./file1\x00') stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) r3 = socket(0x18, 0x1, 0x0) r4 = getpid() sync() fcntl$lock(r2, 0x9, &(0x7f0000000340)={0x2, 0x1, 0x7, 0x8000, r4}) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000000), 0x2) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000300)=0x6) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000380)={0x6, 0x3, {[0xfbe, 0xfff, 0x800000000000000, 0x7788175f, 0x100000001, 0x100000000, 0xffffffffffffffd9, 0x6, 0x100000001, 0x9811ce9, 0x0, 0x2, 0x4, 0x2, 0xfffffffffffffffb, 0x0, 0xffff, 0x20], [0xffffffff00000000, 0x7fff, 0x8, 0x401, 0x18b, 0xb89a, 0x1, 0x1a, 0x5, 0x9], [0x2, 0x86, 0x7f, 0x5, 0x4, 0x1, 0x40], [0x7, 0x9, 0x7, 0x0, 0x6, 0x3], [{0x80000000, 0x7ff, 0x5, 0x5}, {0x600000000, 0xd98, 0x6, 0xffffffff}, {0xff, 0x1ff, 0x4, 0x4}, {0x9f02, 0x8, 0x4, 0x4}, {0x3, 0x7, 0x3, 0x4}, {0x1000, 0x9, 0x4, 0x5}, {0x3, 0xffff, 0x6, 0x7}, {0x0, 0x4, 0x100008000, 0xffffffffffffffbb}], {0x1cbc, 0x1, 0x8001, 0x80}, {0x1f, 0xfffffffeffffffff, 0x3, 0x3}}}) sendmsg$unix(r3, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a80)=ANY=[@ANYBLOB="100d004000000000ffff0000010000000000000000d1b83af4f88ceb36a1b9f476b68e46f3656aa1874d0100cc16ddc45dc9ea593c20c5a42ee9ecac93145ea25b0883854b73e07bf177879ebb8e63e095769ad1dc720e7fbe7d028defffffffffffffffff073f951db9d651ddbf6a0e94f22de972d2ee6b379a5d521c59f256ef07f743b841e3295ac5d309601be304953bf781f7fcfe2673dbb90467f2057858064a903a6badb9e31bd6aa198cb76426835cdb26d7c43ca4f1434dbd39640900000000000000897db291ccb47196a5521f6756e70a732663259d2a0b4d8a36070068368dd6c8e80a6bd1c27b41af7b7c431db049c7d06604b56e56547afb35d63a31970647b921528f3ab320f06f3bbd81a4d0b844e7898edbf4e4697151d53289fe2e91d1c6c48005bbefafe3fba63784cb3a6645f76356a8a57879c0bbf69989e4ed15c218a1cbe974659ce6b6e2b5592bd74247d31808af324a2878a61b75558ecc0d7ec52c362af0ad4cf9d52398ce48902693c51dd053cb7f522f059a77c2e5e18f998c7690a164b7c93c79075c0f6cc70a69e99998a57b3d891d5b0d9708dae897516a77b9c1e7f019301f22ff0300008a443c75c5cebcbd6bbb55a66a3a12069115c673b85ec591f79413226aec6850593d1c03ef561810fa062e88aec3b66fe914a21bf1b4853cbb235626cebf46c724d9512de9adaa53198c0057d330c7e72bdc14fcfdf265a4393dbd43a91de384d247b60f085a0c05a802cbc33f75795364f11bb4e4f8dbe8194c6c4a4a30ded35cb0307b9500cd70844c53f644ad0d074dfe979f2a51f23c26988f43d7640250d62511d1623351bcd243287ff96d12dd0e87566c643481cd3cbdc2ac03a4ffe04e7602f5d1c7949dc9f445b316c144343eebf460e2e745f14fd8ff504801bb02accff12f7a0289e9d757d905fc53936ad30d26f309ab85fb02975f9460ade88356fc7dacb69a1d64593dc4e75145d2548d257eaf6a7ff5fb5172527191341336697b10b94dfd104af511d70ff460381a1ba8936cfb3471aa9e0f68fb23fd4378776d82fe6b0e60f3862cfff43f024c2f10600ad7d9db5a5f7394ba65228e53e4beb69beab353c0dc182dcd071b95f10e20b153edb33442945535799c18de584cf145864d4d560a1e1967c5e08e01cf423368712419a3e8d696485c5aedfeb1565b3c7ead5602691590c2c36b59594a36b1789cb1dcc728ab2c9b9f0ed37251cde487ca5a613b5355e87500000000000000000000000000000000c92613f1af32c06aa9c911c86834170078cfa2d346c04bc1"], 0x10}, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000080)) getpeername(r3, &(0x7f0000000a00)=@in6, &(0x7f0000000a40)=0xc) bind$inet6(r2, &(0x7f0000001600)={0x18, 0x1}, 0xc) ioctl$BIOCPROMISC(r1, 0x20004269) socket$inet6(0x18, 0x0, 0x80001) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f00000000c0)=0x447f425f) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) setpgid(r4, r4) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x200, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000040)=0x1) flock(r2, 0x4) semop(r0, &(0x7f0000000140)=[{0x0, 0x5, 0x1000}, {0x3, 0x81, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x5, 0x1800}, {0x4, 0x1, 0x1000}], 0x5) 19:33:26 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4004667b, &(0x7f0000000000)) 19:33:26 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x1000000000000003) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = kqueue() kqueue() dup2(r2, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = dup2(r4, r5) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r3, r2) dup2(r1, r0) OpenBSD/amd64 (ci-openbsd-main-6.c.syzkaller.internal) (tty00) 19:33:27 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0), 0x10000000000000f5}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="7f799e3f4ac16d5e5902dbf7c0253b69fa3d362154a25667f8c16c01ffe8417fd0dd18c258360b2cd4511a34984a6e11036320cf785cd6db5013b4c7b9c72c6c9ce751bb4d5a2e3e6135a9ab6aa4c5e00c48bd23c57447b34ab25048249c38a577d81479f12811c0fe383fd0721852f33e7329d1e746786cfbf2323cd4714b02d356ae386791db2bf1684f2779f27ac6f1c65be6721ec1f59a283d1559152b74e717ca19c9e1716064a35b66ffd03b60b797e36521a50f137057c4aa675217a722939b93a2c030eb4f9a0949242f828218dcddef4774fb5580274b6ec9b0f6", 0xdf}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000001c0), &(0x7f0000000200)=0x10) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) sendto$inet(r2, &(0x7f0000000780), 0x0, 0x8, &(0x7f00000007c0)={0x2, 0x1}, 0xc) r3 = semget$private(0x0, 0x2, 0x100) semop(r3, &(0x7f0000000140)=[{0x0, 0x1f, 0x800}, {0x3}, {0x3, 0x3, 0x1800}], 0x3) r4 = fcntl$dupfd(r0, 0x0, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) ioctl$TIOCFLUSH(r4, 0x80206982, &(0x7f0000000300)) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000180)) preadv(r1, &(0x7f00000006c0)=[{&(0x7f0000000240)=""/56, 0x38}, {&(0x7f0000000280)=""/72, 0x48}, {&(0x7f0000000340)=""/68, 0x44}, {&(0x7f00000003c0)=""/104, 0x68}, {&(0x7f0000000440)=""/226, 0xe2}, {&(0x7f0000000540)=""/65, 0x41}, {&(0x7f00000005c0)=""/255, 0xff}], 0x7, 0x0, 0x5f) 19:33:27 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) chmod(&(0x7f0000000280)='./file0\x00', 0xd) r1 = semget(0x3, 0x0, 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) lchown(0x0, 0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000300)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xa}, 0x3c) r3 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = getuid() fchflags(r0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000240)='./file0\x00', r5, 0x46266094b9f1c0fb}) setreuid(r2, r4) r6 = semget$private(0x0, 0x3, 0x401) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f0000000200)=""/29) 19:33:27 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc02069a0, &(0x7f00000000c0)) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000200)=0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') getgroups(0x2, &(0x7f0000000180)=[0x0, 0x0]) chown(&(0x7f0000000000)='./bus\x00', 0x0, r3) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1012, r2, 0x0, 0x3) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x200, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 19:33:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc02069a0, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000180)={0x1}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x7fff, 0x9, 0x4, 0x3}, {0x143, 0x5, 0x4, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 19:33:27 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup2(r0, r1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x8) r3 = open(&(0x7f0000000040)='./file0\x00', 0xc82, 0x0) ioctl$TIOCFLUSH(r3, 0x8028698c, &(0x7f00000000c0)) 19:33:27 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc02069a0, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000200)={'./bus\x00', 0x4, 0x1, 0x7, 0x1, 0x7, 0xfffffffc, 0x8, 0x2, 0x0, 0x9, 0x637c}) r2 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x80) pwritev(r3, &(0x7f0000000000)=[{&(0x7f0000000100)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a021b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf2fe98b9838d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535", 0xc6}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) 19:33:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) getegid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{0xcf, 0xfe, 0x7f}, {0x7}, {}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") 19:33:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) 19:33:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) accept(r1, 0x0, &(0x7f0000000280)) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000000c0)={0xfffffff9, 0x5, 0x1f}) utimes(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)={{0x2, 0xf6aeda4}, {0x3, 0x37a4c60d}}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x84000080c1}) r2 = socket$unix(0x1, 0x5, 0x0) socket(0x18, 0x1, 0x1) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc02069a0, &(0x7f00000000c0)) renameat(r3, &(0x7f0000000380)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000080)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:28 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x170) r2 = accept(r1, 0x0, &(0x7f0000000000)) setsockopt(r2, 0x7073, 0x4, &(0x7f0000000040)="236f47def4f657207e17604f5d51b54fc6b3d67c481aaa2c4746cd8b24cd25e64ae1a6d7cd66c7240fc1a3479b44f5217b7edacb1e663b829522f43f76f602668de7c78d5a9f35323a98708ec9241bc976da7f914687e7db93c54b091cb61093f2abd682723524b749a27a9c8e798e9843f378009677be78e7e5db6ff209cdba42252251b72f3df60f53ec2dda164f90eb32b9e7fe49b22124dc7c1977569181", 0xa0) r3 = kqueue() kevent(r3, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r3) 19:33:28 executing program 1: r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x9) syz_open_pts() syz_open_pts() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x40, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc02069a0, &(0x7f00000000c0)) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/167, 0xa7) 19:33:28 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f00000000c0)='./file1\x00', 0x9, 0x4) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000100)=0xff) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 19:33:28 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0xfffffffffffffffc, 0x0, 0x7fffffe, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000005}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc02069a0, &(0x7f00000000c0)) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x800, 0x14) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000000c0)={0x2, './file0\x00', './file0\x00'}) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0xa6) 19:33:28 executing program 0: r0 = socket(0x11, 0x4003, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f00000001c0)="ebffcbff13b9fd81e0875732d88fe2563192964881a38e282c9249209a74add8cbe4d98830e5eeb5fb58c2a1af06fe9d7d1c0d199010a8578c04a393b97ec15cb5415fbfb4306f5bbcae2a00", 0x4c) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x170) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x4f8e59ef45068885, 0x0, 0x2}, 0x8) write(0xffffffffffffffff, &(0x7f0000000140)="9652c15964cc398a3546f8d70704b9940e466bc46167c0d2d8d87d25a972059065a61febc2e9386fd05858b21955ffdc6ab8d8240b4b1d114901644f8806cd283d6c023a7b", 0x45) sendto$unix(r0, &(0x7f0000000000)="b100050160000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728efbeadde89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 19:33:28 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x4]}}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc02069a0, &(0x7f00000000c0)) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000380)) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000340)) 19:33:28 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x2, 0x0) shutdown(r0, 0x2) link(&(0x7f0000001900)='./file0\x00', &(0x7f00000019c0)='./file0\x00') socket$inet(0x2, 0x0, 0x400) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000840)="d9ac23aea8165414d07258ab6b76157cbacbad467d98ad240f78404f85477ae384ea36a5d6a99865244b60b13205b846f3818110d277841025bcbdb117185277e2df83abdd4345d32dafc81c1f8ef4dc57235bf2494470e763c86aca97cf292dd35ec01f2260", 0x66) r2 = socket(0x2, 0xc003, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001940)) connect$unix(r2, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffff3f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e5786360bcd4c0a162b58fd4237b8fa4d012ae447c2472b3e842f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f431676e0eb20b8a362c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa551016c17f08969eddff7744123053ff03d925341d85544cf1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee443460409062000000000000000f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6ff9b4d808ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee585540400000000000000bed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3b2de3f973d8c3e5afc074c17f1cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88810000001f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4e74fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a070016a0dd2515741374c70916b23a8b086c43633a4162a7e9919a0eeeaee8c3f120c300afe7e4a201dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67d8258987b5cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caf050000004075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aed3946b07936b1a687dae26f8eb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132c33fd000000000000cb47566abe86451173c10000ce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7fdd8e5a53036f59036009d9d7ea7fcfd479a16898340b7ae5eb5359b9f1e475f3aae496d222d1e7adbf48716e250bf9acad4fbfb1572738d777bec4ad8bdbb666656c868cf4394aff3219c961c3428b327a65fc94500dbb57f781b352043e9d09f193a5fdfbb52818f43eb2f749ac186f81226aa5d8b81e910400000000000000dd69b0e6a0ea5b021a69e483d5347d9e503b17a6bf720eb0002da2675c7d8efc2893881bfccea8268fe8cf2e5aea7d57af3d80c3e6f13d22f69f07df3a2c09b0aed0cec82e12e33bca2e9d1b18c9ae945e69af1feb685a5c8ee1c0629d2c4a9e61769eadaae5f4518240ae73fd2f66634e9fa2d8142d0c1165897a6ed1540d6f7e1239318e6e28971d4a3c02a49bb4ec9386eb0c31534fcad2ce3bba20c2ddfcab9a87b9af20f7728546cf296eb2158658e3d769ca917b138c6d8b5d032af5a5db1b29938948bfa07fdb51310c7c16d92537fdcf59709a367e009890a947093ef21cdc7be85beb7f6d9291bda664b1299d2786cccb54f7f45a6ac94827857fdaaa7c013f161a5cf95d89d205997ace1dfb9e44975ff0635a206a01b2b7be3f43802db5f303b7a273644e1fb835ac0700067802dd11f761688161849c867d623321ef8dcb65121a8579d9c0844b134d7ab380e346c5c53db0ba496d6bb9f4e15f9c35c1be05f03c75ce59a26d9c7172d3d93fc4059e3e274e556f525fb25e7c3848888ee6000000000000000000000006b0d9c43b99893329f4dad03fb9d30afd480740601a38586a091987dbf771b57d8876bb824496d3bcdb9bdccfaafbbb6d3c036b5d5cbcfca62aa0054e2f9b93e907aeef3ab221204fb7ccb6db64edede4a13364828ded70aa62659cc7915c7212beae7739a1db5593513827d9"], 0x10) readv(r1, &(0x7f00000018c0)=[{&(0x7f00000008c0)=""/4096, 0x1000}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000780)={0x1, 0x400, 0x81, 0x6, "045549e5974c5c3acccaf971209c63b6a9e1ac27", 0x1, 0xf6a4}) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000740), 0x4) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23f, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 19:33:28 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x1b19, "abd0cc0d68dc65827774fdccdff3fc844ae89310"}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x1b19, "abd0cc0d68dc65827774fdccdff3fc844ae89310"}) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCNOTTY(r1, 0x20007471) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x1b19, "abd0cc0d68dc65827774fdccdff3fc844ae89310"}) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000100)=0x2) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{0x0, 0xfffffffffffffd81}], 0x10000000000002e8) 19:33:28 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() acct(&(0x7f0000000100)='./file0\x00') r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc02069a0, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000040)={0x1, './file0\x00', './file0\x00'}) kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) r5 = getppid() getpgid(r5) 19:33:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x61}, {0x6, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCNXCL(r1, 0x2000740e) 19:33:29 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="9513b473a581efdb1483dcd40db321c04d711855f904fc71a5fb369ae9a532fa29adff2af123e1f52d533a8268104018a371d7928fc331f584af3a4436f4fb65c00468", 0x28f) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x40, 0x0, 0x800, "000000000000000100002000", 0x0, 0x80000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') mprotect(&(0x7f0000625000/0x4000)=nil, 0x4000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r7 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0x7, r5, r6, r5, r6, 0x2, 0x2}, 0x5, 0x54, r4, r4, 0x9a8, 0x15, 0x3f, 0xfcc}) setegid(r6) 19:33:29 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0xfffff000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 19:33:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) r3 = dup2(r2, r0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000100)={0x8, 0x1}) r4 = msgget(0x3, 0x80) msgctl$IPC_RMID(r4, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) 19:33:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x9, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) pipe2(&(0x7f00000006c0)={0xffffffffffffffff}, 0x4) r2 = dup(r0) mknod(&(0x7f0000000680)='./file0\x00', 0x2000, 0x7fffffff) renameat(r1, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00') r3 = open(&(0x7f0000000000)='./file0\x00', 0x11, 0x4) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000240)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 19:33:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x61, 0x1, 0x1, 0x8001}, {0x3c}, {0x6, 0x0, 0x0, 0x44}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x20000, 0x0) fcntl$getflags(r2, 0x3) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000000)='./file0\x00', r3}) syz_emit_ethernet(0x0, &(0x7f0000000240)="01") 19:33:29 executing program 0: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0xc7) r1 = openat(r0, 0x0, 0x8065915bcce15795, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, 0x0) openat(r1, &(0x7f0000000440)='./file1\x00', 0x0, 0x0) r2 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x1c) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) getppid() getppid() r4 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x140) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f0000000280)=[{&(0x7f00000001c0)="581d6b18e100b8458415742324296abe114bfc6e501e2f1059c65b1beab69d99b770a9801b0229665be7a4c5fbb05eadad16d3ebd852f1d17236ee5d70a0405538cab03f29f1aa07055500d5c841161295f6ad0e01de265983e17319b1976055f948a812ab686a54c05f4eb134ebdce33260efb3c68af7b0c82b86a43f556bd380bd706da88a1edf2f4083056589d691cb540e1528fc12102333ec9a183c5746cfc75c6e717bacdcad8f3cc801d5e7ca07d356df7f", 0xb5}, {&(0x7f0000000340)="01cdb88aac2f1be6d81442d6e98791318d291460699850377e7ad3e4956dc19fa27ca5452ecca7e3dfa72a511c773ec0ec118835ae9b89519faa3b5c063774f27b31fd62d98579c7d5dc68a6967dfdd9dd397b21849dfb862842e4b35ce3606cfa3bcbe5372c1858f02b4f2a4ad6a01f716e7bedb8a686b13ee9a7e3a2422d10a876f6ccad6a56cc868d17adda12ab89799f50c7412a6cbae871957ddbe4fcf284f38e1b88a5b5f23098d9823fb70f043927b893d1c9589d8c350d0c30d410e27ff49e9f1d2f", 0xc6}, {&(0x7f0000000500)="536e890ad040ca244972870c06bb9144b8acd8a1d9244eb505620378995eea99c3d58017dd6aa87156d3904ecacf6c59eeb46d6c0b61f38a37c629e7ced68b202cea56745e00516f60b790ba1b3be1e2a4365c9ef3900f55dbc2609511ee4425fccaf2a23b6aacf679fccf0a1dfef1c255e8126c440830eb934d0ee2e0f55913869e6df789f8dfbe1f50566c0ffb698547b220ff53b13e21bec95807c9f8e3c657c543b83f3f86dfd7ba3895c8112b6dc8eb319651f6ae4688b2933b72a352f47212d6d0af1229041843dd073fe4462fcf666b9915736bcdc24f", 0xda}, {&(0x7f0000000600)="dfc5d7538a767d942a8107f817b344f263c73e2d0629a16ec768ca9443a24a6f63100d35b6280f593b6cca24b99a4f7cdcdfd0ad3f47dbfba2b20113a6e3284d5cf35bf4f8d5ca4ce129a3b6db2b448eabf3e146d1d65f3d37ee8ae4708428af1fc9b4010160d6d6602252d8e9fb15c3b109eb0fdfb0e16b0ec97cf505f6e525eebc9f5212dee6bdd2c04fd8e027ea6ba3ba993412f3eeb44c8ddfe314150b6263ceb91fc3598d1920b6bf275c4fe3c9abfc2c69651e59fa50f9ac76a9fc8687f5d47dc81d9ba790843e67351f33f15700765e9a3b5bb079dee102841ce9043cacf0d3971908a9d511e2c0cfbd612ec5c442fc2fce190e44a18d5b017b1c628007b9229876fce996ee50a548e4d4f0720f0707bc06e659de0024bdd2de4edf5d4b54f28d5750ff428e39d74582fc49d021a1fab519586b3c69e3e3c0f06704a548636ce85a1a5a87841c5251dbe80d95074465f071d3bac73e651d32d263d0fa81db8cbac9108e6e4270164277414e814cacfec20d3134e7b8e016f077072a477d8c5c5a99e98121363312ef7d11fda0b632744b2bb4b70b0b88c5b2dc58c048553c7d6eb429d0585dbee3b37362dfdbcebcbd6d8d2f65ef0caaed8651431dba55cb2916c0da7c5a4cc05a64066317c168d779b424bb8e38a0d9192996b444e09c2673288cde971b25d55bff532606032e6e46bcaa854cb105fc750ddea041231ed7c99b9cc6a3072460acab58e72b5ee98c00d4b9754f9ad50f0f6fa1ec9de956d65ecd00be259864e0fb770b7416f088b81cddbfeea2f6f0d5c189d8bd6fec2315140c8ce9077d666dfc269df7a7e8eb7833d254f42fcdf251dfa2a45171ed5bdf98ef67ef68e448465e34e5165534c1bf0892e36a7f56d70c055ae5c1b1b1915ae2b4ea1d8b70538204d08ac68307264e399ca175e423d33746b9d3a65e5a9311276d21f5019834af3fa0de21e76c3c36834e4513670746e7a254389b11ffa583bdbecd6306c6115e83d7816707cfc441db08c6a1458a23c9b55f5bec89067e082a8b920a7861f8f0b2f9518020e79a355a861b7a92e4a905b86f145f8969d1e78e0916379e6c67c524d25cc16aed204a412eb9f6c1f301d1d755a8de6f213267541d706006d4d83c452fa292439e60b4709a29b138047a6765176110b1c2e15c5036e568c3b4d8b1a47feb0782332e2044e3269a2ea90ac26f7843ff78aea10d10a9cf3e8a1e1e9899c47694c481f4629b9fd5c0cd690805183d82c474a189b44d60e3e3ac0d8fae5187562e92d2538b10fb0d565af5533643f4388e6ccc6a933794b6fbfc693f258921a2e13b659ff8029940dcbc3ffe51e11104ae1c6848c8f14c5fd382a9785c2a1a95861d5eaba445cbf0024abea6284ffadeacae845b209b74f248c27bbe35b83371598c4039f35455404a1584eabea38f5212c9762417a40fafecd3efa28db82cd2f33b57268e551b397b27ab17554b7615797cc0b84960010836500db35b36ddb9c0a0d8f9ab1c79d9ff99a7aef266dbe3e673dfc4d3dcfd78c0cc5ed9d566b93e6713df312718fabb321ac9b14ebe82202d2ba00af7bce1aac9a1520ab66dc7606f5e623aa2e2ca1f1fd95f2e2e073bb0137d1a5753309b5dfb593249047d23b199b4fd5aa5920c4f85d99de251382a45c51bb5e868989ce515d4c163505de0ecdf7757449d668c88e5c9eebb1fc72d7314ce964537e76988a9c104865d86c62859e3de28515bd4b6de2959b57eb70fdc4738aeb98d5830e97b729d41aaf9dac161b3d5d394bd3de9d76b95b305ef8cd9d0b320526060754b41e34a33295f81b13a7e05ada766e92316f31ad745e1f0c8e3f3e0dbe34c227f3f4238099a2ccddd1c484001935227a24ec174d669bb91ca42c61ee02437ae835261929761ecb85b04ce0d151f59f8780ba5756391457b18c7d1e4c7bf312e325a9f828ed5211a448b1a4bea4b2676d86bbda224e10c16a6cf9090ca8fbf522a26f4b19c735da9cdf3b2ddcec8ee5a4c96ffd49aae1bde33625b9659aadb78741239b24e87d12331c7f84ad62c4bbf3713bfde83d2c8a0e0648d1865554636ca1303e88655e33dc23795c3f9e0d6bd2a5612ca0a9e9a088b9cfb6c9275b23eb862ebb90707050d3e6e198b3ac98966874371c5d4849e31692d2d1e680b287339e540abbb3c27916d1436521954faa1520780e19c153a632fcda3c7ce9ef3c5bca5c06c77015f7776e5429e8420af3c24c9fee86059950a7a8ba1a4619c08456f65ca7fa98f9d2deb5683ff12347a77f999d64b503af03eca247af225b92e09e44bfa47021cbe176f531ff7731cdb6baa5905b6d7da4b3694c14bd2954b4d2fac287971fe5abec6d646a78a3ce6089851c4cda2a4034e419040d376b1abc5661b18f4d8aa0167594647428dbd72a597aa8edcea010c0af2505c680342920ef689d966c995f19a28103ec7c8bb481f6656a37232168e9093514051ec17297c34b884895bce87c24ca140995512248201c49200ce0b3f324bd35a2402f3d3666e7c5b04d41631658b11e08572bbcf97b05803d4fcca836a9aa53cab7b8a01be834a130c063e22dc63bd13abcb182a73aaa3e6fe76ea2e113bbeaf93fb2cdd5198b8976740935a33576c2e6175381edaf11cdbfb7d85991b76fd9f77d56072aac5b8dce40a74afbca179492a289a8ba35220d866d28ce30c86fb6233fadbc03f5aaaec920f5104a72853dd024c66e872f07e6d9d4fdabaec89099c6588ae74958cebb256650390bcaa455e4ee9950ba33e72c08e586aef7c8021172c0a4deea0d7f249106ac022274f7d6aa8534f6808e662467c8aaaa20740f7a1cf91587a9a4a8c4a550fa574375e87031e20b40584c8cbb858230ae966f6affdd6f200ed9df614fd444e55dc626412cba4fb2e3f929d813c3a88a7ded245ef9ff9ebc7020562c35ceb5b51adc12dd23a00a45b61bee9d95cdd16a5d92b67ffb87f3e41ca682b0c8f9f057df03b50aad83acec5b544d8dc295d3cc5318b9c859a4cca80619214d65d87b6baac2a898b33f1902a5b13fccc39be811faf13ec6f1c11f9c78d5060f7e044ddd3ec5a836b3d01b71b8afd6424a9d4f268e70e22b4f58163e96e2de25548ed46de78e7d7e08c9c77bc28eb8f26c1fea7a0f4cf86cfc05173a2c415888a6d0890742906ebd3400e9f2728594b31f800e8440c59bc10c83d3e9e9c98b40fdbb87ae46968dd869f2b0c786013ec0e59edf913f4b5c79e5b7acfcb7a6c9fe1c09002247243ac3df18b9365a5854785f0e8465b60cfb3c17bcfe68d3d361b76e806cf794106e283b768b433e6685b06368f02e9e141126d242717ced896776d63b8ac9e6825cca7980d9163c3cb2cbd0c5daa45b03b0eaacfda2ea22b24c033e1fe736d2abd9d7c0a0c08991812eb17ab59513a2546d0c636ae7c92e8de5e10d940fda4fb12d0ff1be829233a37f346f6562e0be5281832ff392d956d23b5fb8cea684c9b3e7b50166aba82c4604abd50c672e0faeee4765761fdea66eda46c0bcb72575c9648d0fae9ebfe46163561f03f957481af014d073be95f66830437c30751ecec35ac991215a427118c1622ac2a9334d0f2727aeb27d9800eedfe9f65bff08acf9ffb25ed440fdb6fb8de5f6f18fbf2a1f264c369fcd882057d7790965ba86883af4c1e6ace1e4e95249862f272b0728081fe835249c02fce30f4a65b463476203fc8168b44dc1c52a0612fc686c395055ed4ca7e8b0d7f00badf2a025bb387a8144eda4eca096e34c8a6fd6e69a551406fac3d75f6d30a9f7ad5480306aafffb52190ac6da0add51d2b7baeef0e5d6cf6211887e5a29f48c664483e6fbd41e4735d2f16dcefee3d94500df58c8b099d837c3159de0eb1b15d837a74407811e0a83791768e88c58fe63badd2a8cea226a480665e1f3b0794fa60e16a5cd1381ce041a3f4ebf57745ccba7ae0cb67039fb0fe9a11b76fe1354f4e25f0ff3090b1ba8d2fe1763e4016b9d13c09d0c5fe559566fbc7761e7d4f0f7434b67008c24f88cc6a5d2092301dc50ae70917f9fb4c13fbf155ba86dbbe74a33731a6d571adb5e089eaf5ec12142ba3f4e935559292ce8de23905b105788f18221c0c9ab35d9b19cc65511f0b304473fd01248b613565bd5c9a9345746a4503f8e033de2e65822f364a52929ba73fb810cd705f08c400ebf3d32dda9e274c8401a739a8e4efc9c0aaa950fbdedbfb82451e09041855a56dfa2cb9c7029079979e1ddcb36da5776b4ce22a579032d00efe2019641a665da4ab0c5e57a75365c74931e2830e6353a47214d0b17eab142ec046dd4d9f8a9e7371a787c54c49812c6339974030c77775fff0cd5f9c2739fb1332581d303f9ff1e2a60144d4bef10091f8c1063bb7ba22669a5625f2dea2659338afc740ed4fad9cee0bb688a85e1887277e26c8ce96dd9d22a00cf7f48fd6de09eada2270d4dd9f4c588dfcf0f415aa40d84e029c9280ecc67a0377f0f6651f239bcbb4c283d7506c22e94f6307cd8d62bbbb03ac2a3793f98c883ed6a3cb23200b3b0636756a646ad6659f8eb68a1dc530b7c11cc09244b820efafb83d5f806a1363094acd0668836a38fbda79fe226ad9418e999a8302e6cd40aa4f2ad97e74a821d764a03b32ac4f5b0187e0348f2e9ac963cf87ee5108bcfc3cb47ee17638404ffff4847c2c67b76ffa351f5c6d2ff42f3202d7cd8a4e8775f2d0998f11ffc490edc443b8cfce0f7f00e9baa46f63aa7a0de8773178713ec6d4baea9ed34ab7732cd048107085d56dcaed3f83cff009d7e4212ef3a288d3730c5552d8f9528e81c679bd30ff448291324732a5d7cd4a7b8bdd0e04bf057a98a4b6d2302f7b06d693a7f38e4852d4e75287753b2b8f2c6e1b4d9efe2470fe5307047dfec6a55cb70727982b8d5e805836b389eb0cca057ce8bc170f456a56e879cb32ab63432ad35a9f9aa2cb5a7926582ec05f6b9cf4d6c09454997bc9a27569405e770f56e64a76e446f71da63c41baff4323c9a252c6875993e675854eeb02313ff101ff8d938d74ab8bb18ee34b1379487098afd1252fb9b53f158d63963bf5c7547a66341c74d760d1ea34058a067c78379ceeb32246552f809afa259fa1e0e8a8d478d7b4d05b9d123dc6c8d61a3a7233d0b5cdb5d68074ba3551374408df1bffcaad3d996272a4a09b3a5e2fbc8d71c6029092bf493defbd31bc942ec87c3255d83fea7abb1bdef0aac04a5f47a5b76428e081429e5dca6a18ae88c7b604ed0863cb567d4b5afb3bdc302776fb551d051644cc1575ae05254e3d5b884cb68a57f4e79427fdbd89a64bade843e96dd0dcfc4b913d6fed107769456de1175e93df830758b9a9547ba4f59ea2e1e8610debd9bb01f9e6a11bdaf0aa2e7b286eca7653d4ed590d0cc408514beade69b8bb5dc632b75ea04e06f033e26e82f350c8c8eaac12ea6fecc02dc28fb65f70b5f3e9bf43b7b2a61f6a73b8a784bfd93155e6bc35109a96f690522cea452727922577d76f323b846839ee2aeac2f59a992bf86c1105bdba6afca121fcb12189283b792fcecc7fac3a402eff22a05100560c83c5d72180738ce6bf8b312ba5087320a1c972a9e863225d4761d9872f0a32449abed053be12d67e4aefee0c43b4e598bcf87da33aae7a5e9db4bfb333dc5e2e1657a4c6829f32def479d0de9ddf8f5c52253f532ff50bb248bbb6469d0acbae0057f32224d5636b58da3e2cc0689c89bf6eaf7573f73842a015e3f1b9f6566fd481366219218ecca93980f2552", 0x1000}, {&(0x7f0000001740)="7305951c615240c1962a83464999c542e90f10601ee4af0c25aad08c6b1c3a03455df82d37ec4863be765052f9fdf2cf340a58e2ea6ed168829f4f94faf2c651f890f0b97f42add15e76bc54758679327675502cfa03fe3fb7d1e35e66ee309b4984d4625777f9a122e8582fd27407ca5ef63db31570d1c2a62f4acb6cd789d997278f967e5a30d81a9a0d0dd95f12bf52a91377a33f0449b1e3abfa", 0x9c}, {&(0x7f0000001800)="615508c962a3e9790a39c17320522d0e5635a361715bd431ae9c812df6fb14e1430a6fa541fc08ef010b11dff970a11e534820fba1e3bd3fc5d08f6159e32b23fc6e0d945b082afcd83f75305e2c555a4fd8ac52cc0dee2641ed04d6afd0f136b76295d5be7b726b40ad685094f1bb90a4eaed4714f739eca47c75afc2dd26a69407a322e65fefeb26a17c89e202555a3234bbe992c27fa797bda8a56ed90adcb06ae52af64dfc2c80722486011ae6992b8e4766808a4b8332e61d23a2f0013b5595a1eb3a31", 0xc6}], 0x6, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r5, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x7) getdents(r2, &(0x7f0000000080)=""/37, 0xfe37) ioctl$KDSETRAD(r3, 0x20004b43) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x8000, 0x0) getdents(r2, 0x0, 0x0) 19:33:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000008000080e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41771632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5793e6f978d6c226c04ac18f9c138c91a76ecd4096e8c8b6b87cb2d72b8bc5b9ad8a4f5f728193ef16ab93f", 0x65) write(r0, &(0x7f0000000a40)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abdfe5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309a6ec283b78311fe3331f994d2b3babdb6ddd839d3ec027c456c4d2068654a53b40487d24aa35e37bd74c2a84d4e5c39b746ddf89ecbb00299dab1005c131cd5f97cae19b64dfb4796df549af80b68351b22232858d02ba359a94ef7c9952f204", 0xff37) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x10000020003, 0xd98, "098d14c67504d3f131bde500000100"}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r3, &(0x7f0000000080)="04ca625e9b2061bbdb86e7e7d304045d9418ec7ec36acbdbf2832ba703e645f69b395412247e45233f", 0x29) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 19:33:29 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84c6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000a034b9443ac0062f41c1416ec025301199fbe84db73ce9bcbe33db04363be6f3e61cd859a5b15078f671f1f653c862465da23fe4cc2ad4bde398cd38d5a9be4c27c5a772b5b6063a5b0478e49016c58adb783e404bf9360394ce49f2718f1ac82ab95ce1924f0465ae1dab5b"], 0x10) write(r0, &(0x7f0000001140)="87579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c8e58420883372b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd408503726771cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f189cf7f323368c24ed611fb6f8ea375fb41a41e51b3b1702b8838bb0d81b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b29b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f7f68908a5ef361c0246742208f743a241f8fd8e2f9f5d7546bc33c2dfc95b457ab698c25c0a49c5b93740da1c63f5180504c93f0085acd5675308cd2e8ce792ecf35b38d61549a84b8f3a71338577e4288a4d2388283d4a235c38b7737f2ceb057b3210dd17b63ce01519fa5dd88821bc8194336d023b3f42d8cd32291c030f45af5326d203095b0e1285953cc5499eef0d481aed7d30864d6840434ed69f821aca94cb9edfef71cf2f44754cc535b8f7e9f8010868c9e9711f5220bc5c00548e6593df5329f16f6a35f989605599d620ea2c929fd061b7d77bd362dee7bed0b1ae5698c29c483def11e23a3af59387b20e08977c921f6cfabdb16f420de3597f92650900096ba131003ecb2241f7f1b98b1344f4defc938f7ae67745108156ede64c998e928369995d983625d0e2fb040f921c90e7c63cf3697ab4887ba266d58a9f1454080513e486c8355342e2b046db302de621e383351f1c850d2857f44e9fa59893fbcded81a1a54a23cc2cd46ef98fe1b43d5103217f4c32fc0a6b33c77a9ab923a35d2d0a0889b889790258a9657678451fe871d087f68f2c82ca17019f9117229b0562c9e02b013737af85064b52c831339a3d4060cfe20ef0b3b7f1afe0d3b5e51dfda6c1a465a323dddc9dfa3ad290b4895d551a269310da893e31fd8d1a5bd78d2087b6fec8018dcafc6e7fdd7f35ca9f7b647b36cf9b5aac8c71f96dbcb1be772a9811c079e2ddcecb74ae7e0b4e3ef1b1c4d5d426ac4cb7a0b4789d40cf323f84562a8e9f57c9f4973d97fc1077e43feade86877ea5f36325091c146ba3c54f6728affd1869bc5af381302a5636b84dadf10c09e191b11dbb6bc7ff894ea16afb16977b1b1a2749dab6cfe3e61d2c3de5c9b931157c50ca99ed3c1dd527e17104a9b57485138f11979b07bbdbfc0e030a3a62596896e112604890b9ab4ec088c48012d5b8356fabff5c049e4c8d9ec834010af93a149476f2a14ec3293f6fe528cf0297ae705422b4f0486c2feff7707a526a5b1dca8722703985d34dd5f12460c66403cd71a623138bf1111cd59a0f976feaaf53685a69783b7a187a878c500000100a3d9ea10fd5c6f33b6c5f153c5eaaa8f07384d103a47679fa66257ba7f849fa327cc5f3224d31188dc1253fae6be7be5f447c3622e88ad10b3d2120ea06f0299d6d8714d414c35fb4e6f7fc033e790ada280dfd440d0189d796f84615485bb26b4bff850a8d4dd0d10f92aa52ac0b5552ad5d0218f365ca14d8b519cfcd60b02086360db7a88029d5ac77bb5b0a6241fb9a55f67a15a72d244cb3b23b0663a526d1d43957f7eae7a50da353e46d4b4848290b282fe2ca9c22847e71220d531d9006526c98b58246e757250d5d66da645ccb7a9d3891ae703a106d30fa91f9ae9d471835caf9fad43f06e1332e3e69502c8d4683fecc78f269662cce0be01f5669dbe622616b07dc813b159cff17cab3d921754e26162119bb6cafe9528ccf6a9aff744888f544674db05b33794eb9fe5fd59093dfc0376beb1e75be9cf3760e51701f056454e617eb6704be4171bdfee19eeb4201329490ceeaa1877767a9afda7582ba89b6066f4689557f60ad5a1c2c5e29be407f3bbbdc1f3e845c2771df7c0efa14a2cd7c031ad41ae49e15e7ef4f86799922b0c4a4958961b71273ba5f5a5556b0ea0b55c1835b04f1503c027d96b882e1e4c3bfea60e3bf1e4efb04c66362504502d6b2be724fb0ac56fbb684330c571d0675f1a02c0f489611f71c5ee9604a8c34c3995a5c262e703b2504430724382a96038aa47f7dd76a07be414f1861fce2735ad1174ee704f5020ceb18807e705d1502b9caf5b09afac5be2a5252598597f3265e8d39ab641063a4e72a78658696b8b27b27a523b17f943fa2cdbbd17bc3a75bb15878c0b88545fcde1551c9ca787dafcefe9272f35298da49b82c803feb27c825d00d1e0fede62210aa236f46865f002ff0c56c04fd77aa979c98f2414bfb7187b98d015edce033e5d113e8351cfd3dae77303bf504fb9e3f855cd69b4dbde600798b8d8564e58b8e948768429acdeb852d688ba11a39bbee6dc9863d9d7f229490e9f38e11ba4a505773c064794868a0c78737597069b7abe70a691a0ec586afc74c93ca93a0743917e94f66c4a1ebf0cda70fd86976aeca2b24eb5d901280eb2fa212d1bbd753069978138a1cd54de6f39bbd682702552a8b1ed2db0912a75991221acde8519012772ddcf6ce29a1a6889da6dc5eb25d537461909b4180b396ba2e9666efae0d9fdf4b02557a90204e1acea58eb475655347e137ec3be3757c4039a81fe27a538e22d9a1ce560148d1e14cad07526aa58cbb9997a7df7ba3677db1209f7e3c3198f7623986110c32dd72d802bfebc06642374122fda961e35599ee44fa4676b99d2114381", 0x792) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000340)=0x401) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x87}, {0x6}]}) symlink(&(0x7f0000000280)='./file1\x00', &(0x7f0000000300)='./file0\x00') ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffd, 0x1, 0x8, 0x5, 0x3}], 0x8, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x1, 0x1, 0x8}, {{r0}, 0xfffffffffffffffe, 0x20, 0x8, 0x80, 0x330}, {{r5}, 0x0, 0x0, 0x2, 0x47, 0x5698631a}], 0x9, &(0x7f0000000040)={0xffff}) 19:33:29 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)=0x7) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 19:33:29 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc02069a0, &(0x7f00000000c0)) faccessat(r1, &(0x7f0000000240)='./file0\x00', 0x2, 0x3) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x1a, &(0x7f0000000200)="ec0290a0624909020d83776faf65700726e90c47d8614099df31a1040000000000000045a504", 0x26) r3 = socket(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xfffffff1) ktrace(0x0, 0x1, 0x10130, r5) getpgid(r5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x170) r6 = socket$unix(0x1, 0x5, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc02069a0, &(0x7f00000000c0)) r8 = openat(r7, &(0x7f0000000140)='./file0\x00', 0x80, 0xa8) ioctl$TIOCNXCL(r8, 0x2000740e) getpeername$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{0x0, 0xfffffffffffffd81}], 0x10000000000002e8) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50, 0x80}, {0x5}, {0x6}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r8, 0x80087467, &(0x7f00000001c0)={0x5, 0x95, 0x8001, 0x3f}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setown(r10, 0x6, 0xffffffffffffffff) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchflags(r9, 0x80001) 19:33:29 executing program 0: getrusage(0x1, &(0x7f0000000280)) mlockall(0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x200, 0x6, 0x8, 0x3}, {0x4, 0x3, 0x7, 0x2}, {0x1ff, 0x38, 0x1f, 0x10001}, {0x6, 0x40, 0xb1}]}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x2c) 19:33:29 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x76, 0x0, 0x4000000, 0x0) minherit(&(0x7f00007e5000/0x4000)=nil, 0x4000, 0x0) 19:33:29 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r0 = syz_open_pts() readv(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/21, 0x15}], 0x2b0) syz_open_pts() socketpair(0x18, 0x4002, 0x78, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc02069a0, &(0x7f00000000c0)) utimensat(r3, &(0x7f0000000180)='./file0\x00', &(0x7f0000000200)={{0x3, 0x2}, {0x2, 0x100000000}}, 0x2) preadv(r1, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/248, 0xf8}, {&(0x7f00000003c0)=""/204, 0xcc}, {&(0x7f0000000040)=""/99, 0x63}], 0x3, 0x0, 0x0) 19:33:29 executing program 0: 19:33:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x400, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 19:33:29 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc02069a0, &(0x7f00000000c0)) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000240)) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc02069a0, &(0x7f00000000c0)) linkat(r6, &(0x7f0000000040)='./bus/file0\x00', r4, &(0x7f0000000080)='./file0\x00', 0x4) 19:33:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="3900c20c"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r0, &(0x7f0000000140)=""/168, 0xa8) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "0000000000000001000020003d05b71845da57ef"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x3b9) 19:33:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x140000}, 0x8, [0x140000, 0x9]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) mkdir(&(0x7f0000000080)='./bus\x00', 0x151) write(r0, &(0x7f0000000040)="670dc3", 0x3) mkdir(&(0x7f0000000100)='./bus\x00', 0x80) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000007c0)="44455004b56e25000323c884dd7d863e763d6fe8bb2cd593e4ed0e1d67f62818088d4be6521d370bc02aea0bda1aff1a8760928448bf75d5bc0c847aeedb95f2ef3c609359cf30ac1d63b920e287dce7a5987243dc6245ebadeadb639a47665f57ab39bbe1717443b2524853f060715d1af65cd6ae496f0953a0bf06f66849cd9469c75a2ef66fc8e3946ee03ec80f6f6b97987e66dfd8e2b3416c1116f2f1f162f300c6c12910ec01e5e989ced886d6bc56fe2d3414d458e987388aa3c818da90381a0031472a26ee3b2d6eccef28d6c770325361e4135fc671a4ebf37b573e530509f1e1d65dc294b70e886e0db20c1ac67dcb9067c619d9c8161094d96fbc64472e4a7f3c5cdc1c5d01003abacc4b4a5b6dbd2e767d3575172eb3570a57d674496e5659eacc41345365c3bffb286a50b80800000000000000c48909e12c411e1e309b58ce8a98d3126cd3e84c4226314f48cc3d266fe27901eca29997b5669b90c159e3d18f9e6fdda067d40ef8f1618b14490766c74ad056cce8a5b375ed5dbb66ae1a6bafa4eb891ff49e6348d67de6680b68fe94f945d5b92a406c5901a18d7aec2fd584ed1970206ca7cba67cb0b669ed1e9dda529f6471d6951aad871a2a5fe377080bd7608ca7b88231a3163bf999daabcbff321cb5a387429906f4c5f0f832ba2f4ea1773627d5368de24900a2a2471c2dc0e4712f6db5fdebbb6392bb4ef4050000001b8e29ebb6f3db3c1fd3bc662dc601a936a26d24ad0e362d64af694b45beed9a8c74fb4fae02ef18041c8c2c90f32390aa23f06965a53d67925a5728bb2d70c3457b23cbf0981aca000000000000000000d93f81856f62c8caf17142b2176fb687276dca0cd8d52250095a6dd9c6947e6b4f23d54aae4286f80ded1af1084cd8c2", 0x41}], 0x10000000000001b4, 0x0, 0x4000000000000) 19:33:29 executing program 0: ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000180)={'./bus\x00', 0x7, 0x1e, 0xa1, 0x1, 0xdc08, 0x8, 0x9, 0xbe478f04fad3098b, 0x2, 0xff, 0x800000}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() accept$unix(r0, &(0x7f00000002c0)=@file={0x0, ""/94}, &(0x7f0000000240)=0x60) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x0, 0x0) r6 = accept$unix(0xffffffffffffff9c, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) kevent(0xffffffffffffff9c, 0x0, 0x3ff, &(0x7f0000000400)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x50, 0xfffff, 0x2, 0x7}, {{r1}, 0xfffffffffffffff8, 0x2, 0x1, 0x100000001, 0x85c}, {{r2}, 0xfffffffffffffff8, 0x4, 0x2, 0xd90, 0xfffffffffffffff8}, {{r3}, 0xfffffffffffffffa, 0x1, 0x0, 0x10001, 0x800}, {{r4}, 0xffffffffffffffff, 0x22, 0xc0438cd43c0a130f, 0xa19b, 0x1ff}, {{r5}, 0xffffffffffffffff, 0x30, 0x8, 0x10001, 0xbc0d}, {{r6}, 0x2, 0x41, 0x2, 0x9}], 0x810000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x1) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x1dd\x14v\r\xc1\xe0\xd7\xff', 0x100, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f0000000040)=0x3) r8 = socket(0x400000000018, 0x3, 0x0) kqueue() setsockopt(r8, 0x29, 0x1a, &(0x7f0000000040), 0x4) getsockopt$sock_timeval(r8, 0xffff, 0x92f334c47dbedc03, &(0x7f0000000080), &(0x7f0000000140)=0x10) kqueue() 19:33:29 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0xa1bbc6d, 0x9, 0x80, 0x6, "d9fa6be89e08f7f34dd5642e0b7ffddbe22ab544", 0x7, 0x3}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x10000) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) 19:33:30 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) accept(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) 19:33:30 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) shutdown(r0, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x801) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="bc2562ad0b6f3fa68a2bfb8b75069a45dad05a29a4a56983346b5d1984c565a8ea67dde80d79e5ec369b82555ae5e9e833eb39f11223153096c5f99b15d809a5d440b6b8e0f8a4112f15dbb3d63401cf86d2517e0f051febf6db2ec4875aeb65036c531dcaa93c7b99002ce11aac187a73323c06a745615866bea778957ac026f99fe2360239340f74332fb3f4a35baca0f5f9da1f25b968b128c2a17adfa24efd347080c8b48f136bc118b67928aa6deaf85904f8ea2b9b9c89a2e5eafbab0b1b47f6ad503c7d0855c217fa67676479dd74e53c5e3abd98af4b701113b9b527783e79f2e2277277d5075519ba6e4dcad592590b07bf0b6a47bc3137c2f450fa734264f5cb6ff01254474adb312daf2bbda1f83f091da1ad4f14afb9820131a00cdd90a38f1b946575a34eddc27ac51461bb52b8cb2471aabde4efa7ea77afba5730149110bbf7d423f19fc68a7037d16b94825d3e833d019877528eadf19eb5308d0840dc3b9b05333943445d362ac29a5f1ea537f76345b4a76acc9e53b2bbfa694e371be966b186071272f5317efdb8e500ed17814bdd6bc832e7d1fc4f3ba5fa25bad9c37557a312d33644d2869174f08f032e3b35adc92bbd27b040c3e0e2fecee8b0d7b26d76bc0525c711a85f76203f69ce982e69b389e52d373ba719994378206a7ad3938a1df74a78c1a8b88ae51d52a4195fb8540470d3911deac3c240c6eb4eaa1fd261ff87f200d3713a487452dfba19ccec2dfa8e63e6bee9e6423575d81724a510c06d54aab1ca82fe35823b955b7370d135dd982f75a6103408c727a4681e54bcfdba1bdc74c6c02fa5c58f7fdd2f93fd34d97434098861f4f6cd418dcd7e29c72d9302c795473679868bb7ace646bed0719152c70ac3de152977482b1f1ce49ae137fcc5b2873be6a7335a605a301afd767fa2274affd7533e6f9ee1e6bb937bf3477c091cd2cbd50df77834c0f9af6b33d2d65b902f388afec80d59ac6ab6ceaef60dd7d3c8bb37131f05762e1130182b1d359ba08838a2fe585642a202a7a29ce23dd9d192e7480e931e984523e285bc4cbe712a1a10a6edfb66e506342dcb796cbbe9fb3b8ad4bc1b44bed67a45bb5c04e572eeacdf8d813e21a31c382221ae45f5f6ca4a37c65b2872d313d4bd545c307e686366f2fbc0895fddbdcdea45d88bf7529dc371e6c762d22e6473889c782ff2ded0c4c1337209bb5beecd42e7457eb4a661b8b31f96ef0c4aab6f2b79dbdd4c84c9c6e74357162e46c87aac3474bf6e1441cfd840d17c30145091c7a17ed0dee73c61429316bbc56a1b52053def16452c9882d042e7c0ccdd6423bd2bf245d529faba88fc63163754705cffe3a576163491baf1d2ea1c6e455010b06b7518c3ab2b8684b5a06156206095c2b61f3e902acd1f85f088ff466dc4eee0136bcfca0ed620ce8d42344df75bba7b86978f830344b1ac85977cfe94213be1f7f736936c29bf1c6dd38b04f49688e7bc78622aad84970b55adc0a7f03b4aa1d5ab94732c327164d10ad348dd4de7674772537bf6290c1f7de15a0119381c853e49485e8870878733268d4e21d88346ea9b0021f2b242ff09a7c5e97674bbb96fe2d4e19a644a9ff6540bc8246f507fece63088fd4f4cc51dc593ac8aba384ce1110cefe4bb5204e107f8209832a44dc55c99ad52adfd91e759a63ba299ae503916634a4fb4f977c70f284d9a5c8eebebbef40d6b7031340f", 0x4d0) close(r1) execve(0x0, 0x0, 0x0) 19:33:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r2, r3) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x2e5f) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000001240)) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc02069a0, &(0x7f00000000c0)) r6 = socket$inet(0x2, 0x4000, 0x81) bind$inet(r6, &(0x7f00000001c0)={0x2, 0x0}, 0xc) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000140)={0x9, 0x9, 0x7, 0x1f, &(0x7f0000000340)={{0x9, 0x3, 0x0, 0x2, 0x8, 0xfff, 0x6}, {[0x80000000, 0x8, 0xc00000000000000, 0x4, 0x2, 0x1, 0xfffffffffffffff9, 0x3, 0x0, 0x6, 0x401, 0x8, 0x9, 0x8a2, 0x2000000000000000, 0x73ed, 0xc374, 0x2], [0x0, 0xbc, 0x0, 0x401, 0x34, 0x7fffffff, 0x9, 0xfffffffffffffffb, 0x4, 0x8], [0x0, 0x7fff, 0x2, 0x6, 0x2, 0x5, 0x2f], [0x1, 0x401, 0x3, 0x75b5, 0x5, 0x4], [{0x1, 0x9, 0x1, 0x5}, {0x2, 0x2, 0x2, 0x7fffffff}, {0xe00a, 0x2, 0x0, 0x7}, {0x5, 0x4, 0x3ca3, 0x4}, {0x0, 0x81, 0x1, 0x9}, {0x6, 0x7, 0x151e, 0x12f}, {0xffff, 0x6, 0x3, 0x3f}, {0x3, 0x80000001, 0xffffffec, 0x90a}], {0xd819, 0x9, 0x3ec8542a, 0x1}, {0x83fc, 0xfff, 0x14e, 0x7}}}, 0x0, 0x3f}) 19:33:30 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = fcntl$dupfd(0xffffffffffffffff, 0xf390b9f7e46b9ed, r1) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) close(r0) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 19:33:30 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 19:33:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x322, &(0x7f00000000c0)=[{0x1d}, {0x0, 0x0, 0x0, 0xfffffffd}, {0x6, 0x53, 0x0, 0xfffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x05\v\xe7', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 19:33:30 executing program 1: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000000c00)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x170) getpeername$unix(r1, &(0x7f0000000080), &(0x7f00000000c0)=0x2) 19:33:30 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) recvfrom$inet(r1, &(0x7f0000000000)=""/17, 0x11, 0x0, &(0x7f0000000040)={0x2, 0x0}, 0xc) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={0x0}) 19:33:30 executing program 1: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) lchown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file1\x00', 0x0, 0xffff, 0x3, 0x0, 0x813, 0x3ff, 0x6, 0x6, 0x0, 0x0, 0x20}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskma\x8e\x00', 0x400, 0x0) pipe(&(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) 19:33:30 executing program 0: setrlimit(0xd, &(0x7f00000000c0)={0xb, 0x7ff}) setrlimit(0x6, &(0x7f0000000180)={0x7ffffffc, 0xfffffffffffffff8}) r0 = msgget$private(0x0, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000380)="64754a51b59348716dcf0227f0", 0xd}], 0x1, 0x0, 0x0) msgrcv(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000030b766411e5e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffa0000000000"], 0x57, 0x1, 0x1000) mlockall(0x1) r2 = syz_open_pts() close(r2) fcntl$dupfd(r2, 0xa, r2) r3 = syz_open_pts() getgid() poll(&(0x7f0000000040)=[{r3, 0xe3}], 0x1, 0x8ae0) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x201, 0x101) accept$inet6(r4, &(0x7f0000000240), &(0x7f0000000280)=0xc) setrlimit(0x0, &(0x7f0000000200)={0x5, 0x7f}) ioctl$TIOCNXCL(r3, 0x2000740e) fcntl$setstatus(r2, 0x4, 0xc4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0xd8f54de79ed4f8af, 0x0) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mkdirat(r6, &(0x7f0000000000)='./file0\x00', 0x115) r7 = socket$unix(0x1, 0x5, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc02069a0, &(0x7f00000000c0)) ioctl$VT_GETSTATE(r8, 0x40067664, &(0x7f0000000400)) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000140)=r9) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000340)={0xd7e, 0x1, 0x80000001, 0x0, "23e25a9b4d7e9db98b5c60b9f1167ee4d97c3e2d", 0x4, 0x10000000000}) writev(r2, &(0x7f0000000500)=[{0x0}], 0x1) 19:33:30 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt(r0, 0x3ff, 0x9, &(0x7f0000000040)="f8bf005dcca052817af099341153", 0xe) setsockopt(0xffffffffffffffff, 0xfffffff9, 0x2, &(0x7f0000000180)="c58b7b93d5f50ed68ec329352be8cdafb9b96cb6703e160487476214384c2bc1220d48890c143ca7bcc6ba9d0ffb4175c461e3b459cc128b7cded052367e00d93a58058d84155d7cf3d09136638da2a5b5c97f69cf0cc9697b3c44947db6d6728e01b9ee9fce41c1f8e318e3edc02d0f669dd2746c5ab4b646616672401c15d946f5f4bd06e8953ccce3f20912b2e97ce73c02876d02722205aa7c0088f0aa721ddbd7093a4019b188b87e43f0d7c9338dc8caaa5c12bbc701f62bc6b338758c7d00ab9003ed34866cecf35c40adc59c33f0cc4b07d79a11", 0xd8) r1 = socket(0x18, 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x1b19, "abd0cc0d68dc65827774fdccdff3fc844ae89310"}) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x6, 0x6, 0x82af8, "004efff567ff0700", 0xffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r4 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:33:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x80000000) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc02069a0, &(0x7f00000000c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x400, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x4}, {r2, 0x2}, {r3, 0x32}], 0x3, 0x9) symlinkat(&(0x7f0000000080)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00') setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0x8, [0x0, 0x8]}, 0x3c) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) mlockall(0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:31 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x4030001) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x7, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f00000000c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2ee280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309", 0x65) execve(0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc02069a0, &(0x7f00000000c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x187) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) accept(0xffffffffffffffff, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x8, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 19:33:31 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x800, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8002) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000380)=0x4396) r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc02069a0, &(0x7f00000000c0)) r7 = openat(r6, &(0x7f00000001c0)='./file0\x00', 0x8, 0x40) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x40, 0x1, 0x4, 0x47a0}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x44, 0x40, 0x3ff, 0xfffffffffffffff9}], 0x7, &(0x7f0000000200)=[{{}, 0xbdb6f92cb3e05771, 0xa1cc8137171642ca, 0x51, 0x3, 0x100}, {{r2}, 0x0, 0x20, 0x80, 0x1f, 0x9aaf}, {{r3}, 0xfffffffffffffffb, 0x24ef5e46e93d3184, 0x4, 0x5, 0x3ff}, {{r7}, 0xfffffffffffffffc, 0x8, 0x8, 0xfff, 0x2}], 0x8, &(0x7f0000000280)={0x5, 0x1}) r8 = socket(0x11, 0x4003, 0x0) r9 = fcntl$dupfd(0xffffffffffffffff, 0x5, 0xffffffffffffffff) r10 = socket$unix(0x1, 0x4, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) r12 = open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x108) r13 = socket$unix(0x1, 0x5, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0xc02069a0, &(0x7f00000000c0)) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r16 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x18740, 0x0) kevent(r14, &(0x7f00000003c0)=[{{r10}, 0xfffffffffffffffe, 0x82, 0x40, 0x0, 0x7}, {{r11}, 0xfffffffffffffff8, 0x20, 0x40, 0x5, 0x8}, {{0xffffffffffffff9c}, 0x8000000000000004, 0x4, 0x80, 0x9, 0x5}, {{r15}, 0x0, 0x88, 0xf0000000, 0x5, 0x9}, {{r5}, 0xfffffffffffffffc, 0x30, 0x1, 0x1, 0x7}], 0x81, &(0x7f00000004c0)=[{{r12}, 0xfffffffffffffff9, 0x20, 0x40, 0x4, 0x1000}, {{r4}, 0xfffffffffffffffa, 0xf76530cf8f170302, 0x40000080, 0x6}, {{r16}, 0xfffffffffffffffa, 0x10, 0x2, 0x81, 0x2}], 0x1, &(0x7f0000000540)={0x4, 0x1000}) ioctl$TIOCFLUSH(r11, 0xc02069a0, &(0x7f00000000c0)) linkat(r9, &(0x7f00000000c0)='./file0\x00', r11, &(0x7f0000000100)='./file0\x00', 0x4) sendto$unix(r8, &(0x7f0000000000)="b1000513600000000000000000200000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc2579ec2b1fe5f6c09c3699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f800040000000000000001", 0xb1, 0x0, 0x0, 0x0) 19:33:31 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) bind$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4f17, "b04d00f3ff0a631a00"}) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=[{0x10}], 0x10}, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r10 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000240)={{0x7, r8, r9, r8, r9, 0x2, 0x2}, 0x5, 0x54, r7, r7, 0x9a8, 0x15, 0x3f, 0xfcc}) setreuid(r5, r8) 19:33:31 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) read(r1, &(0x7f0000001800)=""/149, 0x95) r2 = socket(0x10, 0x3, 0x4) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000018c0)=ANY=[@ANYBLOB="000000000000000000000000000000b00000000000f8ffffffffffffff0287a7f2126e7f9637134236edd6e2f639ed91234f9a5b4de4abd4cd009ae6dfcb604782d6e45174601a8a099affaebf2a3b7352bb9d69745a8c6127a2ac365adc55bad21e5764823523c4b0efde728814780a8b5a32b4287d691236b8f79d588227"]) sendmsg(r2, &(0x7f00000014c0)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, &(0x7f0000001700)=[{&(0x7f00000000c0)="9587235f5408909b5cb64903b11267c75e64ae4f788c813ddd7b4c0351bf70b23e05c1766d0c2a26a5680bb27e014a1eb53fcab31b403b792087cecc7a0f78960e74a27d30affeed4f343c23f34640df6a0b7d12f320c4753e9f0ffc0a4999e3d1c3b2a861183e8a7f35efc6bfb0ff470e2ee17b08011923952966967d192d06d98ac345efaba589012172a269317e13c93994985d2464de5df8e4d9469bfbe33fbf0bd5bef32df535c546ebf4257ffe59ae61c4a7ca05d1c5061a31d19d4342397406b824484c298a6036c69a393c14d2235b5535ee82d56dd2b2afdc76c1b9f0940011", 0xe4}, {&(0x7f00000001c0)="83ecb51d49a2512a83a957b15d32d42f992a8f6d08349000f98b41964ee80d", 0x1f}, {&(0x7f0000000200)="91129560a2a57d32470c5af67e1fa00ccbd7e7b987d30de39ff0861c3f573f658de34746ea9d2d3697", 0x29}, {&(0x7f0000000240)="1899bdf9335fbda27868d5a38bb93077b661102ad8c7ab43ec19452a2e326957546d3ce374c2269321ae7530619aeb5c53d2beeb713cd886c8c955be3393cbbf7f05c792b9637f644e751150c982ff2528185f6541a10b9cc220c56e7edb7ea45af609859676bdef2089f0242e4acca0881ec691bdb2213086a43088d3c5c8a85b6ea2baac8deea870568254867c6546ebbfb7d729d4e457c611b5c7e165f47a0383bd9211d6e7983fbbf81a73fc72abf55564d7c35908edb454435eaf650611f266f19dbbc87b0682812e8c7c3411007cc9cd7e2743c61b917b9d076a64a8cc6cef0928ba88219902df89cace61be7091e9ce361884b1b33ef9eaa7", 0xfc}, {&(0x7f0000000340)="8d0b19662dfe25f73166e75301abd2b736a9a25163dff481a58501e8ef51197e02a2f0263a1f638261b9d0aecc4e8d8671e8efc9f32d777438fae90cd9deb01277dd91af3938748e97f67a085b7fa900", 0x50}, {&(0x7f00000003c0)="aa2f9d6be280ae6d2b511a7c9d4061a139e7330d1b1b15582e3a11fc0c2ea248463dc1b969042f00f3fba2413dec64fd5d66a1babd6aca6a75f33a7c26e1e6e5eed7aa724d9fa8b865b136018467600f55e13dbf52fd84cdea3f8b2754a01f8d85de05b3401817538531ae0c5a970fd4b25dbb9c9fa3e8979403698423fa3fe79bb7e3a7bca18581dbdced40dbdb054d8ed3995915635ed4b4110d2388f1199579695e80235a", 0xa6}, {&(0x7f0000000480)="ac262496acf36757a1e9c7602874f8ea7fa8cc27f0ad8e061c4b48c7485bea90abb308058c6543cce1d1e72812a57f8d2a859f018c4e5919b74cb4c425063602f6d8a883059188fc95ca1531fc0c08ccacca64cd51ce1cf63c1d7fbb793523b0a0202aa51972a79fdd8e5a0d5ae98410b60a4bf453a272cc11aedf5107345a835d6d7b54609bdf2cba00e74c8bb2a53055968d9d91bf23e9cea2794085341f28a987053ba6e6ae77a73a29d79b15b9092e333527ad7fc0749682495c151d493b691b0acbae9629131b55c2a361a10778b37b7bace2b6d665700fddcc2647181f68c8322c7f69e1a24744d14f2df708d561595387c79bbd24b7a87db0dc74149b9676029d8c75d6288a4045196316ce3125a999cf8b01573e1afaf1b5157cb85699e4afde1a569f2cc1e5c64e4aca8a760ddfc409815533c2f4249702ba8d4286f88f2d6b6d7b5881d4406d4ec6049001d157971915ef60bf141a7cc86ff6f7af88a81af2d86b354af56214b0226089255c72d8604fbbc30b7ed21000935cd17461d0894e9644c8adeb7531400ad8e326d1ebf3ed3c5065d2593275204674bf7f0f06a8057a226f5d2143311136003d7ba85288dd254c91dd14121daa8609400a24abd076894fb9a7a7a49d64716e4c844d6627386df7dd67d4d4bec6d36195031af4b86811e0133d062acc479690bd0c5ae4ee13136457b94dba9171f8e55db90b63debae7d6f19e6277fb7a35a95f5327bdcaa2bc1afab52d3e815e30b69bffe0320331df5fb3b5fab69a959dad11bbbf1d08aa1e02f2560f69a268d3cba666644dbba00ecfe3065b4e3afb608e4254931b171f8403f4c2e05563c823ddb63d28f5ee430c7c4601a8dc7ba53d68e0775855d00b9f677152963d295d0c0df135d8657864c69288a5dc66fb22a512e9fcf900d1159cf05d80faa039564741dbd9ff796ff97ec44cfa9d6f63712d4e416c4973d3fad49719ab7aa1feaa475ab1dd9cd2f8a14fcdec6f6c6f2078930b19f7156fa02418fb1bca5686f5a598ccf2a9f1c8ba88d34d239767bc214a797892eb99a8924a2734c9e2df806b527cb5b96694601f95f9c1dcfff477922d86b1ef8bec418b8b3aa84a8820acd311987fe5c86e31887939e52d160aefe1e2ff382f4e7b5bdfe6e7b6c524c4d782c0dcb6cc7984f14a871400a43a9ae1b9cf60dca108c0b7d5833cccf49bafd8ff1670752ad8ca96b8a4945a2c7f03266ec7def20edbe7c2c57a4564bb61fc9a919022f6be795b0834eb623e9333385d8c74279783fe159d6efab9f9557dca7468b6b0e898e28b276c3f90f57132c067eeff5bd843ad31969384e8de8460151a38d36725fec9156466ac650ae20e0d8f52200bd07f0d507433485d13d86b427c6fb3d4657f7bc79ebd3668e1a9073f88c7007d7bf3c394e5b6f6d8381f7dc9dddd68be39f8a1f142ad0c6c9691eb251092a252b93162b91c3e45e18b9ff11211221836c7bc1336bdb715dbf350f22cbe10457fe403322e9669f570164c02ebc9b6b443953c494333c3f0c6faf3cc4e911f19519ac3275d73055eec6bb9f2f42c52b1b5bd95ad6c9e71bd5a2d6a5612aa5334c0cfc85195953875be8f0f59bd84849f7d7af1ef0eebf3a5daf919b518962f2f3d33b27e9764b252ed5594a29cdac56040cefee84cd13e7dc99c00b0cb046fc944f23c2cfda246f04385b75187243012dd11166ba31fda9f012fe02d3d90bf753b489c571ee5700513d75d784c37ed5f2dfc055873c8d8f9dbe6b8b5d13d9f15c6be61787c99b45a27c662a3a878de0f415955f23d03de35ba2433bdec2c4f0bb700a54214c43d82a485420c8c23bbd9fc0396cd35b1bd8e12cefa0b603289b5244fbfd182d6e1d011f7bda7792263a911718df4fbe91e3d4294aeb4bf0c132f2dd580d6f1d57eeb2590dcd34cb9e39bce0b0157877d08fe1fc86bad6a8759d963a44882eef72aab65a5b58b03e5bcebb3a59837831d0f725beca61a499f6684d7adc96c4aedd1da5b9f1dde8c9b570ce50aac3670e2ebc652928f2f8356a9253ce1d6bea021547a49bd38af89ca1bdf3e6fcb07c2b647db4a6f04ba78f6eb0f04ecedfe2d68991f04bc90ddc7ce21e26cfac1f86052d1d243a60a95d5d8ac15f6b1fb1af6e1c391f23063822939f350fd5ea0eca0e8d9454f99f8230a977839e784068689d087c7143f8548d72400b630b5c9baa67b70a28c8794509cde44c6a97c11e74168f91ba1ea393c88d0e65e1ba3cb86703f0d49b1bafffd2f4022e124043521d9b2dff676621177919c75d269257771189fe2ea82b77b02e4df5b3655ff6dba73c5c2ea8abeb97dbf8c9f8fa01fb77f3fa60d069fb597e249132b3bd0b6d8c7cded137f88a8ef91e3ff53aa1914f60ca00ede98d54f6c6b70acb4a8a6a9320aa97540d7320c84845bd6075fe2d28e425d12deaea8b4144a5addffdcaf07c0609cfb2b066a5ac8c23ffc956989f6dbfbe9210d73181e72a973f7fd5f151e79595c13a5be27d849a66f9b39ece3f49a47ec345f8c2ef2e02f87990238433a8b9e8fe7d81cca07eb80473ba9554bfeefaaa5637089f7f46cc2d9979a3bfecc0de8a017808479ea00e088893d72c3afd584af1961d4015a9f0a7a27e5ac1d7c1c47202499340f135da7750d4f633b79f77324b8e79a1baa1ffea4e0a82cd20e678c365522876fc4c307269fb8583aeccda26c3154d4b885ca1aaf4841c4df5ff03a5521761efd5c5c1005adbc3cad5daad4b0ec2a5614375cae9ef62f818099eae8e21efa0328b222b925544783b4a700b987b2745fa09dbaef0bb4af6a042b547d3a88be44545e40173016c9b281473e447eab6e86f211741261a5806d17526326e8bbfb691335fdff44cb03e36ac254ea3b48daf851b707cdfc19c075cdb9b23a6940aea84a66a269f9a37941a70e414e54d7c2238bcfc16376334aae4138fc1d123f83754588d13391fa790636c0c46d3b71eac42a847fd5b9349e3423becacb6573ab540565ddc9436e77e30bbd69bc2ff96ae9ce0836683eee4737e841008144ac7ffbd9a0f3f722a597d8e29cc80e07a7f8ae0e04155fe66a6562d44bd30e0a664cf6bff1c152ea96a65d67aae66079636a28d8fc598b51288ee141e37f84868fe2a1b825aeee4b13c998a6f70b0287c5097cbaa3b40698808a9c832162737f499cfe1e591a797bab444f89bcaa9424478e5df9eb41892b5b5299685a0e0c31922bf72ee2a25811b45099810d5f0335c753d1b87fa16dabf873aa8c9cccfd5f7b200c04d63b63a30478a3475cfc104c48ef565d5eb0fc47f87f2848686fde4a7fdd2d7e5491005f0c9dd4a41c33e53f20b39b93b831452b8f5a8f24af192180e030119c742aee70f2218128bd06b6ffc4ffd946e594656346a6ba1e975cf8a3081535f0b9887ea3e8439236d8eba6e4b43676ef4563cc8ebde096a4ef846926872b72990fe49de824dc2811aacf83286c3b4e505ffc3c7ad043c4d984f1068513987a3c35a4cf99a18bc95b3956a43c6d29fe4bd82353cff33f9ba60e834258a94c79417dabdaa550d9c48850c4cea5d31e5583e874cac1bd6f23af7af600b59a658bb956fc4636e798fff7132ebff85ce83f2e8b90414f4136d0336bf542222fca7c83da38c6c1f37b27528d5554b0d4dac0aabfc54617526f7dcf9cda37980a8c43b59d76e11310ab017086aced89b806d03ef366f2a6df79b42707431ca13a89c6d191b775102e73c452799954695ad981c9a44127073168ef3bdbf86ff7ae6d4a40e94f8e08dc884ec95fe6b0cf662ba104b21cffb2ee9685ca32f6fee5682a7bfec179f4c708c41657695dc0da104b56f618e49ed2865800e7db7535f6d3c040b42e2940aaf1b34f8142412000effc6683739de2bde0d9740b5bba9a51bc68039e3fcf46f867cb21376f1d8ae951585b7d56dd91450bb2ae105c5ecf34f2cade47453b5e61681ad7cd95db706320c33e8813e14e6ec5c8d9e37698b54edbfda164dd7adc5418d9ddc83f6e7d072bac842038e1d0474c90fe49b501d59e4cd3f91ac53840f25ca2f8397a31fe7e2668852ff627a13c65a9145c7e93dd80b5af35b2e14b78a7f679fbc2870b78e3f40c424573fe626d84d9ff601f76f9cf8967de570407e52c80d5af4b38eb45b7e605cba9f1e596878805d0b6383d302fad94aaf696b27c0b50c33ba2fe18351f9804be343007a4842298e9c6708bdea10b21e8ca21065591f30880beed9275faf6ad072549948c8651acd1e6de3be5291624ed1f0cf241ca01730f4cf7019e4f87335848020c5e04d9fe7011bcd9431214c3f16a62f4c6b52134c458dfdf873b6f411b3d4381b52ea52cf45bbf9c6083fc9bff732ce37beffa8e2412391ad42278d9497a883149cf94b380ec4c81c72753a4ed02cb1286212011184e0d83a6a9bda257e28e90fafd617f52732f7ae799e4b122dc2c3c5d89d465a0288a3d8b3a68f4dec043229abaddc7ad67b8c92ea7ae718f1d7e39c055e9ac2c8cb67327cdaa4a129d1c4b1f379bfda44c266f8350432aba681fd2f9a6338a75576326c7e9367dd29d5d89595c8505eb43e51bb970a95fd54feba517d3f7e6ea6260c5f5387a8cea8d0c490e87f9e2435bb65d89236840eef075d89d690f9f7531cc8e0b4b54b7299f3c0ba43061863e4242f6e7077a03321ac2f7d466c8f055da6e7cb4535e6bba0a4f00c74d0e221ba0cd15d55bfcb0f54966842ca6e2f4ae369ce09d5080621e72110ea05cc96e9a7fccd46c918b7b78894ace2ab19bb5ebf009d76a1880af2244e05d5792d4ce2174adddb899739bea9c1decf26218384de84e9fde085d233a35be7aab2252ae4817c0408c67370a59bb3a1f76b393bb90ecd536d05a543291c7fe4e810ce5e7f5e18e8b1274a1a464d7d55d3d7bda94371e7d25eea9b8c95ab08fc10e5e4f47e6f4ea41a67c996b30b3e8d5314fd580c7724e5dffae7ceba4484e4e129cadf7460ad959957fa058e4ef95f1758f5ca92e7c46fb14702833e9dfd60b60256edf56ae6ffdbeb8dffeadbf51b817f5f39c293c5a77157f0b38376221667bf6ffb1b6c6664c1dbf754635db10a592ba558ee00932420fcb0903d53fdef30b7d53b4db8c728109b3746d812a6452d9a2cfd8bb92816b24f3c4e4c47a95a8d203af0cc7a7c94de97fdc72198439a61379c698260154351828da8ed92d1ed21b978f0c940c85ae23daa35c966619396aa6b176c18131956304408184e2ec84ef0b6714a7dc6e9d5e24ff42355cda8570a11dfe3603653435cf16f886f268cf5b9ffb2c07679964bfd35bdaa686eded4ae3c3f0707132767b0f71772c73d683900f1783e7803b7d05ad1f0b0823820ea4fb48da83fc7d002740c9b2f5003ab529118c01f555ebca4b589ae39c09b2cfb293b0e336b9d437e7f436b29c0a48ab149dfadedf0e5814e7bedee1882207393a72dce913168c5b85974c60d442251f2c8b9d99ea9666bc66770bf7f34b177b5c1a1dc9e6a71b7dcd5e6a9d0cbe3609823b280d1bfd8868739ef6f7ff8671690f9bf404e735237da147ea967c698400f3219be239f416299015d8d0d840b24b79fd8b3e4330ed22fea43dc2cfa875b99533154cf68d569e26ef80b80aceb016358bc05204b0b3d8b6ded3218616ba311744703f73e4e01ecda96a0095a3df5a3273d748155507776d1cf69510640099109d910b0730b1beddb219cb3367934d3724caa770bdb60cd759e0b0d30772031b89e33ebb11888f74c8e42e8acb5e773003a5c41f737ad973", 0x1000}, {&(0x7f0000001540)="942ccac12d02db96d821fa7bb3805f666685e07afbea1ec2502e6b57c263aa832ad6701ad6e76a23f3ec7021da26f0305069339bae8935cb1531927b2c8fabf5d7ca5678a1caf9747755a5d936ac5c185d5e764eff76d7514a75749de87ed72d5921eced600e4caacb4d82413c178e20728d0e17bb49b07bec6c3726f49918ae0fb633bdc9ccb266cbb5b2f6d57311bfec34fb4f5c640cd0de77f97b91ebd34433a077831ae59888facdfe9d589251eca5c0bccdabdedd9740c71af946a737432eb476faf1c27f6c559a042a5210788cfb299d6a3fc113528d39c514c31d349ead1feb82589e387184de5b1430d69b160dad8ce2", 0xf4}, {&(0x7f0000001640)="1a412146bd5e8ac06b20f29bb9172c30ad2bb8d839accfdec87a811915a4f1f24b070a97758a25f88cd93c097089126d06438cab7004e16fb3a6ade415161ec1ed2071ec9761a3d9e6308a1e5cad3b8a2b2100fbded4c67247fe8999090c51ae302e4c8c8ccd6c5ff923a6098aebfa54b760a2895c5cc6605f50605b27603cf85fc157a808d88877", 0x88}], 0x9, &(0x7f0000001480)=[{0x38, 0x1, 0x2, "9e9e00910cf9273290d7e796980ee6337f5440111e7d233e7e8a847227cd66e06c1988e2d3caa509"}], 0x38}, 0x402) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0xfffffffffffffc65, &(0x7f0000000080), 0xe6094e96f52a3b3f}, 0x0) 19:33:31 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000003c000/0x1000)=nil, 0x1000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc02069a0, &(0x7f00000000c0)) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x8e7e067399dc9c07, 0xc6) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc02069a0, &(0x7f00000000c0)) r6 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r6, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r6, 0x0) shmat(0xffffffffffffffff, &(0x7f00002bf000/0x2000)=nil, 0x1000) renameat(r3, &(0x7f0000000080)='./file0\x00', r5, &(0x7f00000000c0)='./file0\x00') mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 19:33:31 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="60fbf9af309242f8bf6202e57f7f800001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x8800, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = accept(r1, 0x0, &(0x7f0000000040)) getpeername(r3, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000200)=0x9) r5 = socket(0x2, 0x1, 0x0) acct(&(0x7f0000000300)='./file0\x00') connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$inet6(r5, &(0x7f0000000100)="b68b788d80d25d223bdf50ecb31ac304945ea7520e5e5de419f2f9bb2a4ac7d36abe59bb02356eedbac424456cdb81cee53469eb000000929e1842eae9a2ef39754f6028584fc18fb4c3eaa369d6402cdc5bd64835a087324c1a63bc6def801066b3cc59d32eb05c05617ecf75c30481b11c8a2c8ded57d48fd2a447653688e374d6ab100629842c7b6e7e8383f882af70e4dbb9a590bb574716293278b5cb048bd9592a54feacfeb0a2c47364986175", 0xb0, 0x0, 0x0, 0x174) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) accept(r3, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) 19:33:32 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f0000000240)=ANY=[@ANYRES32=r0], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000fc0)='\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, 0x0) r4 = fcntl$dupfd(r1, 0x100000000000, r1) fchmod(r3, 0x149) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) r6 = msgget$private(0x0, 0x0) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) msgrcv(r6, 0x0, 0x0, 0x0, 0x800) msgsnd(r6, &(0x7f0000000100)={0x0, "a8384ce03d8873d007bcca71164af499e2"}, 0x19, 0x800) msgrcv(r5, &(0x7f0000001140)={0x0, ""/77}, 0xffffffffffffffe4, 0x3, 0x8758d34227c33fcf) fchmodat(r3, &(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x40, 0x73d8ac1fd0566af7) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7) msgrcv(r0, &(0x7f0000000280)={0x0, ""/203}, 0xd3, 0x3, 0x1000) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) unveil(&(0x7f0000000c00)='\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', &(0x7f0000000a80)='r\x00') msgsnd(r5, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r5], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) msgrcv(r5, &(0x7f0000000800)=ANY=[@ANYRES32], 0x1, 0x4000001, 0x1000) msgsnd(r5, &(0x7f00000011c0)={0x0, "27e6cf61ba34100087826815b96728e0afa16e4f46fa93735ed358b6bd5af0c30074908df6164263b50bd026f05ce7699bbb925f73be8d8ebd2907d6b685b95e2b0c6073eafec0f31c75fbe5785cb1ef7ca09e4d6dfb5e1c514ef3b81212ab3f4edde50b6dfdafd2fd6cdb7d46189d40bb0e07f3e63c280f050cb386446569bc2124f40057a5bb14bdb1fc53acc9d3ae82c83b46c2aa60766ce222ef07e2cad25c2753e7bb71f7cfabb6654543b573f1f73ebd5504d333c7a7a7f5271c2214738f2663304bba70f9852748265b24c617d7b8d8eb734f8cd54a4e5507c94c8fcbc5d939b03c61afda81b61891944782f2888117e85fce18fe607675e5e7519d292fce77b7ad33ef058a2b49e1b2d9132f0418771c63565aee82d501a1f69533e21724364056cdca9612fdbf2532ff1b2a23c4d8495387178cc6d9f1910819c2ff72be07121a2ed7321ac6846d6559b88e00d6cacf5d2f4f286cb18744f3e972b800337c99da6bc815bf53b2dc890b92feea331a7b99265b137758762d545279ee36d8d976ff1587d1a2ca411059839566faa129cc2ac4e656caecfd329aeba8de523cce9f210487381e787b884031bb3b75fb2f984b1b2d821912b0a09c12bcafaf7bf10d4920b7c88cc6e889ee979bec5e5dc8f6b75505187b09bda3c06e4d8704f1b480a651d33cd43c484de082b072e4cb109a7e08d9129f0135588439728c838424c9f3a8c44011916eebfc9e5f9c80fe065c25a3c0fc4b06ac9100d4e1d15d408d6d3323f8213a8dd53d705232812fb5e3352c77670b80e718cc3baf7820e1eed1755d0f515b08a605f39a9ffccac8be2b259b1b874567417420ce68b6e075d03784046e2fd7aad5c641ab1cca215a6e83c3946edf27e8180970367ace92737ac11091dc8a101f477e66893bbb14a9c8374d358ca445faaaa0f79612e2c0725b1414cbebb802cbc6d1758f4cda247ff18a3c9a7f21d98611318e9aec710a195a079c96fbee2aeef48ff7b93a5377bdb76ed7497130bdd4404c2def5753bc11535d1f9c7369c3ca785d6a6d931dcf503f37762a07c7401ff72b502fab540c9937b3cc0b75d785c80447780df82a69cb40da299d266f6ce706b98b0d1012efc2e42f5217969d4623932c08b6c6ebb88a362b01bcbff9437090959f8a001df75b68651f97db52e8c29878ad14bda101a1f9d73043760db2d27d8bec4537c82c983f76d9588b211270b12327f9e297bbf8eced9adb5e5cb2acac76bdd7dffee14591aeda905e04f125a73d3c6f52a5f2574bc31498a96950e911d987804b3b2ed2b1db517c0cbebf0b7f1706514ea1e2963d2a72441b1425b3530ac55f0104da58fb8a65a76394e02c39edbb9a2dea5b3e34d5a1c3f10e65836421e44932288950972d6eedd142d2881551a6b184be4e5d3b1f87e482c934afc7abf85515726f0c1fde597ab23fe6b89a7f6c82ebe7c908c9d0ffe739f7f09779a5e48bcaa7dae5bc4e234955effc32cf90a722a8fd714c8adae7a71caf1850e136ed77034eefaa3eb6d25390fccd7fb8dd76213a7202c36b03e42871eef1eaf8f0fde6864a2585c5c3cad808b61f444168888ba5d3492b9f9b9c7c19876d191d4323fbdab3f5fc865920bdd47f973f81e9e60f09602e9729c7db51f86a84d93e7478ebe87286e128c02123ea0571f7ef0474267d1504ecfed6766d03512601809fe66e072f16b3cdc22ee073f2bffa7a94b6e229235f49dcbe1fd3878a7df836aa243569c05ed6ff45677e4d012ead02cbab200547d25287e462fb92163d7d290de7b8934530a97250eb739d8594fa813c3b442f39f160965b79d99b8bc6f8e9291a58f3f60024106666fad564e6e527705e1ede416591549497957912c43c7ffc80ff76650ec4a9aa765a11e07991ae4ba48194d39e2ee2b4e1d91bd01bc5ab090d2275470b3977370f5900f6b6f63171fef511f0156660ef60f148749d25fdcc76989d94952d5af2b2331a60ab004525f9eae7933e2b278715e0b717ef27d52074e62c01bc97fc485eb7a3e12d1d52eb89368de91480b8590497319dd7ee83db4aabefa9ae4463d72f028f16c2d724a799c806c22703a0679d8d3d269f6b71376c95e10b69f0f8b64f7dd879af2536731976da5b17a99a14dd10e79eeb3f878a4cf75c331a832dd9616eb95121bc952f5e355a76db6ed3e4940787c238e805479c3d480a92ecebfc03dc6d7cb8ffe6a4c347434e3434f9b12957083be74b070bba90476891fcbec28269d74c9ad98d25ae05bdc4c34ae4318ff923458f403da6a0b9f303dfbe0d3b2f93180189b644188bf9093f4fd40a761e4851f18d309b15fcc89cebd5d2b48338b5e044a76db6a5ef1f960ee020084199cfe233b08c37339cfd38d63d7ce2fadba6dc8497a8054c42af592ec4279ae071cfa595cb250e4fd10f80b36fda4383310d4d50e118570b67ef7f38d44edfff54488afc2fdf1b48a3747bfbbeae5cc125720cd4652155584675f60fa292b7d40747e85d52ed99af5f01e9613d406abb38c7155896da44fbb0c90d601f185aa44764c0e052a15c7b9e66657029a93002c408fa46bcb37dbc29c560a8546eab0ad08a66eb75eea90ada2c08a1253379612f775937e8ea16b22cbfd719ba19e120be147f15c9c3e775de414aee6e359acfa42c7eb840117d78ead0f2e56476198614cb1fdefa73df5f707eef0a635f3a7070f4ac37d6b4a1fa34db0a027c2a664c19b2c8a481276a37a56584a4d28acb7e9baab05cc45ed7dbb430d0d6051f31c4d3f676f74942b2126eb7f664683b5faa3a72c65c8bfd960c45e3009519cfc9a4757a82eb76dfe5cda4048315662f4092336ea835fc740414328a07ba27e63672a1dc89fcfb3b42c93f7376b2a69fdb168cab28167aa4d823e5ecebfde2f6996f536965ed4719b68ea7a073bba482ef89a6d67a82b87749f543a4288c74ca11ce8f012e99b12eeae9520ad0c9994d24fa88a8031610ac62c381b588204bbf485771171544766f7463aa88f2f19de7f2428f7766a0d25ff345aa38b7265d41192ed62befb6a1465819b533db85d24f721c628247d8dee018a3a6b4cd233e5c1163c8792f9482dec05c8b7b439cff3aede9b5f1ff637e0f4d183c622a47efb6bb5b78bff03f9c01047894a834af95125a6058ebf800ae8e5a3d0b78f6463972b27ef28b63538d271293d5e2ced668cd53025a56be29582d85d5ec3a1364366e71d96215a159c234a8a1116a60443609e011187e6120a50187847998a13bda41804ce63141f43c89f4aa33669f5ad72679cb7ca1ba46069e241d7d26d94709848244d131d2aa62d3bfec69bf9fe73bd08c36409cd693bb0786315e491a735c51212c4171065603aa5bc1c56b17c560b57b801f876fab1eba6b252cb7e9120af78c39a74f58b9422eda91ab10a9e1cf8d44de36d071ac6a1e0382df16db2ff37d5942a7c96dbdc788ebf3cfaf55f357b8be41db21b0177e9991ec1b6395fdb5e05babfe3406c92665842b598751987c89865f88f67831511a7aef49878d9826ae996e2b78caf3738eedcbbcfa8259a573e322729fc339082f21466edfe44a00ce1a6cb422fb4051c2642a3b71dfe5ee02ed0d84127166b899105cd1e141666368ceb4088f76ab635713f53c6ffd0a773aecbabeac8ecdf1d396398d33fcb92aa1caee45fe8c3026eb6cc821013c3f774a17b5b27a67cf1f67e8f2767079c7ce71432d13ca99d2cffdd0c6a4d5fbc0123767add86a8781fbdccd41adb069fabbf925cee98474b7c5d44812c59f728e95fa80330f22d210308b241d36d49d1dace05bd3e0646a23da5407558cafe0747d1877e1ebaadf7e69294c6da858cfa0b29f0f2f58f0662687f3fc3b750e5532e5a823eb2364d5d8281aab2f6411adaeda96b85d8b77ad1978a9342f22240d5fe798cbfbf17350a9d48c31947f8a1ec1b6b7d7ab9ca1344618c88badc2b17ce385eeb8cf5db38579509edaa08d66b8ce9caa5d65cc75520e67bc12a5040691d679bec926a0008f243abe951f6d33b5367c29b8df4622001cf403666b1c5c0964877ea324440428e55dabc15903346572ade8247acb54d42903c708f95dd7b5b0d0af825cac74eb3ed356824a5e4611d60292834edf195ec40aef8700a74d0b412035c4a170a3cb7a56e9f1c6399fe77c13183e5264e1cc34e4f0778ddcd5bcd8ee38179b6fb7f8252a6185669ea6223cc59e44b953f101e328c4ea11d9c01d2f562d1f2fb7c89c84e1f21829f25e205f2972e1cb3a7b1e170602ab563f0df27d3c1e75ef2dfc2317387b2b1346fd5400dc41db72c55e301731bf7f0143d47d757974f8b2cd4cb9b2e0a9b4a61057af31c4e199b604647cacdfd5ca3427defe35582209e65b45a7a328e2ac5b2d929fb785122df59e6af403b22789511af08d5ba9604c2a7e0a5c084b164ad44b00a70a33a1eb57473f447aa7c2d5fccbe21a54749bf5a88c3cba8cc31423dadb9f3d18189f638aec22204e96e74cbeb95c508810ee4d42fb6de64f97a0291533a40736e2ea240aa0fcd4f166c3b213c775de5ec62acdf0cdccb1eb9bcce2edfe569c8b4932662a650889c723fb27293c9a6735732d4b1c24da72fcc0f50597c242bad9297bfc08b32c7f61592905dec864edb659aaa5f1ed0d8c4ea22a1fe12bdd2b9f5e97f156549820fe6c3fd1b8c32672d1185423c61da4dc99407d2d285912752f1489a451a3337341a6dce42ab5658995dae8ccbd1bda3ca5c68a042f46d58dd9cc107f945d085f1f4d5c11ce803af18750500e1e68ee14c88fe4bc09db38b14312810be8ccb25074d1d6c30d86c7e42cf8eb71490bccb995198263626283b0b6fed200c21edf4b2249d6b928e06d76b6d6e2c5038b7c475a0c2b07baf16f92cdb1c8cd9364fb8adb53fd0b45713d088eb4850f680ec9e1329d271cb5482de88c47eba49844a1f5b4b2a4c540c4b3066d3acb8e129f50475c1ea54586704d716ac7f77b2a36829f7cec47f6ade5ce83da0eee1c6cac7ea7d54b4bef3e7dafe100ce97fc0ad3ba42703f1ab8fcb7e7b519d77633610d4cbe4a5ff1a6705fe662386f5d0d76b81e88055e2a8f07e87742cb5d34b95c1940b85533be06d689d6c4b308bbb3073839f143a772e1443c3953c9f84100ad918120979b797057ccd43acec82bc3d37d990645880ee5ffdd59ae2bb80b33d9358665301d857cd46436f9a80d92a175ad8879986ae3b78b4161b909d908b85c07c5837304f531e6ba7f24fbc904d7646e7f7ff982967d21aa7ecb3b2dfdf34c9dc003d5f19ed2574618483b2fa0dd56a8524389f47324e89863825c273c9431d5ff2db9c8d67ea1df02cc1f0c9e567a35bf9fdd446a64ffe3c0d58159153976981cd2361d155d2a51ec0466c532f8bd6981700d98fe5eb7b35c0ea82b9c88c9d684a6de3c2208b7535473fe4b3da0996a9714e246871be20ac71bd665bb7a32512a1b48fa63c25149a3506c465a3d6c8899a1117e399dce3b768c1d5dadada114c488946ec7540c2268d8b161ea985446b17f8cd66c31337e3ea65322ecf2e0785a3246c3b5373f125388c3b55d5cd70ca9c70b0d01b03239eecbd390da4fbd50ea2d40236f12fd60cf3a8519599d166566e5d0d016c3b120ab06754cd722405382470fde3e9f595a5cc2debd39e6c0ffee34d4abb5ab591e2a454127a1e9e82362e85c0b57d6866c481a802f28feb2102021768f82fe5e0e55b9a301d2a2e1f67c1aac094b25566f758d874a27a89e7223f72534295bce685a7bb9eb"}, 0x1008, 0x800) execve(&(0x7f0000000cc0)='\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', &(0x7f0000000e00)=[&(0x7f0000000040)='@\x00', &(0x7f00000006c0)='.(*\x05A\'-\x00', &(0x7f0000000d40)='.*%:]}:\':(\x00', &(0x7f0000000d80)='^%\x00', &(0x7f0000000dc0)='r\x00'], &(0x7f0000000f80)=[&(0x7f0000000e40)='/\')\\$\x00', &(0x7f0000000e80)='\xcd{[$\x00', &(0x7f0000000ec0)='\xcd{[$\x00', &(0x7f0000000f00)='[{&}\x00', &(0x7f0000000f40)='\x00']) msgsnd(r5, &(0x7f00000006c0)=ANY=[], 0x0, 0x80000803) 19:33:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x14, 0x658932a1b5ce1340, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebff0600ff0000000000000000005b9d071b542a5387060000e2b8180000002906000032000000000000020000000000000100"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:33:32 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x80) r1 = getegid() r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r6 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x7, r4, r5, r4, r5, 0x2, 0x2}, 0x5, 0x54, r3, r3, 0x9a8, 0x15, 0x3f, 0xfcc}) r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r11 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000240)={{0x7, r9, r10, r9, r10, 0x2, 0x2}, 0x5, 0x54, r8, r8, 0x9a8, 0x15, 0x3f, 0xfcc}) r12 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r14 = getegid() getgroups(0x2, &(0x7f0000000300)=[0xffffffffffffffff, 0x0]) r16 = socket(0x18, 0x1, 0x0) fcntl$setflags(r16, 0x2, 0x1) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r18, 0xee01) r20 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000240)={{0x7, r18, r19, r18, r19, 0x2, 0x2}, 0x5, 0x54, r17, r17, 0x9a8, 0x15, 0x3f, 0xfcc}) setgroups(0x8, &(0x7f0000000340)=[r1, r5, r10, r12, r13, r14, r15, r19]) utimensat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x9, 0x989}, {0x1000, 0x100}}, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r21 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r21, &(0x7f0000000140)='./file0\x00') renameat(r21, &(0x7f00000001c0)='./file0\x00', r21, &(0x7f0000000200)='.\x00') 19:33:32 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x61, 0xa, &(0x7f0000000000)="06000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) write(r1, 0x0, 0x0) 19:33:32 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1000002}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x9) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000400)="f819cf7eaddad2d91f4f16be780993d48143b208424252b0d9b77b2b04156be91252dd51c9346e1dccf1bf329fa7be534b2ed549da50836d41b72388ed43a4e47ddeed0ed861a86b59fa3c630ab52a69592534b8e5f0fbf7f87d7d7fdc89c00d2eebd66bf31d76bdd026982bbb23c9c49fb59116c71873ce55175fb9cae87db2f274bcfafdd143fd", 0x88}, {&(0x7f0000000000)="c66703140471ea09", 0x8}, {&(0x7f0000000140)="b554d8b98fd2980e338987d3b812bd83964b2b5e971c0a8d1119a841fb05667d2af30d2aefd256cc8bd1d48c96626be7b9f00fa0e64a6e201a63b1ffdd5bbe454e45b1347fcb75ce969f", 0xfffffffffffffcf8}], 0x3, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) 19:33:32 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc02069a5, &(0x7f00000000c0)) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x170) r3 = accept(r2, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000100)=0x1) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x1b19, "abd0cc0d68dc65827774fdccdff3fc844ae89310"}) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000140)={0x4dfe, 0x27, 0x8, 0x7, "d245473661ce631252eb00fc51807fb3c32423a1", 0x80000001, 0x3}) 19:33:32 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) 19:33:32 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc2485607, &(0x7f0000000040)) 19:33:32 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x0, 0x8966}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5, 0x0, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)=0x6) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f00004e2000/0x3000)=nil, 0x3000, 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = dup2(0xffffffffffffffff, r2) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000340)={0x5, [{0x2, 0x3f}, {0x2, 0xddd4}, {0x4, 0x8}, {0x1, 0x9}, {0x3, 0x3605}, {0x3, 0x1ff}, {0x1, 0x5}, {0x2, 0x5}, {0x3, 0x5}, {0x1}, {0x2, 0xfffffffd}, {0x1, 0x1}, {0x1, 0x8}, {0x2, 0x101}, {0x1, 0x8000}, {0x1, 0x3}, {0x1, 0x800}, {0x3, 0x2}, {0x1, 0x2f6a}, {0x1, 0x200}, {0x3, 0x1}, {0x2, 0x400}, {0x3, 0x8}, {0x0, 0x400}, {0x2, 0x800}, {0x2, 0x1}, {0x2, 0x7}, {0x3, 0x81}, {0x2, 0x20}, {0x1, 0x80000000}, {0x2, 0x7fff}, {0x1, 0x101}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r3, 0xffffffffffffffff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 19:33:32 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000980)=@file={0x0, './file0\x00'}, 0x8, &(0x7f0000000580), 0x9, 0xfffffffffffffffe, 0xfffffe41}, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) recvfrom$unix(r1, &(0x7f00000009c0)=""/4096, 0x1000, 0x3, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 19:33:33 executing program 0: r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000021, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = socket$inet(0x2, 0x318aa7b1a1394c4c, 0x2) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc02069a0, &(0x7f00000000c0)) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x400, 0x16d) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000040)=0xe0, 0x4) 19:33:33 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) fchmodat(r1, &(0x7f0000000080)='./bus\x00', 0x102, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) r5 = syz_open_pts() close(r5) write(r5, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) ioctl$TIOCCBRK(r5, 0x2000747a) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r4}) dup2(r1, r2) dup2(r2, r4) acct(&(0x7f0000000040)='./bus\x00') execve(0x0, 0x0, 0x0) 19:33:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") r1 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x6) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$SHM_UNLOCK(r2, 0x4) 19:33:33 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setitimer(0x0, &(0x7f0000000000), 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x800, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0xfffffffffffffffc) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) setreuid(r1, r2) bind(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000ce5f778f331f9080438953869de45a7be07b98aa54354304fd8ffa34f9a0a44a22b6247efce82bfe16ec4aff070000000000001cf261287cf4f641cb1813494700000006b4d1e2dc8a87f582231e65c03e6e5e3540065de2aaf103fe2ef1cdfa885d8aef69a792b5cce2408af5a7a37253e09ac4446e16b66d8f714fad895464e9a554e19fd43d385b116e49e2cfadf7d7d4193a983973d690a3c0261f00000000000000c796f85a905384a39834baa44a21e9b0d8feefa0005ab96630dbf25bce9df889ad5ea463a8c99b884690178b96d8faf3126b637f808ab8ebf28a82453779cf336f6c0e8039940d32cfc497e7461e86308f98490432d7c2b4d96dea62cd1cc1ed0526e0af77b888805e0d4efdd5120c84ce69a1ed028d421b3e8be777fdf8d2b9c2c2fec53ccd2e1aa8da230aca7ad76a6bef391c98e3a4fe4de5cee7d3befac66ff057f27d9ba9cde5f9e21b03a859c19153ab1f802e7a0304a1a6cadf1da760d7d433"], 0x7) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000240)='./file0\x00', r0, 0x1}) r3 = fcntl$dupfd(r0, 0xa, r0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x20000003c, &(0x7f0000000100)='\x00\x00\x00`', 0x4) close(r4) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x20000003c, &(0x7f0000000100)='\x00\x00\x00`', 0x4) bind$unix(r6, &(0x7f0000000340)=@file={0x772e31c024b1ac7d, './bus\x00'}, 0x8) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = accept$inet(r5, &(0x7f0000000140), &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000004c0)={&(0x7f0000000480)='./file0\x00', r0, 0x2}) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x1000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) r8 = semget$private(0x0, 0x3, 0xc4f7f425ec6848b) semop(r8, &(0x7f0000000080)=[{0x4, 0x1, 0x1800}, {0x4, 0x1}, {0x2, 0x200000000001, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1800}, {0x4, 0x3c, 0x1000}, {0x3, 0x6, 0x1000}, {0x5, 0x8, 0x1800}], 0x9) r9 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000500)="f3e198ebf581f93ad140a4aa0fbc6b5a480afea3783333937eeaf82cf7645550292f1ad2c0b868b2b07bffa6521fe7fec72c7a71cc08c32f8156ef8febdbdddafbe54a9db0dfc5c7f3d492512cc08a4e80afc15876fcfe723ed74555c84579a1aaf55be040c0d2d31e28dcdc3854d61e3421", 0xfffffdfd}], 0x100000000000005e, 0x0, 0x0) 19:33:33 executing program 0: r0 = shmget(0x1, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/138) r1 = msgget(0x0, 0x400) msgctl$IPC_RMID(r1, 0x0) clock_gettime(0x6, &(0x7f0000000280)) shmget(0x1, 0x4000, 0x400, &(0x7f0000ff8000/0x4000)=nil) msgget$private(0x0, 0x400) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000200)="dac4072e2cf12d6a8f034c2d8425c7fb4c08cf2ecd0fa16d5a25271c47adb6a1d71c0b2e5909a06f905eca0c05822506bb72c76863b60effd45296", 0x3b}, {&(0x7f0000000340)="0d3469dc4dda4c2e874603cfd825e9ffea75c0982d4c84b06da0a675b97c1534de4bf73131f4d9eb5476e88c7fbd8e304dc81e00f81b4b6b95e0c3040803332f70f8cbea", 0x44}, {&(0x7f00000002c0)="e1b11c8305d3ed90c61585740ac74b5e6aa7bb7838d853f4", 0x18}], 0x3) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x80, 0x3) r3 = fcntl$dupfd(r2, 0x5, 0xffffffffffffff9c) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000140)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000240)=0x5) flock(r4, 0xc) clock_gettime(0x2, &(0x7f00000000c0)) pipe2(&(0x7f0000000280), 0x14) r6 = semget$private(0x0, 0x4, 0x2) semop(r6, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) socket(0x11, 0x3, 0x0) r7 = socket(0x11, 0x3, 0x0) setsockopt(r7, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) setsockopt(r7, 0x6, 0x3, &(0x7f0000000500)="04000000", 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r9 = getegid() r10 = getuid() r11 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000880)={{0x0, r8, r9, r10, r11, 0x14, 0x6}, 0x5, 0x9}) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000001c0)=[0x3ff, 0x766]) r12 = msgget(0xffffffffffffffff, 0x6) r13 = msgget$private(0x0, 0x200) msgrcv(r13, &(0x7f0000000540)=ANY=[], 0x0, 0x2, 0x1000) msgrcv(r12, 0x0, 0x0, 0x0, 0x0) ioctl$KDENABIO(r5, 0x20004b3c) 19:33:33 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x82000, 0x40000000000, 0x80000000]}}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x1b19, "abd0cc0d68dc65827774fdccdff3fc844ae89310"}) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x0, "abd0cc0d68dc65827774fdccdff3fc844ae89310"}) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000000)={0xffff, 0x3, 0x3, 0x7}) mkdir(&(0x7f0000000040)='./file0\x00', 0x20) ioctl$TIOCCDTR(r1, 0x20007478) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) fchmod(r2, 0x22) 19:33:33 executing program 0: pipe(&(0x7f0000000280)) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000580)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') accept$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) execve(&(0x7f0000000400)='./file0\x00', &(0x7f0000000640)=[&(0x7f0000000440)='\\*\x00', &(0x7f0000000540)='&\x00', &(0x7f00000007c0)='\x00', &(0x7f00000005c0)='r\x00', &(0x7f0000000600)='r\x00'], &(0x7f0000000780)=[&(0x7f0000000680)='\x00', &(0x7f00000006c0)='/dev/null\x00', &(0x7f0000000800)='+]\'{-@\x00', &(0x7f0000000740)='/dev/wsmouse0\x00']) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000700)=[{0x0, 0xfffffffffffffff9, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) recvmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0xd9, 0xffffffffffffffff, 0x1000001f7, &(0x7f0000000240)=""/230, 0xfffffffffffffe57}, 0x0) r3 = semget$private(0x0, 0x6, 0x250) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0x4c8) fcntl$lock(r4, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff, r5}) r6 = semget$private(0x0, 0x0, 0x3d4) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0xe5744fccb9141400, r5) semop(r6, &(0x7f0000000100)=[{0x1, 0xf187, 0x800}, {0x4, 0x0, 0x1800}, {0x4, 0x8, 0x800}, {0x3, 0x7f, 0x1000}, {0x3, 0x4, 0x1800}, {0x3, 0xed8, 0x1000}], 0x6) semop(0x0, &(0x7f0000000340)=[{0x2, 0xffffffff}, {0x7, 0xfbd6, 0x1000}], 0x2) semop(r3, &(0x7f0000000000)=[{0x1, 0x3, 0xa4ee064f4ebfa13f}, {0x1, 0x3fd, 0x400}], 0x2) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r7, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(r7, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r8 = semget$private(0x0, 0x648129f84d973265, 0x80) semctl$IPC_RMID(r8, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0, 0x0) semop(0x0, &(0x7f00000002c0)=[{0x1, 0x6, 0x1800}, {0x4, 0x6, 0x400}, {0x1, 0x3, 0x800}, {0x0, 0x7b, 0x800}], 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/10) semop(r1, &(0x7f0000000380)=[{0xafa37b121a8ffc30, 0x6, 0x1000}, {0x0, 0xde95, 0x1000}, {0x0, 0x7fff, 0x1000}, {0x4, 0xf4b, 0x1c00}, {0x0, 0x20, 0x1000}, {0x2, 0xe0000000000000, 0x1800}, {0x1, 0x3ff, 0x400}, {0x0, 0x1f}, {0x2, 0x6, 0x1400}], 0x9) 19:33:34 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x8090, r0, 0x0, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x800, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) poll(&(0x7f0000000040)=[{r1, 0x104}, {r2, 0x2}, {r0, 0x8}, {0xffffffffffffff9c, 0x4}], 0x4, 0x0) 19:33:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000001c0)=[{0x6, 0xbc, 0x20, 0xff}, {0x6, 0x5, 0x0, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1fffffffffffff3f, &(0x7f0000000140)=[{0xcc52, 0x4, 0x1f, 0x80000001}, {0x6, 0x2, 0x9, 0xce}, {0x1, 0x0, 0x7f, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000240)={0x4, 0x1}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='r\x00') syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001593da88 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001593da88 19:33:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x20000084, &(0x7f0000000080)}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fadb6a50c02fd2413b0", 0xe, 0x0, 0x0) 19:33:34 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f0000001340), 0x1) writev(r0, &(0x7f0000000000), 0x36f) 19:33:34 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}], 0x2, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x1e, r0) mkdirat(r1, &(0x7f0000000300)='./bus\x00', 0xa) mknod(&(0x7f0000000000)='./bus\x00', 0x40000002003, 0xa6138) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000040)={0x3}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="a03b86b2", 0x4) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r4 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc02069a0, &(0x7f00000000c0)) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000340)={0x10, 0x28, 0x4, 0x400, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x2}, {&(0x7f0000e4d000/0x1000)=nil, &(0x7f0000db9000/0x4000)=nil, 0x2}, {&(0x7f0000b97000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x200}, {&(0x7f0000ed0000/0x3000)=nil, &(0x7f0000d8c000/0x1000)=nil, 0x8001}, {&(0x7f0000ba1000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x100}, {&(0x7f0000c79000/0x1000)=nil, &(0x7f0000a30000/0x4000)=nil, 0xc4}, {&(0x7f0000f94000/0x1000)=nil, &(0x7f0000b81000/0x2000)=nil, 0x5}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000f43000/0x1000)=nil, 0x2d}, {&(0x7f0000c01000/0x3000)=nil, &(0x7f0000d44000/0x3000)=nil, 0x401}, {&(0x7f0000fc2000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfffffffffffffffa}, {&(0x7f0000cfa000/0x1000)=nil, &(0x7f0000d38000/0x1000)=nil, 0x4}, {&(0x7f0000c24000/0x2000)=nil, &(0x7f0000d79000/0xe000)=nil, 0x5}, {&(0x7f0000cd1000/0x2000)=nil, &(0x7f0000b06000/0x2000)=nil, 0xac}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000d7f000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000c5d000/0x4000)=nil, &(0x7f0000c11000/0x4000)=nil, 0xf722}, {&(0x7f0000bec000/0x2000)=nil, &(0x7f0000da2000/0x3000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x610}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) 16:00:00 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b95c172eaa4e71ee7f8e5dcec31c03", 0x14) socket(0x18, 0x1, 0x0) setsockopt(r0, 0x20000, 0xfffffff8, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e699e3aa28e7", 0x1cb) shutdown(r0, 0x0) 16:00:00 executing program 0: socket$unix(0x1, 0x3, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000001fd, 0x0) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000080)="743001", 0x3}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) socketpair(0x18, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r6 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x7, r4, r5, r4, r5, 0x2, 0x2}, 0x5, 0x54, r3, r3, 0x9a8, 0x15, 0x3f, 0xfcc}) r7 = getegid() fchown(r1, r4, r7) 16:00:00 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc02069a0, &(0x7f00000000c0)) r4 = getuid() fchownat(r3, &(0x7f0000000080)='./file0\x00', r4, 0xffffffffffffffff, 0x1) connect$inet(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x2}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x3, 0x2}, {0x40}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x20}], 0x1, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0xee) 16:00:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000001680)=[{&(0x7f00000017c0)="df57d166db427db67b2d7b8e94c3cdb4f5d90413951f87baed755f1d6d469e0c4767114f6834ae8766806abb8950d4701a60bc64cb10a257981372907c39a489c902c06804e2c05e7cd9e2fa7d726d4601652a76bfbe1147395532bf480e1494dedce5634d5ef55ffcc07166b32b06e56a60a42814e68b634f7fb7d626880e1875df2f2278e29eef5e2cb710f1a9b3224b9ae3b30838db7092456c4a48d11aa48ec5166acc88cdddf4c1d9d48c5cc5666bd20729a37ac9111ab1e43ff46d3f56d8c06c6cbc1c3ed70b0fcec02775ef955d96b6f182809cdba8fa264091db9b95b63feb4d6c", 0xe5}, {&(0x7f0000000340)="7bf88b2771004e072e1f35b00b12acacf94cbcb34d12727acb039943831461df34fa77d22ee1f10e2b94eb873da84b9136283cd720018d8e4cade1513b6986770ac86872fb13494551a18571327125feb9f97f6de6b9c0f6ac2697e449f86eae89e26a507a7f44cd1cb27715845680eccdbaa03c8cc69918bb34f45e81bbdac361aa700a02925a26fbe00f5a9019ce0d9b025dc39eec50b955ba797e3096f6bef0fdc3c1c50caf8950cabcd1a774d86f54344460079efd48c478c8e042", 0xbd}], 0x2, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getflags(r1, 0x1) execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x27b319be6e64df40) 16:00:00 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) fsync(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "0200000000004fb300007100"}) syz_open_pts() 16:00:00 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x200, 0x4) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x170) recvfrom(r1, &(0x7f0000000140)=""/171, 0xab, 0x1, &(0x7f0000000080)=@un=@file={0x1, './bus\x00'}, 0x8) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup2(r0, r2) recvmsg(r3, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x2, 0x42}, {0x81, 0x81}}, 0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r1) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000200)) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x80}, {0x800000035}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0xfe, 0x4}, {0x87}, {0x6}]}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc02069a0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, r3) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) ioctl$TIOCSCTTY(r4, 0x20007461) r5 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000140)=0x6) getegid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4da, &(0x7f0000000200)="02e8ff") 16:00:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4ff03000093070000000000000000a500"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000180)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x9) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc02069a0, &(0x7f00000000c0)) fchmodat(r2, &(0x7f0000000040)='./file1\x00', 0x40, 0x4) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) socket$inet6(0x18, 0x3, 0x3f) 16:00:00 executing program 0: mknod(&(0x7f00000001c0)='./file1\x00', 0x6000, 0x1105) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x6) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:00 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)="d102000000", 0x5) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202262f666451739100"], 0x10) shutdown(r0, 0x2) 16:00:00 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x1c, 0x1, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c653000c98aaec6593c1bde6ccb5e30be836c10b589b603b35bd0857fc565b0577cf06c691c23d1fb9b0425a76b2e61b0cc312a210c402cdad5adc96382656ad3b5503a556801b28f7a52257f4cb6074909fb39890828ecd78875c9c43a19ee5e65c8189ab4ef142983153c5188600dc2daf6b000000000e7d9b2494654d75ff41dcb8f6196bd8748735cf15eb52aba2d87a49b00000000000000"], 0xa) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x5c389f129d658d3e, 0x1, 0x0, 0xfffffd7e) getpeername(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) execve(0x0, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) pread(0xffffffffffffffff, &(0x7f0000000040)="6d8627c06534bf467816dacd353a8759fdf867eef29ff0c287c234613c1f08891cce3eed", 0x24, 0x0, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = getpgrp() r5 = geteuid() r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r10 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000240)={{0x7, r8, r9, r8, r9, 0x2, 0x2}, 0x5, 0x54, r7, r7, 0x9a8, 0x15, 0x3f, 0xfcc}) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={r4, r5, r9}, 0xc) write(r3, &(0x7f0000000100)="8c65", 0x170) shutdown(r3, 0x2) panic: attempt to execute user address 0x20ed0000 in supervisor mode Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *120311 24839 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x3eb kerntrap(ffff8000161593b0) at kerntrap+0xdb alltraps_kern_meltdown(6,ffff80001594a000,fffffd80385aa628,10,ffff80000005b640,ffff800016159618) at alltraps_kern_meltdown+0x7b __kernel_end_phys(b,ffff800016159578,83,ffff800016159618,0,b) at 0x20ed0000 rt_match(fffffd803d86a3c8,0,1,0) at rt_match+0xbe in_pcbselsrc(ffff8000161596f0,fffffd80342d7820,fffffd803d86a348) at in_pcbselsrc+0x219 in_pcbconnect(fffffd803d86a348,fffffd80342d7800) at in_pcbconnect+0x107 tcp_usrreq(fffffd8029ac9960,4,0,fffffd80342d7800,0,ffff80001592eee8) at tcp_usrreq+0xada sys_connect(ffff80001592eee8,ffff800016159898,ffff8000161598e0) at sys_connect+0x3df syscall(ffff800016159960) at syscall+0x507 Xsyscall(6,0,fffffffffffffed2,0,3,20e79a07010) at Xsyscall+0x128 end of kernel end trace frame: 0x210db454450, count: 2 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic attempt to execute user address 0x20ed0000 in supervisor mode ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x3eb kerntrap(ffff8000161593b0) at kerntrap+0xdb alltraps_kern_meltdown(6,ffff80001594a000,fffffd80385aa628,10,ffff80000005b640,ffff800016159618) at alltraps_kern_meltdown+0x7b __kernel_end_phys(b,ffff800016159578,83,ffff800016159618,0,b) at 0x20ed0000 rt_match(fffffd803d86a3c8,0,1,0) at rt_match+0xbe in_pcbselsrc(ffff8000161596f0,fffffd80342d7820,fffffd803d86a348) at in_pcbselsrc+0x219 in_pcbconnect(fffffd803d86a348,fffffd80342d7800) at in_pcbconnect+0x107 tcp_usrreq(fffffd8029ac9960,4,0,fffffd80342d7800,0,ffff80001592eee8) at tcp_usrreq+0xada sys_connect(ffff80001592eee8,ffff800016159898,ffff8000161598e0) at sys_connect+0x3df syscall(ffff800016159960) at syscall+0x507 Xsyscall(6,0,fffffffffffffed2,0,3,20e79a07010) at Xsyscall+0x128 end of kernel end trace frame: 0x210db454450, count: -13 ddb> show registers rdi 0xffffffff81b07ef7 db_enter+0x17 rsi 0x25f3 __ALIGN_SIZE+0x15f3 rbp 0xffff800016159220 rbx 0xffff8000161592d0 rdx 0x25f4 __ALIGN_SIZE+0x15f4 rcx 0xffff80001594a000 rax 0xffff80001594a000 r8 0xffff8000161591e0 r9 0x1 r10 0xffff800000a82440 r11 0xfb0f74ac488794db r12 0x3000000008 r13 0xffff800016159230 r14 0x100 r15 0x1 rip 0xffffffff81b07ef8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800016159210 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=120311 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff80001592f160,0xffffffff8255bd20 process=0xffff8000ffff77b0 user=0xffff800016154000, vmspace=0xfffffd803f013110 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 24839 4380 33213 0 2 0 syz-executor.1 *24839 120311 33213 0 7 0x4000000 syz-executor.1 87797 478835 79783 0 2 0x2 syz-executor.0 73978 266121 1 0 3 0x100083 ttyin getty 33213 220754 79783 0 3 0x82 nanosleep syz-executor.1 46003 437218 0 0 3 0x14200 acct acct 63871 164924 0 0 3 0x14200 bored sosplice 79783 427082 61314 0 3 0x82 thrsleep syz-fuzzer 79783 141642 61314 0 3 0x4000082 nanosleep syz-fuzzer 79783 319101 61314 0 3 0x4000082 kqread syz-fuzzer 79783 422535 61314 0 3 0x4000082 thrsleep syz-fuzzer 79783 40403 61314 0 3 0x4000082 thrsleep syz-fuzzer 79783 381937 61314 0 3 0x4000082 thrsleep syz-fuzzer 79783 14260 61314 0 3 0x4000082 thrsleep syz-fuzzer 61314 295538 94386 0 3 0x10008a pause ksh 94386 436015 34598 0 3 0x92 select sshd 34598 407024 1 0 3 0x80 select sshd 72707 324979 46298 73 3 0x100090 kqread syslogd 46298 403862 1 0 3 0x100082 netio syslogd 18221 142895 1 77 3 0x100090 poll dhclient 46729 488426 1 0 3 0x80 poll dhclient 99225 41631 0 0 2 0x14200 zerothread 23402 328302 0 0 3 0x14200 aiodoned aiodoned 9810 212977 0 0 3 0x14200 syncer update 15063 280567 0 0 3 0x14200 cleaner cleaner 29051 262246 0 0 3 0x14200 reaper reaper 82018 120897 0 0 3 0x14200 pgdaemon pagedaemon 75638 348450 0 0 3 0x14200 bored crynlk 59225 60807 0 0 3 0x14200 bored crypto 72427 226407 0 0 3 0x40014200 acpi0 acpi0 39360 200071 0 0 3 0x14200 bored softnet 79110 33460 0 0 3 0x14200 bored systqmp 57451 356182 0 0 3 0x14200 bored systq 87683 481854 0 0 3 0x40014200 bored softclock 92939 517847 0 0 3 0x40014200 idle0 80025 352316 0 0 3 0x14200 bored smr 1 315476 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9540 7007K 8927K 78643K 21337 0 0 pcb 13 10K 12K 78643K 1196 0 0 rtable 136 13K 13K 78643K 1823 0 0 ifaddr 79 17K 18K 78643K 490 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 174 0 0 iov 0 0K 28K 78643K 687 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1232 77K 78K 78643K 4605 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 46 0 0 VM map 2 0K 0K 78643K 16 0 0 sem 12 1K 1K 78643K 438 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 3004 0 0 sigio 0 0K 0K 78643K 36 0 0 proc 49 38K 63K 78643K 1252 0 0 subproc 32 2K 2K 78643K 291 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 202 0 0 in_multi 36 2K 2K 78643K 273 0 0 ether_multi 1 0K 0K 78643K 12 0 0 mrt 0 0K 0K 78643K 27 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 84 371K 371K 78643K 84 0 0 exec 0 0K 1K 78643K 749 0 0 pfkey data 0 0K 4K 78643K 2 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 114 22K 31K 78643K 8316 0 0 UVM aobj 115 3K 4K 78643K 135 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 857 0 0 NDP 17 0K 1K 78643K 153 0 0 temp 205 3536K 4176K 78643K 85458 0 0 kqueue 0 0K 0K 78643K 16 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 72 0 65 1 0 1 1 0 8 0 rtpcb 80 245 0 243 1 0 1 1 0 8 0 rtentry 112 318 0 268 2 0 2 2 0 8 0 unpcb 120 2541 0 2531 1 0 1 1 0 8 0 syncache 264 24 0 24 10 10 0 1 0 8 0 sackhl 24 2 0 2 1 1 0 1 0 8 0 tcpqe 32 7742 0 7742 6 6 0 2 0 8 0 tcpcb 544 2077 0 2072 21 20 1 15 0 8 0 ipq 40 20 0 20 8 7 1 1 0 8 1 ipqe 40 44 0 44 8 7 1 1 0 8 1 inpcb 280 4561 0 4553 20 18 2 9 0 8 1 rttmr 72 10 0 10 6 6 0 1 0 8 0 nd6 48 35 0 31 2 1 1 1 0 8 0 pkpcb 40 13 0 13 4 4 0 1 0 8 0 swfcl 56 8 0 0 1 0 1 1 0 8 0 ppxss 1128 53 0 53 11 10 1 1 0 8 1 art_heap8 4096 7 0 6 4 3 1 4 0 8 0 art_heap4 256 1214 0 978 28 13 15 16 0 8 0 art_table 32 1221 0 984 2 0 2 2 0 8 0 art_node 16 311 0 266 1 0 1 1 0 8 0 sysvmsgpl 40 14 0 5 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 434 0 424 1 0 1 1 0 8 0 shmpl 112 133 0 20 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 6164 0 4766 46 0 46 46 0 8 0 ffsino 240 6164 0 4766 83 0 83 83 0 8 0 nchpl 144 10503 0 8902 62 1 61 61 0 8 0 uvmvnodes 72 6561 0 0 120 0 120 120 0 8 0 vnodes 208 6561 0 0 346 0 346 346 0 8 0 namei 1024 37657 0 37657 4 3 1 1 0 8 1 vmpool 520 14 0 14 5 4 1 1 0 8 1 scsiplug 64 2 0 2 1 1 0 1 0 8 0 scxspl 192 43548 0 43548 24 22 2 7 0 8 2 plimitpl 152 225 0 218 1 0 1 1 0 8 0 sigapl 432 3133 0 3120 2 0 2 2 0 8 0 futexpl 56 75360 0 75360 3 2 1 1 0 8 1 knotepl 112 764 0 745 3 2 1 2 0 8 0 kqueuepl 104 788 0 786 4 3 1 4 0 8 0 pipepl 112 1862 0 1843 7 6 1 2 0 8 0 fdescpl 424 3134 0 3120 2 0 2 2 0 8 0 filepl 120 27424 0 27327 18 14 4 11 0 8 1 lockfpl 104 1216 0 1215 1 0 1 1 0 8 0 lockfspl 48 381 0 380 1 0 1 1 0 8 0 sessionpl 112 35 0 25 1 0 1 1 0 8 0 pgrppl 48 59 0 49 1 0 1 1 0 8 0 ucredpl 96 4510 0 4503 1 0 1 1 0 8 0 zombiepl 144 3122 0 3122 3 2 1 1 0 8 1 processpl 864 3152 0 3122 4 0 4 4 0 8 0 procpl 632 6838 0 6801 4 0 4 4 0 8 0 sosppl 128 49 0 49 11 11 0 1 0 8 0 sockpl 384 7553 0 7533 28 24 4 14 0 8 1 mcl64k 65536 1984 0 1984 100 92 8 33 0 8 8 mcl16k 16384 38 0 38 14 13 1 1 0 8 1 mcl12k 12288 83 0 83 8 7 1 1 0 8 1 mcl9k 9216 40 0 40 13 12 1 1 0 8 1 mcl8k 8192 113 0 113 3 2 1 1 0 8 1 mcl4k 4096 305 0 305 4 3 1 1 0 8 1 mcl2k2 2112 25 0 25 9 9 0 1 0 8 0 mcl2k 2048 60410 0 60371 28 22 6 24 0 8 0 mtagpl 80 78 0 78 4 4 0 1 0 8 0 mbufpl 256 122506 0 122424 63 55 8 23 0 8 0 bufpl 256 20110 0 13547 411 0 411 411 0 8 0 anonpl 16 388138 0 372959 158 81 77 81 0 62 7 amapchunkpl 152 16242 0 16133 57 42 15 15 0 158 9 amappl16 192 19188 0 18279 162 109 53 58 0 8 7 amappl15 184 423 0 423 3 3 0 1 0 8 0 amappl14 176 583 0 581 2 1 1 1 0 8 0 amappl13 168 277 0 276 2 1 1 1 0 8 0 amappl12 160 70 0 67 1 0 1 1 0 8 0 amappl11 152 226 0 215 1 0 1 1 0 8 0 amappl10 144 1049 0 1047 1 0 1 1 0 8 0 amappl9 136 1073 0 1064 1 0 1 1 0 8 0 amappl8 128 625 0 588 3 1 2 2 0 8 0 amappl7 120 1137 0 1131 1 0 1 1 0 8 0 amappl6 112 203 0 193 1 0 1 1 0 8 0 amappl5 104 331 0 320 1 0 1 1 0 8 0 amappl4 96 3386 0 3357 1 0 1 1 0 8 0 amappl3 88 946 0 940 1 0 1 1 0 8 0 amappl2 80 23688 0 23620 4 2 2 3 0 8 0 amappl1 72 66473 0 66062 26 16 10 20 0 8 0 amappl 80 7315 0 7278 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 134 0 20 2 0 2 2 0 8 0 uaddrrnd 24 3148 0 3120 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3148 0 3120 1 0 1 1 0 8 0 vmmpekpl 168 22222 0 22197 2 0 2 2 0 8 0 vmmpepl 168 386098 0 384125 271 150 121 126 0 357 29 vmsppl 272 3133 0 3120 4 3 1 2 0 8 0 pdppl 4096 6302 0 6268 6 1 5 6 0 8 0 pvpl 32 1066539 0 1048268 455 189 266 295 0 265 106 pmappl 200 3147 0 3134 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 778 0 232 17 0 17 17 0 8 0