511abbd31af748c26016cfb1fab0d71b209476ed2d8c3b02ffb5a9044e2c29afb44486fc6367f1f7f7b4f4c24734fdf93c79c0bc0c79bf13c03c64882ea0609b50031fc2d203c87d3205fec030f8a3a8384a56100757e6f36b92c1d89f4752c25b0bfdb87f60a06c474454888244bdd9b19992267333a32ed11b6fc4589aa8c2620f67b2f5c9ac1b8ddce72e3242708359c3d3d9a523d41968ca04966c8a56f1d8b317b1d8d015a47eff3896464d97da73993b5b526c063813e36836e107b4855ebbe455420ab8cf9d5617f2ddda39dc461f6b273d7dc9905b3b291886819facbcfb03634b53b924a19428ea9cb94011389f4683e254f6e619f6966ee9854df0434ca590be9039d8093173097071ccf59b095378b26645533b8acffe03c092b99578064e4a341923ed4f96a656209fc3957fac86b00c64b542cf6e8e94e7cf4d7550e12f1ee887c0d4234b4c462e09ff2e5c85f76cd9f32a3da877a1b321aa5f7ed3b9f411fc7a09195bae160cffb4ad004585cdf601137647b216f8ab2346fd24d64ebae4c7c6a910cc07f29c2f0d71048e2822a709a207566c1f0a49a8422f4c532b450b74dcbaca013a42bac0f753687df15dc743e84c3edaea2a7de34c89c399f47b819049f537dc7c15e84865565fd3a5f2b03d529abee60f48a80709e12efe0ac580e5cee13ecc41ba8e7a754222cb07b090cdef87f541b2e2305e344b76b2cc28451ecdab7c0b753a5f63061d7251b8f142bf3846610b726b43aaaf31e14b7ed3292bbf3cdb11fe50e713575c8bc2defa4241558f6c01d078b788e01ddec1e6a67677b3e222287430b158d019234f9930f077f145addb06db9ffa995b19ea3f90eeb59c5340fd6a62528a4cdaf3f5b0e7705cff69cec26ffc4226af68f19741e925f7f90b2b4c845e2d992c7366f5825b2493db86d5755426a30cca5d8424410a267f76e41d452c4ff2ed408a69926322acf268484d8be9c99a1d83525f663670be67a03f8093537c6f2bcd0e2365b077af34bf1b10a790c4a0810ad755c7869bbc5c58e077a604318b188a63a4f2d7aff954ff37bb4362ae34d56c5e054a8cd090a6625e773dd8092fc838a7e4b21e2e844b56e18ed442563213f864d956b6fafc0b7ec59c790e40457d76f5414c62bc50e2bc1a67f43a84e276c014579f262a4dfb75f72394fc7d21f7aa28bd2545c90b7d6dcde8c8876dc5ff592365d8e057d13a500a7720d4774d6ce024546d62f1f73408d7ee10fb6e32f543d242fa340b2b9970eca96578c61cd1fa34e89e1e01f59aad4bda99cb1945fce6a1d45814a133bc54bfba10c1aa54acfbe8ba0a1badd41999b49c84e6ef719d4ccf5e2386852f16fb81a3fba1e6c94eca83a7d5243c81d1dde7f1a78bfeafb618e1d47210a53f75dddfe7189a2cf3ae020f557dea3da56e63af4c96a05de9dd37d6b6d047e314c61fb948e5961d7f3c38d4cbf698442488e2a139616855ec7c51fc31e92dafcede409ebdfaea3aae976a48487f4967385ea63dababc1a6474f6e95f34c11f3921fc3ead6b9beb8ff57b8f2df5f4fc6f83d837b48d6772ccb564320db795d9ae7d918d9d95df2e6c0dc1ccb851eda23070970b105e98c2811fc9ed16fd3408c1db660d3f9ec61d2818a41cf9521e4864c7118ecee89de305f0cefd8f6df448489a97cdf645eca7c72160619f17d8915193502028ab0fc5194edf805c2e9ab0a63707cdab1f6e74969be6840b51f0b06d22e70ca5403e7e41d68b7bc1af9ce5a248add093475f5a997cc297fd766cd45391afcb3553b4f3d29be0b8633a68800bd2c5270f478e6934b2a67917929f2e4d58d0e5d3522bf202af29e883b027756abc4b873348cedc771a98a8561f260dcd48de951364ecf9acbb97ec01fdf1b05c3813f1dd3bfdd5cbed1a31388daec0b5881577f3e3967f39e6ba5be3d5c2fd06d6a9c0ab920ef96f4f40e37d2f9a7d1d63ebaa7be1bb424fab940e6223c19c63e85cf1d3a0439d1a598f1d01dd29f917ec9c0d8d82461444951ae995ecb4c3271c2783c71eaf700380925acfe4ca84001e7775597fbbc907bcb497bf2d1c56a4f693f79335f3849be85125c7325db923e6c585aebad652a3ebd90bb3af91a2690430b2a2fccd9f4b617ad904a390bb3f4d1c6b792ff9f4ba68e7e0dd7fc0800f19ddab6d416d593ea25a6b5904f545c1a46d0fef5db58583097f9b5c4ffaf21fbd10ea248e719786ee586366d6f4ef92889bcba2ab08b8d7d8a9b5ef77297a042a25dc079c07bc338cdc8d44dfa1cb07427308bb4741dc729e6a869e3d0be00c1684a9064c456d72fc73071b4d5904459500bc56c1176cc0346f03021009966b016cd78a2985662cc650199656ba35214d4b37ab8fbaa8111142ef51c2fd621b142b4a78286ed60abf2447df8ae823460053db112e907c2668b2a01165bd780192ab150b39ad28d6c9896ce9acd04dc63b01a3562cf874a464d56822fb3b1e958af3042374d7ff6a4808d35dd2f7f66a7a93ff9a40dfd3901a5e0a46f8ecd856d61b13b166d6c0161aca86f8b6101213603a05577c0686a81d23b69af3b49b7dc872182e5ed24c216a8d8bed4d00671407c9b52b630cb26e11691a1303bb973740582e120206a2359a70a72c5c4b7d0bb4f65b30bc90d95814453fc7ac60ac9ecd6a824f49b0758e191881183e6b5838ddfc58fb323e481d9ce5f7b842c3c4c1911c3304259e8e8759ddc523281dd6de4997803c77223121c4b251168707166e353f2873a96586952c427b7c0083b2eb308c1e2e0ea7a7bcc51b071da287eefaefc0fe6e1f28ffcc664b30cface3dbdced3c26f7c67cfcd46bd7eb8faa493335232dd54499c912cd3382d7464bf4520b329780876a891b9484329dbf12951f1292fe5a1d4ab0e35322742eee107decf6ce4c75926d2fde7dcab289b3150cb408a758cd3b4a01a26ff942eae9f7acd881424e20d205b07638fa75403b7ef0696c45b96cb2f9025713e9eb6ebea3bffae454acd25d0cf6c00a1c7b4d26eddd5b97e860639c9d16ce7cb27f9e44bdf222500bdc5ae005ce347e0eb575d112318b1649c821e66cc9c53676004bcdac32564c5d5cbfdf0ddd7667310ecc3d4ca2220104269e1d433356befe51f631b7530f59e13dfa6fb485d82500b2e1b887e090c970d9926a737c1aa430cc375576a6cd84faab16bf858ce9343b694d40d8434edd49c4c7507c2ca8c224846e414adf6a80805bd864fe41da231022d49a43ae0f66367c0fa9f54094dbb8cc1127a835dc1f656e0f89aec6d64b06c28693ac897e7ea2e358ae3f9506a706369b368362d2f00a4aaef933bfa507456265e52416426275477195aa041bbe40cdd21332745ae4ff4554ac92cc937272f33267aa7b15d100675d3834cd0cdbd5a3740337fff0bbd1eeb7e0a324beec9f691991f8586febc2230bb9b252ef9e0b99a2c2d17a4692dffff384f21f38d6a090134f88436996a58c6fc1e6af1210d7d83b2988caadd7f75f565aad1d8b6a033d19a39164f1dcc4638d43202a14f13d81cb2023e0196dc6c8d5c4a9bc99b78a27847a183b685fa12eb03c5e14134211018c755eaf219774c9013f73ad4e6c75759bf649604da0bfa9ce81c985d707668b9fd41df69940f255ab1e519dfc59f7c0e9b3af9630cbe064dc2fb1ad923c963692327687666cbbc8da1e2a3c69727ff1c6457fb698f51ddf8f48c2468dd9891ca8b1da772174f9f6cedb1fc699a0f1de8ce4a95287ece259629e5d751fb5e6a1e143e49772e41e75f9cb68134ad68d5f56890fec0898149f2a01e24693b82f8a52113ed0dab239e3f6106a288aea134cd421b23be78b4b4bb2ec874a3321c20f4eb70e8328be4378ea7bb7a7ba2f8c24fe2806e46196375bfbf4707c993eeaa181d695b3b4fdb81e43921254a822a6b353de52aef66235e8af428e6ef20fb7d5f431ac6e87c6bb600ebd19d47b4551de3ed91781b025be12e64473ca6b4cbe6ba6524958ba2fddba188307a1aad7ba484327b5adbf0a1a85c01f9a6c412c262f15605a7d1b2a77f72362bb9be2cea6e4766b76c465b0318319574bd3fe8ef6ed331125ea371950f6448e8a9d699dfc5db6eb5feadd58f1099fc31cb3a2516d0305341a8572ec5af1e3116533c025786d358ecc631514c7762339606fbb510d2895daebe2dc12e3c2985dc0874dd81a9570772780324ff9ab78a01585e7cbb7e66007960d1fe6d19ff844b91abca615f476f93223542826a1b01f49c3828fd200283628f79f3285ee3c9f182f6939a704327a2f049e7721c4d7f6e502f3b4bc487525589841d662296ca262c74593a0ca247c7416052d532b21f46c2ce5521d8c08c7a3c558a885156d9462ff346f8ad70e38b73b357e926afd39ad1b93e85985686707cf1a86d2f04a69db3323cb53aba92d9bc3dcbc5927338176cfddf4d03359d51a975cd97a32c28c049a40740491e47d72738af7c21f780e1361a4d0299b32d3e2f92ad0ad9c27f160180c991156b6b5cb4a515250372194bff870575b0ba0ac1633cfd1dda2954e75cae13a43d46e159183d7faf2720b5ba44d61d6f5c3464aee49f52c46c7879866ae26d8a944cb095a1df90140343e55bad8d0a347f7375a90a407729d206c1932949a10ef29893822308fb3d1afef1ee5ace798c3f915714a0ab6d85a17d4421e70ec0600906a28603f248c221416f4ec95e908a2ee8232009cd449a53da7d89b275c71771cb50fab055c8f048009de11fb3d1f100caea3ec6b39ed9dd6fd108e563e399bac63ba16fe31506e8232d9d8ce43daa148dc559c238a981c67e44c56f2142fd30f0d7156cbbd1bec6177355770e6fedfabe42dd62ca268b1dba37fb0bd385e186dc2e781a10345566dbbc25da24532c826b71133e675c8497499dc30a1c6173bd27616707be30155f6f9e0217458d72877e59400c99c28f1370095f80deb5d33abafa634cba1e636e58ba34b090093dbaf78e68fcd0a54f32345a3897bfe49107d8504bea6b9cfe9c059cd88eee6a8398504751afe4372766a0db0a63284022e34703df17d5ab083d3b8eac7053ba3ed619800357f26f52c1a58cf0fa93cfefc19e7b45654c5faea565cf09c1eb72e72a052dd064b38e17e4120210d7a35e4234386dda88be35ab175cce312810afa8210d1bc5357d5947adb2494a01e61e3a5c6c5506ca150ddc33d5c51793b4531bcdbd6b036ae74423059f6d9348bdf71d6eee39b690bab35d3af14509b43a591e480d4cab69b28d635a0d696f6816e99dd725452d50fa3cfef7df610ab0e96974a95a791adcd545e331783fe7b61e85c690cf557078ac05f48694513f79ddd14f8657f919f5f9c4e825ed7ebbc58a211ea92644430e0205b8c14b8049bfad25a54b0299b388d7796727e0ecf976a28297ca89a95f9f2f936e482c6b1fe07087ac6747e5e87e6a9a0770a6b1f98eedee4e7b86af21e2f8066296b6f13a8e04d84f5347478595ec7621a566f8f84362fa658fcd8740e96ff0a916e5f05cdf413f9dd39b4d1e75f633e7186b7eb53fe880b8aec3932fc77e4f7a891d0112a8a26", 0x1000}, {&(0x7f0000003840)="f9c5ed41eaf61a6a16f878d5acbd4e72ea82b5933e79c33a3707d572abf07d8492cf07a2f9480c", 0x27}, {&(0x7f0000003880)="a7d97d403e473bebc8e8ec96586779af65395b10e2b9c8f0765fa8bf36d3c94c02c03d69a65706fe5c6be940bfaa4dda6e6160c8074d3acb84aaf3713aebe9f5d12ffcf681bb4d0033a3a5f2bb3e20348e018b6b38a1a4972ba6a869cf25f0e8a562110e2dcbc69a171c8fcc8d6b5f3044f04151a1623c9a5f961aea6de517bfbfe9653c25751ab32a28cce08603adb7289881b993609efabf2884748a6e0ef98ea729", 0xa3}, {&(0x7f0000003940)="38321e132eb0237424f87d6ade682b5c71f373510876749e1f063852f7412d4e77a64e420fe6112a707ff18fa1756c23ed6eb1226d11120161dfbb6788221ebadc5019b23bd54c775bb2162f041f5da04ff1cded74bdbae35b44820a56cf3303623b5aeafdabbed9b4d124b1d3ff5110048f439d7c67727dfc1acd", 0x7b}, {&(0x7f00000039c0)="d7a70a3492c63c6cfd9325438747f2fa457d083dadd1ad1a9ab58482664ed337b7ebe9a4d730e0c6214f3c853976c1e0775685049c5b7ada9392d416b5fd9b68de8df479a7ce7598e6c6359cf73cf95ca3d55c74686b7ac2e4116ada922c4dab5e96ba44251ff56254b2f80f5c9dfe5da2a506ba13c7774f3e5dee690fcbaa6c4cf8a5cfdadf8310884272aaf360017d0e2a1671c095a9a02e3243bb62a6945b10c6f26ae56d87edf83a4f1d0d41cdbdb6acadff8df8e287f17d49096dcf73892ed7160b9e3289967c821409bf08eb7e56923236aee115562bbb07dfe845d65d1b36155d87cdf7052b19e9293996033409e8d44a9bbd286e3176c407cfadbd5eec8a420006289525f8428e27a4f3cbef29d06cf8757dbc57d6138b9d183404406c30ffbed0ec4a7154d1bd59f4123e50bb4abaf047d079ec97e0f3e35eb6b70028b2414eed89f2d3420d413a50110d7d22a67d6ad9508eac6cb013385c35a69fb4aad3b9df51ac396d32ecd83cf2f554f899623fee1991304e3ea8c93e59937f19efa5395eb8ba338d5e927d6b9a37e30df090d07683495335792b180c056f2e49d4c42e8d4f62370c8d6287aca4f835bd4c615100ff57f4d210f90e07727df232d15fd7275ad8688a9f3471a2ef8907eaccd1d53322a713058b7ba2b1e965ecf98fc55049dd9138cb4fb4854ac7ae02b98c2988af90436ca44a20217c31d83182808e238caba43a99a2f5b59671222981d9f9f4237339a7275922498e2d15eaaa062186aab15208cf32c6a2cd1d5362e1bc22cdac45a90455b0163f634be172531d8615da447b37c54bb1179532b609102d4285eb69f064503f270e006e13e4252dda103016bc8b4091f49b7f4f2fec1cbde7808b8d6b47eff1b553270f2aad40e13e396fcee0b2808ac3e14000390ad59ff44295d8934dc56275487a07031570026a389fec1b301a6b16225505611204a5492c99071247487668f4b4f94f57cc78908771f662aca7cb1f56ab05d02098398b729e9fa916c67908443d4c5cd5008f9cabb5b7332f5677356e03b2677417100085e6f37dc06a0f0b172cdf22bfc9acf70ef5367d3ca7f3682d6349ef8edd2f7f1c1b6e3296b7e2ac63850afb500197e59826ac0ab6293b63e2527aab6c7cdc3ccf67bf087ec4d612afe8a37a6f98f61aa99aa44ad51e3fda50d6677fea5a286821d303b3adad8a5381c55291a294522d48ad818fe8a7df66cc01cc5e3db59125508ded6d929fcb2e0dd0848f9b1c1c7cb86cd5febf19ac4baa65655fe5f7fad28509e8bb7792736d2197f70062bd17ede1cb87acd55b079cc65a878526bbee6c43882e9887e12da37357fba516bdd75f287e4641807a354fa4e7aa4e48f02eb77fa00226b0ea4f955eaf3e84ea103e73e92b59d2377558f774de742f69c59160122fff0a68a98190417373e1b049dc3e8dd5492a894ecc97b8bc2415e00b2afef70e4d2b504ca1026fa0e13c215f3c07a776f3d7bd35ec544e520e12e51dd26d19bacdc00f41a4de14cbb867a4fc422d86adf9f7d3ce795b5c7697a634fbc27fc939de11ee1f3e615681ae99016be94bf4cc783d4c50a23fe9f3e77c137c8d4651bce728b642c929f5fa17b60843d617d002dff63dc5666efc2a23e670583ee928fd16da54702fecaff546d7b3037e10acca851f81c3448b02544d01108fff9cd94bbbecfd1483169d346e6caa5396fe9d5944bad819d5c923c287e7c2d3a558eab6e98d31722f8876b311578e2a2f68264e80b5a63aad30d55ee9495a89048008c2bea6989aeaa0717ce18aa06c2fc9fffe4b3024d4bfa4e647d585e5569208d895e7907300b6c14bb10b7be1589cb26fed71fad21b6cf8ae747101d55bebafa6471f0a9d373e30919baee31274ba7e23d0edfd16877613e2c7322c7eb5fcc813792bb962e2d990873c99566fe0f3d17500b71bb9e2886cc4a0703d7631eb056762ff0ef52efc05c5f4ef387dab61266dfec69e51f2a5ab7c6fa58333e580a67f900a5dbb13d71557a0a5927f6772e884cd48ebf9934a80c217753132dc6b9fe3b07d32cd0b16c65055e5f09563bd484a5adaa494dc7b4f176a93ab213c79e78b8ac7d759a447e299a8512204de4f5dc5c0b5a9a6debddaeddb13f74f89fcb4710e0af84819a8cfc8cd5f4b067276e54c906e9402a036b1fbf90107468ed873522d97d312527832fbe1ecec43bdb5bb871ed7670ba84f5aa9f6ff546c10101c52721422e422b0caa7edf95b1113ced5dbff1a577ff52eb20f06cb18a9a4d5cdad23db56a69718b88755a9e2755af38a9d5ca4b4072f79924cac51796299dfebdfc32c07685ae5f70da5dd929cb338937b5b39bd43e2834b58d306d4564f197be03bbed6dff5d0b97734d64a80761207537988dd2c346f348bee46d98e42e63c2263de370b38f4a10170b0779d1b275f6b5cedca836f4b00ba37d1f86c22aa0e04328291e65e0671492f219ceff85449e96b81049cbf13440dbd8ec27a43c8785bdb9a0919d6ca6ccf34b3c6fbcd99a97ff72e8bbb8ca4ab2316ce70da050f5030077c6ba985b6d4e66965ac5bdc8c76cc97e770ece81b9bf482c8afbfe8159f7170ac08d93a30c50eba4e8e7f9b78366ad328ba5c92538629913653e41594d69899a6b2f16a96a02ff0906b84d96dd5ccf954002b653bfeff5ddb8f380863cb2085ed18b5bef0c543582833d2fe4b4fd951bdff22d452936c7ea6b2ee8863dedb9b65d6f4811315e607b7194911ce3c4bce39d45d5609b381a96055ff7c3e26817e32eac006c5f7702544b5ba82135b3cd97e971a93a5b84172ad27a889208ec26a6ae3f97f7510f4a9704fa3ce49180ccbd0d4838b0982e0efb35581709ed3d9f3c93c1874d56ae4b2500e29ed2b4d46a3c6949d64568d834565e5a3666d7d59fc29fb96d253f400090663d3984d59aa0bac114824d4cd3e791487e8d4c41800936e411534cab54345a5cd8d0f46da5f271a53e697151ea121b29e177b50ea4575cc70d405611c5488dc3cc55bfbe067062ea853281b919931f8d6f95d4cc00263cc6653a39837dfec491e4ceec3eaeaf7edf8c1041899bc43ad9544e31b9ec1ed73a121d39ffa8065d9b7c5bc5e3eddf5f2e5cc2334221cb12061bd1ede7b602725df6c750f90082a8cd6b0f307db8226333a193a9812a4c19fa64f996df31f69e0e7f2ff8bb25e1f054adae01c9ceafc27aec57ccacee3fb7ec79fbc4a2953caa1b0ca544581b6b73a33cb9377f24c61d1f57187a860582b8cde510f294eb024dbd2cc920558fe34bc0301cac6d8d947c6ac6be1d20d2cd20173867da6528c2d9c926f4f961efd601504803c1ead8382980b012878d872d20820105588a1b6fa303429b004e45254e8ad6cb124cfe1730088fc79b0853223f8b741d4ab2ce8e472d72d09fc02fbffdd54b386d31957ead4b84e6e3e8cbaa89b0907628e355b97ffc733f2c927540ad12c31bc1a8672e9a8d034755ac98cb6b9bdcd5993f6d884a8e45063c36413ac1ca53a2bf3aa74b5275045a8730fede4b9c5de13bf2761703ee8f90a00db6bccf571a59be84644dc6803bc4592f73004d2f3d33ebff7374fd21c30d992b1d69b14c8d86df996f88d9fff07d307c62a170c39b009b9f8717f4c92fb377f18869de14661646b66272fbcf565724b47cbac5b648c22598943442abf2ce0f2c7b79d21a542cf95b21d5c01201e79d1760eb0b596741e10f8a04cbfb07fd6925d8ac2e1310d3ca3ce457d8ece98803e872ab83a8b14d92e7ecc0b6e975a506eb08e3987cc4f8f2e553794f5bbfc02d73b7b1087c529779ed4adc62ce9ed192382d2607529194d3dee5c75eae55e48106b4807a8e8a881a75ffb3e597cd59591af5269f27e18c93afafd072cfb0c6cf55d950b83160287ebf60e411c7af4dde053fb360306b3a1fea91e4e6900ec11a4bc1e18623955c03aaa34b77e89d75b40125c09bc98b0317d9ded2a359f4065fbae62f6fcd2e7b6e85abd1e6c0c74166310f1b7edbc2db7e53c1ea4ba65cc934923da254330e0ce578acf0817aff4f024a966d0f63645a8be43856bf2f03cf7afd6c23565c0618cf9e97dbf0ccb7464fa882e48e3802aeb115d5a724130372737eb8817a13241378a53f3204f5b609dd83cbce6bb3c56dbb208c593b8d9792d5e9a8290ac0e49f6e1ba83d427640a9221d49b911407024724215745d12e1165f19554da80867fa1eff3e88daa1496622d62bf30b5159acc5189d2fbc756f6851bc3d24a203453c4f522de70de5a04096ef05d7260379cd6a142e1e2f96be9326a9afc97400a6842d65a411e169df2b638f9c6f04493f66f47ad94dc88b2ff3224ccc916c78af243285621950e850204c90e5b7f9b37fddb605d0fe56eb2b5e82551f4ab7ccbd0ecdf46ad5d8db370cc6eb4f0cf97e9ccc9159c67370cd3f486e855ad38c4ca7404a0f693588822c9cea88571d7fe3d2d5a22f2761dbe149f7c2b24a03a829389e4e482dca6043c67b740be88695d0296ac9db183b016b4cdabe4a4e8174a475eb064f64cf053e5ba6bf41538a435eededfa9fe1785f545dddc092f8451288826123fc56e16f55105a3c37c58360b8ec2226f3570775b4295d4ea571bfabcc9eec84b1e94419221a76436aafc5a1770c3821a2cb6d32bda5cdb45ea00e53889ae3aab4e090ecbe6840db53cfa72c05958a63032d02b0474e6022181006fd9ed159dce42eced595d4890e17735bb95e0532c3d255d4e901bf1f8615e1ade959ebfe9d26f9e2b606390953c2188f7b1306dcf96fe95175d7ac514898dcd5208ecaa07734953e5c1e32f3599455f6ad074fcf2a28d21c8f7c888c47c0a7b6ea9e5f416b5df10e32a332a028c1cdc8df7af4a6f210226970cd1d0b1da1ae3cc9a3ed0ee376cba9a5f0aa5f2544b74df4e8ff01df3e9613fe08fdc6a41b74b9d64967bd8c927bd245069a9d865377767d15274376f9938af462d783d8f4b93f9684cc54c756356bfd3bcdf6e10a63ed63612a5a0d110b24d1a0b4e05ffb93aa9686166a53d9d01de38366c7db0e17b15ec3bd1d35c0293da3ddc4c76a30a167bf83ffa489919c07a409ad71465e1b2b58473b96726a13eb3444fe36353b4c156f0e8a5484e1c953ba895255fe8bfd17a153274602cb35198964a96fa3038b9c8021a724329d71cabb44f30fe0e507e12e5fe5bf1b40725dc97c0165401625b26f5c3b82448c322304dfacc51d3d78a17a5a7c05573c4c57f96df1c505481c75859c89c2ab6ce60b44a7c9e3e65cbe97ab56707e58a9ea4c66d54918d47028439a9c29491148742e962aa5e84efb28e49db92f19dca3f447b38f0e6d5fd0572f9fa5b3759ba4c403decaee4b9fb17b5f1fbfff963fef9136c74a167c412f8be881e95c20a971e000532d577421a375d6f97474010a35422f624151276ad3432a39e134d1199ca18892b428010f3fb402209ba626a7d0a901bbcd66fc26c80dc6e7f733c0485bbe2d0d4ebb3190d4f0fd9c6b46bbf7505efc11604716a49e9a40a04c46c1fae35c21c7f1b584b362aab7a215ac0a376fa0320209b52527f0ebf57fffa9c2a34a0f57e39e050f7cb371ef00748eff54aa511b34b3ff22eb0edb61fb5649092c412f025e226745872dc797989c69832284be5bd2e109127cc321df166606e7a2ede8465aa9c8a2bd2a66d55ada6b4361e365039b2ea6fdb8f6b21382ecfa8a67ddb236eaf63f373f1d9936aa945ca585ce1e34c0ebc5fbfd3dee3502fcbee30cfb99373771993bc1087d70c180fb3", 0x1000}, {&(0x7f00000049c0)="5de1950e3fb8f965d5c206131f0a3761797360ceed78ad249c03f6134bbdabd17a5eb6a47f0f5b87f4a96ecf07d8ced3ca63d79c448069aa57138125140d153709fddc23f0b2d348f9773a2d59a95d77e327f78382214bc5fe9145d598c921420ffff9cc92fb554da6a3ba1ca25abc367443bbf7afb73431c444cbb861c3cb72533ace1d43a3ac8d8d0ed9ac913e11e0e1ba49709edbed8168cc5229c5bd4615ab866f7821a4912ca57b93fc0ac20945f69a0d5e0e9f774a4403f0c252228254ba1c26c0f08b8d2dcd621865cafdfa41669d337f3c43b31982c6e0ef241c6b425bb94ecbb447f4b932ed3245708026bc952ec8acfbc48bbc", 0xf8}], 0xa, &(0x7f0000004b80)=[@cred={0x20, 0xffff, 0x0, r1, 0x0, r6}, @rights={0x20, 0xffff, 0x1, [r5, r3, r3]}], 0x40, 0x2}, 0x0) symlinkat(&(0x7f0000004c00)='./file1\x00', r3, &(0x7f0000004c40)='./file0\x00') getitimer(0x361a015cb3049fa, &(0x7f0000004c80)) syz_emit_ethernet(0xd3, &(0x7f0000004cc0)={@broadcast, @empty, [{[{0x88a8, 0x6, 0x1, 0x1}], {0x8100, 0x3, 0x0, 0xff}}], {@generic={0x4, "e77eae432825813751f3bb6654c2446c064301a1f8bebadbe8c4928b6c91be4973f208322aa1c7c457cf3ca6c6d6549f81bc0c6617355fb18dae37a243fe8cec86c378d3f4fc76b8bbc2ab1dd4aa075b15a20bf5b2dd26adec306a39372b7181e82f5b683edfc22327246d32bbb4cb7799cc0c79c33e5ad3c8f7a8aebff926b2e05653d92a9d52337a812cea6e2784e3bffd8e6f95abfbce239a8cc1de7ffd9f2dc56dea8c1557b994c41289c8dc2985c8e6ee371d236c5b31590b61a9"}}}) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000040)=[{0x6}, {}], 0x2}) r1 = socket(0x10, 0x2, 0x1f) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) munlock(&(0x7f000000f000/0x2000)=nil, 0x2000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x60}, {0x61}, {0x6, 0x0, 0x0, 0x4000003}]}) write(r2, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) executing program 3: mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x3) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) setreuid(0x0, 0xee01) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f0000000080)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x44, 0x5}, {0x81, 0x7}, {0x89, 0x81}, {0x8c, 0x1000000}], 0x4}) executing program 7: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000340)=0x300) pipe(&(0x7f0000000100)) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) r2 = kqueue() (async) r3 = socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x1, 0x0) (async) kqueue() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r5 = fcntl$dupfd(r3, 0x0, r4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffffa, 0x95}], 0x0, 0x0) kevent(r2, &(0x7f00000001c0), 0x9, 0x0, 0x9, 0x0) r6 = getpid() kevent(r2, 0x0, 0x0, &(0x7f0000000000), 0x2, 0x0) (async) fcntl$setown(r1, 0x6, r6) (async) close(r1) (async) shmget$private(0x0, 0x3000, 0x6c4, &(0x7f0000ffa000/0x3000)=nil) executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x8}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000af5000/0x2000)=nil) r2 = socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000100000004e95"]) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0), 0x0) r3 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc1206949, &(0x7f00000001c0)) socket$inet(0x2, 0x0, 0x0) r4 = socket(0x0, 0x0, 0x0) accept$inet6(r4, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r5 = dup(0xffffffffffffffff) setsockopt(r5, 0x6, 0x8, &(0x7f0000000380), 0x0) getsockopt$inet_opts(r2, 0x0, 0xd, 0x0, 0x0) syz_emit_ethernet(0x9c, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd604292c800660000fe0aad1f4900000000000000000000aaff0200000000000000000000000000012902000000000000bc"]) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@mask_request}}}}) sysctl$kern(&(0x7f0000000140)={0x1, 0x58}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) executing program 1: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13", 0x5) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020699f, &(0x7f00000001c0)) executing program 3: r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80286987, &(0x7f00000001c0)) sendto(r0, &(0x7f0000000040)="0e504d6d6aa51b6541c0ee8235b47c7eb342dced1c7dd430b7f1340c5f841d6d9f0ccc5e6e24ca54c45c73a63f0398b1cac3dd347a69975649d88856e1", 0x3d, 0xdf30ab0c666735e2, &(0x7f0000000100)=@in6={0x18, 0x3, 0x2, 0xcc22}, 0xc) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000000), 0x8, &(0x7f00000002c0)={0x1}) sysctl$net_inet_carp(&(0x7f0000000040), 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0xfffffffffffff000) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000000)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) kevent(r1, &(0x7f0000000080), 0x10001, 0x0, 0x0, 0x0) executing program 5: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) r1 = socket$inet(0x2, 0x3, 0x20) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc028756b, &(0x7f0000000680)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1, 0x0, 0x0, 0x7}, {0x0, 0x0, 0x2, 0x7}, {0x0, 0x0, 0x0, 0x400d1}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) unlinkat(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000340)) sendmmsg(r3, &(0x7f0000000480)={0x0}, 0x10, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000640)={0x3, &(0x7f0000001440)=[{0x2}, {0x30}, {0x16}]}) pipe(&(0x7f0000000380)) write(r2, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000000)=0xfffffffa, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="1918", 0x2}], 0x1) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r6, 0x0, 0x9, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000580)={0x4, 0x1, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc", 0x280, 0x0, 0x0, 0x0) executing program 4: mprotect(&(0x7f00002f2000/0x4000)=nil, 0x4000, 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f00001c7000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil, 0xfffffffffffffeff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) clock_gettime(0x3bd70b3292b7004, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000140)=[{0x84}, {0x0, 0x0, 0x0, 0x800000}, {}, {0xe63, 0x7f, 0x9e}, {0x100, 0x80, 0x4, 0x9}]}) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) minherit(&(0x7f000006e000/0x2000)=nil, 0x2000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00003f7000/0x2000)=nil, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000166000/0x4000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f000008c000/0x3000)=nil, 0x0, 0xffffffffffffffff}, {&(0x7f00006c4000/0x4000)=nil, &(0x7f00001c5000/0x13000)=nil}, {0x0, &(0x7f00002d9000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000171000/0x1000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0xa}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) executing program 2: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) r0 = shmget$private(0x0, 0x3000, 0xce, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) (async) shmctl$IPC_STAT(0x0, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000140)=[{0x8, 0x0, 0x2}, {0x0, 0x0, 0x4, 0xffeffefd}]}) (async, rerun: 64) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x104) (async, rerun: 64) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x1, 0x8000000000000000, 0x8000000000000001}) ioctl$BIOCSETWF(r1, 0x80104277, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000400)) (async) r2 = semget$private(0x0, 0x7, 0x3c0) setreuid(0xee00, 0x0) (async) getpgid(0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x80, 0x0, 0x0, 0x0, 0x0, 0x30, 0xfffe}, 0x800000009, 0x3ff, 0x0, 0x0, 0x10001, 0x7, 0x4, 0xbdc0}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000440)=""/248) (async) semget(0x2, 0x0, 0x240) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xc0}]}) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) (async, rerun: 64) r3 = getuid() (rerun: 64) setreuid(0xee00, r3) (async) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async, rerun: 32) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (rerun: 32) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) (async) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000540)=""/240) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/93, 0x5d}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r2, 0x0, r3) recvmsg(r4, &(0x7f0000000040)={0x0, 0xfffffffffffffe94, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/168, 0xa8}, {&(0x7f0000000200)=""/62, 0x3e}], 0x2, 0x0, 0xffffffffffffff57}, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) close(r1) socket$inet6(0x1e, 0x3, 0xe5) recvfrom$unix(r0, 0x0, 0xfcff, 0x0, 0x0, 0x0) executing program 7: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffff4b, 0xfffffff6, 0x0, "6106a6bc44862c5008e6ff07005a000400008fa8"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000580)="7659aeb94832406f050635f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d4751896dd052cc4977fb319", 0x66}], 0x1) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)) sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0xfffffffb) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x3e, 0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0xb}, 0x4, 0x0, 0x0, 0x0, 0x0) preadv(0xffffffffffffff9c, 0x0, 0xfffffffffffffe16, 0x0) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x80, 0x0) sysctl$net_inet6_icmp6(&(0x7f00000000c0)={0x4, 0x18, 0x3a, 0x10}, 0x4, &(0x7f0000000140)="b24623d96192ee6822a7de0070c8373f500f62b80dd0b16ae503a9481b5d9be8c81519fba536cd8c019f72424094dfcdb94ceb449ec6b04b2319bd7878bfdace78a249b672e17c82902b1eb255e6ca72a4dc35292fd4be8f", &(0x7f0000000200)=0x58, &(0x7f0000000240)="c7aabbae5a4cecc55261070c0e4e2318412223f5bfca12de21c87979b03e6201b0ad2cb67af1874c5392b103825db6a9ce74c4e39b7edc832f1fef54db8101b5f106b25be54ac97dad95b4a289535319fc6835f200c59a860c5357f59829ea713ef3b86f30e1c894da30310f23c2779f27a84d", 0x73) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000cc0)) r3 = socket(0x2, 0x3, 0x0) poll(&(0x7f00000001c0)=[{r3, 0xc}], 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socket(0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f00000002c0)="ea00000100100000", 0x8) poll(&(0x7f0000000000)=[{}], 0x1, 0x0) sysctl$net_inet_carp(&(0x7f00000002c0)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000300)="c4419db792788f650caf9767f2b71dd9025bbebe234023c9c6bca7c35bdb3f508dceb1c526dbcf0de63f46efb0da9fe443330b722694936ef7d993ad358e574d21459e03b349731698b4efb490905fda3e759cbf8847ea636d58c8a3aa433c6ac7edcca3f2cd8511859ff7c93ece22b0ce8466e6d90e6b", &(0x7f00000003c0)=0x77, &(0x7f0000000440)="9a54bffbdcab7430df6a6608359645fd588df5ffb77229f13284b3b73d97856e8b86fc34e4c145f8f5b75db652a65c5f3bf584ef8f944cff5515e4d883d5e44bf8aadbf7b116e873f1507b0d9ab96cc853a47f80c9ecffa21c4bc34a6eba", 0x5e) executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="9876d692a3ef9c7ab923a2f0", 0xc) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e78202374000000000080000001000000000000", 0x86) login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a625248 executing program 5: munlock(&(0x7f0000fef000/0x10000)=nil, 0x10000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) mknod(&(0x7f0000000000)='./file0/file0\x00', 0x6000, 0x2) clock_gettime(0x0, &(0x7f0000000140)) executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x1e, 0x2, 0x2}, 0x6, &(0x7f0000000300), 0x0, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 3: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205211) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt(r0, 0x7, 0x3, &(0x7f0000000040)="de4ad4d264095b0496eb0e5a10e36a10534bc8dc432f89bff89362494f46b5addd18d1e96fd957d540d2b880a2273b68ad536594c24668202d2e3cbcda4ab8c5fa4440471ddd29923bfa6e34675c18354a2736ac0ab270fdbdaca005785530c414eac440412374d8e7012b0002d5105c535bf1074c8058ee0b24870efdc83cc8c38ffe45e1fbfc7d03f17f79f86dfcae6a62c5a19ecc57ba00577576175d30de7c898c50267aaae25849b44e7518462a849b5aef091015", 0xb7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = dup2(r1, r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socket$inet6(0x18, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x60}, {0x8106}]}) syz_emit_ethernet(0x6e, &(0x7f0000000240)=ANY=[]) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) readlink(0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x9de, 0x4}, {0x100000007}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r6 = dup(r5) dup2(r6, r4) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x3a, 0x66, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r7 = getpid() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc0105715, &(0x7f0000000000)={0x0, 0x0}) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r7) pipe(&(0x7f0000000080)) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pckbd_enable: command error executing program 0: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000540)='T1', 0x2}], 0x1) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6) (async) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036af8000082b00fe8000000000000000000000000000bbfe8000000080"]) executing program 3: open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) flock(0xffffffffffffffff, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) ftruncate(r0, 0x8531) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f00000027c0)={'./file1\x00'}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x1, 0x6, 0x0, 0x2}, {0x50}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaabb3a06613b077f58a6080045000028d9d6544fa788642d4d0000bb0e00907800000000000000000000e9000000"]) executing program 4: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1d21}) semctl$SETALL(0x0, 0x0, 0x9, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x76, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036af8000402b0afe8000000000000000000000000000bb000000000000006f"]) executing program 7: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x4001, 0x0) ioctl$FIONREAD(r2, 0x80286989, &(0x7f00000001c0)) executing program 5: semop(0x0, 0x0, 0x0) getpid() getgroups(0x0, 0x0) r0 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}, 0x0, 0x0, r0, 0x0, 0x20}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fcntl$setown(r1, 0x6, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) socket$inet(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socket$inet(0x18, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) shmget(0x0, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r3 = socket(0x18, 0x1, 0x0) sysctl$net_inet_gre(&(0x7f0000000000), 0x4, &(0x7f00000001c0)="108925d80ab80e8f07cf630a3c5b72172a08638bda3be1af2112b1c1b272dcb841b24dd5063e70e5d5dc12da491863947c2b59f4523a83f65f0fcd04712b8cb1dcf5a4889c46bbbed8396e456a716ea512481ff0681f781c97f19e0ef0b2314f0e047f1cad1aa71d75fdaf7cc7e19650e174892fe1867880b9fc80afacaa1875413ca9bcdafb94f2493ea333d2312c70de76f6c78df06e918c2794f987ca874045e8d7f3c2682ed85f", &(0x7f0000000080)=0xa9, &(0x7f0000000280)="810a91972ad17a01981edeae5dc1f4a6216116ac639df7f0e7a7756135c5a93b2279d877a99bb4d452ef13597a6a6e79dc9eded6da72332283c40d669af110c4bbad234513922d9e4eb891df617d5474aadff2db2574f73a9b6053858bcdacfab588bb4da8f7e2cf694bbf497b602bf9917cf60fee84c0bbb5acc995fa5d2a04acff5a6bbdd6612b28414b41685a1874e6e748adb60022c3c40d8087a390de198f7e99f52811435eccc3f372e411c189f5205216818a42ba5882540018d07c933fef7226ac37154a5549a272ae63be51003ffe3a76f22984d4b78807455c984053c05c134d5e1b5e95c57ba789706561fe5bfa1761d6422d7b38674dc6290106e5820936f723ae4bba633acf31313e3791ec836d366c4edb9b71ef2c281522422a49326c012e05cec1c74c134aeafe62ae8dc3fdd79a23ec7226d5431a9ea8e840bcf10014d4336e73a49127c125da41039b040fbe60838132e4848f0bfedc7571c66a77f306aaf492ddc3dc67031e734fe2d661fe7160211f46086f4002e14e4560bc3a4df6286e5b644bad71e43f6c769a801a4afabc6b536335116599fa7234786165b749c4f19ef73e39b896b1e817398f221a011bfc6d5ccbc3d6ee4e1dfc0c4b5b7a0d657d9b07a467b2da83ee70f7312573813d54bb3b1f7f8488add6b494bb29936b446407ca1798d449cdc4cd049c52b8d5fb6119539db516cedad7cfa46d4237513f61a597d059ebd41ab43835910eb513d1c9f2d7d8377faef91fcde1cef8f6654ed5541c2bebadd8c2cd5a9f8a6f15be090062b3118bb77ebd2f8e1f6b3af49f28135b04b2fcd7142672708001d9d708969b9d4c0438085cf55b4c94332fe139611b9f1092e250ffa4fed68772ce14eaf7929c073ef8a1103e41ec275a7ffdb346b310329f82daaf7bbded233796ac8019ac3369cae69e81a9fa1a99df93ac77990a23e542978eba0ea551265386d9af845f52f17cca0764916770d287371afdd184482da5462401e8df99f31c39df3ac81a2a659d9ec4dcdf2fedca63eefbd5ad6695067d88d99dfc93befd42722ab62e08718751bb29b2635d4366fac563fc34c8250dc681c6d758d0f822bbefcd7a0c98e4f998e92967685aa3aa5b3d45cb5e27129549869b3e00f95ecb1c44ea20ea228ddd2370474518158db6b3d7ce301c9ec5dd5b9afb1ddfbc8a8937cd1136cda44bc3517826d91a0cf579b7f9fc855350fed71c356946938648d001699b3014fd8d8f3dbaf77341ce4709f374fc19b9b859e91b89e39f73edceb025321a209fb9d9e675ba218297bc79de234b6be0ef8d50c4908b0c78c3ac961ea89ef430f9cbeea8744e966a2f7f6bbb9e478d84a4163c15cde4cd26d8e04a473486a97b1ff0ca509ce54905502d40562d693008a9247f76120e83034855c96ee4ade9b74001c9cb18e221d40f300b2063f9bbeea7ccffb0c10951da9a7b97d28915c77ff9a124f0d19c7015f554dc437e35fc32f7a89f88604ac3ad56d951d5d0cfbf831f1a633214ce0e4814b58e1af5b0af2e84f1eda475f8b91509e6192a096cacc99236f162937168d6f4af61f7cc6e1f5098723c1b1c3d4d418d534186876c0cce4f4628d60f9ce46265616816c8f7ceea056919b87aeb93b9409c6ed178083306191b6c6b74d307a1cf010c3aea1ad24333fbbd8be34dce47f5073d7bb8fb54017b8cd954fc99e801d41040c94d8ad7554c99db818ac54d3a690606de8ab2328516401e7b0d6ff40c67c408a4c73139ef2e2f236ad37795c5c23e5177eddae949b4dc8d4a5cb1902cfe62eea901912582c264e60b63a69c2f7960575fa73ca93f4efabe7c7ac86ee3410b4e1f09a312980341cec937f59e58f58f47f87d5e70c54d220e3d272526a2dc44a3b5c4cba56de9b521e0baee6b0bdcd3b3d08c1f67dd37f5793e5f9eaa1d734c4c13f06c68e191b844b8e45a49c1a6ecd11ce699e82ce87c6cd40446a5b69b31fe9dc4cd386bf561db725dabdae45cc42d845bb318b80d92463d28c230abcfce5321a946394fa4def9c7056ff0e75d5a8b4308fb509fe77ebe0f040927e953ea81f474b480a8527a64f58a66df7b871de04232e9baec53d928193b82388f09b00ffa5387cceb3d70293904f10e68f936752ed7e152d8a908169924f4f92c813c1d75c358bad8d605a11ed6692a54d994819747f5c11f4db10d5b59f911ccafe51cf5a634c04d558a0f8b6048ee46c48b5282a5b31f3189ce916baf80faee8635e57561ae6619e9cd98214baa286ff8a6b28863ad83e56fb28139c3dbc27b3be7f316ca480d0faa37a53b48b17945980a1fd528b7eb6282b5a81555546f3e1582304f52e3cce0d58805cc1ec8f3fb8fed06ce6d845058855994f0416cf4ef9aebdf23350be29caafa37bc35e2d83a91e8f85c8e5610cc8696418c396e45e496bf5157b2284ce912239adb4d524ab43c957109608183cfee7b5073926fc945ddef33a83a00d4bf556d91a304ce3c792b77828803868de606a9db9e0c0c92de6a05706048aa2485d46794f9e7f23cee34beb7d570175a3665b05a9db7be6aff64195dce211f4b0db829329821a7347ad2b6c4a6a8d8bad78d73061dfb5554560bcc3019b4dea34e61ad3864e24445bd2dd8add34f4bf81bf57617f5d2dcd726d2e64fb419882f464a56bee5e0600b3cdb92469a5273875b0968b32003b695ba51e62a28793b50efa3517ee00af3ad65cd5d7aaeadc3a81a03e3c52cf1456acf4032a2ca9a12f2390da6394edfac77d0c24dbc6c429ce919912439975be0ff4b87defce9c9f737a184ca4e25e6822fecd167db38f19b5434667ef79e21f208e6e53a3236d699ec7931caedae1f6c5425090b748f5b52b9e1529caab965357a0b477e992bcf3cd631c5ff71e00dfcf3f038f549795c99490c04927698030edc8fd9b5b22c8af1bfadb0c9a6e504963af21c445b90b8db0c9fe6e1436e1a5a373d2be2b0172d74c4f747b7ad0b0e0abd4d8c81fa08fb06b74c5678465c59dc70c6fa4a4d702c0923cf209795ed5efd30b0bb537e97aadba77df857b217def22cbb22f788eccf13c1dde618f41368f2fd5946a369cfdc986dd9bd35bd2e6005e2349bb3d2dc5c14dc91e79b0511d71ab46375f2bb05781df761ec8fe0fc2aa227b2b7b56386b450ab935037608149d4269856a6b325a0b559ba572ddfa37a56c1446e01b72e1cbd7b2abd6b4a166614ee97d3ec099fbb27f172d2c5bb2e1a135bee10e92ea99a3dee64dc8a58e09b3e700cf440db2781df095cc8068baa4f53e18aaf8a4cfba1a8825b2f9e6dc3ea4ec219244bbe13ad0dc1ae28013d3854cddb17e250ed96918c9b620c7884473d57d362b5ad6ab39dba5bcaa12355b917a1e82753fde142b2208c8bb3ea722e4f95cba584b120bd888740897f7a344cabc9fc95ca19229fb7f6e960a62af0d3bf136cff71e69d30c589eb4e51ed35ef68bc49082576bd1ead7fe6ce86f599a072a5c20f0d48872127542fd208ff91d8edae418749c5a7d58ea76442b8aa74c05d35df0345fe50b6fa3cacb4fb04576338de8f777f80cf2c61f1a4fd0bd50dea9728bb8fa2e9af65f1c4d87f0e82973c5bd1e42eca76b6a3b1ad60ff190b149adb91e31e3bcc55704683577f891521b4c09b89f7eaf129a41eb8808d26162c722d7e3fb2f18bc33e96f6dde9d9273d8fb6f335a854578295ac9a86f37915af5da4a9f3e52356df48e84b6deefeb731ea7db7621be14fd939f074eb20ca120463b60b91201c9c763edcfb2c901e2983753d2b25a55a37deaaaf4834f053265f39e3e5bb18da26a9da7bc395d041e9990b2ef65198e221fdcaa48a803306fef844f9260ad589207eb92565cb3c47cd52f37ce36cbc5a5ab8b32b4b2450699eecefd51e5ffcdac85c51b036255c9a6ac253b289f101facdeb1fcabb1992ccf018bf563537d51be950abc5ceca6132c9036eef795d564274c60c7ace56c01a13946f5710345a21857b2fc0a90f4d8ef9083e3d03449bd49e5309c1f117a8b7e9966a88e733e09e9e16ca597873d7bb06baa7c8efc3aeb4a9badffb12209a54243da4a4a48a08945df73dbc9e0c58b83544ca70009704cf51007a86d6af4a785797cc28edc4575bbc775a19f9d0b42656bd53b6979541ab699817e75e575c2f8ced6dc4004549f0194a8bb770f75df1905eb406bffd9d69c7bc3a671725a248c631d662025906454cd59b84ff5522565bb810e5e14d5ed36b6330d9b1f07e27b9fca1884788f16e7a18413a6bd4a3ca9eea97b8d1b42915fd6714489a96cb878a3e81661f8862e897fdb1a9b50a6b7f02df807c9f3e5d4bd807fe2aab9d5157cc697613b2886a9eca96ee60aaa15fbfabeb811d98977e20c85b09d625ecc7f703b965741c068a9924554e456da613ac0e4dcf49175eb2616dcb78bbfd757fadc9f051d0837e6698630faca3d4912f1dec61997588d2547e4b00a9eb1d9d2564cdcf1f5c541fd3d124c246fedd56395f9a0b5867b2e4af48846095139987f7ca53c8ead2f64a87cc6ea72e0ec44731846c1ba461f9a899a173aff7263e637072a1ed035dfaa520f34910a485d505245979b0ae8ec51d3b561e86c50f70201f345bbf6f1c77026afb49a93f2c06420ea8aa2e39cdadede3284d24c7896f5b27c92ad8ce7d73ea8e50bfd7e3d7dd6ad8b520956c78b7b76a83e662a23b2ae8116a7846d8a68775c87eca912d63f6e8e41fa9bfe559806fe2c5577dc13985fa0bfdab9bc0a07d9472467d1a0b40fb818632b9576bef651d005885441f0a5f007203c4cea40580ed799bb1199046865fa748b137e0ca2ddac1da5f70897afa94ac42b15bb8aaaae3f4dafa7ac152fb6a2c1f6d0b0d22a0f0f371242e833815850d22f604943f9b92834d5f4fba0e867143fe85fa90d996a5fe31874da3412f5f9c56c210bf48eb023df698b06b9532961ca5b76b5e04f5fe7472f4c3977b351f7d7bf146d99b521c79f7cd79a0bfe0244675f1ae7607b2b9add39361919e8463729b9618f33912f7ddfd73d8dc3780cc4db828dfdf8d7a1154560df93ffafc80b29fe7f7f76fd2befdb75981e7a2904c3f6d23882cbaf4e64833e1fb6bde5374109d1c4b472de272de5ddd99b82d0e28c5aae843549255a7aa6fae9162a6d6c70810703bbe8b78c705985636edd415cb8075e2454b4343de3952a3af443ce4d7b773b1274b935398788b714dd1331c5953572e337950422903bc350351e63ec26130d8d27f29282b8a17c67374f1de29321c6fc54eac9e4df3f018d70ab783051e0cefd7ca1458fc3e624133f177d25e7d89b75c86481b408088f6419c893358fbe975d6c7b223c8cf99343bc274d16e7e178749ae8b800264fe58638c3947d7ef993edc816c5139861b7bc26f56e6b6e7deb63a79ede2ac9951ac6bfe1a9bf13feea62b3dd9329b049d67b27f14ff21da2c509585bd8c0d141c3e1f9158c2af819a2c92a4a4bc5ee192dd21287121621dbacc5519f51ac59a2b81a422278936f2f082b6c1c77de4f7694791684010af7d29a6ddb47642e34bebfaf97117bd2635f8bcbbecd3b90b5c03e4d0123a25c9f761339781cb02365dd0083286562e2856fff3eed4f6e5b47080d641444d68c5f41b8744c2e44629840f5ce67dd4f1512cf7eb13cacf9918e9a40aa91e90172a4dd043cfa2f8ee19d69dd2cbadeb0c7ea02fe47006312b0f1a7a03b89497f35f7868f582f968a3163af4c8b873d7fadf90741c1c89491e0350c34d127113ab8ad57594cfb617124f6b0d69", 0x1000) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000012c0)={0x0, './file0\x00', './file0\x00'}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x7}, 0x4, 0x0, 0x0, &(0x7f0000000100)="427c619ad9d14e7ab7614d8427d15655cb67d6d1e0a539b9736a4a2560f187389dd3e62fc1233d79c6df52223ef9c03b5121cc1a5a8be8313ee056ec794df1549395ccfe2c9c5e20fc1b8b8518e136fd57416288e27750c7542c4da6b0c8693e50ddbcaff78780234bcf3f433d08a4ad9fae9fe3dce9e14171ed81bfde3de60a273af4c52331a059c0927a", 0x8b) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001280), 0x400, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x7812, r4, 0x1ff) executing program 2: open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x162226d0) getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff}}) open(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) clock_getres(0xbe44501372635004, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(0xffffffffffffffff, &(0x7f0000000000), 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) socket$inet(0x2, 0x1, 0x37) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0xe0) semop(r1, &(0x7f0000000140), 0x0) shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000), 0x0) acct(0x0) socket(0x0, 0x0, 0x0) r3 = socket(0x0, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x100, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) executing program 4: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) r1 = socket$inet(0x2, 0x3, 0x20) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc028756b, &(0x7f0000000680)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1, 0x0, 0x0, 0x7}, {0x0, 0x0, 0x2, 0x7}, {0x0, 0x0, 0x0, 0x400d1}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) unlinkat(0xffffffffffffffff, 0x0, 0x0) (async) unlinkat(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (async) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000340)) sendmmsg(r3, &(0x7f0000000480)={0x0}, 0x10, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000640)={0x3, &(0x7f0000001440)=[{0x2}, {0x30}, {0x16}]}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000640)={0x3, &(0x7f0000001440)=[{0x2}, {0x30}, {0x16}]}) pipe(&(0x7f0000000380)) write(r2, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000000)=0xfffffffa, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) (async) connect$unix(r5, &(0x7f0000000000), 0x10) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="1918", 0x2}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="1918", 0x2}], 0x1) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r6, 0x0, 0x9, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000580)={0x4, 0x1, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc", 0x280, 0x0, 0x0, 0x0) executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x9ac29c13ab264f77, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000300)=[{0x8}, {0x181}], 0x2}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) r2 = getpid() sysctl$vfs_nfs(&(0x7f0000000040)={0x7, 0x5}, 0x3, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x7c}, {0x8006}]}) syz_emit_ethernet(0x2a, &(0x7f00000002c0)=ANY=[@ANYRESOCT=r0]) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x8) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffe1, "23d90e327fc61be44abe7a1c8113e6586d396565"}) r5 = socket(0x2, 0x1, 0x0) r6 = syz_open_pts() r7 = dup2(r6, r6) syz_open_pts() syz_open_pts() getdents(r7, 0x0, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x2be4a7e55219cc48, &(0x7f0000000240)={0x4, 0x8}, 0x10) read(r4, &(0x7f0000000140)=""/223, 0xdf) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f0000000000)="b10005040000000000000000070000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b2900e1aa5b23edebc8ef99a8ad491726fa8251e2f0ac3ebbc2feb3fda1139b672f4d3353eb06acdb35a069d7080000000000000000008904000000000022830cf41bed66f4f365ccdcf3e4999d9d20002002c5dbfad800ff0f00"/177, 0xb1, 0x0, 0x0, 0x0) connect$inet6(r8, &(0x7f0000000280)={0x18, 0x1, 0x10001, 0x31}, 0xc) sysctl$hw(&(0x7f00000000c0)={0x6, 0x1c}, 0x2, &(0x7f0000000300)="d5", &(0x7f0000000000)=0x1, 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x80000000}, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x9}, &(0x7f0000000100)) executing program 0: r0 = syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) setreuid(0xee00, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="479693f6984bad346e3c3713c733329119dc9a8b4fc76bd97fe6dea850b1dbadc7cde1d760fb6e2be807073c23e253b0d92e", 0x32}], 0x1) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x7, 0xffffffff, 0x820351a, "090e4de6d3af0300000000001900bfffff00"}) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000300)="accd938ff3f8c1cb68a96ce24fa3215ae3f23f6ec074a99c3067fce67683007555d75474dc27b205b892df904dfcbdb8a85e40c0c760eecaf17dcdbcb6bfc9be16d49836aa3c8decfa226ceb49187a08a5fa5cb4b4f5aa097dfb66297a40fb214d6ecaf6e75e566cf32def06eeb9a5769734cc32cb87eb6c9a20075e63632be5cf312d1b489bd181198bba3e89ab290861e75b8f29d91a9a260fd315ed5ccf4b8c528e18044f50f23625ad6a438262684f2ea7df09eaf3d9efc1e0f93eaa878ddf8f8fbc72556b0ed74138815ec05db3431d0b6b969bf397135b0191dfcbddd954a220638f53e8700fb4be45eed98b313d27c147d41413bdc26b34f7ea207197d96aff5dba1b4667d734fbcb2c42ed7e2dff6bf921b7d9f81523a7a79971232735f27a35ff4a0be33259fa4c5745d7154a30450ef70223b8170ae45613f0fef84dbf73fa7202352008c66f2d4dc2a5aba56593053474e987bd1e3e24f55bac9349f6198dd88c7ee90207dca213284e5b8544148b485c9bb0ec20ac074c6a0147808b799e64a610ee1854ff981cad716ebf58332d97f4cbcdd956be069d6700f043d549c4c7a8173795bb97f1f2e5ddce84177c687dd8d713c0bbc3bb3eaa29d8ceeee24c070aeca398185a34f0e35d9b98b6d40257b77320e6be5d99604488e5baf58f87ed7410fa7de1971690f066ead45f052e44657ae04e30435aefcdd5bebcee4646920a580215d97873b8f3ba9707703df196d6e233b8d3498a3d7ef88e4acbbe89ec69e353f495c28c77cf04cbd2227f0056bcb6153d35d5f0ba307660965aaa95f84f2eb377818fac2d8cdd7576712e6b58959108c3c91e900463d9517839f486fef54052312a018ec716b690868965d9018228ae50feed53e50decccc8a73914b2fa625443cbb1f9040922a9a5c14c41ff5270026ce511b657e66b8843588fdd6924e0c6f04542081f176fa6eaa089feb972b29533fbe41131ee062a3d4f0d63c6d445cb41afc2b174e420c00c9b20aed3f27686c49f76be981cc82dccc6d11d9e29398dabb8610830370951f684725f3bf33c6378097d9557b106fb9b87dd513524ed63ce503086e348c3f5d2b61e3f819a27962db04602e4b975f055a74a9a313cac56365425df00f7aff526a15755a8586ef2850e543f2cc6cafc7ac3c94561b38758a27eaa0b0df01eab797acc9f23b7e075cee8869efc693dbe944ad3f1e1065133153ed7ed5675d8d29affeb3eec8201be65230d655b074b4b4498bc2337fc0eb63016d6b27a5e2821c4e902016f6919bbbe44347379c8dc125e78fd9111edd75ec35153ac9ee52e6a3864cc765da40039a555855bb49c105cf289a9de59ef74da56c0628431ebedb70e1c752ba14c86398555e4e18fdbc338936c098b8885fff369116af612e36aa79a4e457a91bf16da4c617940c6f2a142e86a502ebf0ab9cbf5e255a8176cc9b6da32062a0413d0afd55a1c2a7c611e2ac39a7bdb1a51fc998467ba22cb78d289b5ecd380ec313bdd24ea35da7ed8460cb691bd3f7db87321ca73cf1f7bf70e566a919e041ea2cd9e3588030d22ca971f326e87372b271d6665bf69d2b53c8649d1c9cc802cd20f6d1f7e212be2eb3864496a04b6110e01021521da23a390dd3b05750e1cba91a7a3ae80458a29fceed44f51c77877e097851453d53d3642e76c17c1514e094be25e5cb891a5ddc8e6bc314f1a5c314202dd2fe4b3e6acb38a634100", 0x4d2}, {&(0x7f00000009c0)="8f1f18f30d5c692304e1d62a4a7ce22345deebe75a8450a7d824e7cdc1e8e1f686ea8d6a66b21345d3a464b04f281290fc6b0f364012ace3c1ae6968984cc8362ff2debd9afb18f5ff8f5af1411713865784c66c7dddf5e957831bc00952fa3c089f24dd7bfce095343d0815d72423af7a5b72af785862a027c97065758816ab66b8f564efb59c7e54538fdcb5b9206e97d19b156d8486442a363579c03d7197664d4301f8fcc28c749382b726cb449b42904add1c301b1715fb302bbffe5155ec3ed4b5a350ee0fd868f96047d6fb9a82f78af211408470c4e5823cbf08fc655c0ab549354126d4a5fd86507ab582f6e4a82d5e0486416016b34a56b33bb441123977d5b7f129c31de1302d0fa437dbd02b187678aca502f2addac8605673b920f5fb506527f37671395037685660e27dd491c2031d75f4180268aa92db3567c3b92d348dbc3c9362d6f3713708d60901eaa88ff527b0349daa22ed1f590ec67326952c1619c1fd8a612e13828ebcc311f8aa3c5062f6863b0ca7051ccfbccf72a64a684c0a5c7a59564cab2e8bc594cb54e307fab0e3a1c53a441cc2d1aa0d7925cb3c9113f016bb4d5d8ea8a82a0ab01c918c2a18a927a1c18003c9127e7f42aa44d036ffc913071420c8adcf61196bb2d217bf129c6e97b6959fa07c9f157798b3da00", 0x1e5}], 0x2) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000240)="e46383c3efa86456ab813eae45b1eab72bdf8889f61c47c35c3f61d58a8eb6db2f3cd73594997a4498bc1266278f885fea01e5995e6908a108030000009958bfc6f7ab74b90cf210e2fb9fa1ca5e1727a6ead22783cb9ffee0c001b181f447622baf2b1b4d9b443d9791a90b2f9a15bdffc69208135c27bec9a82687246497b437e3fc86b89702ec229e8d4d1e33b8fdd055b5e10f900a", 0x97}], 0x1) r3 = getuid() setreuid(0xee00, r3) write(r0, &(0x7f0000000100)='@', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) socket(0x2, 0x4000, 0xfd) close(r0) execve(0x0, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f00000010c0)='\x00\x00\x00\x00', 0x4) fsync(r0) executing program 2: socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r0, &(0x7f0000000140)='W', 0x1) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000480)=""/192, 0xc0}, {&(0x7f0000000280)=""/200, 0xc8}], 0x2, 0x0}, 0x801) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) r2 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r2}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = fcntl$getown(r3, 0x5) fcntl$setown(r1, 0x6, r4) setpgid(0x0, r2) close(r1) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f0000000080)="1ea8a0b3bd67ae322d677400faded1210c13173f4539f06dac627d0282d11200a2cc205cad055b32ec42d899013b685289a9b6933cd21fbe58111b5f6573ececcdb5842768a3cc7c158bc870a6559a79dfbc5a002a6c721bd48091d86d816127fc9e0b544e637c33cca89b53212a9e765586962f404c4802cea7235d2a2d5101a6cf3b47648fac91cef1b835406eea522b", 0x91}], 0x1, 0x0}, 0x0) close(r0) r5 = syz_open_pts() setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000003c0)="2e3cd201352601d91abaeddf7339b3faaf1489be68908cbc19b9326116400d69a540427b8a0800168e117d67f28e4c90d613246558690d89fa16d0a3b56b959f6ed4e000696f55860aac9e734bdb9fb4fab9c260599a081e9289f5423ad423dad2a77addf4ba517ae56b381b", 0x6c) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffe1, "23d90e327fc61be44abe7a1c8113e6586d396565"}) read(r5, &(0x7f0000000140)=""/223, 0xdf) executing program 7: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt(r0, 0x7, 0x3, &(0x7f0000000040)="de4ad4d264095b0496eb0e5a10e36a10534bc8dc432f89bff89362494f46b5addd18d1e96fd957d540d2b880a2273b68ad536594c24668202d2e3cbcda4ab8c5fa4440471ddd29923bfa6e34675c18354a2736ac0ab270fdbdaca005785530c414eac440412374d8e7012b0002d5105c535bf1074c8058ee0b24870efdc83cc8c38ffe45e1fbfc7d03f17f79f86dfcae6a62c5a19ecc57ba00577576175d30de7c898c50267aaae25849b44e7518462a849b5aef091015", 0xb7) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r1, r2) (async) r3 = dup2(r1, r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socket$inet6(0x18, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x60}, {0x8106}]}) syz_emit_ethernet(0x6e, &(0x7f0000000240)=ANY=[]) (async) syz_emit_ethernet(0x6e, &(0x7f0000000240)=ANY=[]) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) readlink(0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) (async) syz_emit_ethernet(0x3e, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x9de, 0x4}, {0x100000007}}, 0x0) (async) setitimer(0x0, &(0x7f0000000000)={{0x9de, 0x4}, {0x100000007}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r6 = dup(r5) dup2(r6, r4) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x3a, 0x66, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) getpid() (async) r7 = getpid() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc0105715, &(0x7f0000000000)={0x0, 0x0}) (async) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc0105715, &(0x7f0000000000)={0x0, 0x0}) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r7) pipe(&(0x7f0000000080)) (async) pipe(&(0x7f0000000080)) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) executing program 3: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffff4b, 0xfffffff6, 0x0, "6106a6bc44862c5008e6ff07005a000400008fa8"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000580)="7659aeb94832406f050635f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d4751896dd052cc4977fb319", 0x66}], 0x1) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)) sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0xfffffffb) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x3e, 0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0xb}, 0x4, 0x0, 0x0, 0x0, 0x0) preadv(0xffffffffffffff9c, 0x0, 0xfffffffffffffe16, 0x0) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x80, 0x0) sysctl$net_inet6_icmp6(&(0x7f00000000c0)={0x4, 0x18, 0x3a, 0x10}, 0x4, &(0x7f0000000140)="b24623d96192ee6822a7de0070c8373f500f62b80dd0b16ae503a9481b5d9be8c81519fba536cd8c019f72424094dfcdb94ceb449ec6b04b2319bd7878bfdace78a249b672e17c82902b1eb255e6ca72a4dc35292fd4be8f", &(0x7f0000000200)=0x58, &(0x7f0000000240)="c7aabbae5a4cecc55261070c0e4e2318412223f5bfca12de21c87979b03e6201b0ad2cb67af1874c5392b103825db6a9ce74c4e39b7edc832f1fef54db8101b5f106b25be54ac97dad95b4a289535319fc6835f200c59a860c5357f59829ea713ef3b86f30e1c894da30310f23c2779f27a84d", 0x73) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000cc0)) r3 = socket(0x2, 0x3, 0x0) poll(&(0x7f00000001c0)=[{r3, 0xc}], 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socket(0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f00000002c0)="ea00000100100000", 0x8) poll(&(0x7f0000000000)=[{}], 0x1, 0x0) sysctl$net_inet_carp(&(0x7f00000002c0)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000300)="c4419db792788f650caf9767f2b71dd9025bbebe234023c9c6bca7c35bdb3f508dceb1c526dbcf0de63f46efb0da9fe443330b722694936ef7d993ad358e574d21459e03b349731698b4efb490905fda3e759cbf8847ea636d58c8a3aa433c6ac7edcca3f2cd8511859ff7c93ece22b0ce8466e6d90e6b", &(0x7f00000003c0)=0x77, &(0x7f0000000440)="9a54bffbdcab7430df6a6608359645fd588df5ffb77229f13284b3b73d97856e8b86fc34e4c145f8f5b75db652a65c5f3bf584ef8f944cff5515e4d883d5e44bf8aadbf7b116e873f1507b0d9ab96cc853a47f80c9ecffa21c4bc34a6eba", 0x5e) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0xc}, {0x2c}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r1, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80}, {0x4d}, {0x16, 0x0, 0x8a}]}) write(r0, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x1000, 0x1, 0x0, 0xffffffffffffffff, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000900), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x28, 0x0, 0x0, 0xf6a0}, {0x44, 0x1}, {0x6, 0x9}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x6, 0x0, 0x0, 0x1000}]}) write(r1, &(0x7f0000000240)="fd1d70f9a4ec6b9162eb09b33af5", 0xe) munmap(&(0x7f0000ff2000/0xe000)=nil, 0xe000) getpgrp() syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[]) executing program 6: socketpair(0x1, 0x4001, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000280)={0x0, 0x8bd9}) kqueue() r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r1, 0x0, 0x64, &(0x7f0000000240), 0x0) socket(0x11, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0), 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0xc}, {0x40, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x4}]}) syz_emit_ethernet(0x22, &(0x7f0000000600)=ANY=[@ANYBLOB]) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x11, 0x3, 0x0) socket(0x11, 0x3, 0x0) dup2(r4, r3) writev(r0, &(0x7f00000026c0)=[{&(0x7f00000001c0)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000000040)="0226039ef8000000636e0000000000000068", 0x12}, {&(0x7f0000002240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xd8}, {&(0x7f0000000340)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c5479766243aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079238954403a26846f804313151b674b9915c4b5cc0b95d9fd587dbfe1559cfa027bf", 0xba}, {&(0x7f0000002740)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d93ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4d686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70462ce7c1fc459e2d644beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503f806a2206d9b071ed5f053f833054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37b951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04682cf1ab406ef9a901a561c49f098e736140f6c81ca50e771d1d58f4b515198dc5a329cd651e95e8d07481d17f1e9386fe8bd99ad97a317b74458b8b437168acfa809cc33bc365116a53e797ccae63fa7cc2d5db4d897daecc8dc9c7856d93fb0044d8d0ec053d190740aa3d7043ddbd60864caa8a489a624582ea069401782d966bce037981df9311d7f52d98e8d9d7d061b9d3104e7599550def590f489287056c572600000000000000000000e2b1736e81dee88f44692f0d10545ed91076acba55a0b089fa449b8472d57e44fdeb34ee52e46e1e56584f5808f40469134cea273e23b4142b174c6fddfa23206423704fa92df49566086b176dee1b0bdb64c0247a0a7068494aeb3792c143c6aec799000000000000000000", 0x111c}, {&(0x7f0000001400)="ca87803dff144c6b6b264a5851de033559a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa4db4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f3690965910c311d0c4d3eca93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e14aa65453962fb7d3762cdd5a368d", 0x9a}, {&(0x7f0000003880)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f83", 0xc54}], 0x7) syz_emit_ethernet(0x2e, &(0x7f0000000080)={@local, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x3}]}}, @icmp=@info_reply}}}}) executing program 3: pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4f}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000), 0x7, &(0x7f00000002c0), 0x0, 0x0, 0x0) executing program 7: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="9876d692a3ef9c7ab923a2f0", 0xc) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e78202374000000000080000001000000000000", 0x86) executing program 6: setrlimit(0x0, &(0x7f0000000000)={0xffffffffffffff9c}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), 0x0) r2 = socket(0x0, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(r1, 0x80104267, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x84, 0x0, 0x0, 0xfffffffe}, {0x50}, {0x6, 0x68}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) connect$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x7, 0x3}, 0x8) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x5}, {0x5}, {0x6}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) r5 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000002380)='./file0\x00', 0x2000, 0x4270) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = semget(0x0, 0x2, 0x20) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000140)=""/17) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xfff}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = dup2(r0, r1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x2, 0x0) recvfrom$inet6(r3, &(0x7f0000000140)=""/88, 0x58, 0x2, &(0x7f0000000040)={0x18, 0x2, 0x8db, 0x605}, 0xc) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 7: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000380)="8a68e043", 0x4) syz_emit_ethernet(0x4a, &(0x7f0000000c00)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "062500", 0x14, 0x2b, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @mcast2}}}}}}) socket(0x2, 0x1, 0x0) (async) dup(r0) (async) setsockopt(r1, 0x6, 0x8, &(0x7f0000000380)="8a68e043", 0x4) (async) syz_emit_ethernet(0x4a, &(0x7f0000000c00)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "062500", 0x14, 0x2b, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @mcast2}}}}}}) (async) executing program 3: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x4001, 0x0) ioctl$FIONREAD(r2, 0x8028698c, &(0x7f00000001c0)) executing program 6: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x5, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x1}]}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea00000300000000", 0x8) syz_open_pts() r5 = socket$inet(0x2, 0x1, 0x0) setsockopt(r5, 0x0, 0x4, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "1a0001ad00"}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0x100) writev(r3, &(0x7f00000008c0)=[{&(0x7f00000009c0)="6600fd5c61fd0441066c539ed7e416ce4aa1ec3ae1a80f68826971499047e00604ca74fde3802fcca726c6f41301a29d71034b62233e9c0c4d185fcca49b9bc811c6af87beb7885e5c2640f32516838ce615b33da525dc7b593531c08f2c65cf522c5f167644eb4ccabdd99bbe26a4d4a7005e060000173fff3c95581d09ec2a97824002e0332ce777eab6816177ec7ecbdbbb282351d664261791757338c392bfaf365971139cf40ff609e84a93799b3db231bde2ae5d6189bc57b593a4aa702e86fd8bf9b0d76c55ed0f1a4172db6f7731f0234532635f5a6170739a98552a4cb823a737880da41466fac4b1f0eb9d11c57bd8c4808fe67dd23b869403d1a87d3986e64d514ad76226aa29aa0bee239a9e66ff53b9456534bf", 0x11a}], 0x1) writev(r3, &(0x7f0000000300)=[{&(0x7f00000020c0)="283c22ed5062ec38a5a31b126833436aea0503eba16c99aa01892652a82693c7a0e1061b41c27b1351ebfb695e43954a7f046c855ced4c667f6be22635dd449e2d9cf56e974ce7bdf751ad2ad1c2fbe07ad0403b1cc256617dcc68e2f61e6b58274b422b17d700091db99902cca3d11fbf4b84cfd34b665931d329c3d13d79799cd9b38509e8c6ac932cacbd4f1b79353753e7221033498b900b8c6f5bf816b5a51aa326c47e6ce17ffd94a5e54f8a7f0fa8339bf3c37b30e869bee1d86615c9fb9a3619e07c08c8c225a10dc1ebf937e40009d0b9b86114c6662cf13c495a5be5dc3b91a1408f7ca5a703c95be548f9499da51b81cea094067cc7830f2499e6ab6fdeb8765ad1191e543eba5b5741e56771a0c67f9ce67d66da02a77b9941fe7830008c1afc61baaf1c2c0137174b1dfb45ffdd24694393c056c2f73a59e005", 0xfffffffffffffe88}], 0x1) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000180)="a4d1def6a09663e3088418dc50bb23fe818a60107465f8e9e15bc1419eeec039785002dffed6a8fdff74a20cff73d24ec0141cd009ddcab13270c0e254c7c433f392db83f49bb5dd6a865d8e42a5ebe8ea0ae0059e89992a3c954d39b199a088b0555e39ee71b85b16a4afec6fb773314e84777024f41cce52f23e327b1621d4304b4997698b5c10ab129bc463ffe608b85f231a17365f7cb7d86712955a923da57fc6b3939bb2afcdd8b07d95002c84e67a00", 0xb3}, {&(0x7f0000001ac0)="309a1a55d84a881503c2863151df4e94423d99f81a584548ae93a7e0b34680ee03827e67ff193b6b52298bc8039dd9ba9d8ad449adaa09c1896eda6bf13b66ecac3bde0bad256abd27bbc5a4db53fae15f1216ac5c11c49988d966d263aa168c2923e163be64712e88922a8360ba0fcc14bb3a33078d94b27763528334fdff46aae7e609aff568f2b18e9503fe0be1f7abf73754f3af91c0dd2adb6a0a4e9516716c8766b4cfefd87bf81f9408cb38740168d917e2dfbac08ab6b136aa804feaa4c535212db4c0e58249026ff3d140a69a42d076d60c934585f6ededa1e3831bc789c113335527abcd1990bf69e0d005099149d84c329c299ec7d222591e1ee4387479a060457b23646681d75243a8783b93386272", 0x115}, {&(0x7f0000002200)="0120d5d1a2a5648433df7b4f4c01abc24a11dbafdcc09ddc9dee9841674769b2894f2496446d35fa662c1d2256392786f4d5e14e14154cd52a774d2b56cd38d12b64fe1e457e81e7b25ed9c49781ddb7a56c6856afbb2ae7502bc3b279a626b873b2b67e86e1a6f1974f7fe5d330f1eec9f419b6c0e3d2bb236a945d3862df214adb7d1c721d3ec82f8aa076f31124f83b41a6f640e94761c6575e69f3595526871bde40e70292c4b526d93eba60cf51b84a9d579cfd226e4bb97d03d2775b959bb17ae3f1ba23176fb84efcbbe90120af5e9b23cde83a54b839fdf8921c31ad47005c3d9c4c5205dc155a273b4885712648ab6da879220f8f94f91d0e1e3894c8952de49f7f2b2ba8ab8f54a6250a9939a363ed49bc1ead2bf19c47990be00741efe2baa67d5700bfa673b01db8038db10ad984a7d5d22de34888de63f427e7bf6c26e32d12ecf4d229ecef3755400b20eb791aef4f5b4b98e4cf9aa6ec48a2eb99fe43daa357e0c5bbb22040bc4c11a15dbd9684246b401cd4e5cc1f85ca91777a4a77ef793ee95fd2570414ab932da5c14ba2108fec91bb6ebc1b8c15e6cd80f571411195c191e9dc5a20f024ab35751b5e1bdae01deb0afdd46ce59a1316d2a74e20d603fd3ca9b60ca78e9a7bf96f554f04b73a67cd213041bdd626da3d869b0bd601d9955fbf7560b9bd36f885a829606e5448a963ca759d338e0eac3087b271cf4e0b388780be1d8b48917ff2a394aae91ed386b9bf5b23f3a62a590799804e4ad3536c14151da22bdd9d09ece8389bd9f1fb70069280849d8c88c25223c77b460c0d6da21dbcc380fef8fdf320336e8ebc44f4cbae93b3a2c7cbd6412c9b52ae93b3c749db047780f5cf5dfc1968aa6fd660c5f40203b91ed26d39f63b06460bbe6758c85e8d3c4e6960acfeadd14d7dbf92a4e0912092769ef09432549d69cd8c39e84c20fd3b7d12bdac8ed4c716dd1ee82b9ae5fc80d2b53a89e2a89cd789dd0beb5d0f03a8bf20a73e13440a6dbcc5d4ed71c122f5029657c1a635cefb1e157e2d914bbf493b5bb61ddf5413135d7fa186694871e70d5e89a3b458935e60647b240a0dcc71798340fec1ef03a3271ba41e779ba441ebf6710e57dedca84b096634a41c330ea8244d131535480f4b51ec4576372643014c1beda8bfe612f9e89bcf3424c02e1dfc3716d9d29f368dc5884e180e0ee86f9d773ee75ac8d16510e590e206d8df01ff80c85ace267c59f0839581f0585c78409b420d1ad16c3720e03a4a9bbbd6e7021af5185a302e2ecb2b8e3cf571793020924c9c350311599daa0cbecfe17cde0e83bf2ed940e50cb825382c27c4551c42cd70cdce9114287f7ba5c11e0967c1ee891f55022d6669005755634d8842911ef3fe4227f09e9b6186208f82510e87bd0514dd334ab5c89e0bf06fa3e181db2437113ecf78be49d29b00a143288fd2175b5e0f9af2a774320bca45e011c9ad23394da6508a7e9c9770f3232fd50b0f0c27b3cb2e04b6e5d1a5710aa6f5c86d679aaecdd36b4095f37a4db4cb80cfa7cbc2b92137ce9242819b0c9e8330f9b59eba54a222641f293159333836e195a22ef89a318e8522d9fe9034dbb65a44f3171d23f3386b306842281e6f73ebc9620bc01fe099a294bf5be85c8156a9287904bfde7616522d214fff9a1cf83a6645dfb446ef6301d953859268277f24b60b0922b8dbca2bee79bf7f6f14319e454aeb9fc989367900ea89456fa7c5d7283a2e28805b5b493925d05920b3f189d7abf2cbf1ac13756d5d2d0666b2b014c7ad775237687a9d1841028757116cde5e9499d1c5e606e656dc31fd35e59ec4fa440ca13e06ac727c847f1e69da4889d0ea54624d91b0be46447084e2b54525d8a267cecee89a2a23cb64ff37bdcaef302424857902e0e7c9c0367ae39525b28e2d316f7711b5952ef7bea6a51a6bf5a97cf69d7c44a5c58b3acd4fd1cedc78cd8b133d50780d36d02b3f3234500ec40269412a33583c47b78255879f5695b7ed167ef869dfc7ac9c7c5a2a1d804185c725b01a99b0154ddff3a99d17a82be1aa03bd1e9ba1b73567ea3915746f005e26b68bd27c86024685dffc55015f6c8d1785e52dace35ba3b120cbc38f0b629bbf2b542340da8c897704515e9516256abaf73e3f6726af25ce0a0839c436932cf2d631378110a860a9d0663bb47ed5c1fba162099f94771b0ed558d7bf53ef0685e8ce2cf7403313db7cdcd482b6638a1befdd53a575814f59a8ca9114640653ac96a77bab01334ff2c2d7546fda9e4ccb555b36c4497b9f319b5b371c27bdb584a6898f7f12045c09610389eb862c35a2cdb64343cccf246123aac07200a4e788dab3c6087e7dc41ba2d0b03ddb45d6326a03f0f807c47cdcabfca23b6ad6645eb8d8373a3b66e005bdbb143476104cdcd54e8ac083d8fb574f2a27da0e657a6df02bc945523dd3afc6b5f232aec7071bc4744a36f02245040e4686f0620c092745e6b58b15c3ea3299572dbaaac604eb7b8d508bb099ac852ecb288978549d7161435a4a37fcf8e9124b3c97da6850d64fe61d1a0ce6402c93d60e7706971ac77e842b1740b3104e8853896d39abd5fd8873403a360dbacf00b9eaefad86ae3143c479ce0023e8dee3269e4b90f44a2e65dbb9fde16427211cca2fd17b6299901cbbebb7f99147c8952c8480e1897f6c63330ffd1ff72f03d4f48b1668d2a88c76b7257c8aefa881afa2a8a0907fa2086d08ca76fa56ef7df3d9ee8d3c1325e037611d649290285048cf35db51adc3bd8134955ab731035c496280a06f44601dabb1c6574c97164bd05d60f7054d98afbdfeefcbae9468060802fca9b5034ea771592b384c6e1aaee4d5f3226dbc3726a8876c7cb0c6de83e3afa50dad54641b93a66ffa8f6db74826e6008f73b16912e061a28000c3ce75701492c176d6bd5135bc7334a0f114ed10ef79bf98d15baad3e120ea4295d7512915dd01728a0a6b13addefa32754c21f6b0deb9f9b5bf7368d7f16ca4325a6aef8b86471bf730fead3b9db49e436ec6b694e53ea7d43959e40bc1709fc7be3e08c93f5ffdbe5d0123c6be2aecfd4bd4785644e4be3363bdf17c0bd113316a5482e2f29b6367d411e20c5596cb568db3c76e781f29974a4208f416a20b1c1fa7624d2b3f3c5537af43ae6938276e7447291987e2c31a05d21d4f994e32ff5e1eca4e227c9ad6fed68a03d52135b284610dcc7ed955b1a68a1248be89f125a5344f912fe240852300c658c2a7e290cb9b3ef7e41c1ef93139691d66f2d38ac507724dc00ff5ee1e5a3daaa6f5bed372942a624740897ef282c580f26356e5f6223496dfdccca1f9a090886d35ae2cc870a957cf88c8767685f864398e93defa7aed1e39560d962621b7c32128689d1b6db52c2260af6ccd7fe4cb56a99ade6f019dc40becd5c19bb8de10230224b01647919237790bd3bbe5746401f437a6cc4b8e6345f16a6d64a7816a4b0cf4fb104d7b202e8290ad9539ed9b0937faf378aa7ef640f482c32867fdf3ab103452e4b5d3e6cd0dc8bcc19ae252ab89305771493cb42fefb46ca67b8a42cc233eda800dc173efb2fc3dde6bdf5579d0782530773afc5abbec7a92ddec2fad511a1975ee03856d81900442a5355cb379d8e6ed15febe9853607e17dceb3075b389ead69565d345c65d8d9edc592c75558927da7a96270cfc44d82563dbf0b83ed17194daf827b94c9803c7a227fd041dfb8cafab204e647ddc2c91092c685fc8fc4b262161eeaead0877a807825a4421ec37128b8148ee99376dbd033b5800f69bafcc7ff01783a4be306c6e9afefb6697fb013f5cf7ffffff163ecf93525e336984c8c2fc6c1c3fa62ae1cd7e73d6ef3e4f6600d902684a79c0ab43748b4fa77a69b92e3e6435e8c8bc1c0c73be644bd8f290ed7f1346cacb26bde561a17d98867b2ceaa08098ee22182998f89614df54a82f03f0b30f5219d04ec17835eb452605d9f7e6b21c845237bc9ad103d1b86d3ac0d73b2fc4a9d6c7b386539f95dae84d2e162e85a05c6d6551352b847fa7b2e708a1e3874fe09c5b6429df2f4eab080e88e847150061aeea6237ac9a7aa96377a6e36b2809f9d1bc048efbe9a4e7aec727eda3046a83770e66fb27935a3353c252986f21fda39c27d2e5b1294f02f55fcc3ceec98877172aef83832dbb57db91d10016cff35045b7d0fdf70734a992606cab972cf65d20799c3734cce1f21164ffb5e136c32ad6cd4b99909f9c3f8d5abc1b2cfc6218b64740900eca35ea86ea6a57f24a500aaa6475fa1d97c188fcee39227fb78c519e870b32496296b43f53c7ba4ee572035b87bfab0243a309db64f6ab241e359fffaf0a3b5c816ce6399eaf57ee27a79e477b9fb98e7d14060a52ef94be083d8d66986296d9fe28c63259966bcb5d7555c814e0dc78f8a7bd8233f5c915d3394c1d7bc7437e59ffc6d13886c2e4a2d0eddc40c84f6759ec95c3d865a968d8aa99fe13613aebae637cce9cdc25ac3b58ca018eea512b9c46e41d2957b86cb5e75a313a032b12277ed82acfda6263fbc5cd4f3c8dcb743c6c8dc8706bca27d01c8c540d59f8fafc242f35420b8cf9fba9d38ab283c89f9494de3d388560a48fe3cba27ed4cef3d4c188769fe63e631b959a85734a7be80ec1d099526a5b6e76ee0e3a16d30ff918fd5983fe2e969114619067dc569f85a89600390716c4276b25182e3d543d1ed933e2584165cfad8c68af60abf27fc7ac29e74ff2cdeebb230f6f5b63881378f2c9ecf89b3f6fa704d308b3237ec4375697af425e4436ec644b986df2acd8738cd7fc65b236e57d2425521d6c3d3f786a9f26ccaa306c750026232499db9a53391159cf84b0a0d92d828161b19ab4d981894bc9fdb20bab4d97c52f53c416d6aa43f8cb26cb3b3fbb9584b69563e35b60d386e7b2b72178645c74b8b2743a66eee6cf046e54d7f231caed48589c54e29ee4d3f65c30af90647f21e1f0adaa5bfac8e8a090d0f481a13380f3746485f742d6b6e742dcd407ec92acc475f6cda9a4659d626b53812b61c734c50b13ca162dc190b9efa9c5c28871810a04138b6b679aa76438bdf8faea95fbe67ad6e5ddba19c03c155d91cb10a41ff7a03b014afc97b0d1ba4abf380b2ebad3d05ea5aa3a7ac5da32bebf2634567190bf56c827ce0bd6020919921c5e67a71f2d9daf1c1695b2615c5d5a04b3c3240127a89ac0e551d8c47c011e941c9f6d9ec4526917673f1cabbe186ea916bae81ac34873b30147bba560687e6820a260da10303c0e7d67c62bc1f0e00e7908b3007dd9e23c5a27a4be6d759cc4495139b58102dc935284a9a86918bcb09dcbc801a9928703451ab26fd382ddebe92e81afcc42d847a1dee611f8493ca969fc64baf6a077ad761b0186c1a540cfcdbae2e952416a0a15312e0dce367b5147ed1b421f040dc63b5cf6d2c57ba3c16c5cfb338dccb31f0045d8e0ea986187deb6387aba49c9b99e43905f2253c1ac61ab2a92411b24100bcc31023c15b836271968d0a7df57bda793fdc409c94fd387c4bd4ee75edc70bdce44de18ce40fd417796e5746bbb894ff8eef3c62b0ae76d6324d0f4a76f47eacca1cb916abc42a48cfad126d7cb5ce15338b7eb2ec0737c1f6e0c98877fc94ab0891a", 0xfb0}, {&(0x7f0000000100)="91e4b022de2e2a83af5ed474e218838b9aaa0cdd3489f83fedb3f91edafbd780fc02b33ee31ea42c4173945e8ca759f0e5359d61a529ac1b343573de74e6acaa0e535303740c07408d3dece03827ade7e8e569b0de1a03bb5ea9acdf40400c90552ad33cf65bad3f0e6f9f890fc5c876a82e9c55bd401ad2", 0x78}, {&(0x7f0000005ac0)="b3b34a5cd83eef3705ba5e97db29d5bdab21c859ce4dc8d77d379fb5456f500e6e073c570b3a25fa33bd55c1581246c8b209a51b38efc20e116d4f47374418a0474fcde3896f04b0f196eb51c66bfdbd420201f3ee30d2011656ff24bb6f29daa767f565f6f5973a20f9dd998e9fb61e55c677e436df0665772cc75d7e26d6e05ff535c23d092eb97fc98bcdfaddb2ed8883001f19a04c56eeb62891dcec787cc6286821f8c2e0f419dafaa4b5fdd3d10f8707199dff78f23830e0750a12691091f834403c5c8e1592ca88e3451d15fe98a7e1cbb6185a8513e7ba33705757110558c6b61f9bdf3106fc380f9dda71ce88cae1d92f07a986892998d46b3834c67eddb9873c978c3fd16c1c18ffcb61737bf42ae1414da9abc155b34c8ba255e0a41884ec29c2f5381e67034180d7da0d50129336293112f05614118d784340073b2f291327d07742d75c1dd86221db6e83fc08de361158a878d610b9c928126bc277cf27132bed244ff3d6f273aa49147792d36b388710ed50c5a530c7e8a8a80888e4a45ed23d726e03beab0da105040be2a49496b1ec473c0a6335dad7113ce6c871b318377a482e6eb32b441ad09720f36adcb6564f884e09c02f4217a2fc7d2abc3d8d7c735f9ee33f34c80e877517d286722d1d94b6c279b26e4df6fc2f0153068b7896599b92a33de406ac4eb2bf44673655a9aaa5f97ca567acf397b2e88626c14e13799f0a0761e5c1d807c09ec3e688499e095682dcd14f949bdc2a9e0e3188f2fda7f2226465e74fdbfa4cfb2fa5deb136b8e6a4fd02a19d96297dd5c171f30058fd94f62cbb40f8efed96fc051ed9418a312690ac7dd16c959e8e21cd59e11c26485d62d66eece29fe5bd8c8bd09d74db036a5beea81c62c3b8b71bb3eadea65d8143aaa686fd430db05bb2ada31d9420e04fdfbe4bf5f026424c54d8c62e039b62dddd285b29a1d795543ee7bb5fe4eb39919e2d926f9a6ef577fe165860d14e916f822ca24fcef835f8c2f50ef31d93e2eb8c6541be5a9feee66b4d94c47c5bd6147f4d47ac4b00e484b302731f2bc5ec4752ba3419d17f2814da28665ff8369dc47ff3215b6480c4a639f0a0c4c0c705b1d0eb7d6cf82be999b9d20423e4d7b39b210bc0166caa9975d180dae8a04c83bbd9dc98d63fa6edffa5c2e5c4799167bee3dc0d9f7b0e64b148b79aa0faaadf86bd8f0126782cb56c73b58c5b70cec90292acc47c9dcd0919824bae9b2fc5d20ab31522fa8e387f8ad61078fa606a1321d25f2f28f33dd009caaeea1310b84ed757bb33ff418315ec8bdbc1cbee0b63b8acfd96ad17cb94c5485cb6fc3f5c44dab4eee12552b44258cb0e0fcf8bd110888475200619e4826d0ad28190e8e13be235275d6a3777a13e81a7996dc55b0650ee4a114f5f5fa4fac910e22a7668a2131fe38322845d3cca4d25b68c57a60d1ab505e67934a116490745051db648bfeccd40236372077c41d1f62d2d403426a4950f1f467b7fa0006b40443240798e7615d3790d0d68d99bc9d70b527ef9e7165e17c19e828d59ad430cf83b6d2436613a8844ba9212c04d386e78e8b37349ea8e1f75c3ff80ed53305a3ed6fa7a244cde64fc591879f7a828b3d3a198d6b8f46e18fd72d688847bba7cee29301850b71fd400cdbf1cbba5ca3ba2eb6b0e4c440413fc2cee2f1911f1a9b503551f32f36429ce0343b659b693a13dd32288b9a7b123dac4c43871cee49cab84ab8e3c6c762d9182c9d29b9d21f4b127ee6925e588bb25a077e8d353ec24c42e8da6abe50e3a400175a1acf8d2903fe6c6d846803c7a0c25f91ab27bb209859a779037ac48487480e72919155f60a6d66b48b84118708ff25ca8003e37e0e94bc1221fb20ad6cd7ae56a660c4eff04c08d178d0dc35d80c50ef1ed8d9e3cf736186a4139d09230931eaba133d5aa6bf1720be8b6545ce3a93a56b9fa3dd83238afb92519d50b8c6deee819a626357d22adae1545579f7b6803b2efc928039c74ed1c9192d106ef3d19c3872a3da04068bb97d733942c737bdb24ce035c64db9c954a940ad405397459a39b8dc77e0525d11f22c4a029a66bd04dd0db02423d6c99f5926dbdd41d69fc44c248df5c960ceebeb00ecba65685bf9adb664c0b07c2e03c417ca1bcba66248dd45e2faeefb239f15e57e3a5e857cc0a67f455898d7e420ab3fa6e1da05ed93c727e89c1d8116b8718bc21684e8e65699723e8e1f18eb8a62bed6975dac66afde781e6d14daea6c7720efd1b252dd989642f1d302a7b29302bacf0477f05224bbc3ab354c94edd2585f63fb70c643435f5a978dac7213932f8b6f678bf55b1b6988bf16a06726dd65dba29f55107ec8fe984e66b67be9c3b242b19d0ad88d1dd4eb9a134551a6ed532f0a992a572ca7270cb3635dbae8df1f812bcd9e6068e9c710771d54d8f10df34232949c838f546f7cbe70554ffa0f66b00299c83bfe5c8f5f98fd6e3d54351e90186bb46f3f180bf7cc4ce86c6243e76d0e3cb7315a17a40a6a1eef773d02c80458f9de8a9963e9ec608e4b145d26ce4c380b2a82b0d25c1fa96925db007fcb1641d49e164974b0b561a354583a0a8f48fe9b2eb18610007b9179909dff7dd8cb3a88f1652ae3e50d3a5aaffdb5551ac81493d1d9bcf868237c05c17f05370b06727fd6c791fd5c66e4438ee40df14d1ce3fb337f48e4e4a54091eb1326af2731026866b1bfeb1f5cf6bdab5c7948c896791f76f3771529b3783eb2bf4d62949e7889a95bb7abe6becf6986b6d85af0f0383da26c31d6ca64676a2274eba76a74d6e9f82205c4897aee0a30efd4836f80a2eb6b6b7210fed1d00652802adb63cc3a0a4058671d5911efc2b4ad0f2d5e3bb0875f860b679aafd1c0536415dfc720bfc57474f39707e9d0a7c8b8cbd6536554ac912414d31cb65450d0a8264f43185ed271e7979de01c33cd3fff6a59a696e383bb2dda95993eab3b041334251b6bf353f37abb33c6753c51f5ce91b385a2e7063f63adf839c7f82955d39ccb3a890263194e9a6367bd7c14dda59fb076a1f85c75c45b6915350301c4a5ac8f8d1f3378d429c5d26723335faad69d995dfdc86014dd519e532dba0b8895c8e079b8683b72449c1d582b868ae67552501d63a2f089fb80636f91e41bfe748930aa64eba8f3f5af912151f203dc46080b22c9ec52ef533d6f4d38819e6167bd3a6f122ff80bda2460a93d3886823c43ed1e155934d2dd664bf8f33525246b8a624c68c4eade7c2d32745e133f8b4c433560e2ee4e25dd5ecaa77ef72580b9c6bf288609e1302088844fdb36b9a0caa79d0f55a2270e603416ed791991fa943488f9cef297f2ea45e69d558b83a766672b9219a8ba954d926f3e30842bc922c159c7eeacc590d8c787d4aa56433db2fa5b1772942cf5da20f6730116a1efee255ac6b8868662cf390c1e86d8576a0ea03bc87baa522a6a39d64df89cd3edaa4476549886b9c53fc1369b9d886a093dead3b89e4c3a052f3cf430c42147f9ebbc5d669fe389b81be8dcda53d573000c65d65d9e502f283cda944671f3ed26f2e53f4c352243149f3e4ccc43e63cfadab085d0e82196fb72ef5e24217bfb45cf9ee88b96aef2908a794cfac85cbbdbfcb68b52849677471052f7a6dbb835a476f3adaa37dcd6703ba1e83585793815554d264fdb71654ca23177561fe19939cba60b59395fe27f657d9d38dd3bde3f09c192b4aa46522e0e41e0966f25eef7cd462e4c41df1d2f88e49a491ee85cd4850924cf1c8b4df9a5abe44e38fb36eb63f24d63764506048d680112a6de56915a37dbf1ba3c31b43d64d24ac9b1ec6a9e33bba7cbdfaddcd59e005b8a4a92928f5dda293b9eb61d7327fb0e93b6ee4d9609256cbb015588af82a4a1ace90efd999c230f5eec694e1374fe11dd55aa18ac8be2e581073448fe1f41b779c1aeb3b49c332d04953710663d817a764f7ec2b3bb3a3e391", 0xb08}, {&(0x7f00000004c0)="64686e39700c056b9552e340725d1df77dbb1af2997a53bf4d2294b1860f8b4ac196675565328890b4fdf39a50a1af245ec0a53d6a0c4ea0671d0ccd94b97e268ca45e11583dd4777ccc3ff8be61269cdab201d48208f52652187b253ca94a92dba1f823948d5a80746f55b8f073b90b0daeb6e969", 0x75}], 0x6) writev(r3, &(0x7f0000001280)=[{&(0x7f0000000ec0)="5d20d61924495f5749f5c45c7fabe8f26c5b2ed784a905ccd97d15b819b4718dd9f11a09665336fbc15b8637b612f017a63db97121eabe00", 0x38}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) dup2(r1, r2) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) executing program 7: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000340), 0x10) r1 = syz_open_pts() close(r1) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r2, 0x0, 0x3, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x2}], 0x1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000400)="f30e8141c25525564416c01d2df74948348070af23598f62127838152a643c1a9a3c4cdd10ea9aed465b3ca33d1e6d7b9e4cf0509254f831be564bd0fdae3444e3ba3ab1795570405d4161072f1663191eb3bab90d3f1194f4a575cdf6bac25eaa621438860b406c1e55287ef2b11cc8370c561a05ea4a206a1e007c11766204ebcfcd72d38d0800000000000000705dc9a187b7753d2429e4b7f1c9d9cd95751b530308da05f8d5bbcaf3d27dceb454d3443f1e4ad23a89228f13633d5a8fbed24c7faa0ff6ec4f43889c6d6131800b8fcdd2c19b4b0a7959787c583abcf86615d4af20ae8272581bb0bf696b658abe02cb8ecd8b4f743e0da2e853404554fe13f0129df8d4641adc216a02bff87d2389ad299c46c4c605e8a4c4bfdcede6f9d61d6cb268fbf91052ded32653d09a746ca8aa38e06eda0000000000", 0x13c}], 0x1) r3 = socket$inet(0x2, 0x2, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x11, 0x2}, 0x34, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x2, &(0x7f0000000380)="8e758ee362b3caba4a17f4cd84e5f35b2248edd8c223a352b2bc2e37aeef31917f7649663832772ebf12febb25e8190e5970f112f9fc28b483093f71699e7bb578b80129b81bca63c439da060d9cd92a82894f", 0x0, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mknod(&(0x7f0000000040)='./file0\x00', 0x2950, 0x13d4) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r5 = syz_open_pts() r6 = kqueue() kevent(r6, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffff8, 0x85, 0xfffff}], 0x100007ff, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0x5, 0x0}) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040), 0x8) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="14"], 0x18}}, 0x10, 0x0) sendmmsg(r0, &(0x7f0000000000)={0x0}, 0x10, 0x0) r7 = open(&(0x7f00000001c0)='./file0\x00', 0x2e1, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r8, &(0x7f0000000600)=[{&(0x7f00000000c0)="95", 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r8, 0x0) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2015, r7, 0x0) msync(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) executing program 0: symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x20, 0x4000, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x1021, 0x0, 0x0) r3 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) execve(0x0, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f0000000500), &(0x7f00000004c0)=0xfffffffffffffe84) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8020690e, &(0x7f00000001c0)) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x7f, 0x1, 0xffff, 0x5, 0x9}, {0x1, 0x5, 0x200, 0x892a, 0x1000}, {0x1000, 0x40, 0x7ff, 0x5, 0x3fe}, {0x3, 0x9, 0xf8, 0x5, 0x5}, {0x3, 0x5, 0x3f, 0x3f, 0x22dd}]}) close(r0) r5 = socket(0x2, 0x1, 0x0) setsockopt(r5, 0x6, 0x4, &(0x7f0000000000)="00024000", 0x4) connect$inet(r0, &(0x7f0000000000), 0x10) executing program 6: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffff4b, 0xfffffff6, 0x0, "6106a6bc44862c5008e6ff07005a000400008fa8"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000580)="7659aeb94832406f050635f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d4751896dd052cc4977fb319", 0x66}], 0x1) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)) sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0xfffffffb) executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) shmget(0x1, 0x2000, 0x246, &(0x7f0000000000/0x2000)=nil) shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x2000) accept(0xffffffffffffff9c, &(0x7f0000000500), &(0x7f0000000000)=0xe) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r0 = getuid() setreuid(0xee00, r0) r1 = semget$private(0x0, 0x4, 0x42) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x6, 0x3, 0x83, 0x2009, 0x100, 0xff80]) semop(r1, &(0x7f00000001c0), 0x0) semop(r1, &(0x7f0000000080)=[{0x3, 0x7fff, 0x800}, {0x4, 0xfff, 0x2800}, {0x4, 0x81, 0x1000}, {0x4, 0x401, 0x800}, {0x4, 0x3, 0x800}, {0x0, 0x9}, {0x3, 0x8001, 0x1000}, {0x1, 0x9}, {0x1, 0x6, 0x800}, {0x3, 0x400, 0x1800}], 0xa) r2 = semget$private(0x0, 0x1, 0x74a) semop(r2, &(0x7f00000001c0)=[{0x4, 0xd9, 0x1800}, {0x0, 0x0, 0x1000}], 0x2) semop(0xffffffffffffffff, &(0x7f00000003c0)=[{0x3, 0x4, 0x800}, {0x0, 0x9, 0x1800}, {0x0, 0x7}, {0x2, 0x5, 0x1000}, {0x3, 0xa273, 0x1000}, {0x0, 0x105}, {0x1, 0x0, 0x400}, {0x0, 0xff, 0x1000}, {0x2, 0x0, 0x1800}, {0x4, 0x800, 0x1000}, {0x0, 0xffff, 0x800}, {0x3, 0xb, 0x3000}], 0xc) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000240)=""/84) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)) semop(r1, &(0x7f00000000c0), 0x0) getuid() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000380)={&(0x7f0000000180)='./file0\x00', 0x1, 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) fsync(r3) setuid(0xee01) executing program 3: sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x67, &(0x7f0000000140), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x1, 0x0) close(r2) socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r2, &(0x7f0000000400)="2117cecd05058af5fbce692fb209c0a9047b41d6e3ae771b0ad4031990ec2e2dde0df1fdf6e6a6be5dd94d4f404a8a50ec891bd907fcf8cd4339a97014ee830ec9fb5289f68bd993ae017c359e2f2b656c164c662350cfd3dc778b43352b22c8bc6d9163fa7f245783877b4e079b27ae9b51327132faae536f9006c5d632ae323eb4fc169738c872d524c2cc8451eeef5aca89298580c2e9377d2e967a8e32c5352db2ae293fb6081ab052d1ef19c73c38f4ebdb48d8e2d08e865f9ce0cc5a45beb520e2f24582721811d7c25b3461f53e71f78f0104a532cefe4b2299d4c9196b2cf30629cbfc65a076962ca893ed597e1f55786b272f2d7ec734925f6f7f7c17dea858469f89e90f45ae03aefcd7906d950160f0a2206e16fc0ad156ce8c3bca6f8a55ab64a15cf54e076438f2f28dc428481b57839a42067b04680f4b84734717c23165cb1a5557d6b75fc53c723deddea0e49c8776cbe8dcdfea616e86825bfb31f2b22f368aae1f287d3ddc0aa878bb1a13559b248d12bcce19914ef04299699fee55cb48ca16b7eecc0c4dc9ec7768afb4ce3638266fbad4b8de0d796ca7b0b57ac809608bddc34ddbf2dfd588d3628aa6783c41cbca4e7c9b4a94a67e050010ea1888e3757edb45c7dd184b4aa7c6601fc222f436f9e93a86ccba0b9a8f495840139999fe411afc67ef1bb6734d62a032ba20f695740993d3700849409940728e393b64aa6aa5ebd4caebd7832e3a", 0x212, 0x0, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000000080)="83a06743bd79ee7bd06461fe3e6384d739ab38bf013ec46c1188d5e60f2fddd5f197981a9a4693ac096622edeb0fd282ea1e0f07405b6955995d419e2067d75059d593cfa2510ab2ee7889b5390d8dd6b5bb9161b04fd2ef1a7a4f36e4c646d3c831513a3204b69032f012660d811dfabbbe471b1dcb33d0499fb0099b9a385ef1c9361339dc52ac68f7b62faf402756a1424374d0b95376cedfa3c14ead31e55114ab0550afda68407034ad70116cb3bc999980cfd96a5c79af5aa10c56b97c48", &(0x7f0000000180)=0xc1, &(0x7f00000001c0)="92f49ce1d4eb834b830227221570a816e36c3a961ee06550b71e6d7a14ae3a9f47bd1c292b92243f2eeafc99c82ebf5fdfae", 0x32) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x400, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000cc0)) shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffb000/0x2000)=nil) executing program 7: kqueue() r0 = kqueue() r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x3c, &(0x7f0000000000), 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42}) syz_open_pts() mknod(&(0x7f0000000140)='./file0\x00', 0x100, 0x3) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x80000010, 0x2, &(0x7f0000000240)="be7f33489b9f6054da6169377f98e030bc82d050da7a3420fbca8063f33e9f5464438fb3c96ed5b216818f7f67daff7b414862a5409e2fa58889387e4ca76a29e0c58c0376355f9f8e239227bed7f9539cac9a61af8a381b", 0x58) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfffffffffffffffc}) r3 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0), 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x20, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff000000000000000000000000ffff"]) r4 = socket(0x18, 0x2, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f00000000c0), 0x2, 0x0}, 0x1) socket(0x18, 0xc002, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) executing program 6: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="9876d692a3ef9c7ab923a2f0", 0xc) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e78202374000000000080000001000000000000", 0x86) executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x1c0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x4) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x0) kevent(0xffffffffffffffff, 0x0, 0xa, 0x0, 0x80000001, 0x0) kqueue() r1 = socket(0x0, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x0, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) socket$inet(0x2, 0x0, 0x0) close(0xffffffffffffffff) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmat(r4, &(0x7f0000ffd000/0x2000)=nil, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmat(r4, &(0x7f0000ffb000/0x3000)=nil, 0x0) shmdt(0x0) ioctl$FIONREAD(r1, 0xc0106924, 0x0) executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80), 0x10) r1 = socket(0x1, 0x5, 0x0) r2 = dup2(r1, r1) ioctl$BIOCSHDRCMPLT(r2, 0x20006601, 0x0) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) msgrcv(0xffffffffffffffff, &(0x7f0000000000)={0x0, ""/31}, 0x27, 0x3, 0x0) r3 = msgget(0x1, 0x200) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x81}, {0x20}, {0x6}]}) writev(r4, &(0x7f0000000080)=[{&(0x7f00000001c0)="a065af7f1f00000000000000a60a", 0xe}], 0x1) msgsnd(r3, &(0x7f0000000040)={0x3, "7153b2f4ea75d7"}, 0xf, 0x0) msgsnd(r3, &(0x7f0000000080)={0x3}, 0x8, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x1, 0x800) msgctl$IPC_RMID(r3, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x8, &(0x7f0000000080)="a21947e5a8dd155040abf8d40a37333e", &(0x7f0000000140)=0x10, &(0x7f0000000180), 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x22}, 0x4, &(0x7f0000000180)="38c013c6010be3c5bbf91898c78d4ad629de572a11deb028096c7fe1b83b14c26416720d789ff770dfcf25af0f2a02a80820405722da0a01a26cb28de89026199208d847d2b0a7d5f2dc5f677d8e5df0094a7e9081dab9bfbe798fb7fc0dda2c10937796e46996363c88b04cc0cc0f1095dfbac38419c5a0d0088683c84f74a6da83df6f1342612762afdcb1fa057c44927f95a6579186adb683d0d5d6bf5fbdadaf191dc668ea753bd5a83e6f87", &(0x7f0000000100)=0xae, &(0x7f0000000240)="b54aa0fd7860c3020d1b9eadd6ff9edfe6d224e8de9321c621ebcbe76e045a3a41f406d7c59ef16a33a3f3edc17e5fa26fec8ab383ec186ef161fcdec08a18a8f7aac9ab895d34ecb7ad8e7fe19868d4861903fc8cfcd7359321974fce941368f067a451865f534b4f8626e5d1074b2a3b0979cb467410fd3526a3b74dc88ab730cccd9bc6", 0x85) executing program 3: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) syz_emit_ethernet(0x23bf, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={0x0}, 0x10, 0x0) socket(0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) shmdt(0x0) executing program 6: sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x3, 0x13}, 0x3, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f0000000900)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, 0x4) r1 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) r2 = open(&(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x400, 0x40) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) r3 = dup2(r1, r2) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x10}, {r3, 0x100}, {r0, 0x10}, {r3, 0x20}], 0x4, 0x7ff) setrlimit(0x8, &(0x7f0000000980)) pipe(0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r4, 0x0) r5 = dup2(r1, r1) openat(r5, &(0x7f0000000340)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80, 0x1e5) symlinkat(&(0x7f0000000dc0)='./file0\x00', r4, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r4, &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x59) symlinkat(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r4, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') fchflags(r5, 0x10001) rename(0x0, 0x0) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f0000000380)={0x0, 0x1, 0x0}) rmdir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 0: syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0xc}, {0x14}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x50) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x40001000, r1) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0xfcc) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x3ff, './file0\x00', './file0\x00'}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x980, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x8) readv(r0, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/37, 0x25}], 0x1) r3 = socket(0x1, 0x3, 0x20) sendto(r3, &(0x7f0000000240)="7dd7820cb8f7ea4ccb988f21e16d8c75a0ce8d2cea49b1f1d29ba8d376da36ff0844655beb170a7f30a25831eb5d25a9666c3598868f85bd37990409d3b182fb28a324d5de2b7fad2369b52602be4b99e767d60d4821858e8452e0be4ff7bd5d3c66fcdfdbdcf15487a1468314cdf85516a04730d02e1056341d06abb3acc2a3bcbb9ab0baa9e4fd094b9e8f139c135cb895da36", 0x94, 0x5, &(0x7f0000000300)=@in={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r4 = dup(r2) syz_open_pts() connect$unix(r4, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa) accept$inet6(r0, 0x0, &(0x7f00000003c0)) setrlimit(0x4, &(0x7f0000000400)={0xfff, 0x9}) chdir(&(0x7f0000000440)='./file0\x00') ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000004c0)={0xa, &(0x7f0000000480)=[0x6, 0x4, 0x3, 0x6, 0xfff, 0xfffffff9, 0x1, 0x79, 0x4, 0xa1a]}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000500)=0x9109) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000540)=""/212, &(0x7f0000000640)=0xd4) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000680)={0x3, 0x2}) faccessat(0xffffffffffffffff, &(0x7f00000006c0)='./file0\x00', 0x4a, 0x1) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000700), 0x80, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000740)={0x1000, [{0x3, 0x1}, {0x2, 0x2}, {0x1, 0x58bba4ac}, {0x2, 0x3}, {0x2, 0x6}, {0x2, 0x31a655e7}, {0x3, 0x80}, {0x3, 0x7}, {0x996af9bf6508199e, 0x4}, {0x1, 0x4aa0}, {0x2, 0x3ff}, {0x3, 0x2}, {0x3, 0xffffffff}, {0x2, 0x7fff}, {0x1, 0x3}, {0x3, 0x8000}, {0x3, 0x6}, {0x3, 0x10000}, {0x3, 0xffffffff}, {0x3, 0x15}, {0x2, 0x8}, {0x1, 0x1}, {0x0, 0x3}, {0x1, 0x1}, {0x3, 0x3f}, {0x1, 0x2}, {0x2, 0x73}, {0x2, 0x9}, {0x6dbc9db14ce8d5b6}, {0x1, 0x9da}, {0x2, 0x5}, {0x1, 0x4}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000880), 0x10, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000008c0)={'tap', 0x0}) writev(r4, &(0x7f0000000a00)=[{&(0x7f0000000900)="ec052f2bff973f0697c3af8bc64d45422d92d03c57d5df6327d75ab7f03408f58205e14e435064b15b78b0f80421e9367996055cba5be61a703d55e39954f6c72c3742381a1dd9b3bbced7e149dd5c8d1c616b6eee6ce69611361f6adc96b327c06edc66a0a20d538a94208290026e83a00faf91bc848f471e745084d014ab140de3190c60abe23e0a245c8441667f63b9d6786e042c8b7a35773427bc4bd3d8f6e6698b28592cd124dcc5c83faa958ba7d7db48c4f379141b3923fba67e594ff12c8283d7824f353d255421bcf40a5f4fc872b40c49141351ec6c408d00da29641fcab1e594e9b300501e29", 0xec}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f0000001d40)={0x0, 0x0, &(0x7f0000000d00)=[{&(0x7f0000000ac0)=""/236, 0xec}, {&(0x7f0000000bc0)=""/22, 0x16}, {&(0x7f0000000c00)=""/196, 0xc4}], 0x3, &(0x7f0000000d40)=""/4096, 0x1000}, 0x40) executing program 0: r0 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) pledge(0x0, &(0x7f0000000000)='tty ( #\x1f)\x10\x1d\b\xef$|#\xcbh|\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\xdf\xae\x96\x01\x00\x91\x0e\x17\x95 \x00Mj\x84+\xf0B\xaaY\xe1Q<\x19\x9f\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00wY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xdd\xb9\xf7@mJ\x0f\x90\xb34\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91I\x8fC}~K\xd97\xc8\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xde\r\x8d\xa1\x00\xcc\xd7\xb6\xe1\xeb\xc1>\xb9\x9eQg\xc00]\xe3\xcd\x95\x86\f\x1f\xbd\t\xc8 \v\xb0, \xee\xa4\xa6\xb9a4\xe0\xbf\xa0\x1es\x01\xd1\xd8\xd5\xb8=\x1f\xaf}\xe4\x90\xde\xa5\xa5\xa3\xa1j?\xb0\xdbd\xf0?=\x8af\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90L\x98\xc9gty\xce\xab\xd2\xa1\x85E\x00\x00\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xe8A\xe3{\x8dE\x97\xdb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00-#\x92\xc0\x8a}W~\xd3\xa7?%\x9a\x1a\xdaC?\xc4#\xaa\x80)44\xb7,>\xd2l\xaaTU\xe2\xf9\"?\xf3\xb1\xee;\x04\xa7hN\r\xe4J\x02}kF\xaf\xf4\xbc\x98kD\xd4\xbdQ7O\xc6\x16#\xd5~j\x1f\xce\x11\x85}\xaa\n#\xad%I\xe1I\xa7\xade$\xbd?\x84\xd1\x8f\xea\xac\x1c\xac\xe8\xbe\xa9+\xed\x97\x16#\xd5}EJ\xb6B\x82~.\x92\xe4l\x02o{3Oag\xc2\xd0\x85\x80E\xc2\x8bB\xe3\x8c\x8d\xdea\x1f\xff\x83Y\xb3m\x03Y\x93\xf63\xb25\x8fF%\a\xcd\xc0\xacF\xfd>\xa2\x97\x1e\x85v@k\"\xc3\x02\xd1\x92\xe8\xf9\xef\r\x99\xba\xe2\xcb\xbfX\xe6\xbb\xd7\x1fiC\x1e\x89ZK\xe9X\x82\xa5gou\x04\x18\x02\x84\xd7\xf7\x01\xdc\xc4\xac\x8a\xeb`\x1d\x18Y$1\xbc\x05S\xc1\x94\x121\xd8;\xb7\x12\xa0\x1a\x8c\xe9\xa5U\xa5\xfc}[1\x12\xb6\x02\xb9\xe2h/Hj\x15u-\xd4\x927|\x05\x91\xfcr4(~\x97*rj\f\xbc\xaf\xb1\xc6\xc0\t\x8e\x1f,\xbd\xe6\xc4\x8b\xa2_8\xd4G)\xa2\xac\x0f\xc6\xfc\xc99\xaa\xa0?\x12\'z\x93\xb8\xda}\xc8\x17\xd8\xaaS\x02\x7fh\r\'\xd6-t\xc8\x10\x01\x00\x00\x00\x00\x00\x00\x00U\xf7t\xa6\"l\xffz\x8a\rm\xd7Vq\x806\n\xff\xe2\x06R\xf4\x9d\xeas\xd0vS\xb8]\b\xe7\xc3Fc>ZM\xa2\xc02Y*\xdd\x95r\xe5\xc2n\x00?\x00\xa9\f]\xe4\xc5\x0e\x81\x15YO.y\xdb\xe89\xf6\xe5\xe9^\xf6\xa2\xb3(\'_\xae\x12\x14\xb4\xf8R\xcc\xea:\xd4g\x95\x19\xb7{#\x04\xba\xdf\x1f\xaeW\xba\xecyec\x8b\xb5;&\xbc\x8e\xc3G:\xa4\x05U\xdd9\xaf\xad\xf69\xfa\xd2\xe4V\xa9\x03\x13*\xc8\xf7\x99\xa6}%br\x1e\xa7>I%>\xdc\x91\x1d\x1d\n\x1cgT\x01\xc4b#') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc020691b, &(0x7f00000001c0)) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r5, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0xba}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00003f7000/0x2000)=nil, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000166000/0x4000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f000008c000/0x3000)=nil}, {&(0x7f00006c4000/0x4000)=nil, &(0x7f00001c5000/0x13000)=nil}, {&(0x7f00003a1000/0x4000)=nil, &(0x7f00002d9000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000169000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00001c7000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r7, 0x8020560a, &(0x7f0000000000)={0x7, 0x0, 0x0, 0x6, 0x0, 0x317, 0xfe}) close(0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) r8 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa) executing program 5: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffff4b, 0xfffffff6, 0x0, "6106a6bc44862c5008e6ff07005a000400008fa8"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000580)="7659aeb94832406f050635f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d4751896dd052cc4977fb319", 0x66}], 0x1) syz_open_pts() sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0xfffffffb) executing program 0: r0 = kqueue() unveil(&(0x7f0000000280)='./file0/file0\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) setreuid(r1, r2) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff9, 0xcb}, {{r0}, 0xfffffffffffffffa, 0x13}, {{r0}, 0xfffffffffffffff9, 0xc5}, {{r0}, 0xfffffffffffffff9, 0x2}], 0x8be4, 0x0, 0xfffffffb, 0x0) select(0x40, &(0x7f0000000000)={0x5, 0x3, 0x7f, 0x9, 0xf0, 0x0, 0x80000000, 0x2dde}, &(0x7f0000000040)={0x9, 0x2, 0x7, 0x2, 0x4, 0xffc000000000000, 0x7, 0x5}, &(0x7f0000000080)={0xecf1, 0x1eed, 0x7, 0xffffffffffffff41, 0x9, 0x6, 0x8, 0xfffffffffffffffe}, &(0x7f00000000c0)={0x39, 0x40}) executing program 4: r0 = socket(0x2, 0x400000000002, 0x0) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r0]) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) setsockopt(r0, 0x0, 0x21, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x15) poll(&(0x7f0000002c40)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x4) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x0) kevent(0xffffffffffffffff, 0x0, 0xa, 0x0, 0x80000001, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) shmget$private(0x0, 0x3000, 0x20, &(0x7f0000001000/0x3000)=nil) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x1, &(0x7f00000004c0)="00000000e0330c46ff5fcd7f6cb0ce8668764d4af9a08a16556bdb8f911a4b8aa170db5fd18f5b2719e5d43f5b7b1c393247d2069f00295b5025c79e9867e8fe22aede1bbb481376cdcd80db459dfd4c615e2e184693caff85ae469df968c0e0912db5e57245cc2c86daa2fee31f2ac87b8f59e7b7c69a1b92e1b7fd23641414a847f1decc91759d71caf975261de58c0c3d04000000000000000d5c6a677fc75a336a9b8f7eeefd0adf33ef1a6f5e581059bec627e6b65dd43dc084cbe3f1826898670d351a9ed3d28b18f96b0b95210829720d1410654a368d8e7d48c8ac1c86392ccc6a90219b3d3c4f9d8696dcb40935a023976d9daf1f2011ec61804e6a85a687f7aefb4f2831a44904edaa9be3166e77ea1202b1a6ad59de30bbee8b8d55a70fb57dc0", 0x126) r7 = socket(0x18, 0x1, 0x0) shutdown(r7, 0x2) dup2(r6, r7) r8 = semget$private(0x0, 0x4000000009, 0x82) semop(r8, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1800}, {0x3, 0x0, 0x1000}, {0x2, 0x6}], 0x4) semop(r8, &(0x7f0000000340), 0x0) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000240)=[0x7, 0x4, 0x7]) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x6) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000380)={{0x9, r4, r5, r4, r5, 0x100, 0x5}, 0x2f8, 0xffffffffffffffff, 0x7}) semop(r8, &(0x7f0000000140)=[{0x4, 0x200, 0x1800}, {0x3, 0x0, 0x800}, {0x4}, {0x0, 0x4, 0x1400}, {0x0, 0x5e0, 0x1000}, {0x2, 0x0, 0x800}, {0x1, 0xda, 0x2800}, {0x4, 0x6, 0x1800}, {0x4, 0x8001, 0x800}], 0x9) executing program 3: syz_open_pts() syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="5916a53fe170aaaaaaaaaabb86dd60ee1b7100000000000000000000000100"/48]) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000d2f000/0x4000)=nil, &(0x7f000082c000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000400000/0xc00000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000dba000/0x4000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) r0 = socket(0x1, 0x2, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x8, 0x33da) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x200, 0xffffffffffffffff) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480), 0x8000, 0x0) bind(r1, &(0x7f00000004c0)=@in={0x2, 0x2}, 0xc) msgget$private(0x0, 0x460) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f0000000040)="1b729cf5", &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x4) r2 = socket$inet(0x2, 0x3, 0x3d) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="89144c0129ea94f77ea66ed006e3bc58e261c99a", 0x14) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000140), 0x0, &(0x7f0000000180), 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) setitimer(0x0, &(0x7f0000000400), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0) open(0x0, 0x0, 0x2) setsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x1008, 0x0, 0x0) msgctl$IPC_RMID(r3, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) mmap(&(0x7f0000ec7000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0xa9d) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x40) executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) setitimer(0x2, 0x0, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r2) executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0xa, 0x0, 0x0, &(0x7f00000000c0)="d820866700020000b876a16034c1f4e27679b78aecf86987544ca9c5475e8a9fe042140900006f6a0aedb422cb01e30ee863a9000000eb1400800000f90000000000000000000000000e3b5caa8932e5fce76307dc71a0047172d8674225a395", 0x60) sysctl$net_inet_ip(&(0x7f00000005c0), 0x4, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x0) open$dir(&(0x7f0000000040)='./file1\x00', 0x40, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x0, 0x0) sendmsg(r1, 0x0, 0x401) sendto$unix(0xffffffffffffffff, &(0x7f0000000540)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8afa7d9f2642102000000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e000040781e4b2fffc00ff00", 0xb1, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x1b, &(0x7f0000000000)="5ab7776a", 0x4) sendmmsg(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000180)={&(0x7f0000000400)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100), 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="3f56a242b263b63fc12c2eddc3e4938f100f9fb2844afb2ffe537083a7a9adc9566f1e63f6f767759fb7c55c6a7decc2ac7fbc3f59630e1752877c7095bc75797c687045fbd5e250c3673ec7791ace0d32157945d91fe4adc7959a67b06e9bceef31e32f95f4c788e457e474d1ec93d509d85266e9c4368a261b114568f262bc5e8d56de1ead6a135428438e9b3cd5ed540f7134d011fa684fab85b8d3b156f40ceeb97509a95388ddf4d7a24e127f859a692fd39fbb24231a7a58c82aa9a42d3b826f73299a37d8f3e7e63ddf9ba7b4fe1596924fb6852dcf2802f3e31895fe90558773ca56da4c7f79b5c973a070967a6a63129c55ef72f7aae98556b494b480fa3ebd4d526950df5ba30a8974871513d409c89a76449dcfb35de6d78028158da823ab67"], 0x88}, 0x1}, 0x10, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, 0x0) close(0xffffffffffffffff) close(0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000000)={&(0x7f0000000140)=@file={0x0, './file1\x00'}, 0xa, 0x0}, 0x0) setreuid(0xee00, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11a}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r4 = socket(0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r5, &(0x7f0000001000/0x3000)=nil, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$getown(r3, 0x5) executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="9876d692a3ef9c7ab923a2f0", 0xc) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e782023740000000000800000010000000000000000", 0x88) executing program 2: r0 = syz_open_pts() close(r0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)='v', 0x1}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "254dfc210b4aa916fbd5f000"}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r2 = socket(0x20, 0x8000, 0x1) getsockopt(r2, 0x0, 0x1, 0x0, 0x0) lchown(&(0x7f0000000880)='./file0\x00', 0x0, 0xffffffffffffffff) r3 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, r3, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000140)) r5 = socket$inet(0x2, 0x3, 0x0) shutdown(r5, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @broadcast}, @udp={{0x2, 0x0, 0x8}}}}}}) connect$unix(r4, &(0x7f0000000000), 0x10) r6 = socket(0x2, 0x3, 0x0) bind(r6, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) sendto$inet(r4, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xad, 0x48, 0x101, 0xfe65, "711b27eacf9eb763ebcde779f65ac940beb39734", 0xff, 0x4}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80}, {0x24}, {0x6, 0x0, 0x0, 0x20}]}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}], 0x1) syz_emit_ethernet(0x4a, &(0x7f0000000c00)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "062500", 0x14, 0x2b, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @mcast2}}}}}}) (async) syz_extract_tcp_res(&(0x7f0000000000), 0x3ff, 0x7e0) executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x121) unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f00000002c0)='c\x00') mknod(&(0x7f00000000c0)='./file0/file0\x00', 0x1, 0x100) unveil(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xe2) select(0x40, &(0x7f0000000080)={0xa59c}, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r1}], 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000040)="18bc56ad", &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x0) getuid() ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, &(0x7f0000000080)={0x3, 0x71e}) executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x4, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0xfe) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1334, &(0x7f00000015c0)={@local, @random="450b08bfa22f", [], {@ipv6={0x86dd, {0x5, 0x6, "c947ea", 0x12fe, 0x8, 0xfa, @mcast1, @remote={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x16, 0x4, '\x00', [@enc_lim={0x4, 0x1, 0x8}, @pad1, @enc_lim={0x4, 0x1, 0x7b}, @ra={0x5, 0x2, 0x400}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x2f}, @ra={0x5, 0x2, 0x4}, @enc_lim={0x4, 0x1, 0x1}, @enc_lim={0x4, 0x1, 0x1}]}, @fragment={0x95, 0x0, 0x9, 0x1, 0x0, 0x1e, 0x66}, @fragment={0x16, 0x0, 0x1, 0x0, 0x0, 0x15, 0x66}, @hopopts={0x4, 0x1, '\x00', [@pad1, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}, @hopopts={0x1, 0x227, '\x00', [@generic={0x20, 0x6f, "a27a324dd7d316a9813d171ade63b583a6db687588933fe280b7df0d3649215b32326dc513d385318f5067917a32ca3de1133bbbe5dcc70ced78d7a90292ecaae4908b3a3108ed177f750e87ca73d0b095362da335d341b58bdfd49b9959fa08c025720d50088b47f9f960afb5e810"}, @enc_lim={0x4, 0x1, 0xff}, @pad1, @generic={0x4, 0xaf, "d1d06dd628866fa3b13b4f27bc20d441aabe40813a331878c6de0be4418eda168c5146d777cee4b1cc56d0eb40ed22489e6bbd20f7b836e348ab63d33fba0e308d2abbaf6163ee2387c2193ad39947563ba1f18dbd1086107f3444c1f61691e0de0b2075d0e5dba44bd9d933a5cc87cc1ece3ee84d73b18b6f09d3a23f6e2667c290d687afa119886e720540dab210d62969499bc8d2956bfd81e05aab9887a87498756848ab9574b910a090c17d04"}, @enc_lim, @jumbo={0xc2, 0x4, 0x1}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @ra, @generic={0x5, 0x1000, "e611b551b82d9433d2b94536d32eabb4881978bc85ab42f1a93f22b69f041561bf5763506d1ab4c65061e68a5288528e8b3a7d8c8f1ca06bfaa45f1791d6bf9d25f9ce8a2eedbcda2ba94f4fdb28a3845917a1b9d690bd1b0c442817e7d5bcdc786bfb6a08ceb1f4c89abb6be724f5844bb523b2d3b2205560c09376685c720f1733c59f947c9bcbd82ad8eee070a89ed916faa717aa47564205140f523158ff8efc20e6eb96fe078d6aa2814b75388eda30bab76abc13f7a6069e1e336fb4ad16a73ad4429588a6f023b7389bb839f243ba49e799bf80e141eb7f75abbcbf894f6466a7b65e29e59e957a46142a3a94e4170701fff1b017275fd8a6780cc07362b59700f63422026b015382cc53efd91f3ff4a650e85922d0e104d85c21dc611a03a711a3b25888969f3802e51b7ac197cf4f3f981d8c0fad9701e6b5902077fe809d8315a180565cbf5bb1413b57394a850f187c19a3fbf6aa70436ce03bb0e6af24c5631187037007cbbab20e3c5923fc116261eec7bba2d52acffeefff92788ec7856cae7105ce17eed3993015bdbc2a8ddcaf434d6c38af535f5e8322e4ed00d31a7b59540597c43f4728caf7360b723eafc10222504d64e27065fc428f5ec670a8dab35a7fb5c6fe575516b86010e9e7f5e27322b362a0851a27bf40fc0b7d8ee22ff0fa22d2cea890fcbb3cf4ce105a7c38963c340613655f21b976146d18bcd389cc107e560fad4c58047cca4705f405275df7b2d9f3b1f49b54c162de5f1aa7b72712c36b6caad76dc81e5d4275af3f994c26f0feffe8e39859d58b612891cd44f9006567b65f28b94b628be4cc5940a64708a5b1472c3d3cb7093e4bffd6c845114d76b43be144721795c3ca5e6baa71a502304393bd6abfc770fbb0864c7e7d16b4181c895f7c58517d8bccf61b57a20c1a6ca92d2f7faa58ce3bb68bb4bbca6b1d791588fe2f8802077bfb8fbaa9aa3974604abfdc271de4a670a106dc477d72f6eaeb09d0c9945b818e458179445bfa09ba3f493d67b3c726cf93d5897b717e3efbde3a8e658bcf5d19130524a68c76463d27e6defbc154bacaf1eef74613379eca9fa994b1d55a47514528d0278f9cc3b685f42ee0bc0cb1937181d9379baf04e7d6902b4dadd546051d2747b366370853aeebe155942d516dc2a81c659ec231c4867845fd0ed3edb9a2682991bef41128c4405cd8357abfc5417bcd4f75c94a74a704c9f8912c90287d40a526b19f331d57b9133d654e78afc771700f5cca2e98d07b95a3853a8907cb00c6e49c092561af1e6f140d79c87c0b697a31f82263762b05df70ba019218c0c6a331d56e66132486cb6a10c3b3ee2b1f551eba313ce46716798e36593dca6cb3683e35452e99c015d9ceb994edfa1d0d07e5f3ccffd8d22e1cd698c884e3f920b239bfbeea76aa319aece8adb34b1ae620a0ffe17cde01672e07c5b98bc53d2f9db8493587ec2e8219faae17e9a617b6d0aadbea1c797d834b83f7746cc17c5976bcaabe6267875bab530cedd25282ab0a76a3615adb22577cdd10d0211f7e1d2555fcdbf738d8ecd867b685e85ad25f3cb25dce726737718cb4dcb14406ca3581f4ad6c7c236858f9654d538f6f8897e75c4dc3629e890291810584abbb2476b10a5b83ba2d98b85f2efc5ac5ea305ccd0bde9d6e8c180e47295f6f04ac4965aa207901c814be57431c28c43fdd18968fe94222e41b4f05ca3d82a5877d4c96c9c6c4bd627f7825803856a655ee50b932e654e95d4b222092311f361fbaf13864a9f20d39a90601aec72f66043b6faedc7ca5dd3800fea96022eff029afdbd590cbda7341c79ddd8e4beb6c292dcb19761b2b3f2073f6fe4bae5530a52f2890fb2ca4e4a55bc2bbeaff4b1d43ff9706d5e83ae8b941a216c137226a06e558a75196edea9e82c200523d32cb9b130e7563388c9ba596e16d9dadc1fdd62e83a287cc4f2185f85c665148c18d44b687a36c1da4b25352b493a5a63b9458ac96cf4b4e945516118a6a5725ae56f16d6340dc4fcd8d4840a6deb66e02e914675359ed8bffefc533cc75e67ca41e34452816b520eac3766f188850d448b9edbd1dbebd408875403cd56242308cfa554eefbda62691f35632fb0dc80673e0ae20ee179ecef0794b0d6992349faae7b22b246b6a5ccc558464afe57268c8c17fc40113e0b2eb0bf05c86ca1371e5a2de55ce30f44bfc1658a9dd176cc4a5293696e03457ac6159d9e088cfcc0443432ac23c2f75eef8a4bd7789df9182c8d0013d20493f95a7255f64723c03a9e4d6b621cb7847507869c9a0e9f00818f7bd90d842ac2eac6d1488d318fb674cc5aba4eee5534c62b76b9a037ba8ea48bd2e4fc110fe5f17db0719dbae5fe7b1940de7da57a146efafef313968064868f5d076708a8896d92bc4c6202c7e456cf4eb44e6c7900c4a5a7257fda4592ac22ee824fe7ba90b628c66e7dec712ed9e28d7287554051b0b03ea14c93e66e347b438b579c5a0c701a94b20eeeb5a3cc56038cade7cbb227c6c5f06631bb1bc940faf94fc90cf8ce35e946a42bcf2019a2d089e975b90fc23d4cf273f62510895166c1f2bec98f7b8085f96d0cf5e50c36bfa17874f131bab95bfa4fc001b01ec3b62fd1cfba0d868fb324ec37938a6c0e9cc0b71ecfdc6e572df255e0dd35ef29a0e8591f65c4322c4ba31667e783cf38420ea5cf2b9c85aec8e877ed264aabd7c6adacc7ee07ff1475cc75dbe66a73566012ee7c8e6e69aff9548bbf16f96091c9af23f82a93733da4e71f339bb447b3390e384e6eec02275d05ba78eca2c066acb19c7894e5d5b6be06ab363f6a2eb50729faca2e8c7af15dfb89b726db829328084be45a053af611afc9f34958b929ea6a619baa1f0948ff18cc7cca2c93faf74a01e386a47226b3192d2d9012d60b343f5bc1246ef76a6d40483ca0cc74a531ac5bc5519d18599140bfca2a58195906cbb0ee892bf88ab5e9291de9864c3a3191b069eede20b25e1cc0e8f35bbabd4ee8e228765fda4be7f96fea9eba16f8268910d84ccafb2f1633cac2921444494796354c1eaa740381d630e7eeb3de11dbbb7cb91496629b3c66f104e9e69ed01a62d17fbf4ce789604d3513c50e96f05683e4e30087b8dc05ff9baf8f5197be0d2bcbeb8c9faaf9da3ef5ae341d33c39c3692631159b2e37fda473a3f616f1b20eb9fe1bd6b014c606e3e65b4e3f5f1aa034afab02ffa2b72fbb67fb591f4c36195bdb5f8b90039e925364a67dfe8062151731a1517b1b585512b945120fbd2af35b67af44b4a295c32e372c03c45c49d84270661ea97bdd8eb2cc95b8aaef227c901ac27024d470aede4a6386ed36cd46e680afaf9468d4cc4d7eec1b5ec4fc6ef898c2c1694e6a2b45e8bf4bcaca5a68ea1ff114485c3928c252f0ab85ce772100ec9e81ef848118a39ffd31b65bb0b4a450edb9a3b09fcfee336dceaea8dc354206deacf5fbe958c36f2b4f8ba550ffc328b8d45dcaaae5c84c89e311d23c11d92b4cf7eded6de5bd068e56e7b48a6663b31afbecbf6ace0a6dd22035585c23205bdff96f88bcbe7c76d84db3925c8ddb38de9bc8f8708e63a14c0383a6614887fc95919cff38ffebacd791633be72959dd8497bf6a5210858d20ebf83111469afd1f6273f0ecb3fda0837219798843bbe5b60ca01f82ff76922ecfef15cfe885e4592dcebe5b962924394ee1dd70a63bd6ba162085ef6c4d12e0ee198bdc7360a1229f44245a60931a20b55a0d399c8d300209e3d580fdfe1eeaedac7e0e5025fd65e08bef303dab8c5fb7f5d9e93cde55056f0689998d1545447fc747c76bc28de2ac414f0f3261cdccd19252c2f73be0f3c1b71bdcb66752a5e6fa5f93de214b8eb6781b4a41e371382a52933acd1e5ef8fbaade51aa92e627d39a7c2deeba259dc23c24dccddd88581001531314efb1a54523224f2bcfca15423ab5398aa4d62cad145ffc44dfa0f23572890f9f97b804111f5c5e31bae3a1f00d430da4e711a77f475c0e416a69cff42731f57a6ccb12bb90aaee9027a0969a63cb884142d7bb6720672565e6d1e16e2e09b5039730e658d085ed16fd247d599a18f7cb829b614b19bf1842d0f38fde6f7ca0f3a401f29dbb9c796d19d92c2f72840095043c75b6ab7898af342a21ae4af55650c18b1b0e5c687de30940450aa618557957a0c62a44763777d778cc31b5948eadec713d7715151b5cb04de92a968ec1bb8ffea15d0f2246229e279d70b155c77efd125fd712b2430c94d41cbef8c9b43ababcdfe8802bf6f4499018de2e4b30d23ea8de4172dcf4cb014a5707b8dd89561ace5d9b410c7b129bfb1aa0e78bb4fcb35caa8978bf44c59168830307af9ae8cbe3b0f1ff8c421b38493a89a597a97157020d933eb12a18ae3d89044c845515d54cc482434d696b0600ee4a2cc058637a2172835f91f5890732d465148f513c002dc183570885d9c3d4b6e094824250a9073220b56bcf9dd0f1de880f80c23bf1c364658ea850770d9c4b46a9fbc8bc7aba4915d62e780f4163f910c319dddb351ab8e9cdb8fea708428e27e816be905012b6e7b033e2848ab867e5bd9207ee4e0e11819b7075af77d0034337cf2b4feb910785338f1f444088154aeebfa6ec7b63f3ebc643efef99f48b1297e2069290c02ce67119b90c3a8d0fdf26f5b7f25f21541f90810e5599cd1be95a7bd5c5360e8f14b61ec3e26441e115ff7b69d548411323a5c2002836c992d696427cb946c3df5ad05037d401601cd505d2856496f5c449b81b7f08a0074d8b58609845c67a92e8a5927838351b4229ff664afc3aa6ce86e25cd5d429f96847ee232fe8f5043ee1e0b53a3fbc65c5c324a2262a6151867a7dc3ad3a079fe506b904fb2e06047ff4107d387818a337af11313d0a933521697cfc935ee023d1281a791c750c1c72896fbbcffccc859c293fdfe2402bb15dd0a6c876b3781996d6615e86abf040accd1e15dd8f89a4ff76c838652f8c6148b3fecb3e546f62375f3f440f6778977150534426f830dffe322aed5b5d3357ea715ca891918506bfc573b4a3a3649c986a35acdebea282f8b1781c3664c3d86c9f37fc40610a02b1926bc7f967e8a71825d5e8cf95fc53878ba04b7d377626ab5f86c7448065193f4a2035a4c40d75363725ace68152f80e0669e1b6b2132316d4f520a514334fbb29b4b363fd59e43047462721673cadfc70f7890cfbcca5f63d6e22d07288f6ef6a5bce147e2c6ee4c42ca7dc5b7890a4328a0f1ad17bcb86c24279e83f7806ee636f6995b72b05b980fb71859b91b588e6b86bb61ca2cd9fca91f49492d0836630ac82308b475ed2133c766646a457a1a6572499786f54a63a756e8ceb2cd4eaa97190f4dfe9d5761ee276da80b76973fb781c20458131813e0852ec2e3bbf06e748e97eac6fe93f9aa53f2d1b49ecec7c587aa3f1b1761d33dbab5c568fa6c62f81a36b22f6cb5e9f2f564081ea1f4c9f5211b375cbdc93df68c4d8698987651f6da6de0ef7a20c1c783fd37e0e75f96540d82803e56294c7b934017f4f6ee169813ea6edc1a338ccf3b80309551564bba41e89ab3e6d08d50a474f5731ce8393b3744253beabffc68da5f7d2d3a5ccf43ce132ab73f1b89ddfacb07c62c51cfc932254e04c0db32b55bab21e5aba30edcab966cf5dfa8c9bdcd145af94fafd760ae854ab21e1af7f7fcb3450f896478bd3d3ac91dccdd94fd7e9b06de68a5d5bab52529f7cee49b6b8aee6a48f6383fbdaae9b88150b"}, @pad1]}, @dstopts={0x50, 0xa, '\x00', [@generic={0x6, 0x4b, "457d7156da4ec38437960b3c2ed5614f0524fbd2d2880329d9f52dbc644b1a12556950e0251e69436aa1cc51dfacc29a23116213db3e848b92c4cbb95f72b2a830a7ee1a874f0abfa66fdc"}, @enc_lim={0x4, 0x1, 0x5}]}, @dstopts={0x6, 0x2, '\x00', [@enc_lim={0x4, 0x1, 0x3}, @pad1, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}], @udp={{0x1, 0x2, 0x8}, {"621bf2a634e0c34edadf2693325d433b48b83ae5fa8e1c8e68e6d2f7833e7f5c6b6dabb0e3217e8ce461782b0d3c2de6248fbd084988ba900dc9041166e11368c509d05985cd3a6c1ae37b8d9f7dccca7398f2a40147205a85b8a26ac62d426fc8331a0d0c06a8d0829e8671535792ddbedadc4cabb95923df31abb979690a868ed2255cec12efed2ae1a53f20a929de4ac62d037471cc85de4ad5680362e2a84bfbcee56d16e3e5a02db6c0b48e41d3c3fd38815c916bf40017e32051181e1da2503ebd47e701a259e751d900c19206f7b34528fe8abce76ac523ce6a02b18b2fa0ed5eab7d"}}}}}}}) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f00000001c0)) r3 = socket(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000200)=@in6={0x18, 0x2, 0x5, 0x3}, 0xc) setsockopt(r3, 0x1000000029, 0x3c, &(0x7f0000000000)="03000000", 0x4) r4 = socket(0x2, 0x1, 0x0) dup(r4) close(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 4: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x4, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000361000/0xd000)=nil, 0xd000, 0x5) socket(0x2, 0x2, 0x0) socket$inet6(0x18, 0x0, 0x0) socket(0x39, 0x0, 0x0) close(0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000002c0)) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x0, &(0x7f0000000000)="8c740b72", 0x4) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) recvmmsg(0xffffffffffffff9c, &(0x7f0000003cc0)={&(0x7f00000009c0)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000003c40)=[{&(0x7f0000000240)=""/3, 0x3}, {&(0x7f0000000580)=""/129, 0x81}, {&(0x7f0000000b40)=""/4096, 0x1000}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/4096, 0x1000}, {&(0x7f0000000940)=""/122, 0x7a}, {&(0x7f0000003b40)=""/200, 0xc8}], 0x7, &(0x7f0000000280)=""/64, 0x40}, 0xbf6f}, 0x10, 0x821, &(0x7f0000003d00)={0x600000000000, 0x5}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000500)=""/120, 0x88}, {&(0x7f00000002c0)=""/122, 0x7a}, {&(0x7f0000000340)=""/228, 0xe4}, {&(0x7f0000000440)=""/102, 0x66}, {&(0x7f00000004c0)=""/62, 0x3e}, {&(0x7f0000000a40)=""/211, 0xd3}, {&(0x7f0000000640)=""/242, 0xf2}, {&(0x7f0000000740)=""/142, 0x8e}], 0x8) r2 = socket$inet(0x2, 0x4003, 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) r4 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x7fd600faffc9bf32, 0x2) getsockname(r4, &(0x7f0000003d80)=@in, &(0x7f0000003e00)=0xc) poll(&(0x7f0000000040)=[{}, {r4, 0x1}], 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000003d40)="06d8d1b81f3a6632510d154a7788e22c4fbc5227deb161aa30e68e070dce9ee3852d5c1a466c8b4492756c792fa7fe3532befd969cae2283e7", 0x39) writev(r3, &(0x7f00000005c0)=[{&(0x7f0000000740)="725c8409679f313f04e4b9d42c3c87840bce82cdd178d6ed6a60862c0ec6c2efa1fffa6bc8e424931e23a9f3edb23850f45d360bd5ea818b41738cb92aadcee4d8b3400a1063dd91e935979dec31aaccb2cb5899ad1281ca57ce5eed2e6196c591f280f290f40361623853a6555485007cd1d82417488523ab00e83703eeaa96594999f5045941a0b7a270405e11557ddb9502b9a513bf0da7c552814269d3edbf5a65a973b9a2e71e3d1478a032f7422f8a0d1ff92589429f95ae780075f65ed3d4d7fc564ac6eb890cea7c046de94e9ef5297a1a6190831076bd70b9640c7b894baf78df076e3232d8159045b9f987d6a8d9353ac5c2257ffdcea15ac32c8696111eadacaa5960f704f8bd481a807777724cc4d646d0ec68d1228734d300e74105c9fbf82add6c8da38517c0f0f15d20dc228a2b9c3616731027b99b0a2e74cde07afb29fdb47013353c3fd88935aa944641eeac605d6dd23a8dd9e565c3187a86be9a4aef895e9d8e6d2fdc644a858a5d8907f60fd9db761281b977f3058f3e33e2f65b13ba640f536fd39dba38c0187e0e2a1716ab480fecb11d4f46f56cbabf76506774f4332d60afbffdc9244a7b3ee7ccd1fe86191ed4f74a4620116539957a785975621bac2cba5200c375c1cd1784cf23bbb56681b037e7c4d921dbb037ce546c561c3bb5eb0ca0d6a620ae87e5f66bb9f33cd79cd20e49ffe81695189d65b7c77d253b45917a0c4761a8c822401aeefe6dd13c9ee120b2d14b5a9a0db341407350933c1efb9f5c61dd7f91ace54e78b746b196d37ddb4742f25efa660be97cb2581311a94ecccd2da878a1d052e9e19a5b3cb854cd0a697b600e417817131266834ec8ce59669c9fa755641874f2877e6f82a88246815ae114b53fe2c0685ef2789b1b4f02cbac6645d7de427f3ef35938a4a499a7f05b054886ea8c7117bb3c99e003176ed9df7fe50b875e3ab206456bd5566c8007051482c9a01b5363fe1557213119070bfa39f1b71ffbf531fa0d929da5698c2c9286e9b5ce0b660d8829645c6c08f2f095f91a57fc70b3f173682b64c400086c4f0aaa94df08ed8f69245bdb5a15b14baf7bf72b451f25bc5fdd51c0c5d0f40a7a813dc07c9dfa3c7039c4585b49885d2420bb9af88f362e5ca203d3a3b2dc6b58c06d5908dd5b5d2e802578e46ee80e21003c7935a340412442747d920f78ef27905a2f0fb2efff968cf4bb33bd4d8a5384fcd886b4c4dbea593770b799f1e09b6fa08f966ae16feab25cdb104b075d424bd371d51b054b94fb288e0e2b76bc67b695baa5bebc7a68f00ea8b8d9d6e6c9e53af21a30cd5fc31c9a07b33da448bf4543fe850e1dd5fdf5cfca72e5dab0e36a5e0854fea45a590eef3297449bc082ee3e80f552ddec8c0dc7f7adf9d960c94cbfa9ce4d1990249fd4ad6c59b91040dbef8611bce60459e85c5f9125b0c769192ef40f1eefba6067aa75fa2e0cfc92cf8d5c65db999e16d43f6d6cf28a460b3ef7ff8d9421c9602cee2bda0b817021fe41964b305e8b9ab2be3e898fbf7c42ffe01ce1edd3c71622bcfd15b67d320e0917d191d209f709a268b0c324898437883922514fcddefd035d315a14de005c9ede97e539f5054f3aec738fb2394d4178ef323c7cb85a273064f3af8d274ea034a9cdd8e10582fdec0e3a385df843ea102f368bf8a89e15c42cc7fd85e33f6229f47c6b3143e0c6476a62d50ca341e7679aa816f901a5546c78774cb9663591f71f9eea1467034dd1a90a829a104727c8c61dc27491d146c4b26b9054ea346512d2aa363f64d5cdbe80d8c4db33998f25e777e44c6eec49c4bdb3cc122cb5dbece3cf106381eecfb789dc8f013a07358386ac575a0c94aba872e5d6f91e1dcdf4f3c60af3a1aaf2c4895b33ccfc176a3c553e07fe21d2f3c617833f92fc0e86ec93c024ce7c3deb72fd1712c7022dad05345cf0b78f69d55a622d81b72e03067449b5c04b8c3d17c25bb97ae27203201739d6271b6752a7520e90266b1d920eaed1f70f97d9e7da4da94862989b494fdcadde71182329c47269a149b14d1fd4443f3ee97bf73e2a097f60854b0f36c35f017a30300d2d39fdb822fcc7ec3fb188f73112f869ec57b04888c35417a8806569f5b9f060fbfe7560b735f85677febc836cdc7feefac1546d6a45673bb31aa004edda049f28f167c533156823f2ded3236c8502216ce2188e3099a6c20f1f3af437ceb5bedbfcbeea20212ac2bdf574037cff354799a1739f1fdeaf59e8698d9dc1132484c64ac771f6b4eddc3cf359c267fbed037bba5025a9a9ef596628b5e1a3de1489dda596e7f8461fc394fc3a6199378a55a53d14c7cf1f0bfe3a41fe73d749e215ec6a06ee36c5fb53930162ae840685a7020566919720e5e86091eecbb2e4e35ef009974abfffdfcaa95266ad3fb17a102ccb2c222cc5d23684a70e67918eb659f541883ad975634b6bd5a1f6e7b426355c68267147d435152db7a0ba33adca52901cbca3f716eba2b7dc2a3341d7be725ee70caf99142d3c40872ef30e64841d03beee1c6bef29a69ddd0e1c701e1ee4656f5cca9a40b9aa0b5a797b3a6587a775d85a8fdbe9ffdb54073ed8df4c35b80bada6c86cba3172e985bc91c6f090068d5d53df3073c8e4bffa3c37d40077f95184ca9f35d1e7866c62dad0a7b36ada4c3f7704f2bbd5a435520b84f106600358952e7377fa8027f81783e7b8f4441e014db0f99ec83e29cc2e34c47ecbeb8c08b1f4622102c213bdd056a1b58328579bc81cead0291cf46e4c24aeef8161204a6307ae5d86010c77ae87c39ef640e3e5872e59a4e4f4d53df9f1c327dd1bf471b89d42b5bce7666c830e781d031b78dcaf76b697b3f2c823dc8997caca87b12cddc604058fb134f2948a09a45afae836d051aef84b624c1184c76ddd895cc2480d3d4fa1b6ff606afddf894da02c4c1e62277ec6612cf85b9451aa8d33ce73ff2620e3532f00a85cb9713492d0ac31b6800d5efe6511a971a608286e45df8ac8e2cbbe2498ae7cff5fff2912d9a09febb949feb59ef5da653f864656a9d5d6bc65cea79d987ee5c370474252a6c43b00177f4f94a1bc3e1c6d1affe6ed3cddc074edcfd84e22269359ccf5d8a24fb1d6cf22ea160edfff061792bd9ca386a311ebeec593c083821c242ec78d040a3fc5e14bfff47c499509b20f21fb294ce521fa4ffd79afe32e163b6dc80d09f2085f78a6d407b1107b68ce31927ea3aa1e7d43400ed67c9b525912a73c7cad2977bbc4288503e5595b865842caba1f6a27b463f37d74ca81e6f420eb59fc94e35204d04817c405016b350cf3c63d73d588b444d46f52fc775ab0fb4f855757855f90bbca18f93ed2b88587ecb20b50420b18c32fa7732ca25231a09a178cf263e349b7ff36ae4e3f4c590e7c704830bd050f4783e43e6e480135debac1acdd504baf17f5aa919d74d2ed0248278f885fd0e9a6e0ec0ac614a5c3d9fee0f077f4ca3b14541e43a032e121cf91a0f6509ca135a16f58bcfe954b62e0e73a71067dd3e389f0e0806864b9d427a820ceee0763d4f455c2fa75a442ad8c9ac8163f484d32d1f3edc6b7d9af5d4b00eb93f896fbb953dac8d6cac4ce4bbe70e716a6fa45e79a2d1137f271099f7ec197bedece74dac272850c04f2d10a0e1ce1c1fa034fafe2bd976269a0bfdfe6e313361789550aa213fed4ac6c6def448411ca59ecb2382bfa6b2245c49a373a931950de09b23d56bfd0a7ab72c44d0f90910d063979dc6a7228f2d578b4d6f80d77a0e9b4abf18606a1ecadaea9493897c910757ddb6837c54a466b67a495868947f47b504f71d0fa48d99245d18c5e37dbf73cb91650f704de521b6f864ccc016d26d002bcad06d278b6f21c324121f9a37997f0875b7fa024f7b2d9fb8ae8263de347dd3939b2308d79ff4e28291c6afbc7932a077a5443ea64b6b3c1afc78c80b6531d08c220a1cb3be9de6c092941d98ee3aa6dcadc3ef1d6b5c9cae5de7c0c8a9d4a0c31d65fc0d1bb758d2ecd464e9bc81d945625c26702569afc841a2f170a0de02549fedf36474597b6fb4caef11d291fe8ceb1761ab0e428d43c20d703b474786af57839d1e8bd971dacde760fc77956c57665dcc2b50106f91d90da4bb0772eeddccfe7e6f374bb6dd4c2510a", 0xb8e}], 0x1) dup(r3) setsockopt$inet_opts(r2, 0x0, 0x6, &(0x7f0000000180)="99c300016bae3b53fb0b7051", 0x4) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000000)="741693220c5b6189a4e45ee498d2756dfb0e9e4986cb196a5323d8fd9fef2d03f8cb57a8a7b5a547375fb4b308e849187741595c11dd5f59c4a08adc72848e6956056f6790e1379c3f394f86bb1712aea6a6a68310a12908b17379c5278fe07a075021a4b548f4ff84f4e4b37be1b610d5dc71795730b619d2f7f2826e624bee7bfc2ef6f6d18922022fc1188ea02b6820654804d25d2bf689a5d43a22f7f4f35278248e972b7795285746", 0xab}, {&(0x7f00000000c0)="4118a3d9e102ac9cb0e0b038d3f743512c5c8b30112c99a8eae151b0d2b264d282f6b7085f4a99bf135100fccfdb6088c45e22a47891a845644b5426e792e7c072bd6fde9a7898a0123317837d38fe463c52e145be75a0d358d3f3c632e8a1d8fff333456f7c1165306141cc6f2002bee67105f0daaadf979c2b3f9789c5cd8877ee0e7e1426fdc43f8f5d91068d7a2a277733f96cfeef1cb698057c2d2ff951e5921d65852a8c2ee61f93f1893d0bca5467d0dbd89c00851d5a309eabcc9ac7c47d30bb279745ca18778c103fc22e8dc218a2f12e290332ce31835b6563c7fd6bcf8b1b697f6a297c636baca143815d0f5a9f21e1d08044", 0xf8}], 0x2) r5 = socket(0x6, 0x4000, 0x1f) mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x10, r5, 0x4) executing program 2: socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r0, &(0x7f0000000140)='W', 0x1) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000480)=""/192, 0xc0}, {&(0x7f0000000280)=""/200, 0xc8}], 0x2, 0x0}, 0x801) (async, rerun: 32) pipe(&(0x7f0000000100)={0xffffffffffffffff}) (rerun: 32) fcntl$setstatus(r1, 0x4, 0xc0) r2 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r2}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = fcntl$getown(r3, 0x5) fcntl$setown(r1, 0x6, r4) (async) setpgid(0x0, r2) (async) close(r1) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f0000000080)="1ea8a0b3bd67ae322d677400faded1210c13173f4539f06dac627d0282d11200a2cc205cad055b32ec42d899013b685289a9b6933cd21fbe58111b5f6573ececcdb5842768a3cc7c158bc870a6559a79dfbc5a002a6c721bd48091d86d816127fc9e0b544e637c33cca89b53212a9e765586962f404c4802cea7235d2a2d5101a6cf3b47648fac91cef1b835406eea522b", 0x91}], 0x1, 0x0}, 0x0) close(r0) (async) r5 = syz_open_pts() (async) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000003c0)="2e3cd201352601d91abaeddf7339b3faaf1489be68908cbc19b9326116400d69a540427b8a0800168e117d67f28e4c90d613246558690d89fa16d0a3b56b959f6ed4e000696f55860aac9e734bdb9fb4fab9c260599a081e9289f5423ad423dad2a77addf4ba517ae56b381b", 0x6c) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffe1, "23d90e327fc61be44abe7a1c8113e6586d396565"}) (async) read(r5, &(0x7f0000000140)=""/223, 0xdf) executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000500)="94010503000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f0000000040)="976abd19", &(0x7f0000000080)=0x4, 0x0, 0x0) executing program 3: setitimer(0x1, &(0x7f0000000280)={{0x2, 0x4}, {0x20, 0x9}}, &(0x7f00000002c0)) r0 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x1, r0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x7, 0x3ff}, 0x0, 0x6, 0x100000001}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) r1 = socket(0x1, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x37, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = msgget$private(0x0, 0x100) msgrcv(r3, 0x0, 0x0, 0x0, 0x1400) msgsnd(r3, &(0x7f0000001540)=ANY=[@ANYBLOB="02000000000040006d1d5fcb28d9fc2efd0008000000000000b8f707aff57432a505995139959fe8249fcfeb969ee0027faa"], 0x32, 0x0) msgrcv(r3, &(0x7f00000001c0)={0x0, ""/14}, 0x16, 0x3, 0x800) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) dup2(r4, r1) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) r6 = getuid() getgroups(0x7, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getegid() fchown(r1, r5, r7) r8 = getgid() r9 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r10 = getuid() fchown(r9, r10, 0xffffffffffffffff) seteuid(r10) r11 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)={{0x0, r6, r8, r10, r11, 0x30, 0x3}, 0x2, 0x441f, 0x10000}) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x8001) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{0x2000, 0xfd}, {0x2, 0x3}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) socket(0x20, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x2, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22}, 0x3, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06", 0x3d}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) executing program 5: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffff4b, 0xfffffff6, 0x0, "6106a6bc44862c5008e6ff07005a000400008fa8"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000580)="7659aeb94832406f050635f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d4751896dd052cc4977fb319", 0x66}], 0x1) sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0xfffffffb) executing program 4: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4}, {}, {0x4000006}]}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000001680)='[', 0x1}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) r3 = socket$unix(0x1, 0x2, 0x0) writev(r3, &(0x7f00000002c0), 0x4b) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f00000000c0)="aa49e3b4c92d91c0ea64e60128386ee5862b8e72d8f4578b118e87adc0e72d4de4fc36866bc1a68a93d896101ed6bd83427a051aa6827617bc1c4bca51ec4e88ea7756321b1166", 0x47}], 0x1) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCDRAIN(r1, 0x2000745e) execve(0x0, 0x0, 0x0) executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0x97, 0x0, &(0x7f0000000180)=""/151}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() mknod(&(0x7f0000000040)='./file0/file0\x00', 0x3a0914c44f7b202d, 0xf28) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xe14c, 0x2, "32cd8b6abd589a96747115000000001000", 0x0, 0x2000}) kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020699f, &(0x7f00000001c0)) executing program 0: sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x7}, 0x3, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000180)='./file0\x00', r0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000100)={0x1000000004, 0x8000000000000001}) socket(0x18, 0x2, 0x0) socket(0x18, 0x1, 0x0) dup(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) executing program 3: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="9876d692a3ef9c7ab923a2f0", 0xc) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e782023740000000000800000010000000000000000", 0x88) executing program 1: syz_open_pts() syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="5916a53fe170aaaaaaaaaabb86dd60ee1b7100000000000000000000000100"/48]) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000d2f000/0x4000)=nil, &(0x7f000082c000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000400000/0xc00000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000dba000/0x4000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) r0 = socket(0x1, 0x2, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x8, 0x33da) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x200, 0xffffffffffffffff) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480), 0x8000, 0x0) bind(r1, &(0x7f00000004c0)=@in={0x2, 0x2}, 0xc) msgget$private(0x0, 0x460) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f0000000040)="1b729cf5", &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x4) r2 = socket$inet(0x2, 0x3, 0x3d) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="89144c0129ea94f77ea66ed006e3bc58e261c99a", 0x14) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000140), 0x0, &(0x7f0000000180), 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) setitimer(0x0, &(0x7f0000000400), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0) open(0x0, 0x0, 0x2) setsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x1008, 0x0, 0x0) msgctl$IPC_RMID(r3, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) mmap(&(0x7f0000ec7000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0xa9d) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x40) executing program 7: r0 = socket(0x11, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87, 0x8, 0xfc}, {0x7}, {0x8106}]}) syz_emit_ethernet(0x36, &(0x7f0000000340)=ANY=[]) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x7fffffff}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) pipe2(&(0x7f0000000ac0), 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc0, 0x0, 0x40}, {0x1}, {0x16}]}) write(r2, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x3c, 0x0, 0x0) getpeername$inet(r0, &(0x7f00000003c0), &(0x7f0000000400)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 1: syz_emit_ethernet(0xe, &(0x7f00000000c0)={@local, @remote, [], {@generic={0x8035}}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x40) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000c40)={0x0, 0x0, &(0x7f0000000bc0), 0x1, 0x0}}, 0x2, 0x0, 0x0) flock(r0, 0x4) r1 = socket$inet(0x2, 0x3, 0x102) sendmmsg(r1, &(0x7f0000000c40)={&(0x7f0000000c00)={&(0x7f00000002c0)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, 0x0}, 0x10}, 0x10, 0x0) executing program 0: r0 = semget$private(0x0, 0x1, 0xa0) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000100)=""/52) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000040)=""/41) executing program 3: ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, &(0x7f0000000000)={0x3, 0x4}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x3, 0x18}, {0x55c7, 0x3a}}, 0x0) r2 = socket$inet(0x2, 0x3, 0x5) msgget$private(0x0, 0x84) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000140)={'./file0\x00', 0x1e, 0x3c3, 0x94}) r3 = socket$unix(0x1, 0x1, 0x0) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r0, &(0x7f0000000580)=[{{r3}, 0xffffffffffffffff, 0x4, 0x20, 0x1, 0x1}], 0x1, &(0x7f0000000600)=[{{r1}, 0xfffffffffffffffa, 0x57, 0x2, 0x1fffffffe0000, 0x4}, {{r0}, 0xfffffffffffffffe, 0x11, 0x1, 0x802000, 0x6}, {{r1}, 0xffffffffffffffff, 0x40, 0x4, 0x3, 0x5b7}, {{r2}, 0xfffffffffffffffe, 0xc8, 0x80000000, 0x800, 0x400}, {{r5}, 0xfffffffffffffffd, 0x20, 0x77decb93e2c49455, 0x3b68, 0x2}, {{}, 0xfffffffffffffffc, 0x44, 0x20, 0x9, 0x8}, {{r0}, 0xfffffffffffffffb, 0x8, 0x80000000, 0xfffffffffffffffa, 0x5}, {{r1}, 0xfffffffffffffff9, 0x0, 0x4, 0x1, 0x3ff}, {{r1}, 0xfffffffffffffffe, 0x2a, 0x4, 0x9, 0x101}, {{r2}, 0xfffffffffffffffb, 0x54, 0x10, 0x1, 0x8}], 0x4a257c19, &(0x7f0000000740)={0x20, 0x2}) sysctl$net_inet_udp(&(0x7f0000000780)={0x4, 0x2, 0x11, 0x2}, 0x4, &(0x7f00000007c0)="1965646697ccfa31a3a7bd5c5ad7a1bfe499e18ee9a2598c78734749202af75f1ebba3bb0b8e4dd8eece76862b022f6ea98f2a0860413fac6e9e1f4f7997dd39b882056b90cb05f5cab6e1d31158ecc3ef750242e0fecbada8eb8cb176", &(0x7f0000000840)=0x5d, &(0x7f0000000880)="6e45027b416e", 0x6) kqueue() sendto$unix(r4, &(0x7f00000008c0)="c85a20256f1911b69beca3f5d9637edd624e0d59ce528129e8d5862c57dc514947b827244d2f22e8f5", 0x29, 0x402, &(0x7f0000000900)=@file={0x0, './file0\x00'}, 0xa) setrlimit(0x5, &(0x7f0000000940)={0x80000000, 0x81}) fcntl$setstatus(r0, 0x4, 0x80) msgget$private(0x0, 0x24) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000980), 0x8000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000009c0)={0x1000, 0x1, './file0\x00', 0xff, 0xa0, 0x7400, 0x4}) sysctl$net_inet_divert(&(0x7f0000000a00)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000a40)="b30bde42b779c2aa8137d0bf504c18e5f3d1a68069f6ba1930e2cbb4793d888efac37ee15bea5013d222998794198368f6d0462863a6fb3291a667b0d233cb478fd520ee11d8d3cafb9504ae6206ebfdcd43d3de10a4c9e7fce57bce482c05fbfdede5ee14cced6394f203f5835c45ea7554228ac9a9144cfe09887b6d1d66920054b63adfe59992da3cb0b7631d558616c7f3", &(0x7f0000000b00)=0x93, &(0x7f0000000b40)="d1168603c0d40c7295e6e683da7ff71002367daed74c94b3e2e0ae38511d488a0e56", 0x22) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000b80)) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000bc0)={'./file0\x00', 0x200, 0x0, 0xfffffffffffff4c1}) setsockopt(r1, 0xf8e, 0x7, &(0x7f0000001000)="cb5b019fc76f64b5f1776d4778fe49f88a7351bdd93509fe313a1ec0d51749dc34e10a97ba93850743f3c3a2c28899378fb4856e39fd70acf3cd2c89cbf5d47bf09cff07f7ce86ee5e9c769dcd5a36def55ed79eda4e02c18874f2b0e171630a906b644b3e", 0x65) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000010c0)={0x6, &(0x7f0000001080)=[{0xeb3, 0x1f, 0xfc, 0x4}, {0x0, 0x67, 0x7, 0xfff}, {0x3f, 0x6, 0x80, 0x3ff}, {0x8001, 0x3, 0x4, 0xff}, {0x23, 0x2, 0x9, 0x5}, {0xffff, 0xfa, 0x3}]}) r7 = socket$unix(0x1, 0x2, 0x0) unveil(&(0x7f0000001100)='./file0\x00', &(0x7f0000001140)='x\x00') r8 = socket$unix(0x1, 0x1, 0x0) bind$unix(r8, &(0x7f0000001180)=@abs={0x1, 0x0, 0x0}, 0x8) r9 = dup2(r8, r1) pipe2(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r5, &(0x7f00000011c0)=[{{r6}, 0xfffffffffffffffb, 0x3c, 0x1, 0x5a5, 0x100000000}, {{r4}, 0xfffffffffffffffb, 0x2e, 0x8, 0x0, 0x9}, {{r5}, 0xfffffffffffffffe, 0xa8, 0x6f1e97f264d4175b, 0x3, 0x9}, {{r9}, 0xfffffffffffffffe, 0x80, 0x2, 0xffffffffffffffff, 0x5}, {{r3}, 0x0, 0x40, 0x80000013, 0xfffffffffffffff8}, {{r3}, 0xfffffffffffffff8, 0x2, 0x1, 0x1, 0xfff}, {{r2}, 0xfffffffffffffff9, 0x8c, 0x20, 0x80, 0x7}], 0x8, &(0x7f0000001300)=[{{r10}, 0xfffffffffffffff8, 0x10, 0x20, 0x1000}, {{r0}, 0xfffffffffffffff9, 0x60, 0x2, 0x0, 0x2}, {{r6}, 0xfffffffffffffff9, 0x40, 0x1, 0x3, 0x8}, {{r2}, 0xfffffffffffffffd, 0x20, 0xe, 0x5, 0xffffffffffffffff}, {{r7}, 0xfffffffffffffffb, 0x1a, 0x2, 0x6b7e, 0x5}, {{r2}, 0xfffffffffffffffe, 0x14, 0xf0000084, 0x9, 0x1}, {{r3}, 0xfffffffffffffffc, 0x20, 0x1, 0x6, 0x9}, {{r2}, 0xfffffffffffffffd, 0x8, 0x1, 0x3f}], 0x6, &(0x7f0000001400)={0x6, 0x2}) executing program 1: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x4, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000361000/0xd000)=nil, 0xd000, 0x5) (async) socket(0x2, 0x2, 0x0) socket$inet6(0x18, 0x0, 0x0) (async) socket(0x39, 0x0, 0x0) (async) close(0xffffffffffffffff) (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000002c0)) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x0, &(0x7f0000000000)="8c740b72", 0x4) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) (async) recvmmsg(0xffffffffffffff9c, &(0x7f0000003cc0)={&(0x7f00000009c0)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000003c40)=[{&(0x7f0000000240)=""/3, 0x3}, {&(0x7f0000000580)=""/129, 0x81}, {&(0x7f0000000b40)=""/4096, 0x1000}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/4096, 0x1000}, {&(0x7f0000000940)=""/122, 0x7a}, {&(0x7f0000003b40)=""/200, 0xc8}], 0x7, &(0x7f0000000280)=""/64, 0x40}, 0xbf6f}, 0x10, 0x821, &(0x7f0000003d00)={0x600000000000, 0x5}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000500)=""/120, 0x88}, {&(0x7f00000002c0)=""/122, 0x7a}, {&(0x7f0000000340)=""/228, 0xe4}, {&(0x7f0000000440)=""/102, 0x66}, {&(0x7f00000004c0)=""/62, 0x3e}, {&(0x7f0000000a40)=""/211, 0xd3}, {&(0x7f0000000640)=""/242, 0xf2}, {&(0x7f0000000740)=""/142, 0x8e}], 0x8) (async) r2 = socket$inet(0x2, 0x4003, 0x0) (async) r3 = syz_open_pts() close(r3) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) r4 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x7fd600faffc9bf32, 0x2) getsockname(r4, &(0x7f0000003d80)=@in, &(0x7f0000003e00)=0xc) (async) poll(&(0x7f0000000040)=[{}, {r4, 0x1}], 0x2, 0x0) (async) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000003d40)="06d8d1b81f3a6632510d154a7788e22c4fbc5227deb161aa30e68e070dce9ee3852d5c1a466c8b4492756c792fa7fe3532befd969cae2283e7", 0x39) (async) writev(r3, &(0x7f00000005c0)=[{&(0x7f0000000740)="725c8409679f313f04e4b9d42c3c87840bce82cdd178d6ed6a60862c0ec6c2efa1fffa6bc8e424931e23a9f3edb23850f45d360bd5ea818b41738cb92aadcee4d8b3400a1063dd91e935979dec31aaccb2cb5899ad1281ca57ce5eed2e6196c591f280f290f40361623853a6555485007cd1d82417488523ab00e83703eeaa96594999f5045941a0b7a270405e11557ddb9502b9a513bf0da7c552814269d3edbf5a65a973b9a2e71e3d1478a032f7422f8a0d1ff92589429f95ae780075f65ed3d4d7fc564ac6eb890cea7c046de94e9ef5297a1a6190831076bd70b9640c7b894baf78df076e3232d8159045b9f987d6a8d9353ac5c2257ffdcea15ac32c8696111eadacaa5960f704f8bd481a807777724cc4d646d0ec68d1228734d300e74105c9fbf82add6c8da38517c0f0f15d20dc228a2b9c3616731027b99b0a2e74cde07afb29fdb47013353c3fd88935aa944641eeac605d6dd23a8dd9e565c3187a86be9a4aef895e9d8e6d2fdc644a858a5d8907f60fd9db761281b977f3058f3e33e2f65b13ba640f536fd39dba38c0187e0e2a1716ab480fecb11d4f46f56cbabf76506774f4332d60afbffdc9244a7b3ee7ccd1fe86191ed4f74a4620116539957a785975621bac2cba5200c375c1cd1784cf23bbb56681b037e7c4d921dbb037ce546c561c3bb5eb0ca0d6a620ae87e5f66bb9f33cd79cd20e49ffe81695189d65b7c77d253b45917a0c4761a8c822401aeefe6dd13c9ee120b2d14b5a9a0db341407350933c1efb9f5c61dd7f91ace54e78b746b196d37ddb4742f25efa660be97cb2581311a94ecccd2da878a1d052e9e19a5b3cb854cd0a697b600e417817131266834ec8ce59669c9fa755641874f2877e6f82a88246815ae114b53fe2c0685ef2789b1b4f02cbac6645d7de427f3ef35938a4a499a7f05b054886ea8c7117bb3c99e003176ed9df7fe50b875e3ab206456bd5566c8007051482c9a01b5363fe1557213119070bfa39f1b71ffbf531fa0d929da5698c2c9286e9b5ce0b660d8829645c6c08f2f095f91a57fc70b3f173682b64c400086c4f0aaa94df08ed8f69245bdb5a15b14baf7bf72b451f25bc5fdd51c0c5d0f40a7a813dc07c9dfa3c7039c4585b49885d2420bb9af88f362e5ca203d3a3b2dc6b58c06d5908dd5b5d2e802578e46ee80e21003c7935a340412442747d920f78ef27905a2f0fb2efff968cf4bb33bd4d8a5384fcd886b4c4dbea593770b799f1e09b6fa08f966ae16feab25cdb104b075d424bd371d51b054b94fb288e0e2b76bc67b695baa5bebc7a68f00ea8b8d9d6e6c9e53af21a30cd5fc31c9a07b33da448bf4543fe850e1dd5fdf5cfca72e5dab0e36a5e0854fea45a590eef3297449bc082ee3e80f552ddec8c0dc7f7adf9d960c94cbfa9ce4d1990249fd4ad6c59b91040dbef8611bce60459e85c5f9125b0c769192ef40f1eefba6067aa75fa2e0cfc92cf8d5c65db999e16d43f6d6cf28a460b3ef7ff8d9421c9602cee2bda0b817021fe41964b305e8b9ab2be3e898fbf7c42ffe01ce1edd3c71622bcfd15b67d320e0917d191d209f709a268b0c324898437883922514fcddefd035d315a14de005c9ede97e539f5054f3aec738fb2394d4178ef323c7cb85a273064f3af8d274ea034a9cdd8e10582fdec0e3a385df843ea102f368bf8a89e15c42cc7fd85e33f6229f47c6b3143e0c6476a62d50ca341e7679aa816f901a5546c78774cb9663591f71f9eea1467034dd1a90a829a104727c8c61dc27491d146c4b26b9054ea346512d2aa363f64d5cdbe80d8c4db33998f25e777e44c6eec49c4bdb3cc122cb5dbece3cf106381eecfb789dc8f013a07358386ac575a0c94aba872e5d6f91e1dcdf4f3c60af3a1aaf2c4895b33ccfc176a3c553e07fe21d2f3c617833f92fc0e86ec93c024ce7c3deb72fd1712c7022dad05345cf0b78f69d55a622d81b72e03067449b5c04b8c3d17c25bb97ae27203201739d6271b6752a7520e90266b1d920eaed1f70f97d9e7da4da94862989b494fdcadde71182329c47269a149b14d1fd4443f3ee97bf73e2a097f60854b0f36c35f017a30300d2d39fdb822fcc7ec3fb188f73112f869ec57b04888c35417a8806569f5b9f060fbfe7560b735f85677febc836cdc7feefac1546d6a45673bb31aa004edda049f28f167c533156823f2ded3236c8502216ce2188e3099a6c20f1f3af437ceb5bedbfcbeea20212ac2bdf574037cff354799a1739f1fdeaf59e8698d9dc1132484c64ac771f6b4eddc3cf359c267fbed037bba5025a9a9ef596628b5e1a3de1489dda596e7f8461fc394fc3a6199378a55a53d14c7cf1f0bfe3a41fe73d749e215ec6a06ee36c5fb53930162ae840685a7020566919720e5e86091eecbb2e4e35ef009974abfffdfcaa95266ad3fb17a102ccb2c222cc5d23684a70e67918eb659f541883ad975634b6bd5a1f6e7b426355c68267147d435152db7a0ba33adca52901cbca3f716eba2b7dc2a3341d7be725ee70caf99142d3c40872ef30e64841d03beee1c6bef29a69ddd0e1c701e1ee4656f5cca9a40b9aa0b5a797b3a6587a775d85a8fdbe9ffdb54073ed8df4c35b80bada6c86cba3172e985bc91c6f090068d5d53df3073c8e4bffa3c37d40077f95184ca9f35d1e7866c62dad0a7b36ada4c3f7704f2bbd5a435520b84f106600358952e7377fa8027f81783e7b8f4441e014db0f99ec83e29cc2e34c47ecbeb8c08b1f4622102c213bdd056a1b58328579bc81cead0291cf46e4c24aeef8161204a6307ae5d86010c77ae87c39ef640e3e5872e59a4e4f4d53df9f1c327dd1bf471b89d42b5bce7666c830e781d031b78dcaf76b697b3f2c823dc8997caca87b12cddc604058fb134f2948a09a45afae836d051aef84b624c1184c76ddd895cc2480d3d4fa1b6ff606afddf894da02c4c1e62277ec6612cf85b9451aa8d33ce73ff2620e3532f00a85cb9713492d0ac31b6800d5efe6511a971a608286e45df8ac8e2cbbe2498ae7cff5fff2912d9a09febb949feb59ef5da653f864656a9d5d6bc65cea79d987ee5c370474252a6c43b00177f4f94a1bc3e1c6d1affe6ed3cddc074edcfd84e22269359ccf5d8a24fb1d6cf22ea160edfff061792bd9ca386a311ebeec593c083821c242ec78d040a3fc5e14bfff47c499509b20f21fb294ce521fa4ffd79afe32e163b6dc80d09f2085f78a6d407b1107b68ce31927ea3aa1e7d43400ed67c9b525912a73c7cad2977bbc4288503e5595b865842caba1f6a27b463f37d74ca81e6f420eb59fc94e35204d04817c405016b350cf3c63d73d588b444d46f52fc775ab0fb4f855757855f90bbca18f93ed2b88587ecb20b50420b18c32fa7732ca25231a09a178cf263e349b7ff36ae4e3f4c590e7c704830bd050f4783e43e6e480135debac1acdd504baf17f5aa919d74d2ed0248278f885fd0e9a6e0ec0ac614a5c3d9fee0f077f4ca3b14541e43a032e121cf91a0f6509ca135a16f58bcfe954b62e0e73a71067dd3e389f0e0806864b9d427a820ceee0763d4f455c2fa75a442ad8c9ac8163f484d32d1f3edc6b7d9af5d4b00eb93f896fbb953dac8d6cac4ce4bbe70e716a6fa45e79a2d1137f271099f7ec197bedece74dac272850c04f2d10a0e1ce1c1fa034fafe2bd976269a0bfdfe6e313361789550aa213fed4ac6c6def448411ca59ecb2382bfa6b2245c49a373a931950de09b23d56bfd0a7ab72c44d0f90910d063979dc6a7228f2d578b4d6f80d77a0e9b4abf18606a1ecadaea9493897c910757ddb6837c54a466b67a495868947f47b504f71d0fa48d99245d18c5e37dbf73cb91650f704de521b6f864ccc016d26d002bcad06d278b6f21c324121f9a37997f0875b7fa024f7b2d9fb8ae8263de347dd3939b2308d79ff4e28291c6afbc7932a077a5443ea64b6b3c1afc78c80b6531d08c220a1cb3be9de6c092941d98ee3aa6dcadc3ef1d6b5c9cae5de7c0c8a9d4a0c31d65fc0d1bb758d2ecd464e9bc81d945625c26702569afc841a2f170a0de02549fedf36474597b6fb4caef11d291fe8ceb1761ab0e428d43c20d703b474786af57839d1e8bd971dacde760fc77956c57665dcc2b50106f91d90da4bb0772eeddccfe7e6f374bb6dd4c2510a", 0xb8e}], 0x1) (async) dup(r3) (async) setsockopt$inet_opts(r2, 0x0, 0x6, &(0x7f0000000180)="99c300016bae3b53fb0b7051", 0x4) (async) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000000)="741693220c5b6189a4e45ee498d2756dfb0e9e4986cb196a5323d8fd9fef2d03f8cb57a8a7b5a547375fb4b308e849187741595c11dd5f59c4a08adc72848e6956056f6790e1379c3f394f86bb1712aea6a6a68310a12908b17379c5278fe07a075021a4b548f4ff84f4e4b37be1b610d5dc71795730b619d2f7f2826e624bee7bfc2ef6f6d18922022fc1188ea02b6820654804d25d2bf689a5d43a22f7f4f35278248e972b7795285746", 0xab}, {&(0x7f00000000c0)="4118a3d9e102ac9cb0e0b038d3f743512c5c8b30112c99a8eae151b0d2b264d282f6b7085f4a99bf135100fccfdb6088c45e22a47891a845644b5426e792e7c072bd6fde9a7898a0123317837d38fe463c52e145be75a0d358d3f3c632e8a1d8fff333456f7c1165306141cc6f2002bee67105f0daaadf979c2b3f9789c5cd8877ee0e7e1426fdc43f8f5d91068d7a2a277733f96cfeef1cb698057c2d2ff951e5921d65852a8c2ee61f93f1893d0bca5467d0dbd89c00851d5a309eabcc9ac7c47d30bb279745ca18778c103fc22e8dc218a2f12e290332ce31835b6563c7fd6bcf8b1b697f6a297c636baca143815d0f5a9f21e1d08044", 0xf8}], 0x2) (async) r5 = socket(0x6, 0x4000, 0x1f) mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x10, r5, 0x4) executing program 6: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x3, 0x0, 0x0) socketpair(0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f13", 0x4f, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x110, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000040)={0x0, 0x0}) writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000980)="ab11742ea4df23558497e88c1c4d5589a0e85c17e550f8a610d8abc4896c4217ebdbef9ccf781099d1a0cdb9bac7c4ec4d7f7fa61c6a7181e42725cf47ef72a1ba586e12f8040806cd6e37f84b820f60927213058ddd3bb8998c4b1930644a3b6e614649ba3f9134fcc0a281a46578df32c10106b9f5c525b97c53bd941136645756c0e6c43a90909ec69a819fb5774d88ccf471c03d5f739a34f66127fe1b05e1a22aa0defbc66cf78b7fa48f412e", 0xaf}], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x3}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) executing program 7: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) clock_gettime(0x4, 0xfffffffffffffffe) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f00000007c0), 0x0) r1 = syz_open_pts() sendmsg(0xffffffffffffffff, 0x0, 0x0) r2 = dup2(r1, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getpeername$unix(r2, &(0x7f0000000240)=@file={0x0, ""/4090}, &(0x7f0000000000)=0xffc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe50) r6 = semget(0x3, 0x0, 0x101) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x4, 0x0, r5, r4}}) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xde500c4b158afe34) getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000520, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) socket(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) r7 = socket(0x18, 0x3, 0x3a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f00000000c0), 0x5c) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}, {&(0x7f0000000300)=""/213, 0xd5}, {&(0x7f0000000280)=""/25, 0x19}], 0x4, 0x0}, 0x802) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) ioctl$KDENABIO(r2, 0x20004b3c) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0xc000, 0x18) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f00000001c0)) dup(r3) socket(0x18, 0x1, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x54}, {0x54}, {0x8106}]}) syz_emit_ethernet(0x62, &(0x7f00000008c0)=ANY=[]) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x1e, 0x3, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{}, {0x2c}, {0x0, 0x0, 0x0, 0xc8e}]}) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000100)={0x0, 0x0, 0x0}) socket$inet6(0x1e, 0x8000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000040), 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x8, 0x52}, 0x9, 0x265, 0x72e}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x4, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x3, r3, r4, r5, r7, 0x8, 0x631c}, 0x9, 0x1915, 0xdc7d0000}) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040)={0x1, 0x5}, 0x2, &(0x7f0000000080), 0x0, &(0x7f0000000180), 0x0) r2 = syz_open_pts() ioctl$TIOCSTART(r2, 0x2000746e) socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0xa55, &(0x7f00000000c0)="317cefba78431ec3f417c7a039ed88a42cbff42377ce8def81000000e45100000000000000", 0x25) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000200), 0x8, &(0x7f00000002c0)={0x1000}) kevent(r3, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x83, 0x10}, {{}, 0xfffffffffffffff9, 0x5e75a2b2ed514803}], 0x10001, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f00000003c0)=[{0x84}, {0x1c}, {0x41e}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)=ANY=[]) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)="4534122cb25ac71eee67fea7ef79bfcd8421636cb079da6dffefb384603bdd6bdc6ba6b3916e87bf948e26f6c69b480188166bc6d6de481f66dab68c8548ccea9d0001f20887f575f96ae98678ae2888de940a83231e8d70349ef32df073c6403f37ab3b071f8c6b6143d2d7592d5faa82d078c66a1f19eaade9dc52ee8450555a9832016a20f25111317ccb78b4d62ef5", 0x91}], 0x1) writev(r0, &(0x7f0000002cc0)=[{&(0x7f0000000440)="e2e41f7e9877650af85764", 0xb}, {&(0x7f0000000480)="e0961267527edfec3cd84bfdbf5a8f0de6a7dbaf6e31f0434d679d0f7d9f4668039209d744fc15753f3eda3b9291a3c1f2c247be62c0e3b00728cd6c34aa09f786d4d37a769b9f5f4eb1ac484a319acfd81da82a6d45acd7a270961970fef5cd35f715cfd2331f0b30a4e1fbf6c8a7e82abf9d2565e11de1fc66f5c95a8931ef04771354103dd288030564b7576ebb549ac7057b1fa9464eda41fde389a328566098e9dbfceec1102442dcee05a7fa1f20c4f373a7b8dccd65", 0xb9}, {&(0x7f0000000540)="7a8d4c47680e2d3e197359a72af0f843728001f1c33e8d0c4c36fdb4", 0x1c}], 0x3) shutdown(r1, 0x0) executing program 1: syz_open_pts() syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="5916a53fe170aaaaaaaaaabb86dd60ee1b7100000000000000000000000100"/48]) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000d2f000/0x4000)=nil, &(0x7f000082c000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000400000/0xc00000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000dba000/0x4000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) r0 = socket(0x1, 0x2, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x8, 0x33da) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x200, 0xffffffffffffffff) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480), 0x8000, 0x0) bind(r1, &(0x7f00000004c0)=@in={0x2, 0x2}, 0xc) msgget$private(0x0, 0x460) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f0000000040)="1b729cf5", &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x4) r2 = socket$inet(0x2, 0x3, 0x3d) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="89144c0129ea94f77ea66ed006e3bc58e261c99a", 0x14) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000140), 0x0, &(0x7f0000000180), 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) setitimer(0x0, &(0x7f0000000400), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0) open(0x0, 0x0, 0x2) setsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x1008, 0x0, 0x0) msgctl$IPC_RMID(r3, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) mmap(&(0x7f0000ec7000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0xa9d) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x40) executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000002c0)={0xffff, 0x9, 0x20, 0x3, &(0x7f0000000040)={{0x20, 0x4, 0x8, 0x81, 0x2, 0x8000, 0x4}, {[0xfffffffffffffff9, 0xff, 0x8000000000000000, 0x9, 0x7fffffffffffffff, 0x0, 0xf142, 0x5, 0xaa, 0xffff, 0x1, 0x0, 0x2, 0x6, 0x0, 0x781, 0x3c, 0x8], [0x1, 0x8000000000000001, 0x0, 0x10000, 0x4, 0x5, 0x8001, 0x9, 0x400, 0x40], [0x9, 0x0, 0x748b, 0x28d0, 0x1, 0x1, 0x7], [0xff, 0x4, 0xfffffffffffff801, 0xfffffffffffffffd, 0xffffffff, 0x6], [{0x5, 0xfe7b, 0x0, 0xff}, {0x5, 0xd16, 0x8, 0x4}, {0x9, 0xba89, 0x7a, 0x7f}, {0x3f, 0x80000001, 0x8001, 0x5}, {0x8001, 0x8929, 0x1f, 0xc9}, {0x8, 0x81, 0xb9, 0xe63}, {0x0, 0x59ab, 0x1, 0x71}, {0x7, 0x3, 0x6, 0x9}], {0x40, 0x400, 0x3a50, 0x3}, {0x0, 0x80000001, 0x9, 0x3}}}, 0x31ad, 0xfb}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300), 0x400, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000340)={0x3, 0x400}) pwrite(r0, &(0x7f0000000380)="6e5d0f455074f1c06c6fd07b0d0ef0c34114b5765474a73576aaf3773451193a32740768371cf9f9ddc9814a7a9aac4e4c59809071780d3b30bd8f54d19db702093c750ebaf6c641fa7b7d8043b71a0b30a8af2df92bdff23c81161c7a9e726cfc6f8046f499247832658f541382958cad071770ce5f8d9e8c0e7bc96829404f26", 0x81, 0x9) mkdir(&(0x7f0000000440)='./file0\x00', 0x4a) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000480)=0x8) r2 = socket$inet6(0x18, 0x5, 0x1) getpeername$inet6(r2, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000540), 0x20, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000580)={0x5, 0x6, 0x2, 0x9, "908362c92420a24c8e024e46fab306e4e84a7b18", 0x0, 0xb44}) close(r2) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000005c0)={'./file0\x00', 0x6, 0x81, 0x4, 0x0, 0x8, 0x9, 0x7, 0x0, 0x0, 0x358, 0xfff}) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000640)=0x6) r4 = getpid() ktrace(&(0x7f0000000680)='./file0\x00', 0x0, 0xc0a, r4) r5 = open(&(0x7f00000006c0)='./file0\x00', 0x80, 0x108) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000700)=0x2) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x2012, r0, 0x15) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000740)={0x1}) getuid() select(0x40, &(0x7f0000000780)={0x5, 0x5, 0x1, 0x81, 0x6, 0x80, 0x0, 0xf9d0}, &(0x7f00000007c0)={0x5, 0x100000000, 0x3, 0x81, 0x1, 0x1, 0x523, 0x9986}, &(0x7f0000000800)={0x79, 0x100000000, 0x7f, 0x0, 0xffffffffffff0000, 0x1, 0x3, 0x5}, &(0x7f0000000840)={0x345764a9, 0x7ff}) ioctl$TIOCEXCL(r3, 0x2000740d) r6 = accept$inet(r5, &(0x7f0000000880), &(0x7f00000008c0)=0xc) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000900)="e7e780b2d2ba184259af537296dc588b4a90740c83dbcf5523628df032b9db8251eb4515aef78903051439b5969d920f34aa39e0e17499f63d6b8c9b4e342c6b1132f9c0877b87e6e35d73c8bebab6a16e1171136e22fb17212fde8df4476899bb3165b00ebf6e378fc8eaa78b62d7e2d63bc9f61040f58354ec0499c1027998c408b64737eeef1652e6929018f9b64975bfbd942eb1bd4ef98a90259ec02b6068a567ceaf528a4c582d7631118705af121d6c34fe95d8ce9eb08538f5b79e97f054d1c2e161862af3c347acd5bdc268444a7e84c65280e1ed33d4359dc71225d81d42781ea033a5f981a397414e554bf58707e4d2", 0xf5) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000a00)=0x7ff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000a40), 0x20000, 0x0) syz_open_pts() sysctl$vm(&(0x7f0000000a80)={0x2, 0xc}, 0x2, &(0x7f0000000ac0)="001899a079dbc43c2af2bd9f74e325f0506d236f35b08f8bfbfa3d4dc980679d77ab3348585c29fe2437c0cb78678f137158d7d3084f986317e61ae933e139d29f37ae0d1898a37e08dc701e20f90fb0baacbd4912e53c96bdd6a97119921605d7881a5d4f72bfeb8e96d17d513e866a624122ee63907beb31c5782a85858453e401198cde9ff892acd74522c756c9ad3c07c88e36559139ddcc0bb5cf21465ed27f016989205af5a86333cfd60e5c37dff56d21ba2767669fbc2ba721fafacf744bd2de989a3f974aedc2a1c01e3c28a623d2", &(0x7f0000000bc0)=0xd3, &(0x7f0000000c00)="4d67f57bee50c5cd8bafdb518ee9831c9acfad098c834902e80a5ecfe5b18a004384db0e0cab60774749fa80edc547fbab7940f774a37278f3e6f05ba2a39934a6abc67b3401877ad10b9fa41466c0097e1996537049bf684f1e297ded619bb6d85196cd9d2404b11f877edcb2a35e73faf00818d4c5b6322418b4e6a6961b", 0x7f) executing program 6: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="9876d692a3ef9c7ab923a2f0", 0xc) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e782023740000000000800000010000000000000000", 0x88) executing program 0: socket(0x20, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) kevent(0xffffffffffffffff, 0x0, 0xfffffffe, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x40007fffffff}) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100), &(0x7f0000000140)=0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000180), 0x4) r1 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r1, &(0x7f00000001c0)="3568ad18e51361c69a4281aba9910005c2dc27832e30bb72d2d5ee107b209cec51de9f1cb5c7afff91d1030a6a5d44ab6a0862776fded5b81a70e927af39b288355d5fa2e4a8e4aaed6e6da614c45ac7cca88d10a567da89a6d58fc5145a25da4ca4743d00403ddf9ff1eb5d8dbd2b2b695bee7620e9726953e4208477f5571712b5e198334294fb9a816ea1873d6f4e5e88ba1a59aed32b9346d547ac7cb4118751df33512fe47e43c3bfb83f19cad66d4a0fd9772fa70c3fab436d618a1f92d70ed88b4f6bc150e7d8f9a5e135ef7ebf89878f82e93443ac6f97b98636f201f542accc4cdf", 0xe6, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) link(&(0x7f00000002c0)='./file0\x00', 0x0) recvmmsg(r1, &(0x7f0000000700)={&(0x7f00000006c0)={&(0x7f0000000340)=@in, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000380)=""/174, 0xae}, {&(0x7f0000000440)=""/137, 0x89}, {&(0x7f0000000500)=""/66, 0x42}, {&(0x7f0000000580)=""/45, 0x2d}], 0x4, 0x0}, 0x10000}, 0x10, 0x0, &(0x7f0000000740)={0x5, 0xfffffffffffffffe}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000780)='./file1\x00', 0x1, 0x6) readlinkat(r2, &(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)=""/219, 0xdb) r3 = semget(0x2, 0x1, 0x3d2) semop(r3, &(0x7f0000000940)=[{0x1, 0x24}, {0x3, 0x8, 0x1800}, {0x1, 0x7, 0x800}, {0x4, 0x3ff}, {0x4, 0x818, 0x800}, {0x0, 0x7ff}, {0x1, 0x5, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x1}], 0x9) bind(0xffffffffffffffff, &(0x7f00000009c0)=@in={0x2, 0x1}, 0xc) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, &(0x7f0000000a00)=0xe1, 0x4) r4 = open(&(0x7f0000000a40)='./file1\x00', 0x1, 0x18) getpeername$unix(r4, &(0x7f0000000a80)=@file={0x0, ""/519}, &(0x7f0000000cc0)=0x209) clock_settime(0x2, 0x0) pipe2(&(0x7f0000000d40)={0xffffffffffffffff}, 0x10000) accept$unix(r5, &(0x7f0000000d80)=@file={0x0, ""/519}, &(0x7f0000000fc0)=0x209) r6 = msgget(0x0, 0x0) r7 = getuid() getgroups(0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000001040)={{0x2, r7, 0x0, 0xffffffffffffffff, 0x0, 0xa, 0x3}, 0x0, 0x3, 0x0, 0x0, 0x2, 0x0, 0x0, 0x5}) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x2}]}) r0 = socket$inet6(0x1e, 0x3, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=[{0x10}], 0x10}, 0x0) sendmsg(r0, &(0x7f0000001680)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f00000002c0)="5fe8e34659b69cb0be2376d9ac581b8358c0666e58716d19d98b8f34fd8e238b9043bdc9ba78bdffb6d52bbfadbc7cd745ab9403d5d05ed55214476a7eb2143b20d721f8719f99ca2079", 0x4a}, {&(0x7f00000003c0)="8e029aed09329c5ee6839ed2ab0d2375968682b5aea740edbc6b1237d820cacf27ae8c08e6899484158fb38d32a4c25f1e0120cca74e106bcecb20b8b7cd2403b1f2ba6eb2493af8f7fcc73da18c80d5bc4032a4d1edd701fe28af54737e195d0e0fd82282c90f94ce9a0d96e292b204c3c1747ad02c9d3b16c222bfe7b21dceb153ae911bee6c74f7d48b7c118687349790a67d5c0c3627eb1ca4530fa4ebacb77e3240d8a513349c5bb9eb7cbfc1280724e40339e1014d90aa12f6669b53add52fbcce2a065d83f06f1cf1f21ff4165dbd02588d737e1ca2b9eb20153990dd4ce89d480f8481edc748602f46f25cc4", 0xf0}, {&(0x7f0000000240)="3c494bfb7118ebf7", 0x8}, {&(0x7f0000000340)}, {&(0x7f00000004c0)="b12380ed9cb9a7af9da46337618072c0a0f579877f92bf2d029e56d2e73893f44203fb97020859a72f7165675a3e66b279e5cd73a987c07f276ae7fa31b89d245ea8ef24b9fdec2e639f4fc3bcc350b55e7d239fe411ed9938446a3f50f19c16211b93ab190a06853b7db2fde8fe3e1eee830582af2250a546d295433991aa113c791a8a8a7ae3f06491b38435d677f657d210c104689a7c5615a42c8f8aab844f4b29215cd10f87f41cc3c993d8c55a76a9bda73ae13e5f003c9322294478e14033abf16012429b91a5e93c57310cb1d77c111ec4e3791f08bddbd3012cde0bbaeda2134653d6c61056fe435d3bfb2c2c6bc8c588de3ada07a0fe3279df67f090a4441860118d26d3562daac6501bee1d110c6334f66f44605cc8da110ed98e43f9b6e0f6d7032c46dc29e506e5c7b680d246b861bc8117a6e546912608fae28abe9162767e581f557a7f2e64b06bb2607e80111d2b9d85f883189b0aac5153504c87563c43f771380af07762c6882298d7ca3bec06c771977256d3c7b726ecabf66a8f163337df58d3053a0699b0ac320820699bf549ae111c4881a9398769b1c58559fbfc60974393b630ad6547ecb7f31d16f85ecf3836498f42e2f1e6d532982c87b7cfb0d86d971e25d52d073a55ba03d78e9b2805be508c9b5a25e25f5f6898008b39da4eaa85ce625b36c36fb13849ae4a6d3ff26b6465a22e09f37a5f6c446dd9bc7b9594f31cbdf4a2e68bd494dd261aaea13738c9bdc9fe74264aabec3b13c1b7e6de60514ee8ce276c97919b86295e1279bd1867f16276e331af53c9e2ca394f84ca77d62b38eeeb3d8eebc708dd5de89744160d4124ae54841cd5e06b1ccac5da3b2a5cbb7a1c7c6df248cad306e8fb70fa0f8edcd7b0f6bbca25936ecc4445aef6e2fcdab0112d6a9fd2796a1317d7b25f4a40cd37f2a4be0e54212dda678723ac4d60df0544faefe6e7d4656a6be99698dbadd20722497b68074b9e3620fee30ab6e94677402010d558381bdba90874f6ab03db58b77f3e43b370458d52718c8d9771d5c272d11c3932702a9c6925b530644eb25dec07ba13bada5aa68059f4330f2e2df97bf4636a241c147e4f171c7bd1271646016d8327be7f853e385d4932dc210614fa0a25fdc7bd0b00f63ad6ef9c3c255014ad32278433afcc7d35d88a1316ab4f9e710f5d1b1c8f6aa973298c6b7509a51755dbce3230e069eeea0e6a9b44b80875ca42a12de2449f123a093b97f337cc88f60ab0ebfeaacadeec28b7d63973e2bc77ad3c9d6b4bcf88c65c54db298e01b80b0ff55e64dbe1926ff707d9c96f32e85d561e8dd5324b05040c1c3065fbeab2964d40326f2ba2ad635acea3cb2535ceaa6c133fd1868b3de7707b7d0cbc0d2f660cbbccc2c7320ee1e7ccc9b03de2f1672b704bd4d9e1829b1f9da9e0f27efcf93bceffb7c92598cabcf8c41b7f60c234f37206d7f1520550922b7c9e700fea62c9960250a3cc4dfff08a13ef4deb7309a7d9e1c15713d96163078369bd613add6a85665fbd9639d18881746a9e8086d81ce35fcde2f939bc2844ef78b9d95892eb6eca5f8a68272408bd7f8833fd48fee0af620f56fb1790224734580eb67c9b14ee8e69f50557f819698de5db06f4f48d9b4c722809dc58a9401fc89ce9c6ee2701057f36851f0c90d42a06627cecf699fbbc664139ca2ab40d151bee1e866c7a2cfff8f1fd10e03f3779ecdf18661f88950a0676139d1e5d6a5d7fa2d62b897591a7ae9ecbd0ebdd527757bdcd3a9906df3536d6df09c140310c97e83086af76809279ae4068a6486dfd89e63778ebdf23a36521350f2f6297a59722a1a93e9dfbbda40e1151e95a4914c216b130fa3722cf1d2c4dd4c1f59b8dee48056bb24c5a49274eaa8465effa78582b2f3257169df591fb27bbef01edcf27c88b8741ebd7beba7462532ef037731c7235cdbcfc0f8bdeded98043a0dae596ce356bcc259e2fe84d8f5860c3fe693b6d09c1a299dbab996aeb402ee7b5a6b236f0b3261b12cffb3fa63eb5e2bd57ca173a5bd54c421e94eadff84898fb4934ac7ad2c7c4cb2b9dd02f24d9944f52ce2363e8c90ea80e439803381a1bd72ab0b8680e71d07494b4d054ffc6d633a3d1625f4dd9c512fdf27e26912d3fb87c065876d94a8e65431018694f00c91afb7cc9d08ddccd0355c5c4b44575c278d2f97398cec52c1292ce07cf9869fe0563cbccf04b1551ddcc442f4bf9c164d856d0cf45183db603e5974f3a2ebc8ebf4ccbd0396d9723982e2308d146a40298db6bd727296e251655bfb694f178e7c6084e878bbf7bb3f2afaf0c79b3e5596cd5e42c5c979752ff602eaa2cd970ceb3c93382423e12a5076086fb27f1bb684667279ca8e62c27003a682fa3bcc9b05c204433bcc9d00a7bdfb2f5796266f9d13511a46fcd464416a2a9fd1103010618837d32f578b27726db8298e7c04620c9a86184a0fefcb79c110349f0fc5283a8bc06b6ac5c9c0d1de7bdbdadaca906f5fc3fbb284e75dacb9233789d3321016abfde82456c73454bcc844ae393030edf35e99a503c0808cdfc47c3d59484ac3c64b211dab8575b361908e2a5edf6d35b8506a1f87ac0a7f88c6a0f0036d714dc2f139e0ade1f1ceb3abc7659fc6eee9b5635fb56e8e317b611dd6471778e110022c1a34f130991c97b76f5c5c3540f8d5d2af030c95d767196bdc15e620d2f6d2feb955d57ceb9221c8c7b7feece0c5ca11138edf58a6dee2eae30808de0b6e19f9356cffffdc91d913690ea92beb67f84e8cfbbfeb5a8c935531448a7539d6ceea746712cc956cff580827d55a3dcebaf52b29dc19d51a60f2912f04883458a05166a454298d862357bef891fe407295bf3f66ad378aedd192663fb628f665ec0137a16fe9bb8f8607c1371e6cc1d4b9f6c58540c303f70e89cb46ebc285261ad594c82194bb01610954bfbefaf5bd7ec1d1b204c88cbf0ebe95de26bc42a772ce766efd240d3a4eb0a91a02e768f90e2888a78546d845ffc5226c55ac589e9171f058933b6e76d7bd691a9e63907e4f9955a71153f1b249882468e2fc15a73582a1b3c461b3b43b5c608bb1fc6e6853eff30ae9a0dd19eb96cc7aa3b7c8d5828724ba58418239c12377f77249079914c76bb803d25131edd48cb82637a85bece0b748f36b1a7577942ccc82e01bf73511b04dd087fc9b6fe9fad5bed2456a51e3194f1b066a4b12c0a5003acb0caadb1a1be50716a9813cb641fac52cf41286e8eafc03bddf48e8f0ea0c6625c619c6f6583485d42b15aa15d8e1672ece5a1c8d161d10783571bf3808374b4ddf2fbc232f94b7ed1e7c11a5a86484d735818dda3ca77bc5aa6b3ada8970a8b72ba26b7e710b464ac0b65d863a8c5c22fe14f6f65cdf6ec99b850e44635b9c869a5bfd2b16f42913b83e4b43eac252e93766c970a7012c87176342d7a273384031ddf79f92395fded14c7aec5c73f9234a21699dd090fcdb6f90b5b30c6c3182918e48e23c834899cce357976a8f70536909c53f0c6cf89cfef8f95d20d8ed67207e2e8be3c3dedac233e143ba02fd55d6fef5fe6785cacc2a1e6437a1f9b2afa80f8b7561f897b1d55d3605d8bdee4639169400871be4e3b8729495c4fb26b094fc5103d49ad75e3a72ae1a456471900c94f44b6d7af11b312a7db24dbe3ba4ed794f37b6e226e592966440571ccf8f967f7112c773ce356341d3d0ae4a62c559db30bd40e9df06b37bfda11a4f999f2d07b3932fe0e4f1ca56be2ebd48e91df7b80bcc8bada272c0aa1ec99b4f2e21bca52181f33898d41529479003a9bd58a6a628ab22abc9b9461611e8a5c92f8ae7b49c7dfe8f5d5d091ffd13f66f5b622c5849e24565d7d5116f55e81f62089a2122f0493adfceb70094a0b0a1f8f310d1a8932ad61dc0ea4f48711db603d5030e6600d04fa825828efd8051df6c0f5bce3adee8f9412697d615b520a245a18b852a86a03fca3a29fb9670be0d4af6e5ef5dee0fb88afe46259657114deb22cf0c71dd085cd805f1c3a206cae6c8549d9731a6a4994e02edb6a10478880c80711f4f6c6876c1e89130a567195091e7cc2a61899cf7de9a67b6a00825db637766e7d0b42bb944a7be5f9c6ce7ad80755fa8e40e0bd7a5b50017747c97001477a768044511d99c15e7f47fe22700e69cfd4168d84126ab25b75036cefff48880e2ea34706542ae71741470f0ab594e805b2d53231d7944da2e1366a6379042825987134e96c1a42f736a1fb3c943bbf8a2e61e5e173d63e376e54be89b7304d22a77ab194a2bf2a4e85d92101390fe5406d105f5a309af8706def9d9ecc5c88f497d27d8bf79f61c96389bc8b19cd3d84309ce0cc3337854071d433ddb3d7dae6fffa48cfa7ca117ed3f1ee377fa3b52534d3b0db0cc2ba2c825b4f5b0ddd42e2b8c8d200e3a540a2d0c1ad8a6624abc28809ac4de511e83bdee66bb4fc74ee810e2ce7210a8dcc252ea4b35cd10f2140c5338e488b69092d220fdb6a25c2f2071e49d3f7b76d8c0f62a9536ca454bc96520b73bfc040081a88e58c03933c066336cc27bafc4e4d098f924177d3a675ddabe1af1b15f21a524e012120afaf2ddad62d0f6430e5e469484c185538079608a1182dfda347426f02d78d95f0861dda5581790414fd64808a03cebfc35306d78d0a0464be5f5abeafe7f8ac5ecb0793bbb7d73e43266fc8026cc0dd04c213abb91b71a1e1551db3e059e73d813a56df9760a074792f22f64abbdf3efd4309e800882cf53184d9b6735a02ca98bcf3e50b94e0b4d68f1be21c5b606c51ced3fec666b76295f60fbe032c14b7aec13c63153073af4989b387f546f14b89ace24c76ed0ce3a9b9722e7e9316c83b843c1207e20413160bc82668427c8ad7aa0bcb7b38b41c8b979b677973f0dbed6d5bcd8b48d1fb2cdec91b25de57220db1b9c9094f65f738e6f4c9738f149e2d0b1ce35bb7236aaf5f6d004c15d09cf8b6042869160dccde8b36e6e19015895780820d88e56a4b9765a5c1b600f9fda35a55f2f1e2058b6ec758d984f7f2ce074c62347bd511598ea6769c06bef1ad4046d1b969eee8aed290c850ff6cd03ae22ce8ab1cee05debb244d5354dc957c7840c485407c41144bb867914b0945976e4b66b062b21ccfb55bd25f8f945c3cd97dfd60f66bee114eceff88d1baf92dc9dac36ad043f1ae02f7bf7247c0b82d85eb456c00f6fca7e7cfc9255b2924a5236492e147bebcb4aebb3845206dcb956bf0aa71e5b8be11d6d0384b81b79e8a68198dc3944e3998c1cb3a6c2827fd56009830e3d63796b70d141aa80190935396fb32c7f5f1717085040b236e27ece6ae4f4be117e9ffafd4b98d900f2780f55eeabe23723d0ec4396a9a988f34fcb9dd1316d418fca52b8c9f802da743038d39aabd8cbf189d02dabcd1e86cc66ec6747c2a0e162af1264ba9f9c59e28dfa05d6e21a7e778531893b6fa119d18c10942783589c44aeca925fe934f2ae2718602961b1906ba815612af39f19519c809eb7523f3ba6617db2e101a81468840ba07e011b917cda93138be9702f59297feefdc857d8641e4d3041faaa0cb2ffd3967dccadccca16b76d60ac613e13b6721e82c4c936a73b4ed388871aba0233763525ed6b605c66c95a1f2b354a7e224f0583b1753294bb0cf8ed08a3d983cdfab173cfc46144ae7e040c19c10eef3dc1d007948a9b501d41a2af7338ab784ef276beb6153c41bfc16bb9ddff6d38cb157a069b6395c2759995cd5d2140b7f10", 0x1000}], 0x5, &(0x7f0000001540)=[{0x110, 0x1, 0x26a, "66113ef273c7dc2510d5e9cf85447880659bd1905f85c53a94a186b9a945da6ec4d75761978bbef44432a4c99cdba1b2a11889c485bd6e2f96830ecbbf4a4f24df15e058890cfc0c46ef1d6a88bde888e7cf554da99ec8ccbfa582a5ad204037368101d99a7aa8007c7cc2010f966ec6cd792bd788a26b8c1fa0f75172ff7d61ab767a2c610b590eb5b62f3d9c111d26d3d66c4fddaf4687426a490ae70140fc5f10e14fbfcc21f4d8bb64a17a850ea00fedca1ba6e8961bfab3c74d43d1fe506964975da9fd3c11f1cfaf0ae6f83913980081925b8f6771b682d5623c53f7821a5a18155c470b832cd3e6f3e861ae711619702d2d4b8796bf1b659642fa"}], 0x110}, 0xa) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000200)={&(0x7f0000000100)=[{0x1}], 0x1}) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=""/237, 0xed) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000040)="18bc56ad", &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x0) executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000040)={0x4, 0xfffff963, {[0xffffffffffffffff, 0x8, 0xffffffffffffff81, 0x24, 0xff, 0x7fffffff, 0x1, 0xffff, 0x606, 0x1, 0xbe, 0x3f, 0x0, 0x2, 0x3, 0x200, 0x2, 0x800], [0x3, 0x200, 0xb43, 0x4, 0x8, 0x0, 0x30, 0xb69d, 0x7, 0x5], [0x3, 0x0, 0x772, 0x2, 0x0, 0x6, 0x1], [0xffffffffffffff80, 0x4b, 0x597, 0x9, 0x0, 0x3ff], [{0x1, 0x8fb, 0x6, 0x7fff}, {0x8, 0x39f, 0x8, 0xe177}, {0x0, 0x8, 0xb3f3, 0x1f}, {0x1, 0xffffffff, 0xce, 0x100}, {0xafc, 0xffffffff, 0xfff, 0x3}, {0xff, 0x900c, 0x80000000, 0x4}, {0x1, 0x2, 0x10000, 0x6}, {0xfff7, 0xfffffffc, 0x7fffffff, 0x13404edb}], {0x3ff, 0x8, 0x9, 0xcca3}, {0x7ff, 0xfffffffe, 0x8035, 0x7fffffffffffffff}}}) setsockopt(0xffffffffffffff9c, 0x76b, 0x2d, &(0x7f0000000280)="c654018da3deb3d0d904ff9d7735f9039bb54490dc8091b2f6d77b101b942f1b000866474374e36de1a6e0159e83ccf6fb817c0d41fff088c726dc7576b297729d42f9b5d74548cc1c612aa0bdab37f4bf335f6099bfd27c2d5349dc654144c36a3f9e5a4daa25814dc3ec3cd573faa8ce0f649d934534f419208e28d512347ef3f94fc157f57060b957d80d2894c1be485167ffa30549005f97d6ea701a0f848936f1264e955eab42a27d02129126fa400ccc73c58834eb09d6", 0xba) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340), 0x400, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000380)) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000003c0)={0x3, [{0x5, 0x7}, {0x3, 0xc99e}, {0x1, 0x80000001}, {0x2, 0x9}, {0x1, 0x8}, {0x3, 0x7f}, {0x3, 0x6}, {0x1, 0xffffffff}, {0x3, 0x5c}, {0x3, 0x1}, {0x1, 0x7fffffff}, {0x3, 0x5}, {0x2, 0x1}, {0x2, 0x5}, {0x2, 0x9}, {0x2, 0x9}, {0x2, 0x3}, {0x2, 0x2}, {0x2, 0x6}, {0x3, 0x102}, {0x2, 0x40}, {0x2, 0x4}, {0x0, 0x2}, {0x1, 0x47}, {0x5, 0x6}, {0x2, 0x3}, {0x3, 0x80000000}, {0x3, 0x7df4}, {0x1, 0x80000000}, {0x1, 0x7}, {0x2, 0xbbe}, {0x2, 0x5e2}]}) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000500)=0x1) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000540)={0x5, 0x2}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000580)={0x702, 0x80000000, {0x331, 0x5b18}}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000005c0)={0x3, 0x50d}) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000600)=@abs, &(0x7f0000000640)=0x8) connect$unix(r3, &(0x7f0000000680)=@file={0x1, './file0\x00'}, 0xa) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000006c0), 0x400, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000700)=0xffffffff) sysctl$net_inet_divert(&(0x7f0000000740)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000780)="a83f6bee0b34993a12de2928e316747e74d9f1b55d913131c2fd7809f1588187fb915e23b7cc72fffb0b2b2a2fa732c4562c6676f2154e20758b144781d2b9ff7f23247ea5b1c1e7924257899f880461a0047136ac65ca28e6e09120c629e59a1bc6037f33c2759f50e52c9262c6e1c454fafafd2b5b15167736a33d26de6d2fd01f40b70f4b05a3315826a86c4d99723546e5a28ee8ae8634f60b795053542b9e77d92c98576fb6d2ed544aab0d20986a2f85ae91e923317bc885561c0a361dda3b48817998a1121f9e1d90213982b4ba804e7bcd2e4887c2aaec4c5fcc0c1db1ed8471bf383f3b92b294a38db28272c0b9336e6baa7ae56955d4bbdcb6176d448aa80c14f8d1ea1ee5afed59e17c050ab3ffba1d0397c1a5c09f0284ba29c14544eacaca2c3a01e74169d56d5ce40adc59148e056488ec476b0d6c8b55fc46f783a6f86200f03b39dc8baaba8d32a7036e8a54cedf64083ad0b553ee9a73a8612f136d0932e52522ecbe587b54e46b2ccab947bd47b4aa4db6bd937dce183ffd49b2b45421c330413f960b44e46a54eb94445cfd206fcb6dd6e42c2118ac2c2a7b5a4ac345fc1db8ae5b5fe08b1a680158233c8777e2e2c7a00a181495d8d6f57e09a56a8f25f1adae8793dcdb1f9cb363a41a47af904bba4973c27c4a4df8010b8074d7c0b578e58ad57979648bfda22ea4c1f3377fdce4b48535272d193008e9250f22cbc845da0e4b8652b7097886dd821adc82ec39d9f9d7d796758e8c09a91f58c91e78273c5949c71e2555a74cab6f484d047e31938afcaaa5cb713fa496552a041c055e861e03e4bf21f945537973787fbf6f84802a52b4d6ef58dae76f5c9588671a76e663f8996a6218e88153e470ff3a63a8229bf5b0b0fddcdffd8bee71142f46afb678e0ed3aaf936e6b63bfa4caa24138bb558617defde4ea770f12ea0dbf07010dc55f84b4267a4d319bb206af8d6de2fe4acf2289c626352f04d856fefc1732c8f3326ddef65a2cd0ef7b340080a69d2751ecae714a0af0bbf41bb3664c53c2a3e1f2e00f16bc833ee7ae0e5c8646ea6ff00425cdcd9029747c5a3d1862ed52ca38fe304247c684608d98b6f845fd430e6064689189d4e3b3cf5ffcb37d940bd7f78af8101829490c5725ed8612a63ad129a5a9932a420694d11c2e808c4010e4282e8a5d283e31f9d704c0d57e016fb35bdadf9bd78e3dd0fc86877151a98e692f18ac9552f4628de7297a992028bf3686667d5394235e2d6b1daf9d3a3b4be98b70630d9508b8391119f4d59c1b8e1ac4e46c4336f58af2125b21a5bade7b15460041a510a5e7580264e0ca71c742d1c2194d1e28cedb7c4409bb3894b290cfbca24b766d315200e84b959eb3a764e98687b03cf735577583a4d055c4b0e7dcbe5d3093dc9ef684005018d3d618c198870d14f9bc42e6ff9931715359a4ff99ca50e5b0e736928298b8e2b4fa45b5f3d45013c61b1dbb02693302461e37abf295f44143b026884757eaa6ac44c94f554bb906435e112b548ccbfdad3b8a8cc5a6a21f0e1f28e43438930f66ff6924c5695e55b87658471b1ee6268c9dc4dc7effe12d96a44f151b5217630a5e8a83874007ae2124defe0cac3ff39912476518804e85a2a83b70099db46bb31b6bcfd6e636162f7ed4ac4e8e3b1e10dbfba2ad1ea8a48e3c7b4903658bdbe0143f5ea568fbd630fdea8d56b598ed47e4e8aea6ca5c83b03711502e61b409f69c3dd42bc56d5348524d2fddee5a60c5e5635edcca73c15fcf65a1bb35276f7397fc6c3d63d63b2e77c6160697ea5dd8dbd82587f70cc23a73097482b19fe1ffc13ba24a68ecd9abd61c66965befb7dfcb2d0da926422f0a2048eeab7e9e3483edbb5efcde44658b4ea1e17c620a50f300066c30482cc91cffe15012039b2883f426f97ccacb6fec9e489c618f76ab725452335dc39aa09c7efab8d4b4d5df6c89e0d23ce36772b66b8702e57b4fcbe09f6a627a113917c74b6deb563299c5053f4d198ebe29e1b0e4afd04226cb34f7f42c50f70471933e6db0ce84534f109d124baefd88fd437b1d7a4c4589edfc2c8aa2a88ebe14902825607874802f310d70a41e340d47af18d4953fbc4c10524332e826609c287ae8500b8740f7e32ffde1747d22c136b7f8555958b31756cd29511212b33da47b4cd45f1e186a78b4cf9f1daae8a0452beb084e86b88c6dd876b1510a5fecb46246dd291d4ee2f08d6a8730179330d67e264078be714f4ef3f834d4981d5a0fd7422a4425e2cc7bde270bc29ef43e5c25855fe6e0e94475ef8128f3bfc4cdaf7c562330cb3519712aa6b8094508add760bcba39fc2207b71cfea335d3683024aa23dcf3cf5acf21fb0faaefbfae34187c75d976c278222f470190cc13bf30dd3701d8c9e409d53632346119f1b95659290997b4ccec6a79dbae61eec9aedfb594e7ca33969e5dedf85bb70d2ae9956d36b507236d24b374c84455d5bd9f8292ea5853459fdc70b7c46daf02bf0c96b257f8bdfd5a157c16f30bf883219ccb65c5f4749e5dbd3ef237e169b0b87aae13d4793661b6d4b057bf99b74dc4744423f562fc587de76d956375b3867dcfcc3ffcb5940c070ba943b672cde50de107f2354d8ce134f399bec28bf5a011fbf3953d4f09404abdcc2a53b9ff304996000096988fd36891892574b0bdca3d28b0a65b537389c72624d151f6d4c5b26b4adde18104a8e47bc03b3a09ba0231b2ac96b0f8c4be6f31652014fb15161f08dafe357b572989c5134bb33b288948dd8b9fcad649752a737f81a886869476b553f7f6a703508980c24ae5658e332bac15516cff6fcc1811ed28ce98c51a883c23ad358123f37a9fbe797908916e637cc86442ce082387c5a8a4afb99afffac37d29f0c5a88b81ad658db30656a781aa990ee0e36ec0e4e7ab3b1fc184113e778f3f3cf9daaed63703e265303ed682d1bcf43cc9f83b14c9f8bfd8965dd9e619f847284dc01b4cffefd84097e74b08ce18beea8ba6e4954b4966e8139e07544f9f6ee211af2759b53581faf3d7a919e9db2beb9fe7158cf4fe619c2502c72a2adc13ec387c90d8aa17b23cd827eb59e342c80321fac21a34cab4346ede521f8cc184d9db3deaa03cad43471fbdb40b5e65ff8494623713cd3a03ccdb2ee74e158c07f6ed0715aa44e5aa28608fcc9c238cb4b3b1e100729137df49899a629b5cd1c07549f33e27e833e937788785c8bd549f230ef8e56c9ccf067a09d4a42e945900651a98ec2c5dfcdad910d28cb8501da733877a7478ec26413b14f42055605f2ef6aa16055f41d4a397d7cfaffbd3e4c5f4441d47d38aabcc27ba05fc750563a64d8f0e97178580bd2d87981de67dcb4f3fe54a1a30c915e2e4381a08e7d334ddb25f2904a2d43e804851c35782026374e8187366fc0a0cf51bb1419b1e5d0dd08ee8f864fdfa8a62d64fac7f97f66ad9c98144839c81edcd250abd34cd61d5781590022eb5b3f38c3f290ff04e1222fed4e21b88a76d6701fd4650074a0b5ffc981368cac99cf3afb38aa56c10febce85b6976cf3bce1536a0fd264238e7016d36b75ac67b32cc71e9038bcc1448f282b8390862708c0847e44c8ea78da3bb891b7a3881ab80e78241a2931d82b93323d7af8fc25facdfa4605fa448410c47144e36d703f53a370ca6ca481fcd6ab2cc2d65772f174c69a23b5cf158eb1e811946173797e7920325d4b82869783e6aa67555b3965dbf292f76c88792e064a7bb15e870ccc89656c8e93bdf9bb281e214c0211f0deb4d0f5d42cd6302ce1141a06dc2c7499effec71255a87c36cdb52499a86240d2df5ba62f8342992988f3d9227899c91838b5a2d640c56c603e520c003bc749879ff1adca0de306340ed81040f830a743ddcee61f4d4f069f025374a9b7f28f4bfc8fe8fd4b652cf96ed12a920d7fa4f795381520ec8e980267aaf058f307a74fa46e700dfc756aa58d5cccc5df624a89f1ed04f67a2009905f3a3401e7db24b4fe683b45d708ae1330fc12a11dec43a0745560805f02c416ccdc1fac530374a942c1a8095412ce37b9e2a271620a49f174a35a01ac2e1ba153fbea4283ffda434b6997e2fa95d57fdd23ed0c10d41e0f4599a023f485440e2fe0bda438f5de8b8eed791dcdd5b34fc12afd8bfd7277e4ebff1a734117c5fd6b3d636e48b0a9bd349cb142c2a56fcc9d0829fd9a91e3b92adb3e8ea9151101064df7d7772a4cd5a986e3e667f153d9a37c2d21f2cc0166cb87f622d6335b366a361691d82ea067e4ad20a1335700fc7fdf6c63393e325ef4a2ad5df8035e9c600c7db2a655b96d06720a65cccfcb6e1fbf2c595925f2f28eed2272aeeb8a4bd7ad3a0ae787ecb16061fce96b8a94aa564ef3b5386487be74295373e02dd9be0eff71c9488ad00091d7bf6052c3364286d3bf7b21ff6b37c619e0383210e412c6e20e3611e83152c1f921aeda96a6f5dd1c9da1f60c0a8241c38da21c2c6e01031f6167f51d0a18cd4fefa62e491954d2a135a111b935223effb7d5c24fd289faedfdd3e37063ecbb8612d032669677d57cd1d4d1c23f12ed76fa0cc5594cf3b3377f8f58d407cfbbbdd29b072243275b720f466e83e6c63b1605779461bc8bf7c4c83f43f3aab647c15c130916504c4a843cf2be4cc88056bbcf7649af9dceb1a46914c57a0111ba9ad23090913ce790493ee65c6f7de222a9485b3b292009b01bcf682092ad92e42ca72055b52f8913e7ee324b8edbba8056813a387229a70ddaf8bba7b7b0844e6d26aed90d27488f39817f48ed727538a6f89bfefad59dfd872ca282c94f1f964627dcbd9cc6616f83a7dd985c72333fc6ff9bded436f620011e757d1ab108fa7d0954baca4faefd25b07f4448bd7e6e3dc04eb8e26fd630e24d98a4965277f3d7091bf880879c7c9d5f5fee2d61d8800587cf0e5e07fa73cfbf55c4bc057a7c7559e492aac91a179033806366d35d695be1d7204b2073181926383c3d0f75b3a433d35d57a17db6f540b5a1bbe896b55234ad3acf03bb89bde285a35809fd1d17fe822bb97c2ad6db9203a6b9333bfce9197b55b1a243258810a610a9451779168fb04c8f02d375ed4dc2242209691aea5f8d63b0eb89cf3a89b660ebe6c067a0f7b481396e99767a3e31f9ea16a526ebbb2eb237a997550cfc37d5025a78e7431cb56bba58e55d19d075c885bbcdfcc8b8c6c837d89e1ea99e9f65850dd2952cb05b16638e8d4523c656da04d935224de0f98284785eae6efef8fa24594f561dae2311ef34f6b9e06d6f980fce2891d41f3b2cdc934e8e8ad361382f7023d1b1b45255a543d5070161b551df3e473e0a17661100abdc297908389d6d8fa09d4902102039aff3144dba37f1615f4e757b89f6233fe19c6ba4c9343605a8941cd8326703d146e9385b82c457e27ae7641714c3db68ad2f62465aead7be78fee9cf8410ad98e8fdb524de8f29f77f703d7e8e2412090afa984e2c91b5dee8512a670d58a3c40d260e0c2d3803296c4d7c272741642f08103def8f03ac0afbc14ff92c4bbfef1f39d083e3589742e48d123f9e47ee9bc419011c71f1186618afeaa3f91e7be7c0fc860cdbea1e313f9e292666e8cd400a9c683ddf6e1e9a99179258ecb9f6a9dd07883fee37e67c9991f64eb99d1de78d227de692f038d72f646eb9a0ccd7f34e02d236587bcdba52bffac14d83368c9b73e62576dec012d838c4475ed22060afa8f1d9f84c715aebedde6d97caf2801fd0e551d66ece43e9532", &(0x7f0000001780)=0x1000, &(0x7f00000017c0)="6bacc5e39bb04b75197ee28a9a4a730b51bcbcaa8f7b157706d5ce75ccdfbb77ea472b4cf95c6b", 0x27) writev(r0, &(0x7f0000001b00)=[{&(0x7f0000001800)="e0bf106db6d0abc396d33246151eb8bc376b1efe903ce5d9e65ada35f143827a78f86d3e091d0900d2689657aa942fae049defbdfe335bcef36e8ba5974720d522244c1f139f3f1ec6a5d93a1efeac6e16f3a065edea62321cf239a3a216ccf576180270fc33cc60501a74f20eaf8223bd98106a66fc958253fc0034d77aef1a04122048467b33a40e570d502f4154776dcda4c5e5c5b75e4951c3d27807904b0916cac70c5cdf0db8cf7dcab1c63f6c519e097ac7c50e3a9580a76a", 0xbc}, {&(0x7f00000018c0)="6a8bf4e07e0d2f260daaa320b7c80a9ba3786c9c142c", 0x16}, {&(0x7f0000001900)="c7c8b2734b9b46f1a095ad91d2c4cd6d1cbbfda5e06fcd608f0d2cc0aad1326beb49af174341cb81a709c3dc7de642be15b992b6cebc6ee1bc1103ec1135e7c1b77e2aeae57851b6d6fe266b91d39d3f6228275d5c628097e90b7e266a4e9b31ae49a908a3e84ab981fbc1556cabae435ee10b83e7a121ae65fe769907053fb715c97dc21d5f1e3d1ec078822f094851b72f99a9792c520dc8d6f9c5447c66632527dce66625f172a4c176085aa1bc443f67fc92f99378e00da11a5f7dd0f062ece07a0635ae2a10b9fede6ce5f74c18e948fb02635fc60d5bd1769785ad40f3069b61e3393e9a4015", 0xe9}, {&(0x7f0000001a00)="71a8aeb8cb0ea53636f378b33a0477df628c96efa6c9080b519ae813769f4a05442fa359df0eb44d80181a7ad1ceb813188e9f72981b67127e13d89717cd70842e97d25fee778e24046647d57b3727626145fcf17cf3a06b327ee570dfca672152fd1a2656ead513630de3fe7cb999d6b607ec1b22edc272d168b33d53949af93be25571ff241589c31ad392e5cef51ec052c65e00838fc5ee2e5e016d756b2d6ab3c9d68a470f93e0d61c56a83dbf08bf14e22eab92658aedfba7ca05351502e34e7d38cbbb7f867a95d3f60f947f753cb66fafb3ca0d94da1a699b045ac12dffbdeeb608c5", 0xe6}], 0x4) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000001b40)) r5 = dup(r1) writev(r4, &(0x7f0000001f80)=[{&(0x7f0000001b80)="4272cb510d900d7a8d7092bb6158d8268288e2062b02b4cc437db0250d7cc65b4cbd5b9630a547b31a384da61255e01a6430cbfb8eedaba2e02c54116424909b95c470f79b574215e619d9bd7f2a352148374a3dd167e096e2e2321bd0d3", 0x5e}, {&(0x7f0000001c00)="35918852a6959cab6975ce215ddd7bdf943739e6e2ee085e20aea9fe84932a4b6c9a847408d71f93a2e19ec8424a805444ca6d4d40bbaf3b59cb8f9c7a9ca8ab72050310dc1893395d825c0f1a1271617c6251748154b532f50b328df254cea951db5c534557d3f0c1ec6e9291d6835c80507e7f2c8275c3226fc54f55f1d1e9ec21eafacd91be4ef436fbc8ce997bf3c9333f74037f858839f8231f3b017ddc93d59f99e098a4cc65cb6b3d1d131e2387ef32b432b8", 0xb6}, {&(0x7f0000001cc0)="95842d061a4f2edd299f4b6a6ab05f3d1129061b1ee0bbc98e4bf81c86c1ba4fe678b7cb54bf87492817147836a6a5448c1a1ebff607331b72b0eba2f3a3f91f5774fe95425707bae0f8f59d7686cd19d5abcf0bd7413c19c12878f9709da8fc035ee197fd278123c3db92c5f0a355de39c923d0524b3e63fb39f60d243e3211b6ba36e010ba0483dc9dcd3cb849d340bf136418b2c40b0cb702f58dd0b8fe6cdb67cceee57a92b37a7d78ca6b29c89502ef3009abeea55f58c77875321a46c129a0abe625707d9762a6f07f5098ff873d42573423e6f0aa3fe849fb5120833c2394fd364405a85d7cfc15ff4b8f18680f147ac7", 0xf4}, {&(0x7f0000001dc0)="9ba7b8ce4572fd2fb96172364253292107d56c6b80ee3770db8a697a3d9a9ac56b94994eff35774539577ac40b75df0eba867c0100e2a15abf3102b9bb25b78bde9151801f9a2245be74e157441e3879ff6d7f41f81d81148cdbb9cdd6bbc4dfeac10cfbaa69ba047d3fe328956724ff97aff2cdbfac8bd6f6a216b4c2b261584d1e52c93d", 0x85}, {&(0x7f0000001e80)="aaef9dedb46be80fae5b969138230a580ccf36e46c0159f24ec1ad05add29b2b065b90e62f7468f99d950aa98b2a7c21743afcc5a96ac40ecaed605f67d3c94a773f0073c334f65a40e3cdd04f95c6bd2860f2e3f6667ab54704b0e6ab2e8bf1ca16dabdf4ddcf58f6ad4fc4628e8b7d069832af0fa8a5820baff07d6ab57e84249a9c07cf96211260f8fbfd251963bf1c28f4030cc6afa971855598edf5b25ae0a0dabe6b0e8387e6558e67dfbd836c7b3520495e8768a842fafb8081866ada53e3503ebb38014b617e2a3219c467", 0xcf}], 0x5) r6 = accept$inet6(r4, &(0x7f0000002000), &(0x7f0000002040)=0xc) sendmsg(r6, &(0x7f0000003440)={&(0x7f0000002080)=@in6={0x18, 0x0, 0x7ff, 0x13e}, 0xc, &(0x7f0000003100)=[{&(0x7f00000020c0)="ed8de3a70f538167dbbc6e59e2088139ab806533caffe40d155bc50e5de4bc9f03815f463985dc1c2ab080cdcb26c30913d347b64a7b339fb401b12a9cbe71b181bbc50d031a29d27925d21c94c2d1ece7d2a67f26500a29a8834062d1c60f725a567adadaf48ec8d773e296d2f4b16bfd91e4d2ec9ff402ccb1de7bf26fb8e9db10f8a3dd951a8cf8586e6521948a3b59fc8928bbe8947d148713cba6b2bd3c816b28717130405f24e8bcd4da287d43470c1875d5e885f5399722f80ee252ff2dc6ce9f89b9ff41bf900f32578d642fc6253e0ffbcb109fd3ea685d18b67cbe9df2194c70a516f321e98260f55394834996d59ca2a130525900138b455a82eb5535a3d80cacdda0014f906c51742684dd7409e5a8f2f5dc270dbf281508c00d183cd2e552652129cc8a3d1c527b1c369e7001a03f5606f1a905694ea486eba3f3d5df4361b336381df3e5dac003e2704831ae93cdafa5ffc91c3c86de46242a3a06246fbd8f21d9d398212e173cae1f21b5ec0b13fdffe7d4a6a9c702d34da4b9bf3fe980bf3a20082741c4aa66d8b286711aa12e07123c003355330e8c589806465de88f8fb2def45388878fdaa9187c6539f8c106f6fd8784daa0cb40a2338b4cbcff21037476c04f71e0ececb1aaf5db16930118447d4758c2bf420033e63b7615bc7ab04a95c36e866f2cafd88f1e96ed17728908d50f49dd866cbb033df5cfeb6e8a98538a33fadad2f754dd09d2abc40bb8c9304a1b3770d9cbd8ddcfc6d7708a662e5cd0300a5efde44e090b6e966705ff16cda93af63c3d88b5bddd9fd092b49921d47c9aba0d2936cb708cac7de257a8bc7b2e4dc439e4213625d0fe2cd8bde74e1781bb38761e8f6080cfab9f39ef6fa29d373598a67e12d3dcb2a080fc2591f01a2997557474eec6dc617701758965b45eef22ba52dd831b175a6d4c7e1dbb58da8b61d34feaf6e078406aacc6843899b85a6235b6594d9e4d036ef63f13ed4fcfce71691bad947caba0c5701ea99e160640289ecb644fa4d58dbaed7ef3291ca43cd6b5bde453cc3b8de3c49ed1a50e2e5e1cd7392c22eaeb59fb46075e48b2e82cbecc1db7afeaff4a4a0d45c0570f8d8d2255f3e9b549540bcfa04a4dc4b70bf0da2b6ac8672f08a3f405e76b5677cd30bb996877b4610ca7fd88e3d7ab1509ee92bd5632901c380673756d3556c9742d7cae455383b8b6c6c25056ee03865c7d7edd318b5847ba0245081180afdd2a3e8f7b608b264f6d980c7e848c5590cc69c173b5f8fa2f097b23a2203c7c97e1c32e01a318fbd969d0365744d73d9cec7ce3079512e1668c608b1cdf4bcd6157a3a79e5a2e311a0ab2478f1c84135a738bf28363ce96fcbd6eb95b025311ed37a4751a311e80e220655f045a9e69d9360f68696375cb28565bfed58fadfa3b58a56f2be9cb70ac6541d440ad2d6057ed23b2a45ec807cc0267bf343fc8653fb06fb1996ce9f7521d8b96060d66c4cb864edd9435dfd566f449e6e5344c66083553489deaacc89b15431a0ac2611ca00c919e410995268cf02b3deba05561b3eb19376f43c3ed945a2ed55ee3f7cea954a72856803ca861c28971865b0eb834d178b5eeb7fc63361781dab59277af0cad5b48ed7844da305adc2f748384a2223a065ffeb13dadb70ca94cb657b95d50137c7e3c2ad9e36c66164d18aeed93b9ca39411decb64807378a8d64d9c79ae4e313db1dbce98eb1eab552807f8b26b191a924980276a172af5eeeb68193442b16cef9e98f1fe45d439866d58ebf52c7c859cabb47e691e383c4a77df24b05d4c6ba79bf16dface9edcfee9bc5e6c718b24f5868fdac6754d0715dff472d18350e21d9cc460165a3f3e3fbb5b0ab7cca0caeeca8f88584abf4af3765d85d680b450b0905823d790428f908b8db67704aff2968d86e2b7f12e6eb71454ae80849e0aae65526f2adeddea53c1a1f3a075c3676fd1b3f3586fd6c922abcd41fc6c324aca31fb71f2b6bd90c87c121e8ef7c3c68f4b1652da5e7d85865124c2e9aac10ccc3b630425ae6be7f1eb9ebad83d27d902ac390ae929a322867a307b274f037481772a844fe03097d929ee589a4c522728e3ca9e339fc4af733d60cd41cf31a531dd991fca5abedd2000ef2fd2a25ef45cf9d018bf94e2d7af0abaccb5c3e44ac615fcd294d1d430ee087c9bfad5d786e58d3ed47fab69c345f0b1fd8413ba4a4d3bc3693a924c289cc6052591a4fd9833c0bebc7e3860853e756531985b3da74184f1dc3aedb07f384c713d398c1b0b537f2d1f2eade46fc3ab6e63bbf5d6db1cdc7a175f88279a51fb10db028b9b99244533e1e45cb7974ac4981e4068eaa130a33fb159c7a4653775e083a28fb176c4a8dcb7fba41aff41649223d89fc0ddbaafd468bba961215440568ade286c5483c07791ed6b51594de01b1ba57d77aa6e6ab00390f5423a4afc2b2bfe74668ec37cf6f0b7a1585e4322516949552206b600780841493d87a6cb75baff756f97a52cf173eb4b155398958c7504d3ea26d82fa77e4f760657b929f994085267885c94d15163085a7d173ba4e63a39070538c15bd7cf9e56ceeb5de964689d2e5c83dd532d8065882b1404ef39684311ed36ccb2bd024271f6f287615a6e14d0ca42f6036aea631a0af71761218a75f7b2a744dd27ddcd7ae3497ff9dae5471adc51acb7408cac8f4d7a567de26e536da935f8b54a4c138af752a5cf5fdaf123c96bb03b97fc190297eb850bc71456e062072cccb4583e33bb8acf1b19288882576b31929c69da082845a8fee71f6c230ac9e63fa270cb55a51affe3cb9168e4e77c126e187367ce64d6183e278830bf20c0cefef9b7754210da5540d0510d2bb151dc534266becec3e8cb8e6f55b0823bd3082117225733173f375054b22cbcecc3112a8097f2a89cc1f9a520d31bc6f8ff87192131a3a023a6f5843f329c603ff8f35f8f67843dca0c5c2b3b339a42603a2ced2d784f42b83bf324b1dbc7476ed706e57241f51a10f1bd54272e525fa6d03fd8983cbea4080363a35bf7520ced4fd6294cc34780b0d3fb7d7deeaf8168081505f1d2c8d52c137f7c1f975bfb9179f4a52382aca8b96cb7d767ab0898755e5d9c6675bc884ad46cb245532f6233d1343bfb523c9e0756e932d70f0f53af33d558f21491746a2356840162ab05475ffdd813ff3852a069b30e24247c0a159abbc3c7d017dcf5eac6abe0a739b783d9ad86eaadc26483857c89297011ead66126451eebd7d013143f565c87b21515fc5a9a1e8273a081075a52f5d239d71b578324bb85ea2cf388fd15939539aa9a75f677d0c28a01e355f86ecd9454a32630610b90c8a51bd48582071aa09331e78d2ba0d8789d92db4dc8782995c5ee2f8e8e8524e8484cd34aeb416c7985dabc3bb1814b90873bbb33b859ed950e6735ae9badf8db1a067c1ecd6fd61b0cfc15356b4296576af3e920f2b8e462a949226e3ca1a775f4a3ab40de12457c8bd2db7b51c886c98fb77f52358e4ccb4ae20988ae5c19b8dd2fe78740b4181e19dbb54beb15d59ea3defeb0a148e264d0544b30054824377a2fb5463912e915583565d5c643cfd0e2bfb87af68db047879bbea09661df28d18def52a085b1a1f2795617f3c2aef8f40015cc032665c8aaccdf0c2bfd0ad9d828cb70eb15e45eb711433db59b9823445f030bc7149dd4446a6b5964e02f4614aadc3896d8bfdab015f4f293b3725f9768f4a013e15cdb32df14ffae32c32fbbb4c2129e1d2a5652a2b140b91f2d1790d51ecce01c1478408eda3344d2c2ff30aae2a0b7e78c7a053e50390e2b057d18e412d839f893706d6d26322298bad59a133fec55b484abaa18203943aef39c9005955894f53097dc22b31b43e9f5457d87cae3059185aec83821efb1fb2f51499df3e2f4ce92b7af71e3da51ecf8ae73cff27e3cb0e04e5061ce3fe538dac0e0239c6d1d90bdf1adcd83c3722cb97c592d84153d3bd0efb9cb7cf2dc91b41bc6e8d4c8857784b10591ad3b60e5d7407d6e237c40049900ddf21cdcd44fec333c78928e8f0f3a5058dcac0ef18d6bbff04a49c9a7b7cbc78bd83418d05f8df1aaa82048c1c048d1b586772b37a2af5a2faa8d33f660691ee048cb6f99bcb546d03cbc1c6583ff542d6dfa346574a50744846e0bd283a15e12daf4d0ab25a55cf113f0db0f757be11d2b7ec144aef3aa98ed7994df54a936b254ea41d30b0158687550f8548f4a5a89d9a6aebe78973be96350809a017eb662885e649c9f7a8c7128bb734ce3368405fde6cd9daac64967c5acc142dad9afb3b4b74f1ce83453925cf0e5271113898782dffad18caecf748b746a7f631d39d48938d58bf8f63923d88fc9a379f72bc1c3441b5ef65a913bae60158cad959e9ccadd884136847b2f6c2ed4c53279696519321224f8876662e1becb9168249295beb26242b15e5e6fb8c5304767ff43634a78da7abf786f7f9a0ac0de73624b5b1bae6aede6ab935a4576905a6c2913dbcf44f76ca4969d6f9bad973249d2a675709bbfc00d97e966478025206057f5b87e3469b0ca6bc9f7dd5c97b3cf402bf7122e0274c6fe8b139d9d8d763c2fec05d7449884963abd0d3a97ff158ed59cfd3b1a5fcddb802810f820309cbe79bf454ccba3476f8ebb3753d9735ac96d4bc25636e4e8a327df3d7a9dd6c9e65b370cd9e6e9d7d7bdde66c2394699bbcccda1a7bc1399c5293ed509e4195faffaf96c87948ccf814e63c0eebb856b2918bf53f3a306067e47a42f3f9164d41f65351070952f7549e4f84b11ea5b85a570c9db2349274affc96799ff4edc6c4f69d2501972249efc3db77bf3cdf27c1847a91ed03d556c3ecb3f4844628048533477ecf8470f50c52719018dc1b6a4e36d0715e8ac294748e7d306021a3ca67caa3b73117f9d3d3bbd8833a00127dcec37e3cdec8714b94ebc166228262e580ca105b27e3d55b514112e3590c183eddf4b1034d146de5549ed0ae9b956fd7304e3030af77f7fd462e2d4ac8f03f2c44e0c8c8a3a1d66c8ecbc8fcf383ee8e8d6ba8a6731277b93ec5dc0cca71f7d3b731d1d8bf72bc9e4e9302653c7ca9dc5e406469748567a8c210102a2259a7e1ace666d81cafc311c4a0dcf8c8c61f868a1bd2ebd3ab140a0dcc7bf69cbf0e43fbdbf18e9c7cfb217a99d87553c07117ca93f084cab1e2aa3f9cf3df30e59ce3f89893e5b88ff0e2d853561800bcd717c7334096c62eb8c4bb6cff6edb859ef3ddde1d132ca809845d5405685205296e91e5cd21047fac121ceaf4ab4b4ddbba4cb0f3fea2583b25e8b8a2d30f8e0588fdc3f9b2e36b701c431ae3ba06cf8f491ca57fc1150d91b4c60b77b73ac312be016e316df79d8a372fbd75ca69750894755ab6873a6a73f8d6c5c492c3cb434632c33b50acea3de3134a6b46d2bdff2b83902b19c95439c429267715e5a3485a95b5f22e4d09fb0601fa63d60ebb6d02cab810381a1a814561c49220ac266373c848dabaa4d6e33909af5452355ffccc1d5ed8f84f42f99e3d8bbf53a07a2caca9af4cbf2d0a1a799d587f4599e7290dd3966d0a008beb7ffcd289447d717b97e2a82f5c5f005ce8f6bf8f6404b8128aa852297fd1f68f20a935aef267f1d3e0e9312f251d7f9f5d22add8b686f8be84c69d827f5696f45c0fb26493a039149fb0ead5f596c5a22be8c4306210eeb5c70d7754e6b6b9c13308f60f67002fd3147d63234f4686029e07379b8f94552d61f5d1e090f8ba31fec5acedd5eb0c3f", 0x1000}, {&(0x7f00000030c0)="12e89f333d46b4af48ff92d6491109b0001a191d35d1cfd4", 0x18}], 0x2, &(0x7f0000003140)=[{0x50, 0x1, 0x7e4b, "09d122fee2264f46b83f42baee4fa4d2a8ff6b7e939d51fae8bfaf1217c7738e0f5a11ec52a75391117e5c7b437204d2ac47d623ed8938c5054b0ac7"}, {0xf8, 0xffff, 0x7, "de7a880c32eaa9680ca0bdbcc143c4884e38ffe2906834ad8f0dfcab9d2552287d49814b0b22122088d2b7572b233f9da67a3efd2be5019cec242c4bb27535cebbdac0cba119a01af6fb222c76f8108817b6224c31384133f8029194783d1c0d3843cf8e8586a77a7f3edc301ee8057cfb4e0e1a156f7d7d9f0865eaed9e22b1f39a774ff74f0b60f20c9fed95bdc4be46c2f3e410a5cc4de9b9583923c6c68c1f5217b540db5926ff5683578d985f46d50263e485893978ecb28eb85d587ebf25755602608e5376967cf4449435bce49581b4b0dcccf21d0c199c1275741309f80782"}, {0x80, 0x1, 0x610f, "8fe2bd68995f56bd6f187e05d54f711a63dfcea0438b255edb2f7d2d0df2e398d0a9d5152df0aa636f76cc772e458e405e7119fc12ad9572222ea9d101981b7058032522ef5c1ccfdd24edb627f05cfb7e728d3f25843e28ab78ccc6de22de7d089aeed6bc923d727640bb"}, {0x30, 0x1, 0x8, "b73e0681470e05f4d4ffb5679f2f8fe16f9e390ea3e0e93172aecf24"}, {0xe0, 0x1, 0x3, "dbc07e0ce323c094ce96ac2d0dcbc326e653428a5bc942497b0401dbff4d4cf87237667776f547ae7ae20642ea2fb89346435f6cbe29e9199d47bd416ffc1a8fe8316dfc2349c49c88632c5aae310c889ac197b2b67511ac6a0dcbb7cafaef881fb4e372210bef2156676abe9ed438b3a96f663c346ba9fcda9e6b2e2b6efde1b3a756440506b6db6d51cf906168ac517b0f34422a5110ec90047c957c0c6fe24b0bcc9788291d202b14d92124827d3f9624a8ecad81d660a1656261ee7c25fa11a4b1282200ca7c553b5ce9"}], 0x2d8}, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000003480)=0x2) shmctl$SHM_UNLOCK(0x0, 0x4) ioctl$SPKRTUNE(0xffffffffffffff9c, 0x20005302, &(0x7f00000034c0)={0xa23}) write(r3, &(0x7f0000003500)="0e21f9c512417c4cdf9aad42118e3ae6a3ef61ad6fb0a3292ff7391ef6db59407e167382bd38fade91", 0x29) truncate(&(0x7f0000003540)='./file0\x00', 0x1) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000003580)={0x1, 0x9}) ioctl$KDENABIO(r5, 0x20004b3c) flock(r1, 0xc) executing program 6: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x66, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="ef4a8f3d2011adc1574c3701bc4fa6ae3fd6653023fa77da968a95a34501bb748be242fde47484b09a56219aa9987a130666c0d46a0ac7f9b09eee1e0673bca54a41ef742360c6937d34deb1be729cc9aac82ca9215be2064471c54206f6f1b2fb741eae9d6dff3749b1d65d18af8b7f95d7d88ba2e93693fc4bc8736d046ff5878cd4", 0x83) executing program 0: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000040)=')\x00', &(0x7f0000000080)='\xa6\x00', &(0x7f00000000c0)=':+,\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='--\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00'], &(0x7f00000004c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='*(/-(\x00', &(0x7f00000002c0)='%\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='+^\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='+@+\x00', &(0x7f0000000440)='#+)-\\\x87}.{*.}$\x00', &(0x7f0000000480)=':*]\x00']) bind(0xffffffffffffff9c, &(0x7f0000000540)=@in={0x2, 0x0}, 0xc) sysctl$vm_swapencrypt(&(0x7f0000000580)={0x2, 0x5, 0x1}, 0x3, &(0x7f00000005c0)="ca483cd2ba4ec949503be02b41b60d0a6f9ebf0a6d9ebd06895b48b4fc291ddf14e9f7cecc23b7107c", &(0x7f0000000600)=0x29, &(0x7f0000000640)="66af6c75a0508fcbdf82f7fcf269348982635344b8dbc6ecf399e4854a047a9c3a99529798db2e88e0604ce3584a94462b3c2baa9bc92305d0b1a1b9e7d8b7a92c93487da3e56c07", 0x48) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000006c0)={0x4, 0xfffffff7, 0x10001, 0x0, "c0c8a0f5e60e4b32dc049fd4685175b9d27187a9", 0x7, 0x10000}) r1 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r1, &(0x7f0000000700)=@file={0x0, ""/511}, &(0x7f0000000940)=0x201) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000980), &(0x7f00000009c0)=0xc) accept$inet(r2, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) readlinkat(0xffffffffffffff9c, &(0x7f0000000a80)='./file0\x00', &(0x7f0000000ac0)=""/22, 0x16) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000b00), 0x10030, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000b40)={0x10, 0xfff, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000400000/0xc00000)=nil, 0x2}, {&(0x7f0000518000/0x2000)=nil, &(0x7f0000726000/0x2000)=nil, 0x2}, {&(0x7f0000f8c000/0x1000)=nil, &(0x7f0000fe3000/0x3000)=nil, 0x3}, {&(0x7f0000fc3000/0x1000)=nil, &(0x7f0000658000/0xb000)=nil, 0x8001}, {&(0x7f0000d75000/0x4000)=nil, &(0x7f0000efd000/0x2000)=nil, 0x2}, {&(0x7f0000973000/0x3000)=nil, &(0x7f0000669000/0x1000)=nil, 0x6}, {&(0x7f000062f000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x81d}, {&(0x7f00009df000/0x2000)=nil, &(0x7f0000a2f000/0x4000)=nil, 0x7}, {&(0x7f0000f7a000/0x1000)=nil, &(0x7f0000ed3000/0x2000)=nil, 0x6}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000d5f000/0x2000)=nil, 0x3}, {&(0x7f000045c000/0x2000)=nil, &(0x7f000088d000/0x4000)=nil, 0x1}, {&(0x7f00007e2000/0x4000)=nil, &(0x7f0000b8e000/0x2000)=nil, 0x4}, {&(0x7f0000d82000/0x6000)=nil, &(0x7f000049b000/0x2000)=nil, 0x2}, {&(0x7f0000c07000/0x3000)=nil, &(0x7f0000dc0000/0x4000)=nil, 0x7fff}, {&(0x7f000075d000/0x3000)=nil, &(0x7f0000be8000/0x3000)=nil, 0x400}, {&(0x7f0000ee4000/0x4000)=nil, &(0x7f0000b7a000/0x3000)=nil, 0xffffffffffffffff}], './file0\x00', 0x401}) getpeername$unix(r1, &(0x7f0000000d40)=@abs, &(0x7f0000000d80)=0x8) write(r1, &(0x7f0000000dc0)="451214b85ee0a15bd0291ef50931b1c4cdd1de12ddc684f83be7e024c52db8033da3dc141e3f2c5c8c5b9e55499934c9b9b9de13d82c9ebdb38532667cfd0ce0c1ab871dc3edaa09a0be7d03612a3a67eb0df03ed6986d7b598f6e43f8d5b7a827dc76f50306c9b765e0b365c8ccf869a86c01c55938031a2a07a16facb327009e74b2f1fc82034d7219760c3c6dfb6981d9169947d69b48a35fdacb3926ac09c9e17caa2a4db1fe380fb0e5f82fb00beb98dc08", 0xb4) close(r3) rename(&(0x7f0000000e80)='./file0\x00', &(0x7f0000000ec0)='./file0\x00') sync() rename(&(0x7f0000000f00)='./file0\x00', &(0x7f0000000f40)='./file0\x00') r4 = socket$inet(0x2, 0x4, 0x0) connect(r4, &(0x7f0000000f80)=@in={0x2, 0x0}, 0xc) syz_extract_tcp_res(&(0x7f0000000fc0)={0x41424344}, 0x1000, 0x3) syz_extract_tcp_res$synack(&(0x7f0000001000)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x506, &(0x7f0000001040)={@broadcast, @local, [{[{0x88a8, 0x6, 0x0, 0x3}], {0x8100, 0x0, 0x1, 0x3}}], {@ipv6={0x86dd, {0xb, 0x6, 'GsC', 0x4c8, 0xff, 0x80, @ipv4={'\x00', '\xff\xff', @broadcast}, @empty, {[@routing={0x4, 0x4, 0x0, 0x20, 0x0, [@loopback, @mcast1]}, @routing={0x70, 0xe, 0x0, 0x88, 0x0, [@mcast1, @mcast1, @ipv4={'\x00', '\xff\xff', @broadcast}, @empty, @mcast1, @mcast1, @loopback]}, @fragment={0x3c, 0x0, 0x1, 0x0, 0x0, 0x1, 0x67}, @routing={0x2b, 0x10, 0x0, 0x6, 0x0, [@rand_addr="fe6b094d38d5357c4220e4df711ed615", @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, @rand_addr="6191a979d635504a433733827ac97b4a", @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1, @local={0xfe, 0x80, '\x00', 0x0}]}, @dstopts={0xf0, 0x0, '\x00', [@pad1]}, @dstopts={0x11, 0x2c, '\x00', [@padn, @generic={0x4, 0x7f, "e33648cda6b6db0207b35b4e43fd7744b8c7632a6e14df8b2d09eca9f484f140c1c7ead7b4d1eda07b993455680a7aacb7674a7d6592cd40e3de31063d5caca3bdd459729bb17c67332c7fd7cb8cb9abd24472ae7296b625801abdcbdfbbec905360d1904cb350443cc9c79f8c857d756a854948fbfa69efd82a04165ded0f"}, @pad1, @generic={0x2, 0xdc, "90ab939580959c14c8a01f0937352ac9aa47cd829286f5b2a88ac6e72006c6edd9518d2aa808eb4356fee4b9a3b938c620e6bee55820c9452ba8fda1f0a1dd7ee17ad793e901748760dd7dfe98c10a509f4592129a616865f3d3b43d215e3a810dccf0f6220bb8b5b136aabf95e2feb7f51e080f950e11c0e86d10de8cef2aef0249944dcf21a132ff320b36e74159a8d8840a01cd68ba0ab4b1b430e40485ae2761c8529008cf502a676dd0b3b8307b18ed2c976d6519ef73dc68723616429a82f6908e1d44e4466a2d781402a96649297ca4231aae6c6d1d5ed53d"}, @pad1]}, @fragment={0x89, 0x0, 0x6, 0x0, 0x0, 0x1c, 0x68}, @fragment={0x4, 0x0, 0xc, 0x0, 0x0, 0x6, 0x68}, @dstopts={0x16, 0xb, '\x00', [@ra={0x5, 0x2, 0x1000}, @generic={0x40, 0x53, "ad8419175b479786a6aa8c70e46527bc480fad3d8623e6903d170897e086ec3cd5da4e9ecd6a4fe090bab33db6d09f15a90d717cc607efe85601c17a1626e925fc5ac68a3f381100429c89e1669cc01a48e4a5"}, @padn={0x1, 0x1, [0x0]}]}, @dstopts={0x33, 0x19, '\x00', [@enc_lim={0x4, 0x1, 0x6a}, @ra, @generic={0x5, 0xb9, "1a1eb090e17daeec2ffa63838be6047b273bb930a22b449c02c12f4341d5735976aa49ba701d5af5c885bb07e8c0eb9a60be532bb49cab8ee097642aa07645bbb9856851ddd7f2661725b025e4c100abbb0e8a0d2a87077078171ffe79b742b87f8563587195562a372ced5198fec4be455d6457d6c0db050e9082566d932253460ce1494b40b667d12e0fa8f6ee384960c1b5cba8e4e7c60dc6898cc756dcd207fdc856e023e7240b231ff7f52eae23b7b1ff85688b3a447d"}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}]}], @tcp={{0x3, 0x1, r5, r6, 0x1, 0x0, 0xd, 0x1, 0x9, 0x0, 0x2, {[@generic={0x3, 0x2}, @md5sig={0x13, 0x12, "c985629699ba76daf3006a6812047867"}, @sack_perm={0x4, 0x2}, @timestamp={0x8, 0xa, 0x1, 0x667}]}}, {"ed3738c90762b5a9498520984d4f54b87265ee006b56572da068c380b36907886d2917c74ddac550c09cbf026ccd2f12969635d75d8715615eec5bdea55b2021da61d915a605316936ecd67d18103fc942866c4a6afbe9fa9d51850802bb44279fc9b90a34db01dfdf5be865de20ea55fab0ce8295cbb990365eee6f5a64d33e4b6d7d3395664940e2502924d80da54b7956f7cc"}}}}}}}) r7 = socket$inet6(0x18, 0x4000, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f0000001580)={{0x18, 0x1, 0x4000, 0x1000}, {0x18, 0x2, 0x9f8, 0x20}, 0x1000, [0x7, 0x400, 0x2, 0xffff, 0x10001, 0x2a, 0xd64b, 0x7fff]}, 0x3c) r8 = getuid() setuid(r8) sysctl$net_inet_esp(&(0x7f00000015c0)={0x4, 0x2, 0x32, 0x2}, 0x4, &(0x7f0000001600)="be319990ecde99d902ae1bb33bfc761f5391bc395a28112ece10a446d33d79981bd0915dd4b0b6b49f569077a5c6f23f6a0acbd45584a56548de90ce41ea9ad8181a1a1ad16f0c835ce0a4e0a632b50e6ee0fecb41ff2f878aa4a59599540a94f794f3beb84e7f9a26143d4e5122e11335e1d6728a83642f2f7edf5175d44d0cd730945124c44af3", &(0x7f00000016c0)=0x88, &(0x7f0000001700)="f9fa3c46beadcd87c552f6edd2020d269dac83804f37354caea56d52dd53cb704279091d6b8e357a8e57fb4ded157ee9d31955a8c4bcf6a83af8a33886749a58f13c5ce1b446d4fcabe470eb059c10943a8885b317e83172ce178f2292f58f481edf03480a4935c99d4e0b13dd369571bca9ed31cb9787ba77bb625002a411daedf2944c", 0x84) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000017c0)={0x0}, 0xc) fcntl$lock(r1, 0x7, &(0x7f0000001800)={0x2, 0x2, 0x9, 0xf12, r9}) executing program 6: r0 = kqueue() r1 = open$dir(&(0x7f0000000100)='.\x00', 0x40, 0x44) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x6f, 0x0, 0x5}], 0x7, 0x0, 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x4, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$getown(r5, 0x3) r7 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000600)) setsockopt$inet_opts(r7, 0x0, 0x0, &(0x7f0000001480)="f4bde87578fa93133ce45b9c98a8732965a26d4b5b710ac89a55fc1443c7e06adc726a51c51f2ca7a5bc56fbd710ed0a993d8c54668f677ca87a22fd10fcf07b5fde5d2b48861808881f4e704308684977d089ab9090d93d0414cdc195e9672b980455ccda0fe6dccf308a0829df2613ddeb4f9f58861d5b4467d6d6862eab5ad99b678b491b4889191a1a34220eeb51e1470c13f0309b6ecaa901e1b238f4839ec8723499a810dc0c5ec588f02dac8039cf0c6f3fcb596c8e0cc85959055aa18270ce1943c92e015fa389ab3f668adb0b26190a0852d4750592a92d50e61009b8d81fa7b30f4dbe706295c9546bc03174c0c763deed03fc0985d1e37c538e6ab12c990160e040819505bf08cc0442fc07c59313be4af006dbc65a8c8a4fe0cd80083e2f65f65fc64d398d573d5479932af0dab303d631c5b71583e5817ce0858ca8b182028b39325c23c3ef71d1104ce018c3217b1cc568f2430107b4712429b0a9c213871bd5021d2b9254aa7bb3ae96dfe0c305070c4afac43f90ddcef81d54df51b5ef88fb056dfe3a3d54bcfbe8be01ab63d10cc67cc613debe0b45a3325423723dd66433b5811363340e9955fc038014dd5911b3a508c17ccf8881f210e2bc99ab1a3091c2a0fd946d631b562549a599d0a70a1882e520a5420106a1f5ebc5a70acc84ca7e23a6c40ee85a4cf6c88cd7ea9a09342cdf7ef9606e07c8354215403a9a90be50888028014a53908eab078fe97028bbb39b52f4ba54029da4381d3a7a36d21502c500783a87044348c9cef9f423a2a30514fb8f960c8b35024c743d442a69218d10ee573ba6fc41329aa219ff35f8bebaf052c5f6fad7800409c88e3b1b0e30024c4edf99af289a89cb1ef41d8592e36f571a40d51c8be68f200030a5e331afb10651c016a1cbd8925ae033b7455705a4808ffb4a3a44385bc71c2df3e9ea154e9c158422c7738e1a03ddcf02ceafa238ca4ed5f81e75c5ed01584ceeed3fee83d693caa5afaf95d0fb315cf132388bd62977d31a9c0f762fc1b130e2ebf094329cff55c750ec58823df8d9983b68f2952824877646dcdeeabe3ac17192abe6408ba506e98d1b8801044f848005f3fc4d5c51d98206a4f512fe7920d3b39e291b5725fe3321dfdea8ca522842cd0a481a946e2dc920970efc21e875ad0371611367a9c5e302ccbca9c314d71b312d662b13e2d1d38f3567f35e34a47adf757a54bfb05b92fa3dd488c99ddc4c850c140bc8a6da6ae990f51b920a4d5a14e45831a8e4717e29951f1180fbb3347b14f666c7893642928151653b0c6336437e8961c7437e6d1c4a9018748a3da80faf5207919d1c3893ec9d3fc4c5f1561da3b2bf645ca38073d1245bcce11b52f6f989e9481524a873a8cce9b04ce74c7a2e3df8d463b427d798f734316c1401efb16d5b457bbe610cf31faca6af36affd6f1e74a88b5996109cd9e16bd3181a834550ef0208758f6b802b6abe9efa9fb096b69c4af0be3c9e5dca3eb7974ac8ddcc200e3bfd67ff3ac2d5ca6e725df5c797896bc1587d15246d8dd789f8d210b7389e4092600a33ebca02febe034e72acef7defab3ce31c2720c313faed1d14a29b2915a6b46ab09497e20da60318121f9a0eda0c41e0616e2cd8beea8cfe70fcb7e96c2d387b7e095e976b85bd3fde9e9da206541ec5dd3fd4b4ec08550c982e02387ab48d3a79459c4e9ae002c659b740b19f557137cc612e76685db8e376e801120ad9a431c00c5a60455cfd87fe83a5ab903b082bc5734c3b27c9e4042ca47fd2bd88d0aeee6b0ff4bf505e60fdec04ff0a70c99d86d49b0e228a75b2045f9fa7e8c37e83770bd589da3ab8c2055a71c82683cdad253e0051269c1a902dd73c6ce0131e0b5b4c148d8befe87a35b872febd0e91c5b8ec924512c3470b985db92cb19049cfc3f202574c114a6a64bb9e7929e6994a974f73cc074d43835466a83cda4084beeac01c33c28c1bc0d1b3ccb6813aa5e88c8f733fad5fce46e51d67b5a3483a0a01f87c29f9a6603902e15dcb5116f21b7d4bc5085a805dd9700b04c8b5e926f25513a6c71220accfeb0ea956f82a0f1f35b719241738bd4e4c66cb4c7a4530db205d574a0872aa13f75b4032bbef4b225a552b6be0400f310313790c721a714abe46c5b176332c1a47ab2ee19a01063dca38fc2868498e0770ac3f0c91a88d02317272dbd2e87bcbcfa8125e0c4467fef7482f3156bc560ab8ffe35a113ca77521cd0be9017283660b5b15354144c846e2f44449bff803ea69e625cd4438cdf2d1ac0b3eebc2f9f708077b2ed53deadfdf5fcce4c2202a65edaa0c8d7b325c28b5187ade8aa548e234ea1c4587caffc15d478b5aeb5ad7e39e9dd3dbf17ea2a4224e653dae20bcc40d7da7d377fcc54f2e6e8653b2f27970f03a809e5eb1202607474dc4c75ececf856089f373f1cc421975d7b9c2003ec1718738befdac95c0b4cc9926cb1b50cf6ee774a558bb26914a4d35153494711b10af45ad5ff36ac92cb9ed96f19d80edcfa0b6806090e04f8993fab1bacb3fc5494ae3a996273c8082678797096a10e8beb05ede6203df5a645fe8da388bcbf1b4d1bb1c38b075270a52a9748d5344558d5eaa749519686de96e0932b2e677b00b8b2ed3bd11f2b6b2f2e8039a1e5800d66ee6303d0dd653c76dba2ec86174fe56a7af64f153c162eab5e9a61f7ae230bf5e73331148df8167b56aa07aa53675ba7057fd59a6d65a0d72d51749d3d40c9c109b90e983435a91b4937800f52b5521c7a95964c0cb894231c6d365fc5cdd2b8eb3aa85f7fcb8757b1454110ae223352d9d6333f7b0b60336a89946ddc110743e3db9f9a2942150270c4686996136edd69d18ee92c6278ac6762fbc94cd73fd6e7b96c4520fe715f2c147174e77f0f9d3686b6986833563305a0dd2669b2bd4f2a1dcd3a64671379c8c9ecfc6b95d4e8afcd92393de00b7bba9f14de39fc34df504760b84d3d07c36bd8ab59d844769076a1c8e076426b3ae207f66df00bf5b396cc8d5c44fbdefae1a504d2825c9ad157b78d8ca1008c639488d16442d44a66906bba85852b8ab1ae63f6376849b2fa3b9846fb9be014f729e6b13fe0c41d1cfa5994121ecb84e52bb940f4dbd3ef3c2dddfc9b77515069df27f3afaec345c9df57e964f9fabe90e1689f390614988371c2fdce11fb1d1f0599efa59ec160d5272242e32b90efe8e9093f41ec160ad48192f389c47b770b565ba67435d6fb395a91414b4e2f596111a29213604bead7d0cd948e579162f62b688a6e61efc5083c7db5c36c89cab3aea1d0e11280db20cb19e896966fa3dd1c357ba20962744c33054954925284eedd1dd85bffeaf7392a2646a754e008969cdaf28358b53e81f87cbad6e57eeb9ae60da4ba6a549093fe203f01144d224764523bb5e11e4790cf4de7bb8257467af148119e236e11561853f6c1e805c0a548f7493a7cb12fad9174f9ed726a76f58a451518aae17ccffa363ab34d89eaa375555b2684d94addaf21beda00a3c83c1cbbbe0aff843db0c01e7d257b18a61d2b53504d5c021a8fb6b2e78bb6286673b90d44430cfa7876550cbca048dc780d3a5da67c82a5d7149d902b27cf6d96b032d66b092987f365dee0ed4e03e25275de480267e14304d612792d1449eef9143b7c79288095429ede7fbd30deccbd253d431fbd0219d4bf0c6aa411d8bb6224a1849f01c5684fde1dc1ee75b71b0efc51c8d725332fc1dee2867b67a5d63f24ab1e4fd9f268527508af15130a4ba1e14bc3341e6d1793caa1bb6a936827c6eb01515ea74bb606e76e617715ab8dc3011a06265b8a583d61ad890c33feefc92c8df441217ef341964f6a55602feda5690d80a3152490a5039c87827faf1c84dc487a27ed732fbaa2852cae6fea8d176cc4fe2ff0df49eace2c7aa4024105da4471219ab8871f0c4627fdae736bdb2f906a7a4d35072a1772dfe92edb7bddc193b67b52724071e1f4f29a3ba2792fd765e8368609cc6f51d2cdb855d748c27343de6d71188c89c6869900373f0f66fdfebe2b2217f9f16a79c12152e8d1bea5a63e7c84fbc31cfe6641ffe4788d4fb6b87057f8c4e8b0919a7f6f0d3ca5108c10aee3ec37712e0792ac8714c30918cc6a8d358ca1c9b7708ef2ce7281acd4ff50931cb446af38486ed49a41f0f31c04d3108d035809cff239ecb7b61968207c901ef262164681915797e4305113f78666077077a9d6bd753a12fa314aef0b789b76a23b1d79c5349333cb88a6ccd163e93e8420090bbab089e06cd820b7310808a4e68c536ee0a00312133c8c0811bb234bca6c0779b6cc9dbb11eb10edd2d0a9d58f92e81683ea01a90a9c6c65667136e91191d75b9b4f8116a1744c56415bf421a631858dfa2011e14addd0ffeedfae973ebadd1a97097d39808bfd6775eab70c026e3f126267cf768dd1abb549bbdff3d4e917a19a218bf67d17b3d6240ff99edb51124cec26608b6cad111ef7865a58b14bcd8a75f41a0bc9ab6eb2023d07d7065e0d370c465efea00f414e6a0a3c93a2c9b65073e744c988bc2aac5540a657bf8ec8b049ae1ffbdb2d7d34672cce68e617a546085083ee035bd637532c3174475a6a0239328de9381d4b8690fcc45eaab0a8351d8fe65e9e5ef0ce93bc754a8d2b7bcf02a22eeb677273be8a32121edb3216bb9c424d8c2e573b6bd14e49178cebeb0abb4d1c0810720afe833bde3a88a4b788cb9776893b8a4b88ea32c9b1110f1507163dd4bdc5115ed96dae10e251a710cf78c85c8c854d2ed6da3350d021f731fc16dd217ad803e7d8870645215937755929d537b895595d7976dd725b46573989839f1426321f80d3bd89e82014e52d81aebef428d133f5e3923b54c7d9c9d847410c9d2a42f8aac5b000fb22f91e57fea17617705188d10ff40038a928ae9cc34eea3934bdf1497a631dc10e5074778951e41d7f0917d29db077cba2452d88c34d9afd1af2d654eef3bda966f0e9141172b8254c5bb9ca1085e18fe112e15fe07d7c6470909f420cc366dcf24dd5354bb13c8ed6a170eaa42b2a410470e178984ce3da21bc8f6b32f23745b98f36c2a87ff55016496b5116772ea27075961e8cbd5ecb3211d2471cfcc3614dd12a0adfc7902e3195f5c89fd17653076ea506017f8bda6fc911553091fd7f1b3c3960f8b8b4983365f8e1caa930ebc4b4315e09333b8e324501ceb3fabdc693fd2da2c4d914b5c59a7e65d23fa1bb9e619a7327b1b0a03f06a233d4b330d29372b6d46f50ce461da6305020a0671cfd912830ba5660ec95520d4e1acbd4041d92304036f4dad0a65c61d76d7a5cac9c6f62c153bfc26f7a2c2a26ca141ad07cfe02b80ec757a6b6b65188672bfb84afc50e102067c1b6d55bacf8241ab28532aac931d3d7c245ed2ccb4ba75d79ce8c8116857ee9c1386a042ea541d0f983372c162770e8c0d1ed8d92b6ce5f23bb8d13e9390bdafdde882384f1f2133b8d5d311dcb2c0ca3ad699102a0dad9621dee795ce90d71e68b85b419b452c1f3852e3975509253bd07f8b6f48d267edb050c0717342c35c4bca8b560f77506776b74697bca1990b9c4b9bc809aa8e6b46ed7930224c902adc27ad6f947c38050840d358269ebe00e4d358c25890e180400f48ab4a2fb4c72491e219e08e736f588662516715a9f9e1981feaf86c4f83e2f5a74cbc9d3c608f102b5ed4584e7627cc1818cf46012a3eb40be120db8f578e2ba36d649f91b6481e9bf51273868172e8dce1d0", 0x1000) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x2, 0x0, 0x0, 0x0, r6}) wait4(r6, &(0x7f0000000400), 0x2, &(0x7f0000000440)) r8 = getuid() r9 = getegid() r10 = getpgrp() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f00000003c0)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000280)="fca5ea8789db603a3d40e66e60d5f796dae6ad0bc8bf7123afaa783d6f9203778541ca36269069e4919591c865bbef8951ca954b80b2526e65517363627587b0e5b1fd48e789751780f3a7dc09aba5fda3c766dde0d5328e", 0x58}, {&(0x7f0000000300)='6', 0x1}], 0x2, &(0x7f0000000700)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRESDEC=r0, @ANYRES32=r8, @ANYRES32=r9, @ANYRES16=r11, @ANYRES32=r6, @ANYRES32=r8, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r12, @ANYRESOCT=r6, @ANYBLOB='\x00\x00\x00\x00'], 0x80, 0xa}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) linkat(r1, &(0x7f0000000580)='./file0\x00', r1, &(0x7f00000005c0)='./file0\x00', 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', r8, r9) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={r6, 0xffffffffffffffff, r14}, 0xc) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) r15 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) pledge(&(0x7f00000001c0)='\\\')\xe8\\-(\x00', &(0x7f0000000200)=',-\x00') openat(r15, &(0x7f0000000500)='./file2\x00', 0x10088, 0x158) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205609, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file1\x00', r1, &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000880)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000c80)='./file0\x00', &(0x7f0000000500)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x1000003, [{&(0x7f0000302000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000237000/0x2000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00007e6000/0x2000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7fffffffffffffff}, {&(0x7f0000712000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000756000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', 0x2}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0xdeafbead, 0x0, 0x1, 0x0, 0x0, 0x0, 0xa}) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) fcntl$getown(r5, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r6 = socket$inet(0x2, 0x2, 0x0) r7 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r7, 0x0, 0x200000000000b, &(0x7f00000000c0), 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) close(r6) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) executing program 3: r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r0, r1) r3 = semget$private(0x0, 0x4, 0x42) chown(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r4 = semget$private(0x0, 0x3, 0x1c6) semget(0x3, 0x4, 0x3bd) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = semget(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) msgsnd(0x0, &(0x7f0000000580)=ANY=[], 0x401, 0x0) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0x7ff, r0, r2, r7, r2, 0x5, 0xab8a}, 0x5e6, 0x4, r9, r9, 0x0, 0x200, 0x6, 0x9}) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000200)=[0x4009]) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x584a) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x100) semop(0x0, &(0x7f00000002c0)=[{0x2, 0x9ddb, 0x1800}, {0x1, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r6, 0x0, 0x0) semop(r3, &(0x7f0000000440)=[{0x3, 0x3, 0x1000}, {0x4, 0x7, 0x800}, {0x3, 0x3ff, 0x400}, {0x4, 0x2ad}], 0x4) semop(r3, &(0x7f0000000340)=[{0x3, 0x100, 0x1800}, {0x0, 0x8}, {0x0, 0x7, 0x1800}, {0x2, 0x5, 0x800}, {0x0, 0x3, 0x1000}, {0x0, 0x3f, 0x1000}, {0x1, 0x0, 0x400}, {0x1, 0xff}, {0x2, 0x2a, 0x1000}], 0x9) semop(0x0, &(0x7f00000001c0)=[{0x2, 0x8, 0x1800}, {0x4, 0x3, 0x1000}], 0x2) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000240)=""/84) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000580)={{0x1, 0xffffffffffffffff, r8, r0, 0x0, 0x40, 0x9}, 0x7, 0x0, 0x4347}) getpgid(0x0) semop(r4, &(0x7f0000000380)=[{0x1, 0x2, 0x800}, {0x0, 0x92, 0x1c00}, {0x0, 0x2, 0x1000}, {0x0, 0x5, 0x1000}], 0x4) r10 = getegid() geteuid() socket(0x1, 0x2, 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x100, r5, r10, 0x0, 0x0, 0x1c2, 0x9}, 0x8, 0x102, 0x9}) executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) sysctl$hw(&(0x7f0000000040)={0x6, 0x4}, 0x1, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x6, 0x1}, 0x2, &(0x7f0000000040)="3c71c8767b8762e3c2c9be12e82f07e03703a0434faa2700000018c98e881a36fcba60af4da9f9134e836a361fe5c3913ceb191f9d44bc14cab3bb6af1c67264a363a868e44db74d4ee9dac9c7cfb43d371cd6bf5f761cca41233e9be27f13fb5a98c9ddc735530dd00787e6b88e97bce64bb47b6c36067aaa9809e9b53052855917d1179420375cbe5727e1c5a46be000000000", 0x0, 0x0, 0x0) executing program 2: r0 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xf8ffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) sendmsg(r0, &(0x7f0000000a80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) executing program 7: writev(0xffffffffffffffff, &(0x7f00000012c0)=[{&(0x7f0000000100)="07bf850fd6d2691cb0cd2fc0a7fd31e85590e334bae49b3b6e3de857c12fd0c5d6b1cc70ec59768b7898e879332a9b9fcea8f791c469abb923da6cfe9b6d0adbeba1fe4a540a5d00f03ec945c47e8ded848f89e6db5fee11c2e3331dd15079f2c82247808aac362671211ed7f17b936892ffe8047d343010e32dbd5f686f5b3221a51d5a81ee6c371bc20cf630194b8e7675000211fdf5be99562ef4a86ba729bd945899a89ebc42552d2d2ab4dffc3b63a0f704f4aa1aee2c54d5b8e3712c3994983dcbce481fe5ef295b115a307c", 0xcf}], 0x1) r0 = socket(0x2, 0x4, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000001c0)) executing program 3: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x13, 0x0, "5238f0980ba4b3c8b9129c9e242fd505aac10fe3"}) poll(&(0x7f0000000180)=[{r1, 0x1}], 0x1, 0x0) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000000)="4ee4cea28e7992eda59f6af335ea2409ece9edd552b1d49dcc882f1267f1717df12aae5b1664", 0x26}, {&(0x7f0000000280)="db0167e8e380a282b995f0e04a82922a6622174e1348e5c59fcbbda5dcdf74b8569bd59f48e365c0721f9ae671f3686acce7d147f60c2f935f6fc04b41cbacd20515a13c93c862c15f85e76f926b1b2753aae2aabbc62a3f4decb29d556f31bd2a5398d54985e92e5d1a29efa981cbea165a73bdd40b4661001f32b3ae5e4b84a6eead0820215c96721e2292c91c85173cbb8df8d65c5caa820e17009c2652eb8f", 0xa1}, {&(0x7f0000000340)="93bebfa386683ab3e16f6d581a3e49e424b610860a2f21ac16615715e519650f9c67f800e59b17abeef448835ba631f1fc42310576ba0b8831f0d4c87cd7e050c1849412aff715fc55bf0c97e4c9886862", 0x51}, {&(0x7f00000003c0)="89b777b9f1ac164dbf7ff1e42f49a72b8c92e2a095907c3dd949d985467a459fce27373aafc237268b549fc887d917b78143444cb03e10441414668adef7932674d9ecbd2adfa1ec98682f42f348d109e9b2cfad8cbc4cb1cd8fe4ff2bda4a79e2ab3cc93d690a9118f97097fabb16250930ca596b9f76eda2efba4b771fe893ed6e73537b0e8f7827e849db66e4a2bb306f15ae33b95677bc3318b85de94c7914b1d357a8e52feb51162ac1846227bfe4f7ccb0364851a873a452e91f4e807c408277f0fc6731eb8c78ccecc43e8ee0", 0xd0}, {&(0x7f00000004c0)="11d3586831906d9c10b5f22a74e206367153ba4952b1941ba52a114372b5b97449ebd463dcfd0df9cacd74560468e233f19318ab08f744a9151217a9a2bb19c2cb503e1d7cd510e502e33e8ac9d1f49b9ec616988081647c158ca43f143fc5099146de1f1f71e7f2ef74ae28fb8523d2bdde9ee3afaf074950afe8e47c134a2b9e91c8ac291caacf20b3713afbb744c933b2435e27b23578c77fce5c040ed28b874bd09370b4304883dfdf80b6f1c6d5a738df57cd89788e022edddf5ab28754e447e4785b5ff8303fe89577022af1ba577adf8b5c8c5d6fac80bfabacfefb2065c3c40c829534c0e688afa275ac9794211f67057bfc0b79", 0xf8}, {&(0x7f0000000040)="7cde9669722171c852", 0x9}, {&(0x7f00000005c0)="36a1f70a9f8f001bcfa7701edd0e1f3d75bc3112899c930498008dd8d2860d3e8df10186bcc680ccb9116f3ec0f3ac7c5f8c888c18dc6ca29614600171c6464128cecc239eb3d2dcc5d92da85402963a208269db3e7065e9a08a930f99f427b2557957bea9b6ce4a4d3a811ba79bf65137b37309c1d7f29b20277cea35c779376fac2dceb86e348b031c4aa8166ba80e8eff6a5b9dc68e99e55ec42f8137718bbabe42c46d2a2b450d3b4a82f61fc453f8cf5df69701fa351386e548246ce1ef026dfac10354349e457fc4e8d010c48e3a2488b99e60b4fa9f4613c69059eb715c9a87cb388d573bc45ecfcd55257c06cbbba19fd5aba577f100c09554a76a", 0xff}, {&(0x7f00000009c0)="694c0abced2f014079308fdb9c859ac6d0fe15c90260c695994138f6d2a67e8b9e4e665c41e5bcc3249c380011542946a1bd4c7cef59c0e73397fe657fdb0908585fe492937c92ecfd3e122dec0c5a0487cfcaee983295d9e470324ad675945021779c5af345dc624b8942587f8a9a315f6f4393390fe5f8a4a9f01c0427ca0e29ba268cb44028f32d0b234d82c3d6717487f756535b6825eb7c8e10723df4256ebb2938ac755daf039beda1476282d8acf034d7531a69a26706b7436d7d85f11c25ccf2f224c8f8d3732a40b255de3e179e603cd6487012edbb94afee96c3b555a57d2d528a72ee438e6439dc69e4d0475fe3c3102e633d0a56c489aa9a2256c6727b1e29e01862de20f9b985ce9ab24ff1a1ef03d2a75ca07261cfc432fd9cf0c2b96d43e1eb2322f7b0e57792512a8a996fcc2005f23f59585c1e89c1f69ff339516d9c575f3ce33f119ad48858e79fc1d105045bceda32fd75b425f7acea05a29f725eb70fa4f822e6ee7ce8ff31e326109de8cc1762708a163459064660b22b29550377cfd8a421097ca4903fa77bcb503bedb5b2ee396e33f119a6628944504cd184fbaf6abb269d117a4e7b658b585cb3ccbc0f51d6b6f166f8050c38a7f63e6f586fc10599b93d6ab7773f5ce4b846f36fdc5a8f710be3d76d810e4c73a2a27c877f5fdcbafb4993194a338943ef8bdcf2810ba95fcf49237ba1d60ffb8d6c1f0d932482025d4f94e6a1312450fc85010371048543cd2366b347d2efe6ed3620b3eca3b8212ead85587ed15e51ea61ff810a72450f93544b6c42cade82c55ecd9ced5b18bb5f2417c02996a1456a2a522e31ac06a79a9602552c25c233a97ebf35059c480bc2d9123ac0bd7de91a6ca1d2254da8e53118b995fa749d7f4a835182a58f3bffa88a2888824ce71efea818afc45e0370a3868858ae9998065f5ee3b77fa2b02d4c9c20fe74abe9590f3fe5031ad594dbed7173860f9e9ddc27b250f8a91e5adb190e71f092366ba8eb8a777f3d6766af89d54191818568160b45fb3497cf889b9558669b43f282d46bf9f6d8efa44b58490cbbd00e70a2456d2837514f300e454c709085fe7a83ff3064c03976368c89b9a1bc126c934e4a1cef7725cb6ad8f96e0dd5bc9286ea8e462a0d6923fe9073b5de9b1b1b342604ce18b38af3f8b5d373cc30b55013123d66886ffbff2b656e80e8ceb2e37f5d14c088533247948a27a0531bd1efdf74b3d4988291dd623cba6c919d44375dae3fa288b083be486fa09616904be625fe37ee17a35675e4e9935cc714e97e2240206f6c446f0e014142813d5b11b0953959d865623e865ad5ada200c117ab5eb08bf8819d9d12beceb6c1dced5c854082c3ecc49b1c100c8ee4f14d687737f3e997d1408eee4f160b87b8067ad2d1290033664632b0e68509f6cf86720dfdcd37d3213c7ef2875a6071f65a870a4c74fbfaa221f5f360a107c536b368969236217a3da0bd2ffb7ccf45c624593351c8780790105e54805bdce3dc467b56cadff98d30c3b28cc9ffb98cbd48f8e64ea578168fab0b34959c57851c9648d18b600e9faa85950220822ec3bd14cf70e408d0599ac18cc536ccd8574a070762a4dfc562eaf54c6e3495836b67f1e91b1595ae99a0a209baf6035703f4e282d215c4a8c496bcb390b18e9f48b774873d802067aa4bc19b761c15a8dcd88492883672c9e2d8989b68dbce659786b53b81d42847cbf89a53c3eabba4ffcf7a71e8d123bfcd473d4740ac4b0b366f1ad5ebc41f11e73feaef524c5286af0e405f286c692f60914afeb25396b25693ef84e6b8e6264612063f98c81b354de26ae096a8ea5022adf21a9e12ba7c20d3a8a4fbcdfedf0d04b520fb96622b591b08b5dab9b9df834d8c45f62408f6713c43e1be494db36486279ba1311458029979190756f1ebe53fc7fc5a64a4e2a4f5ad1c464c0f5f3f046abf0c38ac0be8647a273b033352ed4812e7572f0ec5476520c399e88f6d0c8cf85f6f6cc5093949030d044f3c997db1532cfcb2acd7cad02497d3e527020f4c05b7b3bc16fc203086266bbddd3427339ef4e30ba63c4830f3568267ab269d7b5a2a78ca1789d12824f972de8367ea53a81e120b5a5b3a155fc5570ed05aaee4ea94bd2596df67fe8304540d04408154845afd538e9408ec6a520fbea5c308c6f489840c284455565407304569721fc7b0a3525696d2f72ad0c766d62bad3de7490f2aaaa09f6e6d3b1fdbeeb696b14d93a36f11a2eae36096db8604baed46c97f3c2b7b2effc6f8ae50df8c8020d4a1041a23fc91864e5d2083657b51eb8d0634bb5cfc6c6a19585e43af7d6e899de0c199bb8908f2d20cbdae78047b3ae3fda66668b30bf2a28de0768e79e21c9ed03f84286f2652c68242ea5caac8532928bd88c2980a31f46118f62333f4c7ac94e207d735eadaba3400f60b738d36cee9bf632aafe3fe874f3755fb612d0d1193c8c85f0e4e82f1c3123f0f088d1c088c5c621416635d501d9832db1cb694f06b987b464bc5de97db85c1847474af8b43f0fa7613fc6b6d8d7ff2888287889ba1625c645371c0cb0a91d6dc588d356aba1b738e0dfb95a1719bb8988996f8f57b2e89bc75b6d70e884326e4fb009dd59b3de6f0c19851f924bfbf47ef341b7f90c83190c22e8492b57c9509c6b2c733dbe09de23f31df68b83eb72c4fcc74997f21d3cd17788c3dc1fc5910ad5c7b8e5300bc2f1eb4610ddbc1986832e4fe886f429c8b70aa7d2fe66f9fc0db2c46a3c66ce0b53cc728eb3f9b4a404d95ad93f02417ed677bae27a17d5f43329334cb1654ef408441d23e345b3cfa3ec57a7ee0d1169339752a63a713d13e8acf399a09f23735241787ccf5d1178f4ca20acd5cb95814c0ed2d2d75b46c18031ec6e1f5224c375d48e50f1d02f07e62a89be22a37d3051c4f459b60e3015933a92504f5cbda267cdd43e8ef0404b55fc0778912d82d7fe86936ab0137f3c668e445dcdf0febae52541ed5918c9734e93b81f25af63b397f55a03d6376cf7dedb23ce2731a4c3db80784dbe7bcaddb7338d28ee37e32f378122809397fa48e57fd095be28f4b7e6eb6e6fa79e0d848c6440dc821f66fced20898c2a4b6489c221f2ac807ac6e18b9707075dd364e2b40fc00e7a7e090dc47c315860cc300c5923922b4c7ac811459d1940785e42cdcb1bc31148cb01079487613dffce3d4407679a878254739ca9f2c18b8441da14a20a66d0ad98e1ba65b76de090fdf2dc157a0cb328ae47bf11ff2e18f466cd8a00ccaca5bc4fdfa82223702190f140d640b997785a18e6283e91bd694d2b6de638641bbb9ccbe2ae975fece07fb2f140d427bc804e575ed44e245b9534433120f7dfdd4b0755b55377430ecfa5b52110ca898c7c5e2546c4e36eac32dbd56ff5205754ede44d07ea0af78d28e6dbd980568a8a38caa570d40ef0eb39aa5f1182e254ff2848a6c4bc13445c56f3ea0c5d3496419a90507e730662302bc8163fe38d13d9fbb90393c31473e0226f2734015de072fdbc844c2d00e262ccec4c4ef509206d3a2d59b79998de60f5503dff4da392c4a841549e02e2daa84eea1954b0625740118bac2d3aa741c5bfe28e3dd7d7667493476ba44586e84621da4591f7b560533bc57a2d1e36dce19830ca5af0a344196e1afb43e7ec3f57537754b0f4c2986175856b8219cf9147e7da8a4f56932c0dbc4ac03f44f00fdcbc4d812bf60af4c4825bd3e8aad3110732e08b14b162e43decad3c193b37f593f09fd4cd174b4447af1fcb65a899d7b852311beaf33fc2b7943a91ff7fa7df261c1927172f7c5e031b565d8d6f5aa25bab4d199b880126b2cd294761b9e15531b57fcd5d4ae0fca56749f414166860761653351e0ebeb0d2012d5dd77f438cb19e9e39f4eb44db096135afb383be2372f654e6952464e9c62b5312019e75073e08835dc28ba1e47f56c7b8417b237c66d28a5e9326d26503d09c429db8c1ae5923935770e1e79774ff11406968b1b840a6ee0a51fb2b479bafb68d9b72bb401d59f67398160c766562392c02d86f4d7d4721a4a8c85c6d2fe3d9f9082c1c811cdc29b4aef150fa0cab453c7aa50c6de06dba306d417017b7fd3093930a9a0139fb99ae05158e0f99ea3c7ce43b5ea81734f1e0bb0dd0d2cc91c7f5f3944a4741058daef223674b7e44502d4086cf94cfa5cf1a77eb4738ee4172a521cb83b6479fee8e4a9367ee61ca12eeaad8fce024d76aa0de17d46d79039c90b8f775149341ebb32a3e66039eb64e2547e276d0a5a86a77ca4b75df13c416b673b274a95d1d457669778954120ec227de14d2d15e31e29fbb0711e38f0fb7363b57dd63983ee8ba32103abc50bce43005a23cb1d0b84ac768cec26a9521736d7d6a5b14752cf32cff6b1b8881b8f96e2724411c456d87e5c13bb8d11eb6b6c72ee5b3178c575086650b2fac8eab900733bf7de230ff5a579c8667d59d4416f971f18d428fcab34c3812b1c3438d776db1c9d77b996ab5e4aeb869977da4e57054c06ab60b9e99b2d57da6325841fd4a1fb325823f2b8fdcf5955f64f7c9049f7240969c511d26fb0072e01bcb3a156b5004ec9ae9281af33fad77a5db0ef62c19d2ce80e0b4bc37b8196c1c1c88def24952cf2d76d46dd6b659f11da7d9584da4ffb19cfccedf819746a978ea6a21a425de64d044aa36e10e6aae3c114b5623d1bf7a1496ddff4fea9bf3c75ac8f3cb5c93c84379fb6406c8e0d11ccd8e1acbaf592eee407ef23fb2ada9cbdbdad136e13b9dce1aca0388516444d1b3d4db0afcac3b8f24d8cb5a6163202827d66f0832526219ea16b5f3ad4770237d2afe3dc0055dc705d456cb49841ddcc4ae94705233b9cdf97dd51537536a4d730a0b02d07d19f4c58fee4e0aab2ecf09a6c0e848c41de80d2d43328b31eac626224b05663c44325e58e03ece468f5c104cf57f447eae870a0b4d843c709a9808fbddb875ea06168682d62018cdbd0190078bda67687ae5c5e2a5673598fc38add48ec29683aa103304736ffa2da57f62080698c464948132cbd9476cee7f97ba6d1f436fb984ac602338717466591ff62429f0fcdeaf9efc017edd67bf097ccaf759bcb2d1b86b9565be9e352ef46fd30bb362ae2639d496aae6bc8b287cbd9ff28154e965d4faeb60306d0fdab866e0760ca92fdf8d89b1176876518356af37df1c9a600fb60a48d2c0e813e803c0d0615b03dffcb73e8f409bbf9a0bfeb30e480c01eabd482efaec9ad48052ebebf66c68323721896f525d75af89c38c4d75c06dffddfbebaa4f6db3a83daade6971c6397eb4e41e8531b8b07cb5262c1ca027367770d1c13e51cd4785a6ee43de1570698f725d559f713c7784d872652ab68577e0aad22e86745f958ae4dbcb448aab2eae85cc15d93bb2d178f549929d38669778e96b00e59e69b6e9ca5cfa3ac1dfc86f584c447dd48b26681eec1c242efc5033d3cb6f9053a83936f6c3cb260599f9a31f820f2f4ff33c64f8364c9c492b4958526fb326a3663c8df334916727b196a7235e46199512414ed7ae06d9a236a9de68a9e41467a0575312454ab1783baa793e38533ff5bce989d8e4f4c14efb2d0a5d0eeaf7bd71805e5d33d7da8ddf7efd3d787b62f8fe64fc38d5249fc0d17764de62a0be382da7e712b9eba423e4c890424015d5b0f55150ffadce5b847ff3f98412ab145988740a00d2f2e0cb44a798ab3aafbaac26d28ee9113bb6e8208349fc9c422b2f6f8a723007316ec18", 0x1000}, {&(0x7f0000001ac0)="4b8ba2bb3c78210bccfa1f176d5a094daca0e74321bf1afcf74a5a2ea3de5ebe797e20ae0ebfdf36a54e4f336af984e595e62cb00baab3f35cbfdbc2baac6c7ac4ea12573090f6ecfe30c690a846c8026b9923223c36336829da5ae944fc41dbce6e0f5f28cad996c72cc5bd44704f650b7faa64cdd93b5b520be0cfdcc37a6bd1848d015e68dbf021bb205a8d1f85d4af693f895a45b2eb8cd54c7dcf25dcb2096e371a2943e1b76d9e177cd1f246863126356c3396b64c6f13c1515dd7aa7345bfc51c5a0a3f96a69692383308f38a0084a6eb871dd7538f37e9ebcef73d3e63b413a64e5480e05ff860128c7569245f3699a9746fb62d1d50d32234052ca6b85fba488950f1435bc44b72f2f774bcc8062f989677fcfbb8b3923b7a0545578f94f302cf298a6c5eb9155da20a566bda8c633c8387194e1be330a73a03f1a9bbefde407783f83b19af6a431a38b71a9cad525750893e44a9b2787142932e24c3c92cdf5053c5870153aee153bb8ad78bddc8f6fb96667f656ad9e3bacb65d429525cf316335b2a1c144dcf95df00b621ca8ac884f1d7482cd41b7afa27507df4a15d3ebc2094354f5599df3265ab03ae3cd86d7df1231401831193953c657b6a92c087904784312ddcade4bbfbbe341287054021cf3b64ea52ad15f2db9bd610338301b920ba65a2db4cd99e9e9d0d2c122feabe5439541edda13d097c4940ac15652990c3334380674de03aaa5312d1c3423c2307c11ce2150689bf7cfc98bd26613eedab86f7d79d6cd93bb99d878240d98c8a0fc9979c8cc5c9a71c950916d63726aaac75ab61d751b2b06fa3ba6ddea1d4381ea6f8ae2f9b83baf74303a53e688ed072940b3fc8c9e5cb4be1dac5aa0c4d9e6a4fbdd25c8151bfb17a0356ac8cd7b5dacc0bcdb59e44dc3eb0fbba5603679dca26b7e9f7d7087c025ac5a13421bb587bded578f364c4c0c22abc1617c49a75ef89bd10aa3fdddb73407971be9b00385788ea41c7405503e5a270fa15f68d60cca2d73c0dab8aa835668fb9a08863a8fdbf5d200bad3b3477af4b404fbcdd466b0b463aef591bff7b50a67b642d592d9f0ba6f3355973304f027a67e28199c04710a25642b8aab8e41e99d297e09d46639d68b2744d3a91b206fc1d6411e95cc4ff152ec1893bd078f8003c95e628e00bf02990fc9f523f1041f43faf80ac9560da93fb34f985b8dc165b1a27262b242a6201bcfaa28e7b2fb30c09d5d6fe05cc6d4dbfd10444ea11a2706eb8addb7728d7ad76e8b9245c161d5490bae80f5ecf29e8eefd5dd847cee76bea99967aea95053f67543bf240331cf672f48c724497c08788f165a658eee7ed8543f615ed3a778b10bf8b9299664bcc563ab496979fd6ee551baafa2069b9ccc356080dc1bbf6bfec8add416aa8ec885a43680d557f46ec313c85a76285f5a3ec9e8e79fedba15b9cd4ce8b81aa7effe254d2aa4b50b40c2a04c9eeb095ca6d0c286a12e044793d7e042774a576193020d7d7016c82c788ba60893f152d89172fa065cb09172aa2f17a9a27d96d8525136c80a57c1a5f0e06323aa8cf8851ed09a5d91170c9a35bfa481534300cefe71f5d644a32e6474517c383610a77c871326b14c4a98bc345eb2baa3ffe879925b0474538eb40c0733a3cb26140f120342bc8e093bcd47a8bbf40b00e47ea8854498c6dcf99918eb46f02d7f5e98436c235da825ce4d8a2ff5052d631f23ac8ad989291957f3cf74ae792104b44136aa279e2126a7164aba4a4f35f8738d0647422c6bea6d7e873e0b7c3925944c46d8dbc7cfec0893355bfdf9501456a8c410bbbb13803688898b205dbb1aafec123f0bd7e550a02d33bf6d36b59ccd45205c58202b5cade831bb54b2a8fcfaa0b05d2d0a93b80ff2bdfe893679bbeb7c478c966ec7eac36155d65914a9699a22a14018940c5ad4487c1524460a56bf8d102b8d08b3e9958806bfa9db2f2cd184ea5c17efffaabadd04efab964fd14141174e5d544547089a9a1f20674667bb7f688d5ba97702643db6a5170d98ff17181e55fe4ab7476f3966776c0b9c569ea5d45a37c70b792f9fc924aaf119052249d9040970cd88829522661d15496c14395aa3766466e08be56ea6e32a1b66d616268fb5c62f270399a4c9aa201cca755203c4e0eb840a93cdd28da34f2b5d38d60badf8148ee43574abadeb0443c5a34527ac74fb2c6253de013a971906d4b104a8e7a2a7114eca9d8c290127e6679368d1fc91c8a0f7786d543073f286bf97796935f1638b791ff45171124190ffe43ac686468f4657d87d870fa3960d517442029f7565beb11fef994ec570d4e5501c33e0fe03a9d1fded1bde9ffc4269843317fc6995501662d7558095a43a413419e28a4863b0f5e87b34b926ca19b40e93d1b9b413a3cec41a3ea7183ab815e79c36fef05bdbce43f97f261bed5edf675d9456500e1bae9784141a90e32739bcaec0fc3ababd08214ec97118d7c939549dcba5b7fab7e59497fca24aae402f75e819693c33df5af45b4250bda520f1391de7586da7b88d93aca9297dd0ce89f57c422f0b904a5d31bfa4a0a3087762e94fcff1359e0484662352afb3c82dbb25e7bec075d3cdb8550557c668472069f4a9a02418fda31e75ffab6facbd282afbee52450db14f941c45505f7a6265e798b85b82416a0f7cd06208a75d5eb0ad4d96710e675ab66ede43af06857b0da22a80788c11296057ca2fa8709138e93d0a349035070d5d501920d5dec70f6015cd7b9688f9004e84673e519dcdd033b3e6afd3ea4dc06e8817403f62ed128177a307c7b3f7a43571564ab918f14b1a205451a9ac365fb8c68bac63bfa0e0b4688ad3ed2e507ff1c5a2bb6df9d85f4f74b8bd1b174f3efd2c234b3d03bfe3ad6747944e17a3e37b4e946ac2be5c49fbcfa71d782f1f6910e81d5cc1541a96e5e0d3ce804b9fc928dce26415b1b5fc749b9c33e33655ac7e8069c4ca35c9df3ef3d14c67649694fad151f9def1f6750195cbf87e911facf836dc587d5ebec81a5101078c5a698ca58518c7f33b63ce38093cb064c07d7ddc635ae1acafb0543361b1e67e23b58899710c6a6ca02e7bd2a10b0c7d0a44c210d8b52e602c7327f880b6737a919892866d547aa1e820580f44509401ed083f6826f1ee3df533cb21a7f5e94f49400c717e77b09ef4d3c207e183d6e8c5c7a186335e7229591543b49e637c5e133196661badd13cf953eb31e8826d6e35820175da40e76494b3f2134e088a76df3af2fdc14661e2553e67f995037e834e738fb1bf480380eeabab29631d3b63c82d2b17b86c3167623731d0a29fa4babaf65cc14a2bbbd53e997f35d92957e9ab211d821318567714e419fea4ebfab5a39865ffff2ca45a9c9717764aa3b340dc38d82a9be37571fb2f7d520fcd432697eab3d9e734bd68a643db211148fca19a5e81f23296ad815077de1f595960b6f3f77330ee865430d4e75ee5c74aab3085f7f7d096d8608e0cd99b52f46f08b88852e82692b2b4ca1c5a964f97fcac16535717bc38890a858b53e4787f3e76f7b694066b5fc216b7247fe1743261fc6309ef37f9506306e2ca81fe70ced303a155108ef67f4c73bff408b400ff6428e65735d095dd1892753264f7a5f9fdec74c49fa97b151175d4df77bfdfac9ccb328af2a8f10809f12c7239b5db7db4c6e7aa17e5f19364dfe11842ebaa5b768cc31b3ae822740589a5bd8dd8f3ee86446f28ea2e39b55e555a26f8817146492a12599713b48459ff52a6d692d71d581bd2604559b047f8b4c99c92156e25de4d8ec6511380cc4b5a7f2ea2c866bd553c330736dd026bf760e35b3fa6d1f0a5c0d54d98f25492e855462749e8e4a1cfb93c4032f03eacef55bf3cd4f3ec53fbfb532205086d4f6aa5f02dea829f7c48516c93d1238b072a25ba45ef97562a55bc9aad3f3d7767ca3eb6e5a052827f4edef6a7cc0010be8ec32365e28a7f27325d9549e7a6fc5ae9ee6be05c080851837615ee869df787bb4697a90d969f9bd33d35b4c11117e2c5a07ab8a17f91637385810a2c88dc5f7a334a31b5ee543eea02da29308df19f6491d9450374d43cb8d4b2452ca0c2635b7a1e69af91170c790d13aa1bd7ef701740ba888ef22674b4dc7885e948d2fc87daedfe520ff5f458cbe40f9b5d121c79601700de62b7fdca89087523226dac78208908add89190153ee76414c8e02ab27e75c7652e5bbdeb5b647db388e1713742e1dd4ec0338865009575285d9c12226150deba26f3b99722834dd5eeefa1fcc35c34091ba3e878f9fbcb15c35611b4ab8622140ee0af9b0cb09220702c0dbbfb03ae348629cd2a7", 0xc0d}], 0x9) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xfffffffe, 0x0, 0xfffffffc, 0xb516, "1a2198b59b0900020000000000ffece900"}) writev(r0, &(0x7f0000000900)=[{&(0x7f0000001a80)="415d1d50caf913d67b66975cb9", 0xd}], 0x1) executing program 6: syz_open_pts() syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="5916a53fe170aaaaaaaaaabb86dd60ee1b7100000000000000000000000100"/51]) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000d2f000/0x4000)=nil, &(0x7f000082c000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000400000/0xc00000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000dba000/0x4000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) r0 = socket(0x1, 0x2, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x8, 0x33da) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x200, 0xffffffffffffffff) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480), 0x8000, 0x0) bind(r1, &(0x7f00000004c0)=@in={0x2, 0x2}, 0xc) msgget$private(0x0, 0x460) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f0000000040)="1b729cf5", &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x4) r2 = socket$inet(0x2, 0x3, 0x3d) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="89144c0129ea94f77ea66ed006e3bc58e261c99a", 0x14) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000140), 0x0, &(0x7f0000000180), 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) setitimer(0x0, &(0x7f0000000400), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0) open(0x0, 0x0, 0x2) setsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x1008, 0x0, 0x0) msgctl$IPC_RMID(r3, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) mmap(&(0x7f0000ec7000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0xa9d) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x40) executing program 5: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) (async) getegid() semop(0x0, &(0x7f0000000040)=[{}], 0x1) read(r1, &(0x7f0000000340)=""/249, 0xf9) (async) write(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffe1, "23d90e327fc61be44abe7a1c8113e6586d396565"}) open$dir(&(0x7f0000000240)='./file1\x00', 0x0, 0x140) mknod(&(0x7f0000000280)='./file0\x00', 0x6000, 0x400) open$dir(&(0x7f0000000700)='./file0\x00', 0x8190, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[], 0x18, 0x400}, 0xe) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r3 = getpid() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSKBDIO_GETMAP(r4, 0xc0105715, &(0x7f0000000000)={0x0, &(0x7f0000002780)}) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r3) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r5, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/118, 0x76}], 0x1000000000000212) dup2(r6, r5) execve(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) mknod(0x0, 0x0, 0x0) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r7, 0xc0384600, 0x0) execve(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0) shutdown(r2, 0x0) dup(r0) setrlimit(0x1, &(0x7f0000000980)={0x42, 0x62}) executing program 1: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cc", 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) poll(&(0x7f0000001a40)=[{r0, 0x4}], 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) mkdirat(0xffffffffffffffff, 0x0, 0x0) unlinkat(0xffffffffffffffff, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{}, {0x5}, {0x4006, 0x0, 0x0, 0xff}]}) writev(r2, &(0x7f0000000000)=[{&(0x7f00000017c0)="708fe93c5bcc8056f91fe423a83e", 0xe}], 0x1) poll(&(0x7f0000001a00)=[{r1, 0x40}], 0x1, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0xa}) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x1e58) unlink(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mlock(&(0x7f00000e3000/0x11000)=nil, 0x11000) writev(r4, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) executing program 7: recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/63, 0x3f}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r3, r4) open(0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3}, {0x1}, {0x6}]}) syz_emit_ethernet(0x32, &(0x7f0000000200)=ANY=[]) setsockopt(r5, 0x1000000029, 0x23, 0x0, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000240)) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x24, 0x7ff}, {}], 0x2}) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) executing program 6: r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='%'], 0x25}, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000080)=[{0x101}, {0x24, 0xfffffff9}], 0x2}) executing program 4: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205609, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) r1 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file1\x00', r1, &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) unlink(&(0x7f0000000880)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000c80)='./file0\x00', &(0x7f0000000500)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x1000003, [{&(0x7f0000302000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000237000/0x2000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00007e6000/0x2000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7fffffffffffffff}, {&(0x7f0000712000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000756000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', 0x2}) (async) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0xdeafbead, 0x0, 0x1, 0x0, 0x0, 0x0, 0xa}) (async) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) fcntl$getown(r5, 0x5) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r6 = socket$inet(0x2, 0x2, 0x0) (async) r7 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) (async) setsockopt$inet_opts(r7, 0x0, 0x200000000000b, &(0x7f00000000c0), 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) close(r6) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) open(0x0, 0x0, 0x0) (async) ftruncate(0xffffffffffffffff, 0x0) executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r0 = socket(0x18, 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x4428) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009f05000700200000000000000000970500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b29e7fb32619a5f927e7be1aa050000ffffffff139b672f4d335c223e7d0c032bfa896443a40602000000720fd38bfbb770aff5a872c881ea6e2ec5892000000000000000361b1257aea8c5000020027bfe031000008abfba0900000008e371a3f8343712051eeab71d89e00004070000000000000000", 0xb1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket$unix(0x1, 0x5, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c0000", 0x6) setsockopt(0xffffffffffffffff, 0x11, 0x4, &(0x7f0000000340)="12000000", 0x4) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) socket$inet(0x2, 0x3, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000140)="0941e31cb7d44ba37b", 0x9}], 0x1) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106978, &(0x7f0000000140)) getsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000140), &(0x7f0000000100)=0xffffff2f) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) sendmmsg(r0, &(0x7f0000000140)={0x0}, 0x10, 0x0) executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffff7ff6, 0x0, "6106a6bc44862c5008e6ff0700008fa800"}) (async) syz_open_pts() (async) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x3, 0x0) (async) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) (async) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000700)="7659aeb94832406f050635f0b67c4824febaee4d9c497b7e5f0bf12b7225ef46ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca294f58274eac945d5ffe9054ffd5b7724b408516b9ed309d4751896dd052cc4977f1f000000891c06", 0x65}], 0x1) (async, rerun: 64) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000000000000e30b060000001a5113fecea10500fef96ecfff0f00007a89583535", 0x25, 0x0, 0x0, 0x0) (async, rerun: 64) r2 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc050756a, &(0x7f0000000000)) (async) chown(&(0x7f0000001900)='./file0\x00', 0x0, 0x0) (async) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mknod(&(0x7f0000001780)='./file0/file0\x00', 0x0, 0x202) (async) write(r0, &(0x7f0000000180)='I', 0x1) syz_open_pts() getpeername(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) executing program 3: ioctl$VNDIOCSET(0xffffffffffffffff, 0x20006473, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) getrlimit(0x1, &(0x7f0000000000)) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc018696c, &(0x7f00000001c0)) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0x81946466, &(0x7f0000000000)={0x0, 0x0, 0x0}) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) accept$inet(r0, 0x0, 0x0) close(r0) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) rename(&(0x7f0000000600)='./file0\x00', 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) write(r0, &(0x7f0000000540)="6be56300"/14, 0xffee) syz_emit_ethernet(0x46, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaad4cfdf33aaaa865d6000000000b77391b1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035150ed2cc29e2eb34ff4f682e9ef49152d67dcbc85977f4b1402900ae10d5ad4b3d52c3daa293e7aa9031dd6a6705025987df5f33bb36c9fb296e122400b9ddce76e85f336da9c56d556bf58f50c663670edad966b001989ee60268b9ffce392f1b8124d075b9916361c6b22797f4bf94ecf144101fa947c1a4e091de96e96be8140bd89030f0cace3ca8ba597168699c0a3c25770ca6144ab48f6e84f4b629c806f4167f36ec84"]) r1 = socket$inet6(0x18, 0x1, 0x8) r2 = dup(0xffffffffffffffff) setsockopt(r2, 0x6, 0x8, &(0x7f0000000380), 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) r4 = socket(0x18, 0x1, 0x0) r5 = syz_open_pts() close(r5) r6 = dup(r5) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x4ff7a, 0x0, 0x87, 0x7ffffffd, "f5da6c7c2c2300000010000000007691a5f500"}) connect$inet6(r6, &(0x7f0000000180)={0x18, 0x0, 0x2008000, 0xfffff817}, 0xc) setsockopt(r4, 0x1000000029, 0x4, 0x0, 0x0) syz_emit_ethernet(0x4de, &(0x7f00000001c0)=ANY=[@ANYBLOB="79aaaaaaf7399cd7361987d486dd60ecea6604a80000fe8000000000000089750e6b000000aaff0200000000000000000000000000010020a77a0b6246b951a389c578148c3c4cbbeb7c0a94bc"]) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000000)={{0x5, 0x3f, 0x5}, 0x0, 0x0, 0x3}) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) pckbd_enable: command error executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1c}, {0x20}, {0x6, 0x0, 0x0, 0x80000003}]}) write(r0, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0xffffffffdf001fff, 0x0) executing program 1: syz_open_pts() syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="5916a53fe170aaaaaaaaaabb86dd60ee1b7100000000000000000000000100"/51]) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000d2f000/0x4000)=nil, &(0x7f000082c000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000400000/0xc00000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000dba000/0x4000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) r0 = socket(0x1, 0x2, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x8, 0x33da) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x200, 0xffffffffffffffff) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480), 0x8000, 0x0) bind(r1, &(0x7f00000004c0)=@in={0x2, 0x2}, 0xc) msgget$private(0x0, 0x460) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f0000000040)="1b729cf5", &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x4) r2 = socket$inet(0x2, 0x3, 0x3d) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="89144c0129ea94f77ea66ed006e3bc58e261c99a", 0x14) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000140), 0x0, &(0x7f0000000180), 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) setitimer(0x0, &(0x7f0000000400), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0) open(0x0, 0x0, 0x2) setsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x1008, 0x0, 0x0) msgctl$IPC_RMID(r3, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) mmap(&(0x7f0000ec7000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0xa9d) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x40) executing program 1: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x68, &(0x7f0000ffa000/0x3000)=nil) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x3000) (async) pipe(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = dup(r1) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, &(0x7f0000000040), 0x0, 0x0) (async) poll(&(0x7f00000002c0)=[{r2, 0x40}, {r2, 0x4}, {r2, 0x80}], 0x3, 0x0) (async) shmctl$IPC_STAT(0x0, 0x2, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000140)=[{0x8, 0x0, 0x2}, {0x0, 0x0, 0x4, 0xffeffefd}]}) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x104) (async) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) (async) semget$private(0x0, 0x7, 0x3c0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) fchown(r4, 0x0, r6) setreuid(0xee00, 0x0) (async) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x49) (async) faccessat(r4, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0x0) setreuid(0xee00, 0x0) (async) getpgid(0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x80, 0x0, 0x0, 0x0, 0x0, 0x30, 0xfffe}, 0x800000009, 0x3ff, 0x0, 0x0, 0x10001, 0x7, 0x4, 0xbdc0}) (async) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000440)=""/233) (async) semget(0x2, 0x1, 0x240) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xc0}]}) (async) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x3, 0x0, 0x5}, 0x0, 0x0, 0x0) executing program 1: syz_emit_ethernet(0x108e, &(0x7f0000000300)=ANY=[]) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) pipe(0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r0, &(0x7f00000001c0)='O', 0x1) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffe, 0x0) write(0xffffffffffffffff, 0x0, 0x42) socket(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000e40000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00002c4000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000b4b000/0x3000)=nil, 0x2c3}, {&(0x7f00005df000/0x3000)=nil, &(0x7f0000e03000/0x3000)=nil}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000bd7000/0x4000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00'}) r1 = socket(0x2, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="14"], 0x18}, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000064b000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffd}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}], './file0\x00'}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x100000000000000, &(0x7f0000000040)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x4, 0x40, 0x9, 0x800, 0x978}, {0x721c, 0x7, 0x401, 0x4fd, 0x6}, {0x7, 0x8, 0x5, 0x6, 0x3}]}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{}, {}, {{}, 0x0, 0x0, 0x0, 0x20000000210}], 0x0, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) fcntl$getown(r3, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206913, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffff4b, 0xfffffff6, 0x0, "6106a6bc44862c5008e6ff07005a000400008fa8"}) sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0xfffffffb) executing program 1: accept$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x11, 0x3, 0x0) sysctl$net_inet_ah(&(0x7f0000000180)={0x4, 0x2, 0x4, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x1c1) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x4) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[]) open(&(0x7f00000001c0)='./file0\x00', 0x2, 0x102) syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x0, 0x2, 0xffffffffffffffff, 0x2000269000001}) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) dup2(r4, r3) bind(r3, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r5 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x2) writev(r5, &(0x7f0000000100)=[{0x0}], 0x1) r6 = socket(0x0, 0x4, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) writev(r2, &(0x7f00000001c0), 0x0) socket(0x2, 0x4000, 0x0) denied attempt to set clock back 2130694905 seconds executing program 1: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) r3 = getgid() r4 = msgget$private(0x0, 0x104) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x4, r2, 0x0, r2, r3, 0x0, 0x1ff}, 0x4, 0x0, r1, 0x0, 0x0, 0x0, 0x2}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setpgid(0x0, 0x0) setpgid(0x0, r1) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r6 = fcntl$getown(r5, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r8) r9 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r9) setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, r6) r10 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r10, 0x802069b5, &(0x7f00000001c0)) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sendsyslog(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x24}, {0x14}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) sysctl$net_inet_icmp(&(0x7f0000000600)={0x4, 0x2, 0x1, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) r2 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) dup2(r2, r3) executing program 7: r0 = socket(0x11, 0x3, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000480)='./bus\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/../../file1\x00', &(0x7f0000000100)='r\x00') unveil(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') unveil(&(0x7f0000000400)='./bus\x00', &(0x7f0000000440)='r\x00') setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0x200, 0x20) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xf8ffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000001480)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="57af6ed366d50e9597e9ce06e1aff139624903c5a8819504e7462356183fdfce6dd32406b87c2d5e3406442c3674a7e9766eb559e191275ec226a57606137728117a6044783d346780177e20fb1c9e6cbc6da0481d6f3cc909e5782b7984d8ce20c57aafadc24650a7d00078de7087ed8221c566ae19f1e9aaad3d6fd546733d454b20caeb7d76e2e8fd01bf5a", 0x8d}], 0x1, 0x0}}, 0x10, 0x0) r2 = socket(0x2, 0x2, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00 \x00', 0x4) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = syz_open_pts() ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000003c0)=0x4) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd607e81ee0008000000000000000000000000000080000000000000000000aa0000ff00"/62]) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) madvise(&(0x7f00000ab000/0x800000)=nil, 0x800000, 0x6) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3d}, {0x20}, {0x6, 0x0, 0x0, 0x30e1}]}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) executing program 5: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r1, r2) syz_emit_ethernet(0x138, &(0x7f00000000c0)=ANY=[@ANYRESOCT=r4, @ANYRESOCT=r3, @ANYRES64=r2, @ANYRES16=r4]) shutdown(r2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0x4) executing program 4: syz_open_pts() syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="5916a53fe170aaaaaaaaaabb86dd60ee1b7100000000000000000000000100"/51]) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000d2f000/0x4000)=nil, &(0x7f000082c000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000400000/0xc00000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000dba000/0x4000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) r0 = socket(0x1, 0x2, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x8, 0x33da) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x200, 0xffffffffffffffff) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480), 0x8000, 0x0) bind(r1, &(0x7f00000004c0)=@in={0x2, 0x2}, 0xc) msgget$private(0x0, 0x460) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f0000000040)="1b729cf5", &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x4) r2 = socket$inet(0x2, 0x3, 0x3d) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="89144c0129ea94f77ea66ed006e3bc58e261c99a", 0x14) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000140), 0x0, &(0x7f0000000180), 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) setitimer(0x0, &(0x7f0000000400), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0) open(0x0, 0x0, 0x2) setsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x1008, 0x0, 0x0) msgctl$IPC_RMID(r3, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) mmap(&(0x7f0000ec7000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0xa9d) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x40) executing program 2: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0xce, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) shmctl$IPC_STAT(0x0, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000140)}) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x104) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x1, 0x8000000000000000, 0x8000000000000001}) ioctl$BIOCSETWF(r1, 0x80104277, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000400)) r2 = semget$private(0x0, 0x7, 0x3c0) setreuid(0xee00, 0x0) getpgid(0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x80, 0x0, 0x0, 0x0, 0x0, 0x30, 0xfffe}, 0x800000009, 0x3ff, 0x0, 0x0, 0x10001, 0x7, 0x4, 0xbdc0}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000440)=""/248) semget(0x2, 0x1, 0x240) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xc0}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={r4, r6, r5}, 0xc) setreuid(0xee00, r6) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r7 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000540)=""/240) executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r1, 0x80002) mmap(&(0x7f000026e000/0x4000)=nil, 0x4000, 0x4, 0x3011, r0, 0x3) pwritev(0xffffffffffffffff, &(0x7f0000001440)=[{0x0}], 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) listen(r0, 0x7f) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 1: syz_open_pts() sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0xfffffffb) executing program 1: symlink(&(0x7f0000000280)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001280)='./file0\x00') sysctl$kern(&(0x7f0000000000)={0x1, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000480)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1b0, &(0x7f0000000680)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1f8}) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) syz_open_pts() kqueue() r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000040)={'./file0\x00', 0x1, 0x2, 0x7fffffff}) setreuid(0xee00, 0x0) r2 = getuid() r3 = open$dir(&(0x7f0000000480)='./file0\x00', 0x200, 0x8) r4 = getuid() chown(&(0x7f0000000040)='./file0\x00', r4, 0xffffffffffffffff) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000300), 0x10) r6 = semget$private(0x0, 0x7, 0x3c0) semop(r6, &(0x7f0000000180)=[{0x0, 0x43, 0x1800}, {0x4, 0xe6, 0x1800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20, 0x1800}, {0x2, 0x5, 0x1800}, {0x4, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x4, 0x40, 0x1800}, {0x3, 0x8, 0x1000}], 0x9) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000540)=[0xa, 0x80, 0xff7f, 0x9, 0x8000]) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setreuid(r7, r4) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000240)={{0x8001, 0xffffffffffffffff, r8, 0xffffffffffffffff, 0x0, 0x40, 0x2}, 0x0, 0x9, 0xe7}) chown(0x0, r7, r8) fchownat(r3, &(0x7f0000000500)='./file0/file0\x00', r2, r8, 0x3) setreuid(0x0, r2) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r9, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) dup2(r3, r10) r11 = socket$inet6(0x18, 0x3, 0x0) setgroups(0x0, 0xffffffffffffffff) getsockopt$sock_int(r11, 0xffff, 0x1007, 0x0, 0x0) executing program 3: sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x3, 0x0, 0x0, &(0x7f00000001c0), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x7ff, 0xac, 0x68, 0x8}, {0x5, 0x2, 0x1, 0x8c}, {0x7, 0x9, 0x4, 0x20}, {0xfff7, 0x20, 0x2, 0x10001}, {0x1, 0x3f, 0x49, 0xa}, {0x4, 0x2, 0x45}, {0x9, 0x3e, 0x3, 0xabed}, {0x7ff, 0x2, 0x7f, 0x21d0}]}) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0x4) shutdown(r3, 0x1) r5 = socket$inet6(0x18, 0x3, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r5) getegid() writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="47b01e0c469ef346e604eca870bc874e457a2c61cfd52da6142c834c166b7ddbd8ab1debc405425a037e7655f07b01a5668496885d2e8a847ae9c528b72f80d946678318fa7c0fe3da13072a1a08c3eac9f4c3ffcaad134d4b8fe67b898e15c2d4bc374d29dae5b09c6c7eb49357c2d3939bef65d4d219bd42c10050a69843f08eda04cf8953c8b8f3f61f8f86a3f2e2320253e1df9da92cc9564666dc15", 0x9e}, {&(0x7f0000000140)="95815d3a25dc42cad4a2bbeb04cd97d51aa1336436cdb1df9d9ea1a6e70f0715a5897d98f7e6a42275287b117541bd7c77e346c343c148cc0148cc4bbceb762a04db8c8fec318fdf99981e642107a037ed492402b832f34fc2cde8dfe41ce95a2405c373da1fcb59310a3f34ee9f96ddd91650197505b0cd917e46e1ca5797645026e31047faffebda3f03c7c549066974a0f97c74f8d030713250bf775221d35c6afd9b808e447ee5a35648b1dd2b78f16c445c6a3798dbb02c92fcd884392247374fbd34b438697342a5fa179777acba45fbf709e669f09d2775ac2b70bf3d4ea9ac56dd0a9628ead0ef9e14", 0xed}, {&(0x7f0000000240)="13c23bba6c3ab9da01196a8c0428f3054a8a22690a03bee0b61e7c83d1e6303d3fc59382e1348ff356008e8704274bcaaecaa012f519ca16519b97280f40a5ef615a60738a50f5ccb67bbe5e6f395de91a203ec0925fa8aa1089570150b5e66c4cc0bdc24e8f77dae956e4c0c84578772619420031589a20015bb5050c410dc6c27b2f2b9d6f771ae07ae68041a43babe7d5f70c44cd6a659296e795ab721646befa335586d62ae9c335624a22f6a38365aad88c004a0f502b5cc954f9ffd67a13532d12d9390b18278c5e527f4f24db97feb2e350b01e9cc8589c4e", 0xdc}, {&(0x7f0000000440)="b34fa80625eadbc865edbf591177f27022caa509013a63e9e767f318f1aed1d744d3d707dbe0618580ee12881f1eee972f5f2bbdb7c95015cde22c34734feff1e8c84a54d07d574f4ec732a80a9893baed748cee6d6791d1fb720a93e54ad7bae7ba139f732cb35b8b16a1412f6cffce7ff431e3b33b4343ebec45026250516c603dfcffdb6abe29fef177666c9252a37beeaafbe39f91594c7da542e98d5f1a92195a7d78cde23837bea2029d141357b2503f1327114291ec425c8b5cc1fe20b38f2e983bce8d996bae", 0xca}, {&(0x7f0000000540)="81219c1b214b8a1f8716b6c481e19a8452c32e91cc8aac91bff399d21e133bae71e259fb7fd7c60832a5933d2267c14cf2162dfef2e71827e8017daf1b0e3a67a51b8b1ada32b84e1feac7a3a4f0861e5b7d5ce4c3c3217efa0a935b19b7b29043cfa433aed073876925e06a23455b39fc4a66899ba48827ef612bc6f974280cf78912382018078984b6c0c2906d2cbfa20f4075327084f754d1826f23e7b7bf560915", 0xa3}, {&(0x7f0000000600)="697c7dc3db465b063f568134dbe1412feb50eef41d450556d1078a4457b7eb60660adf289fe01d6dfa3853c28fe241822cdd182e85b04c0b2d4610d92ac85dba6c739297f889d355ca11deb903b90db0b39e77070e476800bafb961fe83bd3cdef2a9b7638aa", 0x66}, {&(0x7f0000000680)="3259678ee9dcde0dd8aefef0a01a65a162c9ca3a54aa0e8adeea59149b2dd41947f07ea91c76af026377a9bf74b709e702f02ec115d3e9f45df55267104602a4e5d9bc614a150d883f254ad38ad8063ba914fe00c28f9b5022c9095bbfb8e30cab", 0x61}], 0x7) semop(0x0, &(0x7f0000000040)=[{}], 0x1) read(r0, &(0x7f0000000340)=""/249, 0xf9) write(0xffffffffffffffff, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r7 = socket(0x18, 0x2, 0x0) dup2(r6, r7) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x31) setsockopt(r7, 0x1000000029, 0xc, &(0x7f0000000000), 0x0) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x4, 0x2412df6) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[0x0, 0x0, 0x6]}) close(r0) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = getpid() r2 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0x40) open(&(0x7f0000000080)='.\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r4 = getuid() getpgid(0x0) fchown(r3, r4, 0x0) getuid() setreuid(0xee00, r4) mprotect(&(0x7f00003b8000/0xd000)=nil, 0xd000, 0x2) rename(&(0x7f0000000080)='./file0\x00', 0x0) r5 = getpgid(r1) fcntl$setown(r2, 0x6, r5) listen(r2, 0x0) shutdown(r2, 0x2) socket(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040), 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x12, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getppid() ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f0000000040)=[{0x60, 0x0, 0x0, 0x6949ad34}, {}]}) executing program 2: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = syz_open_pts() syz_open_pts() (async) syz_open_pts() (async) fchmod(r1, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) listen(0xffffffffffffffff, 0x0) (async) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x1d}, {0x5}, {0x6, 0x0, 0x0, 0x200}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x8004570b, &(0x7f0000000180)) executing program 4: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) r3 = kqueue() r4 = socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000380), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r9 = accept$inet6(r0, 0x0, &(0x7f0000000000)) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x100, 0x0) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x1000000029, 0x38, 0x0, 0x0) kevent(r8, &(0x7f00000001c0)=[{{r7}, 0xfffffffffffffffd, 0xc0, 0x2, 0x5, 0x99}, {{r9}, 0xfffffffffffffffe, 0x28, 0x20000000, 0x9, 0x9}, {{r1}, 0xfffffffffffffffa, 0x8, 0x40, 0x689}], 0x20, &(0x7f00000002c0)=[{{r10}, 0xfffffffffffffffa, 0x83, 0x2, 0xe7, 0x5d3f}, {{r5}, 0xfffffffffffffffe, 0x24, 0x2, 0x1, 0x1000}, {{r11}, 0xfffffffffffffff8, 0x40, 0x40000000, 0x1, 0xcf6a}, {{r6}, 0xfffffffffffffff8, 0x22, 0x8, 0x1000, 0x1000000}], 0x20, 0x0) r12 = fcntl$dupfd(r4, 0x0, r6) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{r12}, 0xfffffffffffffffa, 0x95}], 0x0, 0x0) kevent(r3, &(0x7f0000000340), 0x9, 0x0, 0x4, 0x0) r13 = getpid() kevent(r3, 0x0, 0x0, &(0x7f0000000000), 0x2, 0x0) fcntl$setown(r1, 0x6, r13) close(r1) executing program 6: socket(0x2, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) r0 = geteuid() r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000180)=[{0x2, 0x7}, {0x2, 0x8, 0x800}], 0x2) semop(r1, &(0x7f0000000140)=[{0x3, 0x4}, {0x4, 0x7f7e, 0x800}, {0x0, 0x1a, 0x1000}, {0x4, 0x3, 0x1400}, {0x0, 0xe0b, 0xc00}, {0x1, 0x3, 0x800}, {0x3, 0x8000, 0x1000}, {0x4, 0x7ff, 0xc00}, {0x0, 0x33, 0x1800}], 0x9) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) r2 = getegid() r3 = geteuid() semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x1, 0x5]) semop(r1, &(0x7f00000002c0)=[{0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x2) r4 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0xeaf, 0xffffffffffffffff, r2, r3, r4, 0xb, 0x7}, 0x6, 0x6000000, 0x5}) setreuid(r0, r3) r5 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x4a32836c, r0, 0x0, r0, r4, 0x1, 0xfe00}, 0x5, 0x32f9, 0x3}) r6 = getuid() r7 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)) r8 = getegid() semop(r7, &(0x7f0000000080)=[{0x4, 0x200, 0x1000}, {0x3, 0x6, 0x1800}, {0x4, 0x5, 0x1000}, {0x3, 0x1000}, {0x0, 0x7a5}, {0x3, 0x2}, {0x1, 0xdb, 0x800}, {0x0, 0x0, 0x800}, {0x3, 0xa, 0xc00}], 0x9) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x9, r5, r8, r0, r8, 0xa, 0x7}, 0x2, 0x2, 0x10000000009}) r9 = getuid() setreuid(0x0, r9) r10 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000000)={{0x186, r6, r8, r9, r10, 0x51, 0x5}, 0x2, 0x100000001, 0x1}) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x18) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) writev(r0, &(0x7f0000000080), 0x0) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000000)=""/4096, 0x1000, 0x1, 0x0, 0x0) executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000080)=[{0x101}, {0x24, 0xfffffff9}], 0x2}) executing program 0: sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0xfffffffb) executing program 5: socket$inet6(0x1e, 0x3, 0x2) executing program 0: getuid() mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) executing program 5: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="9876d692a3ef9c7ab923a2f0", 0xc) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 7: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) r0 = shmget$private(0x0, 0x3000, 0xce, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) (async) shmctl$IPC_STAT(0x0, 0x2, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000140)}) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x104) (async) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x1, 0x8000000000000000, 0x8000000000000001}) (async) ioctl$BIOCSETWF(r1, 0x80104277, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000400)) (async) r2 = semget$private(0x0, 0x7, 0x3c0) (async) setreuid(0xee00, 0x0) getpgid(0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x80, 0x0, 0x0, 0x0, 0x0, 0x30, 0xfffe}, 0x800000009, 0x3ff, 0x0, 0x0, 0x10001, 0x7, 0x4, 0xbdc0}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000440)=""/248) semget(0x2, 0x1, 0x240) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xc0}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) (async) r6 = getuid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={r4, r6, r5}, 0xc) (async) setreuid(0xee00, r6) (async) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async) r7 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) (async) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000540)=""/240) executing program 6: syz_open_pts() syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="5916a53fe170aaaaaaaaaabb86dd60ee1b7100000000000000000000000100"/53]) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000d2f000/0x4000)=nil, &(0x7f000082c000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000400000/0xc00000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000dba000/0x4000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) r0 = socket(0x1, 0x2, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x8, 0x33da) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x200, 0xffffffffffffffff) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480), 0x8000, 0x0) bind(r1, &(0x7f00000004c0)=@in={0x2, 0x2}, 0xc) msgget$private(0x0, 0x460) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f0000000040)="1b729cf5", &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x4) r2 = socket$inet(0x2, 0x3, 0x3d) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="89144c0129ea94f77ea66ed006e3bc58e261c99a", 0x14) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000140), 0x0, &(0x7f0000000180), 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) setitimer(0x0, &(0x7f0000000400), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0) open(0x0, 0x0, 0x2) setsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x1008, 0x0, 0x0) msgctl$IPC_RMID(r3, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) mmap(&(0x7f0000ec7000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0xa9d) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x40) executing program 0: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1fc}}) socket(0x18, 0x3, 0x0) r1 = syz_open_pts() flock(r1, 0x1) syz_open_pts() syz_open_pts() r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup2(r2, r1) msgget$private(0x0, 0x597) mlock(&(0x7f0000007000/0xc000)=nil, 0xc000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(0xffffffffffffffff, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x6}, 0x10) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000005400), 0x1, 0x0) fcntl$setown(r4, 0x6, 0x0) kqueue() r5 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) poll(&(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) executing program 7: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x80) mkdirat(r0, &(0x7f0000000140)='./bus\x00', 0x62) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)) setrlimit(0x8, &(0x7f0000000980)={0x4, 0x54}) mknod$loop(&(0x7f0000000100)='./bus\x00', 0x4, 0x1) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0xfffff003, 0x63, 0x7ffffffe, 0x6, "0de9f3fb7f5b9804dc4548696d6e9fc6c9f4d3c9", 0x6, 0x8}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) write(r1, &(0x7f0000000040)="8078fbd8fdd822eb22ae8c8eee1acf032b6cdb69ec20bf07068ea50e45c6c192352b1f123653dce695dd156dabf6991c8a8a", 0x32) executing program 0: setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r2) r4 = semget$private(0x0, 0x7, 0x3c0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000440)=[0x4, 0x8, 0x3, 0x8]) semop(r4, &(0x7f0000000180)=[{0x1, 0x5, 0x800}, {0x3, 0x3, 0x1000}, {0x2, 0x7, 0x1000}, {0x3, 0x6}, {0x4, 0x2, 0x1000}, {0x0, 0x0, 0x1000}, {0x1, 0x8}], 0x7) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000480)=[0x0]) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001200)=""/40) semop(r4, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(r4, &(0x7f0000000000), 0x0) r5 = semget$private(0x0, 0x1, 0x8) semop(r4, &(0x7f0000000740)=[{0x0, 0x7ff, 0x400}, {0x1, 0x0, 0x1800}, {0x8, 0x4000, 0x800}, {0x7, 0x3ff, 0x800}, {0x4, 0x14, 0x1800}, {0x1, 0xfc, 0x1000}, {0x1, 0x1, 0x1800}, {0x3, 0x7fff, 0x800}, {0x0, 0x81}, {0x2, 0x1ff}, {0x0, 0xff7e, 0x800}], 0xb) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000300)=""/20) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) recvmmsg(r0, &(0x7f0000000280)={&(0x7f0000000640)={&(0x7f00000004c0)=@un=@abs, 0x8, &(0x7f0000000600)=[{&(0x7f0000000500)=""/179}, {&(0x7f0000002240)=""/4096}, {&(0x7f00000007c0)=""/229, 0x1e}, {&(0x7f00000008c0)=""/141}], 0x2, &(0x7f0000000600), 0xc}, 0x1}, 0x10, 0x0, &(0x7f00000006c0)={0x51d, 0x24}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0x200, r2, r3, r6, r3, 0x101, 0x15}, 0x1f, 0x8001, 0x4}) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x33}, 0x4, 0x0, 0x0, 0x0, 0x0) semop(r5, &(0x7f0000000400)=[{0x4, 0x20, 0x800}, {0x1, 0x800}, {0x3, 0x29e5, 0x1000}, {0x4, 0xfffe, 0x1800}, {0x4, 0x4, 0x1000}, {0x2, 0x7fff, 0x1000}, {0x1, 0x7, 0x1000}], 0x7) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000340)=[0x8, 0xb3c]) r8 = semget(0x2, 0x4, 0x100) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0x52) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0xffff, r9, r7, r6, r3, 0x0, 0xffff}, 0x6, 0x100000000200, 0x3f}) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000002c0)=""/11) setuid(0xffffffffffffffff) semctl$GETZCNT(r5, 0x2, 0x7, &(0x7f0000001240)=""/4096) syz_open_pts() ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000680)={0x1, 0x5, './file0\x00', 0x67d, 0x9, 0x0, 0xfff}) semop(r8, &(0x7f0000000380)=[{0x1, 0x401}, {0x2, 0x3ff, 0x1800}, {0x2, 0x9, 0x1800}, {0x3, 0x9, 0x1000}], 0x4) executing program 7: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r2 = semget$private(0x0, 0x1, 0x6c0) semop(r2, &(0x7f0000000040)=[{0x0, 0x6, 0x1800}, {0x6, 0xc2}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x3ea9, 0x80, 0x7f, 0x400]) sysctl$kern(&(0x7f0000000180)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0xc40) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x301d0bcd}) listen(r1, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$KDENABIO(r3, 0x20004b3c) r4 = open(&(0x7f0000000480)='./file0\x00', 0x10, 0x60) fcntl$setown(r4, 0x6, 0xffffffffffffffff) openat(r4, &(0x7f00000001c0)='./file0\x00', 0x80, 0x110) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x2, 0x1, 0x0) setsockopt(r6, 0x6, 0x4, &(0x7f0000000000)="00024000", 0x4) connect$inet(r5, &(0x7f0000000240)={0x2, 0x2}, 0xc) setreuid(0x0, 0xee01) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) (async) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) (async) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0x4) (async) shutdown(r3, 0x1) r5 = socket$inet6(0x18, 0x3, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r5) getegid() (async) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="47b01e0c469ef346e604eca870bc874e457a2c61cfd52da6142c834c166b7ddbd8ab1debc405425a037e7655f07b01a5668496885d2e8a847ae9c528b72f80d946678318fa7c0fe3da13072a1a08c3eac9f4c3ffcaad134d4b8fe67b898e15c2d4bc374d29dae5b09c6c7eb49357c2d3939bef65d4d219bd42c10050a69843f08eda04cf8953c8b8f3f61f8f86a3f2e2320253e1df9da92cc9564666dc15", 0x9e}, {&(0x7f0000000140)="95815d3a25dc42cad4a2bbeb04cd97d51aa1336436cdb1df9d9ea1a6e70f0715a5897d98f7e6a42275287b117541bd7c77e346c343c148cc0148cc4bbceb762a04db8c8fec318fdf99981e642107a037ed492402b832f34fc2cde8dfe41ce95a2405c373da1fcb59310a3f34ee9f96ddd91650197505b0cd917e46e1ca5797645026e31047faffebda3f03c7c549066974a0f97c74f8d030713250bf775221d35c6afd9b808e447ee5a35648b1dd2b78f16c445c6a3798dbb02c92fcd884392247374fbd34b438697342a5fa179777acba45fbf709e669f09d2775ac2b70bf3d4ea9ac56dd0a9628ead0ef9e14", 0xed}, {&(0x7f0000000240)="13c23bba6c3ab9da01196a8c0428f3054a8a22690a03bee0b61e7c83d1e6303d3fc59382e1348ff356008e8704274bcaaecaa012f519ca16519b97280f40a5ef615a60738a50f5ccb67bbe5e6f395de91a203ec0925fa8aa1089570150b5e66c4cc0bdc24e8f77dae956e4c0c84578772619420031589a20015bb5050c410dc6c27b2f2b9d6f771ae07ae68041a43babe7d5f70c44cd6a659296e795ab721646befa335586d62ae9c335624a22f6a38365aad88c004a0f502b5cc954f9ffd67a13532d12d9390b18278c5e527f4f24db97feb2e350b01e9cc8589c4e", 0xdc}, {&(0x7f0000000440)="b34fa80625eadbc865edbf591177f27022caa509013a63e9e767f318f1aed1d744d3d707dbe0618580ee12881f1eee972f5f2bbdb7c95015cde22c34734feff1e8c84a54d07d574f4ec732a80a9893baed748cee6d6791d1fb720a93e54ad7bae7ba139f732cb35b8b16a1412f6cffce7ff431e3b33b4343ebec45026250516c603dfcffdb6abe29fef177666c9252a37beeaafbe39f91594c7da542e98d5f1a92195a7d78cde23837bea2029d141357b2503f1327114291ec425c8b5cc1fe20b38f2e983bce8d996bae", 0xca}, {&(0x7f0000000540)="81219c1b214b8a1f8716b6c481e19a8452c32e91cc8aac91bff399d21e133bae71e259fb7fd7c60832a5933d2267c14cf2162dfef2e71827e8017daf1b0e3a67a51b8b1ada32b84e1feac7a3a4f0861e5b7d5ce4c3c3217efa0a935b19b7b29043cfa433aed073876925e06a23455b39fc4a66899ba48827ef612bc6f974280cf78912382018078984b6c0c2906d2cbfa20f4075327084f754d1826f23e7b7bf560915", 0xa3}, {&(0x7f0000000600)="697c7dc3db465b063f568134dbe1412feb50eef41d450556d1078a4457b7eb60660adf289fe01d6dfa3853c28fe241822cdd182e85b04c0b2d4610d92ac85dba6c739297f889d355ca11deb903b90db0b39e77070e476800bafb961fe83bd3cdef2a9b7638aa", 0x66}, {&(0x7f0000000680)="3259678ee9dcde0dd8aefef0a01a65a162c9ca3a54aa0e8adeea59149b2dd41947f07ea91c76af026377a9bf74b709e702f02ec115d3e9f45df55267104602a4e5d9bc614a150d883f254ad38ad8063ba914fe00c28f9b5022c9095bbfb8e30cab", 0x61}], 0x7) (async) semop(0x0, &(0x7f0000000040)=[{}], 0x1) (async) read(r0, &(0x7f0000000340)=""/249, 0xf9) (async) write(0xffffffffffffffff, 0x0, 0x0) (async) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r7 = socket(0x18, 0x2, 0x0) dup2(r6, r7) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x31) setsockopt(r7, 0x1000000029, 0xc, &(0x7f0000000000), 0x0) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) executing program 7: sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0), 0x0) executing program 3: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000140)=0x5, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x800000018, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x100007, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000300)="6da1e6d4735a7336824e669f241e3440b4fcf35c735d8c6a509c932e0d9392dd5c719d7e54e259fd0b57798b46404488c1f31d703bf4918ef7a9f34dcc98b63c7043029a076c98290dcac78650c0bc16d7dba2779bb202ec4977f06e8f3a520ce8abacb562a5e20df450add474275029379c57cdd240927e5756affc0077f978e3966d54d8870adf117fe707a9d949dd27c8544d04a8d2b3a581ede61cfdaa82605eda31245495529fc8b8057e1ecdf4e75f0285e8529a0cd3c42ffc0616cf7258b79c45528d7def759c70cfff9ec142d8fc1bb0cffe108dbedf1612c622514b9c0d26e4ac40a2d9e3747175d553ae797627b9c7c8ba52616bcdcdce0b865777cba34c4a1a271a606a413cd7c647b9a52252d0896fdc3c49d72ea735544b0fba745bfb953124e4a71f7f32", 0x12b}, {&(0x7f0000000240)="a0dad33d8fbaf597e7e103220ab0deda793d2bc8e73b72116bd5a1a955304dbcd8c64fe81442749ed0a4b71d568eeef7635395e1550d4c04d9339946528d59da82e033d332cf", 0x46}], 0x2) write(r0, &(0x7f0000000340)="97", 0x1) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/127, 0x7f) executing program 7: socketpair$unix(0x1, 0x2, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114aa2b6ff73741b6c4c953d4fd45a49aa77d"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) bind$unix(0xffffffffffffffff, 0x0, 0xa) connect$unix(0xffffffffffffffff, &(0x7f00000016c0), 0xa) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) shutdown(r1, 0x1) connect$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) r2 = getppid() open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setreuid(0xee00, 0x0) r3 = getuid() chown(&(0x7f0000000140)='./file0\x00', r3, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x1a4) r4 = getuid() setreuid(0xee00, r4) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000140)={0x3, 0x2, 0x6d, 0x0, r2}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{}, {0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) executing program 6: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000180)={&(0x7f0000000080)=[{0x101}, {0x24, 0xfffffff9}], 0x2}) executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mlockall(0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000200)=[{0x8d}], 0x1}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f0000000300)=""/198, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x20}, {0x6}]}) writev(r0, &(0x7f0000000540)=[{&(0x7f00000003c0)="842279b1362047561076dd90df83", 0xe}], 0x1) socket(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x5e, &(0x7f00000004c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "4292c8", 0x28, 0x0, 0x0, @loopback, @mcast2, {[@routing={0x0, 0x2, 0x0, 0x0, 0x0, [@empty]}], @icmpv6=@ni={0x8c, 0x0, 0x0, 0x400}}}}}}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) shmget$private(0x0, 0x4000, 0x420, &(0x7f0000405000/0x4000)=nil) recvfrom(r3, &(0x7f00000000c0)=""/89, 0x59, 0x0, 0x0, 0x0) executing program 7: socket(0x2, 0x2, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) r0 = geteuid() r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000180)=[{0x2, 0x7}, {0x2, 0x8, 0x800}], 0x2) (async) semop(r1, &(0x7f0000000140)=[{0x3, 0x4}, {0x4, 0x7f7e, 0x800}, {0x0, 0x1a, 0x1000}, {0x4, 0x3, 0x1400}, {0x0, 0xe0b, 0xc00}, {0x1, 0x3, 0x800}, {0x3, 0x8000, 0x1000}, {0x4, 0x7ff, 0xc00}, {0x0, 0x33, 0x1800}], 0x9) (async) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) r2 = getegid() (async) r3 = geteuid() semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x1, 0x5]) (async) semop(r1, &(0x7f00000002c0)=[{0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x2) (async, rerun: 32) r4 = getegid() (rerun: 32) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0xeaf, 0xffffffffffffffff, r2, r3, r4, 0xb, 0x7}, 0x6, 0x6000000, 0x5}) setreuid(r0, r3) r5 = getuid() (async, rerun: 64) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x4a32836c, r0, 0x0, r0, r4, 0x1, 0xfe00}, 0x5, 0x32f9, 0x3}) (async, rerun: 64) r6 = getuid() (async) r7 = semget$private(0x0, 0x4000000009, 0x82) (async) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)) (async) r8 = getegid() semop(r7, &(0x7f0000000080)=[{0x4, 0x200, 0x1000}, {0x3, 0x6, 0x1800}, {0x4, 0x5, 0x1000}, {0x3, 0x1000}, {0x0, 0x7a5}, {0x3, 0x2}, {0x1, 0xdb, 0x800}, {0x0, 0x0, 0x800}, {0x3, 0xa, 0xc00}], 0x9) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x9, r5, r8, r0, r8, 0xa, 0x7}, 0x2, 0x2, 0x10000000009}) (async) r9 = getuid() setreuid(0x0, r9) (async, rerun: 32) r10 = getgid() (rerun: 32) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000000)={{0x186, r6, r8, r9, r10, 0x51, 0x5}, 0x2, 0x100000001, 0x1}) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x18) executing program 2: r0 = socket(0x2, 0x3, 0x0) r1 = dup(r0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) sendmmsg(r1, &(0x7f0000001640)={&(0x7f0000001600)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001380)=[{&(0x7f00000000c0)="e585c96512d1afd749455ceb0d23eb5960e27c", 0x13}, {&(0x7f0000000100)="21836f1a297fcf2b06243fb5cdd8c39d93d4c53d748f6b2efc1779e6c6be9cd8e709096c7c4a08de23edd2246fa3fea4c7a47cb5f327d9135dcd3bf9b2e2a7628455c69885cb28cea3ea44fe6dcabb08865b780a0ed50c447e86d685e68dc64e8851a3459d042b14e1ae78119ca27967e336aa233ec9c616e7efabe76fbf88daaa36ae6268646b97454cca", 0x8b}, {&(0x7f00000001c0)="edcb2d1cb94b3ff73dc35b4d26d9bfeb10eed507ecae28be7ec9fb7e37315a7f47ccefbb26c8791464e6625aadd8953f5c6fc4a495484ec6117323fac0264f5674080ef3c4569f694c79320bbcc70e865b57ded99313f9fa83597ba3fdce0b84d558d4c9c7b96c0888ebed1e2c391bde37ee2ea6a30e7c07f5488f96ce2852b08784e0f1e75985c78b9715361d80346bf6007d267447ff9f", 0x98}, {&(0x7f0000000280)="182d4e8884828fee62e21c68816ef033b548f6986c1c11262f23a88a4e0f0aa2b270b873bca0defa9a705ac6200463a262e8088812a833d3bd63c9a41e02b7c28ce34567af619a10fb94352f32f46f030ddc493f8d1ea51cadee9bcc3e278d9c08c210660ad12ab968aafa96b75a8f62df459f01f3860c6e5f3b25ff027e8bcf5489059405a3ed9955e0ed480736acd87fdf88d515fcae11366854d666843ed5c898b97c5e1ca7697e2fcbc0a9339e0df373ffb0983e7f13033a8e5931adf89d3435f1e07f5270bd01866efabe61e1c772b766e71cbb69ce2ce567ec76474ed84a77f9c8619f1c62a7c14710c8658225f46fcd3b090d3ebc65f3d79d2383361945aab03349c64cf44525c8ab21c50b57a60e5644efbcb3b5f7dcbe67a1917a04183b115cab3ecbe96f747f949871fb640395eca48d47c2616ab499d9954c0a88e217b5e14baf3b0798fbd7580f4dfecf3c73aa04048849a4196811803811185cd5324cec3d32e54a9863e1c3a652855ad70275f30d6c557f80012fc6bf86fd7aa6ddb269bdfc0d68e7694afa0b47fc12a6d970925a542b3f3d9b7df1741b185b50917b2b4f7ce0e4bc59a61e9d7c6c2e80b007790438c6dd17e1972f2b4178ebd7a9c2979e636c9bcd4e798597f50845c40ef5dcf06e2877aaafaf2d78875d5fffa312e62fe8aa25f4f55f7b515daaa985220d3924d063c1f8ef100d223c897ce61abf24b0121c3281bc9340ea9db542d50cb9378ea1a42588581fc32e7a40af55741adb1948907c7cb148c6f08c7f99305256ef949a6c728c7ef18689e10092322ce79d2c1128b448c33a61652d6141a5624b21d74c2d627bdffa76a3965817fc8afb2f879476ab8636d192ee2944cda4cccbb9084e58156d41ed30d3b1f438cb90753193eb67efefdac850ca22286062af66c412f0cfcbcbb00e68fdc30a88f6ec411ff4f56427d372cbb0e6e31e263899d00849f4988dd25825e5462a1975f19116114a2ff22f8812784f8abba3573077abb51eabd2cbd7f24d7c0322c45dcfc9a3fb80dd087e5897f8b663255fdc3e877927e2ddfae08d49ccc5008f3272413f9e6c56cb3ae2f0c3afb940c1497defe6ca57622f251f6d1015c4ede23bea77c7ed398aff5ea6abf653dd250f41b367bb5c36968316bd61e39ebf0e3f65c9112a1ab88fb0fd1333d48eb9ec0c06f501ff67f1ab6ace8ea81f615ee59b47a6eb569595e724407287448a1b3bafedff2552cfebeb3a496e88449e7224692e5d08b62876f7d437c88aecd585a1ce15f8cdb8340379564cd1a389b35e9cd5ab0b771891b2744df867c6a3091db6fc9246fca0f146a83d997e8fe5f203c1fe40f45885850e3a2f3f31f0b41bcc37cc85f1776684247e9fae7331b7d837d587354a35e2e169b12c13b93521ed59c300356b363f5cfd4fab1c4519d6896cd27b80af6ebab2c8a4c2c2b73a34676a426cbeb32349b8a3a51da951c487f3dbfab9ac2126b27e69bbcecaf26de795acbaf628fff96da4dda8b27708555b23cb64826f415779a18c1f41a90bb2c05fef1cb8e8ebeb1e643f88f271f50343e2b0f67688ed0fc0231703c89d504a3b5f4bfb9bdd1cb3a58e24368c4ac9cba607b8957c5e4373402de9347bb7c61fd10b8efea3025fb05fa5bc116446c4477b735f66a2604724b5566014a20a9494deea198bfd17506dc33969fea2b07446c01aadb40f138ed1f8cf78da1ee81fb46177e12d06cce5c1233e8e5c9344ac72dee4ee7d2c045181ed981810e58f9e4df908a35afee798f99ca7f35981f7df6a438aea1dcd892b57785f50f3b4d3f0b8e4866f4ff0a1b9493fc2fcbd3d50950f6019ad945be1af443a5a03d2974c31643cd77d969d10dd99d2689c148d9aa2e4bb6399cf7e53f7c99c6824bbb130d0a04e1187f0c45faec8d0a1846a1a2236547e865f7f4f2b2a2a8a8bba0bc3d561b8b3fd23713ff378d3da18864628e70a605fff4d2d368555e4a0de18239532f6bf1e832dc8d730c5fed077c36c4b3818a9be9119cd636d1389cb17356d0e777a99d6355f6b6c9762478ca601cbe330b2b4f53cd0b4d2a402a70258218d3f1437b8d1dc555ca20e39e1a0e3bab3238d716453d39c4a5b63d59be99a3562945cce99486386bd9224d209b6f0116e5cb632270157a47905095fb08a4e1c4152e8be83746140e6af1485cb49be078d8c3263d5aae8486e90e5fa3ecf4dfd2bfc6e414a2a2c51791a4d5916c95ed9a3810a7de93d74ac04cce845c07b3b1ac92747cfc3d215279a04ea8a36259ab8d0d8f64aa629bae3027174cd687b9945472cd25c6abce8c8cc3d024e73e32d30d7b41499e9ab8ef7dc1e611a2a5143d455111a55f2f60cba4355367fc2887e86cb9a9e8851e2eae8af3818873fa05c97051556ebd909adadd1b54f5832ed0aa028df037bbd7b862bd5f45aa7236ba4aac969347aed1441386b91ef58a835268fadd708e0dec08972d2bbe582790f8918366ae9ad426fe1d23f4cba143441a6ab9aa859a34a0ca7c9291eda49875f1705b378f14b10121ae3a290567722e9f34dbef1c62f7e9d21154ffa3ee57d9bc1992676ace7c44d8c154e3a75a61d7c5daa916fa8e11f2f19a97e7e6bce47afe16ebe321f5877f1e0cfabec64e1e2676e959bc107b2134dbc32f52330420296758d6ca3c8af2e2d980ad4a42abd0d2b77568398c2e1bc846a7d24aeed4689cee600c724e679d6c0292595edfbfbec93ee5861f0b3ff115590db38974dff1b2bad3937fc6a3ed66269dbad0fe6e158e125c6b2274caa6a5f682dfdfddf79e2bda81563fd41bc2fba9ff86bc96c2d823bf2ead2b17495d9ed616e6ef1e7d3f8864d4a25e0cec8ff62ee524a0281e452f0d3f6636f82936bd389ae36ad6044df4c7614ba1222f2797f6c1336c18022d52e61e2e9e42ba6414de3ceb54793fd797b0a818dd3297f005bf27eb85d332086615574bcb3e7113a98e9d671b2101090b7b2bf3eed3d422982b5d73ca350748437c150cb75654759cf965ad5b54c146c3083b0e8837f8a26758da3e20aa9fc8bc19d021a9e069e5a1675079aba9e688c5a29a253f2d90c0ce9d6e39871070410e7a78981d2a2cfb64b6d2ef27d33bb7628adb77fa9c077d1267d2ae023218424b5e37d122e46116891456c4c21dd4f5cf1276cf38484b7675228356bff4b535d10ed7fca78962b68beb27b17cde3977ec60f48fced07668be5a7a5c4a570aa5c760d19e5c3691fabe94a9e8a628ac184ae87d80cb95a5c9d19815b6485059232eaed9ef3bd8de06e00aa42079068a38d79d82b4c1d5e19ba82854e60a59f3b33a00bb85996b307408acdc5399ddfac2f0f798cdea66029811b6a29232bc7455137634c689890884ed14cdef516ecd8d49c3d75c9bdc1765a74b238ea2c2c6efe607e41a2afb3fe27488bdc9d21ef26974c5ac479c685cbebe62cc4411060bce5ea04ba11fbd3f83b2693546203404fb4f15666bca02b19c0971a191a565f1523e5be4979875cd3c48d59734e1165231a9a424f21dade743e019b1a1177deea7bd448aa04b565413bd1d04ce35946d4214310b5a4b0f16cec91e3476813c8d02b6c1e7138b0ec18bc1cc1e03c11a48bd509b045154f02408114c4f7ad7144e2a2aa7539ff5964c4bc05467e5844ffe84fda00509b3579bc9b0df9160b74bdebdf8064abdcc0b238061cf1f440487998c281ea3098275fb2692edc17c8ba81329d0206dcfb613accfd0acaa1d68370a691c74b1d5e8b8a0a07bbe482a07638c206367e2659f46302c33d4368807d2aa6ea09e20c14cb2fb3591ac6433ad0417588edc1177760d8bf63d5bd9d775220f17498a943a74f3efd7bf1fdcff7b278c586754122db21e885e857f1f0ce666bcb46a796a7ccf812824952313b7df70df0e5b79d5dee2879388bb40836d4b0df6b45a5769b9cdec1722a11b568beeb5e56bcc9cd9187467fa8b759bfd5c59ccf3ff8d8249e1bf827bd3f3947a2035e95c941b987c2735b616bd1c78111198bc0a1d4c91668be8410cb17e43bb17ea3975cf93d5acac93260e17a4d8910e3ee0c3cb1eec86198e4263e1daec2b699b0f2d60ecf9acff402460a9cb4cc667a527c06e024db139656bed7e57e652e26dc15a2917e663fdaec6bf80ab2fdec13081ac63bde61cb43b70d1e85488ca40d1fb95d47f6c13ba3c8d36f3d27df00e01a7d7185017a9fbed88a59dbcefee1c93e977228d7e512db38d78dcec7d0f3e6e48b4d61c4eb0adf9d9742f99a90db1cfbd5692cc5e838567ff739cbd42fce5d6c1da53c3f7c162374f3641eb7794a46356cc555495f889770d6fd98bd66176cfe3a1248132f8932b35f403fd273d92c24b1f225b7219d2577ccec4b98ad95b36982b0638408a99d51d0a06c6ce19388f8753c751d741b1d24c54c9ce7311e0ac478b99f09f2fe7bbb9e4c725e95f223acbe37a9d060011184fce35adf8effc83e3cc7dfbe14af1ff742c81e61ac7ad7bf351eb0555edb6cfb1a7add2cfdbe7325c4657c91cf027454a9070503c80860d1f4f947a08a3e8bf5ef143a763dccec87b77bde32275a63027b3d9e193ea8ba624c1a738cde7501f8a48864a56fd46439e5293974f4439d6542df48b34a70691fa69183e0ea44ff43a05b803c03105946a2c0720ed1fd04853351549117699f9ee2a593fd57f377fc345639dc55f09c6626e15dff8d07d8d56d52ee968c5dcae5c4c18889350bab1b38489830c2424097f0f799bb5eee9638fa153e7cd42a8cc159676800e1f7d1168a5b5474a3b6436863bae1ecb811f9de96ef5e5250ef09681b35826d9b7a44fa6356a632345a8ef2ecb710cd6e7bfa39413b1da182925d5e077d806781880a80621390a072c50598600ae8c7be1c5f7cc6325e18dd7c620b82bea2d65c9934d53623558f14acf76d0da6e80f012222b2340dc2fd2dd67cde5dc64a78011c5ca90c17f26b7fb9fa37682d3f4f9f75ccbfd08a06cad496b17adb76a8a0b3cf30095e4c91459f5d7984e5e170e4ab2efc0c6125a30ce1103012a3e9b6344a74c6d7f570783491f7841c0f68a70d9d15cc01550f2438bd1e2e33d94fb842116840af623b1abe89724255322585739415a8425e31e3280bdf3d16011cbc82f4b46e8e72c5e96d4b3196aa6796a7e417056bc57ba913cdbee9ebb02db90441744f81d0db2facc469bdee437b6349b1f7ce2da43ba229190b607f3fe5116f326b94f2c7268dd4ca3736fbe00e6b0189101edadb20cf807233fabd7bd5d6275ce3db4024c9631a8f36e840dac422c895d5d754d222a982ea813759b6a5b676481013a61f968eed51fcf515b9a63d855f2821139e722b789ee55778305519839e2a0b70e739adb6048847bc76e0580777a22724d91064505a4e002f6d7d2d81fa233723ec219c9ce0d9cd98e88d821bdd8ead7741159389b7dc4c59d03783f486839e0e7189b9b5940d2257135c13c3ad86aece828faaef642ef392e8e7b5066fb79358489ddf6ee6386425dfd6742b8e80f83aa1dfc65701d7ebd07950fa94fed88e019f1cb58568be5a5012918bb891494d25ee23cac5392234a2b20503ed7fbca2ea65edd3d3eb5b4cf86f367ecdcd2102cceddd640aa8f4c3f85547766ce380e23564367543232877632135b6c3df6ddcbad71327b56a7f40515c10478f640f19d2b829c8dbb6450f2a456eb584e4c30b4de85bb3306fe45a531d3626a406e833a276b102ccea64ebefd93a3de041bb8988371998c69380ea523e34832f6311d6fd5bfd65f36406466e3c1366", 0x1000}, {&(0x7f0000001280)="46ea58f9e499c9b756acf5afd8fb1df9ea57835907ff0971d783c2fe", 0x1c}, {&(0x7f00000012c0)="fb4f5edefb9084892abe9d328a04b3767db6b82dcf20f08ec2a77878ca579ab19db4a0b96d41ec4ff76976c9c88da8750246cf2f1258fbe8f85b07dfe2f7083214a49057af41ed4386ed8e29614acecafa89fc872a3d884fac6489d4d88a76819465e54897d0fcdeca9962f98cf301c1828f903eb2c7d255da8b6d5febee5a83e8eba7b00d4a43020d132891db3af8372fefad96", 0x94}], 0x6, &(0x7f0000001400)=[{0x98, 0xffff, 0x3, "323cbe0d5b52e2e717c44f0f57dde8f079b6d273752f7d68a5e03a618838b0b525c20ec3453275ffe52166c4af619ac31dfcad519b3328fd7cc1c51760fc18043b65a91f057f50749c5ffc13f389ae4d96c36580e7e63596becc0f52323437233e0d89c9afd1a5e461e907d9db8214fda06c36978cb1950cd1e6347d8a917c559ea190c891207a"}, {0x100, 0xffff, 0x5, "c1a0c1550a22c51d8f51044ce36a36237a88e5c39c10d735522c3f63d77e8bd022161a1164d5fb65dd01eb3c25f75479c90c8c3219a2b6433e4c718adefa2e15ecad832706b73443f078396db78181b9bc316f0509c8aa41aa05be5a80ed3312ea8bc36593b2015d5d25b91c93cc428454ded060ccfa0e54c92089d0add8b62a1da2abe12e3e3d340f34868e25aa09f245a3afd880d8722b9d3682d7f51b30975a27453989559d7748439c7b724008a0d7d3c179519ea73dce1ed55ef060271d0d1ed2e7e0369684c6a56ac9786e7259e3abc03317561af011e94678d63b1f57e1843bcc7bbc09d051"}, {0x68, 0x1, 0x1f, "4516f624246800b9f58d2c9bfd8d2d85848185fd2e285be1cf6e04d31999a5efd3da1bc98401dc470164217afde1ecc2a681aeb9152bb5366b79da2e0111ab95eeffb903108beff09c740b31f7dcac23a8645e"}], 0x200}, 0xfff}, 0x10, 0x3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) mkdir(&(0x7f0000001680)='./file0\x00', 0x8) close(r2) execve(0x0, 0x0, 0x0) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0x80206916, &(0x7f00000001c0)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0) ftruncate(r1, 0x8531) openat$klog(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(r0, 0x7, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000040)=0xc) clock_getres(0xbe44501372635004, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) socket$unix(0x1, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socket(0x18, 0x3, 0x0) (async) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x6, 0x2, 0x80) setsockopt(r1, 0x1000000029, 0x41, &(0x7f0000000040)="04000000", 0x4) accept$inet(r1, &(0x7f0000000200), &(0x7f0000000300)=0xc) (async) r3 = accept$inet(r1, &(0x7f0000000200), &(0x7f0000000300)=0xc) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000000440)=0x7fe, 0x4) (async) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000000440)=0x7fe, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(0xee00, 0x0) (async) setreuid(0xee00, 0x0) getuid() open$dir(&(0x7f0000000400)='.\x00', 0x0, 0x80) getuid() (async) r6 = getuid() setreuid(r6, r4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5, 0x0, r5, 0x10c}, 0x0, 0x0, 0x400000}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5, 0x0, r5, 0x10c}, 0x0, 0x0, 0x400000}) pipe(&(0x7f00000002c0)) (async) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r7, 0x81, 0x7f, &(0x7f00000004c0)="ba42cbb9734b6d30f18633ca961085a5edc31fd5249112c827db5ddfca80b1c3e8706aae1b0a8538c4bf81683a003c70417888015eb8edfd57195a0278e3a2ad1d23b76c235d494af9520022538836dddda1c3fa205e306b0d291b939b5507b6ddc5c97bc625a3fa0012df62ddf33efa155efa4e4760331b728aa31bdc05cdc83d34641255fa7fda982debe4f8565dab7d7a9d7ec75a294e4b7f594ae808dbc793c32de367184cd42fde2c53d58cb24873c755", 0xb3) dup(r7) mknodat(r8, &(0x7f00000001c0)='./file0\x00', 0x10, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f0000000900)="71a000020000000000000000000000050776d72dda28db205cb6698e875a5b64fafeb0152825678d11bf63bb8f0b6d16809ab7b48c344f4565bb5017a103d61d07ca6bbbfb4cfadb8041b66375b0a99a5c5041f165bd0cf718dce2db514ac510f1f8401ffa1051a5cdd8cb2662b1da11a43e394d1c317b8908447117d24a3cff15c20d81995a2bc40512c1a4c8484e6492020d68aec7f8718e9da033701a6802b74e2f9c7adf479a92f2", &(0x7f0000000180)=0xaa, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000009c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6089328b00000000fc7be31dda4e645b1cfaceb91fcfb16600000000000000000000000000000001"]) (async) syz_emit_ethernet(0x36, &(0x7f00000009c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6089328b00000000fc7be31dda4e645b1cfaceb91fcfb16600000000000000000000000000000001"]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) msync(&(0x7f0000ffb000/0x1000)=nil, 0xffffffffdf004fff, 0x2) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x10c) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000600)="f8e21c198cb533612b03d0a144a3e3b547091f3b07dd950014de125ac4b1ceb21e00d55c5146f72415fb2fa7e4798e51ed4453a1a27e3c31944c13c188e08ba2ffe998c6d40abe1b7b728fb3c9c166a849f62cdd716d7bf3516e7430660a3b7106bdefab291fffa6dfcbabdd51d2df6ce285df849db7da946b9a9d8d2500784358d7922b2aa4dc7e2322f8235669caed77c5798f57bf4e7ce5dbbbdfaee7f0b3564bb5ff9bee5bb76ebbd538d287276b9630e55370dda88dcc4dc6bb09d3fae88442aa85bdc7c77e4ea23cbeb99d5a5a9f9d1628b734ea963efc7f7b98463cd2a5a59fd0f81f0f1be5b6dfab72481d450d2fc5d46299494a0d4404a3c7aeb444f41b28da97a02a2ab5d68f1944860c01f48e4dd26956419209321e53aae16e2d10588bec52855bb91007e1f0ae251e821ddf45d1651a8f14cf28c1357ad5322a9eea1a5eb7341e3420f5beaabe7c6605856e893ed4ce4c9c40c4c7ec19", 0x15d}, {&(0x7f0000000880)="986dd270be6ac02e9e752104269eb5a5fbdb6d78b13e6b317db4c3c91d806d3117b454794642d9a136fdc6a93a92885b7b7d701c39eb43a2eba3fda5909633c7059ede1e2bb43c8a06121030bcf5b4fc73aef1830a8a44c36c4f60140f5554a0bf950cf6aa08a476b2b1e26894ca05431d770df0d7cf77928f6a", 0x7a}, {&(0x7f00000004c0)="f713c4d5f33865c032e189907f732703f921f230c367713c9621d826a435c8a5a6b73c5e38fa6dfa1881b4c54c0fc8171a857a0f4c94ecd5be8ae63e33ecaa5f5ca33d62261c71e4a1500d6e0997d735817ed2ce00fdae0760868412852794ff57ced4e699a3e4df1d9ab3e0b03845f549d6c287cb0b4fe826261feb0bf0bf0997d07c068f9fa807e88467f85a543c458ddc1d578603f40078f2702898ff2cc93c0346049fe10e7c8e06981c8dbd8f5375d71a32e76ee5f79144ac3995bfbf7df2dd74912b45de529f7c0c0a95a2b25dc0dcd02db702caf8eaf14efcd34109d7cdcd191eb7dd383e1e34ae4ad2099265a80e1ab16aaff43ed5bec42b949fe273312c7aaed09daaf9bc4806fce6ea07691d610959168394cd250787937be3b9d9eb4fe5ac4c81154584d7554ada65294383e3db7080aa664f1e", 0x139}, {&(0x7f0000000780)="70b5fa865a71593b78142a4d0322d29e1afedaa0c7d587d6214d87cb7bab256d76526f6687b80c500508e8025edbd1b5a39474a7678caec628eb40741d14d6b938f45e4e4ec7eacbdce0e06a21036d78f945197461b44f05485f825d9b9ca7e1f18c9a2a727e4a7319131ce2201c63b9c0efac0844daaa4a2852077313efa3c37f2a37e52c238b671cba0bdb6929b2710d6cf93877339e1f799bd1f5690209e900004c5ddea2350100aae9f7cf257aff480af3df1dea29f1dd01b171f57e115f1d1bc6d035b8e9cfb7e9e7d5ac103dd093d6fbd22c79044b11814c4ad006ad82f955be", 0xe3}], 0x4) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$SPKRTUNE(r9, 0x20005302, &(0x7f0000000280)={0x0, 0x8bd9}) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = getpgid(0x0) r3 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000280), 0x0) fcntl$setown(r1, 0x6, r2) r5 = msgget$private(0x0, 0x0) msgsnd(r5, &(0x7f00000000c0)=ANY=[@ANYRES32=0xffffffffffffffff], 0x1f, 0x800) msgsnd(r5, &(0x7f0000000080)=ANY=[@ANYRES32], 0x401, 0x0) msgsnd(r5, &(0x7f0000000100)=ANY=[@ANYRESOCT, @ANYRESOCT, @ANYRES64=r6, @ANYRES64=r5], 0x401, 0x0) r7 = open$dir(&(0x7f0000000440)='./file1\x00', 0x0, 0x0) unlinkat(r7, &(0x7f00000001c0)='./file0\x00', 0x8) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x3e, 0x0, 0x0) open(&(0x7f00000003c0)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x3a, &(0x7f00000002c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x2, 0x2c, 0x66, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@generic={0x88, 0x2}, @noop]}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x1}}}}}}) unveil(&(0x7f0000000140)='./file1\x00', 0x0) msgctl$IPC_RMID(r5, 0x0) socket$inet(0x2, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f00000000c0)=ANY=[], 0x180}, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000180)={@local, @empty, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @empty, @remote={0xac, 0x14, 0x0}, @random="c002b29e0f50", @local={0xac, 0x14, 0x0}}}}}) rmdir(&(0x7f0000000280)='./bus\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) semget$private(0x0, 0xf, 0x204) executing program 7: r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r1 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r1) recvmmsg(0xffffffffffffffff, 0x0, 0xfffffffffffffe29, 0x0, &(0x7f00000001c0)) r2 = open(&(0x7f0000000a00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000009c0)) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000100)="82f91e3471ac0058bc5a91501d400000005f84cf6fd2dc448a25952e", &(0x7f0000000000)=0x72, 0x0, 0x63) readv(r3, &(0x7f0000000480)=[{0x0}, {&(0x7f0000000400)=""/84, 0x54}, {&(0x7f0000000500)=""/202, 0xca}, {&(0x7f0000000680)=""/148, 0x94}, {&(0x7f0000000740)=""/183, 0xb7}], 0x5) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x20000, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2e, &(0x7f0000000800)={@broadcast, @broadcast, [{[], {0x8100, 0x1, 0x1, 0x2}}], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x4, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@lsrr={0x83, 0x3}]}}, @icmp}}}}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{}, {0x6, 0x0, 0x0, 0x80000001}]}) writev(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x108c0, 0x188) setrlimit(0x0, 0x0) r5 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file1\x00', r5, &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) symlinkat(&(0x7f0000000480)='./file0\x00', r5, &(0x7f0000000180)='./file1\x00') r6 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r6, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000000)='./file0\x00', r6, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000880)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000e80)='./file1\x00', &(0x7f0000000f80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x1010, r2, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={0x0}) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) executing program 5: sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0), 0x0) executing program 5: syz_open_pts() syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="5916a53fe170aaaaaaaaaabb86dd60ee1b7100000000000000000000000100"/53]) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000d2f000/0x4000)=nil, &(0x7f000082c000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000400000/0xc00000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000dba000/0x4000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) r0 = socket(0x1, 0x2, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x8, 0x33da) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x200, 0xffffffffffffffff) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480), 0x8000, 0x0) bind(r1, &(0x7f00000004c0)=@in={0x2, 0x2}, 0xc) msgget$private(0x0, 0x460) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f0000000040)="1b729cf5", &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x4) r2 = socket$inet(0x2, 0x3, 0x3d) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="89144c0129ea94f77ea66ed006e3bc58e261c99a", 0x14) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000140), 0x0, &(0x7f0000000180), 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) setitimer(0x0, &(0x7f0000000400), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0) open(0x0, 0x0, 0x2) setsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x1008, 0x0, 0x0) msgctl$IPC_RMID(r3, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) mmap(&(0x7f0000ec7000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0xa9d) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x40) executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {}, {0x0, 0x0, 0x0, 0xd9}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x8004570b, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = getuid() setreuid(r5, r5) setreuid(r4, r5) executing program 5: write(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) mkdir(0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000002c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000808e37193f8343712cc1100b71dc00009000500"/177, 0xb1, 0x0, 0x0, 0x0) pwrite(r0, &(0x7f0000000000)="18c7120d550b395ef543e8113e41cbf534b7112cf217377bee2cb9b398aeb7317fde9b798412beb148d2fbaaa21165752b29c58cf65627f8008c52df31a329474c101cda86d0", 0x46, 0x5) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sendmsg$unix(r1, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0x0) recvmsg(r1, &(0x7f0000000580)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f0000000340)=[{&(0x7f0000000200)=""/199, 0xc7}, {&(0x7f0000000400)=""/124, 0x7c}, {&(0x7f0000000600)=""/188, 0xbc}], 0x3, &(0x7f0000000480)=""/117, 0x75}, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x1}, {0xbe, 0x0, 0x0, 0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x6c, 0x8}, {0x0, 0x3, 0x20}, {0x8106}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000000), 0x0) getsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000500), &(0x7f0000000540)=0x4) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) socket$inet(0x2, 0x1, 0x1) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) execve(0x0, 0x0, 0x0) writev(r4, &(0x7f0000000300)=[{&(0x7f0000000380)="a4aa4a1925b1403014e7f9af09a136f9202fbb69512f969cd953e8da868a6eb70769ec8a85c2b944f85d1b828fa188c14b25be77536321355d87c62e2b721c744b6e824d2a65e14e34e34336e3c6eb94601b219fb609a5f3011d0c4824b413d0504344af45302e2c", 0x68}], 0x1) execve(0x0, 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0x1f) executing program 4: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="9876d692a3ef9c7ab923a2f0", 0xc) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 7: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000180)={&(0x7f0000000080)=[{0x101}, {0x24, 0xfffffff9}], 0x2}) executing program 5: readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/157, 0x9d) sendsyslog(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendsyslog(&(0x7f00000005c0)="6811fdd993a013c7b41bcf1416229b0b44373184e43a76ee4644", 0x1a, 0xb) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x2, &(0x7f0000000280)=[{0x4, 0x6, 0x7, 0x8}, {0x8000, 0x7, 0x8, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x44}, {0x64}, {0x8106}]}) sysctl$net_mpls(&(0x7f0000000180)={0x4, 0x21, 0x2}, 0x3, &(0x7f0000000340)="ae504f9b14f71e27ec1472ac7328c03827d95145d52eee67a1766de86ef66c1923bc03c060e4f9682f374b9873488a97febcadef67faedb89852359677ac8043fa29b137d453e513d1ba6371000f71dca230b19db5eb1479d1a3e36185642f0ba50a2de18d1db298f1d4eb5074ab2b089fe790fa994e8a4d7a576a2de2b051861dd0e7330944df6d981ed550c6711e16f10f26a62eb3ebcfd1151a150ff4926e6f2f0e6136bb7826c5f61edf84847ed0997fa1a8de947f843bc02ed4dd55311898072728f43ecea8bd05e52e627eb22669", &(0x7f00000001c0)=0xd1, &(0x7f0000000440)="b260ee2b85e869693ea6e88a69fde3526ca38a0b473fb094af0107e6c7c617d6a21cf2c530553ca87fe6c6d6c74ffc82f1a8163d7af1baae2647c2b7a35613673948034c4403af2e0fd66bb5d0b16d7184a5c23c253e5ac1daba559601caaf12c9f637ad4fc62c04c86f7b812bc07dae3323c5a2a66177baa1d8491e8ff883ff19b52f74bd0fb9ee10fc668a9a774cb3108785cadee54d0db6a65e65509df49938e39069835ccb8b8b9d4f9647ca8af682de9c11ae99fe304ddc91a3e80ce7a9ae53104bf05fc4c17a2c98c00ae8c12d4ec71eec8d91e3a68ef271c27d0135", 0xdf) syz_emit_ethernet(0x49, &(0x7f0000000540)={@remote, @local, [{[{0x88a8, 0x5, 0x0, 0x3}], {0x8100, 0x3, 0x1}}], {@arp={0x806, @generic={0x6, 0x8005, 0x6, 0xf, 0xe, @remote, "b5b33b234084dae132a20f230fff64", @remote, "fe77125698e87386996d2a0c7b1e41a2"}}}}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r1 = socket(0x2, 0x1, 0x0) shutdown(r1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x34, 0x0, 0x0, 0xffffdfff}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) sendmsg(r1, &(0x7f00000037c0)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000002600)=[{&(0x7f00000001c0)="a003c100723ac921f77b2c20013f30e3612f766612c57892cb0eb0046f2fef946ee92af7bbe0f1771ecbc0e4dbfc2d9926ee220f2a15853711ac38f7eaf164eee1bbf2fb8d6b630a4d027f2538d3a95ae9c47429215b73f384fce37d93d7c2ac69074a6e455d4f2fc2e35c54ae288757c02291d23d30712e5b4731f95c89d613a6089602d04365a80011e150436c25c2ea8ebe166f27a6250776d783959f2d0f55db0f546b738b8d6c4290cd4c3b2d101662dc79d3f3927d8ee915c88f4de415f155b2606fb8ce8af0b61f18e5a07670db56bd1a0259fd68c8bfdd17949a755ddc2cf0c09e0907da210ff8f5cf3cbb6cc9ef99d2a114cb1b353561fcb95320ab6fbe6d670fb31d22a8aba100e09626d717ccc9bb759a47c1aa09b44d3808c9b59a21f206d43e841ba20c83e274f3274466f1584ddf729f478133d4514b4579aa5c02347e15696c066bed8e7a27d64152e3ff00f8515f72ed4ea4ba6a869edd898288a592971b93c6b614de24ffc0b5dadbefb8977a72a35f09ecabba0e1b9c1aefb9ab642808414fe75f013ea90f284d1ab550fe038a3ffbc7e94db51e3397c0382339b31cd059ff8d9560b362a278db0d467c29ba0dd55457a7973bdbd719176a2afd0a4eec3b82fc37068b7791b15bbfb0c96a6956bbbfb9b1ccf302d9fd6cc34266031ca63ed7242a09f2251cd99aa8b0b6c9c7d9b31cd822d18791205e847624af52b6aebf5b357eede8d89d9fe220adc664e9a78ea644cea9294f6870ffe415c0e85138487b84e76a967475fb2e03b6cf75f052e2372ed5179e1ee6b283821edbba88b8d83075cf1cb4e98d9058ada0cc8d623bc8b11fd0289c790e8be256a4ff72331b8169697bc4bbaab7823eb8f9efb75710ae5fd566194e54ef5524c305e673776beac12bcad087b73bb5c20811c8d57aae3f53fc2057eb2f0efe09080db0dd6966958cfe460e8589c78d8085ad4d5a0f90c4defb7113f38b244fe1e358b5c186093d9838b4fb4663622fda39fbfd3b3ac01b97ca2d3162154da5586455b39aadcffebcd09b020f5f279be8fa8159d52bc2cc454efcad9e92522b2f76b704223c52671f5f69ef1dc3be3074e7529e8245482b4e444b477d36bcb39137d30d351db7327e5d63e78ecac5d84b55a130c2414fa0103a61feff30e9d3d75af3766e7ef72c034627cbe7dad9537b721cf17cce54d40d66d6cbd6070a3800171b07dc417f5d715cc1d00933a0e5a2ae2060740d7bdd2b731ec8fdc4736c1c60aa00c3f6dc2b516b58488d417b33bb151b52c6e617b36bf5ff1b1ccd30e612c53d90de3fe6b5ab408b9b7ec27160e1080906023ddc53e431b8b19523665010092a3fe476a2577af3da9512b440fe2ad19bef2f342a694684e36e0a62007c1e93e46026437c1002f6cc6bdb713d9bbf0db554b625eccac6a51e502042f7e8d30c343576a685c259dbaeb010410a2d3876f2e0bf3012a7bec7f6a4caf5dcd59a9ee55ced6f81cb27854ad6bf0ee8187242013d778cd876eb302957e967c8319c8ebba54c698027c53a4354231b0a847b8811bc3d483114052517ae5c07385ec9a0226ea72a8eaf0a8c54bea373a7ec59adde7ff183cf26a14006eb1f71a39fcab86e08b2ad56f66113deb43c72c0a270d2301ff016d9135a2683f76774f4feb6daf0d5db7ebf48283a12b305a95d8994b291caf2190897d57b6828158d4d53b785087c3a1ebe46bd60f6745b4ca6a50909f8e196f425012ce00c28e9010964c130b70f669b1fec9410556b254517c285305cbadad483cf0d234eb79be96f47a4cdbd92bd1cba79c90cb4a3dae7d0776d81598f44066a64becbeea23c3490ec10902bb467c96daadf72c33d082d24b70f969b2096ad8a189654b7adec0db3407dc7f59cea468a9447863239b71002b12c1ee790d00f35c676c2e8e2e676463afb328c34f990af51736e1535711b38ad451b3fa4b4f056dcf455d4d1f45f2738232cbb149da8b54e83052794b5e54aeef46ce8314a014e6631c312dde5264698fc63499f9ee843dc5a81f26bd141c76f71d3cb6da43052cdaeff05e8bb0fe25da0afba6e0b717679f4964b715bb673f002d7e67d8ab5fbeab9db28f339cfb8c206b409bbd8721f776d85299a6a6535c57add827ef67d4f8ae1942c7138552c2a88c3c03afac18a2e0f98becd790c4a514fadd4c0d09a709faa82be49c74138e08197c13d06e75de457986001577c32bbbdac805ae99233b42ec3e0cd9f08aa424bf3f7c26413bd8d0f62c0921e2aa8734d321babc1d711503a66d7527caef8d6bd61535d3756d28fa12472f823f1a37fb0ee134c640b376e196a13df2a4ef1d34c2a782c1435bc7d623e2c93dfdc78997a256933a0761fa17ead5d10fc7d17e67cb011359aca2913a1751836f8f0aac1200e2086e8d0fc4902712f4e720a9f91109342739732df5d5a02bda85c63fb3c0b7e2fabf1db9718b9fa816be3fe563da971df982ae0ac5dfd97906566f971299537d4fad2b1867a9ef17c910e5e64eb9f6bb35efcb6c678c4f448311a96dfc0dc198db25303585faa78c0d45ac76001d7582a0ede8ee02dffa0f71a956ee641e9797957322be989c563c14a0261e1f4eb75bce6f6087ec8c5842e0513b7ca3073a7aed296e7e2cab05d1a5b7c8e714c410bc5d9c77c50db5dee0ab13a4c26665816f09864a1ba905a90c7ae2cb4ddb410dba27a15d2b516e0dca81b0d4e050069e84a0fda9f4e53d219eb18a1931df5616fc154792b0b6728b1e61421ff2f43046341e245d0919fd68a57ffac3f2aa5f3ad421917982170b717a7a16aabb7e4ac5038f664ee0ed3b22ed3b208839b1f68c692cc54a7291b1de08f37502dec4baa92a22a997847de210f75768cac916e8cded672e2158ee0fb905c4dd3d6ced5bf6bd8578e4f837477cadc0341fdf37f6f97889923ca7c4cf5f5ea1c8aceb862d9bdd5b5c3da789a09289330ea4e30edf5f33451ca51a3570feffd2cb038265bd16ef3b3644592605cf2f5675b3fe153f333e1a9932116f2636f2b9468c6dfc1fa15cb9574381bfa5d1c38d1f2722ca7fd1954f680c1861129bb911f2b5f709a6190368c0d4987e4d9c1aa4723b89150f460aaae22982d5db593ab0a424a076a277c1a822b8b7c45cdff0463c31ad6eca458c17838186033c448827bf04fbeda9406f9a7254e063adbcaf7d1ef5b7e030f257d4d2c216b7112dec2b38f801d1645d2f933427449a8c87af08bb4671468fbbcc83df4c38ce85339456e66366db27dad65bf42df5e90522bdfcf577367df6901df6f8a6eacdd76347339663d39fefe9e437974bbe236477761cd1ae00c62d3b955ff95703876329a8efa2a5b77c624c9ee070351cc41488b800c8b1423c5c685cdef692abe5754a42310fd3b00be6d81e635aceb80c06a2444855cc8c8b6192523aa2454651b9b5436cd3fd9b3152176718622694b4b75eb0694800d545b101e772c948c114c6808c7beffeee804f8a33341960463debbd0ef2899b3964876ed56e2ff7b66da34d7b13eafea802e0295f1251af2a8bbc38bf7af2fce04ceb536810f79da64e71783e60420f55be7eb593457ed7b743e8afdf76446ac757e850626735e4ddb7159af8f128be4ab18cc3c9e0e0e86626273ab39f1ad90dc615fc0c77c57645016a8f9cc497a0f58142fa1f8435e99415f0c4ae77bbd025ca1c5916b98219ed6ff17d6aeb1fb072bb6f476e3ef77dd4e5986a7101aa6bcca04a5fb3bd01c9131c7d2a5d953e359eae3319fdc5c3fec9f352231a8650df1ba6f56f51a0aff293876b65440ce54142aa174eedae7859cef6f432f85201c70c6a90956c83cd8c5c15b3a7317b7cca66926ca03d1db7227ec6e3e5e7022fee141db38d94cc662acf6c64ee66457ee7974915d4282ca1a1b76c4f66ca9a3b0db927d48578b71e7a004d17755aa230f9f69655febc38f5800bf3ea8c2cb09bcb1464f48960856ef1ad929d2360839ae4d169dfba08951ffda93a9715e13522c61d050718db4d7266eb926abf52629416b6b70685867eccb5d9f2be19fcabca4f813673aacee2565c90a533dcffd76fcda18a274bfc4ae0c6b479f7a086263190f6f2672bdb4d8b204c6a293cb157751136e48b10aba7eb07a2183f3b17430c74a3953e4100f66caebca156a956b0fa246efb90e996f8fc5e15f80ed17225baf6076fe5ac9ed6f57bd132109d229b07c9337ea72f75dcb8da40709e6bb7fa2cbf06c2fab98f23a06307f4112626e6d5dfe9fae5c1e0ff9b2e36c61eb926cc01fb7308eb680eca61f803612192c3ae97d64f1b3f4baddaedb33ec79bc7ee92b3063fb7984d618581b6a4d27476f80caf7a5b63ef37bd79e5b53f894fac15ea2ed44968d8a518389cd66b4c780229cc23cac90d3e562b3cfcace2a7db2a3a556f8463a20a7e968e1c63045b6aec7a4ebb1ffe0ffc16e03dca0d90894513433442272599ea89a3323fce8dca04f091aed47c4283c6311cbc35e1566394dccbdc3072d75cd08788711e30091c97dbffaef401f5f68f4dc546d000b4ad76051112811ffe8b54a7a31902e9ce176569bc91e62db166b753db8654da51699c91aecd06d4797dce6aec8795cbe6bd9afbf0f62fcb5d39dcf87f43227a566a273bbc77b5e186ef5a377280e22ea5923b62c60c0d54a58a47c906771430ef07a429e4d565a430dfa09bdf6b5749c8e27ecd435b5d1998ac67c55b28b8008d88c85b7927eab3880ee183f41394b521a467b5e194d1b62d6f3cf0d1c9ea4432aab342ac54d9dce2ad92a71d39b6fcea0a1d25dc6b5f661ac9a0c6a79c1e2856eed787ad0609cf74f2895c9c5f3f67903dacb5a6ee192390f543f32ec32fd8f914dfe625b464f171599ca18e8f132173b122f74f6ff2f729edd267064526f822c7269487b9ee753869914e302b9370a5f88a65dc70d032aa15c750f283efb753c5b7fb9fee22dd102892829156b6a1347a965de913de4db8f49e6a02d78f47e425f8a23f0d6ad3508b7aedeeebe1ef1bbd037dfca69c24ed17d8f1207eef0826a463ad88710214b49b36e6a00bf2f5730f94c6b4fcae9912e80f1668983597ba675e36c7700a63ec9355e6f8fb9bcff4aebeef425f07d4be7dd0c2739f41cb8b405d8e81f39044bf08c74bbb43b1fda5543d86e1342b18e821f93071fafcf5c485d1fbb88f619f1da307125c3942b2fadb65cf944c805523542a46c682147ef0efd9c29fc5c2628c69aa5c2bbb998b257126f9b2598f2e0ebfafb7ee7b3c05c94eeb5d4caee45699346c78f512b82b438db390d332c9ec752470818bfa2923f9eb1bdd9a2ea7f5cc949f7a8322426d8168c6599a746a7560e659af3ec7480d04c957523a1996b59a998c16eb210798548bf1e841230f50d9efd94024beeca69c91c214807dc69ab031cf7c0a3358ad1f9c1e204f6e9eb37b6bef127d04d6445f0f914383cbc11816d142ebae0e542c5555534f2cf74b679dc98bd53a1b75f22a2bda6b6708308eb408a5535365bdf76db6a3139a9f4835df06d1ddc2df74a0f5497e225c46d86bf898bdc8abc934b5d83353254715a8fa3b7578523b0439c04bb336dee78f00086414d82e6a6b37461368a5bb57717bffc1c95a8c1615ffcc35d8b3c35e8c2671cb9166ccf19568260fd674c7b8ac14ff104a0b1405033b1f1a1b1550a6ecf24eef0e811cd0cb51c951a6a0b2bbb34238fb0087ce3db30b4b82615efc0dff75ebcefd87d83e41e8cbce37b096b22d00c0a36d00826c12192a6f7b1089a23fa847ca6b2e0", 0x1000}, {&(0x7f00000011c0)="f92af16f79e8560b060a07782b1ffe9fabc62d787be1e624bbedc1dee807923a60acef55d8a5762098a1ca54b55b33d4648524df7825c97caabf318a76ac11bfa91af2d99d701f32d2da68d09d5c2326de49bd1643b849ca3fcc115ed81e9b5c4e7a09a10331f0aeffb53f7bf1650d160ff2d367a2a955179958d816c615dd6d43e6efa92793dff53be8644d75bbdac26c28670f727aee7b63b08990515cfd803a520635f950789a51e93b4d1d8b7fe8b3cabe1d22d571a3b22a2175c574d47c625ea7feaa9ad274225a31945479ef53a52a93b7930788e15ce92a56cb379c73e20bcb95b01459d1d749b7eb566436a57b20ab9850d45a683a9f50fd5f595143d6cb8231bf3bc7c2c2d6c3afcba0394dc298dbaf491bd3d667cf54ff215d442577c153921122278e7ac9525bd2d57b130bad4165797a3ee27941398cc2676bad59ad4542648b55bf8948bcc68cc29adc2972361422a44d88ddd6f760904092adf8d70b9f1a3aa23402f68b0285a86c00a23f741dda3fee022f6cca6d35d24b50db64470759711e0c9075f0966968cc3c8fe5a4965f9716e8e17c72b983ab17b939479298481b6f72d9531da76d7f54478f8feae95bbebeff5adb7418d7da1fcb463700f072942f01466a81a79976b771801e9215ed228ad3fa63a8b47afb2d63b4dbb4ee6c0a1f47de787fd3182c979936409607cb99d7c0ee915f24bb70bbb8057988f714da95a95a3f40013daf8c0235787cd73b2d0bebb0b2bfd47cd75655e3dd02e7da0450f66518d8d0e2fc8ef8dd9ed64253f01a854b6aa2d0deb7f407cfee294ad09b4b4becaf1242b28388fe53515f4ddd8885d93b30fb9d5d474494071ae1b0fd79b05393e54f227f8fdf3d74264f8781015e5d22c3d5730917e2cdac91954dc2516086a3fac17fc969a6b0d5ff44c02d23edc8cbc2ff67427b28755782be41067fcae9c24a4c0f16a6d1f503f65ed65192e6ae3feab2f5c508dca3c29830ee1b4b6cbdb49956667de5f02ebd199ea29ac8abc8591f8048bc76e3fa5770c7baa8cc18c6bb5fb11d6f55be998b1bea27695b8683f76709d12f15add1ec3d769058443429a92ade7db03a586f83c496aacc867e48d37cb40576122bef61dd7627710da12e45e147134e6b2afb80769495ef63e6ace0906ea3087f707004a8348756acc2f1cf0356f835145c6f287a87791f2a0486eb3cad719b03c75ec9d5821e88a44a48b0ffdfc63d9695072ce2c92bccd04f1723e7e47080c4b557fec7b861aaa890d926741ea749842bee7aedf60ec70133d9c8dd8683e63516005d1b42a84c82e2771088888b29dd5851e88e96e1e65308a7bfb9aadd50a854cacd0f957910f3c7e8a4caec379e31097ee336b60b2e094d9c2a7e078c38c835cc920421f813b8d53c3d4ab5eab089b273e0fc062752bfb5fa422e1934c8870ef7e11eb43343d8cd5fd7150e7650845d3d60d726d14e17438e041e42b558cf069fa683b4093ffc87c5b255234e7c2d83ac0df4f2644afce09c92ee96c20e7bcfdfd6356500a00eabc425606387d09f18a7b19bb0ff212d6db1822f271268f1cc61e8b0729b54b4d45ec52b3eeb212806fdd646adbd4b9390fafa6fd45c9d93eb79e42ec9a4301cc6b530fcb7c66d0ebd93f5d50a0c52c42edb44c845fd5e3d8cfadca338c7aa134d1f89da1f38076f336a51bc681f31d25c1ea80c26e5d26d715f6cca3e935a96a79b8d0edc2a6c2fe5c8f01d96177a6f51e9ac7a3ef54f81feb5107883785c8e90f196ebfdd0f5df780bcbd6c54e1b0180a0fe3cb1f765d9fe09f59e3e0da71ca977458e3d2fdb9a7d11ed3ff406c529870c4a890bd47f2c271fd591c5411dbad5f8275b85bf9a49fdc3b844254ed2eac5e1e5339ddfc45f28db1cd5ae9b3163c29cfb430b0517cc155bfac15ccf5c2792a22c2e31939c7e7105e4272b0944555617db61add74dc1604f257f5b3e22d3fda8db7a30b4fd4c1868da4d6e1fcbecc1d6dc428322c8c88f6bf078c3b80816c9a7459ea0c045dd7fc13c295c60b914b6fede9bc17a12baacb475641d57f2ae99385c364cbb3ccfcefd3fd4daf0c47b1a0d1d88d2637b68759d4236f50b64aaaecb83717f5cef2186e490a97e40c00b49775dcb21877a7a6f79a307864b7a8f6858cf1c6fe4060bdfd6260e7f11d1fe79912987c8dad4bd2be6988c802461b0c46831ef6c8dd82f654a2082b905fa8c122cd736c1a90688ab0a568c9cf34b6b56ff762fe7be88d0158fc8da3d3906a727032b9a1d4e6877d308d722fd015be65d04ca1478d48d25c4f679aff49fa82a8669b83ba58117fabbd2dc0bf97a2087e35b351d1605a6536006d3da899a3ba998affdfec8ace280f8255cccb1b81bac8853c47204929e97a766a1557964c7b3daef07a92570605e84315dec297e8e26c6392d06ad2a6bde1c9565e700720cc70d5f639b216de343cca544ed9226845576147df1e46ff767e159cb0cdb25282a5fdec73b38ec6bacb47cb99ab5d005eee68d40a2c880c407754c1cdbce315ec7aff133ef557753397630938e2eb0e32e1c229d4f6c9b48451c97b0d620dbbb084c51770e1ad8bdbdf75567b79a34744b75bea6152c112a043dbb83da04f882db5dedeb7400dd9d01dbe1668d28583b87482540dc9282286781c9a7152fa51d045ea2930744536f0a37b1366eb5b9c93036d0f3c30f24ae3f1a9163a14d1735f67f0bb6bbddb14fa416184bf9295b85008a7de29bde8d0c0b5b15fb0b68e21bde488497d0781b5fb3f2a127fd25d58b5a56061e393cc2efd263695989f66dd3e53da19adadefaebcb2e4215c0262245096fe8d994501fbafbaba6f2b20c5d12462b52560114ad3787d3d1d18fc5e33cf2d2a57d67fb7ec9ea6ef0a516fb6ee5bbecc529011dda3b71bceab03933c1dff7ff0b2880aa92462137b5056e7ff22bfe3c3aaa6fb3e803bde35fcea6e2848569d4cfc3f66b09fa44a288ffe5f75a3fbdc3d38ac89da78c997de1c20a257f87ea342c0a5a5906e97cd702efe59ffa57b41871ac08b76740534e1955283a9055e26c8f92ff951c82d4545834ef74af46dc5c0e07b46c15ad594a701d009598838cf5f63a9d7966816434def388322f02ac03b61800ea4704df143337f90cc3c878e2129810a4064123a96c511c9dcd0012c30e41c3ba54bcaaa43f74520317f4b64173bfb1df854d4bd2011d9f5b61ccdeb96de7a240339fb3210773a46b280a9b9aefc55b94b245dfed74274bf38c9616e1da4fa3d85cdc4e1bcbddce948a95abf41acbd62c88b9580721d2b0ab3f88ed5762a74aed8ed513c67ba397940347a112ba2b8fdfab50e417ae6ba9cb0bafe5489c0afbe2d6b5afc05b23b4b6fc48254b0376524861ae01e59abc913b844736dc671b5fd1ac405fad6a911e95832973d7b6c119a3ffad5debfff07503f699a134e39eacd853da7a2abc0fce24e8fbbb9b032433c6961aeb14cd4b22f81873e079e06b3a7b16675d469a6c1ce16eb74bd14392ab8312af85a8bb49679e2ac8261b761add64131078d5dfdb06d567fd37e3b7d151e86893d63c08e1c16a390d74c1f72f9d622e2964641efb46fae062575b9c09c62f4d3efbc81d12db878606521f32bf3d77f465378015724c217fe7ed1dff138b66c82e40b77454d43b6770d34d8ef4aad11754e89a1de2f8d3f149f7d630f6f769a88980bab92eaff4a74a73f469bb3f3c173224b6e93d308d08fd818bc5030679acc124a065721e239bb735eb7405932d84d36aec96d4ef521b7c464204e8c5f118ce7715b2d91011c18165ad81267501a6bd90bcb9a5d2f989606e71f7da09b6d3977c0329a1062863a6be8f25cbc1db522f97ccd7d771a18002a70c833bc44064933f5f367f0b163822d0bd7e4c4a12c366fd9efee484f8f40c34b6ad76b0f9e6e865d009cf50b61c435a45ea6b3e6695c1dd4759087659edc5036bfc95a803e3935d4357a72d76fd8c650d749cf30d332d522f00161e9f50ffe964b8426443b8180ea4d131101a2191aafb5fc3cee02372d3802cc758ec301eb1460d3fd42f1f6327eab8bc3d5a9fcf0264bed3372a095bab882d5d99d8fe42e463b9c550f281f62099dd3431bd241fdf5cda68dc6256faddef7e3406a9b847ac4fb74b311ce7dcdb8bbf477f2fda08d3a9e94ed553c72c95f3b8496d145963941fd9110520528bd43f286371dda86ea80a7cf2bce06c8357d726dd58037089f2c20577142289541531886812f5e8b7df0f28e30d7180c341aaf054158e3facf9867e97ef49c02151fc8e73e87a92964018555a4f03d3611221e0d7f339b1d7de5d691e32d48080d6ab927b018ecdcd3fe4d73610bf6b40d9f7af73899b2d495da9a01f1f06bcb9d60e7868b44867761a607f95a6785431edee80d8077718587461cdb1ab3773f9aedb61ee3291f9a5e0a876aaa1035883c746e5feb71dbcf62b9e6d840285690524c89b09e41fde51621623f73c4457b977350b2a55b0a4113cdf6f66cea49196b25244536f6e198b953a44611c4970cf77f86eb81a7178d1df04a0e0b87ddd48e64e21683e145ecc57fddb194d1d537641bd7c58f079db2af96e0e826c68a19024bd494501f4bba67467c898a598f6f441ab0678ba2d722ffae3f7edd52540f8d8f3830165d70fa4597bacf399960750dd0ba2616d71db000738f35e10239a4f643bc3e6ff57df6f6703292af98504184dad82041d829174dac21f9b777453aba01077bb8ac1befd06dcf6ea32e36dba58d4f3fc60a8559c2dc8d62f8e8d60b902f6bed08e23bb739d5fcd0b1841f9514108e4d8481f57fd10dd3e1eae8596b6c61fed1374b5a922049f3b619136b3bc3424debaa8341fc8b61a59873bf55c665e49671b4477424f0c9ca23e46f2176416de199c3fa08dcad2a27a18903bac98b92fb5ab12ba407a369dd7d80bc2d989d014acba403d57432f10c32b0bcf14730f1ff2ae161498ba87d4d7eae5c2637f80a2f150eeb93b67f62bb2f9b48c74d28001f385a7943645d9e332cd419c52d5eb903df115bf3aa3c4328cb214ec22db8f056e143f16e0830a832baf3f7da6f2278b191bea70e0d2316c7b3e4d83d9194ad51695f9063a708402a62c0df838945691648d4aca6eb8848474e534f204bfb7e748db77f23e96b58223263262ef72dbe2cdb20940fb99d1077d00df99c2cffdd484e66715ed96e1e8144fde1ac670ae769377afa2fe07cca4bf5a684ef089cbac8c930210ab3a2835afffff8f264a55df216e935dcfb6b1d94e4e75baebc63f77cc4b2e39456e73484d1c1be9be74de9f2d6dc8cfb16b19a422d95e74c7fd516c1e91da1f8fb95a5308ff6f62898ba91b49485eba25d599f63aa68f775815d1c4f561bf0745d1a23a8ccf43255beccaeeb90df71f6616497ac4ea4b1fe539240df97c05748b92a19f4cdad0676263990c5e5f8e1a41daf218069718e10dcaaf71d01a0fa5165439f90520d644771bc5504dd0c36b3634547bef7b524df11187da92ca655a6fc73431780e7c3b43e2ca5a49b64c52f346cea8e13349ccb154ae9ec9cd09e9af629dfa317785e4b10f7d7fd8a168f88ac75900838bc331c5668026321e396da004e3c28ef13ed509485ebea9ed3b58acd903ff643e8c6049294014afb0914ed06d157ee5668f6e0c2dce244f156b8536564bb267fba2b29f8594ccb2a22272f1b50a5405b4101131fb223026c7c6fae745d3b3da43f4ccc9e7d410368ebfa00a32723c358098a7db6ff4eb6135024dd218731d521d0af0be151b8099", 0x1000}, {&(0x7f00000021c0)="9a9db42152d0ac24a8b64dd1c83aba5cb7bba365ca57a9e4db72838bba747326d5c8aec903ec597c608d6da1c2bed44b0c0c80ecf3baad", 0x37}, {&(0x7f0000002200)="1cb9d6f565fab10f1886493118a423dda1c5cba7899ffe33fac0e48dfa9e17d3e7396e88cd2dd6fecaf95821b1f0bfd9dfc7bab33de9bbe1ce18397ffa5efefce49315d2a8a3690ec9ff2d9184fcc51cf7e5b37de8a726248958a8c2e44294c02fa79920e07aee625c262597a07bd3240b0ec6b9f08de8a175927ec4ff513d0902520ab62a581b173e5f01461668234dfc284361442179be59c9af6d02009bfca8aec329d77234107a83b2dad21b161ec6f67ecaec8f57bb0cc08aaa3b846d1be7c1378f6e47bb4661c1396e06c9649db549ed629b79a2b441d6fab0457422f9226c62a3594916110eab643aba3370848dcdd3192f99fc6f", 0xf8}, {&(0x7f0000002300)="9363b2923152630281c61a1caf460dbb37df0838e0e6d5c6cd14cc11fb89dd719450fdde47ea9b41d11c1531a0d2469bb5f55d02b0e04698fca30e07c817d1907102beba6e4aafe2ca58543ef5dbd43910c3727ac34d3264d93eded7bd8ab97a7fde750d4df689b018d7576e5a5602", 0x6f}, {&(0x7f0000002380)="27245f1a795ee673d3c0bd0a3e5a6f6452d081c3d5dbcfa3a0ef859ca70a03a8b160bb88daf473afb5207418c2ebc577dccfa4732f467dcfe4255d80e8bbee430c49faba529cff81844c380fdfc13f3a1b44573376a61018bdfd6c39f1271a1847b13c3f37d6a215a49e06f8c9bddb21a64ff96967ec0fd48d2ead08478b0bc2766f44294833299d418ee9c4e9ee5906831a4595c45c93ba39cb6facf469083a3f21861cb39805ce993390cc992ac5279d1e536180a18f05af69c51cdcad1eb9f8b32b18b3d5fb2ed3d1d4059d9d4599d0cf863c9aba0c2379d7b5911abdeaed624c280f0d6eb7166561bee1cf8ee65cd96a967c2327c9d3f0edf044d4eb", 0xfe}, {&(0x7f0000002480)="52af", 0x2}, {&(0x7f00000024c0)="39b8d58a691b3a8f60c315fa0c9888012b1349d28ab6625f0b5f232baf497e8819b95f81be9ed5260462a7ad454f9ead9c", 0x31}, {&(0x7f0000002500)="ea7345536fc13df8c78927ac2e24f609aeb528ab9f30d7cc79a254727c7970e6a85e357661bb0e405065f930979d015f72ffb8b6276b5650b48f4aed01fb30bbdc66f90fd34444f44c21adc931304e4b8777b8b58e0b5d7218f3ed720a9bd251096c77c4c1741da2e13b138e482311f4d730369fa48ca85a08475343064c8adf94520607318f8c3bd39d4ee33d08a763ab9c178df292dbf2d6977b562e4444e5e07f6ad7587809555c5310b4e9a51fe8969e01ae219c7f949f8b128e35d23315a7cb9d06", 0xc4}], 0x9, &(0x7f00000026c0)=[{0xe0, 0x1, 0x1000, "b5693b9002493d4a54934d4fea765dafb7ef84bec5c5db523185a53a1b11e95b47d461ca1a91765f2c48e16df7545d92d8e5e977dc6afa78b377ec7aefd64fa3eec532e4ce8bef503940838692515fb01b4da9c65536e6f2003be6503a2df0e7b8a5dbb48b8f032541c8d3378d87fb190abc5fd8cc12d98f83be9db61ca5d49f51be87af13e8677b682a991556abcb7032a6f89a55582d6a8fecf38fe70b61e82eb6ffdcb974d558e224a705207e2dc95751b7eb3ee49a3f1ef658abeb91d85d0fe128d8de85a53b895eb7ca36"}, {0x1010, 0xffff, 0x100, "a4f470d32eaac96ec3dedb924fea20afa36e22718f948b0709e960be06b15224175dce05c4e141f6622e0b0ee81bd10ed2f6ecffaa07537bd42234432e62f02050c22120be7bfa4dfc89558d4b01750d3da81e12d1a3041931c1c41743a183cee35f47ceb5362d20bf42c3e173e71ea07d4bdc68df1b238f81ea34377e9eb18273f85910fc6c9a407c10bfc162cf6ff32c4f2f22c5e45346c405fee03ad982ae5a8233b94c26d1400e1e06861261773c20d5b67a061919f2c07fc4a8da728f27964f8f1f0560f41bd1d7d066cefa82dd0c6664759069975f90720d1d09d9ce887ac2a865937ee67f7ebc0e3bf273e42d1ff28967c7f7d16de2266dcc2aa75205ba8f0516becc25a8b52eaddb1a130990d540c7c2dc9b218e2f38fb7e748afeaef8c7801748bfcb2aac9591bbc74e05962a64e7ae9916e74927f2ba46e1856ab44bdb9e4fab461ee16d66fe2619c6dd474f940606003ee6d2a57493abe99f112af7e3c707a86fa4b23bce4158b6ceb31203b6925c7681d3348eaed67d33df2b10dd1330c7dfadd08ccb11ed7e74c9f245d0c2e2cf6eac238ac43bd6849cb500f498676a410b202b27a88e2090569a05ca8fc8798817dffeb72986fb71818a15ef289bc48dc9aa07de25a54e4f972baccfab1de1e07fb67c41c5982d064dc0fabdc35ca0916677223c3b44fd9c212f1a975cb1502f60ad88a2de5789201581f7a2cbd50e2e3b66488ff492395633a50f7d9ed0e5b0e22effcba14f83060985a2f6846428d223c5c9d88d0cf17053cc6d2355fee8ff4412161ce298d47555076cfbeed64f7886f725c972ffd03feb1d0fc86c1611f4bc9e6e4131d6691f433891813cbf6835b0c9adaab08107e2960a4fb5991a54579c3477ae9b9c8d480909f2cb70d2bb563eb87736629abcbe9905edfe06c913dbcf3328a5afff541be064e94207f1e2a14b68f920131ac8228612c23e9db7793ce40f3a5de96ca66331da68e92ad7962ebe4400bdf9ec676e599f2a923b0503a3a8ed3988c95adccdee49ae1fc8052edd4d19f6f952845a8fd6bdb4270df27f6576b9bee6413a243876a3dd751a8f6b9c5532ed97c1e5dd9b828dbe1878825014485459080fb83a14c8c3cda6cc2ef0eb11d64ad1a372b651008b62af5ce8dab83cba25594a9a29fb492255e7e5fe637b7e2b9195d9f0d4c6e93a358ced773d1770576408f0dfccfbe73e23c957722cd0c0e147236fdfb184324cc967c2048144d0d258dce2ac007b6d95b9477c1a319d16675f24442d5755960e9f1d305780546d26019f291ce19e4403ba39d9a518be22ee15950cae266ee2bdac38d70ef8e3e0313b9f94a7c5b2c1983dba2164be22ac89c2752c2bc45c31e5ec6b9fbc330daf92788e6ccf6a9b4e84af07a56ccce3517979049ab6d85096e08f7ee2abd59c8a71a4bb342809f644d6b24d8e77338b86a2e1667562ca7ad37b6e6c3d9318827b54e9171dbc565e25977ce7b33c0f1abf50337fad5e08d23f749279c3ae0f6fa18e181069d0790311fb49250bfd7a40305ef7609d48374a2a64bab299352ec42907cd70ec6311e948e1dd0062fca6787db8e7589b2935ffa1f6bcc19a3d230effc0ade973f2e5ba09d5434dccead6a50a99aae5e9d41c5448dab80f46641976af2d8441bc18a3ad5c030a8df37fd0074c92f0739ff95ccdbc53cb264feb99d55d902f466c75cd69a6733fe8f73f43a9ad8edceb219c895bbc104ed6d475bc5a5624375e12ba73ce6624b15c3d5a1372c527c9db29288e03a03b83b6d0b9479c17791e2904eed1b9b57f239770c54d20058391b7d6fd4a900907144f0407b4189ac0ffcbd21bc5fc553b659844d4c2d7c77b12e304852baffe5029b8ecb7e0b707f8d9fdd98a2bf71bee945a7ef18c5c8998886a94c35f4fc1c52256188b62f0faee45399ac181aded07dad44204d284f6179f8e55c9fe937606f95582b211eecdd7c1f711d53efec36e9c89f08a2934e54991505b2944e5466b849f36a6a3135f2ff3f57f12d066769dc29e0daae098a141c25e3290df8ce79290f8053196415eb09be0536bf5430cdf1d23987cbb5ab6a4b49f251ef900b670db02ec7984137b056bbe982117f6f07558caf00512d2c2b5487c8b690f0add0542e1b4beaf8099c7c6f3f70ac7d2075a745d5be977698a2c0f2ad82b5db37761b7fba568a82e524023265f9baf0c2846c135b4c32960a15d362cf69778f7e242a7055478e1726a400a7eb36f217934ad58cf24b89b313181fd73b3b2dac1d8ab6c7706538d16cd2d54bc939ebaa4257313b0ce4c16e992db54bb9b653c54295b7417685a874dd8e02fbc4bac28242af3edad9292cdd03e01566f551aa87d7355e75f38fffacac3fe5afa20d42d56e08f91909cb1e6d4725790903db65dfacb314f5bd33b6e0a9f6fb1afc1447a276ec592f2f4abaa14f94609360a896b9639c9a1b761bc8bba1a638d28920ad902d5f9bda7ecc31e8ead26ea5493b57560d1a9849e2f0a7bc2ff47f705952e176c0ee793356185c5fc13893a65ed54d88425d281c448f5bed4faba727ba0a5950427b74aae3ae91255bc2e2c45c2e8f76c1c761d96ab701e8084d9bb48e76a65df1b939ee46067eaa799331b33a74172c1b5b76429886c54b2aa4faa0162856c8f40fb42dc3c5374939a5fe52abade2ec4ac3ac217b88264b1aa92a727d76061928f8ef3b8eb2a314ec9eac33442775b267554abd9647249d4c917fe30f98111c46b07b06651c55b84634b68efbe8024ee1c03e6aa1bffa1e1c2b7902b52bf644b02a5069160a6bf65213efd0779c0d7f02e671a15a5069977ecbb3d1b0c48872e05d65291428af07004acb3e951d6f01f6e5a99f44d90d77ebea01b6a67631becfd9347924810a31d03c2a62a9674bbfefe9ee09867f7c624adaf6a8ed0e298e46342f61a40044f7579af59989999a64b7402b93728bffd8d5a27edc466dadfe8e275410d9bbe42e035cc5646b2f67443e45d7553a30fe8836e6027133e6e137a1c2914c01300d6dfdfb97a822cbf39e3f1f8f7e845e481c7d3be8544c569eb560a6e6f76dae1e2060ee0bf9dbe4f5744d436944830cd9c9b8ed46977a363f190d4cd23cf92ffa37b55c68bb1e3d343e96fd87eb6b9dfdb29b1b708fc8d792549612fb4b4f631e834bd17722b908f138da676bd6eece8f4984551fb49b4a1e402e31c14aca772d6d879432a9335b4c6fa83ed368b913d55b46f5ea7d4be7f2cd1af00ea36a5346449d54e315921c45de71e4def1bceb71a438cb571676e109c29c39190d544110cc06ab6e574173b78d2ad05fa57d6cbbe6ad807d7eca2729c7b4532a9a6fa464daab4457c8179dc3ab19167147118178041282dd2eb75c962822b7893d6d9690cfb0da9c5146716f2394c9eed5db5d2d5d09952351a28c1c3609b3ba731d1583a3ef60003472dbdd507cd27041be6f86167dfc929a607242e73d8731bf4b01b7536cfaa0810b81625a64738f7ac3be7b24ecb00c8ed374f6384e5b1b5bb092d72768897e2c2dbbb3dd18424466c375be292c7643e498cf221a31c9a2fa8991d36bd8309853ec110c75a568ff6791ff1479ff0787423154678320234538750ecc1b8ffd74d6554e26e48d496aa05364715270165798418850f5f8c24df50c18e1c3c818abdea284601cb91dea635dbdd89f97ba8d1f2bc9f697da800963de2c73cc2168cf029c293920bd6df26f737d2c40b4bcfafe3e495c83844d8f95d81bc348403ce57686030c860200b11fbcea08db9aa773896f600fb567c43b82e6105474e80f3eaceb4ce0d37635472cff0cee69565e3c46a210ca5b87d0f35a0d928d997343610dc9d7c6713d14dc7bf04989ee496f6bd467fcc9041d05cf90aac11c792084583f5ac7033547cdc99fba08bf446340edca82cc612473ff39a214e1a61f0738702fd99e436f6dab0e35f7635b9c592ec8028a1b2a09b277a5f8879c26d9d657b2a57f75830e80a81ea0c662c16737007d4dade7a2cd077884ba1361f7bd23f74910a132c13b6d64993cc38b526628d7dd3728b0c49e4e7a68b4ea8b1b6023ca53c07a7839aed6bde8b277a377bab21bd60aea8ef64420bc015cb2b9b1b99597c29d0a8427ce78634f4c7149bffc03a7536c678fc5a8cf1b1e0550cdb61f87090eb4fd26fd2a85b769b8ffa20701f5557df8d41504a53690dfb6d153e789adae2653e465cbd361f91804eb85a6a02c5062186a6ffff938c6524a0281094ac8e5b0a245d7205dddfbebaafdc82e260e43d60acb670d0ce8f230e6a53dac9ea463855096502cee06f440f811ab08141ba9d2d0a21c8580f69f6a5937aec6c886f9afc393ec658e8d41e269b702b10389e2d6961a75adc1599c03cf43ad9a29f0a53cab0961b4bb0f4bef582fc19b143377ebe1dfd35d0305105f22ce96f73a96c12bb948252679f74dd20aa40ef51a67bb0c9514d20b59c21be66db143bf07b836e23b591163838d8b6c54c1241c31cffd3004256b7a2090b6584b55631d7804af85f5e0c79c8ec6b98e7bb3395d4dca14283a8ee3bed7aa9f2b37d5737e286ac4681a220d45b20329004323fd949c46a89c549d40f94020f18ee020aecdf6ed01c6e81b76e60209e9d60f241b5c93f23c6f2002459c8812098ec1bb423d06354cf0c147bc4a8342302f2fe39396f2fce0ba377160aba4befa4e5e8a9f348b577cb7aca8689dc295c30b6a92c19d0027f2de17b05ce082945cd29d3ad37be187e212316d1dbae58f133bbdc7f2e1fd7ade6fbf676a9638ba48edf439c5e0a25ca397b5702342cabe134656962a2340596ec3a5d4722ee8e1ad366996cad8cb622a508c1aa7d08c01e0ccacd082bae608358490130bde6b0c12357fc6b8e14029090de146f696e79539f31bc6b7c9364fe1e6aea6b555eaf93f6e7906de9981082dd492a2b89295859341a2eb4d2e304440df52991851667e1485b30ce5b73a340935a6d8c51f61a3703e0039d09ad19e307e3e77e11fb52d17ff26dcda2ae3ad00f16c46ff70224f8bb27e73b254326ba345c4d65c51712411e6f083db2d34a11344ae9d4d341d9dd70f39d4214f50dbb995120ca851c688e81d1deb9c1c55f5e89513eee0babe8e7ff7d05568f98a256deced986a1aa3e7cff9e0eb74919661003f060f84489d2d0b30ff9f41e9fc4c3f7439d205a4395a286c7df55ce2ba49f922678239f0bc2ad406ed7c57de52ae48b06b01b8793a2805b0004a6abcab9b44d08e01d7b6ddb6eb7a554161dd24c804eaedb4a3f99bf7e46cb1b2bde26ff76b9b3ec3dd2f5d38db3a0277fbe9014c14c2f974be0264a16c0102f6aa44d667367c38640cabeee1da6946e729177737741d5b0252f5a0280bbb93634758af8114265ef6147fe66eab93b2503a27f4f7c53b705005c72ab16ac397e1e1eabf06d3cd67d22c1e64aa24551afe186763dd4d77e1ef968d650f2cc72fd8a2182c62a2a1a088f2ba5bb05ef7313948300e925508a7698b68dcc80d41b312927f2ed7162f3499e2ed6cd416ffed7482778e871b37a066bb3907977b59bb9ed3cd317903dc2ca27fc83a0c6582ff4f926d0aad1800e2b472cc95090d6141b0e8396634c07a1d88bcae084d53b388033c68277a0af447f898107116a4efb42b320429c85fca6b10f76eb7af3e3af2ebe60e3bcecb116fa0f2c610fa6f44c0dd40c75b3b9ca0dda1553a04456e08d195a1805d1bfbc69f344277a7f1175a3fffd879308045555451a93a8aea2b27824b3c8da88177c2dd045c0f6915cd149a8"}], 0x10f0}, 0x400) getegid() semop(0x0, &(0x7f0000000040)=[{}], 0x1) read(r0, &(0x7f0000000080)=""/263, 0x107) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r5 = kqueue() r6 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file0\x00', 0x200, 0x0) mquery(&(0x7f0000428000/0x1000)=nil, 0x1000, 0x0, 0x0, r6, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x6, 0x0, 0x0, 0x0, 0x0) kevent(r5, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080), 0x9, 0x0, 0xfffffff7, 0x0) close(r5) write(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) executing program 7: sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0), 0x0) executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r1 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x18, 0x1, 0x0) select(0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = open(&(0x7f00000003c0)='./bus\x00', 0x10, 0x0) pread(r4, &(0x7f0000000000)="2beba8c5bfaaff44b437dfbb000000", 0xf, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{}, {}], 0x0, &(0x7f0000000300)=[{}], 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x101, &(0x7f0000000180), 0x6, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x4004570c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) kqueue() r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x11, 0x0, 0x0, 0x0) setsockopt(r5, 0x11, 0x1, &(0x7f0000000200)="22a807a2", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) close(r1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) executing program 4: mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000140)="91175c4d809c2fc3c291861094346626c4cdcdfb412678e6741c413b5f90f968a2556e3f03c9a15a3bf1475535668737d6d4374bb068c3d27e17747b3f6854392135", &(0x7f00000001c0)=0x42, &(0x7f0000000240)="bb84cde01e305642b6f4c52ac81abe885c0ab0ad63025e60985a4d840daafaee7a32180e50272c340625e4de9993147a87505351f50a8148ee462b7a98ff0b45960ad425dc3e05facd733ec2f2acab94a5c855f9c78931d9db35ddc8ffb42f3d1591184b888a01afcc9d9f9411843f7bba349a8f6fe23fd4cb37ed2ab67951132917bd2e22659befea7a8e8898b4fe3cd141ee22d44591f61614b32f252c513ed7746e4ccf181c6334d2561e25ce6f056efdcbea8dca57e0", 0xb8) sysctl$vm_swapencrypt(&(0x7f0000000340)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000380)="c347486ae005c85a3aa6bf58b95d7d4ea1aaa8c44fba2e8b3064f95ae6a67cc9416ecce460362c9c816758de850c26e0bb40bceeb436118f8c73e4ef4a41f6de432ba9dc797e07a97a8092bd896acf3a8a9f6cff30ce0bc2283057a4e7c258056dff59b07083a6002663fd2731e0b348e4eff1eefa094e94bb3f8b1e4487e934f39086411b19d8dc5d6f29558d5b21758c4cac0dc16898699cf5c75f23106c5a20caa95686db9e65a7e05b26611bfa75d0fd187b88c2d11e56f0a5ed0bde0382a637a3543f9cfc0d351de5daf5fa4487a2", &(0x7f0000000480)=0xd1, &(0x7f00000004c0)="3f0bc2fee61e405017a074656023d772375f3ecf8667ba67c854b7c9a00f12508f46ecb42bd6e41bc319b8bd0b32ec31cbf208a1369c1b6b943515f025c2e8e985833f30b2327d71cab9b912905b2f9adbcc12fb41baf40b8bcbabe86ae8924b9e78bdb3deb5d97bb4d0e872415151231a5cd55c5a6f2615c2286bfa8467086c73e6a9fee8c095872bc50a2bd2f4a166b705e297607c070caa94d71ce17b9918c5bdc7357db350e0ec65802802204830b0fd14bf845a4aa6a09199e25693e4a1b47425616b192343088d3984dd74d841c78e7c483588dcd9aa61bfac15d52b9f7522c9df3fe0666cf825ce9bad3b1d", 0xef) setitimer(0x2, &(0x7f00000005c0)={{0x3f, 0x100}, {0x4, 0x7f}}, &(0x7f0000000600)) kqueue() r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000040)={'./file0\x00', 0x1, 0x2, 0x7fffffff}) setreuid(0xee00, 0x0) r1 = getuid() r2 = open$dir(&(0x7f0000000480)='./file0\x00', 0x200, 0x8) r3 = getuid() chown(&(0x7f0000000040)='./file0\x00', r3, 0xffffffffffffffff) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000300), 0x10) r5 = semget$private(0x0, 0x7, 0x3c0) semop(r5, &(0x7f0000000180)=[{0x0, 0x43, 0x1800}, {0x4, 0xe6, 0x1800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20, 0x1800}, {0x2, 0x5, 0x1800}, {0x4, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x3, 0x8, 0x1000}], 0x9) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000004c0)=[0x9, 0x1001]) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setreuid(r6, r3) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x8001, 0xffffffffffffffff, r7, 0xffffffffffffffff, 0x0, 0x40, 0x2}, 0x0, 0x9, 0xe7}) chown(0x0, r6, r7) fchownat(r2, &(0x7f00000004c0)='./file0/file0\x00', r1, r7, 0x6) setreuid(0x0, r1) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r8, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) dup2(r8, r9) r10 = socket$inet6(0x18, 0x3, 0x0) setgroups(0x0, 0xffffffffffffffff) getsockopt$sock_int(r10, 0xffff, 0x1007, 0x0, 0x0) executing program 7: sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, &(0x7f0000000140)={{}, {0x0, 0x5}}, 0x0) getitimer(0x0, &(0x7f0000003980)) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) executing program 5: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r0, 0x80000000, 0x7, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x93a) r2 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) open(0x0, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x20}, {0x5}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r4, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/5, 0x5}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$getown(r5, 0x3) setpgid(r6, r6) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) r8 = socket(0x18, 0x3, 0x0) openat(r2, &(0x7f0000000340)='./bus\x00', 0x2, 0x11a) setsockopt(r8, 0x1000000029, 0x2a, 0x0, 0x7) fcntl$setstatus(r7, 0x4, 0x0) r9 = msgget$private(0x0, 0x0) write(r1, &(0x7f0000000240)="4a36c0a2c261de8e65ee93e356b23489dc2865d1967ee5495a2c2935daa8520a88be54586241514beefc187e84144b68464fb1067d46c741d9c8393685fd4071a3f4d774ec7092aaa45b727ec600774fe511e91915c0a4be565a1a5f937f731cdffc15c398bd341a68db65545ca8b2370e5e0331d6b06bf9b258858b6e7501532183c9", 0x83) msgctl$IPC_SET(r9, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x2, 0x0, r6, 0x0, 0x5e, 0x100000001, 0x8001, 0x9}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fcntl$lock(r10, 0x7, &(0x7f0000000300)={0x2, 0x0, 0x924, 0x7ff, r6}) open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x48) syz_emit_ethernet(0x3b7, &(0x7f0000000a00)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600000000381000000000000000000000000008000000000ff02000000000000000000000000000100000091"]) executing program 5: socketpair(0x1e, 0x3, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) seteuid(0xffffffffffffffff) chdir(&(0x7f0000000040)='./file0/file0/..\x00') r1 = geteuid() setreuid(r1, 0x0) r2 = geteuid() r3 = getuid() setreuid(r3, r2) setreuid(0xee00, r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) r5 = socket$inet(0x2, 0x2, 0x0) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000100)="3d7a1499", &(0x7f0000000140)=0x4, &(0x7f0000000180), 0x4) close(r5) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000640), 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000001c0)) r7 = semget$private(0x0, 0x7, 0x3c0) semop(r7, &(0x7f0000000100)=[{0x3, 0x2}, {0x1, 0x2ff}, {0x1, 0x8, 0x1000}, {0x3, 0x3ff, 0x1800}, {}, {0x2, 0x1, 0x3000}], 0x6) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000140)) open$dir(&(0x7f0000000100)='./file0/file0/..\x00', 0xb26102061c041bb9, 0x2) clock_getres(0x3, &(0x7f0000000000)) executing program 7: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) write(r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) listen(0xffffffffffffffff, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x1d, 0x0, 0x0, 0xffffffff}, {0x5, 0x80}, {0x80, 0x0, 0x0, 0x200}]}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) mmap(&(0x7f0000009000/0x8000)=nil, 0x8000, 0x0, 0x1010, 0xffffffffffffffff, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) recvmmsg(r5, &(0x7f00000002c0)={&(0x7f0000000340)={&(0x7f0000000400)=@un=@file={0x0, ""/11}, 0xd, 0x0, 0x0, 0x0}}, 0x10, 0x1040, &(0x7f00000003c0)={0x0, 0x200000009}) r6 = socket$inet(0x2, 0x2, 0x0) r7 = dup(r6) dup2(r7, 0xffffffffffffffff) connect$unix(r4, &(0x7f0000000000), 0x10) writev(r7, &(0x7f0000001840)=[{0x0, 0x2}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000500)="7182052190a8db37c2", 0x9}], 0x1) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000006c0)=""/86, 0x56}], 0x1, 0x0}, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000080)={&(0x7f0000000340)=[{}, {0x1}], 0x2}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='!-\x00', &(0x7f0000000180)=':,/', &(0x7f00000001c0)='\'][:\x00', &(0x7f0000000200)='[%\x00', &(0x7f0000000240)='+@\x00', &(0x7f0000000280)='*^\\-+!:\x00'], &(0x7f0000000380)=[&(0x7f0000000300)='@\x00', &(0x7f0000000340)='%+.)\x00']) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0) executing program 3: semget$private(0x0, 0x0, 0x142) mkdir(&(0x7f00000009c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x90) r0 = getuid() setreuid(0xee00, r0) setreuid(r0, 0x0) r1 = getuid() chown(&(0x7f0000000880)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', r1, 0xffffffffffffffff) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b10005136000009f0100000000000000001c130500000000000000cfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102f70201720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300018abfba0900000008e371a3f8442c5e52002080042000"/177, 0xb1, 0xc, 0x0, 0x0) r3 = getuid() setreuid(0x0, r3) chmod(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x3aa) r4 = socket(0x6, 0x2, 0xff) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000000)="6228951c7f85b0b56aab81b6e533fbeeb0254b38b4984076233bc43918963438e600"/44, 0x2c) connect$unix(r4, &(0x7f0000000580)=@file={0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00'}, 0x105) msgget$private(0x0, 0x896) msgsnd(0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="01000000000000004ea0cbcc9b1df90957b435a71a06682970593a174c223e174afbb0559738620db328828e4a885857ad766431f9f67c79a107a26fd1f80cf7b57c4dc71288ffd3d47f8987b1c00669410b4d39d3062a65a1051a60506d197d12facd4e7c402320cf750ee5ad89d3fb2850db251da6bc550d04f21f66cbe93e5d44e972683fd9369a677407097480173048894680eb4671ebf0ee05c50ff2ed16037b500b20fc8f0aafd1bb9b4c863fe946ab5de1e786ca8ad44d8c9b6c6afc671392d00b3c8ddc149b24ce4612a39ddc9ba7f1cdadade8cdeaedab36d2a421"], 0x8, 0x800) msgget$private(0x0, 0xda) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000200)=0xc) r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xc0, 0xffffffffffffffff, r9, r8, r9, 0x1a2, 0x805}, 0x5, 0x6, 0x0, 0x0, 0x8000000000000}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x809, r11, 0x0, r8, r9, 0x20, 0x410}, 0x7fa, 0x1ff, r7, r10, 0x1, 0x4000000000000c, 0x9, 0x5}) getgroups(0x1, &(0x7f00000002c0)=[0x0]) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000180)={&(0x7f0000000080)=[{0x101}, {0x24, 0xfffffff9}], 0x2}) executing program 4: r0 = semget$private(0x0, 0x2, 0x24) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x190}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000140)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) close(r1) accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r1, &(0x7f0000000bc0)="2117cecd05058af5fbce692fb209c0a9047b41d6e3ae771b0ad4031990ec2e2dde0df1fdf6e6a6be5dd94d4f404a8a50ec891bd907fcf8cd4339a97014ee830ec9fb5289f68bd993ae017c359e2f2b656c164c662350cfd3dc778b43352b22c8bc6d9163fa7f245783877b4e079b27ae9b51327132faae536f9006c5d632ae323eb4fc169738c872d524c2cc8451eeef5aca89298580c2e9377d2e967a8e32c5352db2ae293fb6081ab052d1ef19c73c38f4ebdb48d8e2d08e865f9ce0cc5a45beb520e2f24582721811d7c25b3461f53e71f78f0104a532cefe4b2299d4c9196b2cf30629cbfc65a076962ca893ed597e1f55786b272f2d7ec734925f6f7f7c17dea858469f89e90f45ae03aefcd7906d950160f0a2206e16fc0ad156ce8c3bca6f8a55ab64a15cf548868d091d26c6cb0b000000000000067b04680f4b84734717c23165cb1a5557d6b75fc53c723deddea0e49c8776cbe8dcdfea616e86825bfb31f2b22f368aae1f287d3ddc0aa878bb1a13559b248d12bcce19914ef04299699fee55cb48ca16b7eecc0c4dc9ec7768afb4ce3638266fbad4b8de0d796ca7b0b57ac809608bddc34ddbf2dfd588d3628aa6783c41cbca4e7c9b4a94a67e050010ea1888e3757edb45c7dd184b4aa7c6601fc222f436f9e93a86ccba0b9a8f495840139999fe411afc67ef1bb6734d62a032ba20f695740993d3700849409940728e393b64aa6aa5ebd4caebd7832e3af32b6a9b77f70c4e168d5ac0f0a9f90bbe93dfdb0f017ddc752b08ec6d29f6b8886686e2132917a04fb3bfa11c5820406352788a1b4ec9486508bdf4a3053e02f8195ad4011a8272807ef271e59355bcaca5e9277d7299520c91f322178bfd9cd215a0294b415eb239b96a6b09e8b66ab911f9fb5981675f0b0f641c9fdcccb442a7eb4e998b03c02803ba8f5b93e7c9f1a53fa8cae728ecf072e80973e682f317d9cb97dd3d036907830714a791f665c684269c93c552459c8336724342d0387142e5c6dc530584a01bfa8b4a8affa4ddf7578a95c95abcb5bed8baa966651872dec1d582d17c6fb077f621e0eca00010ca7170281046c7db83ed38448234841cbb661c0cf331ca42cca0253195394e1ce570ed0d9008e31171c2bcb62f1af19abf97840ede00c8fe0f00d205d955e9bfb1328348b4a0adccf847adfa9a7875b8ce79a8b79a16fddbc4773d70bae3e75b3eb8e4bd105f31762e7bca015329561c9d480a95936fa42362607f5de2fa87f27d7a4286418f661771ac5cf9ce11ff861094933e5ffd6bc81b5ae88fe6f38ee5a77305a3f161bb20ed402ccd487288ae8e2db673b2c307d652e16f8bcfe2b4e6c90801228b5c2be7446011bd1f4d10781b204a2aa581215f2ed227b5dcab7026c70e2d90f30af451ac69c478c2f2af58ac2e90b104842f7594cc522750161b933ae722606094c94aa256cbaab34f2aa78907b33bf25fc262261893b64a83446e34444a918bce76921fe4ec70d85c996edf0864230779436add2bcd5646797331ad5931824ff8fd30ee2ab745533bf61c79d12818bcbd34803d0090ed93dbea03f20ade53223f02d1a6b04fc09ef5d612c6da30dbca5e75bed1ef6b73fb5ee7eafc78e4cf2c4ecda8539b83ee785f8e6c9de100000000c8b5190e7451fe9bb0e207a86373860ffdedcde9eca7407c741f2664e23a125f25c123041e2d98b5ab290d05d098c974f9fa896bb4c987f35342813d96e451b06afa738a0621711779cc91058c30c34b71038190ed171100a8b994b333f70b3cc457608be4549854f87cd9f075a25d9e4039a9442df45ed2c45f63ca9c4d51b7fe5da01815afcd269a788e38fc4599985bd68782f58754fb209d970f6f928cab2f77707d3991c66a9d2e7ec42f014297d433bc5feb51f383db02febea974260f0aa3e5534cc18ee9fa395f8499b76e7544132218f8a66a0e16d284ed82ce72cbe1e5faed12bc82b3e8c0e4ad6fe6808da69b8eecf9a7818086360cdb6ef4d0fe54a6fe3d5a3420fba7420d4baed661840d632d8fc743cba7534bf8048327ebc380b8d0b4452b5f243a847e57da11b5dd6079ea7a21bb75a24b3e98b12832f849d2dbf5105e3143c97a94d1e7540790aecafdcea78aabda58f70f76958b16b9991a50200037380a0dc9e83973824ec8ab3ce0c6c783cc290f1b5e2af7fc60f44fbc8fb1e0ad63741eaab19131d0185040f9af984314c04d3781f7a9bc95828c14a88b601bfb5023f16a1fd5e6bf561ba2b3ad3ac4ce95be2549d7f3263915e43c97c8094ccbf1babef210fad5c84125ed9821e6bfd0012b8f9667872ceab4a0a1a1fb7fa1b35f3bba42935cf1c5e7d7f03a27184d124ee4ec14011ea600b303d62f0a0b5c1e8743a7e2f559d4064814640041ccebd6f272a13f1893b94da9fa758bfbd629d83a1fada7c60b0690ff04e3f316ab0021505cd7d1641d34ceae5eae7d815481c6f2267678ffd791d1361875af012b1a5963c34880c40fb367e85d812d7155b78798a841e4b7b611ff35dffdfc8ae6805df82e12e815d1292d78d5b00c78903b7cc7b27bd027b1eb50a2758c52740390175de8a8b1d3024849e4e24686df5b7589c4cfc86f0fbad23d3b21c8db836c58c0a8837c4e746e3ab7cff593284f98620ece686977cb52f8fd74470634165b03c94e5ad707c0c8fb62b9b326946780572bd8b3118beedb280b51005ff04a0ee80cfedc05fcb39a1f72f919", 0x798, 0x0, 0x0, 0x0) executing program 7: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="9876d692a3ef9c7ab923a2f0", 0xc) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) socket(0x2, 0x2, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) connect$unix(r0, &(0x7f0000000000), 0x10) (async) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="9876d692a3ef9c7ab923a2f0", 0xc) (async) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) (async) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) (async) executing program 0: sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0xfffffffb) executing program 3: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x28}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffc}], 0x8001, &(0x7f00000001c0), 0x400, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[]) fchdir(0xffffffffffffffff) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x801169ac, &(0x7f00000001c0)) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) ktrace(0x0, 0x7, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1e, &(0x7f0000000240), 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1004, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x0, 0x5) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) sysctl$net_inet6_ip6(&(0x7f0000000280)={0x4, 0x18, 0x29, 0x32}, 0x4, &(0x7f00000002c0)="f661165b", &(0x7f0000000340)=0x4, &(0x7f0000000380), 0x0) r0 = syz_open_pts() mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r3) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) close(r0) r4 = syz_open_pts() writev(r4, &(0x7f0000002040)=[{&(0x7f0000000700)="6c0135", 0x3}, {&(0x7f0000001d00)="6156b89a6c15794f5426cf6a9a99b45b13564d6568f0610200e27d20182a400c7a9a8f0bf304294555b6b6cd19d32607b3754f4a88c97fe52899b92de96dbe32036c902694cbd8aaeda1b13395179e9aa22d5bb4ed975d8a585625759478115f4c4ea9fbe58382e00bad0ecc43529514d50fd81869975cce62c2e1a2520b63fd16166f35d4894abbed34c52f3e7e55be11106341ebcf1c65", 0x98}, {&(0x7f0000000900)="d09f6591cbc30693afd0b88a5a095acbc2a56dfe7b00631bbf4fdf760bdb5ce6c02523c5057fa75fcb6b520094262d6b81f8fb491e0d5f97f7e6e6fa34e3a87f4928bdcaba0d83c8a2f9b2297224ea89dd9aec6f5b8a9b09b2593bf5a6bf21f0983e", 0x62}, {&(0x7f0000002f80)="e0707225df5da0a3cde8f30024830d8e0a6a680844e59fcfa5dde0a596d8cb2901b8b60f269bdffed86a45026e99759cd124180e6c72cdd068718d18c40fc74364f4efef980c177c9d13853ee6bd3efb6bdd04795f2e00eef893ba9db6c641724b4320eb59db72e821e00eacae80ac14ec93e79465b5dfe980b08c3e219e10a322fc6a99d984aa3a17ac3eb99a7d90cd400081b6b1e9c2e49f51572faa4aea239b26ccce2cf371ea6bd4c4ec685cb5f1e1944576a86ba1fb802e8228e5f58b56265448b08e1f2d780a33751c191bc1a169ff48b7256c2993e0bc717933110bd6383d6022fb98dde74b5ab0ecd85d1c8019b3b8c07c14da5e8c27dea1464f6fc6dfbdd6c0f4b271cd8e8de994b9ed88cf29836e05544d9b93bb7fc1e2c2c2fddcddc82f884d45aeb0ce7407d2577be2fe2f8098613ab2ad60b5032a13dd9d63a2407efe3fadd1846988c3a299fddc1186d14064c4aeeee77394eb10e65516559f522378718fd87e5514c8fe55366b2154c898a888dcbbde73ca9e0126d6ee8c27af7b9eda998ffa359f377ea61147a6c3197247f363596ad3d3d0d9282758b09339d02616828993b0855085ed4748e48c50f7dab9668a7dca419149596579bb01408b8f2afa2b4bada88efbc57b7a096065fe6cb148eaed8f3becd5c7287c19d8b8d9341c416f2716c7a6ebaff889cf1ce69c7f4bf117fe4aefad2a50526a28df87ac628879076fe3b857ea830f45cb702afb7c25a06abe4d2a754d0fb77ff30877884fda5755e1c1c02700bade0be10b3c75c0166e477992584dbe308f2136ef82f72391136424d14b3fe1c4ff4cf8ee3d4a30577aa377438a795ce1efe0fef1f6436644224f92b45b87ec346a63a4600abb2bbc572ea82333f56d942d0294230c7ea8cf24bcbab7de10a06fbf4b8a5e4bc88a0b4d676062a62d5042b5d88b0ab80962dfff7ad508e6580ec0e565541c713e4a854483788c4440ed3cb388bb2fcf71e33495d9729eaa4f3df7d9118ea8942720f5dfda14cc5e35cd1c648b1e2c5dd0984536f225043b7aa56f45b94959d83990e6050353c7681fd596fae2ad6b43b26aac3e6302691eb49a92ac075b0973cc230bf41a02ef123a80cf799a9cf2c472ab0b45cde3c980a092662b79205d07c040744781e9c27e32a133cbe9e219489d97bcae4b2ec4ec0839978daba24fa23bb89fa6edc2b1f929e127136e13d7ab140a240aec7006d0740d15ce77b028746549bb91bde24e341d6aaef7684082283943780105de76983bc8c5101001c3a3a5dfe282d11d70ba08237d0c23eecbdc4a0738dcd1d0e92649c64d1fc75f5d4b1ccd10cee6ed69f4f63f63d63b04a73fe9b0d95ec3d98d55429524a7d5dc83c878f9bff0744c3c3dac7513e665383d243302b985da0fb404dddbde640a4f389fa4c3fb9ea1c5f9d515a2ccc8f64c832aff4f136f99b4d917ed0c1cdede6ffe621e6cd136bc2d43fb680dff0c68099c9503f61d3640c8ab7e0e00fc4a83fb01f03024f4f5325c1fb55568bae34451d9363cdc81e46e97b1686ae29abc9b06c8b5c7e989d3ad961e7216588c01b58b29fb05c432a615d17a09e3adf06cdfdf3dd2283aaa8fc9399b7b1d83c595c27f27b0c43fa110727fa37634d748bad8737cf7e94fb2c07b9737c4576b58e746ff84bbc736f246a7a368af9bcc22ca05122b160ca182db54145a62832ab52e1db855a1b160ef5f619b49f1e02baac67b9b0e626ba6070806e70c82c2d7c3273cf8e90270481e7baa2b2b4dde1b355f71c38405ae3f4f20e53db5e1542091b7f01507410184c37574a9ac52e3d588311c12bec275849496e726f8190529c0a49a0e3e6f455202aaa85bd892385fe7109b119dc4b5f9d6f74b0d27e04b2b648769af58d288765be71b37989a5ac5ae732d9e2a12c722e285383500d13e00dc7d6a064a7b207427edd517b5d30ca905935dbffff61e10b84ca904e4b58ab3278b09d1a3af7e337f777393b93c0e84ae3eb61f87e8f1388622fa35fdd51868a3329cf2bb1a8fa5fefdef3f8340feeff8048a96a2bf7466dce009599d9290c3e091ddddbe3f2031ac6e4c5ae5cf7099f92dde452dbaea6df2ad42b0cf665b8e221206fec348a6e3a70de77d7f474b88e8d328009c8ee253caef981ae633705c28594d3da0ce0de71b21f1cf64ffa8a23f58164d60240e1252aa62de9da39247acc335c352a8724ee35770747b3baf2ad195811dd7b768054277f7e59984084c464d49d936d1c66f7eb006001104bb29906ed7a14ffd968315fcad150cae3d278da5c0b1c82a62da917c39114deddd5bdfbaec686968e8f1aae41a18121de00cb66e9cf95403ec3c47f9155482f2b586fdaa860ac2d3d47329b1d493480fa5c968f3908f56c3c4731df5baab9d67b7b2253e3965a783031979ab940db29a998af0ad8fb492a883a60df2b28462813f8030bf701ab0e779cbc175a7e8d60352352ebbad06f6f1fa8b7d642ce526043ea448fb8583f5ad9759a422a41e41d7b3a36f2fd3acbb63c4d59a719300c9820093262d6b7953ac6f90c270364c31e7295ed15d106cee1285fe71b446abcf7dcf3c0e275e4426bd4e7a57e93e7cf73e1372510d8e6a2048ff8780eda3223277a03eacb710cddfe510169064edbce166244de18084dfe2508159f889a55a67f083c558a9b77f733daff67179a2322b53179e0079c92bd7aebaea9c5340f3ab4b7cc81d51803abd09fcc33392063c34ce1e1a0e675adfdd4a492f5a45e96d2da3d4533c9591bba11ee5a7f8552bba7cdc68932f8f4583e0c8f72b064fc249e1be449f1d4e6c8faab0b83cf3b6f79639ed34660c399113ca2e1af84335086124e5880174e4db34eee82a81ad779a2abb3f6de2d6e5ed419d855396579362285f40c6aba7fac5766b30caa1b5a3ca31935a45e124040a29b974de1cff0eca1b1ba280228bafa33d26d87f77abb36415122a0cf24e1525228ccca1f6873e67bec443c6fc46790d2af8029bc97719078956a3d3c897faf5b19beccc2b37813351bb8a0964a5f8cde403f162d4035b6743fdf93830888e6d0927e68c924de1ee1e6eda7de8348196a0e240b4fd629338d977b497c315662ab60b84797b733a931741f0f7ae88e608a9dc73ce5f2b075af61b6acb61f8fd475ae504f97723326778a75a37474e1cf7aeebc8baa20f2168d566c1cbfa0eba48c19297ed0036090a7989ef743211924453e79ea244aa18c85170c9aef0f4047332f8b35b47776723379273f292200f4a95c5a19ecd42eba114c3f8cab75937ae571eefd7d79368272db2d2db75a1951fba103340a092a7f7a11e6ed7aede39b6992f2163fddcd8998b1a51ce55edd4991bcf242545192c5da99577e6362b1a26c98ebdd7353b0a1ad10b5736faf60273485d0b7d8f9c6dce6538e5e8dac1b564bcf788efd488490736c1cc354758e6d394c77561e47c8c5de55c824dcef6c2ebb6e9e2c734ea05b56b5017f2447a2634099c1b9b09e061f6747e663dd92e0dc5eafa5eccc7e8d161c1e79f30230bb07dba9894fa6af1c66592cbbff937c01747ce5ca6b356f54f141420e38ae84b8ef505cb8e5a20933c463f48a70983996b72219e31cefc8a9485f6f5451deb8686bf1551de5b549da221a014fa06222265932a5dbdcca51d053482d30798e805c6c65808d72cca8d8aff611be639e7af32a8e9e92b2b83d59a081b86a7704b92ba6ea48259a31175760354ca8733a53ada1537a123ba7dd87b55bce95c238e30f19092f9585e8dd9053bad2c51385afe012c2dbd3c277c9e6689e907b907748964f38b9576ff9b88ec5f1961cdbe845c7e096061686ce822e34a2228227e934803ede4b984ac3e4ef28f0c0e24e0893e70d7d0f66847d38a14b3b2ff87cae2d1fcf1c8db5c32d02250145fbb20cfb8b279baa4a12526484bdfe4d36d49a82db857b82a0e11a315ea2e298bc8b8a69f4f7545008a440ace5b2654872f3f569269a1144e946c90f904e48ba061c1a615e8cde0a4194a567e86041ac9fa4b42553e19147ef3185fdbc685da9b439f02a6a34d8858eff5d762d4970488508f194b7af38590888c70d69b9eec79e53497645006ec6658dda11a7898ae96c8bc1a54b48470dbd840f0fc68799019b5b4137dc5de49af82d12ff2f50033ee8007c7d9ef1ebb3d60fddcb9239508a858df67e6ad3ffe23acf973db7421777a6a2f23ac58f599d88487ad8515808de09a0f59aaad6ecd7ba190bae74968c49b63451fd68cb2b835db73f7e341587aec98e7618b9836b8e851cb31ba1a2a86d52cf167279f850d811a0209a3d4a9c54055ba189eefa40ea10cd6458e1ba09979a3bafd21c5837fe11c264dea2f529ad2ed6d19849f2e8c0fad613478cb66a6724091e4b2c56588793813b44745eb97e688f382026c85e87124a66f542bdb99fb7fcd874d34985353e74a166a9f1ad64c305912b2b6ec1423c15788fa6b2194e2be021f1deb0f1b3d44b3313fbc9a38c290cede3cba47afcd98a4e50d019dfb64214d9c18448c375186ae9cbc7df4614ed4b9ef760c9808a5698c81b1542bb08e4fc82bfaa01be4807d4f0ae852777642019dd45d876e2c3bfc3f0486016b3d763cbd9d899b3e00c7d3001e94ed8515f0ec9b9f1ed7b8df767103ef964acb4281a59f5cebf08cc14e5f5166b9a77a43e8a3ea75c3a6a8e56eea86eb2c861fcbee63d44e60a2dc88c726b8149380aaaca89e83433c919c53754a64f9d8fee3049a5ab750eb8191f7676cdf3257c9e0c661921049962b800a299e5f5c002629bf053030203b5925b0f782c8bc5982546761b4256dd7c37a99de97f1187190f3a1068c86eb7c54cb3ba99052518ddff6c2f5a3651808ebccb435889a32b844d663330dd2231d55cec6a2e6f880ac93dc383f0323f33f66cce427475e117054827db2ddee05696992299131d9621d5041a596c3e72d7b018c813c5e1f698381000d3efe1cf189e2f749047bed3c6cff9184f22b4f3b6368e4ed839802f31394207395f8b3758f3c93f640734ebd122b52739a610d85092beeb06e47d32ddbdb1ff4ae18c696cdb93f8169f5980b01ac14ff66fdbc7efccf6f572a58e1a05efb444510edbd59cfef4ad12fe842483a3178cf9c81bb43e9213a7a49339d9a4d8150b5f253f938e91b3801252ca80230a9eb6a15c048cf10e068c6bccdc756d7fa1cce0b1cb147325b435cb504e5db48c32bc68f74a60b8baae0dae80bc4cb1cf4856802868817de6e7345ed493ce177a3dbbdec2690d590a23e3feb49554dac882dd8b70d8b7128d7ba1fcb715dc8b18a2bcfae0bf0a0bb557eb6eae8bad4ce3ee4246398e304188b1dcac6ef8f5e251db9c29e0ddd58abd191c5e2a961fa3e09fbf5a540c7687fefa036743134bf7008f66f484fe72a812844385fccf500123ddce1c3628c0826250f6e2dbe51bb7f525261f64bed241d3ce57b7da9f91e0d6cea8b3b249b461a3bd0372b2a76758de3113532ab8ddb3188cec04333d8d8930673fa753cdda63376e388d99a995642c7c43859ddc8bdde9101a7ebab17d4894f75dacde90fa971ed682fec74e25bd782a6c56d8e5fedd9ceafb8a71afdbeda2bc8c52047c4918c1ca24846c83e1b94fcbae7fb12d01f425e799de44da53c08a063e1ed1c47cc2fb55235c1b305afd000ef8f8cdd7a6234a37198b7bd8acf59a52c325b34f76cf5879128463d3948b4c401d9c8c8b1ebefe4405252612148a2fc80edd07131faae799833abda290e8e1b423af9c93307cf4cd3c77dd2", 0x1000}, {&(0x7f0000000000)="f286a84d365450931351d56a392f125053e372a5", 0x14}, {&(0x7f0000001b80)="09b3a74bcc4c28d5", 0x8}, {&(0x7f0000003f80)="9160123d76061585eaf66ae5661e9ef1dcb68a5ffeafff2953cf2e1d8a09ae56a62de6211d18c47e0f3491f0ea03e6790e5c82c2e7d1212652cfacc7743261bc7250207396761e126a9d84b718819d4edbd78a680b79e1459388cd1540571bc7b6b22be82fdc23a0dea1e96238ef53fb6547dc8aaeb3c796eb7be3628b9ce4b2ad3af54bb93a7b609ec98c4fd6e6f40b78a136ec58ac977c0f03880adda9eccffaab3d25acbd77ff269c9d99d292846bbca602408217d66179330b08563d3a2d036050e08f5a632a2d9b8f4399eb7eba6d146046c29decb9837d0127d596bbf3fa47843a5cdf896c9f39db9bf43040c135b43dd710a612c93cbd250efd513478460b88afa894267d6d3b5caa4df2f742ff9f3e6be94897da6794576524701994971c7ef2dfed4f359e8504ee8e93001e9ff61410a2465cfddedb29910228dfc73c71e88be80ce1905310216847c784c3b3be3d4491d25c99901497a2c4856b2989ff73d183474a1870befe42a2236851fa6240071ab8abe4e31179c2f53e634e70a12583be24974f6f85153aa453611c0c8a03b2294a3b234c4ae161d9265cced961b0df5d4515c76984e5e4e15f50b23d890b2bfe7b6c30a6409a5b74fe5a4a8c036b93cd9fb91ea84271269c52f8222916306f23edd3000f7b41cc4b3a4e5fa88a5c2d7678f0227a3782b1f8d6864b7fd8c2e76eff5021235dc3aaf4995d721d6aabaacc97373a107af76ec2c2520e400fbc749f8dd479d0cf5da54c4a73e41270d0391963e0cb8542be65f43fb2538d605085c22bc116b371c9aa02811aa86bd54a65a4b6983168180a3be1560b526de700f1949bb32d5d9f38f6a5c6281624c6fcb44aa657468ffafafdc0637748df145f718082709de89edc894c517a0f7ee0835e1fde37ba18740263c5dbb872aaf3640c55df4ae91f1c4d8a6d060fd46d2cfe9928475da6c0d001f9e2777437a663cabc593f8aa84f3799263cfc27076568723a08221b4bd190a3d24bc7f9bf91698e19479435a59a8ca4fdc38005a55d1e61eaaa9e4d71c99bca17b34045c700de76b4d90df4ff250341605ae4a680f6bdfe6ea5e6ff77bec1f6963c790519181faa2ec1a2f9b16d1b824dabfcef556e91ef4bce02b702146012f691ca05e0f873b793d6051c6448876a93fcaf32ad9b129aad644b9761508e0cbdda42424f5ca9ac5a0cb67fd5ef8d26078c16cf525df596a885bb192168ba4a86e99c0827b56331e6fce281bfdbe7601e6dd9f80e645d073e5fcfb80f23ed8d6a1c4c6f1a0593f126a47bdc15964106058ba5a3f5e3937e4d1936709df941849452f2c9c392aa70906c85e0edba5772c67f4ea0fe3719344d03a358fb664d793c4aa54e216aa56f8cf2b407ff5d4a529911af166a61b7ed4c3ddee3a52bb0c74950249d112f60d18b35e6c199bbaafda43d0f0e1e29b0bed4faeed45e840be722bfab97e30a01e8fdea1117a6b8581d6a9497c3921d84b377cd7bc1a1f3df421fa0a31f196c9f011339a202c77d552d5e30df29ad6a54a02d0bc728969bcb38626a82fab1855df909acb56dbbbe1338015737b460b9085379f144f08f4fe6fbe9c9df241061196a35365a34eaf0c65f97d15c811b98869c4a49ddae0601994d545d202d856fb5e3c96921e56b80ec978feb36f5daef50f995dc3cad442da07de75b97f810dce38413e8cc64ce3d32372a5b7b08ee898f5fbb37c4cb70e8b555322af7968013968ab4d07441409a43d6c68dc5b5cc02ed048e6a296f1f735fae1874c921c15dc6c4422c87c803c1783b344f60f90a3d2efafad2938d8269bda4df1bb247b482f36c1713859723951d31241fe7b3fc4b7c3bf11f055de8365b2b69328e5755fbab9dfb0b03205b2e98dc059fa5487c37ce89acb18613cc62486ce09e75a72a8be009793b00c74e9adc2b93471102f16e83cc9ef0ac2c2b7cb5aa757a5d51cd7f6336151beaf55eabd134a6e6b93593a151653837ed5d494a03bcf061d63d7a8e501973506642f68d6b2d490490cdc9980a624714008335f98caa71d22e8651849caa054b5c119dd154a80afd2ae95506728c0acf02eecd8887b821c764a2be51ba755b9db883a75748d3c20c2205fbdd1ad4ea848883642e27adf313fddfba60f314a80a463f056179643abd18bf0454dc13dd799d25c244460d8d2619238bb5aebe667fb38048d9dc84242dbcb17ecdb64170bb6b80fd710f597cc96d081da2ba082ea62605bb3388f43d1849f8b80ce8f8dadaefa84b0cf5e12c2a3db678dc0859bf927320cf765fedaaefad94d0da4ab50368105e4b5981feeb3edef40cf25780b6b00752e4839a1f3e0c3def6e5233db0490dc8ce93dedf0d44a05d2a132a3649eda3ab5da9e7762edd08b83a8cf2e7d253a78fdddc2c6ce97cbff41532692140ffd82bb4249328d01a9878e3f59d7159c493bec6184cd3d71e9213b4b6f70a7c26404ecde93e81e897e497f3b44ee04bf394cbe8540a49d31e33aa875b0c0e43e0c6af30350c5b7992a08d8cf0b5a88f0e5b88b6da6de61c0d1b6289be8d9effcaadd6b62f47b7169092f07ac1b1469f52b4b2369fd2e0fae1bc43cc415586b11e4fcac1b4148d5e7417e3a0a0ba64973581546781ae2a069073a0a557ed02b2462a2f26ac44729308c2347f4a7d7032b521ff58a8d1b3f095c376216c44762c889ff33f4688ba61dd2f1da40892e49a0bc0ef08940af0352cd6393eb1aef2fe707b138ba8119f3907993810a70bc4f1625ee0618230b58016277b50f89d8a7b92601c697b9ee5915a8cdf0b0d6f23005bc29ad38f7f3a7085efa550ea390ec31873f999733b874242b1eb5dc9dd5a8deb0c14d37e250d98060bbc30e8b5e6155267b424cf16deea1c1b003407f1308f93e8fa0ed90fb3789c7b05a5c6cb65fd34df7555dc14ee95eebbb0b2f0d75e3bffe98aaf4eaad9d39ceabed5967907007aeaff27bb2d0f11cd021bf1adfea43f09a6860db43ee3be9e520399bfe1f4e53b9981ba8f27f1c5e81c63f5e3292ada5c1876436b1d2d5504ab0affda2663d82dfd368cf67113f6dc50db630cd05b71d340afda503c2076f8bdb0f7dfb915defc7c1c9231234ec1b9bc51c9fd412ca09d7b0fd44af63461ece300c5e13c97be28a46be7d7811b648aef748905a3edc10c9854c2019b8da98f39ddae20857a9e10c0e0d31d21732b4464e69a7427f947d0d1428d785238cbe29febfe78002738319659cecaf443da90ce463923c09849bcd23590513bf05b9a0030329d29422057bfad1e9201efde01056efb4338152a90f3958d92affc0d28026067b9fb53847c3eb773edc09361b824de631476c50a9536d3432204f02d55679966fdac3284f5a8e6bb1a0fa8765f1bdf044f58610340b4405c1865340ee14aa612738218e58822cea59b2233bde7f515dca110b5b69cd023c65fe76c05b3101d2cb8839179c19e1253eedd8aa49eec5e61a234404b5050d3ae406b39ef356a61b9b70ff362dacc91ac18bd993d3411624b33516f5ce027fd14b98b71a127f100d0cd7bc06650ffd79b5acbfd6ac8acedd641151f765effd984de0d56aff18d939839671669b2f46ceaaf178b40652aa0830a4d01899721f7ec0f80745a021c2f3ec6ae4c2aa9c94bb13f46cd5ae8790b3da1c0399de2f2832c9ddc7265cdb6564934420b3dae8a9d18b929f23ebf03603a3504894e9091122598eb58a97d6455c7290a8c1762596b926a00ef0c38559b91682e3bc67defa7bfbadd8834f154c195cfa545a5d2b61a1c70f70b22ba920d96e9d1be18cf02d20d506505c098a6cabc45b81120a18bf7dee36f092917cf01bb1b5cc29b1047abc682d28c28f692860e4397298be4d20b52c63221220b995054d2d1ea4f8b51000cc93612add83f113c6197398d4a16a4f385dd825df203540da118fda3b6f0ca27c77b32f6288994bd8f56e41be27b820aa82ccf105c535790d95617a3d4c2c8a7e0d379682375e081bf920b2a2df309cf6d1ae50f39769534d2a47f48b30e9b4d5cbce04c84b6173bc31c6e4a5ed3d5905e0107c6daa440ca612d99ec1ee118156af1f5e4de9b01d83a5c4ccad4fa6fdd29dcb5f967b3ad7987b14448f9a7e9bcde6a5c791c789838caaa5e93761b0e49c1aaab894a505004dde4dfd6a97833accc7d0423352b09c7923d563a47767", 0xb96}], 0x7) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x7ffffffb, 0x0, 0x80000005, 0xffffffff, "0100000063026d00000100000000000000777d00"}) ioctl$TIOCNXCL(r0, 0x2000740e) writev(r0, &(0x7f0000002f40)=[{&(0x7f0000001e40)="8e78dbebae5d90546f15d52a70c0d6c01f58a61f32323c0794131b931fec61639d2f39a6047225d023e386c4556448c215cf2412d15d80dbf9f84b8741dd0b85594b84517605a7a7397ed4fb170e22d274b430934323f2f4fb5606ef5596615f1483c475b95ef23aea27e3b7a7c35f66ed518b4f97d9fa5945621a1173a9e1e34a3761486699739b5dd0f87a0d15ddb90c5f0b6935666ed373a8123f5a6167a180b5021fd0acff9d9731a5bd60e3ec94e2b7771d82937d6c7ff1b9422fdfbfa590964ca5b01b1ec5b60ef0bdd0be043b45cf8d18a5e672cff3c0aad2f41623f7ba3ba28c9b2419a3492b027f5169f1c7a49d496800dc3655536d25fd59b9cc0aa0d3bf78ad55f60a9ed41e1bb19b1c13d2d39a03a32123e8c58bbbd8603eaf87c9feff40795f8ef85e2c71683f9b14eefdc5e1d5c634c796cb911a58d83b20ec6e38ea7ffa40bfb8663e568765f8dd8d20143f82711d82d74b2d81b884ef21822818bd82a0920bb8c5b6e58e7aa743bc6b19728a785d2dd1b13ed5f5d3b903b3060c45f45802ae7c7b17cf2caa35d71ea86eda33fcff40bc22d55c804b946da28430427592d4178dd1694408c5d354f5ee480efdbcde222289063511a0f8dc2d674686be160347b81545049e76c44bd2df568eb1a2ca777e0c7df50943", 0x1dd}], 0x1) executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r1, r0) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00004100000000", 0x8) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r2, 0x0, 0xb, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000001d00)={@local, @random="fc9b6c984796", [], {@ipv6={0x86dd, {0x0, 0x6, "35e90a", 0x10, 0x0, 0x0, @rand_addr="feeaa490bc1896916bba7182b0ec9152", @mcast2, {[@hopopts={0x33}], @icmpv6=@ndisc_rs}}}}}) executing program 6: sysctl$hw(&(0x7f0000000100)={0x6, 0x13}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000400)=[{}, {0xc0}, {0x16}]}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, &(0x7f00000000c0), 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x1}, {0x1d}, {0x8106}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) open(0x0, 0x2, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0xfffffff9) syz_emit_ethernet(0x2e, &(0x7f00000001c0)={@random="b1d3bd0a0c02", @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1, {[@lsrr={0x83, 0x3}]}}, @icmp=@echo}}}}) writev(0xffffffffffffffff, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000100)=0x27) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x4000, 0x3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) sysctl$machdep(&(0x7f0000000080), 0x2, 0x0, 0x0, &(0x7f0000000200), 0x0) socket$inet6(0x18, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r5, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) truncate(&(0x7f0000000440)='./file0\x00', 0xffffffffffffb5ea) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000100)=[{0xe454}]}) unlink(&(0x7f0000000100)='./file0/../file0\x00') r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) fchdir(0xffffffffffffffff) kevent(r1, &(0x7f0000000000), 0x1f, 0x0, 0xb66, 0x0) executing program 3: unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000080)='c\x00') r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) syz_emit_ethernet(0x36, &(0x7f0000000880)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004a0000280000000000009078ffffffffac1400bb880244100b01000000000000000000000000000013399983c3cd54fa7229f484f6a5062cca622b61fbd754d3f2d18556093bb84dde822ed217068b894cacc68c2dea01e12ff32546301e9c43fd0286f28a668f8747a93cee75ad28a393dec1d680d463f62874e3f480d4ae6ad9109e920fc0431d6a145a48d19b48783880084fe3be65"]) r1 = kqueue() connect$unix(r0, &(0x7f0000000280)=@file={0x1, './file1\x00'}, 0xa) kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x84, 0x1, 0xb6f, 0x8}, {{r1}, 0xfffffffffffffff8, 0xb2, 0x40000000, 0x7fff, 0x100}], 0x5, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc, 0x0, 0x10, 0xffffffffffffffff, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000500), 0x4) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107004, &(0x7f0000000140)={{}, 0x0, 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x80206919, &(0x7f00000001c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r4, &(0x7f0000000240)=[{&(0x7f0000000180)="bc25bd7cf3aa427854dcf1804a61f91c6fa71e0b5d0b4906654039a6cad9aa5da6e084", 0x23}, {&(0x7f0000000200)="f679007836", 0x5}], 0x2) mkdir(&(0x7f0000000340)='./file1\x00', 0x0) executing program 4: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x12}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x1a, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x4}, 0xc) executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020690c, &(0x7f00000001c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) r6 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(0xffffffffffffffff, &(0x7f0000000300)=""/4072, 0xfe8) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000140)) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000001440)=[{0x61}, {0x2}, {0x16}]}) write(r5, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 5: r0 = getegid() r1 = getgid() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fchown(r2, 0x0, r0) r3 = getuid() r4 = socket(0x10, 0x7, 0x1f) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) setreuid(r3, r3) setregid(r1, r0) r5 = accept$inet(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) sysctl$hw(&(0x7f0000000100)={0x6, 0xb}, 0x2, &(0x7f0000000140)="1e8551f1f35d41862fc8c102c937510e451e58b9187a906bfbd3ab6c9895ef3dee1037328eb7d91becb3848ae5f15e0bf4377563b941603af29ba43f8c9f61fc10d01fff4b13d25db393c535cde8d0a9506f2c38322102355f4b8d58c1909043", &(0x7f00000001c0)=0x60, &(0x7f0000000200)="cd86b5b256b382e536f04b75b62d7d91d928a6241720ac4c7d9fdad4bd5c78a9a6a3941cf9f9cd61f486a448cc12b67d9e5ca9290c7693cac450c0344868c6a1342b36e5c523186fbff6ca1c26974bf8d07864c91ae5d082015c7f7c78206568a20687e6740449693cffda6233aa9c58946595b20008276aaddd09166c4e3031067871cf8827107aa79c9c0aeda6fe28eda66ddc5985793b441dd2a48058c1dd159d41cbb299581c1ee052bfe5c49c075a8f60ecc9055befb3a2c013f152", 0xbe) syz_open_pts() r6 = syz_open_pts() clock_getres(0x2, &(0x7f00000002c0)) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) r7 = open$dir(&(0x7f0000000300)='./file0\x00', 0x80, 0x2) r8 = open$dir(&(0x7f0000000380)='./file0\x00', 0x10, 0x0) renameat(r7, &(0x7f0000000340)='./file0\x00', r8, &(0x7f00000003c0)='./file0\x00') ioctl$VNDIOCCLR(0xffffffffffffff9c, 0x80384601, &(0x7f0000000480)={&(0x7f0000000400)='./file1\x00', 0x8, &(0x7f0000000440)='./file0\x00', 0x8}) r9 = fcntl$dupfd(r6, 0xa, r5) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000500)={0x1, &(0x7f00000004c0)=[{0x1f, 0x6, 0x8}]}) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540), 0x10, 0x0) setsockopt$sock_int(r10, 0xffff, 0x8, &(0x7f0000000580)=0x10000, 0x4) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) setreuid(r11, r3) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) ioctl$KDGKBMODE(r12, 0x40044b06) r13 = msgget(0x3, 0x21) msgrcv(r13, &(0x7f0000000680)={0x0, ""/105}, 0x71, 0x0, 0x0) executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, 0x0) executing program 4: socket(0x18, 0x1, 0x0) r0 = syz_open_pts() pledge(0x0, &(0x7f0000000000)='tty ( #\x1f)\x10\x1d\b\xef$|#\xcbh|\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\xdf\xae\x96\x01\x00\x91\x0e\x17\x95 \x00Mj\x84+\xf0B\xaaY\xe1Q<\x19\x9f\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00wY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xdd\xb9\xf7@mJ\x0f\x90\xb34\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91I\x8fC}~K\xd97\xc8\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xde\r\x8d\xa1\x00\xcc\xd7\xb6\xe1\xeb\xc1>\xb9\x9eQg\xc00]\xe3\xcd\x95\x86\f\x1f\xbd\t\xc8 \v\xb0, \xee\xa4\xa6\xb9a4\xe0\xbf\xa0\x1es\x01\xd1\xd8\xd5\xb8=\x1f\xaf}\xe4\x90\xde\xa5\xa5\xa3\xa1j?\xb0\xdbd\xf0?=\x8af\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90L\x98\xc9gty\xce\xab\xd2\xa1\x85E\x00\x00\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xe8A\xe3{\x8dE\x97\xdb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00-#\x92\xc0\x8a}W~\xd3\xa7?%\x9a\x1a\xdaC?\xc4#\xaa\x80)44\xb7,>\xd2l\xaaTU\xe2\xf9\"?\xf3\xb1\xee;\x04\xa7hN\r\xe4J\x02}kF\xaf\xf4\xbc\x98kD\xd4\xbdQ7O\xc6\x16#\xd5~j\x1f\xce\x11\x85}\xaa\n#\xad%I\xe1I\xa7\xade$\xbd?\x84\xd1\x8f\xea\xac\x1c\xac\xe8\xbe\xa9+\xed\x97\x16#\xd5}EJ\xb6B\x82~.\x92\xe4l\x02o{3Oag\xc2\xd0\x85\x80E\xc2\x8bB\xe3\x8c\x8d\xdea\x1f\xff\x83Y\xb3m\x03Y\x93\xf63\xb25\x8fF%\a\xcd\xc0\xacF\xfd>\xa2\x97\x1e\x85v@k\"\xc3\x02\xd1\x92\xe8\xf9\xef\r\x99\xba\xe2\xcb\xbfX\xe6\xbb\xd7\x1fiC\x1e\x89ZK\xe9X\x82\xa5gou\x04\x18\x02\x84\xd7\xf7\x01\xdc\xc4\xac\x8a\xeb`\x1d\x18Y$1\xbc\x05S\xc1\x94\x121\xd8;\xb7\x12\xa0\x1a\x8c\xe9\xa5U\xa5\xfc}[1\x12\xb6\x02\xb9\xe2h/Hj\x15u-\xd4\x927|\x05\x91\xfcr4(~\x97*rj\f\xbc\xaf\xb1\xc6\xc0\t\x8e\x1f,\xbd\xe6\xc4\x8b\xa2_8\xd4G)\xa2\xac\x0f\xc6\xfc\xc99\xaa\xa0?\x12\'z\x93\xb8\xda}\xc8\x17\xd8\xaaS\x02\x7fh\r\'\xd6-t\xc8\x10\x01\x00\x00\x00\x00\x00\x00\x00U\xf7t\xa6\"l\xffz\x8a\rm\xd7Vq\x806\n\xff\xe2\x06R\xf4\x9d\xeas\xd0vS\xb8]\b\xe7\xc3Fc>ZM\xa2\xc02Y*\xdd\x95r\xe5\xc2n\x00?\x00\xa9\f]\xe4\xc5\x0e\x81\x15YO.y\xdb\xe89\xf6\xe5\xe9^\xf6\xa2\xb3(\'_\xae\x12\x14\xb4\xf8R\xcc\xea:\xd4g\x95\x19\xb7{#\x04\xba\xdf\x1f\xaeW\xba\xecyec\x8b\xb5;&\xbc\x8e\xc3G:\xa4\x05U\xdd9\xaf\xad\xf69\xfa\xd2\xe4V\xa9\x03\x13*\xc8\xf7\x99\xa6}%br\x1e\xa7>I%>\xdc\x91\x1d\x1d\n\x1cgT\x01\xc4b#') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc020691b, &(0x7f00000001c0)) syz_open_pts() syz_open_pts() ftruncate(r0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) setreuid(0x0, 0xee01) ioctl$FIONREAD(r2, 0x8020697a, &(0x7f0000000100)) socket(0x11, 0x3, 0x0) write(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) socket(0x18, 0x0, 0x0) socket(0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r3, &(0x7f0000001840), 0x0, 0x0) r4 = msgget$private(0x0, 0x0) msgrcv(r4, &(0x7f00000003c0)={0x0, ""/18}, 0x1a, 0x0, 0x0) msgget$private(0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea000001000000", 0x7) msgctl$IPC_RMID(r4, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) socket(0x18, 0x2, 0x0) executing program 3: mknod(&(0x7f0000000040)='./bus\x00', 0x8000, 0x6) r0 = open(&(0x7f00000003c0)='./bus\x00', 0x0, 0x2) pread(r0, &(0x7f0000000000)='+', 0x1, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3}, {0x61}, {0x6, 0x0, 0x0, 0x4000003}]}) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x100000000}) r2 = syz_open_pts() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x2, 0x9, 0x80, 0x3512}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0xffffffffffffffff, 0x59}) r3 = syz_open_pts() close(r3) syz_open_pts() r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, 0x0, 0xffff, 0x0) r5 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r5, 0xc038694e, &(0x7f00000001c0)) close(r2) dup(r2) syz_open_pts() r6 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r6, 0xffff, 0x800, &(0x7f0000000040), 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f00000002c0)={0x1, 0x14}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) sysctl$net_inet_esp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 7: sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0xfffffffb) executing program 2: mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r1) setgroups(0x0, 0x0) r2 = getuid() setreuid(0xee00, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) setuid(0xffffffffffffffff) mkdir(0x0, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='r\x00') unveil(&(0x7f0000000080)='./file0/file1\x00', 0x0) unveil(&(0x7f0000000200)='./file0/file1\x00', &(0x7f0000000280)='x\x00') ioctl$BIOCLOCK(r3, 0x20004276) seteuid(0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='x\x00') r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x80}, {0x14}, {0x8126}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) executing program 3: socket(0x11, 0x3, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x1, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x40}, {0x20}, {0x6, 0x0, 0x0, 0x30e1}]}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) getuid() getuid() socket(0x0, 0x2, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000001880), 0x0, 0x0}}, 0x10, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0xfd) ioctl$FIONREAD(r1, 0xc1206925, &(0x7f00000001c0)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x810, 0xffffffffffffffff, 0x0) unlink(&(0x7f0000000000)='./file0\x00') rename(0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff000000000000000000000000ffff"]) r2 = socket(0x18, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket$inet(0x2, 0x0, 0x0) socket(0x0, 0x0, 0x0) dup(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000380), 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xd, 0x0, 0x0) syz_emit_ethernet(0x9c, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd604292c800660000fe0aad1f4900000000000000000000aaff0200000000000000000000000000012902000000000000bc"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) executing program 4: sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000040)="de9b6e5b4dbab16b658018bfc3aeadaf1dcb1663d24aae5a0c9d79eadf09da0c630786f2b91468043c1028307a08378dbf8ce54d2d71f7feac6613e4b4f1b17800cb2b015d31f9b16c47158a9d5c6ae5", &(0x7f00000000c0)=0x50, &(0x7f0000000100)="539db7cd0413292c4a204a28deedbee2adbf62a75a612c0f2f9e79123298c495693db8d16ca9c030f940382c74c4e7ee4df86a8970a6d385f3d8d26482a1c190d1d699a003e60df4d0c8192f86cdde2bce7e3d76b5be32868e0811888ffb3ae1e9c6faf17083c6e3120e4ab993e87c46cb18eb23e2a3e3337e3e80538b24e2853177f2e2ce984eaccc24df14241e330e961391498ec6c211f5e1d77a44b0ce2376334994ab4b2be0d4cf432e0705395a6627b1b52532991b707a6d90a2d48ccc46fc21ec676d0564f90ac0cefea0367cdb0af27779fc001932b395dbf5eee3d218832642a29028f3dbdb8b563a6c", 0xee) r0 = semget(0x0, 0x0, 0x8) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000200)=""/149) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f00000002c0)=""/217) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000003c0)=0x3) shmctl$SHM_UNLOCK(0xffffffffffffffff, 0x4) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000400)=""/174) r1 = socket(0x10, 0x1, 0x40) r2 = shmget(0x0, 0x4000, 0x48, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) semget$private(0x0, 0x0, 0x10) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000500)={0x7ff, 0x0, 0x200, 0x8001, 0x9, 0x6, 0x726c, 0x10, [{0x200, 0x1ff, 0x3, 0x4}, {0x4, 0x6, 0x5, 0x29e83e7c}, {0xcc, 0xd4c6, 0xaf, 0x4}, {0x3, 0x0, 0x7, 0x1}, {0x80000001, 0x200, 0x3ff, 0x751}, {0x1, 0xb8, 0x2, 0x3}, {0x10000, 0x80000001, 0x5, 0x10000}, {0x1, 0x0, 0x200, 0x8}, {0x3, 0xffff0000, 0x7, 0x1}, {0x1a, 0x401, 0x0, 0x9}, {0x8, 0x800, 0x61, 0x1ff}, {0x7, 0x8, 0xffff, 0x2}, {0x289, 0x3, 0x7, 0x9}, {0x10001, 0xefa, 0x2, 0xf5f}, {0x3ff, 0x1, 0x3d, 0x1}, {0x0, 0x6, 0x9, 0x7}]}) sysctl$net_inet_carp(&(0x7f0000000640)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000000680)="e8294974e4951e48452a2558611f9ab8ecc5c7f96341263e5b36380f4476c46501364bd4b2107d3e779f202cff3b91c3fad69588dbde1cc75fc71e23a261948406c94e98b47b41829b2323d2b3c3187b1781a9e8d557976493ebf4423fbdb0cbd25bc7111c358b4797a402a5f8b71c8fae47e40d78a38502473d5a44dda33325fcf72309c0aecd81e57b6ad05dbc5105bcf2ab17c197d492476cede4", &(0x7f0000000740)=0x9c, &(0x7f0000000780)="f755bdae9df6908c46e304f744d5490790ecb88ce2a8c67177abd021", 0x1c) r4 = semget$private(0x0, 0x1, 0x40) ioctl$SPKRTONE(0xffffffffffffff9c, 0x80085301, &(0x7f00000007c0)={0x6, 0x3}) semctl$GETPID(r4, 0x0, 0x4, &(0x7f0000000800)=""/180) sysctl$net_inet_carp(&(0x7f00000008c0)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000900)="bae054e0f94c40a4a447dfdfce8d1aca40e7a9af9d01c3f2b8ccb13e7eb2997be32d3c5ddabe014c08de149d50adad675a0e7c3423bc3ff556f71db1b0badf5515b0ac56765f37c95a9fa116107849", &(0x7f0000000980)=0x4f, &(0x7f00000009c0)="d958d118beb29fe4e3951dc588b11de151f23a63e36ee09f69e121247d7e09afb9c3ddd430cbd128e3dc233094dc8e407a77d2e7ae4f53e9996ffff38132014c27719514a54f51c2f32d93d3438708992f823846b0e36dec784240050560455b972acdc6dae73b18a54cdc2ac6982d641737a54371cd7a78a65bdababa07a0595b2a973b8a71891bff92df790009b371c6476c25d25b52bf672631ee5eb4946a14114d25d90fa441169a6024102f", 0xae) semget$private(0x0, 0x0, 0x30a) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000a80)=""/6) shmctl$IPC_RMID(r2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000ac0)="f910464e4c7e9350d7857141f4441a36d8", 0x11) r5 = socket(0x18, 0x8000, 0xe3) writev(r5, &(0x7f0000000bc0)=[{&(0x7f0000000b00)}, {&(0x7f0000000b40)="81cbbf663a6c473b29961d60bb448e7a5856a7e91ee1bf30ee15fa15e47542968de5136e0547ed0b7ff216f314ad8be4ad9346947b5d111d138738b33748b0e547f9f7e16cf7034a1ccba65c1963a785678fc3ea", 0x54}], 0x2) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000c00), 0x2, 0x0) r7 = shmget(0x1, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000c40)=""/163) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r6, 0x800c5709, &(0x7f0000000d00)={0x80000001, 0xe7, 0x8957}) r8 = getpgid(0x0) fcntl$lock(r3, 0x7, &(0x7f0000000d40)={0x1, 0x0, 0x43a9, 0x2, r8}) executing program 7: socket(0x0, 0x2, 0x0) close(0xffffffffffffffff) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff4000/0x3000)=nil}, {&(0x7f000069b000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000093000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000696000/0x4000)=nil}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f000015a000/0x1000)=nil, 0x9}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f000068d000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x2, [{&(0x7f000033a000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {}, {0x0, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000225000/0x3000)=nil, &(0x7f00000df000/0x4000)=nil}, {0x0, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00004ec000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00006fd000/0x1000)=nil}, {&(0x7f00005e5000/0x2000)=nil, &(0x7f000014f000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004fd000/0x3000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000545000/0x2000)=nil, &(0x7f00002ac000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000575000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r1, 0x80002) truncate(&(0x7f00000001c0)='./file0\x00', 0x30000) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x35}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x26, &(0x7f0000000080)=ANY=[]) r3 = socket$inet(0x2, 0x8003, 0x0) syz_emit_ethernet(0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000280000000000009078ac1400bb000000004e204e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000080780000e08fa37002"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r5, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) recvmmsg(r3, &(0x7f0000000040)={0x0}, 0x10, 0x1802, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x50}, {0x81}, {0x4000006, 0x0, 0x0, 0x1000004}]}) writev(r6, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 1: sysctl$vm(&(0x7f0000002c80)={0x2, 0xc}, 0x2, &(0x7f0000002cc0)="b4", &(0x7f0000002d80)=0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) fchflags(r0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000100)="76e5eacb07f9ccf7a251c5ddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa94657fff1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) executing program 2: utimes(&(0x7f0000000000)='.\x00', 0x0) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x5) symlinkat(&(0x7f0000000180)='./file1\x00', r0, &(0x7f0000000200)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x2}, {0x84}, {0x40e}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x80, 0x9, 0x46e2, 0x1, 0x5, 0xff, 0x0, 0x2, 0x2, 0x4, 0x10001}) executing program 3: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000d2f000/0x4000)=nil, &(0x7f000082c000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000400000/0xc00000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000dba000/0x4000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) r0 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x8, 0x33da) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x200, 0xffffffffffffffff) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480), 0x8000, 0x0) bind(r2, &(0x7f00000004c0)=@in={0x2, 0x2}, 0xc) msgget$private(0x0, 0x460) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f0000000040)="1b729cf5", &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x4) r3 = socket$inet(0x2, 0x3, 0x3d) r4 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r4, 0x80047308, &(0x7f00000001c0)) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="89144c0129ea94f77ea66ed006e3bc58e261c99a", 0x14) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000140), 0x0, &(0x7f0000000180), 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setitimer(0x0, &(0x7f0000000400), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0) open(0x0, 0x0, 0x2) setsockopt$inet_opts(r3, 0x0, 0x1, 0x0, 0x0) r5 = msgget$private(0x0, 0x0) msgrcv(r5, 0x0, 0x1008, 0x0, 0x0) msgctl$IPC_RMID(r5, 0x0) fcntl$getown(r1, 0x5) mmap(&(0x7f0000ec7000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0xa9d) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x40) executing program 7: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) sendmmsg(r1, &(0x7f00000000c0)={&(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3}, 0x10, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x80000000}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) recvfrom(r2, &(0x7f00000000c0)=""/89, 0x59, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="9876d692a3ef9c7ab923a2f0", 0xc) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 4: r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket$inet(0x2, 0x5, 0xfe) syz_extract_tcp_res(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x1, 0xe8b4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000480)={0x0}, 0xfffffdcd, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) link(0x0, 0x0) link(0x0, 0x0) symlink(0x0, &(0x7f0000000e40)='./file0\x00') socket(0x18, 0x1, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000200)={0x40, 0x9, 0x10000, 0x7, 0xff, 0x95, 0x7, 0x10, [{0x3, 0x8, 0x3f, 0x1}, {0xfff, 0x800, 0x0, 0xffffffc0}, {0x200, 0x6, 0x4, 0x556d}, {0x80000000, 0x3, 0xfff, 0xffff3635}, {0x2, 0x4, 0x34fe4637, 0xd910}, {0x7f, 0xfffffff8, 0x1, 0x1}, {0xffff0001, 0x2, 0x4, 0x3f}, {0x4, 0x2, 0x2, 0x6}, {0x7, 0x5, 0x9, 0x1f}, {0x8001, 0x7, 0x23d6453c, 0x2}, {0xf7ee, 0x80000000, 0x7f, 0xd8b}, {0x7a2, 0x0, 0x7f, 0x169}, {0x4, 0x4, 0x3, 0x7}, {0x80000000, 0xd5ab, 0x8}, {0x5, 0x4, 0x6, 0x2b3}, {0x7, 0xffff, 0xd3, 0x9}]}) open(0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xd7, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xc9, 0x0, 0x1}, @tcp={{0x2, 0x1, r4, 0x41424344, 0x1, 0x0, 0x7, 0x4, 0x0, 0x0, 0x0, {[@generic={0x2, 0x6, "96c72963"}, @sack_perm={0x4, 0x2}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d4"}}}}}}) syz_emit_ethernet(0x16b, &(0x7f0000000380)={@broadcast, @random="ea02075cb5ff", [{[], {0x8100, 0x2, 0x1, 0x4}}], {@ipv4={0x800, {{0x18, 0x4, 0x2, 0x1c, 0x159, 0x68, 0x401, 0x81, 0x3b, 0x0, @multicast1, @broadcast, {[@rr={0x7, 0x23, 0x2, [@remote={0xac, 0x14, 0x0}, @multicast1, @remote={0xac, 0x14, 0x0}, @empty, @broadcast, @empty, @local={0xac, 0x14, 0x0}, @multicast1]}, @lsrr={0x83, 0x7, 0x7f, [@local={0xac, 0x14, 0x0}]}, @end, @noop, @noop, @ssrr={0x89, 0x7, 0x20, [@rand_addr=0xffff]}, @generic={0x88, 0x12, "d65ffea25eb58b170228b2b08e2f11bb"}, @ra={0x94, 0x6, 0x3}]}}, @tcp={{0x2, 0x3, r1, r4, 0x1, 0x0, 0xd, 0x20, 0xef, 0x0, 0xd58c, {[@sack={0x5, 0x1e, [0x4fdb66d7, 0x5, 0x1, 0x1, 0x3, 0x5, 0x400]}, @nop]}}, {"5c5a47cb80fa65ab0431447645f16c181d6344314ea3555cb4e5d92579887d50f53ecc3d002185f5ef92c8052d674f47d8028ae807cb5377fcf0a539a9bf29ccc81d5ebcfe0f851df49b699f4779de72979dd3afff6e3174b7808219d72c9d03a1caf161f996971b834fb4828a9dde8d4fe9c53ddc9a7d97f6e5922a46dddc3a3e2b86eab3b08c2bbc685847b69f3284410f96c11fc9961e113d0004e6420dedf8a06a02ce31450ee4fce416bda576dba53d07f7f58dbbe56706d47c6b66530333d208e66f"}}}}}}) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020699f, &(0x7f00000001c0)) executing program 6: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000300)={0x4, &(0x7f0000000200)=[{0x0, 0x0, 0x5}, {0x1ff, 0x57}, {0x800, 0x7, 0x9, 0x400}, {0x400, 0x0, 0x0, 0x8}]}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, 0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f00000001c0)) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000000)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, 0x0) executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x143) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="40ac3d8c9d0c60cd4b78e4de9c83ddc3d1557114735a5418f104ccbc247328", 0x1f}, {&(0x7f0000000180)="1d265190a1ce705f7201196b4cec4b70d75716b96814c119c3d53d40aa460ec7f0d53602d12a068db3ce955da28dde3fca1cd9c0d5a1851380d6a64734e407cb9505393bad6641b8492051d7b0a7fae9ccb8cf556410cd6e4df00134c29b91faceb42345671cc1dfbd03078cee47e66c40dfa3d7cf35ffcd5cb261305ba72200d0394b126e12559d4ad15cd8183a9e08b5dd4fa3256eb1bf395c8520ba434fc9503b84ae546b598a73990cfafa78fd60f90cc90f86885b35473b4160913255263c1049a7885b94a2333c2f4de1a4632d7ae7a25422bbe66236d83673c121695d", 0xe0}], 0x2) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchown(r1, 0x0, r2) setreuid(0xee00, 0x0) r3 = open(&(0x7f0000000200)='./file0\x00', 0x210, 0x0) fcntl$lock(r3, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000004}) flock(r3, 0x2) flock(r3, 0x1) close(r3) fcntl$getown(r0, 0x5) r4 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x410, r4) setreuid(0x0, 0x0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000240)='./file0/file1\x00', 0x4, 0x4) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000380)={&(0x7f0000000180)='./file0\x00', 0x1, 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x1004) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x6) fsync(r1) setuid(0xee01) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000000c0)='r\x00') lstat(&(0x7f0000000000)='./file0/file1\x00', 0x0) open$dir(&(0x7f0000000200)='./file0/file1\x00', 0x200, 0x0) socket(0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)=0x5) kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) (async) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x8004570b, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = getuid() setreuid(r5, r5) (async) setreuid(r5, r5) setreuid(r4, r5) executing program 3: socket(0x11, 0x3, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) (async) setreuid(0xee00, 0x0) (async) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x1, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x40}, {0x20}, {0x6, 0x0, 0x0, 0x30e1}]}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) getuid() (async) getuid() (async) socket(0x0, 0x2, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000001880), 0x0, 0x0}}, 0x10, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r1 = socket(0x18, 0x1, 0xfd) ioctl$FIONREAD(r1, 0xc1206925, &(0x7f00000001c0)) (async) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x810, 0xffffffffffffffff, 0x0) unlink(&(0x7f0000000000)='./file0\x00') (async) rename(0x0, 0x0) (async) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff000000000000000000000000ffff"]) (async) r2 = socket(0x18, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) (async) socket$inet(0x2, 0x0, 0x0) (async) socket(0x0, 0x0, 0x0) (async) dup(0xffffffffffffffff) (async) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000380), 0x0) (async) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xd, 0x0, 0x0) (async) syz_emit_ethernet(0x9c, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd604292c800660000fe0aad1f4900000000000000000000aaff0200000000000000000000000000012902000000000000bc"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) executing program 3: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random="b1d3bd0a0c02", @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @multicast1}, @icmp=@info_request}}}}) r0 = socket$inet(0x2, 0x2, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000000040)="0226039ef800000000000000000000000068", 0x12}, {&(0x7f0000000240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xd8}, {&(0x7f0000000340)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c5479766243aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079238954403a26846f804313151b674b9915c4b5cc0b95d9fd587dbfe1559cfa027bf", 0xba}, {&(0x7f0000002240)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5d02c4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f815fd34ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cfb24ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04714153ca7e8e671a9f224f4d95bb0140c27093ee3e0f69bab9caad25e8ddf8bea81b380e1f73199b3e", 0x1029}, {&(0x7f0000001400)="ca87803dff144c6b6b264a5851de033559a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa4db4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f3690965910c311d0c4d3eca93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e14aa65453962fb7d3762cdd5a368d", 0x9a}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d959823c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d5c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e0e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed2978401705000000af1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8266f075e92bee6a66601e0fd603abd1ab9abd553a72844bec5f1de1f4f77723da8c481e07f10e4765fedde4d0472294e3e341f20eac40fd2d79a2331ca6c0bfea1d2265cac4c8425c93d24db00"/3399, 0xd47}], 0x7) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) semget(0x2, 0x0, 0x0) r3 = getuid() r4 = getgid() ioctl$VNDIOCSET(r2, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r5, &(0x7f0000000480)=[{&(0x7f0000000100)='&', 0x1}], 0x1) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r7 = syz_open_pts() dup2(r7, r6) fchownat(r6, &(0x7f0000000440)='./file0\x00', r3, r4, 0x4) r8 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r9, 0x802069de, &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r8, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$VT_GETACTIVE(r10, 0xc1045763, &(0x7f0000000100)) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r11, 0x8004570b, &(0x7f0000000180)) executing program 4: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0xe1}], 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)='\x00\x00\x00\x00', 0x4) r5 = socket(0x11, 0x3, 0x0) ioctl$FIONREAD(r5, 0x80206913, &(0x7f00000001c0)) kevent(r0, &(0x7f0000000100), 0x4, 0x0, 0x20, 0x0) recvmmsg(r1, &(0x7f0000000180)={&(0x7f0000000140)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000000080)=""/6, 0x6}], 0x2, &(0x7f0000001200)=""/4096, 0x1000}, 0x6}, 0x10, 0xd657f22ca6e3c141, &(0x7f0000002200)={0x1, 0x800}) executing program 7: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x20000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699f, &(0x7f00000001c0)) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) close(0xffffffffffffffff) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x1812, 0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x0, 0x0) open(0x0, 0x20, 0x1) sendto$unix(r1, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x400, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x2, 0x0) getgid() getpgid(0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r4) recvmsg(r5, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000400)='on', 0x2}], 0x1) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x148) execve(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x20, 0x0, 0x8}, {0x74}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) executing program 4: r0 = socket(0x11, 0x4000, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500), 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000000)="b886b4e47f", 0x5}, {&(0x7f0000000100)="652007fc34403756736f91fd849dba3014806c4ee00dec4bfdc3a94f07cb88b6cc24d148ee79c521a6464da785ee79c2c86d9e3a9bc489f7eae91b5f8f5034b625e15928c3b9b1da67cd5eefdb6d643f3ba81a0bb97d6d441684e4378ccb70219319f595cee06e7c5e9678ae3a3819353af0715bcd649702cd2d86337dc41bdc169c24d5df7239f1f51bd7de87a5a29e023b40bb8fd029f3cdad6fd8e5a90e14f5bd49455fc685a30a2c58c297136c5d00102cd354ba948624c50b660037cc26", 0xc0}], 0x2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={0x0}) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x1000, &(0x7f0000000340)="12000080", 0x4) syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[]) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x28}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x8000, 0x101, {0x0, 0x10000000000004}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r0, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00000000000008004600002c0000000000009078e000000200000000070200004e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB='P\x00\x00\x00\x00\x00\x00\x00']) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getppid() r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4}, {0x4, 0x2}], 0x4) getegid() executing program 7: sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 6: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x4001, 0x0) ioctl$FIONREAD(r2, 0x8060694a, &(0x7f00000001c0)) executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, 0x0) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) r2 = socket(0x1, 0x4, 0x2f) r3 = dup(r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x1}, {0x3, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xffffffff}]}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) setsockopt(r3, 0x2, 0x1, &(0x7f00000000c0)="f0452ca195c4412817939b26b254420b5ad436d06e16585ba45b", 0x1a) setsockopt$inet_opts(r3, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 5: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000080)=""/23, 0x17}], 0x1, 0x0}, 0x42) recvmmsg(r1, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000180)=""/225, 0xe1, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) close(r1) dup2(r3, r2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) setreuid(0xee00, 0x0) r5 = getuid() setreuid(0xee00, r5) r6 = fcntl$getown(r4, 0x5) ktrace(0x0, 0x5, 0x128, r6) r7 = socket(0x18, 0x1, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, 0x0, 0x0) r9 = socket(0x11, 0x3, 0x0) sendto$unix(r9, &(0x7f0000000000)="b1000504000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac5000010000000000000008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 7: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x189) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) syz_emit_ethernet(0xf, &(0x7f0000000080)={@local, @empty, [], {@generic={0x7034, "a2"}}}) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x87}, {0x34, 0x0, 0x2, 0xffffffff}, {0x40e, 0x0, 0xfd, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./bus\x00', r0}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000140)='W', 0x1) recvmsg(r4, &(0x7f0000000f40)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000003780)=""/4115, 0x1013}, {&(0x7f00000003c0)=""/153, 0x99}, {&(0x7f0000000340)=""/113, 0x71}], 0x3, 0x0}, 0x2) recvmmsg(r4, &(0x7f00000008c0)={0x0}, 0x10, 0x0, &(0x7f0000000940)={0x0, 0x20007fff}) execve(0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) unlinkat(r0, &(0x7f0000000000)='./bus\x00', 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f00000000c0)='P', 0x1}], 0x1) execve(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) executing program 5: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) sendmmsg(r1, &(0x7f00000000c0)={&(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3}, 0x10, 0x0) (async) sendmmsg(r1, &(0x7f00000000c0)={&(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3}, 0x10, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x80000000}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x80000000}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) (async) r2 = socket(0x11, 0x3, 0x0) recvfrom(r2, &(0x7f00000000c0)=""/89, 0x59, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="9876d692a3ef9c7ab923a2f0", 0xc) (async) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="9876d692a3ef9c7ab923a2f0", 0xc) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) (async) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffff9, "bb08000100a44e591067145e07cbbdbbc700"}) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r3 = dup(r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x1, 0x0, 0x6}, {0x20, 0xfc}, {0x806, 0x0, 0xfc}]}) open(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) open(0x0, 0x0, 0x0) r4 = open(0x0, 0x0, 0x0) fcntl$lock(r4, 0x0, 0x0) close(0xffffffffffffffff) syz_open_pts() syz_emit_ethernet(0xe, &(0x7f0000000340)=ANY=[@ANYBLOB="99aaaaaaaaaaaa"]) r5 = socket(0x2, 0x3, 0x0) setsockopt(r5, 0x0, 0x6e, 0x0, 0x42) executing program 7: ioctl$TIOCOUTQ(0xffffffffffffff9c, 0x40047473, &(0x7f0000000140)=0x1ff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="66e5eac907f9ccf7a251ceddcec7d6aa45e9624dec06a00c22fa1f604f00"/47, 0xfde4}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x0, 0x0) msgget$private(0x0, 0x40) dup2(r0, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x1}, 0x2, &(0x7f0000000080)="80b5f33f55b1", &(0x7f0000001080)=0x6, &(0x7f00000010c0), 0x0) open(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8004667d, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000002580)=[{&(0x7f0000000500)="712cbb130d4756992a099c5ded9012f09c20073a71395a984ca3500b28cf333ca44ca07275dd2b78373719f628cbbb0ae8d353815b0af59b7d884f7cfa5d0592b404ea9b50fdc4ab52092e6c8b2557edecca31741def4466ef0d8e40fab1605cc74e8963e4556b5d18dcb6928b376d4185b55f698b91773e6108c07d542a0983d3a395cf8845f09150895bdf324a33be5ef9ffbd976454902b652ed4e8a443c3c35bc93fe73e09cb5d623c96eadb1cde5c0ee6d354f41d4c0f58632ac97e8a3bc74e8ee036ba1778ad3d90712d691ce53004329eefb376a5fa13a8a44472cd045c93837ec5f2dc466e45b4f38e2171b7bfbfee0125993e9322b4e5ae318acd28e7dc0e8d769f1a90df42e4bdfddfb47b22e026e9603248d5ed806b98ba5ae4a80aab2cfdc1bca72314f0cf8c9686585fca0d1adf60b1abbaff7432c6ecdb804d93d3414d4935b928d012e59559808a014bc23c3a43846289b69833b934bab64182825ec285d67f2837df4363260f56758c", 0x171}], 0x1) writev(r0, &(0x7f0000002500)=[{&(0x7f0000000340)="ae", 0x1}], 0x1) setitimer(0x2, &(0x7f0000000000)={{}, {0xffffffff}}, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000080)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}}}}}) bind(0xffffffffffffffff, 0x0, 0x10) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) r2 = dup2(0xffffffffffffffff, r1) utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x46eb37715ae71901, 0x0, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}) accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getuid() r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000012000042fee18850"], 0x11, 0x800) msgsnd(r3, &(0x7f00000006c0)=ANY=[@ANYBLOB="0300000000000000bc597b8a7110cfcfb630f8fce91c8815cdb3170494422f94d3ca7b7e6e85277277ed8b80324a3721ef9788207334532be3f0940418dfc357ad34a8ff249bd5640720a0ef96857717d47c739a7105b1f5e3f02c84cacb4f83921ee9801773dfb84f3afbcfacf7b467bf6b551d8e905c883ef3bb3011e829e5ddce4e243de033ed1ad495516771cab6167098bc69fe5984b6280e3fc97b2d624151901511c550e6d5d4ec5f930c0dcec4366ceb87"], 0xa9, 0x0) msgrcv(r3, &(0x7f00000007c0), 0x90, 0x3, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) fcntl$dupfd(r2, 0x0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) executing program 2: unveil(&(0x7f0000000000)='./file1/file0\x00', &(0x7f0000000040)='W\x00') chroot(&(0x7f0000000080)='./file1/file0\x00') executing program 3: r0 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x0, 0x0, 0x0, 0xffff8000}]}) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040), 0x190) setuid(0xee01) kqueue() setrlimit(0x0, &(0x7f0000000100)) r2 = syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x5, 0x80000000}], 0x200, 0x0, 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$PCIOCREAD(r4, 0xc0187009, &(0x7f00000000c0)) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000200), 0x8) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x101) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) executing program 7: sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0xfffffffb) executing program 2: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="5aadb4c6afd01dfc1a42c6d587cb7e3c4b509935b20335cc49fb9916706b828f650b47e736380346dc1562fe8ae20544b1d4fe934e865bc474faaa1ef8dc709378d44c0a4d7a77a7d2e7e5a0a12437d6d38cbe293a7b3e547dd5e8d9b7bb12895073d7ff595fcf3ee5554ecd97913c358ab335694106026f4710ce34df81307548e67a0114d8160ae1d3fc26394d8fc5c0fd15a6998e2ba479ab225efa7bc597c72d214ea58f10a0021eb850cb13104511da883667978a44d5190f7743b3e82dd9c844b8996e6aae6cc783dea8ca", 0xce) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchown(r0, r1, r3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), 0xc) stat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)) mmap(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x0, 0x5811, r0, 0x9) fchown(r0, r1, r4) r5 = socket$inet6(0x18, 0x2, 0x3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400), 0xc) bind(r0, &(0x7f0000000440)=@in6={0x18, 0x0, 0xd, 0x7fff}, 0xc) unlink(&(0x7f0000000480)='./file0\x00') r6 = socket(0x10, 0x4, 0x0) r7 = shmat(0x0, &(0x7f0000ff7000/0x3000)=nil, 0x0) shmdt(r7) pwritev(r6, &(0x7f00000008c0)=[{&(0x7f00000004c0)="990bdabf1ab4efc86ed3aac9266ef26e00aade6a78683ebbad262e8028fb9373f23fcb288b637a95ca4498cac35ff8aa7d7cab32d4c752ee1631af0b20051679fbeb4cb50da8193b2b6d20098d0ffefac9a300ad4eae0ef2b586ec44391106fcb739433d76e3ca0959f1310c555c7e3f424bdb44b81f18f4df21cfa1c4dfcd3f4f31f6ff05ef97e0d9584f330e42fa7a68c41919edeec0e4c06a5610cec9ea9856", 0xa1}, {&(0x7f0000000580)="62994e32ab4003bfcea16d5f653abfecb5471f1ae58a2d5ef3faaf186a54f1caa9f9930532e11f5e3b10f227c60d5018ffa63945cdc9864dc47026bece3b3052e5ad7c1e325a74665c342b252d7fae38a2df7ca407d34d013978033b4ec1869f8d2191d9125c0c4d3da2", 0x6a}, {&(0x7f0000000600)="d75f5795028ea684815dfb3dfd6e4bcecfe8c3c0c635d64dea5bb833", 0x1c}, {&(0x7f0000000640)="79f4af123859985a17fbbae1b03d610c8393868d05d0ee8c3ba5f6700936abaf07268fc6602f0713b7f005e836af5ea389da4303cc07feda05c6cbfd1fc2476e93417d1857855a0dbc411e0ad4991417aeacf9470c3bfec0beab8a2b22cfb2b50c0124f92cef7d92d83f1f1d2ad0dc913e086499b3f9b1d8ec42a06e762a15b8d603647692cba2dbee156feb8fe52165912dbace4b4da8e20f65e15fbc8b2e24ace7590ba383121e2ff4a11126758aef2c0cbfa361085027de331d76e1ddad35a210d2536ac3e310235e148f685260bd92ebc7d9", 0xd4}, {&(0x7f0000000740)="aa030a1a94eaa2123a30fd29b9", 0xd}, {&(0x7f0000000780)="f4bc2647830bb265fc48ecdc6c7a6964d59d6c3a853ac693a535449e324154168a07027291500a0488be3e9ce36fe483fb14a060e6d99e12abeb5039c27e3dbe12c2b556da6b92d844bbe2e5a97a4ff775e661ba2b57281e5e4d6845bc6b0bc2ac003346f4f9b23639ae5e69087cd21b2551550ce16acd44919359dfce0f5e2a14f26eb7ab303848", 0x88}, {&(0x7f0000000840)="b731a1452ba800f948ad2d29cba6343fb5b347c2eb675ed887da7f7d26ccf11941db595dd5fccd2022c4480d2463b16c7172ed63428804de06a63e89cb7d56a2e65ffa3a64ec767f28b05320eff3b34625ad9221ed119234", 0x58}], 0x7, 0x3) recvmsg(r6, &(0x7f0000001c40)={&(0x7f0000000940)=@in6, 0xc, &(0x7f0000001bc0)=[{&(0x7f0000000980)=""/197, 0xc5}, {&(0x7f0000000a80)=""/216, 0xd8}, {&(0x7f0000000b80)=""/37, 0x25}, {&(0x7f0000000bc0)=""/4096, 0x1000}], 0x4, &(0x7f0000001c00)=""/13, 0xd}, 0x1000) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) r8 = open$dir(&(0x7f0000001c80)='./file0\x00', 0x17fab5dfc57e65c4, 0x0) fchownat(r8, &(0x7f0000001cc0)='./file0\x00', r2, r4, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001d00), 0x0, 0x0) ioctl$BIOCSDIRFILT(r9, 0x8004427d, &(0x7f0000001d40)=0x3) r10 = shmget$private(0x0, 0x3000, 0x201, &(0x7f0000ffa000/0x3000)=nil) shmat(r10, &(0x7f0000ffc000/0x4000)=nil, 0x2000) setgid(0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r11 = geteuid() chown(&(0x7f0000001d80)='./file0\x00', r11, r3) executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={0x0}) executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580), 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000000c0)="935e8aaf96b3673025ce14ada432d700ecd1d23765d9e11bb7558683a66590f9f209bd7278aee912a76804ca7c0b8dc6f89bcb09852d7af04c17911809d5b85678eb3dc39e3647dd1b3e9c3cb5edc4823beb357fee29eb0d317ef4107424bd78ff81de6a944e98feed22eb978ec9745fa79832b552de891c6c5c87a23bd83129fa01382e1940d07cf9457eac0ae94d36f77a6858d2bc09624a80fc670c26ff5ae7344283cb0cb4f400c887df7593977b0a5ea7", 0xb3) executing program 1: write(0xffffffffffffffff, &(0x7f0000000080)="2300efe4855a00beaa9acc7808d0", 0xe) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, &(0x7f0000001440)=0xc) r1 = syz_open_pts() r2 = dup2(r1, r1) getdents(r2, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{0x0}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x2, 0x0) r4 = syz_open_pts() r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r6, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x4005, 0x0, 0x0, 0xffffffff}, {0x64}]}) r8 = open(&(0x7f0000001480)='./file0\x00', 0x200, 0x134) r9 = fcntl$getown(0xffffffffffffffff, 0x5) r10 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, &(0x7f0000001500)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001340)=[{&(0x7f0000000280)="2b22bd34cdd3570c49fc2db30bbeb71f2662b04293e9b63a7aedac1158a553da4dba24bc35dd0d7cad78727794ef2eef8f6829316ef0769746cb726ed2e13a3160525fb93fe14b6f1a819f95fde11328306097e0a92d7fa12ec963d13af6d760410cb99cea7be1ef32faa152a6b6ade2523372af9adc8373cd0f2dfba39f4e27b98007393861c10af27ea823c19bf916e21ac01db5edbe6034913927843319018b36cec57391a8e465993f9914d4ce6bbc89c2e37d3c0fc65a08d4ddbc7744a0cdce9c03fdc69e3d86b7b7539c2c76737ff50e1f11915b53f44754310f37278760a1adf62b1b3f0d04a5f83c7487bab6f27d5d54a99bee0c04bdbfe9c2e72009ae1aed16924acc484bf92047a052e5149e6bd357628fb70dad97228faacdf08c3daaf57866381cb9aaabe43ec8663b8316ab4d2f7688962dc953e7cdfbe315bc8821b56bbb785d2e513be59b21a433dbfcd2e77245d5fd6139b7417c66fb6640fd99da8e3374ada39c13c1ab74b54b0c9d465ff116c497a1bc02a48f476ce6112dd6e3d8770544425ef6250ab5fc5ddaade3c8b7b4adbb762d0722abc3d6503bc1bde8461c5a49b6b0ae0a08f27ef74452d787affc9d60991213e3b7bb2305ac017dd482f417b72d880576923e2df4675caff5e5e755923de9de0f962fc6a104f648261c0350486cf41eeb0529cadcae1cec358032c6b25ceda23290037a18191762b92435eb95081313fae038111c2d89b636591da60a117186b5663131563761cdc7b0a1b49fc19d234c5074838c564d38b2add1d366f716eae463f883b830dce0c8286e087ed598f8134ce3a550cf059a408cb669554bd446247bd0d6775efeba06b5469ce2465d676a4d3b1e1a8da3aedb6d78eaae279049241a51c79098c6c20294ce2341451a2e7a397e755b767a570852c9ed9c8a0dd164f8ebf02dbe2d0c9d0799ff1cd5f7cd9d208cd7ff809c599e92749cfb7880138044ffcadf38500b74712ade8d9394b465896e690658e0742c6f5e778a853db5011a318d54ade864e92e47a95f85bc9102d03129dd831eb665db0ac1b17cfd2e466f3843cc68e4ebb2a911dbaa17f52d3c4765d2e5d5a3da46376044b2f011e7f1b6577db2eafb25b9341fbbe391c828d95192a7a5d62c6fedd941fc079408f1555c879b0aedf7fb2fddc810e16a9d0f2759ebb33aaaae393472c45c15839258e2d53303aeffe9f2b1d2d783b2a145f58ec5cdb6eb15cad1116944feaa90de80f6141a2cab5838992642a595a458d37587ed818c4ba64414f1791c65510a9801fb751c9431e49830c2c3cb261ceec5f26c869d1ecc2990157fe2dd9661568d394a041cf318fc1a76e8d106213f988b41bff4fa4ad67c7fb0fd8a36c17f49953943adf6557b332ec44da374a2bae97b63c0b7168f680191b01b9ddb021f8d8cdf3cc6a682659e4106fd82365377612a083738ee30871e3f6c9aaf467274bc2ad9e5f86a6b7fe752785c3a4e18723af6887a30e44ce40e99f10ba189b2f9cc70d7bf091833ac9b1f538bf0298969fcb2f3f67f27644a27d92c7c62a37a6ccf0ccfa02bd304cc520d675e695e5a6428978c381be6503038b61f4bce79e1942328fa5bbff624ed4ce39181b21de3bf47b32bd16b98a782f891ea46f7160c8cba42b8d8807139bd28860d3d5f829b3aea03ab4ede1b6d63377fd8bc792d2072f134ea6e3d5d147dcae397cac57fbfddbfbef88686223781bbabf6e461bcb448d0e1b05c10bc8ae39d3e8144ccae78069a771072c22352cbf58a36161691112dc7bbe05baba8444e950e2eb7b49df8d8175a2a00c99da50301f8df98711f31ccf775ab4c3603cd68d82ab3ddc48dd40509709062546170c35f5b7ee7bbb2d99dafeff8a2acbd39facd72821f534be937b55e73a8f033f6b7ca52852f96b2da05662bf8632fc2f3cd2e128bd58d3d4d9262fc491605fdb8d9702c539ebfae104b761088439098993a2c5e6f546b8a5c735c4c014cee679bfa1abcd06bc3af2578c83909875807a2947af4c1c70f07f77729c96a11c433abe36b62ba7f02bc971ecd42e58181e2c96c4d2930ab93fcdfc2b8e6c3af3bf3482a479cf4010fc32950bb40b50da0b2cd90b954d1398af6600c1b45699ddd9d083127b130fb6131ff839f9b73858f56543663254dfae13dadfff3ba2766f8ca746edeab8d10944bfe4f6550a52e1cbdb5a21d78e0b19e935eca573935a04781da4ae788283e14860d1d9b42b43e58a9dca4f223a8225c5e6cc31812afafb93c253a8b7d8e20fb556b76c4949b394e739894f9d14f0865ea2a3c306f6331525f4a120d9aad3a1c00b20abd3be14180717d9f2ce8898eedd7214b41fe8ab927dd7da7d41e6a11dd1d8429e4330b0b652213361a6d48c0954c18222abb3088aebd51ca6da670236a8a74c784f96a95e4c800fdf1d3c024de5c21c0b6597b0068d21202226d75ff24759102eab34282a55fe1950dd91da71ef3837104e61120a54735c621a39bc94f97831a4fd41eea0f165a31b735ee907dfd6ce9864be952a0fcba8cb53ce2c62702af9e34dd2865c30c483f517676538f5428be0d5ed62b50543e714e145c416d52db2eac0796455cd264778869cdf4ec8d8da795abb57661aa75d12e293abfb46d8b337ef86e5b58fd8abb49ba3543bdf42d82d1ee9465d7f476998dd969c12797b622b2dcbc993420c8223cc17872c8f006bc7b4d9e35a2f135dcfbabd04441c774d13a39a0377660d74a1a573ebd5cc7553a8857dbfb3e5bd9de899f9dde736f527f4d231f5f4aa18b80dcf97cfe61b81cd7c3cd0f6f939ca2702945717fd3efa797d03f9d0c99010c3f6092c1e08a81e9ed4eecff30ea415afb51dd44e157446b4baa0d6e6a2848dbafbae26baad0470eade4bae5e21ebafac69371b5f04c141c392c6ccc6b346a6907b5e6e875c306c46785f78c64590c3690db46778517b9a4e4fec26b77dd1de4f7c61f4de638ce5ff77415a573e365038c28b8642f25ec102d42093144cdb6e1d9f77c231bfc626c7eeea65f6626cc6b6967d6caca8ebc4393d2761db1228c9794116d8b085485610d5be77c031b0f6aafab65ff8df9d50ea1fe2f8cf7df7e952700a4cd2ca2ad8a8de4eae95a739c9b63c7a8773a12c73e1ace23902a6fd6f0d3afd8a702c89dac83eeb05471bf94b3981a8a3498ff14c3d913a50e90e1103cce59b3d35f57f43ae9955bf8c4e916a9e05dcba39efe0eaacd2159f76552fd787469999eda2e6f669507da951d28791249562b06d634450e92a64f4fc9aa1fb7ec995496934d6dd4d293a76d353d466d8c742ae50deb5409af1bc77932c43ba14469f9ee96789a2aa8cb0fe310be13e4069b61e89c7ebbe9afcb9200b48a3d96bac11748e12c92d596782c5bd24187429615d9434b1eac00a05b160b22736f0cbddfdd295a1eb77a51f1a9a16d0661fde6a86eaff95b30b40d15f22dd9d67f86f2197859eb1a867ca44db3a6eda25450c4513b6382992de1088552464258fd57e41dfdec342e40490f086389671fe5707ead189acf9a7ebf5f60aa4a899187b7f05993fcfd8905d03e27b1dbb08216ed387929f71426cbc5742336926e25c160c3379c88ff6653483224fc5535c12cdb01140677114a80efb4b9273ae0beb3f9ef43d22a688f511cd25fb6bfe2664c90e1310bd46982f505a51130b306374a86ce1e350b6f8ed442589b1bf763731e36f322aeda45dae4e6d5b639790b589ac39ee8070cb9e38c68ce69b1741e6e85042a2c760895f649cb010345988f3daa8ff87cfd4f0752e3148698e77a652eaaffe70457624013c39b78145c207f8bea59c405f555e8c7ba282823ba65103ed90bafab7da77fd72ab3bfad7ff874a3832d4841755760e406abcfafe4b96c0ec366bebbe8c77bf072d31c862615abf4b77982ec3821ef54fc8b1b46dcae6598fc3762555820f6d298a7ce6db3a9bb2f183deddd47569ac2b158a95f0d90060ac125286caed69ac7a46d1756b527c50cb2008adabc093faff604dd640e99fa75724c1479786b297c522a2f776e47a0f2a31ae994046a2b5ebcde9a0009f59d1ce02ae499c1d4097e39a263b292804961ec93a08cc18808b44179edb04c56a1856be419c9efdd40fef21e0f1db87b1e3d26719d7ec3095603cb1b5ea9707ad5d6aa370422620b3b5b5b922f4d111a3fa0d0ef69e1f2eedbda3e6c6688f76ddf936ff1f425ee91d3a3b06af4ba236ef04ed594ccc7f45fd411adc12cec095139fbe51a432284c0750ce5a707e6bb072cdb1b81469be443e5326ac3c4c628931c0df29d22f09b327c200909a00d73b584e51fee50daaf443a7d4f3cf48214a14b1080dd8f2841caefc7a3badefca54fe80362a6432559e304da11b4767bdf1d46aa7c30ada3758ba3be6e556488af972b822c63a5a77675f42e4c9052e1531fc9b6dfdc94138c1991f7243102d193781a5e7da4628021c13b5dc66bc75f08c842763deea8a604d3d289a4f53314eb2d15557f5a28ecf3576c921bc47ec6dc9be26bcd08a2a9522c8c4b08702d8e5d76b11f5c78553a2ed199109db42d4a44758e5dd7c41118bc37c9bfc11323a00103c679560ed9fc31a8755f0c7fd3a62e42dd7552ffc143cf89551eddafc47184988ee48bdd9741718b1258216b3fee612036d7db02869efe2557a9cee3d721e6a81f0666b6a3174684fa3748312d5b7283f45df0ce9acd822e1c64310fea737a8844cf3dc81e047fa1aef6737369c3b5125eac6a21612becd4d376ae2d3b9c918b12fe24ff1ce6c464e0a04a899c4136153027b98fb9fec76c478dd61bfe058a0e4ee2f3cdb9dc6926db434fcd910f619983dc83a6111157bc89dfcbdec27c87cdd4f576c8c864b04482c98e815a41ade5a288a194d4a0571dd3bfbc4a3cec0d7c8e8586b79da6137e8b492aa3703783fb93924a4112170f384fd2b20066bfcb8ed77af17751d3a1c5ec0a39aec36ff7a388315e70d8c9d972a7677e1c9c8c214d8004e6f07e844d268d213a3b5934ec5a6f391b8f00f94cade76eea50b95109a0c106c644e4788cd9009515356bce8fc53b8ff85bdc92a91927aba13dec51c963d2caf2bd958e2d573fc9265dfcf3c5b3842ae981eaa3c4f5ae949d7a5a24cae1ee792eb1bc466fd2073e3a73f46330ad98049b46f0b8184185e9a9ea960ff7bafa4f15096a684302e997c9ca9d12a7d51ecfbf82f6faa659ee7ffd2eca365e4a9ce583c6cc6af45b979a944259a19acd785125236b3def5402f01ff20a09d9d867cfec473b4a154c4c204f0f2c8f0bd7326e621aca29c0a575af7b2d7403b09e591137acc233d94a96163e79606e880d0414689a1e55a6744f90ff6cc3af9c0cf9088c865ccc204604c22cfde2782703b84d0c8899d0b1d972959167cab6ab9e79ccb271c92fcbe5bd8522189bfdc697fe98cbd85ca0b05599c1a938d56dd2553f929dd2570d3a1f79342a75e31a93a7d824c9b300651883751c79eacf808c53980f0881c25c2ed74dcf00dd69bb4500b9c97cb44fbb6bc67cd5221195da0b50b4febb3f5e363c1378cd1ad7460993eb18eb1eb0d7ec965f671aa7b43e189beba55c97dd87769c544f61f267f17f49bdf60707e5f2b83fc8d245c8cfdfea2caccc9c50420a30a2cff44d79bb34401f09ff205ea54503b75dd9223c4d15b69e5ab9263b1bf633509be8c57d0c3cd69c337bddb748be19f0622a62f400f6e73b5d027adc31fece9a283ddd1259ad71943f959a9c6026b4e9f405c10d68eaf0f4b5893e05aa2fad", 0x1000}, {&(0x7f0000001280)="9c39029f4eb13f31c40dc488d8681bb86f8589d8668c9d11f0101cabfe669d5fd2706d", 0x23}, {&(0x7f00000012c0)="5b879e02769b3180e187f851c601046813", 0x11}, {&(0x7f0000001300)="47384d8ba5a4af58d21fbbdbfb8db39f097b0f09", 0x14}], 0x4, &(0x7f0000001640)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000094033690e7d9987ffb8043e3852dca1e3d5bbf457cb782a39809b20d93d2956a4bb2cc09caa182e5996fb8558cae8359a6054f162a9488f1d1b12cf44d2b890b04e70fc3c8978e2800"/89], 0x98, 0x40c}, 0x4) open(0x0, 0x0, 0x0) chdir(0x0) setreuid(0xee00, 0x0) r12 = getuid() setreuid(0xee00, r12) r13 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r13, 0x81206919, &(0x7f00000001c0)) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x3}, 0x4, &(0x7f0000001380)="9507e3b5", &(0x7f00000000c0)=0x4, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x36}, 0x2, &(0x7f0000000100)="94138b961b15ca9cc0ddd1fd852dd46979f753ca7f24fbe4f748a27b55343c05533879da1cc0ccd0aaedf4c630644a83af66c86a67beeb2815ddb958be8c852a47af7a7559b42315a4029f14b541abdbce86ffa55cf7507a78cecaf9c32a514b51e03729cff02ead4977210e31dd96c04b", &(0x7f0000000180)=0x71, &(0x7f00000001c0)="1ec1ab6ebe60707d23bbe22749e458cc9fac5758dfdc2a748d82c9310ee33eb611a129a4b0f7bba586958c93d23b9b961ddf9e8c98c605915f61703cc7e141f919060f3d204f4f350d80071c6c0713c044293bbb45e99004514c2e5cdc4a510f0a8f75b52de5d9bf65c0fb07b7586c2eda5c40397fbaba51f558c9", 0x7b) executing program 6: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/../../file1\x00', &(0x7f0000000100)='r\x00') unveil(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') r0 = open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$FIOSETOWN(r1, 0x80047476, 0x0) setreuid(0xee00, 0x0) sysctl$net_pipex(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0xffffffca) munmap(&(0x7f0000ff7000/0x7000)=nil, 0x7000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x0, r0, 0x0) syz_emit_ethernet(0x17a, 0x0) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4ce"]) socket(0x18, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)) syz_emit_ethernet(0x52, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x44, 0x0, 0x1}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0xc, 0x0, 0x2, 0x0, 0x233, {[@generic={0x2, 0x5, "96c729"}, @timestamp={0x8, 0xa}, @generic={0x0, 0xd, "776f09b60f93313dc01a3f"}]}}}}}}}) executing program 2: bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x2}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)) sysctl$net_inet_ip(&(0x7f0000000080), 0x8, 0x0, 0x0, 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x8e, 0x9}, {0x82, 0x8000}, {0x46, 0x1}, {0x42, 0x4}], 0x4}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x8012, r4, 0x0) executing program 4: mlock(&(0x7f00009d8000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mprotect(&(0x7f00009d0000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0) executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) open(0x0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x20}, {0x5}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) connect$unix(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) syz_emit_ethernet(0x4a, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60b9e54d0014040000000000000000ff000000000000000100000000000000000000ffff"]) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) recvmmsg(r5, &(0x7f0000000540)={&(0x7f0000000500)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f0000000280)=""/120, 0x78}, {&(0x7f0000000380)=""/76, 0x4c}, {&(0x7f0000000400)=""/101, 0x65}], 0x3, &(0x7f0000000480)=""/72, 0x48}, 0x1}, 0x10, 0x1041, &(0x7f0000000580)={0x7fffffff, 0xfffffffffffffff7}) pipe(&(0x7f0000000080)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) link(&(0x7f0000000340)='./bus\x00', 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0x4) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) ioctl$FIONREAD(r0, 0x80206916, &(0x7f00000001c0)) executing program 6: sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000440), 0x800, 0x0) r0 = socket(0x2, 0x3, 0xfe) r1 = socket$inet(0x2, 0x4000, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname(r0, &(0x7f00000004c0)=@in6, &(0x7f0000000500)=0xc) r2 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80606941, &(0x7f00000001c0)) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) r4 = dup2(r1, r0) writev(r4, &(0x7f0000002400)=[{0x0}], 0x1) r5 = socket$inet(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000540)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r6 = socket$inet(0x2, 0x2, 0x0) dup2(r6, r5) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r5, 0x0, 0xa, &(0x7f0000000240), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = fcntl$getown(r7, 0x3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, r8}) getpgid(r8) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000480)={0x3, 0x1}, 0x8) ioctl$VNDIOCGET(r4, 0x41946472, &(0x7f0000000000)={'./file0\x00'}) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) executing program 7: r0 = socket(0x11, 0x3, 0x0) sendmmsg(r0, &(0x7f0000000b40)={&(0x7f0000000b00)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x0, 0xffffff38}, 0xc, &(0x7f0000000740)=[{&(0x7f0000000540)="bf1ad2930305da7fc63ef12f43f962600aff76f1e820de8dc7bbbba778c69e7857d4a73dbf9825dcd34584796a52914815308d98ec5b3ea888903ea286495e61974e297f4e20868abc9b008a68f55a33b37ec075e8c78cf3e9e4f7f8568f08d875c552a259c21780ccb7834b0ae29383514381566ab7df77db8591ebb39e136f9b8af064788aa4f1f06f3d54ea3063c3d3479d5e6bda4f3eea0a7133cbcc10e271b7fbb4649a10de7a529a4a8225", 0xae}, {&(0x7f0000000600)="2ecdfa3a4581c556e3022e3288c46063e954712c353eee4106e087876a9d65f3b64992fcd8a031a5b490386fc638707595a860bf299fd5369ba7205d809ec8d0b2b1de7dfad77f1fec0ea812f6de8f85e7028adc5b40d6938f62adb62ab5", 0x5e}, {&(0x7f0000000680)="7ca6dfbc4cbfd1e0835547f77f7d89783348aa1f16a609a3de9843d58640bea56f15be6322d583932c958eb9657b1a2b523e2c97074231eb66b952c0f0d05f2754ee74b1e4a4e75ea334f7e70f4648866926078a5863b04e9993ffeeee57661b158c61111f26aaa275110f5f6d711d823356725a40cae462ddbde0db6ec9", 0x7e}, {&(0x7f00000014c0)="a73881c2b670328fbc84bc0518fbe1b21cdfdd91d6565840df27e825001fc7911e626628d561a4d01aa7d94cc00f67be764c9a35798574bf928882a25f1f03caf1b6cb0cd15e7456479ab702d363c540add8cb1859325f9efbdeca908d55eea99dd1682ec9c07d06bdc8d544a14f10bec402381ac5518c72239a641f57b467291560fb05042e189b8fd9f2e7732c0e48ab64b1a2d46af3266c6ad7ed85c7d97aa879ea7f5e40e02919a594597482cc00093b6b89d427bb87a24c3249fc4063bb897fa8a64a4a1b81f745d86fb0eb31ba57f34f30aae3d98de72d59481946be775246e5181f1e6cf512599d67452c0d58d52586eef36b2f1cdf63a1a783a2ab1a20b2b103c85b220564073f3c06183a9212c8be0b7e5271bcf7b2deefb997bc569ae46cd17aba4e50966f30c09ac5726aeae179e6f48de5efdbfd3b5c9e0491bd282e2b1111ff176073309bf23ee91067437b5bbcfc419cc84177fe7ad51a0024ab87280a0364a4926ac7efad024451a30d37e246a91b5bc789e2e450a3d01c0af90a83fe70a953bba4ab5ec4834009d8554b9eea460a0fa022fa7658db2a75a0448305e34788fb2c9532a347631a70393ad218bfb6f9e7018699435c292633ab7d0412eaa8c1356499992ac1cfe443ee98e4bf7e3adaadc93722fa1fb02e67d89914400e018b662ed4deacd6d2917a0722725d8c21c3fc0539e7dfde26ea9b231738475b718698c5aa99c91dc1aef4e947b7b9f334b3c1dc5824f7109c2d6c2807c3ac63f3dcf6a5b4dec125373f00e25d253ccf82c854e150855d8827b5dbffcbfc019f919702f6fe3a6bac7a2038e830836ef6f573dcd5414e9f650351aeb7a0c43e122d2ed0594cfd7d1676b7cd1d048918fe605ba484ba52ecf0ccc9d670057460b8a84dec756f622ea4600a8e93569440fd83e568e543274ebee4860bfa8f21577048bb60563ad9fc49bca16a23780f9b5f16a627f60a60c3309d51c30d0ba300e28033ffa4c95cdee5ab39e5f8adb51ed83b353359fefdb88276370d584e93e9c3ad53753da22a0a6e4bbe77123c4bb61479f5b1d299abcb329eab0c23810cf2bbcc01ec16aacd405461f2eaa55e82c21c822d0e3a11dce3c55d256a7d68f05e043e4f34b9213094a7fbcde8c41c56f45746cc6addd20d27da6bf6b75229433d5beeefbe663aeeeda3b4350eb12451eaf40ac0b4e25aa0e1ee4f253b589ae1863751187840dc808aa57d3de3c0805ed0bd659eebc80b2bed36ad320d6801715b93b9afac3bf4eb1287b53f33c1517e5a54458e3cc772aabfcca8f2c8b7c182a551fd9b45db16df1a8ca8f4ed4e76ebde53b1e483a2cd3954d264bdc516aaa0199fc3bb3991bef90dc575eef4d145eee9aafddbfb8887adad81b5c843df0331b38f818ef0d8055dc23bc27f0f62a3ec7e30cebcf397371982e698c15fbb96422efe9c752147053cf32e4c0ee546f59acca8b5b40272afed2a697b959e68aa716c6addb891a7d33c9eb2a9a0130261286e98dfeb196cdc1c5044d663a682d95c65f6e2acfb3ebb7fe4f96ce6fed9c486cf5f1eebf4f84e1acc138e505925e96cac5c7ba3865e7b23bda39d430f831053d5baea13f4d065d49026d3ea66ea842cc2c3995b449fa6cd502476ae146b8d3d41de5c0d90fcc152733a3c913efebe521eebec48843b02dd5739ede0daf83a30789bc4d9708629b5441dde56ac8d13b4fd0b82823dd09f4a4fca8932dacaa0c39f7afa673ff4e3abe9da8f4c5efa45a5a692f7ea516aebb6520d8c435b9a73432f3774ea743400531ba7c1ce7a9f84fa5dc6eb2e122e7133633e8703e4d8cb32a144a5c46c2ba7c86d9180101cf0e9f67c4cdcb559ccce8dd3d6a3608d4b1dc849a8a0111190a58cbf15e9b6f962964beb1bec5429bc96e78b9c024d76e3cd9070deeb947f94ea87b183a579097fe6b6429c610a019ec68e6e2e0679f6b8a8ab892e8989dd983b5ee81ac807c177736e58130a1fcc1501f97b8cf4bcaf82417883088f033916adcea7bc1b2d013dafcb992fcd1b74cbebaef627704b426350a84729aca02adedbe4cca65f293875dac167c9b33d1a4c07b45bc25bc2162cece37163aa6d4a49fb8c81fdfd969adb3bfb56582aa6a334dff6329f19c30db078a0faec2134b2c415aa83fa0054fb1d1c19952cd2bac58a131ae0c39caf1cf08a624e0eab6ed1e067c505c8fb4d1a8f79e5d165ffde552b25b48ee28075e261ded3a07a28d73de07a7b0f889ee640917dd157cb3790ea16ed68c88195f9199c4e147bbad7e0ec60d519cd245d62090c25fc8e0d540cdb84d0ddb5fe918abffe1ab25ff751637db18cf0f8e9c3a4e1a029151666e61b30b1d5da1191bbdc0a23a0e20737ff248ba932513e52ef9a3e88dea66e66b58a42f49692c814a21907c6c47e2ab71bc113c2e6b8c18578c9702cd0fc05c2cc33ffa602998769e96fac48c9af7c52dca70d7f2098da2facc1ad9b59aea60bbfee0df1164bb1f8ac110227187cd9b265bba3648653316f3158c2cb03978be734a56fb4a26ce470dbdb4c354d94b459054341ef405837bf19493d2fa5886dd091e93f702bb7908efad517ba52185fcccc3fd339d60e8e1d2ede6f28078566976479422996cc899bccfa81b3d4ac08ccb5abc4ea6a090f8a500f999d97acdb66e9ea0e5d9338585528423ad43fc74133d1c038824d3d6f360fad7ba9f497ff3bacaa304b3f5fc69b4a51efff6873bdb678f8acd63e94effa48b43ea16e8cfdf38c29e02290bded40a0667d0c184e855afa341e2c7b48156d8dab99ee7d061b8bc21c60d95155e6c7fe6e8119d8592a8f4baacb3a04eab45071abe720b721c38671a9bd0f799c24cfeb5b43ee14ddb6350ff804bbbfbe08cd26ad4fb1f3b1aba7ceda868f127d7ba1ba74bb12744ac038875f844b986e12449a135027f7b55e6796208f48a49b1a93813076291317eb173edb333afdadb58d2594b152b6a9708a737074b22f09aea8e03c8fe8c8027187cb163e57d319c78aefc7189dcd69d8db877b35d8054bcdac396dff23ffe6ba87d5baca7623990153a242d2b3b9102c411226eb5d37db20efabf10f597d94112813ea8babc74ee765828ae26cd0c03ef547620e9a3e061684f462518db6e946d5d37889b53b5ee24ba2a972a208a75bd966d6b8ef0a3147a7f84daab4a0dcfe6cef3fceecca4a3ea96be00eab2eeec011aa7c5ca114157c6f2c7cce8702bf58c3abfd52f060b7ef146929e3219483436cc052ec9b4d87d3aae72e7313301d69c769e19d6d47d302f36b2ba08b0e790c8c6b860586e420d8fcb3475c19d673073a0fa4a0b0e17ecac6542ecccfd7b923aa054ccc4986afa5619f28bbc9cf905cd64517d4fb066178df00a308927f54e9a52d3bcbe0c4b88aa2653cfd663281c3de1ec86a75303d0ae7f5769da5ac6db74c71142af52eb328fb29bafd24cb19ddf881e65fc26bc5f94fce1a1a17dee42c75a25613227751eab45f033eb719d98df3a00b4d79a34e9066938d00e93991502fc0e2d61dee94b30a8ddd7eb16a4adb2c999e59052d7968565573f79e4ba018ab16208b0d4b91e689fa5be0771eeba5380957539a350310c5246b1d3c1300b3e4ec8b20e3ae4df8907ae735fc701add3ea0df7e68e362f56056801cf01a4ba92ce3c9bbeec22e9b0161ec4478e53908583637c10a7199704aa79a67143b9afa79e4cdb3194d054eb622971ce0ac8eef32a30a078c088e7ccc0feed9af7b7a372ab0cba6e67881023353bcb57cdc3f8c7104b286644ed7fc25b6b663f41b90e95afeae110f114ad08b186b9fb0bc9884f527a44f28a2e3414e8fdb0db3ce3ba35069f5988fcb196eda8b5d03e2194f6cf78ce0aee73c3fdbda7b77a10b21f1b5146ed6e352c470facad393b100cff41925e98a59fab6efe8564c5f9038c2968bee5385fc90e14d68134864cd75335cc82c95a2cb535b33f66914ddc8b0385ce0ec9b18f191a14b87042776f8d32659d6865d76415c4190989b3aed8a3ea4ccf3441459cf889a2b09edae0034bccd18b7996cb1b5853901d706e270987267a54bb3d492d8d620ed089dc676226ad3945ea57637bd14d13c1ab7df05b9b163effbb0858fa55514db3963fa820209cde541a00c4d39eeba7b746d5ef448c3f5e8cbf7f80a396b8427d3b06c12d03a6722cbf9ff9e5ff28edc1124b9e43a7769df438a42f4eed5d74845e0764ba5dc442b11e9683df09ff044f96e7d93ef823603f5993358c0729fc7e1401678ddd48de4d0d4ddd94c138fce57f04070385d6d87408b3a148087aedfeb111149845c51a08f0cd4b3476756da9c362e627cab595fd26a83a9c443a446e7566d5294e18ac54f81f7e89194e032b21b92275f32657689966934932ff0f59a2678b89ff48880f98de26d5ffc0202815e61a69f7f5de6c3cebaf8bf01161f8ad262c2e8b65e0cdd540a272d0dda30b22d08e4b3356a86784b30971a6b61c9cc949e15022acb402d9b8f03f889b70a3c8fe416731d557612256ac73cfb1c567cd65aa26c2dfdfe40022fba14aa04f4717b4ad4260bd5619bb0c6b3b8acf8dc9233bcd6c4e7065912e6944981f664541454cf4ffa20577c56c2b40e246820f3774d2a3210cbc2c375fa4bbabc0f4a9bec97f77a6df964763fce82eee85e5e5f5a6f5be021f4f5f27d682f893c236bef2d7aed1efd5398f5f0f8016d431381c4b42893314596fbc5575f4b319000827f2063ce0e5eb5d240dabe58db3b5505dbfc85ae43282f267f9c7220c22e4a1fd84ce78509f0628a146e4c12dffd404a6a16cac32e1bd2dc25125971854b1b350d899eaf2a7320123ff8796dfbb9ce596235daa301b8d98f400dd6c171f35bfbfa6506822854a7f6be8442f55f8c93b4c1f8ea9018d341350d107ed7204c75fcf35c5e47f214d4d248b11594079034970d9237f26c3efa9f330612e783c789e812937239768728d7010997763a9e95d29db80ed7d159c706991c620feefcdfe49561d64172f606b48ebb6e04852640361d4b58aac7b4d51b306f3e6de2e1773a7084145496588ad4397cbf5c1e5e146bb0cfa3c692fb417eaade5835f10c33577b3331bb83b47c99f15f8ab70ba430c764c037dcabe2eb9aa214b798a4efcb245dcb3df6e7a195b6670ad687a14adc290bea5d300a654202192042005a46531ae6a1442d3fda7532ae90950235c9f0611d63f6f1440bfde662c0f061fe909a000b7dc80103341d5018d6760a54a1e3519620ddbf211ddd27ef4c67af545c8e953620599030983027f9dccb769621639586c6bf212fa972e0b09dbc3dc1146a654a3b9a1ca5a2a980187f37a901ef2953b5a732873ca05269059d999b6ec456a00e2d9c254beeae3e18be87294be91835606cbb78aea0f304f590ea28182f2a35a899962dd0d28936b7e036f2258ed953cca441eb197e5fe3e61f1109dd15c36980059ef2c1b252bdd46c93675a5a2d26cfc85d64cb4e763f0febab45731beeccb4fbb7b149a54762da7197a681024e2b7fcd271e17dc978733cf3a5fc4c4b5cc5686d77c2e5dfd38f31121b0436dc818ce0f357672d5d53b890ddbc793364b6f818031054ffade3ec02118cb9d549675fd912c0b2a325b9dec8bf739399ec1bc9d7da6e7b083a7f1953b5f46ad95a6f9ac00e387ac02745639534d50c2b157701e2576e9944fbbb2d8290ab8f7906ecc9b24de9cd47e31e98def40a89d5deb23b8bc295bdce39611ee4793f82702781898f9beb5f88c24bc4f9796a776c1e50c92bfb3ae8d8272", 0x1000}, {&(0x7f0000000700)="25f1b94dc738c7e08b03", 0xa}], 0x5, &(0x7f0000000b80)=ANY=[@ANYBLOB="0001000000000000ffff000001000000e73eddb772415561ec7e954ba873e760218fdd704c89b9ebda367c8164393ec287a509d05ad10304fa7def306bb4510c180ca57e661fc078d119df7988f83cbeaf9421be76a2b0d004f32b58bed82f669bf94c69776fdba8174c4713bc76c5434b00cab82aee6fc69a14c5e76bc3feb030b95ddde83a94815378b9bdba6879f3413a8813adbfe9c2a7c212988316c8cca6fbaeb04df385c011d83cb98d01af8d9af02d2361213523e7cf56831ab21375d31416baf592361d72c88b09489191794a6326e1d0f2ce49c004f9954980ae8144967c4b78b90a855d56f6e754b698af38f189ee4e29b31e981a0d2d00000000100100000000000001000000070000006222d87248e70624b2127362fc30a5144b8a3c7473c9a9e2022d941ac61a57c5aa5afe8519040ffe13f58ebdb4285ffbc7d2aa6160c86b7c6f9f2f431eb8714ed6f894e4a6076096e9faa6ae397651f0557859070b0508624b0962f07f3a3dd58696ef15fc096e8142af6b3aec0e1cc92db014aab3a16ee99d950ba9649607a02d7eb1465938025a8fb2abe76aa7822f9c6ef2ea1f3bbf0894f8c169599fef44471d92e222d65d39e21e527e78dc0e4b2b78d233887f2756197e9ccf67a0f8375cbe31c396e9ba662295f5051a65b5d3d0f63f8b94285ddf078e0a766f50142b8fbb340a3d4cfeeb7d2cce20aaa0c1bd9da37cfbaf44b01b7836f100600000000000000001000000080000007491493b743213b23b4be32a3f0900f14d3652fed0afd7fed9797d1d10269406bbeabd75a2fdeed799a1927e41068816abee4c73acb584b717694108d6895189015ee2f2ab3ae38a8c03000000000000c8000000000000000100000007000000a541c3ad934120c1c4b47f4e334840a7f17c923672158560a47c55e2633e48ab3997d5b507e7902c17dbadac253b157abe680ba528fca076c4ec5467a7bf5166d0c643a76e88d264a733fcc7438ce228cf429f144b10bd3ae0af8d9f7e189fe7ef4ce9f342c4194745f6ed9a647e6788918e68fdf7d3f6aa02acb816524e53e202a04a54236ff8484e91d6d349c9928a1c10feee377de751c249fcd7e347ad9cca2054e1bb78fd772ba42c884935dd3eda5700000000000073d108ed3bb15d33cfc37d20bfdd73136691d5164b516608ee5b087435ef987ad3f79e384e9c783ac1d668a24f31776ed1b0dfbd5c523fc54aab9d0663ff4ba1db8307394213d66257ba8d4dea07b5ea6ba7b7ace24d0e5affb726ed35f82e8a70a3904b7021f3700b345ea86069475897944a4cdb6959cdeb0d3e033a0ca2a8d75ad64e0d56f9c8b7c01cbb007693d76c097f0629340b1d65a5c83604600dc7a861f13d0ab90400000000"], 0x338}, 0x1}, 0x10, 0x200) sendto$unix(r0, &(0x7f0000000480)="b1000504000004000000000010000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000ed710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051ed6b71d89e0000405f8ffffff13000000", 0xb1, 0x0, 0x0, 0x0) (async) r1 = socket$inet(0x2, 0x2, 0x8) getpeername$inet(r1, 0x0, 0x0) (async) socket$inet(0x2, 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) (async) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getrusage(0x0, &(0x7f0000001740)) (async) sysctl$kern(&(0x7f0000000040), 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa1, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560", 0xe7) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x14f}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000140)="b8dc7ad66d6d45a4c1f168647c2ce4e83f2eb13e4980057b4fee8ed93efef125ef3d6f4ece8c5de164086a4d86da79b1614138b36c5aec12d75a8e4dbdcbfeeabae21a3758613214bdbec5a3c9c45e5696a373965c936aac1f9c966cd787168ba0a9db085be31f9881be6667228783638366d46d81d55dc0a755bbaf07ceea03c566595430a112105e30e329dbdd32c1d81a49355a4bfafe38c81be6dd52f4b28c7c99926e0b1e193b227489d98ef36cb6b7e4c3cfd7695f6b2fae0d84413d1ab504685b4ca0bc2e98f2d723ce0b20b5ae8c205858e7b83829bf53566bdf0f0aa340d9722b536dd1b88f3d4e6bf118b113f544529c280757b7f1a32fe3e77244c7accb62d98fa748a8ad43fcf3c85f41d52d8fd5af548700edd86036b883b760ab8c4a6b5561368b35efe214dd83bc09aaf318e237fe1b92d11f2d9b1c090bbaae05d34a662223d26e79fde0d9252a44871bdf0eb77828f8e9af02fa8eb53361f5f8f371b59c5296449720b6a2819fcb5c6db614ec3fcddd9733f58f674e29bd9b79f00abe85e23b252cf5489ff75600e1fa5a34dd64062af8a005a049b7b3f5c482e76b482ba164b7c59aef3e229474d38582bafe1f26bf416dc334fda652790e6176ddc9225e49ff5c98710bfd1dacede297d6d179a2e593977e191451d674c708d75efe4879219dcd2ed1cf6a222541e79da23046db1aa845ff5bbe9bd9dc41bfef9bf20c2aa25398c252a54b8dcc9078b3212c8c8706016d98a9a71bddcb688c14e6fef3c62212303b64b399030434b2a1068a1fd57554b3ab684cf1f06f7ca52d3664a90a359eb47b8e11446a95d1bcffb4fa7125e68130bcb4cb68e7e32102f24c7bfc1deaea52147f26729e728fa6373cf2ba17a185d2715fb494a78e09cbbc85a14a2132e601817b6ae0008bfed42c5c64aa98ba96", 0x299}], 0x1) (async) r3 = socket(0x2, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000440)={&(0x7f00000001c0)=@file={0x0, '\x00'}, 0x3, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="14000000"], 0x30}, 0x0) (async) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') executing program 4: socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x601, 0x0) syz_emit_ethernet(0x2bf, &(0x7f0000000300)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x8, 0x6, "54d52c", 0x289, 0x3b, 0x1, @rand_addr="fc81d17802047ec7b106be769b8c6479", @mcast2, {[@routing={0x50, 0x14, 0x0, 0xb8, 0x0, [@ipv4={'\x00', '\xff\xff', @rand_addr=0x8a10}, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="4a6adea78a4aadcdd03a5cb6abe52492", @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, @mcast1, @rand_addr="8f379e47a67e6f1f53e899179234bc05", @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, @ipv4={'\x00', '\xff\xff', @multicast2}, @remote={0xfe, 0x80, '\x00', 0x0}]}, @routing={0x70, 0x8, 0x0, 0x4, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @empty, @empty, @loopback]}, @fragment={0x29, 0x0, 0x2, 0x1, 0x0, 0x1, 0x64}, @routing={0x2f, 0xe, 0x0, 0x1e, 0x0, [@loopback, @mcast1, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback, @local={0xfe, 0x80, '\x00', 0x0}, @loopback, @rand_addr="c7140a8a1560705bca1a6a4a43f57f00"]}, @routing={0x3b, 0x6, 0x0, 0x38, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="0b068a4afbbfc1a798310fe6e84f7789", @empty]}, @hopopts={0x1, 0x17, '\x00', [@jumbo={0xc2, 0x4, 0x2}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @generic={0x4, 0xaf, "554cabe38dab66827bdc459da6a129c76dd573989bb5f3b156c2e1cd96e400273b4d6c160a017e6ac0dd2ca7e97b84f94c869a3073d8b08527868e30bf89f1fb8cafe2f21edba0eca04d17d98910616055b49153cc83967d2e65ebc0181295a52359f14372667331f1178aafeb2ffc2da27cef65327d1038a09d266eece85cfab749b2b10b97bdd7efbff1baa90eecfc50e5bbe080b986ebd4d56a02d8a9535bd4e842a8ff3ba61cd14b577707c3f9"}, @enc_lim={0x4, 0x1, 0x7}]}], @generic="9890edb64a68113e0a765838c508542a596243d08e4d8d245f"}}}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x4}, {0x6, 0x0, 0x0, 0x3fe}]}) writev(r0, &(0x7f0000002640)=[{&(0x7f0000000100)="67ad0dad3aa491e36b12738b6cf7", 0xe}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000100)=[{0xc}, {0x35}]}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) close(r2) executing program 2: r0 = socket(0x11, 0x8000, 0x20) (async) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000100000004e95"]) (async) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc1206949, &(0x7f00000001c0)) (async) getsockname(r0, &(0x7f0000000380)=@un=@abs, &(0x7f00000003c0)=0x8) (async) r2 = socket$unix(0x1, 0x2, 0x0) fchdir(r2) (async) pledge(0x0, &(0x7f0000000000)='tty ( #\x1f)\x10\x1d\b\xef$|#\xcbh|\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\xdf\xae\x96\x01\x00\x91\x0e\x17\x95 \x00Mj\x84+\xf0B\xaaY\xe1Q<\x19\x9f\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00wY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xdd\xb9\xf7@mJ\x0f\x90\xb34\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91I\x8fC}~K\xd97\xc8\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xde\r\x8d\xa1\x00\xcc\xd7\xb6\xe1\xeb\xc1>\xb9\x9eQg\xc00]\xe3\xcd\x95\x86\f\x1f\xbd\t\xc8 \v\xb0, \xee\xa4\xa6\xb9a4\xe0\xbf\xa0\x1es\x01\xd1\xd8\xd5\xb8=\x1f\xaf}\xe4\x90\xde\xa5\xa5\xa3\xa1j?\xb0\xdbd\xf0?=\x8af\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90L\x98\xc9gty\xce\xab\xd2\xa1\x85E\x00\x00\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xe8A\xe3{\x8dE\x97\xdb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00-#\x92\xc0\x8a}W~\xd3\xa7?%\x9a\x1a\xdaC?\xc4#\xaa\x80)44\xb7,>\xd2l\xaaTU\xe2\xf9\"?\xf3\xb1\xee;\x04\xa7hN\r\xe4J\x02}kF\xaf\xf4\xbc\x98kD\xd4\xbdQ7O\xc6\x16#\xd5~j\x1f\xce\x11\x85}\xaa\n#\xad%I\xe1I\xa7\xade$\xbd?\x84\xd1\x8f\xea\xac\x1c\xac\xe8\xbe\xa9+\xed\x97\x16#\xd5}EJ\xb6B\x82~.\x92\xe4l\x02o{3Oag\xc2\xd0\x85\x80E\xc2\x8bB\xe3\x8c\x8d\xdea\x1f\xff\x83Y\xb3m\x03Y\x93\xf63\xb25\x8fF%\a\xcd\xc0\xacF\xfd>\xa2\x97\x1e\x85v@k\"\xc3\x02\xd1\x92\xe8\xf9\xef\r\x99\xba\xe2\xcb\xbfX\xe6\xbb\xd7\x1fiC\x1e\x89ZK\xe9X\x82\xa5gou\x04\x18\x02\x84\xd7\xf7\x01\xdc\xc4\xac\x8a\xeb`\x1d\x18Y$1\xbc\x05S\xc1\x94\x121\xd8;\xb7\x12\xa0\x1a\x8c\xe9\xa5U\xa5\xfc}[1\x12\xb6\x02\xb9\xe2h/Hj\x15u-\xd4\x927|\x05\x91\xfcr4(~\x97*rj\f\xbc\xaf\xb1\xc6\xc0\t\x8e\x1f,\xbd\xe6\xc4\x8b\xa2_8\xd4G)\xa2\xac\x0f\xc6\xfc\xc99\xaa\xa0?\x12\'z\x93\xb8\xda}\xc8\x17\xd8\xaaS\x02\x7fh\r\'\xd6-t\xc8\x10\x01\x00\x00\x00\x00\x00\x00\x00U\xf7t\xa6\"l\xffz\x8a\rm\xd7Vq\x806\n\xff\xe2\x06R\xf4\x9d\xeas\xd0vS\xb8]\b\xe7\xc3Fc>ZM\xa2\xc02Y*\xdd\x95r\xe5\xc2n\x00?\x00\xa9\f]\xe4\xc5\x0e\x81\x15YO.y\xdb\xe89\xf6\xe5\xe9^\xf6\xa2\xb3(\'_\xae\x12\x14\xb4\xf8R\xcc\xea:\xd4g\x95\x19\xb7{#\x04\xba\xdf\x1f\xaeW\xba\xecyec\x8b\xb5;&\xbc\x8e\xc3G:\xa4\x05U\xdd9\xaf\xad\xf69\xfa\xd2\xe4V\xa9\x03\x13*\xc8\xf7\x99\xa6}%br\x1e\xa7>I%>\xdc\x91\x1d\x1d\n\x1cgT\x01\xc4b#') r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) (async) r4 = socket(0x18, 0x2, 0x0) close(r4) (async) r5 = socket(0x18, 0x2, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (async) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r7 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r7, 0x8004745d, &(0x7f0000000200)) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (async) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x1}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f00005b9000/0x3000)=nil, 0x3000, 0x2, 0x4010, r7, 0x7) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) executing program 6: open(&(0x7f0000000480)='./file0\x00', 0x20, 0x4ebfac6bbaf7941) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000400)='#!', 0x2}, {&(0x7f0000000640)='\n', 0x1}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) (async, rerun: 64) r0 = socket(0x18, 0x2, 0x0) (rerun: 64) close(r0) (async) r1 = socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580), 0x0, 0x0}}, 0x10, 0x0, 0x0) (async) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) (async) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000000c0)="935e8aaf96b3673025ce14ada432d700ecd1d23765d9e11bb7558683a66590f9f209bd7278aee912a76804ca7c0b8dc6f89bcb09852d7af04c17911809d5b85678eb3dc39e3647dd1b3e9c3cb5edc4823beb357fee29eb0d317ef4107424bd78ff81de6a944e98feed22eb978ec9745fa79832b552de891c6c5c87a23bd83129fa01382e1940d07cf9457eac0ae94d36f77a6858d2bc09624a80fc670c26ff5ae7344283cb0cb4f400c887df7593977b0a5ea7", 0xb3) executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={0x0}) executing program 7: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000040)="ee79bbffca8d252f24866486ff0b882786", 0x11}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000200), 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000001c0), 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000080)=[{0x3}, {0x4, 0xfd}, {0x6, 0x0, 0x0, 0xfffffbfc}]}) writev(r2, &(0x7f0000000980)=[{&(0x7f0000000380)="80ecd993af8e500876c3890067a5", 0xe}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = kqueue() flock(r3, 0xc) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) executing program 0: r0 = semget(0x0, 0x1, 0x81) semctl$SETALL(r0, 0x0, 0x9, 0x0) (async) semctl$SETALL(r0, 0x0, 0x9, 0x0) executing program 4: r0 = getegid() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x7ff, 0x8, 0x10001, 0x4000, "806266fef40b080a8a9dcacacaafffb8ef4119c6", 0xfffffffc, 0x9}) setregid(r0, r0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvmmsg(r2, &(0x7f0000000400)={&(0x7f00000003c0)={&(0x7f00000000c0)=@un=@file={0x0, ""/13}, 0xf, &(0x7f0000000280)=[{&(0x7f0000000100)=""/96, 0x60}, {&(0x7f0000000180)=""/213, 0xd5}], 0x2, &(0x7f00000002c0)=""/211, 0xd3}, 0x7}, 0x10, 0x840, 0x0) r3 = open(&(0x7f0000000440)='./file0\x00', 0x8, 0x0) r4 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x100, 0xc5) renameat(r3, &(0x7f0000000480)='./file0\x00', r4, &(0x7f0000000500)='./file0\x00') r5 = msgget(0x0, 0x28) msgrcv(r5, &(0x7f0000000540)={0x0, ""/4096}, 0x1008, 0x1, 0x800) r6 = semget(0x2, 0x2, 0x128) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000001580)=[0x4]) semctl$GETPID(r6, 0x4, 0x4, &(0x7f00000015c0)=""/4096) sysctl$net_inet_ip(&(0x7f00000025c0)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f0000002600)="0181c3b6dee86178dde48b91e08bf2d0e8a2d83324bbc7bf3d46292e04888ecfb11fd55041e1b02a43661b70abdfacc31376b2ac8bf9bf5b0e0c371cfd17c62742e97f32727f6b472bddaa5e159982dd4ddf5971880dc2d244ebbfc2e92c7925072d29caf9aaf4a00bf1f27b3278d2ee7d066e9f02abe3d447abcfb51717c5ffcc6ff9255a92e77a075e8d93e697bb80630c4867d37d1fe9a40aa75a8a7e64df01cfc03a178677a3cea532b51aa3cb1a676fa06a7587ce757af6203a0e621565bd83682820323fbabc66c259e9cd112fdcd2ae56ee89f959cf67a29e1b1198aa634f73d58d807d6af7103292a16011", &(0x7f0000002700)=0xef, &(0x7f0000002740)="216064034940cb4307448e1873d70bbc2dae157122362801dc5aab5017131d6c78fc5935b228ba65e41e9b8459ce3b97febdfd798658bdbb13eb03be0fcef8a2bbedf4774d9a8793d92a685f0f29116abdb495835d26d9d6e71bb506074108539cb253bacb8760a7938d9eb29c6a6959c028db50a83fa214edb35f5a460ce25c638126ad6f17", 0x86) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002800)={0x0}, &(0x7f0000002840)=0xc) r8 = open(&(0x7f0000002880)='./file0\x00', 0x20, 0x128) getsockname$inet6(r8, &(0x7f00000028c0), &(0x7f0000002900)=0xc) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000002980)={&(0x7f0000002940)='./file0\x00', r8, 0x2}) sysctl$net_mpls(&(0x7f00000029c0)={0x4, 0x21, 0x5}, 0x3, &(0x7f0000002a00)="817c07535f250d9d285a252caf9e9ef8b864fe156b4608868145ecdc473b2f89ff3a479bf83ca5c91528866dce771137de9cebcd8beaf8c769e18b13190765f912d763f50cf08b703b4d9bdbe3726924f32112b6bdbf9317e8783c7263b1a4c959d91604942bdcfeabb724d45b031eeaa5088904be328514cb97b012f2871e806f9b3e429c7e7cef9b8eef68d01976422f0c65e1329d443251f1d533a7f47a7d1f819e228b0c7134b19cc35ac7962ae78e583700131c54032d934bcdbae43eb094a10686102595e045f33007c69507f57a64dec0961ecbc2f69a30950cf7611bceb1f4bc4aae540bcbe32891c0d3142a457aaf6bae72764628af6b5bb3c99a542c2aec7d1860edbb9bf43c356f85f0e4b0824bc78e76ac8540f60058e2c941691220d39e80e1cdd7fbfb3b0d17559e44efbdbeb0c4196ee484d18e48c6b7452367ba6e9a247973f22138482eb23518fda47526d7ca9a7108db325dce6d84d27ac2bb8b99d71e24966028438079a83fbd3c31e5d33143414d20e2e025b0b6ae6e01b825f57cbb8bbbc7f45215f61022a2da3ed6d541597cf675f44bab7bbb1c3552fd05079c2091bb80eb79690dd15cda8c499309e040a2f591d8759a41e34c31eecf618b9dc66f0ecfb4f4f2604883f04cfe0a60473800e588859645f47af5623b86473b23184579310dd17930dd54d0443e907534be04e2c3ee8ec1a4e23a2b78c65b59404757deb44a0c3a00e080ee7b59c8880435d39d00e2f8e810ebda4d95474e70e85ccc3bc4e387c4412ba9755860cb7f47a8d86954be07f80a7b9b4b846146d59323c716f253f2714c5f630b039b6bfb09bf2bc324af4e43a032069a7aabc885fdd8379962015f0c6c0c7c8bdfc0d1f7dfe0a4a5dc4d058bbba8323ef883cddd0fd70d5676a74faf9dc2ed8c0bed86b0e07483f49d52076b1c5c0935793e33e3c6cccab74311cf2e1de5e0105664b3c2c730377933bd5ddc1ab19bb6b4a34d2835bc3f4dadb5acd19e60cdf13978d31fbd23da3ba680c6e6797ec9f38c8a41a7dec4279b7378ed665f6bbc246ea1687ad8684a966a0741796dab5a7451e2611b82a6f3b67e86485658cfc9c884afc66f76944b8472ff17c71f3e91149081e0d8ad9916199130eabe7e17e155b27408e58fb41ec2d5f57893bca34777274d1c152e9bb3a34c7d4fc8cc1fa5e0c634ccf5470969f0c55eaea53be6b49036ef19835cf77ac7b760e5bdc89116b61cc67357fca95e7890625942d6ad758fabb35f52d8adb89fa1175b1ce05aec21fcb63391f77dbb912804f01666e3e655477987aa2a5467a42ce581b9a1355aaeaaa015fe7d37d4a6eaa0df3cb3f060a2cbe1fe8be0ebc798a2773dd685596fd7e899767f6b760a602f8edb5d874ccfcea95f6d4fdb48dea12ff895bdf79c20a331625f83015aba9d90be2469227ba00e2273a9059b6a23cb81e3704e4bc985e7bde5ec415c249c858ef4218a39a400b897e53a6335e5a21a3967f17710a22fdd129be22711ae7e9f9e2776df38737a1ddcfab02bfdd52d50d0a66ea97010738bb5b7c251d4327d7692db3ff4aa064a1da6218d0d3c9fe81d3ad199ae86bbd52feafe781db930947aaab048f5a9a3dfacfe6b375bb3c8e4225b17279b6d7f23ceef7633a6fab1170c5ea81066977ca57182428bc6b5be93aee41a763c76caefe9f1b275916a56178b547a2922eba7cfd559732513d6b5d037a749ad4b482f7c3f639dd9dd6c8491a3e6a702f97fb798675ab577865678cd80077f3d791f74d8dabc2f104ec45e3d7bf43764b21a01d19ae16446254fcb12fdae5fed424e028bf673d6367036d3e35788dfc08b00e680398a0b0d21fe9b724a3a3ac5bfea069539306b05f7871021499a004d6bf6d995bb675442c0ec384af2178b8ed54af598e8be45758893486b9857121fdc54cb84c56e17d345f7c7e8fcfddb3297c373cfcfcc6d9104a187245b1d5299b8ed17cf66b1cad725b7cf4926ab946fc60d8af991210650c710d28bba17d3abe43fb5f64a1b0b8c6142ad55648aae71dc853c5c6ca54f37d3d01eae590c93bfb1222a5a25d90a35d188e41dcfec3938f1b4025eec9bcdca21bd342d609a008b84f9bebf28f2c2efb28b242432bb42c4e3536cd9941d8d476e04120af585f895a45c06ca205343da3ba22b036a6176f105e774af7c3af762c35d2471fc9e8e9ca033aea557d87262175cfd6c86cfc5b646e470bd68d3018a789808fca2d816974c0bb9d53e999ebae04065b2514130bd4408167cc71ec6d7441ba6d6dab03cf5b151ea04bb5c674a10f3b713ed7bc8606ba5d9b242ab5a593069944c77f11e656c3bc42c67b407d1c6ea44a25dc20ecaa95a1cf4e20293f2e9d3366ee74d2273a83a87a7d68cd1324e9c3d225c60867c1cf4b240ac02dd5c6094c024e73fc9a21be3d05a038d335c7472b93ce92ba542456df85a45245127ef021d5fc780342fe29593af5c57d3297eeaa2578978c29cf9031c8cae9f2669e963a23182dbcba85c5ff9dd5cd7a954fc2d98c1ee0ffb340c6e4befbbd2c8d54492bab757e58a99ddadb64909ef600a39792d5c19464cdae4d0afee08f5b250ce9ceea0522ed1be35fe7dd8171d4a87e1f165890321168fb7c1e493916ea9ed7e3f7ee0a788a6e3d845dab15e2c64ec270f2da484399e7e43b3dde1789193d881e3d60f9bcd3c53615126133d4db87b57cbdbde87b1b7de4f72d0fd5cd2baff58d70b8d3d5d0f7ac082f0d85b374554de221d288673dcf8bd9ed370661b015ac69608d5796e8062d1e77978aec3d52254287cbd21c37260668eb39f26711e37fefb9614593cc45d2f5d3c5e0b0ffb76dfbe4b430b5ceffb3d6d8e25d063a89a3950765c6f5d24a6dbaefa67a7ba2b87ac97b806bb314ca72e98bc6582ac0f7c251bdcf1cd82cfad5636c970c8c5089a5e29af8aa4901e7c4ddf0ba2e5d6ba82c86ea78ef71ad1d0d3a38fd8e1cbe464dbf3c0215b95f2b512a1d712f5a565b98bf4fb5a0efbb7baecbe8b04e6d549e590aa42e8421d79acca4df456ec558f28494c812a4213d53eb1f25834baeaf3aa347e505dde61838237d10e8ee73ed8311360c87db69e4903ea09480f97fb8c9b40be895ccf6e1b5483d7ffb7f6220e896f85f8f8d9c2688d49a8a28ecdcd66124d7ea9f65141cfeb08ab9abc23091d068ce875f3ae4028de9b2abb1a542d42e521439ef3d668066eb84c511f609f02e44a152d33912dcf9836c41564b2a296f6377672d3bdf5da409b8eefa66985178c1b6cbba04684d3688bfef2c0f3b50983eede58c51d73c4151a4f910e941aedf79c7b89770bd9c00012e08f68fab9ff386d6ac53007bab6cbd4f0303e770734cec77e2443fc273e4e140b7f34e99ffa62e623b5ea6a0a30c32837ad47d7afaa8d774a6299cecdb757598197fe464d60c8a177a89b708fedba0e61e161296c3ac246221fa38bb020b880b5a926ac32c5ba2278e9cb9fcd2d01c5cf9cd97e41e80bdabe9f31e57651f39a5d885ee35b0f36999d297d317740ac41268a1a2060a5e7f6248e45c38d94313d2ebfd70adc8474d168c6fca5651e78516c2818ed0f2d9bbd2cd1dc50e6e3c6f1a824ad56a5f3e106683db3a66d268d3609357b80b3fc5d8d404cec413e57ab2715069e6a3fa86bb5982add64b9e43af73e9e193112ed087f85f3b201e1d0f47257ad9d1e9090ccb6e7bf94d4fad4fd6ea1065fcba2543888e3c6348d2b619179ce57d8f8a38fe1668085df7449cf6ce7d17001e1f81b1f7dc315836c3ab787faf2a8760cdf4908b726d5062aec49043764237cd400cf28374906a0b54260c15d9d39c22c0ed015b507437b387e66325a58c79fcc12eb51af1dd3f7c756871abf51d483aec72678b61ca7e14f5f221b408fb475b3728359821ac86c9007b5f29f9a5b4404140ada6646816ca64610cc024cbda615e30d98d59ae57d9aef690981997cbf137aaa6d594789a14a6b3a669df0601bcf652e6367ff6017760ffb6f36d8980248e6c649db37369d2e112a6056c1d12aa7874535542a8cd81d8c978065b258f34774f80e4b1d78c91b074f8940c3770d3c2175dbe1e31b50c2a4930bc28306b80162998baffbb6842a676bfc1f6875c15d0f2faa4d2221cc6448b15a6ada9164b7ea7c0afed68832f6304fd2d68b003d90fad7e584409ee0dfeaed5ce5c6cc1d36d3393d92fc790d5a6b0e34b18ddcb1ca61dd9894da4b40a276cc7a3dd98db13ec674d27464073e01f71ab0516d98ab3258559dc318b675ae06b67b9dd78dfac2133b25d02bb539fb7dc1c45380fb85b03fd651fd85e90d1dc6ff9182ac7269d8db9d2f11be65844ac8f12fd81e72fa00fc85852bf8786e179b5fd4c4264e4376df9bc701907c928eb6bc3d96c0f3b963eecebc6d6a7cfa2bc242678f1599dc062cfc179d1b26323e3c05e8ed8dca4602740fb53b1df9c9b0fece40326571cdb330037c441f97c1bee831c914f7fe866cfebf26cbfbe7f8c2821393122607df00067be443780085854883a89809f3c376a4f2fb8ff1888a14c724c12a83291fcd21c68ecd43d573dbb4e75bfdeb2598c08a0cc22059310739bbfc87020965d5545942441819b9c08a71e2b44caedb6eaa59e6f1958ae87478b97f14a2fae4a58b7c610cc4991fe062f80aede0c05461fb923c726ed7cb6b7b5b3e1e628d43279481548c584000228b83f95aea494c3e7cc42c4c4de5b62ddbd2e3b180aca121c126753ca1d2d9c7ce3ab79f63789c02b6f9381de2c9fc0c9944a95bd7f104f8cd6ec93403efd723413b8f45b34cbcaebf14c4d1b18398c122a8458681694dddc0ade169fcc4be4435ea656c3192814032e1946a7ba4370dd1ba5867a2adfa476c32479b5d0298150aece26955e450ae67453bcf0fcf501d121cc9e85af1fd3b376eb23e1907bba39263506585a191664043fda872e89498176ebfa9de03a327fb5a16bbbdd7de5b6fa5b81cf077cac3e5840490663ae51d083bcc4d8edd1392582663e5c71ebcdea4c78c55a0a337759f6262e54d627afeca4f54efb3adde8b3535cfcf6fe8e525d6898ff0ac3e3e0d897119e966a381a39857fe373377fb8a05f097a1b15523b825f582341f1957d47a16c43854584888cd84b55477f1735f16f11e09489803f8895a09fddcd377b537a4bfc6b9edfcf4ea41cd11f226b6948a5c44d68f1708e38a13d71ea4f4634eda45320d617433d6df94bf299380d6f720cea996fbf837c6c48df7ee2895665d363befb505dafdc3d84d53717feec057da635cd9ea35028f5a1704b7752537ffb04723ee5b13d16ba261a482cbf76e449643c041c809aa53804838d4a1dc890f25ba80e2b7a5d0a0dd8238cb42f757caca6069470866bf6a668be4655782a089364b21f3d750a9d0a6c989b6d8cac2049766f02f2822d555b2b2ab51dbd9469e1541f7f028a1ef1ee1d31192f912139266cbb6310220630b157b0c4ae50ee5a5e4ebe22d2b99c99b71a40a252e04bee351db2388d27338aa80d8719615cc526ff152648de014037e54c8796b8a1ffb0b368c311807ba0f8778e39bb75b3e643259b6a991bb4644e3b56dc558ca461525754f81d4e03b3c0110973423a22f838cf158eb8b5ff804d00b6ee9cfe02c8d34cbff6ff2a4dcfd3eff679207be3b9d7f6c9f340e5c83f72438a09d8620c302f7ad92b120b31957065607cdd6154c37a1262bae3be6ff177c0dd9b0da819b24f6426d56dee44fbadb8cc0eb8daf93a6be10063078175984d18730733f5654bed8f8", &(0x7f0000003a00)=0x1000, &(0x7f0000003a40)="92f33b34f72f0f576a300248940f6218bdbaedc4725c89547f0141f82bfdb5c806fd5fc399ef020ac4d5f8176a5b1d6ce83e6c47e1c99a28f9a13ecb48d0aa4be7786d63fdf9abc865795d45b3c070eb4c7203fad5c82543f35787a4c022d475c63ad908e4b925aac92d847d4f7597bc885da8df771acf2f56c96922f0585be6defe6ad938a2e471221b903c3988d62c28c30a86c6ecac14158e997e1062342463f08e2b146bc5a257e2c4d88bc529e0a0d1e77fcc79852d74d027dcb076c425646682370fbe427a8411dc3ddf9f1294e7ef379b15316157eb435870cfc1a9341dc5dc0905c7d86fe8f95a3131225cb8e1139328e0326b7b70ea81", 0xfb) ktrace(&(0x7f0000003b40)='./file0\x00', 0x4, 0x20, r7) unveil(&(0x7f0000003b80)='./file0\x00', &(0x7f0000003bc0)='c\x00') sysctl$net_inet_ip(&(0x7f0000003c00)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000003c40)="27fc790eb45a98a7dae1fc6531fa618fa05980b263842b53a5f82b46211dc982d88aed3ba7faf5b81e37ecb4d2758a6a11c436e3e992c1a125b5a526a4fe8a926cc99bb14a7565e41bad1a76b238bd5c934f338177b81f937223ebc100dd15fcad55041d83f5af7a700fe45dd1e82f056c6b5fc15a4a65d344e2f75c0178678480ece39d424928e24456a47ff5e59d", &(0x7f0000003d00)=0x8f, &(0x7f0000003d40)="a3cce3ef284acb1a84", 0x9) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000003d80), &(0x7f0000003dc0)=0xc) getuid() sysctl$net_mpls(&(0x7f0000003e00)={0x4, 0x21, 0x5}, 0x3, &(0x7f0000003e40)="39d390da7835b05c5b21a138edd14af3d4a705fd1cc559a124c739b62012fbbbe7f0a719f05621567b3b9ea53e207f861208ac66860100d13c8afea5d3549d6ab08f463e68d5f2f444bcd7833f1e14e6d7c8998bd5d1945257f2041473339bcd8914c4a020a0a689f8c9bc08fddad56b6a9d75dba17bc11328363aed30ec1667fc0b3ca68db3a5d399fba74cae6697112f7b23ffcb8b98c751795172c4a8b59c1d81770db673fdaa50ed60f68cda54ed86eaf97f53c7f626ae696b6d1ddd6e08902537628d4b202ccfaca6bc69ce19ab1ca0f5d0ef29410eb713088302ea280fca29bf1221e067c5a15f54419707c1e6eab32c8cfbc91a35e1281009d4215493e1d9aba420e6c0b496e1a812da6fc6bb7c4de91f74f6451290808492c619e5b5b976ffe7c2f5501eca04680b9ea0df744015657740cd07971aa0a0052876303ec98c8cbd43c4e19fe4d171eedc6e6acecb077b8a96d8a5b49d78d99d5f4823dbbf47b192e50603b7af10d417a79b14cd380585af22410d85a4a6e3a5e8e666bd55ce2bca49c29799f876033883cdc6906102d2eb6dd3bb7caa05bfb788e462de0f965ab226c704a67cab11f94da5a41acd17e207ad0ff3af0ed419b39c84069a0ea3b37c57ddb432cea95e238c55ca22db06b0a27352810316616e48e11f74404f1b2a883cb8c5f2592c78ed9faf059fc202e71ba67013e93d5a7fe8b4bbf383e6c7c8283a51ce38b9d6d78b79e306b264ca09b0118c45810ee0467c57bd6722bdf5b46ea061dae355daa866d71dbd65ab9e13620012fef4ebaef4905569bb634904a70ca11e5348c9250ae821197399c7521c36446f84961f32a15aeeab3fa3a25ce2f3bf473400d53fb0c76eaa3cf783c544cd573fa8287ee8c6f52aa257fcbedf1e7506439888c1424c21c6686c78c50135b2cb4993d424f71bd68c20377620a8413bc160c800388289fed59ccb39a7a8222f84bb1a5c9980c0852de8732e2f92b802a75499ec79cbdd168e71f07037847e55f819f1dd6908968f10a2bcc72e18ac3e5519251affbdae1cae7831a4bb721af513d580166bab9f3d96554b22203a109e8ea41b64d79e510cc309a9796de0471cef30777da22444f569e8ec96d89c2c97fb31b9142eb49cb04a706884c3b2c5a397e17091f65e5daa51002d888f6ab1354268d8a0543ff08b98174fa5177690a3d6bc543571d92fdf0976ac547373f73d1c04231a77c8457ccab567bcf18c7c57ea055ac58159d177e0535ff56e83ad06c2a85e722ce7f364950a17971123575f430ddab32961477597f7a6360551bf7977ade978a596e5f845f6ef037d9b33d71366146578121fe947f9788a80583b07368772c96c6e98682141b6ac34b442da44b4d93d925c70c6fcf42e463e634ec8178fb2e9536c411a5dd6331eca010419121195d020be7537001157403b162541bd187cfcc17da4ece33a70193a0341beae82542a39f051ed90c9a3b71c215d9ef9a46245260148d14b340ac79c893ea0e97d34d0769cfd7ecfbfb0b89fee3a025c5dd3cabe6f4bfd59569ff08a768657a6565116fad328a5478c9a366ddf9ecaf4a5f40d0c4965a8c31029111e7c2408ca628632fabe449c3a31d824b1a6fa1cb8c4e8afa029c0a8959eb80b9481e5ad19c19c4920217749cd506e619bb830f97d9656a3d83449698e0a906e88228704e8fb4309ab47f0d4a4849a915f608ef21f4867eaa429da8d9383f0fb50c5269247deaff1b13363c30b783d748b532a481ddc3d9b7fdf7d372e696df44774161911ab64d6e06e42cd3a944c53c70b3cc57ada11ce52a9bc4bd3cb4bfee95d45a9fcd775167d8202d1d556699fabf206e912476ecdf51706df5e8139da3b9b7655b7eb81cb4ebd90597407fb39e048c794ba0f97338d25b9acf600636c2abae44ed8dd733f765dace152a479c02b9b1514fcc2ba28b44be0ebaef0050817b4fb8efb6c229632513ece90afa601ad4b1420398377b5e7976e8f0da2b59bd7774992fd2956de0dfdd311a8c326477645b72715f262f18911ad10601df585d72c5c06b5d1ccc77d081353df3a5e03e17f5fa4090c16bad1f0c4bb890b408b1ddbb778f7790ee84475a1bbe0f3785e7efdcce93ba550dcd8a597f9cd23104f98e3b26d56f89066fcc754142ed59f724507ed8dc7fb23096cc66788c42a97caeffae34f2b8e3f89e0719203444b56cc5624657b306fa0e28415ea24138b029d54edcd4b9dec84012a66dd02d48dc7783e89638de56ad4d5388fd7ed2fa726c53ae462d9a550dfb7f2035cbabe4e409e8350fca16654d935bc1b4a8f1cc2bdb3c46c5ac39750ecf418063870b551a822297452f5335eb248987b2289029b77428aecebfd9d6d54ee52e4153d4ebd5b54891279a6efd1f4144d59fb2c6848b3b1befc9d5d7d67085dc4b1b6f49cfa54626576f750aba9dfd911e2b0d663094b7d8005872a068f3e1179158cfeec612ff23118f7703ddf29ae11041e365999ff0ce064abe5aad8ee71fd50ef654a3b84ac08c8dc2f04ad9b699a4630e21fbf432895cd0cd6890a04ce515d9b0b0c5fbbf72a7ded02989278e4b2baff26873547a6927cb7ac59e0615215e8d8f59c51008ef07f36ea28db8704e0a89d0b6b42810fec54a375394940b5447a5d12827cfbeed176a9dcb3b61e3161af4e3085094c29fcc8f9f978db6b57b7beed1fe6856269a6cb556c0a051de20b1ee697f2ef2ce3bd9fc90ae0b52a000628d49691fdd4578b5180a60c35a1e1130b910c3eb22a860f6d60528463106a72fa3b4dd1e209de4dd311991f3890bda8a59d64e5a2036b166004f2bdcd40112a4fb141850a0af9c89425c1ae7d4426a9e7a599a1a1fd07697babf59993be37ace516c7f980e17552988bc1d80dc97782ab604f823fc15cd864ce9100d1751971ae9a101c7dc325a7f57215e29fc5d5bf151825164dead9d2e2f6e57ca67abc5a5475df19ff94c6a45e65f251aabd39f8ace2a519ada09972a2ed8de3b84184cb34bccce00ab5c717dae26a705c53ad7cab02223c1a47eae8b4c6d46bf33fffa3f3b3937cdcd6a24d61442a6819bdf06ca2e300abe923b7577317f3598f064849e821ba25ba676b6d212dae74b58a6290de16043eb8c30f3bee2b25f6eced94e570c54f5a7e51aed60b0fc7a65e99cd86bc8a58108f96ce4ba796a8e90c2ca9c3e11553b68dc42ce0695637516f16d88d4cd9b3ddfd4d94e5b492c32f026b960abe25f357fcf68719e3229ac68ea80c90a7127f0fad329f72eff50828e16a8e29399ffd4ad7a226d2cfb57a3be0aa86fc2284fd1968fb432a2f1f78a421b13eeb4c130587463f1cf2c95233c5a5548bc1788acf79180c752a4f4410cb401bba89e7112ce19d59a9614ed1f23a7e21dccbfc17dc8c24334a9423b06c75752ba40b18b60f81f8117268d6b75e66e4d7f2b9a2193ac8c383681f050e9d0ac96bd3d844987f51ac7713368d5e3fcee194e7f0e7f48cfda6c954bf119666f8b56bceddedf099813aa69485e4cbdedb151d4e4333a14b58a6a84d76cf0488a312b5508c73db71de72f83c99a114a1ad07ee37c8a9790842e27182cba97337ec7b701d0161e36bb1b154d8e6655a9ff8d1e47fa29ccb63a6828206f47935a6fed7f81a07ccf5e361198c7f7383891540b89e1333c79e859f4d42b987d6c272487cf1d4d6ad630a082361c4d850f1cdf6e9485a2691e5b4a7844da9979dbfecc783dc0070d73f84505a8e5e0db5101c1d94b89e66ea36946ca3fa320d30e0d2c3af98938a650d345a4f49db400738930c3b4beaba243dcd5d6cd1e4545ebb3304e0a131462f82333a5d8a27c685f75f47c703637fbbeab12cf245e9b6231b41f81066601cadb3d597b36ee02ea27c07c34b63e779e0102db4c8248f494bb936d21b14c142f6c61d272f49f6aebaf96da1600221f36f74865a01294fb0b1956d31b44f3720e9649ec2a94edfa4f958e7ec77de00fb1866212375c08fc7118b518be665c9f067eb26e2f73058120440dc0497a47fd691240572f7e7d8270a2b72216d6261f5491a541364792322de0e13e25e547f21b060410755b847786b1420cf628052194b843db19d0c678db938857a6f906da882564f3282f9004e02be39fd8723e2d705e8806b0ecacc02c2aa1cb26e3594b50f63269c5593740a5f80ddb5bd7a3736cd29c4149d88c3ada69280d9596c62aad1fefb4b46d2b5770b95c2a063828d4b90e7cc4f869ba638881655c01aed315c338940f9cafd0304de0ef17deeef6eff30f09125c53a8d6601aa1f1ba90ecd635c308fe1aa9769fbbc5803370d33db668ceec632d21560dd0ef0644fc59c3f1e157661458cfe0df03a5f509d5745bbeeebb2e75bca09467492f06766a934a8fd91b344cc8a44a727168ce3eebae830f2b20302786b34817a3babd97a10a52a0a6e525c3784e745cc9615fb8f537c56e1041b12f25c2e9eadd30b0df1b4e222eee4ae2bc033a400e0c360365d738a973a9d66b869be026c83d718fff29b9b57a9768b87ceaec851a3c535f298a4420c41191a6b4afe196cc5fc2d76c6fd17a0c81c82d04962461f616d925a04b55add3aea564e56d9a5df6a8727b3575802e8788125537049b8a9d7195ad90558ad77966967e38f42a53d0a3c721a2dc8d9aa933dfe4dfdf7aa8fec2134af00bddb55fde58f6aec6bd25eeef31ca0cb3b71b396513d1bb878bccb84f84fe974b525b8ecd2ea0d14b36d2db06d42239c003fbf9cfe1966b0805a53922dc9c2827a6b779fc3afdb731681f36221842d44f1dbdb9f66385d04a2bbe4320fa9dc8dca48c5136e0d140685648b3e257e02726d53776e47263f87b3ecf5b0382496f3567dd28ada0a9022f18bb60521a065ce01f260295ea3d9af51972976ae4a396c54fd90a0c4ca9eec48d1ea30b2d91751ec2363bca25a21c0034592d7d91cfdd9465031eb4d5a336e55c9d4d999f20cca95230260913a88d14fdaf4e229c1253b7b3adaee600290623a15bb6b81350d483bec6287fa90033923b6b09d8a1927d8a7ff1077bd0212ea85bb57357ea20e086d1f8527fbe1dbb1be20496984b6bc034dc8bc447e1e8ca2541ef5539a4e0f0362e681eb7612e3d812b7710cbe5fbf128c6f3ef08c903e2ceb0dc0543c4de46c9148ced3cf5390850a807db0ba25bc3a78cc42678e2c6b2f190398f22373f8a2290967db89d053a1059355c69e761b59b8294263202f820a90fa6087a09f8b4028ff7a643d1ed71b6699b3cd91058e1fb631e4122c611c44e4d211652288c54a117e07fef2210222d38d9e8145ad686acd420567d7b44c7defa2f366e2e60db1bb693f159a781b671356aa9739cf4f7f542c5da0c649a347d3bc5dcbfa28b3c1d6d2e45079e8d13e2a8bb980a174cdb28a472e7ba165db02528f7caccb01e024f047c72cfa8e4c7530a51cc5c8d9a7c4624a5a707d4a37b5579e8bd190380e150536403d69d28ed65bfdf50eae745368b0da7deb5259a2267e50c1ad7ed98c87eb36037cefd98e36d67afae189eb4ea147e745b4633a3ffb58686e70cd5af0f7ab2c6294a5a9e5e3ebe58791420ce8aec7e2f63ac597e4060e3243c208c2121c9978c5417c87df0264e48c8e50632205ab9f9e3e131991ee9c5afbd551bf4a80fb92d04b4b8a66beffc805210fff168f92d792760c072887875fccc3ff4720d6be45b14c8e173b006ae4522b8a79d9642e8ef419202a9a0df3c95ccb379e9d5172b556bc43a0f9f4defd330c16349507be6673a81a17d4191015bc", &(0x7f0000004e40)=0x1000, &(0x7f0000004e80)="bad6ee03d0d5c326de48e56755c8c8da2774213315872efda13e057eb5b7d5a33ce765abebaa061b878f4b80b592b673894fe024a140fa34c8eb16697743bcbc8e551261787b5692c6dd2eee4bc7a5b23387fbadc07e02c313f12eb0788497f3bbc1cd0e41963eecfe1ca1d1f3278a5e3ebf6870e1b3324c3902e03922df510f4b9549cd6c4da970f7be7f3e0221c8d49e8bd76951d2bbb3ca102438c8db35cfb44d7a736e91a39f9b6e1a0ab6fa0df9c24c3dfa5f77b7ba7fc198ba299508a14099fab21c", 0xc5) ioctl$WSDISPLAYIO_WSMOUSED(r8, 0x80185758, &(0x7f0000004f80)={0xd5, 0xe2f, {0xf9, 0x7fffffff}}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000004fc0), 0x200, 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000005000)="ae960118c12493fddb56db85224115803b4b4a3bd6799690b336cd8da29510f8e89cb8850755f769450572354d4def44ec177bdd45774a5c34309e8911395f54a5960beb116e47d5838e03dd5659e55659dbb94da7c9a27b4f28a84fca77f4b90ef378522b5b56061c3d8c8bcdf3439ca872622b359f647400a6d9b34108a737f8efe89633b9c025133420c6efcfee477f2cbddcad4fc0d48e54582b60f18a440a06c1b429d7", 0xa6) msgsnd(r5, &(0x7f00000050c0)={0x3, "085d9ba5644929fc357db668228f3478b32b66b7605e9e2e2d4c373a51c54325595a1285b08759bc56ed1b66a102e8064bc8e5e25ba27be8ac1b46b9e653a2130d841ee4a5cc117155aa6b117e183c716ef2a4c107737296493998e3d8ae27e4f2c123abfad266d6c4153ba82485cc56f827af89d954b4d4572358c7acc00148122e422cec78f92db0734d36b0cfdc4bb55e2a49741010f0c4b1cb4535d854"}, 0xa7, 0x0) executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0xffffffffffffffff}, 0xf0ffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) setitimer(0x0, &(0x7f0000000080), 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) executing program 2: semop(0x0, 0x0, 0x0) (async) r0 = socket(0x0, 0x2, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) (async, rerun: 32) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x0, 0xffffffffffffffff, 0x0) (rerun: 32) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async, rerun: 64) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{0x0}, {&(0x7f0000000180)=""/83, 0x53}, {0x0}, {&(0x7f0000000000)=""/31, 0x1f}], 0x4, 0x0) (async, rerun: 64) setrlimit(0x0, &(0x7f00000000c0)) (async) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) (async) utimensat(0xffffffffffffff9c, 0x0, &(0x7f0000000080)={{0x1f}, {0xfffffffffffffffe}}, 0x2) accept(r0, 0x0, 0x0) executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080), 0x0, 0x37) sysctl$hw(&(0x7f0000000040)={0x6, 0x13}, 0x2, &(0x7f0000000080)="c59bcbc2b136ae61", &(0x7f00000000c0)=0x8, 0x0, 0x0) executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3d, &(0x7f0000000040)="00fb6c4f", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4df, &(0x7f0000001140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60362f5f04a92b00058750988da94e690de04d28bcfb971a607ba243b19d8e9ea241f577704405a5000000000000000081009078000000002101c607d10144700939e85de958567a4857697b4151412c02248e9ddd63a18901910ee892993d11f3f537d6f74f2dfd027b34aea8108c0130453304719ec6e02b92c2201f93d1429ddb72e2a9001272ac0298715699ad0f0ca9f604a91f596863bf8d391e466c181aa7325f08419b839fa97c137f970ebd47046473d9f32ab3255b82eb0469cdbe84d77940f9398404ce8bd3e7a7e0eedef2301f0fe8554abe3638aa85c9e8fd4674e184196c43f84ba36faa1a109c6440c1a3b0cc32b03f8d0e09eeaeac6539708f476a0dd56fcbc936d025f78af107bacb29f56e0d8bd174a62bba9ed05a8f08c8f9c6e7154b7042b93d0699010bce61ea7f2552d0fc0c2b6ff1e4d894294dd38cd2b343eb6e0cfbd27729315cf168503ca4e7e599d63c7776093e97ba989ea054cd3f853864597966c48b0f8d1072d5a0c20b4e54b4b67ab14e27953dfae48b6af52d6ad4babbcccc1235a7eed8cc93a6adbd68ebb3f56092d9908430f110b06780acb4b661059c7de5958bd6f5559cb331f9db7aec6815e2073df08c80a4dd7366dab00b76baa2e1100f163195738fabaa484e9a5d8cb068d9d85e700056eab55beeaf4a5d2ac6b510c10748f5fd78c746c0f166f41fa31bba657f0ce105c43ae6f16d0d760ee71b12c62679341f897b79019cad44c2be685bf3da7182982838541f4c04c0a33afc8ff060bedf820ceed99fbb9fea6a8c2a558637127df059a303674cef611f979eb2d868470e36cab44fcf54d4849d7152b67a297d8f710b9ca34628c5132ec269e124cac66b7b144f33bec1efa900806a4894364c6a6d7204ff60d0ae9617badd89d1b041232f798ef1e9bec7d3c6aa494fde9076e4c71eb5a873c439edf7656accc2ed6e88488bf9beea28f608a3329fa27332683997de9d4540e16d14297a09d83e14e7dbaea2e0ee9a89591b03bcd326441488d05c54ba3d6c686d2e2fce4d434cba087112c896b7f45f06e40a39d35e07c5b0684f66db86d3fa0fad6137bdc3edc5884d7c8963e46204eca484cc2e1f773a006c5ed2aed6fbeca01611814240d533d3ab079df7c32807f4e5ae812d2cafff49bb26f6ed72f30cff97360efbd57097d377beb1fd53cf9afd2eef2da18c6084cd817fc6111e5da4c3a04dd34278ae051b85493c35911253b39787d5ed2380f5255673440e161ad30c60ebbabe70e196411bcb58f1295230ccbac186acc162652272813b81df3404c39c8d0d9b75656e6fa9647d860c299c583944238c508209f72ab10143db0f37a1a9939496248edbc9316e7c0fcc6718980d596f4415e8cfce09ce32ed5463030178a6571b638ec1a8ddc87cab18217949436cabc00b80881f69e9debb06040297d5624ee678c3443efbb379452d2beff03e946e7ba74665dc3e36a8d073fb0a7cf624964a2dc7795b1a9f45342a95bcf9e57373641eac6392ee34f8f54733ee3dae635a001e3a51c861557d78d93cf997eec1dc100b150b4068b3d9b8ed0afa3f13bb0be9865fb62e35521f87b3ad829155de171456d18365de843fd5a762621eadd1b9bd77ec161045a8f41431746e5b59764192ec525f398429a9740f59ab0b1a960959c946224f9c9cfecaf3ead0a709c45320c938ce4f93732ae8022179cf17fa34cc8dd0ec528c"]) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5, 0x0, 0x1f}, {0x3}, {0x4000006}]}) write(r2, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) executing program 7: r0 = socket(0x11, 0x1, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac5000010000000000000008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 4: mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x48) open(&(0x7f0000000000)='./file0\x00', 0x2f2, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x40, 0x40) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000bc0)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x0, 0x80000000}, {0x7f}]}) socket(0x0, 0x0, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x7d}], 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2e92994837ed377e, 0x0) executing program 3: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) read(r0, &(0x7f0000000080)=""/119, 0x77) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036af8000082b00fe8000000000000000000000000000bbfe8000000080"]) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001080)=[{0x80}, {0xc}, {0x6, 0x0, 0x0, 0xfffffff8}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000240)={0x8e, 0x0, &(0x7f0000000280)=""/142}) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r2 = socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580), 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931939648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 7: getpeername$inet(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa1, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560", 0xe7) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000001c0)) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x6c}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x3, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000), 0x0, 0x0, 0x0, 0xfffffffffffffd02) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4, 0x0, 0x0, 0x80001}, {0x20}, {0x8126, 0x0, 0x0, 0xfffffffd}]}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') executing program 6: select(0x40, &(0x7f0000000340)={0x3, 0x3, 0x5, 0x100000000, 0x80003, 0x25}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYRES32]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x0, 0x0) (async) setreuid(0xee00, 0x0) getuid() (async) setreuid(0xee00, 0x0) mkdir(0x0, 0x0) (async, rerun: 32) mkdir(0x0, 0x0) (rerun: 32) rename(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000180)='./file0/file0/..\x00') (async) connect$unix(r0, &(0x7f00000001c0)=@file={0x0, './file0/file0\x00'}, 0x10) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000240)='./file0/file0/..\x00') chmod(&(0x7f0000000080)='./file0\x00', 0x100) r3 = msgget$private(0x0, 0x397) msgrcv(r3, &(0x7f00000007c0), 0x84, 0x1, 0x1800) (async, rerun: 64) msgrcv(r3, &(0x7f0000000680), 0xd9, 0x3, 0x1000) (async, rerun: 64) mkdir(&(0x7f0000000140)='./file0\x00', 0x21) (async, rerun: 64) setreuid(0xee00, 0x0) (rerun: 64) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000cc0)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x101, 0x20}, 0xffc, 0x41, 0x0, 0x0, 0x2, 0x998, 0x5, 0x5475}) msgrcv(0x0, &(0x7f0000000ac0)={0x0, ""/139}, 0x93, 0x2, 0x1000) (async) unveil(&(0x7f0000000300)='./file0/file0/..\x00', &(0x7f0000000400)='r\x00') (async) r4 = getuid() (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000280)='./file1\x00', r4, r5) (async) chdir(&(0x7f0000000580)='./file0\x00') (async) getpeername$unix(r1, &(0x7f0000000d40)=@file={0x0, ""/4099}, &(0x7f0000000540)=0x1005) (async) msgsnd(r3, 0x0, 0x401, 0x0) (async) getsockopt(r2, 0x6, 0x10, 0x0, 0x0) (async) msgsnd(r3, 0x0, 0x401, 0x0) executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0xb7c61f5c345976d}], 0x8, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000180), 0x81, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffc, 0xe1}], 0x8, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r5 = dup2(r4, r3) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x21, 0x2}], 0x9, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000400)='./file0/../file0\x00', r0, &(0x7f0000000440)='./file0\x00') kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x554a, 0x0) r6 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, r6, 0x0, 0x0, 0x0, 0xb2}}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000000)='./file0\x00', r6, r8) fcntl$lock(r2, 0x8, &(0x7f00000001c0)={0x2, 0x2, 0x8, 0xfffffffffffffff7, r7}) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x3d}, {0x2}, {0x6}]}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSKBDIO_SETBELL(r1, 0x80105703, &(0x7f0000000180)={0x5, 0x40000008, 0x3ed, 0x3}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000000)="dcbf21", 0x3) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) close(r2) executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={0x0}) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = open(&(0x7f00000002c0)='.\x00', 0x0, 0xfa) mkdirat(r1, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x9c) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(0xffffffffffffffff, &(0x7f0000000180)=""/198, 0xc6) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)) close(r2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000280)="7f8c18aaede972bca570347a8d0d9aa47dcf3cb71e940652cb9582a707deedd13c085a37414a9618df88bcde5e8ecb4ba1275dd1a780d37a426cf8e0c696f1d2", 0x40}], 0x1) execve(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{0x0}], 0x1) mkdirat(r1, &(0x7f0000000440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', &(0x7f0000000180)='./file0\x00') renameat(r2, &(0x7f00000010c0)='\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', r4, &(0x7f0000001140)='\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') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x14}, {0xc0}, {0x6, 0x0, 0x0, 0x88f0}]}) write(r0, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup(r5) recvmmsg(r6, &(0x7f0000000440)={&(0x7f0000000040)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f00000002c0)=""/79, 0x4f}], 0x3, 0x0}}, 0x10, 0x0, 0x0) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r7 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) close(r7) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) executing program 6: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r1) setegid(0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) pckbd_enable: command error executing program 0: sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0xfffffffb) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100), 0x4) write(r0, &(0x7f0000000000)="46a7c06b724fce40c0bd8890345e8340c928d652f98c210f3b196e1ae944a40f1a64e44305fdc2205024bc79652cf5a68ae067aa8263bd52e62430296af550383ebac63778ed0f5eaf93b1112cffc8b6dcb648460f77926e02fc74277d757d5ebe187dfc0cf34eb989897ff8cfc635fa540061c4c9", 0x75) executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) executing program 4: chmod(&(0x7f00000000c0)='./file0\x00', 0x6a) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) setreuid(0x0, 0x0) chdir(&(0x7f0000000100)='./file0\x00') rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r3) sendmsg(r3, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) WARNING: thread `nfsio' (316889) exits with status -1 WARNING: thread `nfsio' (162144) exits with status -1 WARNING: thread `nfsio' (410425) exits with status -1 WARNING: thread `nfsio' (214510) exits with status -1 WARNING: thread `nfsio' (410348) exits with status -1 WARNING: thread `nfsio' (458485) exits with status -1 WARNING: thread `nfsio' (85263) exits with status -1 WARNING: thread `nfsio' (465562) exits with status -1 WARNING: thread `nfsio' (493065) exits with status -1 WARNING: thread `nfsio' (194269) exits with status -1 WARNING: thread `nfsio' (48768) exits with status -1 WARNING: thread `nfsio' (61981) exits with status -1 WARNING: thread `nfsio' (189689) exits with status -1 WARNING: thread `nfsio' (316987) exits with status -1 WARNING: thread `nfsio' (67363) exits with status -1 WARNING: thread `nfsio' (523738) exits with status -1 WARNING: thread `nfsio' (292062) exits with status -1 WARNING: thread `nfsio' (263965) exits with status -1 WARNING: thread `nfsio' (121939) exits with status -1 WARNING: thread `nfsio' (517143) exits with status -1 executing program 2: semop(0x0, 0x0, 0x0) r0 = socket(0x0, 0x2, 0x0) nanosleep(&(0x7f0000000340)={0x1}, &(0x7f0000000380)) execve(0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x0, r0, 0x80000000007) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{0x0}, {&(0x7f0000000180)=""/83, 0x53}, {0x0}, {&(0x7f0000000000)=""/31, 0x1f}], 0x4, 0x0) setrlimit(0x0, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) utimensat(0xffffffffffffff9c, 0x0, &(0x7f0000000080), 0x0) accept(r0, 0x0, 0x0) executing program 6: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) (async) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') (async) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r1, &(0x7f0000000580)=[{0x0}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x900, 0x0) executing program 0: ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='!-,%\x00'], &(0x7f0000000180)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\\}\x00']) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x10000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x3, 0x2}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240), 0x20, 0x0) r2 = accept(0xffffffffffffff9c, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000280)='./file0\x00', r2}) rmdir(&(0x7f0000000380)='./file0\x00') r3 = accept$unix(r2, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) sysctl$hw(&(0x7f0000000440)={0x6, 0x3}, 0x2, &(0x7f0000000480)="b12e4008d6ae3ef2efeb97e8bc68b3a5c39b08892a0ff9d2e00fda2e448360194c17d5262cd08fcdac57637ffbfd168040629a28530f641f5f03c7ba6b57701dd0ffb89a7c2dc8191d458e451fa574ac59b73c5714d262a00ce2d35b1a9ad5e2d0587940b697d8bed7a145cd9a67", &(0x7f0000000500)=0x6e, &(0x7f0000000540)="6fef2640a96ce6935e85fe3ba72fc37139416683cf43c2211d286d60e8b6f65b936a32c6", 0x24) r4 = semget$private(0x0, 0x4, 0x108) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() r9 = geteuid() getgroups(0x5, &(0x7f00000005c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000600)={{0x8, r6, r8, r9, r11, 0x88, 0x2b}, 0x7, 0x7, 0x4}) ioctl$KDDISABIO(r0, 0x20004b3d) r12 = socket(0x10, 0x8000, 0x6) sendmsg(r12, &(0x7f0000002900)={&(0x7f0000000680)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000880)=[{&(0x7f00000006c0)="2bb908f9609ea5b0761b8ce7de93a5af36327628f30e0c12dff2fa700260a81dd8c2c67fd16057a6c764161254d346afb27873585f7fe44603a367e6166813aa9cf3b2cbdd47450416b7c8c07e0442fbf35d6e3db363ecfb8212729623803cdaef817d770e76f3a7715c802b7bb148c96a932c22382f9c0f82f956d95471f419af3b87b18858c8007e27086664eeacbe33e422461d06579b299cc6a97135d844989c5ec4153f1ae4c5ed1f7b09f5a95a781ba0504699927f983fcf2fef603bb7f1198abe3e6c4fff2eb2bffd329ebecb8faf4922faee742fe1c208bcb1092da659d9cdc3798461", 0xe7}, {&(0x7f00000007c0)="7de01a74930d03acb61c8ecf8d0a61c007d1d9759020a6164fba07f2b7428d2f0a2bde2ba7fb4fdf5ecb946927d0c070ed6cf7b8c1e933974bc340c93438e26ebfa7c766dfa31aef4307e16c88abb52c8376161b8eb10722954358171a6174ccbc852ca5ad324f109f0c821a9e5ad67857d4a351605c96c83f3e952da4a3925ad14937684dd641", 0x87}], 0x2, &(0x7f00000008c0)=[{0x1010, 0xffff, 0x3, "da36460412c2f09472710293523c19fa7199617997f17d0c1cc2fac782795e55771581c574ca1fecfd3d3b315a262d1f8a69fc95f8123a07ab2bab4f2a29f899ad8d03e34a8aab35c16c57720b7af4d931c27207d552b19ae14c04d2cca5d8be55e55a50d7b869adcee5c972432bbb36069564a93f1e90793d3e77bb4239293e3093bb819e7d911f4af821f3f0afaf128cf0fc0510bb23897c2ccd48a12f8a2fc27d6bd7ab93576031e5dff04308cd2d5372ef8ae00e8b991da48da5fb893d4f3936c5765f525c7d9e3f0ecf30d252ba4b9bc09210fb47f2c4f60b79b0bf51446b8cd9ec570900aa28ca1575636035684801968f0cf1334da23f84958ccad4a9e0852699088952e5f4232d7efe2e1d3b058ae9be786b227078b975a5fa3953820e1b35552c63cec55120d9b18f42f763977308de33b17e83d8f9bf4ea3f049ad5c64587d127020b0fb539d08d055a4a9e177f896106cc2dbd1d0ef51c9e4ce65cd4a71ad8e86db0a63e2ca2cda3309c66a14183e731ed570046a0e6639ec9cf00f4b2e00070334cf94210365dabe431fe88b0bd721eec32bb1c99060c31f9f104e44e21590cffa90d87c5a80079f6229ed8d0d1b20ce8e46d561c7a2f8ffb9d75afaccc858a38710fb7c4e1423dba3b1e34639712c7ce12b0ba8a1ced701acc74b6c42d7e1cb0339a906843b84dc9e7dec67dcb84a239e6ad2f98a8563d058ee2932342ddbcf31fc82db21f35534923a8983a015dc0f6bbf6d9fd95a01744439c9b7920c54bcc33a8ad92d41627f66f92f416a46f538e6e864acf7520964e548c3f409d11e7247ab277b8b191fec27b2fb32a663fe970d9e16153bb9d137147fdf277c0a590000354cd363418de3df3ffe2ec4099e0c93f7cd5da94ca6398881dbecd98d09920ad3ad409c698c660c265a0be02713420be0fb3f712e8ed258f0aceb6e5661cd238497093c9cdab7f8d0d2c04bb768416adcdcdd4e2725df5db80e48dee5d4897b5d2b9fd30acdb335c06cbea30ce7e81cc54e7237914e4d1ad3449ec8d7efbd9b2b232c9c917d861438b84772539305547f66774e256b0f0b61fb583f884ba284d04fb1e9cd8e31fdab6118bc143b66694fa00f811d7c9283cc714efaff68398c0afe7b6f092c532f90d48949a2079bae87319653de00b3c4d286082dc250f5e20eb379225bb33fcc2e49598416c351bfeaebab1118e4f395073822cbaeec507c02c2449439e7ef721a09c8e6f4757b7079eec1795e7be165ee5b3483f06c6dd2e518a70f398f9d9c20f5e4cb0d3e8815e3cc6c8e3f59d614688bb388f29834f3073399474183337b3a67a4827ec324a9f455865a0580a81cc61b436dda3d434ccdbea70a295a2fa5c8cc27875203aaf980c73a050cf76aa4440b9abfaa0f1bb7b0e752d8114f916c035e5076eac6b2e84cf4b48c5fb11c97627d9a5d02228d952cfcc1f756c5cd38f9ee08745f57d9e859311653e1cd480857a52ee114b8c37664cbef24a4f81f446613aac0267b496497b2a049460bd91b7bfc17612b6d0bd5588eb5d1d8ba9f30b13963c178e5ee60b4073dff852b0b2ef6607e865fe6f44d41c60c9e664c772e1f8bd838a8be580fe9a29b9f95ae2b283cd19bd43ab139b6fb531c03dcdee1db952fc67b7829525636910ff9189d74e65f15feb6e97f86343d5e5886ae2b8189109b31168689a6d2091c6f53187998b35b61e4afdb7fc45af5c8b8c8e8e860e81bf4e04d0ce7d03a1a2a68f4b062e3b181b4a6b491e40e7da6c064a392730390ff50ecc2d2ed1bfcb3f0588066e4a88219efcda6d8b7e937805630506717aaed6922c951c5448c6a710a4ae81d3522864742cdee48e9d33614f80520219503087415493ac8fcd488c5d7028073f113f28905db82afe4177587c44f31c7cd1f12d3c36e6af430c28a3cd0dddb3ce7c5002b0978eb0c1a69bfaf66f10b8eb628b78f0f1c92c2c64f44ee5147291af9d0449f6d85d8a0e14b620e6511a5cce9debbfdc61a3edcd65fc1e791a7fa0490a2b3619e5d88cb6e0c6109b0b36bac576aa230b89915793b3f711fe970716aa1c189c13267df03d705a8944eb0a83a07ecb2bc2348d82557ef3d48b7421643c94e4e435078d1ba7ab9b552c139a1834dff04a66680b4f319faf24a134fa3fd68886c1cb3d8de5a06e022304d379a049a60e2eabe714c69fc60de8c07b036d110347009ac90a38f09905928181474434cdaeb536fc91ff2f3e353fe4ffe12188b3a48140fd4f44ae4b4856f17af14d0055e1751da7cc64862cc646a3b51afe3e464828f6d20718d82c5ee87fdc733a00a20bfef347dd843e603c3f1c5bad2d8d6be805dbef0314b853db40fde76ec223a3e37574a2dac54ea46e315aeaf58b0a50559b8142746abe7abb84f9c637fb4a3c054edc45fd56ebacec06947af3996b8856003ae3ff8fb6e8981372b87d6bee2d0e0159a6b109e5ce7ef4b30ed46576630298457f882895f0dea9065ba1ef525a5e37e09cbf1fa0cd0ef4762ba523ef8345e19a51c6a347a4d3850a399fdcf7ff199084dc95f6800d8e93f9fa050149c4dbb44ce6e4dcb2d5656a645d0981f31f95065e9fa9d8b6043aa84910dc5d727fd5ca0f9245b0400708a1462f290861c1c3a9801d1a6e166e06875c89816f8788777061e80547d329a4dba9b8bb8c68dd1cda558bfe6b519ec37f9d1e6e468c3916701bd22c6c1161d18bcf6e6db68dbdf3395a6f8b82e1f0e028c125ee9de362dc73c33cddd906b5fcda764e07726d0b7d81c277e1c766e72e7882c77a0677aa4ec5d65b06cf0d8797e275a523eefbe6f156f204101be4bb278d27f55a2d08e26704e9b720bf2e9bff5545dd6b93036222def9f96d558e920f47c385fbfae98d80682db929760066eda9ffacd67aaa89b6417b3ba96a573eb6c21c114049f9108b3cc702dcd376ea96d38f048db58004f0adf8ca793a4bb6b9f0ee95c13626d803ca0debab4174416966cbe329013d62ba4c220ad1874fff2bb9d6406f0f80f8938ed71e02cadc18811b5ad639cb1585a7135786bea50de1027546ad15cc9fafedb7a36fc4fef467315500e462a3143aee4d6cadc14b9a46a1b67ba09ff67a323f4436a9a439ce2a57e1a3c262eee3c4d7ea1b9f9153f5ccfc909f813c35b8a5347463d980b9e3b5df9e4506018aa87399321db3ef452f49b6a44e12d2a14ae3eccd45f518c87fc00c256486b78dc0ec57dbb7c47c6f638ccd4a404b6875f358fda4117e542bd04a26f91dfb714626fecc6cbe1b101512fc7d7214f33641f30099e1256acb6052ff42398a897d2e76f721d4d3780cb291e5df49e2637a041882ad362d70e30f3b1a6fc04c90751390751fe466ccfb5c1e8345df92610718947354549df8ae292c237435e3661d56feaa89186b6d0482c86abc8b056fd7739ff149e40a3c53618a735b76c2403f08ec24a63c475d387af33f1f8a65dd31d512fa04eddfb26e1152a2e7f7e5a4a901b84ddbcf515117ba97d4b1b46b2531fa776b4549d220d7648d9a9896495b1da512d58f89f05234e258a7256cbcb34c8db3cee3b5044a2ff0a6f0c57612bbd9506f3e2d472cd187fac95fe8dd4b4324aaf09d602b18859d73155067339847bdc57160eac02bf335bb02feb2a9c097f1e8f075c4a2b7c4da1d9caadee32738d23238e4678be53576b02b8a7c7a2ee4b68600de0c0b8bf4373b4e813b25274e067d664b51973f8ac671a13a622346488b6e9120ed3d9d90430bb2fc2d458c78dba1924ab4cf9047530557e2f5804723b0066779d7501b38408b6d6f4e3b8f93155788909f32be73769f1834643a0c838665e0effeb417f29eaccc6c95db6d8eee6f47dd3626e8b139ae008e5cce3844a439fa4bdca2dd541be3c328e01c8a94f047801e8eacc080d5d555801fef436f27ad44f08d32e9c541395999fc36412f5660c8920c5062d595ba4758b74126b2a24392ae7253f0d10b562511319c9fbe32187fc8878bbaa9e9934011f0f6c4d48d667ab5d54ea9bcbd1970d29d07afc212aa5c99a7e256a70a0967535f2d05f9ea2d2625b1ad810e0de67037afd100d672876268b9b3c008639ab80bdb7b608fb3f9d663ff631583a696bbc833702ec79eb26d5d8d9b58bda555f8207e4238b2baceb23c3bda2a5bb7b5f4aa1c8019c442270d895ebac827fad2614cb920af09973dda25d6bca39172a1b987f4b0ca81a716eb00c46581134ead30023c384c649772d29c31d41f96ea65d174b4403455ab92d48364381fe1e6e45e8fb3f57c52188038ca0288d923f25058a106d22f827803c1fb3cc48022404468691462038304695acd8fdc02c0e6e85d3f50ace5cfb45a916e6dc3a5089ba32ae6c59cb1c1b8a983b51269ac821e672de8a84a41d279a03c0a3fd5a0ee9f15c0a63f59bafc5fd669404ebc2c7697b10a3cd971d8df5a595b536cde7f0908c7465904fb2425716324d293c2495d7b88fb2f4f63c31e45355ab1341b664b3ea9957e71f40810b08f2831f0455032db3200d713a58b1af4e3b319b8111fa10be33061243b64c04a53051994eabf0f5339639c61d07ea586fd893bcd06477a1323ec1bab4af945f03847c83e61f5c41ef1a95d57c8a1181639bd975bc22b729c3248c7050b73e45c030cbbd38f70506d44439cbb438891b99110d80cb0fc5fc31a84bcdb0365a5e858f3b0af44b72edf1ca10e4471e0e1e24c4690f4689d4c6ef766b9fd88f199f9aea66e114b27c0fc5edc0af35031a21948c80251e2fa726763f73dc7fbb9697fcea0b93d29aaf217e8bfccdc8079116d187865a0a181b230ef09c17df0247b12ecf7dda75dbf7a6f3dd877f5a4b9564df12bbc5e4e7c22e0cb9afc1604484084cffb300fddc82364af7c328621c62acb1d28c01456ec6a3c32956ff4199f65381b0964b7492f1d977c1ae0322511d757bcbbcecd54e3129a1b453f17d260329f5d5178aed289ee10cefc1f8bca0287f85d95c563972fab1a1722279f808b5be6c865e971861de32880ec55471edfc60b699c6b76aba76b32ce90fccd5a4d1fdf93c6f784b0527f017c92897d95851cccc369b816205805cc0f1eed3680e68854c4d87875140f77a2307c2b0a21de9d2cde320aa6213d0ea54aee80007fa25a324212da9b3b06ecd2b004fe1ff77e217d31b9dd8dcd4beb468051c42ed0038d7ac7e5f841b37278aa9e1e6a6e63bfd8d5a44b65a15c664b2d8a14ae14a766720fc1a64e160ad08a9a1ea4433667d6b1e0c0ca2b05b0bc67492555bb9c412e15f1345d678c40dd841b366f6ed1cce8e9be937e7643265237d4ddd51feb564a933a7c8f5f8116b26eab954a84a2daf0a577fa1e9594152db887b63d6e1393eab317208f961ac3c9fadd2afe35cd1aab704f99d22e0a812729c668f20090bbef1a191073215625ab0aa4966af2dd3bffc41d68cf83fdcc2a6592ed884dc466eb7545048ba82a1be476f7755c66b5d7a90cb2125c244aa0869bb9eb0771367e063aa0399a158a16819a52f8e799c389116bfb532a1f9b879aca07577ceff1859d668a60f2692244ec1af7e78ea6460fc1e5c9c168da60eeffd17011480bf36ffdb9877c126ca0c92d62a9f99517fe56598fbad7d40821108d47ee815c6c3effd156808189f754a0a2d45ff8e2223c15528b3e69aa0e190df30e6324f7ed5ef6480bd6b67115d3f2a0b165bd55cac4a4bc98846628ed9dfd39a32a36815088eb2b7575632a2e635c38926803f8b39fd9beb5c03fe0a3ecf72df62d728ae25f5c8fe39b490e996739a"}, {0x10, 0x1, 0x1ff}, {0x1010, 0x1, 0x7, "53d7e9f117ed16e5677ba4b349efd1407c6fee3d2ead9ff3f49b70e8e299cfbf731338fd527fbcdba6883bf2ca6404e90063411a44c9500b13171c468e3e5a4f41098f0ffb24abecfee069c4699d0ea8586926a29e42918998a4ab81a16d4b5373c9816ba9249ddfe60669211ec4c523dd1fd2a87b976b89dddc7c2ad88899587a0a08bd1dda26f33380d5007f37f7c53bd114e983a6f07c4909be954a1cd11023f92dd432451fbb18b86ad9c818f66510edf1db0221c12723a3dce3b8a5b6a723b16bc5a2ab44ef87e77c3c1ce79c7c86fad0c463f9e3fdf2fc371b7bdbf84f4bdefafea2da76ce4ca8b393c9cd15cbf38464e7709bf41bfb96183ac6af1349a7045cdb36624605738a7e3da606e785dc5e2e68930046573843041f161fd00a7f27a06046270e4b2f94494397c6f5a16a2b17329a746065ed1824a281eb6e0fa7f205d22176dfb366c4c265ac3e6c2e0f3d4b659bf36487afa53a979dee7a551610be77eb58c53348df1422d768d8a9cd0395a2916c6848e850c108d296d72c0340cad5421df00cf1f782abb95125d1ea90c9beefbed3de6cdf204b784d370f1f113abbf8aa3815ca0bb93d0d3580320c4255c9eac0ec2daa16d06bee49d72c65ec86689c28eccdbaface7c7d09259b0cbbad1942e32d55f75c666552e3ab8b799b62d9dc036e2d071f4137aa9efeb9a47492e09842bb07ae7c8ee6e248a205307442cf4e82f8344506ac740f235b5d94718ca33ec43c26d90ebd22a5bc0f753793b5859b35e67c1bc16a845ea258cea56a84a35f5066debd0ff7206b46ebeb6a6864cbc2830bd300da0182b7152dc838db607220157f4348ea162002046bbf05f92f6252b2d9cc03535883876e2ef6c4054eec248b4cb9ceb8c8f7bca7284bbc0601e7224e470ed024438c6cd67fd88f455a0e9f932803240d3d10ea13a166db799fc4e29aabd2bed6a48ae986f58f7946b4d8fd8a33d0ba768c5aab5888f4fb8eaeffed889fd3331438ef30b36cb44c3794020007b1caaa3624a60416629fa51578caf368d660d5cd5ce59c49a9e65c8e84e67fcd7fb737c6b48b537bae22b2d148c426b8fdd4c0185657fed9aeb3f3214f44f110aa1cd721ea641ac5ca7f0f00362f4f83b3c40e564ada094138966f0858187e7e32d87853dde66057f2a4ada069267dd61eb28671a2c0ed8112df70ce50d567b69f06691914c832ca5ed5cd95b796d5661bf2cdc728bc27ea8a471e3461c262990a110f07736fa25878ae1e6465941433d67b4e17fb60bdb1499276d3389b5c82b43526f5c6c477dbe627cb94187c857e468ec8e673ea4e5641b0a426de3bb846225b77f96d417863dc0ca037bda031c2bd7bafce9864c3840255f790303f6b55d08723f51c0a8507df70f5160cd61ff114a3c12ce2ddf82ae84c2f6fd36789c7474340f618d432d359c9f896497d90b8e34ac2f004c2c1d3adba64089b338413e5a7eb908444a0d605139f798aeb6cdddd6416a69e686e3f60d63abc1979127cd9ab2074bb9dbeb5cdb131d1e2341cecac3af8ba8a87845f1097183f80026839ddcd2f1557850990874254b29e9f5860ebe40d168d23eb8e27f2465939f65b128cf4018be9cd79375fc1dbd4b9fdf8491626d37a8cd211fb261e18a208c4e57b11938a453867a6a99db3fbdb9ffb1f6756b41028787dd9a5a41f032b07389205c18f79de0776efb91646a9d38831ee921225afcf7cf5afa759a011ee24e22b7e7c8c3478c6540cecd0be5cf878538db364a1ab668189e105e06fb55025ac6947f538b1ff3dcdf19990c4c5cf34b50235990619e480015b2863d310ac6f4607c3889dc04f4bb01b49c8a948120788bc24e619bc2480b4f80d8b514b347b8bf31ea7889b3b4ca27fd0df06ebb3870de2e9ddae787d5957e7679b293fb6b762029ba4e301ad46dd033281c3696104a7ba650d9ee5856c565eb7447a64a3f78faf027dc206f87ba7e8b60d36f37d8988790fd69a4a4c65f30fb1cdcfca33ed387b2b218f79b060ed2a04a0d3be82c8859b032e97042d0526e8b9890e814cb107b2bf6ec0cd24f0aa48387a71b4bac2dc9fadf78f56a19b2e607900357a0b96ebcaf9a4222d223e1f4d285578047782381601f9caa42fd88306557e47929594d4d641e98b97722bf864c72cab04ceccab2ab0d6bd1f25ea8b24324a34eba40aecfc249011ff8726f9643734030acd4da109c53e386c59b40f341d9fbf3a795273de8dab090ed82e05bcd87d8067580b9b7d07c169b57e1944cc671d0e75be1a10d4292d1ea491528c2b403194c08833481ae5e667d4066f07b1b1ede6cc049589ba9f0df92f6aca0d2c63cbe4f4ef8f636c8d679469a460eae6498c47f30cf69b0552baf70e06e923a8dc63ffa0ac68092527651a490438e54c3b9bb8133f8431be79d05dac5cb20fb770fbddc01feb09689da37cd75a48dc38702ac1caeeb01def2ba2f91a3f6f1465c03bdb0934088e34e11f779dbaf5501b73476e1a0c3b67b32795840fdc977f2da4097a233190b43c2cf6f9b30fef059d08e730d70b075eb0ec3f509c269bda453b79f40874d5f97f0f4a3fe07c7cd6a0bed845f12eb0781f855172b032aec1fb05dbfbb8b2ccdf27422f57708f62100b9d4733d08d0475e372407368f24b0bde5d2ce2dea9741d466e2f46032592aeb48e13414030cf3b0ba282a6b720b68a50795a35f9d48c51ada1b8c91daf1fc21ab7b41718707a8382131602d0b547dfbac54f78fa7a1ad884e3013375685dd08b4406a2b6580e6aa4c90b67c78fe23b18ceff041918e73e96cc17b6e219b210c7fbea6080b7af9b0ce560aa755302319245a71d3f54772a2dc5c6ed4580327ec5338f050ff66c84b956709927fea71f54bb4706f0e392d66be2bf99b115038038b6b28bc6d4394373abedc41ea4b9373d18799cea99e8a60ca87b95f23755fc544570f4009e5fa0f2233277621f9bcafff636ddbc7467c67a1950f5a289b6b5167a4c6d914d87a32110cdc6c99b88c7d838484c019d382e26ba306098537d703d29921886e9967141d67f2fce291ef7e6e8921e0f8ed2d80049dbee006b2feba8ef3995af4b476bdf59aac7a24bb5db9a97381c6f240bf78a447ccb81e9fa1447d7d4c537158bef02b101a6c4c8f58811bdd8c72be9a0284f8a31e06d379694ed05b4cb09afa1a2dea4c54720ac26df7493e0df4f101b1b297379c94fd53de87a1f8d9a2a35ef7c7de7bdd5f32ea4db5b29332fb177ff91ac1f70b99e5fe3f35aef745b457514514f3c3f6cf56425baf0349473abb2dda1e01727c41e6681f2a768d9448a9bb6d7d1aea196d5614bbbbc8f217a28092d9481129acf31586fb63e466451eaf8dc1bee0f9d5fd13a09e35920f46f9f2102c4d0170a81d5b8a025cfbf681f5808fbe91b650acc87332dc2abb61d9a8c5ce215808b1660ab4bffbeb6be2e834cc007f15d51bc8c21ae2c2af083ebf2477b2b6fad0eb01a56055cc078e2ca09aa7399ee6acbb7e5bdccf4d87174bab26eac32d25d32f804cc5776a91724fe19f8fa25accbd231e80023c2e70d483bae9f96014e43976de2f73f6e419629aaf84fca939e2f3f76497e96b5f8aeca978715440e74607e1b323d50fe301f62cbe988c0e2a45ab7863849809bfbc25af48e732db4ab1d67f32285a875ecb6db95142b5a4de98641c29c17219813384e86189801c6e39d989be61708e011ef4b953171948de7eaf1abc1cdd978c372864c55347ccf48fdada94f75d4ba419a0babbb43d865766fbddb28258ff0de3d495b53b841ae079196fbfc03dc3081081caa1e39ecfcd438b203787f4715feb4ec9beaf8b487810bad465f16d76343a43cf17c40cf1f4c7f7bd479b6decc34f8c12ecca6e3a2c0a89b2c50383b3c3201048c419c051d74a8dd61c72dea4f5d92a9430ea7cad325f5a7c132542f0f6ad647ddeaf9e701e0a7ee5e102eac1b09d8cf46191d5ac21ee2ac0af73378aafdd0838fcf9da13410266125e0fa33d90fedf829f7d329e8312f8c97f36fe01488017625fd3d15cf924fe3ae14cfac87e98096bae4254675765d000a1172540a1333c5e9b04e887e43cb5a6d8e15bbe33b3a227b47a8702539075bab4920b0cdd3b3e6e192cb49cd1f843c199fb49b8fab762e7e566d217a458e9782fa8fa6819846178ee6ee6f1980b6332dd05e4f97ec112a96d32766817de7d38235d1effd5344193e85e2d5cf7591a90d18991fbbbd6499ac919e4393ef648afcaa3257049bf361e186d4a1ccbd25b367b38465fee8e91f9e199d7e1a9effbf3d0d122da9051bc02d8fceaebc3077b233e2e0815affeec23a25662556afef5808b4158a6d94eba3d8f08db7482cea9a91c8c428511c728a36fe7bcf7392431f66f13771dcf134ec1121f2f8d5b4046074981731c722d03c24c4933e64132abdc6a5543eed1e122a8f0aaeb8e5a4b6d34a89a7284db8ddcb4dfef55dfcdec1e68daadf13ec029e060c03088a1580f18d93f4c9bcac8f2da87455bf7ff4eb86785e9f47298745870c43a9b0ba0b018750349a1b27babae7cc3026e7b553b618511a45d83e618637a75c0767b54e6b6e92944f0e49b370d9916f7202b21dcc223af983ed536155c80f54f06a03ba02ac40b32139233541e54fb49ac783a95e5421af6b90b4e70704943dd7069a5353500338bd54282b5ef2b7aa25435530c7debe1149b944c5ff3ce03e7bf48571d62ac3d1bf93e1bf6556196f7ed32f77f1c716eac903005b5220ffccd20398431c6fa5e694db86ce6f9a77fab8ecc51ecb5bc592c8c7269b9e6aae261eac951e0c0188cef5526f47c6ed5844ac6470d7c750c1ca7e0252261d3c6d9aeaa0296e2340e7c787ddb923d9fac7fedf2cf0bc440c898103d5de44ad0552a5b16a8f1143cf358c2e4bce1208db41f068f0263168019161a6ef253aed7fd17d7faf66f81e1186e02f01bc7a9ca9b2ef04788dee55c71adbb500db1c6656bb243abcd0d1a2083cdaad1e7cffd7844765c111e449489a2f3a42c8bbbc7c597335a30ae0045f9182f20eba28a0f9319a67653e87173a26d33809ac527b7077303d8dfb13cac171ecd6ab6875012998e871dcbe8874d660266e0416977db3c638a04420a0ed9ca42fca6e2f02e94472bf186a511e3643dbadb2f9c1858ce92fc707c867a8f5957d8fa7734922268a60a4d38d4302440e640a3de380bf04326ac549d163ad9dc162e28a8ea7536e98a7726c15ba13bbb142a6d8fef8baaa57c50ce9f0d802a5c1a5812199359c0115ea2a1739efcfa23c0196dbe06c39ec25326a4b9f21d5cbe83b4c1b09cf3cde18b8cdcf73dcac45ba059e31c042edbf18a3b5b5f78f8d0ee0e35a0fa571ad6a490eca10e4b9b0bc581a67db21d6a6c186e3c8f1167c1de6d099cec9566a8375a3498a9a1d585d971db1acc7cb4d1cafd7a08da2cf1a8df386cdbb2246525fc25502e7a23f3f18dfedfc6a70c3ffc9cbca38edd8dce0788b21161348a7274cd962027bd368c8c9fe42be549a5a221709edd9af971f04a5728746136a0721ede37ea1daed4b1e9870d4548fd861b80f21626a9f1fc812b5d86ed136c9d0c53f255b4cda441c01da9e65d74cac8d8f02a68f97744570adfe2f2b56293ab385c62945cfbfc5d5b5f7cd0086384ae9c0d13a6bc31149c3ce0edba4c4cf8b2e50b300da7e7617b00ff89d1ba906ca1d5bf5591a8653b86f9d4bcf85a1cc260e7966c6b9e0a195e2e84cd21a6a655ee484b65b709cb47c7b73cbf48b8ea69527efe9ae9dc8d431e1"}], 0x2030}, 0x8) semctl$GETPID(r4, 0x0, 0x4, &(0x7f0000002940)=""/144) r13 = openat$tty(0xffffffffffffff9c, &(0x7f0000002a00), 0x20308, 0x0) ioctl$TIOCSETVERAUTH(r13, 0x8004741c, &(0x7f0000002a40)=0x5bb7) fcntl$setown(r13, 0x6, r5) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000002a80)=0x9) syz_open_pts() sysctl$net_inet6_ip6(&(0x7f0000002ac0)={0x4, 0x18, 0x29, 0x10}, 0x4, &(0x7f0000002b00)="db7cde50878b38943f3ae06842f2ec93ec1f64bdee774394a2bbdc907847184fb0de968fe4420ad80922fc3811b0590dd6882c7dab8d4b8f2eab940ce65b9b10979e8dc5121c3fae01b30b", &(0x7f0000002b80)=0x4b, &(0x7f0000002bc0)="a0c7487a5eadbafffd33957171ca8e008df268738359fc122c79cb1ec924bd8cc6c9916ee48d0d779c8bfe938085cb459bb3ed6c4b1607f5216a870260dc0ee108147352b70897c1347d0444f45bbe2ac2453ae6f5c80a8147d4521eb546e15c0e3f8722a86ae9c615af4fe3d08db9d5e3210ada0fcc69d55006f8ee350284851803b52b07a7fa5af319a7c094d88712bd7054763ae0eada3c8c7baf72329ab1c82a102f639ba1ad547dc56f771cf25f42501ea8013dd7574c31ee390ba28570a723b85c57dba8a24cdde7622d41a5f5676655e72dbb3135972ffcddf3996620c8e6d0e23b016b891e431043e91c8f5133fb21a6c4ee7fe1da688f64a32d48c53a3060b1429e80ee7678d2784b13b03244e4e44955fc12924caac12574175a2575d2631571b284533b672d50e5f3698c4b8b9e4665b28d94afe675bf64bbf18f56e577bc7b26bbcbc5ad98d8b561b68d581fc4834b552340c8fe9b603a4d76447d7ab4d731c54eac4e6de3cc847c00c1fea4226f6f7b85532b7394d3992bfe5589609d7ea50357f87be62de8d7e49f4d5a49e5f2da8d8e5c5568d1246606cdfddac7b9d8c6b6898e6c175503782b8b24425b456d3846554256c6a0e8df3d34038663af2eb9bc26012e64c02e38acf2970f560e79861800f9f3a2ee4a46f6757b2d85449eb4564cf5e6fa8480a004d4ed61ddbc77fd1b9ac6083a5b69e047773d309be4808f1fd0400c15a9661fdbe793a1b60eb038ced7152eb1593abb3eff441f6348a138cc40a7340886519ebb30a9d55369f2f9b4bd5d5c5d636662964c7663d4b81cf1f3fd1dc25b7a81a5c0560127f5723dce986669cd78b8862d9ccb5654a09a2230055521745e700c2ac84e0337e5ed38302ed77a25198badf04208c68a8f1207fc7df322df2907145865709a0977cce895adf9796203e88ec4e6c5a861ce9c9cfa714ec3da59adc58024308f4214aeafa1d138d062bf360a4959889963c97eeed8220c6bf2a5a9707598121824903ebffa239176072652f530bd320a9ac48216208072f4129b638322ce0932eb82fb7e7f9f31888262a9f7b23ab69c18720c20129fc8ef43cdaad285d3a6ba8e4e43e5be66761c72fa4fb409a44c8fb75913668ce17023f31613867c613366aa744b765d6a02d7d631e579ea04dcf88fa535a4f3653ddba16ca14c82f2e88071857a7c0b71d4d78552c01dafee85913187a6b4db4f86dce29ff10499ddce103b38eaef1f4397a2cb3683e52485eec3d69afb5feab58113e2536a71a05acf545129d678b98a11a30855e86cd049f5c77f8033470e5078bf26fadb9eef7b731dc72651e7f11eb217c275b9e812f668ae0af7ece075ef7e863d468bba87491a863d8639ed695d7637df8678439b74ee9c78c10fe4c3521b0d5c350e2ad9d00a8c537fb75ca3afdcc75ce4c0c98af0cbe3faa55ac235082d9ea0d76522223d5ff8f85ddf456668e11eb5e3b68910bad62d1e3e7cfda1e468a48032288761fb3b5ce5c6d2997e8cda63c5e2605a7cf1dc60ecee1300cda960e8d15bb1867ebef23dd54c1d33bf8e2c4516fdd58294fa2f181c55050a9bdbb2e0ed2fb9dff9978226484038de83b265b58d3bd9ad429921ee7383da23bb5feaccaa518822a0542ec4163f8cf514a713dd7045b9cd08edd032280946c86bb6a8d3fe83d78e2c274b1dbcf1be01df75ba4637df81083abbd2c8bd614882ed473f27753282e4b161faa094f82f1d0e4d6aa3a0c9f37cfd9010a515508d356a5c805661e69bd1a90c0ef71345a9a491bccb7d1044c4d3119f786b5af01cb1cef272b6210aaa40eebb800df7a854fc936dd9905dd7e2ae7baad7c2c2764bb76872d3d4c35f532c2223d3fabd5cfd7620325a70cad32859449405d62167dcf219f081edff296683298624c8e2e86d929ffe32e24b7b5264c1355b0aafe26c30d2887d6f13c0cf5b553ab5be665f3bc37012f824da3ce4c283452639805ba6c4bff4d558cba1c1560e7600cc63bff9378dbe37c1fd8fcb73267c4dbe6a4be3805a5182b54912923cbff06d42b8a38651393f8e2d25bea0867cb2b87ca463a6995166519ce529e31be608cb0d01a85168c685e90b5df817a6699f24d03a8f5819d290604df70b3b94d6cce461cfebc846c07bff88ab4a536b1b9fd38d78468cb8f40a7bf278ece2b34f84bc4091acd70ecf8009342cdbf2bd3657698a04e388caeb11f417d6e99269f895301549fb64b515dea9b35a3ca3efa010bf4bbccc41c0c93c3fb6a5d9fd022a4f215956d8c480a1f6b8ded1bff3f073f5691e6d3daaa39bcd9dd3b9b09d75a1202d54678e28d298b4a63353c94ae0162b67d3fde25ddca7d9b6795703c446bebfa10c0052f424519a589b3a2cfc3e47ebd7ecbb76bfc7e0eda7091cae164a3219ba230a877fa30e869799b21f942637ee088a98bdad222dec207b5ddf9e991dfed800bddd42294cb61bdfd8bfd626b408f73e91dbcc0cc8b051935de61ab8fb98643a10c7846cc1e66dd092b0d84381a7ff0d6b15b433fc684ffe0b82d87f9266bc907e36486c2dae50b3d1faf41c6e214c7aa2da2fc5550fa77f67aebfa31e31f7fd823401971756b595e1ca658ff9083b4666d631cf1195340b9af60d4cfbae08d2906670d27d94ba50fb69ac0ea1a2bb7c497289927314acdae87bffe1abf30361c7c2393e11755efaaa9b5e181f79e3efcbb34690456c886a92a7f56d03e9262530fa597d0f0249804c805d09dac395c274dc450e15d28757c5a0af25c46cb3bad429095fc513d0f2846f12d77f8d23690577b8512b8bf6ab59817be961ecad6fe9d4811e342510fbb841a121df4438585c64a1021d220ee7819915e49db4d55afe8b1259cb00724e23295941344856ce86f447dfbe449bb7e225ed9733efeab7b0f167ed738a9675bdac0955314be361f324d099d27f4b36dcb515db25392f4e22f343f54b3e1b05777f5529434202318ddb4ed32777a3ada01c5f3c5bde690a322e1cf14b111ee055ed6229ebce3b80191d1e65ddf987333cde1dfc935de34d28218059137d49d8b5db383638157e07454f8c2550058c35e43c0557ae508f2ceb30685b6fef20e3a63596957dc235e3f271bb22ba4fb9ee5a4a828758fc1dec9a385de604ceb05816b891231b2d8b20f77fcca42d62e689a222e4b4f7ace28bf82e4a5006d2bf4974a4629115c9bfaa5247b029f7ea9e68ff7c885fe1805038ab5188f29c75bd49137dd85dd075a191d0bd52f34772098ffd39738b5aee6b61560697556655dd4dd7774c24863c7982745d1494d99406f3545b4627530a4ca13e354e1c4fee5f23f5b2dcc9e31c78c029ee000ca59cd178ec923850c2a77d12f912470fb99448365e7860e1e35bebd520e662195a9a102a632d6df590a75fbab761894c142ead592d31fa8b1de0d8852857e7d569bbfcb087757f56673013013c46e6a37c069b6dff4accff5fea96f5021cff7af1a4fabadab48291448595c649634339b7749fb4580659242a1478675e24cbd0fbb0a999d416993c161e8f52e331bdde1a8b5d9125013b042edb9cad3e3fbe8fbd8f3d51f06a11657b3ceff0a5abc5bf2b406bebe85c8662237743c415f05f9ec423cd82e9c2a39cca832f76bad91d170617658efe1011f2197e5871d80e57c3e15c0037cf5261ad1033ab6356f67b49baea8fbe35f57d256b8c63a805df376c3e5ed5e0bd0b977a7eb977764b3c48cb0c18ebf4a245d46c981876040640f10554544c2b5c4b1094d1cd129bc788d4d5a4f010cdd66d829f40740953df87fa5ccb5f64890e420c20c54d2efa786b4c321484c17430dc9fc2996a62a0dc8a190e1b20b33b8a5e8628ddc9f5c9241f0e4b8b0f844fa83cde6d608006aee368c821333ea7db937503ec810d61a189df7ede4d44895e740d4dd2529526d4a16f560de3a6c041ce2a58ea54be0788dda69a2e7fdd73e38787008e27b01fe16161ce7f0fe42fc5366be4df5e4163defd72d7636d757ce43b7be6beca55a426f5877e4a7aeda107b0e3c5089ffb09519f225f5e96a0a675db31e47777d0defdab071f733459538e3bbd555ea6bcc40ef98ed2d4e2fca7e85e956967ef1f4a47349d2f8f3e16a7e92d15d12f5b0479cc0a9e96575b32a223a2a87097d04b5087f9db1cad69aae464281c94d6a98c1547892da44a4a2a835a3ceb0bf03d3e0d57e97878f2cfe5fdad07682c616a177c5bb22399d3a3635611b4ea3f6a83c89e15af863868e69b39e87d15316e15bf3abd0f6db4dd4fe098d50d8e0120cd5a9289f870b5e79a49f411d4f363b5026596621a8813d2137f14c08c9a2ab7d4ebb30aa4dd208bd279984d9809184414bc766945a59a86f3ae9987cc8f8f0ef3d7a8c203c942d214160e51fad5b7fcdc59a78758b26599d6d87ec609ebe8f4e43ca948905eb21dedd3f297e0ed9660b466c083a970c74ab39f443bebc22079d5ea81d9ff582d96f8af7f91ab013233ea1e96052152b536a7a3a4a6fa3e08ebadb47652db626277b45c697176035580cb7caea77d7525d798f9691a5aa54200620d351a27c19ae2a81f0b4065d3668aa9b4b558933243850bbad99ff3dbd5c579e11b839ba429ee28ef8eb25dc57e10379664659e835bdc59f6680f5500b471e21f1319450ac97f3cb36aa6171aaec66dfc540af545a3c96b5bbe25ed74b6fd1f640672ec34962ef2c7ba9e1f12c20781c9b4d729b228ac9a57c94089777778c51b6a5ad10ec6cdc59b8a2cfccf7c111c547832a181a790169e75825e47a70a92022e49f7aec0493f961a4df161d53db2ebc486ef2b8d31fb60b77a1ee07cbe10d34821e478efd62fe2657aa7d0a17fba38c87e4bd6bc9a0c7593ba0c91c0fd888f458b8ca09d2f2448aa548abf47a7e7b60615743bc0f8185bd245a25b7acd51a97a5aae9ce85930eb88a4d8b004e8bc271c2fa8f9957cdf500869d6ce3b55aaf4fceaf6c3c2829bb3a407b5c50a31caf3ae262231fc8520ca13305acd5c4e5c881d5d41ba31c5873e5a912ce9d75efef8669c47e95413aabf0da692230bec057b533e836d3872ae6908c58d1ad521149cbfb9968608399149d96f885f7c45d01fdf645e621b0e48d43f4655bae58c38ffd97ac785eb15ae5d7097bafef0496bafde71a3566941da0baf4a76c2fdaa6f286449d10a81d4c85457a6e71b19aa2865f5686310b65faa93ad50833625917a873d8dc67ffee385c96a320a36df945663fbcb478ea9d0b11ac68e8fc48e9c572f179d3ef2397308a30eb44072b32be390ff96742758aecc0bf2b23338bb2e33112c23ca76e79bf975277467f829d9d23d011b88d5908d2b5ee1b46b0802267440f91e3cabfa69253f599e46bdb0b7e54045898884a9b0e18a3b8a34b04e27cb0a2f9bd26691cabef058b5376eea3a6b34128e5ee1ccfd33b500737af8adb4a0bad3e771c7f2432d8808fca062df4f02301f5b5dc07431291ffb37340770b4db34857ee8b93f7504b1e494470a2cc8ab4c191e84900528c9180488b269c45e46c0b9d3b6461fd49d98319cbe2dbf1c0f769b517e6839739b83f276b8a9239b74dd3d1f1b8cbc51b674d437c7faafeaace5e10e9b8d4cc37f0ff666028647fbe9ce959c4def1ec06e279d24d637ce209f85780e4cfe3c790922f0001616af6517a817eec10158530e83851093aff6cc027c33119cb94d177e5ff0ce440878e4129bbc4df144709c02bf18ed462b058ab5bacb86bed9db1eb2d093e45d8e64976eeb56bac4497dc10cb3d0dee6af7e9fd04565de", 0x1000) r14 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000003bc0)={{0x2, r14, r10, r9, r11, 0x11d, 0x1000}, 0x6, 0x100, 0xffffffff}) r15 = open$dir(&(0x7f0000003c40)='./file0\x00', 0x80, 0x2) fchownat(r15, &(0x7f0000003c80)='./file0\x00', 0x0, r7, 0x0) executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@file={0x0, ""/255}, &(0x7f0000000140)=0x101) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000180)=0x4, 0x4) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f00000001c0)=0x2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x10, 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) recvmsg(r0, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x41) connect$inet(0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0), 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000700)=0x80000001) setitimer(0x0, &(0x7f0000000040)={{0xffffffff}, {0xffffffff}}, 0x0) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0xfffffffc, 0x0, "7546068d2813134dd6aced66d8776400"}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000040)="b47ddf53fd237584", 0x8) getpeername$inet(r1, &(0x7f0000000240), &(0x7f0000000380)=0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="eb4800000000000000cf2788130000000000", 0x12) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f00000002c0)) setsockopt(r2, 0x1000000029, 0xd, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) setsockopt(r2, 0x8001, 0xffff151b, &(0x7f0000000340)="ba2f06a7a268b240ad", 0x9) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb}, 0x400000000000038d, &(0x7f0000000300)="1b1de032bc970d023f56948560bca958ff21d208d9b10b6fd5d8f8e0194d2907472b313a6f1debfb14712226a588934d", 0x0, 0x0, 0x0) ioctl$FIONREAD(r4, 0x8020691f, &(0x7f00000001c0)) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x6}, 0x3, &(0x7f00000000c0)="2bcc3ee38748c2313b88f89ad74363022c09903962cc94f5bfc0c8bdb50dc1982d2b44abdae9071402935f62f4ba11518ed3b8fb497bc85a0eb22d49e5096748c5a803aef81b7cb0a384e89fd906269a6e832026e9e659b61f23967a3c89911ec1af98ad56b1817fc9eeaa44cfa83741f627b6d9cf6d1910c8e0692a7fab", &(0x7f0000000180)=0x7e, &(0x7f0000000200)="8c6a5339", 0x4) mmap(&(0x7f00006a1000/0x4000)=nil, 0x4000, 0x4, 0x5010, r4, 0xffff) executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000080)=[{0x101}], 0x1}) executing program 7: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x35, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x23c, &(0x7f0000ff8000/0x4000)=nil) connect$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, 0x0, 0xffe0000000000000, 0x0, 0x0, 0x400000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r0 = socket(0x0, 0x2, 0x0) r1 = socket(0x0, 0x2, 0x10) setsockopt(0xffffffffffffffff, 0x8, 0xc, &(0x7f0000000300)="c679cb19cbdbad5fecec3eb2161b6b56cdb7022feadeceab5ecc14eb502f5b125c3c49d6fb97a2430b46625faca899915c7059df23bf76436ba6e8e602ce1d59bcb198ac2972f5d6d3b83cad05e43fcd93e7e95c47f48074cd5e06e33b282092c971a893831dd908f4b01bab19996444a57d41d1a1160f08000000f4aff8249985128b0f6ee673451f8adbcb9275600ce50f0a84c203f340dbdbe6069213cab5e9d848b4c352c97ae0366b4f3e", 0xad) connect$unix(r0, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) bind(0xffffffffffffffff, &(0x7f0000000240)=@in6={0x18, 0x3, 0x2, 0x101}, 0xfffffffffffffc6e) r2 = dup2(r0, r1) setsockopt(r2, 0x1000000029, 0x23, &(0x7f0000000280)="b945361dab5301a4ace7bcbe5677eb21e356471d997ff35cdc680a3d1595a3b89c67b9eefe9b5142dd32a8a8220e0f04fdd252d57c73dbaef47829c6c1d7ac092ac2cc7c4dee1ee171fe8d934f708494f64083f4da0678ba27273477", 0x5c) sendmsg(r1, 0x0, 0xcc3f5a56ba16963b) r3 = msgget$private(0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000400), &(0x7f0000000580)=0x4) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x8, &(0x7f0000000180)=[{0x0, 0x1, 0xff, 0x92e}]}) write(r4, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) msgrcv(r3, &(0x7f0000000480)={0x0, ""/204}, 0xd4, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="00001000"/18], 0x8, 0x0) socket$inet(0x2, 0x3, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000040)="bb703057", &(0x7f0000000080)=0x4, 0x0, 0x0) setreuid(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r7) setgroups(0x0, 0x0) r8 = getuid() setreuid(r6, r8) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='x\x00') executing program 7: r0 = socket(0x2, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x33b9) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0x3d, &(0x7f0000000040)="00000080", 0x4) getsockopt(r2, 0x29, 0x3d, 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000080)={0x0, 0x0, 0x0}) setsockopt(r0, 0x0, 0x6, &(0x7f0000000040), 0x0) r3 = semget$private(0x0, 0x2, 0x208) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x3a, 0x66, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r4 = getpid() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc0105715, &(0x7f0000000000)={0x0, 0x0}) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r4) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r5 = socket(0x18, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x67, &(0x7f0000000000)={0x2}, 0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f00000000c0)="3be91ab1ded9ab1f79d4e06e235fa47dc44ed1a04e24f926e97cec247521215f39a634cd83019a560c1183dec3be8e7234b80c3740811cc8661e5a338031708d", &(0x7f0000000080)=0x40, &(0x7f0000000180)="5935bd8e76660d907c045aa6a852a6085f1b0528f526434c7f46bad55fed13c8bca5b717b826048d2269af85d528bb5086c9a14a4c9dcd1cc539c3066ff73adb7e19d50d69a6fb5522ee8a427bbad734d4bb13cd0ee6a7081a76ad71ac7e32ef3ecf252edb184e27fdc4153045be1ccf841ff2e51189508ef04851921d163b97d2a646", 0x83) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r6, &(0x7f0000000100)=[{&(0x7f0000000140)=""/118, 0x76}], 0x1) dup2(r7, r6) execve(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x2e, &(0x7f0000000000), 0x0) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000004c0)=""/4096) executing program 4: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x7) r0 = socket$inet(0x2, 0x5, 0x102) sendmmsg(r0, &(0x7f0000000c40)={&(0x7f0000000c00)={&(0x7f00000002c0)=@in={0x2, 0x3}, 0xfffffffffffffff1, 0x0, 0x0, 0x0}, 0x14}, 0x10, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000400)=[{0x27, 0x0, 0x1, 0x6}, {}, {0x16}]}) write(r1, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) r2 = socket(0x11, 0x3, 0x0) ktrace(&(0x7f0000000100)='./bus\x00', 0x1, 0x4000010e, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000100)="e0", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r3, 0x0) mquery(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x10, r3, 0x7) syz_emit_ethernet(0xc2, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaaaaaabb81004900815c8e2cd90daf3d5b3e7bfaac522b5d925e9afafe4399123eed19e462fc33de57b0fef9dcc77ad9a24356e3f943b16c2f638956c260b6c92702007e558e492f6ece870b25e07c012191a44f3c87baf6c08aecc188689852e8e28a3ebaf0d9acd3580a4b78708f1edadb68f03b65de3905a105e23ac849b3aeb488bbff78ea2d5c6b0c5e782685d5212c66647425d6d9994f9fe428fe1ba09f4416887d3f6505376600"/194]) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) r4 = socket$unix(0x1, 0x5, 0x0) sysctl$hw(&(0x7f0000001180)={0x7, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCNXCL(r5, 0x2000740e) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) ftruncate(r4, 0x41) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[{0x21}]}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r6, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1, 0x0, 0x0) executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r1) (async) setegid(0x0) (async) semctl$SETALL(0x0, 0x0, 0x9, 0x0) executing program 3: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) read(r0, &(0x7f0000000080)=""/119, 0x77) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036af8000082b00fe8000000000000000000000000000bbfe8000000080"]) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) executing program 6: r0 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{}, 0x0, 0x0, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="000001ad", 0x4) semget$private(0x0, 0x4, 0x2) executing program 0: sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x18, 0x6, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0xfffffffb) executing program 7: r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) setitimer(0x1, &(0x7f0000000240), &(0x7f0000000280)) getpid() open(0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x8a}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x200000000000032f, &(0x7f0000000040)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0) unveil(0x0, &(0x7f00000002c0)='c\x00') mkdir(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) syz_emit_ethernet(0x2a, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') symlinkat(&(0x7f0000000480)='./file0\x00', r0, &(0x7f0000000180)='./file1\x00') select(0x40, &(0x7f0000000100)={0x3}, &(0x7f00000024c0)={0x1ff}, 0x0, 0x0) executing program 1: r0 = socket(0x18, 0x2, 0x0) socket$inet6(0x18, 0x3, 0x0) (async) r1 = socket$inet6(0x18, 0x3, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x18, 0x3}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x284d) socket$inet6(0x18, 0x5, 0x0) (async) socket$inet6(0x18, 0x5, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) (async) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r3, r2) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = socket(0x18, 0x3, 0x0) dup2(r5, r4) open(0x0, 0x615, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) executing program 3: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000080)=[{0x101}], 0x1}) executing program 7: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x200001f2}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) kqueue() (async) r1 = kqueue() getuid() (async) r2 = getuid() socketpair(0x18, 0x77f8a78fd4eac7e4, 0x4, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) (async) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, r2, r5, r4, 0xffffffffffffffff, 0xd6023b71d5873b1c}, 0xf8ffffffffffffff, 0x7}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, r2, r5, r4, 0xffffffffffffffff, 0xd6023b71d5873b1c}, 0xf8ffffffffffffff, 0x7}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) lseek(0xffffffffffffffff, 0x0, 0x0) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b20b0001000020a254a14ce81f0cade4599523db09aef52411cf9886f289e93477356a40880349ff2bc46fa7a9abeecab40b254ccc72c07d97f045e3192f45bbd4279ca9edee5d28", 0xf3, 0x404, 0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x1c}, 0x2, &(0x7f0000000240)="2c504ee0a7f42808866adf3277555048f5f5806fdeee2c38176d05f952a32f895262a4d2c64cccebf41b643847d5a437a940ce19acea4563bef6f0fe701aed2e00ab885521fe99ddc689cbe95f71b614915c12ab8e84d2501ad36ef108e80946dbf1b561eed863fea4dc2f55176c20a9e66fa4590a07fdab154eaae3f33b67f2ed1f4e2e5d0cabc9c949b83751340de8bde736331e59ce7ca74ae9dc8cfe63f2f0298948adf3a65d4d09867a5c55f0022aabfb6c1b0809490806e29040336d85a5c33ca86850caea19427351", &(0x7f0000000180)=0xcc, &(0x7f0000000340)="ec403a0b1d60120d20418be496297e1d011327c5617f4c1b873fbf2cadf2d05640ddd4bf546afbf9b8f14b6f5966", 0x2e) open(0x0, 0x0, 0x2) (async) open(0x0, 0x0, 0x2) execve(0x0, 0x0, 0x0) recvmsg(r6, 0x0, 0x1842) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSBRK(r7, 0x2000747b) socket(0x2, 0x2, 0x0) (async) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0x8040691a, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r8, 0x8040691a, &(0x7f00000001c0)) kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r9 = socket(0x2, 0x4001, 0x0) ioctl$FIONREAD(r9, 0x80206913, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r9, 0x80206913, &(0x7f00000001c0)) executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000), &(0x7f0000000040)=0x4) (async) getsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) (async) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x35, 0x0, 0x0) (async) shmget$private(0x0, 0x4000, 0x23c, &(0x7f0000ff8000/0x4000)=nil) (async) connect$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) executing program 6: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x11) openat(r0, &(0x7f0000000100)='./file0\x00', 0x400, 0x20) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000080350001"]) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) socket(0x18, 0x2, 0x0) clock_getres(0x2, &(0x7f0000000140)) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1", 0x1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f00000002c0)={0x2, 0x415}) r3 = socket(0x18, 0x3, 0x3a) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x36, &(0x7f0000000040)="0064bc00", 0x4) setsockopt(0xffffffffffffffff, 0x429, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[]) socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc028756b, &(0x7f00000003c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r8, 0xffffffffffffffff) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x7}, {0x34, 0x0, 0x0, 0xffffffff}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) executing program 1: kqueue() r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) dup2(r0, r0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000000)={0x9f, 0x0, &(0x7f0000000080)=""/159}) r3 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x40, 0x120) r4 = syz_open_pts() readv(r2, &(0x7f0000000580)=[{&(0x7f00000004c0)=""/137, 0x89}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x810a, 0x0) rmdir(&(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') pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$unix(0x1, 0x5, 0x0) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r7) r8 = getuid() sendmsg$unix(r6, &(0x7f0000000600)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000001640)="b46280f9ec989ef04430977966fcc9ac592a36bde047f36ea4ac83487ad64a84c334550ece2c45fe1496f665436fefd71635456d60922d6e23e44e7dea098b81089a57ac798e6cdecc6e161a6e0104322903205c083f2d09571985ff87bb8634ab3a004b630b20e48a0e05e180c2bb01b7a0e6eecd74a0e9633188e01a4e26b6ca65a507bced38051c4ae21767b1015fb7c67513d369464b09c0cac7ed17f41f79c44f3488b5cbeed12b07ddfcaf26b1adf5bd960f39d133b5bb65fa3391468622c0b433447c2c442ef96b96bf90dcdd32e92429f18c3fd884b4465c8700f8fe42f428466951299899d96a757562b32d0c", 0xf1}, {&(0x7f0000001740)="9bbe3ccf016abcbd735a41ee168824df24c18e1f3be88b98950b63ca08c097e2f2465b0cf64f11c8f680952cdc604767d0ebae90d6df266ff714c29b2db88f0984ad7844aa8dc4bff2767407a24d88ba89c228a24a3fbbf2bdcc887221f31b40541185733441b76bc93afaedcef917037467a1d063a77cf50a66be66f2e1345e4ac607f2a0232b7c28c3bc44223843e77761430049ba5aa172c6e60d4883fb960200d93cd3fc591ef7b9cf2d56d932cf1acae40bd894c3d53b09643da2dfa434d4b67ffd6a9558d12d0e0af8086838599d967f8260b1ac2b1ab2e0c0ea073b959431f489f78076ffbb4939b0e977", 0xee}, {&(0x7f0000000240)="df711c", 0x3}, {&(0x7f0000001840)="cb0b0c28de90774e19ee92e1fc8dbdf58a0664db756c8a1fa5d5284c2c7b4b94c7955acdd162126487ee3238181b5e62b049996711702abe6edbbc4df0bc7c93708849a05f83478ec39652f7c57c0275361c73fb301cda7a6063d2202080b6d2947170c70795c20a068dcedc2dc78147a44ca6bd3cd5a2ec08d9f301caa4cbba1d6893e6541805b6f74b67d6457de7eff6cb54eb819a47ef038a90c51b8896896fec179bd27968a5a379a4d066e4973844aafe48eea89f3074246edfa5abea17c720fcecf93177363a0e48d43b245e934a91c23e0f78a32b073ff49a0a0b6f76d993e80fc199ee5705cd3d80e3b3e991c7794068ab268f0ff882cd3711d3da98deb0bda8f1775e8bb7a0492b7adc48ce03e2002ca1a3e0acd7cfba81b327959af13a2c15886b2a202edea65c01e7e045c859dbe0f0911746a9041a76661287f4214026779afa9454affa1a95d2a502d81a708147e253ab8df714bfeb909fe777eb98d0a007b5bdc8161e9fa1228a3d7446efb25fdd90baa12ec71cee1816531adcb0b070c5fd6c84df4f3400f819b594b19efebfc2b4606c86e3f9f7ac24a357e60b8ef0183a2a5174b003d470a84c557be5601e3d1f01222f65a2461aa6a089f510337169e2c3e08586aae113e76356e0011be9baf2487aaaa2af1838e2a1539eb14f2831f0ad0175ce46e73b2e37ec9f9c4f2c32f9dcd5ce67113dc99d0e8a048e5f4eb12f212512f95b090b0e2df98f987febfecbaa2da5818554040fa01e0a0d473ecf804814808d4eb7eb488066c70044251ef1a383bec55e29bdb3940c607b399ccbf8cdacdbdbf8a36ee78986b06a7ad66011dfcc588f6c3712d8bccde4269860d85aa2c57b8af6bb784d94727e4f73460d91d4629d3e6bcc1c6e1f0409a1bc84c2f0f5428f60ff350a767803647617c1e1f0bbda609c9c25bd74ac251cfb3e5d420a432302d9dabf74af99d9735906be0cf3b48ab446d12355267be1c7ecad68b4ff2a07b0fe42d00e9ced44d69ccd70460bcfccb979887486dfa280be73e86f01bfa840c51178f59520d2971ff39dd0c379e0b08c0593626fd2b7a6d8b63722a69b9f7f4f7337782261d6523502d64ef6515f954a81d901b5f525f5198b84791c7501e53ced56c17962a3ebafcc4c57b672ab5053752858c35bbf5afab01006bf0c48a951fb4541dda6445b86a0e4e5c25a08c62ea8120977487f67366d136c4ebf9c966ca1bae7145ba7c0b0e4533a03b8067994350baae30de786acab65fcb138b20241449b6db4fdb4e75de582ad16d9369e46a9d76647916a9a448aeeb1bc75456bd57a316ecabf4dc7969d4320b1ee973a38c1c46b5e5b26847143fa0d74cabbcaa953e7f4ae929ac2d1794b8af96ea159cfccec5ae661b7caf5860d936db290ae1bed79808e3b73531ebd33ab24622b2f24bf09251a3977b9a3ade3b60aedca546190da030abc27328c39d47542a7bdcfe5f1ba521ec2eacc6269734031ba31e51bf563ede9184c06f735753e6b64f0ab87eb068ea31ab6419dfef47d476374211e9a5c6386fa475ef649dd43009be2171062390fdfeb3149eae5ef9514e3801ac08ab11d17a5410effb6591237f8ed4218f1f5bef6b479b1cdf72222bb4ccc8706e3edf7f26373af86f1d183ed55bb70c8a06d58204809146397824da5e485117a3e4d454dd0171b05bf614ec39b419dfa41b14447878d31ee2efd1b7b53b313c52f7d3cb8f3cda5d4e589089f482d5909141f0462cd97a4638dfd0d7beeb130bacf02f6d15f641b410d48ee84298df04bb81337f53b618f4e5d1a75b567862e09ff7f7ed4b412ea13a96cf0a9bf787e9a32b42f29869eef1f39a289756caf6dcd28c1c8ef0c07c16830d9ba4c0086eb5ea36ae9cc8b980b7adfa477fe14a5b6bdffe19cae76b2d5343aceb7f627140127b1fccc353ea120152e6c83dea01b328a48da5c70b63d664cc034e5e67479cb9b998c66133d9a5b9a832f758838dd292f6eb26f21999f287d194ed895669c20fd2f3bb053b2bd6d5f97f7909035fe0d6c0de14afe65a48fb5477c45a8adaab4b98c48c58ecd384e89182baf0e6032ae3fb528c59fee473e15416901d481cd4749d0d9604aa0797a5139e23b40524b6e9da482d30216b5f58ae53a13e7b18cf7da91364a883cfaa9a52fbe0564c995626b7d26ddf74202f72c917dcc634ca2bfefcd6aded9fb39842e0db7e0ba658921d1822762c2c4486f686bc49bf816c57f3aba83a829a6d7fd4775c4476dddafa2d9d824f8243fdeb7c8ad8ac9d92a44c976c625fbd5252f558318f1d9a5c07c759101b407885d702d5ae9a4ae2a9b6f0124459af91e5b82a0d0bf01659f185995c0ff86757e5f4491900fc29bda78e4651536fd5689d8db3c267297963c0988baba5992c2ab9a11b4b73cdaf72b724d0f6fa61dc1352fae8e75a4dc902929c86b3e6baa606acfdc3704e22a63a8fba34aa035741e7a19a015363863244da009d32b36c8ccc4bd50ff6b22bccf90fcc3130f0bfda31c0b2b188d0d32e0f76dc3073628d7831aa057ff68077e82a0a66790a31cc16e658473f0262aadf91f166067ee6c0923d1a7a10d6ab7165729e8be9336f187892f5a68abfc66783f89a9477f4f3db154088ec1180a90644870facdfa5aec0f193385cf2d14e32340305f584dc9f544f9afe71042fff0099a981d3e16a84630de8d264d9067fc731a1bda093d29e60d8a05261cead1a97a4e652603b8392ae85300176abe713586c0af7f2fa164f6d2abcd3cae0f77f5298dbe500aaf6cb625c8004cbb26e323bfb99747a5d8584a028d777396fa4faa89c305a2f46405cbd2be9d052b76bb3457b39b8624d3b953a496b81a411e2f8511f98beac0060267e61b7f822baf9763b24d058f092f21f055fc08c19be05f0952db8ea2227d937fed655052eee01794b78ce3d255a645cce2615dacc389328f2b817aed5ea938c8cd53c44a22f2464cf256a975565b38b9c589a0e54ff291377960f116a1221185873a9002376747c995c912065d397780ca065b367cfcbf92af868cd31e481a33d41ef5e86c3e50b6d0c400223f1099cfa8f3a2d695b5fb2b986b31e15944f8ac8e3630dc23646095f0e72b15c8dc915d230c93dfcf336cfcfe60eaf449a5688af1a7d1fd91322868cfcf4e3bc69cb021bdae26717a150f88d2ea540748c91df34321e9f91366ba511029db5f38b5638b40511ee197bb867dd0322b80eb3a09b6aa2d6e93576890c61c4d0213a57b60952991b69036e3ec715adebf529f79d63eb28b2bb74f11843c9a7b04560d60e93edf58352c8af3c342f75f87861df5dbbaeb5d7afdc1f9c296b3792284c08adf00959111144a8d14031c83526d886566355ce295cbfddcffc41871cdb51dd84ae908a1dae801a06fc64b356f7a96015639ef2f8bcf27a2276d8bcf9ded3a0db52457a5c696f5d6f6660efaacbeb676022059d84d0a81921b746a21157861a881a90197c5f1f42df4c5de61e1f90f22c8a0765792630ce4168f3c2fbf4341139bac84a18fe13f9122320367ec8d516fe2e1ff4bd57301e11283a2edc55e4572af2a7d494705e4e410349f764fde1771df4bdf416989a009f10d3d80b25b215031db62776a1da3ce5dba54da9e0dc31131865e2ade71b61a06ac2af225652bf7c3d8cc2afec2b29fbb0eff9f1ef8bb122cbbfd7c5e61a345281bf593e6ac59d7487f50a477bc1cf07ed38f3f63e28ac3f1c61c14133dc4e1f0c65021125b9daa56bc3165a331ab5de6529fa614f032b157384f59f4c8c8193526522f08c420dccd389b4cdc4e59593252ee06bcfc9672d682781befe8893c23e9bcb86f031aee30c8a9f9be9dfd13ca95d45c38b69b722e08e39199fd593cf6898ef1683f3287a392a7d28d0f5fcc77c616c902de8b5c476fcb7989fb209047f3f6038a2c9eea3f8bd4a2216b29fd0daaeed3ce1ea23d1e3e61ad256b694579011cca8b18baa8ce0358722038bc0d05ef6d2874fc0189da23833374fb4fcc372c89a21565a97433ef34859c5887c6a3d9967ffa6e2e48ea07f9b52411296df0cc38daff57ad1e9e6c0d1b5ef51d29c2f84d2113d2e7628ef3adbf38ce24adb79a219253085eea591a58d2a44a20b0534ba51074b1d473e809475d1cf3422f9981cea3fd22501cf0369184867fbb8c5c2c86dab526bafc96b896164a9d471befe6cc108b7d8676736b14893039769d403f6c0f25f86981248caa3ec4bb79fdd7e207a211568ee55c37aabd799a9dc80242bffe6bfe4088c092c232a1b4b286390395b4b63ceb40809e1591107ed216f756eda2c240a3a00a986322ada3fd457177cc034c30c723e71fd5269f1a985e0b5863fdc39a3a8349455aebd52d1dd39d421f2c6bb60f9c365ec41215b48c71fe3b94763067d48c56323a09f89e3a994945c75bde3fe0dd73675041bb09f639a18f4288b816c88d6a7ead76a4ffff0e360078007c3422183ef06a17dcdb9d81670b75c09f161a8f71b84536445a65275c7e3ecb759fa9984bb5334620cf92fe3e9821ed9cb8347dd8edb3efe529c4e4a752c06c870ffe037ce65d0dd2668ec6ef7e252ff31541773c8f8027c7f41a666491617f6ac2a2c03e56f24d6f6f19605077891b924408e61eab909f8642b4d3ee5571c8c38cda0dc15cdf9e81fa0de4d9280a52b14cafc1c3f9ba047a99bbf6ffb40e5da6dd2fd368b49121bfabb6c8da45d404bae7a3f62ccbb16e23f8568fe89a49cb3cf522de16f017e7fa35f99499b40b210af612560c01d84d0e3545d465f53f1fa3ce5213172ad55b74229b47433819967a807dff1cd41476ac244f703abd5acda073bf9791c3f0ceaf610c04fea328edfc7dbefd3bc124df132ca8d4aef1ae8b26498b4d7fa53de28fcb200800f2fe3839a4e893a0456a5757493c83ca767320444ad7d3e9e50911e5025387dcf573d33e6f718cf62aa695dcf61345611110783852009a9294622572e7a46eb20aa2d5313f358bc985b30e40b29fb2e11e1b863ee360f81caf2f171e42cf1000753027ef7d8871c65772293cc916fdcaa53995cf38c2222dd782eb3ef037fb356bc333550f5e536012f255dd39a88eabe2e8e55b49cdff2dd6892b09c1c159d1a799b4ca7d7de371d823b99cacbb33982e69c25ef53693f52193e9cce14b3c2a53980160466e5dac7b4d82fe72670cbf0f3b66c642a4641ff1fbb49045835ac89ebb1d68dbf609dcebaec6fbcc34aa471dd093a30c1af45c00d33a93a09ea7104367def3fad5e180b9af3680c9656a4ec74edc781a825cfbf18625614e83dd130cfe2b370dd84151975bad10e411898755f6f0086187b07d6042827179787b51d7d1b08f53e17153d8cba77fd80e00ecf0d51775dad88041fdccd4ddd3b0de4b020bb83f736038e6cf9e1540e3267662c0e1b736ed81055823644490ca8f057bf0d52cab11b0ffb2adff4adf59579c8c96ea2ef5f8cf9ca9526062c5f699f80534fe7b29632febaabd760f6dbd94b0ae43705c41a58b3e3f5076a4b3aa91955ba2811a0f0eb7fa8caf260d8387d74bf038b03ede8f1ad7113d9c0c2db53b42529314f64e6938d12fd15f1fade7d46bf51169f8138ab90cfaf3d3a8fbf461cd5e533fda8ab66227f5354de26fd975039c4f630aad450eed0c561523581c11a9a2685dc95cf51a9e311067324ab0bebd9b6ed99f9ff7a4690442650a0f1de90f2db042f26ec65fc371a24056ae194e276cff62f7f91aa1611790ba5b73a0e10ff3ea290fbc5e6d79c5ab55241d19577b", 0x1000}], 0x4, &(0x7f0000002840)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r3, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00 \x00'/20, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x48, 0x4}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getpgid(0xffffffffffffffff) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0x4, 0x0, 0x0, 0x100, "71d785070000000000000200000074f19a00", 0x7, 0x8}) r9 = semget$private(0x0, 0x1, 0x6c0) semop(r9, &(0x7f00000028c0)=[{0x4, 0xd9, 0x1800}, {0x0, 0x0, 0x1000}, {0x4, 0x6, 0x1000}], 0x3) r10 = socket(0x0, 0x3, 0x3a) setsockopt(r10, 0x29, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) msgget$private(0x0, 0x0) executing program 3: open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x6}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = dup(r0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0xe0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) close(r2) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0xd27d43220c7df9b, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000400)=""/6, 0x6, 0x1060, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x8, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000300)=""/58) setsockopt(r1, 0x5, 0xc, &(0x7f0000000100)="ffdaf64c000000004f0527a3f3e06bbad04f00005960be0a6ca2edbe771a1209406d93f3fb7ddf3b4d6053a4f588a054dfcd46a80585de0840287981e18932ace9bc490c172286c39f26034d7a6b3a0a1c0d5e4614580d5f2875c64fe14375833c63", 0x62) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x80c, 0xffffffffffffffff) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000000000)=0x1) r5 = kqueue() r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup2(0xffffffffffffffff, r5) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r6}) executing program 0: pledge(0x0, &(0x7f0000000000)='tty ( #\x1f)\x10\x1d\b\xef$|#\xcbh|\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\xdf\xae\x96\x01\x00\x91\x0e\x17\x95 \x00Mj\x84+\xf0B\xaaY\xe1Q<\x19\x9f\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00wY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xdd\xb9\xf7@mJ\x0f\x90\xb34\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91I\x8fC}~K\xd97\xc8\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xde\r\x8d\xa1\x00\xcc\xd7\xb6\xe1\xeb\xc1>\xb9\x9eQg\xc00]\xe3\xcd\x95\x86\f\x1f\xbd\t\xc8 \v\xb0, \xee\xa4\xa6\xb9a4\xe0\xbf\xa0\x1es\x01\xd1\xd8\xd5\xb8=\x1f\xaf}\xe4\x90\xde\xa5\xa5\xa3\xa1j?\xb0\xdbd\xf0?=\x8af\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90L\x98\xc9gty\xce\xab\xd2\xa1\x85E\x00\x00\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xe8A\xe3{\x8dE\x97\xdb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00-#\x92\xc0\x8a}W~\xd3\xa7?%\x9a\x1a\xdaC?\xc4#\xaa\x80)44\xb7,>\xd2l\xaaTU\xe2\xf9\"?\xf3\xb1\xee;\x04\xa7hN\r\xe4J\x02}kF\xaf\xf4\xbc\x98kD\xd4\xbdQ7O\xc6\x16#\xd5~j\x1f\xce\x11\x85}\xaa\n#\xad%I\xe1I\xa7\xade$\xbd?\x84\xd1\x8f\xea\xac\x1c\xac\xe8\xbe\xa9+\xed\x97\x16#\xd5}EJ\xb6B\x82~.\x92\xe4l\x02o{3Oag\xc2\xd0\x85\x80E\xc2\x8bB\xe3\x8c\x8d\xdea\x1f\xff\x83Y\xb3m\x03Y\x93\xf63\xb25\x8fF%\a\xcd\xc0\xacF\xfd>\xa2\x97\x1e\x85v@k\"\xc3\x02\xd1\x92\xe8\xf9\xef\r\x99\xba\xe2\xcb\xbfX\xe6\xbb\xd7\x1fiC\x1e\x89ZK\xe9X\x82\xa5gou\x04\x18\x02\x84\xd7\xf7\x01\xdc\xc4\xac\x8a\xeb`\x1d\x18Y$1\xbc\x05S\xc1\x94\x121\xd8;\xb7\x12\xa0\x1a\x8c\xe9\xa5U\xa5\xfc}[1\x12\xb6\x02\xb9\xe2h/Hj\x15u-\xd4\x927|\x05\x91\xfcr4(~\x97*rj\f\xbc\xaf\xb1\xc6\xc0\t\x8e\x1f,\xbd\xe6\xc4\x8b\xa2_8\xd4G)\xa2\xac\x0f\xc6\xfc\xc99\xaa\xa0?\x12\'z\x93\xb8\xda}\xc8\x17\xd8\xaaS\x02\x7fh\r\'\xd6-t\xc8\x10\x01\x00\x00\x00\x00\x00\x00\x00U\xf7t\xa6\"l\xffz\x8a\rm\xd7Vq\x806\n\xff\xe2\x06R\xf4\x9d\xeas\xd0vS\xb8]\b\xe7\xc3Fc>ZM\xa2\xc02Y*\xdd\x95r\xe5\xc2n\x00?\x00\xa9\f]\xe4\xc5\x0e\x81\x15YO.y\xdb\xe89\xf6\xe5\xe9^\xf6\xa2\xb3(\'_\xae\x12\x14\xb4\xf8R\xcc\xea:\xd4g\x95\x19\xb7{#\x04\xba\xdf\x1f\xaeW\xba\xecyec\x8b\xb5;&\xbc\x8e\xc3G:\xa4\x05U\xdd9\xaf\xad\xf69\xfa\xd2\xe4V\xa9\x03\x13*\xc8\xf7\x99\xa6}%br\x1e\xa7>I%>\xdc\x91\x1d\x1d\n\x1cgT\x01\xc4b#') r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r0, 0x8210560b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r1 = open(&(0x7f0000000380)='./bus\x00', 0x80, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000580)=ANY=[@ANYBLOB="aaaaaaaaaaaae0c0faa888c086dd6000000000302b000000000000020000000000f3f300000049"]) executing program 5: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000200)='./file1\x00', r0, &(0x7f0000000240)='./file1\x00') mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) fchownat(r0, &(0x7f0000000140)='./file1/file1\x00', 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r4 = getegid() fchown(r0, r2, r4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x800, 0x4) socket$unix(0x1, 0x5, 0x0) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x5, 0x144, r6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000080)="20b7c64185914d070000007de0d0b40c", &(0x7f0000000040)=0x10, &(0x7f00000010c0), 0x0) syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@random="1bc9253b7898", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr}, @udp={{0x0, 0x3, 0x8}}}}}}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) select(0x0, 0x0, &(0x7f0000000040), &(0x7f0000000080)={0x0, 0x0, 0x0, 0x7}, &(0x7f00000000c0)) r7 = msgget$private(0x0, 0x120) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000180)={{0x3, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x21, 0x7}, 0x2, 0x7, 0x0, r6, 0x7ff, 0xa8a, 0x5}) r8 = msgget$private(0x0, 0x404) r9 = getuid() setreuid(0xee00, r9) r10 = getpgrp() shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000400)=""/241) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000300)={{0x2fe, r2, r3, r9, r4, 0x81, 0x9}, 0x6, 0x2, r10, r1, 0x4, 0x0, 0x0, 0xef}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) write(r11, &(0x7f0000000540)="6be56300"/14, 0xffee) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file1\x00', 0x2000, 0x9) executing program 6: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000180)={&(0x7f0000000100)=[{}, {}, {0x109}], 0x3}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$hw(&(0x7f0000000100)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000240), 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000140)='W', 0x1) recvmsg(r2, &(0x7f0000000f40)={0x0, 0x0, &(0x7f0000000e80)=[{&(0x7f0000003780)=""/4121, 0x1019}], 0x1, 0x0}, 0x1040) close(r1) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x405) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) msgsnd(0x0, &(0x7f0000000200)=ANY=[], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f00003e2000/0x2000)=nil}, {&(0x7f00003df000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x62}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffd}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f00003e0000/0x3000)=nil}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x4010, 0xffffffffffffffff, 0x1) r4 = msgget$private(0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0x94739c02}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) msync(&(0x7f00003e0000/0x3000)=nil, 0x3000, 0x4) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') shmget$private(0x0, 0x4000, 0x100, &(0x7f00003e0000/0x4000)=nil) rename(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000040)='./file0/file0/..\x00') ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000540)={0x0, 0x5, {[0x0, 0x2, 0x0, 0x7ff, 0xe3f, 0x6, 0x6, 0x0, 0x2, 0x3, 0xfffffffeffffffff, 0xf6f, 0x8, 0x1, 0xfffffffffffffff9, 0x1f, 0x401, 0x6], [0x3, 0xf96, 0x6, 0x9, 0x5, 0x0, 0x3, 0x6, 0x8, 0x8001], [0x6e9c3bb0, 0x716, 0x8, 0x5, 0x7, 0x2, 0x10000], [0xf9, 0x7ff, 0xe40, 0x10001, 0x5, 0x800], [{0x7, 0x0, 0x1, 0xc6}, {0x7, 0x3, 0xffffffff, 0x2}, {0xff, 0x0, 0x6, 0x4}, {0xf98b, 0x9, 0x7, 0x22}, {0x9, 0xff, 0x4, 0x7f}, {0x6, 0x1, 0xfff}, {0xa12, 0x3f, 0x0, 0x8}, {0x0, 0x6, 0x14, 0x6}], {0x7, 0x8, 0x63f, 0x4}, {0xffe1, 0x100, 0x6, 0x6}}}) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) msgsnd(r4, &(0x7f00000009c0)=ANY=[@ANYRESOCT=r0], 0xe4, 0x0) setitimer(0x0, &(0x7f0000000000)={{}, {0xe}}, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x44}, {0x5}, {0x6}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="45d7465308ac3bfd55ec09fd6535dedaccdb32a847fe3a53323189898738807e83650a09b598c4b5a12fc6dcd463f31ec3cf860d9c31ceebe1a29ed169aa8a138792cd5768eccd70e9e429c467b8a5ccecc20fe370ca693fdfc19a44e914f1820b667da07f8333d9b4083799f6b10e93f7144c3934", 0x75}], 0x1) execve(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r2}) close(r2) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000), 0x10) writev(r4, &(0x7f0000000840)=[{0x0}], 0x1) syz_open_pts() executing program 3: setrlimit(0x0, 0x0) open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000040)) syz_open_pts() syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) socket(0x20, 0x4, 0x0) r1 = msgget$private(0x0, 0x0) setuid(0xffffffffffffffff) msgrcv(r1, &(0x7f0000000000)={0x0, ""/41}, 0x31, 0x0, 0x0) setrlimit(0x0, 0x0) (async) open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) pipe(&(0x7f0000000040)) (async) syz_open_pts() (async) syz_open_pts() (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x8106}]}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) (async) socket(0x20, 0x4, 0x0) (async) msgget$private(0x0, 0x0) (async) setuid(0xffffffffffffffff) (async) msgrcv(r1, &(0x7f0000000000)={0x0, ""/41}, 0x31, 0x0, 0x0) (async) executing program 6: mkdir(&(0x7f0000000180)='./file0/file0/../../file1\x00', 0x0) (async) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) (async, rerun: 32) unveil(&(0x7f0000000080)='./file0/file0/../../file1\x00', &(0x7f0000000100)='r\x00') (rerun: 32) unveil(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') r0 = open(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x0) (async, rerun: 32) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (rerun: 32) ioctl$FIOSETOWN(r1, 0x80047476, 0x0) (async) setreuid(0xee00, 0x0) (async) sysctl$net_pipex(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0xffffffca) (async, rerun: 64) munmap(&(0x7f0000ff7000/0x7000)=nil, 0x7000) (async, rerun: 64) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x0, r0, 0x0) (async, rerun: 32) syz_emit_ethernet(0x17a, 0x0) (async, rerun: 32) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4ce"]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) (async, rerun: 32) socket(0x18, 0x0, 0x0) (async, rerun: 32) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)) syz_emit_ethernet(0x52, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffff000000000000080045000044000000010000907800000000000000004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="c1000002d37e0233020596c729080a0000010000000000000d776f09b60f93313dc01a3f63bfd1f4ce55ac594735326dd25b236959d47c0e9bfa16cc5f5dffffffff363b628ebafa453eab36f276f0b549f23a840f61b8b7018d978d5a608b58c85cdd684d8a2c358b4e9103c524cc7e3c8f790000"]) executing program 2: sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x1e, 0x6, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0xfffffffb) pckbd_enable: command error executing program 4: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000140)={0x3, 0x6f4}) (async) r1 = open$dir(&(0x7f0000000280)='.\x00', 0x0, 0x0) syz_emit_ethernet(0xbc, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xae, 0x0, 0x1}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, {[@sack_perm={0x4, 0x2}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edf"}}}}}}) (async) symlinkat(&(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) (async) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000080)=[{0x101}], 0x1}) executing program 5: r0 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r1 = socket$inet(0x2, 0x2001, 0x3) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000), 0x10) r3 = socket(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x33, 0x0, 0x0) writev(r2, &(0x7f0000002400)=[{0x0}], 0x1) executing program 4: sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000000)="00020000", 0x4) setsockopt(r0, 0x1000000000029, 0xa, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r2 = socket$inet(0x2, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r4, &(0x7f0000000000)=[{&(0x7f0000002500)=""/4096, 0x1000}], 0x1, 0x200000000000) kqueue() r5 = socket(0x2, 0x1, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r3, r7) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000000080)=[{}, {}, {0x4}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r8, &(0x7f0000000480)={0x0}, 0xfffffffffffffca1, 0x0) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './bus/file0\x00'}, 0xe) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x20442, 0x0) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) dup2(r2, r9) syz_emit_ethernet(0x0, 0x0) r10 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCNXCL(r10, 0x2000740e) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7}) r0 = syz_open_pts() close(0xffffffffffffffff) setuid(0xffffffffffffffff) socketpair(0x1e, 0x3, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000003c0)=[{}, {}, {}], 0x3}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000334000/0x1000)=nil, 0x1000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380)="01", 0x1) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r3, &(0x7f00000002c0)={0x0, 0x8001}, 0x10, 0x0, &(0x7f00000003c0)={0x8, 0x101}) sendmsg$unix(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x2) setsockopt(0xffffffffffffff9c, 0x180, 0x81, &(0x7f0000000400)="0c43c5fd0687bd92538a171922bfc746838aa9d54e749faadd8ff1d8b71e7f78098159ad950d23a2963519ea00d024be99a065d9c1d7c0446462407f59cd722b9091f5abd532b0006c36e179f0e997e8b340942969e50765e244eaed3ad4d823d9bd2215de7c974fefb8d23b2551dd9b99546e268d1453efe597f2f255d3968c5ec6ae56f2583c240572830300e1178b493276d2bd23d8fac59829a60ae25eb75cada9a8c36e22c8114cd1480f9d22055ac6932b64b83d7928466be7b9d6780e12431ed9ca27a2980229969cccd14abd701f0151bf452fff9933a4e79c96924967", 0xe1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0x800, 0x7, 0x701c, "1825e6e1a8ded0ba61ea664c12de1d4c98aa796e", 0x0, 0x1}) chroot(&(0x7f00000000c0)='./file0\x00') sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r5 = syz_open_pts() r6 = syz_open_pts() close(r6) syz_open_pts() ioctl$FIOASYNC(r6, 0x80047460, &(0x7f00000000c0)) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000740)={0x0, 0x0, 0x8000f7e, 0x808, "efed0ff8a5670000340dc620000000e4ffffff00"}) syz_extract_tcp_res(0x0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) readv(r5, 0x0, 0x0) executing program 5: kqueue() r0 = dup(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f0000000040)=[{0x6c}, {0x1}, {0x6}]}) syz_emit_ethernet(0x7e, &(0x7f0000000280)=ANY=[]) socket$inet(0x2, 0x3, 0x0) shutdown(r0, 0x2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x480, 0x0) fcntl$lock(r3, 0x0, &(0x7f00000001c0)={0x0, 0x1, 0x6, 0x2000100000002}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800451f00280000000000009078ff0600ffffffffff4e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) syz_extract_tcp_res(&(0x7f0000000180)={0x41424344}, 0x8, 0x7ff) syz_extract_tcp_res(&(0x7f0000000280)={0x41424344}, 0x1, 0x4) syz_emit_ethernet(0xffffffffffffff20, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000090000fe000021ff0300000000000000000000008c92471ed49e0000000000000000000000000000000000013b0005000000000200204e22", @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="910800059078100001020303f5080a0000040000000004001494051326b67420998be87f516682277d4296e68063f5ebf9a2dc4db38c4ee667eb87f5478141893290859b4eb46ceca99264312a94b04bd8b1b5a5b826ee982b089772649c0ed1ebb72a485db06905daac2e0ce0513bab7b7de9b48de1b3648c3bdb6bbf8fd765bd793f9180db28427c6f5f4a00e83795b1966722d199e2b9f90a481ea3a68f5417f39fdfcf6cb6f2c206c12ddeec5ce5d327993e88ea2c20fe0ae2a76896d02bacf8976befc3ff0b83d1e08401593f1aa66169e7b6aa00386ead938533359c06a79b0f3b561a91dbe9fa"]) executing program 4: setrlimit(0x3, &(0x7f0000000000)={0x408, 0x6}) connect$unix(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = semget(0x0, 0x0, 0x470) r1 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x2, 0x0, 0x0, r1, 0x0, 0xf26605a7c7776b73, 0x3}, 0x10001, 0x6, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, r7) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x400, r3, r4, 0x0, r7, 0x1, 0x1}, 0xd45e, 0x0, 0x1}) getgroups(0x2, &(0x7f0000000140)=[0x0, r4]) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000684000/0x3000)=nil) r9 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000380)=ANY=[@ANYRESHEX=r8, @ANYBLOB="d2f7f89e3b65fd052c2033d40e969ab160523ab8bd30db023c34eacc2158c88c0088d21d7a419426f8e274fb5f2da7dd3de1d247b620fc3e1bb7fc01444e39eb67d73ee784bf1dfd72920456c78fcb4b612a595019fe6af51d8bc9437c486310907e797dae81acf53500580cab5ab041be0114ec7fb221ad50c5e40d7a556851e3d4ff6ed9eb1777a63c7c98b0ed3b6aa98ceb3100bdd21e8d9dc7d05dcd74b79f75734fb986d390fe472fb7d09b56b91b451bffe2aae9bd96b1fb68c5c6d8118711eb613575e189dd882a651f5ba83f32e7e2c342ae1dc6614018de5ac60474cc45a2112dfee99cf5effb5d248d9e2da9a910ed319b", @ANYRES16=r2, @ANYRESDEC=r2, @ANYRESDEC=r6]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x6, &(0x7f0000000040)=[{0x2, 0x80, 0x82, 0x7ff}, {0xffff, 0x0, 0x68}, {0x1, 0x6, 0xe2, 0x5}, {0xfffe, 0x6, 0x7}, {0x6, 0xfd, 0x6, 0x80}, {0x9, 0x1f, 0x3, 0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r9, &(0x7f0000000000), 0x10) write(r9, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) dup(0xffffffffffffff9c) executing program 5: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x4) getsockopt(r0, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) wait4(r1, &(0x7f0000000080), 0x3, &(0x7f00000000c0)) executing program 5: close(0xffffffffffffffff) flock(0xffffffffffffffff, 0x1) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file1\x00'}, 0xa) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) mknod(0x0, 0xc000, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000800, 0x0) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000180)='./file0\x00', r0, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0xa5) r1 = getuid() seteuid(r1) truncate(&(0x7f0000000000)='./file0\x00', 0x1000) getuid() kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000700)=[{0x45}, {0x2d}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r2, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) setitimer(0x0, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) sysctl$net_inet6_ip6(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) msgget$private(0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) poll(&(0x7f0000000000)=[{r3}, {r3}], 0x2, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b1000504000004000000000007000000331c13fecea10500fef96ec0c79f050000e30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba220f54f4fcf668246c0900e1937c727a4bdb8d000008e371a3f034371205", 0xb1, 0x0, 0x0, 0x0) executing program 1: syz_emit_ethernet(0x5e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60000900002800006e1aa4058b74adad9a4e721f5b293380ff02000000000000000000000000000100010502"]) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x112, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0xfffffffffffffce0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r1, 0x0, &(0x7f0000000040)) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff) executing program 7: getpeername$inet(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa1, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560", 0xe7) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) pwrite(r0, &(0x7f0000000000)="5ff4fdf70f7dd05c1a13e276bbfbe9013db50580d60603962cad393974686e7ef084f28dab554c32f24d97896149e6f8fbdc5b97c0d63ee34c77f7b3369f0d3ba28479d2c44403ba3743c006cd4178ae8f0875f04d97c37226fc23a9fa318855a2d0c8b4f2d94bc168beab7938939dfea16ab846d99a0fb15b8844a5", 0x7c, 0x3f) executing program 2: setsockopt(0xffffffffffffffff, 0x0, 0x21, &(0x7f0000000180), 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) r1 = open$dir(&(0x7f0000000280)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 0: connect$unix(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x200, 0x0) open$dir(0x0, 0x2, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) connect$inet(r0, &(0x7f0000000240)={0x2, 0x3}, 0xc) r1 = socket(0x11, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = socket(0x1, 0x1, 0x0) dup2(r2, r3) setsockopt(r3, 0x1000000000029, 0xd, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0xfffffffb) chmod(0x0, 0x0) mlockall(0x1) r4 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="aaaba5a4d6724eef462bb96388fccbedc806eecc88cdd7fcbd7b3d9cdb879a51a3dcf090301f3cd6f5dbf18f4636a83f9b5982a1b7db0c89a24f4a353e30f59ddc6ea62e106f573ebced75424a7cd4dc467eecd20bf9b59b413f58d550cdb55ca71c0896a365cf182cc49fc4c71555c2710b5df5697c13b2995a775a4d2200bc6eb3178dc6e4fe493a3ab63e0a5920647b", 0x91}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x8020699d, &(0x7f00000001c0)) r5 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000530, r5) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) writev(r6, &(0x7f00000026c0)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000000040)="0226039ef800000000000000000000000068", 0x12}, {&(0x7f0000000240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xd8}, {&(0x7f0000000340)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2ff1be8069c5479766243aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079238954403a26846f804313151b674b9915c4bfe1559cfa027bf0000000000000000", 0xba}, {&(0x7f0000002740)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000001400)="ca87803dff144c6b6b264a5851de033559a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa4db4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f3690965910c311d0c4d3eca93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e14aa65453962fb7d3762cdd5a368d", 0x9a}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8266f075e92bee6a66601e0fd603abd1ab9abd553a72844bec5f1de1f4f77723da8c481e07f10e4765fedde4d0472294e3e341f20eac40fd2d79a2331ca6c0bfea1d2265cac4c8425c93d24dbeddc87ddd4896bf103c156d1613fcadec2310d3d0e7f89608d21cc01482c9b9315788f785ade1d4d2a", 0xd70}], 0x7) close(r6) execve(0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3bc7ae30200004e3039d2d236acf20b7804be38164991f7c8ad5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba090000000835713f00219b8db5ccd2feae000000000000b71d89e0000407", 0xb1, 0x0, 0x0, 0x0) executing program 6: sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) (async) socketpair(0x18, 0x4, 0xd3, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000400)={&(0x7f00000003c0)={&(0x7f0000000240)=@un=@file={0x0, ""/83}, 0x55, &(0x7f00000001c0)=[{&(0x7f00000002c0)=""/69, 0x45}], 0x1, &(0x7f0000000340)=""/86, 0x56}, 0x8}, 0x10, 0x42, &(0x7f0000000440)={0xf929, 0x3}) (async) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r1) (async) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1021, 0x0, 0x0) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x80, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffffffffffffe8) (async) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000cc0)) executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) (async) getpid() r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) (async) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000), 0x4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) getpid() (async) writev(r3, &(0x7f00000004c0)=[{0x0}, {0x0}, {&(0x7f00000002c0)="1c8ebc4d42e2755b328d9dcaf8572b4d2d5eed5314ee90381fb6377f126ff588f85f8add64f30468763e60764ad639e4e921f52710afdccd9cd4f96caf5479cf40b7f93f094409b41f1d19898e5107d0ed4219b74e9d0c2fb3fa301abd6952883341737795fd5500c92e2a17064f6ede74e42bc845443e448c6fdbf9c96532", 0x7f}], 0x3) (async) execve(0x0, 0x0, 0x0) (async) recvmmsg(r2, &(0x7f00000002c0)={0x0}, 0x10, 0x0, &(0x7f0000000040)={0x8, 0x101}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES64=r0], 0x9, 0x4}, 0x0) (async) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 3: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}, {}, {}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x1f, 0x0, 0xb66, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x80}, {0x16}]}) write(r1, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getppid() executing program 7: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000000240)=[{0x0}], 0x1) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000140)={0xdb6}) executing program 5: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f000027a000/0x1000)=nil, 0x1000, 0x2) r5 = dup(0xffffffffffffffff) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) sendmmsg(r4, &(0x7f0000001600)={0x0}, 0x10, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(0xffffffffffffffff, 0x0, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) r10 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r10, 0x80206979, &(0x7f0000000000)) poll(&(0x7f0000000180)=[{r9, 0x40}], 0x1, 0x0) executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x0, 0x4, 0x6) ioctl$FIONREAD(r0, 0x80206919, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x28, 0x0, 0x8}, {0x1, 0x0, 0xfe, 0x3}, {0x6, 0x0, 0x0, 0x6df1}]}) write(r1, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r2 = socket$inet(0x2, 0x0, 0x0) shutdown(r2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setuid(0x0) pledge(0x0, &(0x7f0000000000)='tty ( #\x1f)\x10\x1d\b\xef$|#\xcbh|\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\xdf\xae\x96\x01\x00\x91\x0e\x17\x95 \x00Mj\x84+\xf0B\xaaY\xe1Q<\x19\x9f\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00wY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xdd\xb9\xf7@mJ\x0f\x90\xb34\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91I\x8fC}~K\xd97\xc8\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xde\r\x8d\xa1\x00\xcc\xd7\xb6\xe1\xeb\xc1>\xb9\x9eQg\xc00]\xe3\xcd\x95\x86\f\x1f\xbd\t\xc8 \v\xb0, \xee\xa4\xa6\xb9a4\xe0\xbf\xa0\x1es\x01\xd1\xd8\xd5\xb8=\x1f\xaf}\xe4\x90\xde\xa5\xa5\xa3\xa1j?\xb0\xdbd\xf0?=\x8af\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90L\x98\xc9gty\xce\xab\xd2\xa1\x85E\x00\x00\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xe8A\xe3{\x8dE\x97\xdb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00-#\x92\xc0\x8a}W~\xd3\xa7?%\x9a\x1a\xdaC?\xc4#\xaa\x80)44\xb7,>\xd2l\xaaTU\xe2\xf9\"?\xf3\xb1\xee;\x04\xa7hN\r\xe4J\x02}kF\xaf\xf4\xbc\x98kD\xd4\xbdQ7O\xc6\x16#\xd5~j\x1f\xce\x11\x85}\xaa\n#\xad%I\xe1I\xa7\xade$\xbd?\x84\xd1\x8f\xea\xac\x1c\xac\xe8\xbe\xa9+\xed\x97\x16#\xd5}EJ\xb6B\x82~.\x92\xe4l\x02o{3Oag\xc2\xd0\x85\x80E\xc2\x8bB\xe3\x8c\x8d\xdea\x1f\xff\x83Y\xb3m\x03Y\x93\xf63\xb25\x8fF%\a\xcd\xc0\xacF\xfd>\xa2\x97\x1e\x85v@k\"\xc3\x02\xd1\x92\xe8\xf9\xef\r\x99\xba\xe2\xcb\xbfX\xe6\xbb\xd7\x1fiC\x1e\x89ZK\xe9X\x82\xa5gou\x04\x18\x02\x84\xd7\xf7\x01\xdc\xc4\xac\x8a\xeb`\x1d\x18Y$1\xbc\x05S\xc1\x94\x121\xd8;\xb7\x12\xa0\x1a\x8c\xe9\xa5U\xa5\xfc}[1\x12\xb6\x02\xb9\xe2h/Hj\x15u-\xd4\x927|\x05\x91\xfcr4(~\x97*rj\f\xbc\xaf\xb1\xc6\xc0\t\x8e\x1f,\xbd\xe6\xc4\x8b\xa2_8\xd4G)\xa2\xac\x0f\xc6\xfc\xc99\xaa\xa0?\x12\'z\x93\xb8\xda}\xc8\x17\xd8\xaaS\x02\x7fh\r\'\xd6-t\xc8\x10\x01\x00\x00\x00\x00\x00\x00\x00U\xf7t\xa6\"l\xffz\x8a\rm\xd7Vq\x806\n\xff\xe2\x06R\xf4\x9d\xeas\xd0vS\xb8]\b\xe7\xc3Fc>ZM\xa2\xc02Y*\xdd\x95r\xe5\xc2n\x00?\x00\xa9\f]\xe4\xc5\x0e\x81\x15YO.y\xdb\xe89\xf6\xe5\xe9^\xf6\xa2\xb3(\'_\xae\x12\x14\xb4\xf8R\xcc\xea:\xd4g\x95\x19\xb7{#\x04\xba\xdf\x1f\xaeW\xba\xecyec\x8b\xb5;&\xbc\x8e\xc3G:\xa4\x05U\xdd9\xaf\xad\xf69\xfa\xd2\xe4V\xa9\x03\x13*\xc8\xf7\x99\xa6}%br\x1e\xa7>I%>\xdc\x91\x1d\x1d\n\x1cgT\x01\xc4b#') r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r3, 0x8020560a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$SETALL(0x0, 0x0, 0x9, 0x0) semop(0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) semctl$GETALL(0x0, 0x0, 0x6, 0x0) semop(0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x8) semop(0x0, &(0x7f0000000040)=[{}, {}, {0x4, 0x0, 0x1800}, {0x1, 0xfc, 0x1000}, {0x1, 0x1, 0x1800}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7}], 0x7) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 2: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x128) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r1 = msgget$private(0x0, 0x460) msgsnd(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="01000000000000009d1729c0a34506e82ff9b5276f1f3488904fe4e427228ab75f5e5970ca3f7e70bb0c5a485c34f32ec3bd80465177c7a05beee1b2d476ed82ca76f8c03fa2cdff5682260714df3a4138b8596dc1b3fbd8c2bf45df2a5b14c6195bffd42b5e65fea1805ba1be7a99146e8f9dbf342ba274b39e69ee1adfa3ca92ea2e7e3ff1ac41907c4a7af2b300fc66c13273373b046353d31a9fd4270f1e4d9dcb65484c9dd7a0742da36f8f3e76f0629db82e78c77176ce4fac5ad07c6c8110af71cde70c8a4a39b25237462b955b98446af8e97ba3ce3db2d2be36079b60092a6ff467537aff1561d6f8eb538e4b36de844aa3273159cdf851704cd5817336d6df03f7f657d1af3068965dcdc649a0ea752513c9477fbb40c03bddae06ed6405392ac2b1c502155127dd835c1f67de9b3bba3c46c243fb8a6883e9bea7281b00a0c7b77512fe5cc6780da72be6802265f2d4ef7ed913751b3188ae98044552150f6b103976cd3b6a1c9dd9a136f5c7c21ace40de1f363ad28b76267b9a9cc7ada6afc4ed02e4d850baf019987bde7ad11d81d3bee159368f3c9842348163bf4adb0821ac680a4f55e5618fcd499b7cd60c0e9e6c5407ef955df362a76d68d32246463c60671d8b703886270bd902cf26a57f274f808a8f8e229446cfba93d7ea903b01ecd30518c507afddfc431171e66eb30ee055d72b74f776dd2e7433c69c02b93db5a21fd60982b2e354d36739684e5bbb097ad4b4e40491d9b93a38ec905457afc2090fadb62cd1a0e0ef2110bf56f79ebb9d9ebc58a11ce0ce70cd04f262ffa2c86d57edfb3d4a1335474dbcdd414254e2b6a2c9bbccf7447b5c751bf13d35be778f97c8fefa7a842e7f99c9c5b120923e279001944f378d5a4cb1992c91832ebf69543f571d0efe1e776549f0c68a2430de9b63f2d73a11bf4ed215647f3ea41bd3836c3abd2d0c8e03f96e284f2e80417555e6a49a51016b749c0ed5639153d88c7716fc05935771e8b0130686798b1729f29dc4304d65972c68dffdd40981d59442357cc64b22cb3f653fa71fb89a2fbffb49e0ddd62fbb50e581ca05cee487b4531ed7d07fca7b81af2b706f8263532f4fd6e417ab3536674553b486061c4bbd6e15d27d57883dd2539047c17f7563d93c41f94b80b3bd4b18bab2ff92518c6f6e19a7ab883c0626d3223b4f3e6b8a2095a97e249be03938acb365d331522ac40b43a671948bb644a3f5d731fd719b2595842c0334a546e0449cdf16d8fd169a47f8df308af2c9a10ff495b7fa06187d107d5a58bdd5b5938963a5b73e97cb5cc41c8557c90e003e28e68b7fb1c752b4d8c8bf4fcc981dc779c6aa936bcc59e3ab4bae67b51f424994d349a7ee087a542713ddaaac431b5fea94eb56416aa4afa5d018954ece38550dc1168c11a2c30a16a6f5dd718e7bc8e49c627305569aa80e7dfa786161ce462324ab79c14a256b9fac8856230c1505f4b2724574bf269a62ebaac1af1d25ccf44d6bd2279329a397e6c606eaca2522428eeed799d53633854844c7bf2ee80f6d86ac309eb1850b2b573e878888e3366c7f82762cc19bd1b8b9279a2b1de28de09c595ebbad620fa389101a97abd227"], 0x43d, 0x0) r2 = geteuid() r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x102) r4 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r3, r4, r6) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x8f, r2, 0x0, r4, 0xffffffffffffffff, 0x100, 0x1f}, 0x200, 0x7fffffff, r0, r0, 0x60f4, 0x100, 0xfffffffffffffffb, 0x8001}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) r7 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kevent(r7, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)) executing program 3: shutdown(0xffffffffffffffff, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) syz_emit_ethernet(0x141, &(0x7f0000000380)=ANY=[]) (async) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) select(0x40, &(0x7f0000000000)={0xffff7ffffffffffd}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$inet(r0, &(0x7f0000000000), 0x10) semget$private(0x0, 0x0, 0x0) executing program 7: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) (async) socket(0x2, 0x4001, 0x0) dup(0xffffffffffffffff) (async) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async, rerun: 32) close(0xffffffffffffffff) (async, rerun: 32) r3 = socket(0x18, 0x1, 0x0) (async) r4 = socket(0x18, 0x3, 0x0) r5 = dup2(r3, r4) (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{}, {}, {{}, 0x0, 0x0, 0x0, 0x20c}], 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0x8020690e, &(0x7f00000001c0)) (async) setsockopt(r5, 0x1000000029, 0x27, &(0x7f0000000000), 0x0) (async, rerun: 32) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x21, 0x2}, {0x4, 0x81}]}) (rerun: 32) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 6: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/../../file1\x00', &(0x7f0000000100)='r\x00') unveil(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') r0 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, &(0x7f0000000080), 0x0, &(0x7f0000000180), 0x0) setrlimit(0x0, &(0x7f0000000000)={0x8000000000000000, 0xfffffffffffffffc}) r2 = kqueue() getpid() setreuid(0xee00, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) close(r3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x80206931, &(0x7f00000001c0)) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\b', 0x1}], 0x1) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="093f49cb", 0x4) ioctl$FIOSETOWN(r1, 0x80047476, 0x0) setreuid(0xee00, 0x0) sysctl$net_pipex(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0xffffffca) munmap(&(0x7f0000ff7000/0x7000)=nil, 0x7000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x0, r0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r5, &(0x7f0000000180)=[{&(0x7f00000002c0)=""/130, 0x82}], 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x17a, 0x0) executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffff"]) socketpair$unix(0x1, 0x0, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0xa) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, 0x0, 0x0) connect$unix(r0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) chmod(0x0, 0x0) setreuid(0x0, 0xee01) truncate(0x0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000480)={{}, 0x7, 0x0, 0x0, 0xffffffffffffffff, 0xfffffffffffffffc}) shmctl$IPC_RMID(r1, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000004c0)=[{0x2c}, {0x34, 0x0, 0x0, 0xffff8001}, {0x8306}]}) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair(0x6, 0x5, 0xfc, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x0, r2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000100)="910268a55dd952c179", 0x9}], 0x1}, 0x0) writev(r2, &(0x7f00000004c0)=[{&(0x7f0000000180)="18345e5fb8de11ff09622c03d2efee7358836aaeaa580fbed001637148d70ecb143e41c66b43c5c6113b3446679834f4a37b4dc718a61fe3920f135d6f7900cf9393b1ad44a2a3e673ad9ed27e5898ab850da0f0", 0x54}, {&(0x7f0000000280)="41951012587bbe9a05fd7ff77c33d41fd29e6b3c4652c1c1a73768371e78175ec3767bdd91e3", 0x26}], 0x2) recvmmsg(r4, &(0x7f00000003c0)={0x0}, 0x10, 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r6, 0x0, 0x23, 0x0, 0x0) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x3e, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{}]}) socket(0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x29, 0x0, 0x0, 0x0) fcntl$getflags(r4, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x2}, {0x28}, {0x6}]}) setreuid(0xee00, 0x0) getuid() syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffff"]) sysctl$ddb(&(0x7f00000000c0)={0x9, 0x8}, 0x2, &(0x7f0000000000)="dc9b9765", &(0x7f0000000080)=0x4, &(0x7f0000000180)="00201971d9dff9c98df34be4c33d8d1f294b5040968ff2cb23204ea17ddb3657ba1a4e6a46d807ad5d47b677784fe915540ca12506e40fc4850000000044a0a7d5c5943b73c36b7dd14d6cedb68a3fea5bc99b73c50c5f9fe180638acdd1b3dc6b9acc1bb7414d6d31c1408e5da7890eb70536296f99f772c597198a96c09efb76166e4c018e3ddb3f571fc362143161fef4a53b858ede48518489d3", 0x8a) executing program 2: r0 = syz_open_pts() syz_emit_ethernet(0xe, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaa01f088a8"]) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500), 0x40, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000000)={0x70, 0x0, [{}, {}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ff5000/0xb000)=nil}, {}, {}, {}, {&(0x7f0000ff4000/0x3000)=nil}, {}, {}, {}, {}, {&(0x7f0000ffd000/0x2000)=nil, 0x0, 0x2}], './file1\x00', 0x3}) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0xf3cf, 0x0}) close(r0) r3 = syz_open_pts() pwritev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000000)="39822b404f70e824d4b7505bba9f38492186f14da104bb0529a5d79e5c33d76976dfcc691c0dbddacb665e6c8661f12f5be5c2dc9951", 0x36}, {&(0x7f0000000080)="f1aa908d8750c0bef6ad2c627ac64d55645da7a8f24f12b5c997fb04d6da080681351ba860bca7a5dd303279e89d7c0cde7cfea1e8a7f5692dfd8d20145fd9606a376d286d333e905df474902ad4a427751090438b2af9eb443878f9f726bd78882c9fb8c31968a38ea2c7db8cc4b39b690c461088ed30d5265236dcedf850fe34e85f266696aa9f07209d0d7a0ae398bdfc682f1e44226656da71bec25caa768e816f972b011ca6fb539033596e89b5420598808f5b29dcc5b19b8fd30f06939bcc398ac43f724c8bae4c6515841746776d0cf30e251fbc2d0ae6fa083585fe5e6c6e", 0xe3}, {&(0x7f0000000180)="961c444783d1fb6bc54275e6a03072191a57ab67bffb4761c0060e47998918b588ffc7e577129199817b93043c2dbb9ca4ceaf2d1828e42755835d13586a349d5591d134dc8806a92985e27a5192777b90bad26790ba977a8ec1415c11cb99daa7b9dac63d2b93359ece960a55b0ff4c35ff83bbb6e021931144aeb6a6c84bb21c3f72d45ee88ad3b63ee5c34e7c3db42583128186ea5012", 0x98}, {&(0x7f0000000240)="4b9bf1da85f9335225f9138be475b43c6cbd7cd4deac26de842645655ca2cf4012654fe653d988351d5bc88b6a885623b1a8305ae3ec97f2731726db4eef604f52063472fcc64a1c019f67230b8387a70c9014", 0x53}, {&(0x7f00000002c0)="571d202b93868363a5cdcac50e51af0ce6862e9704ea7c0cda11a60d178b7c3bff5fa363302008cd5bed40beb36883a7fee7dfe1f6b1be03ab1ccf93d83fecad570e97bc5220e9ab0d4058fe600af1d527faf07c881108fb0cd3b8cdf8a37dbfdc821fd5e0430cd3ce5c81d68469e1f16f873c83", 0x74}, {&(0x7f00000025c0)="46f420ade272bcc9368c7cb6608fcea31890792798dd01bf0a2cadaf1e31a76ee876a2555e99175e68e6d76dd935c292d93873016cae39e55902b345fa6e87cd1f2b0551ec8399cfef2630df450e736445e0ecaa952baf126f0a1b52145019098318e0d155f079df3e1dc1ae1652ef49e31182c26a6b4ac2877a39b94fa3ea8fe9586c95628e22a3d1ed9c52dd8c5f7409b76f0733f7abe7477b78ba2da59e6a1b20a235fae453731663c0f8ec596095f29a5c813e3818a8233653efd7bd9eaabd106186c14e0e91606daf836eb405b8529e7855595717b13839055afcd2d73730237b4c4c0d852aae0231e1ea85be9607597841f356913a9a042305f0d04c084e49b5fcb1489d84399cd64637cbff3779543cba37fb2744c9fd71f3c9f129501eac94b5545479a68eba59c5d70258fcf14589fbc093366def3a1bb3f6e0dfeb18bcb2c593e42ac9a02c6a44ff92e9158e6087161c865e4089c9ec6e0ad9431232dbeb415a9477e512f2c5d13336e32b4e32ce8799a1a3961eb0f22097a126a687c9d5d13fa81f6f459afbc0a39fb637183ca408863c141bd6241395666970d52846242d8307d5570e25009eff930241395c330884e0372cfc4c801bc178c4e9eb164c04b2981c054015a96b16b30b8e0b0c6268ba334bd5db7c6f4feb92c0893ffaab086a97ff8b09555930ee83553addfdee415a9dbc92103531c9e5d501ca70180086597ed2cc3af9a8873611d819643c8974b019cb4582217cb83ce98a03e39524d09276e7d59cd7952e46e9dbd55d5e0492155f464ece88aad64de80b5408c5fe57f36411f6497259f0943aedb2ba743d894afdc51b392768ede37705300aaf0e6a89d85094cc057f4dfed97d5ba2ac02831e5c548211bfa1e403daa4cca1f1872d20b1ff0b7df61ecb555a3400defbca4180798d7972f9dff62e2a6cd5631e8d918c1f0c0441070359a3dacdb5b615f0b959331a4561297814ef199c8659192d88f9febf7549befa976eb0c1a7fa6ed9b670fc5ba37f79cef80f0143f4e778a1c4f6ddd61dc278cf4ddb4b06ca41af01deff157f4707811087d68ced715b8033e825ad11d3f5d02d1d23466bf465cd9a3ebe7127f6028de97f44d4bc952ac6c24ac2beaa2cb332a4eb6d42a1dda25beb7e28aa281f0ea13192001e210cf8d8ab509f9b89f5510069955b0c7f12ae8107f1ad849eabfb6c7849c1e0423bfc6f71eed2e881ffb80f6ea0b8e3ae7e8447694565b11d19923df9493e27299b08366157d89802e23c6b8579e75cd696122aec47c0571fef4698aa14ac34454cbc91c05e25aa422ea5dc3edf891840fb36ea35a917ea5f95cd2e760e32e7ec0091a1574b4ed1182c3727fbab4bd344ebb828a0c72a9c94de263bde923894574871d03f185e8f6ca03e7b3a7298c5395b308b8028010bf8ad41d50e36b64c202f1065dd85e6d56d8e6c0720101ad8ce27cd8e88b8c85cd90d1f75ecee95e72f560ab1d24cd7da76670bacf8ff324f62c7a28c2e7d7e0e9486a82381907d2dcbe1d74d6456152735317568d220155658ff0ae61905ee5c2d992a82c94f6a5dd6f02bae0760708050d8a5a3f3ae5b9afaa77886e321089e2d032035c7aa8943e69214a917fcbc4d86b9f0286b40321afc86f90dc977b71ee6d06be741d362f2b1df5c1081dfabd24d68619f893e4f9ae700c1fa1a0a5bebc67c560eca21568e494aab4455bf82677f2c9b4d7c74e7af428fac942476a7a2532aecd90cff85ef9fe5dc3f55c07929a812d4440733ec6d9436443b11bf92ec09de9a1e71689d049b9c7abe1c0c470d0f3ab5442eb2108302d745011f36b8001acfb8e51c0f29b75e2741fb1781b688d223cb1a0c5b9f578f2ac5e3674248327ef6e1daa5080076434a404351255a552b56ff78705ddb84f70c90d82c646b946f3db285efa8ac02c7b47f3ece3eb3ff2f236a58a0ec95d6513bbdc5edc6d2977653658e2238821730246d3bd0a6e0b3cae135c52034ec2b2088ee00273fa6e46d955b22ba6c5e5426f55fa55d6913401338d0d47c9ddfe2045f6163012f644a7d48d5d9e94a1e91d6e47033e8ecf2dceb7e8bc4ae8304050dcd92148abb70a08012699596ba9c114b4bc50decfd0eaa8590957253f35c5c86b110c88716179819eeaa7e59b46832b951c80599376ad51baebbd8fefb81dd00d187af6834f7a7a3dc692b536199fd8493789c4c6e07d12d51f6b39067e26ea21750e2c2411e4b66f85eaaac45eff7a000fa05fcc6d1b4d2bd711b4c3dcd39d174d6c06b523053026c2c0dae27a9fcb408726d5d1239d822db44d3960a817a2a954307f6979b8d0c4f98574736d4c42d5ced8f11c4a148ff82ff5e8e5587e5dfd2b19bb84fb574397204b7559d62b80df7d652563c67dc15e3fe2d42cfc2b75431db79aa4cc540da3eba9a23e7fab6d22f0e68c372b0b42222ecc98844e519394e6a5455f18b20df0cb3536e38c6eb972277a9114608f759713ad5d6c9d5989845588f84a31bf57af077d745b6e50d3be2c292a833e865007b8e33bda84e4f327b4be210f423305171bd86fa548aca28ab15dc6eeb9c77d43f2ae5a03b11dc8c30289d12f4115bfb192b02b3165782547f57a5a33c6bc65d3b3d65de98b2842de43c0cc58eb3db936ddbe284e94269d64c33f2cdb3603f8db8b15bbfbfababd3f90a92a4161253a7dbc160e2bfc1e0a26b915b89ad206db0d869a5b2e68d64eef23f55d15af61f3ee05da4668ecbca301f1602c013a4e0cb38eb751431225ac59dd002b6c2d1d619c869edd6efd28a6cd46faab85e4bf56445965a86b8bd4bf290f5fc2e9609270788b10f010b5c153da6893bfb36a4550215d1d3885b64e67485229ee8b72a768db593f441351efc8df7eab6f897e42f2d4bc5f4742498ea6d9c46c4c20c7d66aed655787edb3a2433a3af34cf03d10fafdc366b09ff5a9798bac0a097df8b1d893dd5c0a03c4c5c27523e149a209f96eb918b7ef60f73de346448dfbbbbd484b508ba971a46ca6cd5f5e9d6442f63ce8a4f45d9de06c7423a5dfc9b27c55b031cf7e304bd59bd2f3f4b965700abe740a59e8e52c8c52e64f7f24d539ca7f987660f8315eaa2dd2e65e8f73b1ba30ec9ddb0fcaae134c89d3f06df8255f166a74cf8469a9cbe2dd663370b2e14f09af4b25e9bfff85869fc20b0dc654253ec5844fc9ddd915b7deba7df1f06c1cfde08a907e73f6488f13be7ef42428ab0abdec806cc2771eb1371de4ad879db509440598be2d5c404ed722d69719402bed8be6de8e5e9db6edb6b1a7b050a3672c1a0889a9fddbd63f473729ef704255a23b01b6330a4a4d0eaf2ba0f63d1e6a0d7e58ec313ac8975d5e5a180e1c3b8b6161a876369d135db1caec0f6f7f012a420d4ff443c773f6896fde720d8f9ca6760b44047d53f2e68d1f0ed503a6a87c33c2f4347dc8440cf35495f67e8a84b1106e35ad0a142681f4782e34e98f08f086e56c3a37561ae9c270b12a1f4bdcace7ea236b8928094239e9eea72f8ad35b531f45ffd530659476900d06dcab044274342cf73bf7ebfb9380c68b10b651362c19c31aea14fc41ec06bdde734f161b7ef1de907ab4ece3053215afef203552e907616b37ce0589345d80fae4d8f3bad26ae08c279b9c4978f5a469c1329f34db33d0403436ca299bacdfb0f7834a04099c9283aa9a0e81978321afcd9f33ac9af26c6ec37b90009b75f78ddae4c891016649a21b855e1a87263dc8c36d95b9ce543654c57ddf6cdc5894b06bab9fd900acfab55bcba537a8ccaa09655a8fc9c760f9176b3df3f890069aaaef0d14a12e0c56d18077cc08d2b5d9c9d7c83c9eaa8f274e64f9751dbfe7be72b2d54ab648d245f7d3b8fa77808fc01fc7738ec2d9d09f17c9271865b66d8fce60e207291b84deb4302105f1676a94c66c4ca5b2b68e9e05ec58743ed1d30feb505a80c0ce927acb4c38cf2a24c2554d5234f946f81cccde5b18d8396ce93273a8047f4bcd6dd6e5d4d189e856aa8101bdc627fd6a2d80ca4c171112e94b00a2202567cdfa5f839a1e1d4c81f8462ac1a1639047e4943d00f790e29da5560225d3e63a3e5a8782d9214a8a4137a95aa5056899c1d5070f07df67c5acf1a9fcc4d213897345b522b4b36324cd138df055110f12cbf3193694a32791e48eefe68989b7a03204d9273c21b57af297bba790e7fd67221f76e8881c591f29672cddd7d613439df052f55deb784726e8abe71df1b40f8cb398d689bf57af73d75f01ddaf642a04de2dd50c6bcc0d9574b5429365095e3aec1fc95c8c743df9560d611350f0fdc620fc2b982a02ea78a70007f97a595b17b63adcb2115722919ae5fc74992ed1e1312b785606645b02135b80620e8b6fc25b035dbc263a75f08863b15dacb218ac319714ccc22812b4a3afc61168816b83e7cd7a6dbf1a5f2888b6149e10c77f0f49c324a7c5d473f7cfbb05f14609492345cbf2ba9736c3ce9ec8a44f7df9237c3cc59326936bb13e929613ce07714864b715f566eb8d8cb069e34ef7d86b031c58859cd13eb1b93977b09fb418bd644b346137faa7b1b606789f397275a09e78985919040d6a73964f94f591457bcd11e236a7cacbcad5238f7d6c52c9819d1029ae4e2245649f5830816877282f3de175c735303a5fb4ad9c1f60219089ba8c4732e159c4588d00bf2fc738db8d8fa855584a80919f20aa506582baceb50f93e9fc22b06b0bdea3216af5c3e827f1bbc1c033417d1eca117f9329e14405a47b5739c79ded2c3bed6b2d2a1d9a5274df2acfad01254656e487b39b167be9422a266288b6a67e3473faedf376d31a1e772c16918fc09e1de0d1023eadf5b55506811cb1c79c212f2a792fca521595f69d99bd9fdf4db48e9a79a34843f37f3f42c43aa00374280f84f694b4e05b68a2f7a095969462114f5e8f89d663aa42ebcec2b74a693531f2fdbfd3344eeb1f72738f9750f86bd30765404c69d7b4ceef02c714eb6b2df087f8b18fc28d61ec4d80296042e159e7491e38270ae23ed86132ba9cf366e5b5525c5943b0482f07bbc9f32fcafda2e371e43d9d07ad4c2f1b8ffb4aa625f8d8c609564783747ede31c33cc075e2081a7fb6022338a528123ccfd996dcaf0d8ab44ed6b2268efaa240809b108644121b2581eacc308b0e9828a5cb4657c7140fbf0df49fad057fc6f0f86503149a1dc91fdf59e7529ca5a4fb4f92a46ca7e42ba0213c61643d395587b019eec8d7f20211b79e2a7d77142e422824be8a51f75069324a4fb4a0c56f0327003ea86f1dd350983b1b22c5b7ca77fcbad53d5c78e6091f09857b2c7ce376218ab561d1a008f091b65412b2480e9baf3922cdf4542d01aa0b541a7148fd33a618bc7bd6e8baa0f1ebf077aae874f8a615c63171a30310b0dec7db13af932395a3f2879b18abcbdaeb92b635f8bd8044231c33d8681689c179233e4d1919310db6a31571e0de0c5576b2aa5d061bee6b717ae2cb46a762b0377aaa60c45603a2971ed7070ec228406e46d3c718a52e87c38c7a5a9c9f2be4b1b2051c089e407dfe05c6f96634ba1f73875a6bca7f6aeaf497b38fa5ec7c313a5fbb4ab4a760bd1fc5e5e9b6be4d1fb45652a842ddd0def9e17ca6043def8cd4c84817c9890d6ce7c1cfaf985e44f0e5d556309a1799298998f55eed52574b763e91f5dfc64194035c650dfa86c6ea11383360e1c1f9f74e3c8cfdf2cf3379b180b638583e9c256cc8f21bb8e2b78b4d53a81de0883007e0c8cff00ef83fa786a0e0d304830e2aad3c6c9f66b91ded74b4147a1bc3931f598bdf4193365634b4fa311933c7f08e619d532bc3b024ef0d45c1e06e477d9584c6698585be317a77c3bb592aa3813f07f074f40a9017336e0dabb07605f8dd74c8758603df1abd1a19766ae83d1e49841d762a229a4b447cbc1d29d791aef75e6966b77b08a40d03af894402b1e7d7b231a1bdd24115014d882d5", 0x108f}, {&(0x7f0000001340)="93bac5aa392e251a04ab52b85668b51f64cfe5bccdd1b998bae1fe191457b211feb74049fab7f8bca1de2fae31c081c0812a20e436268d6bde549300c39539c07cbb46c3ca28fc5aad7325cd9492598ce4f9a75bccc611e81841e8f02cec47f21b78e8a1d3e1e835981b96f513b242e4bb8a42bcfd23c4e0066f70bd949fc4297ab6a79bbaa25a28e6472f4d35ce1673a53fc64e3746b0d23c1eae55d5a836e7bff70259ec139bfda59054356aff23ec8a34f88d3bf576c499082eac6079b0ffe2cae330327fd21a132c", 0xca}, {&(0x7f0000001440)="adb15d4387ff449299aa8035b85756cc6698213d607148f001486c1942f07ca669a66c0d3f71af97c1214f1cb02046d7ce3af40368937ddc35f807ac2b96698ad8b88278e7908d3899c016b35b5d1a878dcbcecbbbecffbc5cdad5fdfc0d229afd12a6a32b97868ccbd19972e385443e04fae34b49e78f6fe136ab2ae5cf428812209b1ce0d360f4fc3409462b245fc7c6ccb4cb0d7359e68883c0a244a4487b05f18924deb66e233b7d00c8cb006786a7c21d4eede161cadde81b4c3014401e52867b4129e25b0531cd5d9f90ed3c93950940e592af373b5acbb6b6aa5a20e02791b31f869dac22ded1e619c5e115be4f0602cde7a38ff186976dfc0fafea5456275f485e03dd8ff942e5c00ee038fef0b9835aa2e69bb0776aa6c69be2db84aa7387bf552bd18bcefa15b99dc46d15363f74e82a396a347c1130ad72132ae75061d28d92be815301aaaf6b964bf465eef2f8b83e376f36a508622a36926c37a62c3fb2938acc2caf9375ee085f92a684c06972324d5215b744866eac64634cc20479f0d748e77ef3dcaf1538f3007b3fddb355e28a0c8f191638b599e47ac87ce63083b0c9402a9f203da2a05db9a02e16f0416528b0251cf81fdef87a3128086744486fd118875748c670e031d7d65813033787ecad84018b7bd1c55e82cfec21ee398dee7cfd4c43e4f89f9a870d271aad2c0728718d0b136902afbbf5c70133c28d0fa4a0b2b5669ddc6ccc438a1980a116f0f9bd7fe922292cf05c150715645ec221f11de26049a7c475f0b884ba91327fc2ae17e426cc9fa60dd32f6c3823caa9e1b77560ab40ab38db1f74a39850449c71c3f001251cbedcf84ac6a2174b3580b783ca09e0253e1a818d5ed2cfc86aa023db7ace741cadb8de8506fb4df0cea8e3e1e414360761378ff23c3187b708e28355241d76fb88daaca17dd833c1569be66fc3a64f30c99412b36b07944ab1eb70b0869d05751e3aafc3f8b7b2d4b91cd9ebb47bf7b56b02633cb83623ecb38d2fff41f9be0372ac3f22b9eaf6f330e30ae7e0a9b90bd2a7f52525499ba1edfbade7d405800ce5289ce8168cffb13e8be2754cad0b0bdb350217419d8a1e82af6f706f7e9bd1b3cef1adeb961194c1caf94cffef4d46c2b91a2cefab11554af172582c78ad16ff511f95d1df156db0b91c6ed1f6b50de5648822927e723bf0b24d70a8fbf7183cbae8c673cacbf899a29f4e52ea440bddcdbc3148b65c9aa5d7665333417387ebd9fd5d1108455688c0ccf46649c88ad54b7c4b9a3c3ac2d8f8e24e16612667b4d34bb9d98d9259459ba004a826c826661f26a1076bca2c7a94d356a668afb25a00267fea1234d4fc44763cdc36307a63279a416a7c771b47eb692b006cc07e241767c6897a3b9cdc8bd5177d34d56d19ab9f409df8c8aa49126e1777fac0f2c06b8b70eea22fcc249dc5ed117426beae8686558845a2eff2a3b4929b68a52be9d3af34404a05ce66f28087f8c7c662429300c98343a914cc49b7a6d1017ac81787189dfcdccdff8fd8dfee5578bb910e9feba7a3f9f9c29ab7e18efcdd0a1f10941f7eea93b235c8ff56ee235e6295f5a9862c508c4b6c0e899c5dcd3b0c6d37cd2ad2395d1bba5cc6c88435938b1a4c60cab5e1cc9a78d64a6fe4d98d156730e31eabb8d35f056bb9b057afc1a1d1a090f2bf5d71ddd6f6b65e9005ce4286025f69ec441eb700ac32189e5f868dedccdc8e8451bada9e74201ff00a5152de3342aca03cb76c46c32bcd4e40377421b5b40aa4f81031437e5fe1fa35f42f5e48c64d1d18d0ba1e462f8231bdc72a8a86d31ff67882ede0b7944e4b8a16e944f85e497e0d3a1a5c0ccb8f690e921e102e4d10686a6336b85b96f1c180b7ca390e82b5bab37a36d9f8d731984f8b0d4c700dad3ee6977dbafb3cbfb4f3d585a0baab870233a2aa384e7c2d2d3b08e8e65412ac611b74b134e43870c66cbe2f1563e75672c261210d3707d59b4c1a82ce2752fa197e4ab266acce1ef4fce3aa8a6c6cf69c95f73a4a31f3b941da8f9afaccb806b02a2b0e4fb7b82a5852a6dade8b8857668a286a77799604b17b4ad91f54bf90b1a3a0b85cd713854be0d30e79c7ca39a08d9710625f4014863ad2db2829b08e47dd777a443ea579e4af669e28f4016de4318b6a77df1f638a20fd1b967d6e685488e2fc34b31986289a6c79858aad520a08ad56ea242dd12a81bb914d6c939fb4fa8555614875f790d5ce104328951499e3a500124331ae6ff65624e4e5aec252b37c257fec66eea893107dcdb8fb7e9be01563a158c02ad1281993342740010f47d6919ddc030ec895e134d2ba0446ecac2042182665bf698d332071a864b0dab56c76ee56efada79dc7e399563ff0f6f54b4a423e8bbc746db775b929581399968fbad4021281b61ee5aeaa8fec36f043dc60d74f0ea64db7b43bd08712b4a7f3d595780015f4d2ec88b711ed7e91c90ebf5b1423a097bbdf6bee5ada927f1a6c280fe7adce25ed134f3a0c0c485c461a3c7ce5feeffd28a651373eb9e7c0ca560f62612d3eb0695863841ef5e65bac723fe3a966cbb8e6af285a46611931a4c4e34bcb0a441edc7cd49ac48f1933db6c66cb198c15c437c749efc6f732390caa14e97e71252ce46326b56daa32cbda236d9a6caf6e98ac6fbd9a04a1d7f2f71dcdf51b36a60cb4e8125e8c9270be0e4961339e696b6c1d5ab4f2621fca6cb14fe3d99eaf18274021576c2ff35e1e6455ec456ec58788fd32aa1453a7037dd68d7206457efd40b049f3582f64b05a473b40c709502f40bcbf06cb03bd3b4e5264f510440fc0d4130be6ca9fb7de84770915e2cd80d6b040ec6e56de64e7971014c12507e34295939e89f65ac6d02f1412a77241da660fff7cae4a06c412f98671298c349e28474fcf8030c3c7104e4bf3c086dbf731ef2bb33283d8dd8697ff4d2b9cbbbcec1698b9bda222109ab9bf3bd546ab0c1fcb59af57fdc3751d601053e6ab0abf06fa749e6672e4c765166b97148bc89ed5af4ce17fbc33dc138654bd20a24d8635973319e94224b1f4e2fba474b71a4808d18d70795fca1f3125b9949fc27b1361fb41ec6bf71af733644f5650f51dd05e871d96463c52deb5b1d2e07b6c32d5b4301b0db078cc4f269e5eebf1145f05a9ce69cadd287f6f66c0a21ecddea30c5ff7d59ef3d986070428fa73a70e37aace2a61462c58730367b83ae3800339bc2e7d4e07d008ad1d54dd8d5c5e036393a0b6034b13431fb3da6ac5a3cc7c75545b1d2de52b59daf2fb023c62d101dc424576fe040a51b8d57bb84120883887f0eb03dbb36b4370576f50a6bea840c05b53a7f503a8187cb590b526e74bbcf379310cdea8e963090cd1637b4dcfccaaf9bc2fa0c6d5a52ccc88306c7af976b9064e3f07b0659db21937bff994a0c909193e1b465b7430a33de398a6def040c25f67e44d620a3eefe4530d911f60b94f91d899c38bdc31ee4d31400f6440ce6742fc42eb444bb3e784aa90d4407ae71ba16e61a0d9a8b51aa4411dbc2ce10c4a05115eb67b286abaf02e750903516b480f787d528a9055f85074b678dd4c46be50d10f4bb9b35c4cd122cb0e2629eec9c0452bb0f91b23b0b09b2a6b0062a38260d35000f6a443a8d00d21a5066bd5cca49418dc34b02e1715414e67327316109c175882e5cfaa08965af2c2560355b95da12cf04a0a49a758ef7f6467e3af2303f1e7457ff903df4de4a5c7cd5a8c965a8831898df3f0281b0557d5a5d9046ad3410cfe21f6996c3d1ad3232c01d46eeaf579f33a343e7a38b1360c25305b85f630d6d504fd96413ef7a3d37b259b4ce12ac093a55fceb30c44636078cb6a78558b4c372afdc0f954649cd824f0086d3df149236b017e8ffa0bfe4ef4e2c86d5138a17a8a1bcc670e863cc131e4fc5553d69fce30dbf38aec15e709a9c6cc7fa90bb969bd81ab4d2cb5c30cc8d369161cd8efa591f6053a0283f4ab89925bc47df160396071e872d64ffa165d14c2a92b2f3c1ade1e24b20e91b03f73e40ee12c9c6ab6cf0d37361b3e3bc10f41abc0dfc7799eaf3d42ae6f4f95d642593c11e7dbef34c052b767fc357cdbc26a4743c4baf43359c319b6b9b7aa489349cfe0f277b616b5e6cde3241e42baa6a6b546af4940110972ae6fe8f55bf4ab6588c55aedd12d5e7da595ea8958f5b565f1b7d99d26d97d1d7a4cd1f31d8b1e3719147eee09697d0868da8470c0b13044756435842c120dcf298d8284d117d29aa90fbb7df9f98908b398c6b90592eebeece2ab6d7ffcefbabf0a4aa62d1bb271a65cbd372402d96ecbd7ddfaa7076962155d5742ce4445ef70f87e6cc4284d973bac125ec334f145dd89e49257342670aefc32de9139e1158b8db4f40c26f8695fc7bb89e6b84348d914e0849ab390de2c1e59aaeef446240688aad1b6190e55fffc92ee1332520b8914d13a5ebbff3122fd56128be84fe403680227a17d3e66eda71615baebd79c6be9c4db5db0b4691674750a53ebc7e3fde3247286742dbcb7525e08cc26e0b37b45c9dbb8b2f8001ee66686de1b38a725fd8469edbfd86589f4a9c0e3a5d281fcc73176baeae6abce739daf77965d6d3184e0dc45658a34ae48a641834e08a63b66a755a8fd18a70893053571332dc883ec4afdc62ac34a43e212814383fa86fbfd02ee79a8414dbe87867dcbc962a722d81c415a1fd2d4db6be9a379f84206e8c45c1b45e8185504799d5c822e3570d4d795e2e04c17efdeff35d3591b55ae7c9a13f0b63d0af5bfb29e5b58169436d2c52ac88d447a5d5ed6291313ac75f171333d6ede7eed776c1bd48194a42857458b97c5e6e74e5af6a0efb74cec5a3857d9b8fd3dfe91000f19d75330980afc4f7a7b741ad095c34b4311dfc023f9fe1a1921603495b5d97d9719d7a77b642262ea955eb1fb0c351205c155ba9f6ef00f21330145af2a20a84eae9df43c68eb37b67edbbf4e34b58cc0eb54c62d7d2a5056a22296ec0b407b5e92e7538dc1b715235c034a5363a16c6281d663cfb1d25e6d75a2f27b90b4021c7f385bc1a174d2cdf01f7a97e05a623c7590e748d2ca82a648dcf28b64483910f015b686c86c936a492d331783c165bff797550c37e9099b919a75cf0a04d18a6db4d048d614b9c740410c68afb0517ceac25d31845f0eafc0d2cff7a690bab518f758599ce6eaf0a002962b1529237f7a98b586ea06e12a1eeffa0d58fc57287f81f02e02e6c50bcec4233668f1c8caa3bd0c73e1e31030fe1528abafc2e1a5ed00d40747ff86c4ebd77a42ebb4d50f862d0af986ee373325f31ab02d2f3369184d3e0a8371581248d47e841618c8be636989ccd9d4d5fb91db8c73b74b2a01ca3f3f8e117a0e75c92896c4a9c393d9665e0d33413cfddffe15b543548287d2e960f19b77d7d0e2d76362cbe01aa9abdd63de2d429e3b0343aa0a6042aecd00ebed2644b5034f62828e427dbf1391e0527364bf2d03d33bc0f12b4bbe8b556af568cb83d5bad6539957c438194ee6e40cb038caced112bbb6b9e94db66d37d7fab58bbfd9a7382af01af2a2cc81fba45992f09b6084ab460ce5ebae8119a2c1dbfdc7ebf7bedd760cff3b12fc36fc8cfbd99c45dc7e80d9fc84022d2b27a46726fbd3a0aab3a93bf88b59a2090d980ab801ac4af8b933c432ca5667ba58d0a9911ad13350cb79cef90cdb680b23cf2221653a9842db4b110f86d2108525319f12930294c8284e5070acac2136028e3be18b62388c2b942fd5fdbe4c9d26", 0x1000}, {&(0x7f0000002440)="0dd97156a327933eb010c27867884928a3ff5f8b86f803e41d138ccc89685848d19f46197a54badf03f93f16ce6fb955b21aa36f065af184197b4ebd3b7123c7a50125774227303e0b458fec2aeed74058377c5633284cf68bd355ec1b6a661c6772d93fa19e02db3051c9a718a9ad68e2fd5e8a5b4d8107e3a556ea0691ecb90f19b807f4eff4743ffc6e70e7d99a58310afed400596e1082ce4516cec06a41cb22735a9646c01a08ecb1de7ca48f2983", 0xb1}, {&(0x7f0000000340)="f325287664412ea8ff636f1ea447708cc16f5e90e6c6f4777258ab6fa04d714a9099f20e32a57a6b5262dd32d0f33a401f4a03990ee7b5ab134ce593520ccf9f30c8b44f827246f7b10fa7e662a7abc3da47b36a5b7aeab446cd923b0016e1b87618c1ca73bc2f3c6053ec11100965a80a9204d3379bd0500e6b310057a4bf7e65f43a849da28f4447fe85bae3c87496afadbf97e9fdca3637405f12344b2cc1ccd68460ac94efaa3c65338290b81309560ed0aa1517430e5d386b31a1e66cb75bc4", 0xc2}], 0xa, 0x200) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0xffffdffc, 0x0, "ffff0d000300ef01018b00690200000000000400"}) syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000280)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "7031f6", 0x14, 0x3b, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000540)=0xfffffffd) sendsyslog(0x0, 0xfffffffffffffc59, 0x0) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) acct(&(0x7f0000000040)='./file0\x00') acct(&(0x7f00000012c0)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) unlink(&(0x7f0000000100)='./file0\x00') r1 = open(&(0x7f00000000c0)='./file0\x00', 0xeca8a1a03ab61618, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$vm(0x0, 0x0, &(0x7f0000000040), 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000140)="e916f5c114191fbff61680414ee21b50cdd2916a5b36c6b55088f173a35f68c08d97baecc224b3cc6f7bcb04da3216ff5179c7b8730677ec0c166f14fca87faab5c7f0039e8020c8b97fe1437229d09c270caeec673ba425f6d3b22eedf3273dae2c510929a6a3ecb080dc5799a15d26d8f394b3e7ac4479c998f34a56acb5b22d79cb723a379ae1382de4cc7c1330de464aa3ea668a48255c400b8960b28cdce6061de29498c43a0c1fbcef77a641a378c0cbac106b3ae9bf1bb0b5660aeac7097ccacbc4d09a5b88d426b12604487a22a44dec83c7d9e68866cde8aac64a632cd2cf4cf2a783d184e1afbc70a91bba22160aa318b6cb40cd4002", 0xfb}], 0x1) executing program 7: mkdir(&(0x7f0000000140)='./file0\x00', 0x2) r0 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r2) setreuid(0x0, r0) chdir(&(0x7f0000000240)='./file0\x00') r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r4 = shmat(0xffffffffffffffff, &(0x7f0000fff000/0x1000)=nil, 0x3000) shmdt(r4) r5 = socket(0x6, 0x8000, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r6, 0x0) accept$unix(r3, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) close(r6) socket(0x18, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) kqueue() r7 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) setsockopt$sock_int(r7, 0xffff, 0x1007, 0x0, 0x0) r8 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) setgroups(0x0, 0x0) setuid(0xee01) shmctl$IPC_STAT(r8, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "102609307e7be2df67de208c8bda612c3100"}) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x1, 0x0, 0xffffffffffffffff}, 0x200, 0x7, 0x8}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206918, &(0x7f00000001c0)) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3e", 0x15}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x1e, 0x2, 0x16}, 0x2a3376fd1577c920, &(0x7f0000000200)="74e918a2d13181847c4e0b7e6a4ddb0880c67f3c4e2f7575d6bad010c661b8e8ca7b0c07bfc1c60da0aa789966445d867b268a8bccd6bf2f51323cc32e749a0af3e87c7861d16930877c202cec23f1c02278bbc93b50afb13f92437b2098cec599ed7326c8124aaa16e648cfde9947c81b2e4a5f2920089fa5bbdfc6320548c9c15a1d65f882dac29629890fe09cb7ab26bada3101ce95e00dd5b6881133582b049438765e9615ea9e8a8abbb74d53ae0172cc82dd2af8994563fa6f9f972fa1d5fb3298738c89fa95ba51e09a0f1632a9c85cf9e821f10c013092ede6b65a57982f2a64494f94f7b04352910000", 0x0, 0x0, 0x0) getsockname$unix(r0, 0x0, &(0x7f0000000040)) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x100) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) semget(0x3, 0x4, 0x800) r5 = getuid() seteuid(r5) getegid() r6 = getuid() setreuid(0xee00, r6) executing program 2: r0 = socket(0x11, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000002c0)=[{0x40}, {0x3}, {0x6}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) sendto$unix(r0, &(0x7f00000000c0)="b1000504190004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb659c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac5000010000000000000008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000358775e6451cfb0234383e64015bd35773db53a453", 0xc6, 0x18, 0x0, 0x0) socket(0x11, 0x3, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000002c0)=[{0x40}, {0x3}, {0x6}]}) (async) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) (async) sendto$unix(r0, &(0x7f00000000c0)="b1000504190004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb659c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac5000010000000000000008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000358775e6451cfb0234383e64015bd35773db53a453", 0xc6, 0x18, 0x0, 0x0) (async) executing program 4: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) poll(&(0x7f0000000200)=[{r1, 0x4}], 0x1, 0x0) executing program 5: socket(0x11, 0x3, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) sendto$unix(r0, &(0x7f0000000500)="b10005166000009f0500000020100000007ae302b37be7ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2102000000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb66400"/177, 0xffffffffffffff06, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000005c0)='./file1\x00', 0x1, 0x7c) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300010008, 0xffffffffffffffff}) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x2, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000280)='#', 0x1}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket$inet(0x2, 0x3, 0x0) execve(0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r4 = socket$inet(0x2, 0x2, 0x0) close(r4) r5 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r5) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000240)={0x1, 0x32}, 0x2, &(0x7f0000000280)="1a44c592", &(0x7f0000000380)=0x4, &(0x7f00000003c0)="27cb6cbf", 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x62}, 0x2, &(0x7f0000000040)="85ddb0b58d958ee316b67cd981fbcb90aaa62376b0c539276334c74ccf3afe7e9f6b40ceb867c133d59c9720abfcf6485daf6e270a71c117bd289800c140687b83f3c85a5060ef3d654530382dc2c52c955c64d9c3c3aed6e8cc9a69bf752897609175461c70e987ae7ddc38e2cdda76346b9a355e25841bfc840b98994f41d0bc327168fb37f0abc0073373f7670feb1d7939e1a6e071b15f4c735f2141f764a37d57a240acf3ddc9b64c49707d24c678c352250d6c88d736bceb1809465b24b149df987e4500e78fe734ccadf51919d5249daafe4b8988", &(0x7f0000000140)=0xd8, &(0x7f0000000180)="e92962ad47a6fe821d4cd2974f1b50d93b395bf377e0ed08f2fd66c628d8d57929f0cd290e0928c991", 0x29) sysctl$kern(&(0x7f00000001c0)={0x1, 0x45}, 0x2, &(0x7f00000002c0)="ec34fdb64c9045abcca93a8736f87453fb23b2b33bdc9e820dca4c94d02cddb97139eb16797a7f0f47fa61b32efa48ac0d85f0b95fb93a8b355bac3af0967aecf438834269fe279ffd2a6cf420e6ef7185e3ed68f6032826dbf2f224c4b9b0711ebaad59c9893d305e8ccd1d8f12ad9d6f8805a24165d379fb255b6966488e62fc915f9966f10fce08ae2855b86d08411a213ac25bf8b49c", &(0x7f0000000200)=0x98, &(0x7f0000000400)="d0838facfc3dbac2129878cbfcc91b1942020fdcf023e17b56d6df098172d38f2b7ef834d5a42e3a42cd135b0bad4ca601e3b788346bae6aa058b5b5a9cbfe0e8512d0237f5f7cdbfcf267c91527ba04fa24cb8fe48453301f270480546912da8870558735b0b3b9b0f0", 0x6a) executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x206381) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000500)="94010502000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x44002802) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f00000000c0)="6bbc4044635cdfa0130442359ce30f1d6397d3e99e3a21cac54252de3f31068e94599964f0992fc4f57a21f3e43840110c5aedadf134eb754e43cfefbf30d1873b41d1b6db5ac9b567031f5f94e299e42815a09a0b895b7d71fbe32bbcc6183f75f955cebe0ab31be9a3471867737ede7592cb85a0a3fa080000009b265a129a79ed9980eaaacbcce224abc7b30926aef1", 0x91) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x48) open(&(0x7f0000000440)='./bus\x00', 0x10000, 0x4) executing program 3: r0 = syz_open_pts() (async, rerun: 32) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) (rerun: 32) ioctl$DIOCMAP(r1, 0x40047309, &(0x7f00000000c0)={0x0}) (async) r2 = socket$inet(0x2, 0x2, 0x0) (async) r3 = socket$inet(0x2, 0x1, 0x6) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) (async) dup2(r3, r2) (async) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00004100000000", 0x8) (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xfffffffe, 0x0, 0x0, 0xffffffe1, "23d90e327fc61be44abe7a1c8113e6586d396565", 0x0, 0x3}) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f0000000280)={0x10, 0x1, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3ff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8001}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000fef000/0x10000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xb55a}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2595}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff2000/0x4000)=nil}], './file0\x00', 0xffff0001}) (async, rerun: 32) read(r0, &(0x7f0000000140)=""/223, 0xdf) (async, rerun: 32) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x8) executing program 2: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) link(0x0, 0x0) symlink(0x0, 0x0) link(0x0, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) symlink(0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) rename(0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x28}, {0x24}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) open$dir(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_emit_ethernet(0x36, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f2) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) executing program 4: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x4001, 0x0) ioctl$FIONREAD(r2, 0xc0206911, &(0x7f00000001c0)) executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000003c0)={0x0, 0x0, 0x100000, 0xfffffffa, "0000005276a82b835429ffffffffffffff858100"}) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0xef385efd08737536, 0x0) r3 = dup2(r2, r2) ioctl$WSKBDIO_GETMAP(r3, 0xc0105715, &(0x7f0000000000)={0x0, &(0x7f0000002780)}) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000000)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) writev(0xffffffffffffffff, &(0x7f0000000880), 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) socket(0x18, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) executing program 7: r0 = socket(0x18, 0x2, 0x0) close(r0) (async) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) (async) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, &(0x7f0000000400)}) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) writev(r0, &(0x7f0000000280), 0x100000000000009c) (async) sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0xfffffffb) executing program 5: openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000200)=[{0xfc03, 0x3, 0x4}, {0x0, 0x6, 0x2, 0x401}, {0x1, 0x1, 0xe9, 0x9}, {0x400, 0xaf, 0x76, 0x82d}, {0xe0, 0xbe, 0xb6}, {0x7, 0x0, 0x4, 0x2}]}) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x10c) poll(&(0x7f0000000100)=[{r0, 0x4}], 0x1, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000340), 0x0) close(r0) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1", 0x1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x0, 0x0, 0x3a) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, &(0x7f00000000c0), 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000280)=[{0x1}, {0x1d}, {0x8106}, {0x2, 0x9, 0x82}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) ioctl$TIOCDRAIN(r3, 0x2000745e) close(0xffffffffffffffff) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x7ff}, 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f0000002280)="7d8d7a23", 0x4) sysctl$vm(&(0x7f0000000040)={0x2, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc028756b, &(0x7f00000009c0)) executing program 2: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fcntl$getown(r0, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0xc02, 0xffffffffffffffff) fchown(r0, r1, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0xe62bf8eb69980ee7, 0x200, 0x0) pipe2(&(0x7f0000000000), 0x10004) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x4, 0x3}, {0x0, 0xffffffffffffffff}}, 0x0) executing program 3: kevent(0xffffffffffffffff, 0x0, 0x2, 0x0, 0x0, 0x0) socket(0x10, 0x0, 0x0) sysctl$net_inet_udp(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f00000001c0)) ktrace(0x0, 0x5, 0x40001b00, 0x0) executing program 4: r0 = syz_open_pts() syz_open_pts() recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/93, 0x5d}, 0x3f8d}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) setreuid(0xee00, 0x0) setreuid(0x0, 0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x8, 0xc, &(0x7f0000000300)="c679cb19cbdbad5fecec3eb2161b6b56cdb7022feadeceab5ecc14eb502f5b125c3c49d6fb97a2430bc6625faca899915c7059df23bf76436ba6e8e602ce1d59bcb198ac2972f5d6d3b83cad05e43fcd93e7e95c47f48074cd5e06e33b282092c971a893831dd908f4b01bab19996444a57d41d1a1160f8cd1663df4aff8249985128b0f6ee673451f8adbcb9275600ce50f0a84c203f340dbdbe6069213cab5e9d848b4c352c97ae0366b4f3e", 0xad) connect$unix(r2, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x0, 0x80000001, 0x36c}, 0xc) r4 = dup2(r2, r3) setsockopt(r4, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) sendmsg(r4, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="10000000000000650700020000000000e7069d9c4c99b9d4c9ae1b83598af18fe04e9a24be3b05b02c93ef48df18972408cf0ef7406ebadbc88caf1db26172c5d2c2b4d15bd0f23d8ccef231b6646d998ee5176a26a483a67b0a6c314b6be8c6de81a022a465fa1a9cb794405b4ea0e8235274b552a7d8890259f2b0b2e879ee3037e12bdf7ed5956196401fca9d000000003811a60447d896fea0bab7aed095aa69cab92f80d67d97a91b227df30d2f11c7139e46073862e3dcbbc6a3ed73e0d631915897142800b1f0fc6bbf8c3bfbb6ffa15244134bcf2ab065e4c27863138a7abb8dd527ac114ce0b590b2fcf6b614cb2f67ac6a43865eb81254aff5d74b2d3435c9133c67530250dfa988f49bf080fc04331aece14c0395f1abfb2faa68e8a02b617a962e27e0b559ddac4cfc53637484411c15522696011ca6a75fe2e84a411c88a0cd6b68a36da0f4e7c9c4ff34210251d762f5ab3a5a7e2a326767e8e94024fa"], 0x10}, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64, @ANYRESDEC], 0x0, 0x800) msgrcv(r5, &(0x7f0000000340)={0x0, ""/204}, 0xd4, 0x0, 0x1000) msgsnd(r5, &(0x7f00000003c0)={0x0, "00e38870e8fb2c6cf7ac63a513e7e4df9deb01f1453ea9f852fdb57379ddb200004c57c7e694de10379cee3e91b59256f5d3d61152d2c8e62f9652137c25e0a3cbfc37036ca50372cd51f765baa923303788771cd5aa647f"}, 0x60, 0x0) socket$inet(0x2, 0x3, 0x6) r6 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000846000/0x4000)=nil) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xee01) shmat(r6, &(0x7f0000843000/0x4000)=nil, 0x0) syz_open_pts() ftruncate(r0, 0x0) executing program 7: syz_emit_ethernet(0x56, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mknod(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0xfffffffffffffffe) sysctl$kern(&(0x7f0000000080)={0x1, 0x54}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgrcv(r0, &(0x7f0000000b40), 0x8, 0x3, 0x1800) r1 = open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x55) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000780)=[{&(0x7f0000000180)="c97f42ff5cbe5bc47bee7dd0405c27a1107587045956c30fc91153064feb89c3ff827546e20e98881e7a6ed1c51209b1df382eb934d59d8ec2f4e3d89c7b90e870e66ba407e9ce1524117811d5b2d3eddcb09871cc8ff9710a", 0x59}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) msgsnd(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="020000000000c5c4cf3025e712843cfa4f43e74d304c2900c08f512848d8054aa694967d5cf132d9f4d1e74319a40fbf4177a874f43f82c5ad62e09a6810cc174aba447bc47233a0ef6bd8eacd55a6ba5a4aea78e59bfbcfa234e8d53adf706cc613ecf20143a90bce50acd1135c5edfe08487b29267bfa28f67a1ec3f73b1cfbaa4861a9b37cc1a4ad1a9fa792685240b0b92048ff465c56ee194b0439f6b01c23cfd22d7f9e6229291cb8291b2fb62166458e3cbb81d3b1bbea375c675cf06ba8ff9b57e3e618fad64aecba9ffbc7cc0e0c12f90aecfa51d3622292f85f48f56003045274341544030b8227a64d24ae1139c4bef828140f4abcaa2b44d54563378826d75ae26c7711edebd7e7f10a8f445bd015094e07f07f7cc9255042b107ea2367068bfe364874568d64ab083fb3004a14d067db00ee9f910d55e69a192556e6a2a25c4ee8d9abed1bafada73697d558d1a721ba2f204e0a324cc2c412900004c62de6800000000000000"], 0xb9, 0x800) msgrcv(r0, &(0x7f0000001500)={0x0, ""/4096}, 0x1008, 0x0, 0x1400) msgsnd(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000012"], 0x11, 0x800) sysctl$kern(0x0, 0x0, &(0x7f0000000400), 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="0300000000000000ffffffffffff10fd226fe763c17d3a2c97f93d274962bca36246e07d5514744c52fd78f2d0a5dc1bc819c7c2d589f27295c96ca8a194794cefc1fc5993108c52e9c994b3b33779def1bbffdc7a368dd99f2107c345001fa4c0fe80f176dd198361a14c2eeca785c42609a1abdc1677910a5aef891496a8ca501975bdffcbe9b636e55618fdb7cff43cedea322a68ebaadbd0d0857a22ddc8df0084c097c74e2c4b17027b930d64efd9547f58f81dcdfce7d8970cb58857df4053e0226dfc2d65cf02e404ed3b5dabd3c5f31aeef615280d8dd4d9d5a71328a5fece40dcc3f592193cf9fa9de2db394a37d2101a92143611ef510e"], 0xed, 0x0) msgrcv(r0, &(0x7f00000007c0), 0x90, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x1}, 0x8) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000080), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x20, 0x3, 0x20) dup2(r5, r5) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r0, 0x0, 0x0) getrusage(0x1, &(0x7f0000000000)) r1 = socket(0x18, 0x4, 0x3) r2 = dup2(r1, r1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x33, 0x0, 0x0) r3 = kqueue() r4 = open(&(0x7f0000000480)='./file0\x00', 0x382, 0x0) r5 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, 0x0) connect$inet6(r5, &(0x7f0000000080)={0x18, 0x3, 0x8, 0x6}, 0xc) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) writev(r6, &(0x7f0000000340)=[{&(0x7f0000000740)="eefd8683020c5fc9d1d7c07ad16d3749f5e3d84fb6c155d2fbb6433c69a440835eafb874", 0x24}], 0x1) execve(0x0, 0x0, 0x0) poll(&(0x7f0000001840)=[{r4, 0x40}], 0x1, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0xcc3, 0x0) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) dup2(r3, r4) dup2(r7, r4) poll(&(0x7f0000000000)=[{r2, 0x4}, {r2, 0x40}, {r2, 0x100}, {r4, 0x10}], 0x4, 0x6) executing program 3: r0 = semget$private(0x0, 0x0, 0x400) semop(r0, &(0x7f0000000000)=[{0x3, 0x9, 0x1800}, {0x0, 0x7fff, 0x800}, {0x3, 0x8}, {0x1, 0x12}], 0x4) semget$private(0x0, 0x2, 0x25) r1 = semget$private(0x0, 0x1, 0x80) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000040)=""/243) r2 = semget$private(0x0, 0x1, 0x8) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000140)=""/38) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x0, 0x7, 0x1, 0xffff0000}, {0x0, 0x3, 0x9, 0x10001}, {0x1f, 0x0, 0x7f, 0x7}, {0x401, 0x1, 0x3f, 0x3}, {0x5, 0x0, 0x5, 0x3}]}) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240), 0x100, 0x0) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000280)={0xfff, 0x7}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x0, 0x81, 0x1ecc, 0x8001, 0x200, 0xc05d]) r5 = socket(0x0, 0x4000, 0x7f) r6 = semget$private(0x0, 0x4, 0x4) semop(r6, &(0x7f0000000300)=[{0x0, 0x1000, 0x1000}], 0x1) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f0000000340)=""/117) r7 = msgget(0x3, 0x8) msgctl$IPC_STAT(r7, 0x2, &(0x7f00000003c0)=""/139) msgrcv(r7, &(0x7f0000000480)={0x0, ""/53}, 0x3d, 0x1, 0x1000) getpeername$unix(r5, &(0x7f00000004c0)=@file={0x0, ""/4094}, &(0x7f00000014c0)=0x1000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, &(0x7f0000001540)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, 0xc) r13 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000015c0)={{0x1ff, 0x0, r9, r11, r13, 0x44, 0x5}, 0x10000, 0x7, 0x3f}) msgctl$IPC_SET(r7, 0x1, &(0x7f0000001640)={{0x7, r11, r12, r11, r12, 0x29, 0x7f}, 0x5, 0x1f, r8, r10, 0x8, 0x7, 0xffffffffffffffff, 0x3f}) msgctl$IPC_RMID(r7, 0x0) rename(&(0x7f00000016c0)='./file0\x00', &(0x7f0000001700)='./file0\x00') semget$private(0x0, 0x0, 0x4) semctl$IPC_RMID(r6, 0x0, 0x0) getsockopt(r5, 0x0, 0x7, &(0x7f0000001740)=""/188, &(0x7f0000001800)=0xbc) executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6089328b00000000fc7be31dda4e647e1cfaceb91fcf5b9ccd0c00000000000000000000000000f690ff926394dd4068ed674b5c8dcd4a0dafc2d6670e452c0100000000000000e5fcf8ffa1bc4404007190054a3c7dfdfd63a998eba0638097e8d1c5b3d7c1646657d725d798d1a8a08804ed360f6a91574401db328bb65debd215f0c3f289de06c480f1e6163f497218ed2daa215f7a4709aa9c2c329a61aee7e8869760636cf64e42a0d09bbb12e83d9a6e9ebce0e89b1722c24370b8b9b19668865b4bc2c99fa2592fda2fbe3a4611e143ad8dd91b549a5db9e85898a1d6fbdd4bb7b0ce27c6ab8d"]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) msync(&(0x7f0000ffb000/0x1000)=nil, 0xffffffffdf004fff, 0x2) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r2 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000001580)=[{&(0x7f0000000280)="986dd270be6ac02e9e752104269eb5a5fbdb6d78b13e6b317db4c3c91d806d3117b454794642d9a136fdc6a93a92885b7b7d701c39eb43a2eba3fda5909633c7059ede1e2bb43c8a06121030bcf5b4fc73aef1830a8a44c36c4f60140f5554a0bf950cf6aa08a476b2b1e26894ca05431d770df0d7cf77928f6a", 0x7a}, {&(0x7f00000000c0)="f8e21c198c33612b03d0a144a33b07dd950014de125ac4b1ceb21e00f55c5146f72415fb2fa7e4798e51ed4453a1a27e3c31944c13c188e08ba2ffe998c6d40abe1b7b728fb3c9c166a849f62cdd716d7bf39dfa84ab291fffa6dfcbabdd51d2df6ce285df849db7da946b9a9d8d2500784358d7922b2aa4dc7e2322f8235669caed77c5798f57bf4e7ce5dbbbdfaee7f0b356f724ff9bee5bb76ebbd538d287276b9630e55370dda88dcc4dc6bb09edfae88442aa85bdc7c77e4ea23cbeb99d5a5a9f9d1628b734ea963efc7f7b98463cd2a5b59fd0f80c0f1b", 0xda}, {&(0x7f00000004c0)="f713c4d5f33865c032e189907f732703f921f230c367713c9621d826a435c8a5a6b73c5e38fa6dfa1881b4c54c0fc8171a857a0f4c94ecd5be8ae63e33ecaa5f5ca33d62261c71e4a1500d6e0997d735817ed2ce00fdae0760868412852794ff57ced4e699a3e4df1d9ab3e0b03845f549d6c287cb0b4fe826261feb0bf0bf0997d07c068f9fa807e88467f85a543c458ddc1d578603f40078f2702898ff2cc93c0346049fe10e7c8e06981c8dbd8f5375d71a32e76ee5f79144ac3995bfbf7df2dd74912b45de529f7c0c0a95a2b25dc0dcd02db702caf8eaf14efcd34109d7cdcd191eb7dd383e1e34ae4ad2099265a80e1ab16aaff43ed5bec42b949fe273312c7aaed09daaf9bc4806fce6ea07691d610959168394cd250787937be3b9d9eb4fe5ac4c81154584d7554ada65294383e3db7080aa664f1e", 0x139}], 0x3) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000280)={0x0, 0x8bd9}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) execve(0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000180)=[{0x0}], 0x1, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001140), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f0000001180)={0xdead4110, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}], '.\x00'}) executing program 5: sysctl$vfs_nfs(0x0, 0x0, 0x0, &(0x7f00000000c0), &(0x7f0000001200)="bbf9952ef3ee395df77af11e2154f9fd04b9ec01cd326699b45f8041fe85a59481cbbcd57bc0d1fc3bc629bd3e96141a1602f281fe84d8c71b5d6b008679dd3db39659f7706071000455f60d3e8999adf9612492a63e882a6d99d57c82c6bacdddf9cf7480588548f324abd69447558db91c41f54851a106b65c8da28c3b1b63339483d7b3fa0cbf5ff06fcdf039959461ffb34e63f4995fbc03e9417a7b40a51586682e712053bfb1f77aca1f69c98a5a924914f53d1a8b01c4872385cd1325de5c7414f684ffe2d3181ad299431ff71414eba6ff23e85ec8025d31cda5f76a92f40156e7fa53302bedaf37ef8dadd09a42b5b4bf59e5f03bc9f86c101075b7393af6717316ddcabf6716adfc4a3e73d7dfb24e95e6a78e4afec5a849e1725fc1cbe26e93a5e747aab1c9e4edad7eec930d97e2dc7ac5886a795974d148eccfa666b7184514217014159d30404bb0ca8dac5e1c43f62a892592d7844b383a3195b700c2a1f78bc32336fa031358f1d76bb121530cd31f1c87c3bf9e5b73b34270e546b0ac9b890da7e73680fe18ba4fbc51ff4d3b3f28db60cd911aa1659ff3666f166e3f73d2b00b5f4f55f271416f89728db09ba78b0a896730bf0e143a11bcc5bcc024caa62f9526655f14ab3db31dedcd7ce29a4b30a00402c79885b784e60ee6b158d6282a19e9bbdf496b3d836656e57a6726d9ebe2878df11c627ce09e0f979caaf423be33931b2cd224d57b9fba94a643897e879f6ffc85378a9b65a95473f4056b37cdd4d65deb0f2c480612eadfa2b6f049920c1ac16a752d37c7c1258836732b6c494d878073425e04e8528bc1af9ed2a9eb3be2e0b86cf6f36cc323da510a7d54220416b0f8d944363feb81b9cdf508904022a377f989b8ec72a227869d13ddd05be3b180fd34708dca45626645358563a56b13e7bdf9dc566ee6164870adad402c3057dbd0a43b1398548b02bdacc89d3f4ae0dbd11cad3e1f6859e70d0921f07f2e343dc40764a2f42efdba0411c6d05c8b23c9f29a300e7147a0c58177ef5aab200fd2f2012e1a1983995c49a5f235e42e032b365a8a115209cf85579bbae58be35d51ad5ae5edd673e7238cd9c57f2583bab7a0f9e54ab3d713ce8b2b436c519fba4196c95682af7994fa7217eeca00cf32082b910696dafb1441c69d0a207480bb52b0f823fed20977da4890591ba81245f39183b8153d2348fc34c57c9d68535290dd02ab6aca4b75716f37b20b9f20cabffad94ba4f70bcdf04d73dd4f3af1eb8864a708a480803a096318d9653bd53c265246213f3430fc7bac5956f577bb09432808aaa6e41a44328c67d73765be08db2608df6ca84f544da4b4388bc17645e4ee290d84a9d18aacf3e1283d7842eed39938baa612d975ae67a09bd37843c2a4c80a547fcbc247ee00c19fcabb78b2297458a02181899a079cbc78a241447d591da79cf99ac5968021ff27c46ff2131c60c195f7a99c2fa747567ff4154ce91acb4c369967a1a58fb12677730c56a181da1c80da68bd5f4653493f18e4e98b115296ce89fd31e18ea8ed76f603fc0ead6e1374039ce1a013843cb4184e3b2e71c5b55933b4f7b8ef40bd44033dd74fd8c7689e10131fbf6977db6f7fe0767eb5cf262252b7e2eb70a73dbc705c55b356fd92dfcf66a609717d8e8522b2c255b068b04a0992c0f1ab197e0242315a9cc1b01ffb166a07f4963c0abbf93b7c6f00b56b3f1e582a092243ac4578ae64ee3e6ea7168027d15727c0d0b1842129c3ec070ac684eb7540bae4ec03413f8b2b7f9da461c365e10bb89bad01cbfa125483ceaf6b38750c8c57b3655ab8ed211f4f75cae5bc62f4aca38942efa6f3a330d824c4638925a65634b90d26db7f3915dbb4fb5ba8e008662607a08022941c29938209369a5d011aa9ec457f2446e815c16cdca72192ccb7382a63d302da604ebc0854004b7783042ded49bbd99c09f2cf6babff0d0ac7c6431b842a96a2f719e6a11dea4d89a81a318165a66f4f127ea947d5bcfd4ecb23b10db25e31f018a7644f2191b1d8de805101d7aa2d35f8b5e63420c5882cdabd2571951c6b9583ea79c45b89c662df781a053c69d9010f362a261a569521fc806a9aed53e6764c970062dabb409936ec595e4f1532294afbb5e8f0ec133ae27bfd48cf5387474b45ddaa14971f73e4678903ee7a8bad1c1387ca5a300cebf01b2e32060e78834f8f8deca0a084b28067e9e176ca11de6b76629a55bed455e19f1f42dddee6097b266a28f666e7a66b3b9a47469deb222ab723f709b76664e8c068c341326909d642e6294cd838512842f5ed7daf7e9d4ca9e7a62b4c846c3ed1258523be1ba24466aeaf57786a92f836ed4478f40221f8530be9ef6d7bc07e8a59da24d140155fba2e3059cc9f84a9612dffc51577c3242d9279f1058db5eff969636a7a9b8d547980e4cafde3b6985942e55bb1e1626b9de52149f0403d6ef6d199bb0b8ffc53c6191596c293529158d51df1ebe6c545b33d09d3584ac5bbe9aeae0eb8c57d32dcbba6940a6b167c13d5990a7f72835eb54cd24050a1da6c1fe3f803a3e6cbcc743d90ed9ddc52649f801d7174b58f037761e51460703637a191accd7ed4d76357eca35539aad897212a4ac17a8347cce10875e09214e871664eefca144d565aa0c3af4fbc1cc01dd5e28812b7fd4ec6393693ccd61b27f71be526c6a174e12671503eda5aab48bd0a3b61d8b9764a256f15d65e19eab48c5216d7fbfd38bb55552692dbb2fbe5c4726e9c91aee836f186e568842f728683c27cbbce6a770f9bb196a6df4f498e8c025c32d6269a9a5e414728e5820d4c3b515ccbfccfccb0f5450053ca56e6adbd09504303e14cf9a2913dc6a474f18382707c81400c77761d91be5ad42ff4f3f1e1639542d88b065fb678cc06a087811197c012cfdbfc4ac095c5360e3fb73587252062dda4f501f69b58e783bfd9d2ce3a6e7057ea012704d93ba155faa7229000e1c200a71ed2183fdd8f68748c6d946af99e49c2ce8daa8b1c0dff05f84ffb693c6956c1696ae26b1ddf5ca80ddc4c07e8968b3a4d035426d73351889b8fe0fd5cf0d780df58890ca6fcaf3b3b4a6800e71948e1359cb54e667cbd0484264fd498b4c31d27efdf4d5eddf8409abc4d88b4a1059b842b1c1bd3bea1d558b47c70402b396bb621f642dde22a4b8d1ab412261a4d786a01490e98bf92787a44397fc950cd1ec720bcdf346dce8bd47106982e218418400627d2eb0966281d53b1813692f90431a4099682c3e88a1fed5c544cde30d02c0486448176afbc38e0c4f6f272f432479930e1dfb6774cadae0620e12cf1d9f8bc1b0b311a7ad55031a7eb2b5a561c2fb4640eac94eb1ab690d03f0e99887ed9fa8ebfd4e7fa7ff0a0292e747911cd2084d97ccc6dafda721833f36ce050218edea77358bbbcae0cac5d69785c4c1b3ec43f393a38a388bf3d218dcadac4afe337452c62e0a788d35d74b3c1629c8fae16a52b2ef890a676ea753e9ead011a78c8b38f9d1afab95d6f9ed59b6b9f5462be62afe8a9d9c9cc739aa237e2a01b922872351dc33cd6944b25ef73fed4c4c390705fe5f7d97d2d06964f57c54d05da1d75e272101fca7099e37534c0d06c4e328d0d3b6f39d8afa0152d3d04fc7013cd56a03d62133219abf0b8872204cb6b8b46cd6c67f8bd09743220c1ef41c1e23ddf3035aa0c5df96ab75764e50d3ed29b4e58d2d68f6b58d3a2246d6b66cd934d46226980c3e00ea77234d45172138439b1078bda8782010237ea4044540d17e1199fb3dbac6710f93e53554a854623847aff5adb7a9581dae7cbd9d0474e42439d7bdb90324baa503d0250cb81e382fc7722bccb5434db68c76d510b246b1c58a2c1382efd89f67153b2a8f56e6b845a33d16efac20796aa77876c27a6ec33b6e439e23a327558ad70f6920e6280731c351832cdfe7820fd4b0c08bbe0096178ded6dba2fc5da47cdb2f031ae275f5b96ad3c06b51b986be2198163a5b55986b4e60ccdcebd0b4b1668937f645918d2c1156597670b3920a10338268ada04ccdbd16d3d59b6fccb49adf8dffdf720142f3fb718f0e08e19f1c149d0335e0ce0002e578e8fd4e45fa6d3a6138feacbf0955d9b6666f98729ce4c8e6510ae2ce6bfcbf1205219f180b7d327d3b97c062c5f92a5c35769ca748c2f8552a275a15161a208047237e023e8fac1ad5b0cbc728c6122530ec7703a751490fc6aae8db7b904c9cd8495bde10bb4b09b64a45d405963ce763d845eff6d56e2fe80970a22965c092f817fc4a2cce8b8c2ba9cfb4f413f0e4b843e5b073f01e7186c2f2b27a3b3bd157be46b7b94997f8d955d2d694b00d6fa54b8e2006a30dcf6c49724819ba7adc05355a3da94808eeba24af292493bd04b68ebd13fa1a360aa5a5120527ce4838f99103db043f2ef6bf3e42ec72bc3115a7995eff3d1480d6667d0c7998924ac1be95e82656828e25bccda679b27537a549554b81d308a9aa9b11ae4dd53792deb3d78266c83d222af983248dbe2483e117d18c2b5ed9ea9975f8a03495e6bb1a9df659d98678f7a2618720c4cd6d7e058e86f61950966282a940089f6a4c337e8cfe80c449cabacad2a7b98f4eaf659d0eecce958f18462591384b470cefd7803c71f02609968849db50196ae07dbb0a183e3a81c42c286707c12aa99bc0edc02b0785284eeecbaea3d26c43f07c8b07533a40422edb05624c0e313a9d020219941168e7c2c8dc3ccdf63fe49ccc636f4b70b9b5707ab702b0c2bb59a0ab00e5aaa2c173f734fd703d1bfebf751e61579a790520101c71fbf5385f3f377fc5ecf5b0fad7de14f023d3c4218954c89665a3348aa2912942f9767653649b4a8c71019eedb7cf34d486ef2c9eda5f2b90094f66698d76fcbf8ad89ad0f14ad5f7587d869d41c53e66e979e8f9e22891574a28a6d7f8f59b15fbd8425620c7b3e66702dcccf0878bf89b8156ff12f443039aed25701da912b00cd5b575248b0dc26abfad04d912c29581bc529b1141374c0cf7d81838e902ebb2713566308401fd032d964179117046fd17d3885370ade61dada20a2d7997fe91598cade8d33d186351af1851fe79e5bcac92e236d0daea65f1d9015fbc31f7c5453d98684a5c5f5b8648bae583fc07e3ac7f76af6c9090b9288f53346316a5843230cd78fab1efb815e131be69a7154b50c70ef3f045ee6b3884d0017bebe35c6c460d3b43cea49b9afe7133eb9917fd1e259f78f8594e4200bfb1e7d1053e7a2b0131c5a9a8638a9b52416ecca5f37fc91b8642ae7ceb9ef2dc85db554614cd6786619175735216df11cd2d7b84c0d2c97fbc0896ff592fbc4e5e9ff8303593", 0xee3) kqueue() r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0), 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r1, 0x5) socket(0x18, 0x1, 0x0) socket(0x2, 0x4000, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x400, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r3, 0x800c5712, &(0x7f00000001c0)={0x8, 0xcb5f, 0x3ff}) sendto$unix(r2, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e000000000000", 0xb1, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) (async, rerun: 64) r1 = socket$inet6(0x18, 0x3, 0x0) (rerun: 64) fcntl$dupfd(0xffffffffffffffff, 0x0, r1) (async) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100051300000000000000000000000000000000cea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032b0c8a6443a42118000000720fd38bfbb770c1f5a872c88106002ec589040000000c000000361b1257aea8c500002002fbfe0c2300008abfba0900afb7515871a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) (async) getegid() (async) semop(0x0, &(0x7f0000000080)=[{0x3, 0xfffc, 0x800}, {0x4, 0x400b, 0x1800}], 0x1) (async, rerun: 64) read(r0, &(0x7f0000000340)=""/249, 0xf9) (rerun: 64) write(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) executing program 1: socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x7}, {0x2}, {0x6, 0x0, 0x0, 0x1000}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) sysctl$hw(&(0x7f0000000040)={0x6, 0x11}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r2, 0x400c745c, &(0x7f0000000080)) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7ffff5ea, 0x0, 0x1, 0x5773c541, "8cdb3309897c26663532fe1cc6e38b00"}) writev(r0, &(0x7f00000000c0), 0x0) executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x4001, 0x0) ioctl$FIONREAD(r2, 0xc0206917, &(0x7f00000001c0)) executing program 3: sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0xfffffffb) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0x1, 0x4) r1 = open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) listen(r1, 0xe1ef) linkat(r1, &(0x7f0000000100)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x4) executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x101) open$dir(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1a}, 0x4, &(0x7f0000000080)="f7", &(0x7f00000000c0)=0x1, 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000001c0)) sendto$unix(r0, &(0x7f00000003c0)="53866f0e029a45b469efb220f11011fc73a6b12bf1fb5bf33562618d13786aa5198a8504f3713289cdd0a0cd8049a6c0fd7f56a04d41ab1997a7f1108813892c5654a92579d9bf8414b1f208f67ad182d4d75ba0", 0x54, 0xa, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) open(&(0x7f0000000200)='./file0\x00', 0x20000, 0x106) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYBLOB="ff019aff"]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000040)=0x2) socket$inet(0x2, 0x8000, 0xbe) setsockopt$inet_opts(r1, 0x6, 0x0, 0x0, 0x0) pledge(0x0, 0x0) listen(0xffffffffffffffff, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0206923, &(0x7f00000001c0)) executing program 5: r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r0, r2) r4 = semget$private(0x0, 0x4, 0x42) chown(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r5 = semget$private(0x0, 0x3, 0x1c6) semget(0x3, 0x4, 0x3bd) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = semget(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) msgsnd(0x0, &(0x7f0000000580)=ANY=[], 0x401, 0x0) r10 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0x7ff, r0, r3, r8, r3, 0x5, 0xab8a}, 0x5e6, 0x4, r1, r10, 0x0, 0x200, 0x3, 0x9}) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000200)=[0x4009]) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x584a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) semop(r5, &(0x7f0000000340)=[{0x1, 0x3, 0x800}, {0x4, 0x8, 0x55974d9ed2faad4e}, {0x0, 0x1, 0x1000}, {0x2}, {0x2, 0x6}, {0x0, 0x4, 0x800}], 0x6) semctl$IPC_RMID(r7, 0x0, 0x0) semop(r4, &(0x7f0000000440)=[{0x0, 0x3, 0x1000}, {0x4, 0x7}, {0x3, 0x0, 0xc00}, {0x4, 0x2ad, 0x1000}], 0x4) semop(r4, &(0x7f0000000380)=[{0x3, 0x100, 0x800}, {0x0, 0x8}, {0x2, 0x7, 0x1800}, {0x2, 0x4005, 0x1800}, {0x0, 0x3, 0x1000}, {0x0, 0x3f, 0x1800}, {0x1, 0x0, 0x400}, {0x4, 0xff}, {0x2, 0x2a, 0x1000}, {0x0, 0x7f, 0x1000}], 0xa) semop(0x0, &(0x7f00000001c0)=[{0x2, 0x8, 0x1800}, {0x4, 0x3, 0x1000}], 0x2) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000240)=""/84) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000000)) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000580)={{0x1, 0xffffffffffffffff, r9, r0, 0x0, 0x40, 0x9}, 0x7, 0x0, 0x4347}) getpgid(0x0) semop(r5, &(0x7f0000000300)=[{0x0, 0x5, 0x1000}, {0x0, 0x92, 0x1c00}, {0x0, 0x2, 0x1000}, {0x1, 0x2, 0x800}], 0x4) r11 = getegid() geteuid() socket(0x1, 0x2, 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x100, r6, r11, 0x0, 0x0, 0x1c2, 0x9}, 0x8, 0x102, 0x9}) executing program 7: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) lseek(r0, 0x401, 0x1) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x4e1c, 0x2}, 0xc) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000000c0)={0x9, 0x1}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) readv(r0, &(0x7f0000002740)=[{&(0x7f0000000140)=""/231, 0xe7}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/31, 0x1f}, {&(0x7f0000001280)=""/74, 0x4a}, {&(0x7f0000001300)=""/240, 0xf0}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000002400)=""/160, 0xa0}, {&(0x7f00000024c0)=""/173, 0xad}, {&(0x7f0000002580)=""/161, 0xa1}, {&(0x7f0000002640)=""/232, 0xe8}], 0xa) sysctl$net_inet_tcp(&(0x7f0000002800)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000002840)="45df64a04989bc9764129c14358f05a800e0fbd1b5f979d0c9a98f6a6ef6ba2fc79e13d1d3a1a4fc424f130301d483dc013c04a022fa80016ab760a8126dc31d163e2650b5b4310b3ab289bea06b6ed2bccb4c6207d5df4e137f7a592d6275da3cdaa58b99763dc510e656b8694ad74c2814221ec2c5ca5854dfdc4fe71411c6dfdb0763d3a2dd4977513155d7909e6e61fc59880580c4c66efc2aa696babb5c826b5aaf62a30a664cb103", &(0x7f0000002900)=0xab, &(0x7f0000002940)="2ae2bb3dc8014a77a645251c0478a922f040847b3257a67bf51eb4196987b22b56480e0f4b813886a487246e0ffbb0ef900ad182f8cf2c21b11c2672630749c178857c0bc506a2457e91847cc7b73356a79aecfd713eb99806d641b169f7473d1760a72a2769fd4a6b99ad325355bfe91f5fa1ebc422f9c1b03afdc3bcf0ecd30defeb10c6431b3320498b0f7e58ab2745e0810a9c4277049f3c0a3c0bfb30", 0x9f) r2 = socket$inet(0x2, 0x1, 0x1b) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000002a00)={'./file0\x00', 0x40, 0x6, 0x2}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002e40), 0x10, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) sysctl$net_inet_tcp(&(0x7f0000002e80)={0x4, 0x2, 0x6, 0x5}, 0x4, &(0x7f0000002ec0)="047ad6e32590b8015c38887f6dc4c333f6d405a87e973185ec27cbc6421a1d3d3d0d79ac64b45d3179c6249f4ed2d1df640105a863bff950fe519a9e00906ee847c1427ab1ecab770eb347fcc76cab7e7d74373d6759fe", &(0x7f0000002f40)=0x57, &(0x7f0000002f80)="cc3cd48f49e2821d64c29978031126b90480529c51f1bc6710973384e2427eec5275639995c5b3fe5075f3720f807565eb43e6db7b1f4a80fab87022e652044783463d7d30e9dd142b9f4798722ba1d92e0c012639bf61b7f550c81fb02c74e5055c1fe773f8f37082d553a0edd1dbf4b2db4defb97c3c54a576c6d7d30c7da58e589b053dbc21619e024f93fc125114f9d101cb1a39d65c6a538effb9df3970716198fa50e260c90ca094fed20ec413e5980bf1eca7b92e08ef5f4342c0fda4f6", 0xc1) fcntl$setown(r3, 0x6, r1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000003080)) accept$inet(r2, &(0x7f00000030c0), &(0x7f0000003100)=0xc) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000003140)) r4 = accept$unix(r0, &(0x7f0000003180)=@abs, &(0x7f00000031c0)=0x8) sendmsg$unix(r4, &(0x7f0000003400)={&(0x7f0000003200)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000033c0)=[{&(0x7f0000003240)="7c28be3fe9f8442628ca0f4b7c93319a592e620ed919f207dfb6dc59a0e6ba280f43b5e815c81d59794693a88c79082891428cf5eac7a183079e3f9590f64eb53713510eff28b80935ddbb6d0ad633ea9ba6917d32ffc503fd74e24c9c77e3a83badf60ce4e537ac0888ab955157c8", 0x6f}, {&(0x7f00000032c0)="3cf519e1e53a9e100f730a26613c8faeb73cf101df1b234f3d4c56b8033de807c0ecdce07df28f8a9d1a0e3738e497b7421904ec24d7cdacdd9f3bdd0af41bf5ede6e4b7909890cd26588b5749ad3f1b9315fc78ba2f30ce6539f9c91ebbc36ea7e7f87c8e2dd166184fd34fd868a7ba37b924c189c6f017731e507bc1615a5e2b366ff023ff89b07c2a9a165565b1a92e5c5ed90c2b7292345b42514fe3b19745fb7cf771f18add2741c542b7d0e92cff4172da1f9b6a9eaf2d57f28159289fb19e2fd60a970b65f1", 0xc9}], 0x2, 0x0, 0x0, 0x4}, 0x400) bind$inet(r3, &(0x7f0000003440)={0x2, 0x2}, 0xc) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000003480)) mkdir(&(0x7f00000034c0)='./file0\x00', 0x10) execve(&(0x7f0000003500)='./file0\x00', &(0x7f0000003640)=[&(0x7f0000003540)='/dev/wskbd\x00', &(0x7f0000003580)='/dev/wskbd\x00', &(0x7f00000035c0)='/dev/wskbd\x00', &(0x7f0000003600)='/dev/rvnd0c\x00'], &(0x7f0000003700)=[&(0x7f0000003680)='\\]/-+-}\x00', &(0x7f00000036c0)='/dev/rvnd0c\x00']) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000003740)="214ccb7017d2bdd069e4a662210c350e56a5f96508fdd805da21d0d21eda59327f62614c4ade178dc53ac220cfd9f8816065d12f0cc049c93fb4879b848b96678416452d148ea6fa665018de281f2beee8f4beea98ba4cb7db393df15c84f12304a9e03a5bdb9083308d08c4537c2863ff78db2ba853b3bc6113f33f99a0ef9c233d86cd3d582dbe080b27ea4b3a2a5b34a2ced99b84a6701966f312f553fae2c0b5c79f38b43443b04a8c93", 0xac) socket$inet(0x2, 0x2, 0x81) sysctl$net_inet_tcp(&(0x7f0000003800)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000003840)="79d3875c54eff15dceb6a488351fef4ef6f20e907fb7e7697d32a5c3ec14c4a5f9d4db2a10ddd94be875d8f286abe32dd8dc6760f9704195e725a446c62a2b58eb36c3839c48a4653058b79e22393a04870c5ffe87485baa461dcaaf20c7448d86bc1613d2b13afea86fccb91a4f88c61f4db116", &(0x7f00000038c0)=0x74, &(0x7f0000003900)="831e7a740967f057000b59b974c05c5842442452233708aa9be74c34d06fc0b0f914417f163445fa674af136b6ac8bb4c0883ea2a958179ffe2b18868552814d8e7b4f4b2b0311fb6df41a37b5c96091070f418d018f9eb38be93e7a180d4ac3dbd75f3de52e0136", 0x68) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4) executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sysctl$net_inet_udp(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180), 0x0) pipe(&(0x7f00000001c0)) syz_emit_ethernet(0x189, &(0x7f0000000200)={@broadcast, @local, [{[{0x88a8, 0x1, 0x0, 0x3}], {0x8100, 0x7, 0x1, 0x4}}], {@ipv6={0x86dd, {0x8, 0x6, "dfe4cb", 0x14b, 0x6c, 0x3, @mcast1, @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x37, 0x13, '\x00', [@pad1, @padn={0x1, 0x2, [0x0, 0x0]}, @ra={0x5, 0x2, 0x9}, @enc_lim={0x4, 0x1, 0x1f}, @generic={0x4, 0x82, "94c470a6f68315242b4c1417e3267b657f380c55b4203f32e0835fa8a7cea2a808e2759e29eda00c9e1b2c5678e715121eb8620525746a5679a467792edbe3ff0012e3e056b22c8e2a3e10c7780cf69ad6dce14216829344255a45b4944c2fc0468e29f5184d217a65159a7da85c46e20e9f67e645ef3f7245db6584fab9f35eaf98"}, @jumbo={0xc2, 0x4, 0x9}]}, @routing={0xc, 0x14, 0x0, 0x3, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @loopback, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, @empty, @loopback, @loopback, @mcast2, @remote={0xfe, 0x80, '\x00', 0x0}]}], @generic="1decfe"}}}}}) ktrace(0x0, 0x5, 0x40001b00, 0x0) executing program 6: syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800480000280000000000009078ac1400bbe0000001070b07ffff800000000000efff204e2300089078bfb5e2b71adf66"]) syz_emit_ethernet(0x4a, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x44}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) sysctl$hw(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x37}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) write(r0, &(0x7f00000004c0)='\t', 0x1) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000180)="b860fe09625ee6793978a575faa1b6c6c1d6c2eca2950e663d39ab1be31a269a39fd2ad2a38f5803b46d2c516e85da9f00659c2ea9ac56733f7e4e4973c1e6b326c91343ea3b", 0x46}], 0x1, 0x0}}, 0x10, 0x0) r1 = socket(0x18, 0x4001, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r3 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000280)="53a7c3f17f5676299a0600987beac1", 0x2}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = dup(r2) r5 = dup2(r3, r4) connect$unix(r2, &(0x7f0000000000), 0x10) getpeername$inet(r5, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sysctl$machdep(&(0x7f0000000080)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0x2b, 0x0, 0x0) (async) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0x100, &(0x7f0000000100)='./file0\x00', 0x8}) (async) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac5000010000000000000008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 1: sysctl$vm(&(0x7f0000000240)={0x2, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000240)=0x240) r1 = syz_open_pts() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000002700)=0xffffffff, 0x4) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000080)=0x8001) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000002700)=[{&(0x7f0000000440)="dc755ea37b645e65e584f1565418a866a322b091921a788166e073bcbce4b84643b19d32f6e0320809f82e637268cdc5879453a2c88afd61260cd7ffeb8d1cb51c23c08ded45b3298fdc8ee5369e6e3c6ea6cd4aac84f2860b69edac1cb10c65faa462a4361a6d6e69a6e833789e3ffef3b6", 0x72}, {&(0x7f00000004c0)="1a3cb2e8822e446903e2299fcf936678028530d6265f0342e9959d41070e30403c13cb7d1da6e5f0f35541fdf1b7bde44129fcec30a9405576539f63d15dba037d5211a04e64ee2dd772fc4ee8ab1ce325a1810e72a953e74a5b9aaf8b145d89cd40029259fe692177aedc0228a865f39ef260f50284606e9f6d335a99abee313f331e4a930e47177e945de50076fac306ef4c1c8e9868455fbdb12df59b47440517e76e168dfa2152f9ecb8014268dc15372c3884d7e40188cf847c2c24d83197ef928ad38d3b07f25fe4ea8fb82a1410f5c2c0008d6e55702bf5c075678ba5061e2477fbf2371e97b950c55f6aac15489634a1cfa2f9b5765bd5c2a64c7d6116dda3556bbf6c79c756dfaf647bb837e46c7c8135dcac782db8b8555fe3a64e48d4ab3b4178dd6486ab04cad09c30daea92b09f16d3415bc5c46130f3cef449a206cebff0c0f88ff0b39704d5afbd2a7c750aff6c7eccfe13523d8a14d3807507d04f6406625a5a7962fe104e17cbc405eeb317d6e118c1290e926d77f485ac4e7097311b0440c7a191c42c533d75a989b8771baf9b03969e0a58c00a8c3cd7c70705b1e5f77d2c1896de3183c2eb8ce5cbfabed3914b93ab782b2d1443c083b639a1e5d939f41fe3ea80d26a5bdce7818f30c0f524ca82371527d6db97e4f3f26f0c1102a3e90b40e2076a1e19e3f0046c03a969514650c6fe5d7275f0fcc78dc9fd15148b5fdd6ebc9f8660d9425e941fe79b84ce31d4468ddd7403064342354592885934c73995e2d4dc15edd1eb01726487c926af7cd3c319ab981a48b5cd719d1a8cc2eff3672abf069397040eb6106f74a8233997ceefa64e2f017bd8662f5d8c2eb0e8d0e13cf20c1e7a4b83fa38a675c30aa443f017a4061f7f5808d8d16bd1bdbbd20b176a0c842535d9c7d64a5cc7db5b59b61b40f496890d41f3fb9a58c6809dc9da089b59406b276f62784815785a38dfc888b3456a45e14bb9cce75e54bd3cb2c241877b54d579375f75172ea46939a8948c1745197e588c1c1aa0dac3cf3c3c491694fa284cd55aeae23f8b9baa6be848c8f110fd06655ee807ecda193663739849b3b65fb4decd12feba0181edf98de7adf239ccaa380ada4d27a9bb29bfd524342a776c2c2d1b5438f8069316c78a38658aa34a43a192d70a26ea5f7a01454635238878154530904c02126cbd8678654f3ded665310f91bec5a66da33149d01eeae9e0bc9e7395f44e3b19369da281588999151efc4c99457a673e8eda06e2beef4e174a24f5a429a897082a4ff1797d0799b0052197e7bcda40a4d88d4eb4a69b245c9464738be69069ac4444c9cdc2c45256d13ec9c7632c7ad1cdbb592582b86c3948111a551a77fff3435d5fedbd1d3f4f3485a2685cf0c484aa8a901492551439857f30216d492bb895fd2d3db546e5405b489ad22f1e8f17093289801dfa72393c0f1f243b402aaadaa81f61e1175e1caa37461834ba09fdbbbe21871d22dc5a32787208c697de89fe0f4410c395b01530410200ec345090836ffd2ca1b6cf5c264269196440dcf53b1c1520c449295fe69120cbd5a491727f81c63e622eec34d3f966e8e3ad3f6eaa965e8e38ecc22a1120c2a6fa5d76c0ac83114bef85d76a63ec0b0cb07bb2e3d0e9d1d42ee08a0798fea0527b337a4fd4493f27fc2907f2e985728358b3c18b271c16bba39100075cbc11f9fedc692c8742d1d7e191e5243e85f6f97aed93c70267ff8836fcf8ce214d9197e231350bdf007e11546de581a282222fcd02cd424a5025f1c8a1ae7cca699e6feb12c583c2729addb76adafc02c24eb256b07614ca972f020b4251168740baabe2b135667ea5d4437a68dc9b644dad4d79b7a4409156376a588174743fcb4a33a2d4341b7dc1c3d58a034844d295ffa034e4fe0b4741e489bbc2b6afc28c20f98831e2706b6245a9bc0fbf24add36250a785bcb0421860411d95bba6e864a70bcb6e48e1faa7e891d0e06384ecf2e616367ac6a83d1526a7a499ca7b947d198baf1f11aa83f54e352657780b5bec07b5229c6a46183bdf942bcaff6d33f9272148ff2174cc60ec35a68d81bca5d052164829e5afca39d43a518aa704208b1f4c73d22c12a1195abe77851442f326e1cb3079495f4bd089fb28ee2deaa34a79defa1da795cf8904cc8cfcfe32e14de574f044cf19d89c405d9219c1ac3acc99a1eed18233c013ccb1ba777b993791a5d523e2a488c3de938160b9b8012116b60a3e4e4c4edb216ac9cf6ccaf9e37ffcb78cde9cda18aaff891c7f53a39d6d681eceb3fbf74dc0c1f2843dfbf2aed1a06c49a2dccd288ad436c11a1c595bf3eba70aa183787e63af8d73e9effe2f5a6d7da3a9e846e13ec8bc3780f5a3d5ef03c24a871b5a183a41d85e73e5e0ce0d968dcc7c144cb6a916028e5fb76eac8ca7ed59b41ee9d7ee7a31c307ffd3569ae20ade885dcc1b1aff152268a7a2dd68774c63beea9222eb85c3c028e51af03b87dfb826b5fd0c72ed79aef18cad4193796d0eaac91da88b08761420e1076015cdc292cb98dea1e634b86d9d044afef337e4416971565cba6421ef873df02231c6149f72a894abcf9bf3aeb345acd6d929980658fe738941efe7ff463b5a934346831cfb8086af0123336b6de9856371efd7ca42525f4ca378a6f3e77b5675dc2fcecf34c8c69e6cd2dd34d5448343698d931d7f195b62fcce5e9f9db580a6f931655ebef214cea5ddf80ee86e2fc9799e1041d7c56608b51442cf8fd5c839c59f38b73892529bfcc40d9b1513a86ceef71ebfaefc8fbf0c42d2123d7455320edd5f6316745102483f87c78ebee847fd96ad69277a586403bcc00585fd9495b37eadb72a6727b759832a5d8aa4798819b736eed9d149f24ab813c1270cd8994948ac0978f0e159782f2441138e1500874716c1b440654f8e1beb35ef49aa1b4109700e37193b9030e4b5ac969b5e7b417e39e6cb9549bdf68e1378c30638c3c8945a114fb84a54133d18d61d20ee950d223090c481500fa3ddb03069a0cac348f6e01c896c3aeb9cf11ab0b593a6230f8e0e90517898da5b2e9d44b06e8c14f94ea175c1f7dd3a067e3f1847aee6a76d036fa39afddd36397f9d64c9e251afb6211aeedeb1de00f83e20c21323633591e45dfcb33fd0235dff483b9707b28a1d4b30c19c7c150a834303ec2e96c0492db5e800e68ee2c4a1c5a371b77cee42a56b3a57516e6b973cbff450fb39c383a985c934c2747f51f931e19e436b62871e9783b3031697e3085d46737885b965412692501852c8cfc3a9f23c40f6d4afe292259f1f705b803ea34e43ed822712928d7d3ef8c94c2715f4a4ee81a18b8a03113660acc891ccab703d14f56057dc4d25a304da6d50d55c895139c72490f462dfb50c39932346446c3b4d44a4afce0b2d38598defc8e55fbee091fea5b5d7e9241d8138e61458764edd509a6d45554e81550a6435811f29fe7d7543a23229ede0206b34119cde597ceb0b4e5f45d39f8deb6d413e0e7179af22183d79994f6560b382c579ce4cf63b341d701a5b2c17a068bfdaf7ef01d8e1e2a191af3dc97a83049702fb5d88a299d49befe73657d0c5bd121cb76710ab8f8f7436c3639912e24d01c715106c15f6dcf6b1fbd8517e3d5722af92c59425ea7f73f7ddc7c832a099b8d47955110f5b7170eb293ed246900b4d0967e46f3d0ea8d4318227ea914044a796107095ba40522f830b39a5414a000031e6baec84bf315421de09a124e93f1bf5bbb6c8f470ca64b7dc35284b7991694caed2b1622f921a86eecfe0c78b3b7f72c97ff9da155b873d4d20f756231ae92682a40ad689b79056d3211df9a89294b2ae99945c32c48aa632474f5c1e80e4ec842140ac09ad44bc19229eca7f9a74c98c299b72845fe7abe39ca8cd63f104fb5e44196b937ff48bfc3f446ab9162aa7b821e58007fa3a4078569adcea26af94d0318708400eae8e3186fc78fba48bc3eac86f5edc41a2a7aa08f57d60def031a7487e6b5e22640e7475e5acbf0ef3aeb49d58d739c69e0ab816e57e2aa17037b74e06d6b2dd38edc96be43d80f75cbb64ff112f216fa40df505c1706a75072c057279d79bee959af582583cc4fd1316c9d9c349cb32b9e9db334ac7c749476ece8b8a72e6ad0b6b9c8c17ca6108b0e9a82f1154a0638facae01527e44ba3438bee085fe7ef3ed28c8d734188c83b7a1c85f4f7b039ebd00beaf7e439cbd6d021373e62dad6c8bbf4736ba1f012aca781fca75acd746e1f95bd73dcc02d918549261794a63265e9d51cb75cceaf539fb0fa6ca6848e41a51d1518dc5bfc38a6038d74bd3fd8d4ddc82a2348afd455ac121be9b03e34b5cfdd415167a6468f5c9d25c320e80e48f1c40e96e6620f3a47a0fe44ea99f6ba28e59908d96057ed9eb8db6763ab9eb684d4881916882b1a47b854fe0a0bb5ebd1024213ca9ea9304042275aa90aea5a667619e18a3bd6c3c2c3c618870a482a0817347009593f79ca5ec6e0fadb94f2a97a19375eb51701db0c3df8ae5f46788349a6ed2b7c5be1218de075c200d74a501c488a292b2ec4054b9549ad640ae86e8626e187e189cc5ae5ca4e40ebc67c08b0a5fc46772a8b328c8dc7856e8121467e47f7223b07a67695ad12c954ef1ddd0b94caeb907724bd1c48c4b9ea5ea53abbe5921a8d7c41bccaf1a8d442fd94aed72ef4b2668547628f9cd237e9888237023d1fe530bd231eee2725aa4a12807662072df9604d92271e36ddec66e688072a8e9a6d25735eef2ce295fd22983f7aebdae0b46ac2026921d63468e34e43bd093e35e7b9f224684ad1c4820af59dcee9710aa385e7666eecc81d476e2414d4070670b7982bd9de364aacce6a3089114f758e3cf9497965133454549645749e2ae9711909cd1a7c4fecab64db32d5551908eac53af12697717ef268d8fa172aa0785f90d17ca0845c7232c26c4d6497c7abaaaed7b2bb39f881ffebf3176419bce55179bb0ba1771a4535f6ef3f37db0f40c39d33c61541f886c25dd08de9e8bd21bbae3633bbafac25a8aba9293132c72f271be3c9f65e42bee9590e2dcd9f98cf122e7d3c55689acdfead0db24377aa6dde10f7dd65a41a9682f31fb9321633d5e3ee26f2d3db4e36cb831ecbcf5e23e2eb691c79130fea9888198c633d5c9003b63bb0a26905f695937340b72c0be82c86e5bc0f9f3783338103b7bfc47a0f3bd9b0e914430394b0e80555b715d8e29decd3c6d2727adc7b3546c424586fab584fee93e7e731417b9800f24cc9482644fffa452414d3d14ef6b619c603d7982dd3886f6b3268bfcb28fd5233618d4382039b66953e644b74fa3c0b96567bcb37b404ed517d1a00d87cdb7fe5c0df33f4440790bce7adb513f3953c68c28181fc6b3ff914e8a2226e48c3341bdd0531484be7ddfb380744f5d30db69198b758a9b708a4b024db2891fed51f8a357e4595168a58086fe2f662536d2e2ff9c2bea18f1a179e53fa512d5fd6e33c963eaafec173654baff02412efb5e1c4058b44b6fd79e55e36dd01936cca172012158b84b61cc0f805f8a2c9cc7dfcc3ee2e480812b7a3df2d8e5fa9ddcc15373527813d3439fe7c3c623a719d4eecdebe40677d0a124725c29e5c727857de049f44498b0db9b19550080775e37b4f350ad3865c2cb9ed6a8c5ea595d001abb695ed49a2d05870d5da1f30dd13972167076893b4399bc6407375aef842646d95a8a6f15a73ad4d66b6904e542c1320f483ebc8a50e4dd5ab39", 0x1000}, {&(0x7f00000014c0)="77cfc711bedc8a6bc1a63120ac592115d621bd4b457e7e91d81d637d80947a76b83f5a1a295f6302578ebb5fe91c5d287cf2ec83a4f263960ed196f98089272c5842ad660a0902813fc3e02cdf4c80148a3064cc24545f65acf7a721fa5b15cdbe", 0x61}, {&(0x7f0000001540)="f6cdbb6bd1e043dcbc789cebec7bf8e4c0aae4", 0x13}, {&(0x7f0000001580)="591661a0c6a176da30403a999c2718099408844824e19cfc86484d69fd652b5b2cd2588a9905f4bc1abb3ce22253e6278b5b35ac", 0x34}, {&(0x7f00000015c0)="04bb1b602f4800c7be5c1b9a479e9be923327b41f2000d41e8c88ca21092279987c07031a5292252b96db4d96ed019e2684e373fe9058087006d39ba50f0e43f0789c60453fe404906943498f70ce7541f60ea3caa2fc89f5372e97f0b8591189095cbe956095df4311163886b254a1228541fd98800812c3eb2a2e1cc0974b3c4d6b195f596180645df3879e9f5d904fcd7ad62d8e6a89e9f8d7ea7369c1ac194ab70e78c056ec139d7c8cf01bac9d7bf4b42d2559cab4c89f3df283f51e9da742a77cb4f777274759068b8e50a9bc00b062d630540fb280b3dc8f85802190ea40a2a02f83a2b4230a7e802d57684b87f391c86f868bed991a6dcc27d9d89bbd680204781981fcdcc85c139373fa3b0a325cd31ebb4ff1c88b662133c106b19e6e721aa8afa12c4e4c7f51a01b970f4afbff698b2e35e5c5136a91713e06d68cf470c78a7671092cf262fd816c2693b1d0b280a4edf0bf9fb9ce53da06def62a3546abdc3065b818cbeff4824a05692c3462bb932f9d9b56506eb82b94938e134905b886d3c3a1cf37e251790c44cd820597e57864f0ac653ab95c9c83e21ed24f05b982a7df4f5734ac7b5419713e989a66a4c72f8c715f2598422f01790ea950b91c050e674c8b0077374a2b60a28358e53d62e52cf0030d47a84150e868dad8eab20c69c4fccbe04be5220845a5cbc0b1533057a7aef225d873483ea01b51c4c5e71e65d14b680b3a138d84a5b229ae977ed02ed690010a8423ad5222b1fa888e57816896633769e1803dadd8645492621ba46b1131b59ed4b3e3fe3566d7af70d6095180fb989238e34b018d529828b84ee9afb4d371d2a5cdc0ffc4f6df7396c57534ea6c95616362cdb3b5613951f965dbdd148444919600fda4c39de523477d1e2554c932319e05a53d32ba1306bcf458dedc43b8a2c38750874045461e65ed155c698105b88438dd5af93414d0f2d05c8f21d48675dc9d23bd2afa37f558fc155cfedf82655e1f0483a29b93fb5e419c1d113b37a52e93f7e1769cefee623486d475814df684e6479ef1282645af184066f3bee5a3cacf4ee3a46ef082cf2a139733bb3c6eb2c89ef4dc2c0005e1eb30e91aa9ea95fdce089c124cf4c11b5c7657561de917860274470e23626d6ebebb911b272713f977005f3ec2b4f73291af572f443c342f021b4c39bd6a6977d06c853f1a06065e50bd13ad3acaaa3d20587bac819bcdf63931cb2acf293c46a580c526b2e80b929733d46543cfbb6ca2058cf962d0b3f3361c94a40e89e49cc2ab440b29dcacd31f33bc03bfbe93de377ad9e7f9462ba044f3872b0216089f1acb061c093ad40c6e3fbc5123796b7cdf10c2474a90667a5ee73916573eaab0ec2ba2f8552ff12d89b39811c5d499b3d5156fcee0631a06a7904caef8a287d3da998770dacbf753216a29bdc3773c0f31c01fb64af3922f2ee8c0224cf957278649900882d0c4b0e1da07f3857cb911f6f9a835a5aa51dd47e9793e95a5da0e8e319347591b30bfd7636cbfd8fc5d1f6b28708dd70772f91b7f5604fa93664a62e956f6117a14a77730bb578b82304086364dd097154019dbd562c5c6e962190d5f2f0bbd9c2ff1939b547d2547a783d81e17286e1cd98bc0451c48c9e631d7111d26cebf01b577d73441fb8bae0aca96142c3fa3bc15802e10c10e9be866d2c7e72fad59cbebe96134b87dfa75bcce144fa572b17aae46da11f52d9a8562c158ac25568bdc26676803aad70b7a8627cf11806c3a86cdf6d2b6e65224dc919e1cb3e1b3878336a1573ee081f5171864e937031886835030308c635dc2946a0c6bb0f1f44cc0c03f42ec03ba6a4242533ce3486f9af83ee3b5658c939770dafabe141ae36d5ad8f5d52950162e84080e9552b724855fa016f7766484e62eab755fd21c3f738ad232480f23b5057d52906dfa1d0232802cdd466c0cd75791742b817f50e7cb2d030e2277e7bfca97f4be8f54a54ce4c5222275eaa987ef82a6664f69294e4f7216509c1f73ef0dc118c376684c6b0ae320b793136e0f65e525db272b534645aa0a664d31ce0bc93615973b3393b14927c2251b2c6f87a726cc525ed976585acd0d357aae8748fd45f214c6e5a588373fdf6c83fcb7b960e01748c3132caa48d769dd3a8ebaa600c8aad918e69bdaf9a3338b94ee59f2a7fdb6233fff431c535a9fbe7feced96c72e11391d2df83c94a33b1f168bf25af914f33e7eefdb9d9f9c25b8974d8742783124a0002dd2fb468751709611c858b8a657e2a81cc381e08cb2d181212427fc123ddd357f88672315aa011b083170be6ca4e8ea0e02afe307311ea74e6f925400b36b1539a4f6922cfa4af79ba68d55949682f022ac0e6825750985d2aa82844ca2018ebff70045b27b31dfe2247e72641b8bacdd6e6dd51f9a97f84e7af9819635bc1164fbea5b85b3e64bb00784e52b5f22e65a3f514d791965c06fa994cf5ebaa4606601d4752448cd8a96e7512f2f1d0331fda46489ecb7b690d5f833676baaad6cff52c0665e6787fe0b9d568e679b62c03893e5a6e58c94c05d6c447854cbca72d5620486f19169d0750a781c39ff79e532847418bb1aa312c1530dd57f3cc24fff4c06245d92f86f8d9fbc1f09cf4153f1e15a8e7d28b8af76a3cd6fc10b4119bb354a1540cce35df48ef6cc662e998e2763c537e344fced2ec2abb300bfe1cc326dad9811eaf68433e1f7032f0b618f201d12417b12cf7447b1d5116da32bd5a747215e083c7c7fea5780a12fb201d3aaef7a8b27f4b340f3a729fbd5047985c9ef90fe01fce0f40525c28b05b1c72b625cb7176e83e65e336fc21ce9d9ee879ba724167f9b8f4069f7992775b4fa0d99b451568b74e4ecfe85e51247e2937b7e58af57ba944ada0ed55e188d46c1d8c045a87a70b4b4c9bc07568ca3fec69653e9dd1d691a97c12fd5037b34b71aa3e93dccc194371c1857bdf7be0e5ec65f9acabbb3e8279eafda7ac3edecc80fd57ca994ed8e2acd872a239074c9d2d827ffcceb0db1f8cd96f9795bbb15f44b406cc788a4b50f3cc03b8b4624edaf3bc78663f87863026b78ef89bbb0b63f3ec1a7cffd39bdda82340b766a2837cf1b9f622b639992eba8e14ca06a7b79505b48a93937be10e9cd9da41253a2eefcf7716c02128025290fbb7274659690bdfe779869c2982f10a43f639789d34e70c6f0c058eed411b97b7204b0b566b36cca0123aa0f499b792151eaec7bd5c97743ba0499fa13c1cd54d7117cf8592dd39f60d9dc3dbee2529c99450866e45e395826c4aa913e3e570064d130fc81ebc6e520c5b5375626ceeb077ac4a46235e92780b5cdb2e11a51b1a30fb8ed16db1180b3f40f54a87baec864980dd23f989a350f384d1fe3550618c91470b208002c9310bbe573c08a56b91b034de1b076e06720b2615e7a362edfb1dab397801457947e4bfa7cb38316252cdbed5f3aed788f3e1dbde44accb64a0fc3b79563f779230d70bcb9d0b25b9b2f950a103b86ba6a067de34e787af437b21c9aeec9c1788b2ee53139f5c512062e8e1e376646828a20e53601e48325a4d8115a9aa8eeaffff71dd2aa69f6e12dc333d9d22309ef4271485508078607e91bb97b9d9b97db5aeea97f152208750e488e4b68dd6da76959507aca4fabd35691cf07937c961554ba838bc20fc214b533c4a35dd66bca5e80c7e9cba6e1b61f44ff03ec1a173fe6b13517144e65ff4ea028f4cb35096e8cff1c93571f4cb678d749e6166f766a62f544d0b780a809dfc4d07b0d5606d6b2f70a98f2dceb1227e8f006c926678194505e7f32e2b14237377fc271a5deeab73f4907be64eb21b5ffa79fdb4c02ed5dfbd7a29b72759a4d6433642c5f46dfa112da5bba7bd97ff29498f0b5263fc20ad6de06880377b7b4734d62cfdc68fd300182eda9ad08209ae5a849ceeda5854421f0e26fcfbf0559a05e8b82d277fa4f5212717c4d559fc26a73ae454b735527ebaa700318e143a58d3e1d1e7c988f4cc6f0bbff4a4b183070cce3d2099b6c2ef1c31312f9504002ba2948ead1ed6d062503626fd3b94d96b9f48a0a013335cb722ac72357101307fa317ad9b5816ae9fb5b2f2ad60bbad6502d215df918a8df66db5a524961d95fbddfb0da7498ce9137afd60ee5e7a86ea105cd0ce92cfbf788ac31ef19abc62992bd94790f0f9f024a1e11604d4462f546e05ce94cb76f9eab3e9da02a03b3964dfd79df63e637ec8638f795e0888e5351e4e57c3c8be9f05cf85e2c44c2929af5e27aa12c16a6e2bd482c80ce2247699f36e4e2e4340d7b8c0bffa12cb33d5d66d30774bc5634b361efe53d3c85f9152d67e3ff8a5bab07b01edc522e98e0bf676483d9cc05ed6ba5cee8f87e0d2905c2281cd6dff513ae31f82ab1c45c5146be9ef45a288c159d1437c507961f05182404c3f1d971dd541407bddc56b4e710ca83d6bd13e075a713d732deb96ef92ec165cf067180ec59936a7051334b0a0354ab85febba072022fd1a59a0e1cb86b1ec5632d6089fd8914c371d5c10a9cec2344539368b37b7ccf7277d8d0dfbb1b2896a9ae803ee6403751225fd64c83131e3bbb91f2bb446ebb4e95acecd07c8ad03413d945ce493d3166f0783dfa585333dcf24b73033ee0faf5eb2b0766fa8b9b0cbb9108bdaaf7412c7b1f3200698ed951a88ac1ceeb3cb483ba648c5e792cf506ae5387a9b4309b048b57a2c6c36d489194433659fccde20bd9483bae8b85585829ba199e10b439bc56ec6025c1ac4324e7f94fdd3525211fa1d7c9f4e746fef86dd20fadd0478e06a784b6ab78a566af979669d3c13f768583fb21f687418468d912206918614193da4bcffd14866cde744b9ef0ddb34a5f59ba9c5b8b8ad0387d9f8a27df73c542e49efa4e1f629457b0450add90228c8733459f1e9156e0bd4e64d6ae8efda786a5dee8e3d7a54c93705f3ffb28d1ab668c086b9112e3304f89a4aa9b8aab3a05a0df1eb6203a6a910e8872145f80ed0775e66fe658f958f0d9eb786f0ac79d2cd504c6dd808d492f75ba90a", 0xe00}], 0x6) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)) r4 = semget(0x0, 0x4, 0x62a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) socketpair(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setgid(r9) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x800, r5, r6, r7, r9, 0x12c, 0xc61}, 0x7fffffffffffffff, 0x4, 0x7fffffffffffffff}) executing program 5: sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000000040)="58d84d1560cc90d060f6586cac94965f7aaa64b1dab8816e40b075dab225c65b552a2360fd097878606ba301f2d9124d13bdb65621ddd59050563fe4308e8f0807ff7ffa0d9c830bd47b3cd8826a7021fd6b16d2b77ef431e814cd23d892aea7cc39a5096e46a6c356facbe94ec9f3e9ba07e06dd208d6ae8f093fe4b6ab925f29017bba4b", &(0x7f0000000100)=0x85, &(0x7f0000000140)="92940dcb24ddcac1738433f5d20d41e6dacf1da49c25fe300ff28a2f5d79ec2fc8994727f41ac99b55fcffe0af05ba63fdd6fd3e0b97ca39e611a1316400bd2d9f014aa4fd2a106d42e0cf620bbc6dfdff18b92261bd7c96c7dd068a40232f342621a1c521e6518c15c5078b89dc99a5808f70c1ddf25ea1e40e2982f25a8d9ea5816a1ad971794e56cd511d5c1966857554bc84bf60d994a30b8c44f1a274ae29509327b732a1b9fbc0b8062c7eb1eb91e5726c8789baa2cb547d6ad439db8aeb6212d3514c72a5478cb4850bf8cf473bd66e760252c9d6c87d552e453728faf27af1c2aec27e29ea2556c6faa54f667e6510ffa19a4528208965e1164eb053e911d2380f00c0b88194c5eae5c55d0a873992191d1cc6ccfdb91d57f7dc98eb922386b3b01bf87a91a678cf8330705820bfcb2ac015ab0abc4c7c895cc1ece05eed7170b70feed1330d0e56ce04ee1da7e14b6a1a50cab0a1c1650aceec509690b54f373336636108398b5ecaaf62398f5df4a4c380794da27ff60f2131ba63f4cf439cc5407f25438181930719f63c281893ccf977e25e5bac909aa833123256a42d00db6658620a5411bfb4bc459bb727e84e82c3af80abcc9a26e9f2e3ec99061fdb202d316f07fb47108d9afaf53ad58c9326d7a44af25dec8115dc58c59fa782020c61cd743a79570db0b477d870cc2c17880a17a84d4a225f3e7206ba0a7f58ea11efae03df77ab42b6a69f0792ce4160c81808bf387ca2616ef099d8465fbcfd8a3f1932e3cf709b4b29c4acb9b6fb196158e831209a15be7547876b230a0e951eaad0b3ea291f845f0a50f51f42a31d021639f04ded58ae1e294a80b2b4ad6f48e5123e34d4b6371710d32a66ad5aeb5c316773539368e8d7b7de2bd2d684e8bf8d1bce49a260a615dc94b739f10d4e34907a6536e4b2e594c546953e73bd91f60ae4253e2a0f9c571631114b0fc78fbd57fd1f3f10df52e2e4f06cbc58ec0a34d34fc546b25724038398637c0ac8fdcd7ecf167e317d3a6a1a399f77a4ef6605a025fa18447a499a7c61ce1a5c2b4263e6f57080c7bd48b02462a12904f4e34a2ac3136906514eddef5e979f7cece073cc927a575ce27f7c91308a69a5a292ac3abd4f4bec01ad5a3d37d4afb5d6be4f5415e2af38feb5d27324b726ab78aadce082d25676610f63c4ad05d13409af2f63d2f13c500a35d3105d3a07f17bb31dc3cfba8513d83d737c33d1ba44ceca8c0eb20ff7512cad14b0fb654ded610a0754acf819cb62ec19480fffea9e0145fe6b97d81bc52cbc6702bcf2a5aa61c45d2262ad73453b81ea83e3ee7789ded7e1c1ba85e7a434dd88a7adc1c79a46fac521b80659ca6fa902451d80c9b0fdb08aad20f2453dc27955bde68c33bfa68e3e4ca41297ffc58554605762b80b70e8dde8fe80a7a8de227cacaeb872475c06a9bc48ffc591867205f5c01ac9115276a7faab6fdf042c3b40c1dcf79ebf570c0da53b99759f6c6f1976876b5ff538c8695184afad386e1689b303d77b31b8e3201dc8505c0746ae6a4a4c948453c201b4f389cf1d78d59f826a7fb785291e1b9ede67b268e892c1dc7217ef08485143cb268207372774462e0c547a3177415909a64195df67ed77d7d95cb51b4906c262ef86cd932f8ad833a1b33209f9331fefce1e82023a4a8cc6b7f7db3548c864db9613b09acbf35aaa340495a324f927bdf3ffee5a9ddc4cee5bd1146f2186a32c2c940c99c2b34660e071ef574e99bc3da67c6a95a5e4d855ea75207d410dda1eb9b2daf749e45a4a9af695d6759c67f2c10e3daab7453639aebefac739d71a5ea6db8810a4e36956f5617c72b51b8749f7bff22236282fbed824580166bd258bddbbb9cbf2dad78a5316ff104e5c3e688f4c9df327810892eb811d33a6741bc9158d48171a50f6d3ccec759978370d2c7807f2d66fc7b38fe0021e34710a92e73158bf0e4a670f530cfc8094aadbfe7d8876cef438d5cf8466e1042f083691ad1f88f0cede1dc0ebfb90836094f3e3a3e5c2dc43f43eee9de1a7856713a86383c2bf5bd20c701d9c24f2feccb1fbe527aa5199c3730967d6dd06bfd971ee85356f03f740864bf0fceac01f01d02b8df7d825aed8fbafcd8f6fe05c8e58939727d57f9830c1614bda11dd1acbdf056bfd8166252032cacfde2d896e1eb54d7e28ac47f5e2df94cddde67085950e349c3b16ac35537f4de5af74762b2d6f66a6356aea042fe5b07eeda5655818a8f4fb722ff052b991782e37e1b5ce0a81363a26670ff345d24afeb541a4f4658fad1dd7111552da9e8c55ec93e6b586ebeede07d7e7e7f602aa08756cd8a0de8c7e173723cacd5f7aba8185db785b76cd72454f02382307624f5f82873d5c35e7eb56ae7670e4f8148d880a379015d72396a8d62cb4e0551994c1581c992caf862e4741eb74284365ce4d90b313fa471ef4c60caab188c138b938742b5838371acaf82c7605e35f2dfe22ca599fdc6908938e7d7da5b8dd62d3e26e43a2e955c1788366465781d37a4d2803d2ed12639343e102103101f1138c7403e3c32c9218dc0b72289ba292be2b8228affadfa71bb160c9d02346f806c6adc62064cd79c72ca44cb2d47faa13bd056862c5e299258213b5240ae79b9eebc2c92e778b44a7e829fc34a5baab8b0883ac743c6c2d3caa0bc3b39a26f7be08e34b4e10596ba27338d6c6ca0a1e1e3269e19ac4da069bb10af5f3dd96c03a5245d49bda88aad30bdbd49b9f2c4a886ae24b03a57103aa03b56c3cbe88ff480b6054f6ad298d0e30c220de1e8a4f1dcd23a15a3bcd9eb918167899aa8373ab7421598c34a8a4221d724f8279a5c196073d9e552f88406dab7817b467d3c17dede91d5addff715ceb3673405ae9ad1c5071c416c80afcfe24fb4626a1298d4498ea4cf5d1bac35f786b8b53aaf474fa7b63520aa39c9e819e117a761fdb28ddaf286de9cefcb0d3a9a939ee7ffc42a7d4561da67cf2260c5e5479cb4b04400b5f9717457d90c29f907f941b492b1a666dcaf0529c9540922610d5432a87993f58e66a1cfad17a61d9e62270e9eda544a4b757c1793ec9d148a9a3c0cbf9efce9c1f0e46f2dd82fa97233ae5459627386889268a6ae509e10d3242e48fe5ff94862024eff70b01b0c7dac7818f99268b9df7f43bab33157ced379a08c5158dfa25429079fa19591cd1503a43670afd2d2cfafcd2e8ab7517676c7488a5800811f689c5dcb2646f2bc459ee87995fe74e05f820ae6fb4230805c2622820b00241dda98d5e4278902b4566e6bb4ee48f5c91289e60f018d8b82685163ddc6b2c2e32ef8eaa42dab66979ca8880597e09260079820cc6370444612727dea75c5f158a4399c090d1b39e90c59ad04c1e7f8e34636a0457e12305809390c51d3a3ea7da71adb37f2fae1c9d993871e5bc46c5c2819564fca1ed2cc2a3b646b7e1f46cf26ad8bb8ff205f575955b783f750dacd30582d4298b02040d4c4745cde13413fb32b89e16af8df20a0967e79f3a7007183394615b2547abbc8b8e61a886572f6fe845059417d688b5c3fe6413e334bf6307dc555300b50a26c64317da27444f730196d75a937e81f33c0814b4f00972f4428d6b4eb50e72e13096ad0f98a7f2af59efcdd7fdc253ca26a081b36fcdcf657f03c82be031a842beff913ec28f037deab4d208953bf62a750790e29e02346cd145bd32824862e1917ef0531afbf70f1ed45f0c3894f07ad56781c85579af874e5962ca8dcfd89ad6eb3bfada62177881593bbe1b409c710be63aba9235ba0a2d7b504f1eb04c2e180f584d0e9af5ed2f6b6460ad7497d6fb923542f988c8c2101154aeb5ff6449ef61a67c80816d44eb4aff64eb2a9384a2689170e848a1deeb8554335641b303e04c916f397ac9ee824f8e33d6872191dffc774e4dcbfbe7c7a9bf435de81f315884c95e02b1d1de724ece32d6fb4c2e60ac89ad0260acd99a8c00bd64748bb4362197fab3859093193185764f66d64da8b22546362445eaa4959b01ec79b08a652e65964069f311f5f8fde285fd02f87c02669b3cf0bcfd7abd9d7d7eada2629ffdad11eab0f8bd32adf722a2ae0cbccf19184f3a6900f030cc44142f409ab2ddfd8731cb96565914ac9cda5ab9153e81913a208936f33f16e1495497d466218848c3a5e7c068aa98d8bd2b06872a16b79868d656359a6f6f3c319c65f1d5befdda3a92a10f120c5cd0a22662548f29e3bfaec5fc0eb6d1afefa2e088f1aa26156785ccae8f23128b9f0484e273df4c3c51324eb5fe3d4a83e64c2f200349c54825b35842babd66bf8339b148535eb48dd0c43f6caf85d66146775a34db099876a5796ae1165bdf9238a2b04a567e941b1ec0d26abb9dc3287a8daabefa2361db095aab9e66942d30a929b2d7752e7388ca4148cb00cdfbee4a4cfe979024c93b93dc8edf8c63be93511730fc00a0df6ab4b29e1a5da43a4a9dfbad30158f3d527d28b1f72d195adffea341d7820bc0535fb1f6ff9bfcd55cddd87d0b02fbd43e13cffdb08db4def4e8eadf8f8dffdb29182b62a81b2c39ef560a40736969bb95a7eb83d24e45b944cf486a31556cab257fa28f0b51966165be9a2ff63aef66151fba88271386372aeaaebe202562b60d4f221702699a508ddcef22342ea2f85b949e41e9abec6db5e847f9a4b7d945577e68ace10b7cce781431eeb1ad9c4d15344d44c1daf4702160ab6284c85fab00071561b383f44664e76cf9f1fe595fe1ad8df94c33a92013b7ad6332df8c025d5357a876994d5bd7efec879bf6a787f8522944fa9cdf3f49bc7d22f9e3be8475c540deee8c65fd4a940e7ca487b4d60002ae6523abf1bd6ccf134b13076238f077c35fd53c18bdef7bff90bb870d70efb8f6f260f2adf1ce5abf5e7a0efb77d6a5ae0bed6c8b2e9b9266698c31f09ed9d7291612a0d95ee7e778adef7f2638d4adf726edd33f768588e377aacb0849a8acb16d2562aaaa0e0299f4e80c7970f8503f44bf1b539d18743e45928746ebfed0f50ad86a1333284b07f6aa5f445a91c46bf577841a5ca9e784adea7a75d71f92100abbf417d89e1a3a934341d6800dc4f9495277aba360c44134542fef751386d4c4f1d69580e6696b4e6dd14a95b014fc42f78a7e2d075fe7cd667ca5d42810ab9a6234000cdf10a135daf9ab3557bc9296f37f724086c016b2fe027c342aee3022f44a6bf835ed4459d2231cd0f5c0d41921c16e1937f97ad14536683e414a2361c56a6a4866192dd706e9fb953b3101c1f22ded9b3c1b5856ee9ed7370bb2338e97512b1e80b3c3626a2c115b538b754474b6db23fbe395a9c27fbd78b6fd5eef54062d1f7429c9bbfab58c5ba85aa3b00821380787e67fa5f7e4e0b783c84defd173fa48860353cdd3916370032a339d2505a30389338c7b5f131bd9027d483d43bd3d5e2bf151b60356259a56c1211c5b51557d97394a31ce32a7eca0c74c215dd9aed68e0e826259b7e5fcc4359ed62e8b26235cd58ba07c0fc9a6294e56e5eee4f733154e598b8540c1fd5290bc8da6df02782111ff52e27746c169a5005370e8f094a031239b7a5dae7d3c4050e3a5e891cfdfa2e636572b82fe7d82ba214ccae182d0e55cacb1d239c69199f399fb13c5413853a1c9cead70f3e86476fc5dd16c3757b93d523aad234cfc4c91221afd4e76b38f2f68ea1e03115d01f198ef657447f30f2ea8b025b7adf0795d342b6cc31d9a74b9854207267c149f4c03a3b51306614645f9b3", 0x1000) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000001140), 0x200, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000001180)) r1 = semget(0x3, 0x3, 0x342) r2 = geteuid() r3 = getgid() r4 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000011c0)={{0x3, r2, r3, r4, 0x0, 0x20, 0xe9e3}, 0x7, 0x3, 0x9}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000001240)=0x3) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000001280), 0x8988, 0x0) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f00000012c0)) write(r5, &(0x7f0000001300)="55cefb20a552d9887cc27ae2c8af7afa697bd011f2f76e6b3c55b6e24e3b2c6e866c85f68463f8e8028c06eff8d2321a13595d7f", 0x34) fchown(r0, r2, r3) r6 = getppid() setpgid(r6, 0xffffffffffffffff) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) r7 = open(&(0x7f0000001340)='./file0\x00', 0x80, 0x20) close(r7) openat$bpf(0xffffffffffffff9c, &(0x7f0000001380), 0x2, 0x0) sysctl$net_inet_ip(&(0x7f00000013c0), 0x4, &(0x7f0000001400)="b70d834afed625161eff26678ad0dd8037fafccb9e9a26a64c10a50e0058657ce4454882fcdf2b481a9a6cd8b3d2888ba7676b926b50ff9a2a966da2b080f6c9d63b4fdadd8d73743ba5981cd2854d2c7af31a5eda45be2fb06697f7a2e733ccdf5ec54cc4ea6d63", &(0x7f0000001480)=0x68, &(0x7f00000014c0)="695fb396a2fe0d373b433803ea53f9f294cada35d17441b6512c6bf3093b4b6eb0ce6b526c64b2241b09e69903341f8e8b0f146ffd55d526492e402d0e056d7b8c5467de3be050919d1a914619dff592ebadd73664d8ed7dd8911a6ddf3185c62312be109dc7a80a600cd8e2bbd727b3fab3da69dbfe2fb1790739f510227c85ba55", 0x82) r8 = semget$private(0x0, 0x4, 0x8) semop(r8, &(0x7f0000001580)=[{0x1, 0x22b4, 0x800}, {0x3, 0x7fff, 0x1800}, {0x3, 0x400}, {0x0, 0xff9d, 0x1800}, {0x0, 0x0, 0x1800}, {0x5, 0x8, 0x2000}, {0x0, 0x2, 0x1000}, {0x4, 0x400, 0x1000}], 0x8) semctl$IPC_RMID(r8, 0x0, 0x0) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f00000015c0)=""/193) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0}, &(0x7f0000001700)=0xc) setuid(r9) r10 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001740), 0x20000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, &(0x7f00000017c0)=0xc) fchown(r10, r9, r11) executing program 3: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = socket(0x2, 0x1, 0x0) dup(r0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000007c0)=[{0x3}, {0x80}, {0x6, 0x0, 0x0, 0xfffffffd}]}) write(r1, &(0x7f00000001c0)="1634010091cd1585c50be6b14549", 0xe) msgget$private(0x0, 0x400) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r2, &(0x7f0000000180)="1e", 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x1, &(0x7f00000000c0)=[{0x40, 0xff, 0xff, 0x4000000}, {0x1, 0x0, 0x0, 0xffffffff}]}) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x8000, 0x0, 0x0, 0x0, r3, 0x88, 0x8}, 0x8001, 0x1f, 0x3f}) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000440)=""/158) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x101}, {}], 0x3}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r5 = semget$private(0x0, 0x1, 0xa0) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000100)=""/52) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x25}], 0x1}) setreuid(0xee00, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRESDEC], 0x0, 0x0) executing program 7: sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x7, 0x0, 0x2e) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f00000001c0)="71f91e3471a9cf71b59c7a13c3708200000000000000000000000000e5ae232f3fabfe3d2e6d9512dbb57fdc6ace01fd7fbb1f7b2568f410315911bf52da3f488bc1f2a3e0cadb9eedf77c2c540716de919e923c57d69d484b81698ee9011d40f1844e4fca8e9d84ba99bc1797e279d8c3b94a7961c482003e2038819f8724ef1fbfc75d94c14d0a1541a9b58ef2f33b4739f874b20dcdbab4b8", &(0x7f0000000080)=0x24, 0x0, 0x37) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) dup2(r1, r0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r3, 0x800c5712, &(0x7f0000000040)) ioctl$FIONREAD(r2, 0x80206919, &(0x7f00000001c0)) r4 = socket(0x10, 0x8000, 0x0) ioctl$FIONREAD(r4, 0x8020690c, &(0x7f00000001c0)) executing program 2: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x0, 0xffffffff}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x5}, {}], 0x2}) (async) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc00c7007, &(0x7f0000000000)={{}, 0x1}) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x100000000}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) (async) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r0, 0x0, 0xfffffffffffffff3) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r4 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206919, &(0x7f00000001c0)) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) fcntl$lock(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100800000000000, 0xffffffffffffffff}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) connect$unix(r5, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) (async) read(r3, &(0x7f0000000200)=""/186, 0xba) (async) sendto$unix(r5, 0x0, 0x0, 0x403, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0xe02) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) r6 = socket(0x18, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) executing program 7: sysctl$net_inet_tcp(&(0x7f0000000340)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) poll(&(0x7f0000000480)=[{r0, 0x1}], 0x1, 0x86) write(r1, &(0x7f00000003c0), 0x0) dup2(r1, r0) executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x4001, 0x0) ioctl$FIONREAD(r2, 0xc0206922, &(0x7f00000001c0)) executing program 4: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r1, 0x7, 0x0) syz_emit_ethernet(0x4df, &(0x7f0000001140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaac086dd60362f5f04a92b00058750988da94e690de04d28bcfb971a607ba243b19d8e9ea241f577704405a5000000000000000081009078000000002101c607d10144700939e85de958567a4857697b4151412c02a18901910ee892993d11f3f537d6f74f2dfd027b34aea8108c0130453304719ec6e02b92c2201f93d1429ddb72e2a9001272ac0298715699ad0f0ca9f604a91f596863bf8d391e466c181aa7325f08419b839fa97c137f970ebd47046473d9f32ab3255b82eb0469cdbe84d77940f9398404ce8bd3e7a7e0eedef2301f0fe8fd4674e184196c43f84ba36faa1a109c6440c1a3b0cc32b03f8d0e09eeaeac6539708f476a0dd56fcbc936d025f78af107bacb29f56e0d8bd174a62bba9ed05a8f08c8f9c6e7154b7042b93d0699010bce61ea7f2552d0fc0c2b6ff1e4d894294dd38cd2b343eb6e0cfbd27729315cf168503ca4e7e599d63c7776093e97ba989ea054cd3f853864597966c48b0f8d1072d5a0c20b4e54b4b67ab14e27953d6af52d6ad4babbcccc1235a7eed8cc93a6adbd68ebb3f56092d9908430f110b06780acb4b661059c7de5958bd6f5559cb331f9db7aec6815e2073df08c80a4dd7366dab00b76baa2e1100f163195738fabaa484e9a5d8cb068d9d85e700056eab500eeaf4a5d2ac6b510c10748f5fd78c746c0f166f41fa31bba657f0ce105c43ae6f16d0d760ee71b12c62679341f897b79019cad44c2be685bf3da7182982838541f4c04c0a33afc8ff060bedf820ceed99fbb9fea6a8c2a558637127df059a303674cef611f979eb2d868470e36cab44fcf54d4849d7152b67a297d8f710b9ca34628c5132ec269e124cac66b7b144f33bec1efa900806a4894364c6a6d7204ff60d0ae9617badd89d1b041232f798ef1e9bec7d3c6aa494fde9076e4c71eb5a873c439edf7656accc2ed6e88488bf9beea28f608a3329fa27332683997de9d4540e16d14297a09d83e14e7dbaea2e0ee9a89591b03bcd326441488d05c54ba3d6c686d2e2fce4d434cba087112c896b7f45f06e40a39d35e07c5b0684f66db86d3fa0fad6137bdc3edc5884d7c8963e46204eca484cc2e1f773a006c5ed2aed6fbeca01611814240d533d3ab079df7c32807f4e5ae812d2cafff49bb26f6ed72f30cff97360efbd57097d377beb1fd53cf9afd2eef2da18c6084cd817fc6111e5da4c3a04dd34278ae051b85493c35911253b39787d5ed2380f5255673440e161ad30c60ebbabe70e196411bcb58f1295230ccbac186acc162d4cf992272813b81df3404c39c8d0d9b75656e6fa9647d860c299c583944238c508209f72ab10143db0f37a1a9939496248edbc9316e7c0fcc6718980d596f4415e8cfce09ce32ed5463030178a6571b638ec1a8ddc87cab18217949436cabc00b80881f69e9debb06040297d5624ee678c3443efbb379452d2beff03e946e7ba74665dc3e36a8d073fb0a7cf624964a2dc7795b1a9f45342a95bcf9e57373641eac6392ee34f8f54733ee3dae635a001e3a51c861557d78d93cf90900c1dc100b150b4068b3d9b8ed0afa3f13bb0be9865fb62e51521f87b3ad829155de171456d18365de843fd5a762621eadd1b9bd77ec161045a8f41431746e5b59764192ec525f398429a9740f59ab0b1a960959c946224f9c9cfecaf3ead0a709c45320c938ce4f93732ae8022179cf17fa34cc8dd0ec528c00"/1242]) sysctl$net_inet6_ip6(&(0x7f0000001680)={0x4, 0x18, 0x29, 0xa}, 0x2d, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000280)='./file1\x00', 0x0) setreuid(0x0, 0xee01) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)='x\x00') rmdir(&(0x7f0000000040)='./bus\x00') r4 = getpid() fcntl$setown(r3, 0x6, r4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x81}, 0x0, 0x800000000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f000005e000/0x10000)=nil, 0x10000, 0x4) setitimer(0x0, &(0x7f0000000080), 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) write(r5, 0x0, 0x61) execve(0x0, 0x0, 0x0) close(r3) write(r2, &(0x7f0000000340), 0xd4e688a67930cd) sysctl$net_inet_tcp(&(0x7f0000001040)={0x4, 0x2, 0x6, 0xf}, 0x4, &(0x7f0000001080)="689795bfceef6df897bf97f3ad55e8cb75d38ce2aa64d261e8af9f85cf68fc441286905fb9a858386bc58ef0c56400fbd89f196b4718e5c5b7a3634cebf9212c9903c535f131334da2e0778d451815fb76841722d964802ee99b54fd4ef144d77c58883636d2f9759ef17d6c62bacde4133d37f94550a4058847ea1fbd39f11552cf8d9084564997d8e65da3c5ab3715179adf98e0a11190ea759ea6ce7cb4386f7ed52e7a17ac6d4a7e632ca951326e1895113ec7eb3cae7fc7031371a40393d91145196f674928", &(0x7f0000001180)=0xc8, &(0x7f00000011c0)="599449a151829710a73dc3956dfae2afe03bdcd4f7212e1707f945c7b1108c04e01254b4b2fa07c6da8aab95bd5366b4d49f90811ea128db8c77b9ae51650be04e8596221633982f78e168fdbfb66526e16335249bff105c6b4e3d88ae7bbea93fc0148313ec6e611deeba230004841a6424c63a09d0a98ccdc80dac0d6049a060427c7f4bd1664f1606e7cb5ba844f34fa28368278741cd8cfccabbf903149e88d7164ac4f38c581c63060e4778edcf41eb817cc9e4dd82bc4317b8bceb91036aca4f231467a53e", 0xc8) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="d6b66922663aca1978498b882405ed7733d0e52d3414d191501bbadbd9fc52d588c6aee5d19f4ac2fec713b76349184b0c1532fe14d6b11f1982513989feab20fc8b64638e014f6bd22dab95950dbbb2e8bb224888814afb175d3f723364189d794243df66fec0c84cc2a249b6aca4a7cc964b9b88b77a3e1ae7b99fd000a00af5e63478cda732d426aebf416e04f78cb49be8e2d9b2fbae5ab7b67006ffa1179d800c36a2b0aea7327a2fb25ef5a4", 0x6f}], 0x1) executing program 6: socket$unix(0x1, 0x5, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0x0, 0xee01) socket(0x18, 0x3, 0x9ef) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) close(r0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000500)='./file0/../file0/file0\x00', 0x300, 0x10) open(&(0x7f00000004c0)='./file0/../file0/file0\x00', 0x615, 0x0) socket$unix(0x1, 0x5, 0x0) close(r2) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000180)="a91d572018dfc112b211c9b7f9dbdc4e9c7752845816984bb622d74a83050000000fd383c857ce942c438f2ea02b33f59d83749b711951efa88a2a6dcd049f666033a9f518c180b3eefaedee", 0x4c}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) getitimer(0x0, 0x0) setitimer(0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000240)=[{0x14}, {0x2}]}) socket(0x0, 0x0, 0x0) socketpair(0x0, 0x0, 0x0, 0x0) executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) rename(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)='./file0\x00') semget$private(0x0, 0x0, 0x80) executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffd, 0x8, 0x0, 0xffffffe1, "23d90e3213e6586d39652500", 0x0, 0x2}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000005c0), 0x10) (async) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) (async) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000), 0x10) (async, rerun: 64) r3 = dup(r2) (rerun: 64) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1003, &(0x7f0000000580), 0x4) (async) connect$unix(r4, &(0x7f0000000000), 0x10) (async) sendto$inet(r4, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) (async) r5 = accept$inet(r2, 0x0, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000980)={&(0x7f0000000940)={&(0x7f0000000780)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0x10, 0x1802, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) (async) r6 = dup2(r5, r4) write(r6, &(0x7f00000001c0)='x', 0x1) recvmmsg(r5, &(0x7f0000000700)={0x0}, 0x10, 0x42, 0x0) (async) setrlimit(0x6, &(0x7f0000000040)={0x2, 0x2}) (async) read(r0, &(0x7f0000000140)=""/223, 0xdf) executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x7) close(r2) r3 = socket(0x2, 0x3, 0x2f) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) dup(r4) sendto$unix(r4, &(0x7f0000000140)="f6", 0x1, 0x404, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) r5 = dup(r3) setsockopt$inet_opts(r5, 0x0, 0x22, &(0x7f00000003c0)="b02b8fe8fb12876955c792fe339c1eaaa5a829d7dba91ca650fbb928e74af7148f6864bb5c08d87f50f348efbf45cb410be3a909b489f1156b23be3736f31132e5b4939d030bdf14794baabd9a1bbfe3f59720009cae003044cd283c63fe99ac5de4d7c62115f1987f5b85abae0700000000000000b8a30871d2b7bd1318f2b7c8c6bcbf8958a46d7a760e0100680f30749deca9c4ec788cc4af913471f1fa587abc8f091deccc9e6021462145263c8d10b667471dcb6c438ae741e5d93ee90e04315e64c9cf6c28cc4bc2bdb8015a11bad220957f84a50e02e7601fde7946b272801c8d9ebcf4f7e1b53417ad91f4d40a849d0896b71bdc9e6a2fd6dad0d6b6d9bf4f6dbf3e2ad03aab162979a20900"/281, 0x119) executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x129) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0xc8, 0xfffffffe}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x1ff, 0x0, 0x89c, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x8, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x40000004, 0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) mprotect(&(0x7f000025f000/0x1000)=nil, 0x1000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000003c0)=[{0x1c}, {0x50}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) write(r0, 0x0, 0xfe5c) executing program 5: kqueue() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11a}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x0, &(0x7f0000000180)={0x10000007fff, 0x100000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xffff, 0x8, 0x40, 0x10001}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x41, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffffffffff6, 0x1000100000000}) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xab42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}}) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = syz_open_pts() syz_open_pts() r6 = kqueue() kevent(r6, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0x25}], 0x7, 0x0, 0x0, 0x0) syz_open_pts() executing program 2: poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x12000, 0x3, 0x810, r0, 0x4) pread(r0, &(0x7f0000000040)="8cd9990d04e189ff3072b7c236b732fb5c50c8efe279ffa54b947419eaa3199b15cd230eb9d284aadc8e4a29186b9c18b66f65d6dfca92fde1b58fb8bc0fa37f0049922527f03acea3238269888da0fc57ada6b92f83ba295c78dd63c6f2f7d1ad23f24be627249e3cb4d49c89ea2f8eedbf980e05edeef262cc41b39623ea6f604355b19879ee343c17a6cac27d8968322605b2297184f9137cd31aadaffad98aaf046f7b1d368691b5fe4d", 0xac, 0x0) execve(0x0, 0x0, 0x0) executing program 0: socket(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000340)=[{0x20, 0x0, 0x0, 0x101}, {0xc96, 0x0, 0x0, 0x100000}]}) syz_emit_ethernet(0x4a, &(0x7f00000006c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "dd00", 0x14, 0x0, 0x0, @rand_addr="000000000000000000009955478f00", @rand_addr="00000000000000000000008000", {[], @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) socket(0x10, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000001440)=[{}]}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r3 = dup(r2) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f00000000c0)=0x200) nanosleep(0xffffffffffffffff, 0x0) executing program 6: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/../../file1\x00', &(0x7f0000000100)='r\x00') unveil(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$FIOSETOWN(r0, 0x80047476, 0x0) setreuid(0xee00, 0x0) sysctl$net_pipex(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0xffffffca) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x18, 0x3, 0x7f) writev(r4, &(0x7f0000000280)=[{&(0x7f0000000000)="adea", 0x2}, {&(0x7f0000000140)="fb42bd0719f94ed1209d4f89b89d54984a9a15e1ab5f20b70869b4cb34478df817f8a4b4c959012640b8783c62279fd1af86a77e68e41e81e5b9e9ba07e8ecd817be8ab8624160dbe2df85b983ac1474f904343bd7ad2933dc9bbaf4678f9fcaa21147c87af60bf29c5fbe04771c03c96dc163928cf4320022d52535e0aedbd9a986fe", 0x83}, {&(0x7f0000000240)="4b375fb328dce765c261bd161e8bbe58629231cc10d3ae97", 0x18}], 0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) r5 = msgget$private(0x0, 0x282) msgsnd(r5, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) socket(0x2, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r6 = syz_open_pts() fcntl$getown(r6, 0x5) msgsnd(r5, 0x0, 0x401, 0x0) msgrcv(r5, &(0x7f0000000400)={0x0, ""/137}, 0xaf, 0x0, 0x1800) executing program 7: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) getppid() setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setregid(0x0, 0x0) r1 = getpid() r2 = shmget$private(0x0, 0x4000, 0x7a4, &(0x7f000055b000/0x4000)=nil) shmat(r2, &(0x7f0000ff5000/0x4000)=nil, 0x0) shmctl$IPC_RMID(r2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() r6 = getgid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x6, r3, r4, r5, r6, 0x0, 0x7}, 0x6, 0xb5f, r1, r1, 0xf40, 0x1d, 0x1ff}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r1) setreuid(0x0, 0x0) r7 = dup(0xffffffffffffffff) setsockopt(r7, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000001c0)="24a5b03a7cf812d1", 0x8}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f00000001c0)="00020000000a", 0xfe93) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000400)="e9", 0x1}], 0x1, 0x3fffd) executing program 3: getuid() fchown(0xffffffffffffffff, 0x0, 0x0) getuid() setreuid(0xee00, 0x0) shmctl$IPC_RMID(0xffffffffffffffff, 0x0) mknod(&(0x7f0000000140)='./bus/file0\x00', 0x8, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(0x0, 0x0, 0x0) pread(r0, &(0x7f0000000000)='\'', 0x1, 0x0) shmget(0x0, 0x4000, 0x140, &(0x7f0000ffc000/0x4000)=nil) shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffb000/0x4000)=nil) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x282) msgrcv(r1, 0x0, 0x6e, 0x2, 0x1000) msgsnd(r1, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1f, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x0, 0x40) socket(0x0, 0x0, 0x0) munmap(&(0x7f00000e9000/0x1000)=nil, 0x1000) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgsnd(r1, 0x0, 0x0, 0x0) executing program 2: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0x0, "831d7a178a3d9f296f7cfdb99d2ebb9c1c71a4da"}) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mlock(&(0x7f0000007000/0xc000)=nil, 0xc000) r1 = socket(0x18, 0x0, 0x0) syz_emit_ethernet(0x37, &(0x7f0000000080)={@remote, @random='\x00\x00(\x00', [], {@arp={0x806, @generic={0x18, 0x80f2, 0x6, 0x5, 0x1, @random="9f998a672ed0", "7d4540c66c", @empty, "4e82a3eca79d4166931120ab9865bce5"}}}}) writev(0xffffffffffffffff, 0x0, 0xfffffffffffffda1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) close(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x4}], 0x1, 0x0) sendto$unix(r1, &(0x7f0000000340)="b100050400000000000002def8f63535000000000000000000000000000000b632be258d3fd02d973574a8000000000000", 0x31, 0x2, 0x0, 0xffffffffffffffcb) r2 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc050756a, &(0x7f0000000000)) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b10005136000009f050000002010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2102000000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x22}, {0x4d, 0x8}, {0x26, 0x9}], 0x3}) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x40000000, 0xffffffffffffffff) executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) getpid() sysctl$kern(&(0x7f0000000900)={0x1, 0x3a}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='//\x00'], 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000012c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) setregid(0x0, r3) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) getgroups(0x5, &(0x7f0000000180)=[r3, 0xffffffffffffffff, r3, r3, r3]) chown(&(0x7f00000000c0)='./file0\x00', r2, r4) faccessat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x4}, {0x2d}, {0x6, 0x0, 0x0, 0xfffffffe}]}) r5 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) connect$inet6(r5, &(0x7f0000000380)={0x18, 0x0}, 0xc) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) executing program 7: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setreuid(r0, r2) r4 = semget$private(0x0, 0x4, 0x42) chown(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r5 = semget$private(0x0, 0x3, 0x1c6) semget(0x3, 0x4, 0x3bd) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000000c0)=0xc) r6 = semget(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) msgsnd(0x0, &(0x7f0000000580)=ANY=[], 0x401, 0x0) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0x7ff, r0, r3, r7, r3, 0x5, 0xab8a}, 0x5e6, 0x4, r1, r9, 0x0, 0x200, 0x3, 0x9}) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000200)=[0x4009]) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x584a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) semop(0x0, &(0x7f00000002c0)=[{0x2, 0x9ddb, 0x1800}, {0x1, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r6, 0x0, 0x0) semop(r4, &(0x7f0000000440)=[{0x3, 0x3, 0x1000}, {0x4, 0x7, 0x800}, {0x3, 0x3ff, 0x400}, {0x4, 0x2ad}], 0x4) semop(r4, &(0x7f0000000340)=[{0x3, 0x100, 0x1800}, {0x0, 0x8}, {0x0, 0x7, 0x1800}, {0x2, 0x5, 0x800}, {0x0, 0x3, 0x1000}, {0x0, 0x3f, 0x1800}, {0x1, 0x0, 0x400}, {0x1, 0xff}, {0x2, 0x2a, 0x1000}], 0x9) semop(0x0, &(0x7f00000001c0)=[{0x2, 0x8, 0x1800}, {0x4, 0x3, 0x1000}], 0x2) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000240)=""/84) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000000)) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000580)={{0x1, 0xffffffffffffffff, r8, r0, 0x0, 0x40, 0x9}, 0x7, 0x0, 0x4347}) getpgid(0x0) semop(r5, &(0x7f0000000300)=[{0x0, 0x5, 0x1000}, {0x0, 0x92, 0x1c00}, {0x0, 0x2, 0x1000}, {0x1, 0x2, 0x800}], 0x4) executing program 6: syz_open_pts() syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="5916a53fe170aaaaaaaaaabb86dd60ee1b71000000000000000000000001000000000000000000000000000000000000000000000001"]) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000d2f000/0x4000)=nil, &(0x7f000082c000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000400000/0xc00000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000dba000/0x4000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) r0 = socket(0x0, 0x2, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x8, 0x33da) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x200, 0xffffffffffffffff) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480), 0x8000, 0x0) bind(r1, &(0x7f00000004c0)=@in={0x2, 0x2}, 0xc) msgget$private(0x0, 0x460) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f0000000040)="1b729cf5", &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x4) r2 = socket$inet(0x2, 0x3, 0x3d) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="89144c0129ea94f77ea66ed006e3bc58e261c99a", 0x14) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000140), 0x0, &(0x7f0000000180), 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) setitimer(0x0, &(0x7f0000000400), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0) open(0x0, 0x0, 0x2) setsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x1008, 0x0, 0x0) msgctl$IPC_RMID(r3, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) mmap(&(0x7f0000ec7000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0xa9d) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x40) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x35}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x0, 0x4000, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0xe, 0x0) sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(r1, 0x0, 0x6, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$fs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) socket(0x6, 0x2, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x80}, {0x0, 0x0, 0x0, 0xffffffff}, {0x8106}]}) syz_emit_ethernet(0x4a, &(0x7f00000001c0)=ANY=[]) r3 = socket(0x18, 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f0000000080)={0x16, 0x1, 0xe}) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x0) executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x4001, 0x0) ioctl$FIONREAD(r2, 0xc0206925, &(0x7f00000001c0)) executing program 5: r0 = socket(0x10, 0x4000, 0xeb) (async, rerun: 64) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (rerun: 64) ktrace(0x0, 0x4, 0xd30, 0x0) (async) r2 = socket(0x2, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f00000001c0)=@file={0x0, '\x00'}, 0x3, 0x0, 0x0, &(0x7f00000003c0)=ANY=[], 0x30}, 0x0) (async) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) (async) sendto$unix(r0, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3bc7ae30200004e3039d2d236acf20b7804be38164991f7c8ad5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba090000000835713f00219b8db5ccd2feae000000000000b71d89e0000407", 0xb1, 0x0, 0x0, 0x0) (async) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x8e}, 0x10) executing program 4: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x5, 0xac) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) sendto$inet(r0, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc", 0x280, 0x0, 0x0, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000001a80)=0x2) (async) ioctl$BIOCPROMISC(r0, 0x20004269) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) (async) getitimer(0x0, &(0x7f0000001a40)) open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) r2 = accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) sendmmsg(r2, &(0x7f0000001a00)={&(0x7f00000019c0)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000100)="77393525eba4e74506143ee7e0b3cd1e73bb156916cb458182f35bfa70e6b4645c232de15282387eec2b7a75e84767bdb214a4f78dff3fdf9c04e9fae439cddfb8d3a93fd6bd3074073a9ad1106b3953981e91522d58599a06d3adc21a950a4164a55feba00a3bc79376a8fbe592ddabf34d068b83f65398014cf0dc78091ecaa2b8140e3309697aced66792e3bbcb68477226581532ad1fc7d1ad6d1ecd2a3947a4d06c02b80119c2e8ce385b663e66130c1b04ecba7422c181bd5a0c1068dba7646ec7d0967b14c1bfa26164edbe88d497f1591b824c0bfa048e00c5b84164", 0xe0}, {&(0x7f0000000240)="6231ac36aaf0fd3cc64c9f9190dbd7ee9928257751fc6d6bd11975def451ebf8ffaa025455150f470ec25439aad1c05b1a7dc89e4f702e5fe8994f902574bcf342b7ba94e30fd6841842c9230d749a49424dc4b6d539bf468e8aafa9c51c8111dd9cee0bc1d97baacfbd48c987bcdf6fdf1bebeebed1bafeed11674d0e38cfd3145ec477fedc27c43bb37b421237d039c92a", 0x92}, {&(0x7f0000000300)="2f114bb4d9d616112e7bff170cdd65cd8e139582e6141405", 0x18}, {&(0x7f0000000340)="f41317c28fb60f1988b1a516a5f0ee8397ecd44ae63b2816c0f52302b8b39241f76a57a0934e8638d490e102b370f463a030a6a910a2a35cd63da5ee5d4e20a16592d1925223e1f3148fc9dd2665a13dfe8a9d82c92633db676f46225abef4bd488a39c71449986356a1f1082a7d827f2f1e46197c82fc537859609c64f56c2beeb4f683c4b4552c1c2d6fd431c349e9849b129d3e965e1895c66cc3afe43518c8162eaa85c3ba178ead15ee60c5a1dcc1cc96d63e3ff16a40de4dc4a5530a34fa673040e00136cb3f6b652940c0f1055b830331f5d20fa1dfa0de86c1", 0xdd}, {&(0x7f0000000440)="e9dfa446faf13821342167df9f3664b28b4c628f0c43a98734fb4093c825d3738d174bbd01d2770e7abbb3f4cdd94431b4b1438bcac950e0", 0x38}, {&(0x7f0000000480)="f9afc48140b1f0456e50bae9ea3155ff64665d137de101a61e340af7821e666e8df600767fe697833fab5d9380d4df5c6f9115622fd56ffb4c60288b73d6d05b3225998bfa523138bc4a9ad4a0f935997f6aff8e60bf018b538afc18d0bebde0571b3698876cea9368dbfd40576089c23b44c86334fc852f0b448457b79109ecf7a9c9b4a20407e71d9843255ede4d08d0a786779849754dd89b830081642d3fa6c937b33b05e643e7d2acabc284b6bc4115904c09defcbb8556ef49458d93a410fa001c0c82232253a12331f73b2e3103fa7dbd90f0a4738855d0765063fd457554397fa7ff4f0338c9cb", 0xeb}, {&(0x7f0000000580)="e3a406b04937b1107b220c977c7c47cbc284", 0x12}, {&(0x7f00000005c0)="49234da0a0015d84c73ef19141f9317f98969f7667444b777e249eac98119c3797dda8f121be4d4655ab5cf47c7fbb72ff8e8cc4fc51cdbff21566e9f4610a83f35742ed328b03704214247ce70022131d23e6277b1ff872b195951d375233fc4085cb16a21fa11135ec61a0c093c70f9938b81394a30b7f5a179506771f8a646ac9c7ce17822f25776b465be7135c4b06b22da28ab144cb1f8ccd2470638f9b43c023833d612233e6572255", 0xac}], 0x8, &(0x7f0000000700)=[{0x30, 0xffff, 0xad7, "e452203681bc3bbed580803aab1c6573fd68d6d343eaa0a894c160ea"}, {0xa8, 0x0, 0x9, "86a61e4ff84c10e804fe79eca53af516417395264178ba36ca165fa74a59ba7e321840bb030dce47bbb231ebc5fba2b1a4a751d195d36c26a6dfd01702c37fb8827544bc62358398b346058c374800e922290b812d02f6ce89a69d8845a58ee58ca6d782fd2444cd6cd11addc13b4fb4a7088679fc5554516c08107697c4a454ce132b95ccd9e15de2eb95829eb0467a21877235d6"}, {0x1010, 0xffff, 0xffffa143, "40019eff2ff7f1750934ed934039c31a78abbb984e3ba18d0dace84559e4655fd44c196c19c267a4da621dfc03c1aed6c75e3a04a41403ad519fbcd423ceecb4dbbdab2760acde2096e99ab6b8c0eee1c4049162ae6f5ff5129f87e6eea78fb259a30f5e1b14c67898665fc9dffcf4f6ea7b4c914c323d20b5ddee311b27b77df8ee237dba81d2a0bcdaa6c45c2fd4c512f25614d54f5741e6c617ae34c8c9a473b9056362d510d412808110a826e9cc1232acd3fcb18c7be070c7a8e9722d434af98c2fe06c4ba4388fdd40f508c9e41a7aa08c992f56548e6e84720247a987d6811c9243fd4909a7165d3af3447b6fe0435806fb8f83a71ed547232213a830831d7e43f048cf4ee92994cd1b45cc8e1ffff3b46618eb53808c2844d62d6b4e1ee8edcfbdca23a2b021c90c2c805f845747feae0236fabad7d7a2a3c71a63ce77d893266544d596756139f58c366390c05a17c2bc6624feaafa54647d87d87010ea7bfca9095772515da63a13913241f625c29c2c40842a0734aa20ec633955191e61a3b4a268a7430294d28a672877e8c8ed469a9fd3f3d73e97e18231af5400be0fbc87d2b82d152ab0b857c889298f73f5cc220ac7f1bd431608b7c776e118221bb0d2769d32b5d687081c7e986fbb052f57453f1395fef30d0f5836c3ccf2e8c25c3ecb1b1b50301f291a54193e5b42a8c37213154ccd27cfdfaf3701dda564dc0c4d011bbbef1ebf694d2d95d63279eb08ea8dd015f4780f2173f3c8cab264cd608580f6ac8ecf41cf4d5ca767a3723a5ad7cd40ba675475981f57162c5e39a4e19997b8986a1e51c42a394f3af7106ce77935728c2bb4f1bac5c889a3915e5a47b9addc2d33978e949d40a2511bcc83c9384b96641f3aa3ff1e79f1068d0f92db5e93e45f8c2530aee19b3900b3532206b8b750ba4700d6b8a1771c043593ef4ef378bf6adc72f44fa2701273589120bd2ce7c8cbcd9c109f5fe67ae3cd9ed211e0e98360581d0cf604abbe605d65b468e31096530fa407a230d4fc915dde82ead917e0d070a4b7693e2cfcd6bf49fc97ac960d01e167df53f1e3f98cf761a60a9983e827cd4e387706980414105138d9bdd97cfc2cb6c7a8dc7a71dfd0bfa8cc74353209a4d1b805293dd7e24452f0678fdcd5851a13424316f6e37de8c0057d5721d7e8d0c48e69dd9bc7f76fb6409f701c3fd66eb14173d7d36ad25776545d3049845bb6bf810c009256a8a38513c05fa5015cb95bdc64c2088ec03a099b40945ced4785e946cf807efe494d8bbd9412594dbc362fc9f7c84469b1d9477a884b8d4ec61b81f562ef0408dc5f4d56abb517776a6430d672d77be0235dd48ecac6845a192973d7243091287109903afe5165138a94033df9593d00d77fbf08680b4bb7da55a477920a594be4594a251c8aac0bb70e0786399bed80fc94ce06836a65c3222b911f361c7b0d8800ed2dc9156074a56be357f03e7c7a1d372b020a4f5b0b31d3b3bfe32774e92ce50017ee0c87cb30fcb2e0103bed0acaca06af2f32aaf825b63a3d5c9730343fc0908477916d6da4109fa43ea0de786d5b4cc28da08bd82ef52d1b8ea16caa9c4c437e3eeb005f78d3c5e0f500c85d090d70e599415651902cfa2a29c1697032327463720ed516559bfb81662796aa5d82f16c562ccaf1b8da87f3f331177e61c1462ef4bdbd1a797a0c3cbb2b78a8993bb99410599145aa01f3c573b279ccfcefe09dc7165de97954cc73f69e2198b5809b6b999136c4a0b0c4b11e95933eb42ba1c5c0205b05feda2c5d1809265d8177489919954916e829035728aaae60d88eb58c336b323091bf3c307f1d965edb26d2fe0eb298c1ccc278da5b9bfcddd882eb93e51ae5af1bd6db56f0b72305460b68eaf006ec583bd4b31c1e3c37c3c913c79e5cc53facda8d958e2f4090bc2ca0679b1dfa79953bf34917aad7a5f289bf932680671c8804e5bcd6f709134c7a5cf510f2741d09044a8bca0a33d8aba25cfed7757516db6ca46e3e4120a5e659f237f1bb93e6bde71a2a645e01ef8d1a14c390dd736ba060691cfbcac79bead6d715a35f3e4218d039fb193c4d82214b1f4e7af4b55aeefe06de57877c413906068b21322304a46f629a9bf3759d6be6413e307df2dff2fbcf79bc7963fe4417fba62a114d6e21217fcf8f4c1d1203bccfcef44e300db37b1900752ea38ad2bead1c8052b7c54c5905966161114607676b60d04f73c52355cfff7133989cd45c978a549e30d1bf05bf4d6d604903075f913184759c11a466435aedb80bbd345798194b09c18962d86bacccaaaa4e18bc19ce30b07e6f1e001e4a39562652c329b4c19d75dc724e5bb7a5a0fe6bf23f317a73e31c7a3f4d05b62a9b05f73da276a90b2e0a206e3c91a7e1cbd57255e4a7ea76af8228018ace87be68053d7a5ce967d65031684b9a968e84aa9d377238361a56548e5f9dbaec951af11905ab8b2ebc04e8bb4a07ea1af8310818f1ec736c7a6afd30073a59406ae401c38a20faedd7ad955c48e397cd82c26ded91e160065e2a9ae8ce67e89c2ebb8abac5c6ab3e7663de4edf75b7b56ede7427a86f87c29f4ae496b0a03ea125788dff83a9fb8803d6f962863865d31a801d07c6d750fffe5d4b74fa36d09a311c667787a7857fa72b4a1abeb3f9ce6a9a8397666c96c20d244cb63cf11b21149c2cea4109293e8f17dce2483f3be078f8a6d553042a451548a6b75b8b8e24360e95582171394b996563ea09d27a22b9d249d83dba07b53d4767f34acc48c92735100c662e81850e8594aafbbd3d7e179f6840ab30031b7c8d57b74df1507f53647cb3b084ec942c2a49c8ac69a10477602424f1b04de82d937a5ed226738f89367328bed84565a46c259116c521736acf4202b2183b0eb1688a09c8e94401e97d8d35897bb8381b0189d92ae738219848f8d83de611ca8df05893a9ce74bd93c666f069e1768e4dc17d079a5510a13cc16c029cee8f3dc73354eb417833354dd6fa80060bee4ca5286e98e31c585069c06984898a64544e9c797b27722e12cedfc92722392b43de8d77047b894b20b876fe3d304870949f5f6750a86c950be0ea2c3f712760c1d069e6d7891b904d72a46edf5c29d0cb7c1eda00fbae39be7ca68a559671129fcf8951297daca5b376f4e0bb5a7feb9b533e3613191abe5bc951f58f926e5ab7dd1a03332a9b4d0825f362e8a6f0b667081046c407f96f582f13651b629426f6f35b9d9acc0fb81a70550ce57ea27f2fdc54ee4e93a194a931d3d4807c0e02a2e50199f355627fd286941bc5a7c2b2d38e6f90e977e5d3cd3c8961fd83c915cecf75aca39b93e86dee9bdf57dddc4ef0f84bf18441f3957b853d84f72297dc67ea5d909ccfd946b6f7bac48b6266114c7640113d00ccb8860bf47b2f4a35c9dab82cea59f1df289df143077196a9fbcb8ec22327a5ba2a7198457582e72cd1746b99c1ed890e3faf8cfef1f316c2265f1e1bdee10e59b5c16ad91cf687e1a978f6c73999b3f57ca358003df1c22c3320c41c3f8d1b98ceb950a2df21c484be7ab230217e5355fb36546f264893bcb36fff84d25fbfb8c08416bb4c8459e03b4fcc6bfa5097821b282a78eca3d66949643e5b4fe86714d9df5081617314ff288eb571feea0cd01fab489a137fb07f2a7e303cb9e7e5a5e2d2360248cb499456defdd8373c5219ea4b2e60ae53aed0b143624ad47fc90f2272a461c49d302242f25c1edc084a6366ff4ac83f36105ea58dd07566588613da303485ef4d071b9e2c4e001a3c2539ee50ce04ccb8165c0056ca10c09327659dbc64583370530d38488c0bcabd7cb55b663205481271776998a7c0850366bc438c85867ff8fe050fcc888cb4c2fd66a91f82d45ea680eb36f7156f42610ce2084b8322275f2aed6f12ad3b20bb1666b9862f4fdf106a34195dda1a80caebe860dc2181ae986ff47d84d9e65b5b7b4f063328849ba8ae2aabb86ea76bf5fed04098ceb5cd8214e90919ed8f85cc940cc84fd3303cbcf2ff9a7bcdeb841805ca2ce8fd3d29a5ed0b3708993470e48332ad07c699eaefbbfffb5eee449c3f36c171195e947c10e7d5c7a59e00e5a08e812993c7b0474240af521e464b6d70a9de0c98d21f48bc4512018a8f6969bbbb05e661c44f4a970fb9ee2d9cdee99121f8062ada30024f822c2ad0cc77b35b2710d38c5843b0104ca1fd30937e900cb01230e1a3b7fc6ba94dde54f6385d55dcac733b474a12e25e0f52850d99cab58eb6edb513fd03a8db49c5ee24ffc934413580fa8e8a94be0926b9fdd5d063c57641d751cca5d1c63c3ba984f69b070ad82a98edda1274c45b96549c9fb8c86ab53011710d457a228957a3a17fa8411eeb7b7499980ca78fae4809cd352d1da06562c619f1b2510041b07a4dacee6ad76d000181582385bc61a17b378c6b942f9d43b6c3c3121e44cff64fc8cae99433c151e99c924a37537a31390501ede84db568607a1429235b42683e088f45367941c98a5432e59ff93b709131c749514f619ed81c630d1a942b6698ec05d41b3baa0c44358b8984b020346f8c1aa0f67c6b4a8277ee1ce1e0338f945a4f7087da7017117ba9e3ee0cc94edbafca5c91e368b7dda7c1369719fdfd3ca08627d5efee7d06bcbadfb61905dba090fee593f09adef1e452c2fbe7cb416e45099f8ee07bd1a70a5714b7423ea6d451447c9f6ec61cb71e73590a72c96a62dc29547bc6d15f4f93456bebfb0dbf4fb811c2094d01f3c6f7bbbf6cd27d1e5ab70955e834071ee8f668d1c2bc355a0e54672db855c0cedc220206bbf5b1df25551ee7c70f7ea477df485ebacc6f7aafbe7035de930401eab85260cd4c3c834a269586ba7c5a7db734aa50e6165adce40bf4145d3c436db287925b8b8c0473782a66372ed4810ea69eb64efcd59327c58730a21351fd1c26a3c907996c85e7d90d8cff4185fe95de4a28355f229086addba6bce130b97cb0e49af19f331ecad96b1934184de94e18a1f60bcda7d2ec2ad87f6fb9f7e8f5a7e1edbc2f384530ac6c07b141bb006d6b492802d24889c97202c499ac3ff2acb24bc2538061901dfbca89a2d17c1b3a58fe68853b69811bf06f76f309097cbe1562914913c644d3ae73b8daf64a8281ed55824f7d75f8361b2f876d1b5e76df70b59c3a98fff8dede05f06f37918058bcb73576cb168b057cc50de6527d3f90158424c3804423121c2e66b154ca0e799a82c5f9f07b9446508053b32620de2097a9e7fc5127c6d52a90f95febcb3c44ef0aaa1818ed2e80aa0496fa66cb1838d269b1d493cccce3f09070c5d6d4a3e6b8b8ed005a139ebeeddbfb744cf6ed5f0ff2744b90a18ace8e3d20dd3522fa43d1e3ca39ebdba4affca0b56a8379ebc16b7caf10a0f90e6bd830ad9aab63032c2a326a716c4f6db5bdc60dfe2eac0583e4596609e206d71e24c1724b741c5704275c2eb06049b06cccc5271a853a33f8e11935009f3966bdbc76974ce3f887837bcf42476319a2e563ac584bcb9029746640187d3748b7677c25cf164d97301de9c7ca537dd6a6cd2f238190defeae38772f1040e99581eee2a51988ac23dd8f235bef0fbe8e0473ca2df070fe56bed570564231cb6d99effd5ad53ce82e3fc717ff7baab88681d42a92bdb2b5ac9a1967f111660dcacd54d5c8ec5d09e5708f171ac76ba002467ca160c54f59dad68d9f0a18ba4d9797e9e58261b6f1a674a593ba435a62eb7e6fd982527e19798faccb643e56c6ef4e1cda62"}, {0xe8, 0xffff, 0x4c06, "f209d2c0eca87f29cff33a04def23646c24ac64e842c41e3ce0c8ec62b738c85f9cb7d537c2d9907e9c24dcde37f1389d7e5fa3f676e894c9ad72503a8712691963be55043cbed2e64688b7180a9494e516a5e9a06ccfd94be8e42eac5c112296941be7b554043e368ab1b4ab50ef3a198b9c5520cf9380637dfb54ca96ab1715e5899239228e2f2f2b5a403d60361b2e68207e7bb81d7ac2bf2a6bfa7c4a4b51f85c7f19b5e0db07db33a13aab16460da1b02f444350456d09c68dc7d99d04919e2af3edb497585133cde48b0c41463aa08111a"}, {0x50, 0x1, 0xc583, "3688d6d0c70b4f7bb6948128c0a900d3e23d4a56be7fb7767c5743f470f921705d3eaf563d5afb11f65d78b317106462cfa8958f8e38e2bdf4"}, {0x58, 0xffff, 0x5, "728b50d642581f68b6411ac31aa8b37676716beab3fb39a9872e10298d4f7db85330f5c949e8c5fdb6dcfec144d690b446f81861ced9f8c1ed5e06155f688c460c4fe2ee24"}, {0x48, 0x1, 0x6, "98ac456b3f975b7c93657abf67bfd34b8c40f119206ddf548610286ee7f5a47c1b19ab5dc235fc081c79e8c45f3fced377e4f5"}], 0x12c0}, 0x53a309c1}, 0x10, 0x0) executing program 5: sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0xfffffffb) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f00000000c0)="e4fae39374dd9c9e0aaac87ef2ce24b8a1a6d6971d4a6d81f80a5ddd2c48f69d96e61e4412a31f7ce5a846766bef82d5ccc66ff0fea90cb0351fe5d02929cdb238393079bf273654fbcd1337462570739da14c178f1c4fe6315a2cc0f5715037f51b458248026211f74481235b986f65d39a4af63270aba3b862af72f2619a9a6ec11aefa79c2443ef2b71633e0e31c69d349eeee3a0d50d6a882d11782841", &(0x7f0000000040)=0x9f, &(0x7f0000000180)="8b76aa5c07ac43a78de88ddb247ed478f5018b80312a7c0be140ad021bf98c252b43de5119a79bec3ae9e1f3f897e08c5b5799d957dbffa94cca52041dcf856d971bb5e2ecb71350004e946cb4dd980cf23ccd7ce77daefccf14544174cfad5cca0551f45740e9155ff42b51508c8ab07b1722000d61c57e6bec", 0x7a) executing program 6: getuid() fchown(0xffffffffffffffff, 0x0, 0x0) getuid() setreuid(0xee00, 0x0) shmctl$IPC_RMID(0xffffffffffffffff, 0x0) mknod(&(0x7f0000000140)='./bus/file0\x00', 0x8, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f0000000000)='\'', 0x1, 0x0) shmget(0x0, 0x4000, 0x140, &(0x7f0000ffc000/0x4000)=nil) shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffb000/0x4000)=nil) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x282) msgrcv(r0, 0x0, 0x6e, 0x2, 0x1000) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1f, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x0, 0x40) socket(0x0, 0x0, 0x0) munmap(&(0x7f00000e9000/0x1000)=nil, 0x1000) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgsnd(r0, 0x0, 0x0, 0x0) executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) socket(0x11, 0x3, 0x0) syz_open_pts() open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) madvise(&(0x7f00007fa000/0x4000)=nil, 0x4000, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@file={0x0, '\x00'}, 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) setrlimit(0x3, &(0x7f00000000c0)) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)="71c90000", 0x4) r5 = dup(r1) setsockopt(r5, 0x1000000000029, 0xd, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/../../file1\x00', &(0x7f0000000100)='r\x00') unveil(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) (async) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$FIOSETOWN(r0, 0x80047476, 0x0) setreuid(0xee00, 0x0) sysctl$net_pipex(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0xffffffca) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) close(r1) socket(0x18, 0x3, 0x0) (async) r2 = socket(0x18, 0x3, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x18, 0x3, 0x7f) writev(r4, &(0x7f0000000280)=[{&(0x7f0000000000)="adea", 0x2}, {&(0x7f0000000140)="fb42bd0719f94ed1209d4f89b89d54984a9a15e1ab5f20b70869b4cb34478df817f8a4b4c959012640b8783c62279fd1af86a77e68e41e81e5b9e9ba07e8ecd817be8ab8624160dbe2df85b983ac1474f904343bd7ad2933dc9bbaf4678f9fcaa21147c87af60bf29c5fbe04771c03c96dc163928cf4320022d52535e0aedbd9a986fe", 0x83}, {&(0x7f0000000240)="4b375fb328dce765c261bd161e8bbe58629231cc10d3ae97", 0x18}], 0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) (async) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) msgget$private(0x0, 0x282) (async) r5 = msgget$private(0x0, 0x282) msgsnd(r5, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) socket(0x2, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r6 = syz_open_pts() fcntl$getown(r6, 0x5) (async) fcntl$getown(r6, 0x5) msgsnd(r5, 0x0, 0x401, 0x0) (async) msgsnd(r5, 0x0, 0x401, 0x0) msgrcv(r5, &(0x7f0000000400)={0x0, ""/137}, 0xaf, 0x0, 0x1800) executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000500)="7182052190a8db37c2", 0x9}], 0x1) fcntl$getown(0xffffffffffffffff, 0x5) poll(&(0x7f0000000040)=[{r1, 0x1}], 0x1, 0x5) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000006c0)=""/86, 0x56}], 0x1, 0x0}, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x26}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r2}) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0) executing program 4: writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140), 0x20, &(0x7f00000001c0), 0x80000001, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000480)={&(0x7f0000000400)='./file0\x00', 0x80000001, &(0x7f0000000440)='./file0/file0\x00', 0xe}) write(r0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x0, 0xa7c, 0xffffffff, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) poll(&(0x7f0000000080)=[{r3, 0x1}], 0x1, 0x800) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000480)="5c12ec1a55e981f2e975d2276e1215c1d75d4f6968fd76f1b6711d89eb56e866d9190e76db008ff46190e213e84c0689c9762be88e3de2a2d3585c09c114ed15607bdda6e2b99a8f2a460a1706a0893af4ff6c29710336ed8396db928a10b4e8f6549862ffb4a3d3fd292b843d6d1b64", 0x70}], 0x1) socket(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x40, 0x0, 0x20000000000}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r6, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) recvmsg(r5, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/250, 0xfa}], 0x1, 0x0}, 0x840) r7 = socket(0x2, 0x8000, 0x0) socket(0x2, 0x3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), 0x4) connect$unix(r7, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r7, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 2: r0 = kqueue() lseek(r0, 0x3, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) getpeername(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x0, 0x2, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, 0xffffffffffffffff, 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x8) msgsnd(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="00ffffe600000000"], 0x8, 0x0) msgrcv(r3, 0xffffffffffffffff, 0x0, 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f0000000140)="6f61b7ef7ead776902483d35659a64e88dae40c40c02e5d54f4624bbd9117c6be4368741a4877bcf6f8f75aced9c0f9928aeeaab48b7d8b3e210f9f9e361544e9c3544e17a60fa470d190ab042e4af4fc6c09af967c10177d0e86ede02532f8cfe92b5eaa3c369b66d7aac10d1197c7dcc98f32962c28b9d649ee93656f091e93987144332e847063919a16cedf0960cebbd1f5992f00b0a69c4a9191a3a00b2e791a5ff29b25747ad4358bd9d14ebb68e16fd204e3539383b3b6d1df08b7a33b560dce269f65e50753a", 0xfffffffffffffce5, 0x125) executing program 5: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r1, 0x7, 0x0) syz_emit_ethernet(0x4df, &(0x7f0000001140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaac086dd60362f5f04a92b00058750988da94e690de04d28bcfb971a607ba243b19d8e9ea241f577704405a5000000000000000081009078000000002101c607d10144700939e85de958567a4857697b4151412c02a18901910ee892993d11f3f537d6f74f2dfd027b34aea8108c0130453304719ec6e02b92c2201f93d1429ddb72e2a9001272ac0298715699ad0f0ca9f604a91f596863bf8d391e466c181aa7325f08419b839fa97c137f970ebd47046473d9f32ab3255b82eb0469cdbe84d77940f9398404ce8bd3e7a7e0eedef2301f0fe8fd4674e184196c43f84ba36faa1a109c6440c1a3b0cc32b03f8d0e09eeaeac6539708f476a0dd56fcbc936d025f78af107bacb29f56e0d8bd174a62bba9ed05a8f08c8f9c6e7154b7042b93d0699010bce61ea7f2552d0fc0c2b6ff1e4d894294dd38cd2b343eb6e0cfbd27729315cf168503ca4e7e599d63c7776093e97ba989ea054cd3f853864597966c48b0f8d1072d5a0c20b4e54b4b67ab14e27953d6af52d6ad4babbcccc1235a7eed8cc93a6adbd68ebb3f56092d9908430f110b06780acb4b661059c7de5958bd6f5559cb331f9db7aec6815e2073df08c80a4dd7366dab00b76baa2e1100f163195738fabaa484e9a5d8cb068d9d85e700056eab500eeaf4a5d2ac6b510c10748f5fd78c746c0f166f41fa31bba657f0ce105c43ae6f16d0d760ee71b12c62679341f897b79019cad44c2be685bf3da7182982838541f4c04c0a33afc8ff060bedf820ceed99fbb9fea6a8c2a558637127df059a303674cef611f979eb2d868470e36cab44fcf54d4849d7152b67a297d8f710b9ca34628c5132ec269e124cac66b7b144f33bec1efa900806a4894364c6a6d7204ff60d0ae9617badd89d1b041232f798ef1e9bec7d3c6aa494fde9076e4c71eb5a873c439edf7656accc2ed6e88488bf9beea28f608a3329fa27332683997de9d4540e16d14297a09d83e14e7dbaea2e0ee9a89591b03bcd326441488d05c54ba3d6c686d2e2fce4d434cba087112c896b7f45f06e40a39d35e07c5b0684f66db86d3fa0fad6137bdc3edc5884d7c8963e46204eca484cc2e1f773a006c5ed2aed6fbeca01611814240d533d3ab079df7c32807f4e5ae812d2cafff49bb26f6ed72f30cff97360efbd57097d377beb1fd53cf9afd2eef2da18c6084cd817fc6111e5da4c3a04dd34278ae051b85493c35911253b39787d5ed2380f5255673440e161ad30c60ebbabe70e196411bcb58f1295230ccbac186acc162d4cf992272813b81df3404c39c8d0d9b75656e6fa9647d860c299c583944238c508209f72ab10143db0f37a1a9939496248edbc9316e7c0fcc6718980d596f4415e8cfce09ce32ed5463030178a6571b638ec1a8ddc87cab18217949436cabc00b80881f69e9debb06040297d5624ee678c3443efbb379452d2beff03e946e7ba74665dc3e36a8d073fb0a7cf624964a2dc7795b1a9f45342a95bcf9e57373641eac6392ee34f8f54733ee3dae635a001e3a51c861557d78d93cf90900c1dc100b150b4068b3d9b8ed0afa3f13bb0be9865fb62e51521f87b3ad829155de171456d18365de843fd5a762621eadd1b9bd77ec161045a8f41431746e5b59764192ec525f398429a9740f59ab0b1a960959c946224f9c9cfecaf3ead0a709c45320c938ce4f93732ae8022179cf17fa34cc8dd0ec528c00"/1242]) sysctl$net_inet6_ip6(&(0x7f0000001680)={0x4, 0x18, 0x29, 0xa}, 0x2d, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000280)='./file1\x00', 0x0) setreuid(0x0, 0xee01) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)='x\x00') rmdir(&(0x7f0000000040)='./bus\x00') r4 = getpid() fcntl$setown(r3, 0x6, r4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x81}, 0x0, 0x800000000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f000005e000/0x10000)=nil, 0x10000, 0x4) setitimer(0x0, &(0x7f0000000080), 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) write(r5, 0x0, 0x61) execve(0x0, 0x0, 0x0) close(r3) write(r2, &(0x7f0000000340), 0xd4e688a67930cd) sysctl$net_inet_tcp(&(0x7f0000001040)={0x4, 0x2, 0x6, 0xf}, 0x4, &(0x7f0000001080)="689795bfceef6df897bf97f3ad55e8cb75d38ce2aa64d261e8af9f85cf68fc441286905fb9a858386bc58ef0c56400fbd89f196b4718e5c5b7a3634cebf9212c9903c535f131334da2e0778d451815fb76841722d964802ee99b54fd4ef144d77c58883636d2f9759ef17d6c62bacde4133d37f94550a4058847ea1fbd39f11552cf8d9084564997d8e65da3c5ab3715179adf98e0a11190ea759ea6ce7cb4386f7ed52e7a17ac6d4a7e632ca951326e1895113ec7eb3cae7fc7031371a40393d91145196f674928", &(0x7f0000001180)=0xc8, &(0x7f00000011c0)="599449a151829710a73dc3956dfae2afe03bdcd4f7212e1707f945c7b1108c04e01254b4b2fa07c6da8aab95bd5366b4d49f90811ea128db8c77b9ae51650be04e8596221633982f78e168fdbfb66526e16335249bff105c6b4e3d88ae7bbea93fc0148313ec6e611deeba230004841a6424c63a09d0a98ccdc80dac0d6049a060427c7f4bd1664f1606e7cb5ba844f34fa28368278741cd8cfccabbf903149e88d7164ac4f38c581c63060e4778edcf41eb817cc9e4dd82bc4317b8bceb91036aca4f231467a53e", 0xc8) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="d6b66922663aca1978498b882405ed7733d0e52d3414d191501bbadbd9fc52d588c6aee5d19f4ac2fec713b76349184b0c1532fe14d6b11f1982513989feab20fc8b64638e014f6bd22dab95950dbbb2e8bb224888814afb175d3f723364189d794243df66fec0c84cc2a249b6aca4a7cc964b9b88b77a3e1ae7b99fd000a00af5e63478cda732d426aebf416e04f78cb49be8e2d9b2fbae5ab7b67006ffa1179d800c36a2b0aea7327a2fb25ef5a4", 0x6f}], 0x1) executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getpgid(0x0) (async) r0 = shmget$private(0x0, 0x3000, 0x42a, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) mknod(0x0, 0x6000, 0x48001) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000001c0)=@file={0x0, '\x00'}, 0x3, 0x0, 0x0, &(0x7f00000003c0)=ANY=[], 0x30}, 0x0) fchmod(0xffffffffffffffff, 0x4) (async) open(0x0, 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) execve(0x0, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) setrlimit(0x8, &(0x7f0000000200)) syz_open_pts() (async) close(0xffffffffffffffff) syz_open_pts() (async) syz_open_pts() (async) syz_open_pts() (async) syz_open_pts() socket(0x2, 0x1, 0x0) (async) socket(0x1, 0x4000, 0x0) (async) select(0x40, &(0x7f0000000440)={0xffffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x2, 0xffffffffffff3391, 0x3, 0x14e2, 0x80000000, 0x9, 0x8, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaa"]) (async) syz_emit_ethernet(0x52, &(0x7f00000002c0)=ANY=[@ANYRES8]) executing program 1: kqueue() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11a}}) (async, rerun: 64) r0 = socket(0x18, 0x1, 0x0) (rerun: 64) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 32) setrlimit(0x0, &(0x7f0000000180)={0x10000007fff, 0x100000}) (rerun: 32) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xffff, 0x8, 0x40, 0x10001}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x41, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffffffffff6, 0x1000100000000}) (async) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xab42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}}) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) (async, rerun: 32) socket(0x18, 0x1, 0x0) (async, rerun: 32) r2 = socket(0x18, 0x1, 0x0) (async) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000100)) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async, rerun: 64) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (rerun: 64) r5 = syz_open_pts() (async) syz_open_pts() r6 = kqueue() kevent(r6, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0x25}], 0x7, 0x0, 0x0, 0x0) syz_open_pts() executing program 2: syz_open_pts() syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="5916a53fe170aaaaaaaaaabb86dd60ee1b71000000000000000000000001000000000000000000000000000000000000000000000001"]) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000d2f000/0x4000)=nil, &(0x7f000082c000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000400000/0xc00000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000dba000/0x4000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) r0 = socket(0x0, 0x2, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x8, 0x33da) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x200, 0xffffffffffffffff) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480), 0x8000, 0x0) bind(r1, &(0x7f00000004c0)=@in={0x2, 0x2}, 0xc) msgget$private(0x0, 0x460) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f0000000040)="1b729cf5", &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x4) r2 = socket$inet(0x2, 0x3, 0x3d) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="89144c0129ea94f77ea66ed006e3bc58e261c99a", 0x14) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000140), 0x0, &(0x7f0000000180), 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) setitimer(0x0, &(0x7f0000000400), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0) open(0x0, 0x0, 0x2) setsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x1008, 0x0, 0x0) msgctl$IPC_RMID(r3, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) mmap(&(0x7f0000ec7000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0xa9d) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x40) executing program 6: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x4001, 0x0) ioctl$FIONREAD(r2, 0xc0206937, &(0x7f00000001c0)) executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='r\x00') r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) sysctl$vm(&(0x7f0000002c80)={0x2, 0xc}, 0x2, &(0x7f0000002cc0)="b4", &(0x7f0000002d80)=0x1, &(0x7f0000002dc0)="f12fc31d1ef33dc14b108df9a811a28c5135", 0x12) executing program 7: r0 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r0, &(0x7f0000000000)="2dec2911a8b304a3c3f45cb2025617a9b59da43ade48c876e6ce7c96924bcd58761e7c3479bc43024e8a48fc011ddb41546e4ddb4211b587174b19fe4d2a48c2768ced00da2ce00cd0d08fcc918bd61021c32de656670ff006c82d36c74c788df31e84f5718088a4fc7eb8dc8715b157e9783dfa7c7f31f7439a939ff4f77992ae9e642157ebb733e8c6801f413a084e1d58a6093ddac169d36614dc2bac1544afdd0c4be6c7fe7bf927bf4995c0cd05d54a5732842501d6a80832886fe9e890bf13892a4a81372818a6bf59c593254f", 0xd0, 0x2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x5, 0x0) listen(r0, 0x1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x20, 0x569}, 0x8) fcntl$setflags(r0, 0x2, 0x0) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x680, 0x100) pwritev(r2, &(0x7f0000003540)=[{&(0x7f00000001c0)="4b6a34c650ce29d529f56961d8d7ec2f3f11ab477f3a13432655e8b2e8ad9504b8d32d883475195656747652f0d811e1506289a494a2fc4ff2dd17bfc6606b2aa06f65f05bd37cf08a358b6d907f800d7fd811e8e6983de3e11ec4585d794ba5d3bc85caff31c70727d31c66dbc6acd364f0605786756abe2e47fd967cc54adc2b535a5093de404ffac4f86a83416924e6bb4c310d0cd3ba1f3cc1d7dd43e275066905e7586b5a00bd723866409abb70f1feb66d2254f50e32639dea4dae5bcbbee4488906108511b57478985de70c8385494bcef8da68dc84ab8d25b4b163c881f19d0acba466083d48fd0ee9e054b0ccf0ae3436a8944a7bb67a0618a7d8852b90cb8a41775431e845fcf44b5b6a712a92e0516f21fb15ff3b9d1d657c9ae08bf113025e29efb0e86133317b5f9464814e6579558deb38d28aee3395f2279c294c64a67fd5f66b9cce1f29744e78b6449ebd90381d4a08dd8b0fb74e9c4f519d4b699dbef7ba0010c8742b674d8014d20a84d1438d25e58c1c449def7fc22b8b41787609dd5ee3fc28c47dc77408e46fcb4751c9258ddfb31b1be321b72a30a506fd87395c292b60287a9b9847164989e295b1fd9d1b370d0959ff65bb94e2303b93763a272a3f6565e7c2eb235664fd4753327296d0999bdfbffad08600b342de0edef348167f73fd0f4a760635e92ac9cab6fd60a8c67063b773a7e8a86da2ffb1d99e0bf85d8f62bab776e845e2c8eb7d0098382334434bd18eb6e69623da13317c8a73aafa480440f52578cf8d98ec439e8d7ae326c792ded34bedb8d9fc53e59e880d53a3897831b06d0d2b28532304b6341f09a024343c8d5a5b71c32178650d5e62f373fd47ece88e3acb8f624992e9d7d23ae056f97a5dd9fc5138e70092b8475de37b5a026f35750060138d14e60c18062d51c114e78add339ea954d5bba225461518143f89ab63a2c4a908b7eee31f763f0b492581d715e4ecea050fac94e3c4a5430a2a6f34c5128ff9d390931aeba5e6588762fc6387360082b75797e610b3e6ca5d9349433b3aabe66e8f0f1ceac70235bc35d5ec8d587b3c532fb0232158616639a8caf80e62589a6b586cd32d93192ac02c4d0765d2b303c6117584101e49d8a9bce42f76c36a1c6d25e22957f2502ea5d529f4a68941507f35f60e42f483206ec4a0c8b3a09d85c9ab881b471c57cf5a037e4a57459356b91fae462d8851f2e6202988e9c5cd9c5601cad52e5977f3af9b645264291a5781764bf113c6832341892af6bd6d61d3864d79e8453395b605483604279c9c8a5ff1bb65e10f71c91fe03d5cd855e9e2481165f4c06f4ff3a324f6d748b2f361f57254addad97750d3be51e82496f9bff48ae1f02208aa31604fc75fb4883d1a3b4b079cf84a88e3814bdfc3d8901b6f4effa9610c9e929ae679776bfa666a50ed6b16497814f2635e36d16e34a3a2051ee9e1aec03d906f6f92a72fb3a34588d5ffcfa6fb58d37e90a8ee392bbc36b14a1a43e71ae0b8e4b768b6b4b67676adfa7c04d6726d72c42bb41fa0fadc736b1a49ebf46febbaf384263848b05c0d40847a8426263f7ae73214bbf4329d285b42361f477f50bd953eb8afdf6f80e9a8b0887e5449d954bff7ef9189ca34b6b343c415d96cf7ed4ab5205d76e375475e266cec01f599d71f2e37f9a31252c5f0ae64a7f085ebb095fe5b6e98b84a190b5aad1ec456b3e34d3b900c8511134256ab885c2b7f15bacd494e1c2ae576cee1bf8742284d05830434cf843d5f159cca2f21571fa2259b49f769d5bdf776396f440aa1cea722b6a7d96f25da0dbf107307db4f36c0b81f3c89df0ee752218ea714cb7dc47266809a99dfc76d42439d18196819bb4ce1b15ae08c0c766f2b3fee08e201549b01ab157801acf2ee615de53c0a99ee9d75a32ff901a1acf97618c69acb6c0d4cd051f39b4f1f47aa08f77999f14eb2ba406a3b147f1c20c7e6a0ef6cb8ba3065c829665122e825a3da9c57ce92b2d6479907f99521e338130b8435e839d357ceef185c0f56e9111681fb1009ae88331e4d683123ad8250e8a5a97f0f5caad578d6de96b527e4585d86e6700d24834d1dcea692e99fe371ae2c6ac3ccf7796ff20238fc577444d998474a552e396f885ce3bc894d6ad3acdafc9ffbbceb87382f14efba2a34c5ad12e0598180aafe623ef7165acbd0466d8d012005e55c892a0f3808f3fbdac8337d4be08231f6bca0cc1c97e0ea613e7bf67f5dd86320051105d4c432a5c050e4068b9b8dedb2430df22d9c918eef6ca65859b24a505354120290d80165ca6fd6509b7c37af7b792d4bdc3fc186437fd2eaef91cc786998490a8dbefae302b847ddfe97eb09b0a0d5111dade0cf07d69e9c198797d4d2682444b95e33aeb4c1de1586779f7fd42d424388e29c83479e996e24c1808a8dd5ae7399359a45dea2b5ee1101ecb52fa32926366c1c4f650754d9472e96f88b79cc26728d9e817a29ada565dfae88e1d0e566df4dee1db5eb284fdfa571c11a3b65223302ebc1460de5ffa0ed4d6063db0c24dfa9ee1699cc7ef82cebb32f9f6e5516224451ebd8555880cf57cc8e4188093fc90652411705aea94b2ca00a741f09a65021ccb06f9f9e91924a8dfabb40a837a01ebc9b7a7d475a3ffbe0978f81eb30a8d57500b4ca7a6569ccba26a08915ca22cc62e174b1c1f7de4391032d3feb93cc77d9a04db1c1168707aa359224e42bbbe79f86f07928731ceca0cd0b043bd7bd3326e27bf9c500fafec4a26dc00699e7e857345061ba552e4d116aece27a13957c7eeba28f48a2659e5b71d9408feeded4491961ff699b8f006da4706009f24f9cbd3e378aaa2e769efd29aa62c0652e6b23bf65b33db92a9bc8e75b399ed47e3c5c4406c601aa4aefae1f494e5ab38a6425984397f68ba81ffdaa0b3953e302765f16faf22a05de9cf8d8b2ed8c24bdb42df1ce490484eb9323c307b17a0c78c65dc686f19df5f4a15bda79fd7bec62d96f36831b7a9b308e067881f46fbc265b48f161289027b3c17c8a96f1bfe24603a0464721577b866fb216b0ca994dd315c73caaa72f0dd7617587bfcd0c082bad623bdec9a84173606bca3aa42ab9f0ed8c60d6d47fb30ea9da521119f669734ec2154e22521eb2444f17f680c39672e94e22a326b255d265fd8de4192d56525602c26a757937333217c40a224a1cadd9b84cd2a9dc67337a0a1d45457227a0306bc415d627c4b60d72cf92cea67ac3611ad88144c8c330c91a9d159e7c27b71bbfa4e39f34266cca7a3cf5f8c2f3e825aa033af886088c94d52d4e345f8a4f1ec5c51d4fcb7134759484517e13feb15b36a81b7cee6964991b0594ed175a5966e312b1af407d9a65637615de1faeee4e9ab644691a1b887eee6a538e184f661471e2bddf20bc1367f01bf9ec08e12697ee789ba0a127d252fdf49eb90a63542557df4158517a3a786be9a6c8735c2af75dd1da7c5a3a8c015a260be2dbcbd7ac8806dd1e2fbeaeee416ad3fc499f3ee94f76e0c987bbeb6c6bf0a10b4ae563d4cac3d4651d909863692acdd0adface2bf64f732c8b013fdd67a9e9ee4e06044c5fa9c5fa1cf854d3481622801d2f5bc612e7bedad621c37aafdf9098678e631b966a3a3b9af6104234067f90b111a3350761332b4199c4c73c537c84e7a0c8313f0c02a4941508fa39468d5727af260c5dfd50c87d4110319f3ee712e4416ad51a9c5b583518042c81773e33c29696b6abe9d9b3598b6d4985adc56f91aa1214e6de4d3bf5c33a8529f9a4a7721bc5c62b6cd4e8e4ff590c3fa3098510c5965488bdc29f248cbbf61504a519c58329b1ecded0df4e451c9652e4e722b5d635992ee1ed55178bc99279dc1b7b9f0226209dea2f6e45e27f2a78d75b93de8fa2de2f979738450e2a9d821bba3a591dfb2b11756a0373f5f20deb28f8d9d8d9a73067d4191b6dfe61aaa8a24d13a73ef490ac367d44ad2aa22f265a2f18e9907e1ddc610910f988661392a65f532ed977b23e3a90ec916c5c0dcf1820ade70367a6f871d6ad6374cbdb8b4676c7a19579817e11b5df0cc79013187e8c007ec8e092d172d3778d344f8200310d8d8da8a384ad9ce1241b66e21eca9715bb5a79b2555b8e880ed9c556e7857aa687637acfbd1821d6d443815810b2772e0331c1398b8b48bb9f5a1875ed9191221c84c220cdfca339b0088926d7fca9f2bd731fe90cc49d8e115ce8ab7f0c67c307d0a424d04f734a0870a00ab7fdcc6a34ca051797025bc94f2b594a704672c4637505269157cb37395f1861279121d4c59dad43520a52cdbc7ead6e5df792f16c3502d1040141517456f9ffbcd1b38529df7feb7d978a54ac035c19e499fa5678b72779cd94bd2a91cbe4f5d20334b2aa3992ae4276129fae7d2ad0c5389ce8cea7b52f5ef66b9e61afa35233847535c4cea5e2d92a430bd2d8619bd9293affa92fda8ff2798f4da99950aeff6291c9741cf1c43aeee7d77b1a2ca816254927c6cdfeafb9b78ebacaa89d8d923b02ff8d282cac0fc91bc66be94c7c915640ce56b358ce9788db1139e16a49142c78a4075eee973b6958fc6fc90db6a74e3bdcb4530ad595f59e51e79cc932302dd1d755b1e3b80bae9daf3fccaa2533b1a174dc4f8fcb4204d744ae4f84668a144ff7d4290b5aaf4e196b5cc61b0e762c373a9a48c65f2f31db321b029a44c042deb4a7436b9c00e5ef9669ff1f8c7998ed2e242c05a08867c6f99a8f838791bcf58d35075a06a9652cf56f9ff58278edbd6e0cc834bdbfb7e01513a46f37bcee3175c1a84fe596320f870b60114dfad6d288dd03c2368e10a888b9fd7b90c2335852e939adf76b5383a04732ff6341a5c2e4f84e93a402747fd368e8763a772f46f70eca34a4a72b8d3c1e3f737919d9b2caa122a2ae2a207efad23379609410e2404d1e93eaa0095b529e6d31ec4a45390632af027244d74b7c17d5ac2b803e64f6372e066030247eac2aadf2b1b7abd3593bd081a0d12d8571f2c124bbd8aadfa5a59e891b568bbf779ec6c471f81b366c7c9649d8575388ca74e5ecf20b201ef4aeb932d324cdbfec8e04ad1a502806e5844b683beb7330f706090ad78a460321f92a439da2e4311624f4d9f4cd048058023b2eec5e749c655588001d1499c2820cb90b87c812859d93c012cd2f4ee09eabc47953e7d88483de0460cd1fae5bfc685dee40cd1965548c15165f29bc89d10a10b37b8b287e146b2c27d16675576d1e8afcd61a14142e5093b93c721417159fc3fa929a13c9eeebc191a7fd8e0f769847047bd86e2c51d234ce5289ce0f8b7027ad8664305705ebee1c304edc0fad2224743c612bafc697447dc251ca662ac335debf17bfdf4854c83b85ecbaab6082677c9069ecf3f05a3f3db61119793559fd6d20a3329cf9580810d99e70c03dcb6a2d8542b050f794819b944046fdd348b88fc7c9c31ea7885836de4722005c97680473ea892270c3b12f3d882bbadf7089f686a27a28df66a85a63081dfb55820d96de3b78dff92c709677494bd35dcad3193ab8a444a19f2e05d2100e0287e117607939d66fed83fd91d9660ddd80286efd77a79412ffe40f9ca81c1e49bfd965175de0b71eeeb461aea0bf24e363355248bc8efb2a27d2c0ca752aa48ad8bdeea890c5a99bd44efc0f8c7dd017ed7a5b7d938c81f7e54e4ec49085e221f8c51e1f19dae7d09e37eb525dd511c107fcb6c876b1e0fe18af0e7ef5f198c174f5f8d986eaa4fbfd87c841545f9e", 0x1000}, {&(0x7f00000011c0)="2415a7b0e8e6c623d49fd1c6f45ac654ece80d29ff843b678af55b1fd777f3edcddc715d8d2d68cc40ac1cd3a43c34014e19bfeb476f49557b09ee891a7c3b2c1808d5a16ffa1531e86d08e867d1607ef9a44d1162f1c7a62b1a527f3e8977ebcce6ed32c34254de1962a298683f8216fca63e087890d3a54c4955fb16f487d249534ced69ce76f68dd51b20692ed6ab6c0ba05bd9ab36f3bd036aac9c774bfa085175d27d1d7376b57fc33982a6f01d41da11ce1398bee8e48efac30b42369d36428f694a2d79d9afca2f3ad9cc7f4a689c4badf1d683fa64aded4c0fb42c097999ab4258fc3bca5fbcb8d22d7edf92f88de38bc50e4fab694bf10a09ad6037ef8b7499b393e7bf19703fe36f151d9488a0ee15dd3ab9fbf22729a0d680caee02734c3d8004702a83ba44382e859a17610a3e9d0c54c4ac4a03fee639cf006adf0d317fcb90c4129000f6a8357bfea3a9a872c1956055556e9e7f21619d2b5eeb19477fae5b4ad0b704b8c3407c54e21951289d82bad7d57aada3e8953b883ba5c46f01261f192cdc2a9078fb738bf0d6bd3dd510da922825cb5d47da499f5fa1f2ae1a84b812df4e210c87a8f1f95990e78cedb2764ae30d2dc80e0ddf71c3377c93b513b437ecedb79e08c692234dfdb07b66d837b1776a88303c185af4ed47e044e0c0f0ba92970cc90b96ce8d9121d77a636047b09d78ff7cddb691b332dab51bdeb5ece11076de759594e26a4fe080511e3488e2e3cfa5ed0ffa5c8f78121c2c6f0cc28807bf82ad0cc2cf46e80d1b4d340d1f3c5b7ce09055f9358151e0d8bb1e9c2403d22a40f596a7adc5f94466f7d57ac8178c53e560952c82ff23b850595ba85c832af54065737b28f21847f8434604e9c2d4c51324903b336a22bf8baeb6caea86178296804825ca3dd65465b0b7716f749436cbb4abf4369fa3f9ac5fadd0260b7a952db3c5193bc79904ee03100b4c5e3dfaa1a04b111fddc5407e194f3006556345afc5314e8ff56e6a76840b45e75a843542b3b5fc4e646da0499ee5344f2e3e4c86a8996aef0560f9e83c1d8cf6e4789601b86683e2c996e397a9f780d3be661c3b39fe83a7aff50ceb832e7773d4c69e70a280d7ca7fa19170e99b4bae6191aefee0c7dc79a6f8145eca1d4590bdedb5accfbcc1eed9bf82b85ea63049e99c1835b3bdd3d9c77adec364802decd06c1d1c4afe4308e5b485b8ffab69628831fc93c8cfab491688c3a7653695625775511ee13bf44616f48b9336c44b7413468e094b5215d64bcc2cfd28bb0a8f97d11b807cb91726351de485e47b47358205952c73e927f3da494c6b6df40d267b7a19144f1562449ab2b34b6db26b561c1642b365e1c76602f616681c9c0a08dbcf10e8975b6dd6ca9b32da77aa2b5f1337afc6bbae28883e3b2ade1eaebfc677540aa9cd83e30a4fa653a702c0d59ed63399a28860587c3b5a7d70845b6ecab7cc93e54a46ddf56be6719fa097e3ae60c17e3d786813fb187c510cd6c2d3fd25cc19de3af821d067eed8583e8a0e002254f97fb8668b4e80fa97fc1bbfede1e6629c94126a4f870ba22ffaa1196c0efc464b93b1dee1ae57c634d7d734334b4557d6eaa3c22b3bc228a4ef1772f91d6916f8fe2ba30b3a2f2410d8c744e387d090261e5f448897272ba4e71bc4df0e62c21110172467dc1f7983dc5b5f445fc1d5eaf5c2a06c27169299a6c61551905070ba7e88cb3d545ce1abf692719b2e2ae1296643a0153188c181c51ee78791205d669131bd26aaad1e01e391e81aa0f449026372afe5c82c37e78a8beed5cb410c82bd6ee6bfaaa3539556b70e0d34dcd0d43aee9a8035417cd897c0b562c32efd7b591698d5d364d55df5aae67e3e33960431f275b67768b8c6eff20a12013b7152c278a5e8273160d71475ca81f378b956b2e53b4855e5649140f49c93ac47039ed5939611fe7c178db328198d41d49bb6ed1489a9604fe8361e7223e294ddf455b7b17f3cd233d7866e0d5d02b70a1fc3c8bbec92e4fab2dc6e7ff78dcd24e8c5dadc321d501206ee086849b1af7b80de5b0e5a2d4c91a5328387c4c1cc90be69b2c56dea82afd93affdd5c78a806a18f9cb97c125449e874e1bbdde6af74b8eb74b9597760fdb5beaa8029761e623bdde34b49e35bc791a4e55ed81d9ca58976754d9aa3bf1178a3557e981450455a21d1d3d12b595d569f02092364294a1e843a1bb500832c58e5f533cabd3d933ee613b4836f9f6f97b0d4a0d6469175e25dbfe01afdf5b39397e49eb1d18955451b1f465bb037ce8408d9d54b695726115cdf133eb884af62d4169c62674a78dae8e81b708c7ce5eeb72e4a0cc7ee0352d82f552884c1dda0f50ce145200861f7d290afd350a3c10c30c5f81c5d250c049e7c2e473b13de91aef82d6cd8742fc07dd8442cba29f241009022d557adf6c6148f3af0088412c67c09b7ba10072467a80c75f0a8adab54c95171d679e2bffea0ba3fc4b7417859c03c259e65b63f9bd74ab941f19e8ba29dda6f6037d8e0744bf507b22602d44b6dff44a338df72907f3816b9c1b952aa1f6a6bcf2965c100d8a99d1026873a084d3173a5518e0a7485c7da30e78844ae1e03dcba5bdd9af9d017d0db2e1cbe707a41bdbb763adb7746d06fc5e2292c9b1d22d3737d1296d7038a060506538a63dbbfe8e2804528fb4c4a799473fa0088f994ccfe259547f334ff81f144f05242e36215c94afa850783caa50ca0ec7aa390e717f3475c7ab3b94b3698fb81049821a590790fd5df62b784b8769c207770d2a294c1192077cd95106e552a37407ff529a9b0162b49acb32919e451586d49e4ee2c9a4fedfb791e5a8bb1c3dc8432c3d7af748d840183c75ca7d2a9b1f354c73f34b36b8a9f0575b47dd79103a57aab05232010b259bed05a4f34feb7a707cef4c40670c89ddc4245a6003c70938da9fcc6e3782f07519c9226af646f6fafea080f5954c547f6e83f215290e53e03589f2d52d9be1978dc1b60b336f5ad6256d91adb581bc451ed936a1385f3a2cff19cbbe8c4c26db7a9d75c315e63a92965e4e24d0bcb64ac3567007917a053e57d2d5e8a3bb8d42d07e883f091b387021784385b5ac0dce2c763e5a201538011882f99e97d9ca195d3ffa7e6cfc9060c72f6f1f9d136e73c41cbc370fb4c834c866e05fb0b91fb60b6b181fad21025f7ae4035719f197e22dc09519da62ef96356c6344da3b1e4ce0acd2edb5584e9b4f7bcf30c999a89a0fff5a4e2e58743a24df5ac0d279b4a1cddbae038008345a50bceda7ace06796d4e0a4a58b9117d241086afd50d942f45e8b8354fade7c45dde1bd33fc5382ea70cdc57ddf1dcc830ec10a7751094611f41a18012f01c88dbddc7ff642bb932646de4cd86b60b401b629b7c53bacaac448a044d2bccd89ec1395c6ce44d86c3456046e782b9996bf75bd98934dc163fea741098e8025c4e71e959e7ba67d6b1a444d8c3b10d4f240144d43fae96363823b33729c8cc2eef9d345ca216fc1374a51fda05ad395a2ce1cc5bd8713ffa313386bb60376bfbd47ce0536d2a9153852f5f38a2c6ea2453095ac409806c242101ed8116f18920d2894a6db97ba91d649e1a4066295d591d0a5a873603e279fc4125b86c41035df81545e1b6c62d9f69e02d4c100b6f40033acfb57ef1a617b32d9667ef9bb1275a62133d20ffc3090e4da07469f92c321987358d8f61c4c7bbf504b3ae008ee531907021c313ffaf99d6d3be781215959733e001e80f17847802bebd18cc3d5e120f1027a1ed1b57a6ee8930058a9c606547beff40e51455d760d787f64cf2294955ff6a33defa230d2729966229cd405fa71016acc178814f8ec0a58cfaa7bbb27ada5faf97ca5a8826b61d4aafbb6ffee03aef4567d969ca1d7c7b0b6410e38492c6afa8e43ca3a7679b873477d7bee152a93fdda9e365818d18e228347971266b8d921f64404907e965d22418450a325bb8e45736184bb2389ec12635f3636690004b810739cab53e0de828678d86a97f844addc25729ff1f92af46e21c9438b27b05261d0b243a9037e80495caaa8ab028478bc4b0a8d7181bce4fbf7e15e61144299a29fb4e67bbeba8969488d2877e851d2eebae49cc7791b4f679965a3ba202bb7cb61690f2c60d0916d2debb822395c0fdaf814b9d8fa7bf80b37260be4463913f051d42fce33d2f64e729bb593566a7df44735b424ec9a9a85346551b3d6e107bd87aaae5bd728d2b4205e8d6151557b26a62769f122a044917875a31383da6d393ed9dae2b6464fec4fd7cdadf6c50e384fb7b8d1b77346f37d42530caac91f945809409c565dc9335839d736a3fcc41b69a796cba218f9af14634a766b75bfb53498cf0d212a36f60901f4432ebd9bdc0026bfd3bfa6d1f9362620389d2f1746e15dd585e57357531066f9d9276848592422d2627114dd98eb69c34d41ee2c334e11546f15981f8ad199b1f40987a2c7ca2f8908d7357e99af180e7cc603ce35c8a182af9c3a1c066b99a950a5780ad22cec9bd892efca4c7f9381d9561b6bfc0b890993d0310b8ace58ce8f3d1f2f204ccd8380197eb2ff3cc5a4bca5629badff30d32160c42bcbee9dd89fc3e571f925df2aca47b8b5a69a117f7e63cb645cdc2086528432f8fe578eca2ef387d8be7e8c4fd86b25ab1f1ee46d2da4aa02edda808a3b6b2da5d3c7733cc40e0585272c6cf23c96bf1d63af036184ec9ef630b11229f23d76b3e56604415e155fcc2d5bc14a96d4e1e077f4414b20be193befa64a9d299c32ee5f65243b5adc9af9a57d4966a70418069eea32cda2a2596e8c6dc49168cfa36651f98e9f7edb97518db7f934de5b380b7eb107f2b208c1a82664657369d759cbe77209aff6c173efe3a858a37bca80a83dcfbf24c100f7e9eb8470859f47133926f7183e945ddec7a70688fa8b50c53d036c1cb9d2d1d6c1bee53349323a92d80b7c554d9d1e785156929bf84c3cb03bb5219247f8bb8ba0d36224fb9baad925d3824243b8ca73965c6195f980ce7c3e20146363005817882a82ae5a83bb51741daac477c38812ae4a239ea566d605a2da49293703b505b30cd1dab8d95579634dc22c74b2da67b5ac582b034c9272183c6b1927c5288298fb0726b3f0dd24de305fc1ff41e5bc517b976f2c54acd3266b91c820e613fc3f41aecdd5ccf4dd5b6ed8c16961af7664d833f4803381c9527ab534050af48b4c862677066608822e1470b55b217fa4adb84d14493300a952f21d92424d25d8cac1417dee98ff21d3c894c9985c3959511e1e56e2f6b424bc1490ba5580727a1205b85af8102360400e9d2e10c36a749e8bde6e3c1077b93c77138ad203a0ecae1a08253b848648b6a75ecaf2fd70c65dddb00e0d8e7b75259567141ba9c4366fa1d57b29d9b1da06fc88d2f2a02f7747c4f8162e63f26e50a0d35f811d2623c09d7af6b0163af1c1917811c90ae9370ee8ebfc9500920b2ffd5f31aae87e3eb491ccee8d878f9b706fbb35381b4cf1311777570f2f267833ed14bcef93fbe8aa2c0c21aa977252b6fddede9c2efb99235baea0fa7c7c12310a723a465600a5b725ea5df6bdba45beb88f06922a6ac0b8a857711deb57e90a1255cbd6094aab8443f2da4dd565ff08c81658ed1ed81f8e481aa824f2a0f5b0cdfb527c4aa597d5ced2afcfb29a2a76a5a330393127d407ca0efd2943482eeef1168fe01995029b02f151d8137a3390ae80c381938780c05672ab9106152e867656839bf3f", 0x1000}, {&(0x7f00000021c0)="24e35ad54a1a49c1cbda5b879888bed662adff67a9efedd731932b5c476e", 0x1e}, {&(0x7f0000002200)="841586906da79dd0610fc9f95777a63296332fcc666b6f323c01a74869a0a711dd7984fd9b7deb24fa2fa755c149b2637c67f5c03bdbb84c32e459032c52bc3b5c1daba809a85dea18c7077b69a22cdbab188709d252cf02715d25134bea5f526678a5ff5ef5ff336e6ed20bdc6521f50edaa893fc27219d1a6dbbaacf3bbcfcf0b71fb00261959e4450dcbc59c272bb31f2eeab89c6a9a80474f011b07613d15e07519cffc64899f64c42bb11a6019c352d3517bec953bd9b83b3dbc746a3e41056331c566335fa661a15fce32bad8174a84e8cccd35be40c300a77c425201d461349027f8e71b4feedfc54d5668c049313c51795dc93cd713363af39a8195c112f029eaeefd6a912a061039157d148b4461c01243518d57e8249d8c4391828864f7b9358d1e05ce26bd8b4ae467ca7f1b6603b50f5d45d65b4cbeabcbb67091519021360aaa4467c5de65177a9a23d9e435dd28d14b693e22a9a69b8737adb47ac7b3626eb6a501e010cb88439781f1cb682c5b25ecbf34d1df6b6f62581f0dee752a14a0323d4f09c228abee1b3316de2aa86334032e16c3e8f9b46fc8234d5db6913d6f8a49692c663a9a3e531fde106ce12c0106d6b3e5cad4d168305a67ba109d972aa524327bd295fe751cb1bf6ee0bb1adf88991b8c7afc0b4286bdb2552ffae7c5855c173de1d8c70a8a6cb9f953e595e8b6e27dbc29856d23153b6018e3d68beff36c6d10445e0f0b648092ea563858d9d003fa81439b22d4187e666357dbf3b2e1d240d97bac1e4c9a142e296b1ce7cbf364895a1ab2d5fcc6b6001c6017a8512c1afb8ed4c53a8921e14097dc3f20137db3871d8a45564d97a275324d3ca792ae418a2ac24f2e15fa5110f7679e2a2961ea651c64a75582b4a5698a0b41d439d82c522f472b7ffa988fd57d3a78e7d034f56b9499f4fdd7b1d104f198ab32f912b4ba973b9f93e73d82d4d5ce43b66a6fa15f4b7daaf940337987686062c08c043dcd9106789b2387813812435050194476db1e268f99ba34ebcd2159f0d134396cde29483088227e49dcd14fd88742601593663efcd03837905d2f1313e1fa62565741d7ea9fdd3ce89e436a6fc3112bdd24a85e00c26949b596062c2bae9c298675abd101ddedbc2fb8fb4c14a9296132a55180f7fe605e7e7562c99305ded74353692f68094ebd0fe73c7de965718df32e21b9d86fcc2ee2f440b1c71e1d8e1eed8d3dc35ad36222e6d6f25f7ff9200629beb84e82bf9882c608a0ad1b483f200122a7af8bbd5d23c0df8db041318fae87aeedf2f7366b29e175ae708382149ccb3a09a16f97fb9bb54adeb18c8e6240e7643dd726cb84e1fdac9930b27d0f61817006f5fe80d22544ef84cb88ad4b390f9d0c65eaf342856fbd4c6800825683809d36d27da4fd5bb9e7c9cd34e4624030b7230c904055bb9783728d48118bd9320990d93b334815a0ba104f24e8d1263c1216b952c027a4a2bed0f18a78455e49073e4c85df2af91486b136fb37254502e097ec44549b6e84d8f623da3e758860972a47f288cd0877d9585f8bccc154ff8cee8c9b2e7a2d18db12f9d968ddfb13727fc8d3c45cc1dd5a790a90fe2178a0212850977341c8863eb2e60261db70dfa55ac69b2cd3c6bc312598691eacb88a2bd57d9c42635d3030e736117d4c7b3d5c74188c1917bbb1cdb4ce8401459bba458f5fff073a60ce027776543adffc7bb9b35bed112ca5d9653ac36a1467748de6176c88a3363bbf403168f560d99d6856c87c60738327f2aa2634384587b2282a9224aa3f86025d42930cc647992cd77c56c6e3ddc33a9165d738e7a7b2db14afa49a196ebccf7e112cd0db29269ec7428aa1dcda516fc6e61f311aceff107c6f96d806cabae82a7e77927b3494037e5b11201ec2ae784fd4b17d664a4408feaf940a802a191a378afd4a49ee231896d7677e69d8171860733ad60af53602a3618332222d89e2c809862796ca7497248122f63e43a30ac3c2435c1f73a480c260ad5936f99b593975d42b6740520021a993eebc59525a89ae1a4ca7af607a9ce724d3d4ab0c0bfc6394d2dc02203328e808ea33512a1147c061f77f743109ab2408361b85a3f2be8a02560b9944789725959319e5d6f71b4d00829a750f514c4659bfa2db9d649d912ab9c65ce242fc21cbf1bca5cb4b4d2c042f8b3898708115537d9278bfc0d72aa699b5f719444b2ba5a31afb93f1bf02dca58e1662263bc3b875951f5fc11d134e1fb361527fbda342048cf41674dff44bac76dd74d4caa157b160647e360bb252098ee21376029f78cf4dc84fc9d447da12332b145f2aad80ba3e818cb9d74174c54e50538f09d1ae09114d169e798940715ebc1f8777cc6d775ad9b237e3b9f62d9a950c0517fcb8afd1f402032291c55ff82895418d00362f1d36866b35aca7e3a585aa73fd0ca008a8317ce966757e35c10d8ac0544138a05d7529a04ffab664695af500bef5fa9362ff5c5023d4227b64b851ce946ca331e58d331727f27321ffe6e04cadb06ed5d8ba975f32526faecb0bf89c987b81caf8f716994dc4a2585a6b25142a4471409ebf1e992611ee00be1d6ba73a62883e4651274341f06bc20657b3da8cf44018e91847527b434786654b137a9a4fd7fc44030673b762f111f40ffa5c5111684b8f339f1fabd2eb49b141cd2825b729923dfa97bddb0128a53b59b9dba1b55f6d949ff1439fe6728f944d70cffe90b9b4c3cc35411ce11bbbb5f2bf9dd288ec7c49f951f20ca5375c67de9dfab4bbf738c9fb1e399e1fdc1f4e1b412c28e47ea007245ee6ee6072a2e8eb884de5704ed226222444f2ecad04f04594bf41874776f3f08ffd729356c5e80ddbb7715c5f219cfe4885c5f80f99bbb6b87378385b6f9b37e7ccc5424f2ac160518d23d2944380e4c683b2d7254bb0eb3f2174a155b51c23085e59afbc11dc8b64c038227a9cc632b1cd233867f9a9f28602dccff5a2142d4832805283064715a8f010d6b3e2e4868ce4f395fd0de3478e1fac664194921f4e439fcb828c4a9c808b71a49efab44f04763a527c9140ca861853db5a348dc1fc56c0b7b6b6bb9d8ff5af5a3ae48cf4510e66ee0625e0f6bd2e6330a536b8ea310535689d82992ad77a3f3a4a5ce0c83f5da45eaec64e8b54a08a2d8b450109b4f28168220f3a527a7bc9b9aebd3183de26285335c1033c6a922f9379502f4cc09dce336dfbc11fcd1c7baf0e9250a62863b768c0e15af412f3a429fc21259f017b278b47f7c241083573be6768a611a31d696d35e4b06be44e89d3eb3c74fdde3d09310cf6494bab9362bd41b32a45c348590014157cc19c13c632c5dd8c2282d59145a3dca1fbc12a6f7001eb3f57347035038472ed375256b08fac8cad7bd5cf375344b819ebd4268b2e214a8bb8a89c083213ece77fa0aacfe2e52db9d2e82a8828632abeac71b07adc19a095b5154e573c79cd0e6f680ce9ef73140cc446cc41ae746b610471576e4b2ce949bf5df868267a91929387289b9775c9807fd7eb309f9850081bb38a67a3cfb94fa8c79003aa0d6d68f43e2c212927434d22c77e0caae2ca0e73fc5922d9484d2c548ddd7ed9ef13fe80ad9fa5582b489bb2983508eeb538cff8eec7afab52c61c43d89f9af39a8613037d3129f25e6e9cf508818dec101ed038a9c9bed8a6115e9932c119a6360d3bddfafd2aba3445b3ba3335ebbfd60c2348790d60155452dbd4a848cda0df5f936a6f4952caef9d13171409b2742e45e34eb4863954c33d61640f98966c9ef5a3590d58c7e0d34d6d8417024bc453f0684c3fe8dd4a7fbb506ba00b52e0220d1d44bf4e80708e3dddddf795a0da32c0d2b76f88e3add267aa99a93a524ebc57a2ff141dcdafdfcef89802fdb3fab2c52e131ef8cd2a823a1884f6123dad30e92a9e240755c1e85d8b4c0f8847ba50c90ae8e9ed765c0da437ae213e6c02c0c3b0cb926f89c81ff1376d59c3461c6c884ec60aecd9efa50c00cb003c83b7a503b424a978f52ae053dfd1465a07bd02d4e88d7f46fad8af8fe26b1b30d4b3ad134b3adac95d3838d55e2f2700f477a2071cf8fa769c295c94ebec1dea9eaca130f0364c2d276c4689f1dd4fdfd41598a1a0abafd2f7ba2385aeb6247d66e868eeb1c78d4e6a2481382b4fa118c99352d8414efc601619940d8320dc60125fe9c0b1f450061ba3280bdde331415106ccd3f8ee6f1ece825bbd85025e2c99255d2ff8351e2008902a7fe38068e09d9706c6337725af3beefa5b77a1340b2fd7d79a34decdeedbb2584c0cf0bf7e4a90d7ef959c5eaee36f727e02908a56c4c1776f3862f5d3ccf9701a787e7a72dcd06e31d8322300bab6b169b09565c1f9b0adff1bc5eea6744fb9358bd8a640dc2c07bd1f67af112cb4e4300ca7714a04152a6bc926a9a060121bfca2b9e917dbb78dbb974793fda2a5855529ebfca5dae39b9087ca989fdec771e847741126c953d57129eefdebd88a2262cdda7cdac37eabbba51ddcd9c54628b07aa737a25976f739175b814c170035efd16e00bacf0f908eb64c3c172a5a5f47b7b666b82fe85c0d193b01c02b700603d0863c0ee23066503e5827c1e9ae1f6ec4991c0090c76b306eaccb5774dbcd9be3f318ff4d2c9caa2f40dfed800f3c57ef8ea37fcf73d84fe674c79b395b6db8a7bd0c126e6cadf53444eadf1f61ad405bfa263b30f7825a26a7fbd9719f512ab421b8dcc189380130fc4fe0b08a75a9f1b38329ccac85cc022abebbc10689c1ca71fae3fe0d05324b436f04d315026f7c0c3fc8f454de2554a3042ffc7dc6439ad3e8552aac8b4e8729a72dc5b2a6ccc283bf42b2376bda5692a7727f73c382b357b0a4de7e578995d357e316c8ee024414247497d64384392454c7a274d61b2b85d81c66069a4273e224ee844fe5940ef86ef5326106bd87a0b2d84076ef4b23d5a10554c1195c335568293c61f9f7e1105600248ad206fbee3b1f8c0d33ce24f91672f8f9a62cf7fbeb257c0603e8db850be2929004edf91bb0e607240cbf88bbfec5cfa9349a34467ad33e51574b9be8fe5d192b3096d39363a9616b1f2252aa26cf508e178a9f34c804699c0f34ab1d024663d85f7b88669b7bdfaae5fd5b25cea301a446baaac0199a6e294296c279e03574c5fc9ace99e24274459314fff652f48a7bc416984a86c1197c883ec20556c52588ee6370aa3a61d4772c57522855a8f3503677a045392bb238a94f5b69989cd0e63b76f134e484a80af8eaa9b55e3899b2421caae2c4c4d9ce7188c514ada3d3f3c2218a07efc78419a51f800b9e49e8de019e882040819fb26f36cf34fc7a593a42433b214130b36ed4c7c25dfb297ec0368724c8b80065a4cdae655c9b7ff9f032cd7889380235a1e5e556dc3fdae2332ebb2a3522db30566bc475ef742eae2bb64dd54616a653346527c1d7e7d08d7f7b7efefb654d5780c9e3bb6ebac796cbbe86375a8c3cd02737f337b40c5f7300827ebc68442b8b0bf2d58c0ea58e26d9f43d3f626b42f5dbd1fa43ce8c5e9222bb20efa978f1b41195ff1f263193ec1cc5eabe8413f8607a974c608ad2185e6d9a2f5fb08aeaec5a211e0ae5522245792c48a26ef10a323c0a63b1564d9699e62876ba6049c799ba6a64f6d97e529d67e796bfbf12c132a0120c5cbd69c8406f32495b3125a58a2ad677933f4e508144a868313f92b0056335128e7fe9daf8b0c3d81683145809916118ebf6d282ffc2547fab89906a854bbfe9344d79017", 0x1000}, {&(0x7f0000003200)="6bfad77cc521b35f4ddc5d1723be8e0a66bed1d63422fa19f9a26e4d8ffc777e9933d6f43185d3c46482", 0x2a}, {&(0x7f0000003240)="b6f86675d3a1ae14a8b4eeedcd1d1a3c13ce8b67222700832e410037833a6aeff77fe7b8a6d4e5b4f97cb7b918ac465375b642873ba45a9a44d177dd3321ba579d2b98ec44352da5cd333e89935f5821203a7551f76887d947fbf425972d145f0bdd92285fb3c5a95d2577c43d99853c69c33c708cc096f2384c2cceda18bc25c9680f700acb2be0d2cdf6a6b59ce08de518e7fd136703c3dcadee411b3829f513ec2b2f385930a1ca68238aff8d841a0b7cc58bd6a5b54f8bea2908c270cbac12427b51d0", 0xc5}, {&(0x7f0000003340)="2f28c1ace3a3f7c4531df0f52604e7a38f6c4850de1f15cf548b5ccae9f74fbd5f72ac5f07c0fba404d8778d6ac7ead15a15660c486914e13320ab31ae47e22a1ed250ea4334156dc81e6bb30154a80960839b44b7841dba3f40a613fba24b5aa28c966efb80e88d21e2318b0bd388eb1bb5c416b05a96290ed99397e8a5098ee1974e945cb02a924f541b88a2980aa5b26b6ff4753fd8c5dc099debfabb358a4cc62e70665c24456733c958aca26c76688a7d37ae957bf2dbac97329741eff4b057f068b7", 0xc5}, {&(0x7f0000003440)="507b760a0899e66cf931bee909cedba15943c3d03e53ee0b6d5074f6ef3dbd0fcfb5e22738e708f644dc49d1df21b2dcaccf06eb7be748d90f32263e6d9bda690e99ae21556c2a186cd6772e44c9ccce42cd89ebe7521811a4b03214267ba41bc379200fdd444ff26ac6ecdf54ecc810ef8b5b8a8696c84105ac3e4d0ae6189fed70a21463f3c77b412f6010586b6412920f19234d07fcfcc55f17df1c479c85fd69aba0ea77676c0e01d973cc12a4a61c2c49f05ce108aae534ae6685fee993a18d73c76ddcd68e61a5fbd112dd75e18ab6caef2a51acb35aa0583c12907b", 0xdf}], 0x8, 0x3b40) r3 = kqueue() r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000035c0), 0x8000, 0x0) socketpair(0x17, 0x4000, 0x7, &(0x7f0000003600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000003640)=[{{r2}, 0xfffffffffffffffb, 0x12, 0x4, 0x7, 0x4}, {{r4}, 0xfffffffffffffffc, 0x74, 0x4, 0x0, 0x10}, {{r2}, 0xfffffffffffffffc, 0x4, 0x1, 0x4, 0x4}, {{r5}, 0x1, 0x33, 0x1, 0x10000, 0x40}, {{r1}, 0xffffffffffffffff, 0x1, 0x1, 0x1000}, {{r2}, 0xfffffffffffffff8, 0x2c, 0x1, 0x4, 0x8}, {{r2}, 0xfffffffffffffffa, 0x10, 0x5, 0x7, 0x5c86f089}], 0x7ff, &(0x7f0000003740)=[{{}, 0xffffffffffffffff, 0x0, 0xf0000000, 0xfff, 0x6}, {{}, 0x8ed72bf36cd6517f, 0x2, 0x1, 0x8, 0x2}, {{r0}, 0xfffffffffffffffa, 0x50, 0x4, 0x7, 0x6}, {{r1}, 0xffffffffffffffff, 0x72, 0x80000000, 0x80000001, 0x80000000}, {{r1}, 0xfffffffffffffffd, 0x12, 0x1, 0x0, 0x4}, {{r1}, 0xfffffffffffffffe, 0x10, 0x80, 0x7, 0x4602}, {{r1}, 0xfffffffffffffff9, 0x2, 0x20, 0x6, 0x2}, {{r2}, 0xfffffffffffffffa, 0x62, 0x80, 0x800, 0x40}, {{r1}, 0xffffffffffffffff, 0x60, 0xf0000000, 0xffff, 0x9}], 0x101, &(0x7f0000003880)={0x1, 0xfffffffffffffb4d}) r7 = semget$private(0x0, 0x3, 0x216) semctl$GETPID(r7, 0x2, 0x4, &(0x7f00000038c0)=""/50) getpid() r8 = open$dir(&(0x7f0000003940)='./file0\x00', 0x0, 0x2) linkat(r2, &(0x7f0000003900)='./file0\x00', r8, &(0x7f0000003980)='./file0\x00', 0x0) r9 = socket(0x20, 0x3, 0x8) recvmmsg(r5, &(0x7f0000003c80)={&(0x7f0000003c40)={&(0x7f00000039c0)=@in6, 0xc, &(0x7f0000003b40)=[{&(0x7f0000003a00)=""/19, 0x13}, {&(0x7f0000003a40)=""/32, 0x20}, {&(0x7f0000003a80)=""/136, 0x88}], 0x3, &(0x7f0000003b80)=""/183, 0xb7}, 0xffffff1a}, 0x10, 0x1806, &(0x7f0000003cc0)={0x2}) getsockname(r4, &(0x7f0000003d00)=@in6, &(0x7f0000003d40)=0xc) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000003d80)={""/16, @ifru_flags}) r10 = getuid() unlink(&(0x7f0000003dc0)='./file0\x00') r11 = semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(r11, 0x0, 0x2, &(0x7f0000003e00)=""/242) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000003f00)={0x0, 0x0, 0x0}, &(0x7f0000003f40)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000003f80)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000003fc0)={{0x0, r10, r12, r10, r13, 0x0, 0x101}, 0xffff, 0x7, 0xb0}) getpeername$inet(r9, &(0x7f0000004040), &(0x7f0000004080)=0xc) readv(0xffffffffffffffff, &(0x7f0000005380)=[{&(0x7f0000004100)=""/132, 0x84}, {&(0x7f00000041c0)=""/4096, 0x1000}, {&(0x7f00000051c0)=""/66, 0x42}, {&(0x7f0000005240)=""/20, 0x14}, {&(0x7f0000005280)=""/151, 0x97}, {&(0x7f0000005340)=""/2, 0x2}], 0x6) executing program 4: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x5, 0xac) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) (async) connect$unix(r0, &(0x7f0000000000), 0x10) sendto$inet(r0, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc", 0x280, 0x0, 0x0, 0x0) executing program 6: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050300000400000000000101000000000000cea50500fef96ec0cf2fd3357ae30200007804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c57699a6443a42102000000720fd18b08fbb670c1f5a872c881ea6e2ec58904000087247bbaa3a53426d93c0000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff130000000100"/177, 0xb1, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, &(0x7f0000000080)="c7cc1468", &(0x7f00000000c0)=0x4, &(0x7f0000000340), 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x9}, 0x400001d9, 0x0, 0x0, 0xffffffffffffffff, 0x4) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0305602, &(0x7f0000000200)={0x6, 0x2, 0x0, 0x6, 0x0, 0x20}) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "122dd3", 0x8, 0x2b, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="607ba243b19d8e9ea241f577704405a5", {[@routing={0x3c}]}}}}}) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0xffffdffc, 0xfffffff7, "ffff0d000300ef01018b00690200000000000400"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000180)="e99b75b560b7ff1c4c268a5ca48b5bcd033203ee56f21acfa102e1284b4e3350eed064b950e65693d3bc711558d6545fb10c863fdfaa94db9d3e1a028239ceb89954b2e30a", 0x45}], 0x1) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000000)=""/201, 0xc9}], 0x1) executing program 5: pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) shutdown(r0, 0x1) ioctl$TIOCSTSTAMP(r1, 0xc0207534, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x10b) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0xfffffffb) executing program 6: link(0x0, 0x0) (async) link(0x0, 0x0) symlink(0x0, 0x0) (async) symlink(0x0, 0x0) link(0x0, 0x0) (async) link(0x0, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) symlink(0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x402, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) (async) sendto(0xffffffffffffffff, 0x0, 0x0, 0x402, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) rename(0x0, 0x0) (async) rename(0x0, 0x0) syz_emit_ethernet(0x36, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f2) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) setreuid(0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x3c, &(0x7f0000000380)="e733c201246adef364edeadb18b6cd4a5971356132406dfebd99d5fba7b8edb072b3abae550324c4f8329b401c0267466ab73bc9fae7fe71533391c51f1406162c2b6014aa80e302a18f2206c3876eaf243b2a26230bfcad35bb5e731ec448d53bd12f69037349963ee0904ddfe23335761c2ad13a4b226f55050c4242dd52eb292802e0726ea0d1a8eb0119dff7ace437f874ee23c15264a2acbfe8162a9794c327b3fbe0ecded9f89ca8f5ee1793", 0xaf) (async) setsockopt(0xffffffffffffffff, 0x0, 0x3c, &(0x7f0000000380)="e733c201246adef364edeadb18b6cd4a5971356132406dfebd99d5fba7b8edb072b3abae550324c4f8329b401c0267466ab73bc9fae7fe71533391c51f1406162c2b6014aa80e302a18f2206c3876eaf243b2a26230bfcad35bb5e731ec448d53bd12f69037349963ee0904ddfe23335761c2ad13a4b226f55050c4242dd52eb292802e0726ea0d1a8eb0119dff7ace437f874ee23c15264a2acbfe8162a9794c327b3fbe0ecded9f89ca8f5ee1793", 0xaf) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f0000dbb000/0x1000)=nil, 0x1000, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r0 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0xf821, 0x20, 0x6, 0x9}, {0xf92, 0x40, 0xbb, 0x10000}, {0xaca4, 0x1, 0x3f, 0x3}, {0x3, 0x1, 0x0, 0x1}, {0x4, 0x20, 0x0, 0xe9}, {0x1000, 0x7, 0x7f, 0x3f}, {0x3, 0x3, 0x5, 0x3}, {0x27fb, 0x79, 0x3, 0x1}]}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) kqueue() (async) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x2, &(0x7f0000000180), 0x6, 0x0) syz_emit_ethernet(0xe, &(0x7f00000002c0)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) (async) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206913, &(0x7f00000001c0)) lchown(&(0x7f0000000000)='./file0\x00', r0, 0xffffffffffffffff) (async) lchown(&(0x7f0000000000)='./file0\x00', r0, 0xffffffffffffffff) executing program 7: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000280)) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x2, &(0x7f0000000200), &(0x7f0000000000)=0x1) close(r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x8000, 0x100) utimensat(r2, &(0x7f0000000180)='./bus/file0\x00', &(0x7f00000001c0)={{0x4, 0x1}, {0xec, 0x3}}, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000000)) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x80) setsockopt(r1, 0x1000000029, 0x41, &(0x7f0000000040), 0x0) r2 = accept$inet(r1, &(0x7f0000000240), &(0x7f0000000300)=0xc) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000440)=0x7fe, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(0xee00, 0x0) r4 = getuid() r5 = open$dir(&(0x7f0000000400)='.\x00', 0x0, 0x80) r6 = getuid() fchown(r5, r6, 0xffffffffffffffff) setreuid(0xee00, r4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3, 0x0, r3, 0x10c}, 0x0, 0x0, 0x400000}) pipe(&(0x7f0000000480)={0xffffffffffffffff}) setsockopt(r7, 0x81, 0x7f, &(0x7f00000004c0)="ba42cbb9734b6d30f18633ca961085a5edc31fd5249112c827db5ddfca80b1c3e8706aae1b0a8538c4bf81683a003c70417888015eb8edfd57195a0278e3a2ad1d23b76c235d494af9520022538836dddda1c3fa205e306b0d291b939b5507b6ddc5c97bc625a3fa0012df62ddf33efa155efa4e4760331b728aa31bdc05cdc83d34641255fa7fda982debe4f8565dab7d7a9d7ec75a294e4b7f594ae808dbc793c32de367184cd42fde2c53d58cb24873c755", 0xb3) r8 = dup(r7) mknodat(r8, &(0x7f00000001c0)='./file0\x00', 0x10, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) executing program 2: mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6, 0x10, 0xffffffffffffffff, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x32e6) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000280)={&(0x7f0000000300)=[{0x21, 0x7f}, {0x0, 0xfffffffe}], 0x2}) semget$private(0x0, 0x4, 0x0) open(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x3e}, 0x2, &(0x7f0000000200)="767e78dce7da44297f8c4ca502213ee6690accffe678c168a1e434d1f4f815787bd8f550af210a9749486c393fdb440b6f91d7393f15be016532b15da1646bf68b8fd5e8d9920ad5407bb5461eba5b21aa75e8c61260273503d7", &(0x7f0000000140)=0x5a, &(0x7f0000000340)="071f4ef7b083f0c0ae6a035ba7d7ac267d119423763c4bc2e1e511453e479811d7f9e8a692550f39f6c03c031fbd1ee5a9d41cc14e7d0500e9ca9bc6dc9789f2eab4b832fc92e1aacaabf538d060fa2e8f5818e6b9509c9743d75805fe61d86e5961d2b502a881cacf8a1bc2e8745d94996cf0b6855161e227b8866cdae37897a8d6e70459c177d9bd657bd7784ab5c2695b9a7c03bbef8e4dfb1061e09d125f642c0bc97bd577f7c56c94038bcc9eb45a5e0b4d381789fb68e64ddb147c2f70babfb8a258d9999b5d3fe8ed94f6d7cf3fc1c3dc8ad6d9ec5d9003ee280f", 0xde) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) fchown(r0, 0x0, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000080)=0x80000000) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xb2b8, 0x0, 0xc09, 0xffffffe1, "9707957d000f7e00"}) writev(r4, &(0x7f00000002c0)=[{&(0x7f00000001c0)="722ac32a838f8e3cb702b8173e8a3f51c27335cecc209bfed967a7cd317baa85cbf6cfb1376abdbdd698b8461d6d06eb34dc5e", 0x33}], 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2000200000003}) r6 = getpid() socket$inet(0x2, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @random="a58a328e7605", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x1928, r6) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100), 0x1000000000000309) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x810, r0, 0x3138) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036af8000082b00fe8000000000000000000000000000bbfe8000000080"]) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) executing program 1: open$dir(0x0, 0x40, 0x41) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) dup(0xffffffffffffffff) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(r0, 0x0, &(0x7f0000000140)={0x0, 0x1}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000200)=0xffffffff) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "32cd8b6abdc8a5508471050000000010000407ff", 0x10}) executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000080)=[{}], 0x1}) executing program 5: setrlimit(0x0, 0x0) open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000040)) syz_open_pts() syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) socket(0x20, 0x4, 0x0) msgget$private(0x0, 0x0) setuid(0xffffffffffffffff) executing program 4: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r1, 0x7, 0x0) syz_emit_ethernet(0x4df, &(0x7f0000001140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaac086dd60362f5f04a92b00058750988da94e690de04d28bcfb971a607ba243b19d8e9ea241f577704405a5000000000000000081009078000000002101c607d10144700939e85de958567a4857697b4151412c02a18901910ee892993d11f3f537d6f74f2dfd027b34aea8108c0130453304719ec6e02b92c2201f93d1429ddb72e2a9001272ac0298715699ad0f0ca9f604a91f596863bf8d391e466c181aa7325f08419b839fa97c137f970ebd47046473d9f32ab3255b82eb0469cdbe84d77940f9398404ce8bd3e7a7e0eedef2301f0fe8fd4674e184196c43f84ba36faa1a109c6440c1a3b0cc32b03f8d0e09eeaeac6539708f476a0dd56fcbc936d025f78af107bacb29f56e0d8bd174a62bba9ed05a8f08c8f9c6e7154b7042b93d0699010bce61ea7f2552d0fc0c2b6ff1e4d894294dd38cd2b343eb6e0cfbd27729315cf168503ca4e7e599d63c7776093e97ba989ea054cd3f853864597966c48b0f8d1072d5a0c20b4e54b4b67ab14e27953d6af52d6ad4babbcccc1235a7eed8cc93a6adbd68ebb3f56092d9908430f110b06780acb4b661059c7de5958bd6f5559cb331f9db7aec6815e2073df08c80a4dd7366dab00b76baa2e1100f163195738fabaa484e9a5d8cb068d9d85e700056eab500eeaf4a5d2ac6b510c10748f5fd78c746c0f166f41fa31bba657f0ce105c43ae6f16d0d760ee71b12c62679341f897b79019cad44c2be685bf3da7182982838541f4c04c0a33afc8ff060bedf820ceed99fbb9fea6a8c2a558637127df059a303674cef611f979eb2d868470e36cab44fcf54d4849d7152b67a297d8f710b9ca34628c5132ec269e124cac66b7b144f33bec1efa900806a4894364c6a6d7204ff60d0ae9617badd89d1b041232f798ef1e9bec7d3c6aa494fde9076e4c71eb5a873c439edf7656accc2ed6e88488bf9beea28f608a3329fa27332683997de9d4540e16d14297a09d83e14e7dbaea2e0ee9a89591b03bcd326441488d05c54ba3d6c686d2e2fce4d434cba087112c896b7f45f06e40a39d35e07c5b0684f66db86d3fa0fad6137bdc3edc5884d7c8963e46204eca484cc2e1f773a006c5ed2aed6fbeca01611814240d533d3ab079df7c32807f4e5ae812d2cafff49bb26f6ed72f30cff97360efbd57097d377beb1fd53cf9afd2eef2da18c6084cd817fc6111e5da4c3a04dd34278ae051b85493c35911253b39787d5ed2380f5255673440e161ad30c60ebbabe70e196411bcb58f1295230ccbac186acc162d4cf992272813b81df3404c39c8d0d9b75656e6fa9647d860c299c583944238c508209f72ab10143db0f37a1a9939496248edbc9316e7c0fcc6718980d596f4415e8cfce09ce32ed5463030178a6571b638ec1a8ddc87cab18217949436cabc00b80881f69e9debb06040297d5624ee678c3443efbb379452d2beff03e946e7ba74665dc3e36a8d073fb0a7cf624964a2dc7795b1a9f45342a95bcf9e57373641eac6392ee34f8f54733ee3dae635a001e3a51c861557d78d93cf90900c1dc100b150b4068b3d9b8ed0afa3f13bb0be9865fb62e51521f87b3ad829155de171456d18365de843fd5a762621eadd1b9bd77ec161045a8f41431746e5b59764192ec525f398429a9740f59ab0b1a960959c946224f9c9cfecaf3ead0a709c45320c938ce4f93732ae8022179cf17fa34cc8dd0ec528c00"/1242]) sysctl$net_inet6_ip6(&(0x7f0000001680)={0x4, 0x18, 0x29, 0xa}, 0x2d, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000280)='./file1\x00', 0x0) setreuid(0x0, 0xee01) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)='x\x00') rmdir(&(0x7f0000000040)='./bus\x00') r4 = getpid() fcntl$setown(r3, 0x6, r4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x81}, 0x0, 0x800000000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f000005e000/0x10000)=nil, 0x10000, 0x4) setitimer(0x0, &(0x7f0000000080), 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) write(r5, 0x0, 0x61) execve(0x0, 0x0, 0x0) close(r3) write(r2, &(0x7f0000000340), 0xd4e688a67930cd) sysctl$net_inet_tcp(&(0x7f0000001040)={0x4, 0x2, 0x6, 0xf}, 0x4, &(0x7f0000001080)="689795bfceef6df897bf97f3ad55e8cb75d38ce2aa64d261e8af9f85cf68fc441286905fb9a858386bc58ef0c56400fbd89f196b4718e5c5b7a3634cebf9212c9903c535f131334da2e0778d451815fb76841722d964802ee99b54fd4ef144d77c58883636d2f9759ef17d6c62bacde4133d37f94550a4058847ea1fbd39f11552cf8d9084564997d8e65da3c5ab3715179adf98e0a11190ea759ea6ce7cb4386f7ed52e7a17ac6d4a7e632ca951326e1895113ec7eb3cae7fc7031371a40393d91145196f674928", &(0x7f0000001180)=0xc8, &(0x7f00000011c0)="599449a151829710a73dc3956dfae2afe03bdcd4f7212e1707f945c7b1108c04e01254b4b2fa07c6da8aab95bd5366b4d49f90811ea128db8c77b9ae51650be04e8596221633982f78e168fdbfb66526e16335249bff105c6b4e3d88ae7bbea93fc0148313ec6e611deeba230004841a6424c63a09d0a98ccdc80dac0d6049a060427c7f4bd1664f1606e7cb5ba844f34fa28368278741cd8cfccabbf903149e88d7164ac4f38c581c63060e4778edcf41eb817cc9e4dd82bc4317b8bceb91036aca4f231467a53e", 0xc8) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="d6b66922663aca1978498b882405ed7733d0e52d3414d191501bbadbd9fc52d588c6aee5d19f4ac2fec713b76349184b0c1532fe14d6b11f1982513989feab20fc8b64638e014f6bd22dab95950dbbb2e8bb224888814afb175d3f723364189d794243df66fec0c84cc2a249b6aca4a7cc964b9b88b77a3e1ae7b99fd000a00af5e63478cda732d426aebf416e04f78cb49be8e2d9b2fbae5ab7b67006ffa1179d800c36a2b0aea7327a2fb25ef5a4", 0x6f}], 0x1) load: 9.72 cmd: getty 52672 [ttyin] 0.00u 0.00s 0% 318k executing program 0: mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f0000fb2000/0x3000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00006ba000/0x3000)=nil, &(0x7f00005b5000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000471000/0x2000)=nil, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ddc000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) sysctl$net_inet_ip(&(0x7f0000000300)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f00000013c0), 0x0, &(0x7f0000001480), 0x0) setitimer(0x1, &(0x7f0000000280)={{0x2, 0x4}, {0x20, 0x9}}, &(0x7f00000002c0)) getuid() r0 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x7fffffff, r0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x7, 0x40}, 0x0, 0x0, 0x100000001}) r1 = msgget$private(0x0, 0x54a) msgrcv(r1, 0x0, 0x0, 0x0, 0x1400) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x400) fcntl$setflags(r3, 0x2, 0x1) dup2(r2, r3) read(r3, &(0x7f00000004c0)=""/203, 0xcb) msgsnd(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="e62b78dfca8d72067b794ec3f729e6569c9a0867ff163478fc12d4f4ff640d3acc10e463e2e78fa16989d3711df600a1aee8615b03a0c87bbfb6aec5fbbac2ee32cb4ce1106208943c8083615a434b9e6adaca24c95be719d2905f15d3bbf95486eeba4674946da0d674dfc7b618ca85862811186ec3152715f1bddfee953bc14886fc44e3df8940d3c481a344b71f58b0b2a1cbd4c06bb4099676d9d2ae6b9fb1539f7cfcc1abd4bae413541d5866115da0e2"], 0x32, 0x0) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/14}, 0x16, 0x3, 0x800) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1a9}, 0x0, 0x0, 0xffffffffffffffff}) setreuid(0x0, 0xee01) close(0xffffffffffffffff) r4 = socket(0x800000018, 0x1, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r5 = socket(0x1, 0x2, 0x0) semget$private(0x0, 0x2, 0x5c4) ioctl$FIONREAD(r5, 0xc0106924, 0x0) r6 = syz_open_pts() dup(r6) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) setgroups(0x0, &(0x7f0000000040)) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xb2b8, 0x0, 0xc09, 0xffffffe1, "9707957d000f7e00"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="722ac32a838f8e3cb702b8173e8a3f51c27335cecc209bfed967a7cd317baa85cbf6cfb1376abdbdd698b8461d6d06eb34dc5e", 0x33}], 0x1) executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r0, &(0x7f0000000580)=[{0x0}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r0, &(0x7f0000000040)="c73ceb1496ce20829b0f9da36464d9ad31529e6c68c9dc4bf26d2a42e13f0894cc774e7d13261b79549048fddf37fac4129a7ebc3f7f1422c0a10871964eb49cd694cd9174c69a630f59bcfc248f29dfc00fc7d1c44043e8600664a28efc5b492c1934a22ff25b8d9ef980f8f5488240eee3d7de2780e4cce99fe7a82d341ec0fb8509415d882752691e0f489a6904431884c73be60ac2a484b3aa225aaedf17fe78049779a5ac89c741ca951f7943", 0xaf) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) readv(r0, &(0x7f0000000580)=[{0x0}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) write(r0, &(0x7f0000000040)="c73ceb1496ce20829b0f9da36464d9ad31529e6c68c9dc4bf26d2a42e13f0894cc774e7d13261b79549048fddf37fac4129a7ebc3f7f1422c0a10871964eb49cd694cd9174c69a630f59bcfc248f29dfc00fc7d1c44043e8600664a28efc5b492c1934a22ff25b8d9ef980f8f5488240eee3d7de2780e4cce99fe7a82d341ec0fb8509415d882752691e0f489a6904431884c73be60ac2a484b3aa225aaedf17fe78049779a5ac89c741ca951f7943", 0xaf) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) (async) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0xfffffffd}, {0x6, 0x0, 0x0, 0x80000000}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffcc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x123}}) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r0}}) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semop(0x0, 0x0, 0x0) r4 = socket(0x0, 0x2, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socket(0x18, 0x0, 0x88) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) pwritev(r4, &(0x7f0000000100)=[{&(0x7f0000000200)="8ffb773e683b53c8b24dce92ebcbec0a768b498da3abd5025cb3f1015834eda7e7139844b66e568aacd7e1d6a1df9c30e1f270985a308e4ddc95d41759fba1cd9d701913c6c49ca4d7dfe582b755aba4582a545e01a86422b3c70fc3837fea714b66b7cc941e81b1defe515f25f0e948b2c8d8d889007eb70f0807e3e0e70def78a40fe877287ca8ea8e1b9370c72dafab53aeb66cb6b0cdbf0c5e2b5761ba3549e4a135f11ccb23c8c06a6d2493c74fa275e92a3a7d2339230135785af8f003e3e2e9e4e7bc54759e1e0f0e38edd2dc4af934ca2c7ad27cae52e9f97af160673e10b65c163fe1d336be1e20c13496e05bfa4a", 0xf3}, {&(0x7f0000000540)="ab9243fb73330d37335b90485c0896b96213b81671d2d9c55add389aaf0881ea4d7a3476884e42e77af44b24a7862b4eefc9d804f3ddabbab47466513d762500341ff0a9c1376aaba0bbd6", 0x4b}], 0x2, 0x3) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{0x0}, {&(0x7f0000000180)=""/83, 0x53}, {0x0}, {&(0x7f0000000000)=""/31, 0x1f}], 0x4, 0x0) setrlimit(0x0, &(0x7f00000000c0)) symlink(&(0x7f0000000040)='.\x00', &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000340)='./file1/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000140)='./file1/file0\x00') getrlimit(0x7, &(0x7f0000000300)) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='./file1/file0\x00') munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0xa) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file1\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000540)='./file0\x00') r0 = shmget$private(0x0, 0x3000, 0x51b, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) r1 = semget$private(0x0, 0x0, 0x300) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f00000003c0)=""/96) r2 = geteuid() r3 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000600)={{0xff, r2, 0x0, r2, r3, 0x2b}, 0x8, 0x96, 0x5}) shmget$private(0x0, 0x1000, 0x464, &(0x7f0000003000/0x1000)=nil) r4 = socket(0x2, 0x5, 0x0) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000440)=""/206) bind(r4, &(0x7f0000000200)=@in6={0x18, 0x0, 0x1}, 0xc) dup(r4) accept$inet(r4, 0x0, 0x0) connect$unix(r4, &(0x7f00000005c0), 0xa) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x3b, r2, r3, r2, r3, 0x20, 0x5}, 0x57df, 0x10000009, 0x48217742}) chdir(&(0x7f0000000040)='./file1\x00') chdir(&(0x7f0000000180)='./file1\x00') getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300), 0xc) open$dir(&(0x7f0000000580)='./file0\x00', 0x40, 0x12) getppid() semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000140)=0x2) wait4(0xffffffffffffffff, 0x0, 0x0, 0x0) executing program 1: r0 = syz_open_pts() open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() readv(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) execve(0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x14, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x84}, {0x40}, {0x6}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r2, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r2, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r2, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r2, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') rmdir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000140)="cbf5e512c90affffff7f169774d0e9a7", &(0x7f0000000040)=0x10, &(0x7f0000001140), 0x4) pipe(&(0x7f0000000100)) getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x833d7b3759a4e5bc, 0x10, 0x0) unlink(&(0x7f0000000880)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x25}], 0x7, 0x0, 0x0, 0x0) executing program 7: pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) shutdown(r0, 0x1) (async) ioctl$TIOCSTSTAMP(r1, 0xc0207534, &(0x7f00000001c0)) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x10b) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0xfffffffb) executing program 6: sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x2, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0xfffffffb) executing program 3: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000080)=[{}], 0x1}) executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x9f) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) mkdirat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000180)='./file0\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8) flock(r1, 0xf) fcntl$lock(r2, 0x0, &(0x7f0000000040)={0x3, 0x0, 0x7f, 0x1000100000005}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x1ff}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) socketpair(0x6, 0x5, 0x2, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f0000000180)=r4) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ftruncate(0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x88) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) semget(0x0, 0x2, 0x0) getrlimit(0x0, &(0x7f0000000180)) r5 = socket$inet(0x2, 0x4000, 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000200), 0x0, 0x0, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000001480)=0xc) r1 = accept$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) getsockname(r1, &(0x7f0000000240)=@un=@file={0x0, ""/251}, &(0x7f0000000440)=0xfd) sendto$unix(r1, &(0x7f0000000480)="2dd0a38b475a9260073b0690f0b218d0b24eed5187ed84ffbd7edc5cb0bdd256661a984826aca2d5849e32d4aef96016525145d1c1220b4faa83335cdd299b5d610763cc698cbec3c15b342dd7f83e251d4458f1ce2c932530b66fce615793928c361c294770c9bb03427b2ac9173b26cd5dcb420f39bc8d909b526be688f247f06c8fef0327c1e6d2784f75fc621c4e044013e5515ce7cdafee1336ca2d12cc48cc88c4945a2066f241ab21c7668e43894a86fba1b3f06fe42bfbde127d2fb653a718dd37fbc481278624e8e3a995e72f74a690a5fe2347f43ee780eef385aaa9a3759b433bd427b2b6c5aff72f542d50a8ca7a65774bf17b0c7d980108bca22265eaa27c13bb765ff1dab638f9435548c7a384f5cb8fe0110b1d028e4cda4bf86e92dcdcd842fa82e8013288b6c1170cd11b6e0c4cfbfec1e76940cb7c4634e14d39054db35b546cad875e3d5a2f59d49c210d982f4853af246f3c95f0448e895da2e28945fd4bee151e1610fdc3a19b26ad6ea6af79b6168f2b2c5a58956a1a957fc3fd1697bb54f8b406beba7e00c20d841b293849926880a17b0b4850447c171efcb5e728cb004bdfbebaf03ba1a38fad6b7c67b77995b2c982d75de159a3fea214f4aefbc95e58444a65ddc3d7bbf1d41e99ee7b896661a6049c75440817adfde86ab5b445f4916b8209cc96ed2306e2b9ea238f00642867f0c32867560809bbbd4e6fa55b991c4810b64cdc1083dceced4183334f66e3f0e1108122652e934ef2200b64ac50c61d8fde67aeb766cc7a5570c7dbcd4c4c21a2cbcb556c270891dc7add4aa1098545e919a779e547a7f29126d408511d9a7ed0aae9245c29782868672a8f4f8fb5b45feeaec0f7dc76ae29cf0d44bbcacb72cfd4e2542abb336fd41a4984fd554864da26ba6fe8bc5f6640e60866413f885492305917e00725daeda7e7fc0bed9cad7974496e6e89d409ed29480d5882701941164d82c8d8bfb8f5dc4623bbbb10dc93991284afb76f41b24db13c8c64b1c42ad25724b3444be1d7465bd44e01b6d6a267b8c348492a934e445182633307c836b01b98dfbaabca77140a8a8142104a2e57526cf0a18f055c703ede898794fa5b8ee6022fb79cba23e905055ad58bccd48ba66852d9d423f4f0445258ea37460c836312575adc68be9044ee8d8311fc19d21ff8a514f283f654c6cfc5ae861d46f1d64a9b4b324a6ea4e14a6742f851b6caee3e6d23cdfd1d34f70aa15aadb843abc8f9b8656f528b011207c6a4cbfefb8596fa60fbd7a27b21154745e5be8930576cef5035f665b4f3415dd3eec6e691ec5fb3ec7d2932721def3bac2f5dd84369b8d8f7cc2bb692322694fc6ea1872a3fd9ef1eef862e5ea455fc394ae73d37ec2f7d9e4436323ec8e56c918419b882e55158e6c0c9660a108fed3ccea331e2ebb8fd3f60672748366c1d82af13c58227ecbd3c6e671747dfcb841f340c92218c38ac0fef44a3fa0b6b083ce1cbdf5f3851bebe218bba5312658e6cbc7b8f6949cfaf80ffd7bc8da9a58a46e956ba50d81951355d3d9552e11f4553b5ea02bf41397601afd0afd165f92268e1f697d492cee6ce7837208bf2d730b14b33da6238ec536d0072bf1d2898a35a67773c96aa5a806085e0c4c252dde05413c56ec9c6db0221698db31c596bb751ca2aa7a2d8d05237f828878b89fc927a6d6d97917b11bcdd65a5929a9cad3fca62e4bcc7f229b0b46d7b5486a076e25ec7e0715b0c9303aa515e5a48a728525181afc163f15b1739fdab7719462f27ac19d8abe8dcfd32600c9bb70ef20d9bdbd97c1ca52b592786146a54509144c5a0f3c954dbd0aab495fc275cf38d02874030119f2c3410e8647e31f6f1ab47f86ceda5f6b2b75d04030a036300aee6b39022931df7220c18f8ab932601df2c09be4db28c6b6b71f80be128b5a95d6ba18763ff195912ad2a1790b52d20104482aafddb5225ba95fe9e6b325b0990f732063c18076508a13f2d412467b0617bf08e92ae83bffabcb2db3cee9e5507416a64650fde40e9bf811714ed8407e3283065d8e8719979226b9d6942962b6dd363d573be24617fba7ee0aa62c3c791a64e99781a276890ece21623bf065699a83d862ac5dbf7f106f4ff82f3da7b5eef6e380f0adf18cfe1ac4d3063606a5ba3021672ff6a98478feab0893f0dd4fe2eb9ca38b2c0855e0350f3b1cbfd8677254033417af394b5bfc8a41b2b8601498a3bd1276d488b5bb1ae2c9bb16fbfd718d97c86a527db031043c5cc700e73909c238133547509af1f4c7960d2db5c6efdafb9d11334b35729ae6772f8709475e28bd694f621a592bfbc1a5b34af388c19806376dd3b8a7679531f2a25856e6e1f64ee81cc815035b7223f04feb21056ecc1dae44dfe5cd94bf21018d24080754d94204e67cf207a5fc031e7c4bfea010591125c6fbc04675ff1e3d589cd89039e85af094d215c4ed3277e526a80ec603401b611b4b1d2c2104d68f6e78259337afc514c988fa2d2f3285d8d351033e716403962b7adb8e92118a475b7efe967ee1e6f830a91e5a9046c4f561cd9a9823df91baef579b2af0fb8be6f06519dfd59840814b2d5ff27b96a190276732e299bdcbd81e9d03ae772ebacd812cab6eefec4f254318e03d836705060847f01802b77fdfe50f9a162d7a560e3b4236da1339da28226ef045d0cbeab8fcfecfe96fc22bbe7332255b57a233b4b51255b8084856e086c8ff3e87b7c5d238d26345422b086829fc4a35d4eafcdd22aff913d60aa0f8c71b86aced256d339cd7c9eec17d4f81f68c1e2cda57650e614e4cf2e83af8feeae94779965fe5c1531935e8135a4c2c710b229fe8d0068a3b91ae26750c294659474ac8e75eb8956953d899b9dde62612bd97861540b3c4b113df45c177c1921d45026db54bf81e70ce35cbdcbc3912ea76b10a028e417b21ae36b50d0d67136d65d099e9225dc7e755ceb463be0afcdf0a9c7061cb8ec0dddf2d21d97d3ecc86102a01b93c01b0f387d255af01437f2bfcad693c2e7fa8f6e597d2f39f6afafbed658a5b3ca572be03b9a93e167de1c75baa4c425b0dad615d03589d2ce4a2830bf7e0763a7beecbb10fc7359000c14304793032b4049ce3101b7d178a4e4daf7a874c2aac70fa0ae876e8eec197b22c1240f947c3ac9cbaa62f28077ed68ee410d53a18abfd285964d71e9afe7256c29390bf0ed8528829b9f017ee524268f4861e8e120cc056755ca71ce292ba6e164f14ef78085045c9715b2d630be2dca314b54d72285f2000afb3ef9ee2ad988ded8b786cc38940bb595e6fa427acdde4f03b9e3c7a737813206439f5286e726e7a82019ebfb1cc400cf9065428c2c475d937cbb2f7a45211d10d9e95ed036a37619ebc1333835d3fe22e4137960974183a474da00123d166818dbba2955a5a4287185675d71395d7d7e39f317e97c91f275e25e2e3fb3504a44fad165905033f96aa6f0f20f7fd1b771fffb384c553ea23420c9737ca1cd4e3281e34875a234d4980b4b680babc4c31b28a12b8f9ba212c6821c5227c999b8a8f9eea333d59c1196c3cdc5c50b24aaf1cdf66e1eef92fb1c21866d4ba8b6a9d0f4242e6ba6c653ecbf3691ed9e3066e608d17838b81799cebf204e54bed2d83601c9ab28dd958b1319f94e726b06e5da2ac2a97e18881d55721d84294dc59e13161b9f0541dd91790147e4304af19c156e9462e6eb7c9a933695057551b1018a6b2d44a5ee5821d5f4d0c66bc5575f116df16677f20af49df44081b51f41b65ae0afd70a8f3ead93449cbe17c457fad368ab919a8b7b023210188d3af0afba69c474d4c6b76d3bb97cff171a4c90421c6192a55158b13699853ab00e1fb84edcccef0f703e140878c8e3b06d0b0f26cb62bbdaf825610a2d3dbf15c0378b005dae0a090aab115db78aa8cd2dfddf69ee31ccbded5c055c8f9d277584b2c634a76527f67a3320da8f1f4dc6b61adab761a16cc812469d6ec7ae6afda18d4cb7d475f5eaf45b7a3ca9623b5b18206834cab779b614171fa3dfb5a4b920f7025457c3d9a9cfea42c2284660a2adace965a092fb3fc5948a3f795a2213e9979fbc0de398c009c74f6ee98bb71b09d2e9c7b3619beb716f1fa375ad1656b86ccf529e0b5b1b3f00d0e3ac23c17815c0d4d79d55222aa5e9df4267770c44f698f75e3d73ba3279c07324224bfc13a9fef07f4acf0701000e1400b874ab795d3c6aa11b06c063dbf5cfcb215bb972e6e11ddb33f04550a6b1c2b97c53c8f5ee83742802868b117f9c4dd290959b304f1db50a3a51c6f3869c9d873f15b8e8807d472364bf975c0d21557003809037f455693834a39e744cb8d554fa5893c96883680d3844eae26a461a367a121775a8655068e076a18486966d40bfc6b56324b1d8112db95aac8cb129b566ad7b69c444a2f3224d31f79961e65fe4aeb3ab4a6355ba59c4c067e68be876ffafeb0fb219fd86c4de5cd17821611e2d0ada0bd9dbaa20c87c0dc3c906fb33bd6efb89c2bf52a97c60b5d934c71d2655c9a8ebc6db5ee8eeb9f4286c837a5844ae5b3c8ee7340dccd2d5a11df55b075bb75171655a007bea7813acf0582fe9f4893a173eb49b7c0e0c6c3855e6ea6cc061dc6e92289878bbe3c850dfe55f56fd1911e0ba457e4890ad18269dfb9f80e2a922d520ffd81ecfae258caaf3d856043e2cd23411c06485f665e9b5bf57eff63d319e56ada4450523b20eb261c14e1ddd0900d578aa3470f41ee207cb5147733928d7ac3466ae16ea80ac2f98f324cb6893e260041bc743fa774808910db8538e22ff1b8b794a584943ac2aba3c757e31756ac6251ab75cc68cd2ad83faaf2569ad8c9dfed1d2fbb9c9512cf35d0b816965f22b421075d7413321dbe9aadae961281b81c413a96c560a85c4768a456db56c5597af40ff7aeaf9babcf6c2f4b366c144d32da342f06492de686d63449312d35a444f21b3dc8564841c0ffca5960bdff3840e0739876928ac3826c9979082daf22e67ff35cdde0d6e39be27c6cd0a5d0879b1a3bbbb4bdf91e6101fc1cbdebccbd4117f22edd6b0269bbff391cbafb8890e9fb2dc6b455a40de848b784bafaf17807488d7364a7459c0751a3ea1e5d3f88449a0acbbfb059e7f559ee2dc0f6a78f5613fa0ffdcde0649cc1f333a83501360a8278087da5685695e021038e3c5175584c4adedf7be9065000e36ce12fbddee2f3252fb46a8f719c7b975c23dde56f2ee67b1499d3d50e79a331dd136cc8aa404543e2e32eebfd3049e118764caed5f24b735f69e4ea4e6abd56ef32161b7b8ed6a99c33b51df46a46dc1a49e76735ed1b367214d350bffca8b914e6d1ead35ef6fea30e9492e8b1843b9149195a2b3d6b7849a3d425c74554d1f61386da0ce8d4fedeec20679f1b4176b742946ebefaebf708e91ecfd8642187a791d502226d48c6a9b0183a07ecba8e81a06c7f73eaa1bc0e9d77daf27c9f14cda281e424019ec43baff9a533e1fcb1858b3c68d3e0291315ad321a29a1ed6808bfee58b78cd800e4f246989fa2123237267568525210dac76ecc30c44c04df84e6a821cc4f9cac9d1a00571f1274f2b14d812d0569963a2471a28b0c26a0f2daeeb148b8b589c7d9cc9496de8dbbfff8564192d8ec0cb9738a67af651e0bcf19fa964e678d86f107f3a4b795e2321549f698c28dcd3a4c65f4f0dfe624154932b512b13722fa4af21eb9e62ff5dd50dfab4604aef4564462c640b251735f32c1b3cad1666c6", 0x1000, 0x40c, 0x0, 0x0) setreuid(0xee00, 0x0) r2 = getuid() chown(&(0x7f0000000180)='./file0\x00', r2, 0xffffffffffffffff) symlink(&(0x7f0000000340)='./file0/file1\x00', &(0x7f0000000380)='./file0/file1\x00') r3 = getuid() setreuid(0x0, r3) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) rename(&(0x7f00000003c0)='./file0/file1\x00', &(0x7f0000000400)='./file0\x00') r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r4, 0x40047307, &(0x7f0000000100)) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x4302) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x4}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) chflagsat(r5, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f00000014c0)='./file0\x00') syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036af8000082b00fe8000000000000000000000000000bbfe8000000080"]) executing program 3: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3", 0x3}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r3 = dup2(r2, r2) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x7, 0x80, 0x9, 0x1}, {0xfff, 0x3, 0x3f, 0x40}, {0x20, 0x4, 0x8e, 0x10001}, {0x1, 0x1, 0x9, 0xa9cf}, {0x7, 0xdf, 0x1}, {0x4, 0x12, 0xff, 0xffffffc0}]}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) r4 = open(&(0x7f0000000040)='./file0\x00', 0x10020, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240), 0xc) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='c\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) r5 = socket(0x6, 0x5, 0x0) bind(r5, &(0x7f0000000000), 0x10) bind(r1, &(0x7f0000000000), 0x10) r6 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r6, &(0x7f0000000140)=[{{r7}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0x0, 0x0) kevent(r6, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) r8 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r8}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r8, &(0x7f0000000140), 0xe4a, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r9}, 0xfffffffffffffffe, 0x17}], 0x0, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socket(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r1 = kqueue() open$dir(0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000040)=0x40) syz_emit_ethernet(0x17a, 0x0) socket(0x2, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x81}, {0x1, 0x0, 0x3}, {0x8106, 0x0, 0x8}]}) syz_emit_ethernet(0x22, &(0x7f0000000580)=ANY=[]) executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) select(0x40, &(0x7f0000000000), &(0x7f0000001140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, &(0x7f0000000080), &(0x7f0000000100)) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) syz_emit_ethernet(0xe26, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaa"]) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x6, 0xff, 0xe8, 0x7}, {0x1, 0x0, 0x3, 0x2}]}) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r5) open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa9148190008060001080006040009ffffffffffffac1400aaaaaaaaaaaaaa7f000100"]) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x400, 0x0) executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000001280)="96e9cf1c159fc25ac05e6f4c744f6c7c8173d81fec6e655a94c94f18a11867410e0000000000004157c25436532b246921cf31433353bf", 0x37}], 0x1) execve(0x0, 0x0, 0x0) (async) r1 = syz_open_pts() (async, rerun: 64) socket(0x0, 0x0, 0x0) (rerun: 64) mkdir(0x0, 0x0) (async, rerun: 64) mkdir(0x0, 0x0) (async, rerun: 64) rename(0x0, 0x0) (async) chroot(&(0x7f0000000200)='./file0\x00') (async, rerun: 32) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) (rerun: 32) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) (async, rerun: 32) semget$private(0x0, 0x0, 0x0) (async, rerun: 32) setitimer(0x0, 0x0, 0x0) getitimer(0x0, 0xfffffffffffffffe) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x5}}) (async) utimes(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)={{0x6c, 0x6b7e8b39}, {0x1, 0xffffffffffffffff}}) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async, rerun: 64) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 64) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) msgrcv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80, 0x0, 0x0, 0x7}, {0x3, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x8}]}) (async, rerun: 64) write(r5, &(0x7f0000000240)="946d11149f9a373e1c03f10ad2fc3ca896e77eb2c5a585c47ae109793d4c00bac1037009838b52a07de79c8807db15042365841063a2e1800a17f5804c0c89346a9c100bfb52e02caff3f311409ac1addbc4a66d0e3d9b5d938128e942c41946f90d18da26370e7f8c14dcd09bf147bda5d26ce3e832c1454bfe1aad2fafdaa4428f8612e47a5ec929638fa708", 0x8d) (async, rerun: 64) write(r5, &(0x7f00000001c0)="1634010091cd1585c50be6b14549", 0xe) (async, rerun: 64) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffe1, "23d90e327fc61be44abe7a1c8113e6586d396565"}) executing program 7: pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) shutdown(r0, 0x1) (async) ioctl$TIOCSTSTAMP(r1, 0xc0207534, &(0x7f00000001c0)) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x10b) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0xfffffffb) executing program 0: r0 = semget$private(0x0, 0x4, 0x4e2) semop(r0, &(0x7f0000000000)=[{0x0, 0x7, 0x400}, {0x57ead4c4f877839e, 0x400, 0x1000}, {0x3, 0x3db9, 0x1800}, {0x4, 0x0, 0x800}], 0x4) r1 = semget$private(0x0, 0x1, 0x200) semop(r1, &(0x7f0000000040)=[{0x4, 0x7f, 0x1000}, {0x0, 0x6, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x1ad, 0xc00}], 0x4) getdents(0xffffffffffffffff, &(0x7f0000000080)=""/234, 0xea) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x400, 0x24) fchmodat(r2, &(0x7f00000001c0)='./file0\x00', 0x80, 0x6) semop(r1, &(0x7f0000000200)=[{0x2, 0x3, 0x1800}, {0x1, 0x8, 0x1000}, {0x1, 0x400}], 0x3) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000240)=""/191) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000300)=""/151) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000003c0)=[0x6, 0xc11, 0x0, 0x6, 0x3e9, 0xfffd, 0x2, 0x1ff, 0x1000]) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400), 0x10000, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000440)=0x406) ioctl$TIOCSDTR(0xffffffffffffff9c, 0x20007479) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000480)=""/146) shmdt(0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000540)) syz_emit_ethernet(0x2a, &(0x7f0000000580)={@random="c1f5b6d6f409", @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @random="707beb3b0b22", @rand_addr=0x8001, @broadcast, @rand_addr=0x7c}}}}) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000005c0)={0xf4, 0x8}) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000600)=""/220) syz_extract_tcp_res(&(0x7f0000000700), 0x6, 0x10000) r4 = shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x2000) shmdt(r4) symlinkat(&(0x7f0000000740)='./file0\x00', r2, &(0x7f0000000780)='./file0\x00') select(0x40, &(0x7f00000007c0)={0x20, 0xc8dc, 0x0, 0x81, 0x6, 0x5, 0xf6f, 0x1}, &(0x7f0000000800)={0x5, 0xb81, 0x4, 0x2, 0x682, 0x14, 0x7ff, 0x8}, &(0x7f0000000840)={0x8001, 0xddbf, 0x0, 0x7, 0x0, 0x1, 0x6, 0x5}, &(0x7f0000000880)={0x8000, 0x1000}) rename(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)='./file0\x00') bind$inet6(0xffffffffffffff9c, &(0x7f0000000940)={0x18, 0x1, 0x0, 0x3f}, 0xc) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000980), 0x80, 0x0) ioctl$WSKBDIO_GETMAP(r5, 0xc010570d, &(0x7f0000000a40)={0xa, &(0x7f00000009c0)=[{0x1000, 0x517e, 0x7, 0x2, 0x2}, {0x7, 0x7, 0x63, 0x0, 0x1}, {0x8, 0x0, 0x8, 0x5, 0xd6}, {0x5, 0x0, 0x4, 0xffff, 0x5}, {0x4, 0x1, 0x1, 0x5, 0x305}, {0x4, 0x1, 0x400, 0x0, 0x1f}, {0x200, 0x401, 0x4, 0x8, 0x1f}, {0xfffc, 0x8, 0x1, 0x0, 0x6}, {0x800, 0x80, 0x7fff, 0x2, 0x101}, {0x7, 0x7ff, 0xff, 0x7fff, 0x1}]}) symlinkat(&(0x7f0000000a80)='./file0\x00', r2, &(0x7f0000000ac0)='.\x00') executing program 2: r0 = socket(0x10, 0x4000, 0xfd) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000001c0)=0xffffffffffffff63) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setreuid(0xee00, 0x0) r3 = getuid() r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000040)="ea0001009e020000", 0x8) setreuid(0xee00, r3) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000100)) read(r1, &(0x7f0000000100)=""/177, 0xb1) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r5, 0x2) setreuid(0xee00, 0x0) r6 = getuid() seteuid(r6) r7 = socket$inet(0x2, 0x2, 0x0) lseek(r1, 0x7ff, 0x2) setsockopt$inet_opts(r7, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0xfffffffffffffcf7) sendmsg(r0, &(0x7f0000000a80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="10"], 0x10}, 0x4) ftruncate(r1, 0x7) executing program 1: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x2e1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) pwritev(r1, &(0x7f0000000600)=[{&(0x7f00000000c0)="95", 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r1, 0x0) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), 0x0) r3 = socket(0x0, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(r2, 0x80104267, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') unveil(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='r\x00') r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x84, 0x0, 0x0, 0xfffffffe}, {0x50}, {0x6, 0x68}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2015, r0, 0x0) msync(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) executing program 6: setrlimit(0x8, &(0x7f0000000000)={0x7, 0xffffffffffffffff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000680)=[{&(0x7f0000000800)="0e8ce356455f65dec3fef6cb27ae20c3192652c4fdb66df26ece62f45040cd235199cee616a8b9aa2338ff77eca914546631b029b42bd602e0a4f957a905ac0cfe0ab9a5e20abeb16ed2f36f0b84d42181878655d4aadfaf6c502d9894c2f1e927f0a03a25fddb64933a5adb771a757460511677dbd7af632aff8a65ffcff711bb11edd7aecb31748f77d164414459a1bf2647e1075e801cc0963b9225ae0ca9fba56a099b654f21f7b5335e00d331f93950f6dcf111030f219fcdc2b44afdd94645ea6636bb5a99fcda3526e5ca43c59e8c89a973b584a36d977d8d10deb423956141d53562370746c10800e27857aa022ad9bcb09fcc457aa602d5a169a6f3b032c3aa63737228209188c4c06ba80dda1720d663161ec11bb8fdf2d947fbb096f2b42fe01b67df6b90866cb85bf33151b6ff47bc4784b9df9b77ad196709b4d225b6e874799a1473acf88b34ca8cef72e9e6ea285278c9d02e75433f6b0fa568169c43e69f5a887e993f5419918541029b85e01005b17f63e9916d0cd4a6ac33a664eca63d242a5d8b691d02d537e0b42a5644ea1c58039e196b1859d7d6a29fc63087b5b1d5f7f8cf0083769dbb0941a2bb9991c2b224eb9cf583841f19c7c93540b3c1eefc609ade9cce9d9759f34c4ceaceee2e4e93d80abd2dd4408afd816b0b3450228b862b696291b0cde528bfc15d5b262744eb18ece042b2442c5a074746601f2f613f69fb1ed0251237af31923feab1ac61e6f46ce317448505234d1b215d80a8afad3b4f0b589b8d5320121365922c43267a0af0ecc533262d70259c85c015c7a319400f2c9ad4e672e38079b2f14d0aea7e9607c82b9807089b7b55402c4a8d313bc8c6fa9cf1602e29ccbadb9afa5491c956e08e8f95e7b4d7dbd0829b88c9afd5b862607d1620290cdde4d018177d3f05cf56e21323afe135eb6ed0394fa9cdc7d59289769c2df9572a261c043194614147256795466887e2f9e1dce0976d26455e46776c9dfa947918e0ac1c8b7152266024439b9e94a815053924999a1fa3dd0ba96eff712de14924c94d1392d03e4b1c67fc8740bd77e0ce2acaf9c076493ca14c4be115e43d65abfd233771223e83df36bed21b22eb7ef41bf975a50c455dc02993c8e2884aa3afd6c49513054c1d44b9dc1b364fb1e98254e99af5634a6d3b13f0ce3e8bd12f9bff59355fe20c1dc042e4cd037bd9231544241665c0330a0f1fcb89974115e2b29b2ca442694f4df4c6b8d3e4ed10c51b81eabcb66133fc5add4d46eb8918068ddb183fe30c838e71301079e520d5fb3194cd4492b291b3b1c8e217ddaf9e531fd259f88cc7729ef64bd5c9e1abd3616dc66a03a48c1de0da877a8126cba9897e7fc1ede549ec892fefb3844144a6c81f7ccc5359b09cb0b2c9414671d5755d3f5b7d0eb5f22241f776c1c8d647d0810f545002c468c8361b1dea7325fbc6b88389c35cbb729a35d897cfcf002fab079aebb1e5266d83d9617b055b69751637cadfeae7a4f49f1e687e5767096c86cc0fbb0b14b89e8b7786a64a8de91b7870aadfaf0fc2394f635a1c56a3136be5d877e15f7965c1217519de1309df3b2a0bb5542fd5c2c6a62876f337100e9d6562fdd4f9ad4df2168b9dff1e5460370d22d8801316ffdcdc3eed46a3816c19f93da3129b2d068626c39e9dcae46057035575e4861b4f7c3128ba7af37a1ee64b1aa95fffa386bd033b65f0e8c72910d59f1c49616457355573c169170f68dba3855a001a49b6951ea5ec8f6dcaa56a5084acf095e4d199b56b0694dc64f5520a60cb1094cdb783baf8d381ed5ef6d09ffaa82b59829626aa105c83b331dbacdebf9960695bc9e2b8f97b50046dc994a8c3e747073d577993e3fda517a3ef128a1b70ef78840647d1abc8d77dc894eab5aa965cce9ee5f6eaa8de832e8b4a60fc469a75d870850c76f1b0a5fd6c8850d190d59b19d19ba44401acd7b12f2ccbb91f27afc9d5e1082467520abb1a9859411539c26a0cb2990f5b44791b55a311219077c11b087a4a4a1752dd14e10c3d49943dfc48fb1012a4e606826bcd60397b189a99faecdb8386404886038bbc34c9fdb5d504420cd50bf8021ec4ccb43ad5f021060517c68b32b0510eaf029881e23060723ffe5639238fd5fc0952ea7a6682187a352797634c6633e9abba1493a62932240820952a22b043a94acf09c9310cc1122ffd0eb3068497d704d9fd84365c3f5b4d4fa4b66be8e82ed546b1705cc840b49b61edf32945ad3feb88786470ca76eefd2e772989c921899f5410646bc5ffe75e9306ad2d05c6c9f6548611197fd05ed293e220414e888075fd9b33586b7c8781403e1f7da57cb1321aa4420284fe11966dc981278ce5a971c5861f2650d044d622aa3e1196028f0705701c82cc6f26d1de42c9aea433a881274df215c1769c75adbc3288bdc51a8c4b088b45306dc96fbdb282acfd337f9612282296c7d2af8251342361a8f720722404c25cae71341d05f3a2ca1ff6f58f1c1c92be8543fba046857cfdc22d9fe169aaedd0db669f9584a4c88b07e12763caa05fad4f8931c88fde986688a12b7074dfde694d56227786336427c7edaee66db5a00a915c5aa404e4c25b587756f97ab102f409b8d5996cfaa25f30da89a4e1db82c53cda0abbb5b231215d4a0ee79624af5f13f1596af5b9b0bd89887afad10165d1b3e03ab99c759b19bc9e8ced3e9244f740b384c5d8b9d2037a4b9455222d2e5d737376959cb59b2cef63627206af3cc9bdad9ee2bb1995e7f019301a52666c631c41479656eab8bb5e49311409781e82eb5c8f6d1151003334957649b916c1aa6cdf369e51c5d7e9fe08ef992f6c6937d0893cbb35eb447ea522137616362552d4708d3d974f3eba1cfc0bd79c596526fc828cf7b1582a630445986c42a325066a75608b71082b09d4", 0x828}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42100000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f834", 0x9d, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) r3 = accept$unix(r2, &(0x7f0000000400)=@file={0x0, ""/56}, &(0x7f0000000440)=0x3a) getsockname$unix(r3, &(0x7f0000000480)=@file={0x0, ""/41}, &(0x7f00000004c0)=0x2b) ioctl$FIONREAD(r2, 0x80286987, &(0x7f00000001c0)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000003c0)=0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xc2ae8d0, 0x3ff, "dd330ed4ea3ebf4d8f0b507e428b9244b0f40288"}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) syz_emit_ethernet(0x3d, &(0x7f0000000500)={@empty, @local, [{[], {0x8100, 0x5, 0x0, 0x2}}], {@arp={0x806, @generic={0x6, 0x3402, 0x6, 0x7, 0x2, @remote, "5a8eca4b74ac71", @local, "2a14e78c75cd38e73d6071b791b70169"}}}}) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f00000002c0)={0x3, 0x6, 0x9, 0x100, &(0x7f0000000040)={{0x1, 0x20, 0x1, 0x6, 0x0, 0x7fff, 0xeba7}, {[0x6, 0x7, 0xbd0, 0x4, 0x7, 0x7, 0xff, 0x5, 0x2, 0xffffffffffffff1f, 0x7fffffffffffffff, 0x45c9b089, 0x4, 0x5, 0xa2, 0x8, 0x80000000, 0x1], [0x7, 0x7f, 0x81, 0x9, 0x7fffffff, 0x4, 0x80, 0x7, 0xffffffffffffff00, 0x2], [0xfffffffffffffff8, 0x5, 0x0, 0x7ff, 0xdf1, 0x3, 0x288], [0x3ff, 0x100, 0x9, 0x101, 0x200, 0x100000000], [{0x3, 0x1, 0x1f, 0x7}, {0x7, 0xd72e, 0x80000000, 0x2}, {0x76c, 0x1, 0x1, 0xfffffffffffffeff}, {0x0, 0x0, 0x1000}, {0x3ff, 0x2, 0x8345, 0x400}, {0x5, 0x7, 0x1ff, 0x8}, {0x200, 0x9, 0x1}, {0x400, 0x2, 0x40, 0xffffffffffffffff}], {0x52e, 0x40, 0xb53, 0x800}, {0x400, 0x3, 0x9}}}, 0x9, 0x5}) readv(r4, &(0x7f0000000380)=[{&(0x7f0000000340)=""/11, 0xb}], 0x1) sysctl$net_inet_carp(&(0x7f0000000300)={0x4, 0x2, 0x2}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) load: 9.72 cmd: pgetty 52672 [ttyain] 0.00u 0.00s n0% 318k ic: vop_generic_badop Starting stack trace... panic(ffffffff82869753) at panic+0x159 vop_generic_badop(ffff800035d9b818) at vop_generic_badop+0x1f VOP_STRATEGY(fffffd805d03d000,fffffd8067863c30) at VOP_STRATEGY+0x9f bwrite(fffffd8067863c30) at bwrite+0x1ca VOP_BWRITE(fffffd8067863c30) at VOP_BWRITE+0x4e ufs_mkdir(ffff800035d9ba90) at ufs_mkdir+0x445 VOP_MKDIR(fffffd807468c3a8,ffff800035d9bbf0,ffff800035d9bc20,ffff800035d9bb20) at VOP_MKDIR+0xc3 domkdirat(ffff800032971748,ffffff9c,7462ea955850,1ff) at domkdirat+0x125 syscall(ffff800035d9bda0) at syscall+0x72a Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7462ea9558c0, count: 247 End of stack trace. syncing disks...panic: ffs_update: bad link cnt Starting stack trace... panic(ffffffff828b97fb) at panic+0x159 ffs_update(fffffd807061f790,0) at ffs_update+0x2da VOP_FSYNC(fffffd80615cdca8,fffffd807f7d78f0,2,ffff800032971748) at VOP_FSYNC+0xc9 ffs_sync_vnode(fffffd80615cdca8,ffff800035d9b558) at ffs_sync_vnode+0x16b vfs_mount_foreach_vnode(ffff8000006cf000,ffffffff813aab00,ffff800035d9b558) at vfs_mount_foreach_vnode+0x55 ffs_sync(ffff8000006cf000,2,0,fffffd807f7d78f0,ffff800032971748) at ffs_sync+0x104 sys_sync(ffff800032971748,0,0) at sys_sync+0xbc vfs_syncwait(ffff800032971748,1) at vfs_syncwait+0x3b vfs_shutdown(ffff800032971748) at vfs_shutdown+0x61 boot(100) at boot+0xe0 reboot(100) at reboot+0x7b panic(ffffffff82869753) at panic+0x179 vop_generic_badop(ffff800035d9b818) at vop_generic_badop+0x1f VOP_STRATEGY(fffffd805d03d000,fffffd8067863c30) at VOP_STRATEGY+0x9f bwrite(fffffd8067863c30) at bwrite+0x1ca VOP_BWRITE(fffffd8067863c30) at VOP_BWRITE+0x4e ufs_mkdir(ffff800035d9ba90) at ufs_mkdir+0x445 VOP_MKDIR(fffffd807468c3a8,ffff800035d9bbf0,ffff800035d9bc20,ffff800035d9bb20) at VOP_MKDIR+0xc3 domkdirat(ffff800032971748,ffffff9c,7462ea955850,1ff) at domkdirat+0x125 syscall(ffff800035d9bda0) at syscall+0x72a Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7462ea9558c0, count: 236 End of stack trace. dump to dev 4,1 not possible rebooting... SeaBIOS (version 1.8.2-google) Total RAM Size = 0x0000000080000000 = 2048 MiB CPUs found: 2 Max CPUs supported: 2 SeaBIOS (version 1.8.2-google) Machine UUID 8a8635c2-f252-d190-235a-0f50a6ed73cd found virtio-scsi at 0:3 virtio-scsi vendor='Google' product='PersistentDisk' rev='1' type=0 removable=0 virtio-scsi blksize=512 sectors=4194304 = 2048 MiB drive 0x000f27f0: PCHS=0/0/0 translation=lba LCHS=520/128/63 s=4194304 Sending Seabios boot VM event. Booting from Hard Disk 0... >> OpenBSD/amd64 BOOT 3.65 boot> set $maxwidth = 0 set: syntax error boot> show panic boot: illegal argument panic boot> trace boot> show registers boot> show proc boot> ps boot> show all locks boot> show malloc boot> show all pools boot> machine ddbcpu 0 machine: syntax error boot> trace boot> machine ddbcpu 1 machine: syntax error boot> trace